@charset "UTF-8";.ttl-block{height:300px}.ttl-block h1{font-size:34px;font-size:3.4rem}.page-content{max-width:1240px;margin:0 auto;padding:130px 20px}.about-block{display:flex;justify-content:space-between;margin-bottom:70px}.about-block>div:nth-child(1){width:56.5%}.about-block>div:nth-child(1)>div{margin-top:12px}.about-block>div:nth-child(1)>div:first-child{margin-top:0}.about-block>div:nth-child(2){width:39.1%}.about-block>div:nth-child(2) p{font-weight:700}.space-name{font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','游明朝','Yu Mincho','游明朝体','YuMincho','ＭＳ Ｐ明朝','MS PMincho',serif;font-size:34px;font-size:3.4rem;line-height:1.47;margin-bottom:15px}.space-logo{margin-bottom:50px}.info-ttl,.space-lead{font-size:24px;font-size:2.4rem}.space-lead{font-weight:700;line-height:1.58;margin:25px 0 20px}.info-ttl{text-align:center;margin-bottom:50px}.info-detail{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:70px}.map-img{width:46.6%;border:#c4c4c4 solid 1px}.info-list{width:46.8%;line-height:1.5;border-top:#c4c4c4 solid 1px}.info-list:after{content:"";display:block;clear:both;height:0;visibility:hidden}.info-list dt{float:left;clear:left;padding:15px 0;font-weight:700}.info-list dd{border-bottom:#c4c4c4 solid 1px;padding:15px 0 15px 100px}.info-list dd p{margin-top:15px}.info-list dd p:first-child,.price-list li p:first-child{margin-top:0}.price-block{background-color:#f4f4f4;padding:30px;text-align:center}.price-ttl{font-size:24px;font-size:2.4rem;line-height:1;margin-bottom:25px}.price-list{display:flex;justify-content:center;margin-top:20px}.price-list li{margin:0 12px}.price-list li p{margin-top:10px}.price-list li span{font-size:34px;font-size:3.4rem;line-height:1.4;margin-left:10px}.price-list li span.tel{font-size:20px;font-size:2rem;font-weight:700}.price-note{margin-top:25px}.gallery-block{max-width:1000px;margin:90px auto 0}.gallery-ttl{font-size:24px;font-size:2.4rem;text-align:center;margin-bottom:25px}.gallery-slide .slick-next,.gallery-slide .slick-prev{width:15px;height:15px;z-index:10;transform:rotate(45deg)}.gallery-slide .slick-next::before,.gallery-slide .slick-prev::before{display:none}.gallery-slide .slick-prev{left:20px;border-left:#fff solid 2px;border-bottom:#fff solid 2px}.gallery-slide .slick-next{right:20px;border-right:#fff solid 2px;border-top:#fff solid 2px}.gallery-thumb{margin-top:8px}.gallery-thumb li{margin:0 1px;cursor:pointer}.gallery-thumb .slick-slide{opacity:.4}.gallery-thumb .slick-slide.slick-current{opacity:1}.space-nav{background-color:#f4f4f4;padding:40px}.space-nav ul{max-width:1370px;margin:-40px auto 0;display:flex;flex-wrap:wrap}.space-nav ul li{width:31.4%;margin:40px 0 0 2.9%}.space-nav ul li:nth-child(3n+1){margin-left:0}.space-nav ul li a:hover{opacity:.8}.other-nav{padding:70px 20px 60px}.other-nav ul{display:flex;justify-content:space-between;max-width:1050px;margin:0 auto}.other-nav ul li{width:47.6%}.other-nav ul li a,.other-nav ul li a::after{transition-property:all;transition-duration:.3s}.other-nav ul li a{display:flex;justify-content:center;align-items:center;border:#000 solid 1px;font-size:20px;font-size:2rem;color:#000;box-sizing:border-box;width:100%;height:80px;position:relative}.other-nav ul li a::after{content:"";display:inline-block;background-position:left top;background-repeat:no-repeat;background-size:100% auto;width:48px;height:6px;position:absolute;top:calc(50% - 3px);right:30px;background-image:url(/common/img/link_arrow_black.png)}.other-nav ul li a:hover::after{transform:translateX(15px)}@media only screen and (max-width:640px){.ttl-block{height:200px}.ttl-block h1{font-size:1.8rem}.page-content{padding:30px 15px}.about-block{display:block;margin-bottom:40px}.about-block>div:nth-child(1){width:auto;margin-bottom:20px}.about-block>div:nth-child(2){width:auto}.space-name{font-size:1.8rem}.space-logo{margin-bottom:30px}.space-lead{font-size:1.6rem;margin-bottom:10px}.info-ttl{font-size:2rem;margin-bottom:20px}.info-detail{display:block}.map-img{margin-bottom:30px}.info-list,.map-img{width:auto}.price-block{padding:20px}.price-ttl{font-size:1.8rem}.price-list{display:block;margin-bottom:15px}.price-list li{margin:15px 0 0}.price-list li p{margin-top:0}.price-list li span{font-size:2.4rem}.gallery-block{margin-top:45px}.gallery-ttl{font-size:2rem;margin-bottom:15px}.space-nav{padding:20px}.space-nav ul{justify-content:space-between;margin-top:-20px}.space-nav ul li{width:48%;margin:15px 0 0}.other-nav{padding:40px 15px}.other-nav ul{display:block}.other-nav ul li{width:auto;margin-top:20px}.other-nav ul li:first-child{margin-top:0}.other-nav ul li a{height:60px;font-size:1.8rem;padding:10px}.other-nav ul li a::after{width:30px;height:4px;right:15px}}@media only screen and (min-width:641px) and (max-width:960px){.ttl-block h1{font-size:3rem}.space-name{font-size:2.8rem}.space-lead{font-size:2.2rem}}