@charset "UTF-8";body{color:#1A1A1A}a{text-decoration:none}a:hover,a:visited:hover{color:#40210F}img{vertical-align:bottom}@media screen and (max-width:640px){.noTop.renew_2022 .contentWrap .contHeader .mv+.contTit{margin-top:35px}}@media screen and (max-width:640px){.noTop.renew_2022 .contentWrap .contHeader .contTit .catch{margin-top:11px}}.topLink>.in{position:relative;margin-top:54px;padding-bottom:0;z-index:1}@media print,screen and (min-width:641px){.topLink>.in{margin-top:90px;padding-bottom:100px}}@media print,screen and (min-width:641px) and (max-width:1240px){.topLink>.in{margin-top:77px;padding-bottom:86px}}@media print,screen and (min-width:641px) and (max-width:1080px){.topLink>.in{margin-top:68px;padding-bottom:75px}}@media screen and (max-width:640px){.topLink>.in{width:calc(100% - 22.22vw);margin:0 auto;margin-top:10.56vw}}.topLink>.in:before{position:absolute;display:block;left:0;bottom:0;width:100%;height:calc(100% - 35px);background-color:#C8B4A0;z-index:-1}@media print,screen and (min-width:641px){.topLink>.in:before{content:"";height:calc(100% - 115px)}}@media print,screen and (min-width:641px) and (max-width:1240px){.topLink>.in:before{height:calc(100% - 99px)}}@media print,screen and (min-width:641px) and (max-width:1080px){.topLink>.in:before{height:calc(100% - 86px)}}.topLink .studioBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width:641px){.topLink .studioBox{max-width:1144px;margin:0 auto}}@media print,screen and (min-width:641px) and (max-width:1240px){.topLink .studioBox{max-width:1066px;max-width:915.2px}}@media print,screen and (min-width:641px) and (max-width:1080px){.topLink .studioBox{max-width:930px;max-width:800.8px}}@media screen and (max-width:640px){.topLink .studioBox{-ms-flex-wrap:wrap;flex-wrap:wrap}}.topLink .studioBox>.box{height:auto;background-color:#F4F3EF}@media print,screen and (min-width:641px){.topLink .studioBox>.box{width:100%;max-width:595px}}@media print,screen and (min-width:641px) and (max-width:1240px){.topLink .studioBox>.box{max-width:512px}}@media print,screen and (min-width:641px) and (max-width:1080px){.topLink .studioBox>.box{max-width:446px}}@media screen and (max-width:640px){.topLink .studioBox>.box{width:100%}}@media print,screen and (min-width:641px){.topLink .studioBox>.box+.box{margin-left:4.04%}}@media screen and (max-width:640px){.topLink .studioBox>.box+.box{margin-top:4.17vw}}@media screen and (max-width:640px){.topLink .studioBox>.box .boxLink{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:641px){.topLink .studioBox>.box .boxLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;-ms-flex-wrap:wrap;flex-wrap:wrap}.topLink .studioBox>.box .boxLink:hover{opacity:0.8}.topLink .studioBox>.box .boxLink:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.topLink .studioBox>.box .boxLink:hover .txtBox:before{-webkit-transform:rotate(135deg) translate(3px,-3px);transform:rotate(135deg) translate(3px,-3px)}}@media screen and (max-width:640px){.topLink .studioBox>.box .boxLink .thumb{width:32.78vw}}@media print,screen and (min-width:641px){.topLink .studioBox>.box .thumb{width:47.05%;width:100%;overflow:hidden}.topLink .studioBox>.box .thumb img{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;-webkit-transform:scale(1);transform:scale(1)}}.topLink .studioBox>.box .txtBox{position:relative}@media screen and (max-width:640px){.topLink .studioBox>.box .txtBox{width:calc(100% - 32.78vw);height:20.83vw}}@media print,screen and (min-width:641px){.topLink .studioBox>.box .txtBox{width:52.95%;width:100%;height:183px}}@media print,screen and (min-width:641px) and (max-width:1240px){.topLink .studioBox>.box .txtBox{height:146.4px}}@media print,screen and (min-width:641px) and (max-width:1080px){.topLink .studioBox>.box .txtBox{height:164.7px}}.topLink .studioBox>.box .txtBox:before{position:absolute;content:"";left:0;right:0;bottom:12px;margin:0 auto;width:5px;height:5px;border-top:1px solid #40210F;border-right:1px solid #40210F;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}@media print,screen and (min-width:641px){.topLink .studioBox>.box .txtBox:before{bottom:41px;bottom:23px;width:9px;height:9px;border-top:2px solid #40210F;border-right:2px solid #40210F}}@media print,screen and (min-width:641px) and (max-width:1240px){.topLink .studioBox>.box .txtBox:before{width:8px;height:8px;bottom:18.4px}}@media print,screen and (min-width:641px) and (max-width:1080px){.topLink .studioBox>.box .txtBox:before{bottom:16.1px}}@media screen and (max-width:640px){.topLink .studioBox>.box .txtBox:before{left:auto;right:5.56vw;bottom:0;top:0;margin:auto}}.topLink .studioBox>.box .title{text-align:center;font-size:13px;color:#40210F}@media print,screen and (min-width:641px){.topLink .studioBox>.box .title{padding-top:20px;font-size:20px}}@media print,screen and (min-width:641px) and (max-width:1240px){.topLink .studioBox>.box .title{padding-top:34px;padding-top:16px;font-size:17px}}@media print,screen and (min-width:641px) and (max-width:1080px){.topLink .studioBox>.box .title{padding-top:14px;font-size:15px}}@media screen and (max-width:640px){.topLink .studioBox>.box .title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:5vw;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:640px){.topLink .studioBox>.box .title>span{display:block}}@media print,screen and (min-width:641px){.topLink .studioBox>.box .txt{width:75.87%;padding-top:8px;margin:0 auto;letter-spacing:0.08em}}@media print,screen and (min-width:641px) and (max-width:1240px){.topLink .studioBox>.box .txt{padding-top:6.4px}}@media print,screen and (min-width:641px) and (max-width:1080px){.topLink .studioBox>.box .txt{padding-top:5.6px}}@media print,screen and (min-width:641px){.sec_detail>.in{padding-bottom:120px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_detail>.in{padding-bottom:103px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_detail>.in{padding-bottom:90px}}@media print,screen and (min-width:641px){.sec_detail .section{position:relative;display:block;overflow:hidden;z-index:1}.sec_detail .section:before{position:absolute;content:"";display:block;left:0;bottom:0;width:calc((100% - 1100px) / 2 + 1100px);height:calc(100% - 200px);background-color:#F4F3EF;z-index:-1}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_detail .section:before{width:calc((100% - 946px) / 2 + 946px);height:calc(100% - 172px)}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_detail .section:before{width:calc((100% - 825px) / 2 + 825px);height:calc(100% - 150px)}}@media print,screen and (min-width:641px){.sec_detail .section:after{position:absolute;content:"";display:block;font-family:grafolita-script,sans-serif;font-style:normal;font-weight:400;font-size:89px;letter-spacing:0;line-height:1;white-space:nowrap;color:#52808E;opacity:0.19;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_detail .section:after{font-size:77px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_detail .section:after{font-size:67px}}@media print,screen and (min-width:641px){.sec_detail .section+.section:before{left:auto;right:0}}@media screen and (max-width:640px){.sec_detail .section:last-child{padding-bottom:50px}}@media print,screen and (min-width:641px){.sec_detail .section._hirosaki:after{content:"KANOCO";bottom:380px;left:calc((100% - 1340px) / 2);-webkit-transform-origin:bottom left;transform-origin:bottom left}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_detail .section._hirosaki:after{left:calc((100% - 1152px) / 2);bottom:316px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_detail .section._hirosaki:after{left:calc((100% - 1005px) / 2);bottom:276px}}@media print,screen and (min-width:641px){.sec_detail .section._aomori:after{content:"Aomori Studio";bottom:514px;left:calc((100% - 1340px) / 2);-webkit-transform-origin:bottom left;transform-origin:bottom left}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_detail .section._aomori:after{bottom:442px;left:calc((100% - 1152px) / 2)}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_detail .section._aomori:after{bottom:386px;left:calc((100% - 1005px) / 2)}}.sec_slider>.in{position:relative;overflow:hidden}@media screen and (max-width:640px){.sec_slider>.in{padding:60px 0 40px}}@media print,screen and (min-width:641px){.sec_slider>.in{padding:120px 0 100px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider>.in{padding:103px 0 86px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider>.in{padding:90px 0 75px}}@media screen and (max-width:640px){.sec_slider>.in:before{position:absolute;content:"";display:block;background-color:#F4F3EF;top:90px;width:calc(100% - 17px);height:calc(100% - 35px)}}.sec_slider .sliderBox{position:relative;margin:auto}@media screen and (max-width:640px){.sec_slider .sliderBox{max-width:100%;width:auto;height:auto}}@media print,screen and (min-width:641px){.sec_slider .sliderBox{width:100%;height:auto}}.sec_slider .sliderBox .slider-for,.sec_slider .sliderBox .slider-nav{opacity:0;-webkit-transition:opacity 1.3s;transition:opacity 1.3s}.sec_slider .sliderBox .slider-for.slick-initialized,.sec_slider .sliderBox .slider-nav.slick-initialized{opacity:1}.sec_slider .sliderBox .slider-for{margin:0 auto}@media screen and (max-width:640px){.sec_slider .sliderBox .slider-for{width:100%;height:auto}}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-for{width:100%;height:auto;width:1200px;height:630px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider .sliderBox .slider-for{width:1032px;height:542px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider .sliderBox .slider-for{width:900px;height:473px}}.sec_slider .sliderBox .slider-for li{position:relative}@media screen and (max-width:640px){.sec_slider .sliderBox .slider-for li{height:48.61vw;margin:0;margin:0 2.5vw}}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-for li{margin:0 40px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider .sliderBox .slider-for li{margin:0 34px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider .sliderBox .slider-for li{margin:0 30px}}.sec_slider .sliderBox .slider-for .slick-list{overflow:visible!important}.sec_slider .sliderBox .slider-for .slick-arrow{z-index:20}@media screen and (max-width:640px){.sec_slider .sliderBox .slider-for .slick-arrow{top:25.27vw}}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-for .slick-arrow{top:0;bottom:0;margin:auto 0}.sec_slider .sliderBox .slider-for .slick-arrow:hover:before{opacity:0.7}}.sec_slider .sliderBox .slider-for .slick-arrow:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;margin:auto;width:7px;height:7px;border-top:1px solid #40210F;z-index:10}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-for .slick-arrow:before{width:13px;height:13px;border-top:2px solid #fff;opacity:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider .sliderBox .slider-for .slick-arrow:before{width:11px;height:11px}}.sec_slider .sliderBox .slider-for .slick-arrow.slick-prev{left:5.3vw}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-for .slick-arrow.slick-prev{left:-89px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider .sliderBox .slider-for .slick-arrow.slick-prev{left:-77px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider .sliderBox .slider-for .slick-arrow.slick-prev{left:-67px}}.sec_slider .sliderBox .slider-for .slick-arrow.slick-prev:before{border-left:1px solid #40210F;-webkit-transform:rotate(315deg);transform:rotate(315deg)}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-for .slick-arrow.slick-prev:before{border-left:2px solid #fff}}.sec_slider .sliderBox .slider-for .slick-arrow.slick-next{right:5.3vw}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-for .slick-arrow.slick-next{right:-89px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider .sliderBox .slider-for .slick-arrow.slick-next{right:-77px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider .sliderBox .slider-for .slick-arrow.slick-next{right:-67px}}.sec_slider .sliderBox .slider-for .slick-arrow.slick-next:before{border-right:1px solid #40210F;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-for .slick-arrow.slick-next:before{border-right:2px solid #fff}}.sec_slider .sliderBox .slider-nav{position:absolute;z-index:5}@media screen and (max-width:640px){.sec_slider .sliderBox .slider-nav{position:relative;bottom:auto;right:auto;margin:auto;width:100%;max-width:81.92vw;padding:5.55vw 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none}}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-nav{bottom:-350px;width:42.01%;max-width:605px;height:270px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider .sliderBox .slider-nav{bottom:-301px;max-width:520px;height:232px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider .sliderBox .slider-nav{bottom:-263px;max-width:454px;height:203px}}.sec_slider .sliderBox .slider-nav .slick-list{width:100%}.sec_slider .sliderBox .slider-nav .slick-track{-webkit-transform:unset!important;transform:unset!important;width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sec_slider .sliderBox .slider-nav .slick-slide{position:relative;display:block;-webkit-transition:opacity 1s;transition:opacity 1s;cursor:pointer;outline:none}@media screen and (max-width:640px){.sec_slider .sliderBox .slider-nav .slick-slide{margin:1vw 0.8vw;min-width:18.88vw;height:10.65vw}}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-nav .slick-slide{display:block!important;float:none!important;width:23.14%!important;height:80px;margin-left:2.47%}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider .sliderBox .slider-nav .slick-slide{height:69px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider .sliderBox .slider-nav .slick-slide{height:60px}}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-nav .slick-slide:nth-of-type(4n+1){margin-left:0}.sec_slider .sliderBox .slider-nav .slick-slide:nth-of-type(n+5){margin-top:15px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider .sliderBox .slider-nav .slick-slide:nth-of-type(n+5){margin-top:13px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider .sliderBox .slider-nav .slick-slide:nth-of-type(n+5){margin-top:11px}}.sec_slider .sliderBox .slider-nav .slick-slide:after,.sec_slider .sliderBox .slider-nav .slick-slide:before{opacity:0}.sec_slider .sliderBox .slider-nav .slick-slide:before{top:0;bottom:0;left:0;right:0;border:2px solid #40210F}@media print,screen and (min-width:641px){.sec_slider .sliderBox .slider-nav .slick-slide:before{border:3px solid #40210F}}.sec_slider .sliderBox .slider-nav .slick-slide.slick-current{opacity:1}.sec_slider .sliderBox .slider-nav .slick-slide.slick-current:before{content:"";position:absolute;opacity:1}.sec_slider .sliderBox .slider-nav .slick-slide:hover{opacity:0.8}.sec_slider>.in>.txtBox{position:relative;margin:0 auto}@media screen and (max-width:640px){.sec_slider>.in>.txtBox{width:calc(100% - 70px);margin:0 auto;padding-top:11.11vw}}@media print,screen and (min-width:641px){.sec_slider>.in>.txtBox{margin-top:135px;max-width:1000px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider>.in>.txtBox{margin-top:116px;max-width:860px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider>.in>.txtBox{margin-top:101px;max-width:750px}}@media print,screen and (min-width:641px){.sec_slider>.in>.txtBox .boxWrap{width:435px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider>.in>.txtBox .boxWrap{width:374px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider>.in>.txtBox .boxWrap{width:326px}}.sec_slider>.in>.txtBox .secTit .title[data-subtxt]{color:#40210F}@media screen and (max-width:640px){.sec_slider>.in>.txtBox .secTit .title[data-subtxt]{padding:0;padding-top:25px;font-size:12px}}@media print,screen and (min-width:641px){.sec_slider>.in>.txtBox .secTit .title[data-subtxt]{padding:0;padding-top:40px;font-size:20px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider>.in>.txtBox .secTit .title[data-subtxt]{padding-top:34px;font-size:17px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider>.in>.txtBox .secTit .title[data-subtxt]{padding-top:30px;font-size:15px}}.sec_slider>.in>.txtBox .secTit .title[data-subtxt]:before{top:0;bottom:auto;color:#40210F}@media screen and (max-width:640px){.sec_slider>.in>.txtBox .secTit .title[data-subtxt]:before{font-size:20px}}@media print,screen and (min-width:641px){.sec_slider>.in>.txtBox .secTit .title[data-subtxt]:before{font-size:35px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider>.in>.txtBox .secTit .title[data-subtxt]:before{font-size:30px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider>.in>.txtBox .secTit .title[data-subtxt]:before{font-size:26px}}@media screen and (max-width:640px){.sec_slider>.in>.txtBox .secTit .txt{margin-top:17px;font-size:11px}}@media print,screen and (min-width:641px){.sec_slider>.in>.txtBox .secTit .txt{margin-top:31px;letter-spacing:0.08em}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider>.in>.txtBox .secTit .txt{margin-top:30px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider>.in>.txtBox .secTit .txt{margin-top:26px}}@media screen and (max-width:640px){.sec_slider>.in>.txtBox .link{width:calc(100% - 46px);margin:0 auto;margin-top:22px}}@media print,screen and (min-width:641px){.sec_slider>.in>.txtBox .link{width:300px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider>.in>.txtBox .link{width:258px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider>.in>.txtBox .link{width:225px}}@media print,screen and (min-width:641px){.sec_slider>.in>.txtBox .link .btn01{width:100%;margin-top:30px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider>.in>.txtBox .link .btn01{margin-top:26px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider>.in>.txtBox .link .btn01{margin-top:23px}}@media screen and (max-width:640px){.sec_slider._right>.in:before{left:0}}@media print,screen and (min-width:641px){.sec_slider._right>.in .sliderBox .slider-nav{left:calc(50% + 17px)}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider._right>.in .sliderBox .slider-nav{left:calc(50% + 15px)}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider._right>.in .sliderBox .slider-nav{left:calc(50% + 13px)}}@media screen and (max-width:640px){.sec_slider._left>.in:before{right:0}}@media print,screen and (min-width:641px){.sec_slider._left>.in .sliderBox .slider-nav{left:auto;right:calc(50% + 17px)}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_slider._left>.in .sliderBox .slider-nav{right:calc(50% + 15px)}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_slider._left>.in .sliderBox .slider-nav{right:calc(50% + 13px)}}@media print,screen and (min-width:641px){.sec_slider._left>.in>.txtBox .boxWrap{margin-left:auto}}@media screen and (max-width:640px){.sec_slider.slide02>.in{padding-top:40px}}@media screen and (max-width:640px){.sec_plan>.in{position:relative}.sec_plan>.in:before{position:absolute;content:"";display:block;top:0;width:calc(100% - 17px);height:42.91vw;background-color:#F4F3EF;z-index:-1}}@media print,screen and (min-width:641px){.sec_plan>.in{position:relative;padding-bottom:59px;z-index:1}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan>.in{padding-bottom:51px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_plan>.in{padding-bottom:44px}}@media print,screen and (min-width:641px){.sec_plan>.in:before{position:absolute;content:"";display:block;left:0;right:0;margin:0 auto;bottom:0;width:77.63%;min-width:1108px;height:318px;background-color:#fff;opacity:0.8;z-index:-1}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan>.in:before{height:273px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_plan>.in:before{height:239px}}.sec_plan .planBox .decoTxt{position:relative;letter-spacing:0;color:#52808E}@media screen and (max-width:640px){.sec_plan .planBox .decoTxt{margin-left:10vw;padding-left:7.36vw;padding-bottom:8px;font-size:16px}}@media print,screen and (min-width:641px){.sec_plan .planBox .decoTxt{width:100%;max-width:1000px;margin:0 auto;font-size:26px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .decoTxt{max-width:860px;font-size:22px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_plan .planBox .decoTxt{max-width:750px;font-size:20px}}.sec_plan .planBox .decoTxt:before{position:absolute;content:"";top:0;left:0;bottom:0;margin:auto 0;width:21px;height:1px;background-color:#52808E}@media print,screen and (min-width:641px){.sec_plan .planBox .decoTxt:before{left:0;width:42px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .decoTxt:before{width:36px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_plan .planBox .decoTxt:before{width:32px}}@media screen and (max-width:640px){.sec_plan .planBox .decoTxt:before{top:-1.2vw;left:1.2vw}}@media print,screen and (min-width:641px){.sec_plan .planBox .decoTxt span{display:inline-block;padding-left:55px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .decoTxt span{padding-left:47px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_plan .planBox .decoTxt span{padding-left:41px}}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide{margin-top:24px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .planSlide{margin-top:20px}}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .sliderBox .slider-for{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1000px;margin:0 auto}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .planSlide .sliderBox .slider-for{max-width:860px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_plan .planBox .planSlide .sliderBox .slider-for{max-width:750px}}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .sliderBox .slider-for .slide{width:30.36%}.sec_plan .planBox .planSlide .sliderBox .slider-for .slide+.slide{margin-left:4.45%}}@media screen and (max-width:640px){.sec_plan .planBox .planSlide .sliderBox .slider-for .slide .slideIn{margin:0 3.75vw}}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .sliderBox .slider-for .slide .slideIn .slideLink{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.sec_plan .planBox .planSlide .sliderBox .slider-for .slide .slideIn .slideLink:hover{opacity:0.8}.sec_plan .planBox .planSlide .sliderBox .slider-for .slide .slideIn .slideLink:hover .ph img{-webkit-transform:scale(1.03);transform:scale(1.03)}}@media screen and (max-width:640px){.sec_plan .planBox .planSlide .sliderBox .slider-for .slick-arrow{top:25.27vw;z-index:20}.sec_plan .planBox .planSlide .sliderBox .slider-for .slick-arrow:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;margin:auto;width:7px;height:7px;border-top:1px solid #40210F;z-index:10}.sec_plan .planBox .planSlide .sliderBox .slider-for .slick-arrow.slick-prev{left:6.3vw}.sec_plan .planBox .planSlide .sliderBox .slider-for .slick-arrow.slick-prev:before{border-left:1px solid #40210F;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.sec_plan .planBox .planSlide .sliderBox .slider-for .slick-arrow.slick-next{right:6.3vw}.sec_plan .planBox .planSlide .sliderBox .slider-for .slick-arrow.slick-next:before{border-right:1px solid #40210F;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.sec_plan .planBox .planSlide .slide .ph{position:relative;width:100%;height:50.55vw;overflow:hidden}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .ph{width:100%;height:202px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .planSlide .slide .ph{height:174px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_plan .planBox .planSlide .slide .ph{height:152px}}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .ph img{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1);transform:scale(1)}}.sec_plan .planBox .planSlide .slide .ph .tab_wrap{position:absolute;top:0;left:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex}.sec_plan .planBox .planSlide .slide .ph .tab_wrap .tab{display:inline-block;padding:6px 10px 7px 12px;text-align:center;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:400;font-size:12px;letter-spacing:0.12em;line-height:1;color:#fff;background-color:#52808E}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .ph .tab_wrap .tab{font-size:13px}}.sec_plan .planBox .planSlide .slide .ph .tab_wrap .tab.limited{background-color:#c89646}.sec_plan .planBox .planSlide .slide .txtBox{margin-top:11px}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .txtBox{margin-top:15px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .planSlide .slide .txtBox{margin-top:13px}}.sec_plan .planBox .planSlide .slide .txtBox .keyword{margin-top:-2px;margin-left:0px;line-height:1;text-align:left}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .txtBox .keyword{margin-top:-2px;margin-left:0px}}.sec_plan .planBox .planSlide .slide .txtBox .keyword span{position:relative;display:inline-block;margin:2px 7px;padding:4px 9px 4px 9px;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:400;font-size:11px;letter-spacing:0.12em;line-height:1;border:1px solid #40210F;border-left:none}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .txtBox .keyword span{margin:2px 8px;padding:4px 7px 4px 7px;font-size:13px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .planSlide .slide .txtBox .keyword span{margin:2px 7px;padding:3px 6px 3px 6px;font-size:11px}}.sec_plan .planBox .planSlide .slide .txtBox .keyword span:before{position:absolute;content:"";display:block;top:0;left:1px;width:12px;height:1px;background-color:#40210F;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(123deg);transform:rotate(123deg)}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .txtBox .keyword span:before{width:13px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .planSlide .slide .txtBox .keyword span:before{width:11px}}.sec_plan .planBox .planSlide .slide .txtBox .keyword span:after{position:absolute;content:"";display:block;bottom:0;left:1px;width:12px;height:1px;background-color:#40210F;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-123deg);transform:rotate(-123deg)}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .txtBox .keyword span:after{width:13px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .planSlide .slide .txtBox .keyword span:after{width:11px}}.sec_plan .planBox .planSlide .slide .txtBox .title{margin-top:8px;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:500;font-size:13px;letter-spacing:0.12em;line-height:1.75;color:#333333}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .txtBox .title{margin-top:9px;font-size:14px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .planSlide .slide .txtBox .title{margin-top:8px;font-size:12px}}.sec_plan .planBox .planSlide .slide .txtBox .price{margin-top:5px;font-family:"Noto Serif JP",serif;font-style:normal;font-weight:600;font-size:25px;letter-spacing:0.11em;line-height:1;color:#52808E}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .txtBox .price{margin-top:8px;font-size:26px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .planSlide .slide .txtBox .price{margin-top:7px;font-size:22px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_plan .planBox .planSlide .slide .txtBox .price{font-size:20px}}.sec_plan .planBox .planSlide .slide .txtBox .price .en{display:inline-block;font-size:19px;line-height:1}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .txtBox .price .en{font-size:18px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .planSlide .slide .txtBox .price .en{font-size:15px}}.sec_plan .planBox .planSlide .slide .txtBox .price .tax{display:inline-block;font-weight:400;font-size:14px;letter-spacing:0.11em;line-height:1}@media print,screen and (min-width:641px){.sec_plan .planBox .planSlide .slide .txtBox .price .tax{font-size:15px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .planSlide .slide .txtBox .price .tax{font-size:13px}}@media screen and (max-width:640px){.sec_plan .planBox .link{width:80.55vw;max-width:290px;margin:40px auto 0}.sec_plan .planBox .link .btn01{width:100%;height:50px}}@media print,screen and (min-width:641px){.sec_plan .planBox .link{margin-top:94px;text-align:center}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_plan .planBox .link{margin-top:81px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_plan .planBox .link{margin-top:71px}}@media screen and (max-width:640px){.sec_plan._right>.in:before{left:0}}@media screen and (max-width:640px){.sec_plan._left>.in:before{right:0}}.sec_info>.in{position:relative;display:block;padding:40px 0;z-index:1}@media print,screen and (min-width:641px){.sec_info>.in{padding:80px 0 100px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_info>.in{padding:69px 0 86px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_info>.in{padding:60px 0 75px}}@media screen and (max-width:640px){.sec_info>.in:before{position:absolute;content:"";display:block;bottom:0;width:calc(100% - 17px);height:calc(100% - 40px);background-color:#F4F3EF;z-index:-1}}@media screen and (max-width:640px){.sec_info .infoBox{padding-top:25px}}@media print,screen and (min-width:641px){.sec_info .infoBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1000px;margin:0 auto}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_info .infoBox{max-width:860px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_info .infoBox{max-width:750px}}.sec_info .infoBox+.infoBox{margin-top:5px}@media print,screen and (min-width:641px){.sec_info .infoBox+.infoBox{margin-top:43px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_info .infoBox+.infoBox{margin-top:37px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_info .infoBox+.infoBox{margin-top:32px}}.sec_info .infoBox .topBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:640px){.sec_info .infoBox .topBox{width:80.55vw;margin:0 auto}}@media print,screen and (min-width:641px){.sec_info .infoBox .topBox{width:551px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_info .infoBox .topBox{width:474px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_info .infoBox .topBox{width:413px}}.sec_info .infoBox .topBox .txtBox .title{position:relative;display:inline-block;font-family:grafolita-script,sans-serif;font-style:normal;font-weight:400;font-size:15px;letter-spacing:0;line-height:1;color:#52808E}@media print,screen and (min-width:641px){.sec_info .infoBox .topBox .txtBox .title{font-size:26px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_info .infoBox .topBox .txtBox .title{font-size:22px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_info .infoBox .topBox .txtBox .title{font-size:20px}}.sec_info .infoBox .topBox .txtBox .title:before{position:absolute;content:"";display:block;top:3px;right:-27px;bottom:0;margin:auto 0;width:21px;height:1px;background-color:#52808E}@media print,screen and (min-width:641px){.sec_info .infoBox .topBox .txtBox .title:before{right:-43px;width:42px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_info .infoBox .topBox .txtBox .title:before{right:-37px;width:36px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_info .infoBox .topBox .txtBox .title:before{right:-32px;width:32px}}.sec_info .infoBox .topBox .txtBox .catch{font-size:11px;letter-spacing:0.05em;color:#40210F}@media print,screen and (min-width:641px){.sec_info .infoBox .topBox .txtBox .catch{margin-top:7px;padding-left:10px;font-size:16px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_info .infoBox .topBox .txtBox .catch{margin-top:6px;padding-left:9px;font-size:14px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_info .infoBox .topBox .txtBox .catch{margin-top:5px;padding-left:8px;font-size:12px}}@media screen and (max-width:640px){.sec_info .infoBox .topBox .txtBox .catch+.txt{margin-top:-2px}}.sec_info .infoBox .topBox .txtBox .txt{margin-top:4px;font-size:10px;line-height:2}@media print,screen and (min-width:641px){.sec_info .infoBox .topBox .txtBox .txt{padding-left:10px;font-size:13px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_info .infoBox .topBox .txtBox .txt{padding-left:9px;font-size:11px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_info .infoBox .topBox .txtBox .txt{padding-left:8px}}.sec_info .infoBox .topBox .txtBox .link{font-size:11px;letter-spacing:0.12em;line-height:2.3}@media print,screen and (min-width:641px){.sec_info .infoBox .topBox .txtBox .link{margin-top:5px;font-size:13px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_info .infoBox .topBox .txtBox .link{margin-top:4px;font-size:11px}}.sec_info .infoBox .topBox .txtBox .link .mapLink{text-decoration:underline;color:#52808E}@media print,screen and (min-width:641px){.sec_info .infoBox .topBox .txtBox .link .mapLink{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.sec_info .infoBox .topBox .txtBox .link .mapLink:hover{opacity:0.7}}@media screen and (max-width:640px){.sec_info .infoBox .topBox .ph{width:34.02vw;height:31.94vw;margin-top:36px}}@media print,screen and (min-width:641px){.sec_info .infoBox .topBox .ph{width:245px;height:230px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_info .infoBox .topBox .ph{width:211px;height:184px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_info .infoBox .topBox .ph{width:184px;height:161px}}.sec_info .infoBox .mapBox{position:relative}@media screen and (max-width:640px){.sec_info .infoBox .mapBox{margin:0 auto;margin-top:18px;width:80.55vw;height:64.44vw}}@media print,screen and (min-width:641px){.sec_info .infoBox .mapBox{width:400px;height:320px}}@media print,screen and (min-width:641px) and (max-width:1240px){.sec_info .infoBox .mapBox{width:344px;height:275px}}@media print,screen and (min-width:641px) and (max-width:1080px){.sec_info .infoBox .mapBox{width:300px;height:240px}}.sec_info .infoBox .mapBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:640px){.sec_info._right>.in:before{left:0}}@media screen and (max-width:640px){.sec_info._left>.in:before{right:0}}.topLink .studioBox>.box .ta_left{text-align:left}@media screen and (max-width:640px){.topLink .studioBox>.box .title{font-size:12.4px}}._hirosaki .sec_slider>.in{padding-bottom:20px}@media screen and (max-width:640px){._hirosaki .sec_slider>.in{padding-bottom:40px}}@media screen and (max-width:640px){._hirosaki .sec_info>.in{padding-top:0}._hirosaki .sec_info>.in:before{height:100%}}@media print,screen and (min-width:641px){.sec_detail .section:before{left:auto;right:0}.sec_detail .section:nth-child(2n):before{left:0;right:auto}}@media screen and (max-width:640px){.sec_slider>.in>.txtBox .link_sp{width:80.55vw;max-width:290px;margin-top:28px}.sec_slider>.in>.txtBox .link_sp a{width:100%;height:50px}}
/*# sourceMappingURL=studio.css.map */