@charset "euc-kr";
/* CSS Document */

/* 20241119 reflect */
/* 20240911 reflect */

@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(slick.css); /* 20210604 Ãß°¡/¼öÁ¤ */
@import url(sub.css); /* 20210604 Ãß°¡/¼öÁ¤ */
@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; font-size:13px; color:#303030; word-break:keep-all;}
body{line-height:1.5;}

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;}
.footerLine {}
.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/ssc/pa/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 0 10px; background: #e9e9e9; text-align: center; font-size: 18px;} /* 210624 Ãß°¡/¼öÁ¤ */
#h3 .subTitTxt{text-align: center; font-weight: bold;}
/*.colorBtn{background:#ffdf01 !important; border-radius:0 !important;-webkit-border-radius:0 !important; color: #444;}*/
/*.loginBtn {font-size:1em;}*/
.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/ssc/pa/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-image: url(../../../../img/bam/ssc/pa/bg_time.png);}
#nav .nav-bar p.left.in {width:250px;}
.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;}
/*160819*/
.p-b-color {color:#009ae6}
.p-r-color {color:#e31f26}
.p-p-color {color:#7361c5}
.p-y-color {color:#ffae01}
/*//160819*/
.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;}/*20160819 ?????? ???¢´*/
.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/ssc/pa/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;}
/*.btn-detail {display:inline-block;font-size:0.918em;color:#00838b;font-weight:bold;border:1px solid #00838b;border-radius:2px;width:50px;height:25px;line-height:26px;text-align:center}
.on .btn-detail {color:#6c6c6c;border-color:#929292;}*/
#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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/ico_arr_big.png) 0 -10px no-repeat;background-size:17px auto;}
.on .i-arr-big {background-position:0 0;}
/*main*/
#container{padding: 8px;}
.mainPage #container{padding: 0;}
.inner {margin:0 20px;}
.main-contents {padding:25px 0 10px;background:url(../../../../img/bam/ssc/pa/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;}
.main-contents .main-list-area {margin:33px 10px 0;}
.main-contents .list-main-menu {}
.main-contents .list-main-menu .li1 {background:#1fa1b2;}
.main-contents .list-main-menu .li2 {background:#3ab0ab;;width:33.3%;}
.main-contents .list-main-menu .li3 {background:#666;}
.main-contents .list-main-menu .li4 {background:#00838b;;width:33.3%;}
.main-contents .list-main-menu .li5 {background:#eaeaea;}
.main-contents .list-main-menu .i-service {display:block;width:100%;height:30px;}
.main-contents .list-main-menu .li1 .i-service {background:url(../../../../img/bam/ssc/pa/ico_main01.png) center center no-repeat #1fa1b2;background-size:auto 16px}
.main-contents .list-main-menu .li2 .i-service {background:url(../../../../img/bam/ssc/pa/ico_main02.png) center center no-repeat #3ab0ab;background-size:auto 16px;}
.main-contents .list-main-menu .li3 .i-service {background:url(../../../../img/bam/ssc/pa/ico_main03.png) center center no-repeat #666;background-size:auto 18px}
.main-contents .list-main-menu .li4 .i-service {background:url(../../../../img/bam/ssc/pa/ico_main04.png) center center no-repeat #00838b;background-size:auto 15px}
.main-contents .list-main-menu .li5 .i-service {background:url(../../../../img/bam/ssc/pa/ico_main05.png) center center no-repeat #eaeaea;background-size:17px auto}

.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;}
.main-btn-area {margin:10px 10px 0;}
/*.main-btn-area .btn-login {display:block;background:#00838b;font-size:1.167em;font-size:0.933em;color:#fff;height:35px;line-height:36px;text-align:center;font-weight:bold;}*/
.main-bottom-link {background:#0070d8;}/*20160823 ?????? ???¢´*/
.main-bottom-link  a{display:block;height:40px;line-height:40px;text-align:center;color:#fff;font-size:1em;font-weight:600;}

/*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/ssc/pa/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/ssc/pa/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 .none .hand, .info-top-area .impossible .hand {display:none;}*/
.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-family:'©©?¢¥?¡Æ???ExtBold'; 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:nth-child(2) .tit-count {margin-top:7px;}*/
.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/ssc/pa/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;}
/*.check-contents .detail-con-area{display:block;}*/

/*popup*/
.popTop{text-align:left;padding:16px 20px; background: #404040;}
.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;}
/*160819*/
.detail-list-wrap {border:1px solid #c6c6c6; border-top-color:#545454;padding:15px 20px;color:#545454;border-top-width:2px;}
/*//160819*/
.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;font-family:'©©?¢¥?¡Æ???ExtBold';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}
.score-area {border:1px solid #d2d2d2;border-bottom-width:0;border-right-width:0;margin:30px 0;}
.score-area li {width:50%;float:left;padding:0;text-align:center;border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}
.score-area li .tit {font-size:0.917em; font-family:'©©?¢¥?¡Æ???ExtBold';height:30px;line-height:31px;background:#f5f5f5;}
.score-area li  dd{height:67px;padding:21px 0 0 0;}
.score-area li .num {font-size:1.750em;font-family:'Tahoma';font-weight:bold;color:#7361c5;}
.score-area li .num-txt {font-family:'©©?¢¥?¡Æ???ExtBold';font-size:0.917em;display:inline-block;vertical-align:top;color:#7361c5;margin: 7px 3px 0 5px;}
.score-area li .txt {font-size:1.5em;color:#7361c5;font-family:'©©?¢¥?¡Æ???ExtBold'}

/*change*/
.change-inner {}
.tit-h4 {font-size:1em;margin-top:30px;}/*20160819 ?????? ???¢´*/
.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/ssc/pa/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/ssc/pa/img_change_pop.png) no-repeat;background-size:30px auto;position:fixed; top:153px;left:7px;}

/*alaram*/
.sub-top-area {padding:10px 20px; text-align: center;}
.sub-top-area .txt-sub-top {color:#545454;font-size:13px;line-height:1.273em; word-break: keep-all;}
.list-bar-detail dt{font-size:0.917em;background:url(../../../../img/bzm/common/bul_blue.png) 0 5px no-repeat;background-size:6px 1px;padding:0 0 0 12px;color:#111;margin:13px 0 8px;}
.list-bar-detail dd {font-size:0.8em;color:#545454;line-height:1.267em;}
.alarm-area {position:relative;border:1px solid #000;margin:0 0 25px 0;}
.alarm-area .alarm-top{height:10px;border:1px solid #161616; background:url(../../../../img/bam/ssc/pa/bg_alarm1.png) right 0 no-repeat #363738;background-size:auto 10px;}
.alarm-area .alaram-con {background:url(../../../../img/bam/ssc/pa/bg_alarm2.png) 10px 12px no-repeat #9abbd3;background-size:32px auto;padding:22px 10px 15px 63px;}
.alarm-area .alaram-con .txt-box {background:#f0f0f0;border-radius:2px;padding:15px;position:relative;}
.alarm-area .alaram-con .txt-box strong {font-size:0.917em;color:#111;display:block;margin:0 0 7px 0;line-height:1.182em;}
.alarm-area .alaram-con .txt-box p {font-size:0.833em;color:#545454;line-height:1.200em;}
.alarm-area .alaram-con .arrow {display:block;width:10px;height:8px;background:url(../../../../img/bam/ssc/pa/bg_alarm3.png) no-repeat;background-size:10px auto; position:absolute;top:5px;left:-10px;}

/*support*/
.support-contents {padding:0 0 40px 0;}
.support-contents .list-bar-detail + .list-bar-detail {margin-top:30px;}
.support-contents .list-bar-detail dt, .support-contents .dl-support03 p{padding:0; background:none;font-weight:bold;margin-top:0;color:#545454;font-size:0.8em; line-height:1.200em}
.support-contents .list-bar-detail dd {background:url(../../../../img/bam/ssc/pa/tab-menu_dot.png) 0 5px no-repeat;background-size:6px 1px;padding:0 0 0 12px;color:#111;margin-bottom:10px;}
.support-contents .list-bar-detail dd ul li {color:#545454;line-height:1.267em;font-size:0.8em;}
.support-contents .list-bar-detail dd.none {background:none;padding:0;}
/*160819*/
.support-contents .dl-support01{padding:0 0 60px 0;background:url(../../../../img/bam/ssc/pa/bg_support2.png) right bottom no-repeat;background-size:89px auto;}
.support-contents .dl-support02 {padding:0 0 60px 0;background:url(../../../../img/bam/ssc/pa/bg_support1.png) right bottom no-repeat;background-size:89px auto;}
/*160819*/
.support-contents .dl-support03 {padding:0 ;/*background:url(../../../../img/bam/ssc/pa/bg_support3.png) right bottom no-repeat;background-size:113px auto*/;}
.support-contents .btn-area {margin:10px 0 0 0;text-align:center;}
/*160819*/
.support-contents .btn-area .btn {display:inline-block;min-width:80px;height:30px;border:1px solid #7b5f68;border-radius:2px;line-height:31px;font-size:0.917em;font-weight:bold;color:#fff;padding:0 20px;background:#7b5f68}
.support-contents .btn-area .btn.type2{background: #0070d8; border: 1px solid #0070d8;}
/*//160819*/

/*parking */
.parking-inner {padding-top:30px;padding-bottom:30px;}
.parking-info-top {border: 1px solid #d0d0d0;background:-webkit-gradient(linear, 68% 79%, 68% 15%, from(#f7f7f7), to(#FFF));text-align:center;}
.parking-info-top .btn-r {display:block;position:relative;width:100%;height:40px;top:auto;right:auto;}
/*.parking-info-top .btn-r strong{display: inline-block; padding-right: 20px; background: url(../../../../img/bam/ssc/pa/ico_arr_b.png) right center no-repeat;background-size:10px auto;}
.parking-info-top .btn-r.on strong{background-image: url(../../../../img/bam/ssc/pa/ico_arr_t.png);}*/
.parking-info-top .btn-r .i-arr-big {position:absolute; right:20px;top:14px;}
.parking-info-top strong {color:#7b5f68;margin:0;}
.parking-info-con {-moz-box-shadow:inset 0px 2px 3px #ededed;-webkit-box-shadow:inset 0px 2px 3px #ededed;box-shadow:inset 0px 2px 3px #ededed;border:1px solid #d0d0d0;position:relative;top:-1px;padding:20px 0 35px 0;}
.parking-ol-wrap{text-indent:-150%;white-space:nowrap;overflow:hidden;}
.parking-ol-wrap ol li {width:1px;height:1px;text-indent:-150%;white-space:nowrap;overflow:hidden;}
.parking-ol-wrap.parking-ol-wrap01 {background:url(../../../../img/bam/ssc/pa/bg_parking_ol.png) 0 0 no-repeat;background-size:265px auto; width:265px; height:203px; margin:22px auto 0;}
.parking-ol-wrap.parking-ol-wrap02{background:url(../../../../img/bam/ssc/pa/bg_parking_ol2.jpg) 0 0 no-repeat;background-size:240px auto; width:240px; height:245px; margin:22px auto 0;}
.parking-ol-wrap strong {display:block;}
.parking-info-con .txt-parking-info {padding:0 20px;font-size:0.917em;line-height:1.182em;}
.parking-inner .car-panel-area {}
.parking-inner .car-panel-area .car-panel {border:2px solid #000;height:65px; border-radius:15px;background: url(../../../../img/bam/ssc/pa/bg_panel.png) 12px center no-repeat, url(../../../../img/bam/ssc/pa/bg_panel.png) right center no-repeat;background-size:20px auto;line-height:66px; text-align:center;padding:0 30px;}
.parking-inner .car-panel-area .car-num {font-size:40px;color:#000;letter-spacing:-.6px;}
.parking-inner .car-panel-area .car-txt {font-size:0.700em;}
.parking-inner .car-panel-area .ph-num {font-size:2.133em;color:#000;}
/*.parking-inner .btn-area {margin:10px 0 0 0;text-align:center;}*/
/*.parking-inner .btn-area .car-btn {display:inline-block;min-width:80px;height:30px;border:1px solid #00838b;border-radius:2px;line-height:31px;font-size:0.917em;font-weight:bold;color:#00838b;padding:0 20px;}
.parking-inner .btn-area .car-btn.blue{background:#00838b;color:#fff;}*/
.parking-inner .car-panel-area .txt-none {font-size:1.067em;color:#000;letter-spacing:-.6px;}
.parking-inner .car-panel-area .input-area {display:table;width:100%;}
.parking-inner .car-panel-area .input-area .input-wrap {display:table-cell;vertical-align:middle;height:65px;}
.parking-inner .car-panel-area .input-area .input-wrap:nth-child(1){padding:0 5px 0 0;}
.parking-inner .car-panel-area .input-area .input-wrap:nth-child(2){padding:0 5px 0 0;}
.parking-inner .car-panel-area .input-area .input-wrap input{display:block;border:1px solid #bebebe;height:29px;width:100%;padding:0 3%;line-height:30px;text-align:center;font-size:0.8em;}
.parking-inner .car-panel-area .input-area .input-wrap input::-webkit-input-placeholder {font-size:0.733em;}
.parking-inner .car-panel-area .input-area .input-wrap input::-moz-placeholder {font-size:0.733em;}
.parking-inner .car-panel-area .input-area .input-wrap input:-ms-input-placeholder {font-size:0.733em;}
.parking-inner .car-panel-area .input-area .input-wrap input:-moz-placeholder {font-size:0.733em;}
.parking-inner .detail-list-wrap .txt-top {letter-spacing:-.45px;text-align:center;margin:0 0 10px 0; font-size: 13px; font-weight: bold;}
.parking-inner .detail-list-wrap .txt-none {font-size:0.8em;color:#545454;line-height:1.182em;letter-spacing:-.45px;text-align:center;}
.parking-inner .detail-list-wrap .txt-result {text-align: center;}
.parking-inner .detail-list-wrap .txt-result1 {color:#111;line-height:1.3;display:block;margin:0 0 7px 0; font-size:0.8em;}
.parking-inner .detail-list-wrap .txt-result2 {font-size:0.8em;line-height:1.3;color:#545454;}
.parking-inner .detail-list-wrap .ex-img-area {width:240px;margin:0 auto;padding:0 0 10px 0;}
.parking-inner .detail-list-wrap .ex-img-area img {display:inline-block;margin:0 0 10px 0;}
.parking-inner .ol-step {text-align:center;margin:0 0 15px}
.parking-inner .ol-step li{width:22px;height:22px;border-radius:11px;border:1px solid #ccc;text-align:center;font-weight:bold;line-height:21px;font-family:'Tahoma';font-weight:bold;font-size:0.86em;display:inline-block;margin:0 33px 0 0;position:relative;}
.parking-inner .ol-step li:last-child {margin-right:0;}
.parking-inner .ol-step li:after {content:'';display:block;width:21px;height:1px;background:#c9c9c9;position:absolute;top:50%;margin-top:1px;right:-29px;}
.parking-inner .ol-step li:last-child:after{display:none;}
.parking-inner .ol-step li.on {background:#7361c5;color:#fff;border:1px solid #7361c5;}
.parking-inner .step-btn-area,
.parking-inner .btn-area {display:table;width:100%;table-layout:fixed;margin-top:10px; text-align: center;}
.parking-inner .step-btn-area .btn-step,
.parking-inner .btn-area .car-btn{display:inline-block; width: 49%; box-sizing: border-box; height:36px; text-align:center;line-height:36px;color:#545454;background:#ffdf01;font-weight:bold; padding: 0 20px;}
.parking-inner .step-btn-area .btn-step.blue,
.parking-inner .btn-area .car-btn.blue{background:#fcaf17;}
.parking-inner .tit-step-view {border-bottom:1px solid #d5d5d5;padding-bottom:16px;}
.parking-inner .tit-step-view .i-step {display:inline-block;width:40px;height:34px;border-right:1px solid #d5d5d5;margin:0 5px 0 0;float:left;}
.parking-inner .tit-step-view .i-step01 {background:url(../../../../img/bam/ssc/pa/ico_park_01.png) 0 center no-repeat;background-size:36px auto;}
.parking-inner .tit-step-view .i-step02 {background:url(../../../../img/bam/ssc/pa/ico_park_02.png) 0 center no-repeat;background-size:31px auto;}
.parking-inner .tit-step-view .i-step03 {background:url(../../../../img/bam/ssc/pa/ico_park_03.png) 0 center no-repeat;background-size:32px auto;}
.parking-inner .tit-step-view .tit-step {float:left;line-height:34px;line-height:34px;letter-spacing:-.5px;color:#000; font-size: 0.86em;}
.parking-inner .tit-step-view .tit-step strong {padding:0 5px 0 0}
.parking-inner  .step-con-area {padding:17px 0 0 0;}
.parking-inner  .step-con-area .input-wrap {display:block;margin:0 0 10px 0;}
.parking-inner  .step-con-area .post-num-area {position:relative;padding:0 64px 0 0;}
.parking-inner  .step-con-area .post-num-area .btn-post {position:absolute;right:0;top:0;border:1px solid #ddd;width:61px;height:25px;line-height:25px;color:#555;letter-spacing:-.5px;text-align:center;border-radius:3px;background:-webkit-gradient(linear, 68% 79%, 68% 15%, from(#f7f7f7), to(#FFF));cursor:pointer; font-size:0.8em;}
.parking-inner  .step-con-area .input-wrap input {display:block;width:100%; font-size:0.86em; padding:3px;}
.parking-inner .step-view-area .ex-img-area {width:190px;}
.parking-inner .step-view-area .step-bottom-area {border-top:1px solid #aeaeae;padding:17px 0 0 0;}
.parking-inner  .txt-step02-1 {color:#212121;line-height:1.3;letter-spacing:-.5px; }
.parking-inner  .txt-step02-1 li{font-size:0.8em;}
.parking-inner  .txt-step02-2 {font-size:0.833em;color:#212121;line-height:1.167em;margin-top:10px;letter-spacing:-.5px;}
.parking-inner .step3-con {text-align:center;}
.parking-inner .step3-con .i-step-car{display:inline-block;width:61px;height:54px;background:url(../../../../img/bam/ssc/pa/ico_car.png) center no-repeat;background-size:38px auto;}
.parking-inner .step3-con p {color:#212121;}
.parking-inner .step3-con .txt-step3-1 {margin:10px 0 0 0;}
.parking-inner .step3-con .txt-step3-2 {font-size:0.833em;line-height:1.3em;margin:12px 0 0 0;}

.driving-mid-area {padding:0 0 50px 0;}
.driving-top-area {padding:20px 0 0 0;}
.driving-top-area .txt-driving {margin:0  0 20px 0;font-size:0.917em;line-height:1.200em;}
/*160819*/
.driving-top-area .img-wrap {width:100%;margin:0 auto; text-align: center;}
.driving-top-area .img-wrap02 {background:url(../../../../img/bam/ssc/pa/img_driving.png) center 0 no-repeat;height:186px;background-size: auto 186px;}
/*//160819*/
.driving-top-area .benefit-area {margin:15px 0 0 0;background:#f5f5f5;border:1px solid #ddd;padding:10px 15px;}
/*160819*/
.driving-top-area .benefit-area dt { background:url(../../../../img/bam/ssc/pa/ico_coupon.png) 0 0 no-repeat; padding:0 0 5px 35px;background-size:29px auto; font-size: 0.8em; color:#7361c5; font-weight: bold;}
/*//160819*/
.driving-top-area .benefit-area dd{font-size:0.8em;line-height:1.3; color:#333;}
.driving-mid-area .ul-driving {}
.driving-mid-area .ul-driving li {position:relative;padding:0 0 0 45px;margin:0 0 10px;font-size:0.8em;line-height:1.200em; min-height: 33px;}
.driving-mid-area .ul-driving li:before {content:'-';position:absolute;left:38px;top:0px;display:block;}
.driving-mid-area .ul-driving .li5 {margin-bottom:0;}
.driving-mid-area .ul-driving li .ico {position:absolute;left:0;top:-1px;width:33px;height:33px; background-size: 100% 100% !important;}
.driving-mid-area .ul-driving .li1 .ico{background:url(../../../../img/bam/ssc/pa/ico_driving.png) center center no-repeat;}
.driving-mid-area .ul-driving .li2 .ico{background:url(../../../../img/bam/ssc/pa/ico_driving02.png) center center no-repeat;}
.driving-mid-area .ul-driving .li3 .ico{background:url(../../../../img/bam/ssc/pa/ico_driving03.png) center center no-repeat;}
.driving-mid-area .ul-driving .li4 .ico{background:url(../../../../img/bam/ssc/pa/ico_driving04.png) center center no-repeat;}
.driving-mid-area .ul-driving .li5 .ico{background:url(../../../../img/bam/ssc/pa/ico_driving05.png) center center no-repeat;}

/*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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/cpt_con1.png) left center no-repeat; background-size: 15px auto;}
.credit-purchase-tbl .cpt-con.cpt-con2 span{background: url(../../../../img/bam/ssc/pa/cpt_con2.png) left center no-repeat; background-size: 16px auto;}
.credit-purchase-tbl .cpt-con.cpt-con3 span{background: url(../../../../img/bam/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/map_ico1.png") no-repeat center;}
.mico2{background:url("../../../../img/bam/ssc/pa/map_ico2.png") no-repeat center;}
.mico3{background:url("../../../../img/bam/ssc/pa/map_ico3.png") no-repeat center;}
.mico4{background:url("../../../../img/bam/ssc/pa/map_ico4.png") no-repeat center;}
.mico5{background:url("../../../../img/bam/ssc/pa/map_ico5.png") no-repeat center;}
.mico6{background:url("../../../../img/bam/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/main/main_img2.png") no-repeat;}
.m_img03{display:block;background:url("../../../../img/bam/ssc/pa/main/main_img3.png") no-repeat;}
.m_img04{display:block;background:url("../../../../img/bam/ssc/pa/main/main_img4.png") no-repeat;}
.m_img05{display:block;background:url("../../../../img/bam/ssc/pa/main/main_img5.png") no-repeat;}
.m_img06{display:block;background:url("../../../../img/bam/ssc/pa/main/main_img6.png") no-repeat;width:58.1px;height:94.5px;background-size:100% 100%;}
.m_img07{display:block;background:url("../../../../img/bam/ssc/pa/main/main_img7.png") no-repeat;}
.m_img08{display:block;background:url("../../../../img/bam/ssc/pa/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/ssc/pa/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/ssc/pa/id_off.png) no-repeat; background-size:150px;}
.loginSelect #btnId.on{background-image:url(../../../../img/bam/ssc/pa/id_on.png);}
.loginSelect #btnNum{background:url(../../../../img/bam/ssc/pa/jumin_off.png) no-repeat; background-size:150px;}
.loginSelect #btnNum.on{background-image:url(../../../../img/bam/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/btn/nav_dot_off.png) no-repeat 0 0;cursor:pointer;text-indent:-999em;}
.slider-page p.on{background:url(../../../../img/bam/ssc/pa/btn/nav_dot_on.png) no-repeat 0 0;}

/* Contents */
#section{width:100%;background-color:#e9e9e9; padding-top: 42px; padding-bottom:20px;}
#section.subPage{padding-top: 84px}
.unit{position:absolute;bottom:0;right:0;font-weight:normal;font-size:12px}
.t_area, .t_area2{position:relative;}

/*main_container*/
.main_banner_box{text-align: center; background: url(../../../../img/bam/ssc/pa/main_bg.png) left bottom repeat-x; background-size: auto 100%;}
.main_banner_box1{background: url(../../../../img/bam/ssc/pa/main_bg1.png) left bottom no-repeat; background-size: auto 100%;}
.main_banner_box2{background: url(../../../../img/bam/ssc/pa/main_bg2.png) right bottom no-repeat; background-size: auto 100%; padding: 25px 0;}
.main_banner_box_txt{color: #e9e9e9; border: 3px solid #fff; border: 3px solid rgba(255,255,255,0.8); width: 88%; margin: 0 auto; padding: 20px 0; text-shadow: 1px 1px 2px #000;}
.main_banner_box_txt .tit{color: #fff; font-size: 30px; font-weight: bold; margin-bottom: 10px}
.main_banner_box img{width: 260px;}
.main_contents{padding: 10px; background-color: #e9e9e9;}
.shaBox{background-color: #fff; padding: 15px 8px;box-shadow: 1px 1px 2px #b7b7b7;}
.shaBox+.shaBox{margin-top: 8px;}

.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: center;font-size: 18px; font-weight: bold; padding: 10px 0;}
.mainServiceListUl>li{border-top: 1px solid #eaeaea; padding: 15px 0;}
.mainServiceListUl>li a{display: block; width: 90%; margin: 0 auto; background: url(../../../../img/bam/ssc/pa/ico_arr_gray.png) right center no-repeat; background-size: 20px 20px;}
.mainServiceListUl>li .mslDiv{padding-left: 65px;}
 /* 210604 ¾ÆÀÌÄÜ Ãß°¡/¼öÁ¤ */
.mainServiceListUl>li.con1 .mslDiv{background: url('../../../../img/bam/ssc/pa/ico_main_service_01.png') left center no-repeat; background-size: 48px 48px;}
.mainServiceListUl>li.con2 .mslDiv{background: url('../../../../img/bam/ssc/pa/ico_main_service_02.png') left center no-repeat; background-size: 48px 48px;}
.mainServiceListUl>li.con3 .mslDiv{background: url('../../../../img/bam/ssc/pa/ico_main_service_03.png') left center no-repeat; background-size: 48px 48px;}
.mainServiceListUl>li.con4 .mslDiv{background: url('../../../../img/bam/ssc/pa/ico_main_service_04.png') left center no-repeat; background-size: 48px 48px;}
.mainServiceListUl>li.con5 .mslDiv{background: url('../../../../img/bam/ssc/pa/ico_main_service_05.png') left center no-repeat; background-size: 48px 48px;}
.mainServiceListUl>li .mslDiv .tit{font-size: 16px; font-weight: bold;}
.mainServiceListUl>li .mslDiv .txt{font-size: 12px; margin-top: 10px; padding: 0 20px 0 0;}

.mainPhoneDl{width: 90%; margin: 0 auto;}
.mainPhoneDl>dt{font-size: 18px; font-weight: bold; height: 32px; line-height: 32px;background-size: 32px 32px; background-repeat: no-repeat; background-position: right center;}
.mainPhoneDl.type1>dt{background-image: url(../../../../img/bam/ssc/pa/ico05.png); }
.mainPhoneDl.type2>dt{background-image: url(../../../../img/bam/ssc/pa/ico19.png); }
.mainPhoneDl>dd{margin-top: 10px;}
.mainPhoneUl>li{float: left; width: 50%;font-size: 12px; padding-right: 10px; font-weight: bold; position: relative; height: 40px; line-height: 15px; padding-bottom: 20px;}
.mainPhoneDl.type2 .mainPhoneUl>li{height: 70px; }
.mainPhoneUl>li+li{border-left: 1px solid #eaeaea; padding-left: 10px; padding-right: 0;}
.mainPhoneUl>li a{font-size: 17px; display: block; position: absolute; left: 0; bottom: 0; padding-right: 20px; background: url(../../../../img/bam/ssc/pa/ico04.png) right center no-repeat; background-size: 15px 15px; color: #2553bb;}
.mainPhoneDl.type2 .mainPhoneUl>li a{color: #f56000;}
.mainPhoneUl>li+li a{left: 10px;}

/*¸ÞÀÎ ·Î±×ÀÎ¹Ú½º*/
.mainLoginBox{background: url('../../../../img/bam/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/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/ssc/pa/btn_1_1.png') 0 0 no-repeat; background-size: 100% 100%; left: 0;}
.btn_main::after{ background: url('../../../../img/bam/ssc/pa/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/ssc/pa/btn_2_1.png') 0 0 no-repeat; background-size: 100% 100%; left: 0;}
.btn_main.type2::after{ background: url('../../../../img/bam/ssc/pa/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{padding: 15px 0;}
.service_info>li+li{border-top: 1px solid #eaeaea;}
 /* 210604 ¾ÆÀÌÄÜ Ãß°¡/¼öÁ¤ */ 
.service_info>li.con1{background: url(../../../../img/bam/ssc/pa/ico_servce_information_01.png) right 10px top 10px no-repeat; background-size: 28px auto;}
.service_info>li.con2{background: url(../../../../img/bam/ssc/pa/ico_servce_information_02.png) right 10px top 10px no-repeat; background-size: 28px auto;}
.service_info>li.con3{background: url(../../../../img/bam/ssc/pa/ico_servce_information_03.png) right 10px top 10px no-repeat; background-size: 22px auto;}
.service_info>li.con4{background: url(../../../../img/bam/ssc/pa/ico_servce_information_04.png) right 10px top 10px no-repeat; background-size: 28px auto;}
.service_info>li.con5{background: url(../../../../img/bam/ssc/pa/ico_servce_information_05.png) right 10px top 10px no-repeat; background-size: 28px auto;}
.service_info>li .service_tit{font-size: 16px; font-weight: bold; margin-bottom: 17px; word-break: keep-all;}
.service_info>li .service_txt{font-size: 13px; word-break: keep-all;}
.service_process{margin-top: 10px;}
.service_process>li{height: 32px; line-height: 32px; padding-left: 40px; background-position: left center; background-repeat: no-repeat; background-size: 32px 32px;}
.service_process>li+li{margin-top: 10px;}
.service_process>li.con1{background-image: url(../../../../img/bam/ssc/pa/service04.png);}
.service_process>li.con2{background-image: url(../../../../img/bam/ssc/pa/service05.png);}
.service_process>li.con3{background-image: url(../../../../img/bam/ssc/pa/service06.png);}
.service_process>li.con4{background-image: url(../../../../img/bam/ssc/pa/service07.png);}

.btnWrap{margin-top: 12px;}
.basicBtnBlock,
.btnBasic,
.colorBtn,
.loginBtn,
.grayBtn{display: block; background: #404040; border-radius: 2px !important; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 14px; 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: #f05000;}
.creditInfoUl+.creditInfoUl{margin-top: 5px;}

.toggleDl{border: 1px solid #dadada; margin-top: 20px;}
.toggleDl>dt{background: url(../../../../img/bam/ssc/pa/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/ssc/pa/arr03.png) right 10px center no-repeat; background-size: auto 7px; font-weight: bold;}
.toggleDl>dt>a.on{background-image: url(../../../../img/bam/ssc/pa/arr02.png);}
.toggleDl>dt>a>span{display: inline-block;padding-left: 30px; background: url(../../../../img/bam/ssc/pa/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/ssc/pa/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;}

.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/ssc/pa/arr04.png) right center no-repeat; background-size: auto 20px;}
.sumUl>li>a .tit{font-size: 14px; font-weight: bold; }

.detailView>li{ padding: 5px 0; border: none; text-align: center;}
.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 dd{width: 70%;}

/*½Å¿ëº¯µ¿ ³»¿ªÁ¶È¸*/
.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: #f05000;}
.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-top: 1px solid #101010; border-bottom: 1px solid #aaa; padding: 10px 0;}
.nsLevelStatus{width: 44px; padding-top: 50px; font-weight: bold;}
.nsLevelStatus.on{color: #f05000;}
.nsLevelStatus.status1{background-image: url(../../../../img/bam/ssc/pa/np_1_1.png);}
.nsLevelStatus.status1.on{background-image: url(../../../../img/bam/ssc/pa/np_1_2.png);}
.nsLevelStatus.status2{background-image: url(../../../../img/bam/ssc/pa/np_2_1.png);}
.nsLevelStatus.status2.on{background-image: url(../../../../img/bam/ssc/pa/np_2_2.png);}
.nsLevelStatus.status3{background-image: url(../../../../img/bam/ssc/pa/np_3_1.png);}
.nsLevelStatus.status3.on{background-image: url(../../../../img/bam/ssc/pa/np_3_2.png);}
.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: #f05000;}

.nsSlideBarWrap .ui-slider-handle{color:#f05000; font-weight: bold;}
.nsSlideBarWrap .ui-slider-handle[title='1']{background-image: url(../../../../img/bam/ssc/pa/np_1_2.png);}
.nsSlideBarWrap .ui-slider-handle[title='2']{background-image: url(../../../../img/bam/ssc/pa/np_2_2.png);}
.nsSlideBarWrap .ui-slider-handle[title='3']{background-image: url(../../../../img/bam/ssc/pa/np_3_2.png);}

.mainQnaDl{margin-top: 20px;}
.mainQnaDl > dt,
.mainQnaDl > dd{border: 1px solid #dadada;}
.mainQnaDl > dt{background: url(../../../../img/bam/ssc/pa/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/ssc/pa/arr03.png') right 10px center no-repeat; background-size: auto 7px; font-weight: bold; height: 40px; line-height: 40px;}
.mainQnaDl > dt > a.active{background-image:  url('../../../../img/bam/ssc/pa/arr02.png');}
.mainQnaDl > dt > a > div{padding-left: 25px; background: url('../../../../img/bam/ssc/pa/ico12.png') left center no-repeat; background-size: 22px auto; line-height: 40px;}
.mainQnaDl > dt > a.icoTip > div{padding-left: 30px; background: url('../../../../img/bam/ssc/pa/ico14.png') left center no-repeat; background-size: 25px 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/ssc/pa/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: url('../../../../img/bam/ssc/pa/ico12.png') left center no-repeat; background-size: 20px auto; }
.mainQnaDl > dt > a.icoTip2 > div{background: url('../../../../img/bam/common/ns_ico_5.png') left center no-repeat; background-size: 22px 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: #f05000;}
.nsInfoList > li+li{border-top: 1px solid #dcdcdc;}
.nsInfoList.type1 > li.con1{background-image: url('../../../../img/bam/ssc/pa/ico09.png');}
.nsInfoList.type1 > li.con2{background-image: url('../../../../img/bam/ssc/pa/ico10.png');}
.nsInfoList.type1 > li.con3{background-image: url('../../../../img/bam/ssc/pa/ico11.png');}
.nsInfoList.type2 > li{padding: 10px 0; background: none !important;}

.nsBasicTextBox{background: none; padding: 10px 0;}

.nsSlideList > li > dl > dt{color: #303030;}
.nsSlideList > li > dl > dt.type2{line-height: 17px; padding-top: 3px;}
.kmcTermsBtn{color: #0071bc; font-weight: bold; text-decoration: underline; padding-right: 17px; background: url(../../../../img/bam/ssc/pa/ico13.png) right center no-repeat; background-size: 13px 13px;}

.topText{margin-bottom: 10px;}
.nsTabBox{position: relative;}
.nsTabBox .nsTabCon.alertControlTab{padding:30px 0;}
.nsSlideTabWrap{position: absolute;right: 0; top: 0;}
.nsLiftBox strong{color: #f05000;}

/*¸íÀÇº¸È£ ³»¿ª*/
.nsRecList{border-top: 1px solid #888; overflow: hidden; display:flex; justify-content:space-between;}
.nsRecList > li{flex:1; text-align: center; border-bottom: none;}
.nsRecList > li .nsRecInner{padding: 0; }
.nsRecList > li .nsRecInner .nsRecTit,
.nsRecList > li .nsRecInner .nsRecCount{line-height: 20px; padding: 15px 0; border-bottom: 1px solid #ccc;}
.nsRecList > li .nsRecInner .nsRecTit{float:none; padding-left: 0; font-weight: bold; background: #f4f4f4 !important; color: #101010 !important;}
.nsRecList > li .nsRecInner .nsRecCount{float:none; color: #737373; font-size: 17px; position: relative; padding: 30px 0;}
.nsRecList > li .nsRecInner .nsRecCount .nsRecCountNum{color: #f05000; font-style: normal;}

.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: #f05000; background: #f05000; }

.nsSearchWrap .nsSearchTop select, input[type=date]{height: 35px; line-height: 33px;}
.nsSearchWrap .nsSearchBottom .nsSearchResultListWrap > dt .btnEdit{border-color: #282828; color: #101010; font-size: 12px; right: 0; top: auto; bottom: 12px; margin-top: 0;}
.nsSearchWrap .nsSearchBottom .nsSearchResult > dt .num,
.nsSearchWrap .nsSearchBottom .nsSearchResult > dt .num label{color: #101010 !important;}
.nsSearchWrap .nsSearchBottom .nsSearchResultIn > li > dl > dd a{color: #f05000;}
.nsSearchWrap .nsSearchBottom .nsSearchResultList > li.listLast a .more{padding: 18px 0; display: inline-block; padding-right: 15px; background: url(../../../../img/bam/ssc/pa/arr03.png) right center no-repeat; background-size: auto 7px;}
.nsSearchWrap .nsSearchBottom .nsSearchResultListWrap{border-top: none;}
.nsSearchWrap .nsSearchBottom .nsSearchResultListWrap > dt{background: none; padding: 12px 0; font-size: 15px;}
.nsSearchWrap .nsSearchBottom .nsSearchResult > dt{background-color: #f4f4f4;}

/*ÀÏ½ÃÇØÁ¦¹öÆ°*/
.nsLiftBox .btnNsLift{background-image: url(../../../../img/bam/ssc/pa/ico15.png); width: 65px; height: 65px; box-sizing: border-box; background-color: #404040 !important; border-radius: 3px; background-size: 30px !important; background-position: center 10px  !important; color: #fff; right: 20px;}
.nsLiftBox .btnNsLift.active{background-image: url(../../../../img/bam/ssc/pa/ico16.png); color: #f2c309;}

.nsSearchWrap,
.nsSearchBottom{margin-top: 10px !important;}
.nsSearchTopTit{font-size: 14px; font-weight: bold; margin-top: 10px;}
.nsSearchTopTit span{color: #f05000;}

.searchDate{font-size: 13px; color: #606060;}
.inputMailInner input[type=date]{background: url(../../../../img/bam/ssc/pa/ico17.png) right 6px center no-repeat !important; background-size: auto 18px !important;}

#container > .content,
.joinWrap{background-color: #fff; padding: 15px 8px; box-shadow: 1px 1px 2px #b7b7b7;}

/*¸®½ºÆ®*/
/* ¸®½ºÆ® */
.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;}

.graphArea{margin-bottom: 15px;}
.tbl-list{margin-top: 10px;}
.tbl-list th,
.tbl-list th span,
.tbl-list td{font-size: 13px; line-height: 1.2; }
.totalCommentfalse{margin-top: 35px;}
.totalCommentfalse h4{border-bottom: 1px solid #595959;}

.nsRecCountIn{font-size: 10px; line-height: 1.1; position: absolute; width: 100%;
left: 0; bottom: 4px;}

.nsTabBar{display: none;}
.nsRecList > li a{padding-right: 0; background: none; }
.npLevelBox,
.nsLevelStatusBox{border-top: 1px solid #101010; border-bottom: 1px solid #aaa; padding: 10px 0;}

.graphArea{margin:0;border: 1px solid #c6c6c6;}
.graphArea h4{font-size: 14px; background-color: #f4f4f4; border-bottom: 1px solid #c6c6c6; margin: 0; padding: 15px 0;}
.graphArea .graph{padding:15px 0;}
.graphArea .grNum{font-size:16px;color:#f05000;margin: 0;}
.graphArea .grNum strong{font-size: inherit;}
.tbl-list .pointB{color: #f05000 !important;}

#moreBtn{margin:0;}
#moreBtn .more{padding-left: 0;}

/* s: 20240911 reflect */

.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:4px;top:4px;background:url('../../../../img/bam/common/kmc/btn_close_white.png') center center / 12px auto no-repeat;width:40px;height:40px;text-indent:-9999px;border:0;}
.modal-k__tit{font-size:14px;color:#ffffff;font-weight:700;display:block;padding:18px;line-height: 1;background-color:#404040;}
.modal-k__cont{background-color:#fff;padding:26px 18px 30px;text-align:center;border:2px solid #404040;border-top:0;}
.modal-k__terms{font-size: 14px;background-color: #f8f8f8;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 35px; border-bottom: 1px solid #e5e5e5;margin-bottom: 15px;text-align: left;} */
.modal-k__ipt{padding:20px 0 0;text-align: left;}
.modal-k__ipt label{color:#555;}

.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:44px;}
.modal-k__cert-list li a::before{content:'';position: absolute;left:0;right:0;top:0;margin:0 auto;width:40px;height:40px;background-color:#e9e9e9;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;font-size:13px;font-weight:400;}
.modal-k__cert-list li a:hover{color:#333}
.modal-k__cert-list li.on a::before{background-color:#404040;}
.modal-k__cert-list li.on a{color:#000;font-weight: bold;}
.modal-k__cert-list li.modal-k__cert-phone a::after,
.modal-k__cert-list li.modal-k__cert-credit a::after,
.modal-k__cert-list li.modal-k__cert-pin a::after{width:40px;height:40px;top:0;}
.modal-k__cert-list li.modal-k__cert-phone a::after{background-image: url('../../../../img/bam/common/kmc/ico_phone_white.png');background-size:16px 23.5px;}
.modal-k__cert-list li.modal-k__cert-credit a::after{background-image: url('../../../../img/bam/common/kmc/ico_card_white.png');background-size:20px 15px;}
.modal-k__cert-list li.modal-k__cert-pin a::after{background-image: url('../../../../img/bam/common/kmc/ico_ipin_white.png');background-size:25.5px 17.5px;}

.modal-k__confirm{font-size:14px;font-weight:700;border:none;background-color:#f05000;width:132px;height: 37.5px;color:#fff;margin:26px auto 0;display:flex;align-items:center;justify-content:center;border-radius:5px;}
.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:#f9b999;color:#ffffff;}
.btn-def{color:#f05000;border-bottom: 1px solid #f05000;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: 12px;position: relative;padding-left:30px;color:#000000;display:block;min-height:17px;}
.modal-k__chkbox-txt::before{content:'';position: absolute;left:8px;top:2px;width:17px;height: 17px;background: url('../../../../img/bam/ssc/pa/kmc/ico_chk.png')no-repeat center / 100%;}
.modal-k__chkbox:checked + .modal-k__chkbox-txt::before{background-image: url('../../../../img/bam/ssc/pa/kmc/ico_chk_on.png');}
.modal-k__des{font-size: 13px;color:#000;word-break: keep-all;line-height: 1.4;margin-top:30px;}
.modal-k__des strong{font-weight: 700;}
.modal-k__bot{display: flex;justify-content: space-between;gap:10px;margin-top:30px;padding-left:14px;padding-right:14px;}
.modal-k__bot-btn{flex: 1;position: static;border:none;font-size: 16px;width:100%;height:42px;text-indent: 0;margin:0;border-radius: 5px;font-weight: 700;}
.modal-k__bot-btn.modal-k__confirm{background: #ffffff;color:#555555;border:1px solid #dddddd;}
.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: #404040;color:#fff;}
.modal-k--wd .modal-k__inner{overflow: hidden;}
.wd-area{margin-bottom: 40px;display: flex;justify-content: space-between;align-items: center;border:1px solid #ccc;border-radius: 3px;padding:6.5px 12px;}
.wd-area__des{font-size:13px;font-weight:500;color:#555;}
.wd-area__btn{font-size: 12px; font-weight: bold;background-color: #eaeaea;color:#000;min-width: 100px;text-align: center;padding:10px 15px;box-sizing: border-box;border-radius:1.5px;font-size: 12px; font-weight: bold;background-color: #eaeaea;color:#000;min-width: 100px;text-align: center;padding:10px 15px;box-sizing: border-box;border-radius:1.5px;}

/* e: 20240911 reflect */

.nsTabCon{position:relative;padding-top:40px;}