@charset "utf-8";
/* CSS Document */
#sub_container {overflow:hidden; margin:0 auto; width:1010px;}
#sub_container #Leftcon {float:left; margin-right:30px; -webkit-margin-end:30px; width:210px;}
#sub_container #Contents {float:left; margin-top:0; -webkit-margin-before:0;}
#sub_container #Contents .pageContents {margin-top:30px; -webkit-margin-before:30px;}

#sub_container #Contents .conTitle {background:url(/images/icon/icon_08.gif) 0 4px no-repeat; padding-left:15px; -webkit-padding-start:15px;
		font-family:"NanumGothic", "나눔고딕", "Dotum", "돋움", "Helvetica", "AppleGothic", "Sans-serif"; font-size:12pt; font-weight:bold; color:#ea0404; line-height:120%;}
#sub_container #Contents .conComment { font-family:"NanumGothic", "나눔고딕", "Dotum", "돋움", "Helvetica", "AppleGothic", "Sans-serif"; font-size:9pt; font-weight:bold; color:#999999; 
		padding-left:10px; -webkit-padding-start:10px; line-height:120%; }


/*
.lnbc {margin-bottom:20px;}
.lnbc h2 {margin-bottom:3px;}
.lnbc ul {overflow:hidden;}
*/
/*
.quickLayer {position:relative; width:1010px; margin:0 auto;}
.quickLayer .quickBox {position:absolute; top:160px; left:1030px; z-index:1; width:92px; background-color:#eeeeee;}
.quickLayer .quickBox ul {padding-left:6px; padding-top:6px; padding-bottom:6px;}
*/
.quick {margin-bottom:30px; -webkit-margin-after:30px;}
.quick h3 {margin-bottom:20px; -webkit-margin-after:20px;}
.quick .quickMenu {background:url(/Images/common/img_quickmenu.gif) no-repeat 1px 0; height:158px; width:210px;}
.quickF {margin-bottom:25px; -webkit-margin-after:25px;}
.quick .quick01 {display:inline-block; width:43px; height:62px; margin:1px 20px 0 18px; -webkit-margin-before:1px; -webkit-margin-end:20px; -webkit-margin-after:0; -webkit-margin-start:18px;}
.quick .quick02 {display:inline-block; width:43px; height:62px; margin-right:7px; -webkit-margin-end:7px;}
.quick .quick03 {display:inline-block; width:64px; height:62px; }
.quick .quick04 {display:inline-block; width:43px; height:64px; margin:1px 23px 0 18px; -webkit-margin-before:1px; -webkit-margin-end:23px; -webkit-margin-after:0; -webkit-margin-start:18px;}
.quick .quick05 {display:inline-block; width:43px; height:64px; margin-right:15px; -webkit-margin-end:15px;}
.quick .quick06 {display:inline-block; width:43px; height:64px; }

.leftLayer {position:relative; width:150px;}

.customer {}
.customer h3 {margin-bottom:14px; -webkit-margin-after:14px;}

.loadMap {margin-bottom:40px; -webkit-margin-after:40px; width:770px;}
.loadMap .top {background:url(/Images/edu/bg_loadmapt.gif) no-repeat left top; height:36px;}
.tit {padding:10px 0 0 18px; -webkit-padding-before:10px; -webkit-padding-end:0; -webkit-padding-after:0; -webkit-padding-start:18px;}
.loadMap .center {background:url(/Images/edu/bg_loadmapc.gif) repeat-y left top; width:770px;}
.loadMap .bot {background:url(/Images/edu/bg_loadmapb.gif) no-repeat left top; height:7px;}

.type00 {border-collapse:collapse; border-spacing:0; width:755px; margin-left:8px; -webkit-margin-start:8px; background:#FFF;}
.type00 th {height:30px; border-bottom:1px solid #d4d4d4;}
.type00 th.fir {width:92px; border-right:1px solid #d4d4d4; background-color:#fff5f5;}
.type00 th.sec {width:220px; border-right:1px solid #d4d4d4; background-color:#fff5f5;}
.type00 th.thi {width:220px; border-right:1px solid #d4d4d4; background-color:#fff5f5;}
.type00 th.fou {width:220px; background-color:#fff5f5;}
.type00 td {padding:0; -webkit-padding-before:0; -webkit-padding-end:0; -webkit-padding-after:0; -webkit-padding-start:0; border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4; height:40px;}
.type00 .major { padding:3px 8px; -webkit-padding-before:3px; -webkit-padding-end:8px; -webkit-padding-after:3px; -webkit-padding-start:8px; background:#fffee9; border-top:1px solid #d4d4d4;}
.type00 .major_first {border-top:none;}

.type00 .major0 { padding:3px 8px; -webkit-padding-before:3px; -webkit-padding-end:8px; -webkit-padding-after:3px; -webkit-padding-start:8px; background:#fffee9; border:none;}
.type00 .major1 { padding:3px 8px; -webkit-padding-before:3px; -webkit-padding-end:8px; -webkit-padding-after:3px; -webkit-padding-start:8px; background:#ecf8ff; border:none;}


.process {margin-bottom:40px; -webkit-margin-after:5px; }
.process h4 {background:url(/Images/common/bg_circle.gif) no-repeat left 2px; border-bottom:1px solid #cecece; padding-bottom:5px; padding-left:15px; -webkit-padding-after:5px; -webkit-padding-start:15px;}

.type01 {border-collapse:collapse; border-spacing:0; width:100%; color:#6c6c6c;}

.type01 td {border-bottom:1px solid #cecece; height:60px; }
.type01 td.bar {background:url(/Images/edu/table_bar.gif) no-repeat left top; width:1px;}
.type01 td.title {text-align:left; padding-left:19px; -webkit-padding-start:19px;}
.type01 td.title span {display:block; font-size:14px; font-weight:bold; color:#000;}
.type01 td.btn {width:90px; text-align:center;}
.type01 td.price {width:98px; text-align:center; color:#cb1515; font-weight:bold; }
.type01 td.price span {font-weight:normal; color:#6c6c6c;}


.list_level {display:inline-block; height:16px; line-height:16px; color:#ffffff !important; font-weight:normal; font-size:8pt; letter-spacing:0; 
	padding:0 5px; -webkit-padding-before:0; -webkit-padding-end:5px; -webkit-padding-after:0; -webkit-padding-start:5px; 
}

.lec_level {display:inline-block; height:16px; border:1px solid #999999; background-color:#ffffff; color:#666666; font-weight:normal;
	padding:0 5px; -webkit-padding-before:0; -webkit-padding-end:5px; -webkit-padding-after:0; -webkit-padding-start:5px; 
}
.lec_level_on {display:inline-block; height:16px; border:1px solid #ff3300; background-color:red; color:#ffffff; font-weight:bold;
	padding:0 5px; -webkit-padding-before:0; -webkit-padding-end:5px; -webkit-padding-after:0; -webkit-padding-start:5px; 
}


.divH2Title { background:url(/images/order/BgComb.jpg) repeat-x 0 5px; 
	margin:0 0 10px 0; -webkit-margin-before:0; -webkit-margin-end:0; -webkit-margin-after:10px; -webkit-margin-start:0;
}

.H2Title {display:inline-block; font-weight:bold; font-family:"NanumGothic", "나눔고딕", "돋움"; color:#666666; font-size:12pt;  background:#ffffff url(/images/order/on_30.gif) no-repeat 0px 3px;
	margin:0 0 0 0; -webkit-margin-before:0; -webkit-margin-end:0; -webkit-margin-after:0; -webkit-margin-start:0; 
	padding:0 15px 0 18px; -webkit-padding-before:0; -webkit-padding-end:15px; -webkit-padding-after:0; -webkit-padding-start:18px; 
}

.boxTab { display:inline-block; width:1010px; border-bottom:2px solid #333333; }
.boxTab ul {font-weight:bold; font-size:10pt;}
.boxTab ul li {height:25px; float:left; padding:8px 30px 0 30px; border-top:1px solid #afafaf; border-right:1px solid #afafaf; cursor:pointer; }
.boxTab ul li.first { border-left:1px solid #afafaf;}
.boxTab ul li.act { background-color:#cb1515; color:#ffffff; }

img.button { vertical-align:middle; cursor:pointer; }

.btn_sample { float:left;  width:96px; background:#666666; color:#ffffff !important; border:1px solid #555555; }
.btn_apply  { float:right; width:96px; background:#ff3300; color:#ffffff !important; border:1px solid #ec3001; }
