@media screen and (max-width:1400px){#tenjikai button.green-btn{min-width:144px}.head-message h3{font-size:3rem}}@media screen and (min-width:1025px){.show-tb{display:none}#mobile-menu{display:none}.main_images .attention .content{font-size:1.08vw}.top_1 .right_box ul{float:left}.top_1 .right_box li{display:inline-block}.reasonOM{display:none}.show-sm{display:none}img.title-line.bey768,img.title-line.bel768{display:none}}@media screen and (min-width:769px) and (max-width:1024px){.global_navi-width{width:100%}p{line-height:1.5em}#desktop-menu{display:none!important}.show-tb{display:none}.content-box{margin:7.5em auto}.content-wrap,#nanbuhouki .content-wrapw{width:720px;width:100%;padding:1em}.top_menu .global_navi-width a{color:#fff}.top_menu{background:0 0;color:#fff}.attention .content h3{font-size:1.2em}.top_1{height:240px;bottom:-160px}.top_1 .left_box{float:none;width:100%;height:80px;padding:8px}.top_1 .right_box{width:100%;margin-left:0;height:80px}.top_1 .right_box ul{float:left}.top_1 .right_box li{display:inline-block}.inner_box{height:64px}.top_1 .right_box .inner-box{height:160px}.reasonOM{display:none}.top-reason{padding:120px 0}.message-box h2{font-size:125%}.FB-feed{padding:7.5em 0}.FB-article .left-box{width:360px;height:300px}.FB-article .right-box{padding-left:380px}.FB-feed h2{font-size:187.5%;text-align:center;padding-bottom:2em}img.title-line.bey1024,img.title-line.bel768{display:none}.page-top-img h1{margin-top:0}.sort.list-flex{flex-wrap:wrap;flex-wrap:-webkit-flex}.item{width:48.6%}#room .item .images,#soto .item .images{width:30%}#room #kobouki .item .images{width:100%}.item .images img{width:100%;height:auto}#room .item .detail,#soto .item .detail{width:70%}#room #kobouki .item .detail{width:100%}#tenjikai .list-box .map{width:100%}.show-sm{display:none}}@media screen and (max-width:768px){.no1.box .image-box,.no2.box .image-box,.no4.box .image-box,.no5.box .image-box{width:100%;height:240px}.no1.box .exp,.no5.box .exp,.no2.box .exp,.no4.box .exp{padding:0 1rem 2rem;width:100%}.no1.box .image-box img:first-child,.no2.box .image-box img:first-child,.no4.box .image-box img:first-child,.no5.box .image-box img:first-child{top:0;left:50%;transform:translatex(-50%);-webkit-transform:translatex(-50%);width:240px;height:auto}.no1.box .image-box img:nth-child(2),.no2.box .image-box img:nth-child(2),.no4.box .image-box img:nth-child(2),.no5.box .image-box img:nth-child(2){top:0;left:50%;transform:translatex(-50%);-webkit-transform:translatex(-50%);width:240px;height:auto}.no2.box .image-box img:nth-child(2){top:4px}.no1.box,.no2.box,.no4.box,.no5.box{min-height:auto}.no3.box video{width:100%;height:auto}.no3.box{max-height:unset;margin-bottom:2rem}.no3.box .exp{max-width:640px;position:static;padding:0 2rem;margin:0 auto;color:#6b6856;width:100%}.head-message h3{font-size:2em}#desktop-menu{display:none!important}.show-tb{display:block}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-size:14px}p{line-height:1.5em}.sm-none{display:none}.content-box{margin:5rem auto}.content-box h2{font-size:1.5rem}.content-wrap,#nanbuhouki .content-wrapw{max-width:640px;width:100%;padding:0 1rem;overflow:hidden}.content-wrap{padding:0 2rem}.error404{padding:7em 1em}.top_menu .global_navi-width a{color:#fff}.top_menu .global_navi-width{padding-left:0;width:100%}.top_menu{background:0 0;color:#fff}.top_menu li{margin:1em;font-size:.6666rem}.content-box p.sub{font-size:1em}.green-btn,.white-btn{height:40px;margin:1em auto 0}.attention{width:280px}.attention .content p{font-size:.8rem}.attention .content h3{font-size:1.2rem}.top_1{height:19rem;bottom:-14rem}.top_1 .left_box{float:none;width:100%;height:5rem;padding:.5rem}.top_1 .right_box{width:100%;margin-left:0;height:14rem}.inner_box{height:3rem}.top_1 .right_box .inner-box{height:10rem}.top_1 .right_box .inner_box #tenjikai div{width:100%;padding-bottom:.5rem}.top_1 .right_box .inner_box #tenjikai{flex-wrap:wrap;-webkit-flex-wrap:wrap;text-align:center}.top_1 .right_box .inner_box #tenjikai img,.top_1 .right_box .inner_box #tenjikai button{margin:0 auto}#tenjikai .green-btn{position:static}.attention .content .batsu{width:15px;height:15px}.top-reason{padding:7.5rem 0}.content-box.whatis .content-wrap{height:30rem}#wrap #takakura-message{height:auto;position:static}#takakura-message img{width:100%;height:auto;transform:inherit;position:static}#takakura-message .message-box{width:100%;height:auto;position:static;padding:2rem}#takakura-message .message-box .message{position:static;top:0;left:0;transform:none}.message-box h2{font-size:125%}.FB-feed{padding:5rem 0}.FB-article .left-box{float:none;width:100%;max-height:300px}.FB-article .right-box{width:100%;padding:0;margin-top:2rem}.FB-feed h2{font-size:1.5rem;text-align:center;padding-bottom:2rem}.site-map{padding:3rem 0}.no1.box img{width:100%}.no2.box img{width:100%}img.title-line.bey768{display:none}img.title-line.bey1024{display:none}.page-top-img h1{font-size:1.875em;margin-top:0}.page-top-img{height:240px;overflow:hidden}#miryoku1 .miryoku{width:100%}#miryoku1 .miryoku.no2,#miryoku1 .miryoku.no3{border:none;margin-top:3.5em}#where-to-use .row .btn-a{width:49%}.row.flex .tile{width:100%}#product-list .wave-exp{width:100%;padding:2em}#product-list .wave-exp.no2{border:none}.sort.list-flex{flex-wrap:wrap;flex-wrap:-webkit-flex}.item{width:100%}#room .item .images,#soto .item .images{width:30%}#room #kobouki .item .images{width:100%}.item .images img{width:100%;height:auto}#room .item .detail,#soto .item .detail{width:70%}#room #kobouki .item .detail{width:100%}#product-list #sub-menu li{width:50%}#tenjikai .list-cont table{width:100%}.shop-lists .right-box{width:100%}.shop-lists{display:block}.shop-img{width:100%;margin:0 0 1em;position:relative}.shop-img img{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.voice-cont{max-width:640px}.contact-box{width:100%;margin:.5em}.show-sm{display:none}.season-box h3{line-height:1.5em}.season-box .season p,.season-box .season2 p{font-size:75%}}@media screen and (max-width:540px){.image-spring,.image-summer,.image-autumn,.image-winter{height:360px}.season-box .list-flex .img-box{width:100%}.attention{height:max-content;top:50%;left:50%;-webkit-transform:translatex(-50%) translatey(-50%);transform:translatex(-50%) translatey(-50%)}.show-sm{display:inline}.head-message h3{font-size:1em}.content-box.whatis .content-wrap div{width:100%;background:rgba(255,255,255,.8);position:inherit;height:max-content}.top_1 .left_box .inner_box #news div{width:100%;height:16rem}.top_1 .left_box .inner_box #news div:first-child{width:10em}.top_1 .left_box .inner_box{padding:.5em .5em .5em 1em}.top_1 .inner_box{line-height:1.5em}.top_1{height:21em}.btn-box{display:flex;justify-content:center;flex-wrap:wrap}.btn-1,.btn-2{width:100%}.kotei-top_img{width:auto;height:100%;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#ichinen{margin:5em 0}.season-box .season{width:60px;height:60px;left:-2.2em}.season-box .season2{width:60px;height:60px;left:-2.2em}.season-box{margin-left:1em;padding-left:1em}.season-box .content-wrap{padding:1rem 2rem}.container img.number{width:240px;top:20%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.press-img{width:100%}.instraction{margin:1em}img.title-line{margin:1em 0}input{width:100%}.slick-slide img.under600{display:block!important}.slick-slide img.over600{display:none}}