#mv{position:relative;margin-bottom:min(10vw, 60px)}#mv .mv__txt{position:absolute;width:100%;left:50%;transform:translateX(-50%);top:10%;color:#fff;text-shadow:0 0 6px #4786be}#mv .mv__title{margin-bottom:min(4vw, 40px);font-size:4rem;line-height:.6;font-family:"Times New Roman",'EB Garamond', serif;text-align:center;font-weight:bold}@media (min-width: 768px){#mv .mv__title{font-size:calc( 4rem + ( 1vw - 7.68px ) * 5.859375 )}}@media (min-width: 1280px){#mv .mv__title{font-size:7rem}}#mv .mv__copy{font-size:2rem;letter-spacing:0.1em}@media (min-width: 768px){#mv .mv__copy{font-size:calc( 2rem + ( 1vw - 7.68px ) * 3.90625 )}}@media (min-width: 1280px){#mv .mv__copy{font-size:4rem}}#read{margin-bottom:min(12vw, 80px)}#read .read__txt{margin-bottom:min(12vw, 80px);text-align:center}#read .read__txt .read__ttl{margin-bottom:min(4vw, 20px);color:#847337;font-size:1.8rem;line-height:1.6}@media (min-width: 768px){#read .read__txt .read__ttl{font-size:calc( 1.8rem + ( 1vw - 7.68px ) * 2.734375 )}}@media (min-width: 1280px){#read .read__txt .read__ttl{font-size:3.2rem}}#read .read__txt .read__copy{font-size:1.4rem;line-height:2}@media (min-width: 768px){#read .read__txt .read__copy{font-size:calc( 1.4rem + ( 1vw - 7.68px ) * .78125 )}}@media (min-width: 1280px){#read .read__txt .read__copy{font-size:1.8rem}}#maincont{padding:min(10vw, 100px) 0}#maincont .maincont__ttl{margin-bottom:min(8vw, 60px);text-align:center}#maincont .maincont__ttl--en{margin-bottom:1rem;font-size:3.2rem;border-bottom:5px solid}@media (min-width: 768px){#maincont .maincont__ttl--en{font-size:calc( 3.2rem + ( 1vw - 7.68px ) * 3.125 )}}@media (min-width: 1280px){#maincont .maincont__ttl--en{font-size:4.8rem}}#maincont .maincont__ttl--jp{font-size:1.3rem}@media (min-width: 768px){#maincont .maincont__ttl--jp{font-size:calc( 1.3rem + ( 1vw - 7.68px ) * .5859375 )}}@media (min-width: 1280px){#maincont .maincont__ttl--jp{font-size:1.6rem}}.mb-box{margin-bottom:min(10vw, 100px)}.facility__img{margin-bottom:min(6vw, 50px)}.facility__img .cap{left:0;bottom:0;padding:.8rem 6rem .8rem .8rem;text-shadow:none;color:#fff;font-size:1.1rem}@media (min-width: 768px){.facility__img .cap{font-size:calc( 1.1rem + ( 1vw - 7.68px ) * .390625 )}}@media (min-width: 1280px){.facility__img .cap{font-size:1.3rem}}.facility__txt{text-align:center}.facility__txt .facility__txt-ttl{margin-bottom:min(2.6vw, 20px);font-size:1.6rem;font-weight:normal;line-height:1.6}@media (min-width: 768px){.facility__txt .facility__txt-ttl{font-size:calc( 1.6rem + ( 1vw - 7.68px ) * 2.34375 )}}@media (min-width: 1280px){.facility__txt .facility__txt-ttl{font-size:2.8rem}}.facility__txt .facility__txt-copy{font-size:1.3rem;line-height:1.8}@media (min-width: 768px){.facility__txt .facility__txt-copy{font-size:calc( 1.3rem + ( 1vw - 7.68px ) * .390625 )}}@media (min-width: 1280px){.facility__txt .facility__txt-copy{font-size:1.5rem}}.facility__txt .attention{color:#333}#entrance,#living{padding:min(10vw, 100px) 0}#living{margin-bottom:min(10vw, 60px)}#gallery{margin-bottom:min(10vw, 70px)}#bright #maincont{background:url("/kawanishitada/img/design/brightsite/bg_bright.jpg") top center/contain no-repeat}#bright #maincont .maincont__ttl{color:#847337}#bright .facility__img .cap{background:linear-gradient(90deg, #8c7c51 50%, rgba(140,124,81,0) 100%)}#bright .facility__txt .facility__txt-ttl{color:#847337}#bright #entrance,#bright #living{background:#eee9dc}#park #maincont{background:url("/kawanishitada/img/design/parksite/bg_park.jpg") top center/contain no-repeat}#park #maincont .maincont__ttl{color:#1E2F64}#park .facility__img .cap{background:linear-gradient(90deg, #070a4a 50%, rgba(7,10,74,0) 100%)}#park .facility__txt .facility__txt-ttl{color:#1E2F64}#park .subcont{padding-top:min(8vw, 60px);background:url("/kawanishitada/img/design/parksite/bg_merit.jpg") top center/contain no-repeat}#park #merit .merit__ttl{margin-bottom:min(6vw, 40px);padding:1rem 0;background:linear-gradient(90deg, rgba(7,10,74,0) 0%, #070a4a 20%, #070a4a 50%, #070a4a 80%, rgba(7,10,74,0) 100%);color:#fff;font-size:1.8rem;line-height:1.4}@media (min-width: 768px){#park #merit .merit__ttl{font-size:calc( 1.8rem + ( 1vw - 7.68px ) * 1.5625 )}}@media (min-width: 1280px){#park #merit .merit__ttl{font-size:2.6rem}}#park #merit .merit__list li{margin-bottom:min(6vw, 30px)}#park #merit .merit__img{width:min(80%, 320px);margin:auto}#park #merit .merit__num{margin-bottom:1rem;text-align:center;color:#847337;letter-spacing:normal;line-height:1}#park #merit .merit__num .l-txt{display:block;font-size:3rem}@media (min-width: 768px){#park #merit .merit__num .l-txt{font-size:calc( 3rem + ( 1vw - 7.68px ) * 1.953125 )}}@media (min-width: 1280px){#park #merit .merit__num .l-txt{font-size:4rem}}#park #merit .merit__subttl{margin-bottom:1.8rem;font-weight:normal;text-align:center;color:#1E2F64;font-size:1.5rem}@media (min-width: 768px){#park #merit .merit__subttl{font-size:calc( 1.5rem + ( 1vw - 7.68px ) * .9765625 )}}@media (min-width: 1280px){#park #merit .merit__subttl{font-size:2rem}}#park #gallery .gallery__ttl{position:relative}#park #gallery .gallery__ttl .gallery__ttl-txt{position:absolute;top:8%;z-index:1;width:100%;color:#fff;text-align:center;font-size:1.4rem}@media (min-width: 768px){#park #gallery .gallery__ttl .gallery__ttl-txt{font-size:calc( 1.4rem + ( 1vw - 7.68px ) * 1.171875 )}}@media (min-width: 1280px){#park #gallery .gallery__ttl .gallery__ttl-txt{font-size:2rem}}#park #gallery .gallery__ttl .gallery__ttl-jp{margin:0 auto min(1vw, 15px);padding:.5rem 0;background:rgba(30,84,132,0.2);font-size:1.8rem}@media (min-width: 768px){#park #gallery .gallery__ttl .gallery__ttl-jp{font-size:calc( 1.8rem + ( 1vw - 7.68px ) * 3.515625 )}}@media (min-width: 1280px){#park #gallery .gallery__ttl .gallery__ttl-jp{font-size:3.6rem}}#park #gallery .gallery__ttl-img{width:min(96vw, 1280px);margin:0 auto min(3vw, 20px)}#park #gallery .gallery__ttl-img img{height:50vw;object-fit:cover}#park #gallery .gallery__imgs .gallery__img{width:88%;margin:0 auto min(2vw, 20px)}#park #gallery .gallery__imgs .gallery__img:nth-child(odd){margin-right:0}#park #gallery .gallery__imgs .gallery__img:nth-child(even){margin-left:0}#sitelink{margin-bottom:min(21vw, 120px)}@media screen and (min-width: 769px){#park #merit .merit__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#park #merit .merit__list li{width:calc(100% / 3);box-sizing:border-box}#park #merit .merit__list li+li{border-left:1px solid}#park #gallery .gallery__ttl-img{width:calc(100% - ((100% / 12)*2))}#park #gallery .gallery__ttl-img img{height:35vw}#park #gallery .gallery__imgs{display:grid;grid-template-columns:repeat(12, 1fr);grid-auto-flow:dense;grid-gap:15px 15px;margin:auto}#park #gallery .gallery__imgs .gallery__img{width:100%;margin-bottom:0}#park #gallery .gallery__imgs .gallery__img:nth-child(1){grid-area:1 / 2 / 2 / 7}#park #gallery .gallery__imgs .gallery__img:nth-child(2){grid-area:1 / 7 / 3 / 13}#park #gallery .gallery__imgs .gallery__img:nth-child(3){grid-area:2 / 1 / 4 / 7}#park #gallery .gallery__imgs .gallery__img:nth-child(4){grid-area:3 / 7 / 4 / 12}#park #gallery .gallery__imgs .gallery__img:nth-child(5){grid-area:4 / 2 / 5 / 12}#park #gallery .gallery__imgs .gallery__img:nth-child(6){grid-area:5 / 1 / 7 / 7}#park #gallery .gallery__imgs .gallery__img:nth-child(7){grid-area:5 / 7 / 6 / 12}#park #gallery .gallery__imgs .gallery__img:nth-child(8){grid-area:7 / 2 / 8 / 7}#park #gallery .gallery__imgs .gallery__img:nth-child(9){grid-area:6 / 7 / 8 / 13}#park #gallery .gallery__imgs .gallery__img:nth-child(10){grid-area:8 / 2 / 9 / 12}#park #gallery .gallery__imgs .gallery__img:nth-child(11){grid-area:9 / 1 / 10 / 7}#park #gallery .gallery__imgs .gallery__img:nth-child(12){grid-area:9 / 7 / 10 / 13}#park #gallery .gallery__imgs .gallery__img:nth-child(odd){margin-right:auto}#park #gallery .gallery__imgs .gallery__img:nth-child(even){margin-left:auto}#park #gallery .gallery__imgs .gallery__img img{height:100%;object-fit:cover}}@media screen and (min-width: 981px){#park #gallery .gallery__ttl-img img{height:25vw}}
/*# sourceMappingURL=style.css.map */
