.page-service{font-optical-sizing:auto;letter-spacing:0;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500}.page-service .en{font-optical-sizing:auto;font-family:Oswald,sans-serif;font-style:normal;font-weight:500}.page-service figure{margin:0;padding:0}.page-service img{width:100%;height:auto}.section-block{margin-bottom:0;padding:100px 0}@media only screen and (width<=640px){.section-block{padding:50px 0}}.section-block .section-title span.jp{margin-top:10px;font-weight:700}.service-intro{text-align:center;color:#fff;z-index:1;background-position:50%;background-size:cover;padding:150px 0;position:relative}@media only screen and (width<=640px){.service-intro{padding:70px 20px}}.service-intro:before{content:"";z-index:1;background-color:#1d170099;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.service-intro .content{z-index:5;position:relative}.service-intro .main{margin-bottom:25px;font-size:2.3rem;font-weight:700;line-height:1.2}.service-intro .body{font-size:1.2rem}.service-intro .tel-badge a{max-width:300px;margin:30px auto 0;display:block}.dst-numbers{z-index:3;background-image:url(./dst_number_bg-CRXJoUNQ.webp);background-position:50%;background-size:cover;padding:70px 20px;position:relative}@media only screen and (width<=640px){.dst-numbers{padding:30px 20px}}.dst-numbers .content{position:relative}@media only screen and (width<=640px){.dst-numbers .content{padding:0}}.dst-numbers .content:before{content:"";aspect-ratio:238/258;background-image:url(./dst_number_badge-BBd6jxx_.webp);background-size:contain;width:238px;display:block;position:absolute;top:-150px;left:0}@media only screen and (width<=640px){.dst-numbers .content:before{width:100px;top:-60px;left:auto;right:-10px}}.dst-numbers .title-block{text-align:center;color:#fff;margin-bottom:60px}@media only screen and (width<=640px){.dst-numbers .title-block{text-align:left;margin-bottom:30px}}.dst-numbers .title-block .sec-title{font-size:2.5rem;font-weight:700}.dst-numbers .title-block .annote{margin-top:10px}.card-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;justify-content:center;align-items:center;gap:30px;display:flex}@media only screen and (width<=640px){.card-list{flex-flow:wrap;gap:20px}}.card-list>li{max-width:300px}@media only screen and (width<=640px){.card-list>li{width:calc(50% - 10px)}}#sec-reason{background-color:#d9d7ce}#sec-reason .reason-wrap{margin-bottom:50px}#sec-reason .reason-wrap .reason-wrap-title{color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;background-color:#9d733d;flex-flow:row;align-items:center;margin-bottom:40px;padding:10px 20px;display:flex}@media only screen and (width<=640px){#sec-reason .reason-wrap .reason-wrap-title{margin-bottom:20px;padding:10px}}#sec-reason .reason-wrap .reason-wrap-title .point-number{margin-right:30px;font-size:2rem}#sec-reason .reason-wrap .reason-wrap-title .point-number .point{margin-right:.3em;font-size:.6em}#sec-reason .reason-wrap .reason-wrap-title .title{font-size:1.8rem}#sec-reason .reason-wrap .reason-list>li{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;background:#fff;align-items:flex-start;margin-bottom:30px;padding:40px;display:flex;position:relative}@media only screen and (width<=640px){#sec-reason .reason-wrap .reason-list>li{margin-bottom:10px;padding:20px}}#sec-reason .reason-wrap .reason-list>li:last-child{margin-bottom:0}#sec-reason .reason-wrap .reason-list>li .cont{flex:100%}#sec-reason .reason-wrap .reason-list>li .thum{flex:0 0 50%}@media only screen and (width<=640px){#sec-reason .reason-wrap .reason-list>li .thum{margin-top:15px}}#sec-reason .reason-wrap .reason-list>li figure figcaption{text-align:right;margin-top:5px;font-size:.8rem;font-weight:400}#sec-reason .reason-wrap .reason-list>li:nth-child(odd){flex-flow:row-reverse}@media only screen and (width<=640px){#sec-reason .reason-wrap .reason-list>li:nth-child(odd){flex-flow:column wrap}}#sec-reason .reason-wrap .reason-list>li:nth-child(odd):after{content:"";border-top:0 solid #0000;border-bottom:39px solid #0000;border-left:0 solid #0000;border-right:39px solid #9d733d;width:0;height:0;display:block;position:absolute;top:0;right:0;transform:rotate(0)}#sec-reason .reason-wrap .reason-list>li:nth-child(odd) .thum{padding-right:40px}@media only screen and (width<=640px){#sec-reason .reason-wrap .reason-list>li:nth-child(odd) .thum{padding-right:0}}#sec-reason .reason-wrap .reason-list>li:nth-child(2n){flex-flow:row}@media only screen and (width<=640px){#sec-reason .reason-wrap .reason-list>li:nth-child(2n){flex-flow:column wrap}}#sec-reason .reason-wrap .reason-list>li:nth-child(2n):after{content:"";border-top:39px solid #9d733d;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:39px solid #0000;width:0;height:0;display:block;position:absolute;top:0;left:0;transform:rotate(0)}@media only screen and (width<=640px){#sec-reason .reason-wrap .reason-list>li:nth-child(2n):after{border-top:0 solid #0000;border-bottom:39px solid #0000;border-left:0 solid #0000;border-right:39px solid #9d733d;width:0;height:0;left:auto;right:0;transform:rotate(0)}}#sec-reason .reason-wrap .reason-list>li:nth-child(2n) .thum{padding-left:40px}@media only screen and (width<=640px){#sec-reason .reason-wrap .reason-list>li:nth-child(2n) .thum{padding-left:0}}#sec-reason .reason-wrap .reason-list>li.more-cont{margin-top:-30px;padding-top:0}@media only screen and (width<=640px){#sec-reason .reason-wrap .reason-list>li.more-cont{margin-top:-20px}}#sec-reason .reason-wrap .reason-list>li.more-cont:after{display:none}#sec-reason .reason-wrap .reason-list>li.more-cont .more-img{margin-top:0}#sec-reason .reason-wrap .reason-list>li.col-01{display:block}#sec-reason .reason-wrap .reason-list>li.col-01:after{content:"";border-top:39px solid #9d733d;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:39px solid #0000;width:0;height:0;display:block;position:absolute;top:0;left:0;transform:rotate(0)}@media only screen and (width<=640px){#sec-reason .reason-wrap .reason-list>li.col-01:after{border-top:0 solid #0000;border-bottom:39px solid #0000;border-left:0 solid #0000;border-right:39px solid #9d733d;width:0;height:0;left:auto;right:0;transform:rotate(0)}}#sec-reason .reason-wrap .reason-list>li .cont .title{border-bottom:1px solid #9d733d;margin-bottom:15px;padding-bottom:15px;font-size:1.4rem}#sec-reason .reason-wrap .reason-list>li .cont .body{text-align:justify;font-size:1rem;font-weight:400}#sec-reason .reason-wrap .reason-list>li .cont .btn{color:#9d733d;background:0 0;border:1px solid #9d733d;border-radius:3em;max-width:100%;margin-top:20px;padding:10px 20px;display:block}#sec-reason .reason-wrap .reason-list>li .cont .btn:hover{color:#fff;background:#9d733d}#sec-reason .reason-wrap .reason-list>li .cont .btn.modal-img{position:relative}#sec-reason .reason-wrap .reason-list>li .cont .btn.modal-img:after{content:"";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;font-family:Material Symbols Outlined;font-size:1.5em;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#sec-reason .reason-wrap .reason-list>li .list{padding-left:1em;font-size:1rem;font-weight:400}#sec-reason .reason-wrap .reason-list>li .list>li{margin-bottom:.5em;list-style-type:disc}#sec-reason .reason-wrap .reason-list>li .more-img{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;gap:40px;margin-top:30px;display:flex}@media only screen and (width<=640px){#sec-reason .reason-wrap .reason-list>li .more-img{gap:20px}}#sec-plan .plan-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-flow:row;gap:20px;display:flex}@media only screen and (width<=640px){#sec-plan .plan-list{flex-flow:column wrap;gap:20px}}#sec-plan .plan-list>li{background:#fff;width:100%}#sec-plan .plan-list>li .thum{aspect-ratio:16/9;width:100%;overflow:hidden}@media only screen and (width<=640px){#sec-plan .plan-list>li .thum{aspect-ratio:16/6}}#sec-plan .plan-list>li .thum img{object-fit:cover;object-position:center center;width:100%;height:100%}#sec-plan .plan-list>li .cont{padding:20px}#sec-plan .plan-list>li .cont .title{margin-bottom:10px;font-size:1.2rem;font-weight:700}#sec-plan .plan-list>li .cont .body{text-align:justify;font-size:1rem;font-weight:400}#refund-modal-content .modal-title{margin-bottom:20px;font-size:1.5rem}#refund-modal-content .cont-block{border-bottom:1px solid #999;padding:20px 0}#refund-modal-content .cont-block:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}#refund-modal-content .cont-block .block-title{margin-bottom:10px;font-size:1rem;font-weight:700}#refund-modal-content .cont-block .example-block{margin-top:20px}#refund-modal-content .cont-block .example-block .example-block-title{margin-bottom:10px;font-size:.9rem}#refund-modal-content .cont-block .example-block .example-block-title span{border:1px solid #000;margin-right:10px;padding:.5em 1em;font-size:.8rem;line-height:1;display:inline-block}#refund-modal-content .cont-block .example-block ul li{margin-bottom:15px;font-size:.9rem}#refund-modal-content .cont-block .example-block ul li dl dt{margin-bottom:7px}.modal-inline-content{color:#000;background-color:#fff;padding:50px}@media only screen and (width<=640px){.modal-inline-content{padding:15px}}
