@charset "UTF-8";.facility-detail-page main{overflow:hidden}.facility-detail-page main .headlineBox h1,.facility-detail-page main .headlineBox h2{font-size:28px;font-weight:500;line-height:1.7;letter-spacing:.08em;color:#0095dd}@media screen and (max-width:1320px){.facility-detail-page main .headlineBox h1,.facility-detail-page main .headlineBox h2{font-size:calc(28 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .headlineBox h1,.facility-detail-page main .headlineBox h2{font-size:calc(28 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .headlineBox h1,.facility-detail-page main .headlineBox h2{font-size:calc(20 / 375 * 100vw);line-height:1.7}}.facility-detail-page main .headlineBox p{position:relative;left:-4px;margin-bottom:8px;font-size:130px;font-weight:700;line-height:1;letter-spacing:.02em}@media screen and (max-width:1320px){.facility-detail-page main .headlineBox p{left:calc(-4 / 1320 * 100vw);margin-bottom:calc(8 / 1320 * 100vw);font-size:calc(130 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .headlineBox p{left:calc(-4 / 1024 * 100vw);margin-bottom:calc(8 / 1024 * 100vw);font-size:calc(117 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .headlineBox p{left:calc(-4 / 375 * 100vw);margin-bottom:calc(8 / 375 * 100vw);font-size:calc(58 / 375 * 100vw)}}.facility-detail-page main .headlineBox p.section-label{display:none;position:static;left:0;margin-bottom:0;font-size:18px;font-weight:500;line-height:1.7;letter-spacing:.08em;color:#000}@media screen and (max-width:1320px){.facility-detail-page main .headlineBox p.section-label{font-size:calc(18 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .headlineBox p.section-label{font-size:calc(18 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .headlineBox p.section-label{font-size:calc(14 / 375 * 100vw);line-height:1.7}}.facility-detail-page main .copyTxt{text-justify:inter-ideograph;text-align:justify;font-size:16px;font-weight:500;line-height:1.6875;letter-spacing:.011em}@media screen and (max-width:1320px){.facility-detail-page main .copyTxt{font-size:calc(16 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .copyTxt{font-size:calc(16 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .copyTxt{font-size:calc(16 / 375 * 100vw)}}.facility-detail-page main .detailBtn a,.facility-detail-page main .detailBtn span{display:inline-block;padding:0 20px 4px;font-size:22px;font-weight:700;line-height:1;letter-spacing:.02em;background:#fff;border:1px solid #000;border-radius:100px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .detailBtn a,.facility-detail-page main .detailBtn span{padding:0 calc(20 / 1320 * 100vw) calc(4 / 1320 * 100vw);font-size:calc(22 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .detailBtn a,.facility-detail-page main .detailBtn span{padding:0 calc(20 / 1024 * 100vw) calc(4 / 1024 * 100vw);font-size:calc(22 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .detailBtn a,.facility-detail-page main .detailBtn span{padding:0 calc(20 / 375 * 100vw) calc(4 / 375 * 100vw);font-size:calc(22 / 375 * 100vw)}}.facility-detail-page main .detailBtn a:hover,.facility-detail-page main .detailBtn span:hover{opacity:1;color:#fff;background:#000}.facility-detail-page main .detailBtn span{-webkit-transition:.39s;transition:.39s}.facility-detail-page main .wysiwygBox{font-size:16px;font-weight:500;line-height:1.6875!important}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox{font-size:calc(16 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox{font-size:calc(16 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox{font-size:calc(16 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox strong{font-weight:900}.facility-detail-page main .wysiwygBox em{font-style:italic}.facility-detail-page main .wysiwygBox blockquote{margin:1.5em 0;padding-left:1em;font-style:italic;color:#666;background:#f9f9f9;border-left:4px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.facility-detail-page main .wysiwygBox pre{overflow-x:auto;padding:1em;font-family:monospace;background:#f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box}.facility-detail-page main .wysiwygBox code{padding:.2em .4em;font-family:monospace;background:#f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box}.facility-detail-page main .wysiwygBox ul{padding-left:1.1em;-webkit-box-sizing:border-box;box-sizing:border-box}.facility-detail-page main .wysiwygBox ul li{position:relative;list-style-type:none}.facility-detail-page main .wysiwygBox ul li::before{content:"";position:absolute;top:12px;left:-.9em;width:4px;height:4px;border-radius:50%;background:#000}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox ul li::before{top:calc(12 / 1320 * 100vw);width:calc(4 / 1320 * 100vw);height:calc(4 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox ul li::before{top:calc(12 / 1024 * 100vw);width:calc(4 / 1024 * 100vw);height:calc(4 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox ul li::before{top:calc(12 / 375 * 100vw);width:calc(4 / 375 * 100vw);height:calc(4 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox ol{padding-left:1.1em;-webkit-box-sizing:border-box;box-sizing:border-box}.facility-detail-page main .wysiwygBox ol li{list-style:inherit}.facility-detail-page main .wysiwygBox table{width:100%;border-top:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.facility-detail-page main .wysiwygBox table tr td,.facility-detail-page main .wysiwygBox table tr th{padding:12px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox table tr td,.facility-detail-page main .wysiwygBox table tr th{padding:calc(12 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox table tr td,.facility-detail-page main .wysiwygBox table tr th{padding:calc(12 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox table tr td,.facility-detail-page main .wysiwygBox table tr th{padding:calc(6 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox .iframeBox{position:relative;width:100%;padding-top:56.25%}.facility-detail-page main .wysiwygBox .iframeBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.facility-detail-page main .wysiwygBox img{display:block;max-width:100%;height:auto}.facility-detail-page main .wysiwygBox img.alignright{display:block;float:right;width:40%;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox img.alignright{padding-left:calc(40 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox img.alignright{padding-left:calc(40 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox img.alignright{padding-left:calc(20 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox img.alignleft{display:block;float:left;width:40%;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox img.alignleft{padding-right:calc(40 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox img.alignleft{padding-right:calc(40 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox img.alignleft{padding-right:calc(20 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox img.aligncenter{display:block;margin:32px auto 0}.facility-detail-page main .wysiwygBox del,.facility-detail-page main .wysiwygBox ins{text-decoration:line-through}.facility-detail-page main .wysiwygBox h1{font-size:32px;font-weight:900}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox h1{font-size:calc(32 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox h1{font-size:calc(32 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox h1{font-size:calc(32 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox h2{font-size:30px;font-weight:900}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox h2{font-size:calc(30 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox h2{font-size:calc(30 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox h2{font-size:calc(30 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox h3{font-size:28px;font-weight:900}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox h3{font-size:calc(28 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox h3{font-size:calc(28 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox h3{font-size:calc(28 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox h4{font-size:26px;font-weight:700}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox h4{font-size:calc(26 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox h4{font-size:calc(26 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox h4{font-size:calc(26 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox h5{font-size:24px;font-weight:700}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox h5{font-size:calc(24 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox h5{font-size:calc(24 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox h5{font-size:calc(24 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox h6{font-size:22px;font-weight:700}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox h6{font-size:calc(22 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox h6{font-size:calc(22 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox h6{font-size:calc(22 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox p{font-size:16px;font-weight:500;line-height:1.9375!important;letter-spacing:.06em}@media screen and (max-width:1320px){.facility-detail-page main .wysiwygBox p{font-size:calc(16 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .wysiwygBox p{font-size:calc(16 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .wysiwygBox p{font-size:calc(16 / 375 * 100vw)}}.facility-detail-page main .wysiwygBox p a{position:relative;color:#000;text-decoration:underline}.facility-detail-page main .wysiwygBox p a::before{content:"";position:absolute;top:0;left:-4px;width:0;height:100%;background:#109eff;-webkit-transition:.39s;transition:.39s}.facility-detail-page main .wysiwygBox p a span{position:relative}.facility-detail-page main .wysiwygBox a{color:#000;text-decoration:underline}.facility-detail-page main .keyvisualBlock{padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .keyvisualBlock{padding:0 calc(60 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .keyvisualBlock{padding:0 calc(60 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .keyvisualBlock{padding:0 calc(22 / 375 * 100vw)}}.facility-detail-page main .keyvisualBlock__inner{position:relative;max-width:1200px;margin:0 auto}.facility-detail-page main .keyvisualBlock__inner::before{content:"";position:absolute;top:138px;left:-120px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:100px;height:101px;background:url(../../images/common/ico_box_gy.svg) center/100% auto no-repeat;mix-blend-mode:multiply}@media screen and (max-width:1320px){.facility-detail-page main .keyvisualBlock__inner::before{top:calc(138 / 1320 * 100vw);left:calc(-120 / 1320 * 100vw);width:calc(100 / 1320 * 100vw);height:calc(101 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .keyvisualBlock__inner::before{top:calc(138 / 1024 * 100vw);left:calc(-120 / 1024 * 100vw);width:calc(100 / 1024 * 100vw);height:calc(101 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .keyvisualBlock__inner::before{top:calc(138 / 375 * 100vw);left:calc(-120 / 375 * 100vw);width:calc(100 / 375 * 100vw);height:calc(101 / 375 * 100vw)}}.facility-detail-page main .keyvisualBlock__inner::after{content:"";position:absolute;top:52px;right:-238px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:70px;height:71px;background:url(../../images/common/ico_box_gy.svg) center/100% auto no-repeat;mix-blend-mode:multiply}@media screen and (max-width:1320px){.facility-detail-page main .keyvisualBlock__inner::after{top:calc(52 / 1320 * 100vw);right:calc(-238 / 1320 * 100vw);width:calc(70 / 1320 * 100vw);height:calc(71 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .keyvisualBlock__inner::after{top:calc(52 / 1024 * 100vw);right:calc(-238 / 1024 * 100vw);width:calc(70 / 1024 * 100vw);height:calc(71 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .keyvisualBlock__inner::after{top:calc(52 / 375 * 100vw);right:calc(-238 / 375 * 100vw);width:calc(70 / 375 * 100vw);height:calc(71 / 375 * 100vw)}}.facility-detail-page main .keyvisualBlock__inner figure{overflow:hidden;line-height:0;border:2px solid #545454;border-radius:78px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .keyvisualBlock__inner figure{border-radius:calc(78 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .keyvisualBlock__inner figure{border-radius:calc(78 / 1024 * 100vw)}}.facility-detail-page main .keyvisualBlock__inner figure::before{content:"";position:absolute;top:414px;right:-61px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:197px;height:198px;background:url(../../images/common/ico_box_gy.svg) center/100% auto no-repeat;mix-blend-mode:multiply}@media screen and (max-width:1320px){.facility-detail-page main .keyvisualBlock__inner figure::before{top:calc(414 / 1320 * 100vw);right:calc(-61 / 1320 * 100vw);width:calc(197 / 1320 * 100vw);height:calc(198 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .keyvisualBlock__inner figure::before{top:calc(414 / 1024 * 100vw);right:calc(-61 / 1024 * 100vw);width:calc(197 / 1024 * 100vw);height:calc(198 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .keyvisualBlock__inner figure::before{top:calc(414 / 375 * 100vw);right:calc(-61 / 375 * 100vw);width:calc(197 / 375 * 100vw);height:calc(198 / 375 * 100vw)}}.facility-detail-page main .keyvisualBlock__inner figure img{width:100%;height:auto}.facility-detail-page main .keyvisualBlock__inner .txtBox{position:relative;max-width:730px;margin-top:-120px}@media screen and (max-width:1320px){.facility-detail-page main .keyvisualBlock__inner .txtBox{max-width:calc(730 / 1320 * 100vw);margin-top:calc(-120 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .keyvisualBlock__inner .txtBox{max-width:calc(730 / 1024 * 100vw);margin-top:calc(-120 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .keyvisualBlock__inner .txtBox{max-width:none;width:100%;margin-top:calc(-100 / 1024 * 100vw)}}.facility-detail-page main .keyvisualBlock__inner .txtBox h2{position:relative;top:2px}.facility-detail-page main .keyvisualBlock__inner .txtBox h2 span{display:inline-block;padding:28px 93px 0 64px;font-size:25px;font-weight:500;letter-spacing:.14em;background:url(../../images/common/bl01_bg.webp) center repeat;border:2px solid #545454;border-bottom:none;border-top-right-radius:40px;border-top-left-radius:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .keyvisualBlock__inner .txtBox h2 span{padding:calc(28 / 1320 * 100vw) calc(93 / 1320 * 100vw) 0 calc(64 / 1320 * 100vw);font-size:calc(25 / 1320 * 100vw);border-top-right-radius:calc(40 / 1320 * 100vw);border-top-left-radius:calc(40 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .keyvisualBlock__inner .txtBox h2 span{padding:calc(28 / 1024 * 100vw) calc(93 / 1024 * 100vw) 0 calc(64 / 1024 * 100vw);font-size:calc(25 / 1024 * 100vw);border-top-right-radius:calc(40 / 1024 * 100vw);border-top-left-radius:calc(40 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .keyvisualBlock__inner .txtBox h2 span{width:77%;padding:calc(16 / 375 * 100vw) calc(22 / 375 * 100vw) 0;font-size:calc(20 / 375 * 100vw)}}.facility-detail-page main .keyvisualBlock__inner .txtBox__copy{display:inline-block;padding:22px 70px 25px 64px;background:url(../../images/common/bl01_bg.webp) center repeat;border:2px solid #545454;border-radius:40px;border-top-left-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .keyvisualBlock__inner .txtBox__copy{padding:calc(22 / 1320 * 100vw) calc(70 / 1320 * 100vw) calc(25 / 1320 * 100vw) calc(64 / 1320 * 100vw);border-radius:calc(40 / 1320 * 100vw);border-top-left-radius:0}}@media screen and (max-width:1024px){.facility-detail-page main .keyvisualBlock__inner .txtBox__copy{padding:calc(22 / 1024 * 100vw) calc(70 / 1024 * 100vw) calc(25 / 1024 * 100vw) calc(64 / 1024 * 100vw);border-radius:calc(40 / 1024 * 100vw);border-top-left-radius:0}}@media screen and (max-width:750px){.facility-detail-page main .keyvisualBlock__inner .txtBox__copy{padding:calc(16 / 375 * 100vw) calc(22 / 375 * 100vw) calc(25 / 375 * 100vw)}}.facility-detail-page main .keyvisualBlock__inner .txtBox__copy p{font-size:17px;font-weight:500;line-height:2.176;letter-spacing:.1em}@media screen and (max-width:1320px){.facility-detail-page main .keyvisualBlock__inner .txtBox__copy p{font-size:calc(17 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .keyvisualBlock__inner .txtBox__copy p{font-size:calc(17 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .keyvisualBlock__inner .txtBox__copy p{font-size:calc(17 / 375 * 100vw)}}.facility-detail-page main .movieBlock{position:relative;z-index:2;padding:100px 60px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .movieBlock{padding:calc(100 / 1320 * 100vw) calc(60 / 1320 * 100vw) 0}}@media screen and (max-width:1024px){.facility-detail-page main .movieBlock{padding:calc(100 / 1024 * 100vw) calc(60 / 1024 * 100vw) 0}}@media screen and (max-width:750px){.facility-detail-page main .movieBlock{padding:calc(100 / 375 * 100vw) calc(60 / 375 * 100vw) 0 calc(30 / 375 * 100vw)}}.facility-detail-page main .movieBlock::before{content:"";position:absolute;top:96px;right:0;width:129px;height:587px;background:url(../../images/common/ico_startbox.svg) center/100% auto no-repeat}@media screen and (max-width:1320px){.facility-detail-page main .movieBlock::before{top:calc(96 / 1320 * 100vw);width:calc(129 / 1320 * 100vw);height:calc(587 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .movieBlock::before{top:calc(96 / 1024 * 100vw);width:calc(100 / 1024 * 100vw);height:calc(455 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .movieBlock::before{top:calc(96 / 375 * 100vw)}}.facility-detail-page main .movieBlock__inner{max-width:700px;margin:0 auto}@media screen and (max-width:1024px){.facility-detail-page main .movieBlock__inner{max-width:calc(700 / 1024 * 100vw)}}.facility-detail-page main .movieBlock__inner .tmbBox{position:relative}.facility-detail-page main .movieBlock__inner .tmbBox::before{content:"";position:absolute;top:11px;left:11px;width:100%;height:100%;background:#52b2ec;border:2px solid #545454;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .movieBlock__inner .tmbBox::before{top:calc(11 / 1320 * 100vw);left:calc(11 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .movieBlock__inner .tmbBox::before{top:calc(11 / 1024 * 100vw);left:calc(11 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .movieBlock__inner .tmbBox::before{top:calc(11 / 375 * 100vw);left:calc(11 / 375 * 100vw)}}.facility-detail-page main .movieBlock__inner .tmbBox h3{position:absolute;z-index:2;top:calc(50% + 11px);left:-16px;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-90deg) translate(-50%,-100%);-ms-transform:rotate(-90deg) translate(-50%,-100%);transform:rotate(-90deg) translate(-50%,-100%);font-size:30px;font-weight:500;line-height:1;letter-spacing:.02em}@media screen and (max-width:1320px){.facility-detail-page main .movieBlock__inner .tmbBox h3{top:calc(50% + 11 / 1320 * 100vw);left:calc(-16 / 1320 * 100vw);font-size:calc(30 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .movieBlock__inner .tmbBox h3{top:calc(50% + 11 / 1024 * 100vw);left:calc(-16 / 1024 * 100vw);font-size:calc(30 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .movieBlock__inner .tmbBox h3{top:calc(50% + 11 / 375 * 100vw);left:calc(-10 / 375 * 100vw);font-size:calc(18 / 375 * 100vw)}}.facility-detail-page main .movieBlock__inner .tmbBox figure{position:relative;top:0;left:0;line-height:0;border:2px solid #545454;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.39s;transition:.39s}@media screen and (max-width:750px){.facility-detail-page main .movieBlock__inner .tmbBox figure{aspect-ratio:16/12}}.facility-detail-page main .movieBlock__inner .tmbBox figure:hover{position:relative;left:11px}@media screen and (max-width:1320px){.facility-detail-page main .movieBlock__inner .tmbBox figure:hover{left:calc(11 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .movieBlock__inner .tmbBox figure:hover{left:calc(11 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .movieBlock__inner .tmbBox figure:hover{left:calc(11 / 375 * 100vw)}}.facility-detail-page main .movieBlock__inner .tmbBox figure a{position:relative;display:block;width:100%;height:100%}.facility-detail-page main .movieBlock__inner .tmbBox figure a::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:100px;background:url(../../images/common/ico_play.svg) center/100% auto no-repeat}@media screen and (max-width:1320px){.facility-detail-page main .movieBlock__inner .tmbBox figure a::before{width:calc(100 / 1320 * 100vw);height:calc(100 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .movieBlock__inner .tmbBox figure a::before{width:calc(100 / 1024 * 100vw);height:calc(100 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .movieBlock__inner .tmbBox figure a::before{width:calc(50 / 375 * 100vw);height:calc(50 / 375 * 100vw)}}.facility-detail-page main .movieBlock__inner .tmbBox figure a img{max-width:100%;height:auto}@media screen and (max-width:750px){.facility-detail-page main .movieBlock__inner .tmbBox figure a img{width:100%;height:100%}}.facility-detail-page main .aboutBlock{margin-top:236px;padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock{margin-top:calc(236 / 1320 * 100vw);padding:0 calc(60 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock{margin-top:calc(236 / 1024 * 100vw);padding:0 calc(60 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock{margin-top:calc(165 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner{position:relative;max-width:1200px;margin:0 auto;padding:135px 0 86px;border:2px solid #545454;border-radius:86px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner{padding:calc(135 / 1320 * 100vw) 0 calc(86 / 1320 * 100vw);border-radius:calc(86 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner{padding:calc(135 / 1024 * 100vw) 0 calc(86 / 1024 * 100vw);border-radius:calc(86 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner{padding:calc(50 / 375 * 100vw) calc(22 / 375 * 100vw) calc(62 / 375 * 100vw);border-radius:calc(40 / 1024 * 100vw)}}.facility-detail-page main .aboutBlock__inner::before{content:"";position:absolute;top:-376px;left:-252px;width:442px;height:445px;background:url(../../images/common/ico_box_gy.svg) center/100% auto no-repeat;mix-blend-mode:multiply}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner::before{top:calc(-376 / 1320 * 100vw);left:calc(-252 / 1320 * 100vw);width:calc(442 / 1320 * 100vw);height:calc(445 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner::before{top:calc(-376 / 1024 * 100vw);left:calc(-252 / 1024 * 100vw);width:calc(442 / 1024 * 100vw);height:calc(445 / 1024 * 100vw)}}.facility-detail-page main .aboutBlock__inner::after{content:"";position:absolute;right:-136px;bottom:305px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:240px;height:242px;background:url(../../images/common/ico_box_gy.svg) center/100% auto no-repeat;mix-blend-mode:multiply}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner::after{right:calc(-136 / 1320 * 100vw);bottom:calc(305 / 1320 * 100vw);width:calc(240 / 1320 * 100vw);height:calc(242 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner::after{right:calc(-136 / 1024 * 100vw);bottom:calc(305 / 1024 * 100vw);width:calc(240 / 1024 * 100vw);height:calc(242 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner::after{right:calc(-136 / 375 * 100vw);bottom:calc(305 / 375 * 100vw);width:calc(240 / 375 * 100vw);height:calc(242 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner h2{position:absolute;top:1px;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.facility-detail-page main .aboutBlock__inner h2 span{white-space:nowrap;position:relative;display:inline-block;padding:4px 34px 2px;font-size:38px;font-weight:500;line-height:1;letter-spacing:.04em;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner h2 span{padding:calc(4 / 1320 * 100vw) calc(34 / 1320 * 100vw) calc(2 / 1320 * 100vw);font-size:calc(38 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner h2 span{padding:calc(4 / 1024 * 100vw) calc(34 / 1024 * 100vw) calc(2 / 1024 * 100vw);font-size:calc(38 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner h2 span{padding:calc(4 / 375 * 100vw) calc(8 / 375 * 100vw) calc(2 / 375 * 100vw);font-size:calc(26 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner h2 span::before{content:"";position:absolute;bottom:1px;left:1px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:12px;height:2px;background:#fff}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner h2 span::before{width:calc(12 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner h2 span::before{width:calc(12 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner h2 span::before{display:none}}.facility-detail-page main .aboutBlock__inner h2 span::after{content:"";position:absolute;bottom:1px;right:1px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:12px;height:2px;background:#fff}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner h2 span::after{width:calc(12 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner h2 span::after{width:calc(12 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner h2 span::after{display:none}}.facility-detail-page main .aboutBlock__inner .captionTxt{position:absolute;padding:5px 32px;font-size:38px;letter-spacing:.02em;font-weight:600;line-height:1;color:#fff;background:#000;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner .captionTxt{padding:calc(5 / 1320 * 100vw) calc(32 / 1320 * 100vw);font-size:calc(38 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner .captionTxt{padding:calc(5 / 1024 * 100vw) calc(32 / 1024 * 100vw);font-size:calc(38 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner .captionTxt{font-size:calc(48 / 1024 * 100vw)}}.facility-detail-page main .aboutBlock__inner .captionTxt.leftTxt{top:50%;left:-2px;-webkit-transform:rotate(-90deg) translate(-50%,-100%);-ms-transform:rotate(-90deg) translate(-50%,-100%);transform:rotate(-90deg) translate(-50%,-100%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.facility-detail-page main .aboutBlock__inner .captionTxt.leftTxt::before{content:"";position:absolute;bottom:-2px;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:312px;height:2px;background:#fff}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner .captionTxt.leftTxt::before{width:calc(312 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner .captionTxt.leftTxt::before{display:none}}.facility-detail-page main .aboutBlock__inner .captionTxt.rightTxt{top:50%;right:-2px;-webkit-transform:rotate(90deg) translate(50%,-100%);-ms-transform:rotate(90deg) translate(50%,-100%);transform:rotate(90deg) translate(50%,-100%);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.facility-detail-page main .aboutBlock__inner__set{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.facility-detail-page main .aboutBlock__inner__set .figBox{width:50%;padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .figBox{padding:0 calc(60 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .figBox{width:100%;padding:0 calc(60 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .figBox{padding:0}}.facility-detail-page main .aboutBlock__inner__set .figBox__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:382px;margin:0 auto}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .figBox__img{max-width:calc(382 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .figBox__img{max-width:382px}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .figBox__img{max-width:none}}.facility-detail-page main .aboutBlock__inner__set .figBox__img figure{max-width:179px;width:46.86%;line-height:0}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .figBox__img figure{max-width:none;width:48%}}.facility-detail-page main .aboutBlock__inner__set .figBox__img figure img{width:100%;height:auto}.facility-detail-page main .aboutBlock__inner__set .figBox__ico{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:282px;margin:88px auto 0}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .figBox__ico{max-width:calc(282 / 1320 * 100vw);margin:calc(88 / 1320 * 100vw) auto 0}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .figBox__ico{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:none;margin:calc(88 / 1024 * 100vw) auto 0;gap:calc(40 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .figBox__ico{margin:calc(38 / 375 * 100vw) auto 0;gap:calc(18 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .figBox__ico li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:124px;width:43.98%;min-height:134px;background:url(../../images/common/fukidashi_bg.svg) center/100% auto no-repeat}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .figBox__ico li{min-height:calc(134 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .figBox__ico li{max-width:none;width:calc(124 / 1024 * 100vw);min-height:calc(134 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .figBox__ico li{max-width:none;width:calc(111 / 375 * 100vw);min-height:calc(120 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .figBox__ico li:nth-of-type(n+3){margin-top:22px}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .figBox__ico li:nth-of-type(n+3){margin-top:calc(22 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .figBox__ico li:nth-of-type(n+3){margin-top:0}}.facility-detail-page main .aboutBlock__inner__set .figBox__ico li span{position:relative;padding-bottom:12px;text-align:center;font-size:16px;font-weight:700;line-height:1.58;letter-spacing:.06em;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .figBox__ico li span{padding-bottom:calc(12 / 1320 * 100vw);font-size:calc(16 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .figBox__ico li span{padding-bottom:calc(12 / 1024 * 100vw);font-size:calc(16 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .figBox__ico li span{padding-bottom:calc(12 / 375 * 100vw);font-size:calc(14 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .figBox__plan{position:relative;margin-top:80px}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan{margin-top:calc(80 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan{margin-top:calc(80 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan{margin-top:calc(28 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure{position:relative;height:564px;line-height:0}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure{height:calc(564 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure{text-align:center;height:auto}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure{height:calc(336 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure a{display:inline-block}.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure a::before{content:"";position:absolute;right:84px;bottom:104px;width:93px;height:99px;background:url(../../images/common/ico_plan.svg) center/100% auto no-repeat}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure a::before{right:calc(84 / 1320 * 100vw);bottom:calc(104 / 1320 * 100vw);width:calc(93 / 1320 * 100vw);height:calc(99 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure a::before{right:calc(84 / 1024 * 100vw);bottom:calc(104 / 1024 * 100vw);width:calc(93 / 1024 * 100vw);height:calc(99 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure a::before{right:calc(10 / 375 * 100vw);bottom:calc(10 / 375 * 100vw);width:calc(93 / 375 * 100vw);height:calc(99 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure a img{position:absolute;top:0;right:22px;width:auto;height:100%}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure a img{right:calc(22 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure a img{position:static;right:inherit;max-width:calc(558 / 1024 * 100vw);width:100%;height:auto}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .figBox__plan figure a img{position:absolute;right:0;max-width:none;width:auto;height:100%}}.facility-detail-page main .aboutBlock__inner__set .txtBox{max-width:598px;width:50%;padding-right:60px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .txtBox{padding-right:calc(60 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .txtBox{max-width:none;width:100%;margin:calc(60 / 1024 * 100vw) auto 0;padding:0 calc(60 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox{max-width:none;width:100%;margin:calc(38 / 375 * 100vw) auto 0;padding:0}}.facility-detail-page main .aboutBlock__inner__set .txtBox__item:nth-of-type(n+2){margin-top:48px}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item:nth-of-type(n+2){margin-top:calc(48 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item:nth-of-type(n+2){margin-top:calc(48 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item:nth-of-type(n+2){margin-top:calc(38 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__item h3 span{display:inline-block;padding:3px 8px;font-size:20px;font-weight:500;line-height:1;letter-spacing:.06em;color:#fff;background:#000;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item h3 span{padding:calc(3 / 1320 * 100vw) calc(8 / 1320 * 100vw);font-size:calc(20 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item h3 span{padding:calc(3 / 1024 * 100vw) calc(8 / 1024 * 100vw);font-size:calc(20 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item h3 span{padding:calc(3 / 375 * 100vw) calc(8 / 375 * 100vw);font-size:calc(20 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__item p{margin-top:12px;font-size:16px;font-weight:500;line-height:1.9375;letter-spacing:.06em}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item p{margin-top:calc(12 / 1320 * 100vw);font-size:calc(16 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item p{margin-top:calc(12 / 1024 * 100vw);font-size:calc(16 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item p{margin-top:calc(12 / 375 * 100vw);font-size:calc(16 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__item p span.ttlTxt{display:inline-block;margin-bottom:6px;line-height:1.7;border-bottom:3px solid #000}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item p span.ttlTxt{margin-bottom:calc(6 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item p span.ttlTxt{margin-bottom:calc(6 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item p span.ttlTxt{margin-bottom:calc(6 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:6px;font-size:16px;font-weight:500;letter-spacing:.06em}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl{margin-top:calc(6 / 1320 * 100vw);font-size:calc(16 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl{margin-top:calc(6 / 1024 * 100vw);font-size:calc(16 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl{margin-top:calc(6 / 375 * 100vw);font-size:calc(16 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl:nth-of-type(n+2){margin-top:10px}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl:nth-of-type(n+2){margin-top:calc(10 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl:nth-of-type(n+2){margin-top:calc(10 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl:nth-of-type(n+2){margin-top:calc(10 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl dt::after{content:"・・・・・・・・・"}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl dt::after{content:"・・・・・・・・・・・・・・・・・";position:relative;top:calc(-2 / 375 * 100vw);font-size:calc(10 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl dt.colorTxt{color:#109eff}.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl dt.colorTxt::after{content:"・・・・・・・・・";color:#000}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__item dl dt.colorTxt::after{content:"・・・・・・・・・・・・・・・・・";position:relative;top:calc(-2 / 375 * 100vw);font-size:calc(10 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__info{margin-top:48px}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info{margin-top:calc(48 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info{margin-top:calc(48 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info{margin-top:calc(38 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__info h4{position:relative;padding-bottom:6px;font-size:20px;font-weight:500;letter-spacing:.1em;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info h4{margin-bottom:calc(6 / 1320 * 100vw);font-size:calc(20 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info h4{margin-bottom:calc(6 / 1024 * 100vw);font-size:calc(20 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info h4{margin-bottom:calc(6 / 375 * 100vw);font-size:calc(20 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__info h4::before{content:"";position:absolute;bottom:0;left:0;width:98px;height:2px;background:#545454}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info h4::before{width:calc(98 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info h4::before{width:calc(98 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info h4::before{width:calc(98 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__info .wysiwygBox{margin-top:16px}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info .wysiwygBox{margin-top:calc(16 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info .wysiwygBox{margin-top:calc(16 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .txtBox__info .wysiwygBox{margin-top:calc(16 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .txtBox__info .wysiwygBox a{color:#109eff!important;text-decoration:none!important}.facility-detail-page main .aboutBlock__inner__set .btnBox{width:100%;margin-top:35px;text-align:center}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .btnBox{margin-top:calc(35 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .btnBox{margin-top:calc(35 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .btnBox{margin-top:calc(35 / 375 * 100vw)}}.facility-detail-page main .aboutBlock__inner__set .btnBox .detailBtn a{padding:4px 23px 6px;font-size:28px;font-weight:700;letter-spacing:.1em}@media screen and (max-width:1320px){.facility-detail-page main .aboutBlock__inner__set .btnBox .detailBtn a{padding:calc(4 / 1320 * 100vw) calc(23 / 1320 * 100vw) calc(6 / 1320 * 100vw);font-size:calc(28 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .aboutBlock__inner__set .btnBox .detailBtn a{padding:calc(4 / 1024 * 100vw) calc(23 / 1024 * 100vw) calc(6 / 1024 * 100vw);font-size:calc(28 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .aboutBlock__inner__set .btnBox .detailBtn a{padding:calc(4 / 375 * 100vw) calc(12 / 375 * 100vw) calc(6 / 375 * 100vw);font-size:calc(20 / 375 * 100vw);letter-spacing:.05em}}.facility-detail-page main .accessBlock{padding:228px 60px 200px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .accessBlock{padding:calc(228 / 1320 * 100vw) calc(60 / 1320 * 100vw) calc(200 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .accessBlock{padding:calc(228 / 1024 * 100vw) calc(60 / 1024 * 100vw) calc(200 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .accessBlock{padding:calc(109 / 375 * 100vw) calc(22 / 375 * 100vw) calc(119 / 375 * 100vw)}}.facility-detail-page main .accessBlock__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;margin:0 auto}.facility-detail-page main .accessBlock__inner .txtBox{max-width:392px;width:32.67%;margin-top:38px}@media screen and (max-width:1320px){.facility-detail-page main .accessBlock__inner .txtBox{margin-top:calc(38 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .accessBlock__inner .txtBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:none;width:100%;margin-top:calc(48 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .accessBlock__inner .txtBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:none;width:100%;margin-top:calc(38 / 375 * 100vw)}}.facility-detail-page main .accessBlock__inner .txtBox h2 span{display:inline-block;padding:0 4px;font-size:90px;font-weight:700;line-height:.9;letter-spacing:.02em;background:#000;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .accessBlock__inner .txtBox h2 span{padding:0 calc(4 / 1320 * 100vw);font-size:calc(90 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .accessBlock__inner .txtBox h2 span{padding:0 calc(4 / 1024 * 100vw);font-size:calc(90 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .accessBlock__inner .txtBox h2 span{padding:0 calc(4 / 375 * 100vw);font-size:calc(45 / 375 * 100vw)}}.facility-detail-page main .accessBlock__inner .txtBox dl{position:relative;margin-top:58px;font-size:16px;font-weight:500;line-height:1.625;letter-spacing:.05em}@media screen and (max-width:1320px){.facility-detail-page main .accessBlock__inner .txtBox dl{margin-top:calc(58 / 1320 * 100vw);font-size:calc(16 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .accessBlock__inner .txtBox dl{margin-top:calc(58 / 1024 * 100vw);font-size:calc(16 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .accessBlock__inner .txtBox dl{margin-top:calc(38 / 375 * 100vw);font-size:calc(16 / 375 * 100vw)}}.facility-detail-page main .accessBlock__inner .txtBox dl:nth-of-type(n+2){margin-top:44px}@media screen and (max-width:1320px){.facility-detail-page main .accessBlock__inner .txtBox dl:nth-of-type(n+2){margin-top:calc(44 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .accessBlock__inner .txtBox dl:nth-of-type(n+2){margin-top:calc(44 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .accessBlock__inner .txtBox dl:nth-of-type(n+2){margin-top:calc(44 / 375 * 100vw)}}.facility-detail-page main .accessBlock__inner .txtBox dl:nth-of-type(n+2)::before{content:"";position:absolute;top:-24px;left:0;width:50px;height:2px;background:#000}@media screen and (max-width:1320px){.facility-detail-page main .accessBlock__inner .txtBox dl:nth-of-type(n+2)::before{top:calc(-24 / 1320 * 100vw);width:calc(50 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .accessBlock__inner .txtBox dl:nth-of-type(n+2)::before{top:calc(-24 / 1024 * 100vw);width:calc(50 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .accessBlock__inner .txtBox dl:nth-of-type(n+2)::before{top:calc(-24 / 375 * 100vw);width:calc(50 / 375 * 100vw)}}.facility-detail-page main .accessBlock__inner .txtBox p{position:relative;display:inline-block;margin-top:58px;padding:0 10px 0 24px;font-size:15px;font-weight:500;line-height:1.6;letter-spacing:.03em;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .accessBlock__inner .txtBox p{margin-top:calc(58 / 1320 * 100vw);padding:0 calc(10 / 1320 * 100vw) 0 calc(24 / 1320 * 100vw);font-size:calc(15 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .accessBlock__inner .txtBox p{margin-top:calc(58 / 1024 * 100vw);padding:0 calc(10 / 1024 * 100vw) 0 calc(24 / 1024 * 100vw);font-size:calc(15 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .accessBlock__inner .txtBox p{margin-top:calc(38 / 375 * 100vw);padding:0 calc(30 / 375 * 100vw);font-size:calc(15 / 375 * 100vw)}}.facility-detail-page main .accessBlock__inner .txtBox p::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-44%);-ms-transform:translateY(-44%);transform:translateY(-44%);width:11px;height:39px;background:url(../../images/common/ico_kakko.svg) center/100% auto no-repeat}@media screen and (max-width:1320px){.facility-detail-page main .accessBlock__inner .txtBox p::before{width:calc(11 / 1320 * 100vw);height:calc(39 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .accessBlock__inner .txtBox p::before{width:calc(11 / 1024 * 100vw);height:calc(39 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .accessBlock__inner .txtBox p::before{width:calc(11 / 375 * 100vw);height:calc(39 / 375 * 100vw)}}.facility-detail-page main .accessBlock__inner .txtBox p::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-44%) scale(-1,1);-ms-transform:translateY(-44%) scale(-1,1);transform:translateY(-44%) scale(-1,1);width:11px;height:39px;background:url(../../images/common/ico_kakko.svg) center/100% auto no-repeat}@media screen and (max-width:1320px){.facility-detail-page main .accessBlock__inner .txtBox p::after{width:calc(11 / 1320 * 100vw);height:calc(39 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .accessBlock__inner .txtBox p::after{width:calc(11 / 1024 * 100vw);height:calc(39 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .accessBlock__inner .txtBox p::after{width:calc(11 / 375 * 100vw);height:calc(39 / 375 * 100vw)}}.facility-detail-page main .accessBlock__inner .mapBox{max-width:728px;width:60.67%;height:450px}@media screen and (max-width:1320px){.facility-detail-page main .accessBlock__inner .mapBox{height:calc(450 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .accessBlock__inner .mapBox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:none;width:100%;height:calc(450 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .accessBlock__inner .mapBox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:none;width:100%;height:calc(450 / 375 * 100vw)}}.facility-detail-page main .accessBlock__inner .mapBox iframe{width:100%;height:100%;border:none}.facility-detail-page main .userBlock{padding:0 60px 260px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .userBlock{padding:0 calc(60 / 1320 * 100vw) calc(260 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock{padding:0 calc(60 / 1024 * 100vw) calc(260 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock{padding:0 calc(22 / 375 * 100vw) calc(102 / 375 * 100vw)}}.facility-detail-page main .userBlock__inner{max-width:1200px;margin:0 auto}.facility-detail-page main .userBlock__inner h3 span{display:inline-block;padding:0 12px;font-size:41px;font-weight:500;letter-spacing:.06em;background:url(../../images/common/bl02_bg.webp) center repeat;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner h3 span{padding:0 calc(12 / 1320 * 100vw);font-size:calc(41 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner h3 span{padding:0 calc(12 / 1024 * 100vw);font-size:calc(41 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner h3 span{padding:0 calc(12 / 375 * 100vw);font-size:calc(24 / 375 * 100vw)}}.facility-detail-page main .userBlock__inner .postBox{margin-top:66px;border-right:2px solid #000;border-left:2px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .postBox{margin-top:calc(66 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .postBox{margin-top:calc(66 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox{margin-top:calc(40 / 375 * 100vw)}}.facility-detail-page main .userBlock__inner .postBox__inner{overflow-y:scroll;height:506px;padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .postBox__inner{height:calc(506 / 1320 * 100vw);padding:0 calc(60 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .postBox__inner{height:calc(506 / 1024 * 100vw);padding:0 calc(60 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner{height:calc(360 / 375 * 100vw);padding:0 calc(22 / 375 * 100vw)}}.facility-detail-page main .userBlock__inner .postBox__inner::-webkit-scrollbar{width:7px}.facility-detail-page main .userBlock__inner .postBox__inner::-webkit-scrollbar-thumb{background-color:#0095dd;border-radius:0}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1000px;margin:0 auto;padding-bottom:32px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox{padding-bottom:calc(32 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox{padding-bottom:calc(32 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox{padding-bottom:calc(32 / 375 * 100vw)}}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(n+2){margin-top:30px}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(n+2){margin-top:calc(30 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(n+2){margin-top:calc(30 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(n+2){margin-top:calc(30 / 375 * 100vw)}}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(even){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(even) .articleBox__info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(even) .articleBox__info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(even) .articleBox__comment{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:url(../../images/common/bl02_bg.webp) center repeat}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(even) .articleBox__comment{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(even) .articleBox__comment::before{left:inherit;right:-18px;clip-path:polygon(0 0,100% 50%,0 100%);background:url(../../images/common/bl02_bg.webp) center repeat}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(even) .articleBox__comment::before{right:calc(-18 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(even) .articleBox__comment::before{right:calc(-18 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox:nth-of-type(even) .articleBox__comment::before{right:inherit;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:calc(30 / 375 * 100vw);height:calc(20 / 375 * 100vw);clip-path:polygon(50% 0,100% 100%,0 100%)}}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info{width:30%;padding:0 40px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info{padding:0 calc(40 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info{padding:0 calc(40 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:none;width:100%;padding:0}}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info figure{overflow:hidden;max-width:140px;margin:0 auto;line-height:0;aspect-ratio:1/1;border-radius:50%}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info figure{max-width:calc(140 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info figure{max-width:calc(140 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info figure{max-width:calc(100 / 375 * 100vw);margin:0 20px 0 0}}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info figure img{width:100%;height:100%}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info h4{margin-top:10px;font-size:17px;font-weight:600;letter-spacing:.1em}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info h4{margin-top:calc(10 / 1320 * 100vw);font-size:calc(17 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info h4{margin-top:calc(10 / 1024 * 100vw);font-size:calc(17 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__info h4{position:relative;top:calc(-2 / 375 * 100vw);margin-top:calc(10 / 375 * 100vw);font-size:calc(17 / 375 * 100vw)}}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment{position:relative;width:70%;padding:40px;background:url(../../images/common/bl01_bg.webp) center repeat;border-radius:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment{padding:calc(40 / 1320 * 100vw);border-radius:calc(40 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment{padding:calc(40 / 1024 * 100vw);border-radius:calc(40 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment{width:100%;margin-top:calc(22 / 375 * 100vw);padding:calc(22 / 375 * 100vw)}}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment::before{content:"";position:absolute;top:50px;left:-18px;width:20px;height:30px;clip-path:polygon(0 50%,100% 0,100% 100%);background:url(../../images/common/bl01_bg.webp) center repeat}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment::before{top:calc(50 / 1320 * 100vw);left:calc(-18 / 1320 * 100vw);width:calc(20 / 1320 * 100vw);height:calc(30 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment::before{top:calc(50 / 1024 * 100vw);left:calc(-18 / 1024 * 100vw);width:calc(20 / 1024 * 100vw);height:calc(30 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment::before{top:2px;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:calc(30 / 375 * 100vw);height:calc(20 / 375 * 100vw);clip-path:polygon(50% 0,100% 100%,0 100%)}}.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment .copyTxt{font-size:15px;font-weight:500;line-height:1.6}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment .copyTxt{font-size:calc(15 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment .copyTxt{font-size:calc(15 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .postBox__inner .articleBox__comment .copyTxt{font-size:calc(15 / 375 * 100vw)}}.facility-detail-page main .userBlock__inner .detailBtn{margin-top:66px;text-align:center}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .detailBtn{margin-top:calc(66 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .detailBtn{margin-top:calc(66 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .detailBtn{margin-top:calc(40 / 375 * 100vw)}}.facility-detail-page main .userBlock__inner .detailBtn a{padding:4px 23px 6px;font-size:21px;font-weight:700;letter-spacing:.1em}@media screen and (max-width:1320px){.facility-detail-page main .userBlock__inner .detailBtn a{padding:calc(4 / 1320 * 100vw) calc(23 / 1320 * 100vw) calc(6 / 1320 * 100vw);font-size:calc(21 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .userBlock__inner .detailBtn a{padding:calc(4 / 1024 * 100vw) calc(23 / 1024 * 100vw) calc(6 / 1024 * 100vw);font-size:calc(21 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .userBlock__inner .detailBtn a{padding:calc(4 / 375 * 100vw) calc(23 / 375 * 100vw) calc(6 / 375 * 100vw);font-size:calc(18 / 375 * 100vw)}}.facility-detail-page main .slideBlock{padding:0 60px 200px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .slideBlock{padding:0 calc(60 / 1320 * 100vw) calc(200 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .slideBlock{padding:0 calc(60 / 1024 * 100vw) calc(170 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .slideBlock{padding:0 calc(22 / 375 * 100vw) calc(119 / 375 * 100vw)}}.facility-detail-page main .slideBlock__inner{max-width:1650px;margin:0 auto}.facility-detail-page main .slideBlock__inner h2{max-width:1200px;margin:0 auto}.facility-detail-page main .slideBlock__inner h2 span{display:inline-block;padding:0 12px;font-size:41px;font-weight:500;letter-spacing:.06em;background:url(../../images/common/bl02_bg.webp) center repeat;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .slideBlock__inner h2 span{padding:0 calc(12 / 1320 * 100vw);font-size:calc(41 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .slideBlock__inner h2 span{padding:0 calc(12 / 1024 * 100vw);font-size:calc(41 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .slideBlock__inner h2 span{padding:0 calc(12 / 375 * 100vw);font-size:calc(24 / 375 * 100vw)}}.facility-detail-page main .slideBlock__inner .slideBox{margin-top:66px}@media screen and (max-width:1320px){.facility-detail-page main .slideBlock__inner .slideBox{margin-top:calc(66 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .slideBlock__inner .slideBox{margin-top:calc(66 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .slideBlock__inner .slideBox{margin-top:calc(40 / 375 * 100vw)}}.facility-detail-page main .slideBlock__inner .slideBox__set{width:100%;padding:0 18px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main .slideBlock__inner .slideBox__set{padding:0 calc(18 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .slideBlock__inner .slideBox__set{padding:0 calc(18 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .slideBlock__inner .slideBox__set{padding:0 calc(18 / 375 * 100vw)}}.facility-detail-page main .slideBlock__inner .slideBox__set figure{aspect-ratio:4/3;line-height:0}.facility-detail-page main .slideBlock__inner .slideBox__set figure img{width:100%;height:100%}.facility-detail-page main .slideBlock__inner .slideBox .slick-prev{z-index:10;-webkit-transform:translate(-80%,-50%) scale(-1,1);-ms-transform:translate(-80%,-50%) scale(-1,1);transform:translate(-80%,-50%) scale(-1,1);width:24px;height:48px;background:url(../../images/common/nav_arr_next.svg) center/100% auto no-repeat}@media screen and (max-width:1320px){.facility-detail-page main .slideBlock__inner .slideBox .slick-prev{width:calc(24 / 1320 * 100vw);height:calc(48 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .slideBlock__inner .slideBox .slick-prev{width:calc(24 / 1024 * 100vw);height:calc(48 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .slideBlock__inner .slideBox .slick-prev{-webkit-transform:translate(110%,-50%) scale(-1,1);-ms-transform:translate(110%,-50%) scale(-1,1);transform:translate(110%,-50%) scale(-1,1);width:calc(12 / 375 * 100vw);height:calc(24 / 375 * 100vw)}}.facility-detail-page main .slideBlock__inner .slideBox .slick-prev::before{display:none}.facility-detail-page main .slideBlock__inner .slideBox .slick-next{z-index:10;-webkit-transform:translate(80%,-50%);-ms-transform:translate(80%,-50%);transform:translate(80%,-50%);width:24px;height:48px;background:url(../../images/common/nav_arr_next.svg) center/100% auto no-repeat}@media screen and (max-width:1320px){.facility-detail-page main .slideBlock__inner .slideBox .slick-next{width:calc(24 / 1320 * 100vw);height:calc(48 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main .slideBlock__inner .slideBox .slick-next{width:calc(24 / 1024 * 100vw);height:calc(48 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main .slideBlock__inner .slideBox .slick-next{-webkit-transform:translate(-110%,-50%);-ms-transform:translate(-110%,-50%);transform:translate(-110%,-50%);width:calc(12 / 375 * 100vw);height:calc(24 / 375 * 100vw)}}.facility-detail-page main .slideBlock__inner .slideBox .slick-next::before{display:none}.facility-detail-page main #facilityBlock .facilityBlock__inner{max-width:1320px;margin:0 auto;padding:0 60px 82px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.facility-detail-page main #facilityBlock .facilityBlock__inner{padding:0 calc(60 / 1320 * 100vw) calc(82 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main #facilityBlock .facilityBlock__inner{padding:0 calc(60 / 1024 * 100vw) calc(82 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main #facilityBlock .facilityBlock__inner{padding:0 calc(22 / 375 * 100vw) calc(57 / 375 * 100vw)}}.facility-detail-page main #facilityBlock .facilityBlock__inner .copyTxt{margin-top:48px;font-size:20px;line-height:1.85}@media screen and (max-width:1320px){.facility-detail-page main #facilityBlock .facilityBlock__inner .copyTxt{margin-top:calc(48 / 1320 * 100vw);font-size:calc(20 / 1320 * 100vw)}}@media screen and (max-width:1024px){.facility-detail-page main #facilityBlock .facilityBlock__inner .copyTxt{margin-top:calc(28 / 1024 * 100vw);font-size:calc(20 / 1024 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page main #facilityBlock .facilityBlock__inner .copyTxt{margin-top:calc(18 / 375 * 100vw);font-size:calc(18 / 375 * 100vw)}}.facility-detail-page .mfp-bg.movieModal{z-index:100;opacity:.93;background:url(../../images/common/bl01_bg.webp) center repeat}.facility-detail-page .mfp-wrap{z-index:150}.facility-detail-page .mfp-wrap.movieModal .mfp-container{padding:0}.facility-detail-page .modalBlock{max-width:1440px;width:100%;margin:0 auto;padding:60px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1260px){.facility-detail-page .modalBlock{padding:calc(60 / 1260 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page .modalBlock{padding:calc(50 / 750 * 100vw)}}.facility-detail-page .modalBlock__inner{position:relative}.facility-detail-page .modalBlock__inner .setBox{position:relative;aspect-ratio:16/9}.facility-detail-page .modalBlock__inner .setBox iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.facility-detail-page .modalBlock__inner .setBox video{position:absolute;top:0;left:0;width:100%;height:100%}.facility-detail-page .modalBlock__inner .closeBtn{position:absolute;top:-66px;right:0;line-height:0}@media screen and (max-width:1260px){.facility-detail-page .modalBlock__inner .closeBtn{top:calc(-66 / 1260 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page .modalBlock__inner .closeBtn{top:calc(-86 / 750 * 100vw)}}.facility-detail-page .modalBlock__inner .closeBtn a{display:inline-block}.facility-detail-page .modalBlock__inner .closeBtn a img{width:50px}@media screen and (max-width:1260px){.facility-detail-page .modalBlock__inner .closeBtn a img{width:calc(50 / 1260 * 100vw)}}@media screen and (max-width:750px){.facility-detail-page .modalBlock__inner .closeBtn a img{width:calc(60 / 750 * 100vw)}}