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

}
.underlayer-intro img.intro-img-pc{display: block;max-width: 960px;}
.underlayer-intro img.intro-img-sp{display: none;}
@media only screen and (max-width: 568px) {
    .underlayer-intro img.intro-img-pc{display: none;}
    .underlayer-intro img.intro-img-sp{display: block;max-width: 689px;}
    .induction-contact-inner{margin-bottom: 32px;}
}
.reaons-wrap{padding-bottom: 4vw;background: url('../img/bg_pattern03.png') top left repeat;}
.basic-ms-wrap{background: #fff;overflow: auto;}
.collection-example-wrap{background: url('../img/service_common/dot_07.png') top left repeat;overflow: auto;}
.cs-example-list{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;margin-bottom: 64px;}
.cs-example-list li{background: #fff;border: #25a4ad 2px solid;box-sizing: border-box; width:32%;}
.cs-example-list li dl dt{margin-bottom: 16px;padding: 6px;font-size: 18px;font-weight: 500;color: #fff;text-align: center;background: #25a4ad;}
.cs-example-list li dl dd{padding: 0 18px;}
.cs-example-list li dl dd img{width: 100%;}
.cs-example-list li dl dd.room-image img{margin: 0 auto 8px;max-width: 260px;height: auto;}
.cs-example-list li dl dd.cost img{margin: 0 auto 16px;max-width: 232px; height: 172px;}
.cs-example-list li dl dd.room-staff{margin-bottom: 24px;}
.cs-example-list li dl dd.room-staff img{margin: 0 auto;max-width: 262px;height: 27px;}
@media only screen and (max-width: 568px) {
    .reaons-wrap {
        margin-top: 20px;
    }
    .cs-example-list{margin-bottom: 14px;}
    .cs-example-list li{margin-bottom: 16px;width: 100%;}
    .cs-example-list li dl{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-around;}
    .cs-example-list li dl dt{width: 100%;}
    .cs-example-list li dl dd.room-image{padding: 0; width: 45%;}
    .cs-example-list li dl dd.room-image img{max-width: 100%;height: auto;}
    .cs-example-list li dl dd.cost{padding: 0; width: 45%;}
    .cs-example-list li dl dd.cost img{max-width: 100%;height: auto;}
    .cs-example-list li dl dd.room-staff{margin-bottom: 16px;}
}
.cs-purchase-list{padding: 32px 48px;background: url(../img/bg-note.png) top left repeat #fff;border-top: #25a4ad 5px solid;box-sizing: border-box;box-shadow: 0 5px 15px 0 rgb(219 219 219);}
.cs-purchase-list ul{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;margin-bottom: 8px;}
.cs-purchase-list ul li{margin-bottom: 16px;width: 100%;max-width: 140px;text-align: center;}
.cs-purchase-list ul li img{margin: 0 auto 5px;width: 100%;max-width: 125px;height: 125px;}
.cs-purchase-list ul li span{font-size: 16px;font-weight: 500;color: #1fa4ad;}
.cs-purchase-list p{font-size: 14px;font-weight: 400;}
@media only screen and (max-width: 568px) {
    .cs-purchase-list{padding: 16px 10px;}
    .cs-purchase-list ul li{max-width: 100px;}
    .cs-purchase-list ul li img{max-width: 100px;height: auto;}
    .cs-purchase-list ul li span{font-size: 12px;font-weight: 600;}
}