:root{--safe-area-inset-top: env(safe-area-inset-top);--safe-area-inset-right: env(safe-area-inset-right);--safe-area-inset-bottom: env(safe-area-inset-bottom);--safe-area-inset-left: env(safe-area-inset-left);--browser-navbar-height: 44px}.serviceList{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media screen and (max-width: 692px){.serviceList{display:block}}@media screen and (max-width: 692px){.serviceList li{margin-bottom:40px}}.serviceList li a{display:block;width:100%;-webkit-transition:ease all .2s;transition:ease all .2s}.serviceList li a:hover{opacity:.5}.serviceList-txt-wrap{padding:25px 20px;color:#fff;position:relative}@media screen and (max-width: 1064px){.serviceList-txt-wrap{padding:20px 18px}}@media screen and (max-width: 960px){.serviceList-txt-wrap{padding:20px 10px}}@media screen and (max-width: 800px){.serviceList-txt-wrap{padding:15px 8px}}@media screen and (max-width: 692px){.serviceList-txt-wrap{padding:0 0 20px 20px}}.serviceList-txt-wrap:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-linear-gradient(120deg, rgba(255, 255, 255, 0) 12.53%, rgba(255, 255, 255, 0.3) 46.09%, rgba(255, 255, 255, 0) 47.55%);background:linear-gradient(330deg, rgba(255, 255, 255, 0) 12.53%, rgba(255, 255, 255, 0.3) 46.09%, rgba(255, 255, 255, 0) 47.55%);background-blend-mode:soft-light;opacity:.3}@media screen and (max-width: 692px){.serviceList-txt-wrap:before{display:none}}@media screen and (max-width: 692px){.serviceList li .serviceList-item{position:relative}}@media screen and (max-width: 692px){.serviceList li .serviceList-item:after{content:"";position:absolute;top:0;right:0;display:block;width:60%;height:100%;-webkit-mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(5em, black), color-stop(black), to(transparent));-webkit-mask-image:-webkit-linear-gradient(left, transparent, black 5em, black calc(100% - 0em), transparent);mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(5em, black), color-stop(black), to(transparent));mask-image:linear-gradient(to right, transparent, black 5em, black calc(100% - 0em), transparent)}}.serviceList li .serviceList-ttl{font-size:2.6rem;font-weight:400;position:relative;z-index:1}@media screen and (max-width: 960px){.serviceList li .serviceList-ttl{font-size:2.4rem}}@media screen and (max-width: 960px){.serviceList li .serviceList-ttl{font-size:2.4rem}}@media screen and (max-width: 800px){.serviceList li .serviceList-ttl{font-size:1.8rem}}@media screen and (max-width: 692px){.serviceList li .serviceList-ttl{font-size:1.7rem;font-weight:500;padding-top:10px}}.serviceList li .serviceList-ttl span{font-size:3.6rem;position:absolute;font-family:"Aboreto",system-ui;font-weight:400;opacity:.2;top:20px;left:0;line-height:1em}@media screen and (max-width: 960px){.serviceList li .serviceList-ttl span{font-size:3.2rem}}@media screen and (max-width: 800px){.serviceList li .serviceList-ttl span{font-size:3rem}}@media screen and (max-width: 692px){.serviceList li .serviceList-ttl span{font-size:2rem}}@media screen and (max-width: 692px){.serviceList li .serviceList-ttl br{display:none}}.serviceList li .serviceList-txt{margin-top:30px;font-weight:400;line-height:2.4rem}@media screen and (max-width: 800px){.serviceList li .serviceList-txt{font-size:1.3rem;position:relative;padding-bottom:10px;z-index:2}}@media screen and (max-width: 692px){.serviceList li .serviceList-txt{margin-top:10px;color:#252525;font-size:1.2rem;line-height:1.4}}@media screen and (max-width: 692px){.serviceList li:first-child .serviceList-item:after{content:"";background:url(../img/serviceList-01.png) no-repeat;background-size:cover;background-position:right}}.serviceList li:first-child .serviceList-txt-wrap{background:#4d6679}@media screen and (max-width: 692px){.serviceList li:first-child .serviceList-txt-wrap{background:none;border-left:8px solid #375469}}@media screen and (max-width: 692px){.serviceList li:first-child .serviceList-txt-wrap .serviceList-ttl{color:#375469}}@media screen and (max-width: 692px){.serviceList li:nth-child(2) .serviceList-item:after{content:"";background:url(../img/serviceList-02.png) no-repeat;background-size:cover;background-position:right}}.serviceList li:nth-child(2) .serviceList-txt-wrap{background:#418f93}@media screen and (max-width: 692px){.serviceList li:nth-child(2) .serviceList-txt-wrap{background:none;border-left:8px solid #418f93}}@media screen and (max-width: 692px){.serviceList li:nth-child(2) .serviceList-txt-wrap .serviceList-ttl{color:#418f93}}.serviceList li:nth-child(2) .serviceList-ttl{letter-spacing:.01em}@media screen and (max-width: 692px){.serviceList li:nth-child(3) .serviceList-item:after{content:"";background:url(../img/serviceList-03.png) no-repeat;background-size:cover;background-position:top right}}.serviceList li:nth-child(3) .serviceList-txt-wrap{background:#9e9b48}@media screen and (max-width: 692px){.serviceList li:nth-child(3) .serviceList-txt-wrap{background:none;border-left:8px solid #939041}}@media screen and (max-width: 692px){.serviceList li:nth-child(3) .serviceList-txt-wrap .serviceList-ttl{color:#939041}}.serviceList li:first-child .serviceList li:nth-child(2) .serviceList-txt-wrap{background:#489a9e}@media screen and (max-width: 692px){.serviceList li:first-child .serviceList li:nth-child(2) .serviceList-txt-wrap{background:none;border-left:8px solid #418f93}}@media screen and (max-width: 692px){.serviceList-img{display:none}}@media screen and (max-width: 692px){.serviceList-img{-webkit-mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(1.5em, black), color-stop(black), to(transparent));-webkit-mask-image:-webkit-linear-gradient(left, transparent, black 1.5em, black calc(100% - 0em), transparent);mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(1.5em, black), color-stop(black), to(transparent));mask-image:linear-gradient(to right, transparent, black 1.5em, black calc(100% - 0em), transparent)}}.serviceList-item-btn{display:none}.serviceList-item-btn-ext{color:hsla(0,0%,100%,.5);font-size:1rem;background:url(../img/icon_external3.png) right center no-repeat;background-size:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 14px 10px 0px}@media screen and (max-width: 692px){.serviceList-item-btn-ext{color:#375469;background:url(../img/icon_external1.png) right center no-repeat;background-size:10px;padding:5px 14px 10px 0px;opacity:.5}}@media screen and (max-width: 800px){footer{padding:40px 0 80px}}.aboutpage{padding-top:100px}.brand_nav{position:absolute;left:calc((100% - 1100px)/2);top:220px;z-index:99}@media screen and (max-width: 692px){.brand_nav{position:fixed;width:100%;top:50px;left:0px}.brand_nav.brand_nav_login{top:82px}}@media screen and (max-width: 692px){.brand_nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;background:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.brand_nav ul li{border-left:2px solid #7e6b37}@media screen and (max-width: 692px){.brand_nav ul li{border-left:1px solid #7e6b37;width:25%}.brand_nav ul li:first-child{border:none}}.brand_nav ul li a{display:block;padding:20px 20px;margin-bottom:10px;font-size:2rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal}.brand_nav ul li a br{display:none}@media screen and (max-width: 692px){.brand_nav ul li a{font-size:1.3rem;padding:5px 0px;text-align:center}.brand_nav ul li a br{display:inline}}.aboutTop{position:relative;height:100vh;min-height:650px}@media screen and (max-width: 692px){.aboutTop{min-height:800px}}.aboutTop .swiper-wrapper img{height:100vh;width:100%;-o-object-fit:cover;object-fit:cover}.aboutTop .aboutTop-wrap{z-index:2;width:100%;height:100%;position:absolute;top:80px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (max-width: 692px){.aboutTop .aboutTop-wrap{top:120px}}.aboutTop-txt-area{text-align:center;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-size:1.6rem;line-height:2em}@media screen and (max-width: 692px){.aboutTop-txt-area{display:none}}.aboutTop-txt-area-sp{display:none}@media screen and (max-width: 692px){.aboutTop-txt-area-sp{text-align:center;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;display:block;font-size:1.45rem;line-height:2em}}.swiperAbout4{max-width:920px}.swiperAbout4-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width: 800px){.swiperAbout4-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto}}.aboutReason{position:relative}@media screen and (max-width: 800px){.aboutReason{padding-top:100px}}.aboutReason-ttl{font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-size:2.5rem;font-weight:400;position:absolute;top:-40px;left:0;z-index:2}@media screen and (max-width: 800px){.aboutReason-ttl{text-align:center;top:-30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);white-space:nowrap}}@media screen and (max-width: 692px){.aboutReason-ttl{font-size:2rem}}.aboutReason-ttl .aboutReason-4{font-family:"Aboreto",system-ui;font-weight:400;font-style:normal;font-size:4.5rem}.aboutReason-ttl .aboutReason-reason{font-size:2.5rem}@media screen and (max-width: 800px){.aboutReason-ttl-sp-size{font-size:3rem}}@media screen and (max-width: 800px){.aboutReason-ttl-sp-size .aboutReason-4{font-size:4rem}}.aboutReason-ttl br{display:none}@media screen and (max-width: 800px){.aboutReason-ttl br{display:block}}.swiperAbout4-img{width:50%;position:relative}@media screen and (max-width: 960px){.swiperAbout4-img{width:40%}}@media screen and (max-width: 800px){.swiperAbout4-img{width:100%}}.swiperAbout4-img img{min-height:520px;width:auto;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 960px){.swiperAbout4-img img{min-height:460px}}@media screen and (max-width: 800px){.swiperAbout4-img img{min-height:inherit;aspect-ratio:5/3}}.swiperAbout4-img:after{content:"";position:absolute;top:0;width:100px;height:100%;pointer-events:none;right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(243, 241, 237, 0)), color-stop(20%, rgba(243, 241, 237, 0.3)), color-stop(40%, rgba(243, 241, 237, 0.6)), to(#F3F1ED));background:-webkit-linear-gradient(left, rgba(243, 241, 237, 0), rgba(243, 241, 237, 0.3) 20%, rgba(243, 241, 237, 0.6) 40%, #F3F1ED 100%);background:linear-gradient(to right, rgba(243, 241, 237, 0), rgba(243, 241, 237, 0.3) 20%, rgba(243, 241, 237, 0.6) 40%, #F3F1ED 100%)}@media screen and (max-width: 800px){.swiperAbout4-img:after{display:none}}.swiperAbout4-ttl{font-size:3.4rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-weight:400;padding:1px 4px;display:inline;background:#fff}@media screen and (max-width: 960px){.swiperAbout4-ttl{font-size:2.8rem}}@media screen and (max-width: 800px){.swiperAbout4-ttl{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}@media screen and (max-width: 692px){.swiperAbout4-ttl{font-size:2.4rem;padding:0px 4px}}@media screen and (max-width: 692px){.swiperAbout4-ttl{font-size:2rem}}.swiperAbout4-ttl span{display:inline-block;padding-left:4px}@media screen and (max-width: 692px){.swiperAbout4-ttl span{margin-top:5px}}.swiperAbout4-txt{position:relative;margin-left:-10px;width:50%}@media screen and (max-width: 960px){.swiperAbout4-txt{width:60%}}@media screen and (max-width: 800px){.swiperAbout4-txt{width:100%;margin:-10px auto 0;padding:0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:auto}}.swiperAbout4-txt .swiperAbout4-num{content:"1";font-size:13.4rem;font-family:"Aboreto",system-ui;font-weight:400;font-style:normal;color:#fff;position:absolute;line-height:1em;top:-15px;left:-80px}@media screen and (max-width: 960px){.swiperAbout4-txt .swiperAbout4-num{font-size:11.4rem}}@media screen and (max-width: 800px){.swiperAbout4-txt .swiperAbout4-num{display:none}}.swiperAbout4-txt-txt{font-size:1.6rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-weight:400;line-height:2.5em;margin-top:30px;margin-bottom:40px}@media screen and (max-width: 800px){.swiperAbout4-txt-txt{line-height:2em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 692px){.swiperAbout4-txt-txt{font-size:1.5rem}}@media screen and (max-width: 800px){.swiperAbout4-txt-txt br{display:none}}@media screen and (max-width: 800px){.swiperAbout4-img-pc{display:none}}.swiperAbout4-img-sp{display:none}@media screen and (max-width: 800px){.swiperAbout4-img-sp{display:block;border-radius:6px}}@media screen and (max-width: 800px){.swiperAbout4-btnWrap{height:60px;margin-top:auto}}@media screen and (max-width: 800px){.swiperAbout4-btnWrap{margin:0 auto}}@media screen and (max-width: 692px){.swiperAbout4-btnWrap{height:56px}}@media screen and (max-width: 800px){.swiperAbout4-btnWrap .btn-blue{margin:0 auto}}.swiperAgent-wrap{position:relative}@media screen and (max-width: 692px){.swiperAgent-wrap{padding-top:100px}}.swiperAgent-ttl{font-size:2.5rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;position:absolute;top:0;left:0;z-index:10}@media screen and (max-width: 692px){.swiperAgent-ttl{text-align:center;font-size:2rem;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);white-space:nowrap}}.swiperAgent-ttl .swiperAgent-ttl-2{font-size:3.5rem;display:block}@media screen and (max-width: 692px){.swiperAgent-ttl .swiperAgent-ttl-2{font-size:3rem}}@media screen and (max-width: 692px){.swiperAgent-ttl .swiperAgent-ttl-2 .swiperAgent-ttl-sp{font-size:2rem}}.swiperAgent-container{position:relative}.swiperAgent{width:85%}@media screen and (max-width: 692px){.swiperAgent{width:100%}}.swiperAgent-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 692px){.swiperAgent-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:10px}}.swiperAgent-item-txtarea{width:50%;margin-top:150px}@media screen and (max-width: 692px){.swiperAgent-item-txtarea{margin-top:0;width:80%}}.swiperAgent-name{font-size:2rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal}@media screen and (max-width: 692px){.swiperAgent-name{font-size:1.6rem}}.swiperAgent-name span{font-size:3rem;margin-left:20px}@media screen and (max-width: 692px){.swiperAgent-name span{font-size:2.6rem;display:block;margin-left:0}}.swiperAgent-item-intro{position:relative;padding-bottom:60px}@media screen and (max-width: 692px){.swiperAgent-item-intro{padding-bottom:20px}}.swiperAgent-name-en{position:absolute;font-size:4.6rem;color:#fff;font-family:"Aboreto",system-ui;font-weight:400;font-style:normal;white-space:nowrap;top:15px;left:2px;z-index:-1}@media screen and (max-width: 692px){.swiperAgent-name-en{font-size:4rem;line-height:1em;text-align:right;right:-40px;left:inherit;top:5px}}@media screen and (max-width: 692px){.swiperAgent-name-en-first{display:block}}.swiperAgent-item-intro-txt p{font-size:1.4rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal}@media screen and (max-width: 692px){.swiperAgent-item-intro-txt p{font-size:1.5rem}}.swiperAgent-item-img img{width:380px}@media screen and (max-width: 960px){.swiperAgent-item-img img{width:240px}}@media screen and (max-width: 692px){.swiperAgent-item-img img{width:360px}}@media screen and (max-width: 520px){.swiperAgent-item-img img{width:240px}}.swiperAgent-wrap .swiper-button-next,.swiperAgent-wrap .swiper-button-prev{position:absolute;width:18px;height:145px;top:45%}@media screen and (max-width: 692px){.swiperAgent-wrap .swiper-button-next,.swiperAgent-wrap .swiper-button-prev{width:6px;height:40px}}.swiperAgent-wrap .swiper-button-next{right:0}@media screen and (max-width: 692px){.swiperAgent-wrap .swiper-button-next{right:10px}}.swiperAgent-wrap .swiper-button-prev{left:0}@media screen and (max-width: 692px){.swiperAgent-wrap .swiper-button-prev{left:10px}}.swiperAgent-wrap .swiper-button-next:after{content:"";background:url(../img/arrow-hoso-right.png) no-repeat;background-size:contain;width:100%;height:100%;display:block}@media screen and (max-width: 692px){.swiperAgent-wrap .swiper-button-next:after{background:url(../img/arrow-hoso-sp-right.png) no-repeat;background-size:contain}}.swiperAgent-wrap .swiper-button-prev:after{content:"";background:url(../img/arrow-hoso-left.png) no-repeat;background-size:contain;width:100%;height:100%;display:block}@media screen and (max-width: 692px){.swiperAgent-wrap .swiper-button-prev:after{background:url(../img/arrow-hoso-sp-left.png) no-repeat;background-size:contain}}.swiperAgent-btn-wrap{margin-top:60px}@media screen and (max-width: 692px){.swiperAgent-btn-wrap .gold-btn{margin:0 auto}}.agent-thumbnail{margin-top:10px}@media screen and (max-width: 692px){.agent-thumbnail{display:none}}.agent-thumbnail .swiper-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.agent-thumbnail .swiper-slide{cursor:pointer}.agent-thumb-img{border-radius:50%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;overflow:hidden}.swiperAgent-item-img{position:relative;text-align:center;width:100%}.swiperAgent-flag-en{display:inline-block;position:absolute;background:#a39367;color:#fff;font-weight:700;border-radius:3px;-webkit-box-shadow:0px 4px 3px 0px rgba(0,0,0,.1);box-shadow:0px 4px 3px 0px rgba(0,0,0,.1);font-size:1rem;letter-spacing:.1em;padding:4px 8px 4px;line-height:1.4em;text-align:center;bottom:30px;left:80px}@media screen and (max-width: 692px){.swiperAgent-flag-en{font-size:.9rem;line-height:1.8em;padding:4px 8px 2px;left:10%;bottom:0}}.swiperAgent-flag-en span{display:block;font-size:1.6rem}@media screen and (max-width: 692px){.swiperAgent-flag-en span{font-size:1.5rem}}@media screen and (max-width: 800px){.reviews-ttl-wrap{text-align:center}}.reviews-ttl-wrap .reviews-ttl-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (max-width: 800px){.reviews-ttl-wrap .reviews-ttl-content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}}.reviews-ttl-wrap .reviews-ttl{font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-size:2.5rem}@media screen and (max-width: 960px){.reviews-ttl-wrap .reviews-ttl{font-size:1.5rem}}@media screen and (max-width: 800px){.reviews-ttl-wrap .reviews-ttl{font-size:2rem;line-height:1.5em}}.reviews-ttl-wrap .reviews-ttl .reviews-ttl-el{font-size:3.5rem}@media screen and (max-width: 960px){.reviews-ttl-wrap .reviews-ttl .reviews-ttl-el{font-size:2rem}}@media screen and (max-width: 800px){.reviews-ttl-wrap .reviews-ttl .reviews-ttl-el{font-size:2.8rem}}.reviews-ttl-wrap .reviews-ttl .reviews-ttl-avr{font-size:2.5rem}@media screen and (max-width: 960px){.reviews-ttl-wrap .reviews-ttl .reviews-ttl-avr{font-size:1.5rem}}@media screen and (max-width: 800px){.reviews-ttl-wrap .reviews-ttl .reviews-ttl-avr{font-size:1.8rem}}.reviews-ttl-wrap .reviews-ttl .reviews-ttl-num{font-size:4.5rem;font-family:"Aboreto",system-ui;font-weight:400;font-style:normal}@media screen and (max-width: 960px){.reviews-ttl-wrap .reviews-ttl .reviews-ttl-num{font-size:3rem}}@media screen and (max-width: 800px){.reviews-ttl-wrap .reviews-ttl .reviews-ttl-num{font-size:4rem}}.reviews-ttl-att{font-size:1rem}@media screen and (max-width: 520px){.reviews-ttl-att{font-size:.9rem}}.reviews-txt{font-size:1.6rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;margin-top:70px}@media screen and (max-width: 960px){.reviews-txt{font-size:1.5rem;margin-top:40px}}@media screen and (max-width: 800px){.reviews-txt{text-align:center;margin-bottom:60px}}.reviews-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}@media screen and (max-width: 800px){.reviews-wrap{display:block}}.reviews-txtarea{width:55%}@media screen and (max-width: 960px){.reviews-txtarea{width:45%}}@media screen and (max-width: 800px){.reviews-txtarea{width:100%}}.swiperReviews .swiper-wrapper{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.reviews-slide{width:45%;position:relative;padding-left:20px}@media screen and (max-width: 960px){.reviews-slide{width:55%}}@media screen and (max-width: 800px){.reviews-slide{width:80%;margin:0 auto}}@media screen and (max-width: 692px){.reviews-slide{width:100%}}.reviews-slide:before{content:"";position:absolute;width:2px;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(#252525), color-stop(50%, rgba(0, 0, 0, 0.5019607843)), to(transparent));background-image:-webkit-linear-gradient(#252525, rgba(0, 0, 0, 0.5019607843) 50%, transparent);background-image:linear-gradient(#252525, rgba(0, 0, 0, 0.5019607843) 50%, transparent);display:block;left:0}.reviews-slide .swiper-pagination.reviews-pagination{bottom:inherit;top:0px;text-align:right}@media screen and (max-width: 1064px){.reviews-slide .swiper-pagination.reviews-pagination{top:-20px}}@media screen and (max-width: 960px){.reviews-slide .swiper-pagination.reviews-pagination{top:0}}@media screen and (max-width: 692px){.reviews-slide .swiper-pagination.reviews-pagination{text-align:center;top:-30px}}.reviews-slide .swiper-pagination.reviews-pagination .swiper-pagination-bullet{background:#252525}.swiperReviews-ttl{font-size:2.6rem;font-weight:300}@media screen and (max-width: 960px){.swiperReviews-ttl{font-size:2rem}}.reviews-list{margin:30px 0 0 20px;padding-bottom:10px}@media screen and (max-width: 960px){.reviews-list{margin:20px 0 0 15px}}@media screen and (max-width: 800px){.reviews-list{margin:20px 0 0 0px}}.reviews-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:20px}.reviews-list li span img{width:64px;height:64px}@media screen and (max-width: 960px){.reviews-list li span img{width:55px;height:55px}}@media screen and (max-width: 692px){.reviews-list li span img{width:45px;height:45px}}.reviews-list li .reviews-list-txt{display:block;width:calc(100% - 74px);position:relative}.reviews-list li .reviews-list-txt:before{content:"";background:url(../img/review-star.png) no-repeat;background-size:contain;display:block;width:105px;height:20px;position:absolute;top:-12px;right:20px}@media screen and (max-width: 692px){.reviews-list li .reviews-list-txt:before{display:none}}.reviews-list li .reviews-list-txt p{font-size:1.5rem;background:#fff;border-radius:0 20px 20px 20px;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.2);box-shadow:0px 1px 1px 0px rgba(0,0,0,.2);padding:16px 38px}@media screen and (max-width: 960px){.reviews-list li .reviews-list-txt p{font-size:1.4rem;padding:15px 30px}}@media screen and (max-width: 692px){.reviews-list li .reviews-list-txt p{font-size:1.25rem;border-radius:30px;padding:10px 20px;font-weight:500}}@media screen and (max-width: 520px){.reviews-list li .reviews-list-txt p{padding:10px 18px}}.reviews-list li:last-child{margin-bottom:0}.swiperReviews-item{height:100%}.case-txt{text-align:center;font-size:1.6rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;margin-bottom:60px}@media screen and (max-width: 692px){.case-txt{font-size:1.5rem;line-height:2em}}.case-txt-br{display:none}@media screen and (max-width: 692px){.case-txt-br{display:block}}.case-ttl-num{font-family:"Aboreto",system-ui;font-weight:400;font-style:normal;text-align:center;line-height:3em;color:#fff}.case-ttl-num span{font-size:7.4rem;display:block}.case-ttl{font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-size:2.8rem;color:#fff;text-align:center;margin:40px auto 20px;text-shadow:0px 3px 4px rgba(0,0,0,.2);letter-spacing:.05em;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.case-ttl-deco01{width:20px;height:40px;position:relative;-webkit-filter:drop-shadow(0px 3px 4px rgba(0, 0, 0, 0.2));filter:drop-shadow(0px 3px 4px rgba(0, 0, 0, 0.2))}.case-ttl-deco01:before{content:"";width:20px;height:2px;background:#fff;display:block;position:absolute}.case-ttl-deco01:after{content:"";width:2px;height:40px;background:#fff;display:block;position:absolute}.case-ttl-deco02{position:relative;width:20px;height:40px;-webkit-filter:drop-shadow(0px 3px 4px rgba(0, 0, 0, 0.2));filter:drop-shadow(0px 3px 4px rgba(0, 0, 0, 0.2))}.case-ttl-deco02:before{content:"";width:2px;height:40px;background:#fff;display:block;position:absolute;right:0}.case-ttl-deco02:after{content:"";width:20px;height:2px;background:#fff;display:block;position:absolute;bottom:0}.case-ttl-bottom-wrap{text-align:center;margin-bottom:80px}.case-ttl-bottom{display:inline-block;font-size:1.6rem;text-align:center;color:#fff;text-shadow:0px 3px 4px rgba(0,0,0,.2);font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;position:relative}.case-ttl-bottom:before{content:"";width:80px;height:1px;background:#fff;display:block;position:absolute;top:50%;left:-90px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.case-box{max-width:950px;margin:0 auto 200px;padding:40px 40px 140px;position:relative}.case-box01{background:url(../img/case01.png) no-repeat;background-size:cover;background-position:center}.case-box02{background:url(../img/case02.png) no-repeat;background-size:cover;background-position:center}.case-box03{background:url(../img/case03.png) no-repeat;background-size:cover;background-position:center}.case-box::before,.case-box::after{content:"";position:absolute;top:0;width:50px;height:100%;pointer-events:none}.case-box::before{left:0;background:-webkit-gradient(linear, right top, left top, from(rgba(243, 241, 237, 0)), color-stop(20%, rgba(243, 241, 237, 0.3)), color-stop(40%, rgba(243, 241, 237, 0.6)), color-stop(120%, #F3F1ED));background:-webkit-linear-gradient(right, rgba(243, 241, 237, 0), rgba(243, 241, 237, 0.3) 20%, rgba(243, 241, 237, 0.6) 40%, #F3F1ED 120%);background:linear-gradient(to left, rgba(243, 241, 237, 0), rgba(243, 241, 237, 0.3) 20%, rgba(243, 241, 237, 0.6) 40%, #F3F1ED 120%)}.case-box::after{right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(243, 241, 237, 0)), color-stop(20%, rgba(243, 241, 237, 0.3)), color-stop(40%, rgba(243, 241, 237, 0.6)), color-stop(120%, #F3F1ED));background:-webkit-linear-gradient(left, rgba(243, 241, 237, 0), rgba(243, 241, 237, 0.3) 20%, rgba(243, 241, 237, 0.6) 40%, #F3F1ED 120%);background:linear-gradient(to right, rgba(243, 241, 237, 0), rgba(243, 241, 237, 0.3) 20%, rgba(243, 241, 237, 0.6) 40%, #F3F1ED 120%)}.case-wrap{position:relative;max-width:480px;margin:0 auto}.case-wrap .caseSwiper01,.case-wrap .caseSwiper02,.case-wrap .caseSwiper03{padding-top:30px}.case-wrap .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{top:0;bottom:inherit}.caseSwiper-ttl{background:#fff;font-size:2rem;text-align:center;font-weight:400;border-radius:6px 6px 0 0;padding:12px;position:relative}.caseSwiper-tri{background:#fff;display:inline-block;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);width:16px;height:8px;position:absolute;left:20px;top:63px}.caseSwiper-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0px 3px 2px 0px rgba(0,0,0,.2);box-shadow:0px 3px 2px 0px rgba(0,0,0,.2);border-radius:0 0 3px 3px}.caseSwiper-content img{width:155px;height:130px;-o-object-fit:cover;object-fit:cover;border-radius:0 0 0 3px}.caseSwiper-content-txt{background:#eae7e2;position:relative;width:100%;border-radius:0 0 3px 0}.caseSwiper-content-txt p{display:block;padding:0 20px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.case-slide-content{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.case-wrap .swiper-slide{padding:10px}.case-wrap .swiper-pagination-bullet{background:#fff}@media screen and (max-width: 692px){.casePcWrap{display:none}}.caseSpWrap{display:none}@media screen and (max-width: 692px){.caseSpWrap{display:block}}.case-sp-box{margin:0 auto;padding:15px;position:relative;text-align:center}.case-sp-box:before,.case-sp-box:after{content:"";position:absolute;left:0;width:100%;height:26px;pointer-events:none}.case-sp-box::before{top:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(243, 241, 237, 0)), color-stop(20%, rgba(243, 241, 237, 0.3)), color-stop(40%, rgba(243, 241, 237, 0.6)), color-stop(140%, #F3F1ED));background:-webkit-linear-gradient(bottom, rgba(243, 241, 237, 0), rgba(243, 241, 237, 0.3) 20%, rgba(243, 241, 237, 0.6) 40%, #F3F1ED 140%);background:linear-gradient(to top, rgba(243, 241, 237, 0), rgba(243, 241, 237, 0.3) 20%, rgba(243, 241, 237, 0.6) 40%, #F3F1ED 140%)}.case-sp-box::after{bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(243, 241, 237, 0)), color-stop(20%, rgba(243, 241, 237, 0.3)), color-stop(40%, rgba(243, 241, 237, 0.6)), color-stop(140%, #F3F1ED));background:-webkit-linear-gradient(top, rgba(243, 241, 237, 0), rgba(243, 241, 237, 0.3) 20%, rgba(243, 241, 237, 0.6) 40%, #F3F1ED 140%);background:linear-gradient(to bottom, rgba(243, 241, 237, 0), rgba(243, 241, 237, 0.3) 20%, rgba(243, 241, 237, 0.6) 40%, #F3F1ED 140%)}.case-sp-ttl-num{text-shadow:0px 3px 4px rgba(0,0,0,.2);font-family:"Aboreto",system-ui;font-weight:400;font-style:normal;font-weight:400;font-style:normal;text-align:center;line-height:3em;color:#fff;font-size:1rem}.case-sp-ttl-num span{font-size:6rem;display:block}.case-sp-ttl{font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-size:2rem;color:#fff;text-align:center;margin:40px auto 20px;text-shadow:0px 3px 4px rgba(0,0,0,.2);letter-spacing:.05em;position:relative;display:inline-block;border-left:1px solid hsla(0,0%,100%,.8);border-right:1px solid hsla(0,0%,100%,.8);padding:10px 14px}.case-sp-ttl:before{content:"";width:15px;height:1px;background:hsla(0,0%,100%,.8);display:block;position:absolute;left:0;top:0}.case-sp-ttl:after{content:"";width:15px;height:1px;background:hsla(0,0%,100%,.8);display:block;position:absolute;right:0;bottom:0}.case-sp-ttl-bottom-wrap{text-align:center;margin-bottom:40px}.case-sp-ttl-bottom-wrap .case-ttl-bottom{display:inline-block;font-size:1.3rem;text-align:center;color:#fff;text-shadow:0px 3px 4px rgba(0,0,0,.2);font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;position:relative}.case-sp-ttl-bottom-wrap .case-ttl-bottom:before{content:"";width:35px;height:1px;background:#fff;display:block;position:absolute;top:25%;left:-50px}.case-sp-list li{margin-bottom:20px}.case-sp-list li:last-child{margin-bottom:0}.case-sp-list-ttl{font-size:1.5rem;font-weight:400;background:#fff;border-radius:20px;-webkit-filter:drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.2));filter:drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.2));margin-bottom:20px;padding:10px;position:relative;text-align:center}.case-sp-list-ttl:before{background-color:#fff;content:"";height:10px;position:absolute;width:16px;bottom:-9px;-webkit-clip-path:polygon(0 0, 50% 100%, 100% 0);clip-path:polygon(0 0, 50% 100%, 100% 0);left:30px}.case-sp-list-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.case-sp-list-content img{width:92px;height:92px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.case-sp-list-content .case-sp-list-txt p{font-size:1.1rem;line-height:1.8em}.case-sp-box-item{margin-bottom:30px}.case-sp-box01{background:url(../img/case-sp-01.png) no-repeat;background-size:cover;background-position:center}.case-sp-box02{background:url(../img/case-sp-02.png) no-repeat;background-size:cover;background-position:center}.case-sp-box03{background:url(../img/case-sp-03.png) no-repeat;background-size:140%;background-position:center right -51px}.case-sp-container{position:relative;max-width:500px;height:230px;padding:0px 20px 80px;margin:-20px auto 0;overflow:hidden;-webkit-transition:.4s;transition:.4s;-webkit-box-sizing:border-box;box-sizing:border-box}.case-sp-container:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100px;background:#000;background:-webkit-gradient(linear, left bottom, left top, color-stop(70%, rgb(243, 241, 237)), to(rgba(243, 241, 237, 0)));background:-webkit-linear-gradient(bottom, rgb(243, 241, 237) 70%, rgba(243, 241, 237, 0) 100%);background:linear-gradient(0deg, rgb(243, 241, 237) 70%, rgba(243, 241, 237, 0) 100%);-webkit-transition:.4s;transition:.4s;z-index:10}.case-sp-container.active:before{opacity:0;visibility:hidden}.case-sp-container button{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:30px;width:100%;height:50px;cursor:pointer;color:#252525;opacity:.4;border:none;z-index:11;font-size:1rem;font-weight:bold}.case-sp-container button span{position:relative}.case-sp-container button span:before{display:none}.case-sp-container button span:after{content:"";background:url(../img/case-sp-arrow.png) no-repeat;background-size:contain;width:40px;height:8px;display:block;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.case-sp-container.active button{bottom:10px}.case-sp-container.active button span:after{display:none}.case-sp-container.active button span:before{content:"";background:url(../img/case-sp-arrow-top.png) no-repeat;background-size:contain;width:40px;height:8px;display:block;position:absolute;top:-15px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.swiperService-pagination{top:40px !important;bottom:inherit !important}@media screen and (max-width: 692px){.swiperService-pagination{top:20px !important}}.service-swiper-container{position:relative;width:100%;padding-top:80px}@media screen and (max-width: 692px){.service-swiper-container{padding-top:60px}}.service-swiper-container .swiper-pagination-bullet{background:#252525;width:30px;height:2.5px;border-radius:10px}.service-swiper-container .swiper-slide{padding:10px}@media screen and (max-width: 800px){.service-swiper-container .swiper-slide{padding:0}}.swiperService-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,.3);box-shadow:0px 4px 10px 0px rgba(0,0,0,.3)}@media screen and (max-width: 1064px){.swiperService-item{height:300px}}@media screen and (max-width: 800px){.swiperService-item{display:block;height:auto;-webkit-box-shadow:none;box-shadow:none}}.swiperService-item-txtarea{color:#fff;width:35%;min-width:310px;position:relative}@media screen and (max-width: 1064px){.swiperService-item-txtarea{min-width:280px;height:300px}}@media screen and (max-width: 960px){.swiperService-item-txtarea{min-width:240px;height:300px}}@media screen and (max-width: 800px){.swiperService-item-txtarea{width:100%;min-height:300px}}@media screen and (max-width: 520px){.swiperService-item-txtarea{width:100%;min-height:240px}}.swiperService-item-txtarea:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-linear-gradient(130deg, rgba(255, 255, 255, 0) 12.53%, rgba(255, 255, 255, 0.3) 46.09%, rgba(255, 255, 255, 0) 47.55%);background:linear-gradient(320deg, rgba(255, 255, 255, 0) 12.53%, rgba(255, 255, 255, 0.3) 46.09%, rgba(255, 255, 255, 0) 47.55%);background-blend-mode:soft-light;opacity:.3}@media screen and (max-width: 520px){.swiperService-item-txtarea:before{background:-webkit-linear-gradient(115deg, rgba(255, 255, 255, 0) 12.53%, rgba(255, 255, 255, 0.3) 46.09%, rgba(255, 255, 255, 0) 47.55%);background:linear-gradient(335deg, rgba(255, 255, 255, 0) 12.53%, rgba(255, 255, 255, 0.3) 46.09%, rgba(255, 255, 255, 0) 47.55%)}}.swiperService-item-img{width:65%;line-height:1em}@media screen and (max-width: 800px){.swiperService-item-img{width:100%}}.swiperService-item-img img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1064px){.swiperService-item-img img{height:300px;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 800px){.swiperService-item-img img{height:auto}}.swiperService-ttl{font-size:1.6rem;font-weight:400;text-align:center;padding-bottom:40px;position:relative;margin-bottom:30px}@media screen and (max-width: 1064px){.swiperService-ttl{padding-bottom:20px;margin-bottom:20px}}@media screen and (max-width: 692px){.swiperService-ttl{padding-bottom:20px;margin-bottom:20px}}.swiperService-ttl:before{content:"";font-size:4.5rem;font-family:"Aboreto",system-ui;font-weight:400;font-style:normal;opacity:.25;position:absolute;top:-25px;left:5px;letter-spacing:0}@media screen and (max-width: 1064px){.swiperService-ttl:before{font-size:4rem}}@media screen and (max-width: 960px){.swiperService-ttl:before{font-size:3rem}}@media screen and (max-width: 800px){.swiperService-ttl:before{font-size:4.5rem}}.swiperService-ttl:after{content:"";width:65px;height:1px;background:#fff;display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.swiperService-ttl span{font-size:3.2rem;display:block}@media screen and (max-width: 960px){.swiperService-ttl span{font-size:2.8rem}}@media screen and (max-width: 800px){.swiperService-ttl span{font-size:3.2rem}}@media screen and (max-width: 692px){.swiperService-ttl span{font-size:2.8rem}}.swiperService-txt{text-align:center;line-height:2em}@media screen and (max-width: 800px){.swiperService-txt{display:none}}.swiperService-txt-sp{display:none}@media screen and (max-width: 800px){.swiperService-txt-sp{display:block;text-align:center;line-height:2em}}.swiperService-item-txtarea-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);white-space:nowrap;width:100%}.swiperService-item-buy{background:#934189}.swiperService-item-sell{background:#375469}.swiperService-item-rent{background:#954c34}.swiperService-item-manage{background:#9e9b48}.swiperService-item-renova{background:#489a9e}.swiperService-item-buy .swiperService-ttl:before{content:"BUY"}.swiperService-item-sell .swiperService-ttl:before{content:"SELL"}.swiperService-item-rent .swiperService-ttl:before{content:"RENT"}.swiperService-item-manage .swiperService-ttl:before{content:"PROPERTY MANAGEMENT"}.swiperService-item-renova .swiperService-ttl:before{content:"RENOVATION"}.page-area{margin-top:100px}.page-area-ttl{font-size:2.6rem;text-align:center;font-weight:400;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal}@media screen and (max-width: 692px){.page-area-ttl{font-size:2rem}}.faq-link-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px 5px;margin:60px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq-link-menu.is_fixed{position:fixed;top:50px;z-index:1;background:rgba(243,241,237,.8);left:0px;padding:10px;-webkit-transition:ease all .2s;transition:ease all .2s;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0px}@media screen and (max-width: 692px){.faq-link-menu.is_fixed{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}}@media screen and (max-width: 692px){.faq-link-menu{margin:30px 0}}.faq-link-menu li a{font-size:1.8rem;color:#827841;padding:4px 12px;border:1px solid #827841;border-radius:20px;display:inline-block;-webkit-transition:ease all .2s;transition:ease all .2s}.faq-link-menu li a span{display:inline}.faq-link-menu li a:hover{background:#827841;color:#fff}@media screen and (max-width: 692px){.faq-link-menu li a{font-size:1.2rem}.faq-link-menu li a span{display:none}}.faq-block{margin-bottom:80px}.faq-block-ttl{font-size:2rem;color:#fff;background:rgba(124,113,70,.5);font-weight:500;text-align:center;padding:25px;border-radius:40px}@media screen and (max-width: 692px){.faq-block-ttl{font-size:1.6rem;padding:18px}}.faq-block-list{margin-top:30px}.faq-block-list-item{margin-bottom:10px}.faq-acc-header{cursor:pointer;padding:4px 20px;background:#fff;position:relative;font-size:1.8rem;color:#827841;border-radius:3px;border:1px solid #827841}@media screen and (max-width: 692px){.faq-acc-header{font-size:1.6rem;padding:4px 40px 4px 15px;-webkit-box-shadow:0px 2px 2px 0px rgba(37,37,37,.2);box-shadow:0px 2px 2px 0px rgba(37,37,37,.2)}}.faq-acc-header p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.faq-acc-header p:before{content:"Q.";font-family:"Aboreto",system-ui;font-weight:400;font-style:normal;font-size:3.8rem;color:rgba(124,113,70,.3)}.faq-acc-header::after{content:"";background:url(../img/faq-arrow.png) no-repeat;background-size:contain;width:18px;height:6px;position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media screen and (max-width: 692px){.faq-acc-header::after{right:15px}}.faq-acc-header.is-open::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:45%}.faq-acc-content{padding:20px 80px;margin-top:10px;background:#eae8df;font-size:1.6rem;line-height:1.75em}@media screen and (max-width: 692px){.faq-acc-content{font-size:1.5rem;padding:20px}}.faq-blue-btn{margin:20px auto}.faq-blue-btn a{background:#375469;width:255px;height:50px;display:block;border-radius:10px;position:relative;margin:0 auto;-webkit-box-shadow:-2px -3px 5px #fff,2px 3px 5px rgba(37,37,37,.45);box-shadow:-2px -3px 5px #fff,2px 3px 5px rgba(37,37,37,.45)}.faq-blue-btn a p{font-size:1.5rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);white-space:nowrap}.faq-gld-btn{margin:20px auto}.faq-gld-btn a{background:#827841;width:255px;height:50px;display:block;border-radius:3px;position:relative;margin:0 auto;-webkit-box-shadow:0px 2px 2px 0px rgba(37,37,37,.2);box-shadow:0px 2px 2px 0px rgba(37,37,37,.2)}.faq-gld-btn a p{font-size:1.5rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);white-space:nowrap}.faq-num-list{margin:10px 0;padding:0;list-style:none;counter-reset:li}.faq-num-list li{position:relative;font-size:16px;padding-left:1.5em;line-height:1.5}.faq-num-list li:not(:first-child){margin-top:.5em}.faq-num-list li::before{counter-increment:li;content:counter(li);position:absolute;left:0;top:2px;display:block;width:18px;height:18px;border-radius:50%;font-size:14px;color:#252525;border:1px solid #252525;line-height:16px;text-align:center}.overviewBreadth{max-width:800px;margin:0 auto;padding:0 20px}@media screen and (max-width: 692px){.overviewBreadth{padding:0 10px}}.overview-ttlarea{font-size:2.2rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;text-align:center}@media screen and (max-width: 692px){.overview-ttlarea{font-size:1.8rem}}.overview-ttl-bottom{font-size:1.5rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;text-align:center;margin-top:50px;margin-bottom:30px;line-height:1.8em}@media screen and (max-width: 692px){.overview-ttl-bottom{font-size:1.3rem}}.overview-ttl-bottom-br{display:none}@media screen and (max-width: 692px){.overview-ttl-bottom-br{display:block}}.overview-ttl-logo{margin:0 auto;text-align:center;margin-bottom:80px}.overview-ttl-logo img{width:170px}.company-overview-tel-block{margin-bottom:5px}.company-overview-license-block{margin-bottom:5px}.company-overview-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.company-overview-item dt{width:20%}.company-overview-item dd{width:80%;border-left:1px solid #252525;padding:2px 10px}.company-overview-item ul li{margin-bottom:2px}.company-google-map{color:#509fff;border-bottom:1px solid #509fff}.company-google-map:visited{color:#509fff}.company-overview-list{width:50%}@media screen and (max-width: 692px){.company-overview-list{width:100%}}.company-overview-txt br{display:none}@media screen and (max-width: 692px){.company-overview-txt br{display:block}}.company-overview-txt a{border-bottom:1px solid #8f8f8f;background:url(../img/icon_external2.png) right center no-repeat;background-size:auto;background-size:10px;padding-right:14px;margin-right:3px}.company-overview-wrap{margin-top:40px}.company-txt{font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.company-txt:before{content:"";width:14px;height:14px;background:#252525;display:inline-block;margin-right:5px}.company-overview-list-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 692px){.company-overview-list-wrap{display:block}}.overview-en-area{margin:80px 0}@media screen and (max-width: 692px){.overview-en-area{margin:40px 0}}.overview-en-area dl dt{font-weight:700}.overview-en-area dl dd{margin-bottom:20px;font-size:1.2rem}.overview-access .overview-access-ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px}.overview-access .overview-access-ttl:before{content:"";width:14px;height:14px;background:#252525}.overview-access iframe{height:365px;width:100%;margin-bottom:60px}@media screen and (max-width: 692px){.overview-access iframe{height:178px}}.access-bottom-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:40px}@media screen and (max-width: 692px){.access-bottom-btn{display:block}}.access-bottom-btn a{width:40%;height:58px;background:#375469;color:#fff;display:block;position:relative;border-radius:3px;-webkit-box-shadow:0px 2px 2px 0px rgba(37,37,37,.2);box-shadow:0px 2px 2px 0px rgba(37,37,37,.2)}@media screen and (max-width: 692px){.access-bottom-btn a{width:100%;margin-bottom:10px;height:54px}}.access-bottom-btn a p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);white-space:nowrap}.access-btn-faq p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px}.access-btn-faq p:before{content:"";background:url(../img/icon-info.png) no-repeat;background-size:contain;width:15px;height:15px;display:inline-block}.access-btn-list p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px}.access-btn-list p:before{content:"";background:url(../img/icon-house.png) no-repeat;background-size:contain;width:15px;height:15px;display:inline-block}.overview-access-txt{margin:5px 0 20px}.overview-access-txt span{font-size:1.2rem;margin-left:10px;padding-left:1em;text-indent:-1em}@media screen and (max-width: 692px){.overview-access-txt span{display:block;margin-top:10px;margin-left:0}}.special-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 10px}.special-list li{width:calc(25% - 8px)}@media screen and (max-width: 692px){.special-list li{width:calc(50% - 5px)}}.special-list li a{display:block;width:100%;border-radius:10px;-webkit-box-shadow:1px 2px 8px gray;box-shadow:1px 2px 8px gray;background:#fff;height:100%}.special-list li a img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 0 0;display:block}.special-list-bottom{padding:15px}.special-list-tag span{font-size:1.2rem}.special-list-tag span:before{content:"#"}.special-list-ttl{font-size:1.8rem;font-weight:600;letter-spacing:.05em;padding:10px 0px}.special-list-txt{font-size:1.3rem}.special-top-link{color:#8f8f8f;border-radius:25px;border:1px solid #8f8f8f;font-size:1.5rem;padding:3px 10px}.special-top-link:visited{color:#8f8f8f}.special-article-ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:80px 0 40px;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 800px){.special-article-ttl{display:block}}.special-article-ttl img{width:170px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 800px){.special-article-ttl img{display:block;margin:auto}}.special-article-ttl h2{font-size:3.4rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-weight:400}@media screen and (max-width: 800px){.special-article-ttl h2{text-align:center;font-size:3rem}}.special-article-ttl-txt{padding:20px}.special-article-ttl-tag{margin-bottom:20px}.special-article-ttl-tag span{font-size:1.8rem;margin-right:10px}@media screen and (max-width: 800px){.special-article-ttl-tag span{font-size:1.4rem}}.special-article-txt{font-size:1.6rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-weight:400;margin-bottom:60px}.contentBreadth-form{padding:0 20px;max-width:770px;margin:0 auto;display:block}@media screen and (max-width: 692px){.contentBreadth-form{padding:0 10px}}.contactform-ttl{font-size:2.4rem;font-weight:400;color:#375469}@media screen and (max-width: 692px){.contactform-ttl{font-size:2.2rem;text-align:center;padding-bottom:24px}}.contactform-ttl span{font-size:3.2rem;display:block;line-height:1em;padding-top:5px}@media screen and (max-width: 692px){.contactform-ttl span{font-size:2.6rem}}.contactform-vendorlink{font-size:1.8rem;text-align:center;color:#fff;text-decoration:underline;display:block;margin:20px auto 40px}@media screen and (max-width: 692px){.contactform-vendorlink{font-size:1.6rem}}.contactform-vendorlink:visited{color:#fff}.contactform-ttl-txt{font-size:1.5rem;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto;font-weight:500}@media screen and (max-width: 692px){.contactform-ttl-txt{font-size:1.4rem;text-align:center}}.contactform-ttl-txt br{display:none}@media screen and (max-width: 692px){.contactform-ttl-txt br{display:block}}.contactform-ttl-txt span{font-size:1.2rem;display:block;margin-top:5px;color:gray}.submit-txt-bt{color:#ee0707;font-size:1.5rem;font-weight:500}@media screen and (max-width: 692px){.submit-txt-bt{font-size:1.4rem}}.submit-txt-bt span{text-decoration:underline}.form-wrap{margin-top:60px}@media screen and (max-width: 692px){.form-wrap{margin-top:40px}}.mw_wp_form .horizontal-item{width:auto}.mw_wp_form .horizontal-item .mwform-checkbox-field-text{padding:0 19px 0 42px}@media screen and (max-width: 692px){.mw_wp_form .horizontal-item .mwform-checkbox-field-text{padding:0 10px 0 35px}}@media screen and (max-width: 692px){.mw_wp_form .mwform-checkbox-field.horizontal-item label{padding-top:10px}}.mw_wp_form_preview input[type=submit].submit_btn{background:#fff url(../img/icon-mail-navy.png) 20px no-repeat;padding-left:30px;background-size:22px}@media screen and (max-width: 692px){.mw_wp_form_preview input[type=submit].submit_btn{background-position:4.5em center}}.mw_wp_form_complete .contactform-vendorlink,.mw_wp_form_complete .contactform-ttl-txt,.mw_wp_form_complete .submit-txt-bt,.mw_wp_form_complete .privacy-txt,.mw_wp_form_complete .contactform-vendorlink,.mw_wp_form_preview .contactform-vendorlink,.mw_wp_form_preview .contactform-ttl-txt,.mw_wp_form_preview .submit-txt-bt,.mw_wp_form_preview .privacy-txt,.mw_wp_form_preview .contactform-vendorlink,.mw_wp_form_confirm .contactform-vendorlink,.mw_wp_form_confirm .contactform-ttl-txt,.mw_wp_form_confirm .submit-txt-bt,.mw_wp_form_confirm .privacy-txt,.mw_wp_form_confirm .contactform-vendorlink{display:none}.mw_wp_form_complete+.privacy-txt,.mw_wp_form_preview+.privacy-txt,.mw_wp_form_confirm+.privacy-txt{display:none}.text-area-contain p{font-size:1.6rem}@media screen and (max-width: 692px){.text-area-contain p{font-size:1.4rem}}.text-area-contain textarea{font-family:inherit}.privacy-txt{margin:10px 0 30px;font-size:1.2rem;color:gray;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto}@media screen and (max-width: 692px){.privacy-txt{margin:10px auto 30px}}.privacy-txt a{color:gray;font-size:1.2rem;text-decoration:underline}.page-form-com-ttl{background:#f3f1ed;border:1px solid #375469;font-size:1.8rem;border-radius:10px;display:inline-block;padding:20px 150px;font-weight:500;margin-top:30px}@media screen and (max-width: 692px){.page-form-com-ttl{font-size:1.6rem;padding:20px;width:80%}}@media screen and (max-width: 692px){.page-form-com-ttl{width:100%}}.page-form-com-gray{background:gray;padding:20px;color:#fff}@media screen and (max-width: 692px){.page-form-com-gray{font-size:1.2rem}}.form-ttlarea{font-size:2.8rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;text-align:center}@media screen and (max-width: 692px){.form-ttlarea{font-size:2.2rem}}.form-ttl-bottom{font-size:1.5rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;text-align:center;margin-top:50px;margin-bottom:30px;line-height:1.8em}@media screen and (max-width: 692px){.form-ttl-bottom{font-size:1.3rem;margin-right:10px;margin-left:10px}}.service-top-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px}@media screen and (max-width: 960px){.service-top-wrap{display:block}}.service-top-img{width:55%}@media screen and (max-width: 960px){.service-top-img{width:100%}}.service-top-img img{aspect-ratio:5/3;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 960px){.service-top-img img{aspect-ratio:5/2}}@media screen and (max-width: 800px){.service-top-img img{aspect-ratio:3/1;-o-object-position:0 30%;object-position:0 30%}}.service-top-txt{font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;padding:40px 60px;width:45%}@media screen and (max-width: 1064px){.service-top-txt{padding:20px 20px}}@media screen and (max-width: 960px){.service-top-txt{width:100%}}@media screen and (max-width: 520px){.service-top-txt{padding:20px 10px}}.service-top-txt h2{font-size:4.2rem;font-weight:400}@media screen and (max-width: 1064px){.service-top-txt h2{font-size:3rem}}@media screen and (max-width: 960px){.service-top-txt h2{text-align:center}}@media screen and (max-width: 800px){.service-top-txt h2{font-size:2.8rem}}@media screen and (max-width: 692px){.service-top-txt h2{font-size:2.4rem}}@media screen and (max-width: 800px){.service-top-txt h2 br{display:none}}.service-top-txt p{font-size:1.6rem;margin-top:40px}@media screen and (max-width: 1064px){.service-top-txt p{margin-top:20px}}@media screen and (max-width: 960px){.service-top-txt p{text-align:center}}@media screen and (max-width: 800px){.service-top-txt p{margin-top:30px}}@media screen and (max-width: 692px){.service-top-txt p{font-size:1.5rem}}.reviews-bn{text-align:center;margin-top:120px;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-weight:400;color:#7c7146;position:relative}@media screen and (max-width: 692px){.reviews-bn{margin-top:60px}}.reviews-bn::before{content:"";background:url(../img/reviews-star.png) no-repeat;width:115px;height:25px;display:block;background-size:contain;position:absolute;top:-40px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (max-width: 520px){.reviews-bn::before{width:85px;height:17px;top:-30px}}.reviews-bn-in{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.reviews-bn-in:before{content:"";background:url(../img/reviews-left.png) no-repeat;width:70px;height:165px;display:block;background-size:contain;position:absolute;top:50%;left:-25%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width: 520px){.reviews-bn-in:before{width:35px;height:88px;left:-12%}}.reviews-bn-in::after{content:"";background:url(../img/reviews-right.png) no-repeat;width:70px;height:165px;display:block;background-size:contain;position:absolute;top:50%;right:-25%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width: 520px){.reviews-bn-in::after{width:35px;height:88px;right:-12%}}#brand3 .reviews-bn{margin-top:30px}#brand3 .reviews-bn-md{font-size:3rem}@media screen and (max-width: 800px){#brand3 .reviews-bn-md{font-size:2.6rem}}@media screen and (max-width: 692px){#brand3 .reviews-bn-md{font-size:2.2rem}}@media screen and (max-width: 520px){#brand3 .reviews-bn-md{font-size:2rem;line-height:1.2em}}#brand3 .reviews-bn-bt{font-size:2rem}@media screen and (max-width: 800px){#brand3 .reviews-bn-bt{font-size:1.6rem}}@media screen and (max-width: 692px){#brand3 .reviews-bn-bt{font-size:1.4rem}}@media screen and (max-width: 520px){#brand3 .reviews-bn-bt{font-size:1.2rem}}#brand3 .reviews-bn-in:before{width:50px;left:-20%}#brand3 .reviews-bn-in:after{width:50px;right:-20%}.reviews-bn-top{font-size:2.8rem}@media screen and (max-width: 800px){.reviews-bn-top{font-size:2.4rem}}@media screen and (max-width: 692px){.reviews-bn-top{font-size:2rem}}@media screen and (max-width: 520px){.reviews-bn-top{font-size:1.4rem}}.reviews-bn-md{font-size:3.8rem}@media screen and (max-width: 800px){.reviews-bn-md{font-size:3.2rem}}@media screen and (max-width: 692px){.reviews-bn-md{font-size:2.8rem}}@media screen and (max-width: 520px){.reviews-bn-md{font-size:2.2rem;line-height:1.2em}}.reviews-avr{font-size:2rem}@media screen and (max-width: 800px){.reviews-avr{font-size:1.6rem}}.reviews-num{font-family:"Aboreto",system-ui;font-weight:400;font-style:normal;font-size:4.6rem}@media screen and (max-width: 800px){.reviews-num{font-size:4rem}}@media screen and (max-width: 692px){.reviews-num{font-size:3.6rem}}@media screen and (max-width: 520px){.reviews-num{font-size:3rem}}.reviews-bn-bt{font-size:2.2rem}@media screen and (max-width: 800px){.reviews-bn-bt{font-size:1.8rem}}@media screen and (max-width: 692px){.reviews-bn-bt{font-size:1.6rem}}@media screen and (max-width: 520px){.reviews-bn-bt{font-size:1.4rem}}.reviews-google{font-size:4rem}@media screen and (max-width: 800px){.reviews-google{font-size:3.6rem}}@media screen and (max-width: 692px){.reviews-google{font-size:3rem}}@media screen and (max-width: 520px){.reviews-google{font-size:2.4rem}}.reviews-bt-txt{margin-top:25px;text-align:center;color:#7c7146;margin-bottom:60px}@media screen and (max-width: 692px){.reviews-bt-txt{margin-bottom:40px}}@media screen and (max-width: 520px){.reviews-bt-txt{font-size:1rem}}.reviews-bt-txt br{display:none}@media screen and (max-width: 800px){.reviews-bt-txt br{display:block}}.service-bn-contact-pc{display:block}@media screen and (max-width: 692px){.service-bn-contact-pc{display:none}}.service-bn-contact-sp{display:none}@media screen and (max-width: 692px){.service-bn-contact-sp{display:block}}.about-reason-block .about-reason-block-ttl{display:block;text-align:center}.about-reason-block h3{text-align:center;font-size:4rem;font-weight:500;display:inline-block;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal}@media screen and (max-width: 692px){.about-reason-block h3{font-size:2.6rem}}.about-reason-block h3:after{content:"";width:460px;height:1px;margin-top:30px;background:-webkit-gradient(linear, left top, right top, from(rgba(37, 37, 37, 0)), color-stop(5%, rgba(37, 37, 37, 0.65)), color-stop(50%, rgb(37, 37, 37)), color-stop(95%, rgba(37, 37, 37, 0.65)), to(rgba(37, 37, 37, 0)));background:-webkit-linear-gradient(left, rgba(37, 37, 37, 0), rgba(37, 37, 37, 0.65) 5%, rgb(37, 37, 37) 50%, rgba(37, 37, 37, 0.65) 95%, rgba(37, 37, 37, 0));background:linear-gradient(90deg, rgba(37, 37, 37, 0), rgba(37, 37, 37, 0.65) 5%, rgb(37, 37, 37) 50%, rgba(37, 37, 37, 0.65) 95%, rgba(37, 37, 37, 0));display:block}@media screen and (max-width: 692px){.about-reason-block h3:after{width:260px;margin-top:20px}}.about-reason-block h3 span{font-size:2.2rem;display:block;margin-top:15px}@media screen and (max-width: 692px){.about-reason-block h3 span{font-size:1.6rem;margin-top:10px}}.about-reason-block{margin-top:120px}@media screen and (max-width: 692px){.about-reason-block{margin-top:80px}}.merit-list{margin-top:80px}@media screen and (max-width: 692px){.merit-list{padding:0 10px;margin-top:40px}}.merit-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 692px){.merit-list li{display:block;margin-bottom:50px;position:relative;padding:20px 0}}.merit-list li:nth-child(even) .merit-list-txt{padding:0 20px 0 80px}@media screen and (max-width: 1064px){.merit-list li:nth-child(even) .merit-list-txt{padding:0 20px 0 20px}}@media screen and (max-width: 692px){.merit-list li:nth-child(even) .merit-list-txt{padding:0}}.merit-list-img{width:50%;line-height:1em;height:515px}@media screen and (max-width: 692px){.merit-list-img{width:50%;height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:-1;opacity:.2}}.merit-list-img img{width:100%;height:515px;-o-object-fit:cover;object-fit:cover;border-radius:3px}@media screen and (max-width: 692px){.merit-list-img img{height:100%}}.merit-list-txt{width:50%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-left:20px}@media screen and (max-width: 692px){.merit-list-txt{width:100%;padding-left:0px}}.merit-list-txt h4{font-size:4.2rem;font-weight:300;color:#fff;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.8em;padding:0 10px}@media screen and (max-width: 1064px){.merit-list-txt h4{font-size:3rem}}@media screen and (max-width: 800px){.merit-list-txt h4{font-size:2.4rem}}@media screen and (max-width: 692px){.merit-list-txt h4{font-size:2.2rem}}.merit-list-txt p{font-weight:500;font-size:1.8rem;margin-top:40px;line-height:2em;max-width:500px}@media screen and (max-width: 960px){.merit-list-txt p{font-size:1.6rem;margin-top:20px}}@media screen and (max-width: 692px){.merit-list-txt p{font-size:1.4rem;margin-top:20px;max-width:inherit}}.merit-list-buy .merit-list-txt h4{background:#934189}.merit-list-sell .merit-list-txt h4{background:#375469}.merit-list-rent .merit-list-txt h4{background:#954c34}.merit-list-manage .merit-list-txt h4{background:#939041}.merit-list-renova .merit-list-txt h4{background:#418f93}.service-bt-txt{margin-top:120px;position:relative}@media screen and (max-width: 692px){.service-bt-txt{margin-top:0;margin-bottom:100px}}.service-bt-txt p{font-size:3rem;text-align:center;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);white-space:nowrap}@media screen and (max-width: 800px){.service-bt-txt p{font-size:2.4rem}}@media screen and (max-width: 692px){.service-bt-txt p{font-size:2rem;top:inherit;bottom:-30px}}.service-btn{width:590px;height:155px;border-radius:3px;display:block;margin:0 auto;position:relative;-webkit-box-shadow:0px 2px 2px 0px rgba(37,37,37,.2);box-shadow:0px 2px 2px 0px rgba(37,37,37,.2);-webkit-transition:ease all .2s;transition:ease all .2s}@media screen and (max-width: 800px){.service-btn{width:560px;height:135px}}@media screen and (max-width: 692px){.service-btn{width:80%;height:100px}}@media screen and (max-width: 520px){.service-btn{width:100%}}.service-btn p{color:#fff;font-size:2.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:ease all .2s;transition:ease all .2s}@media screen and (max-width: 692px){.service-btn p{font-size:1.8rem;display:block;text-align:center;font-weight:500}}@media screen and (max-width: 692px){.service-btn p .service-btn-sp-att{display:block;font-size:2.2rem}}.service-btn-arrow{width:26px;height:26px;border:2px solid #fff;border-radius:50%;display:block;margin-left:15px;position:relative;-webkit-transition:ease all .2s;transition:ease all .2s}@media screen and (max-width: 692px){.service-btn-arrow{display:none}}.service-btn-arrow:before,.service-btn-arrow:after{position:absolute;top:55%;right:4px;height:2px;background:#fff;-webkit-transition:ease all .2s;transition:ease all .2s;content:""}.service-btn-arrow:before{width:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.service-btn:hover .service-btn-arrow:before{width:38px}.service-btn:hover .service-btn-arrow:before,.service-btn:hover .service-btn-arrow:after{right:-14px}.service-btn-arrow:after{width:8px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transform-origin:right center;transform-origin:right center}.service-01-btn{background:#934189;border:1px solid #934189}@media screen and (max-width: 692px){.service-01-btn{background:#f3f1ed}}.service-01-btn:hover{background:rgba(147,65,137,.1)}.service-01-btn:hover p{color:#934189}@media screen and (max-width: 692px){.service-01-btn p{color:#934189}}.service-01-btn:hover .service-btn-arrow{border:2px solid #934189}.service-01-btn:hover .service-btn-arrow:before,.service-01-btn:hover .service-btn-arrow:after{background:#934189}.service-02-btn{background:#375469;border:1px solid #375469}@media screen and (max-width: 692px){.service-02-btn{background:#f3f1ed}}.service-02-btn:hover{background:rgba(55,84,105,.1)}.service-02-btn:hover p{color:#375469}@media screen and (max-width: 692px){.service-02-btn p{color:#375469}}.service-02-btn:hover .service-btn-arrow{border:2px solid #375469}.service-02-btn:hover .service-btn-arrow:before,.service-02-btn:hover .service-btn-arrow:after{background:#375469}.service-03-btn{background:#954c34;border:1px solid #954c34}@media screen and (max-width: 692px){.service-03-btn{background:#f3f1ed}}.service-03-btn:hover{background:rgba(149,76,52,.1)}.service-03-btn:hover p{color:#954c34}@media screen and (max-width: 692px){.service-03-btn p{color:#954c34}}.service-03-btn:hover .service-btn-arrow{border:2px solid #954c34}.service-03-btn:hover .service-btn-arrow:before,.service-03-btn:hover .service-btn-arrow:after{background:#954c34}.service-04-btn{background:#939041;border:1px solid #939041}@media screen and (max-width: 692px){.service-04-btn{background:#f3f1ed}}.service-04-btn:hover{background:rgba(147,144,65,.1)}.service-04-btn:hover p{color:#939041}@media screen and (max-width: 692px){.service-04-btn p{color:#939041}}.service-04-btn:hover .service-btn-arrow{border:2px solid #939041}.service-04-btn:hover .service-btn-arrow:before,.service-04-btn:hover .service-btn-arrow:after{background:#939041}.service-05-btn{background:#418f93;border:1px solid #418f93}@media screen and (max-width: 692px){.service-05-btn{background:#f3f1ed}}.service-05-btn:hover{background:rgba(65,143,147,.1)}.service-05-btn:hover p{color:#418f93}@media screen and (max-width: 692px){.service-05-btn p{color:#418f93}}.service-05-btn:hover .service-btn-arrow{border:2px solid #418f93}.service-05-btn:hover .service-btn-arrow:before,.service-05-btn:hover .service-btn-arrow:after{background:#418f93}.service-link-area{margin-top:120px;background:#eae8df}@media screen and (max-width: 692px){.service-link-area{margin-top:0px;background:#f3f1ed}}.service-link-area-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:58px 0}.service-link-area-wrap li a{padding:0 60px;display:block}@media screen and (max-width: 800px){.service-link-area-wrap li a{padding:0 30px}}@media screen and (max-width: 520px){.service-link-area-wrap li a{padding:0 15px}}.service-link-area-wrap li a p{font-size:2.2rem;color:#404040;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px}@media screen and (max-width: 520px){.service-link-area-wrap li a p{font-size:1.8rem}}.service-link-area-wrap li:first-child{border-right:1px solid #404040}.service-link-area-wrap li:first-child a p:before{content:"";background:url(../img/icon-service-01.png) no-repeat;width:20px;height:20px;background-size:contain;display:block}.service-link-area-wrap li:nth-child(2) a p:before{content:"";background:url(../img/icon-service-02.png) no-repeat;width:20px;height:20px;background-size:contain;display:block}.page-area-minttl{font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal}@media screen and (max-width: 692px){.page-area-minttl{font-size:1.8rem}}.privacy-top-txt{font-size:1.5rem;margin:50px auto 80px;text-align:center;line-height:1.8em}@media screen and (max-width: 692px){.privacy-top-txt{font-size:1.4rem;text-align:left;margin:30px auto 50px}}.privacy-ttl{font-size:1.8rem;margin-bottom:10px}@media screen and (max-width: 692px){.privacy-ttl{text-align:center;font-size:1.4rem;margin-bottom:30px}}.basic-policy-list li{font-size:1.6rem;margin-bottom:10px;text-indent:-1em;padding-left:1em}@media screen and (max-width: 692px){.basic-policy-list li{font-size:1.4rem}}.basic-policy-list li::before{content:"・"}.privacy-block-item{margin-bottom:50px}.personal-information{margin-top:20px}.personal-information-item{margin-bottom:30px;font-size:1.6rem}@media screen and (max-width: 692px){.personal-information-item{font-size:1.4rem}}.personal-information-item dt{font-weight:500}.personal-information-item dt::before{content:"■"}.personal-information-item dd ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.personal-information-item dd ul li{margin-right:20px}.personal-information-item dd ul li::before{content:"・"}.privacy-block-item-txt{font-size:1.8rem}@media screen and (max-width: 692px){.revision-history .privacy-ttl{margin-bottom:0;text-align:left}}@media screen and (max-width: 692px){.revision-history .privacy-block-item-txt{font-size:1.4rem}}.page-fixed{display:none}@media screen and (max-width: 800px){.page-fixed{display:block;width:100%;position:fixed;bottom:0;background:#375469;z-index:999;color:#fff;opacity:1;visibility:visible;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}}.page-fixed.is-hidden{opacity:0;visibility:hidden}.page-fixed-txt{font-size:1.4rem;text-align:center;padding:4px;background:#375469}@media screen and (max-width: 520px){.page-fixed-txt{font-size:1.2rem}}.page-fixed-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px 0}.page-fixed-link li{width:33.3333333333%}.page-fixed-link li a{width:100%;display:block;color:#375469;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;text-align:center}.page-fixed-link-line{border-left:1px solid hsla(0,0%,100%,.25);border-right:1px solid hsla(0,0%,100%,.25)}.page-fixed-link-line img{width:40px;height:40px}.page-fixed-link li.page-fixed-link-phone a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff}.page-fixed-link li.page-fixed-link-phone a img{width:34px;height:34px}.page-fixed-link-mail img{width:38px;height:38px}.page-servicefoot{padding:0px 20px 0px 20px;max-width:1000px;margin:0 auto;display:block}@media screen and (max-width: 692px){.page-servicefoot{padding:0px 10px 0px 10px}}.aboutcom-main{background:url(../img/aboutcom-fv.jpg);background-size:cover;width:100%;height:100vh;position:relative}.aboutcom-main-txt{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);white-space:nowrap}@media screen and (max-width: 692px){.aboutcom-main-txt{position:inherit;top:inherit;left:inherit;-webkit-transform:inherit;transform:inherit;padding-top:80px}}.aboutcom-main-txt h1{color:#375469;text-align:center;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-weight:400;letter-spacing:.1em}.aboutcom-main-txt h1 .aboutcom-main-ttltop{font-size:3.6rem}@media screen and (max-width: 1064px){.aboutcom-main-txt h1 .aboutcom-main-ttltop{font-size:3rem}}@media screen and (max-width: 960px){.aboutcom-main-txt h1 .aboutcom-main-ttltop{font-size:2.6rem}}@media screen and (max-width: 692px){.aboutcom-main-txt h1 .aboutcom-main-ttltop{font-size:2rem}}.aboutcom-main-txt h1 .aboutcom-main-ttl{font-size:6.4rem}@media screen and (max-width: 1064px){.aboutcom-main-txt h1 .aboutcom-main-ttl{font-size:6rem}}@media screen and (max-width: 960px){.aboutcom-main-txt h1 .aboutcom-main-ttl{font-size:5rem}}@media screen and (max-width: 692px){.aboutcom-main-txt h1 .aboutcom-main-ttl{font-size:4rem;font-weight:500}}@media screen and (max-width: 520px){.aboutcom-main-txt h1 .aboutcom-main-ttl{font-size:3rem}}.aboutcom-main-txt h1 .aboutcom-main-ttl .aboutcom-main-ttl-max{font-size:4.6rem}@media screen and (max-width: 1064px){.aboutcom-main-txt h1 .aboutcom-main-ttl .aboutcom-main-ttl-max{font-size:4rem}}@media screen and (max-width: 960px){.aboutcom-main-txt h1 .aboutcom-main-ttl .aboutcom-main-ttl-max{font-size:3.6rem}}@media screen and (max-width: 692px){.aboutcom-main-txt h1 .aboutcom-main-ttl .aboutcom-main-ttl-max{font-size:2.6rem}}.aboutcom-main-ttl-mark{font-size:4.6rem;letter-spacing:-0.3em}@media screen and (max-width: 1064px){.aboutcom-main-ttl-mark{font-size:4rem}}@media screen and (max-width: 960px){.aboutcom-main-ttl-mark{font-size:3.6rem}}@media screen and (max-width: 692px){.aboutcom-main-ttl-mark{font-size:2.6rem}}.aboutcom-main-ttl-wrap{text-align:center}@media screen and (max-width: 692px){.aboutcom-main-ttl-free{font-size:3.8rem}}.aboutcom-main-ttlbt{font-size:1.6rem;color:#375469;text-align:center;margin-top:20px;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-weight:300;line-height:2em;-webkit-filter:drop-shadow(0px 0px 5px rgba(255, 255, 255, 0.15));filter:drop-shadow(0px 0px 5px rgba(255, 255, 255, 0.15))}@media screen and (max-width: 960px){.aboutcom-main-ttlbt{font-size:1.4rem}}.aboutcom-anchor{position:absolute;top:50%;left:5%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transition:ease all .2s;transition:ease all .2s;opacity:1;visibility:visible;-webkit-transition:opacity 1s ease,visibility 1s ease;transition:opacity 1s ease,visibility 1s ease}@media screen and (max-width: 1064px){.aboutcom-anchor{left:2%}}@media screen and (max-width: 960px){.aboutcom-anchor{position:absolute;bottom:10%;top:auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:75%}}@media screen and (max-width: 800px){.aboutcom-anchor{width:85%}}@media screen and (max-width: 692px){.aboutcom-anchor{position:inherit;bottom:inherit;top:inherit;left:inherit;-webkit-transform:inherit;transform:inherit;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto}}@media screen and (max-width: 692px){.aboutcom-anchor br{display:none}}@media screen and (max-width: 960px){.aboutcom-anchor li{width:25%}}@media screen and (max-width: 692px){.aboutcom-anchor li{width:100%}}.aboutcom-anchor li a{font-size:1.6rem;color:#375469;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;padding:10px;-webkit-transition:ease all .2s;transition:ease all .2s}@media screen and (max-width: 1064px){.aboutcom-anchor li a{font-size:1.4rem;padding:10px 10px 10px 0}}.aboutcom-anchor li a:hover{opacity:.7}.aboutcom-anchor li a:before{content:"";width:2px;height:56px;display:inline-block;background:#375469}@media screen and (max-width: 692px){.aboutcom-anchor li a:before{height:32px}}.fixed-anchor{position:fixed;top:80px;left:15px;cursor:pointer;-webkit-transition:.3s;transition:.3s;z-index:10;opacity:0;visibility:hidden}@media screen and (max-width: 692px){.fixed-anchor{top:50px;left:0;width:100%}}.aboutcom-fixed-anchor{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:3px;padding-left:5px}@media screen and (max-width: 692px){.aboutcom-fixed-anchor{border-radius:0 0 3px 3px;padding:10px}}@media screen and (max-width: 520px){.aboutcom-fixed-anchor{border-radius:0 0 3px 3px;padding:10px 0;letter-spacing:0}}.ancohractive{opacity:1;visibility:visible}.aboutcom-fixed-anchor a{color:#375469;font-size:1.3rem}@media screen and (max-width: 692px){.aboutcom-fixed-anchor a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:1.2rem;padding:0}}@media screen and (max-width: 520px){.aboutcom-fixed-anchor a{font-size:1.1rem}}.aboutcom-fixed-anchor a:before{height:48px;width:1px}@media screen and (max-width: 692px){.aboutcom-fixed-anchor a:before{display:none}}@media screen and (max-width: 692px){.aboutcom-fixed-anchor li{width:25%;border-left:1px solid #375469}}@media screen and (max-width: 692px){.aboutcom-fixed-anchor li:first-child{border-left:none}}.aboutcom-fixed-anchor li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:500}@media screen and (max-width: 692px){.aboutcom-fixed-anchor li a{text-align:center;padding:0}}.aboutcom-fixed-anchor li a:before{content:"";width:1px;height:48px;display:inline-block;background:#375469}@media screen and (max-width: 692px){.aboutcom-fixed-anchor li a:before{display:none}}.aboutcom-fixed-anchor li a.fixed-anchor-current{font-weight:700}.aboutcom-fixed-anchor li a.fixed-anchor-current::before{width:2px}.contentBreadthAbout{padding:0 20px;max-width:1100px;margin:0 auto;display:block}.about-c-wrap{padding:120px 0}@media screen and (max-width: 692px){.about-c-wrap{padding:80px 0}}.about-c-ttl{font-size:3.8rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;line-height:1.75em}@media screen and (max-width: 1064px){.about-c-ttl{font-size:3.2rem}}@media screen and (max-width: 960px){.about-c-ttl{font-size:3rem}}@media screen and (max-width: 800px){.about-c-ttl{font-size:2.8rem}}@media screen and (max-width: 692px){.about-c-ttl{font-size:2.6rem}}.about-c-in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (max-width: 960px){.about-c-in{display:block}}.about-c-txt{font-size:1.5rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;margin-top:40px}@media screen and (max-width: 960px){.about-c-txt{margin-bottom:40px;margin-top:40px;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto}}@media screen and (max-width: 800px){.about-c-txt{line-height:2em;margin-top:20px;margin-bottom:40px}}@media screen and (max-width: 692px){.about-c-txt{line-height:1.6em}}@media screen and (max-width: 520px){.about-c-txt{line-height:1.4em}}.about-c-txt span{color:#ee0707}.about-c-wht-box{border-radius:10px;background:#fff;padding:32px;width:540px}@media screen and (max-width: 960px){.about-c-wht-box{margin:0 auto}}@media screen and (max-width: 800px){.about-c-wht-box{width:100%;max-width:540px;margin:0 auto}}@media screen and (max-width: 692px){.about-c-wht-box{padding:30px 20px}}@media screen and (max-width: 520px){.about-c-wht-box{padding:30px 15px}}.about-c-wht-box h3{font-size:2.8rem;font-weight:500}@media screen and (max-width: 692px){.about-c-wht-box h3{font-size:2rem}}.about-c-txtarea{width:calc(100% - 540px + 20px)}@media screen and (max-width: 960px){.about-c-txtarea{width:100%}}@media screen and (max-width: 1064px){.about-c-txtarea .about-c-ttl{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto}}@media screen and (max-width: 692px){.about-c-txtarea .about-c-ttl{text-align:left;inline-size:auto}}.about-c-wht-box-txt{font-size:1.5rem;position:relative;padding:5px 0 10px;font-weight:500}@media screen and (max-width: 692px){.about-c-wht-box-txt{font-size:1.2rem}}.about-c-wht-box-txt:before{content:"";position:absolute;width:100%;height:1px;background-image:-webkit-gradient(linear, left top, right top, from(rgb(37, 37, 37)), color-stop(90%, rgba(37, 37, 37, 0.8)), to(rgba(37, 37, 37, 0)));background-image:-webkit-linear-gradient(left, rgb(37, 37, 37), rgba(37, 37, 37, 0.8) 90%, rgba(37, 37, 37, 0));background-image:linear-gradient(90deg, rgb(37, 37, 37), rgba(37, 37, 37, 0.8) 90%, rgba(37, 37, 37, 0));display:block;left:0;bottom:0}.about-cost-table-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sectionWrap-wht{background:#fff}.about-breakdown-txt{font-size:2.2rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal}@media screen and (max-width: 1064px){.about-breakdown-txt{font-size:2rem}}@media screen and (max-width: 960px){.about-breakdown-txt{font-size:1.8rem}}@media screen and (max-width: 800px){.about-breakdown-txt{font-size:1.6rem}}@media screen and (max-width: 692px){.about-breakdown-txt{font-size:1.4rem}}.about-breakdown-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;gap:35px 20px}@media screen and (max-width: 692px){.about-breakdown-list{display:block}}.about-breakdown-list li{width:250px}@media screen and (max-width: 692px){.about-breakdown-list li{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:15px;gap:20px}}@media screen and (max-width: 520px){.about-breakdown-list li{margin-bottom:10px}}.about-breakdown-img{height:114px;width:100%;border-radius:10px;overflow:hidden}@media screen and (max-width: 692px){.about-breakdown-img{width:170px;height:85px}}@media screen and (max-width: 520px){.about-breakdown-img{width:110px;height:68px}}.about-breakdown-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-breakdown-list li:nth-child(2) .about-breakdown-img img{-o-object-position:50% 80%;object-position:50% 80%;-webkit-transform:scale(1.3);transform:scale(1.3)}@media screen and (max-width: 692px){.about-breakdown-list li:nth-child(2) .about-breakdown-img img{-webkit-transform:scale(1.5);transform:scale(1.5);-o-object-position:50% 95%;object-position:50% 95%}}@media screen and (max-width: 520px){.about-breakdown-list li:nth-child(2) .about-breakdown-img img{-o-object-position:50% 240%;object-position:50% 240%}}.about-breakdown-list li:nth-child(3) .about-breakdown-img img{-o-object-position:top;object-position:top}.about-breakdown-list li:nth-child(4) .about-breakdown-img img{-webkit-transform:scale(1.2);transform:scale(1.2);-o-object-position:50% 35%;object-position:50% 35%}.about-breakdown-list li:nth-child(7) .about-breakdown-img img{-o-object-position:bottom;object-position:bottom}.about-breakdown-list-item-txt{color:#375469;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:13px;margin-bottom:10px}@media screen and (max-width: 692px){.about-breakdown-list-item-txt{margin-bottom:0}}.about-breakdown-item-ttl{font-size:2.2rem}@media screen and (max-width: 692px){.about-breakdown-item-ttl{font-size:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px}}@media screen and (max-width: 520px){.about-breakdown-item-ttl{font-size:1.8rem}}.about-breakdown-item-txt{font-size:1.5rem;margin-top:5px}@media screen and (max-width: 692px){.about-breakdown-item-txt{font-size:1.5rem;margin-top:0px}}@media screen and (max-width: 520px){.about-breakdown-item-txt{font-size:1.4rem;margin-top:0px}}.about-breakdown-list li:first-child .about-breakdown-list-item-txt:before{content:"1"}.about-breakdown-list li:nth-child(2) .about-breakdown-list-item-txt:before{content:"2"}.about-breakdown-list li:nth-child(3) .about-breakdown-list-item-txt:before{content:"3"}.about-breakdown-list li:nth-child(4) .about-breakdown-list-item-txt:before{content:"4"}.about-breakdown-list li:nth-child(5) .about-breakdown-list-item-txt:before{content:"5"}.about-breakdown-list li:nth-child(6) .about-breakdown-list-item-txt:before{content:"6"}.about-breakdown-list li:nth-child(7) .about-breakdown-list-item-txt:before{content:"7"}.about-breakdown-list-item-txt:before{font-size:4rem;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300}@media screen and (max-width: 692px){.about-breakdown-list-item-txt:before{display:none}}.about-breakdown-item-ttl:before{display:none}@media screen and (max-width: 692px){.about-breakdown-item-ttl:before{display:block;font-size:2.8rem;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300}}.about-breakdown-list li:first-child .about-breakdown-item-ttl:before{content:"1"}.about-breakdown-list li:nth-child(2) .about-breakdown-item-ttl:before{content:"2"}.about-breakdown-list li:nth-child(3) .about-breakdown-item-ttl:before{content:"3"}.about-breakdown-list li:nth-child(4) .about-breakdown-item-ttl:before{content:"4"}.about-breakdown-list li:nth-child(5) .about-breakdown-item-ttl:before{content:"5"}.about-breakdown-list li:nth-child(6) .about-breakdown-item-ttl:before{content:"6"}.about-breakdown-list li:nth-child(7) .about-breakdown-item-ttl:before{content:"7"}.about-calc-table-wht-red{border-radius:2px;border:3px solid #ee0707;color:#ee0707}.about-calc-txt{font-size:1.4rem;color:#ee0707;text-align:right}@media screen and (max-width: 692px){.about-calc-txt{font-weight:500}}.about-calc-att{font-size:1.2rem;color:gray;margin-top:60px;font-weight:500;padding-left:1em;text-indent:-1em}.about-calc-att span{color:#ee0707}.about-calc-property{display:inline-block}@media screen and (max-width: 692px){.about-calc-property{display:none}}.charge-calc-table{width:95%;margin:60px auto 0}@media screen and (max-width: 960px){.charge-calc-table{width:100%}}@media screen and (max-width: 520px){.charge-calc-table{letter-spacing:0}}.charge-calc-ttl-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px}@media screen and (max-width: 520px){.charge-calc-ttl-wrap{gap:3px}}.charge-calc-ttl{background:gray;color:#fff;font-size:2.6rem;padding:5px 25px;margin-bottom:5px}@media screen and (max-width: 1064px){.charge-calc-ttl{font-size:2.4rem}}@media screen and (max-width: 960px){.charge-calc-ttl{font-size:2rem;padding:12px 20px}}@media screen and (max-width: 800px){.charge-calc-ttl{font-size:1.8rem;padding:12px}}@media screen and (max-width: 692px){.charge-calc-ttl{font-size:1.6rem;padding:12px}}@media screen and (max-width: 520px){.charge-calc-ttl{font-size:1.4rem;padding:12px}}@media screen and (max-width: 692px){.charge-calc-ttl span{font-size:1.2rem}}.charge-calc-list-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 692px){.charge-calc-list-wrap{-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal}}.charge-calc-list-item{background:#fff;padding:12px 25px;font-size:2.4rem;font-weight:500;margin-bottom:10px}@media screen and (max-width: 1064px){.charge-calc-list-item{font-size:2rem}}@media screen and (max-width: 960px){.charge-calc-list-item{font-size:1.8rem;padding:12px 20px}}@media screen and (max-width: 800px){.charge-calc-list-item{font-size:1.6rem;padding:12px}}@media screen and (max-width: 692px){.charge-calc-list-item{font-size:1.4rem;padding:10px;margin-bottom:5px}}@media screen and (max-width: 520px){.charge-calc-list-item{padding:8px}}.charge-calc-list-item-in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 692px){.charge-calc-list-item-in{display:block}}@media screen and (max-width: 692px){.charge-calc-list-item-txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.charge-calc-list-item-txt span{font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:3.2rem;font-weight:400}@media screen and (max-width: 1064px){.charge-calc-list-item-txt span{font-size:3rem}}@media screen and (max-width: 960px){.charge-calc-list-item-txt span{font-size:2.6rem}}@media screen and (max-width: 800px){.charge-calc-list-item-txt span{font-size:2rem}}@media screen and (max-width: 692px){.charge-calc-list-item-txt span{font-size:1.4rem;font-weight:500}}.about-calc-num{font-size:3.2rem;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}@media screen and (max-width: 1064px){.about-calc-num{font-size:2.8rem}}@media screen and (max-width: 960px){.about-calc-num{font-size:2.4rem}}@media screen and (max-width: 800px){.about-calc-num{font-size:2rem}}.charge-calc-01{width:47%}@media screen and (max-width: 692px){.charge-calc-01{width:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 520px){.charge-calc-01{width:35%}}.charge-calc-02{width:53%}@media screen and (max-width: 692px){.charge-calc-02{width:60%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 520px){.charge-calc-02{width:65%}}.about-graph-wrap{padding:120px 20px;max-width:1100px;margin:0 auto;display:block}.about-graph-txt{font-size:1.5rem;margin-top:40px;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal}.about-graph-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 800px){.about-graph-block{display:block}}.about-graph-imgarea{max-width:680px}@media screen and (max-width: 1064px){.about-graph-imgarea{max-width:600px}}@media screen and (max-width: 960px){.about-graph-imgarea{max-width:450px}}@media screen and (max-width: 800px){.about-graph-imgarea{max-width:680px}}@media screen and (max-width: 692px){.about-graph-imgarea{overflow-x:scroll}}@media screen and (max-width: 692px){.about-graph-imgarea img{max-width:inherit}}.about-graph-att{color:gray;font-size:1.2rem;text-align:right;margin-top:10px}.about-graph-att-01{margin-bottom:60px}.about-bl-01-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:840px}@media screen and (max-width: 960px){.about-bl-01-wrap{height:600px}}@media screen and (max-width: 800px){.about-bl-01-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}}.about-bl-01-img{width:35%;display:block;background:url(../img/about-bl-back01.jpg) no-repeat;background-size:cover;background-position:center bottom}@media screen and (max-width: 800px){.about-bl-01-img{width:100%;aspect-ratio:4/3;height:auto;background-position:50% 20%}}.about-bl-01-box-wrapper{width:65%;height:auto;background:#375469;position:relative}@media screen and (max-width: 800px){.about-bl-01-box-wrapper{width:100%;padding:80px 20px}}.about-bl-02-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:840px}@media screen and (max-width: 960px){.about-bl-02-wrap{height:600px}}@media screen and (max-width: 800px){.about-bl-02-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}}.about-bl-02-img{width:35%;display:block;background:url(../img/about-bl-back02.jpg) no-repeat;background-size:cover;background-position:right bottom}@media screen and (max-width: 800px){.about-bl-02-img{width:100%;aspect-ratio:4/3;height:auto;background-position:50% 50%}}.about-bl-02-box-wrapper{width:65%;height:auto;background:#375469;position:relative}@media screen and (max-width: 800px){.about-bl-02-box-wrapper{width:100%;padding:80px 20px}}.about-bl-01-box,.about-bl-02-box{color:#fff;max-width:560px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);white-space:nowrap}@media screen and (max-width: 800px){.about-bl-01-box,.about-bl-02-box{position:inherit;max-width:inherit;top:inherit;left:inherit;-webkit-transform:inherit;transform:inherit;white-space:inherit}}.about-bl-01-box h2,.about-bl-02-box h2{font-size:6rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal}@media screen and (max-width: 960px){.about-bl-01-box h2,.about-bl-02-box h2{font-size:4rem}}@media screen and (max-width: 692px){.about-bl-01-box h2,.about-bl-02-box h2{font-size:3.4rem}}.about-bl-01-box p,.about-bl-02-box p{font-size:2.2rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;line-height:2em;margin-top:40px}@media screen and (max-width: 960px){.about-bl-01-box p,.about-bl-02-box p{font-size:1.8rem}}@media screen and (max-width: 692px){.about-bl-01-box p,.about-bl-02-box p{font-size:1.6rem}}@media screen and (max-width: 800px){.about-bl-01-box p br,.about-bl-02-box p br{display:none}}.about-comparison-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:80px}@media screen and (max-width: 1064px){.about-comparison-wrap{gap:60px}}@media screen and (max-width: 960px){.about-comparison-wrap{gap:20px}}@media screen and (max-width: 692px){.about-comparison-wrap{display:block}}.about-comparison-wrap .about-comparison-item{width:50%}@media screen and (max-width: 800px){.about-comparison-wrap .about-comparison-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 692px){.about-comparison-wrap .about-comparison-item{width:100%;display:block}}.about-comparison-txt{font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-size:1.5rem;margin-top:20px;margin-bottom:40px}@media screen and (max-width: 960px){.about-comparison-txt{font-size:1.4rem;margin-top:10px;margin-bottom:20px}}@media screen and (max-width: 800px){.about-comparison-txt{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (max-width: 692px){.about-comparison-txt{line-height:2em}}.about-comparison-txt span{color:#ee0707}.about-comparison-img{background:#f3f1ed;border-radius:10px;aspect-ratio:3/2;display:block;width:100%;height:auto;position:relative}@media screen and (max-width: 692px){.about-comparison-img{background:#fff}}.about-comparison-img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.about-comparison-item:first-child .about-comparison-img img{width:65%}@media screen and (max-width: 692px){.about-comparison-item:first-child .about-comparison-img img{width:70%}}@media screen and (max-width: 520px){.about-comparison-item:first-child .about-comparison-img img{width:90%}}.about-comparison-item:nth-child(2) .about-comparison-img img{width:110%;max-width:inherit}@media screen and (max-width: 1064px){.about-comparison-item:nth-child(2) .about-comparison-img img{width:105%}}@media screen and (max-width: 692px){.about-comparison-item:nth-child(2) .about-comparison-img img{width:80%}}@media screen and (max-width: 520px){.about-comparison-item:nth-child(2) .about-comparison-img img{width:90%}}@media screen and (max-width: 692px){.about-comparison-item .about-c-ttl{text-align:center}}@media screen and (max-width: 692px){.about-comparison-item:first-child{margin-bottom:60px}}.about-comparison-img-pc{display:block}@media screen and (max-width: 692px){.about-comparison-img-pc{display:none}}.about-comparison-img-sp{display:none}@media screen and (max-width: 692px){.about-comparison-img-sp{display:block}}.about-discount-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media screen and (max-width: 800px){.about-discount-wrap{display:block}}.about-discount-wrap .about-c-ttl{width:50%}@media screen and (max-width: 800px){.about-discount-wrap .about-c-ttl{width:100%;text-align:center;margin-bottom:20px}}.about-discount-wrap .about-discount-txt{font-size:1.5rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;width:50%}@media screen and (max-width: 800px){.about-discount-wrap .about-discount-txt{width:100%;line-height:2em}}@media screen and (max-width: 692px){.about-discount-wrap .about-discount-txt{font-size:1.4rem}}.about-discount-wrap .about-discount-txt span{color:#ee0707}.about-discount-img-pc{display:block}@media screen and (max-width: 800px){.about-discount-img-pc{display:none}}.about-discount-img-sp{display:none}@media screen and (max-width: 800px){.about-discount-img-sp{width:110%;max-width:inherit;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}}@media screen and (max-width: 800px){.about-discount-img{aspect-ratio:1/1;position:relative;background:#fff;display:block;width:60%;border-radius:10px;margin:0 auto}}@media screen and (max-width: 692px){.about-discount-img{width:85%}}.about-our-thoughts-wrap h2{font-size:6rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal}@media screen and (max-width: 960px){.about-our-thoughts-wrap h2{font-size:4.8rem}}@media screen and (max-width: 692px){.about-our-thoughts-wrap h2{font-size:3.4rem}}.about-our-thoughts-txtarea{font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;font-size:2rem;line-height:2em;margin-top:140px}@media screen and (max-width: 960px){.about-our-thoughts-txtarea{margin-top:100px}}@media screen and (max-width: 692px){.about-our-thoughts-txtarea{font-size:1.4rem}}.about-our-thoughts-block{margin-bottom:72px}.about-our-thoughts-block p{line-height:3em}@media screen and (max-width: 692px){.about-our-thoughts-block p{line-height:2em}}.about-our-thoughts-block:last-child{margin-bottom:0}.about-our-Wrap{position:relative}.about-our-Wrap:after{content:"";background:url(../img/about-our-thoughts.jpg) no-repeat;background-size:contain;width:950px;height:670px;display:block;position:absolute;right:0;top:30%;z-index:0}@media screen and (max-width: 1064px){.about-our-Wrap:after{width:80%;aspect-ratio:5/4}}@media screen and (max-width: 960px){.about-our-Wrap:after{width:70%;top:25%}}@media screen and (max-width: 692px){.about-our-Wrap:after{top:15%}}.about-our-thoughts-br{display:none}@media screen and (max-width: 960px){.about-our-thoughts-br{display:block}}.about-our-Wrap-point{position:inherit;z-index:2}.sectionWrap-bl{background:#375469}.sectionWrap-bl .about-c-ttl{color:#fff}@media screen and (max-width: 960px){.sectionWrap-bl .about-c-ttl{text-align:center;font-weight:400}}@media screen and (max-width: 520px){.sectionWrap-bl .about-c-ttl{font-size:2.5rem}}.about-slide-txt{color:#fff;font-size:1.5rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;margin-top:32px}@media screen and (max-width: 960px){.about-slide-txt{text-align:center;font-size:1.4rem;line-height:2}}.about-slide-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media screen and (max-width: 960px){.about-slide-wrap{display:block}}.about-evaluation-txt01{font-size:2.6rem;position:relative}@media screen and (max-width: 960px){.about-evaluation-txt01{font-size:2rem}}@media screen and (max-width: 800px){.about-evaluation-txt01{font-size:1.8rem}}.about-evaluation-txt01:before{content:"";background:url(../img/evaluation-star.png) no-repeat;background-size:contain;width:110px;height:22px;display:block;position:absolute;top:-30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (max-width: 800px){.about-evaluation-txt01:before{width:85px;height:18px}}@media screen and (max-width: 960px){.about-evaluation-box-wrap{display:block;margin:0 auto;text-align:center}}.about-evaluation-box{color:#c5b695;margin-top:100px;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;text-align:center;position:relative}@media screen and (max-width: 960px){.about-evaluation-box{display:inline-block}}@media screen and (max-width: 692px){.about-evaluation-box{margin-top:80px}}.about-evaluation-box:before{content:"";background:url(../img/laurel-wreath-left.png) no-repeat;background-size:contain;width:60px;height:150px;display:block;position:absolute;top:50%;left:-2%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width: 960px){.about-evaluation-box:before{left:-15%}}@media screen and (max-width: 800px){.about-evaluation-box:before{width:30px;height:75px}}.about-evaluation-box:after{content:"";background:url(../img/laurel-wreath-right.png) no-repeat;background-size:contain;width:60px;height:150px;display:block;position:absolute;top:50%;right:-2%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width: 960px){.about-evaluation-box:after{right:-15%}}@media screen and (max-width: 800px){.about-evaluation-box:after{width:30px;height:75px}}.about-evaluation-txt02{font-size:3.6rem;line-height:1em;margin:10px 0}@media screen and (max-width: 960px){.about-evaluation-txt02{font-size:3rem}}@media screen and (max-width: 800px){.about-evaluation-txt02{font-size:2.2rem}}.about-evaluation-google{font-size:4rem}@media screen and (max-width: 960px){.about-evaluation-google{font-size:3.2rem}}@media screen and (max-width: 692px){.about-evaluation-google{font-size:2.4rem}}.about-evaluation-ava{font-size:2.5rem}@media screen and (max-width: 692px){.about-evaluation-ava{font-size:1.6rem}}.about-evaluation-num{font-size:4.2rem;font-family:"Aboreto",system-ui;font-weight:400;font-style:normal}@media screen and (max-width: 960px){.about-evaluation-num{font-size:4rem}}@media screen and (max-width: 692px){.about-evaluation-num{font-size:3rem}}.about-evaluation-txt03{font-size:1.8rem;margin-top:10px}@media screen and (max-width: 960px){.about-evaluation-txt03{font-size:1.6rem;margin-top:0px}}@media screen and (max-width: 692px){.about-evaluation-txt03{font-size:1.4rem}}.about-evaluation-bt{color:#c5b695;font-size:1.2rem;margin-top:30px;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto}@media screen and (max-width: 960px){.about-evaluation-bt{margin-bottom:50px}}@media screen and (max-width: 520px){.about-evaluation-bt br{display:none}}@media screen and (max-width: 800px){.about-slide-right{width:100%}}.sliderQuality .swiper-wrapper{width:100%}.sliderQuality{background:#f3f1ed;max-width:505px;border-radius:10px}@media screen and (max-width: 1064px){.sliderQuality{max-width:400px}}@media screen and (max-width: 960px){.sliderQuality{max-width:510px}}.sliderQuality .swiper-slide{color:#375469;padding:35px}@media screen and (max-width: 692px){.sliderQuality .swiper-slide{padding:30px 30px 20px 30px}}.sliderQuality .swiper-slide .sliderQuality-txt{font-size:1.5rem;font-weight:500;margin-bottom:100px}@media screen and (max-width: 800px){.sliderQuality .swiper-slide .sliderQuality-txt{font-size:1.4rem;line-height:2;font-weight:600;margin-bottom:0}}.sliderQuality-ttl{font-size:2.8rem;font-weight:500;margin:40px 0;line-height:2em}@media screen and (max-width: 800px){.sliderQuality-ttl{font-size:2.4rem;margin:20px 0}}.sliderQuality-pNum{color:#c5b695;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"Aboreto",system-ui;font-weight:400;font-style:normal;gap:10px;line-height:1.2em}.sliderQuality-point{font-size:1.6rem}@media screen and (max-width: 800px){.sliderQuality-point{font-size:1.8rem}}@media screen and (max-width: 800px){.sliderQuality-point br{display:none}}.sliderQuality-num{font-size:4.6rem}@media screen and (max-width: 800px){.sliderQuality-num{font-size:2.8rem}}.swiper-pagination.sliderQuality-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{left:35px;bottom:40px;text-align:left}@media screen and (max-width: 800px){.swiper-pagination.sliderQuality-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;position:inherit;left:inherit;bottom:inherit;padding:0 50px 45px}}.sliderQuality .swiper-pagination-bullet{background:#375469;width:18px;height:18px}@media screen and (max-width: 800px){.sliderQuality .swiper-pagination-bullet{height:15px;width:33.3333333333%;border-radius:30px}}.about-qa-ttl{font-size:4rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal;margin-bottom:20px}@media screen and (max-width: 692px){.about-qa-ttl{font-size:2.6rem}}.about-qa-txt{font-size:2.2rem;font-family:"Zen Old Mincho",serif;font-weight:500;font-style:normal}@media screen and (max-width: 692px){.about-qa-txt{font-size:1.4rem}}.tb-item-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:64%}@media screen and (max-width: 692px){.tb-item-left{width:60%}}.tb-item-right{width:36%;padding:10px 0 10px 10px}@media screen and (max-width: 692px){.tb-item-right{font-size:1.3rem;width:40%;padding:0}}@media screen and (max-width: 520px){.tb-item-right{font-size:1.2rem}}.tb-item-left-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.tb-item-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 692px){.tb-item-wrap{gap:15px;margin-bottom:10px}}.tb-wrap{margin-top:20px;font-weight:500;font-size:1.5rem;color:gray}@media screen and (max-width: 692px){.tb-wrap{font-size:1.4rem;letter-spacing:0}}.tb-bt-txt{font-size:1.2rem;color:gray;margin-top:20px}@media screen and (max-width: 692px){.tb-bt-txt{display:none}}.tb-bt-txt-sp{display:none}@media screen and (max-width: 692px){.tb-bt-txt-sp{display:block;font-size:1.2rem;color:gray;margin-top:20px}}.tb-bold{font-weight:500}.tb-blk{color:#252525}.tb-red{color:#ee0707}.tb-item-01{width:55%;padding:0 10px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 520px){.tb-item-01{padding:0}}.tb-item-02{width:45%;border-left:1px solid #252525;border-right:1px solid #252525;padding:15px;text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;line-height:1em}@media screen and (max-width: 692px){.tb-item-02{font-size:1.2rem}}@media screen and (max-width: 520px){.tb-item-02{border-left:none;border-right:none;padding:0}}.tb-second-item{display:block}.tb-num{font-size:2.2rem;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}@media screen and (max-width: 692px){.tb-num{font-size:1.8rem}}.tb-second-item-line{margin-bottom:10px}.tb-item-right-att{font-size:1.2rem;font-weight:300;padding-left:1em;text-indent:-1em;margin-top:20px}.tb-blk .tb-item-01:before{content:"";background:url(../img/tb-yen-blk.png) no-repeat;background-size:contain;width:18px;height:18px;display:inline-block;margin-right:5px}@media screen and (max-width: 520px){.tb-blk .tb-item-01:before{width:15px;height:15px}}.tb-red .tb-item-01:before{content:"";background:url(../img/tb-yen-red.png) no-repeat;background-size:contain;width:18px;height:18px;display:inline-block;margin-right:5px}@media screen and (max-width: 520px){.tb-red .tb-item-01:before{width:15px;height:15px}}.tb-second-item .tb-item-01:before{content:"";background:url(../img/tb-yen-gry.png) no-repeat;background-size:contain;width:18px;height:18px;display:inline-block;margin-right:5px}@media screen and (max-width: 520px){.tb-second-item .tb-item-01:before{width:15px;height:15px}}.tb-item-01 span{font-size:1.2rem;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width: 692px){.tb-item-01 span{display:block}}@media screen and (max-width: 800px){.sectionWrap-faq{background:#f3f1ed}}.about-calc-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:40px}@media screen and (max-width: 800px){.about-calc-wrap{display:block}}.about-calc-sim-box{border-radius:10px;border:2px solid #c5b695;padding:50px 60px 100px;text-align:center;min-width:440px}@media screen and (max-width: 1064px){.about-calc-sim-box{padding:50px 30px 100px;min-width:400px}}@media screen and (max-width: 960px){.about-calc-sim-box{min-width:360px}}@media screen and (max-width: 800px){.about-calc-sim-box{max-width:500px;margin:40px auto 0;padding:50px 30px 60px;width:90%}}@media screen and (max-width: 520px){.about-calc-sim-box{width:100%;min-width:inherit}}.about-calc-sim-box img{text-align:center;width:150px;height:14px}.about-calc-ttl{color:#7c7146;font-size:3.8rem;font-weight:500}@media screen and (max-width: 1064px){.about-calc-ttl{font-size:3.2rem}}@media screen and (max-width: 960px){.about-calc-ttl{font-size:3rem}}@media screen and (max-width: 800px){.about-calc-ttl{font-size:2.8rem}}@media screen and (max-width: 692px){.about-calc-ttl{font-size:2.6rem}}.about-calc-txtarea .about-calc-txtarea-txt{font-size:2.2rem;color:#7c7146;margin-top:20px;line-height:2em;margin-bottom:80px;font-weight:500}@media screen and (max-width: 960px){.about-calc-txtarea .about-calc-txtarea-txt{font-size:2rem}}@media screen and (max-width: 800px){.about-calc-txtarea .about-calc-txtarea-txt{display:none}}.about-calc-txtarea-txt-sp{display:none}@media screen and (max-width: 800px){.about-calc-txtarea-txt-sp{display:block}}@media screen and (max-width: 800px){.about-calc-txtarea-txt-sp .about-calc-ttl{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto;margin-bottom:20px}}@media screen and (max-width: 800px){.about-calc-txtarea-txt-sp .about-calc-txtarea-txt{font-size:1.8rem;color:#7c7146;line-height:2em;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto}}@media screen and (max-width: 692px){.about-calc-txtarea-txt-sp .about-calc-txtarea-txt{font-size:1.6rem}}.calc-sim-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:80px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media screen and (max-width: 800px){.calc-sim-item{margin-top:40px}}.calc-sim-input-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.calc-sim-input-wrap span{color:#7c7146;font-size:2.4rem;margin-bottom:0;font-weight:500}@media screen and (max-width: 960px){.calc-sim-input-wrap span{font-size:2rem}}.calc-sim-label{color:#7c7146;font-size:2.4rem;margin-bottom:0;font-weight:500}@media screen and (max-width: 960px){.calc-sim-label{font-size:2rem}}input[type=text].calc-sim-input{width:180px;height:45px;border-radius:3px;border-bottom:none;-webkit-box-shadow:inset 0px 2px 3px rgba(124,113,70,.5);box-shadow:inset 0px 2px 3px rgba(124,113,70,.5);text-align:right;padding:2px 10px;font-size:3.2rem;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal}@media screen and (max-width: 960px){input[type=text].calc-sim-input{width:150px}}@media screen and (max-width: 692px){input[type=text].calc-sim-input{width:155px;height:35px;font-size:2.6rem}}input[type=text].calc-sim-input::-webkit-input-placeholder{font-size:3.2rem;color:#9aa9b4;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}input[type=text].calc-sim-input::-moz-placeholder{font-size:3.2rem;color:#9aa9b4;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}input[type=text].calc-sim-input:-ms-input-placeholder{font-size:3.2rem;color:#9aa9b4;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}input[type=text].calc-sim-input::-ms-input-placeholder{font-size:3.2rem;color:#9aa9b4;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}input[type=text].calc-sim-input::placeholder{font-size:3.2rem;color:#9aa9b4;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}@media screen and (max-width: 692px){input[type=text].calc-sim-input::-webkit-input-placeholder{font-size:2.6rem}input[type=text].calc-sim-input::-moz-placeholder{font-size:2.6rem}input[type=text].calc-sim-input:-ms-input-placeholder{font-size:2.6rem}input[type=text].calc-sim-input::-ms-input-placeholder{font-size:2.6rem}input[type=text].calc-sim-input::placeholder{font-size:2.6rem}}.calc-btn-wrap{margin:40px 0}@media screen and (max-width: 692px){.calc-btn-wrap{margin:20px 0 30px}}.calc-btn-wrap .calc-btn{width:300px;height:70px;background:#c5b695;cursor:pointer;border:none;font-size:2.4rem;color:#fff;border-radius:10px;-webkit-box-shadow:1px 2px 8px gray;box-shadow:1px 2px 8px gray;-webkit-transition:ease all .2s;transition:ease all .2s}@media screen and (max-width: 960px){.calc-btn-wrap .calc-btn{width:260px;height:60px;font-size:2rem}}@media screen and (max-width: 692px){.calc-btn-wrap .calc-btn{font-size:1.8rem;height:50px}}.calc-btn-wrap .calc-btn:hover{-webkit-box-shadow:1px 1px 3px gray;box-shadow:1px 1px 3px gray}.calc-btn-arrow{width:300px;height:70px;display:block;position:relative;margin:0 auto}@media screen and (max-width: 960px){.calc-btn-arrow{width:260px;height:60px}}@media screen and (max-width: 692px){.calc-btn-arrow{height:50px}}.calc-btn-arrow:before{content:"";position:absolute;top:50%;right:70px;border-radius:2px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);display:block;width:18px;height:13px;background-color:#fff;-webkit-clip-path:polygon(50% 13px, 0% 0%, 18px 0%);clip-path:polygon(50% 13px, 0% 0%, 18px 0%)}@media screen and (max-width: 960px){.calc-btn-arrow:before{right:60px}}.calc-sim-estimate{font-size:1.6rem;color:#7c7146;font-weight:500}@media screen and (max-width: 960px){.calc-sim-estimate{font-size:1.5rem}}.calc-result-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.calc-result-price span{color:#ee0707;font-size:2.4rem;font-weight:500}@media screen and (max-width: 692px){.calc-result-price span{color:#7c7146}}@media screen and (max-width: 960px){.calc-result-price span{font-size:2rem}}input[type=text].calc-sim-result{width:250px;height:45px;border-radius:3px;border-bottom:none;-webkit-box-shadow:inset 0px 2px 3px rgba(124,113,70,.5);box-shadow:inset 0px 2px 3px rgba(124,113,70,.5);text-align:right;padding:2px 10px;font-size:3.2rem;color:#ee0707;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal}@media screen and (max-width: 960px){input[type=text].calc-sim-result{width:200px}}@media screen and (max-width: 692px){input[type=text].calc-sim-result{color:#7c7146}}input[type=text].calc-sim-result::-webkit-input-placeholder{font-size:3.2rem;color:#ee0707;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}input[type=text].calc-sim-result::-moz-placeholder{font-size:3.2rem;color:#ee0707;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}input[type=text].calc-sim-result:-ms-input-placeholder{font-size:3.2rem;color:#ee0707;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}input[type=text].calc-sim-result::-ms-input-placeholder{font-size:3.2rem;color:#ee0707;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}input[type=text].calc-sim-result::placeholder{font-size:3.2rem;color:#ee0707;font-family:"Jost",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}@media screen and (max-width: 692px){input[type=text].calc-sim-result::-webkit-input-placeholder{color:#7c7146}input[type=text].calc-sim-result::-moz-placeholder{color:#7c7146}input[type=text].calc-sim-result:-ms-input-placeholder{color:#7c7146}input[type=text].calc-sim-result::-ms-input-placeholder{color:#7c7146}input[type=text].calc-sim-result::placeholder{color:#7c7146}}.calc-sim-txt{font-weight:600;font-size:2.2rem;color:#7c7146;margin-top:10px}@media screen and (max-width: 960px){.calc-sim-txt{font-size:2rem}}@media screen and (max-width: 692px){.calc-sim-txt{font-size:1.6rem}}.about-calc-contact-circle{color:gray;font-size:1.5rem;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;margin-bottom:10px}@media screen and (max-width: 800px){.about-calc-contact-circle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 692px){.about-calc-contact-circle{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.about-calc-contact-circle:before{content:"";width:8px;height:8px;border-radius:50%;background:gray;display:block}.about-calc-contact-mail{width:325px;height:70px;background:#fff;border:2px solid #375469;border-radius:10px;-webkit-box-shadow:1px 2px 8px gray;box-shadow:1px 2px 8px gray;display:block;position:relative;-webkit-transition:ease all .2s;transition:ease all .2s}@media screen and (max-width: 800px){.about-calc-contact-mail{margin:0 auto}}@media screen and (max-width: 692px){.about-calc-contact-mail{width:100%;height:60px}}.about-calc-contact-mail:hover{-webkit-box-shadow:1px 1px 2px gray;box-shadow:1px 1px 2px gray}.about-calc-contact-mail p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:#375469;font-size:2rem;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;white-space:nowrap}@media screen and (max-width: 692px){.about-calc-contact-mail p{font-size:1.6rem}}.about-calc-contact-mail p:before{content:"";background:url(../img/icon-mail-bl.png) no-repeat;background-size:contain;width:24px;height:18px;display:block}@media screen and (max-width: 692px){.about-calc-contact-mail p:before{width:20px;height:15px}}.about-calc-contact-list{width:325px;height:70px;background:#375469;border:2px solid #375469;border-radius:10px;-webkit-box-shadow:1px 2px 8px gray;box-shadow:1px 2px 8px gray;display:block;position:relative;-webkit-transition:ease all .2s;transition:ease all .2s}@media screen and (max-width: 800px){.about-calc-contact-list{margin:0 auto}}@media screen and (max-width: 692px){.about-calc-contact-list{width:100%;height:60px}}.about-calc-contact-list:hover{-webkit-box-shadow:1px 1px 2px gray;box-shadow:1px 1px 2px gray}.about-calc-contact-list p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:#fff;font-size:2rem;font-weight:500}@media screen and (max-width: 692px){.about-calc-contact-list p{font-size:1.6rem}}.about-calc-contact-item{margin-top:40px}.wsp-container h2.wsp-categories-title,.wsp-container h2.wsp-pages-title,.wsp-container h2.wsp-newss-title,.wsp-container h2.wsp-tidbitss-title{font-size:1.8rem;margin:10px 0px;font-weight:600}.wsp-container .wsp-categories-list,.wsp-container .wsp-pages-list,.wsp-container .wsp-newss-list,.wsp-container .wsp-tidbitss-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px}.wsp-container .wsp-categories-list .page_item_has_children,.wsp-container .wsp-pages-list .page_item_has_children,.wsp-container .wsp-newss-list .page_item_has_children,.wsp-container .wsp-tidbitss-list .page_item_has_children{width:100%}.wsp-container .wsp-categories-list .page_item_has_children .children,.wsp-container .wsp-pages-list .page_item_has_children .children,.wsp-container .wsp-newss-list .page_item_has_children .children,.wsp-container .wsp-tidbitss-list .page_item_has_children .children{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}/*# sourceMappingURL=page.css.map */