.common_bg{background-color:#322800;padding-top:16rem}.common_bg::before{background:none}@media screen and (max-width: 600px){.common_bg{padding-top:0}}.cont-wrap-inner{padding-bottom:12rem}@media screen and (max-width: 600px){.cont-wrap-inner{padding-bottom:8rem}}#intro{color:#fff;background-color:#322800}#intro .cont-wrap-inner{padding-bottom:4rem}#intro .cont-ttl{width:calc((120/1040)*100%);min-width:120px;margin-bottom:2rem}@media screen and (max-width: 600px){#intro .cont-wrap-inner{padding-bottom:0}#intro .cont-ttl{min-width:120px}}#View01{color:#E9E3D3;padding-bottom:8rem}#View01 .cont-ttl{width:calc((136/1040)*100%);min-width:136px;margin-bottom:2rem}#View01 .cont-wrap-inner{padding-bottom:6rem}#View01 ul::after{content:none}#View01 .floor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#View01 .floor-list div,#View01 .floor-list li{min-height:0%}#View01 .floor-list li{width:calc((100% - 6.4rem) / 4);margin-bottom:1.6rem;cursor:pointer}#View01 .floor-list li>div{font-family:"Nunito Sans", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100, "YTLC" 500;color:#fff;font-size:1.6rem;line-height:1.2;text-align:center;padding:1.2rem 0.4rem;background-color:#ADA78B;transition:.4s ease}#View01 .floor-list li.active>div,#View01 .floor-list li:hover>div{background-color:#898051}#View01 .view-container .lead{margin-bottom:4rem}#View01 .view-wrap.show{display:block}#View01 .view-wrap .note{max-width:960px;width:100%;margin:0 auto;padding:1rem}#View01 .view-wrap .view-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#View01 .view-wrap .view-list div,#View01 .view-wrap .view-list li{min-height:0%}#View01 .view-wrap .view-list li{width:calc((100% - 1.6rem)/2);cursor:pointer;font-family:"Nunito Sans", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100, "YTLC" 500;color:#322800;font-size:2rem;line-height:1.2;text-align:center;padding:1.2rem 0.4rem;background-color:#ADA78B;transition:.4s ease}#View01 .view-wrap .view-list li.on,#View01 .view-wrap .view-list li:hover{color:#fff;background-color:#898051}#View01 .view-wrap .view-image{display:none;-ms-overflow-style:none;scrollbar-width:none}#View01 .view-wrap .view-image::-webkit-scrollbar{display:none}#View01 .view-wrap .view-image .view-scroll-box{position:relative}#View01 .view-wrap .view-image .view-scroll-box .scroll-image{overflow-x:auto;white-space:nowrap;height:520px;-ms-overflow-style:none;scrollbar-width:none}#View01 .view-wrap .view-image .view-scroll-box .scroll-image .img{height:100%;text-align:center}#View01 .view-wrap .view-image .view-scroll-box .scroll-image .img img{width:auto;height:100%;object-fit:cover;object-position:bottom  center}#View01 .view-wrap .view-image .view-scroll-box .scroll-image::-webkit-scrollbar{display:none}#View01 .view-wrap .view-image .view-scroll-box .arrow{width:32px;height:100%;display:flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}#View01 .view-wrap .view-image .view-scroll-box .arrow.scroll-left{left:1.6rem}#View01 .view-wrap .view-image .view-scroll-box .arrow.scroll-right{right:1.6rem}#View01 .view-wrap .view-image .view-scroll-box .arrow img{width:100%;height:auto;line-height:1}#View01 .view-wrap .view-image.is-show{display:block}@media screen and (max-width: 600px){#View01 .cont-wrap-inner{padding-bottom:0rem}#View01 .floor-list li{width:calc((100% - 4rem) / 4)}#View01 .view-container{padding-top:5.6rem}#View01 .view-wrap .view-list li{width:calc((100% - 8px)/2)}#View01 .view-wrap .view-image .view-scroll-box .scroll-image .img img{height:320px}#View01 .view-wrap .view-image .view-scroll-box .arrow{width:2rem}#View01 .view-wrap .view-image .view-scroll-box .arrow.scroll-left{left:8px}#View01 .view-wrap .view-image .view-scroll-box .arrow.scroll-right{right:8px}}.page-caption{padding:3.2rem 0}.splide .splide__track .splide__list .splide__slide img{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}
