@charset "utf-8";
/* CSS Document */
@import url(/mice/css/body.css);


#out_line{position:relative;width:800px;margin:0 0 0 26px;}
#logo{
	position:relative;
	margin-top:-3px;
	height:57px;
	width: 300px;

}
#logo img{vertical-align:top;}
#search{clear:both;position:absolute;top:0px;left:520px;width:340px; height:30px;text-align:right;z-index:1;}
#search ul li{font-size:11px;font-family:'돋움';color:#646464;display:inline;vertical-align:middle;}
#search img {vertical-align:middle;}
#search ul{width:100%; text-align:right;padding-top:10px;}

#top_inc{clear:both;position:absolute;top:20px;right:0;width:500px; height:30px;text-align:right;z-index:1;}
#top_inc ul li{font-size:11px;font-family:'돋움';color:#646464;display:inline;vertical-align:middle;}
#top_inc img {vertical-align:middle;}
#top_inc  ul li a{font-size:11px;font-family:'돋움';}
#top_inc ul{width:100%; text-align:right;padding-top:10px;}
#top_inc a:link, #search a:visited{color:#606060;text-decoration:none; }
#top_inc a:hover{ color:#f79509; text-decoration:none; }
#top_inc a:active{color:#606060;text-decoration:none; }

.dot_img{border: 0;vertical-align:middle; margin-left:7px;margin-right:7px}
.dot_img2{border: 0;vertical-align:middle; margin-left:0px;margin-right:7px}
.search_input{width:120px; height:12px; border:solid #6F6F6F 2px; line-height:16px; color:#A2A2A2; font-size:11px;font-family:'돋움';}

.search input {
	width:150px;
	height:12px;
	line-height:16px;
	color:#A2A2A2;
	font-size:11px;
	font-family:'돋움';
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

#depth2_menu{
	position:relative;
	width:860px; 
	height:32px; 
	margin:0; 
	text-align:left;
	background:url('/convention/new/images/kc/main/sub_bar01.gif') no-repeat;
}
#depth2_menu dl dd img{vertical-align:top;}
#depth2_menu dd{display:inline;float:left;}
#depth3_menu{
	position:relative;
	width:860px; 
	height:29px; 
	text-align:left;
	background:url('/convention/new/images/kc/main/sub_bar02.gif') no-repeat;	
}
	#top_menu0{position:relative;left:20px;width:770px;height:29px;line-height:29px;color:#B5BCF1;}
	#top_menu1{position:relative;left:20px;width:830px;height:29px;line-height:29px;color:#B5BCF1;}
	#top_menu2{position:relative;left:20px;width:720px;height:29px;line-height:29px;color:#B5BCF1;}
	#top_menu3{position:relative;left:113px;width:630px;height:29px;line-height:29px;color:#B5BCF1;}
	#top_menu4{position:relative;left:268px;width:530px;height:29px;line-height:29px;color:#B5BCF1;}
	#top_menu5{position:relative;left:294px;width:394px;height:29px;line-height:29px;color:#B5BCF1;}
	#top_menu6{position:relative;left:140px;width:550px;height:29px;line-height:29px;color:#B5BCF1;}
	#top_menu7{position:relative;left:480px;width:250px;height:29px;line-height:29px;color:#B5BCF1;}

	#depth3_menu a:link,#depth3_menu a:visited{color:#B5BCF1;text-decoration:none;line-height:29px;}
	#depth3_menu a:hover,#depth3_menu a:active{
		color:#FFFFFF;
		text-decoration:underline;
		line-height:29px;
	}
	#depth3_menu dd{display:inline;float:left;text-align:center;}
	#depth3_menu img{vertical-align:top;}


/*어권선택 추가*/
#language_select {position:absolute;padding:10px; width:120px; height:120px; vertical-align:top;
                  background:url('/convention/new/images/common/language_box.gif') no-repeat left top; top:48px; left:645px; z-index:3;}
* html #language_select {width:140px;}
#language_select ul	{
	overflow:auto;
	height:100px;
	scrollbar-face-color: #dddddd;    
	scrollbar-shadow-color: #E1E1E1; 
	scrollbar-highlight-color: #E1E1E1; 
	scrollbar-3dlight-color: #f5f5f5; 
	scrollbar-darkshadow-color: #f5f5f5; 
	scrollbar-track-color: #f0f0f0; 
	scrollbar-arrow-color: #ffffff;
}
#language_select ul li{height:15px;}
#language_select a {font-family:'돋움';}

/*마이페이지선택*/
#mypage_select {position:absolute;padding:10px; width:120px; height:120px; vertical-align:top;
                  background:url('/convention/new/images/common/language_box.gif') no-repeat left top; top:48px; left:580px; z-index:3;}
* html #mypage_select {width:140px;}
#mypage_select ul	{
	overflow:auto;
	height:105px;
	scrollbar-face-color: #dddddd;    
	scrollbar-shadow-color: #E1E1E1; 
	scrollbar-highlight-color: #E1E1E1; 
	scrollbar-3dlight-color: #f5f5f5; 
	scrollbar-darkshadow-color: #f5f5f5; 
	scrollbar-track-color: #f0f0f0; 
	scrollbar-arrow-color: #ffffff;
}
#mypage_select ul li{height:15px;}
#mypage_select a {font-family:'돋움';}


/*로그인 처리*/
#top_new_login {position:absolute; width:185px; height:88px; 
                top:48px; left:425px; z-index:3}
#top_new_login ul	{
	overflow:auto;
	height:100px;
	scrollbar-face-color: #dddddd;    
	scrollbar-shadow-color: #E1E1E1; 
	scrollbar-highlight-color: #E1E1E1; 
	scrollbar-3dlight-color: #f5f5f5; 
	scrollbar-darkshadow-color: #f5f5f5; 
	scrollbar-track-color: #f0f0f0; 
	scrollbar-arrow-color: #ffffff;
}
#top_new_login ul li{height:15px;}

#top_new_login a {font-family:'돋움';}


/* 로그인 : 김경민 */
.mlogin {	display:block; position:relative;	width:185px;	height:88px;	padding-top:14px;	margin-bottom:10px;	background:url('/mice/images/main/login.gif') no-repeat top left;	font-size:8pt;	font-family:dotum,돋움;z-index:3}
* html .mlogin {	height:102px;}
.mlogin input[type=image] {border:0;}
.mlogin * {	font-size:8pt;	font-family:dotum,돋움;}
.mlogin .id_password {	padding-left:10px;	margin-bottom:13px;}
.mlogin .txt {	width:97px;	height:18px;	line-height:18px;	margin-top:2px;	margin-bottom:4px;	border:1px solid #b5b37c !important;	color:#7d7a51;}
.mlogin .user_id {	background:url('/mice/images/main/bg_id_text.gif') no-repeat top left;background-color:#FFFFFF}
.mlogin .user_password { background:url('/mice/images/main/bg_password_text.gif') no-repeat top left;background-color:#FFFFFF}
* html .mlogin .txt {	margin-top:0;}
.mlogin label {	color:#000000;	letter-spacing:-1px;}
.mlogin .etc {	position:absolute;	top:17px;	left:114px;}
* html .mlogin .etc {	left:109px;}
.mlogin .action {	position:absolute;	top:43px;	left:113px;}
.mlogin .action input {	vertical-align:middle;}
.mlogin .member_link {	position:relative;	height:14px;	padding:0 0 0 23px;	background:url('/mice/images/main/login_icon.gif') no-repeat 9px 1px;	color:#505050;}
.mlogin .member_link a {	color:#505050;	letter-spacing:-1px;}
.mlogin .find_link {}
.mlogin a.join_link {	position:absolute;	top:0;	right:8px;	color:#fe6600;	font-weight:bold;}
.mlogin .join_link:hover, .mlogin .join_link:visited {	color:#fe6600;}
/* 로그인 끝 */

/* 로그아웃 : 김경민 */
.after_login {position:relative;width:175px;padding:0 5px;height:98px;padding-top:4px;margin-bottom:10px;background:url('/convention/images/bg_after_login.gif') no-repeat top left;	font-size:8pt;	font-family:dotum,돋움;}
* html .after_login {width:185px;	height:102px;}
.after_login .welcome {	color:#000000;	text-align:center; line-height:26px;}
.after_login .login_name {	font-weight:bold;	color:#000000;}
.after_login .go_mypage {width:81px; position:relative; margin:2px 0 0 2px; top:2px;}
* html .after_login .go_mypage {width:81px; position:relative; margin:2px 0 0 2px; top:0;}
.after_login .go_mypage.doubleName {margin-top:3px; top:4px;}
* html .after_login .go_mypage.doubleName {margin-top:0px; top:0;}
.after_login .logout {	position:absolute;	top:76px;	right:6px;}
.after_login .logout2 {	position:absolute;	top:80px;	right:6px;}
.after_login .myinfo {	float:left;	width:100%; background-color:#f4f4f4;	height:40px;	margin-bottom:4px;	font-size:8pt;	font-family:dotum,돋움;}
.after_login .myinfo2 {	float:left;	width:100%; background-color:#f4f4f4;	height:32px;	margin-bottom:4px;	font-size:8pt;	font-family:dotum,돋움;}
.after_login .myinfo .new_memo a, .after_login .myinfo .mileage a {font-weight:bold;}
.after_login .myinfo2 .new_memo a, .after_login .myinfo2 .mileage a {font-weight:bold;}
.after_login .myinfo * {	font-size:8pt;	font-family:dotum,돋움;}
.after_login .myinfo li {	float:left;	width:87px;	line-height:20px;	text-indent:4px;}
.after_login .myinfo2 * {	font-size:8pt;	font-family:dotum,돋움;}
.after_login .myinfo li {	float:left;	width:87px;	line-height:20px;	text-indent:4px;}
.after_login .myinfo2 li {	float:left;	width:87px;	line-height:15px;	text-indent:4px;}
.after_login .myinfo li.mileage {	text-indent:6px;}
.after_login .myinfo li.modify_myinfo {	text-indent:6px;}
.after_login .myinfo li  a {	color:#444444;	line-height:15px;}
.after_login .myinfo .cnt {	color:#FF6600; font-weight:normal;}
.after_login .myinfo2 .cnt {	color:#FF6600; font-weight:normal;}
.after_login .cafelist {	margin-bottom:3px;	text-align:center;}
/* 로그아웃 끝 */
