@charset "euc-kr";
/* CSS Document */
@import url(../../../../css/bzm/default.css);
@import url(../../../../css/bzm/common.css);
@import url(../../common/base.css);
@import url(../../common/layout.css);
@import url(../../common/common.css);
@import url(slick.css);
@import url(../../../../css/bzm/login.css);
@import url(base.css);


/* 20230111 ¼öÁ¤ */


html,body{width:100%;height:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0}
body,h1,h2,h3,h4{color:#111111;font-size:inherit;font-weight:normal}
h1,h2,h3,h4{height:auto;line-height:1.4;border:none;background-color:transparent;font-size:inherit;text-align:inherit;
    box-shadow:none;
    -webkit-box-shadow:none;
}
body{line-height:1.4;color:#111111;font-family:"NotoSansKR","³ª´®¹Ù¸¥°íµñ","NanumBarunGothic","±¼¸²","µ¸¿ò",Arial,sans-serif;font-size:14px;letter-spacing:-0.5px;word-break:keep-all;
    -webkit-text-size-adjust:100%;
        -ms-text-size-adjust:100%;
}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{margin:0;padding:0;color:#111111;font-family:"NotoSansKR","³ª´®¹Ù¸¥°íµñ","NanumBarunGothic","±¼¸²","µ¸¿ò",Arial,sans-serif;vertical-align:middle}
img{vertical-align:middle}
i,em,address{font-style:normal}
button{margin:0;padding:0;color:#111111;cursor:pointer}
a{color:inherit;text-decoration:none}
button *{position:relative}
button img{left:-3px;*left:auto}
legend{*width:0}
table{border-collapse:collapse;border-spacing:0}
caption{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0}
input[type="button"] {cursor:pointer}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block}
/* IE 10, 11ÀÇ ³×ÀÌÆ¼ºê È­»ìÇ¥ ¼û±â±â */
select::-ms-expand{display:none}








/**********************  °øÅëºÎ ÃÊ±âÈ­  *********************/
/* ·Î±×ÀÎ ÀÚµ¿¿¬Àå */
.popWrap{background:#fff;border:2px solid #222222;font-size:13px;}
.popWrap .popTop {text-align:left;padding:16px 20px;background-color:#222222 !important;}
.popTop h1 {font-size:16px;font-weight:700;text-align:left;}
.popTop .close {width:15px;height:15px;}
.popCon {padding:30px 20px 20px;}
.popCon .logout{padding:27px 10px 30px;word-break:keep-all}
.popCon .logP{font-size:14px}
.popCon .logP strong{font-size:16px}
.popWrap .popCon .btnArea .lineBtn{display:inline-block;height:40px;line-height:40px;padding:0 20px;font-size:15px;background:#222222 !important;}
.popWrap .popCon .btnArea .grayBtn{display:inline-block;height:40px;line-height:40px;padding:0 20px;font-size:15px;background:#ffffff !important;border-color:#666666;color:#666666;}






/* location */
.locationWrap{display:table;table-layout:fixed;position:relative;width:100%;z-index:80}
.locationBx{display:table-cell;border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;vertical-align:top}
.locationBx:first-child{border-left:none}
.locationBx .btnLocation{position:relative;display:block;height:40px;line-height:40px;padding:0 40px 0 20px;color:#333333;font-size:14px}
.locationBx .btnLocation:after{content:'';display:block;position:absolute;top:50%;right:20px;width:12px;height:7px;margin:-3px 0 0;background:url('../../../../img/bam/ltc/md/btn_location_arrow.png') left top no-repeat;background-size:100%;}
.locationBx .btnLocation.none{cursor:default}
.locationBx .btnLocation.none:after{display:none}
.locationBx.on .btnLocation{color:#ffffff;background:#222222;}
.locationBx.on .btnLocation:after{background-image:url('../../../../img/bam/ltc/md/btn_location_arrow_on.png');}
.locationDetail{display:none;position:absolute;top:40px;left:0;right:0;padding:20px 25px;background-color:#f2f2f2}
.locationDetail > li{margin-top:10px}
.locationDetail > li:first-child{margin-top:0}
.locationDetail > li.on{color:#5d30a6}
.btnLocationDetail{position:relative;display:block;font-size:14px;padding-left:15px;}
.btnLocationDetail:before{position:absolute;top:9px;left:0;display:block;content:'';width:7px;height:1px;background:#bbbbbb;}
.btnLocationDetail.on{color:#175195;}/* s:20201112 ¼öÁ¤ */
.btnLocationDetail.on:before{top:6px;left:-5px;width:13px;height:7px;background:url('../../../../img/bam/ltc/md/btn_location_detail_on.png') no-repeat 0 0;background-size:100%;}








/* color, align, decoration */
.cOrg{color:#175195 !important}/* s:20201112 ¼öÁ¤ */
.cGry{color:#999999 !important}
.aLeft{text-align:left !important}








/* title & text */
.titWrap{padding:0 15px;}
.titWrap .titType1{padding-top:23px;margin-bottom:0;}
.titWrap .titType1:last-child{padding-bottom:38px;}
.titWrap .txtType1{margin-top:10px;padding-bottom:38px;}
.titType1{line-height:1.0;margin-bottom:10px;font-size:18px;font-weight:700;text-align:center}
.titType2{margin-bottom:8px;font-size:16px;font-weight:700}
/* s:20201116 ¼öÁ¤ */
/* .titType3{position:relative;margin:40px 0 9px;font-size:16px;font-weight:700;padding-left:9px;background:url('../../../../img/bam/ltc/md/ico_title.png') no-repeat 0 6px;background-size:3px auto;} */
.titType3{position:relative;margin:40px 0 9px;font-size:16px;font-weight:700}
/* e:20201116 ¼öÁ¤ */
.titType3 .sm{position:absolute;top:3px;right:0;font-size:13px;font-weight:400}
.contWrap > .titType3:first-child{margin-top:0}
.stepWrap + .titType3{margin-top:25px}
.titType4{margin:14px 6px 3px;font-size:15px;font-weight:700}
.titType5{margin:35px 0 5px;font-size:16px;font-weight:700}

.txtType1{color:#737373;font-size:15px;line-height:1.3;text-align:center}
.txtType2{margin-left:8px;color:#737373;font-size:13px}
.txtType3{margin-top:18px;color:#737373;font-size:13px}
.txtType4{line-height:1.4;color:#666666;font-size:13px}








/* icon */
.iconBank{padding-left:26px;background:url('../../../../img/bam/ltc/md/icon_bank.png') 0 center no-repeat;background-size:15px auto;}
.iconChange{padding-left:26px;background:url('../../../../img/bam/ltc/md/icon_change.png') 2px center no-repeat;background-size:11px auto;}
.iconMoney{padding-left:26px;background:url('../../../../img/bam/ltc/md/icon_money.png') 1px center no-repeat;background-size:13px auto;color:#175195;font-weight:700}/* s:20201116 ¼öÁ¤ */








/* button */
.btnWrap{margin:0 20px 30px;display:flex;}
.btnWrap > *{flex:1;}
.btnWrap > a+a{margin-left:9px;}
.btnType{display:block;box-sizing:border-box}
.btnType.small{height:26px;line-height:24px;font-size:13px}
.btnType.large{height:50px;line-height:48px;font-size:16px;border-radius:10px;}
.btnType.type1{background-color:#000;color:#ffffff;font-weight:700;text-align:center}
.btnType.type2{border:1px solid #666666;background-color:#ffffff;color:#666666;font-weight:700;text-align:center}
.btnType.type3{padding:0 10px 0 25px;border:1px solid #e6e6e6;background:#ffffff url('../../../../img/bam/ltc/md/btn_append.png') 10px center no-repeat;background-size:10px 10px;font-weight:700}
.btnForm{display:inline-block;font-size:13px;color:#737373;vertical-align:top}
/* .btnForm.update{}
.btnForm.register{} */
.btnForm.delete,
.btnForm.cancel{color:#d93e5f}








/* input & select */
.inpTxt{display:block;width:100%}
.inpTxt input{display:block;width:100%;line-height:1em;padding:2px 10px;color:#111111;font-size:1em;text-align:left;box-sizing:border-box;-webkit-appearance:none;
    border:1px solid #dddddd;
}
.selWrap.type3{display:block;border:none}
.selWrap.type3 select{display:block;width:100%;height:30px;padding:0 20px 0 10px;border:1px solid #bebebe;background-position:calc(100% - 5px) center;box-sizing:border-box}
.inpWrap{display:block;position:relative;padding-left:32px}
.inpWrap input[type="checkbox"]{position:absolute;top:calc(50% - 11px);left:0;width:21px;height:21px;background:url('../../../../img/bam/ltc/md/ico_privatecheck_big_off.png') left top no-repeat;background-size:100%}
.inpWrap input[type="checkbox"]:checked{background:url('../../../../img/bam/ltc/md/ico_privatecheck_big_on.png') left top no-repeat;background-size:100%}








/* list */
.lstType1 > li{position:relative;margin-top:5px;padding-left:7px;color:#737373;font-size:14px}
.lstType1 > li:before{content:'-';display:block;position:absolute;top:0;left:0;}
.lstType1 > li:first-child{margin-top:0 !important}
.lstType2{padding:14px 12px;background:#f8f8f8;}/* s:20201112 ¼öÁ¤ */
.lstType2 > li{position:relative;margin-top:8px;padding-left:22px;font-size:14px}
.lstType2 > li:before{content:'';display:block;position:absolute;top:2px;left:0;width:15px;height:15px;background:url('../../../../img/bam/ltc/md/ico_lsttype2.png') left top no-repeat;background-size:100%}
.lstType2 > li:first-child{margin-top:0}
.lstType3 > li{position:relative;margin-top:10px;padding-left:8px;color:#555555;font-size:13px}
.lstType3 > li:before{content:'';display:block;position:absolute;top:7px;left:0;width:3px;height:3px;border-radius:100%;background:#555555;}
.lstType3 > li:first-child{margin-top:0}
.lstType4 > li{position:relative;margin-top:2px;padding-left:6px;color:#666666;font-size:13px}
.lstType4 > li:before{content:'';display:block;position:absolute;top:7px;left:0;width:2px;height:2px;background-color:#666666}
.lstType4 > li:first-child{margin-top:0}







/* tab */
.tabWrap{position:relative}
.tabWrap:before{content:'';display:block;position:absolute;top:34px;left:0;right:0;width:100%;border-bottom:1px solid #e6e6e6}
.tabBtnWrap{overflow-x:auto;overflow-y:hidden;position:relative;width:100%;padding:0 20px;text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}
.tabBtnWrap::-webkit-scrollbar{height:0}
.tabBtnWrap:hover::-webkit-scrollbar{height:0}
.tabBtnWrap::-webkit-scrollbar-track{height:0}
.tabBtnWrap::-webkit-scrollbar-thumb{height:0}



.tabBtnWrap > .tabBtn{display:inline-block;position:relative;height:34px;margin-left:12px;padding-top:5px;font-size:15px;text-align:center;vertical-align:top;
    box-sizing:border-box;
    -webkit-box-sizing:border-box
}
.tabBtnWrap > .tabBtn:first-child{margin-left:0}
/* s:20201112 ¼öÁ¤ */
.tabBtnWrap > .tabBtn.on{color:#111}
.tabBtnWrap > .tabBtn.on:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#111}
/* e:20201112 ¼öÁ¤ */
.tabContents{padding:0 20px 40px}
.tabContents .bxType2:first-child,
.tabContents .titType3:first-child{margin-top:27px;}
.contWrap .bxType2:first-child{margin-top:0;}







/* table */
.tbWrap .tbType{margin-top:20px}
.tbWrap .tbType:first-child{margin-top:0}
.tbBtmTxt{position:relative;margin-top:8px;padding-left:7px;color:#737373;font-size:13px;}
.tbBtmTxt:before{display:block;content:'';position:absolute;top:8px;left:0;width:2px;height:2px;border-radius:100%;background:#737373;}
.tbType table{table-layout:fixed;width:100%;letter-spacing:0}
.tbType.type1 th,
.tbType.type1 td{border:1px solid #e6e6e6;}
.tbType.type1 th:first-child,
.tbType.type1 td:first-child{border-left:none}
.tbType.type1 th:last-child,
.tbType.type1 td:last-child{border-right:none}
.tbType.type1 th{line-height:1.3;color:#333333;background:#f7f7f7;}
.tbType.type1 thead th{padding:8px 0;font-size:14px;font-weight:700;}
.tbType.type1 tbody th,
.tbType.type1 tbody td{padding:8px 0;font-size:14px;text-align:center}
.tbType.type1 tbody td{color:#737373}
.tbType.type1 .tbLeft{padding-left:10px;text-align:left}
.tbType.type2 th,
.tbType.type2 td{border:1px solid #e6e6e6;}
.tbType.type2 th:first-child,
.tbType.type2 td:first-child{border-left:none}
.tbType.type2 th:last-child,
.tbType.type2 td:last-child{border-right:none}
.tbType.type2 thead th{padding:10px 0;font-size:15px;font-weight:700}
.tbType.type2 tbody th,
.tbType.type2 tbody td{font-size:14px;text-align:center}
.tbType.type2 tbody th{padding:8px 0}
.tbType.type2 tbody td{padding:12px 0}
.tbType.type2 .aLeft{padding-left:10px}
.tbType.type3 th,
.tbType.type3 td{border:1px solid #e6e6e6;border-width:1px 0}
.tbType.type3 thead th{padding:8px 0;font-size:14px;font-weight:700;color:#333333;background:#f7f7f7;}
.tbType.type3 tbody th,
.tbType.type3 tbody td{padding:11px 0;font-size:14px;text-align:center}
.tbType.type3 tbody td{color:#333333}
.tbType.type3 .aLeft{padding-left:10px}
.tbType.type3 .tbLeft{padding-left:10px;text-align:left}


/* s:20201112 Ãß°¡ */
.tbType.type1 .tbLeft .txtBulType{padding-left:10px;text-indent:-10px}
/* e:20201112 Ãß°¡ */





/* box */
.bxType1{padding:8px 0;border:1px solid #e6e6e6;border-width:1px 0}
.bxType1 > *{display:block;position:relative;padding:3px 0}
.bxType1 .bxTypeTit{line-height:22px;color:#333333;font-size:15px;}
.bxType1 .bxTypeTxt{display:inline-block;line-height:22px;position:absolute;top:0;right:0;padding-right:10px;color:#175195;font-weight:700;font-size:15px;text-align:right;}/* s:20201112 ¼öÁ¤ */
.bxType1 .bxTypeTxt:after{content:'';display:block;position:absolute;top:8px;right:0;width:5px;height:5px;border:1px solid #2b2a2a;border-width:1px 1px 0 0;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
}
.bxType2{margin-top:40px}
/* s:20201116 ¼öÁ¤ */
/* .bxType2 .bxTypeTit{position:relative;margin-bottom:8px;font-size:16px;font-weight:700;padding-left:9px;background:url('../../../../img/bam/ltc/md/ico_title.png') no-repeat 0 6px;background-size:3px auto;} */
.bxType2 .bxTypeTit{position:relative;margin-bottom:8px;font-size:16px;font-weight:700;padding-left:0}
/* e:20201116 ¼öÁ¤ */
.bxType2 .bxTypeTit .sm{position:absolute;top:3px;right:0;font-size:13px;font-weight:400}
.bxType2 .lstType1{margin-bottom:20px}
.bxType2 .bxTypeLst > li{border:1px solid #e6e6e6;border-width:0 0 1px}
.bxType2 .bxTypeLst > li:first-child{border-width:1px 0}
.bxType2 .bxTypeLst .bxTypeLstNo{padding:0 15px;line-height:30px;color:#555555;font-size:13px;background:#f2f2f2;}
.bxType2 .bxTypeLst .bxTypeLst2{padding:15px}
.bxType2 .bxTypeLst .bxTypeLst2 > li{display:table;table-layout:fixed;width:100%;position:relative;margin-top:4px;font-size:15px;color:#555555;}
.bxType2 .bxTypeLst .bxTypeLst2 > li:first-child{margin-top:0}
.bxType2 .bxTypeLst .bxTypeLst2 .bxTypeLst2Tit{display:table-cell;vertical-align:top;}
.bxType2 .bxTypeLst .bxTypeLst2 .bxTypeLst2Txt{display:table-cell;text-align:right;color:#333333;word-break:keep-all;}
.bxType2 .bxTypeLst .bxTypeNone{padding:70px 0 20px;font-size:15px;text-align:center;background:url('../../../../img/bam/ltc/md/bg_bxtype_none.png') no-repeat center 26px;background-size:33px;}
.bxType2 .bxTypeLst .bxTypeBtn{display:block;position:relative;height:34px;line-height:34px;border-top:1px solid #e6e6e6;color:transparent;font-size:0;text-indent:-999px}
.bxType2 .bxTypeLst .bxTypeBtn:before,
.bxType2 .bxTypeLst .bxTypeBtn:after{content:'';display:block;position:absolute;top:11px;left:50%;width:1px;height:13px;background-color:#111111;
    transition:all 0.2s linear;
    -webkit-transition:all 0.2s linear;
}
.bxType2 .bxTypeLst .bxTypeBtn:before{left:calc(50% + 5px);
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
}
.bxType2 .bxTypeLst .bxTypeBtn:after{left:calc(50% - 4px);
    transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
}
.bxType2 .bxTypeLst > li.on .bxTypeBtn:before{background-color:#949494;
    transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
}
.bxType2 .bxTypeLst > li.on .bxTypeBtn:after{background-color:#949494;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
}
.bxType2 .bxTypeDetail{display:none;}

.bxType2 .btnMore {display:flex;align-items:center;justify-content:center;width:100%;height:40px;border-width:1px 0 1px 0;border-style:solid;border-color:#bdbdbd;outline:unset;background-color:unset;-webkit-appearance:none;}






/* tooltip */
.tooltipWrap{display:inline-block;vertical-align:middle;margin-top:-2px;z-index:2;text-align:left}
.tooltipWrap .btnTip{display:block;position:relative;width:15px;height:15px;border:0;outline:0;padding:0;margin:0;text-indent:150%;font-size:0;line-height:0;white-space:nowrap;background:url('../../../../img/bam/ltc/md/btn_tip.png') no-repeat 0 0;background-size:100%;}
.tooltipWrap .tooltipCont{display:none;z-index:10;position:absolute;top:32px;left:20px;width:calc(100% - 40px);border:1px solid #121212;padding:17px 15px;color:#727272;font-size:13px;line-height:18px;background:#ffffff;word-break:keep-all}
.tooltipWrap .btnClose{position:absolute;top:9px;right:9px;width:11px;height:11px;border:0;outline:0;padding:0;margin:0;text-indent:150%;font-size:0;line-height:0;white-space:nowrap;background:url('../../../../img/bam/ltc/md/btn_tip_close.png') no-repeat 0 0;background-size:100%;}
.tooltipWrap .tooltipTit{margin-bottom:8px;display:block;color:#121212;}
.tooltipWrap .textList + .tooltipTit{margin-top:8px}/* 20201116 ¼öÁ¤ */
.tooltipWrap .textList li{margin-top:7px;}
.tooltipWrap .textList li:first-child{margin-top:0}
.tooltipWrap.on .tooltipCont{display:block}





/* ÆË¾÷ */
.popupWrap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,0.5);opacity:0}
.popupWrap .popupInner{position:absolute;top:50%;left:20px;right:20px;background-color:#ffffff;}
.popupWrap .popupTit{margin-bottom:22px;padding:15px 40px 14px 15px;border-bottom:1px solid #e6e6e6;font-size:16px;font-weight:700}
.popupWrap .popContents{padding:0 15px;overflow-y:auto;-webkit-overflow-scrolling:touch}
.popupWrap .lstType3 > li{margin-top:5px;color:#737373;}
.popupWrap .lstType3 > li:before{content:'-';top:0;background:none;}
.popupWrap .btnPopClose{display:block;position:absolute;top:19px;right:15px;width:15px;height:15px;background:url('../../../../img/bam/ltc/md/btn_popup_close.png') left top no-repeat;background-size:100%;color:transparent;font-size:0;text-indent:-999px}






/* À¯ÀÇÇÏ¼¼¿ä */
.infoWrap{margin:30px 0 0}
.infoWrap .infoTit{position:relative;padding-right:25px;margin-bottom:8px;font-size:16px;font-weight:700;padding-left:24px;background:url('../../../../img/bam/ltc/md/ico_info_tit.png') no-repeat 0 3px;background-size:17px auto;}
.infoWrap .infoTit.type2{font-weight:400}
/* s:20201116 ¼öÁ¤ */
/* .infoWrap .infoTit.type3{margin-top:40px;padding-left:9px;background:url('../../../../img/bam/ltc/md/ico_title.png') no-repeat 0 6px;background-size:3px auto;} */
.infoWrap .infoTit.type3{margin-top:40px;padding-left:0;background:none;}
/* e:20201116 ¼öÁ¤ */
.infoWrap .infoTit span{display:inline-block;position:absolute;top:calc(50% - 9px);right:0;width:18px;height:18px;background:url('../../../../img/bam/ltc/md/btn_info_arrow.png') center center no-repeat;background-size:100%;}
.infoWrap.on .infoTit span{background-image:url('../../../../img/bam/ltc/md/btn_info_arrow_on.png');}
.infoWrap.none .infoTit span{display:none}
.infoWrap .infoCont{display:none}
.infoCont .titType4{border-top:1px solid #f2f2f2;padding:14px 8px 3px;margin:15px 0 0;color:#d93e5f;font-size:13px;}
.infoCont .titType4:before{display:inline-block;content:'*';margin-right:2px;}
.infoCont .lstType1 > li{margin-top:10px;color:#555555;font-size:13px}
.infoCont .lstType1 > li:before{content:'';top:8px;left:0;width:2px;height:2px;border-radius:100%;background:#555555;}









/* ½Å¿ë°ü¸® > ½Å¿ëÁ¤º¸Á¶È¸ > ½Å¿ëÁ¤º¸¿ä¾à */
/* 20201125 ¼öÁ¤ */
.smrInfoWrap{display:table;table-layout:fixed;width:100%;border:1px solid #e6e6e6;border-width:1px 0}
.smrInfoWrap .smrInfoBx{display:table-cell;padding:20px 2px 20px 10px;border-left:1px solid #e6e6e6;text-align:left}
.smrInfoWrap .smrInfoBx:first-child{border-left:none}
.smrInfoWrap .smrInfoTit{line-height:22px;margin-bottom:13px;font-size:15px;font-weight:700}
.smrInfoWrap .smrInfoTit strong{display:inline-block;margin:0 -2px 0 4px;font-size:19px;color:#175195 !important;}/* s:20201112 ¼öÁ¤ */
.smrInfoLst{color:#737373;font-size:14px;}
.smrInfoLst li{margin-top:4px;}
.smrInfoLst li:first-child{margin-top:0;}
.smrGradeWrap{font-size:0;border-top:1px solid #c1c1c1}
.smrGradeWrap:after{content:'';display:block;visibility:hidden;height:0;clear:both}
.smrGradeWrap .smrGradeBx{display:inline-block;position:relative;width:50%;border:1px solid #c1c1c1;border-width:0 1px 1px 0;text-align:right;}
.smrGradeWrap .smrGradeBx:nth-child(odd){border-left:1px solid #c1c1c1;}
.smrGradeWrap .smrGradeTit{vertical-align:middle;height:40px;padding:5px 10px;line-height:12px;font-weight:600;font-size:12px;color:#000;text-align:left;border-bottom:1px solid #c1c1c1;background:#fafafa;box-sizing:border-box;}
.smrGradeWrap .smrGradeTit .ps {display:block;margin:4px 0 0;font-weight:300;font-size:9px;color:#979797;}
.smrGradeWrap .smrGradeScore{height:39px;padding:9px 10px;color:#737373;font-size:15px;}
.smrGradeWrap .smrGradeScore strong{color:#175195;line-height:1;font-size:20px;font-weight:700}/* s:20201112 ¼öÁ¤ */







/* ½Å¿ë°ü¸® > ½Å¿ëº¯µ¿³»¿ª */
.crdCountWrap{border-top:1px solid #e6e6e6}
.crdCountWrap:after{content:'';display:block;visibility:hidden;height:0;clear:both}
.crdCountWrap > .crdCountBx{float:left;position:relative;width:50%;padding:70px 0 20px;border:1px solid #e6e6e6;border-width:0 0 1px 1px;font-size:15px;line-height:17px;text-align:center}
.crdCountWrap > .crdCountBx:nth-child(odd){border-left:none}
.crdCountWrap > .crdCountBx:nth-child(1){background:url('../../../../img/bam/ltc/md/bg_credit_change1.png') center 28px no-repeat;background-size:33px 35px}
.crdCountWrap > .crdCountBx:nth-child(2){background:url('../../../../img/bam/ltc/md/bg_credit_change2.png') center 28px no-repeat;background-size:41px 35px}
.crdCountWrap > .crdCountBx:nth-child(3){background:url('../../../../img/bam/ltc/md/bg_credit_change3.png') center 28px no-repeat;background-size:47px 34px}
.crdCountWrap > .crdCountBx:nth-child(4){background:url('../../../../img/bam/ltc/md/bg_credit_change4.png') center 28px no-repeat;background-size:47px 35px}
.crdCountWrap > .crdCountBx:nth-child(5){background:url('../../../../img/bam/ltc/md/bg_credit_change5.png') center 28px no-repeat;background-size:39px 33px}
.crdCountWrap > .crdCountBx:nth-child(6){background:url('../../../../img/bam/ltc/md/bg_credit_change6.png') center 28px no-repeat;background-size:38px 35px}
.crdCountWrap > .crdCountBx:nth-child(7),
.crdCountWrap > .crdCountBx:nth-child(8){background:url('../../../../img/bam/ltc/md/bg_credit_change7.png') center 26px no-repeat;background-size:45px 35px}
.crdCountWrap > .crdCountBx:nth-child(9){width:100%;background:url('../../../../img/bam/ltc/md/bg_credit_change8.png') center 26px no-repeat;background-size:45px 35px}
.crdCountWrap > .crdCountBx .crdCountBx{display:block;position:absolute;top:20px;left:calc(50% + 11px);min-width:20px;height:20px;line-height:20px;padding:0 6px;background-color:#3674bc;color:#ffffff;font-size:13px;text-align:center;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    border-radius:100%;
    -webkit-border-radius:100%;
}
.crdCountWrap > .crdCountBx:nth-child(7) .crdCountBx,
.crdCountWrap > .crdCountBx:nth-child(8) .crdCountBx{top:17px;}
.crdCountWrap > .crdCountBx .crdCountBx[data-count="0"]{background-color:#838383}
.crdInfo{padding:14px 15px;background:url('../../../../img/bam/ltc/md/bg_credit_arrow.png') center center no-repeat;background-size:15px 9px;font-size:15px}
.crdInfo > li{display:table;table-layout:fixed;width:100%;margin-top:2px}
.crdInfo .crdInfoTit{display:table-cell;padding-right:10px;color:#555555;}
.crdInfo .crdInfoTxt{display:table-cell;padding-left:10px;text-align:right;color:#333333}
.crdInfoDetail{padding:14px 15px;border-top:1px solid #333333;color:#333333;font-size:15px}
.crdInfoDetail > *{margin-top:4px}
.crdInfoDetail > *:first-child{margin-top:0}







/* ½Å¿ë°ü¸® > ½Å¿ëÆòÁ¡Åë°è */
/* s:20201112 ¼öÁ¤ */
.avgSummary{display:table;table-layout:fixed;width:100%;border:1px solid #e6e6e6;border-width:2px 0 1px;border-top-color:#175195}
.avgSummary .avgBx{position:relative;display:table-cell;padding:18px 0 31px;border-left:1px solid #e6e6e6;font-size:15px;text-align:center}
.avgSummary .avgBx:first-child{border-left:none}
.avgSummary .avgScore{margin-top:5px;line-height:22px;font-size:14px;color:#737373}
.avgSummary .avgScore strong{display:inline-block;color:#175195 !important;font-size:22px;}
.avgSummary .avgStandard{position:absolute;left:0;right:0;width:110px;margin:3px auto 0;padding:2px 10px;font-size:12px;color:#a1a1a1;border-radius:5px;background-color:#f7f7f7;text-align:center;}
/* e:20201112 ¼öÁ¤ */
.avgTb{position:relative;}
.avgTb:before{position:absolute;top:0;left:0;right:0;height:1px;display:block;content:'';background:#333333}
.avgTb > .tbType{margin-top:-1px}
.graphWrap.graph1{min-height:195px;border:1px solid #f2f2f2}
.graphWrap.graph1 .fusioncharts-label span{letter-spacing:0 !important}
.closeTb{margin-top:19px;text-align:center}
.closeTb + .targetTb{margin-top:-1px}
.btnCloseTb{display:block;padding:8px 0;border:1px solid #e6e6e6;border-width:1px 0;color:#737373;font-size:13px}
.btnCloseTb:before{display:inline-block;content:'';width:9px;height:9px;margin:-2px 5px 0 0;vertical-align:middle;background:url('../../../../img/bam/ltc/md/btn_close_tb.png') center center no-repeat;background-size:9px auto;}
.btnCloseTb.on:before{background-image:url('../../../../img/bam/ltc/md/btn_close_tb_on.png')}
.avgLst{margin:12px 0 0}









/*  */
/* ½Å¿ëµî±Þ½Ã¹Ä·¹ÀÌÅÍ */
/* 20201125 ¼öÁ¤ */
.scrMotionWrap{position:fixed;top:80px;left:0;bottom:0;width:100%;background-color:#ffffff;z-index:1}
.scrMotionWrap .scrMotion{position:relative;height:100%;text-align:center}
.scrMotionWrap .scrMotionBx{position:relative;height:100%;padding:0 20px;overflow:hidden;}
.scrMotionWrap .scrMotionBx2{background-color:#f7fbff}/* s:20201103 ¼öÁ¤ */
.scrMotionWrap .scrMotionInner{position:absolute;top:0;left:15px;right:15px;}
.scrMotionWrap .scrMotionBx1 .scrMotionInner{top:calc(50% - 190px)}
.scrMotionWrap .scrMotionBx2 .scrMotionInner{top:calc(50% - 200px)}
.scrMotionWrap .scrMotionBx3 .scrMotionInner{top:calc(50% - 209px)}
.scrMotionWrap .scrTit{margin:20px 0 2px;font-size:20px;font-weight:700}
.scrMotionWrap .scrTxt{color:#333333;font-size:16px}
.scrMotionWrap .scrTxt2{padding-top:29px;color:#737373;font-size:14px}/* s:20201112 ¼öÁ¤ */
.scrMotionWrap .scrTxt2 strong{font-weight:400}
.scrMotionWrap .scrVisual1{position:relative;height:99px;}
.scrMotionWrap .scrVisual1 > *{position:absolute}
.scrMotionWrap .scrMotionBx2 .scrVisual1{height:94px;background:url('../../../../img/bam/ltc/md/simulator/bg_simulation2.png') center 3px no-repeat;background-size:auto 100%}

.scrMotionWrap .scrMotionBx1 .scrVisual1_1{opacity:0;top:19px;left:calc(50% + 25px);width:50px;height:59px;background:url('../../../../img/bam/ltc/md/simulator/img_simulator1_1.png') left top no-repeat;background-size:100%;z-index:1}
.scrMotionWrap .scrMotionBx1 .scrVisual1_2{top:5px;left:50%;width:137px;height:97px;margin:0 0 0 -68px;background:url('../../../../img/bam/ltc/md/simulator/img_simulator1_1_1.png') left top no-repeat;background-size:100%}
.scrMotionWrap .scrMotionBx1 .scrVisual1_3{opacity:0;top:-15px;left:calc(50% + 41px);width:19px;height:31px;background:url('../../../../img/bam/ltc/md/simulator/img_simulator1_1_2.png') left top no-repeat;background-size:100%;z-index:2}
.scrMotionWrap .slick-slide.slick-active .scrMotionBx1 .scrVisual1_1{animation:scrMotionBx1_1 0.8s 0.2s ease-out both;-webkit-animation:scrMotionBx1_1 0.8s 0.2s ease-out both;}
/* .scrMotionWrap .slick-slide.slick-active .scrMotionBx1 .scrVisual1_2{animation:scrMotionBx1_2 0.8s 0.2s ease-out both;-webkit-animation:scrMotionBx1_2 0.8s 0.2s ease-out both;} */
.scrMotionWrap .slick-slide.slick-active .scrMotionBx1 .scrVisual1_3{animation:scrMotionBx1_3 0.8s 0.2s ease-out both;-webkit-animation:scrMotionBx1_3 0.8s 0.2s ease-out both;}
@keyframes scrMotionBx1_1{
  0% {transform:translateX(0);-webkit-transform:translateX(0)}
  100% {opacity:1;transform:translateX(-20px);-webkit-transform:translateX(-20px)}
}
@-webkit-keyframes scrMotionBx1_1{
  0% {transform:translateX(0);-webkit-transform:translateX(0)}
  100% {opacity:1;transform:translateX(-20px);-webkit-transform:translateX(-20px)}
}
@keyframes scrMotionBx1_2{
  0% {transform:translateX(0);-webkit-transform:translateX(0)}
  100% {opacity:1;transform:translateX(35px);-webkit-transform:translateX(35px)}
}
@-webkit-keyframes scrMotionBx1_2{
  0% {transform:translateX(0);-webkit-transform:translateX(0)}
  100% {opacity:1;transform:translateX(35px);-webkit-transform:translateX(35px)}
}
@keyframes scrMotionBx1_3{
  0% {transform:translateY(0);-webkit-transform:translateY(0)}
  100% {opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px)}
}
@-webkit-keyframes scrMotionBx1_3{
  0% {transform:translateY(0);-webkit-transform:translateY(0)}
  100% {opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px)}
}



.scrMotionWrap .scrMotionBx2 .scrVisual1_1{top:27px;left:calc(50% - 58px);width:62px;height:65px;background:url('../../../../img/bam/ltc/md/simulator/img_simulator2_1.png') left top no-repeat;background-size:62px 65px;z-index:1;
    animation:scrMotionBx2 0.2s ease-out infinite;
    -webkit-animation:scrMotionBx2 0.2s ease-out infinite;
}
@keyframes scrMotionBx2{
    0%{transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}
    50%{transform:rotate(5deg);-webkit-transform:rotate(5deg)}
    100%{transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}
}
@-webkit-keyframes scrMotionBx2{
    0%{transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}
    50%{transform:rotate(5deg);-webkit-transform:rotate(5deg)}
    100%{transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}
}

.scrMotionWrap .scrMotionBx3 .scrVisual1{height:78px;background:url('../../../../img/bam/ltc/md/simulator/bg_simulation3.png') center 7px no-repeat;background-size:auto 100%;}
.scrMotionWrap .scrMotionBx3 .scrVisual1 > *{opacity:0;
  transition:all 0.8s ease-in-out;
  -webkit-transition:all 0.8s ease-in-out;
}
.scrMotionWrap .scrMotionBx3 .scrVisual1_1{top:22px;left:calc(50% - 80px);width:29px;height:23px;background:url('../../../../img/bam/ltc/md/simulator/img_simulator3_1.png') left top no-repeat;background-size:100%;
    transition-delay:0.2s;
    -webkit-transition-delay:0.2s;
}
.scrMotionWrap .scrMotionBx3 .scrVisual1_2{bottom:40px;left:calc(50% + 2px);width:0;height:0;background:url('../../../../img/bam/ltc/md/simulator/img_simulator3_1_1.png') left top no-repeat;background-size:100%;
    transition-delay:0.5s;
    -webkit-transition-delay:0.5s;
}
.scrMotionWrap .scrMotionBx3 .scrVisual1_3{top:-10px;left:calc(50% - 22px);width:46px;height:33px;background:url('../../../../img/bam/ltc/md/simulator/img_simulator3_1_2.png') left top no-repeat;background-size:100%;
    transition-delay:0.3s;
    -webkit-transition-delay:0.3s;
}
.scrMotionWrap .slick-slide.slick-active .scrMotionBx3 .scrVisual1 > *{opacity:1}
.scrMotionWrap .slick-slide.slick-active .scrMotionBx3 .scrVisual1_1{left:calc(50% - 30px)}
.scrMotionWrap .slick-slide.slick-active .scrMotionBx3 .scrVisual1_2{width:60px;height:57px;}
.scrMotionWrap .slick-slide.slick-active .scrMotionBx3 .scrVisual1_3{top:28px}


.scrMotionWrap .scrVisual2{position:relative;height:80px}
.scrMotionWrap .scrVisual2 > *{display:block;position:absolute;top:50px;width:40px;height:32px;opacity:0;
    transition:all 0.5s ease-out;
    -webkit-transition:all 0.5s ease-out;
}
.scrMotionWrap .slick-slide.slick-active .scrVisual2 > *{top:50%;margin-top:-16px;opacity:1}
.scrMotionWrap .scrVisual2 .scrVisual2_1{left:calc(50% - 90px);
    transition-delay:0.2s;
    -webkit-transition-delay:0.2s;
}
.scrMotionWrap .scrVisual2 .scrVisual2_2{left:calc(50% - 22px);
    transition-delay:0.3s;
    -webkit-transition-delay:0.3s;
}
.scrMotionWrap .scrVisual2 .scrVisual2_3{left:calc(50% + 45px);
    transition-delay:0.4s;
    -webkit-transition-delay:0.4s;
}
.scrMotionWrap .scrMotionBx1 .scrVisual2_1{background:url('../../../../img/bam/ltc/md/simulator/img_simulator1_2_1.png') center center no-repeat;background-size:27px auto}
.scrMotionWrap .scrMotionBx1 .scrVisual2_2{background:url('../../../../img/bam/ltc/md/simulator/img_simulator1_2_2.png') center center no-repeat;background-size:29px auto}
.scrMotionWrap .scrMotionBx1 .scrVisual2_3{background:url('../../../../img/bam/ltc/md/simulator/img_simulator1_2_3.png') center center no-repeat;background-size:22px auto}
.scrMotionWrap .scrMotionBx2 .scrVisual2_1{background:url('../../../../img/bam/ltc/md/simulator/img_simulator2_2_1.png') center center no-repeat;background-size:27px auto}
.scrMotionWrap .scrMotionBx2 .scrVisual2_2{background:url('../../../../img/bam/ltc/md/simulator/img_simulator2_2_2.png') center center no-repeat;background-size:23px auto}
.scrMotionWrap .scrMotionBx2 .scrVisual2_3{background:url('../../../../img/bam/ltc/md/simulator/img_simulator2_2_3.png') center center no-repeat;background-size:27px auto}
.scrMotionWrap .scrMotionBx3 .scrVisual2_1{background:url('../../../../img/bam/ltc/md/simulator/img_simulator3_2_1.png') center center no-repeat;background-size:26px auto}
.scrMotionWrap .scrMotionBx3 .scrVisual2_2{background:url('../../../../img/bam/ltc/md/simulator/img_simulator3_2_2.png') center center no-repeat;background-size:25px auto}
.scrMotionWrap .scrMotionBx3 .scrVisual2_3{background:url('../../../../img/bam/ltc/md/simulator/img_simulator3_2_3.png') center center no-repeat;background-size:27px auto}


.scrMotionWrap .slick-dots{position:absolute;top:calc(50% - 30px);right:12px}
.scrMotionWrap .slick-dots > li{margin-top:17px}
.scrMotionWrap .slick-dots > li:first-child{margin-top:0}
.scrMotionWrap .slick-dots button{display:block;width:9px;height:9px;border:none;background-color:#c1b8b8;color:transparent;font-size:0;text-indent:-999px;
    border-radius:50%;
    -webkit-border-radius:50%;
}
.scrMotionWrap .slick-dots .slick-active button{background-color:#333333}
.simulatorStart{position:fixed;left:0;right:0;bottom:0;z-index:1;padding:0 20px 25px;}







/* ½Å¿ëµî±Þ½Ã¹Ä·¹ÀÌÅÍ ÀÔ·Â > ¿¬Ã¼Á¤º¸ */
.stepWrap{position:relative;line-height:25px;margin:25px 0 15px;font-size:18px;font-weight:700}
.stepWrap .btnType{position:absolute;top:0;right:0}
.iconStep{display:inline-block;vertical-align:top;margin-right:4px;padding:0 11px;height:27px;line-height:27px;border-radius:14px;font-weight:400;font-size:14px;color:#ffffff;background:#222;}
.formWrap{margin-bottom:20px}
.formWrap:last-child{margin-bottom:0}
.formWrap > li{margin-top:27px;border-top:1px solid #333333;border-bottom:1px solid #e6e6e6;}
.formWrap > li:first-child{margin-top:0}
.formTit{position:relative;padding-right:95px;line-height:34px;}
.formTit .formTitNum{position:absolute;top:0;left:0;width:35px;height:100%;padding-top:10px;border-right:1px solid #e6e6e6;color:#5d30a6;font-weight:700;text-align:center}
.formTit .formTitTxt{min-height:42px;padding:4px 6px;color:#665196;font-size:15px;font-weight:700;box-sizing:border-box}
.formTit .btnTbModify{overflow:hidden;position:absolute;top:0;right:0;height:100%}
.formTit .btnTbModify .btnForm{position:relative;margin:4px 6px 0;padding:0 6px;}
.formTit .btnTbModify .btnForm:last-child{margin-right:0;}
.formTit .btnTbModify .btnForm:before{position:absolute;top:50%;left:-6px;display:block;content:'';width:1px;height:9px;margin-top:-4px;background:#bebebe;}
.formTit .btnTbModify .btnForm:first-child:before{display:none}
.formTit .inpTxt{margin-top:3px}
.formTit .inpTxt input{height:30px;border-color:#bebebe;}
.formTit .inpTxt .txt{text-align:left;word-break:break-all}
.formCont > li{display:table;table-layout:fixed;width:100%;padding:6px;border-top:1px solid #e6e6e6;line-height:30px;font-size:15px;box-sizing:border-box}
.formCont > li > *{display:table-cell;vertical-align:middle}
.formCont .formContTit{color:#555555}
.formCont .formContTit.type2{line-height:1.4}
.formCont .formContTxt{color:#333333;text-align:right}
.formCont .formContTxt.type2{margin-top:7px}
.formCont .formContTxt .formMoneyTxt{line-height:30px}
.formCont .inpTxt{display:inline-block;vertical-align:top;width:90px;margin:0 5px 0 0}
.formCont .inpTxt input{height:30px;border-color:#bebebe;}
.formCont .inpTxt.inpDate{position:relative;width:121px;margin-right:0;}
.formCont .inpTxt.inpDate input{padding-right:22px;background:url('../../../../img/bam/ltc/md/ico_cale.png') right 5px center no-repeat;background-size:15px auto;}
.formCont .inpTxt.inpDate input::-webkit-inner-spin-button{-webkit-appearance:none;display:none}
.formCont .inpTxt.inpDate input::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0}
.formCont .inpTxt.inpDate input::-webkit-clear-button{-webkit-appearance:none;display:none;}
.formCont .inpTxt .txt{text-align:right;word-break:break-all}
.formCont .selWrap{display:inline-block;width:121px;vertical-align:top}


.tbModify.on .inpTxt .txt{display:none}
.formWrap > li.formNone{margin-top:0;padding:70px 0 20px;font-size:15px;text-align:center;background:url('../../../../img/bam/ltc/md/bg_bxtype_none.png') no-repeat center 26px;background-size:33px;}





/* ½Å¿ëµî±Þ½Ã¹Ä·¹ÀÌÅÍ °á°ú */
.expectWrap{position:relative;width:200px;height:200px;margin:15px auto 56px}
.expectBx{position:absolute;top:40px;bottom:0}
.expectBx1{left:0}
.expectBx2{right:0}
.expectBx3{top:95px;bottom:auto;left:calc(50% - 40px)}
.barChart2{position:relative;width:30px;height:100%;color:#333333;font-size:13px;}
.barChart2.org{color:#665196;}
.barChart2 .bar{position:absolute;bottom:0;width:100%;height:0;
    border-radius:15px 15px 0 0;
    -webkit-border-radius:15px 15px 0 0;
    background:rgb(208,219,230);
    background:-moz-linear-gradient(45deg, rgba(208,219,230,0.66) 0%, rgba(228,232,239,0.66) 100%);
    background:-webkit-linear-gradient(45deg, rgba(208,219,230,0.66) 0%, rgba(228,232,239,0.66) 100%);
    background:linear-gradient(45deg, rgba(208,219,230,0.66) 0%, rgba(228,232,239,0.66) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d0dbe6",endColorstr="#e4e8ef",GradientType=1);
}
.barChart2.org .bar{
  background:rgb(132,98,161);
  background:-moz-linear-gradient(144deg, rgba(132,98,161,1) 0%, rgba(107,94,163,1) 100%);
  background:-webkit-linear-gradient(144deg, rgba(132,98,161,1) 0%, rgba(107,94,163,1) 100%);
  background:linear-gradient(144deg, rgba(132,98,161,1) 0%, rgba(107,94,163,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8462a1",endColorstr="#6b5ea3",GradientType=1);
}
.barChart2 .tit{position:absolute;bottom:-30px;left:-25px;width:80px;color:inherit;text-align:center}
.barChart2 .state{position:absolute;bottom:0;left:-25px;width:80px;margin-bottom:7px;font-weight:700;text-align:center;z-index:1}

.expectTit{position:absolute;top:-25px;left:calc(50% - 50px);width:100px;font-weight:700;font-size:13px;color:#7652c5;text-align:center}
.expectCircle{width:81px;height:81px;line-height:81px;background-color:#7652c5;color:#ffffff;font-size:18px;font-weight:700;text-align:center;
    border-radius:50%;
    -webkit-border-radius:50%;
}

.simulatorResult{border-top:1px solid #f2f2f2;margin:0 -20px 20px;padding:94px 20px 0;text-align:center;background:url('../../../../img/bam/ltc/md/simulator/img_simulator_result.png') center 19px no-repeat;background-size:64px 60px;box-sizing:border-box}
.simulatorResult.none{border-top-width:0;margin-top:22px;padding:95px 0 0;background:url('../../../../img/bam/ltc/md/simulator/img_no_result.gif') center 32px no-repeat;background-size:55px;color:#cccccc;font-size:20px;}
.simulatorResultTit{margin-bottom:4px;font-size:18px;font-weight:700;color:#333;}
.simulatorResultTxt{line-height:1.4;font-size:14px;color:#737373;}
.simulatorResultTxt .cOrg{color:#7652c5 !important;}
.simulatorResultTxt .updown{display:inline-block;margin-left:4px;color:inherit;vertical-align:top}

.simulatorResult + .lstType1 > li{margin-top:10px;color:#737373;font-size:13px}
.simulatorResult + .lstType1 > li:before{content:'';top:8px;left:0;width:2px;height:2px;border-radius:100%;background:#737373;}

.simulatorTxt{margin-bottom:15px}
.agreeCheck{margin:23px 15px 30px;font-size:15px}

.popupWrap .popContents.popupSimulator{position:relative;padding-bottom:140px;font-size:15px;}
.simulatorResultBtm{position:absolute;bottom:0;left:0;width:100%;background-color:#ffffff}
.simulatorResultBtm .btnType.large{height:45px;line-height:45px;font-size:15px}
.btnSimulatorResult{background-color:#000000 !important}


/* ½Å¿ëÁ¶È¸³»¿ª */
.bxType2 .bxTypeLst .bxTypeLst2.typeDetail .bxTypeLst2Txt{width:55%;}
.bxType2 .bxTypeLst .bxTypeLst2.typeDetail .txtRisk{color:#175195;}/* s:20201116 ¼öÁ¤ */



/* ÇÇ½ÌÇØÅ· º¸»óº¸Çè */
.rewardList{margin-bottom:40px;}
.rewardList > li{margin-top:35px;padding-left:50px;font-size:13px;color:#737373;background-repeat:no-repeat;background-position:5px 0;background-size:27px;}
.rewardList > li:first-child{margin-top:0;}
.rewardList > li:nth-child(1){background-image:url('../../../../img/bam/ltc/md/bg_reward_list1.png');}
.rewardList > li:nth-child(2){background-image:url('../../../../img/bam/ltc/md/bg_reward_list2.png');}
.rewardList > li:nth-child(3){background-image:url('../../../../img/bam/ltc/md/bg_reward_list3.png');}
.rewardList > li:nth-child(4){background-image:url('../../../../img/bam/ltc/md/bg_reward_list4.png');}
.rewardList > li:nth-child(5){background-image:url('../../../../img/bam/ltc/md/bg_reward_list5.png');}
.rewardList .rewardTit{display:block;color:#175195;margin-bottom:10px;}/* s:20201112 ¼öÁ¤ */
.rewardList .rewardDesc > li:not(:first-child){margin-top:15px;}
.rewardList .empTit{display:block;color:#333;margin-bottom:2px;font-weight:bold;}
.rewardList ol.rewardDesc{counter-reset:number 0;}
.rewardList ol.rewardDesc > li{position:relative;padding-left:18px;}
.rewardList ol.rewardDesc > li:before{position:absolute;left:0;counter-increment:number 1;content:counter(number) '.';}
.rewardList ol.rewardDesc > li:not(:first-child){margin-top:0;}




@media all and (max-width:320px) and (max-height:480px){
  .scrMotionWrap .scrTit{margin-top:10px}
  .scrMotionWrap .scrVisual2{height:50px}
  .scrMotionWrap .scrMotionBx1 .scrMotionInner{top:calc(50% - 170px)}
  .scrMotionWrap .scrMotionBx2 .scrMotionInner{top:calc(50% - 180px)}
  .scrMotionWrap .scrMotionBx3 .scrMotionInner{top:calc(50% - 189px)}
  .simulatorStart{padding-bottom:10px;}
  .simulatorStart .btnType.large{height:40px;line-height:38px;}
}


/* s:20211014 ½Å¿ë¸®Æ÷Æ® */
.myCreditRating,
.subMenuTab + .comparisonScore,
.subMenuTab + .scorePurchasingPower,
.subMenuTab + .loanComparisonReport {margin-bottom:50px;padding:0 20px;}

/* tab menu */
.subMenuTab {margin-bottom:30px;padding:0 20px;border-bottom:1px solid #e6e6e6;}
.subMenuTab {display:flex;align-items:center;justify-content:space-between;height:45px;}
.subMenuTab .item {display:flex;flex:1;justify-content:center;margin:0 5px;text-align:center;}
.subMenuTab .item .btnTab {display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:45px;font-size:13px;color:#111;}
.subMenuTab .item.on .btnTab {color:#111;font-weight:bold;border-bottom:3px solid #111;}


.tableTypeDesc {border-bottom:1px solid #e6e6e6;}
.tableTypeDesc.noDataType {margin:15px 0 0;border-top:1px solid #eaeaea;}
.tableTypeDesc .cause {display:flex;justify-content:space-between;padding:20px 0;font-weight:900;font-size:15px;line-height:15px;background-color:#f2f2f2;}
.tableTypeDesc .cause .tit {font-size:14px;color:#555;}
.tableTypeDesc .list {padding:0 10px;}
.tableTypeDesc .item {display:flex;justify-content:space-between;align-items:center;padding-top:15px;/*border-top:1px solid #eaeaea;*/font-size:15px;line-height:19px;color:#333;}
.tableTypeDesc .item:last-child {padding-bottom:15px;}
/* .tableTypeDesc .item:first-child {border-top:2px solid #d5d5d5;} */
.tableTypeDesc .txt {color:#175195;}
.tableTypeDesc .noData {position:relative;padding:56px 0 15px 0;font-size:15px;color:#111;text-align:center;}
.tableTypeDesc .noData::before {content:"";position:absolute;top:15px;left:50%;width:33px;height:33px;transform:translateX(-50%);background:url('../../../../img/bam/ltc/md/ico_null.png') 0 0 no-repeat;background-size:100%;}
.tableTypeDesc.type2 {background-color:transparent;}
.tableTypeDesc.type2 .item {border-color:#eaeaea;}
.tableTypeDesc.type3 .txt {color:#000;}
.pluginGraphArea {padding:10px;margin:0 0 30px;font-size:14px;line-height:20px;color:#666;text-align:center;background-color:#fff;}
.pluginGraphArea .unit {display:flex;justify-content:space-between;}
.pluginGraphArea .unit .high {margin:0 0 0 70px;}
.psTableTxt {margin:10px 0 0;font-size:13px;line-height:13px;color:#acacac;text-align:right;}
.tabTop {display:flex;justify-content:space-between;margin:0 0 15px;font-size:15px;font-weight:bold;color:#111;}
.tabTop .txt.emphasis {color:#175195;}

/* table */
.table {width:100%;border-spacing:0;border-collapse:collapse;border-bottom:1px solid #ddd;}
.table thead tr th {padding:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:13px;color:#111;background-color:#f2f2f2;}
.table tbody tr th {padding:10px;font-size:14px;background-color:#f2f2f2;}
.table tbody tr th.emphasis {font-weight:bold;}
.table tbody tr th .emphasis {color:#004fa8;}
.table tbody tr td {padding:10px;font-size:14px;}

/* btns */
.btnBasic {display:flex;align-items:center;justify-content:center;width:100%;height:50px;border:none;font-weight:normal;font-size:16px;color:#fff;text-align:center;background:#544944;border-radius:10px;}
.btnClose {width:9px;height:9px;position:relative;border:none;font-size:0;background:none;}
.btnClose::before, .btnClose::after {content:"";display:block;width:1px;height:15px;position:absolute;top:0;left:50%;background-color:#161616;transform:rotate(40deg);}
.btnClose::after {transform:rotate(-40deg);}

/* ToolTip */
.tooltip{display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:2px;z-index:2;text-align:left}
.tooltip .btnTip{display:block;position:relative;width:16px;height:16px;padding:0;outline:0;text-indent:150%;font-size:0;white-space:nowrap;border:none;background: url('../../../../img/bam/ltc/md/icon_tooltip.png') 0 0 no-repeat;background-size:13px;}
.tooltip .content{display:none;z-index:10;position:absolute;top:32px;left:50%;width:calc(100% - 40px);margin-left:calc(-50% + 20px);margin-top:5px;padding:15px 25px 15px 15px;word-break:keep-all;background-color:#fff;border:1px solid #121212;}
.tooltip .txt li{margin-top:7px;padding:0 0 0 6px;font-weight:normal;font-weight:700;font-size:13px;line-height:18px;color:#727272;text-align:left;}
.tooltip .txt li:first-child{margin-top:0}
.tooltip.on .content{display:block}
.tooltip .btnCloseTooltip {width:10px;height:10px;position:absolute;top:10px;right:10px;}
.tooltip.type2 .txt li {padding:0 0 0 8px;text-indent:-8px;}
.tooltip.type2 .txt li::before {content:"";display:inline-block;width:4px;height:1px;margin:-2px 5px 0 0;background-color:#fff;vertical-align:middle;}
.tooltip.type3 .content {width:100%;margin:0 0 0 -50%;}

/* tip */
.tip .tit {position:relative;padding:17px 15px 17px 22px;font-weight:900;font-size:15px;line-height:15px;color:#111;}
.tip .tit:before {content:"";position:absolute;top:50%;left:0;width:17.5px;height:17.5px;transform:translateY(-50%);background-image:url('../../../../img/bam/ltc/md/ico_!.png');background-size:100%;}
.tip .txt {border-top:none;font-size:13px;line-height:19px;color:#555;}
.tip .txt > li {position:relative;margin:0 0 20px;padding:0 0 0 10px;}
.tip .txt > li:last-child {margin:0;}
.tip .txt > li::before {content:"¡¤";position:absolute;top:0;left:0;font-size:20px;}
.tip.on .tit {border-bottom:none;}

/* tabs */
.tabs {display:flex;justify-content:center;align-items:center;height:35px;margin:0 0 30px;box-sizing:content-box;}
.intervalCompare .tabs > .item {width:100%;height:100%;position:relative;border:1px solid #d7d7d7;border-bottom-color:#111;border-right:none;font-weight:bold;font-size:12px;line-height:33px;text-align:center;color:#999;}
.intervalCompare .tabs > .item:last-child {border-right:1px solid #d7d7d7;}
.intervalCompare .tabs > .item.on {border-color:#111;color:#111;border-bottom-color:#fff;}
.intervalCompare .tabs > .item.on + .item {border-left-color:#111;}


.tabs.graphTableType {justify-content:flex-end;width:100%;margin:0;height:auto;padding:0 0 10px;}
.tabs.graphTableType > .item {width:28px;height:28px;margin:0 0 0 10px;font-size:0;background:url('../../../../img/bam/ltc/md/btn_tab_garph.jpg') 0 0 no-repeat;background-size:28px;}
.tabs.graphTableType > .item:first-child {margin:0;}
.tabs.graphTableType > .item.on {background-image:url('../../../../img/bam/ltc/md/btn_tab_garph_on.jpg');}
.tabs.graphTableType > .item.on::after {display:none;}
.tabs.graphTableType > .item.chart {background-image:url('../../../../img/bam/ltc/md/btn_tab_table.jpg');}
.tabs.graphTableType > .item.chart.on {background-image:url('../../../../img/bam/ltc/md/btn_tab_table_on.jpg');}



/* chart */
.chartArea .legend .item {display:flex;justify-content:space-between;align-items:center;margin:15px 0 0;}
.chartArea .legend .item:first-child {margin:0;}
.chartArea .legend .item.color1 {background-color:#175195;}
.chartArea .legend .item.color2 {background-color:#3d79c6;}
.chartArea .legend .item.color3 {background-color:#94b7e4;}
.chartArea .legend .item.color4 {background-color:#555555;}
.chartArea .legend .item.color5 {background-color:#218aff;}
.chartArea .legend .item.color6 {background-color:#999;}
.chartArea .legend .color {display:inline-block;width:15px;height:15px;margin:0 10px 0 0;font-size:0;background-color:#ebebeb;}
.chartArea .legend .item .tit {flex:1;font-size:14px;line-height:14px;color:#727272;}
.chartArea .legend .precentage {font-size:17px;line-height:17px;}
.chartArea .legend .precentage.black {color:#175195;}
.chartArea .legend .precentage.navy {color:#3d79c6;}
.chartArea .legend .precentage.skyblue {color:#94b7e4}
.chartArea .legend .precentage.blue {color:#555}
.chartArea .legend .color.color1 {background-color:#175195;}
.chartArea .legend .color.color2 {background-color:#555;}
.chartArea .legend .color.color3 {background-color:#94b7e4;}
.chartArea .legend .color.color4 {background-color:#94b7e4;}
.chartArea .legend .color.color5 {background-color:#218aff;}
.chartArea .legend .color.color6 {background-color:#999;}
.chartArea .legend .color.color7 {background-color:#3d79c6;}
.chartArea .legend .color.color8 {background-color:#175195;}
.chartArea .legend .item .cost {font-size:15px;color:#000;}
.chartArea .legend .precentage.color1 {color:#175195;}
.chartArea .legend .precentage.color2 {color:#555;}
.chartArea .legend .precentage.color3 {color:#94b7e4;}
.chartArea .legend .precentage.color4 {color:#94b7e4;}
.chartArea .legend .precentage.color6 {color:#999;}
.chartArea .legend .precentage.color7 {color:#3d79c6;}
.chartArea .legend .precentage.color8 {color:#175195;}

/* graph */
.verticalBarChart {display:flex;justify-content:space-around;width:95%;height:147px;margin:20px auto 0;padding:20px 0 0;overflow:hidden;}
.verticalBarChart .item {width:33.3%;margin:15px 0 0;text-align:center;}
.verticalBarChart .score {margin:-18px 0 0;font-size:12px;line-height:12px;color:#777;}
.verticalBarChart .bar {display:flex;flex-direction:column-reverse;align-items:center;height:75px;margin:0 0 10px;position:relative;}
.verticalBarChart .bar .gauge {width:41%;height:calc(100% + 15px);max-width:35px;border-radius:3px;background-color:#ebebeb;}
.verticalBarChart .item.active .bar .gauge {background-color:#111;}
.verticalBarChart .item.active .bar .score {display:inline-block;margin-top:-26px;margin-left:0 !important;margin-right:0 !important;padding:3px 10px 0;position:absolute;left:50%;border-radius:30px;font-size:11px;color:#fff;background-color:#3674bc;vertical-align:top;transform:translateX(-50%);}
.verticalBarChart .item.active .bar .score::after {content:"";display:block;width:0;height:0;margin:0 3px 0 -5px;position:absolute;bottom:-9px;left:50%;border:5px solid transparent;border-top:5px solid #3674bc;}
.verticalBarChart .score .txt {font-size:0;}
.verticalBarChart .item {opacity:0;}
.verticalBarChart.on .item {animation:fadeIn 0.5s ease-out forwards;}
.verticalBarChart .x-axis {font-size:11px;line-height:11px;color:#333;opacity:0;}
.verticalBarChart.on .item .x-axis {opacity:0;animation:fadeIn 5s ease-out 0.7s forwards;}
.verticalBarChart.on .item:first-child .x-axis {animation-duration:0.5s;}
.verticalBarChart.on .item:nth-child(2) .x-axis {animation-duration:0.9s;}
.verticalBarChart.on .item:nth-child(3) .x-axis {animation-duration:1.3s;}
.verticalBarChart.on .item:last-child .x-axis {animation-duration:1.7s;}
.verticalBarChart .item .gauge {opacity:0;}
.verticalBarChart.on .item .gauge {opacity:0;animation:fadeInUp 5s ease-out 0.5s forwards;}
.verticalBarChart.on .item:first-child .gauge {animation-duration:0.5s;}
.verticalBarChart.on .item:nth-child(2) .gauge {animation-duration:0.8s;}
.verticalBarChart.on .item:nth-child(3) .gauge {animation-duration:1.2s;}
.verticalBarChart.on .item:last-child .gauge {animation-duration:1.6s;}
@keyframes fadeIn {
    0% {opacity:0;}
    100%{opacity:1;}
}
@keyframes fadeInUp {
    0% {opacity:0;height:0;}
    100%{opacity:1;}
}
.comparisonChart {height:auto;padding:40px 0 2px;justify-content:center;align-items:flex-end;}
.comparisonChart .item {margin:0;opacity:1;}
.comparisonChart .bar {height:90px;}
.comparisonChart .item .bar .gauge{opacity:1;}
.verticalBarChart.comparisonChart .item .bar .score {margin:-35px 0 0 -24px;font-size:14px;color:#000;text-align:center;}
.verticalBarChart.comparisonChart .item .bar .score[data-score='0'] {width:68px;margin:-30px 0 0 -30px;}
.comparisonChart .bar .gauge {width:30px;}
.comparisonChart .item .x-axis {font-size:13px;color:#666;opacity:1;}
.comparisonChart .item .difference {display:block;width:30px;height:0;position:absolute;border-radius:3px 3px 0 0;background-color:#103968;}
.verticalBarChart.comparisonChart .item.active .bar .score {color:#fff;}
.comparisonChart .item.active .bar .score {padding:5px 12px 1px;}
.comparisonChart .item.active .x-axis {font-weight:900;}
.comparisonChart.on .item {animation:none;}
.comparisonChart.on .item .gauge {animation:none;}
.comparisonChart.on .item.active .gauge.down {background-color:#111;}
.comparisonChart.on .item .x-axis {animation:none;opacity:1;}
.stackBarGraph .totalAmount {margin:0 0 17px;font-size:14px;line-height:25px;color:#000;text-align:right;}
.stackBarGraph .totalAmount .amount {color:#555;}
.stackBarGraph .totalAmount .amount .no {font-size:24px;color:#1ebfe9;}
.stackBarGraph .barWrap {display:flex;height:15px;font-size:0;background-color:#ebebeb;overflow:hidden;}
.chartArea .barWrap .bar {opacity:0;}
.chartArea .barWrap .bar:first-child {margin:0;}
.chartArea .barWrap .bar.color1 {background-color:#004590;}
.chartArea .barWrap .bar.color2 {background-color:#555;}
.chartArea .barWrap .bar.color3 {background-color:#94e4de;}
.chartArea .barWrap .bar.color4 {background-color:#94b7e4;}
.chartArea .barWrap .bar.color5 {background-color:#218aff;}
.chartArea .barWrap .bar.color6 {background-color:#999;}
.chartArea .barWrap .bar.color7 {background-color:#00367c;}
.chartArea .barWrap .bar.color8 {background-color:#000;}
.stackBarGraph.animated .barWrap .bar {-webkit-animation:narrowToWide 1.3s cubic-bezier(0.645,0.045,0.355,1.000) forwards;animation:narrowToWide 1.3s cubic-bezier(0.645,0.045,0.355,1.000) forwards;}
.chartArea .barWrap .bar:nth-child(2) {animation-delay:1.3s;}
.chartArea .barWrap .bar:nth-child(3) {animation-delay:2.6s;}
.chartArea .barWrap .bar:nth-child(4) {animation-delay:3.9s;}
.chartArea .barWrap .bar:nth-child(5) {animation-delay:5.2s;}
.chartArea .barWrap .bar:nth-child(6) {animation-delay:6.5s;}
@keyframes narrowToWide{
    0%{opacity:0;width:0;}
    100%{opacity:1;}
}
.stackBarGraph .range {display:flex;justify-content:space-between;margin:5px 0 25px;font-size:14px;color:#727272;font-weight:bold;}

/* ½Å¿ëºÐ¼®¸®Æ÷Æ® */
.myCreditRating .ratingSummary .titSection {margin:0 0 15px;font-size:16px;color:#111;}
.myCreditRating .ratingSummary .ratingDesc {margin:0 0 50px;padding:10px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.myCreditRating .ratingDesc .narrationTxt {min-height:45px;padding-left:55px;padding-top:12px;padding-bottom:12px;position:relative;font-size:14px;line-height:21px;color:#666;overflow:hidden;}
.myCreditRating .ratingDesc .narrationTxt:first-child {margin:0;}
/* .myCreditRating .ratingDesc .narrationTxt:last-child {padding-bottom:0;} */
.myCreditRating .ratingDesc .narrationTxt .emphasis {font-weight:800;color:#175195;}
.myCreditRating .ratingDesc .narrationTxt::before {content:"";display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;left:0;top:50%;border-radius:100%;background:#175195 url('../../../../img/bam/ltc/md/ico_rating1.png') 50% 50% no-repeat;background-size:25px;}
.myCreditRating .ratingDesc .narrationTxt:nth-child(2)::before {background-image:url('../../../../img/bam/ltc/md/ico_rating2.png');background-size:14px;}
.myCreditRating .ratingDesc .narrationTxt:nth-child(3)::before {background-image:url('../../../../img/bam/ltc/md/ico_rating3.png');background-size:20px;}
.myCreditRating .reflectingRate .titSection {margin:0 0 15px;font-size:16px;color:#111;font-weight:bold;}
.myCreditRating .reflectingRate .donutChartImg {padding:20px;border-top:1px solid #eaeaea;text-align:center;}
.myCreditRating .reflectingRate .donutChartImg .img {width:160px;}
.myCreditRating .reflectingRate .legend {padding:0 20px 20px;border-bottom:1px solid #eaeaea;}
.myCreditRating .myCreditState {padding:40px 0;}
.myCreditRating .myCreditState .titSection {margin:0 0 15px;font-size:16px;color:#111;font-weight:bold;}
.myCreditRating .myCreditState .summaryState {display:flex;justify-content:space-between;align-items:center;padding:14px 10px;border-top:1px solid #e6e6e6;background-color:#f2f2f2;}
.myCreditRating .myCreditState .creditStateList > .item {position:relative;margin:35px 0 0;}
.myCreditRating .myCreditState .creditStateList > .item:first-child {margin:0;border-top:none;}
.myCreditRating .myCreditState .creditStateList .item .tit {flex:1;word-break:keep-all;}
.myCreditRating .myCreditState .creditStateList .item .btn {margin:15px 0 0;}
.myCreditRating .myCreditState .titItem {font-weight:900;font-size:15px;line-height:15px;color:#000;}
.myCreditRating .myCreditState .state {margin:0 30px 0 0;font-weight:900;font-size:15px;line-height:15px;color:#175195;}
.myCreditRating .myCreditState .state::before {content:"";display:inline-block;width:23px;height:23px;margin:-3px 5px 0 0;border-radius:100%;background:url('../../../../img/bam/ltc/md/ico_state_null.png') no-repeat;background-size:100% auto;vertical-align:middle;overflow:hidden;}
.myCreditRating .myCreditState .state[data-state="1"]:before {background-image:url('../../../../img/bam/ltc/md/ico_state_best.png');}
.myCreditRating .myCreditState .state[data-state="2"]:before {background-image:url('../../../../img/bam/ltc/md/ico_state_good.png');}
.myCreditRating .myCreditState .state[data-state="3"]:before {background-image:url('../../../../img/bam/ltc/md/ico_state_normal.png');}
.myCreditRating .myCreditState .state[data-state="4"]:before {background-image:url('../../../../img/bam/ltc/md/ico_state_caution.png');}
.myCreditRating .myCreditState .state[data-state="5"]:before {background-image:url('../../../../img/bam/ltc/md/ico_state_worry.png');}
.myCreditRating .myCreditState .tableTypeDesc .count {font-weight:900;color:#222;}
.myCreditRating .myCreditState .tableTypeDesc .txt {flex:1;font-weight:900;color:#222;text-align:right;}
.myCreditRating .btnslideToggle {padding:10px;position:absolute;top:0;right:0;border:none;font-size:0;background-color:transparent;}
.myCreditRating .btnslideToggle.on {transform:rotate(180deg);}
.myCreditRating .btnslideToggle .icoArrow {display:block;width:30px;height:30px;background:url('../../../../img/bam/ltc/md/ico_arrow_top.png') center center no-repeat;background-size:12.5px;}
.creditStateList .btnslideToggle  {right:-5px;}
.myCreditRating .myCreditState .tooltip .btnClose {position:absolute;top:9px;right:12px;}
.myCreditRating .tip {position:relative;}
.myCreditRating .tableTypeDesc.analiysisTable .item:first-child .txt {color:#222;}
.myCreditRating .tableTypeDesc.analiysisTable .item .txt {font-size:16px;font-weight:bold;}
.myCreditRating .tip .icoArrow {display:block;width:30px;height:30px;background:url('../../../../img/bam/ltc/md/ico_arrow_top2.png') center center no-repeat;background-size:17.5px;}
.myCreditRating .tip .btnslideToggle {right:-15px;}
/* °Å·¡±â°£ */
.myCreditRating .periodSummary {margin:0 0 25px;}
.myCreditRating .periodSummary .titSection {width:100%;margin:0 auto 10px;}
.myCreditRating.creditAnalysis .tip .btnslideToggle .icoArrow {transform:rotate(180deg);}
.myCreditRating.creditAnalysis .tip .txt {display:none;}
.myCreditRating.creditAnalysis .summaryResult {margin:0 auto 30px;padding:17px 0 17px 10px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:15px;line-height:22px;color:#333;}
/* .myCreditRating.creditAnalysis .summaryResult.null {display:flex;align-items:center;justify-content:center;height:71px;} */
.creditAnalysis .tableTypeDesc.analiysisTable {margin:0 0 15px;border-top:2px solid #175195;}
.creditAnalysis .tableTypeDesc.analiysisTable .item:first-child {border:none;}
.creditAnalysis .tabs {justify-content:space-between;width:calc(100% + 20px);margin:-25px -10px 20px;padding:0;background-color:#4a4e5a;}
.creditAnalysis .tabs > .item {width:100%;padding:0;}
.creditAnalysis .tabs > .item .btnTab {padding:0 10px;}
.creditAnalysis .titSection {width:100%;margin:0 0 10px;font-size:16px;color:#111;font-weight:bold;}
.creditAnalysis .titSection .highlight {color:#175195}
.creditAnalysis .topArea {display:flex;align-items:center;justify-content:space-between;margin:0 0 10px;font-size:14px;color:#444;}
.creditAnalysis .topArea .tit {font-size:15px;color:#222;}
.creditAnalysis .topArea .count {text-align:right;font-size:13px;color:#111;}
.creditAnalysis .topArea .total {display:inline-block;}
.creditAnalysis .topArea .total::after {content:"|";margin:0 5px;vertical-align:top;}
.creditAnalysis .topArea .no {color:#175195;}
.creditAnalysis .topArea .txt {display:inline-block;}
.creditAnalysis .detailItem {border-top:none;}
.creditAnalysis .topArea + .detailItem {border-top:1px solid #eaeaea;}
.creditAnalysis .detailItem .cause {margin-bottom:15px;padding:10px 10px;}
.creditAnalysis .detailItem .list .item {margin:0 0 15px;padding:0;border:none;}
.creditAnalysis .detailItem.noDataType {border-top:1px solid #eaeaea;}
.creditAnalysis .detailItem .list .item .txt {color:#333;}
.creditAnalysis .creditTypeDetail {margin:0 0 35px;}
.creditAnalysis .creditTypeDetail .titArticle {margin-bottom:10px;font-size:15px;color:#111;font-weight:bold;}
.creditAnalysis .creditTypeDetail .stackBarGraph  {padding:15px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.creditTypeDetail .legend .list {width:85%;margin:0 auto;}
.myCreditRating .creditTypeSummary {margin:0 0 25px;}
.myCreditRating .creditTypeSummary .titSection {margin:0 0 10px;}
.myCreditRating .yearCardResult .titArticle {margin-bottom:15px;font-size:15px;color:#111;font-weight:bold;}
.myCreditRating .yearCardSlider {margin:0 0 15px -60px;padding:0;font-size:0;}
.myCreditRating .yearCardSlider .slick-list {margin-top:-10px !important;padding-top:10px !important;}
.myCreditRating .yearCardSlider .month {display:inline-block;width:240px;height:390px;margin:0 0 0 15px;
}
.myCreditRating .yearCardSlider .month .card {height:380px;padding:45px 10px;border-radius:8px;font-size:0;text-align:center;background-color:#1e75d6;backface-visibility:hidden;box-shadow:0px 3px 8px 4px rgba(0, 0, 0, 0.1);}
.myCreditRating .yearCardSlider .month:first-child {margin:0;}
.myCreditRating .yearCardSlider .month.color1 .card {background-color:#175195;}
.myCreditRating .yearCardSlider .month.color2 .card {background-color:#3dc6bc;}
.myCreditRating .yearCardSlider .month.color3 .card {background-color:#94e4de;}
.myCreditRating .yearCardSlider .month.color4 .card {background-color:#555555;}
.myCreditRating .yearCardSlider .month.color5 .card {background-color:#218aff;}
.myCreditRating .yearCardSlider .month.color6 .card {background-color:#999;}
.myCreditRating .yearCardSlider .month.color7 .card {background-color:#00367c;}
.myCreditRating .yearCardSlider .month.color8 .card {background-color:#000;}
.myCreditRating .yearCardSlider .month .btnSelectDate {margin:0 auto 30px;padding:0 17px 13px 5px;border:none;border-bottom:1px solid #fff;font-weight:900;font-size:20px;line-height:20px;color:#fff;background:transparent url('../../../../img/bam/ltc/md/bg_data_select.png') 100% 32% no-repeat;background-size:8px;}
.myCreditRating .yearCardSlider .month .list {padding:0 10px;}
.myCreditRating .yearCardSlider .month .list.type2 {margin:17px 0;padding:15px 10px;border-radius:5px;background:rgba(255,255,255,0.2);}
.myCreditRating .yearCardSlider .month .list .item {display:flex;justify-content:space-between;margin:16px 0 0;font-size:14px;line-height:14px;color:#fff;}
.myCreditRating .yearCardSlider .month .list .item:first-child {margin:0;}
.myCreditRating .yearCardSlider .cardBox.is-animated{-webkit-animation:fadeInBottom 1.3s cubic-bezier(0.645,0.045,0.355,1.000);animation:fadeInBottom 1.3s cubic-bezier(0.645,0.045,0.355,1.000);opacity:1}
.myCreditRating .yearCardSlider .tableWrap.typeList.is-animated{-webkit-animation:fadeInBottom 1.3s cubic-bezier(0.645,0.045,0.355,1.000);animation:fadeInBottom 1.3s cubic-bezier(0.645,0.045,0.355,1.000);opacity:1}
@-webkit-keyframes fadeInBottom{
    0%{opacity:0;transform:translate3d(0,50px,0)}
    100%{opacity:1;transform:translate3d(0,0,0)}
}
@keyframes fadeInBottom{
    0%{opacity:0;transform:translate3d(0,50px,0)}
    100%{opacity:1;transform:translate3d(0,0,0)}
}
.myCreditRating .yearCardSlider.null {margin:0 0 15px 0;}
.myCreditRating .yearCardSlider.null .month .card {display:flex;justify-content:center;align-items:center;background-color:transparent;}
.myCreditRating .yearCardSlider.null .month .card .txt {font-weight:bold;font-size:17px;line-height:17px;color:#555;}
.myCreditRating .monthCardAnalysis {margin:0 0 35px;}
.myCreditRating .monthCardAnalysis .tableTypeDesc {border-top:1px solid #eaeaea;}
.myCreditRating .monthCardAnalysis .tableTypeDesc .item:first-child {border-top:none;}
.myCreditRating .monthCardAnalysis .tableTypeDesc .txt {color:#000;}
.myCreditRating .detailTableList .subContWrap {position:relative;}
.myCreditRating .detailTableList .titArticle {font-size:15px;color:#111;font-weight:bold;}
.myCreditRating .detailTableList .topArea .total {display:block;text-align:right;}
.myCreditRating .detailTableList .topArea .total::after {display:none;}
.myCreditRating .debtLevel .debtLevelSummary {margin:0 0 25px;}
.myCreditRating .debtLevel .debtLevelSummary .titSection {margin:0 0 15px;}
.myCreditRating .detailTableList .subContWrap {margin:0 0 35px;}
.myCreditRating .amortizeHistory .amortizeSummary {margin:0 0 25px;}
.myCreditRating .amortizeHistory .amortizeSummary .titSection {margin:0 0 05px;}

/* ½Å¿ëºñ±³¸®Æ÷Æ® */
/* ½Å¿ëÁ¡¼ö */
.comparisonScore .myComparisonList > .item {margin:35px 0 0;padding:20px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.comparisonScore .myComparisonList > .item:first-child {margin:0;}
.comparisonScore .myComparisonList > .item .txtResult {margin:0 0 30px;font-size:17px;line-height:23px;color:#000;}
.comparisonScore .myComparisonList > .item .txtResult .result.up {font-size:16px;color:#175195;}
.comparisonScore .myComparisonList > .item .txtResult .result.down {font-size:16px;color:#175195;}
.loanComparisonReport .titSection {font-size:17px;color:#111;font-weight:bold;margin-bottom:10px;}
.loanComparisonReport .summary {margin:0 0 50px;padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.loanComparisonReport .summary .txtResult {font-size:17px;line-height:23px;}
.loanComparisonReport .summary .txtResult .result {color:#1e75d6;}
.loanComparisonReport .summary .txtResult .result.low {color:#175195;}
.loanComparisonReport .summary .comparisonChart {width:100%;margin:0;}
.loanComparisonReport .verticalBarChart .item .bar .score {margin:-20px 0 0;}
.loanComparisonReport .summary .tableTypeDesc {margin:0 0 20px;border:1px solid #ebebeb;}
.loanComparisonReport .summary .ps {padding:20px;border-radius:8px;font-size:13px;line-height:19px;color:#727272;background-color:#f6f6f6;}
.loanComparisonReport .tableTypeDesc {border:1px solid #ddd;}
.loanComparisonReport .tableTypeDesc .list .item:first-child {border-top:none;}
.loanComparisonReport .detail .loanRate {margin:0 0 40px;}
.loanComparisonReport .detail .loanRate .table tr th {width:20%;padding:10px 5px;letter-spacing:-0.1em;}
.loanComparisonReport .detail .loanRate .table tr td {width:20%;text-align:center;}
.loanComparisonReport .detail .tabs.graphTableType {border-bottom:none;}
.loanComparisonReport .detail .myAge {display:flex;justify-content:space-between;margin:0 0 15px;font-size:14px;line-height:14px;}
.loanComparisonReport .detail .ageLoan .table tr th {width:20%;padding:10px 5px;letter-spacing:-0.1em;}
.loanComparisonReport .detail .ageLoan .table tr td {width:40%;text-align:center;}
.loanComparisonReport .detail .empahsis {color:#175195;}
.loanComparisonReport .comparisonChart .item.active .bar .score {margin:-35px 0 0;}
.loanComparisonReport .intervalCompare {margin:0 0 50px;}
.loanComparisonReport .intervalCompare .tabContent {padding:20px 15px;border:1px solid #ddd;}
.loanComparisonReport .intervalCompare .comparisonChart {width:100%;margin:0;}
.loanComparisonReport .comparisonChart .item.active .bar .score[data-score='0'] {margin:-65px 0 0;}
.scoreTradegy .verticalBarChart.comparisonChart .item .bar .score {margin:-20px 0 0 0;}
.scoreTradegy .verticalBarChart.comparisonChart .item.active .bar .score {margin:-35px 0 0 0;}
.scoreTradegy .verticalBarChart.comparisonChart .item.active .bar .score[data-score='0'] {margin:-35px 0 0 0;padding:5px 0 1px;}

/* ½Å¿ë±¸¸Å·Â */
.scorePurchasingPower .titSection  {margin:0 0 10px;font-size:17px;color:#111;font-weight:bold;}
.scorePurchasingPower .pluginGraphArea {margin:0;padding:0;}
.scorePurchasingPower .table tr th {width:15%;text-align:center;}
.scorePurchasingPower .table tr td {width:35%;text-align:center;}
.scorePurchasingPower .summary {margin:0 0 50px;}
.scorePurchasingPower .summary .tabs.graphTableType {height:auto;padding:0 0 10px;border-bottom:none;}
.scorePurchasingPower .summary .desc {margin:0 0 20px;font-size:17px;line-height:23px;}
.scorePurchasingPower .summary .desc .income {color:#175195;}
.scorePurchasingPower .summary .desc .level {color:#175195;}
.scorePurchasingPower .tableTypeDesc {padding:0;border-top:none;}
.scorePurchasingPower .summary .tableTypeDesc {margin:35px 0 0;}
.scorePurchasingPower .tableTypeDesc .tit {color:#000;}
.scorePurchasingPower .tableTypeDesc .list {position:relative;padding-top:8px;padding-bottom:8px;border-top:1px solid #ddd;}
.scorePurchasingPower .tableTypeDesc .item {margin:0 10px;padding:8px 0;border-color:#ddd;}
.scorePurchasingPower .tableTypeDesc .item:first-child {border-top:none;}
.scorePurchasingPower .tableTypeDesc .empahsis, .scorePurchasingPower .tableTypeDesc .tit.emphasis {color:#175195;}
.scorePurchasingPower .tableTypeDesc .empahsis.type2 {color:#175195;}
.scorePurchasingPower .ps {padding:20px;border-radius:8px;font-size:13px;line-height:19px;color:#727272;background-color:#f6f6f6;}
.scorePurchasingPower .detailPurchasing {margin:0 0 50px;}
.scorePurchasingPower .detailPurchasing .titSection {margin:40px 0 15px;}
.scorePurchasingPower .detailPurchasing .titSection:first-child {margin:0 0 15px}
.scorePurchasingPower .detailPurchasing .tableTypeDesc + .tableTypeDesc {margin:20px 0 0;}
.scorePurchasingPower .detailPurchasing .tableTypeDesc .cause .txt::before {content:"";display:inline-block;width:25px;height:25px;margin:0 10px 0 0;background:url('../../../../img/bam/ltc/md/ico_state_null.png') no-repeat;background-size:100%;vertical-align:middle;}
.scorePurchasingPower .detailPurchasing .tableTypeDesc .cause .txt[data-state='1']::before {width:35px;height:30px;background-image:url('../../../../img/bam/ltc/md/ico_state_good.png');}
.scorePurchasingPower .detailPurchasing .tableTypeDesc .cause .txt[data-state='2']::before {background-image:url('../../../../img/bam/ltc/md/ico_state_normal.png');}
.scorePurchasingPower .detailPurchasing .tableTypeDesc .cause .txt[data-state='3']::before {background-image:url('../../../../img/bam/ltc/md/ico_state_caution.png');}
.scorePurchasingPower .detailPurchasing .tableTypeDesc .cause .txt[data-state='4']::before {background-image:url('../../../../img/bam/ltc/md/ico_state_worry.png');}
.scorePurchasingPower .detailPurchasing .verticalBarChart {height:173px;align-items:flex-end;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .item {width:33.3%;opacity:1;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .item .gauge {opacity:1;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .item.active .gauge {opacity:1;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .item .bar .score {width:82px;margin:-24px 0 0 -25px;color:#000;font-weight:bold;text-align:center;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .item.active .bar .score {margin:-35px 0 0 0;padding:5px 12px 7px;color:#fff;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .item.active .bar .score[data-score='0'] {margin:-65px 0 0 0;padding:5px 12px 7px;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .score .txt {opacity:1;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .x-axis {opacity:1;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .item.active .x-axis {font-weight:bold;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .item.active .bar .score {margin:-55px 0 0 0;padding:5px 12px 7px;color:#fff;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .item.active .bar .score[data-score='0']{padding:5px 12px 7px;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .item.active .bar .num {display:block;width:82px;margin:-24px 0 0 -25px;font-weight:700;font-size:14px;color:#000;text-align:center;}
.scorePurchasingPower .detailPurchasing .verticalBarChart .item.active .bar .score[data-score='0'] ~ .num {margin:-15px 0 0 -25px;}
.scorePurchasingPower .detailPurchasing .verticalBarChart.comparisonChart .item .bar .score[data-score='0']::before {bottom:-66px;}


/* modal(·¹ÀÌ¾î ÆË¾÷), Å¸¼­ºñ½º ÁØ¿ë */
.layerSelect{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:999}
.layerSelList{overflow-y:auto;position:absolute;top:50%;left:50%;width:200px;max-height:300px;margin-left:-100px}
.layerSelList .sel{display:block;padding:12px 10px;background-color:#1a1a1a;color:#ffffff;font-size:16px;text-align:center}
.layerSelList .sel.selected{background-color:#ff5200}
.layerSelList li:first-child .sel{padding-top:15px;border-radius:5px 5px 0 0}
.layerSelList li:last-child .sel{padding-bottom:15px;border-radius:0 0 5px 5px}


/* e:20211014 ½Å¿ë¸®Æ÷Æ® */