@charset "euc-kr";

/* common */
table {border-collapse: collapse; border-spacing: 0; table-layout:fixed; word-wrap:break-word; word-break:break-all;}
#wrapper2 h2, #wrapper2 h3 {margin:0;}
#wrapper2 .bg_type1 {background-color:#efead7;padding-bottom:41px;}
#wrapper2 .inner {position:relative; width:900px; margin:0 auto;}
#wrapper2 .cboth  {*zoom:1;} /* IE5.5~7 ºê¶ó¿ìÀú ´ëÀÀ Hack */
#wrapper2 .cboth:after {content:'';clear:both; display:block;}
#wrapper2 .blind {top:-10000px;}
#wrapper2 img {vertical-align:top;}

/* evtVisual */
#header2 {background:url('../images/bg_header.gif') #e0dbc7 repeat-x 0 0;}
#header2 .evtVisual {height:438px; background:url('../images/visual_img.jpg') no-repeat 50% 0;}
#header2 .evtVisual h2 {position:absolute; top:56px; right:-47px;}

/* ±¸µ¶¿¬Àå±â°£ */
#header2 .extension {min-height:70px;}
#header2 .extension h3 {position:absolute; top:5px; left:0; margin:0;}
#header2 .extension ul {width:550px; padding:0 0 15px 128px;}
#header2 .extension ul li {padding:0px 15px; font-size:14px; color:#514712; background:url('../images/icon_1.png') no-repeat 0 10px;}
#header2 .extension ul li.on {text-decoration:underline;}
#header2 .extension a {position:absolute; top:0; right:36px;}

/* ÆÇ¸ÅÁ¾·á :: 20181213 */
.cont_0 {padding-top:60px;padding-bottom:0 !important;text-align:center;}
.cont_0 .inner div {position:relative;}
.cont_0 a {position:absolute;left:50%;top:165px;margin-left:-93px;}

/* intro: ±¸µ¶ÁßÀÎ ÀÚ³à */
.tbl_child {width:100%;}
.tbl_child th {height:38px; font-size:14px; color:#494544; background-color:#e0dbc7; border-left:1px solid #fff;line-height: 38px;}
.tbl_child th.first {background:url('../images/bg_tbl_l.gif') #e0dbc7 no-repeat 0 0; border-left:0 none;}
.tbl_child th.end {background:url('../images/bg_tbl_r.gif') #e0dbc7 no-repeat 100% 0;}
.tbl_child td {padding:10px 0; font-size:14px; color:#79745e; text-align:center; border-right:1px solid #e0dbc7; border-bottom:1px solid #e0dbc7;}
.tbl_child td:first-child {background:url('../images/dot.gif') repeat-y 0 0;}
.tbl_child td.step {text-decoration:underline;}
.cont_1 {padding-bottom:55px;background:#fff;}
.cont_1 h3 {padding:50px 0 10px;}
.cont_1 p {padding-top:5px; font-size:13px; color:#79745e;}
.cont_1 .tbl_child {margin-top:30px;}
.cont_1 .deadline p > span {color:#e21f50;}
.cont_1 .deadline .end_m, .cont_1 .deadline .step {color:#e21f50;}
.cont_1 .logout_wrap {height:236px; margin-top:30px; background:url('../images/bg_login.png') no-repeat 0 0; text-align:center;}
.cont_1 .logout_wrap p {padding:70px 0 40px; font-size:24px; color:#5c5c5c;}
.cont_1 .no_child .tbl_child td {padding:30px 0; text-align:center; font-size:18px;}/*ÀÚ³à°¡ ¾ø´Â °æ¿ì*/

/* intro: plus ÇýÅÃ */
.cont_2 {padding-bottom:100px;}
.cont_2 h3 {padding:40px 0 20px;}
.cont_2 h4 {margin:0; padding:0;}
.cont_2 ul {position:relative; left:-22px; width:922px;}
.cont_2 ul li {position:relative;float:left; padding:10px 0 0 22px; margin:0;}
.cont_2 ul li:first-child + li {padding-top:18px;}
.cont_2 ul li:first-child + li + li, .cont_2 ul li:first-child + li + li + li {padding-top:33px;}
.cont_2 .subTxt {position:absolute;left:75px;top:512px;}

/* °¢ kº° css */
.k_wrap #header2 {background:url('../images/bg_header.gif') #e0dbc7 repeat-x 0 0;}
.k_wrap #header2 .evtVisual {height:438px; background:url('../images/visual_img.jpg') no-repeat 50% 0;}
.k_wrap #header2 .evtVisual h2 {position:absolute; top:55px; right:-47px;}
.k_wrap #header2 .evtVisual .desc {position:absolute; top:301px; right:0; display:table; width:492px; height:82px; background:url('../images/bg_desc.png') no-repeat 0 0; font-size:17px; color:#5c5c5c; text-align:center; line-height:22px;}
.k_wrap #header2 .evtVisual .desc div {display:table-cell;vertical-align:middle;}
.k_wrap #header2 .evtVisual .desc div p {font-family:'nanumgothic';}
.k_wrap #header2 .evtVisual .desc strong {color:#628300;}

.k_wrap #container2 .con_1 {padding-bottom:38px;} 
.k_wrap #container2 .con_2 {padding-bottom:70px;}
.k_wrap #container2 .con_3 {padding-bottom:82px;}
.k_wrap #container2 .con_3 h3 {padding-bottom:23px;}
.k_wrap #container2 .con_4 {padding-bottom:40px;}
.k_wrap #container2 .con_4 h3 {padding-bottom:30px;}
.k_wrap #container2 .con_4 .card {padding-bottom:40px;}
.k_wrap #container2 .con_4 p {padding-bottom:0px;}
.k_wrap #container2 .con_5 {}
.k_wrap #container2 .con_5 h3 {padding-bottom:30px;}
.k_wrap #container2 .con_5 p {padding-top:30px;}
.k_wrap #container2 .con_5 .inner{padding-bottom:76px;}

.k_wrap #container2 .con_6 {background-color:#cbe9e9; padding-bottom:98px;}
.k_wrap #container2 .con_6 span{position:absolute; top:19px; right:-65px;}


.k_wrap #container2 > div {overflow:hidden;}
.k_wrap #container2 h3 {padding-top:50px;}
.k_wrap #container2 ul.txt {padding-top:30px;}
.k_wrap #container2 ul.txt li {padding:2px 0; line-height:100%;}
/*.k_wrap #container2 .notice {padding:50px 0 80px;}
.k_wrap #container2 .notice h3 {padding:0 0 15px;}
.k_wrap #container2 .notice ul {width:650px; padding-left:35px;}
.k_wrap #container2 .notice ul li {padding:2px 0 2px 12px; color:#595959; background:url('../images/hyphen.gif') no-repeat 0 14px;font-size:13px;font-family:'Noto Regular';letter-spacing:-0.7px;}
.k_wrap #container2 .notice .customer {position:absolute; top:0; right:0;}*/
.k_wrap #container2 .notice {padding:50px 0 20px;}
.k_wrap #container2 .notice .inner {background: url('../images/bg_notice.png') no-repeat 0 0;}
.k_wrap #container2 .notice h3 {padding:0 0 15px 100px;text-align:left;}
.k_wrap #container2 .notice ul {padding-left:100px;}
.k_wrap #container2 .notice ul li {padding:2px 0 2px 12px; background:url('../images/bullet.png') no-repeat 0 14px;font-size:15px;font-family:'Noto Regular';letter-spacing:-0.7px;text-align:left;color:#000;}
.k_wrap #container2 .notice .customer {position:absolute; top:0; right:0;}


/* popup */
#popup_wrap {position:relative; background:#efead7;}
#popup_wrap .blind {top:-10000px;}
#popup_wrap .tab_box {overflow:hidden;position:absolute;left:29px;top:30px;width:437px;/*margin:0 -218.5px;*/}
#popup_wrap .tab_box li {float:left;height:52px;}
#popup_wrap .tab_box li a {display:block;height:52px;}
#popup_wrap .tab_pad {display:none;}

.new_best{padding-bottom:23px;}


#container {background:#fff;}
.con1_1 {display:block;width:100%;padding-bottom:40px;}
.con1_2 {display:block;width:100%;padding-bottom:40px;}