﻿@charset "utf-8";

.w56{width:56px;}
.w192{width:192px;}
.w274{width:274px;}

#wrap{position:relative; min-width:986px;}
#header{position:fixed; top:0; left:0; backgrounfd:url(../../images/bg_visualTopLine.png) 0 100% repeat-x; width:100%; z-index:999;}
#header .gnbArea{position:relative; background:#fff; width:100%; margin-bottom:5px; z-index:10;}
/*#header .gnbArea h1{position:absolute; top:27px; left:50%; margin-left:-109px; cursor:pointer; z-index:3;}*/
#header .gnbArea ul{position:relative; width:986px; height:96px; margin:0 auto; z-index:2;}
#header .gnbArea li{position:absolute; top:0px; padding:41px 0 41px; font-family:나눔고딕, NanumGothic, ng; font-size:18px; font-weight:600; letter-spacing:-1px; cursor:pointer;}
#header .gnbArea li:hover{color:#018d9a;}
#header .gnbArea li.on{color:#018d9a;}
#header .gnbArea li.on a{color:#018d9a;}
#header .gnbArea li.gnb01{left:0px;}
#header .gnbArea li.gnb02{left:178px;}
#header .gnbArea li.gnb03{left:690px;}
#header .gnbArea li.gnb04{left:845px;}
#header .gnbArea li.logo{position:absolute; top:-14px; left:374px; cursor:pointer; z-index:3;}

/* cts */
#cts{position:relative; top:-5px; overflow:hidden; height:1307px; margin:96px 0 -5px; z-index:20;}/* height:1307px; */
#cts .inner{position:relative; top:0; z-index:19;}

#cts .inner .section00{height:1307px; text-align:center;}

#cts .inner .section00 .visual_area01	{background:#187c84 url(../../images/visual01.jpg) 50% 0 no-repeat; z-index:9;}
#cts .inner .section00 .visual_area02	{background:#187c84 url(../../images/visual02.jpg) 50% 0 no-repeat; z-index:9;}
#cts .inner .section00 .visual_area03	{background:#187c84 url(../../images/visual03.jpg) 50% 0 no-repeat; z-index:9;}
#cts .inner .section00 .visual_area04	{background:#187c84 url(../../images/visual04.jpg) 50% 0 no-repeat; z-index:9;}
#cts .inner .section00 .visual_area05	{background:#187c84 url(../../images/visual05.jpg) 50% 0 no-repeat; z-index:9;}
#cts .inner .section00 .visual_area06	{background:#187c84 url(../../images/visual06.jpg) 50% 0 no-repeat; z-index:9;}
#cts .inner .section00 .visual_area07	{background:#187c84 url(../../images/visual07.jpg) 50% 0 no-repeat; z-index:9;}

#cts .inner .section00 .visual{position:relative; width:986px; height:438px; margin:0 auto;}
#cts .inner .section00 .visual .txt_v{position:absolute; top:115px; left:165px;}
#cts .inner .section00 .visual .txt_v2{position:absolute; top:270px; left:241px;}
#cts .inner .section00 .visual #countdown_dashboard{position:absolute; background:url(../../images/bg_time02.png) 0 0 repeat-x; padding:2px 3px; top:217px; left:100px;}
#cts .inner .section00 .visual #countdown_dashboard .dash{position:relative;float:left;background:url(../../images/bg_time.png) 0 0 no-repeat;width:167px;height:86px;}
#cts .inner .section00 .visual #countdown_dashboard .dash .digit{position:relative;float:left;width:81px; height:86px; margin-left:4px; color:#008c98;text-align:center;font-size:71px;font-weight:bold;font-family:arial; line-height:91px;}
#cts .inner .section00 .visual #countdown_dashboard .dash .digit:first-child{margin-left:0;}
#cts .inner .section00 .visual #countdown_dashboard .days_dash{margin-left:98px;}
#cts .inner .section00 .visual #countdown_dashboard .hours_dash{margin-left:98px;}
#cts .inner .section00 .visual #countdown_dashboard .minutes_dash{margin-left:84px;}
#cts .inner .section00 .visual #countdown_dashboard .t_dd,
#cts .inner .section00 .visual #countdown_dashboard .t_day,
#cts .inner .section00 .visual #countdown_dashboard .t_si{position:absolute;}
#cts .inner .section00 .visual #countdown_dashboard .t_dd{top:36px; left:29px;}
#cts .inner .section00 .visual #countdown_dashboard .t_day{top:35px; left:284px;}
#cts .inner .section00 .visual #countdown_dashboard .t_si{top:34px; left:568px;}
#cts .inner .section00 .s01_t{margin:38px 0 20px;}


#cts .inner .section00 .bnr_tit{overflow:hidden; background:url(../../images/img_s01_01.jpg) 0 0 no-repeat; width:978px; margin:30px auto 0; padding:21px 0 21px; font-size:16px; color:#fff; zoom:1;}
#cts .inner .section00 .bnr_tit:after{content:""; display:block; clear:both;}
#cts .inner .section00 .bnr_tit span{float:left; margin-left:92px;}
#cts .inner .section00 .bnr_tit span:first-child{margin-left:253px;}
#cts .inner .section00 .bnrArea{overflow:hidden; width:978px; margin:0 auto 6px; zoom:1;}
#cts .inner .section00 .bnrArea:after{content:""; display:block; clear:both;}
#cts .inner .section00 .bnrArea .bnr01,
#cts .inner .section00 .bnrArea .bnr02{float:left;}


#cts .inner .section01{text-align:center;}

#cts .inner .section02{height:7300px; margin-bottom:30px; padding-bottom:1000px; text-align:center;}
#cts .inner .section02 h2{margin-top:40px;}
#cts .inner .section02 .tab{width:968px;margin:0 auto;overflow:hidden;padding:20px 0;}
#cts .inner .section02 .tab li{float:left; width:161px; height:100px;}
#cts .inner .section02 .tab li a{display:block; width:161px; height:100px;}
#cts .inner .section02 .tab li.tab01{background:url(../../images/tab_section02_01_off.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tab li.tab02{background:url(../../images/tab_section02_02_off.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tab li.tab03{background:url(../../images/tab_section02_03_off.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tab li.tab04{background:url(../../images/tab_section02_04_off.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tab li.tab05{background:url(../../images/tab_section02_05_off.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tab li.tab06{background:url(../../images/tab_section02_06_off.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tab li.tab01.on{background:url(../../images/tab_section02_01_on.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tab li.tab02.on{background:url(../../images/tab_section02_02_on.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tab li.tab03.on{background:url(../../images/tab_section02_03_on.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tab li.tab04.on{background:url(../../images/tab_section02_04_on.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tab li.tab05.on{background:url(../../images/tab_section02_05_on.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tab li.tab06.on{background:url(../../images/tab_section02_06_on.jpg) 0 0 no-repeat;}
#cts .inner .section02 .tabCon{display:none;}
#cts .inner .section02 .tabCon.tabCon01{display:block;}

#cts .inner .section03{text-align:center;}

/* modal */
#simplemodal-overlay{background:#000;}
.modalCloseImg{position:absolute; top:12px; right:20px; background:url(../../images/img_pop_close.png) 0 0 no-repeat; width:17px; height:17px; cursor:pointer;}
#simplemodal-container{width:588px; height:908px; top:-1751px !important;}

.event_frm{width:588px;}
.event_frm .tit{background:url(../../images/bg_pop_tit.jpg) 0 0 repeat-x; width:558px; padding:10px 0 13px 30px; font-size:14px; color:#fff;}
.event_frm .inner{background:url(../../images/bg_pop.jpg) 0 0 no-repeat; width:588px; height:868px;}
.event_frm .inner .txt_Area{padding:54px 0 28px; text-align:center;}
.event_frm .inner .txt_Area .pop_txt{margin:27px 0 21px;}
.event_frm .inner .pop_q{position:relative; background:url(../../images/bg_quiz.jpg) 0 0 no-repeat; width:495px; height:150px; margin:0 auto 25px;}
.event_frm .inner .pop_q input{position:absolute; top:65px; width:55px; height:47px; text-align:center; font-size:34px; color:#008c99; font-family:나눔고딕, NanumGothic, ng; font-weight:bold;}
.event_frm .inner .pop_q input.txt_q01{left:88px;}
.event_frm .inner .pop_q input.txt_q02{left:148px;}
.event_frm .inner .pop_q input.txt_q03{left:208px;}
.event_frm .inner .pop_q input.txt_q04{left:268px;}
.event_frm .inner .pop_policy{width:480px; height:124px; margin:0 auto; padding:5px; border:1px solid #d3d3d3;overflow:auto;}
.event_frm .inner .pop_policy h2{margin-top:20px;}
.event_frm .inner .pop_policy h2:first-child{margin-top:0;}
.event_frm .inner .pop_policy p{margin-top:10px; padding-left:15px;}
.event_frm .inner .p_txt_policy{margin:12px 53px 30px 0; text-align:right;}
.event_frm .inner .t_cate{width:480px; margin:0 auto; border-top:2px solid #333;}
.event_frm .inner .t_cate th{background:#2a2e39; padding-left:31px; border-bottom:1px solid #d2d2d2; color:#fff; font-weight:normal; text-align:left;}
.event_frm .inner .t_cate th.th_txt01{letter-spacing:23px;}
.event_frm .inner .t_cate th.th_txt02{letter-spacing:6px;}
.event_frm .inner .t_cate td{padding:10px 0 10px 22px; border-bottom:1px solid #d2d2d2; color:#767676}
.event_frm .inner .t_cate td .divi{float:left; width:132px; margin:15px 22px 0 0;}
.event_frm .inner .t_cate td .divi input{margin-right:5px;}
.event_frm .inner .t_cate td.td_txt01{padding-top:0;}
.event_frm .inner .btnArea{margin-top:30px; text-align:center;}


/* //modal */
/* //cts */


#counseling{background:#f2f2f2 url(../../images/bg_counsel.gif) 0 0 repeat-x; padding:53px 0 48px;}
#counseling .frmArea{width:978px; margin:0 auto;}
#counseling .frmArea .frm{overflow:hidden; background:url(../../images/bg_counsel02.jpg) 0 0 no-repeat; height:374px; padding:30px 0 0 35px; zoom:1;}
#counseling .frmArea .frm:after{content:""; display:block; clear:both;}
#counseling .frmArea .frm .section,
#counseling .frmArea .frm .section02{float:left;}
#counseling .frmArea .frm .section .policy{overflow:auto; background:#fff; width:408px; height:254px; padding:5px; border:1px solid #d3d3d3;}
#counseling .frmArea .frm .section .policy h2:first-child{margin-top:10px;}
#counseling .frmArea .frm .section .policy h2{margin-top:20px;}
#counseling .frmArea .frm .section p{margin-top:10px; padding-left:15px; text-align:left; color:#77787a;}
#counseling .frmArea .frm .section p.p_txt{margin-top:10px; padding-left:15px; text-align:right; color:#77787a;}
#counseling .frmArea .frm .section02 .t_cate{width:420px; border-top:2px solid #333;}
#counseling .frmArea .frm .section02 .t_cate th{background:#2a2e39; padding-left:22px; border-bottom:1px solid #d2d2d2; color:#fff; font-weight:normal; text-align:left;}
#counseling .frmArea .frm .section02 .t_cate td{background:#fff; padding-bottom:16px; border-bottom:1px solid #d2d2d2; color:#767676}
#counseling .frmArea .frm .section02 .t_cate td span{float:left; width:90px; margin:15px 0 0 11px;}
#counseling .frmArea .frm .section02 .t_cate td span label{letter-spacing:-1px;}
#counseling .frmArea .frm .section02 .t_cate td span.last{width:120px;}
#counseling .frmArea .frm .section02{margin-left:62px;}
#counseling .frmArea .frm .section02 .t_cate th.th_txt01{letter-spacing:23px;}
#counseling .frmArea .frm .section02 .t_cate th.th_txt02{letter-spacing:6px;}

#counseling .frmArea .frm .section02 .t_cate td.td_txt01{padding:10px 0 10px 10px;}

#counseling .frmArea .frm .section02 .t_cate td .divi{float:left;}
#counseling .frmArea .frm .section02 .t_cate td .divi input{margin-right:5px;}
#counseling .frmArea .btnArea{text-align:center;}


#footer{background:#3d3d3d; width:100%; padding:19px 0; color:#b3b3b3;}
#footer .addArea{width:986px; margin:0 auto; text-align:center;}
#footer .addArea .addr{overflow:hidden; width:620px; margin:0 auto 3px; zoom:1;text-align:center;}
#footer .addArea .addr:afater{content:""; display:block; clear:both;}
#footer .addArea .addr span,
#footer .addArea .addr address{float:left; margin-left:20px;}
#footer .addArea .addr span:first-child{margin-left:0;}
