#second-visualcontents::before{background: url('../img/purchase/header-image.png') center center no-repeat;background-size: contain;}
@media only screen and (max-width: 568px) {

}
.underlayer-intro img{max-width: 945px;}
.ms-reasons-ttl h2::before{background: url('../img/purchase/reason-title.png') center center no-repeat;}
@media only screen and (max-width: 568px) {
    .underlayer-intro img{width: 100%;max-width: 568px;height: auto;}
    .induction-contact-inner{margin-bottom: 32px;}
}
.reaons-wrap{background: url(../img/bg_pattern03.png) top center repeat;}
@media only screen and (max-width: 568px) {

}
.ps-list-wrap{margin-bottom: 48px;background: url(../img/bg-note.png) top left repeat #fff;border-top: #25a4ad 5px solid;box-shadow: 0 5px 15px 0 rgb(219 219 219);box-sizing: border-box;overflow: auto;}
.ps-list-wrap h3{padding: 16px 0;font-size: 24px;font-weight: 600;color: #3ea9b3;text-align: center;background: url('../img/service_common/dot_04.png') top left repeat;}
.ps-list-wrap ul{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;padding: 24px;}
.ps-list-wrap ul li{display: flex;flex-direction: row;justify-content: space-between;align-items: center;margin-bottom: 16px;width: 50%;max-width: 450px;}
.ps-list-wrap ul li > div{text-align: center;}
.ps-list-wrap ul li > div img{margin: 0 auto 5px; width: 125px;height: 125px;}
.ps-list-wrap ul li > div span{font-size: 16px;font-weight: 500;color: #3ea9b3;}
.ps-list-wrap ul li p{width: 70%;}
.ps-list-support{margin: 0 24px 24px;padding: 16px;background: #D8EEF0;}
@media only screen and (max-width: 568px) {
    .reaons-wrap {
        margin-top: 20px;
    }
    .ps-list-wrap{margin-bottom: 20px;}
    .ps-list-wrap h3{padding: 10px 0;font-size: 18px;}
    .ps-list-wrap ul{flex-direction: column;padding: 10px;}
    .ps-list-wrap ul li{align-items: flex-start;width: 100%;}
    .ps-list-wrap ul li > div img{width: 100px;height: 100px;}
    .ps-list-wrap ul li p{width: 65%;line-height: 1.8;}
    .ps-list-support{margin: 0 10px 10px;padding: 10px;background: #D8EEF0;}
}
.ps-appraiser-wrap{margin-bottom: 64px; background: url(../img/bg-note.png) top left repeat #fff;border: #3E95CC 2px solid;box-sizing: border-box;}
.ps-appraiser-wrap h3{padding: 16px 0;font-size: 24px;font-weight: 500;color: #fff;text-align: center;line-height: 1;background: #3E95CC;}
.ps-appraiser-inner{padding: 16px 24px;}

.ps-appraiser-cont .is-show-pc{display: flex;flex-direction: row;justify-content: space-between;align-items: center;margin-bottom: 16px;}
.ps-appraiser-cont .is-show-pc img{width: 208px;height: 208px;}
.ps-appraiser-cont .is-show-pc .ps-appraiser-inner-pc {width: 70%;}
.ps-appraiser-cont .is-show-pc .ps-appraiser-inner-pc h4{margin-bottom: 16px;padding-bottom: 10px;font-size: 22px;font-weight: 600;color: #3ea9b3;border-bottom: #25a4ad 1px solid;}

.ps-purchase-list{position: relative;margin: 0;padding: 0;border: #3EA9B3 2px solid;box-sizing: border-box;}
.ps-purchase-list h5{margin: 0;padding: 10px;font-size: 20px;font-weight: 600;color: #fff;text-align: center;line-height: 1;background: #3EA9B3;}
.ps-purchase-list p{margin: 0;padding: 16px;background: #fff;}
@media only screen and (max-width:568px) {
    .ps-appraiser-inner{padding: 10px;}
    .ps-appraiser-cont .is-show-pc{display: none;}
    .ps-appraiser-cont .is-show-sp .ps-appraiser-inner-sp{display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 10px;}
    .ps-appraiser-cont .is-show-sp .ps-appraiser-inner-sp img{width: 100px;height: 100px;}
    .ps-appraiser-cont .is-show-sp .ps-appraiser-inner-sp h4{padding-bottom: 5px;width: 66%;font-size: 18px;font-weight: 600;color: #3ea9b3;line-height: 1.5;border-bottom: #25a4ad 1px solid;}
    .ps-appraiser-cont .is-show-sp p{margin-bottom: 10px;}
    .ps-appraiser-wrap{margin-bottom: 24px;}
    .ps-appraiser-wrap h3{padding: 10px 0;font-size: 20px;line-height: 1.4;}
}
.ps-points{padding-top: 4vw;background: #d8eef0;}
.ps-points .ldemo-point-inner{flex-direction: row-reverse;}
@media only screen and (max-width: 568px) {
    .ps-points .ldemo-point-inner img{margin-bottom: 0;}
}
@media only screen and (max-width: 568px) {
    .ps-example-list-wrap ul li{margin-bottom: 0;}
}
.purchase-price-wrapper{border-top: #25a4ad 5px solid;background: url('../img/bg-note.png') top left repeat #fff;box-sizing: border-box;box-shadow: 0 5px 15px 0 rgb(219 219 219);}
.purchase-price-wrapper .purchase-price-inner{padding: 16px 32px;background: linear-gradient(115deg,#D8EEF0 0%,#D8EEF0 25%,transparent 20%,transparent 100%);}
.purchase-price-wrapper .purchase-price-inner h4{margin-bottom: 10px;font-size: 20px;font-weight: 500;text-align: center;}
.purchase-price-wrapper .purchase-price-inner h4 span{background: linear-gradient(transparent 75%, #f1e340 75%);}
.purchase-price-wrapper .purchase-price-inner img{margin: 0 auto 24px;max-width: 720px;height: auto;max-height: 65px;}
@media only screen and (max-width: 568px) {
    .purchase-price-wrapper .purchase-price-inner{padding: 10px;background: linear-gradient(105deg,#D8EEF0 0%,#D8EEF0 25%,transparent 20%,transparent 100%);}
    .purchase-price-wrapper .purchase-price-inner h4{font-size: 18px;}
    .purchase-price-wrapper .purchase-price-inner img{margin: 0 auto 10px;width: 100%;height: auto;max-height: initial;}
}