.accessSect{position:relative}.accessSect__head{position:relative}@media screen and (max-width: 768px){.accessSect__head+.accessSect__cont{margin-top:40px}}@media screen and (max-width: 768px){.accessSect__head .movieBox{height:calc(408 / 390 * 100vw)}}@media print, screen and (min-width: 768px){.accessSect__cont .guidanceArea{padding-top:40px;width:100%}.accessSect__cont .guidanceArea__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accessSect__cont .guidanceArea__head,.accessSect__cont .guidanceArea__body{width:370px}.accessSect__cont .guidanceArea__head+.guidanceArea__body{margin-top:0}.accessSect__cont .guidanceArea__trigger{margin-top:auto}}.accessSect__cont .guidanceArea__heading{left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media print, screen and (min-width: 768px){.accessSect__cont .guidanceArea__heading{bottom:calc(100% + 1100px)}}@media screen and (max-width: 768px){.accessSect__cont .guidanceArea__heading{bottom:calc(100% + 257px)}}.designSect{position:relative;z-index:1}.designSect__head{position:relative}@media print, screen and (min-width: 768px){.designSect__head{margin-right:calc((100vw - 1200px) / -2)}}@media screen and (max-width: 768px){.designSect__head{margin-right:-32px}}@media screen and (max-width: 768px){.designSect__head+.designSect__cont{margin-top:80px}}.designSect__cont{position:relative}@media screen and (max-width: 768px){.designSect__cont{padding-top:164px}}@media print, screen and (min-width: 768px){.designSect__cont .guidanceArea__heading{bottom:calc(100% - 195px);right:calc(100% + 134px)}}@media screen and (max-width: 768px){.designSect__cont .guidanceArea__heading{bottom:calc(100% + 53px);left:38px}}.designSect__cont .guidanceArea__decoration{display:none}.designSect__cont .photoCollages{height:100%;left:50%;pointer-events:none;position:absolute;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%}@media print, screen and (min-width: 768px){.designSect__cont .photoCollages{top:80px}}@media print, screen and (min-width: 768px) and (min-width: 1920px){.designSect__cont .photoCollages{width:1690px}}@media screen and (max-width: 768px){.designSect__cont .photoCollages{top:0}}.designSect__cont .photoCollages__body{height:100%}@media screen and (max-width: 768px){.designSect__cont .photoCollages__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.designSect__cont .photoCollages__item:first-child{margin-left:auto}@media print, screen and (min-width: 768px){.designSect__cont .photoCollages__item:first-child{width:313px}}@media print, screen and (min-width: 768px) and (min-width: 1920px){.designSect__cont .photoCollages__item:first-child{width:471px}}@media screen and (max-width: 768px){.designSect__cont .photoCollages__item:first-child{width:151px}}.designSect__cont .photoCollages__item:nth-child(2){margin-top:auto}@media print, screen and (min-width: 768px){.designSect__cont .photoCollages__item:nth-child(2){width:258px}}@media print, screen and (min-width: 768px) and (min-width: 1920px){.designSect__cont .photoCollages__item:nth-child(2){width:400px}}@media screen and (max-width: 768px){.designSect__cont .photoCollages__item:nth-child(2){bottom:80px;margin-left:-32px;width:151px}}@media print, screen and (min-width: 768px){.designSect__cont .photoCollages+.designSect__col{margin-top:97px}}@media screen and (max-width: 768px){.designSect__cont .photoCollages+.designSect__col{margin-top:34px}}@media print, screen and (min-width: 768px){.designSect__col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}}.designSect__col .txt{color:#ccc5b8}@media print, screen and (min-width: 768px){.designSect__col .photo{margin-left:51px;width:554px}}@media screen and (max-width: 768px){.designSect__col .photo+.txt{margin-top:33px}}.designSect__decoration{aspect-ratio:51 / 12;margin:0 auto}@media print, screen and (min-width: 768px){.designSect__decoration{margin-top:140px;width:51px}}@media screen and (max-width: 768px){.designSect__decoration{margin-top:104px;width:51px}}.guidanceArea{margin:0 auto;position:relative}@media print, screen and (min-width: 768px){.guidanceArea{padding-top:80px;width:370px}}@media print, screen and (min-width: 768px) and (min-width: 1920px){.guidanceArea{width:572px}}.guidanceArea__link{color:#ffffff;display:block}@media print, screen and (min-width: 768px){.guidanceArea__link:hover .guidanceArea__head:after{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.guidanceArea__link:hover .guidanceArea__direction .icon:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 2.4s ease, -webkit-transform 1s ease;transition:opacity 2.4s ease, -webkit-transform 1s ease;transition:transform 1s ease, opacity 2.4s ease;transition:transform 1s ease, opacity 2.4s ease, -webkit-transform 1s ease}}@media (hover: hover) and (pointer: fine){.guidanceArea__link:hover .guidanceArea__head:after{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.guidanceArea__link:hover .guidanceArea__direction .icon:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 2.4s ease, -webkit-transform 1s ease;transition:opacity 2.4s ease, -webkit-transform 1s ease;transition:transform 1s ease, opacity 2.4s ease;transition:transform 1s ease, opacity 2.4s ease, -webkit-transform 1s ease}}.guidanceArea__head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #6e4b4e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media print, screen and (min-width: 768px){.guidanceArea__head{padding-bottom:20px}}@media screen and (max-width: 768px){.guidanceArea__head{padding-bottom:20px}}.guidanceArea__head:after{background-color:#bfbaba;content:'';height:1px;left:0;position:absolute;top:100%;-webkit-transform:scale(0.05, 1);transform:scale(0.05, 1);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease;width:100%}@media print, screen and (min-width: 768px){.guidanceArea__head+.guidanceArea__body{margin-top:32px}}@media screen and (max-width: 768px){.guidanceArea__head+.guidanceArea__body{margin-top:32px}}.guidanceArea__ttl{color:#a1957d;font-family:"EB Garamond",serif;font-weight:400;letter-spacing:.01em;line-height:.7}@media print, screen and (min-width: 768px){.guidanceArea__ttl{font-size:22px}}@media screen and (max-width: 768px){.guidanceArea__ttl{font-size:20px}}.guidanceArea__num{color:#a1957d;font-family:"EB Garamond",serif;font-weight:400;letter-spacing:0;line-height:.7}@media print, screen and (min-width: 768px){.guidanceArea__num{font-size:22px}}@media screen and (max-width: 768px){.guidanceArea__num{font-size:20px}}.guidanceArea__body .txt{color:#ccc5b8}@media print, screen and (min-width: 768px){.guidanceArea__body .txt+.caption{margin-top:32px}}@media screen and (max-width: 768px){.guidanceArea__body .txt+.caption{margin-top:32px}}.guidanceArea__heading{font-family:"Shippori Mincho",serif;letter-spacing:.4em;position:absolute;text-align:left;white-space:nowrap;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:2}.guidanceArea__heading:before{margin-top:calc((1 - 2) * 1em)}.guidanceArea__heading:after{margin-bottom:calc((1 - 2) * .6em)}.guidanceArea__heading:before,.guidanceArea__heading:after{content:'';display:block;height:0;width:0}@media print, screen and (min-width: 768px){.guidanceArea__heading{font-size:20px}}@media screen and (max-width: 768px){.guidanceArea__heading{font-size:17px}}.guidanceArea__direction{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;letter-spacing:.1em;line-height:1}@media print, screen and (min-width: 768px){.guidanceArea__direction{font-size:16px;gap:16px;margin-top:40px}}@media screen and (max-width: 768px){.guidanceArea__direction{font-size:14px;gap:16px;margin-top:40px}}.guidanceArea__direction .icon{display:inline-block;position:relative;z-index:1}.guidanceArea__direction .icon:after{background-color:#6e4b4e;border-radius:50%;content:'';inset:0;opacity:0;position:absolute;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:opacity 1s ease, -webkit-transform 1s ease .1s;transition:opacity 1s ease, -webkit-transform 1s ease .1s;transition:transform 1s ease .1s, opacity 1s ease;transition:transform 1s ease .1s, opacity 1s ease, -webkit-transform 1s ease .1s;z-index:-1}.guidanceArea__direction .icon .generalArrow{background-color:initial;border-color:#6e4b4e;position:relative}.guidanceArea__direction .icon .generalArrow:before,.guidanceArea__direction .icon .generalArrow:after{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);border:4px solid rgba(255,255,255,0.2);border-radius:50%;content:'';inset:0;opacity:0;position:absolute;-webkit-transform:scale(1);transform:scale(1)}.guidanceArea__direction .icon .generalArrow:before{-webkit-animation-name:btnAnime01;animation-name:btnAnime01}.guidanceArea__direction .icon .generalArrow:after{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-name:btnAnime02;animation-name:btnAnime02}.guidanceArea__direction .icon .generalArrow .arrowIcon .svgIcon{fill:#bfbaba}.guidanceArea__decoration{aspect-ratio:51 / 12;margin:0 auto}@media print, screen and (min-width: 768px){.guidanceArea__decoration{margin-top:140px;width:51px}}@media screen and (max-width: 768px){.guidanceArea__decoration{margin-top:104px;width:51px}}@-webkit-keyframes btnAnime01{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}15%{opacity:.28}50%,to{opacity:0;-webkit-transform:scale(1.26);transform:scale(1.26)}}@keyframes btnAnime01{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}15%{opacity:.28}50%,to{opacity:0;-webkit-transform:scale(1.26);transform:scale(1.26)}}@-webkit-keyframes btnAnime02{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}14%{opacity:.2}50%,to{opacity:0;-webkit-transform:scale(1.38);transform:scale(1.38)}}@keyframes btnAnime02{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}14%{opacity:.2}50%,to{opacity:0;-webkit-transform:scale(1.38);transform:scale(1.38)}}.locationSect{background-attachment:fixed;position:relative;z-index:1}.locationSect__head{-webkit-clip-path:inset(0);clip-path:inset(0);height:100vh;left:0;position:absolute;top:0;z-index:-1;width:100vw}@media print, screen and (min-width: 768px){.locationSect__head{margin-left:calc((100vw - 1200px) / -2)}}@media only screen and (min-width: 768px) and (max-width: 1200px){.locationSect__head{margin-left:-20px;width:calc(100% + 40px)}}@media screen and (max-width: 768px){.locationSect__head{margin-left:-32px}}.locationSect__head .movieBox{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}@media print, screen and (min-width: 768px){.locationSect__cont{padding-top:100vh}}@media screen and (max-width: 768px){.locationSect__cont{padding-top:calc(100vh + 120px)}}@media print, screen and (min-width: 768px){.locationSect__cont .guidanceArea__heading{bottom:calc(100% - 40px);right:40px}}@media screen and (max-width: 768px){.locationSect__cont .guidanceArea__heading{bottom:calc(100% + 40px);right:30px}}.mainVisual{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;max-height:100vh;position:sticky;top:0;width:100%}@media screen and (max-width: 768px){.mainVisual{height:calc(100vh - 60px)}}.mainVisual:after{background:-webkit-gradient(linear, left top, left bottom, from(#212121), color-stop(30.49%, rgba(33,33,33,0)));background:linear-gradient(180deg, #212121 0%, rgba(33,33,33,0) 30.49%);content:'';inset:0;opacity:.5;position:absolute}.mainVisual__inner{height:100%;max-height:100vh;position:relative;width:100%;width:auto}.mainVisual__inner .photo .photo__pic img{width:100%}.mainVisual__cap{bottom:5px;color:#ffffff;font-size:10px;line-height:calc(18 / 10);position:absolute;right:5px;text-shadow:rgba(0,0,0,0.7) 1px 1px 10px,rgba(0,0,0,0.7) 1px 1px 10px,rgba(0,0,0,0.7) 1px 1px 10px,rgba(0,0,0,0.7) 1px 1px 10px,rgba(0,0,0,0.7) 1px 1px 10px,rgba(0,0,0,0.7) 1px 1px 10px}@media screen and (max-width: 768px){.planSect__head+.planSect__cont{margin-top:40px}}.planSect__head .loopSlider{width:100vw}@media print, screen and (min-width: 768px){.planSect__head .loopSlider{margin-left:calc((100vw - 1200px) / -2)}}@media only screen and (min-width: 768px) and (max-width: 1200px){.planSect__head .loopSlider{margin-left:-20px;width:calc(100% + 40px)}}@media screen and (max-width: 768px){.planSect__head .loopSlider{margin-left:-32px}}.planSect__head .loopSlider .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print, screen and (min-width: 768px){.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='0'],.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='2']{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:56px}}@media print, screen and (min-width: 768px){.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='0'] .photo,.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='2'] .photo{margin-bottom:72px;width:378px}}@media screen and (max-width: 768px){.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='0'] .photo,.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='2'] .photo{width:211px}}.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='0'] .movieBox,.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='2'] .movieBox{aspect-ratio:1 / 1}@media print, screen and (min-width: 768px){.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='0'] .movieBox,.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='2'] .movieBox{width:212px}}@media screen and (max-width: 768px){.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='0'] .movieBox,.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='2'] .movieBox{margin:40px 32px 0 auto;width:119px}}@media print, screen and (min-width: 768px){.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='1'],.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='3']{width:270px}}@media screen and (max-width: 768px){.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='1'],.planSect__head .loopSlider .swiper-slide[data-swiper-slide-index='3']{width:151px}}.planSect__head .movieBox:after{background-color:rgba(33,33,33,0.6);z-index:1000}.planSect__head .movieBox .numCap{z-index:10000}.planSect__head .movieBox__video{position:relative;z-index:-1}@media print, screen and (min-width: 768px){.planSect__cont .guidanceArea__heading{bottom:calc(100% + 367px);left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media screen and (max-width: 768px){.planSect__cont .guidanceArea__heading{bottom:calc(100% + 75px);right:28px}}@media screen and (max-width: 768px){.uspArea{margin:0 -16px}}.uspArea__head{margin:0 auto}@media print, screen and (min-width: 768px){.uspArea__head{margin-top:56px;width:479px}}@media screen and (max-width: 768px){.uspArea__head{margin-top:40px;padding:0 14px}}.uspArea__head .generalBnr .photo{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media print, screen and (min-width: 768px){.uspArea__head:hover .generalBnr .photo{-webkit-transform:none;transform:none}}@media (hover: hover) and (pointer: fine){.uspArea__head:hover .generalBnr .photo{-webkit-transform:none;transform:none}}@media print, screen and (min-width: 768px){.uspArea__plan{margin-top:64px}}@media screen and (max-width: 768px){.uspArea__plan{margin-top:60px}}@media print, screen and (min-width: 768px){.uspArea__plan--02{margin-left:auto;margin-right:auto;width:1000px}}@media print, screen and (min-width: 768px){.uspArea__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:80px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:calc((100vw - 1200px) / -2);width:100vw}}@media screen and (max-width: 768px){.uspArea__list{margin-top:60px}}.uspArea__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media print, screen and (min-width: 768px){.uspArea__item{border-left:2px solid #6e4b4e;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:28px}}@media screen and (max-width: 768px){.uspArea__item{border-bottom:2px solid #6e4b4e;gap:16px;padding:32px 0;text-align:center}}.uspArea__item:before{background-color:#6e4b4e;content:'';display:inline-block;position:absolute}@media print, screen and (min-width: 768px){.uspArea__item:before{height:100%;left:6px;top:0;width:1px}}@media screen and (max-width: 768px){.uspArea__item:before{bottom:6px;height:1px;left:0;width:100%}}@media print, screen and (min-width: 768px){.uspArea__item:last-child .uspArea__txt{font-size:18px}}@media print, screen and (min-width: 768px){.uspArea__item:last-child .uspArea__txt+.uspArea__txt{margin-top:28px}}@media screen and (max-width: 768px){.uspArea__item:last-child .uspArea__txt+.uspArea__txt{margin-top:calc(28 / 750 * 100vw)}}@media screen and (max-width: 768px){.uspArea__item .uspArea__list{margin-top:61px}}.uspArea__txt{color:#ccc5b8;letter-spacing:.1em;position:relative}@media print, screen and (min-width: 768px){.uspArea__txt{font-size:14px;white-space:nowrap;line-height:1.5}.uspArea__txt:before{margin-top:calc((1 - 1.5) * 1em)}.uspArea__txt:after{margin-bottom:calc((1 - 1.5) * .6em)}.uspArea__txt:before,.uspArea__txt:after{content:'';display:block;height:0;width:0}}@media screen and (max-width: 768px){.uspArea__txt{font-size:16px;line-height:1.5}.uspArea__txt:before{margin-top:calc((1 - 1.5) * 1em)}.uspArea__txt:after{margin-bottom:calc((1 - 1.5) * .6em)}.uspArea__txt:before,.uspArea__txt:after{content:'';display:block;height:0;width:0}}@media print, screen and (min-width: 768px){.uspArea__txt+.uspArea__txt{margin-top:16px}.uspArea__txt+.uspArea__txt:has(.en){margin-top:6px}}.uspArea__txt .md{font-size:18px}.uspArea__txt .strong{color:#ffffff;display:inline-block;letter-spacing:.1em;line-height:1.5}@media print, screen and (min-width: 768px){.uspArea__txt .strong{font-size:20px}}@media screen and (max-width: 768px){.uspArea__txt .strong{font-size:22px}}.uspArea__txt .en{color:#ffffff;display:inline-block;font-family:"EB Garamond",serif;font-weight:300;letter-spacing:0;line-height:1.25}@media print, screen and (min-width: 768px){.uspArea__txt .en{font-size:32px}}@media screen and (max-width: 768px){.uspArea__txt .en{font-size:32px}}.uspArea__txt .caption{color:rgba(255,255,255,0.7);font-size:10px}@media print, screen and (min-width: 768px){.uspArea__txt .caption{bottom:-25px;left:0;position:absolute}}@media screen and (max-width: 768px){.uspArea__txt .caption{margin-top:10px;text-align:left}}.uspArea__modelroom{background:linear-gradient(271.25deg, #765922 .05%, #99845c 50.05%, #7c602c 100.05%);margin:0 auto;position:relative}@media print, screen and (min-width: 768px){.uspArea__modelroom{max-width:886px}}@media screen and (max-width: 768px){.uspArea__modelroom{max-width:100%}}.uspArea__modelroom__txt{color:#ffffff;line-height:1.5;position:absolute;text-align:center;width:100%}@media print, screen and (min-width: 768px){.uspArea__modelroom__txt{bottom:19px;font-size:24px;left:0;margin-top:24px}}@media screen and (max-width: 768px){.uspArea__modelroom__txt{bottom:calc(25 / 750 * 100vw);font-size:18px;line-height:1.4}}.uspArea__modelroom__link{position:relative}@media print, screen and (min-width: 768px){.uspArea__modelroom__link{margin-top:24px}}.uspArea__modelroom__link .link{color:#ffffff;text-decoration:underline}.uspArea__modelroom__link .svgIcon{height:11px;position:absolute;width:11px}@media print, screen and (min-width: 768px){.uspArea__modelroom__link .svgIcon{right:3px;top:7px}}@media screen and (max-width: 768px){.uspArea__modelroom__link .svgIcon{right:0;top:6px}}@media print, screen and (min-width: 768px){.uspArea__bnr .generalBnr{margin:0 auto;width:600px}}.uspArea__bnr .generalBnr__link{display:block}.uspArea__bnr .generalBnr .photo{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media print, screen and (min-width: 768px){.uspArea__bnr .generalBnr+.caption{margin:10px auto 0;width:600px}}@media screen and (max-width: 768px){.uspArea__bnr .generalBnr+.caption{margin-top:5px}}@media print, screen and (min-width: 768px){.uspArea__bnr .generalBnr+.caption+.uspArea__bnrTtl{margin-top:56px}}@media screen and (max-width: 768px){.uspArea__bnr .generalBnr+.caption+.uspArea__bnrTtl{margin-top:40px}}@media print, screen and (min-width: 768px){.uspArea__bnr .generalBnr+.caption+.generalBnr{margin-top:56px}}@media screen and (max-width: 768px){.uspArea__bnr .generalBnr+.caption+.generalBnr{margin-top:40px}}@media print, screen and (min-width: 768px){.uspArea__bnr:hover .generalBnr .photo{-webkit-transform:none;transform:none}}@media (hover: hover) and (pointer: fine){.uspArea__bnr:hover .generalBnr .photo{-webkit-transform:none;transform:none}}@media screen and (max-width: 768px){.uspArea:first-child{padding-top:0}.uspArea:first-child .uspArea__list:first-child{width:100%}}@media print, screen and (min-width: 768px){.uspArea .uspArea__list{margin-top:61px}}.uspArea__bnrTtl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center}@media print, screen and (min-width: 768px){.uspArea__bnrTtl{font-size:26px;gap:30px}}@media screen and (max-width: 768px){.uspArea__bnrTtl{font-size:20px;gap:10px}}.uspArea__bnrTtl:before,.uspArea__bnrTtl:after{background-color:#ffffff;content:'';display:block;height:100%;position:relative;width:2px}@media print, screen and (min-width: 768px){.uspArea__bnrTtl:before,.uspArea__bnrTtl:after{height:25px}}@media screen and (max-width: 768px){.uspArea__bnrTtl:before,.uspArea__bnrTtl:after{height:22px}}.uspArea__bnrTtl:after{-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.uspArea__bnrTtl:before{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}@media print, screen and (min-width: 768px){.uspArea__bnrTtl+.generalBnr{margin-top:24px !important}}@media screen and (max-width: 768px){.uspArea__bnrTtl+.generalBnr{margin-top:20px !important}}@media print, screen and (min-width: 768px){.top-usp{padding:80px 0}}@media screen and (max-width: 768px){.top-usp{padding:56px 0}}@media print, screen and (min-width: 768px){.top-info{padding:104px 0 100px}}@media screen and (max-width: 768px){.top-info{padding:80px 0 70px}}@media print, screen and (min-width: 768px){.top-design{padding-top:140px}}@media screen and (max-width: 768px){.top-design{padding-top:108px}}@media print, screen and (min-width: 768px){.top-access{padding-top:220px}}@media screen and (max-width: 768px){.top-access{padding-top:150px}}@media print, screen and (min-width: 768px){.top-plan{padding:300px 0 140px}}@media screen and (max-width: 768px){.top-plan{padding:104px 0 80px}}@media print, screen and (min-width: 768px){.top-map{padding:140px 0 160px}}@media screen and (max-width: 768px){.top-map{padding:80px 0 172px}}
