@charset "euc-kr";
/* CSS Document */

/* 20220126 */
/* 2018115 ¼öÁ¤ */
@import url(../../../../css/bzm/default.css);
@import url(../../../../css/bzm/common.css);
@import url(normalize.css);
@import url(base.css);
@import url(layout.css);
@import url(../../common/common.css);
@import url(../../common/name_protect.css);

html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box; word-break:keep-all;}
body{line-height:1.4; font-size:13px; color:#303030;}

table{width: 100%;}

.footer-term {border-bottom:1px solid #c3c3c3;display:none;}
#footer .footerMenu {padding:8px 0;margin:0 0 0 0;}
#footer .footerMenu span a {font-size:0.780em;color:#111;font-weight:normal;}
#footer address {font-size:0.833em;color:#545454;margin:9px 0;line-height:1.200em}
#footer address .bar {color:#ccc;font-size:0.85em;display: inline-block;width: 1px;height: 11px;border-right: 1px solid #ccc;vertical-align: middle;}
#footer .copyright {color:#545454;padding:0 0 11px 0;}
.footer-top-link {background:#ededed;border-bottom:1px solid #c3c3c3;}
.footer-top-link li {width:100%;border-right:1px solid #c3c3c3;}
.footer-top-link li  a{display:block;height:29px;line-height:29px;text-align:center;color:#111;font-size:0.833em;}
.footer-top-link li.last {border:none;}

.lst_blue li {font-size:0.833em;}
.lst_blue li, .lst_blue dd {background:url(../../../../img/bam/wrc/ci/tab-menu_dot.png) no-repeat left 7px;    background-size: 5px 2px;padding:0 0 0 10px; line-height: 1.3;}
.lst_gray li {background:url(../../../../img/bam/common/dot.png) no-repeat left 7px; background-size: 5px 2px;padding:0 0 0 10px;}
#h3 #content_title {padding: 20px 15px 10px; background: none; text-align: left; font-size: 18px;}
#container .subTitTxt{text-align: left;  padding: 0 15px;}
#container .subTitTxt .indentUl{background-color: #effaff; padding: 10px;}
.loginArea {border-bottom:1px solid #ccc;}
.login-txt-area {border:1px solid #ccc;margin-top:-1px;padding:20px;}
.joinWrap .login-txt-area  p {background-position:0 7px; font-size: 12px;}
.joinWrap {padding:20px;}
.infoArea h2, .infoArea h3 {padding-top:10px;padding-bottom:10px;font-size:0.86em;}
.joinSelect li {padding:15px 0 15px 15px; margin:0; border: none; background: url(../../../../img/bam/wrc/ci/arr07.png) right 10px center no-repeat; background-size: 28px;}
.joinSelect li+li{border-top: 1px solid #ccc;}
.popTop .close {width:17px;height:17px;}
.noForm select {height:28px;line-height:29px;text-indent:6px;}
.popCon .sampleArea {margin:0 0 20px 0;border:1px solid #ddd;overflow-y:scroll;overflow-x:hidden;padding:20px;}
.popCon .sampleArea p {line-height:1.333em;font-size:0.917em;}
.popWrap{background:#fff;}
.popCon .sampleArea .tbl-list th, .tbl-list td {font-size:0.917em;padding:6px 0}
.popCon {padding:30px 20px;}
.popCon .logTime{background: none; border: 4px solid #2e84ca; border-radius: 120px; line-height: 112px;}
.noForm li.row span {background:none;}
.joinMenu,
.joinSelect li .tit,
.joinSelect li .txt {font-size: 12px; }
.finishMsg{margin-bottom: 0;}
.finishMsg .f_tit {font-size:1em;}
.certMethod li .c_tit {font-size:1em;}
.finishMsg .f_tit strong {color:#158dcb;}
.iconList li p.circle.on {background-color:#ffdf01; color: #776c61;}

/*common*/
.clfix:after {content:'';display:block;clear:both;}
.bg-gray-area {background:#f5f5f5;}
.finishMsg .msg{font-size: 13px;}
.p-b-color {color:#009ae6}
.p-r-color {color:#e31f26}
.p-p-color {color:#7361c5}
.p-y-color {color:#ffae01}
.bgf2Box{background-color: #f2f2f2; padding: 15px;}
.depth-veiw-area .list-link {background:#f3f3f3;border-bottom:1px solid #dedede;}
.depth-veiw-area .list-link li{float:left;width:50%;border-right:1px solid #dedede}
.depth-veiw-area .list-link li  a {font-size:1em;font-weight:bold;height:30px;line-height:31px;display:block;text-align:center;}
.detail-top-area {border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;position:relative; background: #f5f5f5;}
.detail-top-area strong {display:block; margin: 0 20px;height:39px;line-height:40px;color:#3c3c3c; font-size:0.86em;}
.detail-top-area .btn-r {position:absolute;top:6px;right:20px;}
.detail-con-area {display:none; }
.detail-con-area.on{display: block;}
.detail-con-area .bg-gray-area {margin:0 20px;padding:15px 0;}
.detail-con-area .bg-gray-area + .bg-gray-area {padding:15px 35px;border-top:1px solid #ccc;}
.detail-con-area .list-dot-detail:after,
.detail-list-area .list-dot-detail:after,
.detail_ex_con .list-dot-detail:after{content:'';display:block;clear:both;}
.detail-con-area .list-dot-detail,
.detail-list-area .list-dot-detail,
.detail_ex_con .list-dot-detail {margin:0 0 7px 0;}
.detail-con-area .list-dot-detail:last-child,
.detail-list-area .list-dot-detail:last-child,
.detail_ex_con .list-dot-detail:last-child {margin-bottom:0;}
.detail-con-area .list-dot-detail dt,
.detail-list-area .list-dot-detail dt,
.detail-con-area .list-dot-detail dd,
.detail-list-area .list-dot-detail dd,
.detail_ex_con .list-dot-detail dt,
.detail_ex_con .list-dot-detail dd{font-size:0.917em;color:#4d4d4d;font-weight:bold; line-height: 1.2;}
.detail-con-area .list-dot-detail dt,
.detail-list-area .list-dot-detail dt,
.detail_ex_con .list-dot-detail dt {float:left; width: 38%;}
.detail-con-area .list-dot-detail dd,
.detail-list-area .list-dot-detail dd,
.detail_ex_con .list-dot-detail dd {float:right;width: 61%; text-align: right;}
.detail-con-area .txt-none,
.detail-list-area .txt-none,
.detail_ex_con .txt-none {text-align:center; font-size: 0.86em;}
.detail-con-area .lst_gray li {margin-bottom:10px;}
.detail-con-area .lst_gray li:last-child {margin-bottom:0;}
.more-btn-area {margin:10px 20px;}
.more-btn-area a {display:block;border:1px solid #b8b8b8;border-radius:2px; height:40px;color:#101010;line-height:41px;padding:0 15px;background:-webkit-gradient(linear, 80% 100%, 80% 0%, from(#f7f7f7), to(#FFFFFF));font-size:0.867em;}
.list-dot-detail dt,.login-txt-area  p {background:url(../../../../img/bam/wrc/ci/ico_gray_dot.png) 0 4px no-repeat;background-size:2px auto;padding-left:5px;}
.infoArea .infoCon .lst_blue {letter-spacing:-.75px;}
.infoArea .infoCon .lst_blue dt {font-weight:bold;color:#333;margin:17px 0 5px;font-size:0.833em;}
.infoArea .infoCon .lst_blue dt:first-child {margin-top:0}
.infoArea .infoCon .lst_blue dd {line-height:1.4em;font-size:0.833em;background-position:0 5px}
.infoArea .infoCon .txt-etc {display:block; margin:0 0 20px 0;line-height:1.4em;font-size:0.833em;}
#toTop {display:none;text-decoration:none;position:fixed;bottom:20px;right:10px;overflow:hidden;width:55px;height:55px;border:none;text-indent:100%;background:url(../../../../img/bam/wrc/ci/btn_top.png) no-repeat left top;background-size:55px auto;}
#toTopHover {width:55px;height:55px;display:block;overflow:hidden;float:left;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);}
#toTop:active, #toTop:focus {outline:none;}
#footer .footerMenu span.footer_term02 a, #footer .footerMenu span.footer_term03 a{font-weight:bold;}

/*ico*/
.i-arr-b {display:inline-block;width:6px;height:4px;background:url(../../../../img/bam/wrc/ci/ico_arr_b.png) 0 0 no-repeat;background-size:7px auto; vertical-align:middle;margin:0 0 0 5px;}
.i-arr-t, .i-arr-b.up {display:inline-block;width:6px;height:4px;background:url(../../../../img/bam/wrc/ci/ico_arr_t.png) 0 0 no-repeat;background-size:7px auto;}
.i-plus {display:inline-block;width:10px;height:10px;background:url(../../../../img/bam/wrc/ci/ico_main_plus.png) 0 0 no-repeat;background-size:10px auto;text-indent:-999px;overflow:hidden;}
.i-con-arr {display:inline-block;width:15px;height:14px;background:url(../../../../img/bam/wrc/ci/ico_con_arr.png) 0 0 no-repeat;background-size:15px auto;}
.i-con-arr.up{background-position:0 -14px;}
.i-more {display:inline-block;width:15px;height:16px;background:url(../../../../img/bam/wrc/ci/ico_more.png) 0 0 no-repeat;background-size:15px auto;vertical-align:middle;margin:0 7px 0 0}
.i-certi {display:inline-block;width:14px;height:14px;background:url(../../../../img/bam/wrc/ci/ico_certi.png) 0 0 no-repeat;background-size:14px auto;vertical-align:middle;margin:0 7px 0 0}
.i-alarm {display:inline-block;width:46px;height:31px;background:url(../../../../img/bam/wrc/ci/ico_overdue.png) center 0 no-repeat;background-size:46px auto;}
.active .i-alarm {background-position:center -31px;}
.i-info {display:inline-block;width:19px;height:19px;background:url(../../../../img/bam/wrc/ci/ico_info.png) 0 0 no-repeat;background-size:19px auto; margin:0 6px 0 0;vertical-align:middle;}
.i-arr-big {display:inline-block;width:17px;height:10px;background:url(../../../../img/bam/wrc/ci/ico_arr_big.png) 0 -10px no-repeat;background-size:17px auto;}
.on .i-arr-big {background-position:0 0;}
/*main*/
#container{}
.mainPage #container{padding: 0;}
.inner {margin:0 20px;}
.main-contents {padding:25px 0 10px;background:url(../../../../img/bam/wrc/ci/bg_main.jpg) center 26px no-repeat #fff; min-width:320px;background-size:410px auto;}
.main-contents .main-top-area {width:300px;margin:0 auto;text-align:left;}
.main-contents .main_txt01{padding:0;border:none;width:100px;background:none}
.main-contents .main_txt02 {margin:13px 0 0;width:144px;}
.btnMainTit{padding-right: 27px; background:url(../../../../img/bam/wrc/ci/btn1.png) right center no-repeat; background-size: auto 100%;}

.main-contents .list-main-menu li {width:33.3%;float:left;background-size:auto 18px}
.main-contents .list-main-menu li a {display:block;height:84px;text-align:center;padding:14px 0 0 0;}
.main-contents .list-main-menu li .tit {display:inline-block;min-height:25px;}
.main-contents .list-main-menu .li1 .tit {width:55px;}
.main-contents .list-main-menu .li2 .tit {width:42px}
.main-contents .list-main-menu .li3 .tit {width:43px}
.main-contents .list-main-menu .li4 .tit {width:45px}
.main-contents .list-main-menu .li5 .tit {width:45px}
.main-contents .list-main-menu .li5 .i-plus {background-position:0 -10px;}

/*check*/
.sub-contents {}
.info-top-area .info-con  {position:relative;min-height:195px;padding:15px 20px 0;width:320px;margin:0 auto;}
.info-top-area .info-con .con-l {position:absolute;left:20px;top:15px;width:280px; z-index:5;}
.info-top-area .info-con .con-r {position:relative;z-index:10;width:110px;float:right;}
.info-top-area .info-con.info-con-loans .con-r  {padding:17px 0 0 0;}
.info-top-area .info-con.info-con-certi .con-r {}
.info-top-area .dashboard-area {width:163px;height:139px;position:relative;margin:0 0}
.info-top-area .info-con-loans .dashboard-area {background:url(../../../../img/bam/wrc/ci/bg_dashboard.png) 0 0 no-repeat;background-size:163px auto;}
.info-top-area .info-con.info-con-certi .dashboard-area {background:url(../../../../img/bam/wrc/ci/bg_dashboard02.png) 0 0 no-repeat;background-size:163px auto;}
.info-top-area .dashboard-area .hand {display:block;width:106px;position:absolute;top:20px;left:28px;}
.info-top-area .dashboard-area .txt {font-size:0.867em;display:block;width:100%;text-align:center;position:absolute;bottom:13px;font-weight:bold;}
.info-top-area .dashboard-area .txt .num {padding:0 2px 0 0;font-style: italic;font-weight:bold;}
.info-top-area .dl-count {display:block;}
.info-top-area .link-car {display:block}
.info-top-area  .dl-count .tit-count, .info-top-area  .dl-count .num-count {display:block;}
.info-top-area  .dl-count .tit-count, .info-top-area  .dl-count .txt-count {font-weight: bold;}
.info-top-area  .dl-count .txt-count {display:inline-block;margin:0 0 0 5px;font-size:0.800em;vertical-align:top;}
.info-top-area  .dl-count .num {font-family:'Tahoma';font-style: italic;font-weight:bold;letter-spacing:-1px;}
.info-top-area  .con-l .dl-count  {color:#444;width:160px;text-align:center;}
.info-top-area  .con-l .dl-count .tit-count {letter-spacing:-1px;vertical-align:top;margin:0 0 3px 0;font-size: 0.933em;}
.info-top-area  .con-l .dl-count .num {font-size:1.667em;vertical-align:top;}
.info-top-area  .none .dl-count-wrap .dl-count .tit-count {margin-top:5px !important;}
.info-top-area  .none .dl-count .num {font-size:1.267em;}
.info-top-area  .con-l .dl-count .txt-count {margin-top:9px;margin-left:7px}
.info-top-area  .con-r .dl-count {color:#4d4d4d;text-align:right;}
.info-top-area  .con-r .dl-count .tit-count {border-bottom:1px solid #b1b1b1; font-size:0.8em;padding:0 0 3px;letter-spacing:-1px}
.info-top-area  .con-r .dl-count + .dl-count {margin-top:18px;}
.info-top-area  .con-r .dl-count .txt-count {margin-top: 5px;}
.info-top-area  .con-r .dl-count .num-count {padding:3px 0 0 0;}
.info-top-area  .con-r .dl-count .num {font-size:1.400em;}
.info-top-area  .dl-count-wrap {margin: -4px 0 0 0;}
.info-top-area  .dl-count-wrap .dl-count {float:left;}
.info-top-area  .dl-count-wrap .dl-count:nth-child(2) {width:120px;}
.info-top-area  .dl-count-wrap .dl-count .tit-count {display:inline-block;margin:8px 0 0 0;}
.info-top-area  .dl-count-wrap .dl-count .num-count {display:inline-block;}
.info-top-area  .dl-count-wrap .con-l .dl-count .txt-count {}
.info-top-area  .overdue-area  {position:relative;margin:0 auto;z-index:15;padding:20px 0;text-align:right;font-size:0.867em;}
.info-top-area  .overdue-area  .tit {display:inline-block;font-weight:bold;color:#e30013;margin:0 0 0 0;vertical-align:middle;}
.info-top-area  .overdue-area .view {padding:0 0 0 28px;background:url(../../../../img/bam/wrc/ci/ico_oil.png) left center no-repeat;background-size:23px auto;text-align:center;width:76px}
.info-top-area  .overdue-area .i-alarm {display:inline-block;vertical-align:middle;padding:0 3px;}
.info-top-area  .overdue-area .txt {display:inline-block;margin:0 0 0 0;color:#b5b5b5;vertical-align:middle}
.info-top-area  .overdue-area.active .txt {color:#df492a;}

/*popup*/
.popTop{text-align:left;padding:16px 20px; background: #2e84ca;}
.pop-type01 .popCon {padding:0;}
.popTop h1 {font-size:16px;text-align:left; color: #fff;}
.pop-type01 .close {width:17px;height:17px;top:14px;right:20px;}
.pop-type01 .detail-list-area {padding:0 0 20px 0}
.pop-type01 .detail-con-area .bg-gray-area{padding:15px 20px;}
.pop-type01 .detail-con-area .lst_gray li {font-size:0.833em;line-height:1.4em;color:#545454;letter-spacing:-.5px;}
.detail-list-wrap {border:1px solid #c6c6c6; border-top-color:#545454;padding:15px 20px;color:#545454;border-top-width:2px;}
.detail-list-area .detail-list-wrap.none {background:#f4f4f4;}
.detail-list-area .detail-list-wrap + .detail-list-wrap {margin-top:10px;}
.detail-list-wrap .txt-detail2 {line-height:1.200em;}
.pop-type01 .list-cnt-area{text-align:right;padding:15px 0 5px 0;}
.pop-bottom-area {}
.pop-bottom-area .btn-close-bottom {display:block;height:45px;line-height:45px;text-align:center;background:#ffdf01;font-size:1.083em;color:#444;}
.pop-bottom-area .btn-close-bottom .img-close {display:inline-block;width:17px;height:17px;margin:0 3px 0 0}

/*change*/
.change-inner {}
.tit-h4 {font-size:1em;margin-top:30px;}
.tit-bar {font-size:0.917em;}
.iconList {margin-bottom:20px;}
.iconList li{padding:0;min-height:85px}
.iconList li a {display:block;height:85px;}
.iconList li p {font-size:12px;line-height:1.2;}
.pop-type01 .change-detail-pop {margin:0;padding:0 20px 20px 45px;background:url(../../../../img/bam/wrc/ci/bg_change_pop.jpg) 17px 0 repeat-y; background-size:10px auto;position:relative;}
.change-detail-pop .ico-car {display:inline-block;width:30px;height:30px;background:url(../../../../img/bam/wrc/ci/img_change_pop.png) no-repeat;background-size:30px auto;position:fixed; top:153px;left:7px;}

/*160819*/
.service-info-contents .btn-blue {display:block;height:30px;line-height:30px;color:#fff;font-size:0.8em;background:#0070d8;border-radius:3px;text-align:center;font-weight:bold; }
.service-info-contents .font-size-15{font-size:1.25em;}

.dash-blue-list>dt,
.dash-blue-list>dd,
.dash-blue-list>li{font-size:0.8em; line-height: 1.3;}
.dash-blue-list>dt,
.dash-blue-list>li{margin-top: 5px; padding-left:11px; background: url(../../../../img/bam/common/bul_blue.png) 0 5px no-repeat; background-size: 5px auto; color:#111;}
.dash-blue-list>dd{margin-left:20px; padding-left: 6px; position: relative; color:#545454;}
.dash-blue-list>dd::after{content: "-"; position:absolute; left:0;}
.dash-blue-list>dt:first-child,
.dash-blue-list>li:first-child{margin-top: 0;}
ul.dash-blue-list{margin-bottom: 15px;}

.support-contents .dl-support04 {background:url(../../../../img/bam/wrc/ci/bg_support4.png) right top no-repeat;background-size:61px auto;}

.app-btn-list{margin-left: -1%; display:block;zoom:1;}
.app-btn-list::after {content:""; display:block; height:0px; clear:both; visibility:hidden; zoom:1;}
.app-btn-list li{width:49%; margin-left: 1%; float:left;}
.app-btn-list li a{display:block; text-align: center;}
.app-btn-list li a img{max-width: 100%;}

.tbl-grey{border-left: 1px solid #c6c6c6; border-top: 1px solid #4a4a4a; width: 100%; table-layout: fixed; margin-top: 10px;}
.tbl-grey thead th,
.tbl-grey tbody th,
.tbl-grey tbody td{border-right:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; padding:5px; font-size: .8em; line-height: 1.3; }
.tbl-grey thead th,
.tbl-grey tbody th{text-align: center;}
.tbl-grey tbody td{text-align: right;}
.tbl-grey thead th{background: #f6f6f6; color:#444; }
.tbl-grey.type2 td {text-align: center;}

.btn-area2{margin-top:10px; text-align: right;}
.btn-area2 .btn-tbl-view{display:inline-block;height:30px;border:1px solid #7b5f68;line-height:31px;font-size:0.917em;font-weight:bold;color:#7b5f68;padding:0 10px;}
.btn-area2 .btn-tbl-view span{display:inline-block; padding-left:10px; background: url(../../../../img/bam/wrc/ci/bg_open.gif) left center no-repeat;}
.btn-area2 .btn-tbl-view.active{color:#6c6c6c; border: 1px solid #777;}
.btn-area2 .btn-tbl-view.active span{ background: url(../../../../img/bam/wrc/ci/bg_close.gif) left center no-repeat;}
.tbl-view-con{display:none;}

/*?????? 2?¡©??*/
/*??????*/
.detail-con-tab{width:100%;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;}
.detail-con-tab li{float:left; width: 50%; }
.detail-con-tab li:first-child{border-right:1px solid #cbcbcb;}
.detail-con-tab li a{display:block;text-align:center;background:#fafafa;color:#b4b4b4; line-height: 1.2; padding:10px 0; font-weight: bold; font-size: 13px;}
.detail-con-tab li a.on{background:#ffdf01;color:#444;}
.detail-con-area .tab-con-inner{padding:10px 20px;}

/*¢©????¢¬¢¬?¢§? ?¢´?¢¬*/
.credit-purchase-tbl{width: 100%; border-top: 2px solid #7b5f68; border-left: 1px solid #c6c6c6;border-bottom: 1px solid #c6c6c6; margin-bottom: 30px;}
.credit-purchase-tbl th,
.credit-purchase-tbl td{border-right: 1px solid #c6c6c6;}
.credit-purchase-tbl th{padding:20px 10px 10px; font-size: .8em; color:#333; line-height: 1.2; vertical-align: top;}
.credit-purchase-tbl td{padding:0 10px 20px;}
.credit-purchase-tbl .cpt-con{border-radius: 4px; -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.18);-moz-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.18); box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.18); background: #f9f9f9; text-align: center;}
.credit-purchase-tbl .cpt-con span{display:inline-block; height:32px; line-height: 32px; padding-left:20px; font-size: .85em; color:#0093e3;}
.credit-purchase-tbl .cpt-con.cpt-con1 span{background: url(../../../../img/bam/wrc/ci/cpt_con1.png) left center no-repeat; background-size: 15px auto;}
.credit-purchase-tbl .cpt-con.cpt-con2 span{background: url(../../../../img/bam/wrc/ci/cpt_con2.png) left center no-repeat; background-size: 16px auto;}
.credit-purchase-tbl .cpt-con.cpt-con3 span{background: url(../../../../img/bam/wrc/ci/cpt_con3.png) left center no-repeat; background-size: 16px auto;}

/*¢¥???¡Æ?¢¥???¢¥?*/
.tbl-blue-line{width:100%; border-top:2px solid #7b5f68; border-left: 1px solid #c6c6c6; margin-bottom:7px;}
.tbl-blue-line th,
.tbl-blue-line td{border-right: 1px solid #c6c6c6; border-bottom: 1px solid #c6c6c6; padding:9px; text-align: center; font-size: .8em; line-height: 1.2;}
.tbl-blue-line th{color:#545454; background: #f5f5f5;}
.tbl-blue-line td,
.tbl-blue-line td input[type=text]{color:#111; text-align: center;}
.input-nborder{border:none !important;}
.tbl-blue-line td input{padding:0;}
.tbl-blue-line td img{max-width: 100%;}
.p-star{padding:0 10px 0 15px; position: relative; font-size: .8em; line-height: 1.2;}
.p-star::after{content: "*"; position:absolute; left:7px; top:0;}

/*???¡À*/
.pop-basic-list>li{font-size: .8em; line-height: 1.2; color:#111; padding-left:10px; position:relative; margin-top:15px;}
.pop-basic-list>li::after{content: "-"; position:absolute; left:0; top:0;}
.pop-basic-list>li .p-info{color:#545454; margin-top: 5px; font-size: 1em; line-height: 1.2;}

/*20160819 ?????? ?©¬¡Æ?*/
/*¡Æ??? ??¢©??? ¡Æ¡©??*/
.bg-white-area{background:#fff;}
.txt-bold{font-weight:800;}
.txt-under{text-decoration:underline;}
.brB00{border-bottom:0 !important;}
.p-b-color-2{color:#005eac}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mB50{margin-bottom:50px;}
/*??¢¥? ¡Æ???????*/
.top-login-area{width:100%;height:92px;background:url(../../../../img/bam/wrc/ci/bg_top_login_area.png)  no-repeat;background-size: cover;}
.m-top{padding-top:15px;}
.blind{display:none;width:20%;}
.m-top-logout{width:90%;height:65px;margin:0 auto;}
.m-top-logout dd{float:left;}
.btn-logout{width:25%;}
.username{width:75%;height:65px;background:url(../../../../img/bam/wrc/ci/bg_top_login_text.png);line-height:1.2em;font-size:0.85em;padding:16px 0px 0px 10px;}
.btnL{display:inline-block;width:100%;height:65px;background:#2685de;text-align:center;color:#fff;line-height:65px;font-weight:600;}

/*??¢©?¢¥???¡Æ?¢¬? ?????¡À????*/
.detail-con-top-title{width:100%;height:34px;background:#e2dac3;cursor:pointer;}
.detail-con-top-title h3{margin:0 20px;height:100%;background:url(../../../../img/bam/wrc/ci/bg_question_mark.png) right center no-repeat;background-size:18px;line-height:34px;color:#444;border:none; padding:0; font-size: 0.8em;}
.detail-con-top-text{display:none; background: #f7f4ed;}
.detail-con-top-text ul{padding:12px 30px 12px 20px;}
.detail-con-top-text ul li{font-size: 0.8em;line-height:1.3;}
.detail-con-list-total{width:100%;background:#f5f5f5;}
.detail-con-list-total p{border-top:1px solid #d7d7d7;border-bottom:1px solid #c0c0c0;text-align:right;padding:6px 10px;}
.list-total{display:inline-block; font-size: 0.8em; font-weight: bold;}
.detail-con-area .detail_list_box + .detail_list_box,
.detail_ex_con .detail_list_box + .detail_list_box{border-top: 1px dashed #ccc !important;}
.detail-top-area .right-text{padding-left:14px;}
/*¢©??? ???©©?? ?¢¬¡Æ??¡© */
.detail-list-wrap.detail-list-result{padding:0;}
.detail-list-wrap.detail-list-result ul{width:100%;background:#fff;}
.detail-list-wrap.detail-list-result ul li{padding:15px;line-height: 18px; font-size: .8em;}
.detail-list-wrap.detail-list-result ul li p{font-size: 1em;}
.detail-list-wrap.detail-list-result .li1{text-align:center;padding:20px 0;}
.detail-list-wrap.detail-list-result .li1 img{width:115px;}
.detail-list-wrap.detail-list-result .li2, .detail-list-wrap.detail-list-result .li3{font-weight:500; border-top: 1px solid #a4a4a4;}
.user-info-area{width:100%;padding:20px 0;overflow:hidden;}
.user-info-area.user-info-area-type2 div{border: 3px solid #0070d8;}
.user-info-area div{border: 1px solid #c6c6c6;margin:0 20px;text-align:center;overflow: hidden;}
.user-info-area dl{overflow: hidden;border-bottom: 1px solid #c6c6c6;}
.user-info-area dl dt{font-weight:800;background:#f3f3f3;}
.user-info-area dl dt, .user-info-area dl dd{float:left;width:50%;padding:13px 0px;}
.user-info-area dl .first{background-image: url(../../../../img/bam/wrc/ci/bg-info-area-line.gif);background-position: center right;background-repeat: repeat-y;}
.detail-con-area .bg-white-area.inner{padding:15px 20px;margin:0;}

/*nav*/
/*sitemap*/
.sitemap{display:block;width:100%;background:url("../../../../img/bam/wrc/ci/bg_site_map.gif") repeat-x;background-size:100% 100%;}
.sitemap .btn_close{color:#fff;width:40px;height:40px;line-height:40px;text-align:center;font-weight:bold;font-size:.8em;}
.map_icon{display:table-cell;;min-width:70px;height:100%; vertical-align: top; text-align: center;position:relative;}
.map_list{display:table-cell;width:100%;height:100%;border-left:1px #739ec6 solid;vertical-align:top}
.map_list > ul > li{line-height:40px;border-bottom:1px #739ec6 solid;}
.map_list > ul > li > a{display:block; padding-left:10px;}
.map_list > ul > li > a.has_sub_lnb{background:url("../../../../img/bam/wrc/ci/map_open.png") right 10px center no-repeat; background-size: 10px 7px;}
.map_list > ul > li.sub_on > a.has_sub_lnb{background:url("../../../../img/bam/wrc/ci/map_close.png") right 10px center no-repeat; background-size: 10px 7px;}
.map_list li a{color:#fff; font-size: .8em;}
.map_list .map_sub{display:none;}
.map_list li.sub_on .map_sub{display:block;}
.map_list .map_sub > li{line-height:40px;border-top:1px #739ec6 solid;}
.map_sub li{background:rgba(0, 0, 0, 0.25);}
.map_dep2{height:120px;}
.map_sub a{color:#b7dcff !important;padding-left:20px;}
.map_add{display:block;width:100%;border-top:1px #739ec6 solid;text-align:center;color:#fff;padding:20px 0 10px; font-size: .75em;}

.btn_map{background:rgba(255, 255, 255, 0.6);border-radius:30px;color:#918BB2;float:right;height:25px;line-height:25px;padding:2px 10px;position:relative;right:15px;top:6px;margin:0;font-size:0.85em;font-weight:bold;}
.map_bar{font-size:0.8em;color:#747f93;}
.map_arrow{font-size:0.8em;color:#747f93;margin-left: 10px;}
.map_sopen{background:url("../../../../img/bam/wrc/ci/map_open.png") no-repeat 0 0;display:inline-block;height:11px;width:17px;background-size:100% 100%;text-indent: -9999px;}
.map_sopen.active{background:url("../../../../img/bam/wrc/ci/map_close.png") no-repeat 0 0;background-size:100% 100%;}
.sitemap .map_sopen{float:right;margin-right:10px;margin-top:15px;}

.ul_mico{position:absolute;bottom:10px;width: 70px}
.ul_mico li{width:100%;text-align:center; padding:5px 0;}
.ul_mico a{display:block;}
.ul_mico span{display:inline-block;height:23px;width:20px;background-size:100% 100%;text-indent: -9999px; overflow: hidden;}
.mico1{background:url("../../../../img/bam/wrc/ci/map_ico1.png") no-repeat center;}
.mico2{background:url("../../../../img/bam/wrc/ci/map_ico2.png") no-repeat center;}
.mico3{background:url("../../../../img/bam/wrc/ci/map_ico3.png") no-repeat center;}
.mico4{background:url("../../../../img/bam/wrc/ci/map_ico4.png") no-repeat center;}
.mico5{background:url("../../../../img/bam/wrc/ci/map_ico5.png") no-repeat center;}
.mico6{background:url("../../../../img/bam/wrc/ci/map_ico6.png") no-repeat center;}

/* ¢§??¡¿?? ????  */
.main_top{position:relative;border-bottom:1px solid #dcd3cd;top:0;left:0; width:100%;z-index:1;text-align:center; padding-bottom:10px;}
.main_top_text_area h2{padding-top:15px;}
.main_top_text_area h2 img{width:150px;}
.main_top_text{margin:14px 0 8px 0;text-align:center;}
.main_top_text img{width:280px;}
#main_ct{position:relative;margin-top:-15px;}
#touchSlider{position:relative;height:190px;overflow:hidden}
/*main*/
.main_bg{background:url(../../../../img/bam/wrc/ci/bg_main.png) no-repeat 50% 0;background-size:100% auto;}
.main{display:block;position:relative;}
.main ul{display:table; width:100%}
.main li{display:table-cell;width:49.9%;}
.main a{display:block;color:#2e2e2e;padding:10px 0;width:100%;height:115px;border:1px solid #ebebeb;border-width:0 1px 1px 0;font-size:1em;line-height: 25px;}
.main a span{letter-spacing:-1px;font-weight:bold}
.main .m1{width:66.6%;}
.main .m1.last{width:33.3%;}
.main .m2{width:33.3%;}
.m2.second a{max-width:358px;}
.main .m3{width:99.9%;}
.main .last a{border-right:none;}
.m_img01{display:block;background:url("../../../../img/bam/wrc/ci/main/main_img1.png") no-repeat;width:52.8px;height:80px;background-size:100% 100%;top: 10px;}
.m_img02{display:block;background:url("../../../../img/bam/wrc/ci/main/main_img2.png") no-repeat;}
.m_img03{display:block;background:url("../../../../img/bam/wrc/ci/main/main_img3.png") no-repeat;}
.m_img04{display:block;background:url("../../../../img/bam/wrc/ci/main/main_img4.png") no-repeat;}
.m_img05{display:block;background:url("../../../../img/bam/wrc/ci/main/main_img5.png") no-repeat;}
.m_img06{display:block;background:url("../../../../img/bam/wrc/ci/main/main_img6.png") no-repeat;width:58.1px;height:94.5px;background-size:100% 100%;}
.m_img07{display:block;background:url("../../../../img/bam/wrc/ci/main/main_img7.png") no-repeat;}
.m_img08{display:block;background:url("../../../../img/bam/wrc/ci/main/main_img8.png") no-repeat;}
.m_img02, .m_img03, .m_img04, .m_img05, .m_img07, .m_img08{width:44px;height:44.8px;background-size:100% 100%;top:50px;}
.m_img01, .m_img02, .m_img03, .m_img04, .m_img05, .m_img07, .m_img08 {position:relative;float:right;right:15px;}
.m_img06{position:relative;float:right;}
.m1_span{display:block;width:100%;height:120px;margin: 0 auto 0 4px;}
.m2_span, .m3_span, .m4_span, .m5_span{display:block;width:100%;height:120px;}
.m2_span {margin-left:7px;}
.m3_span,.m8_span{margin: 0 auto 0 4px;display:block;}
.m4_span{margin: 0 auto 0 5px;}
.m5_span{margin-left:7px;}
.m6_span{display:block;width:100%;height:120px;margin: 0 auto 0 4px;overflow: hidden;}

header .main_top{height:234px}
.m_img01{right:15px;}
.m_img05{position:absolute;top:221px;}
.m_img06{right:15px;top:-67px;}

.main_login1.displayNone{display:none;}
.main_login1 dl{display:inline-block;}
.main_login1 input{background:rgba( 255, 255, 255, 0.8);font-size: 0.9em;padding:13px 7px;width:136px; border-radius:5px;border:1px solid #0070d8;}
.main_abs, .main_abs1 {display:block;margin-top:10px;}
.main_abs1 a{width:242px; height:49px;line-height:49px;}
.main_abs a {width: 274px; height: 46px;line-height: 46px;}
.main_btnL {display: inline-block;width: 78px;height: 64px;line-height: 64px;background: rgba(0, 112, 216, 0.9);text-align: center;font-weight: 600;font-size:1.0em;color:#fff;}
.main_user1{padding-top:8px;}
.main_user1 a{font-size:0.8em;color: #5c5c5c;padding-right:10px;background:url(../../../../img/bam/wrc/ci/bg_main_user.gif) right center no-repeat;font-weight:600;}
.main_user1 a.last{padding-left:4px;background:none;}

.loginSelect{height:44px;margin:5px auto 15px; width:auto;}
.loginSelect a{display:inline-block; width:150px; height:52px; color:transparent;}
.loginSelect #btnId{background:url(../../../../img/bam/wrc/ci/id_off.png) no-repeat; background-size:150px;}
.loginSelect #btnId.on{background-image:url(../../../../img/bam/wrc/ci/id_on.png);}
.loginSelect #btnNum{background:url(../../../../img/bam/wrc/ci/jumin_off.png) no-repeat; background-size:150px;}
.loginSelect #btnNum.on{background-image:url(../../../../img/bam/wrc/ci/jumin_on.png);}

.loginSelect1{margin:5px auto 15px; width:auto;}
.loginSelect1 a{display:inline-block; width:178px; height:42px; color:#fff;line-height:42px;background:url(../../../../img/bam/wrc/ci/bg_login_check.png) 32px center no-repeat #197edc;background-size:18px;padding-left:14px;border-radius:50px;}

.loginSelect2{margin:32px auto 15px; width:auto;}
.loginSelect2 a{display:inline-block; width:178px; height:42px; color:#fff;line-height:42px;background:url(../../../../img/bam/wrc/ci/bg_login_check.png) 32px center no-repeat #197edc;background-size:18px;padding-left:14px;border-radius:50px;}
.loginSelect2 #btnname{border-radius:50px;}

.ipt_txt span{color:#2b88df;font-weight:600;font-size:0.8em;}

.total_arrow {position:relative;}
.l_arrow {position:absolute;top:101px;;left:10px;z-index:999}
.l_arrow  img {width:50%;}
.r_arrow {position:absolute;top:101px;;right:10px;z-index:999}
.r_arrow img {width:50%;}

/* Touch Slide #nav */
.slider-contain{overflow:hidden;padding-bottom:15px;}
.slider-item{display:block;}
.slider-item article{margin:0 10px}
.slider-page{margin-bottom:20px;text-align:center;z-index:1;position:relative;}
.slider-page p{display:inline-block;overflow:hidden;width:17px;height:17px;margin:5px;background:url(../../../../img/bam/wrc/ci/btn/nav_dot_off.png) no-repeat 0 0;cursor:pointer;text-indent:-999em;}
.slider-page p.on{background:url(../../../../img/bam/wrc/ci/btn/nav_dot_on.png) no-repeat 0 0;}

/* Contents */
#section{width:100%; background: url(../../../../img/bam/wrc/ci/con_bg.png) left top no-repeat #fff; background-size: 234px auto;}
#section.subPage{}
.unit{position:absolute;bottom:-5px;right:0;font-weight:normal;font-size:12px}
.t_area, .t_area2{position:relative;}

/*main_container*/
.main_banner_box{position: relative;}
.main_banner_box .mainBannerIco{position: absolute; right: 15px; bottom: -80px; width: 146px; height: 179px; background: url(../../../../img/bam/wrc/ci/main_banner_ico.png) left top no-repeat; background-size: 100% auto;}
.main_banner_box_txt{margin: 0 auto; padding: 15px 20px;}
.main_banner_box_txt .tit{color: #e2f7fe; font-size: 16px; font-weight: bold; margin-bottom: 10px}
.main_banner_box_txt .tit .bigTit{font-size: 30px; color: #fff;}
.main_banner_box img{width: 90px;}
.main_banner_box_txt .txt{margin-top: 35px; font-family: arial; color: #d0e3f2; }
.main_contents{padding: 15px;}
.shaBox{padding: 30px 15px;}
.shaBox+.shaBox{margin-top: 20px;}

.main_btn_list{margin-top: 12px;}
.main_btn_list li{margin-top:6px;}
.main_btn_list li a{display:block; text-align: center;}

.mainServiceListDl>dt{text-align: left;font-size: 17px; font-weight: bold; padding: 10px 0;}
.mainServiceListUl>li+li{margin-top: 2px;}
.mainServiceListUl>li a{display: block; background: url(../../../../img/bam/wrc/ci/ico20.png) right 10px center no-repeat #f5f5f5; background-size: 10px auto; padding: 10px;}
.mainServiceListUl>li .mslDiv{}
.mainServiceListUl>li .mslDiv .tit{font-size: 15px; font-weight: bold; color: #1073c4;}
.mainServiceListUl>li .mslDiv .txt{font-size: 13px; margin-top: 5px; color: #4d4d4d;}

.mainPhoneDl{color: #666;}
.mainPhoneDl+.mainPhoneDl{margin-top: 20px;}
.mainPhoneDl>dt{font-size: 17px; font-weight: bold;}
.mainPhoneDl>dt>span{display: inline-block; line-height: 21px; padding-right: 32px; background-size: auto 100%; background-repeat: no-repeat; background-position: right center; color: #333;}
.mainPhoneDl.type1>dt>span{background-image: url(../../../../img/bam/wrc/ci/ico05.png); }
.mainPhoneDl.type2>dt>span{background-image: url(../../../../img/bam/wrc/ci/ico19.png); }
.mainPhoneDl>dd{margin-top: 10px; background-color: #fff;}
.mainPhoneUl{border: 1px solid #e6e6e6;}
.mainPhoneUl>li{padding: 15px 10px;}
.mainPhoneDl.type1 .mainPhoneUl>li{float: left; width: 50%; text-align: center;}
.mainPhoneDl.type1 .mainPhoneUl>li+li{border-left: 1px solid #eaeaea;}
.mainPhoneUl>li a{font-size: 17px; color: #0071bc; font-weight: bold;}
.mainPhoneDl.type2 .mainPhoneUl>li+li{padding-top: 0;}
.mainPhoneDl.type2 .mainPhoneUl>li a{font-size: 13px;}

/*¸ÞÀÎ ·Î±×ÀÎ¹Ú½º*/
.mainLoginBox{background: url('../../../../img/bam/wrc/ci/main_login_bg.png') center bottom repeat-x #f7f4ed; background-size: auto 135px; padding: 0 13px 18px;}
.mainLoginBox .mainLoginBoxIn{border-radius: 5px; border: 1px solid #dedede; background: #fff; padding: 15px;}
.mainLoginBox .mainLoginBoxIn .mainLoginTab > li{float: left; width: 50%; text-align: center;}
.mainLoginBox .mainLoginBoxIn .mainLoginTab > li a{display: block;}
.mainLoginBox .mainLoginBoxIn .mainLoginTab > li a span{display: inline-block; padding-left: 24px; background: url('../../../../img/bam/wrc/ci/main_login_off.png') left center no-repeat; background-size: 18px auto; height: 20px; line-height: 20px; font-size: 14px; color: #b3b3b3; font-weight: bold;}
.mainLoginBox .mainLoginBoxIn .mainLoginTab > li a.active span{background: url('../../../../img/bam/wrc/ci/main_login_on.png') left center no-repeat; background-size: 18px auto; color: #39373c;}
.mainLoginBox .mainLoginBoxIn .mainLoginTab > li.con1{border-right: 1px solid #b3b3b3; }
.mainLoginBox .mainLoginBoxIn .mainLoginTabCon{margin-top: 10px;}
.mainLoginBox .mainLoginBoxIn .mainLoginTabCon > li{display:none;}
.mainLoginBox .mainLoginBoxIn .mainLoginTabCon > li.active{display: block;}
.mainLoginBox .mainLoginBoxIn .mainLoginTabCon .mainLoginInner input{display: block; width: 100%; height: 30px; line-height: 30px; padding: 0 10px; letter-spacing: 0; background: #f7f4ed; border: none;}
.mainLoginBox .mainLoginBoxIn .mainLoginTabCon .mainLoginInner input+input{margin-top: 2px;}
.mainLoginBox .mainLoginBoxIn .mainLoginTabCon .mainLoginInner input+a{margin-top: 4px;}
.mainLoginBox .mainLoginBoxIn .mainLoginTabCon li .loginBtnInfo{background: #f7f4ed; padding: 8px 5px; font-size: 11px; color: #776c61; text-align: center; line-height: 1.3;}
.mainLoginBox .mainLoginBoxIn .mainLoginUtil{text-align: center; margin-top: 15px; color: #776c61; font-size: 11px; font-weight: bold;}
.mainLoginBox .mainLoginBoxIn .mainLoginUtil .mluBar{margin: 0 10px;}

.loginAfter .loginAfterBox{padding-left: 80px; background: url('../../../../img/bam/wrc/ci/main_login.png') 8px center no-repeat; background-size: 58px auto; font-size: 13px; color: #776c61; line-height: 1.3;}
.loginAfter .loginAfterBox+a{margin-top: 20px;}

/*???¡Æ ????*/
.btn_list_wrap{margin-top: 5px;}
.btn_list{}
.btn_list > li{float:left; width: 50%; }
.btn_basic{display:block; text-align: center; height: 30px; line-height: 30px; color:#444; font-size: 12px; font-weight: bold; box-sizing: border-box; background: #ffdf01;}
.btn_basic.type2{background: #fcaf17;}
.btn_basic.type3{background: #ccc;}

.dash_grey_list > dt,
.dash_grey_list > dd{font-size: 13px;line-height: 1.3; color: #545454;padding-left: 10px;}
.dash_grey_list > dt{ background: url('../../../../img/bam/wrc/ci/dot_grey.png') 0 5px no-repeat; background-size: auto 2px; font-weight: bold;  color: #111; margin-top: 5px;}
.dash_grey_list > dt:first-child{margin-top: 0;}

.ex_txt{font-size:12px; line-height: 1.3; color: #6d6d6d; font-weight: bold; margin-top: 8px;}

/*??¢©?¢¥???¡Æ?¢¬?*/
.detail_list_box{padding:12px 5px; }
.detail_list_box p{font-size: 0.8em; font-weight: bold;}
.detail_list_box.bg_grey{background: #f5f5f5;}
.detail_con_inner{padding:15px 20px;}

.detail_ex_con{border-bottom:1px solid #b2b2b2; margin-bottom: 15px;}
.detail_ex_con .detail_ex_con_top a{display: block; font-size:0.86em; color:#3c3c3c; font-weight: bold; background: url('../../../../img/bam/wrc/ci/ico_plus.png') right 20px center no-repeat; background-size: 13px auto; padding:12px 20px; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.detail_ex_con .detail_ex_con_top a.on{color:#444; background: url('../../../../img/bam/wrc/ci/ico_minus.png') right 20px center no-repeat #ffdf01; background-size: 13px auto; border-top:1px solid #ffdf01;}
.detail_ex_con .detail_ex_con_inner{display: none;}
.month_tit{border:1px solid #ddd; background: #fafafa; padding:10px 15px;text-align: right; font-size: 0.86em; color:#545454; font-weight: bold; margin-bottom: 15px;}

.guide2{border:1px solid #ddd; background: #f5f5f5;}
.guide2 li{font-size:0.86em;}
.popCon h2{font-size: 0.9em;}

.btn_main{padding:0 27px; position: relative; display: block; height: 39px; line-height: 39px; }
.btn_main span{display:block; background: #7b5f68; font-size: 0.9em; color:#fff; font-weight: bold;}
.btn_main::before,
.btn_main::after{content: ''; width: 27px; height: 39px; position: absolute; top: 0;}
.btn_main::before{ background: url('../../../../img/bam/wrc/ci/btn_1_1.png') 0 0 no-repeat; background-size: 100% 100%; left: 0;}
.btn_main::after{ background: url('../../../../img/bam/wrc/ci/btn_1_2.png') 0 0 no-repeat; background-size: 100% 100%; right: 0;}

.btn_main.type2 span{background: #662d91;}
.btn_main.type2::before{ background: url('../../../../img/bam/wrc/ci/btn_2_1.png') 0 0 no-repeat; background-size: 100% 100%; left: 0;}
.btn_main.type2::after{ background: url('../../../../img/bam/wrc/ci/btn_2_2.png') 0 0 no-repeat; background-size: 100% 100%; right: 0;}

.taxExImg{text-align: center; margin-top: 20px; padding-top: 20px; border-top: 1px solid #bfbfbf;}
.taxExImg img{max-width: 80%;}

/*161118 ?©¬¡Æ?*/
.parking-step-table{ width: 180px; margin:10px auto 0; }
.parking-step-table th,
.parking-step-table td{vertical-align: middle;}
.parking-step-table th{text-align: center; padding:2px 0;}
.parking-step-table th span{display: inline-block; background: #776c61; border-radius: 37px; width: 37px; height: 37px; color:#fff; font-weight: bold; font-size: 11px; line-height: 37px;}
.parking-step-table td{text-align: left; color:#545454; font-size: 12px; padding-left: 10px; font-weight: bold;}

@media all and (max-width: 320px) {
.loginSelect1 {margin: 5px auto 10px;}
.main_login1 input {padding: 13px 7px;width: 124px;}
.main_abs a {width: 250px;}
.l_arrow{left:1%;}
.r_arrow{right:1%;}
.main_abs, .main_abs1 {display: block;margin-top: 7px;}
}

/*¼­ºñ½º ¾È³»*/
.service_info>li{}
.service_info>li+li{margin-top: 30px;}
.service_info>li .service_tit{font-size: 17px; font-weight: bold; }
.service_info>li .service_txt{ background-color: #f6f6f6; padding: 15px; margin-top: 5px;}
.service_info>li .btnWrap{margin-top: 0;}
.serviceInfoBox>dt{font-size: 17px; font-weight: bold;}
.serviceInfoBox>dd{background-color: #fff; padding: 15px 10px; margin-top: 5px;}
.seviceArs{padding: 15px; background-color: #effaff; color: #4d4d4d;}
.seviceArs>dt{}
.seviceArs>dt strong{font-size: 14px; color: #1073c4;}
.seviceArs>dd{margin-top: 5px; background: url(../../../../img/bam/wrc/ci/ico05.png) right bottom no-repeat; background-size: auto 21px;}
.seviceArs>dd a{color: #1073c4;}

.indentUl>li{position: relative; padding-left: 9px;}
.indentUl>li+li{margin-top: 5px;}
.indentUl>li>.indentUlSpan{position: absolute; left: 0; top: 0;}

.btnWrap{margin-top: 12px;}
.basicBtnBlock,
.btnBasic,
.colorBtn,
.loginBtn,
.grayBtn{display: block; background: #06a9df; border-radius: 0; height: 35px; line-height: 35px; text-align: center; color: #fff; font-size: 13px; font-weight: bold; border: none; padding: 0;}
.btnBasic.type2{border: 1px solid #101010; color: #101010; background-color: #fff; line-height: 38px;}
.grayBtn{display: inline-block;}

.creditInfoUl{margin-left: -2%;}
.creditInfoUl>li{float: left; width: 48%; margin-left: 2%; text-align: center; border: 1px solid #e0e0e0;}
.creditInfoUl>li .tit,
.creditInfoUl>li .txt{ font-weight: bold;  padding: 10px 0;}
.creditInfoUl>li .tit{background-color: #f4f4f4; font-size: 14px; border-bottom: 1px solid #e0e0e0;}
.creditInfoUl>li .txt{font-size: 16px; color: #2354b7;}
.creditInfoUl+.creditInfoUl{margin-top: 5px;}

.toggleDl{border: 1px solid #dadada; margin-top: 20px;}
.toggleDl>dt{background: url(../../../../img/bam/wrc/ci/bg01.png) left bottom repeat-x; background-size: auto 100%;}
.toggleDl>dt>a{display: block; height: 40px; line-height: 40px; padding: 0 10px; background: url(../../../../img/bam/wrc/ci/arr03.png) right 10px center no-repeat; background-size: auto 7px; font-weight: bold;}
.toggleDl>dt>a.on{background-image: url(../../../../img/bam/wrc/ci/arr02.png);}
.toggleDl>dt>a>span{display: inline-block;padding-left: 30px; background: url(../../../../img/bam/wrc/ci/ico06.png) left center no-repeat; background-size: 22px auto;}
.toggleDl>dd{display: none; padding: 15px; border-top: 1px solid #dadada;word-break:keep-all;}
.careBox{margin-top: 15px;}
.careBox>dt{padding-left: 20px; background: url(../../../../img/bam/wrc/ci/ico07.png) left center no-repeat; background-size: 14px auto;}
.careBox>dd{margin-top: 5px;word-break:keep-all;}

.pointCol1{color: #da363d !important;}
.pointCol2{color: #f56000 !important;}
.pointCol3{color: #fcee21 !important;}
.pointCol4{color: #1073c4 !important;}

.sumUl{border-top: 1px solid #101010; border-bottom: 1px solid #101010;}
.sumUl>li{border-top: 1px solid #aaa; padding: 15px 10px;}
.sumUl>li:first-child{border-top:none;}
.sumUl>li>a{display: block; background: url(../../../../img/bam/wrc/ci/arr04.png) right center no-repeat; background-size: auto 20px;}
.sumUl>li>a .tit{font-size: 14px; font-weight: bold; }

.detailView>li{ padding: 0; border: none; text-align: center; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.detailView>li+li{border-top: 1px solid #e0e0e0;}
.detailView .no{background: none; padding: 5px 10px; margin: 0; font-size: 13px; background-color: #f4f4f4; text-align: left;}
.detailView>li>dl{padding: 10px;}
.detailView>li>dl dt,
.detailView>li>dl dd{font-size: 13px; margin: 0 0 3px 0;}
.detailView>li>dl dt{text-align: left;}
.detailView>li>dl dd{width: 45%; font-weight: normal;}
.detailView>li.detailViewNo{padding: 10px 0;}

/*½Å¿ëº¯µ¿ ³»¿ªÁ¶È¸*/
.checkDl+.checkDl{margin-top: 30px;}
.checkDl>dt{font-size: 15px; font-weight: bold; }
.checkDl>dd{margin-top: 10px;}
.checkUl{margin-left: -2%; margin-top: -5px;}
.checkUl>li{float: left; width: 48%; margin-left: 2%; margin-top: 5px; border: 1px solid #c6c6c6;}
.checkTbl{width: 100%;}
.checkTbl td{text-align: center; height: 55px; font-size: 16px; font-weight: bold;}
.checkTbl td.checkNew{color: #2354b7;}
.checkTbl .checkTit{background-color: #f4f4f4; border-bottom: 1px solid #c6c6c6;}
.checkTbl .checkTit > div{display: inline-block; position: relative; font-size: 14px; font-weight: bold; line-height: 1.2;}
.checkTbl td .icoNew{position: absolute; right: -18px; top: -3px; width: 16px;}

/*¸íÀÇº¸È£*/
.lineBox{border: 1px solid #dcdcdc; border-top: 1px solid #101010; padding: 10px;}
.nsLevelStatus{width: 44px; padding-top: 50px; font-weight: bold;}
.nsLevelStatus.on{color: #2354b7;}
.nsLevelStatus.status1{background-image: url(../../../../img/bam/wrc/ci/np_1_1.png);}
.nsLevelStatus.status1.on{background-image: url(../../../../img/bam/wrc/ci/np_1_2.png); color: #06a9df;}
.nsLevelStatus.status2{background-image: url(../../../../img/bam/wrc/ci/np_2_1.png);}
.nsLevelStatus.status2.on{background-image: url(../../../../img/bam/wrc/ci/np_2_2.png); color: #47956d;}
.nsLevelStatus.status3{background-image: url(../../../../img/bam/wrc/ci/np_3_1.png);}
.nsLevelStatus.status3.on{background-image: url(../../../../img/bam/wrc/ci/np_3_2.png); color: #ff7421;}
.nsLevelStatusUl > li .tit{font-size: 13px;}

.npTbl{table-layout: fixed; text-align: center; border-top: 1px solid #888;}
.npTbl th,
.npTbl td{padding: 15px 0; border-bottom: 1px solid #ccc; font-weight: bold;}
.npTbl th{background-color: #f4f4f4;}
.npTbl td{font-size: 17px; color: #aaa;}
.npTbl td.npNew{color: #2354b7;}

.nsSlideBarWrap .ui-slider-handle{color:#2354b7; font-weight: bold;}
.nsSlideBarWrap .ui-slider-handle[title='1']{background-image: url(../../../../img/bam/wrc/ci/np_1_2.png); color: #06a9df;}
.nsSlideBarWrap .ui-slider-handle[title='2']{background-image: url(../../../../img/bam/wrc/ci/np_2_2.png); color: #47956d;}
.nsSlideBarWrap .ui-slider-handle[title='3']{background-image: url(../../../../img/bam/wrc/ci/np_3_2.png); color: #ff7421;}

.mainQnaDl{margin-top: 20px;}
.mainQnaDl > dt,
.mainQnaDl > dd{border: 1px solid #dadada;}
.mainQnaDl > dt{background: url(../../../../img/bam/wrc/ci/bg01.png) left bottom repeat-x; background-size: auto 100%;}
.mainQnaDl > dd+dt{margin-top: 15px;}
.mainQnaDl > dt > a{display:block; padding:0 10px;  background: url('../../../../img/bam/wrc/ci/arr03.png') right 10px center no-repeat; background-size: auto 6px; font-weight: bold; height: 40px; line-height: 40px;}
.mainQnaDl > dt > a.active{background-image:  url('../../../../img/bam/wrc/ci/arr02.png');}
.mainQnaDl > dt > a > div{padding-left: 25px; background: url('../../../../img/bam/wrc/ci/ico12.png') left center no-repeat; background-size: 22px auto; line-height: 40px;}
.mainQnaDl > dt > a.icoTip > div{padding-left: 35px; background: url('../../../../img/bam/wrc/ci/ico14.png') left center no-repeat; background-size: 31px auto;}
.mainQnaDl > dd{padding:10px 15px 10px 30px; display: none; background: #fff; border-top: none;}
.mainQnaDl > dd.active{display: block;}
.mainQnaDl > dd .mainQna_a{padding-left: 15px; background: url('../../../../img/bam/wrc/ci/ico_1.png') 0 0 no-repeat; background-size: 9px auto;}
.mainQnaDl.type2{border-top: none;}
.mainQnaDl > dd.type2{padding: 13px;}
.mainQnaDl > dt > a.icoTip3 > div{ background: none; padding-left: 0;}
.mainQnaDl > dt > a.icoTip2 > div{background: url('../../../../img/bam/wrc/ci/ico25.png') left center no-repeat; background-size: 18px auto;}
.mainQnaDl > dt > a.icoNo > div{padding-left: 0; background: none;}

.nsInfoList{background: #fff;}
.nsInfoList > li{padding: 10px 13px 10px 75px;}
.nsInfoList > li dl dt{color: #2354b7;}
.nsInfoList > li+li{border-top: 1px dotted #dcdcdc;}
.nsInfoList.type1 > li.con1{background-image: url('../../../../img/bam/wrc/ci/ico09.png');}
.nsInfoList.type1 > li.con2{background-image: url('../../../../img/bam/wrc/ci/ico10.png');}
.nsInfoList.type1 > li.con3{background-image: url('../../../../img/bam/wrc/ci/ico11.png');}
.nsInfoList.type2 > li.con1{background-image: url('../../../../img/bam/wrc/ci/ico22.png');}
.nsInfoList.type2 > li.con2{background-image: url('../../../../img/bam/wrc/ci/ico23.png');}
.nsInfoList.type2 > li.con3{background-image: url('../../../../img/bam/wrc/ci/ico24.png');}

.nsBasicTextBox{background: none; padding: 10px 0;}

.nsSlideList > li > dl > dt{color: #1073c4;}
.nsSlideList > li > dl > dt.type2{line-height: 17px; padding-top: 3px;}
.kmcTermsBtn{color: #0071bc; font-weight: bold; text-decoration: underline;}

.npw_inner{padding: 15px 15px 30px;}
.topText{margin-bottom: 10px;}
.nsTabBox{position: relative;}
.nsTabBox .nsTabCon{padding-bottom: 10px;}
.nsSlideTabWrap{margin-top: 0;}
.nsLiftBox strong{color: #2354b7;}


/*¸íÀÇº¸È£ ³»¿ª*/
.nsRecList{border: 1px solid #dcdcdc; border-top: 1px solid #101010; }
.nsRecList > li{border: none;}
.nsRecList > li+li{border-top: 1px solid #dcdcdc;}
.nsRecList > li .nsRecInner .nsRecTit{}
.nsRecList > li .nsRecInner .nsRecCount .nsRecCountNum{color: #2354b7;}
.nsRecList > li .nsRecInner .nsRecTit{padding-left: 0; background: none !important;}

.nsSearchWrap .nsSearchTop .nsDateSelect{margin-left: 0;}
.nsSearchWrap .nsSearchTop .nsDateSelect > li{width: 20%; margin-left: 0;}
.nsSearchWrap .nsSearchTop .nsDateSelect > li > a{border: 1px solid #dcdcdc; border-radius: 0; height: 35px; line-height: 33px; }
.nsSearchWrap .nsSearchTop .nsDateSelect > li > a.active{border-color: #1272c4; background: #1272c4; }

.nsSearchWrap .nsSearchTop select, input[type=date]{height: 35px; line-height: 33px;}
.nsSearchWrap .nsSearchBottom .nsSearchResultListWrap > dt .btnEdit{border-color: #0f77da; color: #2354b7; font-size: 12px; }
.nsSearchWrap .nsSearchBottom .nsSearchResult > dt .num,
.nsSearchWrap .nsSearchBottom .nsSearchResult > dt .num label{color: #101010 !important;}
.nsSearchWrap .nsSearchBottom .nsSearchResultIn > li > dl > dd a{color: #2354b7;}
.nsSearchWrap .nsSearchBottom .nsSearchResultList > li.listLast a .more{padding: 18px 0; display: inline-block; padding-right: 15px; background: url(../../../../img/bam/wrc/ci/arr03.png) right center no-repeat; background-size: auto 7px;}
.nsSearchWrap .nsSearchBottom .nsSearchResultListWrap{border-top: none;}
.nsSearchWrap .nsSearchBottom .nsSearchResultListWrap > dt{border: 1px solid #dcdcdc; background: #fff; padding: 7px 10px;}
.nsSearchWrap .nsSearchBottom .nsSearchResult > dt{background-color: #f4f4f4;}
.cardChoiceBox{position: relative;}
.cardChoiceBox .cardChoiceBoxIn{padding-left: 75px;}
.cardChoiceBox .nsSearchTopTit span{color:#6adaff;}
.cardChoiceBox .nsSearchTopTit{position: absolute; top: 0; left: 0;}

/*ÀÏ½ÃÇØÁ¦¹öÆ°*/
.nsLiftBox .btnNsLift.active{background-image: url(../../../../img/bam/wrc/ci/ico16.png); color: #4194f0;}

.nsSearchWrap,
.nsSearchBottom{margin-top: 10px !important;}
.nsSearchTopTit{font-size: 14px; font-weight: bold; margin-top: 10px;}
.nsSearchTopTit span{color: #2354b7;}

.searchDate{font-size: 13px; color: #606060;}
.inputMailInner input[type=date]{background: url(../../../../img/bam/wrc/ci/ico17.png) right 6px center no-repeat !important; background-size: auto 18px !important;}

.joinWrap{padding: 30px 15px;}

/*¸®½ºÆ®*/
/* ¸®½ºÆ® */
.noForm{border:none;margin:0;}
.noForm li{border:none;padding:0;}
.noForm li+li{margin-top: 20px;}
.noForm li label.hidden{visibility: inherit;left: 0;font-size: 13px;line-height: 1;width: inherit;height: inherit;display: block;font-weight: bold; margin-bottom: 5px;}
.noForm li input{display: block; border: 1px solid #ccc !important; border-radius: 3px; width: 100%; background: #f4f4f4; padding: 10px !important;}
.noForm li.sel{padding-left:6px;}
.noForm li.value{background:#fafafa;font-size:1.25em;font-weight:600;color:#000;padding:15px 15px 16px 15px}
.noForm li .human{position:absolute;right:10px;top:8px;width:26px;height:26px;}
.noForm li:last-child{border-bottom:none}
.noForm li.row{padding:12px 20px 12px 0;}
.noForm .bar{background:url("https://img.credit.co.kr/resource/img/bzm/common/bg_bar.png") no-repeat right center;background-size: 1px 15px;-webkit-background-size: 1px 15px;padding:0 15px 0 6px}
.noForm .double{line-height:2.5em;background:#fafafa}
.noForm p,
.noForm p.sml{font-size:12px}
.noForm .errorMsg,
.noForm .errorMsg2{font-size:12px;}
.noForm .btnArea{position:absolute;top:8px;right:10px;margin:0}
.noForm .btnArea .secure{width:10px;height:14px;display:inline-block;margin:0 5px 0 0}
.noForm select{vertical-align:top;margin-left:5px;}
.noForm input[disabled]{border:none;background:none;color:#333}
.noForm .inputBtn input{width:60%}
.noForm input{padding:6px 0 6px 5px !important}
.noForm .doubleData{}
.noForm .doubleData input{padding:3px 0 4px 5px !important}
.noForm .i-area{border:none !important;padding:6px 0 6px 5px !important;width:100%;height:100px}
.noForm .wordTxt{font-size:0.83em;color:#999;text-align:right;}
.noForm .post{border-bottom:1px dotted #e9e9e9}
.noForm .data{background:#fafafa;}
.noForm .data input[type="text"]{background:#fafafa;}
.noForm textarea{width:90%;border:none}
.noForm li.row {padding:9px 0}
.noForm li.row span{width:33%;background:url("https://img.credit.co.kr/resource/img/bzm/common/bg_bar.png") no-repeat right center;background-size: 1px 15px;-webkit-background-size: 1px 15px;padding:0 7px 0 6px}
.noForm li.row span:last-child{width:34%;background:none}
.noForm li.row span input{text-align:center;font-weight:600;color:#000;font-size:1.2em}

/*±âº»Å×ÀÌºí*/
.basicTbl{border-top: 1px solid #686868; text-align: center;}
.basicTbl th,
.basicTbl td{border-bottom: 1px solid #e0e0e0; padding: 15px 5px;}
.basicTbl thead th{background-color: #f4f4f4;}

.tbl-list{margin: 10px 0 0;}
.tbl-list th,
.tbl-list th span,
.tbl-list td{font-size: 13px; line-height: 1.2; }
.tbl-list td.ar{padding: 6px 10px;}
.tbl-list.tblFixed{table-layout: fixed;}
.totalCommentfalse{margin-top: 35px; background-color: #f4f4f4; padding: 15px 10px;}
.totalCommentfalse h4{border-bottom: 1px solid #c2c2c2; color: #147dd1; background: none; padding-left: 0; padding-bottom: 10px; }

.nsRecCountIn{font-size: 10px; line-height: 1.1; position: absolute; width: 100%;
left: 0; bottom: 4px;}

.nsTabBar{display: none;}
.nsRecList > li a{background: url(../../../../img/bam/wrc/ci/arr09.png) right 10px center no-repeat; background-size: auto 7px;}

.graphArea{margin:0;border: 1px solid #c6c6c6; padding:10px;}
.graphArea h4{font-size: 14px; background: #f4f4f4; border-bottom: 1px solid #c6c6c6; margin: 0; padding: 15px 0;}
.graphArea .graph{padding:15px 0;}
.graphArea .grNum{font-size:16px;color:#2354b7;margin: 0;}
.graphArea .grNum strong{font-size: inherit;}
.tbl-list .pointB{color: #2354b7 !important;}

#moreBtn{margin:0;}
#moreBtn .more{padding-left: 0;}

.lst_dot li{font-size: 13px; line-height: 1.4;}

.helpGuideBox{padding: 15px 10px; background-color: #f4f4f4; border: none; margin: 15px 0 0;}

.nsSearchWrap .nsSearchBottom .nsSearchResultList{border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;}
.creditScore.type2>div h4{line-height: 16px; }
.creditScore.type2>.fl h4{padding: 23px 0;}
.creditScore.type2 .grNum{font-size: 13px; color: #555;}
.creditScore.type2 .grNum strong{font-size: 20px; color: #2354b7; font-weight: bold;}

/*Ä«µåÀÌ¿ë½ÇÀû*/
.searchDateCon{padding: 10px; background-color: #f4f4f4;}
.searchDateCon>dt{float: left;}
.searchDateCon>dd{float: right; color: #2354b7;}
.tipDl{margin-top: 10px; background-color: #f4f4f4; padding: 10px;}
.tipDl>dt{padding-left: 35px; background: url(../../../../img/bam/wrc/ci/ico14.png) left center no-repeat; background-size: auto 17px; font-weight: bold; }
.tipDl>dd{margin-top: 9px; border-top: 1px solid #ccc; padding-top: 15px;}
.sectionH3{margin-top: 35px; font-size: 17px; font-weight: bold; background: none; padding-left: 0;}
.sectionH3+.sectionTit{margin-top: 20px;}
.tabWrap .tabUl{display: table; width: 100%; table-layout: fixed; border-collapse: collapse;}
.tabWrap .tabUl>li{display: table-cell; text-align: center; border: 1px solid #ccc; padding: 9px 0; width: 50%;}
.tabWrap .tabUl>li>a{display: block;}
.tabWrap .tabUl>li.active{background-color: #2e84ca; color: #fff; font-weight: bold;}
.tabWrap .tabUl.type3>li{width: 33.333%;}
.tabWrap .tabUl.type3>li:last-child{width: 33.334%;}
.tabWrap .tabConUl{margin-top: 5px;}
.tabWrap .tabConUl>li{display: none;}
.tabWrap .tabConUl>li.active{display: block;}
.tabWrap .tabConUl>li .wrcStyleGraph{margin-top: 0;}
/*½½¶óÀÌµåÄ«µå*/
.wrcSlideCard .owl-controls{text-align: center; margin-top: 10px;}
.wrcSlideCard .owl-page{display: inline-block; margin: 0 3px;}
.wrcSlideCard .owl-page span{display: block; width: 100%; height: 100%;  width: 10px; height: 10px; border-radius: 15px; background-color: #d5d5d5;}
.wrcSlideCard .owl-page.active span{background-color: #6adaff;}
.wrcSlideCard .tbl-list{margin: 0; border-top: 1px solid #333;}
.wrcSlideTit{font-weight: bold; margin:20px 0 10px; }

#ext-btn-ok{background: #06a9df; color: #fff; border:none;}
#ext-btn-logout{background: #fff; color: #555; border:1px solid #606060;}

.creditScore .graphArea{padding: 0;}
.detailView dl.infoLst dd{text-align: right !important; float: right !important;}

/* ÇÇ½ÌÇØÅ·±ÝÀ¶»ç±âº¸»ó */
.careDesc > .descList {margin:0 0 10px;padding:15px 23px;border:1px solid #999999;border-top:2px solid #333333;}
.careDesc > .descList .tit {margin:0 0 5px;padding:0 0 0 45px;font-weight:700;font-size:14px;color:#2354b7;}
.careDesc > .descList .txt {margin:0 0 15px;padding:0 0 15px 45px;position:relative;border-bottom:1px dotted #dcdcdc;font-size:14px;line-height:18px;color:#595959;}
.careDesc > .descList .txt:last-child {margin:0;padding:0 0 0 45px;border:none;}
.careDesc > .descList .txt::before {content:"";width:28px;height:30px;margin:-30px 0 0;position:absolute;top:50%;left:0;background:url('../../../../img/bam/wrc/ci/care_desc1.png') no-repeat;background-size:100%;}
.careDesc > .descList .txt.lossCare::before {width:20px;height:33px;margin:-33px 0 0;background-image:url('../../../../img/bam/wrc/ci/care_desc2.png');}
.careDesc > .descList .txt.careTerm::before {width:35px;height:31px;margin:-33px 0 0;background-image:url('../../../../img/bam/wrc/ci/care_desc3.png');}
.careDesc .ps {margin:0 0 26px;font-size:13px;line-height:13px;color:#595959;}
.careDesc .subTxtList .subTxt {padding:0 0 0 55px;text-indent:-55px;}
.careStep .stepList {padding:25px 0;border:1px solid #999999;border-top:2px solid #333333;}
.careStep .stepList > .step {width:70%;margin:0 auto;font-size:14px;line-height:20px;color:#595959;}
.careStep .stepList > .step .emphasis {color:#303030;}
.careStep .stepList > .step .primary {color:#2354b7;}
.careStep .stepList > .step::before {content:"";display:inline-block;width:27px;height:25px;margin:0 15px 0 0;background:url('../../../../img/bam/wrc/ci/care_step1.png') 50% 50% no-repeat;background-size:100%;vertical-align:middle;}
.careStep .stepList > .step.document::before {width:22.5px;height:29px;background-image:url('../../../../img/bam/wrc/ci/care_step2.png');}
.careStep .stepList > .step.care::before {width:27px;height:29px;background-image:url('../../../../img/bam/wrc/ci/care_step3.png');}
.careStep .stepList > .step .txt {display:inline-block;vertical-align:middle;}
.careStep .stepList > .step::after {content:"";display:block;width:18.5px;height:10px;margin:15px auto;background:url('../../../../img/bam/wrc/ci/arrow.png') no-repeat;background-size:100%;}
.careStep .stepList > .step:last-child::after {display:none;}

/* kmc ÀÎÁõÃ¢ Æ¯¼ö */
.kmcList {padding:15px 15px 30px;}
.kmcList .nsSearchTopTit {display: none;}
.kmcList .nsSearchWrap .nsSearchTop select {margin-top:10px;}

.popArea {display: none;position: fixed;background: #fff;width:300px;height:260px;z-index:501;left:50%;margin-left:-150px;top:50%;margin-top:-130px;}
.popArea.on {display: block;}
.popArea .bottomTxt {position: absolute;bottom:0;width: 100%;}
.popArea .bottomTxt li {width: 50%;float: left;background: #666;color: #fff;text-align: center;}
.popArea .bottomTxt li.on {background: #1073c4;}
.popArea .bottomTxt li a {display: inline-block;width: 100%;padding:10px 0;font-weight: 700;color: #fff;}
.popArea .bottomTxt li a:hover {text-decoration:none}
.popArea .popHeader {color: #fff;font-weight: 700;font-size:15px;font-weight: 700;text-align: center;background: #1073c4;padding:15px 0;}
.popArea .popHeader .closeBtn {position: absolute;top:-20px;right: 0;background:url(../../../../img/bam/common/btn_close.png) no-repeat center center;-webkit-background-size:15px;background-size:15px;width:15px;height:15px;display: inline-block;}
.popArea .popBody {text-align: center;display: table-cell;vertical-align:middle;padding:0 20px;}
.popArea .popBody .topTxt {font-weight: 700;font-size:15px;margin-top:30px;}
.popArea .popBody .moddleTxt {margin-top:30px;font-size:13px;}
.popDimmed {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index:500;}

/* 20240416 */
.td-l{text-align: left!important;padding:13px 15px!important}
.modal-k *{box-sizing: border-box;letter-spacing: -0.5px;}
.modal-k{position:fixed;left:0;top:-100%;width:100%;height:100%;z-index:1000;visibility:hidden;transition:visiblity 0s}
.modal-k.active{top:0}
.modal-k:before{content:'';position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;visibility:hidden;opacity:0;transition:visibility .4s,opacity .6s ease}
.modal-k.active:before{visibility:visible;opacity:1;transition:visibility .4s,opacity .6s ease}
.modal-k__inner{position:fixed;width:93%;left:0;right:0;transform:translateY(-50%);top:100%;margin:0 auto;background:#fff;padding:0;opacity:0;transition:visibility .4s,top .6s,opacity .6s ease;}
.modal-k.active .modal-k__inner{top:50%;opacity:1;visibility:visible;transition:visibility .4s,top .6s,opacity .6s ease}
.modal-k__close{position:absolute;right:18px;top:20px;background:url('../../../../img/bam/common/btn_close_bk.png') no-repeat center/100%;width:12px;height:13px;text-indent:-9999px;border:0}
.modal-k__tit{font-size:16px;color:#000;font-weight:500;display:block;padding:18px 30px 18px 18px;line-height: 1;}
.modal-k__cont{background-color:#fff;padding:0 18px 40px;text-align:center}
.modal-k__terms{font-size: 14px;background-color: #fff;border:1px solid #ddd;box-sizing: border-box;color:#000;text-align: left;border-radius: 10px;}
.modal-k__terms-in{height:180px;overflow-x:hidden;overflow-y:auto;padding:20px;}
.modal-k__ipt{padding:20px 0; border-bottom: 1px solid #eee;margin-bottom: 15px;text-align: left;}
.modal-k__ipt label{color:#333;}
.modal-k__cert-list{display: flex;justify-content: space-between;gap:7px;}
.modal-k__cert-list li{flex:1;}
.modal-k__cert-list li a{display:block;font-size: 14px;color:#333;text-align: center;position: relative;padding-top:90px;}
.modal-k__cert-list li a::before{content:'';position: absolute;left:0;right:0;top:0;margin:0 auto;width:70px;height:70px;background-color:#f6f7fb;border-radius: 50%;box-sizing: border-box;}
.modal-k__cert-list li a::after{content:'';position: absolute;left:0;right:0;margin:0 auto;background: no-repeat center / 100%;z-index: 1;}
.modal-k__cert-list li a span{color:#333;}
.modal-k__cert-list li a:hover{color:#333}
.modal-k__cert-list li.on a::before{background-color: #06a9df;}
.modal-k__cert-list li.on a{color:#000;font-weight: bold;}
.modal-k__cert-list li.modal-k__cert-phone a::after{background-image: url('../../../../img/bam/common/ico_phone.png');width:20px;height:33px;top:20px;}
.modal-k__cert-list li.modal-k__cert-credit a::after{background-image: url('../../../../img/bam/common/ico_credit.png');width:30px;height:21px;top:25px;}
.modal-k__cert-list li.modal-k__cert-pin a::after{background-image: url('../../../../img/bam/common/ico_ipin.png');width:40px;height:27px;top:23px;}
.modal-k__cert-list li.on.modal-k__cert-phone a::after{background-image: url('../../../../img/bam/common/ico_phone_w.png');}
.modal-k__cert-list li.on.modal-k__cert-credit a::after{background-image: url('../../../../img/bam/common/ico_credit_w.png');}
.modal-k__cert-list li.on.modal-k__cert-pin a::after{background-image: url('../../../../img/bam/common/ico_ipin_w.png');}
.modal-k__confirm{font-size:18px;font-weight:700;border:none;background-color:#06a9df;width:190px;height: 40px;color:#fff;margin:20px auto 0;display:flex;align-items:center;justify-content:center;border-radius: 0;}
.modal-k__confirm:link,
.modal-k__confirm:hover,
.modal-k__confirm:active,
.modal-k__confirm:focus{color:#fff!important}
.modal-k__confirm:disabled{background-color:#9bddf2}
.btn-def{color:#01a2f1;border-bottom: 1px solid #01a2f1;font-weight: 700;display: block;width:fit-content;}
.modal-k__chkbox{width:0;height: 0;margin:0;position: absolute;left: -1px;bottom:-1px;font-size: 0;opacity: 0;visibility: hidden;text-indent: -9999px;-webkit-appearance: none;}
.modal-k__chkbox-txt{font-size: 15px;position: relative;padding-left:30px;color:#333;}
.modal-k__chkbox-txt::before{content:'';position: absolute;left:8px;top:2px;width:17px;height: 17px;background: url('../../../../img/bam/common/ico_chk.png')no-repeat center / 100%;}
.modal-k__chkbox:checked + .modal-k__chkbox-txt::before{background-image: url('../../../../img/bam/common/ico_chk_on_sk.png');}
.modal-k__des{font-size: 15px;color:#000;word-break: keep-all;line-height: 1.5;margin-top:30px;}
.modal-k__des strong{font-weight: 500;}
.modal-k__bot{display: flex;justify-content: space-between;gap:7px;margin-top:30px;}
.modal-k__bot-btn{flex: 1;position: static;border:none;font-size: 16px;width:100%;height:42px;text-indent: 0;margin:0;font-weight: 700;}
.modal-k__bot-btn.modal-k__confirm{background: #ededed;color:#555;}
.modal-k__bot-btn.modal-k__confirm:hover, 
.modal-k__bot-btn.modal-k__confirm:link, 
.modal-k__bot-btn.modal-k__confirm:active, 
.modal-k__bot-btn.modal-k__confirm:focus,
.modal-k__bot-btn.modal-k__confirm:visited{color:#555!important;}
.modal-k__bot-btn.modal-k__close{background: #06a9df;color:#fff;}
.modal-k--wd .modal-k__inner{width:82.25%;overflow: hidden;}
/* 0924 */
.wd-area{margin-top:20px;margin-bottom: 40px;display: none;justify-content: flex-end;align-items: center;border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;border-radius: 3px;padding: 10px 12px;gap: 7px;}
.wd-area.active{display:flex;}
.wd-area__des{font-size:13px;color:#555;}
.wd-area__btn{font-size: 13px; font-weight: bold;background-color: #06a9df;color:#fff;min-width: 100px;text-align: center;padding:7px 10px;box-sizing: border-box;}