@media(min-width: 768px){.box-down{transform:translateY(40px)}}.box-absolute{position:absolute;z-index:9}.box-absolute{right:40px}@media screen and (min-width: 480px){.box-absolute{right:calc(40px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-absolute{right:60px}}.box-absolute{left:40px}@media screen and (min-width: 480px){.box-absolute{left:calc(40px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-absolute{left:60px}}.box-absolute{top:40px}@media screen and (min-width: 480px){.box-absolute{top:calc(40px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-absolute{top:60px}}.box-absolute-bottom{font-weight:200;font-size:16px;line-height:26px;position:absolute;opacity:0;pointer-events:none;z-index:9;transition:all ease 250ms 0s}.box-absolute-bottom{right:40px}@media screen and (min-width: 480px){.box-absolute-bottom{right:calc(40px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-absolute-bottom{right:60px}}.box-absolute-bottom{left:40px}@media screen and (min-width: 480px){.box-absolute-bottom{left:calc(40px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-absolute-bottom{left:60px}}.box-absolute-bottom{bottom:40px}@media screen and (min-width: 480px){.box-absolute-bottom{bottom:calc(40px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-absolute-bottom{bottom:60px}}.box-image:before{content:"";background-color:rgba(68,59,57,.4);position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:8}.box-imagetext .prefix,.box-imagetext h2,.box-imagetext h1,.box-imagetext h3,.box-imagetext h4{color:#fff}.box-imagetext:hover .box-absolute-bottom{opacity:1;pointer-events:all}.box-imagetext:hover .box-image:before{background-color:rgba(68,59,57,.8)}.box-room{padding:40px}@media screen and (min-width: 480px){.box-room{padding:calc(40px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-room{padding:60px}}.box-colortext{padding:40px}@media screen and (min-width: 480px){.box-colortext{padding:calc(40px + 20*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-colortext{padding:60px}}.box-colortext .arrow{opacity:0;pointer-events:none}@media(max-width: 767.98px){.box-colortext .arrow{width:45px}}.box-colortext .link{font-weight:700;letter-spacing:40%;text-decoration:none}.box-colortext .link{font-size:13px}@media screen and (min-width: 480px){.box-colortext .link{font-size:calc(13px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-colortext .link{font-size:15px}}.box-colortext .link{line-height:30px}@media screen and (min-width: 480px){.box-colortext .link{line-height:calc(30px + 5*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-colortext .link{line-height:35px}}.box-colortext .link:hover{text-decoration:underline}.box-colortext .link:hover .arrow{opacity:1;pointer-events:all}.box-colortext .text{font-size:12px}@media screen and (min-width: 480px){.box-colortext .text{font-size:calc(12px + 4*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-colortext .text{font-size:16px}}.box-colortext .text{line-height:22px}@media screen and (min-width: 480px){.box-colortext .text{line-height:calc(22px + 8*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.box-colortext .text{line-height:30px}}.box-colortext .text ul{list-style:none;padding:0}.box-colortext .text ul li+li{padding-top:0}.box-colortext .text ul li{padding-left:15px;position:relative}.box-colortext .text ul li:before{content:"-";position:absolute;left:0}.bg-secondary .arrow path{fill:#863533}