@charset "utf-8";

/*사이트맵*/
.s070401{width:100%;}
.s070401 .sitemap{width:100%; overflow:hidden;}
.s070401 .sitemap h3{height:40px; line-height:40px; letter-spacing:-1px;  text-align:center; color:#fff; font-size:15px; font-weight:600; margin-bottom:15px; background:#124871 url(/img/07etc/sitemap_bullet.png) no-repeat 50% 100%;}
.s070401 .sitemap li{float:left; width:139px;margin-right:7px;}
.s070401 .sitemap li.last{margin-right:0; }
.s070401 .sitemap li a:hover{color:#00ac7e; }
.s070401 .sitemap li ul.sitelist01 li{float:none; font-size:13px; font-weight:600; padding-bottom:5px;margin-bottom:5px; color:#444; border-bottom:1px solid #ddd; }
.s070401 .sitemap li ul.sitelist02{margin-top:10px;}
.s070401 .sitemap li ul.sitelist02 li{float:none; font-size:12px; text-align:left; font-weight:400; padding-left:7px; padding-bottom:0; margin-bottom:0;color:#444; border-bottom:none; background:url(/img/07etc/li_icon3.gif) no-repeat 0 10px;}


/*본인인증*/
.certif_box {width:100%; padding:40px 0; display:inline-block; border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.certif_box ul li {float:left; width:365px; text-align:center;}
.certif_box ul li.ipin {background:url(/img/06customer/dotline.gif) repeat-y right top;}
.certif_box ul li .tit {font-size:20px; letter-spacing:-1px; font-weight:600; height:47px; line-height:40px; padding-top:10px;}
.certif_box ul li.ipin .tit span {display:inline-block; height:47px; padding-left:44px; background:url(/img/07etc/ipin_icon.gif) no-repeat left top; color:#2468c5;}
.certif_box ul li.phone .tit span {display:inline-block; height:47px; padding-left:35px; background:url(/img/07etc/phone_icon.gif) no-repeat left top; color:#13ab9e;}
.certif_box ul li .txt {letter-spacing:-1px;}
.certif_box ul li .btn {padding-top:10px; padding-bottom:20px;}
.certif_box ul li .btn a{display:inline-block; padding:5px 15px; font-weight:600; line-height:20px; text-align:center; vertical-align:middle;color:#fff;font-size:13px;}

.certif_box ul li.ipin .btn a{background:#2468c5;}
.certif_box ul li.phone .btn a{background:#1db9ac;}

.certif_box ul li dl {display:inline-block; width:100%; margin:10px 0;}
.certif_box ul li dl dt {float:left; font-size:14px; color:#222; font-weight:600; width:70px; line-height:30px; height:30px; padding-left:70px;}
.certif_box ul li dl dd {float:left; height:30px;}
.certif_box ul li dl dd input {padding:0; margin:0; line-height:28px; height:28px; border:1px solid #dfdfdf;}



/********************모바일********************/
@media(max-width:736px){


/*사이트맵*/
.s070401 .sitemap li{float:left; width:100%;margin-right:0;}

.s070401 .sitemap li.last{margin-right:0; }
.s070401 .sitemap li a:hover{color:#00ac7e; }
.s070401 .sitemap li ul.sitelist01 li{width:100%;padding-bottom:5px;margin-bottom:5px;}
.s070401 .sitemap li ul.sitelist02{margin-top:10px;}
.s070401 .sitemap li ul.sitelist02 li{padding-left:0;}



/*본인인증*/
.certif_box {border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.certif_box ul li {width:100%; text-align:center; padding:10px 0;}
.certif_box ul li:nth-child(n+2){border-top:1px solid #ddd;}
.certif_box ul li.ipin {background:url(/img/07etc/dotline.gif) repeat-x left bottom;}
.certif_box ul li .tit {font-size:20px; letter-spacing:-1px; font-weight:600; height:47px; line-height:40px; padding-top:10px;}
.certif_box ul li.ipin .tit span {display:inline-block; height:47px; padding-left:44px; background:url(/img/07etc/ipin_icon.gif) no-repeat left top; color:#2468c5;}
.certif_box ul li.phone .tit span {display:inline-block; height:47px; padding-left:35px; background:url(/img/07etc/phone_icon.gif) no-repeat left top; color:#13ab9e;}
.certif_box ul li .txt {letter-spacing:-1px;}
.certif_box ul li .btn {padding-top:10px; padding-bottom:20px;}
.certif_box ul li dl {display:inline-block; width:100%; text-align:center; padding-bottom:10px;}
.certif_box ul li dl dt {font-size:14px; color:#222; font-weight:600; line-height:30px; height:30px;}
.certif_box ul li dl dd {height:30px;}
.certif_box ul li dl dd input {padding:0; margin:0; line-height:28px; height:28px; border:1px solid #dfdfdf;}

}

/********************웹********************/
@media(min-width:737px){

}