@charset "UTF-8";
/* Hidden */

.board-tab{display:none}
.finance_wrap.card{position:relative;width:1000px;margin:0 auto;padding: 0  80px 40px 184px;}
.finance_wrap.card:after{content:"";width:310px;height:600px;background: url("./../images/finance03.png") no-repeat;position: absolute;top: 40px;right: 68px;}
.finance_wrap br{display:none}
.finance_wrap.card h2{font-size:56px;color: #000;line-height: 1.2;padding-top:62px;font-weight:normal;}
.finance_wrap.card h2 strong{position:relative;font-weight:bold;display: block;}
.finance_wrap.card h2 strong:after{content:"";width:82px;height:124px;background: url("./../images/finance01.png") no-repeat;position: absolute;right: 203px;top: -105px;}

.finance_wrap .sub-title{font-size:21px;color:#626262;padding-top:30px;line-height: 30px;}
.finance_wrap .sub-title span{display:block}
.finance_wrap .card-wrap{position:relative;max-width: 442px;    border: 2px solid #333;border-radius: 20px;margin-top: 54px;padding-top: 13px;text-align: center;padding-bottom: 47px;}
.finance_wrap .card-wrap:after{content:"";position:absolute;left: -107px;bottom: -54px;width:637px;height:138px;background: url("./../images/finance04.png") no-repeat;}
.finance_wrap .card-wrap img{display: inline-block;}
.finance_wrap .card-wrap h3{
    line-height: .9;
    color: #006dbb;
    font-size: 40px;
    position: relative;
    padding-left: 32px;
    display: inline-block;
    font-weight: normal;
    font-family: "NH Medium";
    margin: 10px 10px 33px;
}
.finance_wrap .card-wrap h3:after{content:"";width:27px;height:32px;background: url("./../images/nh-logo.png") no-repeat;position: absolute;top: 0;left: 0;}
.finance_wrap .card-wrap a{
    display: inline-block;
    font-size: 28px;
    color: #fff;
    background: #3171b8;
    width: 212px;
    border-radius: 40px;
    font-weight: bold;
    line-height: .9;
    padding: 18px 0 0;
    height: 60px;
	position: relative;
    z-index: 1;
}

@media all and (max-width:1020px) {
    .finance_wrap.card:after{display:none}
    .finance_wrap.card{width: 100%;padding: 0;}
    .finance_wrap.card h2 strong:after{display: none;}
    .finance_wrap.card h2{text-align:center}
    .finance_wrap.card p{text-align:center}
    .finance_wrap .card-wrap{margin: 20px auto;}
}



@media all and (max-width:780px) {

    .finance_wrap.card .insurance{width:100%;margin-top: 32px;}
    .finance_wrap.card .insurance .indemnity{display: block;float: unset;margin: 0 auto;}
    .finance_wrap.card .insurance .life{display: block;float: unset;margin: 20px auto;}
    .finance_wrap.card .finance-notice{width:100%;}
    .finance_wrap.card .file-dw{width:100%;text-align:left}
    }

@media all and (max-width:740px) {
    .finance_wrap.card h2 strong:after{display:none}
    .finance_wrap .card-wrap:after{display:none}
}

@media all and (max-width:675px) {
    .finance_wrap.card h2{text-align:center;font-size: 46px;padding-top:0}
    .finance_wrap.card h2 strong{display:block}
    .finance_wrap.card .sub-title{line-height:1.3;text-align: center;font-size: 16px;padding-top: 11px;}
	.finance_wrap .card-wrap a{font-size: 26px;}
}


/* Paging */

@media all and (max-width: 900px) {

}
@media all and (max-width: 750px) {

}

@media all and (max-width:675px) {

}

/* Button */
@media all and (max-width: 420px) {

}

