﻿@charset "utf-8";
.center_main{float:left;margin-left:7px;_margin-left:4px;}
.center_main2{float:left;margin-left:9px;_margin-left:6px;}
.center_main3{float:left;margin-left:10px;_margin-left:1px;}
.center_main4{float:left;margin-left:9px;_margin-left:4px;}
.center_main5{float:left;margin-left:17px;_margin-left:4px;}
.center_main6{float:left;margin-left:19px;_margin-left:10px;}
.center_main7{float:left;margin-left:13px;_margin-left:6px;}

.left_center{padding-left:25px;padding-top:10px;}

.left_centerbtn {clear:both;float:left;clear:both;padding:10px 0 0 33px;}

.leftmenu	{
	background:url("/img/sub/menu_bg_middle.gif") repeat-y;
	width:256px;
	margin-top:10px;
	position:relative;
	height:700px;
}

.leftmenu .bt {
	position:absolute;
	bottom:0;
	left:0;
	width:256px;
	height:34px;
	background:url(/img/sub/lnb_bg.gif) no-repeat 0 0;
}

.leftmenu h2 {
	clear:both;
	text-align:left;
	background:url("/img/sub/menu_bg_top.gif") no-repeat top;
	width:220px;	
	font-size:1px; 
	padding:76px 0px 0 36px;
}
.leftmenu .boxBtm	{
	background:url("/img/sub/menu_bg_bottom.gif") no-repeat;
	width:256px;
	height:176px;		
	overflow:hidden;
}
.leftmenu .titarea .more {float:right}
.leftmenu ul {clear:both; padding:6px 0 4px 13px; font-size:11px; line-height:160%; width:134px}

.leftmenu .menu_cov {background:url(/img/sub/left_menu_bg_center.gif) repeat-y;margin-left:13px;}
.leftmenu .menu_top {background:url(/img/sub/left_menu_bg_top.gif) no-repeat 0 0;}
.leftmenu .menu_bottom {background:url(/img/sub/left_menu_bg_bottom.gif) no-repeat left bottom;padding-top:6px;}
.leftmenu .menu_bottom ul {list-style:none;width:183px;margin:0 auto;padding:0;height:240px;}
.leftmenu .menu_bottom ul li {width:183px;height:39px;margin:0;padding:0;display:block;text-align:left;}
.leftmenu .menu_bottom ul li img {vertical-align:top;margin-left:-8px;}

#wraptop{background:transparent url(/img/common/bg_top.gif) repeat-x center top;}
#wrap{width:1075px;margin:0 auto;text-align:center;}

#header {text-align:center;position:relative;width:1075px;height:81px;}
#header h2 {position:absolute;top:0px;left:0;height:81px;width:300px;}
#header h2 img {margin:15px 0 0 34px;}
#header .topmenu {width:775px;height:35px;}
#header .topmenu ul {padding:15px 110px 0 0;position:absolute;top:0px;right:67px;}
#header .topmenu li{float:left;height:24px;vertical-align:middle;}
#header .topmenu span{position:absolute;top:12px;right:73px;display:inline;}

#flashmenu{position:absolute;top:35px;right:67px;width:716px;height:86px;z-index:9999;}
#contents{display:block;text-align:left;padding-top:10px;overflow:hidden;clear:both;}
#main_visual {clear:both;width:1075px;height:184px;}
/*사이트맵*/

#subcontent{margin:0 auto;text-align:center;}
#sitemap{padding-top:35px;}

#sitemap h2 {height:75px;}
#sitemap h3 {height:30px;}


#sitemap #mapbox01 {
	float:left;
	height:170px;
	padding:15px 0 0px 110px;
	width:825px;
	text-align:left;
}
#sitemap #mapbox01 li {padding-top:3px;}
.map01 {float:left;width:275px;}
.map02 {float:left;width:275px;}
.map03 {float:left;width:275px;}

#sitemap #mapbox02 {
	float:left;
	padding:0px 0 0px 110px;
	width:825px;
	height:186px;
	text-align:left;
}
#sitemap #mapbox02 li {padding-top:3px;}
.map04 {float:left;width:275px;}
.map05 {float:left;width:275px;}
.map06 {float:left;width:275px;}

#sitemap #mapbox03 {
	padding:0px 0 0px 110px;
	float:left;
	width:825px;
	height:184px;
	text-align:left;
}
#sitemap #mapbox03 li {padding-top:3px;}
.map07 {float:left;width:275px;}


/*중간 컨텐츠부분*/
#sitecenter{float:left;width:765px;padding-left:10px;display:inline;}
#sitecenter h2 {padding:50px 0 2px 0;}
#sitecenter span {clear:both;}

/*시험구성*/

#sitecenter .gnbTab{
	width:653px;
	height:37px;
	background:url("/img/sub/tab_bar.gif") no-repeat;	
}

#sitecenter .gnbTab ul#Tabmenu {
	position:relative;
	display:inline;
	float:left;
	top:6px;
	left:5px;	
}
#sitecenter .gnbTab ul#Tabmenu a {display:block}
#sitecenter .gnbTab ul#Tabmenu li {float:left;display:inline;padding-left:2px;background:url("/img/sub/tab_line.gif") no-repeat 3px 5px;}
#sitecenter .gnbTab ul#Tabmenu li.start{background:none; padding:0 2px 0 0}
#sitecenter .gnbTab ul#Tabmenu li img{padding-left:5px;}
/*faq*/
.Tabline{
	background:url("/img/sub/bgline.gif") repeat-x ;
	width:654px;
	height:3px;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:10px;
	clear:both
}
.Tabmenusub li{padding-bottom:2px;}
.Tabmenusub li.sub{clear:both; display:block;width:654px;border-bottom:1px #e3e3e3 solid;padding:3px 0 0px 0;margin:0 0 10px 0;font-size:0.7em;color:#929292;}
.sub .subbox{float:left;width:610px;background:#f9f9f9;border:1px #f1f1f1 solid;padding:10px;margin-left:10px;}
.sub .subbox dt {display:block;float:left;width:20px;height:100%;}
.sub .subbox dd {display:block;float:left;line-height:15px;}
/*leftmenu*/

#siteleft{float:left;width:270px;padding-left:30px;display:inline;}





#contents .t1 {text-align:left;}
#contents .t2 {text-align:left;}

/*C.TEST*/

#header h2{float:left;text-align:center;height:81px;width:300px;}
#header h2 img{margin-top:15px;}




/*시험구성table*/

.test_info {float:left; margin:20px 0 0 12px;width:560px;_display:inline;}
.test_info th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.test_info td {font-size:0.7em;color:#adadad;text-align:center;height:25px;border:1px #e5e5e5 solid;}
.test_info td.right{
	border-left:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:1px #e5e5e5 solid;
	border-right:none; 
}
.test_info td.left{
	border-right:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:1px #e5e5e5 solid;
	border-left:none;
}
.test_info td.lastright{
	border-left:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:1px #e5e5e5 solid;
	border-right:none;
	background:#f8f8f8; 
}
.test_info td.lastcenter{
	border:1px #e5e5e5 solid;
	background:#f8f8f8; 
}
.test_info td.lastleft{
	border-right:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:1px #e5e5e5 solid;
	border-left:none;
	background:#f8f8f8; 
}
/*ctest와 hsk table*/

.ctes_info {float:left;margin:20px 0 0 0px;width:650px;}
.ctes_info th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.ctes_info td {font-size:0.7em;color:#adadad;text-align:left;border:1px #e5e5e5 solid;padding-left:5px;line-height:15px;}

.ctes_info td.right{border-left:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-right:none;}
.ctes_info td.left{border-right:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-left:none; background:#f8f8f8;}
.ctes_info td.lastleft{border-right:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:2px #e5e5e5 solid;border-left:none;background:#f8f8f8; }
.ctes_info td.lastcenter{border-left:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:2px #e5e5e5 solid;border-right:1px #e5e5e5 solid;}
.ctes_info td.lastright{border-left:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:2px #e5e5e5 solid;border-right:none;}

/*면접관소개table*/

.pople_info {float:left;width:645px;}
.pople_info th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.pople_info td {font-size:0.7em;color:#adadad;text-align:left;border:1px #e5e5e5 solid;padding-left:5px;line-height:12px;height:182px;}

.pople_info td.right{border-left:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-right:none;}
.pople_info td.left{border-right:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-left:none; background:#f8f8f8;text-align:center;}

.pople_info td.lastleft{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-left:none;background:#f8f8f8;text-align:center;}
.pople_info td.lastright{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:none;}

.test_plan {float:left;width:645px;}
.test_plan th {color:#adadad;text-align:center;height:27px;background:url("../img/sub/bg_th.gif") repeat-x;}
.test_plan td {font-size:0.7em;color:#adadad;text-align:center;height:25px;border:1px #e5e5e5 solid;}
.test_plan td.right{
	border-left:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:1px #e5e5e5 solid;
	border-right:none;
	text-align:center;
}
.test_plan td.left{
	border-right:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:1px #e5e5e5 solid;
	border-left:none;
	text-align:left;
	padding-left:35px;
	width:62px;
	font-weight:bold;
}
.test_plan td.lastright{
	border-left:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:2px #e5e5e5 solid;
	border-right:none;
	text-align:center;
}
.test_plan td.lastcenter{
	border:1px #e5e5e5 solid;
	border-bottom:2px #e5e5e5 solid;
	text-align:center;
}
.test_plan td.lastleft{
	border-right:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:2px #e5e5e5 solid;
	border-left:none;
	text-align:left;
	padding:0 0 0 35px;
	width:62px;
	font-weight:bold;
}
.test_plan td.textleft{padding-left:25px;}
.test_plan td.textcenter{text-align:center;}
/*말하기시험table*/
.home_spaking {float:left;width:640px;}
.home_spaking th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.home_spaking td {font-size:0.7em;color:#adadad;text-align:left;border:1px #e5e5e5 solid;padding:10px;line-height:12px;}

.home_spaking td.right{border-left:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-right:none;text-align:center;}
.home_spaking td.left{border-right:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-left:none; background:#f8f8f8;padding-left:15px;font-weight:bold;color:#626262;}

.home_spaking td.lastleft{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-left:none;background:#f8f8f8;padding-left:15px;font-weight:bold;color:#626262;}
.home_spaking td.lastcenter{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:1px #dad9d8 solid;}
.home_spaking td.lastright{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:none;text-align:center;}

/*응시장소table*/
.home_info {float:left;width:650px;margin-left:10px;}
.home_info th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.home_info td {font-size:0.7em;color:#adadad;text-align:left;border:1px #e5e5e5 solid;padding:10px;line-height:12px;}

.home_info td.right{border-left:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-right:none;text-align:center;}
.home_info td.left{border-right:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-left:none; background:#f8f8f8;padding-left:30px;font-weight:bold;color:#626262;}

.home_info td.lastleft{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-left:none;background:#f8f8f8;padding-left:30px;font-weight:bold;color:#626262;}
.home_info td.lastcenter{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:1px #dad9d8 solid;}
.home_info td.lastright{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:none;text-align:center;}

/*응시장소선택*/
.home_ch {float:left;width:650px;margin-left:10px;}
.home_ch th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.home_ch td {font-size:0.7em;color:#adadad;text-align:left;border:1px #e5e5e5 solid;padding:10px;line-height:12px;}

.home_ch td.right{border-left:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-right:none;text-align:center;}
.home_ch td.left{border-right:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-left:none; background:#f8f8f8;padding-left:25px;font-weight:bold;color:#626262;}

.home_ch td.lastleft{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-left:none;background:#f8f8f8;padding-left:25px;font-weight:bold;color:#626262;}
.home_ch td.lastcenter{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:1px #dad9d8 solid;}
.home_ch td.lastright{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:none;text-align:center;}
.home_chbtn{clear:both;margin-left:280px;_margin-left:315px;}

/*hsk table*/
.hsk_info {float:left;width:650px;margin-left:10px;}
.hsk_info th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.hsk_info td {font-size:0.7em;color:#adadad;text-align:left;border:1px #e5e5e5 solid;padding:12px 0 12px 7px;line-height:12px;}

.hsk_info td.right{border-left:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-right:none;text-align:left;}
.hsk_info td.left{border-right:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-left:none; background:#f8f8f8;font-weight:bold;color:#626262;text-align:center;}

.hsk_info td.lastleft{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-left:none;background:#f8f8f8;text-align:center;font-weight:bold;color:#626262;}
.hsk_info td.lastcenter{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:1px #dad9d8 solid;}
.hsk_info td.lastright{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:none;text-align:left;}

/*등급 table*/
.dk_info {float:left;width:645px;}
.dk_info th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.dk_info td {font-size:0.7em;color:#adadad;text-align:left;border:1px #e5e5e5 solid;text-align:center;line-height:12px;padding:10px 0 10px 10px;}

.dk_info td.right{border-left:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-right:none;text-align:left;line-height:15px;}
.dk_info td.left{border-right:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-left:none; background:#f8f8f8;font-weight:bold;color:#626262;text-align:center;line-height:15px;}

.dk_info td.lastleft{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-left:none;background:#f8f8f8;text-align:center;font-weight:bold;color:#626262;line-height:15px;}
.dk_info td.lastcenter{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:1px #dad9d8 solid;line-height:15px;}
.dk_info td.lastright{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:none;text-align:left;line-height:15px;}

/*접수내역가기*/
.online_btn {margin-left:250px;}

/*교재주문계속*/
.bookorder_btn {margin-left:220px;}

/*응시장소table*/
.online_info {float:left;width:650px;margin-left:10px;}
.online_info th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.online_info td {font-size:0.7em;color:#adadad;text-align:cqrenter;border:1px #e5e5e5 solid;padding:10px;line-height:12px;height:50px;}

.online_info td.left{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:1px #dad9d8 solid;border-left:none;background:#f8f8f8;padding-left:15px;font-weight:bold;color:#626262;}
.online_info td.right{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:1px #dad9d8 solid;border-right:none;}


.online_info td.lastleft{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-left:none;background:#f8f8f8;padding-left:15px;font-weight:bold;color:#626262;}
.online_info td.lastcenter{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:1px #dad9d8 solid;}
.online_info td.lastright{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:none;text-align:center;}

/*시험종류선택*/
.TestCh {float:left;width:650px;margin-left:10px;_margin-left:5px;}
.TestCh th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.TestCh td {font-size:0.7em;color:#adadad;text-align:center;border:1px #e5e5e5 solid;height:33px;}

.TestCh td.left{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:1px #dad9d8 solid;border-left:none;background:#f8f8f8;text-align:center;font-weight:bold;color:#626262;}
.TestCh td.right{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:1px #dad9d8 solid;border-right:none;text-align:center;}


.TestCh td.lastleft{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-left:none;background:#f8f8f8;font-weight:bold;color:#626262;text-align:center;}
.TestCh td.lastcenter{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:1px #dad9d8 solid;}
.TestCh td.lastright{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:none;text-align:center;}
.TestCh_btn{padding-left:260px;}
/*단체접수table*/
.total_info {float:left;width:650px;margin-left:10px;}
.total_info th {border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:1px #dad9d8 solid;border-left:none;color:#adadad;text-align:left;height:30px;background:#fff3e8;padding-left:20px;}
.total_info td {font-size:0.7em;color:#adadad;text-align:left;padding:10px;border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:1px #dad9d8 solid;border-right:none;}

.total_info .last{border-bottom:2px #dad9d8 solid;}
.total_info .start{border-top:2px #f3caa5 solid;}

/*인증번호입력*/
.num_info {float:left;width:650px;margin-left:10px;_margin-left:5px;}
.num_info th {border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:1px #dad9d8 solid;border-left:none;color:#adadad;text-align:center;height:30px;background:#fff3e8;}
.num_info td {font-size:0.7em;color:#adadad;text-align:left;padding-left:10px;border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:1px #dad9d8 solid;border-right:none;}

.num_info .last{border-bottom:2px #dad9d8 solid;}
.num_info .start{border-top:2px #f3caa5 solid;font-weight:bold;}
.number_input{width:148px;height:18px;background:#fef9f3;border:1px #fac8b6 solid;}
.num_info_btn{padding-left:270px;}

/*응시료결재*/
.pay_info {width:660px;float:left;margin-left:5px;_margin-left:3px;}
.pay_info th {border:1px #dad9d8 solid;;color:#757575;text-align:left;height:30px;background:#fff3e8;padding-left:10px;}
.pay_info td {font-size:12px;color:#757575;text-align:left;border:1px #dad9d8 solid;padding-left:10px;vertical-align:middle;}

.pay_info .last{border-bottom:2px #dad9d8 solid;}
.pay_info .start{border-top:2px #f3caa5 solid;}
.pay_info .all{border-top:2px #f3caa5 solid;border-bottom:2px #dad9d8 solid;}

.pay_input {background:#fef9f3;border:1px #fac8b6 solid;width:118px;height:17px;}
.pay_btn {padding-left:265px;_padding-left:270px;}

/*응시자정보확인*/
.testLV {width:660px;float:left;margin-left:5px;_margin-left:3px;}
.testLV th {border-top:1px #dad9d8 solid;border-right:none;border-bottom:1px #dad9d8 solid;border-left:1px #dad9d8 solid;color:#757575;text-align:left;height:30px;background:#fafafa;padding-left:10px;}
.testLV td {font-size:12px;color:#adadad;text-align:left;border:1px #dad9d8 solid;padding-left:10px;}


.testLV2{float:left;margin-left:5px;_margin-left:3px;}
.testLV2 th{border:none;height:30px;}
.testLV2 td {border:none;font-size:12px;color:#adadad;text-align:right;padding:0;}
.testLV2_btn {margin-left:240px;}

/*접수내역table*/
.js_info {float:left;width:650px;margin-left:10px;}
.js_info th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.js_info td {font-size:0.7em;color:#adadad;text-align:center;border:1px #e5e5e5 solid;padding:10px;}

.js_info td.right{border-left:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-right:none;text-align:center;}
.js_info td.left{border-right:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-left:none; background:#f8f8f8;font-weight:bold;color:#626262;}

.js_info td.lastleft{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-left:none;background:#f8f8f8;font-weight:bold;color:#626262;}
.js_info td.lastcenter{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:1px #dad9d8 solid;}
.js_info td.lastright{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:none;text-align:center;}

/*성적확인table*/
.pepar_info {float:left;width:650px;margin-left:10px;}
.pepar_info th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.pepar_info td {font-size:0.7em;color:#adadad;text-align:left;border:1px #e5e5e5 solid;height:27px;vertical-align:middle;}

.pepar_info td.right{border-left:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-right:none;padding-left:15px;}
.pepar_info td.left{border-right:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;border-left:none;text-align:center;background:#f8f8f8;font-weight:bold;color:#626262;}

.pepar_info td.lastleft{border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-left:none;background:#f8f8f8;font-weight:bold;color:#626262;text-align:center;}
.pepar_info td.lastright{border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:2px #dad9d8 solid;border-right:none;padding-left:15px;}


.pepar_input {background:#fef9f3;border:1px #fac8b6 solid;width:135px;height:18px;font-size:12px;color:#3e495c;vertical-align:middle;}
.pepar_input2 {background:#fef9f3;border:1px #fac8b6 solid;width:45px;height:18px;font-size:12px;color:#3e495c;vertical-align:middle;}
.pepar_select {background:#fef9f3;border:1px #fac8b6 solid;font-size:12px;color:#3e495c;vertical-align:middle;}

.pepar_btn01 {margin-left:100px;}
.pepar_btn01 li {float:left; margin-left:10px;}

/*등급기준 table*/
.list_info {float:left;margin:10px 0 5px 10px;width:645px;}
.list_info th {color:#adadad;text-align:center;height:27px;background:url("/img/sub/bg_th.gif") repeat-x;}
.list_info td {font-size:0.7em;color:#adadad;text-align:left;height:25px;border:1px #e5e5e5 solid;}
.list_info td.right{
	border-left:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:1px #e5e5e5 solid;
	border-right:none; 
	padding-left:8px;
}
.list_info td.left{
	border-right:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:1px #e5e5e5 solid;
	border-left:none;
}
.list_info td.lastright{
	border-left:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:2px #e5e5e5 solid;
	border-right:none;
	padding-left:8px;
}
.list_info td.lastcenter{
	border:1px #e5e5e5 solid;
	border-bottom:2px #e5e5e5 solid;
	text-align:center;
}
.list_info td.lastleft{
	border-right:1px #e5e5e5 solid;
	border-top:1px #e5e5e5 solid;
	border-bottom:2px #e5e5e5 solid;
	border-left:none;
	font-weight:bold;
	padding-left:25px;
}
.list_info td.textleft{padding-left:25px;}
.list_info td.textcenter{text-align:center;}
/*수험표출력부분페이지*/
.bffrom_list {float:left;width:660px;}
.bffrom_list th {border-right:1px #dad9d8 solid;border:1px #dad9d8 solid;color:#757575;text-align:left;height:27px;background:#fff3e8;padding-left:10px;}
.bffrom_list td {font-size:12px;color:#757575;text-align:left;padding-left:10px;border:1px #dad9d8 solid;line-height:18px;}

.bffrom_list .bgfromstart{border-top:2px #f3caa5 solid;}
.uploadbtn ul{text-align:center;}
.uploadbtn li {padding:4px 0 0 0;text-align:center;padding-right:10px;}
.bffrom_font{color:#245ebe;font-size:12px;}
/* 팝업수험표출력부분*/
#bg_from{float:left;width:618px;background-color:#f29265;} 
#bg_from .fromWrite{float:left;width:618px;padding:0 0 0 30px;background:url('/img/sub/exam_pop_bg.gif') repeat-y 0 0;}

#bg_from .printBtn{margin-left:-50px};

.bgfrom_info {float:left;width:555px;}
.bgfrom_info th {border-right:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:1px #dad9d8 solid;border-left:none;color:#adadad;text-align:left;height:27px;background:#fff3e8;padding-left:10px;}
.bgfrom_info td {font-size:12px;color:#adadad;text-align:left;padding-left:10px;border-left:1px #dad9d8 solid;border-top:1px #dad9d8 solid;border-bottom:1px #dad9d8 solid;border-right:none;}

.bgfrom_info .bgfromstart{border-top:2px #f3caa5 solid;}

.bgfrom_info2{float:left;width:553px;}
.bgfrom_info2 td{padding:8px 0;border-top:1px #e8e8e8 solid;border-bottom: 2px #dad9d8 solid;color:#757575;line-height:18px;}
.bgfrom_font {color:#d46943;font-size:12px;}

.bgfrom_info3{float:left;width:553px;}
.bgfrom_info3 td{
	padding:15px 0;
	border-bottom: 1px #dad9d8 solid;
	color:#245ebe;
	line-height:18px;
	background:url("/img/sub/jom.gif") repeat-x 0 0
	}

.bgfrom_info4{float:left;width:553px; color:#245ebe;line-height:18px; text-align:left;}
.bgfrom_info4 td{ padding:5px 0 5px 10px;}

.bgfrom_info4 span{color:#d46943;font-size:12px;font-weight:bold;}

.sign { border-top: 1px #dad9d8 solid; border-bottom: 1px #dad9d8 solid; color:#222222; font-size:24px; font-family:휴먼엑스포; font-weight:bold; padding:15px; text-align:center;}


.bgfrom_info5 {border-collapse:collapse; color:#757575; padding:0;}

/*공지사항 table*/
.board_info {float:left;width:650px;margin-left:5px;}
.board_info th {color:#adadad;text-align:center;height:32px;background:url("/img/sub/board_bg.gif") repeat-x;}
.board_info td {font-size:0.7em;color:#adadad;text-align:left;border-top:none;border-bottom:1px #e5e5e5 solid;border-left:none;border-right:none;padding:8px 0 8px 0px;line-height:12px;}

.board_info td.no {border-top:none;border-bottom:1px #e5e5e5 solid;border-left:none;border-right:none;color:#979797;text-align:center;font-family:tahoma;}
.board_info td.title {border-top:none;border-bottom:1px #e5e5e5 solid;border-left:none;border-right:none;color:#686868;text-align:left;font-family:dotum;font-size:12px;padding-left:10px;}
.board_info td.title01 {border-top:none;border-bottom:1px #e5e5e5 solid;border-left:none;border-right:none;color:#686868;text-align:left;font-family:dotum;font-size:12px;padding-left:10px;font-weight:bold;}
.board_info td.title02 {border-top:none;border-bottom:1px #e5e5e5 solid;border-left:none;border-right:none;color:#979797;text-align:center;font-family:dotum;font-size:11px;padding-left:10px;}

.board_bottom {margin-left:5px;width:650px;height:20px;border-top:1px #e5e5e5 solid;}



/*공지사항 페이지넘 가운데정렬 IE 7.0이상

.centeringContainer { text-align:center;float:left;margin-right:100px;clear:both;}
.centered { display:table; margin-left:auto; margin-right:auto; display:inline-block; }

*/

/*공지사항 페이지넘 가운데정렬*/

.centeringContainer {float:left; width:650px; position:relative; text-align:center;}
.centered {float:left; position:absolute; clear:both; width:300px; margin:0 -80px;}
.centered li {float:left;display:block}
.centered img {margin-left:1px; margin-right:2px; margin-top:3px;}
.centered span {font-weight:bold;color:#3e3e3e;font-family:tahoma;font-size:12px; margin-left:7px; margin-right:7px;}


/* 공지사항 내용보기 */
.board_content {float:left;margin:20px 35px 40px 35px;width:645px;}
.board_content span{color:#686868;text-align:left;font-family:dotum;font-size:12px;line-height:18px;}

.board_content01 {float:left;clear:both;margin-left:5px;width:650px;height:30px;border-top:2px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;}
.board_content01 li {float:left;font-family:dotum; font-size:12px; color:#686868; padding-top:9px;}
.board_content01 img{margin:0 20px 9px 30px;}

.board_content02 {float:left;clear:both;margin-left:5px;width:650px;height:30px;border-bottom:2px #e5e5e5 solid;}
.board_content02 li {float:left;font-family:dotum; font-size:12px; color:#686868; padding-top:9px;}
.board_content02 img{margin:0 20px 9px 30px;}

.board_btn {float:left;width:650px;}
.board_btn img{float:right;}


/*로그인*/

.loginbox {width:703px;height:315px;background:transparent url(/img/sub/bg_loginbox.gif) no-repeat 0 0;}
.loginbox fieldset{padding:127px 0 45px 242px;}
.loginSec {
	float:left;
	height:60px;
	width:163px;
}
.loginbox .loginBtn{
	float:left;
	display:inline;
}
.login_input01 {height:18px;width:154px;margin-top:3px;background-color:transparent;border:0px;}
.login_input02 {height:18px;width:154px;margin-top:5px;background-color:transparent;border:0px;}
.total_login {clear:both; padding-left:435px;}
.login_btn{width:180px;height:54px;text-align:right}
.login_btn li{height:28px;}

/*아이디/비번찾기*/
.login_idpw{width:712px;height:425px;background:transparent url(/img/sub/bg_idpwS.gif) no-repeat 0 0;}
.login_idpw fieldset{padding:83px 0 45px 300px;}
.login_idpw .loginSec {
	float:left;
	height:60px;
	width:130px;
}
.login2{padding-top:2px;}
.login_idpw .loginBtn{
	float:left;
}
.login_input03 {height:15px;width:125px;border:0px;}
.login_input04 {height:15px;width:55px;border:0px;margin-top:7px;}
.login_input05 {height:15px;width:125px;border:0px;margin-top:9px;}
.login_idpw .loginBtn2{
	float:left;
	margin-top:11px;
}

/*아디비번찾기결과*/
.bgidpw{width:682px;height:178px;background:transparent url(/img/sub/bg_idpwS2.gif) no-repeat 10px 0;}
.bgidpw ul{width:240px;padding:28px 0 0 235px;}
.bgidpw ul li{height:23px;}
.nametext{padding-left:10px;text-aling:left;font-size:12px;color:#757575;}
/*약관동의*/
.textare_s{width:660px;height:365px;background:#fafafa;border:1px #dcdcdc solid;margin-left:20px;font-size:12px;color:#8a8a8a;line-height:15px;}
.textare_chick{clear:both;margin-top:20px;margin-left:260px;font-size:12px;color:#737373;}
.textare_ok{margin-top:30px;margin-left:265px;}
.textare_ok img{margin-right:6px;}

/*회원가입table*/
.login_info {clear:both;width:660px;margin-left:22px;}
.login_info th {color:#adadad;text-align:left;height:25px;background:#fafafa;border:1px #e8e8e8 solid;padding-left:10px;}
.login_info td {font-size:0.7em;color:#3e495c;text-align:left;border:1px #e8e8e8 solid;padding-left:5px;}

.join_input {background:#fef9f3;border:1px #fac8b6 solid;width:168px;height:17px;font-size:12px;color:#3e495c;vertical-align:middle;}
.join_input01 {background:#fef9f3;border:1px #fac8b6 solid;width:47px;height:17px;font-size:12px;color:#3e495c;vertical-align:middle;}
.join_input02 {background:#fef9f3;border:1px #fac8b6 solid;width:358px;height:17px;font-size:12px;color:#3e495c;vertical-align:middle;}
.join_select01 {background:#fef9f3;border:1px #fac8b6 solid;height:19px;font-size:12px;color:#3e495c;vertical-align:middle;font-size:11px;}

.join_delet{width:712px;height:279px;background:transparent url(/img/sub/tit_join_delet02.gif) no-repeat 0 0;}
.join_delet_btn{padding:210px 0 0 302px;}
.email_chick{padding:8px 0 0 0;}
/**/
.join_ma{height:332px;background:transparent url(/img/sub/join_ma.gif) no-repeat 0 0;}
.join_name_btn{padding:165px 0 0 260px;}
.join_InputN {width:101px;height:15px;border:1px #fba37c solid;vertical-align:middle;}
.joinname{padding:50px 0 0 90px;height:21px;vertical-align:middle;}
.joinname li{float:left;}
.joinname li.last {padding-left:30px;color:#933b10;}

.joinname2{padding:40px 0 0 117px;height:21px;vertical-align:middle;}
.joinname2 li{float:left;}
.joinname2 li.last {padding-left:30px;color:#933b10;}

.join_two {height:347px;background:transparent url(/img/sub/join_two.gif) no-repeat 0 0;}

.join_nameT{padding:100px 0 0 128px;height:21px;vertical-align:middle;}
.join_nameT li{float:left;}
.join_nameT li.last {padding-left:10px;color:#933b10;}

/*교재주문 메모 textarea*/
.bookorder_memo {background:#fef9f3;border:1px #fac8b6 solid;width:486px;height:79px;font-size:12px;color:#3e495c;vertical-align:middle;}





/*팝업*/
#popup{background:transparent url(/img/sub/bg_popup.gif) repeat-x left top;height:35px;text-align:left;}
#popupwrap{float:left;width:470px;text-align:left;}
#popupwrap h2{padding:5px 0 0 10px;height:35px;}
#popupwrap img{float:left; margin:7px 0 0 11px}
#popupwrap .x {float:right;margin:2px 8px 0 0}
#popup_map{
	position:absolute;top:34px;left:0;
	background:transparent url(/img/sub/img_popmap01.gif) no-repeat 0 0;
	width:470px;
	height:320px;
	border:1px #fc9b5b solid;
}#popup_map02{
	position:absolute;top:34px;left:0;
	background:transparent url(/img/sub/img_popmap02.gif) no-repeat 0 0;
	width:470px;
	height:300px;
	border:1px #fc9b5b solid;
}
.map{padding-top:320px;}
.map02{padding-top:295px;}


/*팝업수험번호찾기*/
#popupwrap2{float:left;width:450px;height:205px;text-align:left;}
#popupwrap2 h2{padding:5px 0 0 10px;height:35px;vertical-align:middle;}
#popupwrap2 img{float:left; margin:7px 0 0 11px;vertical-align:middle;}
#popupwrap2 .x {float:right;margin:2px 8px 0 0;vertical-align:middle;}
#popup_map03{
	position:absolute;top:34px;left:0;
	background:transparent url(/img/sub/img_popmap03.gif) no-repeat 0 0;
	width:450px;
	height:160px;
	border:1px #fc9b5b solid;
	vertical-align:middle;
	text-align:center; 
}
#popup_map03 .titIMG{padding:60px 0 0;text-align:center;vertical-align:middle;}
#popup_map03 .titIMG img{vertical-align:middle;float:none;margin:0;}
#popup_map03 .titbtn{margin:30px 0 0; text-align:center;} 
#popup_map03 .titbtn img {float:none;} 

/*팝업수험번호2찾기*/
#popupwrap3{float:left;width:450px;height:256px;text-align:left;}
#popupwrap3 h2{padding:5px 0 0 10px;height:35px;}
#popupwrap3 img{float:left; margin:7px 0 0 11px}
#popupwrap3 .x {float:right;margin:2px 8px 0 0;vertical-align:middle;}
#popup_map04{
	position:absolute;top:34px;left:0;
	background:transparent url(/img/sub/img_popmap04.gif) no-repeat 0 0;
	width:450px;
	height:226px;
	border:1px #fc9b5b solid;
}

.popfrom ul{margin:55px 0 0 50px;}
.popfrom li{margin:5px 0 5px 0;}
#popup_map04 .titbtn{margin:30px 0 0 180px;}

/*팝업수험번호3찾기*/
#popupwrap9{float:left;width:450px;height:316px;text-align:left;}
#popupwrap9 h2{padding:12px 0 0 10px;height:35px;}
#popupwrap9 h3{padding:15px 0 0 10px;}
#popupwrap9 img{float:left; margin:0 0 0 11px}
#popupwrap9 .x {float:right;margin:2px 8px 0 0;vertical-align:middle;}
#popup_map10{
	position:absolute;top:34px;left:0;
	width:450px;
	height:260px;
	border:1px #fc9b5b solid;
}

.popbox6{width:408px;height:165px;border:1px #e3e3e3 solid;text-align:center;margin-left:20px;}
.popbox6 ul{margin:25px 0 0 30px;font-family:dotum; color:#757575; font-size:12px; text-align:left;}
.popbox6 li{margin:8px 0 5px 0;}
.popbox6 span{font-weight:bold; color:#f62121;}
#popup_map10 .titbtn{margin:40px 0 0 160px;}

/*아이디중복확인*/
#popupwrap4{float:left;width:450px;height:196px;text-align:left;}
#popupwrap4 h2{padding:5px 0 0 10px;height:35px;}
#popupwrap4 img{float:left; margin:7px 0 0 11px}
#popupwrap4 .x {float:right;margin:2px 8px 0 0;vertical-align:middle;}
#popup_map05{
	position:absolute;top:34px;left:0;
	width:450px;
	height:160px;
	border:1px #fc9b5b solid;
	color:#757575;
	font-size:12px;
}
.popbox{width:408px;height:69px;border:1px #e3e3e3 solid;text-align:center;margin-left:20px;}
#popup_map05 .text{vertical-align:middle;height:19px;}
#popup_map05 .text li {float:left;}
#popup_map05 .titbtn{margin:0px 0 0 180px;}
.red{font-size:14px;color:red;font-weight:bold;}

/*우편번호검색*/
#popupwrap5{float:left;width:450px;height:355px;text-align:left;}
#popupwrap5 h2{padding:5px 0 0 10px;height:35px;}
#popupwrap5 img{float:left; margin:0px 0 0 5px;vertical-align:middle;}
#popupwrap5 .x {float:right;margin:2px 8px 0 0;vertical-align:middle;}
#popup_map06{
	position:absolute;top:34px;left:0;
	width:450px;
	height:320px;
	border:1px #fc9b5b solid;
}
.popbox2{width:408px;height:69px;border:1px #e3e3e3 solid;margin-left:20px;}
.popup_inputs{height:19px;width:175px;background:#FFF;border:1px #fac8b6 solid;}
.popbox2 table{margin-left:30px;width:253px;}
.popbox2 td{vertical-align:middle;height:19px;}

.popupinfo{margin-left:20px;}
#pop_info table{clear:both;width:395px;}
#pop_info th{background:#f8f8f8;border:1px #ebebeb solid;font-size:12px;color:#999;height:25px;text-align:center;}
#pop_info td{border:1px #ebebeb solid;font-size:11px;color:#999;height:25px;text-align:center;vertical-align:middle;}


/* 시험구성예제 size01 */

#popupwrap6{float:left;width:450px;height:355px;text-align:left;}
#popupwrap6 h2{padding:5px 0 0 10px;height:35px;}
#popupwrap6 img{float:left; margin:5px 0 0 17px;vertical-align:middle;}
#popupwrap6 embed{float:left; margin:40px 0 0 24px;vertical-align:middle;text-align:center;FILTER:gray();WIDTH: 358px;HEIGHT: 26px;}
#popupwrap6 .x {float:right;margin:2px 8px 0 0;vertical-align:middle;}
#popup_map07{
	position:absolute;top:34px;left:0;
	width:448px;
	height:244px;
	border:1px #fc9b5b solid;
}
.popbox3{width:408px;height:202px;border:1px #e3e3e3 solid;margin-left:20px;}


/* 시험구성예제 size02 */

#popup_map08{
	position:absolute;top:34px;left:0;
	width:448px;
	height:374px;
	border:1px #fc9b5b solid;
}
.popbox4{width:408px;height:332px;border:1px #e3e3e3 solid;margin-left:20px;}

#popupwrap7 {float:left;width:450px;height:355px;text-align:left;}
#popupwrap7 h2{padding:5px 0 0 10px;height:35px;}
#popupwrap7 img{float:left; margin:5px 0 0 17px;vertical-align:middle;}
#popupwrap7 embed{float:left; margin:20px 0 0 24px;vertical-align:middle;text-align:center;FILTER:gray();WIDTH: 358px;HEIGHT: 26px;}
#popupwrap7 .x {float:right;margin:2px 8px 0 0;vertical-align:middle;}


/* 시험구성예제 size03 */

#popup_map11{
	position:absolute;top:34px;left:0;
	width:448px;
	height:584px;
	border:1px #fc9b5b solid;
}
.popbox5{width:408px;height:542px;border:1px #e3e3e3 solid;margin-left:20px;}


/*사진업로드*/
#popupwrap8{float:left;width:450px;height:234;text-align:left;}
#popupwrap8 h2{padding:5px 0 0 10px;height:35px;}
#popupwrap8 img{float:left; margin:7px 0 0 11px}
#popupwrap8 .x {float:right;margin:2px 8px 0 0;vertical-align:middle;}
#popup_map09{
	position:absolute;top:34px;left:0;
	background:transparent url(/img/sub/pu_test_bg.gif) no-repeat 0 0;
	width:450px;
	height:217px;
	border:1px #fc9b5b solid;
}


.file_width{padding:113px 0 0 100px;}
.file_btn{padding:30px 0 0 180px;}
