@charset "utf-8";
/* CSS Document */

/* 고객센터 - 이용가이드 */
.guide_bx {overflow:hidden; margin-top:40px}
.guide_bx > h3 {font-size:16px;font-weight:600;color:#000}
.guide_bx > h3 > span {display:inline-block;width:50px;background:#d8a26a;color:#fff;text-align:center;padding:5px 0;margin-right:10px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.guide_bx > h4 {font-size:15px;font-weight:600; margin-left:10px}
.guide_bx .guide_sms {overflow:hidden}
.guide_bx .guide_sms:after {clear:both;display:table;content:"";line-height:0}
.guide_bx .guide_sms > p {float:left; width:270px;}
.guide_bx .guide_sms > ol {float:left; width:500px; margin-top:10px;}

.guide_bx .guide_img {overflow:hidden}
.guide_bx .guide_img:after {clear:both;display:table;content:"";line-height:0}
.guide_bx .guide_img > p {float:left; width:470px;}
.guide_bx .guide_img > ol {float:left; width:300px; margin-top:0px;}

.guide_bx .procss {width:920px; padding-top:30px; margin:0 auto; overflow:hidden; background:url(/images/cscenter/process_arrow.png) no-repeat 0 30px}
.guide_bx .procss:after{clear:both;display:table;content:"";line-height:0}
.guide_bx .procss li {width:110px; float:left; margin-right:60px;}
.guide_bx .procss li.bg_01 { background:url(/images/cscenter/process_01.png) no-repeat top center}
.guide_bx .procss li.bg_02 { background:url(/images/cscenter/process_02.png) no-repeat top center}
.guide_bx .procss li.bg_03 { background:url(/images/cscenter/process_03.png) no-repeat top center}
.guide_bx .procss li.bg_04 { background:url(/images/cscenter/process_04.png) no-repeat top center}
.guide_bx .procss li.bg_05 { background:url(/images/cscenter/process_05.png) no-repeat top center}
.guide_bx .procss li:last-child {margin:0}
.guide_bx .procss li > p {padding-top:113px; text-align:center;color:#000; font-size:14px;}
.guide_bx .apply {margin-top:15px}
.guide_bx .apply:after {clear:both;display:table;content:"";line-height:0}
.guide_bx .apply li {float:left;  font-size:14px; margin:0 3px 3px 0 }
.guide_bx .apply li > p {width:147px;border:1px solid #dadada;padding:10px 0 10px 50px; background:#f8f8f8 url(/images/cscenter/bg_doc.png) no-repeat 10px 8px}
.guide_bx .apply li > a {display:block; background:#414141;width:147px ;padding:11px 0;font-size:14px; color:#fff; text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }

.guide_bx > p.vat {text-align:right;padding-bottom:5px}
.guide_bx .tb_cost {border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9;}
.guide_bx .tb_cost th {background:#e9e9e9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px 0; color:#000; font-size:14px}
.guide_bx .tb_cost td {border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px 0; text-align:center;color:#000;font-size:14px}
.guide_bx .cost {padding-top:15px}
.guide_bx .cost li {font-size:16px; color:#000; padding:5px 0}
.guide_bx .cost li > span {font-size:13px}

.guide_txt {overflow:hidden}
.guide_txt li {position:relative;padding:8px 0 8px 35px;font-size:13px; line-height:20px}
.guide_txt li span { position:absolute; top:5px; left:0px;display:inline-block; text-align:center;width:25px;height:25px; font-size:11px;line-height:25px;letter-spacing:-0.5px;background:#5d5d5d;margin-right:5px;color:#fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}
.guide_txt li > em {font-weight:600}
.guide_txt li > ul li {padding:2px 0 !important}
.guide_txt li > ul li > em {font-weight:600}

.guide_txt_02 {overflow:hidden}
.guide_txt_02 dt {font-size:14px;font-weight:600}
.guide_txt_02 dt > span {display:inline-block; text-align:center;width:25px;height:25px; font-size:11px;line-height:25px;letter-spacing:-0.5px;background:#5d5d5d;margin-right:5px;color:#fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}
.guide_txt_02 dd {padding:0px 0 20px 35px;font-size:13px;line-height:20px}
.guide_txt_02 dd ol li {padding:2px 0}
.guide_txt_02 dd ol li em {font-weight:bold}

.gd_sendnum_bx .tb_grey {border-left:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
.gd_sendnum_bx .tb_grey th { background:#656565; color:#fff;border-bottom:1px solid #cfcfcf;padding:10px 0;}
.gd_sendnum_bx .tb_grey th.inner { background:#f3f3f3 !important; color:#000; font-weight:600; border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.gd_sendnum_bx .tb_grey td {padding:10px 10px;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf; font-size:12px; line-height:18px}