@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho&display=swap";html{font-family:"yu-gothic-pr6n","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:400;font-size:100px;width:100%}@media print,screen and (min-width: 827px){html{font-feature-settings:"palt"}}@media screen and (max-width: 828px){html{-webkit-text-size-adjust:100%;overflow-x:hidden}}@media print,screen and (min-width: 1366px){html{font-size:100px}}@media print,screen and (min-width: 1281px)and (max-width: 1300px){html{font-size:95px}}@media print,screen and (min-width: 1201px)and (max-width: 1280px){html{font-size:95px}}@media print,screen and (min-width: 1121px)and (max-width: 1200px){html{font-size:90px}}@media print,screen and (min-width: 829px)and (max-width: 1120px){html{font-size:85px}}@media print,screen and (min-width: 461px)and (max-width: 828px){html{font-size:70px}}@media screen and (max-width: 828px){html{font-size:100px}}@media print,screen and (min-width: 376px)and (max-width: 413px){html{font-size:95px}}@media print,screen and (max-width: 375px){html{font-size:100px}}html.edge{-ms-text-size-adjust:100%}@media print,screen and (min-width: 827px){html.safari{-webkit-font-smoothing:antialiased}}html.hidden{-ms-overflow-style:none;scrollbar-width:none;overflow-y:hidden}html.hidden::-webkit-scrollbar{display:none}.touchevents *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.chrome body{image-rendering:-webkit-optimize-contrast}h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,td,th,figure{margin:0;padding:0;font-weight:normal;text-align:justify}article,aside,footer,header,main,nav,section,figcaption,figure{display:block}address,i{font-style:normal}img{-ms-interpolation-mode:bicubic;border-style:none;vertical-align:baseline}svg:not(:root){overflow:hidden}hr{height:0;overflow:visible;box-sizing:border-box;border:none}b,strong{font-weight:inherit;font-weight:bolder}a{outline:0;text-decoration:none;color:inherit;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}li{list-style:none}sub{bottom:-0.25em;position:relative;vertical-align:baseline;line-height:0}sup{top:-0.5em;position:relative;vertical-align:baseline;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}canvas{display:inline-block}input,select,button,optgroup,textarea{font-family:inherit;background:none;border:none;outline:0;margin:0;padding:0;color:inherit}input::-moz-placeholder, textarea::-moz-placeholder{opacity:.6}input::placeholder,textarea::placeholder{opacity:.6}button,input{overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}button,select{cursor:pointer;text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border:none;-webkit-appearance:none;border-radius:0 !important}select::-ms-expand{display:none}*:focus{outline:none}*,*:before,*:after{box-sizing:border-box}@media print,screen and (min-width: 827px){.sp{display:none !important}}@media screen and (max-width: 828px){.pc{display:none !important}}@media print,screen and (min-width: 827px){a[href^="tel:"]{pointer-events:none}}[data-lf],[data-lf-area="0"]{opacity:0;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:opacity 1s}[data-lf-area="1"],[data-lf-area="1"] *{opacity:1}img{max-width:100%;width:100%;height:auto}input,select,button,optgroup,textarea{font-family:"yu-gothic-pr6n","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:400;font-style:normal}@media print,screen and (min-width: 827px){a{transition:.3s ease}a:hover{opacity:.4}}.underL{text-decoration:underline}.min{font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal}.got{font-family:"yu-gothic-pr6n","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:400;font-style:normal}.en{font-family:"trajan-pro-3",serif,"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN";font-weight:400;font-style:normal}.futura{font-size:.2rem;font-family:"futura-pt",sans-serif;font-weight:300;font-style:normal}@media screen and (max-width: 828px){.futura{font-size:.16rem}}.flex{display:flex;justify-content:space-between;align-items:flex-start}.fade,.fadeUp,.fadeL,.fadeR{opacity:0}.fadeIn{animation-name:fadeInDown;animation-duration:2s;animation-fill-mode:forwards}@keyframes fadeInDown{0%{opacity:0}100%{opacity:1;transform:translate(0)}}.fadeUp{transform:translateY(0.5rem)}.fadeR{transform:translateX(0.5rem)}@media screen and (max-width: 828px){.fadeR{transform:translateY(0.5rem)}}.fadeL{transform:translateX(-0.5rem)}@media screen and (max-width: 828px){.fadeL{transform:translateY(0.5rem)}}.parallax{background-attachment:fixed;background-size:cover}.zoom{overflow:hidden;display:block}.zoom:hover .zoomImg{transform:scale(1.05);transition-duration:.5s}.zoomImg{transition-duration:.7s;max-height:3.2rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 828px){.zoomImg{max-height:2.1rem}}.slideArrow{width:.5rem;height:.5rem;background-color:#e4cb90;position:absolute;transition:.3s ease}.slideArrow::after{content:"";width:.5rem;height:.5rem;background:no-repeat center center/0.11rem url(/assets/img/common/arrowW.png);position:absolute;top:0;left:0}@media print,screen and (min-width: 827px){.slideArrow:hover{opacity:.4}}.slideArrow.prev{transform:rotate(180deg)}.ellip{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ellip2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ellip3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.imayou{color:#e59a9c}.moegi{color:#aec2a0}.mokuran{color:#e4cb90}.access{color:#b69e61 !important}#pagetopBtn{position:fixed;bottom:1rem;right:-0.2rem;transform:rotate(90deg);z-index:50;font-family:"trajan-pro-3",serif,"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN";font-weight:400;font-style:normal;letter-spacing:.03rem}@media screen and (max-width: 828px){#pagetopBtn{bottom:.9rem;right:-0.25rem}}#pagetopBtn:before{content:"";background:no-repeat right center/contain url(/assets/img/common/arrow.png);width:.1rem;height:.2rem;display:block;transform:rotate(180deg);position:absolute;left:-0.25rem}@media screen and (max-width: 828px){#pagetopBtn:before{bottom:.02rem}}#pagetopBtn:hover{opacity:1;transition:.4s;color:#b69e61}#pagetopBtn:hover:before{transition:all .3s ease;background:no-repeat right center/contain url(/assets/img/common/arrowM.png)}.no-touchevents #pagetopBtn:hover{opacity:.4}body{position:relative;overflow-x:hidden;width:100%;margin:0;padding:0;font-size:.13rem;color:#727171;text-align:justify}@media print,screen and (min-width: 827px){body{min-width:828px}}@media screen and (max-width: 828px){body{width:100%;font-size:.12rem;line-height:2}}.titleWa{font-size:.38rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;width:.5rem;text-align:center;line-height:1.15}@media screen and (max-width: 828px){.titleWa{font-size:.22rem;width:.3rem}}.titleWa:before{content:"";background:no-repeat center top/0.41rem url(/assets/img/common/mark.png);width:.41rem;height:.55rem;display:block;margin:0 auto}@media screen and (max-width: 828px){.titleWa:before{background:no-repeat center top/0.27rem url(/assets/img/common/mark.png);width:.27rem;height:.35rem}}.titleYo{font-size:.46rem;font-family:"trajan-pro-3",serif,"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN";font-weight:400;font-style:normal;letter-spacing:.05rem}@media screen and (max-width: 828px){.titleYo{font-size:.24rem;letter-spacing:.03rem}}.titleDetail{font-size:.22rem;line-height:1.9}@media screen and (max-width: 828px){.titleDetail{font-size:.22rem}}.lineUp{font-size:.22rem;line-height:2.2;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal}@media screen and (max-width: 828px){.lineUp{font-size:.14rem}}.head2{font-size:.3rem;line-height:1.15;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;letter-spacing:.02rem}@media screen and (max-width: 828px){.head2{font-size:.22rem}}.head2.en{font-family:"trajan-pro-3",serif,"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN";font-weight:400;font-style:normal;letter-spacing:.05rem}.check{font-size:.16rem;font-family:"trajan-pro-3",serif,"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN";font-weight:400;font-style:normal;letter-spacing:.02rem;color:#e4cb90}.head3{font-size:.22rem;line-height:1.9;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;letter-spacing:.02rem}@media screen and (max-width: 828px){.head3{font-size:.18rem}}@media screen and (max-width: 828px){.head3 .va{letter-spacing:0}}.head4{font-size:.18rem;line-height:1.75;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;letter-spacing:.02rem}@media screen and (max-width: 828px){.head4{line-height:1.75}}.menu{font-size:.16rem;line-height:1.9;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;letter-spacing:.02rem}.head5{font-size:.16rem;line-height:1.9;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;letter-spacing:.02rem}@media screen and (max-width: 828px){.head5{font-size:.13rem;line-height:1.8;letter-spacing:.01rem}}.design{font-size:.12rem;line-height:2.1;font-family:"trajan-pro-3",serif,"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN";font-weight:400;font-style:normal;letter-spacing:.02rem}@media screen and (max-width: 828px){.design{font-size:.11rem;line-height:1.75}}.sub{font-size:.13rem;line-height:1.8;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;letter-spacing:.01rem}.num{font-size:.18rem;line-height:1.75;position:relative;letter-spacing:.02rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal}.num:before{content:"";position:absolute;transform:rotate(45deg);background-color:#e4cb90;width:.35rem;height:.35rem;left:0}@media screen and (max-width: 828px){.num:before{width:.33rem;height:.33rem;left:.1rem;top:.01rem}}.num:after{content:"0" counter(num);font-family:"trajan-pro-3",serif,"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN";font-weight:400;font-style:normal;position:absolute;color:#fff;left:.055rem;top:.02rem}@media screen and (max-width: 828px){.num:after{left:.145rem}}.text{font-family:"yu-gothic-pr6n","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:400;font-style:normal;font-size:.13rem;line-height:1.85;word-break:break-word;overflow-wrap:break-word;letter-spacing:.01rem}.catch{font-family:"yu-gothic-pr6n","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:400;font-style:normal;font-size:.13rem;line-height:2;word-break:break-word;overflow-wrap:break-word;letter-spacing:.02rem}.note{font-size:.1rem;text-align:right;letter-spacing:.02rem}.defoBtn,.defoBtn2{font-size:.13rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;position:relative;border:1px solid #dddcda;width:100%;margin:0 auto;letter-spacing:.01rem;text-align:center}@media screen and (max-width: 828px){.defoBtn,.defoBtn2{width:90%;margin:0 auto}}.defoBtn::before,.defoBtn::after,.defoBtn2::before,.defoBtn2::after{content:"";position:absolute;width:0;height:1px;background:#e4cb90;transition:all .2s linear;transition-delay:.2s}.defoBtn::before,.defoBtn2::before{right:-1px;top:-1px}.defoBtn::after,.defoBtn2::after{left:-1px;bottom:-1px}.defoBtn a,.defoBtn2 a{display:block;color:#727171;font-size:.13rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;padding:.2rem 0;letter-spacing:.01rem;text-align:center;position:relative}@media screen and (max-width: 828px){.defoBtn a,.defoBtn2 a{padding:.16rem 0}}.defoBtn a:hover,.defoBtn2 a:hover{color:#e4cb90;background-color:hsla(0,0%,100%,.9);transition:all .2s ease;transition-delay:.1s;opacity:1}.defoBtn a:hover:after,.defoBtn2 a:hover:after{background:no-repeat right center/contain url(/assets/img/common/arrowM.png);transition:all .2s ease;transition-delay:.1s}.defoBtn a:after,.defoBtn2 a:after{position:absolute;right:.2rem;top:calc(50% - .09rem);content:"";width:.09rem;height:.18rem;background:no-repeat right center/contain url(/assets/img/common/arrow.png);-webkit-animation:horizontal01 1s ease-in-out infinite alternate;-webkit-animation:vertical 1s ease-in-out infinite alternate;-webkit-animation-duration:1.1s}.defoBtn span,.defoBtn2 span{display:block}.defoBtn span::before,.defoBtn span::after,.defoBtn2 span::before,.defoBtn2 span::after{content:"";position:absolute;width:1px;height:0;background:#e4cb90;transition:all .2s linear}.defoBtn span::before,.defoBtn2 span::before{left:-1px;top:-1px}.defoBtn span::after,.defoBtn2 span::after{right:-1px;bottom:-1px}.defoBtn.current::before,.defoBtn.current::after,.defoBtn:hover::before,.defoBtn:hover::after,.defoBtn2.current::before,.defoBtn2.current::after,.defoBtn2:hover::before,.defoBtn2:hover::after{width:calc(100% + 2px)}.defoBtn.current span::before,.defoBtn.current span::after,.defoBtn:hover span::before,.defoBtn:hover span::after,.defoBtn2.current span::before,.defoBtn2.current span::after,.defoBtn2:hover span::before,.defoBtn2:hover span::after{height:calc(100% + 2px)}.mainBtn,.mainBtn2{font-size:.13rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;position:relative;border:1px solid rgba(229,154,156,.2);width:100%;margin:0 auto;letter-spacing:.01rem;text-align:center}@media screen and (max-width: 828px){.mainBtn,.mainBtn2{width:90%;margin:0 auto}}.mainBtn::before,.mainBtn::after,.mainBtn2::before,.mainBtn2::after{content:"";position:absolute;width:0;height:1px;background:#e59a9c;transition:all .2s linear;transition-delay:.2s;z-index:1}.mainBtn::before,.mainBtn2::before{right:-1px;top:-1px}.mainBtn::after,.mainBtn2::after{left:-1px;bottom:-1px}.mainBtn a,.mainBtn2 a{display:block;color:#fff;font-size:.13rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;padding:.2rem 0;letter-spacing:.01rem;text-align:center;position:relative;background-color:#e59a9c}@media screen and (max-width: 828px){.mainBtn a,.mainBtn2 a{padding:.16rem 0}}.mainBtn a:hover,.mainBtn2 a:hover{color:#e59a9c;background-color:#fff;opacity:1;transition:all .2s ease;transition-delay:.1s;transition:all .2s linear}.mainBtn a:hover:after,.mainBtn2 a:hover:after{background:no-repeat right center/contain url(/assets/img/common/arrowP.png)}.mainBtn a:after,.mainBtn2 a:after{position:absolute;right:.2rem;top:calc(50% - .09rem);content:"";width:.09rem;height:.18rem;background:no-repeat right center/contain url(/assets/img/common/arrowW.png);-webkit-animation:horizontal01 1s ease-in-out infinite alternate;-webkit-animation:vertical 1s ease-in-out infinite alternate;-webkit-animation-duration:1.1s}.mainBtn span,.mainBtn2 span{display:block}.mainBtn span::before,.mainBtn span::after,.mainBtn2 span::before,.mainBtn2 span::after{content:"";position:absolute;width:1px;height:0;background:#e59a9c;transition:all .2s linear}.mainBtn span::before,.mainBtn2 span::before{left:-1px;top:-1px}.mainBtn span::after,.mainBtn2 span::after{right:-1px;bottom:-1px}.mainBtn.current::before,.mainBtn.current::after,.mainBtn:hover::before,.mainBtn:hover::after,.mainBtn2.current::before,.mainBtn2.current::after,.mainBtn2:hover::before,.mainBtn2:hover::after{width:calc(100% + 2px)}.mainBtn.current span::before,.mainBtn.current span::after,.mainBtn:hover span::before,.mainBtn:hover span::after,.mainBtn2.current span::before,.mainBtn2.current span::after,.mainBtn2:hover span::before,.mainBtn2:hover span::after{height:calc(100% + 2px)}.studioSide .mainBtn,.studioSide .mainBtn2{border:1px solid rgba(174,194,160,.2)}.studioSide .mainBtn::before,.studioSide .mainBtn::after,.studioSide .mainBtn2::before,.studioSide .mainBtn2::after{background:#aec2a0}.studioSide .mainBtn a,.studioSide .mainBtn2 a{background-color:#aec2a0}.studioSide .mainBtn a:hover,.studioSide .mainBtn2 a:hover{color:#aec2a0;background-color:#fff}.studioSide .mainBtn a:hover:after,.studioSide .mainBtn2 a:hover:after{background:no-repeat right center/contain url(/assets/img/common/arrowMg.png)}.studioSide .mainBtn span::before,.studioSide .mainBtn span::after,.studioSide .mainBtn2 span::before,.studioSide .mainBtn2 span::after{background:#aec2a0}.studioSide .lineI:before{background:no-repeat left center/contain url(/assets/img/common/fixS01.png);position:absolute;content:"";width:.24rem;height:.3rem;top:calc(50% - .145rem);left:.15rem}@media screen and (max-width: 828px){.studioSide .lineI:before{left:.2rem}}.rentalSide .lineI:before{background:no-repeat left center/contain url(/assets/img/common/fixS01.png);position:absolute;content:"";width:.24rem;height:.3rem;top:calc(50% - .145rem);left:1.05rem}@media screen and (max-width: 828px){.rentalSide .lineI:before{left:1.15rem}}.subBtn{font-size:.13rem;padding:.2rem 0;text-align:center;border:1px solid #dedddb;letter-spacing:.01rem}header .hamburger{display:block;position:fixed;z-index:70;right:0;top:0;width:.9rem;height:.9rem;cursor:pointer;text-align:center;background-color:#e4cb90}@media screen and (max-width: 828px){header .hamburger{width:.5rem;height:.5rem}}header .hamburger span{display:block;position:absolute;width:.3rem;height:1px;left:6px;background:#fff;transition:.3s ease-in-out}@media screen and (max-width: 828px){header .hamburger span{width:.2rem}}header .hamburger span:nth-child(1){top:.35rem;left:.3rem}@media screen and (max-width: 828px){header .hamburger span:nth-child(1){top:.17rem;left:.15rem}}header .hamburger span:nth-child(2){top:.45rem;left:.3rem}@media screen and (max-width: 828px){header .hamburger span:nth-child(2){top:.25rem;left:.15rem}}header .hamburger span:nth-child(3){top:.55rem;left:.3rem}@media screen and (max-width: 828px){header .hamburger span:nth-child(3){top:.34rem;left:.15rem}}@media screen and (max-height: 850px){header .hamburger.active{right:.17rem}}@media screen and (max-width: 828px){header .hamburger.active{right:0}}header .hamburger.active span{width:.42rem}@media screen and (max-width: 828px){header .hamburger.active span{width:.25rem}}header .hamburger.active span:nth-child(1){top:.42rem;left:.25rem;transform:rotate(-45deg)}@media screen and (max-width: 828px){header .hamburger.active span:nth-child(1){top:.25rem;left:.15rem}}header .hamburger.active span:nth-child(2),header .hamburger.active span:nth-child(3){top:.42rem;left:.25rem;transform:rotate(45deg)}@media screen and (max-width: 828px){header .hamburger.active span:nth-child(2),header .hamburger.active span:nth-child(3){top:.25rem;left:.15rem}}header .headerInner{justify-content:center;align-items:stretch;width:100%;height:100vh;background-color:#fbfaf2;position:fixed;z-index:60;top:0;left:0;opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);transition:opacity .3s ease,visibility .3s ease;overflow-y:none}@media screen and (max-height: 850px){header .headerInner{overflow-y:scroll}}@media screen and (max-width: 828px){header .headerInner{overflow-y:auto}}header .headerInner.active{opacity:100;transform:translateY(0);-webkit-transform:translateY(0)}header .headerInner i{width:50%;height:100%;min-height:7.5rem;background:no-repeat left top/cover url(/assets/img/common/menuPcR.jpg)}@media screen and (max-width: 828px){header .headerInner i{display:none}}header .headerInner nav.gNav{width:50%;height:100%;min-height:7.5rem}@media screen and (max-width: 828px){header .headerInner nav.gNav{width:100%;min-height:auto}}header .headerInner nav.gNav::after{position:absolute;content:"";bottom:0;right:0;background:no-repeat left top/37vw url(/assets/img/common/iconW.png);width:30vw;height:33vw;z-index:-1}@media screen and (max-width: 828px){header .headerInner nav.gNav::after{background:no-repeat left top/100vw url(/assets/img/common/iconW.png);width:80vw;height:82vw}}header .headerInner nav.gNav h2{margin:.2rem 0 .4rem .25rem}@media screen and (max-width: 828px){header .headerInner nav.gNav h2{margin:.1rem 0 .2rem .1rem}}header .headerInner nav.gNav h2 img{width:1.4rem}@media screen and (max-width: 828px){header .headerInner nav.gNav h2 img{width:.75rem}}header .headerInner nav.gNav ul.gMenu{margin-left:.8rem;font-size:.16rem;line-height:2.2;letter-spacing:.01rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal}@media screen and (max-width: 828px){header .headerInner nav.gNav ul.gMenu{line-height:2.15;margin:0 auto;width:85%;max-width:3.5rem}}header .headerInner nav.gNav ul.gMenu span{font-family:"trajan-pro-3",serif,"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN";font-weight:400;font-style:normal;font-size:.1rem;margin-left:.15rem;letter-spacing:.015rem}header .headerInner nav.gNav ul.gMenu li:before{content:"-";margin-right:.1rem}header .headerInner nav.gNav ul.gMenu li:nth-child(4){text-indent:.15rem}header .headerInner nav.gNav ul.gMenu li:nth-child(4):before{content:none;margin-right:0}header .headerInner nav.gNav ul.btnBox{width:3.15rem;margin:.15rem 0 .1rem .8rem;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 828px){header .headerInner nav.gNav ul.btnBox{margin:.15rem auto .1rem;width:85%;max-width:3.5rem}}header .headerInner nav.gNav ul.btnBox .full{width:100% !important}header .headerInner nav.gNav ul.btnBox li.mainBtn{width:49.1%;margin-bottom:.05rem}header .headerInner nav.gNav ul.btnBox li.mainBtn a{margin-left:0}header .headerInner nav.gNav ul.btnBox li.defoBtn{width:49.1%;letter-spacing:.01rem}header .headerInner nav.gNav ul.btnBox li.defoBtn a{text-indent:-0.05rem}header .headerInner nav.gNav .sub{margin-left:.8rem;letter-spacing:.015rem;line-height:1.8}@media screen and (max-width: 828px){header .headerInner nav.gNav .sub{margin:0 auto .1rem;width:85%;max-width:3.5rem}}header .headerInner nav.gNav .snsArea{margin:.1rem 0 .3rem .8rem;max-width:2.45rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal}@media screen and (max-width: 828px){header .headerInner nav.gNav .snsArea{margin:0 auto .3rem;width:85%;max-width:3.5rem;justify-content:left}}@media screen and (max-width: 828px){header .headerInner nav.gNav .snsArea li{width:1.25rem}}header .headerInner nav.gNav .snsArea li span:before{content:"";display:inline-block;width:.18rem;height:.18rem;margin:0 .05rem -0.035rem 0;background:no-repeat center center/contain url(/assets/img/common/insta.png)}header .headerInner nav.gNav .sideA{margin-left:.8rem;letter-spacing:.02rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal}@media screen and (max-width: 828px){header .headerInner nav.gNav .sideA{margin:0 auto;padding-bottom:.5rem;width:85%;max-width:3.5rem}}header .headerInner nav.gNav .sideA span:before{content:"";display:inline-block;width:.18rem;height:.18rem;margin:0 .05rem -0.035rem 0;background:no-repeat center center/contain url(/assets/img/common/cam.png)}header .headerInner nav.gNav .sideA span:after{content:"";text-align:right;display:inline-block;background:url(/assets/img/common/out.png) 21% center/20% no-repeat;width:.35rem;height:.1rem}header.studioSide .headerInner .gNav ul.gMenu li:nth-child(4){text-indent:inherit}header.studioSide .headerInner .gNav ul.gMenu li:nth-child(4):before{content:"-";margin-right:.1rem}header.studioSide .headerInner .gNav .btnBox .lineI{padding-left:.05rem}@media screen and (max-width: 828px){header.studioSide .headerInner .gNav .btnBox .lineI{padding-left:.1rem}}@media screen and (max-width: 828px){header.studioSide .headerInner .gNav .snsArea li{width:100%}}header.studioSide .headerInner .gNav .sideA span:before{filter:contrast(0);background:no-repeat center center/contain url(/assets/img/common/fixS03.png)}header.studioSide i{width:50%;height:100%;min-height:7.5rem;background:no-repeat left top/cover url(/assets/img/common/menuPcS.jpg)}@media screen and (max-width: 828px){header.studioSide i{display:none}}.rentalSide .headerInner .lineI:before{background:no-repeat left center/contain url(/assets/img/common/fixS01.png);position:absolute;content:"";width:.24rem;height:.3rem;top:calc(50% - .145rem);left:.15rem}@media screen and (max-width: 828px){.rentalSide .headerInner .lineI:before{left:.18rem}}#fixArea .fixInner{position:fixed;right:0;bottom:0;z-index:50}@media screen and (max-width: 828px){#fixArea .fixInner{width:100%}}#fixArea .fixInner li{background-color:#fbfaf2}@media screen and (max-width: 828px){#fixArea .fixInner li{width:33.3333333333%}}#fixArea .fixInner li:nth-child(2){border-right:1px solid #fff}#fixArea .fixInner li a{padding:.15rem 0 .15rem .3rem;text-align:center;display:block;width:1.9rem;font-size:.13rem}@media screen and (max-width: 828px){#fixArea .fixInner li a{width:100%;padding:.35rem 0 0}}#fixArea .fixInner li a span{position:relative}#fixArea .fixInner li a span:before{position:absolute;content:"";width:.24rem;height:.3rem;top:calc(50% - .145rem);left:-0.35rem}@media screen and (max-width: 828px){#fixArea .fixInner li a span:before{top:-0.35rem;left:0;right:0;margin:0 auto}}#fixArea .fixInner li:first-child{background-color:#e59a9c}#fixArea .fixInner li:first-child a{color:#fff}#fixArea .fixInner li:first-child a span:before{background:no-repeat left center/contain url(/assets/img/common/fixR01.png)}#fixArea .fixInner li:nth-child(2) a span:before{content:"";background:no-repeat left center/contain url(/assets/img/common/fixR02.png);width:.24rem;height:.3rem}#fixArea .fixInner li:last-child a span:before{content:"";background:no-repeat left center/contain url(/assets/img/common/fixR03.png);width:.24rem;height:.3rem}#fixArea.studioSide .fixInner li:first-child{background-color:#aec2a0}#fixArea.studioSide .fixInner li:nth-child(2) a span:before{content:"";background:no-repeat left center/contain url(/assets/img/common/fixS02.png);width:.24rem;height:.3rem}#fixArea.studioSide .fixInner li:last-child a span:before{content:"";background:no-repeat left center/contain url(/assets/img/common/fixS03.png);width:.24rem;height:.3rem}#accessArea{background-color:#fbfaf2}#accessArea .accessInner{width:100%;max-width:10.8rem;margin:0 auto;padding:.6rem 0 1.15rem}@media screen and (max-width: 828px){#accessArea .accessInner{width:90%;margin:0 auto;padding:.3rem 0 .5rem}}#accessArea .accessInner .imgBox{margin-right:.8rem;max-width:6.4rem;float:left}@media screen and (max-width: 828px){#accessArea .accessInner .imgBox{margin-right:inherit;float:inherit}}#accessArea .accessInner .imgBox .sub{text-align:right;margin-top:-0.05rem;letter-spacing:.02rem}@media screen and (max-width: 828px){#accessArea .accessInner .imgBox .sub{margin-top:0}}#accessArea .accessInner .imgBox .sub::after{content:"";text-align:right;display:inline-block;background:url(/assets/img/common/out.png) 21% 90%/45% no-repeat;width:.15rem;height:.2rem}#accessArea .accessInner .toggle{display:none}@media screen and (max-width: 828px){#accessArea .accessInner .title,#accessArea .accessInner .content{backface-visibility:hidden;transform:translateZ(0);transition:all .3s ease}#accessArea .accessInner .title{display:block;margin-bottom:.3rem}#accessArea .accessInner .title::after,#accessArea .accessInner .title::before{content:"";position:absolute;right:.15rem;top:0;width:1px;height:.2rem;background-color:#dddcda;transition:all .3s ease}#accessArea .accessInner .title::after{transform:rotate(90deg)}#accessArea .accessInner .content{max-height:0;overflow:hidden}#accessArea .accessInner .toggle:checked+.title+.content{max-height:10rem;transition:all 1s ease}#accessArea .accessInner .toggle:checked+.title::before{transform:rotate(90deg) !important}}#accessArea .accessInner .textBox .head3{margin-bottom:.25rem;padding-bottom:.2rem;border-bottom:1px solid #dddcda;overflow:hidden;line-height:1}@media screen and (max-width: 828px){#accessArea .accessInner .textBox .head3{margin-bottom:.15rem;margin-top:.45rem}}#accessArea .accessInner .textBox ul.accessMenu li{margin-bottom:.3rem;text-align:center}#accessArea .accessInner .textBox ul.accessMenu li:nth-child(1) .head4::before{background:no-repeat left center/contain url(/assets/img/common/foot.png)}#accessArea .accessInner .textBox ul.accessMenu li:nth-child(2) .head4::before{background:no-repeat left center/contain url(/assets/img/common/car.png)}#accessArea .accessInner .textBox ul.accessMenu li:nth-child(3) .head4::before{background:no-repeat left center/contain url(/assets/img/common/bus.png)}#accessArea .accessInner .textBox ul.accessMenu li:nth-child(4){margin-bottom:inherit}#accessArea .accessInner .textBox ul.accessMenu li:nth-child(4) .head4{margin:.55rem auto .05rem}@media screen and (max-width: 828px){#accessArea .accessInner .textBox ul.accessMenu li:nth-child(4) .head4{margin-top:inherit;margin-bottom:.1rem}}#accessArea .accessInner .textBox ul.accessMenu li:nth-child(4) .head4::before{background:no-repeat left center/contain url(/assets/img/common/train.png)}#accessArea .accessInner .textBox ul.accessMenu li:nth-child(4) img{margin-top:.45rem;width:8.6rem}@media screen and (max-width: 828px){#accessArea .accessInner .textBox ul.accessMenu li:nth-child(4) img{margin-top:.25rem}}#accessArea .accessInner .textBox ul.accessMenu li .head4{margin-bottom:.05rem;overflow:hidden;position:relative;padding-left:.3rem}@media screen and (max-width: 828px){#accessArea .accessInner .textBox ul.accessMenu li .head4{margin-bottom:.1rem}}#accessArea .accessInner .textBox ul.accessMenu li .head4::before{position:absolute;content:"";width:.3rem;height:.25rem;left:0;bottom:.02rem}#accessArea .accessInner .textBox ul.accessMenu li .sub{letter-spacing:.01rem}.breadcrumbs .breadInner{background-color:#fbfaf2;border-bottom:1px solid #fff;justify-content:left;flex-wrap:wrap;padding:.05rem .1rem .05rem .3rem}@media screen and (max-width: 828px){.breadcrumbs .breadInner{padding:.05rem .15rem}}.breadcrumbs .breadInner li{padding-left:.3rem;color:#b69e61;position:relative;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal}.breadcrumbs .breadInner li:before{content:">";position:absolute;left:.1rem}.breadcrumbs .breadInner li:first-child{padding-left:.1rem}.breadcrumbs .breadInner li:first-child:before{content:none}footer .footerInner{text-align:center;padding-top:.6rem}@media screen and (max-width: 828px){footer .footerInner{padding-top:.5rem}}footer .footerInner nav.gNav h2{margin:0 auto .3rem;text-align:center}@media screen and (max-width: 828px){footer .footerInner nav.gNav h2{margin:0 0 .2rem}}footer .footerInner nav.gNav h2 img{width:1.4rem}footer .footerInner nav.gNav ul.gMenu{margin-left:.8rem;font-size:.16rem;line-height:2.15;letter-spacing:.01rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal}@media screen and (max-width: 828px){footer .footerInner nav.gNav ul.gMenu{margin-left:.3rem}}footer .footerInner nav.gNav ul.gMenu span{font-family:"trajan-pro-3",serif,"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN";font-weight:400;font-style:normal;font-size:.1rem;margin-left:.15rem;letter-spacing:.015rem}footer .footerInner nav.gNav ul.gMenu li:before{content:"-";margin-right:.1rem}footer .footerInner nav.gNav ul.gMenu li:before:nth-child(4){content:""}footer .footerInner nav.gNav .sub{letter-spacing:.015rem;line-height:1.8;text-align:center}@media screen and (max-width: 828px){footer .footerInner nav.gNav .sub{margin:0 0 .2rem}}footer .footerInner nav.gNav .snsArea{font-size:.11rem;margin:.35rem auto .4rem;max-width:2.45rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal}@media screen and (max-width: 828px){footer .footerInner nav.gNav .snsArea{font-size:.14rem;margin:0 auto .3rem;max-width:2.9rem}}footer .footerInner nav.gNav .snsArea span:before{content:"";display:inline-block;width:.18rem;height:.18rem;margin:0 .05rem -0.035rem 0;background:no-repeat center center/contain url(/assets/img/common/insta.png)}footer .footerInner .btnBox{max-width:8.6rem;width:90%;margin:0 auto 1rem;flex-wrap:wrap}@media screen and (max-width: 828px){footer .footerInner .btnBox{margin:0 auto .5rem}}footer .footerInner .btnBox .mainBtn{max-width:2.8rem;width:25%}@media screen and (max-width: 828px){footer .footerInner .btnBox .mainBtn{max-width:inherit;width:49%;margin-bottom:.05rem}}footer .footerInner .btnBox .mainBtn2{max-width:2.8rem;width:100%}@media screen and (max-width: 828px){footer .footerInner .btnBox .mainBtn2{max-width:inherit;width:100%;margin-bottom:.05rem}}footer .footerInner .btnBox .defoBtn{max-width:2.8rem;width:24%}@media screen and (max-width: 828px){footer .footerInner .btnBox .defoBtn{max-width:inherit;width:49%;text-indent:-0.05rem}}footer .footerInner .btnBox .defoBtn2{max-width:2.8rem;width:100%}@media screen and (max-width: 828px){footer .footerInner .btnBox .defoBtn2{max-width:inherit;width:49%;text-indent:-0.05rem}}footer .footerInner .btnBox .lineI{padding-left:.1rem}footer .footerInner .btnBox .lineI:before{background:no-repeat left center/contain url(/assets/img/common/fixS01.png);position:absolute;content:"";width:.24rem;height:.3rem;top:calc(50% - .145rem);left:.44rem}@media screen and (max-width: 828px){footer .footerInner .btnBox .lineI:before{left:.2rem}}footer .footerInner .links{font-size:.12rem;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;width:8.7rem;margin:0 auto .03rem;letter-spacing:.015rem}@media screen and (max-width: 828px){footer .footerInner .links{width:90%;margin:0 auto .15rem;justify-content:left;flex-wrap:wrap}}@media screen and (max-width: 828px){footer .footerInner .links li{padding-right:.45rem}}footer .footerInner .links li a{position:relative}footer .footerInner .links li a:after{content:"⁄";text-align:right;display:inline-block;background:no-repeat left center/30% url(/assets/img/common/out.png);position:absolute;top:0;right:-0.25rem;width:.2rem;height:.17rem}@media screen and (max-width: 828px){footer .footerInner .links li a:after{top:-0.03rem;right:-0.35rem;width:.3rem;height:.24rem}}footer .footerInner .links li:last-child a:after{content:""}footer .footerInner small{margin-top:.1rem;margin-bottom:.2rem;letter-spacing:.023rem;display:block;font-family:"trajan-pro-3",serif,"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN";font-weight:400;font-style:normal}@media screen and (max-width: 828px){footer .footerInner small{text-align:left;width:90%;display:block;margin:0 auto .2rem}}footer.studioSide .footerInner .btnBox .lineI{padding-left:.1rem}footer.studioSide .footerInner .btnBox .lineI:before{left:.8rem}@media screen and (max-width: 828px){footer.studioSide .footerInner .btnBox .lineI:before{left:.2rem}}#mvArea h1{width:1.65rem;padding:.2rem 0 0 .25rem}@media screen and (max-width: 828px){#mvArea h1{width:.85rem;padding:.1rem 0 0 .1rem}}#mvArea .mvInner.under{max-width:11.75rem;width:100%;margin:.3rem auto 0;align-items:center;justify-content:left}@media screen and (max-width: 828px){#mvArea .mvInner.under{flex-direction:column-reverse;margin:.2rem auto}}#mvArea .mvInner.under img{max-width:7.25rem}@media print,screen and (min-width: 827px)and (max-width: 1175px){#mvArea .mvInner.under img{width:50%}}#mvArea .mvInner.under .titleYo{margin-left:1rem}@media screen and (max-width: 828px){#mvArea .mvInner.under .titleYo{text-align:center;margin-left:inherit;margin-bottom:.15rem;letter-spacing:.045rem}}#mvArea .mvInner.under .titleYo .sub{display:block;font-size:.16rem;letter-spacing:.02rem}@media screen and (max-width: 828px){#mvArea .mvInner.under .titleYo .sub{font-size:.13rem;text-align:center;margin-left:inherit;margin-bottom:.3rem;letter-spacing:.01rem;line-height:1}}#mvArea .mvInner.noMv h2.titleYo{font-size:.46rem;font-family:"trajan-pro-3",serif,"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN";font-weight:400;font-style:normal;letter-spacing:.05rem}@media screen and (max-width: 828px){#mvArea .mvInner.noMv h2.titleYo{font-size:.24rem;letter-spacing:.03rem}}#mvArea .mvInner.noMv h2.titleYo .sub{display:block;font-size:.16rem;letter-spacing:.02rem}@media screen and (max-width: 828px){#mvArea .mvInner.noMv h2.titleYo .sub{font-size:.13rem;text-align:center;margin-left:inherit;margin-bottom:.3rem;letter-spacing:.01rem;line-height:1}}#mvArea .mvInner.detail h2.titleYo{text-align:center}.headBox{margin-bottom:.6rem}@media screen and (max-width: 828px){.headBox{margin-bottom:.2rem}}.headBox .head2{margin-bottom:.4rem;text-align:center;color:#e4cb90}@media screen and (max-width: 828px){.headBox .head2{margin-bottom:.2rem}}.headBox .head2 .sub{display:block;margin-top:.05rem}.headBox .head3{margin-bottom:.5rem;text-align:center}@media screen and (max-width: 828px){.headBox .head3{margin-bottom:.2rem}}.headBox .textBox{width:47.5rem}@media screen and (max-width: 828px){.headBox .textBox{width:100%}}.headWa{position:relative}.headWa img{max-width:6.3rem}@media screen and (max-width: 828px){.headWa img{max-width:inherit;width:84%}}.headWa .head2{width:.4rem;text-align:center}@media screen and (max-width: 828px){.headWa .head2{margin-left:5%}}.headWa .head2:before{content:"";background:no-repeat center top/0.41rem url(/assets/img/common/mark.png);width:.41rem;height:.55rem;display:block;margin:0 auto}@media screen and (max-width: 828px){.headWa .head2:before{background:no-repeat center top/0.27rem url(/assets/img/common/mark.png);width:.27rem;height:.35rem}}.headWa .head2 .rot{transform:scaleX(-1) rotate(90deg);display:inherit;margin-top:.05rem;margin-bottom:-0.05rem;margin-right:.05rem}.headWa .futura2{font-size:.3rem;width:.3rem;text-align:center;position:relative;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;line-height:1.15;margin-top:.15rem}@media screen and (max-width: 828px){.headWa .futura2{font-size:.22rem;width:.22rem;margin-left:5%;margin-top:.55rem}}.headWa .futura2::before{content:"Point 0" counter(point) "";font-family:"futura-pt",sans-serif;position:absolute;top:0;right:-0.55rem;line-height:1.5;transform:rotate(90deg);font-size:.2rem;color:#e59a9c}@media screen and (max-width: 828px){.headWa .futura2::before{font-size:.16rem;top:-0.42rem;right:-0.15rem;white-space:nowrap}}.headWa .futura2 .rot{transform:scaleX(-1) rotate(90deg);display:inherit;margin-top:.05rem;margin-bottom:-0.05rem;margin-right:.05rem}.headWa .futura3{font-size:.3rem;writing-mode:vertical-rl;width:.7rem;position:relative;font-family:"Shippori Mincho","Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;font-weight:400;font-style:normal;line-height:1.25;margin-top:.2rem;letter-spacing:.04rem}@media screen and (max-width: 828px){.headWa .futura3{font-size:.18rem;margin-top:.55rem;margin-right:.15rem;width:100%;letter-spacing:.025rem}}.headWa .futura3::before{content:"Point 0" counter(point) "";font-family:"futura-pt",sans-serif;position:absolute;top:-0.2rem;right:-0.41rem;line-height:1.5;font-size:.2rem;color:#aec2a0;letter-spacing:initial}@media screen and (max-width: 828px){.headWa .futura3::before{font-size:.16rem;top:-0.55rem;right:0;white-space:nowrap}}.headWa .futura3 .rot{transform:scaleX(-1) rotate(90deg);display:inherit;margin-top:.05rem;margin-bottom:-0.05rem;margin-right:.05rem}/*# sourceMappingURL=common.min.css.map */