@media screen and (min-width: 768px){.exteriorFeature .arrangeLayout{justify-content:center}}@media screen and (min-width: 768px){.exteriorFeature .arrangeLayout:not(:first-child){margin-top:100px}}@media screen and (max-width: 768px){.exteriorFeature .arrangeLayout:not(:first-child){margin-top:38px}}@media screen and (min-width: 768px){.exteriorFeature .arrangeLayout:nth-child(odd) .generalSect{flex-direction:row-reverse}}@media screen and (max-width: 768px){.exteriorFeature .arrangeLayout:nth-child(odd) .generalSect__cont{margin-left:-30px;width:100%}}@media screen and (max-width: 768px){.exteriorFeature .arrangeLayout:nth-child(even) .generalSect__cont{margin-left:30px;width:100%}}@media screen and (max-width: 768px){.exteriorFeature .arrangeLayout:nth-child(3) .generalSect__cont{margin:40px auto 0}}@media screen and (max-width: 768px){.exteriorFeature .arrangeLayout:nth-child(4) .generalSect__cont{margin-left:-30px;width:100%}}@media screen and (max-width: 768px){.exteriorFeature .arrangeLayout:nth-child(5) .generalSect__cont{margin-left:30px;width:100%}}@media screen and (min-width: 768px){.exteriorFeature .arrangeLayout .generalSect{width:885px}}@media screen and (min-width: 768px){.exteriorFeature .arrangeLayout .generalSect__head{width:390px}}@media screen and (min-width: 768px){.exteriorFeature .arrangeLayout .generalSect__cont{width:360px}}@media screen and (max-width: 768px){.exteriorFeature .arrangeLayout+.arrangeLayout{margin-top:70px}}@media screen and (min-width: 768px){.exteriorFeature .bgLayer .arrangeLayout{margin-top:100px;padding:50px 0}}@media screen and (max-width: 768px){.exteriorFeature .bgLayer .arrangeLayout{margin-top:70px;padding:70px 0}}@media screen and (max-width: 768px){.exteriorFeature .bgLayer .arrangeLayout .generalSect__cont{margin-left:30px;width:100%}}@media screen and (max-width: 768px){.landscapeFeature .verticalStack .generalSect__ttl .jp{line-height:1.8}}@media screen and (min-width: 768px){.landscapeFeature .verticalStack .generalSect__ttl+.txt{margin-top:60px}}@media screen and (max-width: 768px){.landscapeFeature .verticalStack .generalSect__ttl+.txt{margin:38px 30px 0}}@media screen and (max-width: 768px){.landscapeFeature .verticalStack .generalSect__head .heading{letter-spacing:0}}.landscapeFeature .verticalStack .generalSect__cont{border:1px solid #cccccc}@media screen and (min-width: 768px){.landscapeFeature .verticalStack .generalSect__cont .photo__image{display:block;margin:0 auto}}@media screen and (min-width: 768px){.landscapeFeature .verticalStack .generalSect .photo{margin:80px auto 0;width:800px}}@media screen and (max-width: 768px){.landscapeFeature .verticalStack .generalSect .photo{margin:50px -30px 0}}@media screen and (max-width: 768px){.landscapeFeature .verticalStack .generalSect .photo .photo__image{max-width:100vw;width:100vw}}.landscapePlot{counter-reset:num 0}@media screen and (min-width: 768px){.landscapePlot{display:flex;flex-wrap:wrap;justify-content:space-between}}.landscapePlot__item{border-bottom:1px solid #cccccc;counter-increment:num 1;display:flex;flex-direction:column;justify-content:center;letter-spacing:.03em;line-height:1.5;position:relative}@media screen and (min-width: 768px){.landscapePlot__item{font-size:16px;padding-bottom:10px;padding-left:30px;width:390px}}@media screen and (max-width: 768px){.landscapePlot__item{font-size:12px;padding-bottom:20px;padding-left:27px}}.landscapePlot__item:before{background-color:#666666;border:1px solid #cccccc;color:#ffffff;content:counter(num);left:0;line-height:1;position:absolute;text-align:center}@media screen and (min-width: 768px){.landscapePlot__item:before{font-size:12px;padding:3px;width:20px}}@media screen and (max-width: 768px){.landscapePlot__item:before{font-size:10px;padding:3px 5px;width:18px}}@media screen and (max-width: 768px){.landscapePlot__item:not(:first-child){padding-top:20px}}@media screen and (min-width: 768px){.landscapePlot__item:nth-child(n+4){margin-top:10px}}@media screen and (min-width: 768px){.materialFeature{margin-top:100px}}@media screen and (max-width: 768px){.materialFeature{margin-top:70px}}@media screen and (min-width: 768px){.materialFeature .arrangeLayout:not(:first-child){margin-top:100px}}@media screen and (max-width: 768px){.materialFeature .arrangeLayout:not(:first-child){margin-top:70px}}@media screen and (max-width: 768px){.materialFeature .arrangeLayout:nth-child(odd) .generalSect__cont{margin-left:30px;width:100%}}@media screen and (min-width: 768px){.materialFeature .arrangeLayout:nth-child(even) .generalSect{flex-direction:row-reverse}}@media screen and (max-width: 768px){.materialFeature .arrangeLayout:nth-child(even) .generalSect__cont{margin-left:-30px;width:100%}}@media screen and (min-width: 768px){.materialFeature .arrangeLayout .generalSect{gap:105px;justify-content:right;width:1200px}}@media screen and (min-width: 768px){.materialFeature .arrangeLayout .generalSect__head{width:390px}}@media screen and (max-width: 768px){.materialFeature .arrangeLayout .generalSect__head .heading{letter-spacing:.08em}}@media screen and (min-width: 768px){.materialFeature .arrangeLayout .generalSect__cont{width:660px}}@media screen and (min-width: 768px){.projectFeature{margin:80px auto;padding:80px 0}}@media screen and (max-width: 768px){.projectFeature{margin:70px auto;padding:70px 0}}@media screen and (max-width: 768px){.projectFeature .verticalStack .generalSect__ttl .jp{line-height:1.8}}@media screen and (min-width: 768px){.projectFeature .verticalStack .generalSect__ttl+.txt{margin-top:60px}}@media screen and (max-width: 768px){.projectFeature .verticalStack .generalSect__ttl+.txt{margin:38px 30px 0}}@media screen and (max-width: 768px){.projectFeature .verticalStack .generalSect__head .heading{letter-spacing:0}}@media screen and (min-width: 768px){.projectFeature .verticalStack .generalSect__head .heading+.txt{max-width:900px}}@media screen and (min-width: 768px){.seasonFeature{margin-top:100px}}@media screen and (max-width: 768px){.seasonFeature{margin-top:70px}}@media screen and (max-width: 768px){.seasonFeature .arrangeLayout:nth-child(odd) .generalSect__cont{margin-left:30px;width:100%}}@media screen and (min-width: 768px){.seasonFeature .arrangeLayout .generalSect{flex-direction:row-reverse;gap:105px;justify-content:left;width:1200px}}@media screen and (min-width: 768px){.seasonFeature .arrangeLayout .generalSect__head{width:390px}}@media screen and (min-width: 768px){.seasonFeature .arrangeLayout .generalSect__cont{width:660px}}@media screen and (min-width: 768px){.design-landscape{padding-top:140px}}@media screen and (max-width: 768px){.design-landscape{padding-top:70px}}@media screen and (min-width: 768px){.design-exterior{padding-top:100px}}@media screen and (max-width: 768px){.design-exterior{padding-top:70px}}@media screen and (min-width: 768px){.zeh-quality{padding-top:140px}}@media screen and (max-width: 768px){.zeh-quality{padding-top:70px}}
