﻿#iezukuriNote{color:#4a4a4a;font-feature-settings:"palt"}#iezukuriNote main{background-color:#fff}#iezukuriNote main .bg-primary{background-color:#faf6f0}@media screen and (max-width: 767px){#iezukuriNote .content-inner{padding-left:5.32VW;padding-right:5.32VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#iezukuriNote .content-inner{width:87.5vw}}@media screen and (min-width: 1280px){#iezukuriNote .content-inner{width:1120px}}@media screen and (max-width: 767px){#iezukuriNote .heading{letter-spacing:.05em}}@media screen and (min-width: 768px){#iezukuriNote .heading{letter-spacing:.15em}}@media screen and (max-width: 767px){#iezukuriNote .text{letter-spacing:.05em}}@media screen and (min-width: 768px){#iezukuriNote .text{letter-spacing:.025em}}#iezukuriNote .heading-wrapper .heading{text-align:center}@media screen and (max-width: 767px){#iezukuriNote .heading-wrapper .heading{font-size:5.054VW;line-height:1.71}}@media screen and (min-width: 768px){#iezukuriNote .heading-wrapper .heading{line-height:1}}@media screen and (min-width: 768px)and (max-width: 1279px){#iezukuriNote .heading-wrapper .heading{font-size:2.1875vw}}@media screen and (min-width: 1280px){#iezukuriNote .heading-wrapper .heading{font-size:28px}}#iezukuriNote .heading-wrapper .text{text-align:center}@media screen and (max-width: 767px){#iezukuriNote .heading-wrapper .text{font-size:3.99VW;line-height:1.8}}@media screen and (min-width: 768px){#iezukuriNote .heading-wrapper .text{line-height:1.88}}@media screen and (min-width: 768px)and (max-width: 1279px){#iezukuriNote .heading-wrapper .text{font-size:1.40625vw}}@media screen and (min-width: 1280px){#iezukuriNote .heading-wrapper .text{font-size:18px}}@media screen and (max-width: 767px){#aboutApp{padding-top:14.63VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#aboutApp{padding-top:3.90625vw}}@media screen and (min-width: 1280px){#aboutApp{padding-top:50px}}@media screen and (max-width: 767px){#aboutApp .heading-wrapper .text{margin-top:6.65VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#aboutApp .heading-wrapper .text{margin-top:2.734375vw}}@media screen and (min-width: 1280px){#aboutApp .heading-wrapper .text{margin-top:35px}}#aboutApp .figure{background-repeat:no-repeat;background-size:contain;background-position:50% 0;margin-inline:auto;width:100%}@media screen and (max-width: 767px){#aboutApp .figure{height:222.11VW;margin-top:10.64VW}.no-webp #aboutApp .figure{background-image:url(../img/iezukuri/about-illustration-sp@2x.png)}.webp #aboutApp .figure{background-image:url(../img/iezukuri/about-illustration-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #aboutApp .figure{background-image:url(../img/iezukuri/about-illustration-pc@2x.png)}.webp #aboutApp .figure{background-image:url(../img/iezukuri/about-illustration-pc@2x.webp)}}@media screen and (min-width: 768px)and (max-width: 1279px){#aboutApp .figure{height:69.53125vw;margin-top:3.90625vw}}@media screen and (min-width: 1280px){#aboutApp .figure{width:1280px;height:890px;margin-top:50px}}#aboutApp .figure *{display:none}#appDetail .figure{margin-inline:auto;display:flex;justify-content:space-between;background-repeat:no-repeat}@media screen and (max-width: 767px){#appDetail .figure{padding-bottom:93.765VW;background-position:50% 100%;background-size:51.87VW 79.8VW;width:83.79VW}.no-webp #appDetail .figure{background-image:url(../img/iezukuri/smartphone-image-sp@2x.png)}.webp #appDetail .figure{background-image:url(../img/iezukuri/smartphone-image-sp@2x.webp)}}@media screen and (min-width: 768px){#appDetail .figure{background-position:50% 0}.no-webp #appDetail .figure{background-image:url(../img/iezukuri/smartphone-image-pc@2x.png)}.webp #appDetail .figure{background-image:url(../img/iezukuri/smartphone-image-pc@2x.webp)}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .figure{width:75vw;background-size:18.75vw 32.03125vw;min-height:32.03125vw}}@media screen and (min-width: 1280px){#appDetail .figure{width:960px;background-size:240px 410px;min-height:410px}}#appDetail .figure ul{display:flex;flex-direction:column}@media screen and (max-width: 767px){#appDetail .figure ul{gap:3.99VW;width:39.9VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .figure ul{width:21.875vw;padding-top:.9375vw;gap:4.6875vw}}@media screen and (min-width: 1280px){#appDetail .figure ul{width:280px;padding-top:12px;gap:60px}}@media screen and (min-width: 768px){#appDetail .figure ul.typeR li{background-position:100% 50%;background-size:auto 100%;background-image:url("../img/iezukuri/arrow-comment-r-pc.svg")}}@media screen and (min-width: 768px){#appDetail .figure ul.typeL li{background-position:0 50%;background-size:auto 100%;background-image:url("../img/iezukuri/arrow-comment-l-pc.svg")}}#appDetail .figure ul li{width:100%;display:flex;justify-content:center;letter-spacing:.15em;text-align:center;background-repeat:no-repeat}@media screen and (max-width: 767px){#appDetail .figure ul li{height:19.95VW;padding-top:2.394VW;font-size:3.724VW;line-height:5.852VW;background-position:50% 100%;background-size:100% auto;background-image:url("../img/iezukuri/arrow-comment-bottom-sp.svg")}}@media screen and (min-width: 768px){#appDetail .figure ul li{align-items:center}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .figure ul li{height:6.25vw;font-size:1.40625vw;line-height:2.34375vw}}@media screen and (min-width: 1280px){#appDetail .figure ul li{height:80px;font-size:18px;line-height:30px}}#appDetail .features{text-align:center;letter-spacing:.05em}@media screen and (max-width: 767px){#appDetail .features{margin-top:7.98VW;font-size:3.724VW;line-height:6.65VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .features{margin-top:3.515625vw;font-size:1.25vw;line-height:2.03125vw}}@media screen and (min-width: 1280px){#appDetail .features{margin-top:45px;font-size:16px;line-height:26px}}#appDetail .features li{position:relative}@media screen and (max-width: 767px){#appDetail .features li{padding-bottom:7.98VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .features li{padding-bottom:2.03125vw}}@media screen and (min-width: 1280px){#appDetail .features li{padding-bottom:26px}}#appDetail .features li::after{content:"・";position:absolute;bottom:0;left:0;right:0;width:100%}@media screen and (max-width: 767px){#appDetail .features li::after{height:7.448VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .features li::after{height:2.03125vw}}@media screen and (min-width: 1280px){#appDetail .features li::after{height:26px}}#appDetail .features li:last-child::after{display:none}#appDetail .details-wrapper{margin-inline:auto;display:flex;flex-direction:column}@media screen and (max-width: 767px){#appDetail .details-wrapper{width:89.11VW;gap:18.354VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .details-wrapper{margin-top:4.296875vw;width:87.5vw;gap:9.6875vw}}@media screen and (min-width: 1280px){#appDetail .details-wrapper{margin-top:55px;width:1120px;gap:124px}}#appDetail .details-wrapper .item{position:relative;background-repeat:no-repeat}@media screen and (max-width: 767px){#appDetail .details-wrapper .item{background-position:50% 0}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .details-wrapper .item{height:40.625vw}}@media screen and (min-width: 1280px){#appDetail .details-wrapper .item{height:520px}}#appDetail .details-wrapper .item .heading{display:none}@media screen and (max-width: 767px){#appDetail .details-wrapper .item .item-detail{margin-inline:auto;width:79.8VW}}#appDetail .details-wrapper .item .heading-sub{letter-spacing:.15em}@media screen and (max-width: 767px){#appDetail .details-wrapper .item .heading-sub{font-size:4.788VW;padding-bottom:4.788VW;letter-spacing:.05em}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .details-wrapper .item .heading-sub{font-size:1.875vw;padding-bottom:1.875vw}}@media screen and (min-width: 1280px){#appDetail .details-wrapper .item .heading-sub{font-size:24px;padding-bottom:24px}}#appDetail .details-wrapper .item .item-text{letter-spacing:.15em;line-height:2}@media screen and (max-width: 767px){#appDetail .details-wrapper .item .item-text{letter-spacing:.05em;font-size:3.724VW;line-height:6.65VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .details-wrapper .item .item-text{font-size:1.25vw}}@media screen and (min-width: 1280px){#appDetail .details-wrapper .item .item-text{font-size:16px}}#appDetail .details-wrapper .item01,#appDetail .details-wrapper .item02,#appDetail .details-wrapper .item03{background-color:#fff}@media screen and (max-width: 767px){#appDetail .details-wrapper .item01,#appDetail .details-wrapper .item02,#appDetail .details-wrapper .item03{background-size:auto 77.14VW;padding-top:77.14VW;padding-bottom:5.985VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .details-wrapper .item01,#appDetail .details-wrapper .item02,#appDetail .details-wrapper .item03{background-size:37.5vw auto}}@media screen and (min-width: 1280px){#appDetail .details-wrapper .item01,#appDetail .details-wrapper .item02,#appDetail .details-wrapper .item03{background-size:480px auto}}#appDetail .details-wrapper .item01 .item-detail,#appDetail .details-wrapper .item02 .item-detail,#appDetail .details-wrapper .item03 .item-detail{height:100%}@media screen and (min-width: 768px){#appDetail .details-wrapper .item01 .item-detail,#appDetail .details-wrapper .item02 .item-detail,#appDetail .details-wrapper .item03 .item-detail{background-size:100% auto}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .details-wrapper .item01 .item-detail,#appDetail .details-wrapper .item02 .item-detail,#appDetail .details-wrapper .item03 .item-detail{padding-top:5.46875vw}}@media screen and (min-width: 1280px){#appDetail .details-wrapper .item01 .item-detail,#appDetail .details-wrapper .item02 .item-detail,#appDetail .details-wrapper .item03 .item-detail{padding-top:70px}}#appDetail .details-wrapper .item01::after,#appDetail .details-wrapper .item02::after,#appDetail .details-wrapper .item03::after{content:"";position:absolute;display:block;background-position:50% 0;background-repeat:no-repeat;background-size:contain;margin:auto;left:0;right:0}@media screen and (max-width: 767px){#appDetail .details-wrapper .item01::after,#appDetail .details-wrapper .item02::after,#appDetail .details-wrapper .item03::after{width:6.65VW;height:18.354VW;bottom:-18.354VW}.no-webp #appDetail .details-wrapper .item01::after,.no-webp #appDetail .details-wrapper .item02::after,.no-webp #appDetail .details-wrapper .item03::after{background-image:url(../img/iezukuri/step-arrow-sp@2x.png)}.webp #appDetail .details-wrapper .item01::after,.webp #appDetail .details-wrapper .item02::after,.webp #appDetail .details-wrapper .item03::after{background-image:url(../img/iezukuri/step-arrow-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appDetail .details-wrapper .item01::after,.no-webp #appDetail .details-wrapper .item02::after,.no-webp #appDetail .details-wrapper .item03::after{background-image:url(../img/iezukuri/step-arrow-pc@2x.png)}.webp #appDetail .details-wrapper .item01::after,.webp #appDetail .details-wrapper .item02::after,.webp #appDetail .details-wrapper .item03::after{background-image:url(../img/iezukuri/step-arrow-pc@2x.webp)}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .details-wrapper .item01::after,#appDetail .details-wrapper .item02::after,#appDetail .details-wrapper .item03::after{width:3.125vw;height:9.609375vw;bottom:-9.609375vw}}@media screen and (min-width: 1280px){#appDetail .details-wrapper .item01::after,#appDetail .details-wrapper .item02::after,#appDetail .details-wrapper .item03::after{width:40px;height:123px;bottom:-123px}}@media screen and (min-width: 768px){#appDetail .details-wrapper .item01,#appDetail .details-wrapper .item03{background-position:100% 0}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .details-wrapper .item01,#appDetail .details-wrapper .item03{padding-right:37.5vw}}@media screen and (min-width: 1280px){#appDetail .details-wrapper .item01,#appDetail .details-wrapper .item03{padding-right:480px}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .details-wrapper .item01 .item-detail,#appDetail .details-wrapper .item03 .item-detail{padding-left:6.25vw}}@media screen and (min-width: 1280px){#appDetail .details-wrapper .item01 .item-detail,#appDetail .details-wrapper .item03 .item-detail{padding-left:80px}}@media screen and (max-width: 767px){#appDetail .details-wrapper .item01 .item-detail{padding-top:1.33VW}}@media screen and (min-width: 768px){#appDetail .details-wrapper .item01 .item-detail{background-position:0 100%}.no-webp #appDetail .details-wrapper .item01 .item-detail{background-image:url(../img/iezukuri/capture01-pc@2x.png)}.webp #appDetail .details-wrapper .item01 .item-detail{background-image:url(../img/iezukuri/capture01-pc@2x.webp)}}@media screen and (min-width: 768px){#appDetail .details-wrapper .item02{background-position:0 0}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .details-wrapper .item02{padding-left:37.5vw}}@media screen and (min-width: 1280px){#appDetail .details-wrapper .item02{padding-left:480px}}@media screen and (min-width: 768px){#appDetail .details-wrapper .item02 .item-detail{background-position:100% 100%}.no-webp #appDetail .details-wrapper .item02 .item-detail{background-image:url(../img/iezukuri/capture02-pc@2x.png)}.webp #appDetail .details-wrapper .item02 .item-detail{background-image:url(../img/iezukuri/capture02-pc@2x.webp)}}@media screen and (max-width: 767px){#appDetail .details-wrapper .item03 .item-detail{padding-top:3.724VW}}@media screen and (min-width: 768px){#appDetail .details-wrapper .item03 .item-detail{background-position:0 100%}.no-webp #appDetail .details-wrapper .item03 .item-detail{background-image:url(../img/iezukuri/capture03-pc@2x.png)}.webp #appDetail .details-wrapper .item03 .item-detail{background-image:url(../img/iezukuri/capture03-pc@2x.webp)}}#appDetail .details-wrapper .item04{background-color:#faf6f0}@media screen and (max-width: 767px){#appDetail .details-wrapper .item04{width:99.75VW;margin-left:-5.32VW;margin-right:-5.32VW;background-size:auto 75.81VW;padding-top:75.81VW;height:95.095VW}}@media screen and (min-width: 768px){#appDetail .details-wrapper .item04{background-position:50% 0}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDetail .details-wrapper .item04{padding-top:2.5vw;height:39.84375vw;background-size:37.5vw auto}}@media screen and (min-width: 1280px){#appDetail .details-wrapper .item04{padding-top:32px;height:510px;background-size:480px auto}}@media screen and (max-width: 767px){#appDetail .details-wrapper .item04 .item-detail{width:100%}}@media screen and (max-width: 767px){.no-webp #appDetail .details-wrapper .item01{background-image:url(../img/iezukuri/step01-sp@2x.png)}.webp #appDetail .details-wrapper .item01{background-image:url(../img/iezukuri/step01-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appDetail .details-wrapper .item01{background-image:url(../img/iezukuri/step01-pc@2x.png)}.webp #appDetail .details-wrapper .item01{background-image:url(../img/iezukuri/step01-pc@2x.webp)}}@media screen and (max-width: 767px){.no-webp #appDetail .details-wrapper .item02{background-image:url(../img/iezukuri/step02-sp@2x.png)}.webp #appDetail .details-wrapper .item02{background-image:url(../img/iezukuri/step02-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appDetail .details-wrapper .item02{background-image:url(../img/iezukuri/step02-pc@2x.png)}.webp #appDetail .details-wrapper .item02{background-image:url(../img/iezukuri/step02-pc@2x.webp)}}@media screen and (max-width: 767px){.no-webp #appDetail .details-wrapper .item03{background-image:url(../img/iezukuri/step03-sp@2x.png)}.webp #appDetail .details-wrapper .item03{background-image:url(../img/iezukuri/step03-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appDetail .details-wrapper .item03{background-image:url(../img/iezukuri/step03-pc@2x.png)}.webp #appDetail .details-wrapper .item03{background-image:url(../img/iezukuri/step03-pc@2x.webp)}}@media screen and (max-width: 767px){.no-webp #appDetail .details-wrapper .item04{background-image:url(../img/iezukuri/step04-sp@2x.png)}.webp #appDetail .details-wrapper .item04{background-image:url(../img/iezukuri/step04-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appDetail .details-wrapper .item04{background-image:url(../img/iezukuri/step04-pc@2x.png)}.webp #appDetail .details-wrapper .item04{background-image:url(../img/iezukuri/step04-pc@2x.webp)}}#appDownload{margin-inline:auto;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 767px){#appDownload{background-position:50% 0;background-size:51.87VW 56.525VW;padding-top:64.771VW}.no-webp #appDownload{background-image:url(../img/iezukuri/download-sp@2x.png)}.webp #appDownload{background-image:url(../img/iezukuri/download-sp@2x.webp)}}@media screen and (min-width: 768px){#appDownload{background-position:50% 0;background-size:100% auto}.no-webp #appDownload{background-image:url(../img/iezukuri/app-logo-pc@2x.png)}.webp #appDownload{background-image:url(../img/iezukuri/app-logo-pc@2x.webp)}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDownload{padding-top:5.859375vw;background-size:31.25vw 5.859375vw;width:31.25vw;height:13.671875vw}}@media screen and (min-width: 1280px){#appDownload{padding-top:75px;background-size:400px 75px;width:400px;height:175px}}#appDownload a{display:flex;justify-content:center;align-items:center;background-color:#e2d4c2;color:#655e55;letter-spacing:.15em;margin-inline:auto}@media screen and (max-width: 767px){#appDownload a{width:63.84VW;height:13.566VW;border-radius:6.783VW;font-size:4.256VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#appDownload a{width:31.25vw;height:7.8125vw;border-radius:3.90625vw;font-size:1.71875vw}}@media screen and (min-width: 1280px){#appDownload a{width:400px;height:100px;border-radius:50px;font-size:22px}}@media screen and (max-width: 767px){#caseStudies{padding-top:14.63VW;padding-bottom:19.95VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#caseStudies{padding-top:6.25vw;padding-bottom:7.8125vw}}@media screen and (min-width: 1280px){#caseStudies{padding-top:80px;padding-bottom:100px}}@media screen and (max-width: 767px){#caseStudies .heading-wrapper{padding-bottom:15.295VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#caseStudies .heading-wrapper{padding-bottom:7.03125vw}}@media screen and (min-width: 1280px){#caseStudies .heading-wrapper{padding-bottom:90px}}@media screen and (max-width: 767px){#caseStudies .heading-wrapper .heading{padding-bottom:5.985VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#caseStudies .heading-wrapper .heading{padding-bottom:2.34375vw}}@media screen and (min-width: 1280px){#caseStudies .heading-wrapper .heading{padding-bottom:30px}}@media screen and (max-width: 767px){#caseStudies .main-carousel{width:100%}}@media screen and (min-width: 768px){#caseStudies .main-carousel{margin-inline:auto}}@media screen and (min-width: 768px)and (max-width: 1279px){#caseStudies .main-carousel{width:80vw}}@media screen and (min-width: 1280px){#caseStudies .main-carousel{width:1024px}}@media screen and (max-width: 767px){#caseStudies .main-carousel .carousel-cell{width:53.2VW;margin-right:10.64VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#caseStudies .main-carousel .carousel-cell{width:21.484375vw;margin-right:7.65625vw}}@media screen and (min-width: 1280px){#caseStudies .main-carousel .carousel-cell{width:275px;margin-right:98px}}@media screen and (max-width: 767px){#caseStudies .main-carousel .carousel-cell .item-image{width:53.2VW;height:53.2VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#caseStudies .main-carousel .carousel-cell .item-image{width:21.484375vw;height:21.484375vw}}@media screen and (min-width: 1280px){#caseStudies .main-carousel .carousel-cell .item-image{width:275px;height:275px}}@media screen and (max-width: 767px){#caseStudies .main-carousel .carousel-cell .item-title{font-size:3.99VW;line-height:7.182VW;padding-top:4.655VW;padding-bottom:5.32VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#caseStudies .main-carousel .carousel-cell .item-title{font-size:1.40625vw;line-height:2.65625vw;padding-top:2.34375vw;padding-bottom:2.34375vw}}@media screen and (min-width: 1280px){#caseStudies .main-carousel .carousel-cell .item-title{font-size:18px;line-height:34px;padding-top:30px;padding-bottom:30px}}#caseStudies .main-carousel .carousel-cell .item-spec{width:100%;display:flex;flex-wrap:wrap}#caseStudies .main-carousel .carousel-cell .item-spec .type,#caseStudies .main-carousel .carousel-cell .item-spec .scale,#caseStudies .main-carousel .carousel-cell .item-spec .area{border-left:1px solid #c0b8a7;display:block}@media screen and (max-width: 767px){#caseStudies .main-carousel .carousel-cell .item-spec .type,#caseStudies .main-carousel .carousel-cell .item-spec .scale,#caseStudies .main-carousel .carousel-cell .item-spec .area{padding:.266VW 0 .266VW 2.66VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#caseStudies .main-carousel .carousel-cell .item-spec .type,#caseStudies .main-carousel .carousel-cell .item-spec .scale,#caseStudies .main-carousel .carousel-cell .item-spec .area{padding:.15625vw 0 .15625vw 1.40625vw}}@media screen and (min-width: 1280px){#caseStudies .main-carousel .carousel-cell .item-spec .type,#caseStudies .main-carousel .carousel-cell .item-spec .scale,#caseStudies .main-carousel .carousel-cell .item-spec .area{padding:2px 0 2px 18px}}#caseStudies .main-carousel .carousel-cell .item-spec .type .key,#caseStudies .main-carousel .carousel-cell .item-spec .type .value,#caseStudies .main-carousel .carousel-cell .item-spec .scale .key,#caseStudies .main-carousel .carousel-cell .item-spec .scale .value,#caseStudies .main-carousel .carousel-cell .item-spec .area .key,#caseStudies .main-carousel .carousel-cell .item-spec .area .value{letter-spacing:.15em;line-height:1;display:block}@media screen and (max-width: 767px){#caseStudies .main-carousel .carousel-cell .item-spec .type .key,#caseStudies .main-carousel .carousel-cell .item-spec .scale .key,#caseStudies .main-carousel .carousel-cell .item-spec .area .key{font-size:2.66VW;padding-bottom:.798VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#caseStudies .main-carousel .carousel-cell .item-spec .type .key,#caseStudies .main-carousel .carousel-cell .item-spec .scale .key,#caseStudies .main-carousel .carousel-cell .item-spec .area .key{font-size:.859375vw;padding-bottom:.3125vw}}@media screen and (min-width: 1280px){#caseStudies .main-carousel .carousel-cell .item-spec .type .key,#caseStudies .main-carousel .carousel-cell .item-spec .scale .key,#caseStudies .main-carousel .carousel-cell .item-spec .area .key{font-size:11px;padding-bottom:4px}}@media screen and (max-width: 767px){#caseStudies .main-carousel .carousel-cell .item-spec .type .value,#caseStudies .main-carousel .carousel-cell .item-spec .scale .value,#caseStudies .main-carousel .carousel-cell .item-spec .area .value{font-size:3.458VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#caseStudies .main-carousel .carousel-cell .item-spec .type .value,#caseStudies .main-carousel .carousel-cell .item-spec .scale .value,#caseStudies .main-carousel .carousel-cell .item-spec .area .value{font-size:1.25vw}}@media screen and (min-width: 1280px){#caseStudies .main-carousel .carousel-cell .item-spec .type .value,#caseStudies .main-carousel .carousel-cell .item-spec .scale .value,#caseStudies .main-carousel .carousel-cell .item-spec .area .value{font-size:16px}}#caseStudies .main-carousel .carousel-cell .item-spec .type{width:100%}@media screen and (max-width: 767px){#caseStudies .main-carousel .carousel-cell .item-spec .type{margin-bottom:2.66VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#caseStudies .main-carousel .carousel-cell .item-spec .type{margin-bottom:.9375vw}}@media screen and (min-width: 1280px){#caseStudies .main-carousel .carousel-cell .item-spec .type{margin-bottom:12px}}#caseStudies .main-carousel .carousel-cell .item-spec .scale{width:50%}#caseStudies .main-carousel .carousel-cell .item-spec .area{width:50%}#appIntro .intro-content-inner{position:relative;margin-inline:auto;max-width:1190px}@media screen and (max-width: 767px){#appIntro .intro-content-inner{aspect-ratio:750/1350}}@media screen and (min-width: 768px){#appIntro .intro-content-inner{aspect-ratio:1190/870}}#appIntro .intro-content-inner .logo01,#appIntro .intro-content-inner .logo02{position:absolute;width:100%;height:100%;top:0;left:0;background-position:50% 0;background-repeat:no-repeat;background-size:contain;z-index:3}@media screen and (max-width: 767px){.no-webp #appIntro .intro-content-inner .logo01{background-image:url(../img/iezukuri/mv/house-logo01-sp@2x.png)}.webp #appIntro .intro-content-inner .logo01{background-image:url(../img/iezukuri/mv/house-logo01-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .logo01{background-image:url(../img/iezukuri/mv/house-logo01-pc@2x.png)}.webp #appIntro .intro-content-inner .logo01{background-image:url(../img/iezukuri/mv/house-logo01-pc@2x.webp)}}@media screen and (max-width: 767px){.no-webp #appIntro .intro-content-inner .logo02{background-image:url(../img/iezukuri/mv/house-logo02-sp@2x.png)}.webp #appIntro .intro-content-inner .logo02{background-image:url(../img/iezukuri/mv/house-logo02-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .logo02{background-image:url(../img/iezukuri/mv/house-logo02-pc@2x.png)}.webp #appIntro .intro-content-inner .logo02{background-image:url(../img/iezukuri/mv/house-logo02-pc@2x.webp)}}#appIntro .intro-content-inner .images{position:absolute;width:100%;height:100%;top:0;left:0;background-position:50% 0;background-repeat:no-repeat;background-size:contain;z-index:2}#appIntro .intro-content-inner .images.image00{z-index:3}@media screen and (max-width: 767px){.no-webp #appIntro .intro-content-inner .images.image00{background-image:url(../img/iezukuri/mv/house-00-sp@2x.png)}.webp #appIntro .intro-content-inner .images.image00{background-image:url(../img/iezukuri/mv/house-00-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .images.image00{background-image:url(../img/iezukuri/mv/house-00-pc@2x.png)}.webp #appIntro .intro-content-inner .images.image00{background-image:url(../img/iezukuri/mv/house-00-pc@2x.webp)}}#appIntro .intro-content-inner .images.image01{z-index:4}@media screen and (max-width: 767px){.no-webp #appIntro .intro-content-inner .images.image01{background-image:url(../img/iezukuri/mv/house-01-sp@2x.png)}.webp #appIntro .intro-content-inner .images.image01{background-image:url(../img/iezukuri/mv/house-01-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .images.image01{background-image:url(../img/iezukuri/mv/house-01-pc@2x.png)}.webp #appIntro .intro-content-inner .images.image01{background-image:url(../img/iezukuri/mv/house-01-pc@2x.webp)}}#appIntro .intro-content-inner .images.image02{z-index:5}@media screen and (max-width: 767px){.no-webp #appIntro .intro-content-inner .images.image02{background-image:url(../img/iezukuri/mv/house-02-sp@2x.png)}.webp #appIntro .intro-content-inner .images.image02{background-image:url(../img/iezukuri/mv/house-02-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .images.image02{background-image:url(../img/iezukuri/mv/house-02-pc@2x.png)}.webp #appIntro .intro-content-inner .images.image02{background-image:url(../img/iezukuri/mv/house-02-pc@2x.webp)}}#appIntro .intro-content-inner .images.image03{z-index:6}@media screen and (max-width: 767px){.no-webp #appIntro .intro-content-inner .images.image03{background-image:url(../img/iezukuri/mv/house-03-sp@2x.png)}.webp #appIntro .intro-content-inner .images.image03{background-image:url(../img/iezukuri/mv/house-03-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .images.image03{background-image:url(../img/iezukuri/mv/house-03-pc@2x.png)}.webp #appIntro .intro-content-inner .images.image03{background-image:url(../img/iezukuri/mv/house-03-pc@2x.webp)}}#appIntro .intro-content-inner .images.image04{z-index:7}@media screen and (max-width: 767px){.no-webp #appIntro .intro-content-inner .images.image04{background-image:url(../img/iezukuri/mv/house-04-sp@2x.png)}.webp #appIntro .intro-content-inner .images.image04{background-image:url(../img/iezukuri/mv/house-04-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .images.image04{background-image:url(../img/iezukuri/mv/house-04-pc@2x.png)}.webp #appIntro .intro-content-inner .images.image04{background-image:url(../img/iezukuri/mv/house-04-pc@2x.webp)}}#appIntro .intro-content-inner .images.image05{z-index:8}@media screen and (max-width: 767px){.no-webp #appIntro .intro-content-inner .images.image05{background-image:url(../img/iezukuri/mv/house-05-sp@2x.png)}.webp #appIntro .intro-content-inner .images.image05{background-image:url(../img/iezukuri/mv/house-05-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .images.image05{background-image:url(../img/iezukuri/mv/house-05-pc@2x.png)}.webp #appIntro .intro-content-inner .images.image05{background-image:url(../img/iezukuri/mv/house-05-pc@2x.webp)}}#appIntro .intro-content-inner .images.image06{z-index:9}@media screen and (max-width: 767px){.no-webp #appIntro .intro-content-inner .images.image06{background-image:url(../img/iezukuri/mv/house-06-sp@2x.png)}.webp #appIntro .intro-content-inner .images.image06{background-image:url(../img/iezukuri/mv/house-06-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .images.image06{background-image:url(../img/iezukuri/mv/house-06-pc@2x.png)}.webp #appIntro .intro-content-inner .images.image06{background-image:url(../img/iezukuri/mv/house-06-pc@2x.webp)}}#appIntro .intro-content-inner .images.image07{z-index:10}@media screen and (max-width: 767px){.no-webp #appIntro .intro-content-inner .images.image07{background-image:url(../img/iezukuri/mv/house-07-sp@2x.png)}.webp #appIntro .intro-content-inner .images.image07{background-image:url(../img/iezukuri/mv/house-07-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .images.image07{background-image:url(../img/iezukuri/mv/house-07-pc@2x.png)}.webp #appIntro .intro-content-inner .images.image07{background-image:url(../img/iezukuri/mv/house-07-pc@2x.webp)}}#appIntro .intro-content-inner .images.image08{z-index:11}@media screen and (max-width: 767px){.no-webp #appIntro .intro-content-inner .images.image08{background-image:url(../img/iezukuri/mv/house-08-sp@2x.png)}.webp #appIntro .intro-content-inner .images.image08{background-image:url(../img/iezukuri/mv/house-08-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .images.image08{background-image:url(../img/iezukuri/mv/house-08-pc@2x.png)}.webp #appIntro .intro-content-inner .images.image08{background-image:url(../img/iezukuri/mv/house-08-pc@2x.webp)}}#appIntro .intro-content-inner #introImage8,#appIntro .intro-content-inner .step-image{opacity:0}#appIntro .intro-content-inner .scroll{position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:4;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;transition:all .6s ease-in-out}@media screen and (max-width: 767px){#appIntro .intro-content-inner .scroll{width:9.31VW;height:15.96VW}.no-webp #appIntro .intro-content-inner .scroll{background-image:url(../img/iezukuri/scroll-sp@2x.png)}.webp #appIntro .intro-content-inner .scroll{background-image:url(../img/iezukuri/scroll-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #appIntro .intro-content-inner .scroll{background-image:url(../img/iezukuri/scroll-pc@2x.png)}.webp #appIntro .intro-content-inner .scroll{background-image:url(../img/iezukuri/scroll-pc@2x.webp)}}@media screen and (min-width: 768px)and (max-width: 1279px){#appIntro .intro-content-inner .scroll{width:3.90625vw;height:6.875vw}}@media screen and (min-width: 1280px){#appIntro .intro-content-inner .scroll{width:50px;height:88px}}@media screen and (max-width: 767px){#relatedServices{padding-top:23.275VW;padding-bottom:18.62VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#relatedServices{padding-top:10.9375vw;padding-bottom:7.8125vw}}@media screen and (min-width: 1280px){#relatedServices{padding-top:140px;padding-bottom:100px}}@media screen and (max-width: 767px){#relatedServices .heading-wrapper{padding-bottom:11.97VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#relatedServices .heading-wrapper{padding-bottom:3.90625vw}}@media screen and (min-width: 1280px){#relatedServices .heading-wrapper{padding-bottom:50px}}#relatedServices .item-wrapper{display:flex;margin-inline:auto}@media screen and (max-width: 767px){#relatedServices .item-wrapper{flex-direction:column;width:89.11VW;gap:4.655VW}}@media screen and (min-width: 768px){#relatedServices .item-wrapper{justify-content:space-between}}@media screen and (min-width: 768px)and (max-width: 1279px){#relatedServices .item-wrapper{width:92.96875vw}}@media screen and (min-width: 1280px){#relatedServices .item-wrapper{width:1190px}}#relatedServices .item-wrapper .item{display:flex;justify-content:center;align-items:flex-end;background-repeat:no-repeat;background-size:100% auto;background-position:50% 0}@media screen and (max-width: 767px){#relatedServices .item-wrapper .item{height:51.205VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#relatedServices .item-wrapper .item{width:29.6875vw;height:17.1875vw}}@media screen and (min-width: 1280px){#relatedServices .item-wrapper .item{width:380px;height:220px}}#relatedServices .item-wrapper .item.item01{background-color:#a9d4af;color:#11511a}@media screen and (max-width: 767px){.no-webp #relatedServices .item-wrapper .item.item01{background-image:url(../img/iezukuri/service01-sp@2x.png)}.webp #relatedServices .item-wrapper .item.item01{background-image:url(../img/iezukuri/service01-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #relatedServices .item-wrapper .item.item01{background-image:url(../img/iezukuri/service01-pc@2x.png)}.webp #relatedServices .item-wrapper .item.item01{background-image:url(../img/iezukuri/service01-pc@2x.webp)}}#relatedServices .item-wrapper .item.item02{background-color:#d4b99e;color:#583615}@media screen and (max-width: 767px){.no-webp #relatedServices .item-wrapper .item.item02{background-image:url(../img/iezukuri/service02-sp@2x.png)}.webp #relatedServices .item-wrapper .item.item02{background-image:url(../img/iezukuri/service02-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #relatedServices .item-wrapper .item.item02{background-image:url(../img/iezukuri/service02-pc@2x.png)}.webp #relatedServices .item-wrapper .item.item02{background-image:url(../img/iezukuri/service02-pc@2x.webp)}}#relatedServices .item-wrapper .item.item03{background-color:#b7d7d2;color:#29685e}@media screen and (max-width: 767px){.no-webp #relatedServices .item-wrapper .item.item03{background-image:url(../img/iezukuri/service03-sp@2x.png)}.webp #relatedServices .item-wrapper .item.item03{background-image:url(../img/iezukuri/service03-sp@2x.webp)}}@media screen and (min-width: 768px){.no-webp #relatedServices .item-wrapper .item.item03{background-image:url(../img/iezukuri/service03-pc@2x.png)}.webp #relatedServices .item-wrapper .item.item03{background-image:url(../img/iezukuri/service03-pc@2x.webp)}}#relatedServices .item-wrapper .item .text{display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:.1em}@media screen and (max-width: 767px){#relatedServices .item-wrapper .item .text{height:15.96VW;font-size:3.2718VW;line-height:5.6126VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#relatedServices .item-wrapper .item .text{height:5.46875vw;font-size:1.09375vw;line-height:1.875vw}}@media screen and (min-width: 1280px){#relatedServices .item-wrapper .item .text{height:70px;font-size:14px;line-height:24px}}@media screen and (max-width: 767px){#snsLinks{padding-bottom:19.95VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#snsLinks{padding-bottom:7.03125vw}}@media screen and (min-width: 1280px){#snsLinks{padding-bottom:90px}}@media screen and (max-width: 767px){#snsLinks .heading-wrapper{padding-bottom:14.63VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#snsLinks .heading-wrapper{padding-bottom:6.640625vw}}@media screen and (min-width: 1280px){#snsLinks .heading-wrapper{padding-bottom:85px}}#snsLinks .item-wrapper{margin-inline:auto;display:flex}@media screen and (max-width: 767px){#snsLinks .item-wrapper{flex-direction:column;gap:15.96VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#snsLinks .item-wrapper{width:75vw}}@media screen and (min-width: 1280px){#snsLinks .item-wrapper{width:960px}}#snsLinks .item-wrapper .item{display:flex;flex-direction:column;align-items:center;background-position:50% 0;background-repeat:no-repeat}@media screen and (max-width: 767px){#snsLinks .item-wrapper .item{padding-top:19.285VW;background-size:11.97VW auto}}@media screen and (min-width: 768px){#snsLinks .item-wrapper .item{width:50%}}@media screen and (min-width: 768px)and (max-width: 1279px){#snsLinks .item-wrapper .item{padding-top:9.375vw;background-size:7.03125vw auto}}@media screen and (min-width: 1280px){#snsLinks .item-wrapper .item{padding-top:120px;background-size:90px auto}}.no-webp #snsLinks .item-wrapper .item.item-line{background-image:url(../img/iezukuri/icon-line@2x.png)}.webp #snsLinks .item-wrapper .item.item-line{background-image:url(../img/iezukuri/icon-line@2x.webp)}.no-webp #snsLinks .item-wrapper .item.item-instagram{background-image:url(../img/iezukuri/icon-instagram@2x.png)}.webp #snsLinks .item-wrapper .item.item-instagram{background-image:url(../img/iezukuri/icon-instagram@2x.webp)}#snsLinks .item-wrapper .item .item-heading{text-align:center}@media screen and (min-width: 768px)and (max-width: 1279px){#snsLinks .item-wrapper .item .item-heading{font-size:.9375vw}}@media screen and (min-width: 1280px){#snsLinks .item-wrapper .item .item-heading{font-size:12px}}#snsLinks .item-wrapper .item .item-text{letter-spacing:.15em;text-align:center}@media screen and (max-width: 767px){#snsLinks .item-wrapper .item .item-text{padding:3.325VW 0 6.65VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#snsLinks .item-wrapper .item .item-text{line-height:2.34375vw;font-size:1.25vw;padding:1.953125vw 0 2.734375vw}}@media screen and (min-width: 1280px){#snsLinks .item-wrapper .item .item-text{line-height:30px;font-size:16px;padding:25px 0 35px}}@media screen and (max-width: 767px){#snsLinks .item-wrapper .item .qr{width:31.92VW;height:31.92VW}}@media screen and (min-width: 768px)and (max-width: 1279px){#snsLinks .item-wrapper .item .qr{width:9.375vw;height:9.375vw}}@media screen and (min-width: 1280px){#snsLinks .item-wrapper .item .qr{width:120px;height:120px}}#snsLinks .item-wrapper .item .qr img{width:100%;height:100%}
