@charset "euc-kr";

/*common*/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none;}
body,ul,li,p,div,input,textarea,select,table,button{font-size:14px;line-height:1.25em;font-family:"³ª´®°íµñ",NanumGothic,"±¼¸²",Gulim,Helvetica,AppleGothic,Sans-serif}
body{position:relative;background-color:#F8F8F8;color:#222;word-wrap:break-word;word-break:break-all}
img,fieldset{border:0}
ul,ol{list-style:none}
a{color:#222;text-decoration:none;cursor:pointer;font-size:14px;}
table {border-collapse:collapse}
.bold {font-weight:bold;}
.ls1 {letter-spacing:-1px;}
hr, .skip{position:absolute; width:1px; height:1px; line-height:18px; font-size:0; overflow:hidden;}

#wrap {margin:0;padding:0;}

#logo {position:relative;width:100%;padding:15px 0;background:#2C2E32;text-align:center;}


#header {position:relative;float:left;width:100%;height:15px;padding:10px 0;background:#2C2E32;}
#header .logoimg {float:left;top:0;left:0;margin-left:10px;}
#header .sub_title {float:left;top:0;left:0;color:#fff;font-size:1.2em;line-height:13px;margin-left:5px;}
#header .home {float:right;top:0;right:0;width:42px;;margin:-2px 10px 0 0;}

#login {position:relative;float:left;width:100%;height:33px;line-height:33px;background:#257FE6  url('/m/img/bg1.gif') repeat-x 0 0}
#login p {padding:8px 0 0 10px;font-size:1em;color:#fff;}
#login .title {padding:8px 0 0 10px;font-size:1em;color:#fff;font-weight:bold;text-align:center;}

#tab {position:relative;float:left;width:100%;height:33px;background:#257FE6  url('/m/img/bg1.gif') repeat-x 0 0;}
#tab ul  {padding:0 5px;font-size:12px;}
.tab_on {float:left;width:83px;height:33px;line-height:38px;text-align:center;background:#257FE6  url('/m/img/tab_bg_on.gif') repeat-x 0 0;}
.tab_off {float:left;width:83px;height:33px;line-height:38px;text-align:center;background:#257FE6  url('/m/img/tab_bg_off.gif') repeat-x 0 0;}
.tab_all {width:100%;text-align:right;padding-right:5px;line-height:33px;}
.tab_on a {font-size:12px;}
.tab_off a {color:#E2EDF9;font-size:12px;}
.tab_all a {color:#fff;padding-top:2px;font-size:12px;}

#tab_sub {position:relative;float:left;width:100%;height:26px;line-height:33px;border-bottom:1px solid #D9D9D9;background:#FFF;}
#tab_sub ul {margin:5px 5px 0 5px;} 
#tab_sub li {display:inline;margin:0 2px;}
#tab_sub li .line {color:#C2C2C2;}

#info {clear:both;width:100%;height:66px;background:#257FE6  url('/m/img/bg1.gif') repeat-x 0 0;color:#fff;}
.info_table {width:100%;height:66px;text-align:center;}
.info_table .r1 {border-right:1px solid #196CC8}
.info_table .r2 {border-top:1px solid #196CC8}
.info_table a {color:#fff;}

#table1 {width:95%; padding:5px margin:5px; border:1px solid #D9D9D9;}
.t_tr {height:24px; #ffffff;}
.t_th {width:20%; background:#e7e7e7;  border:1px solid #D9D9D9; text-align:center;}
.t_td {background:#ffffff;  border:1px solid #D9D9D9; text-align:center;}

#container {position:relative;float:left;width:100%;padding:10px 0;background:#fff;}
.c_box {position:relative;width:100%;margin:5px;}
.c_box p {letter-spacing:-1px;}
.c_box .c_title {float:left;margin:15px 0 5px 0px;padding-left:5px;background:url('/m/img/bl_2.gif') no-repeat 0 4px;font-weight:bold;font-size:1.1em;letter-spacing:-1px;}
.c_box .c_title1 {margin:15px 0 5px 0px;padding-left:5px;background:url('/m/img/bl_2.gif') no-repeat 0 4px;font-weight:bold;font-size:1.1em;letter-spacing:-1px;}
.c_box .c_title2 {clear:both;margin:15px 0 5px 0px;padding-left:5px;background:url('/m/img/bl_1.gif') no-repeat 0 6px;font-weight:bold;font-size:1em;letter-spacing:-1px;}
.c_box .c_title3 {clear:both;margin:10px 0 5px 0px;padding-left:5px;background:url('/m/img/bl_1.gif') no-repeat 0 6px;font-weight:bold;font-size:1em;letter-spacing:-1px;}

.c_box .vat {float:right;top:10px;right:10px;margin:15px 0 5px 0px;}
.c_box .c_b_ul li {clear:both;padding-left:5px;background:url('/m/img/bl_3.gif') no-repeat 0 7px;margin:5px;letter-spacing:-1px;}
.c_t1 {clear:both;width:100%;border-top:1px solid #DEDEDE;border-left:1px solid #DEDEDE;}
.c_t1 th {border-right:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;background:#F2F2F2;padding:2px}
.c_t1 td {border-right:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;padding:2px;text-align:center;}
.c_box .btn {border:1px solid #BDBCBD; padding:2px;font-size:0.9em;letter-spacing:-0.5px;}
.blue {color:#0054A6;}
.red {color:#ED1B23;}


.li1 li{position:relative;width:100%;background:#f8f8f8;margin:0;padding:0;}
.li1 .ct{display:block;position:relative;clear:both;padding:0.4em 10px;border-top:1px solid #fff;}
.li1 a.ct{padding-right:31px;background:url(http://static.naver.com/www/m/cm/im/bu_lk.gif) no-repeat 100% 50%;}
.li1 .wn{display:block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;}
.li1 .wn1{background:#fff;width:90%;padding:0.4em 15px;}
.li1 .q a.trigger:hover,
.li1 .q a.trigger:active,
.li1 .q a.trigger:focus{background:#eee;color:#000}
.li1 .a{margin:0;padding:10px 15px;line-height:1.4}

#index_sub {position:relative;float:left;width:100%;margin:0;padding:0;background:#2C2E32;}
#index_sub ul {position:relative;margin:15px;}
.li3 li {position:relative;width:90%;margin:5px;padding:0;background:#2C2E32;}
.li3 .ct{display:block;position:relative;clear:both;padding:0.6em;border-top:1px solid #555;border-bottom:1px solid #000;}
.li3 a.ct{padding-right:31px;background:url(http://static.naver.com/www/m/cm/im/bu_lk.gif) no-repeat 100% 50%;color:#fff;}
.li3 .wn{display:block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:1.3em;}



.li2 li{position:relative;float:left;width:100%;border-bottom:1px solid #eee;margin:0;}
.dl1 {margin:0;}
.dl1 dt {float:left;width:20%;border:2px solid #ddd;background:#f2f2f2;height:20px;margin:5px 0;text-align:center;vertical-align:middle;padding:25px 0}
.dl1 dd {float:left;width:76%;border:2px solid #fff;margin:5px 0;margin-left:5px;}

.subtitle {cursor:pointer;BACKGROUND: url('./images/arrow.gif') no-repeat right;}
.desc {display:none;color:#999999;background-color:#F5F5F5; }

/* ¿¬Çõ */
.h1 {width:100%;}
.h1 th {width:15%; background:#F2F2F2;padding:2px;border-bottom:1px solid #fff;}
.h1 td {padding-left:5px;border-bottom:1px solid #fff;}


#spt{position:relative;float:left;top:0;left:0;width:100%;padding-bottom:10px;letter-spacing:-1px;text-align:left;background:#2C2E32;}
.spt{margin:10px;}
.spt li{overflow:hidden;float:left;width:71.5px;height:90px;margin:0 2px;}
.spt a{display:block;text-decoration: none;height:90px;padding-top:5px;color:#fff;text-align:center;font-size:12px;}
.spt a strong{font-weight:bold;color:#fff;}
.spt img{display:block;margin:0 auto 4px;}

#notice {position:relative;width:100%;background:#fff;padding:10px 0;}
#notice .ctg {position:absolute;width:50px;padding:0 8px;color:#0071BC;background:url('/m/img/bl_1.gif') no-repeat 55px 7px;}
#notice .ctgn{padding-left:60px;}
#notice li {height:20px;}
#notice .n_c {font-size:1em}

#footer {position:relative;width:100%;border-top:1px solid #E7E7E8; background:#f8f8f8;padding:10px 0; overflow:hidden;}
#footer_sub {clear:both;position:relative;width:100%;border-top:1px solid #C5C5C5;padding-bottom:10px;background:#f8f8f8;overflow:hidden;}
.f_menu {float:left;width:100%;top:0;left:0;padding:7px 0;text-align:center;background:#E7E7E8;letter-spacing:-1px;}
.f_menu a {font-size:0.8em;letter-spacing:-1px;}
.blf {float:left;width:20%;top:0;left:0;margin-left:5px;}
.con {float:left;width:57%;top:0;left:0px;text-align:center;}
.con a {font-size:0.8em}
.brf {float:right;width:20%;top:0;right:0;margin-right:5px;text-align:right;}
.h10 {float:left;width:100%;height:10px;overflow:hidden;}

.dv{margin:0 0.3em; color:#C2C2C2;}
.m10 {margin:10px 0;}
.tel {margin:10px 0;text-align:center;border:1px solid #E5ECF3;padding:10px;background:#F1F5F9;}
.pt10 {padding-top:10px;}

/* UI Object */
.faq{border-bottom:1px solid #ddd;font-size:12px;margin:5px;}
.faq .hgroup{position:relative;margin:0 0 10px 0;*zoom:1;height:15px}
.faq .hgroup .c_title1{margin:15px 0 5px 0px;padding-left:5px;background:url('/m/img/bl_2.gif') no-repeat 0 4px;font-weight:bold;font-size:1.1em;letter-spacing:-1px;}
.faq .hgroup .trigger{overflow:visible;position:absolute;top:50%;right:0;margin:-7px 0 0 0;padding:0;border:0;background:none;font-size:12px;cursor:pointer}
.faq ul{margin:0;padding:0;list-style:none;}
.faq .q{margin:0;border-top:1px solid #ddd}
.faq .q a.trigger{display:block;padding:5px 10px;background:#eee;font-weight:bold;color:#333;text-align:left;text-decoration:none !important}
.faq .hide .q a.trigger{font-weight:normal;background:url(http://static.naver.com/www/m/cm/im/bu_lk.gif) no-repeat 100% 50%; }
.faq .q a.trigger:hover,
.faq .q a.trigger:active,
.faq .q a.trigger:focus{background:#eee;color:#000}
.faq .a{margin:0;padding:10px 15px;line-height:1.4}
/* //UI Object */