.site-theme-animationSample .dg.ac{top:150px;z-index:9999}@media screen and (min-width: 768px){.designerInfo{align-items:center;display:flex;justify-content:flex-start}}@media screen and (max-width: 768px){.designerInfo__head+.designerInfo__cont{margin-top:40px}}.designerInfo__cont{display:flex;position:relative}@media screen and (min-width: 768px){.designerInfo__cont{flex-direction:column;height:210px;justify-content:center;margin-left:113px;padding-left:270px;width:734px}}@media screen and (max-width: 768px){.designerInfo__cont{align-items:center;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 768px){.designerInfo__visual{left:0;position:absolute;top:50%;transform:translate(0, -50%)}}@media screen and (max-width: 768px){.designerInfo__visual{width:148px}}.designerInfo__name{letter-spacing:.15em;line-height:1}@media screen and (min-width: 768px){.designerInfo__name{font-size:30px}}@media screen and (max-width: 768px){.designerInfo__name{font-size:25px;width:147.5px}}.designerInfo__name .option{display:block;letter-spacing:.15em;line-height:1}@media screen and (min-width: 768px){.designerInfo__name .option{font-size:12px;margin-bottom:12px}}@media screen and (max-width: 768px){.designerInfo__name .option{font-size:11px;margin-bottom:28px}}.designerInfo__name .small{display:inline-block;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:10px;letter-spacing:.15em}@media screen and (min-width: 768px){.designerInfo__name .small{padding-left:10px}}.designerInfo__txt{letter-spacing:.15em}@media screen and (min-width: 768px){.designerInfo__txt{font-size:12px;margin-top:25px;line-height:1.83333}.designerInfo__txt:before{content:'';margin-top:calc((1 - 1.83333) * .5em)}.designerInfo__txt:after{margin-bottom:calc((1 - 1.83333) * .5em)}.designerInfo__txt:before,.designerInfo__txt:after{content:'';display:block;height:0;width:0}}@media screen and (max-width: 768px){.designerInfo__txt{font-size:11px;margin-top:30px;padding:0 30px;line-height:1.90909}.designerInfo__txt:before{content:'';margin-top:calc((1 - 1.90909) * .5em)}.designerInfo__txt:after{margin-bottom:calc((1 - 1.90909) * .5em)}.designerInfo__txt:before,.designerInfo__txt:after{content:'';display:block;height:0;width:0}}@media screen and (max-width: 768px){.designFeature .verticalStack .generalSect__cont{margin-left:-30px;margin-right:-30px;width:375px}}@media screen and (min-width: 768px){.designFeature .verticalStack .generalSect__bottom{margin-top:70px}}@media screen and (max-width: 768px){.designFeature .verticalStack .generalSect__bottom{margin-top:50px}}.designFeature .verticalStack .generalSect__bottom .generalLayout{flex-wrap:wrap;justify-content:center}@media screen and (min-width: 768px){.designFeature .verticalStack .generalSect__bottom .generalLayout{gap:40px}}@media screen and (max-width: 768px){.designFeature .verticalStack .generalSect__bottom .generalLayout{gap:40px 20px}}@media screen and (min-width: 768px){.designFeature .verticalStack .generalSect__bottom .generalLayout__item{width:295px}}@media screen and (max-width: 768px){.designFeature .verticalStack .generalSect__bottom .generalLayout__item{width:calc(295 / 750 * 100vw)}}@media screen and (min-width: 768px){.designFeature .verticalStack .generalSect__bottom .generalLayout+.caption{margin:0 auto;padding-top:30px;text-align:right;width:calc((295px * 2) + 40px)}}@media screen and (max-width: 768px){.designFeature .verticalStack .generalSect__bottom .generalLayout+.caption{letter-spacing:0;padding-top:50px}}@media screen and (min-width: 768px){.entranceFeature .verticalStack .generalSect__head{text-align:center}}@media screen and (min-width: 768px){.entranceFeature .verticalStack .generalSect__head .txt{margin:34px auto 0;width:auto}}@media screen and (min-width: 768px){.entranceFeature .verticalStack .generalSect__head+.generalSect__cont{margin-top:40px}}@media screen and (max-width: 768px){.entranceFeature .verticalStack .generalSect__head+.generalSect__cont{margin-top:36px}}.entranceFeature .verticalStack .generalSect__cont{margin:auto;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 768px){.entranceFeature .verticalStack .generalSect+.generalSect{margin-top:80px}}@media screen and (max-width: 768px){.entranceFeature .verticalStack .generalSect+.generalSect{margin-top:calc(150 / 750 * 100vw)}}@media screen and (max-width: 768px){.interviewFeature{margin:0 -30px}}.interviewFeature .relatedBox{background-color:#acaaa5;color:#ffffff}.interviewFeature .relatedBox .primaryTtl{color:#ffffff}.interviewFeature .relatedBox .primaryTtl:after{background-color:#ffffff}@media screen and (min-width: 768px){.interviewInfo{align-items:center;display:flex;justify-content:flex-start}}@media screen and (min-width: 768px){.interviewInfo__head .primaryTtl{white-space:nowrap}}@media screen and (max-width: 768px){.interviewInfo__head+.designerInfo__cont{margin-top:40px}}.interviewInfo__cont{display:flex;position:relative}@media screen and (min-width: 768px){.interviewInfo__cont{flex-direction:column;height:210px;justify-content:center;margin-left:113px;padding-left:270px;width:734px}}@media screen and (max-width: 768px){.interviewInfo__cont{align-items:center;flex-wrap:wrap;justify-content:space-between}}.interviewInfo__heading{line-height:1.55556}.interviewInfo__heading:before{content:'';margin-top:calc((1 - 1.55556) * .5em)}.interviewInfo__heading:after{margin-bottom:calc((1 - 1.55556) * .5em)}.interviewInfo__heading:before,.interviewInfo__heading:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewInfo__heading{margin-bottom:20px}}@media screen and (max-width: 768px){.interviewInfo__heading{font-size:calc(36 / 750 * 100vw);margin-bottom:calc(62 / 750 * 100vw);margin-top:calc(80 / 750 * 100vw);white-space:nowrap}}.interviewInfo__heading .small{display:block}@media screen and (min-width: 768px){.interviewInfo__heading .small{margin-bottom:10px}}@media screen and (max-width: 768px){.interviewInfo__heading .small{font-size:calc(28 / 750 * 100vw);margin-bottom:calc(24 / 750 * 100vw)}}@media screen and (min-width: 768px){.interviewInfo__visual{left:0;position:absolute;top:50%;transform:translate(0, -50%)}}@media screen and (max-width: 768px){.interviewInfo__visual{width:148px}}.interviewInfo__name{letter-spacing:.15em;line-height:1;white-space:nowrap}@media screen and (min-width: 768px){.interviewInfo__name{font-size:30px}}@media screen and (max-width: 768px){.interviewInfo__name{font-size:25px;width:147.5px}}.interviewInfo__name .option{display:block;letter-spacing:.15em;line-height:1;line-height:1.90909}.interviewInfo__name .option:before{content:'';margin-top:calc((1 - 1.90909) * .5em)}.interviewInfo__name .option:after{margin-bottom:calc((1 - 1.90909) * .5em)}.interviewInfo__name .option:before,.interviewInfo__name .option:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewInfo__name .option{font-size:12px;margin-bottom:12px}}@media screen and (max-width: 768px){.interviewInfo__name .option{font-size:11px;margin-bottom:28px}}.interviewInfo__name .small{display:inline-block;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:10px;letter-spacing:.15em}@media screen and (min-width: 768px){.interviewInfo__name .small{padding-left:10px}}.interviewInfo__txt{letter-spacing:.15em}@media screen and (min-width: 768px){.interviewInfo__txt{font-size:12px;margin-top:25px;line-height:1.83333}.interviewInfo__txt:before{content:'';margin-top:calc((1 - 1.83333) * .5em)}.interviewInfo__txt:after{margin-bottom:calc((1 - 1.83333) * .5em)}.interviewInfo__txt:before,.interviewInfo__txt:after{content:'';display:block;height:0;width:0}}@media screen and (max-width: 768px){.interviewInfo__txt{font-size:11px;margin-top:30px;padding:0 30px;line-height:1.90909}.interviewInfo__txt:before{content:'';margin-top:calc((1 - 1.90909) * .5em)}.interviewInfo__txt:after{margin-bottom:calc((1 - 1.90909) * .5em)}.interviewInfo__txt:before,.interviewInfo__txt:after{content:'';display:block;height:0;width:0}}@media screen and (min-width: 768px){.interviewInfo+.designSwiper{margin-top:50px}}@media screen and (max-width: 768px){.interviewInfo+.designSwiper{margin-top:calc(148 / 750 * 100vw)}}@media screen and (min-width: 768px){.landscapeFeature .verticalStack .generalSect__head .primaryTtl+.heading{margin-top:40px}}@media screen and (max-width: 768px){.landscapeFeature .verticalStack .generalSect__head .primaryTtl+.heading{margin-top:35px}}@media screen and (min-width: 768px){.landscapeFeature .verticalStack .generalSect__cont{margin-left:auto;margin-right:auto;width:990px}}@media screen and (min-width: 768px){.landscapeFeature .verticalStack+.arrangeLayout{margin-top:100px}}@media screen and (max-width: 768px){.landscapeFeature .verticalStack+.arrangeLayout{margin-top:50px}}@media screen and (min-width: 768px){.landscapeFeature .arrangeLayout .generalSect{margin:0 auto;width:990px}}@media screen and (min-width: 768px){.landscapeFeature .arrangeLayout .generalSect__cont{width:570px}}@media screen and (max-width: 768px){.landscapeFeature .arrangeLayout .generalSect__cont{margin-left:30px;width:auto}}@media screen and (min-width: 768px){.landscapeFeature .arrangeLayout+.usableSwiper{margin-top:100px}}@media screen and (max-width: 768px){.landscapeFeature .arrangeLayout+.usableSwiper{margin-top:calc(140 / 750 * 100vw)}}.plantGallery{display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.plantGallery{justify-content:flex-start;width:314px}}@media screen and (min-width: 768px){.plantGallery{justify-content:center}}.plantGallery__item{position:relative;width:50%}@media screen and (max-width: 768px){.plantGallery__item .photo__capIn{bottom:32px}}@media screen and (min-width: 768px){.plantGallery__item .photo__capIn{bottom:48px}}.plantGallery__cap{background:rgba(102,102,102,0.8);bottom:0;color:#ffffff;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;left:0;letter-spacing:.15em;position:absolute;width:100%}@media screen and (min-width: 768px){.plantGallery__cap{font-size:16px;padding:12px 17px}}@media screen and (max-width: 768px){.plantGallery__cap{font-size:10px;padding:8px}}@media screen and (min-width: 768px){.keyVisual__ttl .ttlSVG__path{fill:#ffffff}}@media screen and (min-width: 768px){.keyVisual__ttl .ttl{color:#ffffff;text-shadow:0 0 20px rgba(0,0,0,0.5)}}.keyVisual__ttl .ttl:before{background:#ffffff}@media screen and (min-width: 768px){.conceptGuidance__txtArea .conceptGuidance__txt:nth-child(3){bottom:43px}}@media screen and (min-width: 768px){.design-design{padding:100px 0}}@media screen and (max-width: 768px){.design-design{padding:70px 0}}@media screen and (min-width: 768px){.design-entrance{padding:100px 0}}@media screen and (max-width: 768px){.design-entrance{padding:70px 0}}@media screen and (min-width: 768px){.design-landscape{padding:100px 0}}@media screen and (max-width: 768px){.design-landscape{padding:70px 0}}@media screen and (min-width: 768px){.design-interview{padding-bottom:100px}}@media screen and (max-width: 768px){.design-interview{padding-bottom:70px}}
