:root{--breakPoint-mobile:43.75rem}.page.-conceptroom .contentsHeader{padding-top:60px}@media (max-width:43.75rem){.page.-conceptroom .contentsHeader{padding-top:30px}}.page.-conceptroom .contentsBody{padding-bottom:80px}@media (max-width:43.75rem){.page.-conceptroom .contentsBody{padding-bottom:40px}}.lNav{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.lNav ._lNavItem{text-align:center;font-size:1.125rem;line-height:1.4}@media (max-width:43.75rem){.lNav ._lNavItem{font-size:.8125rem}}.lNav ._lNavItem a{text-transform:uppercase;letter-spacing:.1em;color:#000;background:#fff;border:1px solid #000;justify-content:center;align-items:center;padding:1em 2em;text-decoration:none;transition:background .2s,color .2s,opacity .2s;display:flex}@media (any-hover:hover){.lNav ._lNavItem a:hover{opacity:1;background:#ccc}}.lNav ._lNavItem a.is_current{color:#fff;background:#000}.sliderWrapper{width:1200px;max-width:100%;margin:0 auto}.mainSlider{--swiper-theme-color:#fff;margin-bottom:40px;padding-top:40px;position:relative}@media (max-width:43.75rem){.mainSlider{padding-top:30px}}.mainSlider .swiper-slide{position:relative;overflow:hidden}@media (min-width:43.8125rem){.mainSlider .swiper-slide{aspect-ratio:3/2}}.mainSlider .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mainSlider .swiper-slide ._caption{color:#fff;text-transform:uppercase;letter-spacing:.1em;font-size:1.5rem;position:absolute;bottom:.25em;left:1em}@media (max-width:43.75rem){.mainSlider .swiper-slide ._caption{font-size:1.1875rem}}.thumbs{grid-template-columns:repeat(4,1fr);gap:10px;width:800px;max-width:90%;margin:0 auto;display:grid}.thumbs .thumbItem{cursor:pointer;position:relative;overflow:hidden}.thumbs .thumbItem img{opacity:.6;transition:opacity .4s}.thumbs .thumbItem:after{content:"";border:0 solid #0000;width:100%;height:100%;transition:all .4s;display:block;position:absolute;top:0;left:0}@media (any-hover:hover){.thumbs .thumbItem:hover img{opacity:1}}.thumbs .thumbItem.is_current img{opacity:1}.thumbs .thumbItem.is_current:after{border:5px solid #a6873b}@media (max-width:43.75rem){.thumbs .thumbItem.is_current:after{border-width:3px}}.sliderWrapper.-gokiso .thumbItem:nth-child(9) img,.sliderWrapper.-gokiso .thumbItem:nth-child(10) img,.sliderWrapper.-gokiso .thumbItem:nth-child(11) img,.sliderWrapper.-gokiso .thumbItem:nth-child(12) img,.sliderWrapper.-hayato .thumbItem:nth-child(7) img,.sliderWrapper.-hayato .thumbItem:nth-child(8) img{scale:1.65}