﻿@charset "utf-8";
/* CSS Document */

#top_body {width:960px; height:175px; margin:0px; padding:0px; float:left; position:relative;}

#top_menu {width:960px; height:110px; margin:0px; padding:0px; float:left;}

#top_left_logo  {
	background:url('../_Images/top/logo20080904.gif');
	width:160px;
	height:110px;
	padding:0px;
	margin:0px;
	float:left;
	overflow:hidden;
	font-size:0px;
	cursor:pointer;
}

.login_id		     {font:12px "돋움";color:#000000;font-weight:bold; line-height:14px; cursor:pointer;}

#top_right_menu {width:800px; height:110px; margin:0px; padding:0px; float:left; border:0px solid pink;}
    #trm_top     {width:800px; height:41px; padding:0px; margin:0px; float:left; border:0px solid red;}
    #trm_top_text {width:270px;height:26px; margin:0px; padding:15px 80px 0px 28px; font: 11px "돋움"; color: #666666; float:left}
    #trm_top_btn {width:188px; height:31px; margin:0px; padding:10px 0px 0px 0px; float:left;}
        #trm_btn1{width:85px; height:31px; padding:0px; margin:0px; display:block; float:left;}
        #trm_btn2{width:101px; height:31px; padding:0px; margin:0px; display:block; float:left;}
    #trm_top_login {background:url('../_Images/top/login_bg2.gif'); width:203px; height:18px; padding:23px 14px 0px 16px; float:left;}
        .lo           {font: 11px "돋움"; color:#545454;}
        .lo a         {color:#545454;text-decoration: none;}
        .lo a:link    {color:#545454;text-decoration: none;}
        .lo a:visited {color:#545454;text-decoration: none;}
        .lo a:hover   {color:#545454;text-decoration: underline;}
        .lo a:active  {color:#545454;text-decoration: underline;}
        
        .login_id		     {font:12px "돋움";color:#000000;font-weight:bold; line-height:14px; cursor:pointer;}
        .login_id a          {font:12px "돋움";color:#000000;font-weight:bold; line-height:14px;}
        .login_id a:link     {font:12px "돋움";color:#000000;font-weight:bold; line-height:14px;}
        .login_id a:visited  {font:12px "돋움";color:#000000;font-weight:bold; line-height:14px;}
        .login_id a:active   {font:12px "돋움";color:#000000;font-weight:bold; line-height:14px;}
        
        .login_id2		      {font:12px "돋움";color:#ffffff;font-weight:bold; line-height:18px;}
        .login_id2 a          {font:12px "돋움";color:#ffffff;font-weight:bold; line-height:18px;}
        .login_id2 a:link     {font:12px "돋움";color:#ffffff;font-weight:bold; line-height:18px;}
        .login_id2 a:visited  {font:12px "돋움";color:#ffffff;font-weight:bold; line-height:18px;}
        .login_id2 a:active   {font:12px "돋움";color:#ffffff;font-weight:bold; line-height:18px;}
        
    
    #trm_bottom       {width:800px; height:69px; margin:0px; padding:0px; float:left; border:0px solid red; display:block;background:url(../_Images/top/bg_main.gif) no-repeat right top;}
    #trm_bottom_menu  {
	width:520px;
	height:68px;
	margin:0px;
	padding:1px 0px 0px 47px;
	float:left;
	display:block;
	clear: none;
	background-image: url(../_Images/top/menu_bg3.gif);
	background-repeat: repeat-x;
}
    #trm_bottom_info  {
	width:200px;
	height:64px;
	margin:0px 0 0 5px;
	padding:0px;
	padding-top:3px;
	float:left;
	clear: none;
	
}
    #trm_bottom_login {width:218px; height:59px; margin:0px; padding:0 0 0 0; float:left; border:0px solid navy}

#top_navi {width:960px; height:65px; padding-top:0px; margin:0px; float:left; border:0px solid navy;}
#top_navi_left {width:207px; height:51px; margin:0px; padding:0px; float:left; display:block;border:0px solid navy;}
#tnl_logo  {background:url('../_Images/left/logo.gif');width:207px; height:62px; margin:0px; padding:0px; float:left; display:block;line-height:0;font-size:0;}
#tnl_bar {
	background:url('../_Images/top/left_bar1.gif');
	width:207px;
	height:3px;
	margin:0px;
	padding:0px;
	float:left;
	display:block
}

#top_navi_right {width:750px; margin:0px; float:left; border:0px solid red; display:block; line-height:0;font-size:0;}
#tnr_navi   {width:480px; height:31px; padding:0px; margin:0px; float:left; border:0px solid pink; display:block; line-height:0;font-size:0;}
#tnr_select {width:245px; height:39px; margin:2px 0 0 0; float:right; padding:0 0 0 0; text-align:right;}

#top_main_box {background:url('../_Images/top/main_box_top.gif'); width:745px; height:24px; margin-left:8px; padding:0px; float:right;line-height:0;font-size:0;display:block;}

.top_id_tbox   {
	ime-mode:disabled;
	background-color:#b7b7b7; 
	background:url('../_Images/top/bg_loginid.gif');background-position:left top;background-repeat:no-repeat;width:120px; height:10px; border:0px; padding:3px; font: 11px "돋움"; color:#545454;}
.top_pw_tbox   {background-color:#b7b7b7; background:url('../_Images/top/bg_loginpw.gif');background-position:left top;background-repeat:no-repeat;width:120px; height:10px; border:0px; padding:3px; font: 11px "돋움"; color:#545454;}
.top_tbox       {background-color:#b7b7b7; width:120px; height:10px; border:0px; padding:3px; font: 11px "돋움"; color:#545454;}


.top_search_tbox   {font: 12px "돋움"; color:#545454; border:1px solid #fff;}




.selectBox 
{
	font: 12px "돋움";
	display:inline-block;
	position:relative;
	height:16px;
	border:inset 2px;
	margin:0px;
	background: url(../_Images/selectBt.gif) right no-repeat;
	vertical-align:text-bottom;
	text-align:left;
	overflow-y:visible;
	background-color : #FFF;
}



.selectNameBar
{
	position:relative;
	width:100%;
	height:14px;
	font-weight:bold;
	font-size :12px;
	color:#009;
	margin:0px;
	padding:0px;
	font: 12px "돋움";
	
}

.selectOptionBox
{
	position:absolute;
	top:18px;
	left:-1px;
	display:none;
	background: #FFF;
	border:solid 1px #666;
	margin:0px;
	font: 12px "돋움";
	
}

.selectOption
{
	position:relative;
	padding:2px;
	background: #FFF;
	color:#009;
	margin:0px;
	font: 12px "돋움";
}

.selectOptionOver
{
	position:relative;
	padding:2px;
	background: #009;
	color:#FFF;
	margin:0px;
	ling-height:0px;
}
