@charset "utf-8";

/* h2, h3 desc*/
p.h2_desc {margin:0 0 15px 0}
p.h3_desc {padding-top:5px;}
p.h2_desc,p.h3_desc  {font-size:13px;}
p.h2_desc span, p.h3_desc span{display:block;font-size:11px;color: #666;padding-bottom:5px;}
p.h3_desc2{padding:10px 0 10px 15px;font-size:13px;}

 
/* Tit-Area */
.tit-area p.cont-desc{padding-bottom:15px}

/*Button*/
.cont-type1 span.btn-search{margin-bottom:20px}
.cont-type1 .list-type1 .btn-in{background-position:0 17px;}
.cont-type1 .list-type1 .btn-in span.btn-search{margin-bottom:3px; margin-top:3px;}
.cont-csc01 {margin:5px 0 25px 0}
.cont-csc01 p span{font-size:12px;}


/* 고객센터  - 약관동의*/
.demand p {text-align:center;font-size:14px;}
.demand p.day {padding-top:20px;}

/* btn -오른쪽 정렬*/
.btn-right {text-align:right;}
.btn-right span{margin-left:1px;*margin-left:5px}

/* info-box */
.info-box {border-bottom:1px solid #ededef;}
.info-box .box01{padding:45px 0 45px 115px;text-align:left;border:1px solid #d5dcdc;background:url(../img/csc/bg_ifbox.gif) no-repeat 29px 50%;}
.info-box .box02{padding: 25px 25px 19px 115px;text-align:left;border:1px solid #d5dcdc;background:url(../img/csc/bg_ifbox.gif) no-repeat 29px 50%;}
.info-box2 {padding:10px 20px;margin-bottom:40px;border:1px solid #e2e2e2;}
.info-box2 a{padding-left:20px;}
.info-box2 a img{vertical-align: middle;}

/* csc-step */
.step-type1 ,.step-type2{border-bottom:1px solid #e5e5e5}
.step-type1 ul{height:120px;padding:25px 0 25px 15px;}
.step-type1 li {position:relative;float:left;overflow:hidden;width:122px;padding:50px 19px 50px 0; text-align:center;font-size:13px;letter-spacing:-1px;color:#454545;background:url(../img/csc/csc-step.gif) no-repeat ;font-weight:bold;}
.step-type1 li span.step,.step-type2 li span.step{position:absolute;top:18px;left:28px;}

.step-type2 ul{width:705px;height:190px;padding:25px 0 0 15px;}
.step-type2 li {position:relative;float:left;overflow:hidden;width:115px;padding:50px 27px 0px 0; text-align:center;font-size:13px;letter-spacing:-1px;color:#454545;background:url(../img/csc/csc-step.png) no-repeat ;font-weight: bold;}
.step-type2 li.step05 {padding:50px 13px 0 0;}
.step-type2 li .st-depth {font-size:12px;padding-top:55px;color:#666888}
.step-type2 li .pt35 {padding-top:35px;}

.step-type3 ul{width:705px;padding:25px 0 25px 15px;}
.step-type3 li {position:relative;float:left;width:100px;height:55px;padding:45px 19px 0 0;text-align:center;font-size:13px;letter-spacing:-1px;color:#454545;background:url(../img/csc/csc-step2.gif) no-repeat ;font-weight: bold;}
.step-type3 li span.step{position:absolute;top:18px;left:18px;}
.step-type3 li span.under {font-size:11px;display:block}
.step-type3 li.step06 {padding:45px 10px 0 0;}
.lh-24 li {line-height:24px;}


.step-dot {background:url('../img/csc/csc-step-dot.gif') no-repeat 90px 35%}

ul.scs-step-desc{margin:11px 0}
ul.scs-step-desc li{background: url('../img/common/list-bu01.gif') no-repeat 0px 10px;padding-left:8px;font-size:12px;text-align:left;color:#666;}


/*common 추가해야하는 파일*/
span.add {color: #ea0061 !important;;font-size:13px !important;;}
.ht85{height:85px}
.lp-1{letter-spacing:-1px}
.mt-15{margin-top:-15px;}
.bg-none {background:none !important;}

.list-type1 strong{display:block;color:#937036}
.tbl-type1 table th,.tbl-type1 table td {text-align: center;}
.tbl-type2 tfoot th .add {color: #ea0061;font-size: 14px;}
.tbl-type2 th,.tbl-type2 td{letter-spacing:-1px;} 
.tbl-type2 .b1 input[type=checkbox]{margin:0 5px 0 12px;*margin:0 5px 0 5px;}
.tbl-type2 .b1 input[type=radio]{margin:0 5px 0 15px;height:24px;line-height:24px;}
.tbl-type2 .b1 label {font-size:13px;margin:0;height:24px;line-height:24px;}
.tbl-type2 .b1 span{font-size:13px;color: #666;margin:0 10px}
.tbl-type2 .c1 input[type=checkbox]{margin:0 5px 0 0}
.tbl-type2 .c1 label {font-size:13px;margin:0}
.tbl-type2 ul.checd_dc {overflow:hidden;margin-top:-5px}
.tbl-type2 ul.checd_dc li{width:197px;float:left;height:33px;line-height:34px;}
.tbl-type2 ul.checd_dc li.w120{width:115px;*width:114px;}
.tbl-ct table tbody th, .tbl-ct table thead th, .tbl-ct table tbody .txt-c {text-align:center;padding-left:0}



/* 컬러값 패딩값 */
.gold {color:#937036}
.font-13 {font-size:13px; color:#666;}
.pd-280 {padding-left:280px;}
.pd-235 {padding-left:235px;}

/* 테이블 작업시 특정 td에 padding-left:20; padding-left:10주기*/
div table td.pr20{padding:10px 5px 10px 20px;text-align:left}
div table td.pr10{padding:10px 5px 10px 10px;text-align:left}

/*20150804 ARS페이지 */
.ars-areaNew dl {border-top:1px #e5e5e5 solid;display:inline-block; margin:13px 0 6px;padding-top:20px;}
.ars-areaNew dt {float:left;padding-left:15px;}
.ars-areaNew dd {display:inline-block;background: url('../img/csc/ars-dotline.gif') no-repeat 10px 36px;}
.ars-areaNew dd.pt10{background-position:10px 46px;}
.ars-areaNew dd.pt20{background-position:10px 56px;}/*20180327추가*/
.ars-areaNew dd ul {margin-left:91px;display:inline-block;width:500px;}
.ars-areaNew dd ul.bno li {border:none;}
.ars-areaNew dd li {margin-top:-2px;color:#000;font-size:14px;line-height:20px;margin:18px 0 0 5px;float:left;padding:0px 0px 10px 45px;width:115px;height:40px;letter-spacing:-0.11em;border-bottom:1px #cdcdcd dotted;}
.ars-areaNew dd li.NEWnb00 {background:url('../img/csc/ars-m-num00.gif') no-repeat 0 0px;}
.ars-areaNew dd li.NEWnb01 {background:url('../img/csc/ars-m-num01.gif') no-repeat 0 0px;}
.ars-areaNew dd li.NEWnb02 {background:url('../img/csc/ars-m-num02.gif') no-repeat 0 0px;}
.ars-areaNew dd li.NEWnb03 {background:url('../img/csc/ars-m-num03.gif') no-repeat 0 0px;}
.ars-areaNew dd li.NEWnb04 {background:url('../img/csc/ars-m-num04.gif') no-repeat 0 0px;}
.ars-areaNew dd li.NEWnb05 {background:url('../img/csc/ars-m-num05.gif') no-repeat 0 0px;}
.ars-areaNew dd li.NEWnb06 {background:url('../img/csc/ars-m-num06.gif') no-repeat 0 0px;}
.ars-areaNew dd li.NEWnb07 {background:url('../img/csc/ars-m-num07.gif') no-repeat 0 0px;}
.ars-areaNew dd li span {padding-top:10px;display:block;color:#000;font-size:14px;line-height:20px;}
.ars-areaNew dd li.call{padding:0px;border:none;padding-top:7px;}
.ars-areaNew dd li.last{border:none;}
.ars-areaNew dd ul.bno.list02 li {width:150px;}/* 2018-01-31 추가 */

/*자주하는 문의 검색창*/
div.area-search {padding:15px 15px 0px 20px;background:url('../img/csc/bg-searchbox.gif') repeat }
div.area-search input#box-search {width:564px;height:38px;line-height:38px;padding-left:10px;border:1px solid #148889;font-size:15px;color:#666888}
div.area-search p.search-tit {float:left;width:70px;padding:10px 0 10px 20px;background:url('../img/csc/icon-search.png') no-repeat 0 12px;font-size:13px;;color:#ffffff;font-weight: bold;}
div.area-search ul {padding:8px 0;margin-left:92px}
div.area-search ul li {float:left;width:85px;padding:2px 13px;background:url('../img/csc/bg-search-list.gif') no-repeat 0 5px;}
div.area-search ul li a{display:block;color:#ffffff;font-size:13px;text-decoration:underline;width:85px;}
div.area-search ul li:first-child{background:none}
div.area-search ul li.first {background:none}


/* 자주 하는 문의 - TAB  */
div.faq-tab ul li{width:103px;height:109px;float:left}
div.faq-tab ul li.f-07 {width:102px;}
div.faq-tab ul li a{display:block;width:100%;height:109px;background:url('../img/csc/bg-faq-tab.png')}
div.faq-tab ul li a span{font-size:0;height:0;line-height:0;text-indent:-9999px;}
div.faq-tab ul li.f-01 a{background-position:0 0;}
div.faq-tab ul li.f-02 a{background-position:-103px 0}
div.faq-tab ul li.f-03 a{background-position:-206px 0}
div.faq-tab ul li.f-04 a{background-position:-309px 0}
div.faq-tab ul li.f-05 a{background-position:-412px 0}
div.faq-tab ul li.f-06 a{background-position:-515px 0}
div.faq-tab ul li.f-07 a{background-position:-618px 0}
div.faq-tab ul li.f-01 a.on, div.faq-tab ul li.f-01 a:focus {background-position:0 -109px;}
div.faq-tab ul li.f-02 a.on, div.faq-tab ul li.f-02 a:focus{background-position:-103px -109px;}
div.faq-tab ul li.f-03 a.on, div.faq-tab ul li.f-03 a:focus{background-position:-206px -109px;}
div.faq-tab ul li.f-04 a.on, div.faq-tab ul li.f-04 a:focus{background-position:-309px -109px;}
div.faq-tab ul li.f-05 a.on, div.faq-tab ul li.f-05 a:focus{background-position:-412px -109px;}
div.faq-tab ul li.f-06 a.on, div.faq-tab ul li.f-06 a:focus{background-position:-515px -109px;}
div.faq-tab ul li.f-07 a.on, div.faq-tab ul li.f-07 a:focus{background-position:-618px -109px;}

/* 자주 하는 문의 -  LIST */
div#faq {border-top:2px solid #3eb8b9;border-bottom:1px solid #c4c4c4;}
div#faq li {width:100%;border-top:1px solid #e5e5e5}
div#faq li:first-child{border-top:0px solid #fff}
div#faq li img {margin:0px 20px 0 15px;vertical-align:top; *display:inline;}
div#faq li a {display:inline-block;padding-bottom:18px;font-size:13px;color:#666888;}
.toggleUiwrap .toggle_container .toggle-content {display:none}

div#faq ul.toggle_contents li {*margin-bottom:-3px; padding:12px 0 0 0;}
div#faq ul.toggle_contents li.last .toggle-content {*margin-bottom:-5px;}
div#faq ul.toggle_contents li.act .toggle-subject a{display:inline-block; *display:inline; font-size:14px; color:#454545;font-weight:bold;padding-bottom:15px}
div#faq ul.toggle_contents li .toggle-subject a{display:inline-block; width:550px; *display:inline;font-size:13px;color: #666; }


 /* 토글 */
div#faq ul.toggle_contents li.act .toggle-content{position:relative;padding:25px 30px 25px 0;font-size:13px;color:#666888; border-bottom:1px solid #c4c4c4 !important; background:#fcfcfc url('../img/csc/bg-faq-blt.png') no-repeat  0 0;margin-bottom:-1px; z-index: 100; zoom:1; }
div#faq ul.toggle_contents li.act .toggle-content  div{min-height:50px;;padding-left:115px;background:url('../img/csc/bg-answer.png') no-repeat  25px 7px;font-size:13px;color:#666; min-height:60px}
.toggleUiwrap button {border:0; background:#fff; }
.toggleUiwrap .toggle_container {position:relative}
.toggleUiwrap .toggle_container > ul > li { position:relative;}
.toggleUiwrap .toggle_container .toggle-content {display:none}
.toggleUiwrap .ctrl-btn {position:absolute;width:20px;height:20px;}
.toggleUiwrap li .ctrl-btn {top:16px;right:2%;height:20px;background:url('../img/csc/icon-on.gif') no-repeat 0 0; text-indent:-9999px; line-height:0; font-size:0;}
.toggleUiwrap li.act .ctrl-btn {right:2%;top:24px;background:url('../img/csc/icon-off.gif') no-repeat 0 0}
.toggleUiwrap li .ctrl-btn  .txt {font-size:0;text-indent:-99px}

/* 완료페이지 visual */
.finish {padding-left:295px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;margin-bottom:20px;}
.pd-280{padding-left:280px;}
.pd-235{padding-left:235px}
.finish p.title{padding:90px 0 20px 0}
.finish p.coment{padding-bottom:85px;font-size:15px;color:#666;;letter-spacing:-2px}

/* 완료 */
.csc2-4-2{background:url('../img/csc/bg-csc2-4-2.gif') no-repeat 0 0}
.csc2-3-1-3{background:url('../img/csc/bg-csc2-3-1-3.gif') no-repeat 0 0}
.csc4-4-1-2{background:url('../img/csc/bg-csc4-4-1-2.gif') no-repeat 0 0}
.csc4-4-2-3 {background:url('../img/csc/bg-csc4-4-2-3.gif') no-repeat 0 0}
.csc2-1-1-4 {background:url('../img/csc/bg-csc2-1-1-4.gif') no-repeat 0 0}

/* 약관 */
.personal-info dl.list-ag dt {margin:20px 0 0 0 }
.personal-info p.title {margin-bottom:0px}
.personal-info p.title strong {color:#454545;font-size:13px;}
fieldset {border:0}
legend {width:0;height:0;line-height:0;font-size:0;overflow:hidden;visibility:hidden;}

/* 상단비주얼 */
.top-visual {border-bottom: 1px solid #d7d7d7;height: 199px;padding-left: 330px;background: url('../img/csc/bg-visual.jpg') no-repeat 0 0;}
.top-visual .tit {display: block;padding-top: 50px;}
.top-visual .txt {font-size: 14px;letter-spacing: -1px;margin-top: 25px;color: #666;}

/*2014-12-18 추가*/
.top-visual_2 {border-bottom: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; height: 281px;padding-left: 330px;background: url('../img/csc/bg-visual.jpg') no-repeat 0 0;}
.top-visual_2 .tit {display: block;padding-top: 70px;}
.top-visual_2 .txt {font-size: 14px;letter-spacing: -1px;margin-top: 25px;color: #666;}

.bg02 {background-position:0 -199px;}
.bg03 {background-position:0 -398px;}
.bg04 {background-position:0 -597px;}
.bg05 {background-position:0 -796px;}
.bg06 {background-position:0 -995px;height:249px}
.bg07 {background-position:0 -1244px;width:390px;;height:249px}
.bg08 {background-position:0 -1493px;}
.bg10 {background-position:0 -1892px;}/*2014-12-18 추가*/
/*2014-09-17 추가*/
.bg09 {background-position:0 -1693px;}
.cust_name {font-weight:bold; color:#000;}
.tbl-type5 th {font-weight:bold !important;}
.tbl-type5 td {padding-left:0 !important; padding-right:0 !important;}
 
.bg05 .txt {margin-top:10px;}
.bg06 .txt {letter-spacing:-2px}
.bg06 p.btn-right {padding:25px 10px 0 0}
.bg07 .tit {padding-top:25px;}
.bg07 .txt {margin-top:21px;padding-top:15px;border-top:1px dotted #cbcbcb;}
.bg07 .txt li {line-height:20px;padding-left:22px;font-size:13px;color: #858585;background:url('../img/csc/icon-visual.gif') no-repeat 0 4px}
.bg02-pd320 {padding-left:315px}


/* 고객상담 민원접수 추가 2013.11.04 */
.gray-bx {border:1px solid #e2e2e2; background:#fafbfc !important; overflow-x:auto;  *overflow-y:auto; *padding-right:17px; *width:678px; height:350px; margin-top:5px;}
.gray-bx p {font-size:13px; color:#666; letter-spacing:-1px;}
.gray-bx ul li {font-size:13px; margin-bottom:5px;}
.gray-bx .standard dt{font-size:13px; color:#666;}
.gray-bx .standard dd{font-size:12px; color:#666; margin-bottom:10px; margin-left:20px;}
.gray-bx .standard dd.font13{font-size:13px; color:#666;}
.gray-bx .standard dd ul {}
.gray-bx .standard dd ul li{font-size:12px; color:#666; margin-left:15px;}
.gray-bx .standard strong{display:block; text-align:center; font-size:14px; margin-bottom:20px;}
.gray-bx .gold li{color:#937036; background: url(../img/itr/gold-dot.gif) no-repeat 0 10px; }
.gray-bx .font1{color:#666; font-size:20px; }
.gray-bx .font2{display:block; text-align:center; font-size:14px; margin-bottom:10px;}
.gray-bx .blind {overflow: hidden;position: absolute;top: 0;left: 0;width: 0;height: 0;font-size: 0;line-height: 0;}

.gray-bx .sampleimg {margin-top:10px;}
.gray-bx .sampleimg img {border:1px solid #d2d2d2; margin-bottom:20px;}

/* 고객상담 민원사무편람 추가 2014-05-30 */
.csc01-bx{background: url(../img/csc/csc_bg.png) no-repeat; width:650px; height:168px; }
.csc01-bx .bx-lst{float:left; width:130px;}
.csc01-bx .bx-lst strong{display:block; padding:22px 10px 17px; color:#fff; font-size:14px; line-height:18px; text-align:center; width:110px; height:34px;}
.csc01-bx .bx-lst li{padding:0 3px 0 21px; text-indent:-8px; line-height:17px; letter-spacing:-1px; color:#666; font-size:12px;}

/*마케팅 동의정보 변경 2014-12-18 */
.color_167c7c{color:#167c7c;}
#contents .cont_tit {color:#008485; text-align:center; font-size:16px; line-height:30px; background:#f6f6f6; border-top:2px solid #1cabac; padding:30px 0;}
#contents .cont_box_1 {padding:0 0 25px 20px; border:1px solid #c4c4c4;}
#contents .cont_box_1 .sub_tit {font-weight:bold; text-align:center; width:207px; color:#fff; padding-left:236px;} /*2014-12-24 수정*/
#contents .cont_box_1 .sub_tit span {display:block; color:#fff; width:207px; background:#3f3f3f; padding:9px;} /*2014-12-24 수정*/
#contents .cont_box_1 dl dt {font-weight:bold; color:#222; padding-top:30px;}
#contents .cont_box_2 {padding:0 0 25px 20px; margin-top:15px; border:1px solid #c4c4c4;}
#contents .cont_box_2 .sub_tit {font-weight:bold; text-align:center; padding:9px; width:207px; color:#fff; background:#3f3f3f; margin-left:236px;} 
#contents .cont_box_2 dl dt {font-weight:bold; color:#222; padding-top:25px; padding-left:15px; background:url("../img/csc/dl_bull.gif") no-repeat 0 30px;}
#contents .cont_box_2 dl dd {padding-left:15px;}
#contents .cont_box_2 dl dd span.red{color:#ea0061; display:inline-block;}
#contents .cont_box_2 dl dd span.show_txt {width:80px; display:inline-block; text-align:center; margin-top:5px;}
#contents .cont_box_2 dl dd span.span_2 {padding-left:80px;}
#contents .txt_tit {padding-top:32px;}
#contents .txt_tit dt {font-weight:bold; color:#222;}

/*20180103_사고 보험금 청구*/
ol.NStep1801  {margin-top:15px;display:inline-block;}
ol.NStep1801 li {float:left; padding-right:20px; margin-right:8px; background:url("../img/csc/new_1801_prev01.png") no-repeat right center;}
ol.NStep1801 li.New1801_last {background:none; padding-right:0;margin-right:0;}
ol.NStep1801 p {margin-top:15px;}
div.btn_div span.btn-search {margin:5px 0px 5px 0;}
div.N1801_NewTBox {margin-top:20px; border:1px #e2e2e2 solid; padding:0 20px 10px;; }
div.N1801_NewTBox strong{border-bottom:1px #e2e2e2 solid; display:block; text-align:center; padding:7px 0; margin-bottom:15px;}

.top-visual.bgDcm {padding-left:345px;}
.top-visual.bgDcm .tit {padding-top:20px;}
.bgDcm {background:url("/img/csc/bg_topBnr_1801.jpg") no-repeat 0 0;}
.tbl-type3 table.tbDcmType tbody td:first-child {text-align:left; padding-left:46px;}
.tbl-type3 table.tbDcmType01 tbody td {text-align:left;padding-left:20px;}
.tbl-type3 table.tbDcmType01 td.lineL {border-left:1px solid #e5e5e5;}
.list_style3 {margin-left:15px;}
.siteBx {padding-left:15px;}
.siteBx dl dt {font-size:15px; font-weight:bold; color:#454545; letter-spacing:-1px; margin:25px 0 10px;}
.siteBx dl dt span {font-size:13px; font-weight:normal; color:#454545;}
.siteBx dl dd a {display:inline-block; height:27px; line-height:27px; padding:0 25px 0 10px;  font-size:12px; font-weight:bold; letter-spacing:-1px; color:#1cabac; text-decoration:none; border:1px solid #3ea7a8; border-radius:2px; background:url("/img/csc/bg_arr.gif") no-repeat 0 center;}
.siteBx dl dd a.btnBg01 {background-position:224px center;}
.siteBx dl dd a.btnBg02 {background-position:170px center;}
.tbGuide {font-size:12px; color:#888; text-indent:-15px; padding-left:15px; margin:20px 0 50px;}
.cont-type1 p.textTit {font-size:14px;margin-top:10px;font-weight:bold;}

ul.Cpv li {padding-bottom:5px;}
ul.Cpv li a:hover {color:#ec0062; font-weight:bold;}

/* 보험금 청구사유별 접수방법 안내 팝업 */
table.tbCenter thead th, table.tbCenter tbody th, table.tbCenter tbody td {padding-left:0; border-left:1px solid #e5e5e5; border-right:0; text-align:center;}
table.tbCenter thead th {font-size:13px; color:#333; border-bottom:1px solid #c4c4c4;}
table.tbCenter thead th:first-child, table.tbCenter tbody th {border-left:0; color:#333;}
.tit-area .txtGuide {margin-bottom:5px; text-align:right; color:#454545;}
.noti-pop {background:#fafbfc url("/img/btn/bg-pNew1801.gif") no-repeat 20px 16px; padding:15px 15px; letter-spacing:-1px; border:1px solid #e5e5e5}
.noti-pop strong {display:block; line-height:23px; padding-left:65px; font-size:14px; color:#454545}
/*20180103_사고 보험금 청구*/
       
/*그룹사간정보제공수정 200724*/
#pop-wrap #pop-header.group_box {
    height: 56px;
}
.group_pop1 {border-top:2px solid #666; margin:20px 0 10px; padding:10px 0; border-bottom:1px solid #ddd;}
.group_pop1 li {padding:5px 0;}
.group_pop2 {padding-left: 13px;
    color: #666;
    background: url(../img/common/list-bu02.gif) no-repeat 5px 10px; }
.group_txt1 {line-height: 33px;}


/*211006 ARS이용시간안내*/
/*.ars_info_topBox2 > ul > li {border:1px solid #ddd; width:353px; float:left; height:213px; text-indent:-9999px; margin:20px 10px 60px 0;}
.ars_info_topBox2 > ul > li.ars_info_img1 {background: url(/img/csc/ars_img08.png) no-repeat center 15px;}
.ars_info_topBox2 > ul > li.ars_info_img2 {background: url(/img/csc/ars_img09.png) no-repeat center 15px;margin-right:0px;}
*/

/*210930 ARS 상담전화 안내 수정*/
.ars_info_topBox {margin:20px 0 60px;background: url(/img/csc/ars_img10.png) no-repeat 0 0; height:213px;}
.ars_info_Box1 dl {border:1px solid #ddd; width:293px; margin-right:10px; float:left; padding:20px 30px 15px; margin-bottom: 10px;}
.ars_info_Box1 dl.ml-no {margin-right:0px;}
.ars_info_Box1 dt {font-size:16px; font-weight:bold; color:#111; line-height:26px; margin-bottom:20px;}
.ars_info_Box1 dt span {border-radius:20px; background:#10a6a4; display:inline-block; width:26px; height:26px; text-align:center; color:#fff; margin-right:8px; line-height:26px;}
.ars_info_Box1 dd {font-size:14px; line-height:18px;}
.ars_info_Box1 dd span {border:1px solid #ddd; display:inline-block; width:18px; height:18px; text-align:center; color:#333; margin-right:8px; line-height:18px;}
.ars_info_Box1 dd li {padding-bottom:10px; color:#333;font-size:14px;}
.ars_info_Box1 dl.height137 {height:137px;}
.ars_info_Box1 dl.height108 {height:108px;}
.ars_info_Box2 {border-top:1px solid #ddd; height:100px; background: url(/img/csc/ars_img04.png) no-repeat left 30px; padding:30px 0 0 180px;}
.ars_info_Box2 strong {display:block; font-size:16px; color:#111; margin-top:20px; font-weight:normal;}
.ars_info_Box2 span {display:block; font-size:13px; color:#666;}
.ars_info_Box3 {background: url(/img/csc/ars_img12.png) no-repeat left 30px; } /* 230821 추가 */

/*211006 ARS이용시간안내*/
.ars_info_topBox2 {margin:20px 0 60px;background: url(/img/csc/ars_img11.png) no-repeat 0 0; height:213px;}


/*220310민원사무편람수정*/
.gray-bx.mw_new .font1 { display:block; text-align:center; font-size:20px; color:#009591; line-height:50px; border-bottom: 2px solid #009591;
    border-top: 2px solid #009591;}
.gray-bx.mw_new .csc01-bx-new {position: relative;}
.gray-bx.mw_new .csc01-bx-new > ul {}
.gray-bx.mw_new .csc01-bx-new > ul > li {float: left; margin-right: 7px; width:126px;}
.gray-bx.mw_new .csc01-bx-new > ul > li:last-child {margin-right:0;}
.gray-bx.mw_new .csc01-bx-new > ul > li > strong {color:#fff;height: 40px; background:#005870; font-size:13px; border-radius:5px; border:2px solid #b3cdd4;
    line-height: 16px; display: block; text-align:center; padding-top: 8px;}
.gray-bx.mw_new .csc01-bx-new > ul > li > strong.lh_38 {line-height:48px;padding-top: 0px; height: 48px;}
.gray-bx.mw_new .csc01-bx-new > ul > li > ul {background:#fff; border:2px solid #b3cdd4; border-radius:5px; border-top:none; padding: 8px 6px;
 height:100px;}
.gray-bx.mw_new .csc01-bx-new > ul > li > ul > li {font-size:12px; position: relative; padding-left: 7px; font-size: 12px; color: #999; margin-bottom: 8px; color:#333; line-height:120%;}
.gray-bx.mw_new .csc01-bx-new > ul > li > ul > :after {content: ''; position: absolute; width: 3px; height: 3px; left: 0; top: 7px; background: #009591; border-radius: 50%;}
.gray-bx.mw_new .csc01-bx-new .csc_n_icon li {position: absolute; background: url(/img/csc/csc_mw_new_01.png) no-repeat 0 0 / 100% auto; width:25px; height:25px; display:inline-block;
text-indent:-9999px;}
.gray-bx.mw_new .csc01-bx-new .csc_n_icon li.ico01 {top:10px; left:115px;}
.gray-bx.mw_new .csc01-bx-new .csc_n_icon li.ico02 {top:10px; left:248px;}
.gray-bx.mw_new .csc01-bx-new .csc_n_icon li.ico03 {top:10px; left:380px;}
.gray-bx.mw_new .csc01-bx-new .csc_n_icon li.ico04 {top:10px; left:513px;}
.gray-bx.mw_new .csc_n_list1 {background:#b3cdd4; border-radius:5px; padding:5px 6px; display: table; width: 100%; margin-bottom: 8px;box-sizing: border-box;}
.gray-bx.mw_new .csc_n_list1 dt {display: table-cell; width: 30%;vertical-align: middle; color:#005870; font-size:14px; font-weight:bold; letter-spacing: -1px;}
.gray-bx.mw_new .csc_n_list1 dt > span {display:inline-block; width:28px; height:28px; background:#005870; color:#fff; text-align:center; line-height:28px; font-size:13px;
border-radius:50%;}
.gray-bx.mw_new .csc_n_list1.type1 {position: relative;}
.gray-bx.mw_new .csc_n_list1.type1 span {position: absolute; top:20px; left:6px;}
.gray-bx.mw_new .csc_n_list1.type1 strong {position: absolute; top:10px; left:40px;}
.gray-bx.mw_new .csc_n_list1 dt > strong {color:#005870; font-size:14px; font-weight:bold; letter-spacing: -1px;}
.gray-bx.mw_new .csc_n_list1 dd {display: table-cell; width: 70%; background: #fff; border-radius: 5px; padding: 5px 10px 5px 0;}
.gray-bx.mw_new .csc_n_list1 dd li {font-size:12px; padding: 0 3px 0 21px; text-indent: -8px;}
.gray-bx.mw_new .csc_n_list2 strong {display: block;font-size: 14px;color:#005870; margin-bottom: 10px;}
.gray-bx.mw_new .csc_n_list3 {font-size:13px; padding-bottom:10px; color: #333;}
.gray-bx.mw_new .csc_n_list4 {margin-top:10px; padding-left:10px;}
.gray-bx.mw_new .csc_n_list4 li {font-size:12px; padding: 0 3px 0 21px; text-indent: -18px;}
.gray-bx.mw_new .csc_n_list5 {padding: 5px 0 5px 10px; background: #e5ecee; border-radius: 5px; margin: 5px 0 5px 10px;}
.csc_n_img {text-align:center; padding:20px 0 0;}

/*2022웹접근성수정*/
.toggleUiwrap .toggle_container .toggle-content div:before {
	content: 'A';
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    clip:rect(0,0,0,0);
    clip-path: inset(50%);
}
/* 230927 방문판매원 검색 추가 */
.searchResult{ padding-top:130px;}
.searchResult strong{ display:block; text-align:center; font-weight:blod; color:#008485; font-size:14px; line-height:25px;}
.searchResult span{ display:block; padding-top:5px; text-align:center; font-weight:normal; color:757575; font-size:13px;}
.searchResult.nodata strong{color:#FF0064;}
.searchResult a{display:block; width:250px; margin:0 auto; }
.searchResult.pt60{padding-top:60px;}
/* //230927 방문판매원 검색 추가 */