@charset "UTF-8";
@import url("reset.css");
@import url("common.css");

/* header */
#globaltopwrap {width:100%;height:63px;background-color:#f2f2f2;text-align:center;}
.globaltop {position:relative;width:980px;height:63px;margin:auto;background-color:#f2f2f2;text-align:center;}
.topbn {margin:auto;}

#headerwrap{width:100%;padding:15px 0 10px 0;text-align:center;}
.header{position:relative;width:980px;margin:auto;padding:15px 0 25px 0;overflow:hidden;}
.header .ci{position:absolute;top:0px;left:0px;}
.header .searchbox{position:absolute;top:11px;*top:7px;left:380px;}
.searchbox .btnchapter{width:50px;background-color:#515151;padding:4px 6px 6px 6px;*padding:3px 5px 4px 5px;font-weight:bold;color:#ffffff;}
.searchbox .srch{width:219px;border:1px solid #c7c7c7;padding:4px;*padding:3px;}
.searchbox .btnsrch{width:35px;height:24px;/* padding:4px 6px 6px 6px;*padding:3px 5px 4px 5px; */background-image:url('/images/T0000005/icon_search.png');background-repeat:no-repeat;background-position: 7px 2px;background-color:#515151;color:#fff;font-weight:bold;}
.header .gm {position:absolute;top:20px;right:10px;width:240px;font-size:0.9em;text-align:right;}
.gm .gmbold {font-weight:bold;color:#444444;}
/* GNB */ 
#gnb{position:relative;width:100%;margin:auto;padding:0px 0;clear:both;background:url('/images/T0000002/gnbbg.jpg') repeat-y center 0;z-index:9999999999999999;}
#m_gnb .sub_menu { display:none; }
#m_gnb .btnClose { display:none; }

#m_gnb {font: 13px/1.1 ng, '나눔고딕',NanumGothic,ng, '돋움', Dotum, '굴림', Gulim, Helvetica,sans-serif;width:980px; margin:0 auto; padding:0; top:0px; position:relative; z-index:5000;background-color:#0497dc;}

/* GNB */ 
#m_gnb .top_menu, #m_gnb ul.top_menu li {margin: 0; padding: 0; border: none;}
#m_gnb .top_menu {position: relative;width: 980px; height: 41px;margin:auto;background-color:#2773b1;}
/* 대메뉴갯수11개 */
#m_gnb .top_menu li.m11 {float:left;width:9.091%;height: 41px;margin: 0;font-size: 12px; font-weight: bold;letter-spacing:-1.2px;}
/* 대메뉴갯수10개 */
#m_gnb .top_menu li.m10 {float:left;width:10%;height: 41px;margin: 0; font-size: 13px; font-weight: bold;letter-spacing:-1px;}
/* 대메뉴갯수9개 */
#m_gnb .top_menu li.m9 {float:left;width:11.11%;margin: 0; font-size: 13px; font-weight: bold;}
/* 대메뉴갯수8개 */
#m_gnb .top_menu li.m8 {float:left;width:12.5%;*width:12%;margin: 0; font-size: 13px; font-weight: bold;}
/* 대메뉴갯수7개 */
#m_gnb .top_menu li.m7 {float:left;width:14.28%;margin: 0; font-size: 13px; font-weight: bold;}
/* 대메뉴갯수6개 */
#m_gnb .top_menu li.m6 {float:left;width:16.66%;margin: 0; font-size: 13px; font-weight: bold;}
/* 대메뉴갯수5개 */
#m_gnb .top_menu li.m5 {float:left;width:20%;margin: 0; font-size: 13px; font-weight: bold;}
/* 대메뉴갯수4개 */
#m_gnb .top_menu li.m4 {float:left;width:25%;margin: 0; font-size: 13px; font-weight: bold;}
/* 대메뉴갯수3개 */
#m_gnb .top_menu li.m3 {float:left;width:33.32%;margin: 0; font-size: 13px; font-weight: bold;}
/* 대메뉴갯수2개 */
#m_gnb .top_menu li.m2 {float:left;width:50%;margin: 0; font-size: 13px; font-weight: bold;}

#m_gnb .top_menu li a {display: block;padding:12px 0 12px 0;color: #fff;background-color:rgba(0,32,96); text-decoration: none;font-size:1.2em;font-weight:bold;*font-size:15px;text-align:center;}
#m_gnb .top_menu li.m11 a {padding:12px 0 12px 0;}/* 메뉴11개일때 폰트크기 12로 줄여서 여백이 생겨 패딩값 조절 */
#m_gnb .top_menu li a:hover {color:#89fffe;}
#m_gnb .top_menu li a.dc-mega {position: relative;}
#m_gnb .top_menu .lastm a {background-color:rgba(55,96,146);}
#m_gnb .top_menu .m11.lastm {padding-right:0.05px;}
#m_gnb .top_menu .m11.lastm a {padding:12px 0 12px 0;background-color:#2772b1;}
#m_gnb .top_menu li.on a, #m_gnb .top_menu li.on a:focus {color: #89fffe;}

#m_gnb .sub_menu {position: absolute;background-color:#5d6979;width:965px; padding:10px 0 10px 15px;margin-left:0; z-index:150000;font: 12px/1.2 ng, '나눔고딕',NanumGothic,ng, '돋움', Dotum, '굴림', Gulim, Helvetica,sans-serif;} 
#m_gnb .sub_menu li a {font-size: 1em; font-weight: normal; color: #fff;}
body:first-of-type #m_gnb .sub_menu li {list-style: none; }
body:first-of-type #m_gnb .sub_menu li:last-of-type {margin-right: 0;}

/* 소메뉴갯수11개 */
#m_gnb .sub_menu li.sm11 {width:8.2%;margin: 0 0 10px 0;padding-left:8px; float: left;overflow:hidden;}
/* 소메뉴갯수10개 */
#m_gnb .sub_menu li.sm10 {width:8.9%;margin: 0 0 10px 0;padding-left:9px; float: left;overflow:hidden;}
/* 소메뉴갯수9개 */
#m_gnb .sub_menu li.sm9 {width:10%;margin: 0 0 10px 0;padding-left:8px; float: left;overflow:hidden;}
/* 소메뉴갯수8개 */
#m_gnb .sub_menu li.sm8 {width:11.2%;margin: 0 0 10px 0;padding-left:10px; float: left;overflow:hidden;}
/* 소메뉴갯수7개 */
#m_gnb .sub_menu li.sm7 {width:13%;margin: 0 0 10px 0;padding-left:10px; float: left;overflow:hidden;}
/* 소메뉴갯수6개 */
#m_gnb .sub_menu li.sm6 {width:14.2%;margin: 0 0 10px 0;padding-left:21px; float: left;overflow:hidden;}
/* 소메뉴갯수5개 */
#m_gnb .sub_menu li.sm5 {width:17.3%;margin: 0 0 10px 0;padding-left:23px; float: left;overflow:hidden;}
/* 소메뉴갯수4개 */
#m_gnb .sub_menu li.sm4 {width:19.5%;margin: 0 0 10px 0;padding-left:50px; float: left;overflow:hidden;}
/* 소메뉴갯수3개 */
#m_gnb .sub_menu li.sm3 {width:24.7%;margin: 0 0 10px 0;padding-left:80px; float: left;overflow:hidden;}
/* 소메뉴갯수2개 */
#m_gnb .sub_menu li.sm2 {width:250px; margin: 0 0 10px 0;padding-left:200px;  float: left;overflow:hidden;}

#m_gnb .sub_menu li.last {margin-right: 0;}

#m_gnb .sub_menu a {background: none; border: none; text-shadow: none; color: #111; padding: 7px 0; display: block; float: none; text-decoration: none; font-size: 1em;}
#m_gnb .sub_menu a:hover, a:active {color: #fff550;}
/* #m_gnb .sub_menu li.s_tit a {padding: 0 0 4px 0; margin-bottom: 5px; text-transform: uppercase; font-weight: bold; font-size: 1.1em; color: #fff550;} */
#m_gnb .sub_menu li a:hover {color: #fff550 !important; text-shadow: none;}
#m_gnb .sub_menu li ul li a {padding:2px 0 2px 0; margin-bottom: 5px; text-transform: uppercase;font-size: 1.1em;color: #eeeeee;letter-spacing:-1px;} 
#m_gnb .sub_menu li ul li a:hover, a:active {color: #e7fa84;}
#m_gnb .sub_menu li ul li.on a, #m_gnb .sub_menu li ul li.on a:focus {color: #fff550;}
#m_gnb .sub_menu li ul li {padding:0;}


.blindtit {visibility:visible;width:0;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-3000em;position:absolute;clear:both;}
#m_gnb .btnClose {width:auto;position:absolute;top:300px;right:15px; z-index:500000;}

/* sub영역 */
#wrap #contents #frame_sub {width:100%;height:100%;min-height:100%;position:relative;overflow:hidden}
#wrap #contents #frame_sub .left {float:left;width:179px;height:100%;min-height:600px;overflow:hidden;}
#wrap #contents #frame_sub .sub_area {float:right;width:798px;height:100%;min-height:600px;background-color:#fff;/* border-left:1px solid #cccccc; */}
.subcontents {clear:both;height:100%;padding:0 10px 30px 20px;}

.pagetop {position:relative;width:100%;height:50px;}
.pagetop .pagetitle {position:absolute;top:20px;left:25px;font-weight:800;font-size:1.4em;color:#464646}
.pagetop .location {position:absolute;top:20px;right:15px;font-size:0.9em}
.pagetip {padding:10px 0 10px 28px;font-size:0.9em}
.pagetip p{margin-bottom:4px;}
/* Left Menu */

#contents .left .etc_area {width:172px;height:100%;margin:10px auto 0 auto;text-align:center;}
/* .etc_area p {margin:5px 0;} */
.custombox {border:1px solid #bbbbbb;}
.custombox .customtitle {font-weight:bold;letter-spacing:-1px;}
.companynumber {margin-bottom:15px;padding:8px 0;font-size:1.7em;font-weight:900;border-bottom:1px solid #d3d3d3;}
.areanumber {color:#595959;}
.phonenumber {color:#1b8bed;}
.day {background:url('/images/T0000002/left_go.jpg') no-repeat 10px 2px;text-align:left;padding:0 0 0 25px;line-height:1.2em;}
.descritiontxt {padding:10px 8px 8px 8px;font-size:0.9em;color:#666666;}

#contents .left #leftbox {width:170px;height:100%;min-height:100%;margin:20px auto 10px auto;border:1px solid #bbbbbb }
.left_title img {vertical-align:middle;}
.left_title {width:162px;height:25px;margin:auto;padding:13px 0 10px 8px;color:#1b8bed;font-weight:bold;font-size:1.4em;border-bottom:1px solid #e4e4e4}
.left_title a:link, .left_title a:active, .left_title a:focus, .left_title a:visited {color:#1b8bed;font-weight:bold;font-size:1.4em;}
.white_t {color:#fff}
#leftbox dl {width:153px;margin-left:18px}
#leftbox dt {position:relative;display:block;cursor:pointer;line-height:35px;font-size:12px;text-indent:5px;font-weight:bold;color:#3d4248;height:35px;}
#leftbox dt:hover>a {color:#1b8bed;}
#leftbox dt img {position:absolute;top:13px;right:15px}
#leftbox #select {color:#1b8bed;border-bottom:0px}
#leftbox #select>a,  #leftbox #select>a:hover, #leftbox #select>a:focus {color:#1b8bed;}
#leftbox dd {margin:0;padding:0 0 7px 0;}
#leftbox dd .l_sub_m {margin:0;text-indent:10px;padding:4px 0 4px 0;font-size:11px;color:#3d4248}
.l_sub_m a:hover {color:#1b8bed;}
.l_sub_m.on a:link, .l_sub_m.on a:active, .l_sub_m.on a:focus, .l_sub_m.on a:visited {color:#1b8bed;}
#leftbox dd.left_sub {padding:0px;}

/* 게시판리스트 */
.listbox {width:98%;margin:15px auto 0 auto;}
.title {overflow:hidden;position:static}
/* 게시판리스트-넓이 % */
.list {width:100%;margin:0 auto;}
.list ul {width:100%;margin:0 auto;border-top:2px solid #444547;border-bottom:2px solid #444547}
.list ul .titleline {background-color:#e8f7ff;*padding:1px 0 4px 0}
.list ul li {width:100%;border-bottom:1px solid #d0d0d0;color:#363636;/* white-space:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden */}
.list ul li p {display:inline-block;*display:inline;*zoom:1;margin-left:-4px;*margin-left:0px;padding:10px 0 8px 0;text-align:center;font-size:1.0em;color:#363636;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden}
.list ul li .text_name {width:33%;margin-left:0px;padding-left:5px;text-align:left;letter-spacing:-0.12em}
.list ul li .text_score {width:5%}
.list ul li .text_date {width:18%}
.list ul li .text_time {width:7%}
.list ul li .text_cost {width:12%}
.list ul li .text_place {width:11%}
.list ul li .text_ask {width:12%}

.list ul .titleline p {margin-left:-4px;*margin-left:0px;color:#363636;font-weight:bold;font-size:1.0em}
.list ul .titleline .title_name {width:33%;margin-left:0px;padding-left:5px;/* white-space:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden */}
.list ul .titleline .title_score {width:5%}
.list ul .titleline .title_date {width:18%}
.list ul .titleline .title_time {width:7%}
.list ul .titleline .title_cost {width:12%}
.list ul .titleline .title_place {width:11%}
.list ul .titleline .title_ask {width:12%}

.space10{margin-right:10px;}

/* 테이블게시판 */
.boardSearch {background-color:#f5f5f5;padding:15px 0;margin-bottom:30px;text-align:center;}
.boardSearch02 {background-color:#f5f5f5;padding:15px 0;text-align:center;width:100%;margin:25px 0 15px 0;}
.boardSearch select {padding:4px;*height:25px;font-size:12px;}
.boardSearch02 select {padding:4px;*height:25px;font-size:12px;}
.boardSearch input {padding:5px;border:1px solid #a2a2a2;width:370px;font-size:12px;}
.boardSearch02 input {padding:5px;border:1px solid #a2a2a2;width:370px;font-size:12px;}

.whboldtxt {font-weight:bold;color:#fff;}

.searchBtn {padding:4px 15px 4px 15px;*padding:3px 9px 3px 9px;*margin-left:5px;color:#fff;display:inline-block;*display:inline;*zoom:1;background-color:#0e7bc0;font-family:"나눔고딕",NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;font-size:1.0em}
.searchBtn span{color:#fff;}
.boardBtn {padding:5px 15px 3px 15px;color:#fff;display:inline-block;background-color:#0e7bc0;font-family:"나눔고딕",NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;font-size:.9em}
.boardBtn.gray {background-color:#767676;}
.boardBtn.gray02 {background-color:#878787;}
.boardList {position:relative;width:100%;border-top:1px solid #b4b8b9;margin-bottom:20px;margin-top:10px;background-color:#fff;z-index:1;}
.boardList caption {visibility:hidden;overflow:hidden;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
.boardList thead .myC_head th {font-size:1.0em; text-align:center; padding:10px 8px 8px 8px;border-bottom:1px solid #b4b8b9; background:url('/images/T0000002/th_bg.gif') no-repeat right 14px;background-color:#F2F2F2;}
.boardList thead .myC_head th.last {background:none;background-color:#F2F2F2;}
.boardList tbody .myC_head th {font-size:1.0em;padding:10px 8px 8px 15px;border-bottom:1px solid #e1e1e1;background-image:none;background-color:#f2f2f2;text-align:center;}
.boardList tbody th {font-size:1.0em;padding:10px 8px 8px 15px;border-bottom:1px solid #e1e1e1;text-align:left;background-image:none;background-color:#f2f2f2;}
.boardList tbody th.chaptercol {font-size:1.0em;padding:10px 8px 8px 15px;border-bottom:1px solid #e1e1e1;text-align:center;background-image:none;background-color:#fefefe;}
.boardList tbody .title_left {text-indent:10px;text-align:left;}

.boardList .delmenu{width:20%;}
.boardList td.leftalign {font-size:1.0em;text-align:left;padding:8px 8px 8px 8px;border-bottom:1px solid #e1e1e1;background:#fff;}
.boardList td {font-size:1.0em;text-align:center;padding:8px 8px 8px 8px;border-bottom:1px solid #e1e1e1;}
.boardList td.subject {color:#353535; text-align:left;}
.boardList td img {vertical-align:top;}
/*회원정보수정*/
.boardList .adressEtc{margin-top:10px;font-size:0.9em;}
.boardList .modifyLmenu{with:40%;text-align:left;background:#f5f5f5;font-weight:bold;}
.boardList .pd_l10{width:60%;text-align:left;padding-left:15px;}
.boardList .pd_l101{text-align:left;padding-left:15px;}
.boardList .pd_l10 input{border:1px solid #CCC;height:16px;}
.btn_bottom {text-align:right;}
.btn_bottom02 {text-align:right;margin-top:-10px;}
/*주문내역조회*/
.boardList .oderNnumber{font-weight:bold;}
.boardList .align_Text{text-align:left;}
.boardList .approval{color:#1b8bed;font-weight:bold;}
.boardList .receipt{color:#1b8bed;font-weight:bold;}
/*장바구니*/
.boardList .basketMoeny{font-weight:bold;color:#1b8bed;}
.boardList .basketStorng{font-weight:bold;}
.boardList .totalAmount{font-weight:bold;color:#F00;}
.boardList .pd_l11 .input02{border:1px solid #CCC;height:16px;margin-right:5px;}
.boardList .book_amount{border:1px solid #a2a2a2;padding:2px;width:25px;float:left;margin-left:15px;}
.boardList .amountScroll{width:13px;float:left;margin-left:5px;height:18px;}
.boardList .amountbtn{float:left;margin-left:5px;}
.boardList .toparrow{margin-bottom:2px;*margin-top:-2px}
.boardList .bottomarrow{*margin-top:-7px;}
.boardList .Price{text-decoration:line-through;}
.boardList .PriceDc{text-decoration:line-through;font-weight:bold;} 
 /* 장바구니 강의교재 */
.heading .btn_addition{margin-left:20px;}
.Boxspace{padding:15px;border:1px solid #B4DAFC;margin-bottom:15px;background:#EEF5FD;}
/* 장바구니 결재하기 */
.boardList .btnCoupon button{margin-bottom:5px;text-align:center;}
.boardList .btnCoupon img{vertical-align:middle;}
.boxGray{padding:15px;border-top:2px solid #b4b8b9;background:#F7F7F7;margin-bottom:20px;}
.boxGray .way_approval input{margin:0 15px 0 8px;}
.boxGray .way_approval{font-weight:bold;}
/* 장바구니 배송지  */
.delList .delmenu{width:20%;}
.delivery{position:relative;margin:-20px 0 20px 0;}
.delchange {margin-left:613px;margin-top:-10px;height:13px;}
.delList label{position:absolute;left:-300px;top:66px;width:280px;background-color:white;z-index:9000;visibility: hidden;}
.delList input{background:#F9F9F9;color:#999999;}
.delList {width:100%;border-top:1px solid #b4b8b9;margin-bottom:20px;}
.delList caption {visibility:hidden;overflow:hidden;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
.delList thead .myC_head th {font-size:1.0em; text-align:center; padding:10px 8px 8px 8px;border-bottom:1px solid #b4b8b9; background:url('/images/T0000002/th_bg.gif') no-repeat right 14px;background-color:#F2F2F2;}
.delList thead .myC_head th.last {background:none;background-color:#F2F2F2;}
.delList tbody .myC_head th {font-size:1.0em;padding:10px 8px 8px 15px;border-bottom:1px solid #e1e1e1;background-image:none;background-color:#f2f2f2;text-align:center;}
.delList tbody th {font-size:1.0em;padding:10px 8px 8px 15px;border-bottom:1px solid #e1e1e1;text-align:left;background-image:none;background-color:#f2f2f2;}
.delList td.leftalign {font-size:1.0em;text-align:left;padding:8px 8px 8px 8px;border-bottom:1px solid #e1e1e1;background:#fff;}
.delList td {font-size:1.0em;text-align:center;padding:8px 8px 8px 8px;border-bottom:1px solid #e1e1e1;background:#fff;}
.delList td.subject {color:#353535; text-align:left;}
.delList td img {vertical-align:top;}
.delList .adressEtc{margin-top:10px;font-size:0.9em;}
.delList .modifyLmenu{with:40%;text-align:left;background:#f5f5f5;font-weight:bold;}
.delList .pd_l10{with:60%;text-align:left;padding-left:15px;}
.delList .pd_l10 input{border:1px solid #CCC;height:16px;}
#claims {height:50px;}
/* 장바구니 배송지  */
.appComList .delmenu{width:20%;}
.appComList label{position:absolute;left:-300px;top:66px;width:280px;background-color:white;z-index:9000;visibility: hidden;}
.appComList {width:100%;border-top:1px solid #FFFFFF;margin-bottom:20px;}
.appComList caption {visibility:hidden;overflow:hidden;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
.appComList td {font-size:1.0em;text-align:center;padding:8px 12px 8px 12px;border-bottom:1px solid #e1e1e1;background:#fff;}
.appComList td.subject {color:#353535; text-align:left;}
.appComList td img {vertical-align:top;}
.appComList .adressEtc{margin-top:10px;font-size:0.9em;}
.appComList .modifyLmenu{with:40%;text-align:left;background:#f5f5f5;font-weight:bold;}
.appComList .pd_l10{with:60%;text-align:left;padding-left:15px;}
.appComList .pd_l10 input{border:1px solid #CCC;height:16px;}

/* 이용약관 */
.completitle {width:100%;}
.infotest_t {margin-top:10px;padding-left:5px;line-height:25px;}
.infotest_t .title{font-size:1.2em;font-weight:bold;}
.infotest_t .explain{font-size:1.2em;margin-left:15px;}
.infotest_t img{vertical-align:middle;margin-right:5px;}
.infotest {width:95%;margin-top:10px;padding-left:15px;}

/* 과정상세페이지 상단타이틀 */
.processList {width:100%;border-top:none;background-color:#fff;line-height:20px;}
.processList caption {visibility:hidden;overflow:hidden;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
.processList thead .myC_head th {font-size:1.0em; text-align:center; padding:10px 8px 8px 8px;}
.processList tbody .myC_head th {font-size:1.0em;background-image:none;;text-align:center;}
.processList tbody th {padding-left:5px;font-size:1.0em;text-align:left;}
/* .processList tbody .joinLmenu01{padding-bottom:27px;}
.processList tbody .joinLmenu02{padding-bottom:120px;} */
.processList .delmenu{width:20%;}
.processList tr{border-bottom:1px solid #C9C9C9;border-top:1px solid #C9C9C9;}
.processList td.leftalign {font-size:1.0em;text-align:left;padding:8px 8px 8px 8px;background:#fff;}
.processList td {font-size:1.0em;text-align:center;padding:8px 8px 8px 8px;}
.processList td.subject {color:#353535; text-align:left;}
.processList td img {vertical-align:top;}
.processList .pd_l10{text-align:left;}
.processList .pd_l10 input{border:1px solid #CCC;height:16px;}

.slecttaster{margin-bottom:15px;}

.iconproBox{margin:-5px 0 12px 0;}

/* 과정상세페이지 텝 */
.container{	font-size:1.1em;margin:15px auto 0 auto;/* min-height:325px; */margin-left:1px;}
.container ul.tab{width:99.9%;margin:0 auto;padding-left:1px;overflow:hidden;}
.container ul.tab li{list-style-type:none;width:16.5%;height:25px;float:left;border:1px solid #1b8bed;border-bottom:none;margin-left:-1px;}
.container ul.tab li a{outline:none;background:#FFFFFF;display:block;color:#333333;line-height:25px;text-align:center;border:none;}
.container ul.tab li a.selected{background-color:#1b8bed;color:#FFF;cursor:default;border:none;font-weight:bold;}
.container ul.panel {clear:both;border-top:2px solid #1b8bed;width:100%;*width:100%;position:relative;top:-1px;}
.container ul.panel li{overflow:hidden;list-style-type:none;color:#333;}

.container ul.tab02{width:99.9%;margin:0 auto;padding-left:1px;overflow:hidden;}
.container ul.tab02 li{list-style-type:none;width:16.5%;height:25px;float:left;border:1px solid #1b8bed;border-bottom:none;margin-left:-1px;}
.container ul.tab02 li a{outline:none;background:#FFFFFF;display:block;color:#333333;line-height:25px;text-align:center;border:none;}
.container ul.tab02 li a.selected{background-color:#1b8bed;color:#FFF;cursor:default;border:none;font-weight:bold;}
.container ul.panel02 {clear:both;border-top:2px solid #1b8bed;width:100%;*width:100%;position:relative;top:-1px;}
.container ul.panel02 li{overflow:hidden;list-style-type:none;color:#333;}

/* 과정상세페이지 텝 2 */
.container{	font-size:1.1em;margin:15px auto 0 auto;/* min-height:325px; */margin-left:1px;}
.container ul.p_tab{padding:0;}
.container ul.p_tab li{list-style-type:none; padding:0 12.5px; height:25px;float:left;border:1px solid #1b8bed;border-bottom:none;margin-left:-1px;}
.container ul.p_tab li.selected{background-color:#1b8bed;}
.container ul.p_tab li a{width:100%; outline:none;background:#FFFFFF;display:block;color:#333333;line-height:25px;text-align:center;border:none;}
.container ul.p_tab li a.selected{width:100%;background-color:#1b8bed;color:#FFF;cursor:default;border:none;font-weight:bold;}
.container ul.p_panel {clear:both;border-top:2px solid #1b8bed;width:100%;*width:100%;position:relative;top:-1px;margin-left:-1px;}
.container ul.p_panel li{list-style-type:none;color:#333;}

.book{margin:2px 0 0 5px;}
.basketSel {margin-top:10px;}

.classinfoTitle{margin:0px 0 15px 15px;}
/*.infoTitleLine {width:95%;margin-bottom:25px;border:1px solid #ffffff;}*/

/* 검색결과페이지 */
.progressbox {overflow:hidden;}
.progressbox ul {width:100%;overflow:hidden;}
.progressbox ul li {padding:5px 0;}

.result_total {margin:auto;padding:10px 0;text-align:center;background-color:#fcfcfc;border:1px solid #dbdbdb;}

.container ul.tab03{width:99.8%;margin:0 auto;/* padding-left:1px; */border:1px solid #b4b6b7;overflow:hidden;}
.container ul.tab03 li{list-style-type:none;width:16.53%;height:25px;float:left;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;;/* margin-left:-1px; */}
.container ul.tab03 li a{width:100%;outline:none;background:#ffffff;display:block;color:#333333;line-height:25px;text-align:center;border:none;}
.container ul.tab03 li a.selected{background-color:#82909a;color:#ffffff;cursor:default;border-right:1px solid #82909a;border-bottom:1px solid #82909a;font-weight:bold;}
.container ul.tab03 .righttitle {border-right:none;}
.container ul.tab03 .lasttitle {border-bottom:none;}
.container ul.panel03 {clear:both;width:100%;*width:100%;position:relative;top:-1px;}
.container ul.panel03 li{overflow:hidden;list-style-type:none;color:#333;}
.container ul.panel03 li ul {margin-left:20px;}
.container ul.panel03 li ul li img {vertical-align:middle;}
.totaltxt{display:inline-block;*display:inline;*zoom:1;padding:3px 10px;background-color:#2ab9a0;font-weight:bold;color:#fff;border-radius:10px;-webkit-border-radius:10px;}
.heading3{margin:15px 0 0 0;padding:0 0 10px 2px;font-size:1.1em;font-family:나눔고딕,NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;color:#444;font-weight:bold}

.testpoint {position:relative;width:100%;border-top:1px solid #b4b8b9;margin-bottom:20px;margin-top:10px;background-color:#fff;z-index:1;}
.testpoint caption {visibility:hidden;overflow:hidden;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
.testpoint thead .myC_head th {font-size:1.0em; text-align:center; padding:10px 8px 8px 8px;border-bottom:1px solid #b4b8b9;border-right:1px solid #ccc;background-color:#F2F2F2;}
.testpoint thead .myC_head th.last {background:none;background-color:#F2F2F2;border-right:none;}
/* .testpoint tbody .myC_head th {font-size:1.0em;padding:10px 8px 8px 15px;border-bottom:1px solid #e1e1e1;background-image:none;background-color:#f2f2f2;text-align:center;} */
.testpoint tbody th {font-size:1.0em;padding:10px 8px 8px 15px;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;text-align:left;background-image:none;background-color:#fcfcfc;}
.testpoint tbody th.title_center {font-size:1.0em;padding:10px 8px 8px 15px;border-bottom:1px solid #e1e1e1;text-align:center;background-image:none;background-color:#fefefe;}
.testpoint td {font-size:1.0em;text-align:center;padding:8px 8px 8px 8px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.testpoint  tbody td.last {border-right:none;}
.testpoint td img {vertical-align:top;}

/* 과정상세페이지 하단 선택속성 */
.coursesearch {width:100%;margin:0px auto 0px auto;padding:5px 0;background-color:#fcfcfc;border:1px solid #dbdbdb;}
.coursesearch1 {width:100%;margin:10px auto 0px auto;padding:5px 0;text-align:right;}
.coursesearch1 p {display:inline-block;*display:inline;*zoom:1;}

.coursesearch .hidden {visibility:hidden;position:absolute;left:-9999999999999;}
.coursesearch li {padding:5px 0;}
.coursesearch li p {display:inline-block;*display:inline;*zoom:1;}
.conditionbox {margin-left:20px;}
.hcol {padding-right:2px;font-size:1.1em;font-weight:bold;}
.dcol {padding-right:5px;text-align:center;}
.lcol {margin-left:20px;font-size:1.1em;font-weight:bold;}
.rcol {text-align:center;}
.m_select {padding:2px;*height:22px;font-size:12px;}
.starline {text-align:center;}
.afterment {display:inline-block;*display:inline;*zoom:1;text-indent:15px;}
.strongred {color:#f00000;}

.subsearch {padding:3px;border:1px solid #a2a2a2;width:340px;font-size:12px;}

.slectCall{width:720px;padding:35px 20px 30px 18px;}
.slectCall td{line-height:20px;}
/* .pd_l10 .selectProcess01{margin-bottom:12px;} */
.selectProcess01 img {vertical-align:middle;}
.selectProcess01 .iconrefund{vertical-align:middle;margin:1px 0 0 5px;}
.selectProcess01 span .Last, .selectProcess02 span .Last{margin-right:0px;}
.selectProcess01 input, .selectProcess02 input, .selectProcess03 input, .selectProcess04 input{margin-right:6px;}
/* 툴팁 */
.pd_l10 {position:relative;z-index:1;}
.selectrefund01 {position:relative;left:10px;width:160px;z-index:1;}
.selectrefund01 img {vertical-align:middle;}
.conbox .tooltip1, .conbox .tooltip2, .conbox .tooltip3, .conbox .tooltip4{width:140px;padding:10px 10px;position:absolute;top:240px;left:550px;background-color:#3c425d;border:1px solid;z-index:999;padding:10px 5px 0 10px;border-radius:10xp;-webkit-border-radius:10px;}
.conbox .tooltip5, .conbox .tooltip6, .conbox .tooltip7{width:210px;padding:10px 0px 10px 10px;position:absolute;top:370px;left:510px;background-color:#3c425d;border:1px solid;z-index:999;padding:10px 5px 0 10px;border-radius:10xp;-webkit-border-radius:10px;}
.tooltip1 p, .tooltip2 p, .tooltip3 p, .tooltip4 p, .tooltip5 p, .tooltip6 p, .tooltip7 p{line-height:1.5;margin:0;	padding:0 5px 5px 0;font-size:0.9em;color:#fff;}
.ytitle {color:#fffe85;}


/* 주문완료 */
.ap_complete{border:2px solid #CCC;padding:15px;margin:0px 0 15px 0;}
.ap_completeTitle{text-align:center;margin:15px 0 10px 0;}
.ap_completeTitle p{font-size:2em;font-weight:bold;margin:20px 0;color:#5f5f5f;}
.appComList .Last{border:none;}
.ap_complete table{margin:0 auto;width:60%;}
.Total_amountComple{background:#F6F6F6;text-align:center;font-weight:bold;font-size:1.3em;height:26px;padding-top:5px;margin-top:15px;width:70%;margin:20px auto;}

/*교육과정*/
.boardList .studyTitle a:hover{color:#1b8bed;text-align:left;}
.boardList .studyTitle {text-align:left;}
.boardList .busiTaster img{margin-right:2px;}
/*내 강의실 게시판*/
.searchForm {width:100%;background:#f5f5f5;height:50px;margin-bottom:15px;}
.searchForm form{text-align:center;padding-top:12px;}
.searchForm select {padding:3px;*padding:3px;*height:25px;}
.searchForm option {*vertical-align:middle;}
.searchForm input {padding:4px;border:1px solid #a2a2a2;width:100px;font-size:12px;}
.searchForm .serchprocess{font-size:14px;font-weight:bold;margin:0 8px 0px 0;}
.searchForm label{position:absolute;left:-300px;top:66px;width:280px;background-color:white;z-index:9000;visibility: hidden;}
.boardList label{position:absolute;left:-300px;top:66px;width:280px;background-color:white;z-index:9000;visibility: hidden;}
.myC_head{font-weight:bold;}
.boardList .myC_head{border-top:2px solid #b4b8b9;background-color:#F2F2F2;}
.boardList .myC_head td{border-right:1px solid #CCC;}
.boardList .division{background-color:#F2F2F2;}
.boardList .division{border-right:1px solid #CCC;}
.boardList .myC_head .Last{border-right:none;}

/*회원가입*/
.stepwrap {width:720px;margin:10px auto 20px auto;clear:both;overflow:hidden;}
.stepwrap li {float:left;width:142px;height:40px;color:#7a7a7a;border-bottom:1px solid #cbcbcb;}
.stepwrap .activestep {border-bottom:2px solid /* #df2428 */#1b8bed;}
.stepwrap li.arrowcol {width:50px;background:url('/images/T0000002/step_arrow.jpg') no-repeat 18px 10px;border:none;}
.stepwrap .small {text-align:left;}
.steptxt {font-wize:0.9em;color:#1b8bed;}
.steptitle {font-size:1.3em;font-weight:bold;}
.graystrong {color:#333;}
.member_detail {font-size:0.9em;}
.boardList th.joinLmenu{with:40%;text-align:left;background:#f5f5f5;font-weight:bold;border-bottom:1px solid #e1e1e1;}
/* 이용약관 */
.jointermsbox {margin-bottom:10px;}
.JoinAgreebox {margin:10px 0 0 20px;}
.termsbox {width:710px;margin-top:10px;padding:10px;border:1px solid #cccccc;overflow-y: auto;}
.cocmSubTit {font-size:1.2em;color: #333333;padding: 20px 0 10px;clear: both;font-weight: bold;}
.JoinAgreeTit {padding-top: 6px;margin-bottom: 10px;font-size: 14px;color: #333;letter-spacing: -0.05em;}
.agreetitle {font-weight: bold;font-style: normal;color: #1b8bed;}
.checkwrap {width:720px;margin-top:7px;text-align:right;}
.termsbox p {margin-top:7px;}
.termsbox .mTnone {margin-top:0px;}
.btn_agree {margin-left:5px;padding:4px 15px 4px 15px;*padding:4px 7px 3px 7px;background: #1b8cec;color:#fff;font-size:1em;font-weight:bold;}
/* 본인확인 */
.ipin-box {clear:both;width:720px;margin:20px auto 20px auto;padding:0;background-color:#f7f7f7;text-align:center;min-height:200px;}
.ipin-box ul {float: left;width: 358px;height:200px;list-style:none;padding: 0 0 0 0;}
.ipin-box ul.first-line {border-right:1px solid #d8d8d8;}
.ipin-box ul li {padding-top:20px;}
.ipin-box ul .ipin-info {font-size:1.0em;text-align:left;padding-left:40px;}
.ipin-box ul .ipin-info span {font-weight:bold;color:#f6522b;}
.ipintitle {font-size:1.2em;font-weight:bold;color: #333;}
/* 본인확인 */
.complete-box {clear:both;width:430px;margin:50px auto 20px auto;padding:0;background-color:#f7f7f7;text-align:center;min-height:170px;border-radius:8px;-webkit-border:radius:8px;}
.complete-box ul {height:340px;margin:15px auto 15px auto;background:url('/images/T0000002/joincomimg.jpg') no-repeat 44px 112px;}
.complete-box ul li {padding-top:20px;}
.completement {height:190px;}

/***************************팝업추가****************************/
/* 전체컨텐츠 */
#contents_pop{position:relative;width:94%;height:100%;overflow:hidden;margin:20px auto 15px auto;}

/* 학습창 서브페이지타이틀영역 */
.bigtitle {position:relative;width:100%;height:80px;background:url('/images/T0000002/subtitlebg.jpg') repeat-x left top;text-align:center;}
.titleset {position:relative;clear:both;height:50px;margin:auto;padding:0 10px;}
.titleset .t_img {position:absolute;top:0px;left:4%;width:127px;height:80px;background:url('/images/T0000002/titleimg.png') no-repeat left top;z-index:100;}
.titleset .subjectname {position:absolute;top:12px;left:20%;width:auto;text-align:left;z-index:10;font-size:1.4em;font-weight:bold;}
.bigtitle .subt_img {position:relative;top:0px;padding-right:30px;z-index:1;font-size:1.3em;font-weight:bold;color:#464646;}
.subt_img img {vertical-align:middle;}

/* 학습방법 및 수료기준 안내 */
.infoScoreTxt{width:725px;padding-left:10px;line-height:25px;}
.infoScoreTxt .explain{font-size:13px;margin-left:15px;}
.infoScoreTxt img{vertical-align:middle;margin-right:5px;}
.infoScoreTxt .expFollow{font-size:7px;margin-right:3px;}
.infoScore{width:97.7%;/* margin-top:10px; */background:#f9f9f9;line-height:20px;padding:10px;}
.infoScore .titleDetaile{font-weight:bold;}
.infoScore .DetaileTxt{margin-left:12px;}
.infoScore .DetaileTxtFirst{font-weight:bold;margin-left:7px;margin-top:8px;}
.infoScore .red{color:#FF0000;}
.infoScore .marking{font-size:4px;vertical-align:middle;margin-right:5px;}
.emphasis{font-weight:bold;}
.title{font-size:1.2em;font-weight:bold;}

/* 성적보기 */
.eduTerm{margin-bottom:10px;font-weight:bold;color:#1b8aeb;}

/* 점수리스트 */
.scoreListbox{margin-top:20px;}
.scoreListbox .emphasis{font-weight:bold;}

.scorelList {border-top:2px solid #4d4d4d}
.scorelList th {font-size:13px;color:#FFFFFF;text-align:center; padding:7px 7px 7px 7px;border-bottom:1px solid #b4b8b9;border-right:1px solid #e1e1e1;background:#696969;}
.scorelList th.Last {border-right:none;}
.scorelList .first{background:#F2F2F2;}
.scorelList td {font-size:13px;text-align:center;padding:7px 7px 7px 7px;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.scorelList .Last{border-right:none;}
.scorelList .score{color:#FF0000;font-weight:bold;}
.scorelList .second{border-right:none;}
.scorelList .Last{border-right:none;}
.scorelList button{color:#666;}
.scorelList button a:hover{text-decoration:none}
.scorelList button img{margin-right:5px;}

/* 진도율보기 */
.eduperList {margin-top:15px;}
.eduperList th {font-size:13px;color:#000000;text-align:center; padding:7px 7px 7px 7px;border-bottom:1px solid #b4b8b9;border-right:1px solid #e1e1e1;background:#e1e1e1;}
.eduperList th.Last {border-right:none;}
.eduperList .first{background:#F2F2F2;}
.eduperList td {font-size:13px;text-align:center;padding:7px 7px 7px 7px;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.eduperList .Last{border-right:none;}
.eduperList .score{color:#FF0000;font-weight:bold;}
.eduperList .second{border-right:none;}
.eduperList .Last{border-right:none;}
.eduperList button{color:#666;}
.eduperList button a:hover{text-decoration:none}

.eduTerm{margin-bottom:10px;font-weight:bold;color:#1b8aeb;}
.eduTerm02{margin:10px 0 10px 0;font-weight:bold;}
.proPercent {border:2px solid #e1e1e1;padding:10px;height:70px;}
.proPercent .PercentTitle {background:#A6D2FB;padding:5px;}
.proPercent .PercentTitle_yellow {background:#FCF4BC;padding:5px;color}
.proPercent .proPercent_t li{margin-bottom:7px;}
.graphPercent {text-align:left;}
.graphPercent img{margin-bottom:5px;*margin-bottom:-5px;}
.graphTitle{margin-bottom:5px;}

/* 컬러 텍스트 */
.redtxt{color:#FF0000;}
.redtxtbold{color:#FF0000;font-weight:bold;}

/************************************팝업추가끝*****************************************/

/* 버튼스타일 */
a.btBasic,a.btGreen,a.btGray,a.btDarkenGray,a.btBlack
{margin-right:4px;margin-right:0;vertical-align:-4px ;display:inline-block ;*padding-top:5px;*padding-bottom:4px}
a.btBasic.small,a.btGreen.small,a.btGray.small,a.btDarkenGray.small,a.btBlack.small{*padding-top:4px;*padding-bottom:3px}
a.btBlack{margin-right:4px;margin-right:0 ;vertical-align:-1px;vertical-align:-3px ;display:inline-block ;padding:5px 10px 4px;padding:4px 10px 2px ;*padding-top:4px;*padding-bottom:3px}
input[type=submit]
.btBasic,input[type=submit].btGreen,input[type=submit].btGray,input[type=submit].btDarkenGray,input[type=submit].btBlack,input[type=button].btBasic,input[type=button]
.btGreen,input[type=button]
.btGray,input[type=button]
.btDarkenGray,input[type=button]
.btBlack,input[type=reset]
.btBasic,input[type=reset]
.btGreen,input[type=reset]
.btGray,input[type=reset]
.btDarkenGray,input[type=reset]
.btBlack{margin-left:0}
.btBasic{border:1px solid #2b86b5;background:#339fd6;color:#fff !important;font-family:나눔고딕,NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;font-size:1.1em;padding:7px 20px;*padding:2px 10px;*margin:0 1px}
.btBasic:hover{text-decoration:none}
.btBasic:active{background:#2482b2}
.btBasic.small{padding:2px 5px;*padding:0px 0px;font-size:1em}
.btBasic.small02{padding:2px 11px;*padding:0px 5px;font-size:1em}

.btbasicline{border:1px solid #1b8bed;color:#1b8bed; !important;font-family:나눔고딕,NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;font-weight:bold;font-size:1.1em;padding:7px 30px;}
.btbasicline:hover{text-decoration:none}
.btbasicline:active{background:#ffffff;}
.btbasicline.small{padding:2px 5px;font-size:1em;*padding:0px 0px;}

.btGreen{border:1px solid #5c8a39; background:#8ec168;color:#fff !important;font-family:나눔고딕,NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;font-size:1.1em;padding:7px 20px;*padding:2px 10px;*margin:0 1px}
.btGreen:hover{text-decoration:none}.btGreen:active{background:#44662a}
.btGreen.small{padding:2px 5px;font-size:1em;*padding:0px 0px;}

.btGray{border:1px solid #777;background:#999;color:#fff !important;font-family:나눔고딕,NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;font-size:1.1em;padding:7px 20px;*padding:2px 10px;*margin:0 1px}
.btGray:hover{text-decoration:none}
.btGray:active{background:gray}
.btGray.small{padding:2px 5px;*padding:0px 0px;font-size:1em}
.btGray.small02{padding:2px 5px;*padding:2px 5px;font-size:1em;}

.btDarkenGray{border:1px solid #777;background:#333;color:#fff !important;font-family:나눔고딕,NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;font-size:1.1em;padding:7px 20px;*padding:2px 10px;*margin:0 1px}
.btDarkenGray:hover{text-decoration:none}
.btDarkenGray:active{background:#1a1a1a}
.btDarkenGray.small{padding:2px 5px;font-size:1em}

.btBlack{background:#222;color:#fff !important;font-size:.9em;border:none;padding:3px 10px;*padding:0}
.btBlack:hover{text-decoration:none}
.btBlack:active{color:#ffefc0}
.btBlack.small{padding:2px 5px;font-size:1em; *padding:2px 5px;}
.btBlack.small02{margin-left:140px;;padding:2px 5px;font-size:1em; *padding:1px 1px;}
.btBlack.small03{margin-left:640px;padding:2px 5px;font-size:1em; *padding:1px 1px;font-size:1.1em;}

.btBasic,.btGreen,.btGray,.btDarkenGray,.btBlack{margin-top:0px;vertical-align:middle;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important}
.btBasic.withTxt,.btGreen.withTxt,.btGray.withTxt,.btDarkenGray.withTxt,.btBlack.withTxt{margin:auto !important;vertical-align:1px;padding-top:0  !important;padding-bottom:0  !important}
.btGreenIc{background:#a9d08c;color:#fff !important;font-size:.9em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px 7px;*padding:0}
.btGreenIc:hover{text-decoration:none;background:#5c8a39}
.btGreenIc:active{color:#ffefc0}
.icEdit{background:url(/admin/images/ic.png) no-repeat 0 0;text-indent:-500em;overflow:hidden;width:21px;height:21px;border:1px solid #d3d3d3}

.btn_ipinsend3{width:70px;height:20px;padding:3px 5px 6px 5px;background-image:url('/images/T0000004/bul_orange.gif');background-repeat:no-repeat;background-position:62px 7px;background-color:#585858;font-weight:bold;color:#fff;font-sizd:1.2em;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px}
.btn_ipinsend4{width:120px;height:20px;margin-top:15px;padding:3px 5px 6px 5px;background-image:url('/images/T0000004/bul_orange.gif');background-repeat:no-repeat;background-position:110px 7px;background-color:#585858;font-weight:bold;color:#fff;font-sizd:1.2em;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px}
.btn_ipinsend5{width:100px;height:20px;margin-top:15px;padding:3px 5px 6px 5px;background-image:url('/images/T0000004/bul_orange.gif');background-repeat:no-repeat;background-position:90px 7px;background-color:#585858;font-weight:bold;color:#fff;font-sizd:1.2em;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px;}


.myclass_notice{width:100%;}
.myclass_notice .myC_Bg{width:39%;float:left;}
.myclass_notice .myC_box{margin-left:27px;width:736px;border:1px solid #CCC;height:135px;line-height:22px;padding-right:15px;}
.myclass_notice .myC_box .myC_noticeList{float:left;width:61%;}
.myclass_notice .myC_box .title{width:62%;font-size:14px;font-weight:bold;margin-top:10px;margin-bottom:10px;}
.myclass_notice .myC_box .morebtn2{width:10%;float:right;margin-top:-30px;text-align:right;}
.myclass_notice .listtitle{width:70%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.myclass_notice .listtitle span{font-size:0.5em;}
.myclass_notice .myC_box .date{float:right;margin-top:-20px;width:100px;text-align:right;color:#999999;}

.edu_option {width:100%;overflow:hidden;text-align:right;margin-bottom:10px;margin-top:30px;}
.edu_option .all{width:70px;height:24px;font-size:1.0em;letter-spacing:-1px;font-weight:bold;}
.edu_option .all option{font-size:1.0em;color:#363636;letter-spacing:-1px;background-color:#fff}
.edu_option label {position:absolute;left:-999999px;background-color:#fff;z-index:99999999999}
.edu_option input {color:#444444;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #d1d1d1;height:17px}
/* .bsService{text-align:right;margin:-3px 0px -20px 0;} */
.bsService{text-align:right;margin:15px 0 10px 0;}
.bsService img {vertical-align:middle;}

/* 페이지 넘기는부분 */
.met_pageWrap {position:relative; height:24px; margin:20px 0 0 0;clear:both}
.met_pageWrap .paging {margin-top:0px !important}

.paging{text-align:center}
.paging img {vertical-align:top;}
.paging .numlist {display:inline-block;*zoom:1;*display:inline;width:22px;padding:3px 0 4px 0;font-weight:600;color:#4881a2;font-size:13px;letter-spacing:-0.15em;}
.paging a:hover{color:#4881a2}
.paging .prev{margin:0 7px 0 0;padding:0;width:21px;}
.paging .prev2{padding:0;width:25px;}
.paging .next{margin:0 0 0 7px;padding:0;width:21px;}
.paging .next2{padding:0;width:25px;}
.paging .on{background:url('/images/T0000002/bg_pagingon.gif') no-repeat 0 0;color:#fff;}
.paging .on:hover {color:#fff;}
.selnum {color:#fff;}
.paging span.total{display:none}

/* 게시물보기 */
.find_option {width:100%;overflow:hidden;padding-right:5px;text-align:right;}
.find_option .all{width:100px;height:24px;font-size:1.0em;letter-spacing:-1px;font-weight:bold;}
.all option{font-size:1.0em;color:#363636;letter-spacing:-1px;background-color:#fff}
.find_option label {position:absolute;left:-999999px;background-color:#fff;z-index:99999999999}
.find_option input {color:#444444;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #d1d1d1;height:17px}
.btn_find {width:50px}


.find_option02 {width:100%;overflow:hidden;padding-right:5px;text-align:left;}
.find_option02 .all{width:100px;height:24px;font-size:1.0em;letter-spacing:-1px;font-weight:bold;}
.all option{font-size:1.0em;color:#363636;letter-spacing:-1px;background-color:#fff}
.find_option02 label {position:absolute;left:-999999px;background-color:#fff;z-index:99999999999}
.find_option02 input {color:#444444;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #d1d1d1;height:17px}
.btn_find {width:50px}

.board_title {width:100%;padding:8px 0 6px 0;overflow:hidden}
.board_title .title {width:100%;margin:0 auto;padding:9px 0px 9px 5px;font-size:15px;color:#363636;font-weight:bold;line-height:1.4em;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden;background-color:#e8f7ff;border-top:2px solid #444547;border-bottom:1px solid #848c9f}
.board_title .title img {width:10px;height:10px;margin-left:5px}
.board_title ul {width:100%;margin:0 auto;padding:2px 0 2px 0;font-size:11px;overflow:hidden;border-bottom:1px solid #848c9f}
.board_title ul li {float:left;width:33%;padding:10px 0 10px 0}
.board_title ul .first {width:33%}
.board_title ul .center {width:33%;text-align:center;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden}
.board_title ul .last_date {width:33%;padding-right:5px;text-align:right}

.viewbox {width:100%;margin:10px auto 10px auto;padding:8px 0;line-height:1.5em}
.btn_area {width:100%;padding:10px 0 10px 0;text-align:right;border-top:2px solid #444547}
.btn_wish {width:auto;padding:3px 15px;*padding:3px 4px;background-color:#fff;font-size:12px;font-weight:bold;color:#363636;text-align:center;border:1px solid #848c9f}
.btn_wish02 {width:auto;padding:3px 15px;*padding:3px 15px;background-color:#fff;font-size:12px;font-weight:bold;color:#363636;text-align:center;border:1px solid #848c9f}
.btn_list {width:auto;margin-left:4px;padding:3px 15px;*padding:3px 4px;background-color:#fff;font-size:12px;font-weight:bold;color:#363636;text-align:center;border:1px solid #848c9f}


/* 게시물 평가 별 */
.rating {cursor: pointer;margin: 0 1em;clear: both;display: block;}
.rating:after {content: '.';display: block;	height: 0;width: 0;clear: both;visibility: hidden;}
.cancel,.star {float: left;width: 17px;height: 15px;overflow: hidden;text-indent: -999em;cursor: pointer;}
.cancel,.cancel a {background: url('/images/T0000002/delete.gif') no-repeat 0 -16px;}
.star,.star a {background: url('/images/T0000002/star.gif') no-repeat 0 0px;}	
.cancel a,.star a {display: block;width: 100%;height: 100%;background-position: 0 0px;}

div.rating div.on a {	background-position: 0 -16px;}
div.rating div.hover a,div.rating div a:hover {	background-position: 0 -32px;}

/* 게시판 작성 */
.heading{padding:0 0 10px 2px;font-size:1.1em;font-family:나눔고딕,NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;color:#444;font-weight:bold}
.heading .totalSum{font-weight:normal;font-size:12px;}
.heading img {padding-bottom:2px;}
#content .heading2{background:#d3d3d3}#content .heading3{padding:0 0 0 10px;border-left:2px solid #339FD6;margin-bottom:10px}
#content h5{border-left:2px solid #339fd6;padding-left:10px;font-size:1em;margin:20px 0 10px;font-weight:bold;color:#339fd6}
#content a:hover{color:#339fd6}
.hgroup{position:relative}
.hgroup h3{border-bottom:1px solid #d3d3d3;font-size:1.5em;color:#222;font-weight:bold;font-family:나눔고딕,NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;padding:0 0 10px}

table.basic input[type=text]{border:1px solid #a7a7a7;padding:3px}
table.basic{width:100%;border-top:1px solid #d3d3d3;/* border-bottom:1px solid #d3d3d3*/}
table.basic th{padding:20px 0;color:#666;text-align:center}
table.basic th, table.basic td{/* border-bottom:1px solid #d3d3d3; border-left:1px solid #d3d3d3; */}
table.basic th:first-child,table.basic td:first-child{border-left:0}
/* table.basic.narrow th,table.basic.narrow td{padding:4px 0} */
table.basic td{padding:10px 0}
table.basic td.taL{text-align:left;padding:0 0 0 5px;position:relative}
table.basic td.taL p.tip2{padding:5px 0 0}
/*table.basic tr:hover{background:#f7f7f7}*/
table.basic tr.noData td{padding:40px 0}
table.basic .notice{background:#339fd6;border:1px solid #1180B7;font-size:.9em;color:#fff;padding:3px 3px 2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;*display:inline}
table.basic tr.loading td{padding:40px 0;text-indent:-500em;overflow:hidden}
table.basic a{color:#339fd6}
table.basic .cw20{width:20%}
table.basic .cw25{width:25%}
table.basic .cw30{width:30%}
table.basic.narrow{/* border:1px solid #d3d3d3 */}

table.basic td.ment {position:relative;padding:10px 0 10px 0}
table.basic td.ment textarea {width:86%;*width:85%;height:50px;margin-left:13px;border:1px solid #a7a7a7;}
table.basic td.ment .state{position:absolute;right:25px;top:18px;padding:10px;*padding:5px 5px 6px 5px;background:#339fd6;color: #fff;font-size:1.1em}
.state strong{padding:12px 5px;background:#339fd6;color:#fff;display:block}

#comment_list {width:100%;margin-top:10px;}
#comment_list li {padding:10px 0}
#comment_list li .menttxt {padding:10px 10px 0 10px}
.cotitle {position:relative;padding:8px 0 8px 10px;background-color:#f2f2f2}
.btBlack {background: #7a7a7a;color: #fff !important;font-size: .9em;border: none;padding: 3px 10px;*padding: 2px 0px}
.cotitle .btBlack {position:absolute;top:6px;right:10px}
.onstar {background: url('/images/T0000002/star.gif') no-repeat 0 0px;padding: 1px 4px;background-position: 0 -16px;cursor: pointer;text-decoration: none}

/* 게시물쓰기 */
.board_asktitle {width:100%;margin-bottom:10px;padding:8px 0 6px 0;overflow:hidden}
.board_asktitle .title {width:100%;margin:0 auto;padding:9px 0px 9px 5px;font-size:15px;color:#363636;font-weight:bold;line-height:1.4em;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden;background-color:#e8f7ff;border-top:2px solid #444547;border-bottom:1px solid #848c9f}
.board_asktitle .title img {width:10px;height:10px;margin-left:5px}
.board_asktitle ul {width:100%;margin:0 auto;padding:2px 0 2px 0;font-size:11px;overflow:hidden;border-bottom:1px solid #848c9f}
.board_asktitle ul li {float:left;width:33%;padding:10px 0 10px 0}
.board_asktitle ul .first {width:49%}
/* .board_asktitle ul .center {width:33%;text-align:center;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;overflow:hidden} */
.board_asktitle ul .last {width:49%;padding-right:5px;text-align:right}

.board_write {width:100%;border-top:1px solid #d3d3d3;border-top:2px solid #444547;font-size:0.9em;}
.board_write th {padding:15px 7px;color:#666;background-color:#eaeaea;text-align:center;border-bottom:1px solid #d3d3d3;font-size:1.0em;}
.board_write td {padding:15px 0;border-bottom:1px solid #d3d3d3;}
.board_write td.taL {text-align:left;padding:0 0 0 5px;position:relative}
.board_write input[type=text], .board_write input[type=password] {border:1px solid #a7a7a7;padding:3px;}
.board_write input[type=radio] {margin-right:5px;}
.board_write input[type=file] {padding:3px;background:transparent;}
.board_write input[type=button] {margin-left:5px;padding:4px 15px 4px 15px;*padding:4px 7px 3px 7px;background:#1b8cec;color: #fff;font-size:1.0em;font-weight:bold;}
.board_write input {margin-left:10px;vertical-align:middle;*vertical-align:baseline;}
.answertitle {width:659px;}
.writebtn_area {width:100%;padding:10px 0 10px 0;text-align:right;}

/* --------------------------서브 컨텐츠 부분---------------------------- */

.conbox {position:relative;width:98%;margin:5px auto 0 auto;z-index:1;}
.conment {padding:7px 0;}
.imgcon {width:700px;margin:0 auto 0 auto;text-align:center;}
.imgcon2 {padding-left:10px;}
.heading_mt {margin-top:15px;padding:0 0 10px 2px;font-size:1.1em;font-family:나눔고딕,NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;color:#444;font-weight:bold;clear:both;}

/* 과정상세소개 페이지 */
.sumupwrap {width:753px;margin:10px auto 0 auto;overflow:hidden;background-color:#f9f9f9;}
.ctopspace {width:753px;height:25px;background: url('/images/T0000002/course_bg.jpg') no-repeat 0 0px;}
.cbottomspace {clear:both;width:753px;height:25px;background: url('/images/T0000002/course_bg.jpg') no-repeat 0px -27px;}
.courseset {position:relative;width:95%;margin-left:20px;overflow:hidden;}
.courseimgbox {float:left;width:37%;}
.courseimgbox li {padding-bottom:7px;}
.courseimgbox li.last {padding-left:65px;}
.courseimgbox li.imgline {width:250px;height:160px;background: url('/images/T0000002/basic_coursebg.jpg') no-repeat 0 0px;padding-bottom:13px;}

.nocoursepic {width:180px;margin:0 auto;padding:55px 0 10px 35px;background: url('/images/T0000002/icon_basic_course.png') no-repeat 0 55px;}
.nocoursepic span {font-size:1.3em;font-weight:bold;line-height:1.3em;}
.nocoursepic img {vertical-align:middle;}
.coursepic img {vertical-align:middle;}
.courseimgbox li .courseimg {border:1px solid #d1d1d1;}

.coursesummary {float:right;width:62%;}
.coursesummary .ctitleline {padding:0 0 8px 0px;font-weight:bold;background:none;}
.ctitle {font-size:1.2em;color:#000;}
.coursesummary li {padding:4px 0 4px 8px;background: url('/images/T0000002/icon_sq.jpg') no-repeat 1px 9px;color:#333333;}
.coursesummary strong {font-weight:bold;}
.btn_course {width:120px;*width:122px;padding:6px 0;*padding:3px 0px;background-color:#fff;font-size:12px;font-weight:bold;color:#363636;text-align:center;border:1px solid #848c9f}
.btn_courseask {width:120px;*width:122px;padding:6px 0;*padding:3px 0px;background-color:#1b8bed;font-size:12px;font-weight:bold;color:#fff;text-align:center;border:1px solid #1b8bed}
.insur {color:#262626;}/* 고용보험여부 텍스트 */
.introwrap {width:100%;padding:10px 0 12px 0;border-bottom:1px solid #d1d1d1;}
.introwrap_last {width:240px;margin:0 auto;padding:8px 0 0 0;}
.explain {margin:4px 0 0 4px;}
.explain p {line-height:1.4em;}
h3 {padding:4px 0 4px 22px;background: url('/images/T0000002/icon_course.jpg') no-repeat 0px 0px;font-weight:bold;font-size:1.1em;color:#262626;}
.boardstyle {width:100%;margin:5px 0 5px 0;border-top:2px solid #b4b8b9;background-color:#fff;}
.boardstyle caption {visibility:hidden;overflow:hidden;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
.boardstyle th {font-weight:bold; text-align:center; padding:8px 8px 6px 8px;border-bottom:1px solid #b4b8b9;border-right:1px solid #ccc;background-color:#f2f2f2;}
.boardstyle th.last {border-right:0px;}
.boardstyle td {color:#353535;text-align:center;padding:6px 8px 6px 8px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.boardstyle td img {vertical-align:top;}
.boardstyle td.last {border-right:none;}
.boardstyle tbody th {border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;background:none;}

/* sub 영역 끝 */
/* --------------------------멤버쉽---------------------------- */
.loginwrap {position:relative;width:506px;margin:20px auto 0 auto;}
.loginset {position:relative;width:506px;margin:0 auto;padding:10px 0 30px 0;background-color:#fff;}
.membtnwrap {width:100%;margin:0px auto;padding:10px 0 15px 0;background-color:#f7f7f7;}

.loginsection {float:left;width:255px;margin-left:75px;}
.loginsection li {position:relative;padding:3px 10px;line-height:1.8em;}
.loginsection li.last {padding:0px 10px 0px 95px;line-height:1.8em;}
/* .loginsection li input {width:130px;padding:2px 5px;border:1px solid #8d8d8d;} */
.loginsection li p {display:inline-block;*display:inline;*zoom:1;}
.loginsection li .textcol {width:85px;}
.loginsection li .entrycol {width:145px;}

.emphasis {font-size:1.1em;font-weight:bold;}/* 강조타이틀 텍스트*/

.conment {padding:7px 0;}
.imgcon {width:700px;margin:0 auto 0 auto;text-align:center;}
.imgcon2 {padding-left:10px;}
.heading_mt {margin-top:15px;padding:0 0 10px 2px;font-size:1.1em;font-family:나눔고딕,NanumGothic,ng,"돋움",Dotum,AppleGothic,Arial Unicode MS,sans-serif;color:#444;font-weight:bold}

.memberwrap {width:506px;margin:20px auto 10px auto;overflow:hidden;border:1px solid #aeaeae;}
.membertitle {margin:20px auto 0;text-align:center;}
.memberment {width:90%;margin:10px auto;padding-top:10px;text-align:center;border-top:1px solid #dedede;}


/* 일반 환급과정 안내 */
.generalBox{padding:10px 15px 25px 15px;border:1px solid #ececec;background-color:#fcfcfc;}
.generalBox dt{margin:7px 0;}
.generalBox02 {margin-left:10px;margin-bottom:5px;}
.generalBox02{padding:5px 10px 25px 5px;margin-bottom:30px;}
.generalBox02 dt{margin:10px 10px 7px 10px;}
.generalBox02 dd{margin-left:20px;margin-bottom:5px;}


/* 사이트맵 */
.sitemapwrap {width:720px;margin:0 auto;overflow:hidden;line-height:1.8em;}
.sitemaptitle {margin:20px auto 20px;text-align:center;}
.sitemapment {width:100%;padding-top:10px;text-align:center;border-top:1px solid #dedede;}
.sitemapwrap .big_text12{background:#EEF7FF;padding:5px;margin-bottom:10px;}
.sitemapwrap dd{margin-left:15px;}
.sitemapwrap dd a:hover{color:#FF6600;}

.sitemap01, .sitemap02, .sitemap03,  .sitemap04,  .sitemap05{width:99%;height:100%;overflow:hidden;}
.sitemapwrap .sitemap01 dl, .sitemapwrap .sitemap02 dl, .sitemapwrap .sitemap03 dl, .sitemapwrap .sitemap04 dl, .sitemapwrap .sitemap05 dl {width:28%;padding:1%;float:left;/* height:160px; */margin-left:20px;overflow:hidden;}
.sitemapment {width:100%;margin:10px auto;padding-top:10px;text-align:center;border-top:1px solid #dedede;}

.tabMenu {position:relative;width:506px;height:360px;margin:20px auto 0 auto;overflow:hidden;}
.tabMenu .btnTab {position:absolute;top:0;left:80px;width:170px;height:35px;color:#fff;font-weight:bold;background-color:#c8c8c8;}
.tabMenu .btnTab.tab2 {left:253px;background-color:#c8c8c8;color:#fff;font-weight:bold;}
.tabMenu .show .btnTab {background-color:#1986e3;color:#fff;font-weight:bold;}
.tabMenu .tabContentsWrap {position:absolute;left:-2000px;top:34px;border-top:1px solid #aeaeae;}
.tabMenu .show .tabContentsWrap {position:relative;left:0;z-index:10;}
.tabMenu .btMore{position:absolute;right:10px;top:0px;background:#7b7b7b;color:#fff;padding:3px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.tabMenu *{*zoom:1}
.memberwrap input[type="text"], .memberwrap input[type="password"] {width:130px;padding:2px 5px;border:1px solid #8d8d8d;}

.memberset2 {position:relative;width:506px;height:140px;margin:0 auto;padding:20px 0 0 0;background-color:#fff;}
.ipinwrap2 {width:100%;margin-top:0px;padding:10px 0 30px 0;background-color:#f7f7f7;}
.ipinsearch2 {padding-top:10px;text-align:center;}

.memberset {position:relative;width:506px;height:140px;margin:0 auto;padding:20px 0 0 0;}
.infosection {float:left;width:300px;margin-left:40px;}
.infosection li {position:relative;padding:3px 10px;line-height:1.8em;}
.infosection li.last {padding:0px 10px;line-height:1.8em;}
.infosection li.last img {margin-left:130px;}
.infosection li .date {position:absolute;right:5px;top:10px;color:#7b7b7b}
/* .infosection li input {width:130px;padding:2px 5px;border:1px solid #8d8d8d;} */
.infosection li p {display:inline-block;*display:inline;*zoom:1;}
.infosection li .textcol {width:130px;}
.infosection li .entrycol {width:145px;}

.btnsection {float:left;width:90px;margin:6px 0 0 0;}
.btnsection button {width:90px;padding:15px 18px;background-color:#1b8cec;font-size:1.1em;font-weight:bold;color:#fff;}
.labeltitle {padding-left:8px;font-size:1.1em;font-weight:bold;color:#0077d4;background:url('/images/T0000002/bul_red.gif') no-repeat 0px 5px;}

.ipinwrap {width:100%;margin-top:0px;padding:10px 0;background-color:#f7f7f7;}
.ipinment {margin:5px auto;padding:0 10px;text-align:center;}
.ipinsearch {width:385px;margin:auto;}
.ipinsearch li {position:relative;padding:5px 10px;line-height:1.8em;}
.ipinsearch li p {display:inline-block;*display:inline;*zoom:1;}
.ipinsearch li .idcol {width:210px;}
.ipinsearch li .idcol input {margin-left:10px;}
.ipinsearch li .btncol {width:140px;}
.btn_ipinsend {width:120px;height:25px;padding:3px 10px 6px 10px;background-image:url('/images/T0000002/bul_orange.gif');background-repeat:no-repeat;background-position:110px 9px;background-color:#585858;font-weight:bold;color:#fff;}
.btn_ipinsend2 {width:120px;height:40px;padding:3px 10px 6px 10px;background-image:url('/images/T0000002/bul_orange.gif');background-repeat:no-repeat;background-position:110px 16px;background-color:#585858;font-weight:bold;color:#fff;}
.asktel {height:25px;padding:8px 0;text-align:center;font-weight:bold;background-color:#dcdcdc;color:#323232;}

/* 공통팝업 */
#wrap_pop {position:relative;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;min-height:500px;}
/* #wrap_pop label{position:absolute;left:-300px;top:66px;width:280px;background-color:white;z-index:9000;visibility: hidden;} */
#wrap_pop caption{display:none;}
#wrap_pop input{border:1px solid #b4b8b9;height:20px;}
#wrap_pop select{border:1px solid #b4b8b9;height:22px;}

/* 상단탑 */
#top{position:relative;width:100%;}
#top p {width:770px;padding-top:13px;padding-left:10px;font-size:16px;color:#FFFFFF;font-weight:bold;}
#top p img{margin-right:7px;vertical-align:middle;}

#contents_s {position:relative;width:460px;overflow:hidden;margin:20px;padding-bottom:20px;}
/* 상단탑_500사이즈 팝업용 */
#top_s {position:relative;width:100%;height:45px;background:url('/images/T0000002/bg_smalltop.gif') no-repeat left top;}
#top_s p {width:490px;padding-top:13px;padding-left:10px;font-size:16px;color:#FFFFFF;font-weight:bold;}
#top_s p img{margin-right:7px;vertical-align:middle;}

.btn_close_s{bottom:5px;left:400px;text-align:right;margin-right:15px;margin-bottom:10px;margin-top:40px;}
.btn_list {width:auto;margin-left:4px;padding:3px 15px;*padding:3px 4px;background-color:#fff;font-size:12px;font-weight:bold;color:#363636;text-align:center;border:1px solid #848c9f;}

/*주소 찾기 */

.addresstitle{margin-bottom:10px;}
.addresstitle select{margin-right:5px;}

/*주소리스트*/
.adressList {border-top:2px solid #b4b8b9;margin:15px 0;}
.adressList th {font-size:13px;text-align:center; padding:7px 7px 7px 7px;border-bottom:1px solid #b4b8b9;border-right:1px solid #e1e1e1;background:#f2f2f2;}
.adressList .lastRoom{border-right:none;}
.adressList .first, .complList .myC_last{background:#f2f2f2;}
.adressList td {font-size:13px;text-align:center;padding:7px 7px 7px 7px;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.adressList td img {vertical-align:middle;}
.adressList .score{color:#ff0000;font-weight:bold;}
.adressList .second{border-right:none;}
.adressList .Last{border-right:none;border-left:text-align:left;padding-left:55px;}
.adressList button{color:#666;}
.adressList button a:hover{text-decoration:none}
.adressList button img{margin-right:5px;}
.adressList .Lastline{border-right:none;}

.idcheckset {position:relative;width:470px;margin:0 auto;padding:10px 0 30px 0;background-color:#fff;}
.membtnwrap {width:100%;margin:0px auto;padding:10px 0 15px 0;background-color:#f7f7f7;}

.checksection {width:440px;margin-left:10px;}
.checksection li {position:relative;padding:7px 10px 7px 7px;line-height:1.8em;}

/* .loginsection li input {width:130px;padding:2px 5px;border:1px solid #8d8d8d;} */
.checksection li p {display:inline-block;*display:inline;*zoom:1;}
.checksection li .idtextcol {width:145px;}
.checksection li .textcol {width:145px;}
.checksection li .identrycol {width:270px;}
.checksection li .entrycol {width:270px;}

#wrap_pop input[type=submit].btn_idcheck {width:125px;height:23px;padding:3px 10px 3px 10px;background-image:url('/images/T0000002/bul_orange.gif');background-repeat:no-repeat;background-position:112px 10px;background-color:#585858;font-weight:bold;color:#fff;border:none;}
.btnsection2 {width:100%;margin:10px 0 0 0;text-align:center;}
.btnsection2 button {width:80px;padding:8px 18px;background-color:#1b8cec;font-size:1.1em;font-weight:bold;color:#fff;margin-bottom:50px;}
.btnsection2 .btnadd {width:90px;padding:8px 18px;background-color:#1b8cec;font-size:1.1em;font-weight:bold;color:#fff;margin-right:15px;margin-bottom:50px;}




/*텍스트스타일*/
.Text_bold {font-size:1.2em;font-weight:bold;}
.Text_boldRoot {font-weight:bold;}
.text_thin{font-weight:100;font-size:0.9em;}
.small_Text{font-size:0.9em;}
.big_text12{font-size:1.1em}

/* 블루색상글씨 */
.Text_1b8bed{color:#1b8bed;}
/* 노랑색상글씨 */
.Text_d1c96e{color:#d1c96e;}
/* 빨강색상글씨 */
.Text_ff0000{color:#FF0000;}



/* 컨텐츠 여백사용 */
.mT3 {margin-top:3px;}
.mT5 {margin-top:5px;}
.mT0 {margin-top:0px;}
.mT10 {margin-top:10px;}
.mT15 {margin-top:15px;}
.mT20 {margin-top:20px;}
.mT25 {margin-top:25px;}
.mT30 {margin-top:30px;}
.mT35 {margin-top:35px;}
.mT40 {margin-top:40px;}
.mL5 {margin-left:5px;}
.mL7 {margin-left:7px;}
.mL10 {margin-left:10px;}
.mL15 {margin-left:15px;}
.mL20 {margin-left:20px;}
.mL25 {margin-left:25px;}
.mL30 {margin-left:30px;}
.mL35 {margin-left:35px;}
.mL40 {margin-left:40px;}
.mB20 {margin-bottom:20px;}
.mB15 {margin-bottom:15px;}
.mR60{margin-right:60px;}
.mR25{margin-right:25px;}
.mR10 {margin-right:10px;}
.mR7 {margin-right:7px;}
.mR5{margin-right:5px;}
.pL10 {padding-left:10px;}
.pL15 {padding-left:15px;}
.pL20 {padding-left:20px;}

.noticetable {border:1px solid #333; width:750px; height:66px; background:#fff;}
.noticetable tr {text-align:center;}
.noticetable td {border:1px solid #333; }

.txt_point {font-weight:bold; color:#fe5f35;}
.exam_boardCon02 {width:95%; padding:0px; margin:0 auto; border-top:2px solid #666666; border-bottom:2px solid #666666;}
.exam_boardCon02 th {color:#5E5E5E; text-align:center; padding:6px 5px 5px 5px; border-bottom:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #808080; background:#F7F7F7;}
.exam_boardCon02 td { text-align:center; padding:5px 3px 4px 3px; border-bottom:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #808080; color:#5E5E5E;}
.exam_boardCon02 caption {display:none;}
.exam_boardCon02 .Tleft {text-align:left; padding:5px 0 5px 15px;}
.exam_boardCon02 .bgyellow {background:#f8eec7; font-weight:bold;}
.title_68 {font-weight:bold; color:#7c4d9b; margin:15px 0 !important; font-size:1.1em;}
