@charset "UTF-8";
.search-area.office{padding:2rem 1.333333333rem 0;margin:0}
.search-area.office + .office-list .list-txt{padding-top:1.766666667rem}
.office-list{padding:0 1.333333333rem}
.office-list .list-txt{padding:2.433333333rem 0 1rem;font-size:1rem;line-height:1.466666667rem}
.office-list ul{border-top:1px solid #ccc}
.office-list li{position:relative;padding:1.333333333rem 0 1.066666667rem;border-bottom:1px solid #eee}
.office-list li a{display:inline-block;width:100%}
.office-list li a.btn-tel01{width:auto}
.office-list .tit{padding:0.466666667rem 0 0;font-size:1rem;line-height:1.333333333rem;font-weight:700}
.office-list .addr{padding:0.833333333rem 0 0;font-size:0.933333333rem;line-height:1.466666667rem;color:#666}
.office-list .btn-tel01{position:absolute;right:0;top:2.266666667rem}
.office-list2{padding:0 1.333333333rem}
.office-list2 .list-txt{padding:2.433333333rem 0 1rem;font-size:1rem;line-height:1.466666667rem}
.office-list2 ul{border-top:1px solid #ccc}
.office-list2 li{position:relative;padding:1.333333333rem 0 2rem;border-bottom:1px solid #eee}
.office-list2 li a{display:inline-block}
.office-list2 li a.btn-tel01{width:auto}
.office-list2 li.long{padding-bottom:1rem}
.office-list2 .tit{padding:0.466666667rem 0 0;font-size:1rem;line-height:1.333333333rem;font-weight:700}
.office-list2 .addr{padding:0.833333333rem 0 0;font-size:0.933333333rem;line-height:1.466666667rem;color:#666;width:65%}
.office-list2 .btn-tel01{line-height:2rem}
.office-list2 .btn-plaza{position:absolute;right:0;top:2.4rem;display:inline-block;padding:0 0.6rem 0 2rem;font-size:0.866666667rem;line-height:2.066666667rem;border-radius:0.266666667rem;background-color:#fff;border:1px solid #ccc;color:#333;background:url(/resource/images/servicecenter/location_pink2.png) no-repeat 0.5rem 0.3rem;background-size:1.2rem}
.work-select{position:relative;padding:1.8rem 1.333333333rem 0}
.work-select:focus{outline:none}
.work-select .tit p{padding-bottom:0.433333333rem;font-size:1.066666667rem;line-height:1.466666667rem}
.work-select .tit span{font-size:1rem;line-height:1.666666667rem;font-weight:700}
.work-select .btn-back{display:block;position:absolute;right:1.333333333rem;top:2rem;font-size:0.866666667rem;line-height:1.4rem;color:#666}
.work-select .btn-back:before{position:static;display:inline-block;margin:0.3rem 0.466666667rem 0 0;vertical-align:top;background-image:url(/resource/images/common/sprite_mobile.png);background-position:-1010px -923px;background-position:-33.666666667rem -30.766666667rem;width:26px;width:0.866666667rem;height:26px;height:0.866666667rem;background-size:1102px 1048px;background-size:36.733333333rem 34.933333333rem}
.work-select .form-list-type01{padding-top:2rem}
.work-select .btns-area{margin-top:1.333333333rem}
.office-info .title-wrap{position:relative;padding:1.766666667rem 1.333333333rem 1.466666667rem}
.office-info .title-wrap p.massage-cp01{letter-spacing:-0.083333333rem}
.office-info .title-wrap .btn-tel01{position:absolute;right:1.333333333rem;top:1.733333333rem}
.office-info .map-area{width:100%;height:0;padding-bottom:61%}
.office-info .map-area img{max-width:100%}
.office-info .map-area .pin{position:absolute;width:23px;height:30px}
.office-info-list{padding:2.433333333rem 1.333333333rem 0}
.office-info-list li{margin-top:1rem}
.office-info-list li:first-child{margin-top:0}
.office-info-list dt{font-size:1.066666667rem;line-height:1.466666667rem;font-weight:700}
.office-info-list dd{position:relative;margin:0.4rem 0 0;padding:0 0 0 0.833333333rem;font-size:1rem;line-height:1.466666667rem;color:#666}
.office-info-list dd:before{content:'';display:block;position:absolute;left:0;top:0.533333333rem;width:0.2rem;height:0.2rem;background:#666;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.location-info-txt p{font-size:1rem;line-height:1.466666667rem}
.location-info-txt p strong{letter-spacing:-0.033333333rem}
.location-info-txt p + p{margin-top:0.8rem}
.full-height{height:100%}
#container.cs-main #content{background:#5769e3}
.cs-main-wrap{position:relative}
.cs-main-wrap:before{content:'';display:block;position:absolute;right:1.333333333rem;top:1.666666667rem;width:10rem;height:10rem;background:url(/resource/images/cs/submain-img.png) no-repeat 0 0;background-size:100% auto}
.cs-main-wrap .title-wrap{padding:4rem 0 3.6rem}
.cs-main-wrap .title-wrap .massage-cp01{color:#fff}
.cs-main-wrap ul{position:relative;z-index:1;display:block;overflow:hidden}
.cs-main-wrap ul li{float:left;width:48%;padding-bottom:1.066666667rem}
.cs-main-wrap ul li:nth-child(2n){float:right}
.cs-main-wrap ul li .box{position:relative;display:block;background:#fff;border-radius:0.5rem;padding:5.066666667rem 0 1.4rem;text-align:center;font-size:1.066666667rem}
.cs-main-wrap ul li .box:before{content:'';display:block;position:absolute;top:1.333333333rem;left:50%;margin-left:-1.6rem;width:3.2rem;height:3.2rem}
.cs-main-wrap ul li.call .box:before{background:url("/resource/images/cs/ico_cs_main_06.png") 0 0 no-repeat;background-size:100%}
.cs-main-wrap ul li.notice .box:before{background:url("/resource/images/cs/ico_cs_main_01.png") 0 0 no-repeat;background-size:100%}
.cs-main-wrap ul li.info .box:before{background:url("/resource/images/cs/ico_cs_main_02.png") 0 0 no-repeat;background-size:100%}
.cs-main-wrap ul li.cs .box:before{background:url("/resource/images/cs/ico_cs_main_03.png") 0 0 no-repeat;background-size:100%}
.cs-main-wrap ul li.map .box:before{background:url("/resource/images/cs/ico_cs_main_04.png") 0 0 no-repeat;background-size:100%}
.cs-main-wrap ul li.report .box:before{background:url("/resource/images/cs/ico_cs_main_05.png") 0 0 no-repeat;background-size:100%}
.section.brd-gray-top:before{content:'';display:block;background:#f5f5f5;height:1rem;margin:0 -1.333333333rem;margin-bottom:2.033333333rem}
.ins-counsel .title-wrap{padding:2.433333333rem 0 2.666666667rem}
.ins-counsel .title-wrap p.massage-cp01.lt25{letter-spacing:-0.083333333rem}
.ins-counsel .title-wrap .btns-area{margin-top:2.133333333rem}
.ins-counsel .title-wrap + .mt0{margin-top:0}
.ins-counsel .agree-area{margin-top:2.433333333rem}
.ins-counsel .basic-info{padding:2.433333333rem 0 0}
.ins-counsel .basic-info p.text-lv02{margin-bottom:1.266666667rem}
.ins-counsel .basic-info .fileadd-area{margin-top:3.766666667rem}
.ins-counsel .form-list-type01 .chk-list.col2{display:inline-block}
.ins-counsel .form-list-type01 .chk-list.col2 li{float:left}
.ins-counsel .form-list-type01 .chk-list.col2 li:nth-of-type(odd){width:53%}
.ins-counsel .form-list-type01 .chk-list.col2 li:nth-of-type(n+3){padding:1.2rem 0 0}
.ins-counsel .folding-wrap-tp01{padding-bottom:0}
.counsel-list ul li{border-top:1px solid #eee}
.counsel-list ul li:first-child{border-top:0}
.counsel-list ul li:first-child a{padding-top:0.666666667rem}
.counsel-list ul li:last-child{border-bottom:1px solid #eee}
.counsel-list ul li a{display:block;padding:1.333333333rem 0}
.counsel-list ul li a .tit-wrap p.title-lv04{margin:0.433333333rem 0 0.1rem;font-weight:bold}
.counsel-list ul li a .data-wrap dl{margin-top:0.766666667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:0.933333333rem}
.counsel-list ul li a .data-wrap dl dt{color:#666}
.counsel-list ul li a .data-wrap dl dd{text-align:right}
.counsel-list.nodata .no-list{position:relative;left:auto;top:auto;padding:1.333333333rem 0 2.666666667rem;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:100%;border-bottom:1px solid #eee}
.counsel-list + .folding-wrap-tp01{padding-bottom:0}
.ins-counsel-pop h1.massage-cp01 + .form-list-type01{margin-top:3.333333333rem}
.ins-counsel-pop h1.massage-cp01 + .form-list-type01 + .added-file-list{margin-top:2.666666667rem}
.ins-counsel-pop .guide-counsel{margin-top:1.866666667rem}
.ins-counsel-pop .guide-counsel .cont{margin-top:1.2rem}
.ins-counsel-pop .guide-counsel .cont p + p{margin-top:0.6rem}
.ins-counsel-pop .guide-counsel .cont table.table-tp02{margin-top:0.766666667rem}
.ins-counsel-pop .guide-counsel .cont table.table-tp02 td{text-align:left}
.ins-counsel-pop .guide-counsel .cont table.table-tp02 td .list-box-dot{margin-top:0}
.ins-counsel-pop .guide-counsel .cont table.table-tp02 td .list-box-dot li{font-size:0.933333333rem}
.ins-counsel-pop .guide-counsel .cont table.table-tp02 td .list-box-dot li:not(:first-child){margin-top:0.2rem}
.ins-counsel-pop .guide-counsel .cont .list-box-dot li:not(:first-child){margin-top:0.266666667rem}
.ins-counsel-pop .folding-wrap-tp01{padding-bottom:0}
.chk-list-etc{margin-top:1rem}
[class^="cs-opr01"] .section.full > .tab-nav-container.tp02,[class^="cs-pro02"] .section.full > .tab-nav-container.tp02{margin-top:2rem}
.cs-img-full img{width:100%}
.txt-explain-note{margin-top:0.733333333rem;font-size:0.866666667rem;line-height:1.333333333rem;padding-right:1.333333333rem;color:#666}
.protection-charter-wrap{padding-top:2rem}
.protection-charter-wrap .cs-img-full{width:10.133333333rem}
.protection-charter-wrap .cs-img-full + .title-wrap{margin:1rem 0 0}
.protection-charter-wrap .cs-img-full + .title-wrap p.massage-cp01{letter-spacing:-0.083333333rem}
.protection-charter-info{margin-top:3.666666667rem}
.protection-charter-info .text-lv04 + .list-box-dot{margin-top:1.166666667rem}
.protection-charter-info .text-lv04 + .list-box-dot + .text-lv05{margin-top:2.166666667rem}
.consumer-portection-scheme,.cs-organization-chart{margin-top:2rem}
.consumer-portection-scheme .list-box-dot li .list-dash,.cs-organization-chart .list-box-dot li .list-dash{margin:0.666666667rem 0}
.consumer-portection-scheme .list-box-dot li .list-dash ul > li:before,.cs-organization-chart .list-box-dot li .list-dash ul > li:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.protection-info-result .title-wrap{padding:1.766666667rem 0 0}
.protection-tbl-wrap{padding:2rem 0 0 1.333333333rem}
.protection-tbl-wrap .tableWrap_w100{width:100%;overflow-x:scroll}
.protection-tbl-wrap .tableWrap_w100 .table-tp01 thead th{font-weight:400}
.protection-tbl-wrap .tableWrap_w100 .table-tp01 tbody td{text-align:center}
.protection-tbl-wrap .cs-pr-tbl.table-wrap-tp01{width:150%;padding-right:1.333333333rem}
.protection-tbl-wrap .cs-info-tbl{width:100%}
.protection-tbl-wrap .cs-info-tbl td{text-align:center;padding:0.733333333rem 0.666666667rem}
.direct-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;margin:1.2rem 0 0;color:#666}
.direct-link:after{content:'';display:inline-block;position:absolute;right:1.333333333rem;top:0.2rem;background-image:url(/resource/images/common/sprite_mobile.png);background-position:-870px -297px;background-position:-29rem -9.9rem;width:14px;width:0.466666667rem;height:26px;height:0.866666667rem;background-size:1102px 1048px;background-size:36.733333333rem 34.933333333rem}
.prevention-tbl-wrap{padding-bottom:3rem}
.prevention-tbl-wrap .title-wrap{padding:2.333333333rem 0 0}
.prevention-tbl-wrap .title-wrap + .title-sub-wrap{padding:1rem 0 0}
.prevention-tbl-wrap .title-wrap + .title-sub-wrap .text-lv04 + .text-lv04{margin-top:0.333333333rem}
.cs-prevention-wrap{padding-top:1.666666667rem}
.cs-prevention-wrap .damage-prevention-rule .text-lv04 + .text-lv04{margin-top:1.133333333rem}
.cs-prevention-wrap .damage-prevention-rule + .txt-notice{margin-top:1.333333333rem}
.cs-prevention-wrap .cs-prevention-rule .list-num-rule{margin-top:1.066666667rem}
.cs-prevention-wrap .cs-prevention-rule .list-num-rule dl dt{position:relative;font-size:1.066666667rem;padding-left:1.833333333rem;font-weight:700}
.cs-prevention-wrap .cs-prevention-rule .list-num-rule dl dt span{display:block;position:absolute;left:0;top:0;margin-right:0.333333333rem}
.cs-prevention-wrap .cs-prevention-rule .list-num-rule dl dd{font-size:1rem;line-height:1.466666667rem;padding:0.666666667rem 0 0 1.833333333rem;color:#666}
.cs-prevention-wrap .cs-prevention-rule .list-num-rule dl dd .list-box-dot{margin-top:0}
.cs-prevention-wrap .cs-prevention-rule .list-num-rule dl:not(:first-child){margin-top:1.333333333rem}
.cs-prevention-wrap .cs-prevention-rule .vocie-phishing-tricks{margin-top:2.4rem;padding:2.4rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee}
.cs-prevention-wrap .cs-prevention-rule .text-lv04 + .table-wrap-tp01{margin-top:1rem}
.cs-prevention-wrap .cs-prevention-rule table.table-tp01.left thead > tr > th{text-align:center;font-weight:normal}
.cs-cp-cate .chk-list.col2{display:inline-block;font-size:0}
.cs-cp-cate .chk-list.col2 li{display:inline-block;width:-webkit-calc(100%/2);width:calc(100%/2);vertical-align:top}
.cs-cp-cate .chk-list.col2 li:nth-of-type(n+3){padding:1.2rem 0 0}
.cs-cp-cate .chk-list.col2 li.w100{width:100%;float:none}
.cs-cp-wrap .title-wrap{padding:1.666666667rem 0 3.333333333rem}
.cs-cp-wrap .form-list-type01{padding-top:1rem}
.cs-cp-wrap .fileadd-area{padding:3.666666667rem 0 1.666666667rem}
.cs-cp-wrap.csl-agree{margin-top:2.666666667rem;padding:2.5rem 1.333333333rem 0;border-top:1px solid #eee}
.cs-cp-cate{padding-top:0.666666667rem}
.addlist-wrap + .cs-cp-wrap{margin-top:2rem}
.cs-rc-wrap .title-wrap{padding:1.666666667rem 0 3.166666667rem}
.cs-rc-wrap .folding-wrap-tp01{margin-top:2.333333333rem;padding-bottom:0}
.cs-rs-info{padding-bottom:2.333333333rem}
.cs-rs-info li strong{display:block}
.cs-voc-wrap .title-wrap{padding:1.666666667rem 1.333333333rem 2.666666667rem;border-bottom:1rem solid #f5f5f5}
.cs-voc-wrap .title-wrap .align-right{padding-top:1.666666667rem}
.cs-voc-wrap .title-wrap .align-right .ico-q-white{vertical-align:top;margin:0.133333333rem 0 0 0.333333333rem}
.cs-voc-wrap + .cs-voc-wrap{padding-top:2.5rem}
.cs-voc-wrap.voc-agree{margin-top:2.666666667rem;padding:2.5rem 1.333333333rem 0;border-top:1px solid #eee}
.cs-voc-wrap.voc-agree .text-lv02{padding-bottom:0.666666667rem}
.voc-info-wrap .title-wrap{padding-bottom:1rem}
.voc-info-wrap .text-lv04{padding-top:1.166666667rem}
.voc-info-wrap .progress-vertical{padding-top:0.833333333rem}
.voc-info-wrap .progress-vertical li:last-child{padding-bottom:0}
.call-res .title-wrap{padding-bottom:2.5rem}
.call-res .title-wrap .align-right{padding-top:1.333333333rem}
.list-dash > ul > li:before{-webkit-transform:none;-ms-transform:none;transform:none}
.list-box.type02 dl:not(:first-child){margin-top:1.666666667rem}
.list-box.type02 dt{font-size:1rem;line-height:1.666666667rem;color:#000}
.list-box.type02 dt i{margin-right:0.5rem;vertical-align:top}
.list-box.type02 dd{padding-left:0}
.list-box.type02 dd:before{display:none}
.table-tp01 th.normal{font-weight:normal}
.table-tp01.align-left td{text-align:left}
.content-area{padding:2.666666667rem 0;border-bottom:1px solid #f5f5f5;background:#fff}
.content-area:first-child{padding-top:1.833333333rem}
.content-area:last-child{border-bottom:none;padding-bottom:0}
.content-area .content-wrap:not(:first-child){margin-top:2.333333333rem}
.content-area .text-lv02:first-child{margin-top:0}
.content-area .text-lv02 + .list-box-dot{margin-top:1.333333333rem}
.content-area .title-lv02:first-child{margin-top:0}
.content-area .title-lv02 + .list-box-dot{margin-top:0.5rem}
.content-area .list-box-dot{margin-top:0}
.content-area .list-box-dot .list-dash{margin-top:0.5rem}
.content-area .list-box-dot .online-issue{margin-top:0.5rem}
.content-area .list-box-dot .online-issue .text-lv06{margin-top:0.166666667rem}
.content-area .progress-vertical li:last-child{padding:0 0 0 2rem}
.content-area .text-lv06{font-size:0.866666667rem;line-height:1.333333333rem;color:#000}
.list-accordion > li .cont-wrap:not(:first-child){margin-top:1.666666667rem}
.mobile-cs ul{padding-top:2rem}
.mobile-cs ul li{position:relative;padding:0 6.4rem 3.333333333rem 0}
.mobile-cs ul li:last-child{padding-bottom:0}
.mobile-cs ul li:before{content:'';display:block;position:absolute;top:2.333333333rem;right:0;width:5.333333333rem;height:5.333333333rem}
.mobile-cs ul li .title-lv02{margin:0 0 0.666666667rem}
.mobile-cs ul li .text-lv04{padding-bottom:0.5rem}
.mobile-cs ul li:nth-child(1):before{width:5.333333333rem;height:5.333333333rem;background:url("/resource/images/cs/ico_cs_opr01_01.png") no-repeat 0 0;background-size:100% 100%}
.mobile-cs ul li:nth-child(2):before{width:5.333333333rem;height:5.333333333rem;background:url("/resource/images/cs/ico_cs_opr01_02.png") no-repeat 0 0;background-size:100% 100%}
.mobile-cs ul li:nth-child(3):before{width:5.333333333rem;height:5.333333333rem;background:url("/resource/images/cs/ico_cs_opr01_03.png") no-repeat 0 0;background-size:100% 100%}
.mobile-cs ul li:nth-child(4):before{width:5.333333333rem;height:5.333333333rem;background:url("/resource/images/cs/ico_cs_opr01_04.png") no-repeat 0 0;background-size:100% 100%}
.mobile-cs ul li:nth-child(5):before{width:5.333333333rem;height:5.333333333rem;background:url("/resource/images/cs/ico_cs_opr01_05.png") no-repeat 0 0;background-size:100% 100%}
.list-box.type02{margin-top:1.666666667rem}
.image-content{position:relative;padding-left:5rem}
.image-content:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:3.8rem;height:3.8rem}
.image-content.certify-common:before{background:url("/resource/images/servicecenter/ico_certify_common.png") no-repeat 0 0;background-size:3.8rem}
.image-content.certify-kakaopay:before{background:url("/resource/images/servicecenter/ico_certify_kakaopay.png") no-repeat 0 0;background-size:3.8rem}
.image-content.certify-naver:before{background:url("/resource/images/servicecenter/ico_certify_naver.png") no-repeat 0 0;background-size:3.8rem}
.image-content.certify-pass:before{background:url("/resource/images/servicecenter/ico_certify_pass.png") no-repeat 0 0;background-size:3.8rem}
.image-content.certify-phone:before{background:url("/resource/images/servicecenter/ico_certify_phone.png") no-repeat 0 0;background-size:3.8rem}
.image-content.certify-pin:before{background:url("/resource/images/servicecenter/ico_certify_otp.png") no-repeat 0 0;background-size:3.8rem}
.image-content.certify-otp:before{background:url("/resource/images/servicecenter/ico_certify_pin.png") no-repeat 0 0;background-size:3.8rem}
.image-content.certify-otp .text{padding-top:0.5rem}
.image-content.finanCer-common:before{background:url("/resource/images/servicecenter/icon_finanCer_common.png") no-repeat 0 0;background-size:3.8rem}
.certificate-guide .title-lv02{margin-bottom:1.333333333rem}
.certificate-guide .pin-type i.ico-login-type10{display:inline-block;width:1.866666667rem;height:1.866666667rem;background:url("/resource/images/servicecenter/ico_fingerprint.png") no-repeat 0 0;background-size:1.866666667rem}
.cs-time .list-wrap-tp01{margin-top:4rem}
.cs-time .list-accordion .tit-area p{font-size:0.933333333rem}
.cs-time .list-box{padding:0}
.cs-time .folding-wrap-tp01{margin-top:4.666666667rem;padding-bottom:0}
.qna-find-area{margin-bottom:1.833333333rem}
.qna-search-info{padding-bottom:0;background:none}
.qna-search-info .info-txt{padding:0 1.333333333rem 0}
.qna-tab-area{margin-top:3rem}
.qna-tab-area.top-sticky{margin-top:1.5rem;position:-webkit-sticky;position:sticky;top:3.3rem;z-index:1;padding-top:0.75rem!important;background-color:#fff}
.qna-list .list-accordion{border-top:0}
.qna-list .list-accordion li{border-bottom:0}
.qna-list .list-accordion li:first-child .tit-area{padding-top:1.5rem}
.qna-list .list-accordion li.open p{color:#000}
.qna-list .list-accordion li.open .tit-area p .ico-arrow-style.bottom{top:50%;-webkit-transform:translateY(-50%),rotate(-45deg);-ms-transform:translateY(-50%),rotate(-45deg);transform:translateY(-50%),rotate(-45deg)}
.qna-list .list-accordion .tit-area{padding:0 0 1.333333333rem}
.qna-list .list-accordion .tit-area p{position:relative;padding-left:2.333333333rem;font-size:1rem;color:#666}
.qna-list .list-accordion .tit-area p:before{content:'';display:inline-block;position:absolute;left:0;top:0.266666667rem;width:1.6rem;height:1.6rem;background:url("/resource/images/servicecenter/ico_question.png") no-repeat 0 0;background-size:1.6rem}
.qna-list .list-accordion .tit-area .ico-arrow-style{width:0.5rem;height:0.5rem;margin-top:-0.25rem;border-color:#666;top:50%;-webkit-transform:translateY(-50%),rotate(135deg);-ms-transform:translateY(-50%),rotate(135deg);transform:translateY(-50%),rotate(135deg)}
.qna-list .list-accordion .cont-area{margin-bottom:1.333333333rem;color:#666;overflow-x:auto}
.qna-list.nodata .no-list{padding-top:0}
.qna-list.nodata .no-list p{color:#000}
.menu-list li{border-bottom:1px solid #eee}
.menu-list li a{display:block;position:relative;padding:1.166666667rem 0;font-size:1rem;line-height:1.466666667rem;color:#000}
.menu-list li a .ico-arrow-style{position:absolute;right:0.1rem;top:50%;margin-top:-0.233333333rem}
.doc-list-wrap .text-lv02{margin-bottom:0.833333333rem}
.doc-list li:first-child{border-top:1px solid #000;padding-top:0.666666667rem}
.doc-list li:last-child{border-bottom:1px solid #ccc;padding-bottom:0.666666667rem}
.doc-list li a{display:block;position:relative;padding:0.566666667rem 0}
.doc-list li a:after{content:'';display:inline-block;position:absolute;right:0;top:50%;width:0.8rem;height:0.8rem;margin-top:-0.433333333rem;background:url("/resource/images/servicecenter/ico_download.png") no-repeat 0 0;background-size:0.8rem}
.doc-list li.complete a{color:#999}
.doc-list li.complete a:after{width:0.733333333rem;height:0.866666667rem;background:url("/resource/images/servicecenter/ico_download_complete.png") no-repeat 0 0;background-size:0.733333333rem 0.866666667rem}
.doc-list li.ico_bg1 a:after{content:'';display:inline-block;position:absolute;right:0;top:50%;width:1.733333333rem;height:1.733333333rem;margin-top:-0.866666667rem;background:url("/resource/images/servicecenter/ico_download_bg.png") no-repeat 0 0;background-size:1.733333333rem}
.doc-list li.ico_bg1.complete a{color:#999}
.doc-list li.ico_bg1.complete a:after{width:1.733333333rem;height:1.733333333rem;background:url("/resource/images/servicecenter/ico_download_bg_complete.png") no-repeat 0 0;background-size:1.733333333rem}
.doc-list li.ico_bg2 a{display:block;position:relative;padding:0.566666667rem 0}
.doc-list li.ico_bg2 a:after{content:'';display:inline-block;position:absolute;right:0;top:50%;width:1.733333333rem;height:1.733333333rem;margin-top:-0.866666667rem;background:url("/resource/images/servicecenter/ico_download_bg.png") no-repeat 0 0;background-size:1.733333333rem}
.doc-list li.ico_bg2.complete a{color:#999}
.doc-list li.ico_bg2.complete a:after{width:1.733333333rem;height:1.733333333rem;background:url("/resource/images/servicecenter/ico_download_bg_complete.png") no-repeat 0 0;background-size:1.733333333rem}
.doc-list.form-list li a{font-size:0.933333333rem}
.doc-list.form-list li + li{margin-top:1.333333333rem}
.doc-list.form-list2 li a{font-size:1rem}
.doc-list.form-list2 li + li{margin-top:1.333333333rem}
.doc-list.down li + li{margin-top:1.333333333rem}
.doc-preparation .doc-list-wrap,.ins-doc-download .doc-list-wrap{margin-top:2.333333333rem}
.doc-guide-wrap{margin-top:2.333333333rem}
.folding-wrap-tp01.doc-guide-folding{margin-top:2.333333333rem}
.folding-wrap-tp01.doc-guide-folding .notice-wrap .notice-list .list-dash{margin-top:0.5rem}
.loan-doc-info .content-wrap:not(:first-child){margin-top:1.666666667rem}
.loan-doc-info.paper .title-wrap{padding:2rem 0 3.666666667rem}
.loan-doc-info.paper .table-wrap-tp01 + .tbl-tit-tp01{padding-top:5rem}
.loan-doc-info.paper .table-tp03 tr:first-child td,.loan-doc-info.paper .table-tp03 tr:first-child th{padding-top:0.666666667rem}
.loan-doc-info.paper .table-tp03 tr:last-child td,.loan-doc-info.paper .table-tp03 tr:last-child th{padding-bottom:0.666666667rem}
.ins-doc-info .list-box{background:#fff;padding:1.333333333rem 0 0}
.ins-doc-info .list-box dd,.ins-doc-info .list-box dt{font-size:1rem}
.ins-doc-info .list-box .link-blank{color:#000;padding-top:0.433333333rem}
.ins-doc-info-acco .list-wrap-tp01{margin-top:3.666666667rem}
.ins-doc-info-acco .list-accordion .tit-area{font-size:1rem}
.btn-lv04.btn-download{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:initial;padding:0 0.4rem 0 0.6rem;min-height:initial}
.btn-lv04.btn-download .txt{font-size:0.866666667rem;margin-right:0.4rem}
.btn-lv04.btn-download .txt:after{right:0.7rem}
.main-cont{position:relative;margin:3.8rem 1.333333333rem 0}
.main-cont.full{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.main-cont.full .tit{padding:0 1.333333333rem}
.main-cont .lnk-type05{position:relative;margin:0 0.666666667rem 0 1.333333333rem;border:1px solid #ddd;border-radius:0.6rem;width:48%}
.main-cont .lnk-type05 > a{display:block;padding:1.633333333rem 1.266666667rem 1.833333333rem}
.main-cont .lnk-type05.pink{padding:0;background:#ececf6;background-size:100% 100%;border-color:#ececf6}
.main-cont .lnk-type05.pink:after{top:50%;right:2rem;margin-top:-1.566666667rem;width:3.266666667rem;height:3.233333333rem;background:url("/resource/images/main/bg_lnk_type02_pink.png") no-repeat 0 0;background-size:100% 100%}
.main-cont .lnk-type05.pink .txt01{display:block;padding:1.4rem 1.333333333rem 0;color:#7849d5;margin-bottom:1rem;font-weight:bold}
.main-cont .lnk-type05.pink p{color:#000;font-size:0.933333333rem;margin-top:0.666666667rem;line-height:1.333333333rem;font-weight:normal}
.main-cont .lnk-type05.pink + .lnk-type02{margin:3.533333333rem 1.333333333rem 0}
.main-cont .lnk-type05 .txt01{margin-bottom:0.533333333rem;font-size:1.2rem;line-height:1.8rem}
.main-cont .lnk-type05 .ico-arrow-style.right{margin-top:0.233333333rem}
.main-cont .lnk-type05 .btn-box{margin:1.333333333rem}
.main-cont .lnk-type06{position:relative;margin:0 1.333333333rem 0 0.666666667rem;border:1px solid #ddd;border-radius:0.6rem;width:48%}
.main-cont .lnk-type06 > a{display:block;padding:1.633333333rem 1.266666667rem 1.833333333rem}
.main-cont .lnk-type06.pink{padding:0;background:#ececf6;background-size:100% 100%;border-color:#ececf6}
.main-cont .lnk-type06.pink:after{top:50%;right:2rem;margin-top:-1.566666667rem;width:3.266666667rem;height:3.233333333rem;background:url("/resource/images/main/bg_lnk_type02_pink.png") no-repeat 0 0;background-size:100% 100%}
.main-cont .lnk-type06.pink .txt01{display:block;padding:1.4rem 1.333333333rem 0;color:#7849d5;margin-bottom:1rem;font-weight:bold}
.main-cont .lnk-type06.pink p{color:#000;font-size:0.933333333rem;margin-top:0.666666667rem;line-height:1.333333333rem;font-weight:normal}
.main-cont .lnk-type06.pink + .lnk-type02{margin:3.533333333rem 1.333333333rem 0}
.main-cont .lnk-type06 .txt01{margin-bottom:0.533333333rem;font-size:1.2rem;line-height:1.8rem}
.main-cont .lnk-type06 .ico-arrow-style.right{margin-top:0.233333333rem}
.main-cont .lnk-type06 .btn-box{margin:1.333333333rem}
.consumer-protection-wrap{padding-top:1.666666667rem}
.consumer-protection-wrap .consumer-protection-rule .list-num-rule{margin-top:1.066666667rem}
.consumer-protection-wrap .consumer-protection-rule .list-num-rule dl dt{position:relative;font-size:1.066666667rem;margin-top:0.933333333rem;line-height:1.4}
.consumer-protection-wrap .consumer-protection-rule .list-num-rule dl dt span{display:block;position:absolute;left:0;top:0;margin-right:0.333333333rem}
.consumer-protection-wrap .consumer-protection-rule .list-num-rule dl dt .font-red{color:#f1108e!important;display:inline}
.pt40{padding-top:4rem!important}