.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-dots{display:flex;justify-content:center;margin-top:20px}.slick-dots li{margin-left:6px;margin-right:6px}.slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;border-radius:0;background:transparent;font-family:inherit;font-size:inherit;font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;width:10px;height:10px;background-color:#777;border-radius:50%;cursor:pointer}.slick-dots .slick-active button{background-color:#000}@-webkit-keyframes scrollLine{0%{transform:scaleY(0);transform-origin:top}49.9%{transform-origin:top}50%{transform:scaleY(1);transform-origin:bottom}99.9%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:top}}@keyframes scrollLine{0%{transform:scaleY(0);transform-origin:top}49.9%{transform-origin:top}50%{transform:scaleY(1);transform-origin:bottom}99.9%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:top}}@-webkit-keyframes featureTicker{0%{background-position:0 0}to{background-position:-2400px 0}}@keyframes featureTicker{0%{background-position:0 0}to{background-position:-2400px 0}}@-webkit-keyframes featureTickerLong{0%{background-position:0 0}to{background-position:-3600px 0}}@keyframes featureTickerLong{0%{background-position:0 0}to{background-position:-3600px 0}}@-webkit-keyframes featureTickerReverse{0%{background-position:0 0}to{background-position:2400px 0}}@keyframes featureTickerReverse{0%{background-position:0 0}to{background-position:2400px 0}}@-webkit-keyframes arwRight{0%{transform:scaleX(1);transform-origin:right}49.9%{transform-origin:right}50%{transform:scaleX(0);transform-origin:left}99.9%{transform-origin:left}to{transform:scaleX(1);transform-origin:right}}@keyframes arwRight{0%{transform:scaleX(1);transform-origin:right}49.9%{transform-origin:right}50%{transform:scaleX(0);transform-origin:left}99.9%{transform-origin:left}to{transform:scaleX(1);transform-origin:right}}@-webkit-keyframes loadingText{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes loadingText{0%{opacity:1}50%{opacity:.5}to{opacity:1}}#contents{z-index:inherit}@media screen and (min-width:737px){#container{min-width:1200px;overflow:hidden}}.page-about{font-family:Noto Sans JP,游ゴシック Medium,游ゴシック体,Yu Gothic Medium,YuGothic,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.page-about fieldset,.page-about img,.page-about object{border:0;vertical-align:bottom}.page-about img{font-size:0;-ms-interpolation-mode:bicubic;line-height:0}.page-about ul{list-style-type:none}.page-about h1,.page-about h2,.page-about h3,.page-about h4,.page-about h5,.page-about h6{font-size:100%;font-weight:400}.page-about article,.page-about aside,.page-about audio,.page-about canvas,.page-about details,.page-about figcaption,.page-about figure,.page-about footer,.page-about header,.page-about main,.page-about mark,.page-about menu,.page-about nav,.page-about section,.page-about summary,.page-about time,.page-about video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}.page-about article,.page-about aside,.page-about details,.page-about figcaption,.page-about figure,.page-about footer,.page-about header,.page-about main,.page-about menu,.page-about nav,.page-about section{display:block}.page-about *,.page-about :after,.page-about :before{box-sizing:border-box;margin:0}@media screen and (max-width:736px){.page-about img{width:100%;max-width:100%}.page-about .for-large{display:none!important}.page-about .loading{position:fixed;top:0;left:0;z-index:10000;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;background-color:#1d326f}.page-about .loading .pace{position:relative;width:37.86667vw;height:.26667vw;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;background:#101e4a}.page-about .loading .pace .pace-progress{background:#0cafcd;position:absolute;z-index:2000;top:0;right:100%;width:37.86667vw;height:.26667vw}.page-about .loading__text{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;width:18.13333vw;height:2.4vw;margin-top:4.53333vw;background:url(/about/images/loading_text.svg) 0 0 no-repeat;background-size:contain;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:loadingText;animation-name:loadingText;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.page-about .opening{position:fixed;top:0;left:0;z-index:9900;display:flex;justify-content:center;align-items:center;width:100%;background-color:#1d326f;height:100vh;transition:opacity;transition-duration:.8s;transition-timing-function:linear}.page-about .opening.start .opening__logo{transform:scaleX(1)}.page-about .opening.start .opening__logo span{transform:translateY(0)}.page-about .opening.start .opening__text span{opacity:1}.page-about .opening.fadeout{opacity:0}.page-about .opening.hide{display:none}.page-about .opening__container{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-about .opening__logo{width:34.4vw;padding-bottom:2.13333vw;border-bottom:.53333vw solid #fff;overflow:hidden;transform:scaleX(0);transform-origin:left;transition:transform .24s ease-out}.page-about .opening__logo span{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;display:block;width:34.4vw;height:4.8vw;background:url(/about/images/logo_huistenbosch_white.svg) 0 0 no-repeat;background-size:contain;transform:translateY(200%);transition:transform .48s ease-out .32s}.page-about .opening__text{margin-top:4.53333vw}.page-about .opening__text p{display:flex;justify-content:center}.page-about .opening__text p span{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;background-position:0 0;background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity .8s linear}.page-about .opening__text .line2{margin-top:2.66667vw}.page-about .opening__text .text1{background-image:url(/about/images/opening_text1.svg)}.page-about .opening__text .text2{background-image:url(/about/images/opening_text2.svg)}.page-about .opening__text .text3{background-image:url(/about/images/opening_text3.svg)}.page-about .opening__text .text4{background-image:url(/about/images/opening_text4.svg)}.page-about .opening__text .text5{background-image:url(/about/images/opening_text5.svg)}.page-about .opening__text .text6{background-image:url(/about/images/opening_text6.svg)}.page-about .opening__text .text7{background-image:url(/about/images/opening_text7.svg)}.page-about .opening__text .text8{background-image:url(/about/images/opening_text8.svg)}.page-about .opening__text .text9{background-image:url(/about/images/opening_text9.svg)}.page-about .opening__text .text10{background-image:url(/about/images/opening_text10.svg)}.page-about .opening__text .text11{background-image:url(/about/images/opening_text11.svg)}.page-about .opening__text .text12{background-image:url(/about/images/opening_text12.svg)}.page-about .opening__text .text13{background-image:url(/about/images/opening_text13.svg)}.page-about .opening__text .text14{background-image:url(/about/images/opening_text14.svg)}.page-about .opening__text .text15{background-image:url(/about/images/opening_text15.svg)}.page-about .opening__text .text16{background-image:url(/about/images/opening_text16.svg)}.page-about .opening__text .text17{background-image:url(/about/images/opening_text17.svg)}.page-about .opening__text .text1{transition-delay:1.12s}.page-about .opening__text .text2{transition-delay:1.21s}.page-about .opening__text .text3{transition-delay:1.3s}.page-about .opening__text .text4{transition-delay:1.39s}.page-about .opening__text .text5{transition-delay:1.48s}.page-about .opening__text .text6{transition-delay:1.57s}.page-about .opening__text .text7{transition-delay:1.66s}.page-about .opening__text .text8{transition-delay:1.75s}.page-about .opening__text .text9{transition-delay:1.84s}.page-about .opening__text .text10{transition-delay:1.93s}.page-about .opening__text .text11{transition-delay:2.34s}.page-about .opening__text .text12{transition-delay:2.43s}.page-about .opening__text .text13{transition-delay:2.52s}.page-about .opening__text .text14{transition-delay:2.61s}.page-about .opening__text .text15{transition-delay:2.7s}.page-about .opening__text .text16{transition-delay:2.79s}.page-about .opening__text .text17{transition-delay:2.88s}.page-about .opening__text .text1{width:9.6vw;height:9.6vw}.page-about .opening__text .text2{width:4.8vw;height:8.53333vw;margin-top:.53333vw;margin-left:2.13333vw}.page-about .opening__text .text3{width:9.6vw;height:9.6vw;margin-left:1.6vw}.page-about .opening__text .text4{width:8vw;height:7.46667vw;margin-top:1.33333vw;margin-left:1.33333vw}.page-about .opening__text .text5{width:9.6vw;height:9.33333vw;margin-left:1.6vw}.page-about .opening__text .text6{width:9.33333vw;height:9.6vw;margin-left:.8vw}.page-about .opening__text .text7{width:4.8vw;height:8.8vw;margin-top:.8vw;margin-left:2.13333vw}.page-about .opening__text .text8{width:8.26667vw;height:8.53333vw;margin-top:.26667vw;margin-left:2.13333vw}.page-about .opening__text .text9{width:8.26667vw;height:1.33333vw;margin-top:4.26667vw;margin-left:.26667vw}.page-about .opening__text .text10{width:4vw;height:8vw;margin-top:.8vw;margin-left:2.13333vw}.page-about .opening__text .text11{width:8.53333vw;height:4.26667vw;margin-top:2.13333vw}.page-about .opening__text .text12{width:6.66667vw;height:8vw;margin-top:.53333vw;margin-left:2.13333vw}.page-about .opening__text .text13{width:6.93333vw;height:6.4vw;margin-top:1.33333vw;margin-left:1.6vw}.page-about .opening__text .text14{width:7.2vw;height:7.73333vw;margin-top:.8vw;margin-left:1.06667vw}.page-about .opening__text .text15{width:6.66667vw;height:6.4vw;margin-top:1.06667vw;margin-left:1.86667vw}.page-about .opening__text .text16{width:8.53333vw;height:8vw;margin-left:1.6vw}.page-about .opening__text .text17{width:6.93333vw;height:6.4vw;margin-top:1.33333vw;margin-left:1.33333vw}.page-about .kv,.page-about .kv__main{position:relative}.page-about .kv__main__slider .slick-slide>div{line-height:1;font-size:0}.page-about .kv__main__slider .slick-dots{position:absolute;left:2.66667vw;bottom:2.66667vw;z-index:3;margin-top:0}.page-about .kv__main__slider .slick-dots li{width:1.6vw;height:1.6vw;margin-left:0;margin-right:2.66667vw}.page-about .kv__main__slider .slick-dots button{width:1.6vw;height:1.6vw;border-radius:50%;background-color:#e6e6e6;font-size:inherit;cursor:pointer}.page-about .kv__main__slider .slick-dots .slick-active button{background-color:#0cafcd;font-size:inherit}.page-about .kv__main__slider__item{padding-top:117.33333%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.page-about .kv__main__slider__item1.lazyloaded{background-image:url(/about/images/kv_img1_sp.jpg)}.page-about .kv__main__slider__item2.lazyloaded{background-image:url(/about/images/kv_img2_sp.jpg)}.page-about .kv__main__slider__item3.lazyloaded{background-image:url(/about/images/kv_img3_sp.jpg)}.page-about .kv__main__slider__item4.lazyloaded{background-image:url(/about/images/kv_img4_sp.jpg)}.page-about .kv__main__slider__item5.lazyloaded{background-image:url(/about/images/kv_img5_sp.jpg)}.page-about .kv__main__slider__item6.lazyloaded{background-image:url(/about/images/kv_img6_sp.jpg)}.page-about .kv__main__slider__item7.lazyloaded{background-image:url(/about/images/kv_img7_sp.jpg)}.page-about .kv__main__slider__item8.lazyloaded{background-image:url(/about/images/kv_img8_sp.jpg)}.page-about .kv__main__slider__item9.lazyloaded{background-image:url(/about/images/kv_img9_sp.jpg)}.page-about .kv__main__slider__item10.lazyloaded{background-image:url(/about/images/kv_img10_sp.jpg)}.page-about .kv__main__btn-play{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;border-radius:0;outline:none;background:transparent;font-family:inherit;font-size:inherit;position:absolute;right:2.66667vw;bottom:2.66667vw;z-index:3;display:flex;justify-content:center;align-items:center;width:40vw;height:13.33333vw;background-color:#fff;cursor:pointer}.page-about .kv__main__btn-play .icon{width:5.6vw;height:6.4vw;margin-right:3.73333vw;background:url(/about/images/icon_triangle.svg) 0 0 no-repeat;background-size:contain}.page-about .kv__main__btn-play .text{color:#0cafcd;font-size:4vw;font-weight:700;line-height:1.86667;letter-spacing:.08em}.page-about .kv__main__scroll{display:none}.page-about .kv__movie{position:absolute;top:0;left:0;width:100%;height:0;background-color:#000;overflow:hidden;opacity:0;z-index:-1;transition:opacity;transition-duration:.3s;transition-timing-function:linear}.page-about .kv__movie.visible{height:100%;opacity:1;overflow:auto;z-index:4}.page-about .kv__movie.fadeout{opacity:0}.page-about .kv__movie__video{position:absolute;top:0;left:0;width:100%;height:100%}.page-about .kv__movie__btn-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;border-radius:0;outline:none;background:transparent;font-family:inherit;font-size:inherit;position:absolute;right:2.66667vw;bottom:2.66667vw;z-index:2;width:13.33333vw;height:13.33333vw;background-color:#fff;cursor:pointer}.page-about .kv__movie__btn-close:before{top:3.86667vw;transform:translateY(2.66667vw) rotate(-45deg)}.page-about .kv__movie__btn-close:after,.page-about .kv__movie__btn-close:before{content:"";position:absolute;left:3.33333vw;display:block;width:6.66667vw;height:.53333vw;background-color:#0cafcd}.page-about .kv__movie__btn-close:after{top:9.2vw;transform:translateY(-2.66667vw) rotate(45deg)}.page-about .summary{position:relative;margin-top:14.66667vw;margin-bottom:21.33333vw}.page-about .summary__header{position:relative;z-index:1}.page-about .summary__header .main__title{text-align:center}.page-about .summary__header .main__title span{display:inline-block;font-size:4.26667vw;font-weight:700;line-height:2.125;letter-spacing:.04em;border-bottom:.53333vw solid #000}.page-about .summary__header .summary__title{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:relative;z-index:1;width:89.33333vw;height:28.53333vw;margin-top:8vw;margin-left:auto;margin-right:auto;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(/about/images/summary_title_sp.svg)}.page-about .summary__img{margin-top:13.33333vw;padding-top:88vw;background-position:100% 0;background-repeat:no-repeat;background-size:cover}.page-about .summary__img.lazyloaded{background-image:url(/about/images/summary_img_sp.jpg)}.page-about .summary__text{position:relative;z-index:1;margin-top:16vw}.page-about .summary__text.is-inview p{opacity:1;transform:translate(0)}.page-about .summary__text.is-inview p:first-of-type{transition-delay:0ms}.page-about .summary__text.is-inview p:nth-of-type(2){transition-delay:.32s}.page-about .summary__text.is-inview p:nth-of-type(3){transition-delay:.64s}.page-about .summary__text.is-inview p:nth-of-type(4){transition-delay:.96s}.page-about .summary__text p{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;margin-top:15.46667vw;margin-left:auto;margin-right:auto;background-position:0 0;background-repeat:no-repeat;background-size:contain;opacity:0;transform:translateY(8vw);transition:transform,opacity;transition-duration:.8s;transition-timing-function:ease-out;will-change:transform}.page-about .summary__text .text1{width:68.26667vw;height:26.93333vw;background-image:url(/about/images/summary_text1_sp.svg)}.page-about .summary__text .text2{width:73.33333vw;height:26.93333vw;background-image:url(/about/images/summary_text2_sp.svg)}.page-about .summary__text .text3{width:77.33333vw;height:38.13333vw;background-image:url(/about/images/summary_text3_sp.svg)}.page-about .summary__text .text4{width:61.33333vw;height:26.93333vw;background-image:url(/about/images/summary_text4_sp.svg)}.page-about .feature{margin-top:16vw}.page-about .feature__ticker__img{height:48vw;background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;-webkit-animation-duration:80s;animation-duration:80s;-webkit-animation-name:featureTicker;animation-name:featureTicker;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;will-change:background-position;transform:translateZ(0)}.page-about .feature__img{position:relative;width:66.66667vw;height:66.66667vw;margin-top:-12vw;margin-left:21.33333vw;opacity:0;transform:translateY(8vw);transition:transform,opacity;transition-duration:.8s,.24s;transition-timing-function:ease-out;will-change:transform}.page-about .feature__img.is-inview{opacity:1;transform:translate(0)}.page-about .feature__img.is-inview .feature__img__blur{transform:translate(6.66667vw,6.66667vw)}.page-about .feature__img.is-inview .feature__img__label{opacity:1}.page-about .feature__img__main{position:relative;z-index:2}.page-about .feature__img__blur{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;transform:translate(0);transition:transform;transition-duration:.8s;transition-delay:.48s;transition-timing-function:cubic-bezier(.33,1,.68,1);will-change:transform}.page-about .feature__img__label{position:absolute;bottom:0;left:-8vw;width:2.4vw;height:27.73333vw;background:url(/about/images/logo_huistenbosch__rotate.svg) 0 0 no-repeat;background-size:contain;opacity:0;transition:opacity;transition-duration:.48s;transition-delay:1.12s;transition-timing-function:ease-out}.page-about .feature__contents{position:relative;margin-top:4vw;margin-left:5.33333vw;margin-right:5.33333vw}.page-about .feature__contents.is-inview .feature__labels .label span{transform:translate(0)}.page-about .feature__labels .label{position:relative;height:15.46667vw;overflow:hidden}.page-about .feature__labels .label span{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute;top:0;left:0;height:100%;background-position:0 0;background-repeat:no-repeat;transform:translate(-100%);transform-origin:left;transition:transform;transition-duration:.48s;transition-timing-function:cubic-bezier(.5,1,.89,1);will-change:transform}.page-about .feature__labels .label:not(:first-child){margin-top:2.66667vw}.page-about .feature__labels .label2 span{transition-delay:.32s}.page-about .feature__labels .label3 span{transition-delay:.64s}.page-about .feature__labels .label4 span{transition-delay:.96s}.page-about .feature__labels.is-inview .label span{transform:translate(0)}.page-about .feature__title{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;margin-top:10.66667vw;background-position:0 0;background-repeat:no-repeat;background-size:contain}.page-about .feature__text{margin-top:8vw;font-size:4vw;line-height:2.26667}.page-about .feature__btn{width:82.66667vw;height:24vw;margin-top:9.33333vw;border:.26667vw solid #000}.page-about .feature__btn+.feature__btn{margin-top:8vw}.page-about .feature__btn .inner{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding-left:8vw;color:#000;text-decoration:none}.page-about .feature__btn .inner span{line-height:1.1}.page-about .feature__btn .text{font-size:4.26667vw;font-weight:700}.page-about .feature__btn .comingsoon{margin-top:1.33333vw;font-size:3.73333vw}.page-about .feature__btn .icon__arw{position:absolute;top:10.93333vw;right:-6.66667vw;display:block;width:21.06667vw;height:1.86667vw}.page-about .feature__btn .icon__arw span{display:block;position:absolute;top:0;right:0;width:21.06667vw;height:1.86667vw;background:url(/about/images/icon_arw_right_black.svg) 100% 50% no-repeat;background-size:auto 1.86667vw;transform-origin:right}.page-about .feature__btn.closed{border-color:#ccc}.page-about .feature__btn.closed .inner{color:#ccc}.page-about .feature__btn.closed .icon__arw span{background-image:url(/about/images/icon_arw_right_gray.svg)}.page-about .feature1{margin-top:0}.page-about .feature1 .feature__ticker__img{-webkit-animation-name:featureTickerLong;animation-name:featureTickerLong;-webkit-animation-duration:81s;animation-duration:81s}.page-about .feature1 .feature__ticker__img.lazyloaded{background-image:url(/about/images/feature1_ticker_img.jpg)}.page-about .feature1 .label1{width:80vw}.page-about .feature1 .label1 span{width:80vw;background-size:80vw auto;background-image:url(/about/images/feature1_label1.svg)}.page-about .feature1 .label2{width:70.93333vw}.page-about .feature1 .label2 span{width:70.93333vw;background-size:70.93333vw auto;background-image:url(/about/images/feature1_label2.svg)}.page-about .feature1 .feature__title{width:88vw;height:29.06667vw;background-image:url(/about/images/feature1_title.svg)}.page-about .feature2 .feature__ticker__img{-webkit-animation-name:featureTickerReverse;animation-name:featureTickerReverse}.page-about .feature2 .feature__ticker__img.lazyloaded{background-image:url(/about/images/feature2_ticker_img.jpg)}.page-about .feature2 .label1{width:86.93333vw}.page-about .feature2 .label1 span{width:86.93333vw;background-size:86.93333vw auto;background-image:url(/about/images/feature2_label1.svg)}.page-about .feature2 .feature__title{width:89.33333vw;height:29.06667vw;background-image:url(/about/images/feature2_title.svg)}.page-about .feature3 .feature__ticker__img.lazyloaded{background-image:url(/about/images/feature3_ticker_img.jpg)}.page-about .feature3 .label1{width:57.6vw}.page-about .feature3 .label1 span{width:57.6vw;background-size:57.6vw auto;background-image:url(/about/images/feature3_label1.svg)}.page-about .feature3 .label2{width:68.26667vw}.page-about .feature3 .label2 span{width:68.26667vw;background-size:68.26667vw auto;background-image:url(/about/images/feature3_label2.svg)}.page-about .feature3 .label3{width:72.8vw}.page-about .feature3 .label3 span{width:72.8vw;background-size:72.8vw auto;background-image:url(/about/images/feature3_label3.svg)}.page-about .feature3 .label4{width:51.73333vw}.page-about .feature3 .label4 span{width:51.73333vw;background-size:51.73333vw auto;background-image:url(/about/images/feature3_label4.svg)}.page-about .feature3 .feature__title{width:89.33333vw;height:23.2vw;background-image:url(/about/images/feature3_title.svg)}.page-about .activity{position:relative;margin-top:16vw;background-color:#f2f2f2}.page-about .activity__header{position:relative;padding-top:9.6vw;padding-bottom:8.53333vw}.page-about .activity__header.is-inview .line1,.page-about .activity__header.is-inview .line3{transform:scaleY(1)}.page-about .activity__header.is-inview .line2{transform:scaleX(1)}.page-about .activity__header .logo{width:32.26667vw;height:2.93333vw;margin-left:12.53333vw;background-image:url(/about/images/logo_huistenbosch.svg)}.page-about .activity__header .logo,.page-about .activity__header .title{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;background-position:0 0;background-repeat:no-repeat;background-size:contain}.page-about .activity__header .title{width:75.46667vw;height:29.86667vw;margin-top:6.13333vw;margin-left:11.73333vw;background-image:url(/about/images/activity_title_sp.svg)}.page-about .activity__header .line{position:absolute;z-index:1;background-color:#000;transition:transform;transition-timing-function:cubic-bezier(.33,1,.68,1);will-change:transform}.page-about .activity__header .line1{width:1.06667vw;height:48.8vw;top:0;left:5.33333vw;transform:scaleY(0);transition-duration:.32s;transform-origin:top}.page-about .activity__header .line2{width:42.13333vw;height:1.06667vw;top:10.4vw;right:5.33333vw;transform:scaleX(0);transition-duration:.4s;transition-delay:.32s;transform-origin:left}.page-about .activity__header .line3{width:1.06667vw;height:37.86667vw;bottom:0;right:5.33333vw;transform:scaleY(0);transition-duration:.28s;transition-delay:.64s;transform-origin:top}.page-about .activity__sec{position:relative;margin-top:5.33333vw}.page-about .activity__sec:before{content:"";position:absolute;top:35.46667vw;left:0;z-index:0;width:100%;height:calc(100% - 35.46667vw)}.page-about .activity__sec .slick-list{background-color:#fff}.page-about .activity__sec .slick-slide>div{line-height:1;font-size:0}.page-about .activity__sec .slick-dots{justify-content:flex-end;margin-top:2.66667vw}.page-about .activity__sec .slick-dots li{height:1.6vw;margin-left:2.66667vw;margin-right:0}.page-about .activity__sec .slick-dots button{width:1.6vw;height:1.6vw;border-radius:50%;background-color:#e6e6e6;font-size:inherit;cursor:pointer}.page-about .activity__sec .slick-dots .slick-active button{font-size:inherit}.page-about .activity__sec__slider{width:94.66667vw}.page-about .activity__sec__contents{position:relative;padding:18.66667vw 13.33333vw 16vw 5.33333vw}.page-about .activity__sec__contents.is-inview .label{opacity:1}.page-about .activity__sec__contents.is-inview .num span{transform:translate(0)}.page-about .activity__sec__contents.is-inview .btn-link:before,.page-about .activity__sec__contents.is-inview .text:before,.page-about .activity__sec__contents.is-inview .title:before{transform:scaleX(0)}.page-about .activity__sec__contents .label{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute;top:12.53333vw;right:5.33333vw;width:2.66667vw;height:49.06667vw;background-position:0 0;background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity;transition-duration:.48s;transition-delay:1.28s;transition-timing-function:ease-out;background-image:url(/about/images/activity_sec_label.svg)}.page-about .activity__sec__contents .num{position:absolute;top:-6.4vw;left:5.86667vw;overflow:hidden}.page-about .activity__sec__contents .num span{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;display:block;background-position:0 0;background-repeat:no-repeat;background-size:100% auto;transform:translateY(100%);transition:transform;transition-duration:.64s;transition-timing-function:cubic-bezier(.25,1,.5,1);will-change:transform}.page-about .activity__sec__contents .title{position:relative;font-size:6.93333vw;font-weight:700;line-height:1.53846}.page-about .activity__sec__contents .title:before{content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;transform-origin:right;transition:transform;transition-duration:.64s;transition-delay:.5s;transition-timing-function:cubic-bezier(.25,1,.5,1);will-change:transform}.page-about .activity__sec__contents .text{position:relative;margin-top:5.33333vw;font-size:4vw;line-height:2.26667}.page-about .activity__sec__contents .text:before{content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;transform-origin:right;transition:transform;transition-duration:.64s;transition-delay:.7s;transition-timing-function:cubic-bezier(.25,1,.5,1);will-change:transform}.page-about .activity__sec__contents .btn-link{position:relative;margin-top:8vw;margin-right:-8vw}.page-about .activity__sec__contents .btn-link:before{content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;transform-origin:right;transition:transform;transition-duration:.8s;transition-delay:.9s;transition-timing-function:cubic-bezier(.25,1,.5,1);will-change:transform}.page-about .activity__sec__contents .btn-link a{position:relative;display:inline-block;padding-right:16vw;padding-bottom:4vw;border-bottom:.26667vw solid #fff;color:#fff;font-size:4.8vw;font-weight:700;line-height:1.88889}.page-about .activity__sec__contents .btn-link .icon__arw{position:absolute;top:4vw;right:0;display:block;width:12.26667vw;height:1.86667vw}.page-about .activity__sec__contents .btn-link .icon__arw span{display:block;position:absolute;top:0;right:0;width:12.26667vw;height:1.86667vw;background:url(/about/images/icon_arw_right_white.svg) 100% 50% no-repeat;background-size:contain;transform-origin:right}.page-about .activity__sec01{margin-top:0}.page-about .activity__sec01:before{background-color:#ef9a68}.page-about .activity__sec01 .slick-dots .slick-active button{background-color:#9b5c37}.page-about .activity__sec01 .num span{width:22.4vw;height:19.73333vw;background-image:url(/about/images/activity_sec01_num.svg)}.page-about .activity__sec01 .btn-link:before,.page-about .activity__sec01 .text:before,.page-about .activity__sec01 .title:before{background-color:#ef9a68}.page-about .activity__sec02:before{background-color:#5cb9ab}.page-about .activity__sec02 .slick-dots .slick-active button{background-color:#356c64}.page-about .activity__sec02 .num span{width:25.6vw;height:19.73333vw;background-image:url(/about/images/activity_sec02_num.svg)}.page-about .activity__sec02 .btn-link:before,.page-about .activity__sec02 .text:before,.page-about .activity__sec02 .title:before{background-color:#5cb9ab}.page-about .activity__sec03:before{background-color:#c68fc6}.page-about .activity__sec03 .slick-dots .slick-active button{background-color:#955495}.page-about .activity__sec03 .num span{width:25.86667vw;height:19.73333vw;background-image:url(/about/images/activity_sec03_num.svg)}.page-about .activity__sec03 .btn-link:before,.page-about .activity__sec03 .text:before,.page-about .activity__sec03 .title:before{background-color:#c68fc6}.page-about .activity__sec04:before{background-color:#ffe001}.page-about .activity__sec04 .activity__sec__slider:before{content:"";position:absolute;bottom:-.53333vw;right:13.33333vw;width:14.93333vw;height:3.2vw;background:url(/about/images/activity_sec04_img_copyright.png) 0 0 no-repeat;background-size:100% auto}.page-about .activity__sec04 .slick-dots .slick-active button{background-color:#e85612}.page-about .activity__sec04 .num span{width:26.4vw;height:19.73333vw;background-image:url(/about/images/activity_sec04_num.svg)}.page-about .activity__sec04 .btn-link:before,.page-about .activity__sec04 .text:before,.page-about .activity__sec04 .title:before{background-color:#ffe001}.page-about .activity__sec04 .btn-link a{border-bottom-color:#e85612;color:#e85612}.page-about .activity__sec04 .btn-link .icon__arw span{background-image:url(/about/images/icon_arw_right_orange.svg)}.page-about .gourmet{position:relative;padding-top:10.66667vw;padding-left:5.33333vw;padding-right:5.33333vw;background-color:#f0e6d5}.page-about .gourmet:before{content:"";width:100%;height:16vw;position:absolute;left:0;bottom:0;z-index:0;background-color:#f2f2f2}.page-about .gourmet__container{position:relative;padding:13.33333vw 6.93333vw 7.46667vw;border:.53333vw solid #000;background-color:#fff}.page-about .gourmet__container:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;width:calc(100% - 4.26667vw);height:calc(100% - 4.26667vw);border:.26667vw solid #000;margin:auto}.page-about .gourmet__label{display:none}.page-about .gourmet__header{position:relative}.page-about .gourmet__header .title{width:59.73333vw;height:15.2vw;background-image:url(/about/images/gourmet_title.svg)}.page-about .gourmet__header .copy,.page-about .gourmet__header .title{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;margin-left:auto;margin-right:auto;background-position:0 0;background-repeat:no-repeat;background-size:contain}.page-about .gourmet__header .copy{width:61.6vw;height:29.6vw;margin-top:9.33333vw;background-image:url(/about/images/gourmet_copy_sp.svg)}.page-about .gourmet__text{position:relative;margin-top:8vw}.page-about .gourmet__text p{font-size:4.26667vw;line-height:2.25}.page-about .gourmet__text p br{display:none}.page-about .gourmet__text__link{margin-top:9.33333vw;text-align:center}.page-about .gourmet__text__link a{position:relative;display:inline-block;padding-right:16vw;padding-bottom:4vw;border-bottom:.26667vw solid #000;color:#000;font-size:4.8vw;font-weight:700;line-height:1.88889}.page-about .gourmet__text__link .icon__arw{position:absolute;top:4vw;right:0;display:block;width:12.26667vw;height:1.86667vw}.page-about .gourmet__text__link .icon__arw span{display:block;position:absolute;top:0;right:0;width:12.26667vw;height:1.86667vw;background:url(/about/images/icon_arw_right_black.svg) 100% 50% no-repeat;background-size:contain;transform-origin:right}.page-about .gourmet__gallery{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:4vw}.page-about .gourmet__gallery.is-inview .gourmet__gallery__img{opacity:1;transform:translate(0)}.page-about .gourmet__gallery__img{width:34.66667vw;margin-top:5.33333vw;border-radius:5.33333vw;overflow:hidden;opacity:0;transform:translateY(5.33333vw);transition:transform,opacity;transition-duration:.64s,.48s;transition-timing-function:ease-out;will-change:transform}.page-about .gourmet__gallery__img:nth-of-type(2){transition-delay:.16s}.page-about .gourmet__gallery__img:nth-of-type(3){transition-delay:.32s}.page-about .gourmet__gallery__img:nth-of-type(4){transition-delay:.48s}.page-about .gourmet__gallery__img:nth-of-type(5){transition-delay:.64s}.page-about .gourmet__gallery__img:nth-of-type(6){transition-delay:.8s}.page-about .gourmet__gallery__img:nth-of-type(7){transition-delay:.96s}.page-about .gourmet__gallery__img:nth-of-type(8){transition-delay:1.12s}.page-about .gourmet__gallery__img:nth-of-type(9){transition-delay:1.28s}.page-about .gourmet__gallery__img:nth-of-type(10){transition-delay:1.44s}.page-about .gourmet__gallery__img:nth-of-type(11){transition-delay:1.6s}.page-about .gourmet__gallery__img:nth-of-type(12){transition-delay:1.76s}.page-about .gourmet__gallery__img:nth-of-type(13){transition-delay:1.92s}.page-about .gourmet__gallery__img:nth-of-type(14){transition-delay:2.08s}.page-about .gourmet__gallery__img:nth-of-type(15){transition-delay:2.24s}.page-about .gourmet__gallery__img:nth-of-type(16){transition-delay:2.4s}.page-about .guide{margin-bottom:2.66667vw;padding:16vw 5.33333vw;background-color:#f2f2f2}.page-about .guide__header .logo{display:flex;justify-content:center;width:45.86667vw;margin-left:auto;margin-right:auto;padding-bottom:1.86667vw;border-bottom:.53333vw solid #000}.page-about .guide__header .logo span{display:inline-block;width:45.86667vw;height:4vw;background-image:url(/about/images/logo_huistenbosch.svg)}.page-about .guide__header .logo span,.page-about .guide__header .title{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;background-position:0 0;background-repeat:no-repeat;background-size:contain}.page-about .guide__header .title{width:53.33333vw;height:9.86667vw;margin-top:4vw;margin-left:auto;margin-right:auto;background-image:url(/about/images/guide_title.svg)}.page-about .guide__nav__list{display:flex;justify-content:center;flex-wrap:wrap;margin-top:10.66667vw}.page-about .guide__nav__list__item{width:44.53333vw;height:44.53333vw;margin-top:.26667vw}.page-about .guide__nav__list__item:nth-child(2n){margin-left:.26667vw}.page-about .guide__nav__list__item a{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:relative;display:block;width:100%;height:100%;background-position:0 0;background-repeat:no-repeat;background-size:cover}.page-about .guide__nav__list__item1 a{background-image:url(/about/images/guide_nav1_sp.svg)}.page-about .guide__nav__list__item2 a{background-image:url(/about/images/guide_nav2_sp.svg)}.page-about .guide__nav__list__item3 a{background-image:url(/about/images/guide_nav3_sp.svg)}.page-about .guide__nav__list__item4 a{background-image:url(/about/images/guide_nav4_sp.svg)}}@media screen and (min-width:737px){.page-about .container{width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.page-about .for-small{display:none!important}.page-about .loading{position:fixed;top:0;left:0;z-index:10000;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;background-color:#1d326f}.page-about .loading .pace{position:relative;width:142px;height:1px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;background:#101e4a}.page-about .loading .pace .pace-progress{background:#0cafcd;position:absolute;z-index:2000;top:0;right:100%;width:142px;height:1px}.page-about .loading__text{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;width:68px;height:9px;margin-top:17px;background:url(/about/images/loading_text.svg) 0 0 no-repeat;background-size:contain;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:loadingText;animation-name:loadingText;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.page-about .opening{position:fixed;top:0;left:0;z-index:9900;display:flex;justify-content:center;align-items:center;width:100%;background-color:#1d326f;height:100vh;transition:opacity;transition-duration:.8s;transition-timing-function:linear}.page-about .opening.start .opening__logo{transform:scaleX(1)}.page-about .opening.start .opening__logo span{transform:translateY(0)}.page-about .opening.start .opening__text span{opacity:1}.page-about .opening.fadeout{opacity:0}.page-about .opening.hide{display:none}.page-about .opening__container{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-about .opening__logo{width:209px;padding-bottom:13px;border-bottom:3px solid #fff;overflow:hidden;transform:scaleX(0);transform-origin:left;transition:transform .24s ease-out}.page-about .opening__logo span{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;display:block;width:209px;height:18px;background:url(/about/images/logo_huistenbosch_white.svg) 0 0 no-repeat;background-size:contain;transform:translateY(200%);transition:transform .48s ease-out .32s}.page-about .opening__text{margin-top:31px}.page-about .opening__text p{display:flex;justify-content:center}.page-about .opening__text p span{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;background-position:0 0;background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity .8s linear}.page-about .opening__text .line2{margin-top:19px}.page-about .opening__text .text1{background-image:url(/about/images/opening_text1.svg)}.page-about .opening__text .text2{background-image:url(/about/images/opening_text2.svg)}.page-about .opening__text .text3{background-image:url(/about/images/opening_text3.svg)}.page-about .opening__text .text4{background-image:url(/about/images/opening_text4.svg)}.page-about .opening__text .text5{background-image:url(/about/images/opening_text5.svg)}.page-about .opening__text .text6{background-image:url(/about/images/opening_text6.svg)}.page-about .opening__text .text7{background-image:url(/about/images/opening_text7.svg)}.page-about .opening__text .text8{background-image:url(/about/images/opening_text8.svg)}.page-about .opening__text .text9{background-image:url(/about/images/opening_text9.svg)}.page-about .opening__text .text10{background-image:url(/about/images/opening_text10.svg)}.page-about .opening__text .text11{background-image:url(/about/images/opening_text11.svg)}.page-about .opening__text .text12{background-image:url(/about/images/opening_text12.svg)}.page-about .opening__text .text13{background-image:url(/about/images/opening_text13.svg)}.page-about .opening__text .text14{background-image:url(/about/images/opening_text14.svg)}.page-about .opening__text .text15{background-image:url(/about/images/opening_text15.svg)}.page-about .opening__text .text16{background-image:url(/about/images/opening_text16.svg)}.page-about .opening__text .text17{background-image:url(/about/images/opening_text17.svg)}.page-about .opening__text .text1{transition-delay:1.12s}.page-about .opening__text .text2{transition-delay:1.21s}.page-about .opening__text .text3{transition-delay:1.3s}.page-about .opening__text .text4{transition-delay:1.39s}.page-about .opening__text .text5{transition-delay:1.48s}.page-about .opening__text .text6{transition-delay:1.57s}.page-about .opening__text .text7{transition-delay:1.66s}.page-about .opening__text .text8{transition-delay:1.75s}.page-about .opening__text .text9{transition-delay:1.84s}.page-about .opening__text .text10{transition-delay:1.93s}.page-about .opening__text .text11{transition-delay:2.34s}.page-about .opening__text .text12{transition-delay:2.43s}.page-about .opening__text .text13{transition-delay:2.52s}.page-about .opening__text .text14{transition-delay:2.61s}.page-about .opening__text .text15{transition-delay:2.7s}.page-about .opening__text .text16{transition-delay:2.79s}.page-about .opening__text .text17{transition-delay:2.88s}.page-about .opening__text .text1{width:66px;height:66px}.page-about .opening__text .text2{width:32px;height:58px;margin-top:4px;margin-left:16px}.page-about .opening__text .text3{width:66px;height:66px;margin-left:11px}.page-about .opening__text .text4{width:55px;height:51px;margin-top:9px;margin-left:9px}.page-about .opening__text .text5{width:65px;height:64px;margin-left:10px}.page-about .opening__text .text6{width:64px;height:66px;margin-left:5px}.page-about .opening__text .text7{width:32px;height:60px;margin-top:6px;margin-left:15px}.page-about .opening__text .text8{width:57px;height:59px;margin-top:3px;margin-left:14px}.page-about .opening__text .text9{width:57px;height:8px;margin-top:30px;margin-left:2px}.page-about .opening__text .text10{width:26px;height:55px;margin-top:7px;margin-left:15px}.page-about .opening__text .text11{width:58px;height:28px;margin-top:15px}.page-about .opening__text .text12{width:45px;height:55px;margin-top:3px;margin-left:14px}.page-about .opening__text .text13{width:47px;height:43px;margin-top:9px;margin-left:10px}.page-about .opening__text .text14{width:49px;height:53px;margin-top:5px;margin-left:8px}.page-about .opening__text .text15{width:46px;height:44px;margin-top:7px;margin-left:12px}.page-about .opening__text .text16{width:58px;height:54px;margin-left:10px}.page-about .opening__text .text17{width:47px;height:43px;margin-top:8px;margin-left:9px}.page-about .kv,.page-about .kv__main{position:relative}.page-about .kv__main:before{content:"";position:absolute;top:0;right:0;z-index:2;display:block;width:100px;height:100%;background-color:#fff}.page-about .kv__main__slider .slick-slide>div{line-height:1;font-size:0}.page-about .kv__main__slider .slick-dots{flex-direction:column;position:absolute;top:50%;right:48px;width:6px;z-index:3;transform:translateY(-50%);margin-top:0}.page-about .kv__main__slider .slick-dots li{width:6px;height:6px;margin:7px 0}.page-about .kv__main__slider .slick-dots button{width:6px;height:6px;border-radius:50%;background-color:#e6e6e6;font-size:inherit;cursor:pointer}.page-about .kv__main__slider .slick-dots .slick-active button{background-color:#0cafcd;font-size:inherit}.page-about .kv__main__slider__item{padding-top:56.22255%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.page-about .kv__main__slider__item1.lazyloaded{background-image:url(/about/images/kv_img1_pc.jpg)}.page-about .kv__main__slider__item2.lazyloaded{background-image:url(/about/images/kv_img2_pc.jpg)}.page-about .kv__main__slider__item3.lazyloaded{background-image:url(/about/images/kv_img3_pc.jpg)}.page-about .kv__main__slider__item4.lazyloaded{background-image:url(/about/images/kv_img4_pc.jpg)}.page-about .kv__main__slider__item5.lazyloaded{background-image:url(/about/images/kv_img5_pc.jpg)}.page-about .kv__main__slider__item6.lazyloaded{background-image:url(/about/images/kv_img6_pc.jpg)}.page-about .kv__main__slider__item7.lazyloaded{background-image:url(/about/images/kv_img7_pc.jpg)}.page-about .kv__main__slider__item8.lazyloaded{background-image:url(/about/images/kv_img8_pc.jpg)}.page-about .kv__main__slider__item9.lazyloaded{background-image:url(/about/images/kv_img9_pc.jpg)}.page-about .kv__main__slider__item10.lazyloaded{background-image:url(/about/images/kv_img10_pc.jpg)}.page-about .kv__main__btn-play{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;border-radius:0;outline:none;background:transparent;font-family:inherit;font-size:inherit;position:absolute;left:20px;bottom:20px;z-index:3;display:flex;justify-content:center;align-items:center;width:170px;height:60px;background-color:#fff;cursor:pointer}.page-about .kv__main__btn-play .icon{width:21px;height:24px;margin-right:10px;background:url(/about/images/icon_triangle.svg) 0 0 no-repeat;background-size:contain}.page-about .kv__main__btn-play .text{color:#0cafcd;font-size:15px;font-weight:700;line-height:1.86667;letter-spacing:.08em}.page-about .kv__main__scroll{position:absolute;right:46px;bottom:0;width:9px;height:124px;z-index:3}.page-about .kv__main__scroll .line{position:absolute;left:4px;bottom:0;width:1px;height:66px}.page-about .kv__main__scroll .line:before{content:"";display:block;width:100%;height:100%;transform:scaleY(0);background-color:#000;transform-origin:top;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-name:scrollLine;animation-name:scrollLine;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;will-change:transform}.page-about .kv__movie{position:absolute;top:0;left:0;width:100%;height:0;background-color:#000;overflow:hidden;opacity:0;z-index:-1;transition:opacity;transition-duration:.3s;transition-timing-function:linear}.page-about .kv__movie.visible{height:100%;opacity:1;overflow:auto;z-index:4}.page-about .kv__movie.fadeout{opacity:0}.page-about .kv__movie__video{position:absolute;top:0;left:0;width:100%;height:100%}.page-about .kv__movie__btn-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;border-radius:0;outline:none;background:transparent;font-family:inherit;font-size:inherit;position:absolute;top:20px;right:20px;z-index:2;width:60px;height:60px;background-color:#fff;cursor:pointer}.page-about .kv__movie__btn-close:before{top:20px;transform:translateY(10px) rotate(-45deg)}.page-about .kv__movie__btn-close:after,.page-about .kv__movie__btn-close:before{content:"";position:absolute;left:15px;display:block;width:30px;height:2px;background-color:#0cafcd}.page-about .kv__movie__btn-close:after{top:40px;transform:translateY(-10px) rotate(45deg)}.page-about .summary{position:relative;margin-top:110px;margin-bottom:145px;margin-left:37px}}@media screen and (min-width:737px) and (min-width:1201px) and (max-width:1366px){.page-about .summary{margin-left:calc(37px + (100vw - 1200px)/2)}}@media screen and (min-width:737px) and (min-width:1366px){.page-about .summary{margin-left:120px}}@media screen and (min-width:737px){.page-about .summary.is-inview .summary__header{opacity:1;transform:translate(0)}.page-about .summary__header{position:relative;z-index:1;opacity:0;transform:translateY(30px);transition:transform,opacity;transition-duration:.8s;transition-timing-function:ease-out;will-change:transform}.page-about .summary__header .main__title span{display:inline-block;font-size:16px;font-weight:700;line-height:2.125;letter-spacing:.04em;border-bottom:2px solid #000}.page-about .summary__header .summary__title{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:relative;z-index:1;width:942px;height:218px;margin-top:57px;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(/about/images/summary_title_pc.svg)}.page-about .summary__img{position:absolute;top:142px;left:424px;z-index:0;width:calc(100vw - 424px);min-width:822px;height:936px;background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%}.page-about .summary__img.lazyloaded{background-image:url(/about/images/summary_img_pc.jpg)}.page-about .summary__text{position:relative;z-index:1;margin-top:76px;margin-left:20px}.page-about .summary__text.is-inview p{opacity:1;transform:translate(0)}.page-about .summary__text.is-inview p:first-of-type{transition-delay:0ms}.page-about .summary__text.is-inview p:nth-of-type(2){transition-delay:.32s}.page-about .summary__text.is-inview p:nth-of-type(3){transition-delay:.64s}.page-about .summary__text.is-inview p:nth-of-type(4){transition-delay:.96s}.page-about .summary__text p{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;margin-top:68px;background-position:0 0;background-repeat:no-repeat;background-size:contain;opacity:0;transform:translateY(30px);transition:transform,opacity;transition-duration:.8s;transition-timing-function:ease-out;will-change:transform}.page-about .summary__text .text1{width:256px;height:101px;background-image:url(/about/images/summary_text1_pc.svg)}.page-about .summary__text .text2{width:275px;height:100px;background-image:url(/about/images/summary_text2_pc.svg)}.page-about .summary__text .text3{width:290px;height:143px;background-image:url(/about/images/summary_text3_pc.svg)}.page-about .summary__text .text4{width:230px;height:101px;background-image:url(/about/images/summary_text4_pc.svg)}.page-about .feature{margin-top:100px}.page-about .feature .container{display:flex;flex-direction:row-reverse;justify-content:space-between}.page-about .feature__ticker__img{height:370px;background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;-webkit-animation-duration:54s;animation-duration:54s;-webkit-animation-name:featureTicker;animation-name:featureTicker;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;will-change:background-position;transform:translateZ(0)}.page-about .feature__img{position:relative;width:600px;height:600px;margin-top:-120px;opacity:0;transform:translateY(30px);transition:transform,opacity;transition-duration:.8s,.24s;transition-timing-function:ease-out;will-change:transform}.page-about .feature__img.is-inview{opacity:1;transform:translate(0)}.page-about .feature__img.is-inview .feature__img__label{opacity:1}.page-about .feature__img img{width:100%;max-width:100%}.page-about .feature__img__main{position:relative;z-index:2}.page-about .feature__img__blur{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;transform:translate(0);transition:transform;transition-duration:.8s;transition-delay:.48s;transition-timing-function:cubic-bezier(.33,1,.68,1);will-change:transform}.page-about .feature__img__label{position:absolute;bottom:0;left:-30px;width:9px;height:104px;background:url(/about/images/logo_huistenbosch__rotate.svg) 0 0 no-repeat;background-size:contain;opacity:0;transition:opacity;transition-duration:.48s;transition-delay:1.04s;transition-timing-function:ease-out}.page-about .feature__contents{position:relative;width:495px;padding-top:97px}.page-about .feature__contents.is-inview .feature__labels .label span{transform:translate(0)}.page-about .feature__labels{position:absolute;left:0;bottom:calc(100% - 27px)}.page-about .feature__labels .label{position:relative;height:58px;overflow:hidden}.page-about .feature__labels .label span{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute;top:0;left:0;height:100%;background-position:0 0;background-repeat:no-repeat;transform:translate(-100%);transform-origin:left;transition:transform;transition-duration:.48s;transition-timing-function:cubic-bezier(.5,1,.89,1);will-change:transform}.page-about .feature__labels .label:not(:first-child){margin-top:10px}.page-about .feature__labels .label2 span{transition-delay:.32s}.page-about .feature__labels .label3 span{transition-delay:.64s}.page-about .feature__labels .label4 span{transition-delay:.96s}.page-about .feature__labels.is-inview .label span{transform:translate(0)}.page-about .feature__title{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;background-position:0 0;background-repeat:no-repeat;background-size:contain}.page-about .feature__text{width:455px;margin-top:40px;font-size:15px;line-height:2.26667}.page-about .feature__btn{width:310px;height:90px;margin-top:50px;border:1px solid #000}.page-about .feature__btn+.feature__btn{margin-top:30px}.page-about .feature__btn .inner{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding-left:30px;color:#000;text-decoration:none}.page-about .feature__btn a:hover .icon__arw span{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:arwRight;animation-name:arwRight;-webkit-animation-timing-function:cubic-bezier(.25,1,.5,1);animation-timing-function:cubic-bezier(.25,1,.5,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.page-about .feature__btn .text{font-size:16px;font-weight:700}.page-about .feature__btn .comingsoon{margin-top:5px;font-size:14px}.page-about .feature__btn .icon__arw{position:absolute;top:41px;right:-25px;display:block;width:79px;height:7px}.page-about .feature__btn .icon__arw span{display:block;position:absolute;top:0;right:0;width:79px;height:7px;background:url(/about/images/icon_arw_right_black.svg) 100% 50% no-repeat;background-size:auto 7px;transform-origin:right}.page-about .feature__btn.closed{border-color:#ccc}.page-about .feature__btn.closed .inner{color:#ccc}.page-about .feature__btn.closed .icon__arw span{background-image:url(/about/images/icon_arw_right_gray.svg)}.page-about .feature1{margin-top:0}.page-about .feature1 .feature__ticker__img{-webkit-animation-name:featureTickerLong;animation-name:featureTickerLong;-webkit-animation-duration:81s;animation-duration:81s}.page-about .feature1 .feature__ticker__img.lazyloaded{background-image:url(/about/images/feature1_ticker_img.jpg)}.page-about .feature1 .feature__img.is-inview .feature__img__blur{transform:translate(60px,60px)}.page-about .feature1 .label1{width:300px}.page-about .feature1 .label1 span{width:300px;background-size:300px auto;background-image:url(/about/images/feature1_label1.svg)}.page-about .feature1 .label2{width:266px}.page-about .feature1 .label2 span{width:266px;background-size:266px auto;background-image:url(/about/images/feature1_label2.svg)}.page-about .feature1 .feature__title{width:452px;height:149px;background-image:url(/about/images/feature1_title.svg)}.page-about .feature2 .feature__ticker__img{-webkit-animation-name:featureTickerReverse;animation-name:featureTickerReverse}.page-about .feature2 .feature__ticker__img.lazyloaded{background-image:url(/about/images/feature2_ticker_img.jpg)}.page-about .feature2 .container{flex-direction:row}.page-about .feature2 .feature__img.is-inview .feature__img__blur{transform:translate(-60px,60px)}.page-about .feature2 .feature__img__label{left:inherit;right:-30px}.page-about .feature2 .label1{width:326px}.page-about .feature2 .label1 span{width:326px;background-size:326px auto;background-image:url(/about/images/feature2_label1.svg)}.page-about .feature2 .feature__title{width:457px;height:144px;background-image:url(/about/images/feature2_title.svg)}.page-about .feature3 .feature__ticker__img.lazyloaded{background-image:url(/about/images/feature3_ticker_img.jpg)}.page-about .feature3 .feature__img.is-inview .feature__img__blur{transform:translate(60px,60px)}.page-about .feature3 .label1{width:216px}.page-about .feature3 .label1 span{width:216px;background-size:216px auto;background-image:url(/about/images/feature3_label1.svg)}.page-about .feature3 .label2{width:256px}.page-about .feature3 .label2 span{width:256px;background-size:256px auto;background-image:url(/about/images/feature3_label2.svg)}.page-about .feature3 .label3{width:273px}.page-about .feature3 .label3 span{width:273px;background-size:273px auto;background-image:url(/about/images/feature3_label3.svg)}.page-about .feature3 .label4{width:194px}.page-about .feature3 .label4 span{width:194px;background-size:194px auto;background-image:url(/about/images/feature3_label4.svg)}.page-about .feature3 .feature__title{width:492px;height:127px;background-image:url(/about/images/feature3_title.svg)}.page-about .activity{position:relative;margin-top:100px;background-color:#f2f2f2}.page-about .activity:before{content:"";width:100%;height:100px;position:absolute;left:0;bottom:0;z-index:0;background-color:#f0e6d5}.page-about .activity__header{position:relative;padding-top:97px;padding-bottom:20px}.page-about .activity__header.is-inview .line1,.page-about .activity__header.is-inview .line3{transform:scaleY(1)}.page-about .activity__header.is-inview .line2{transform:scaleX(1)}.page-about .activity__header .logo{width:353px;height:31px;margin-left:11px;background-image:url(/about/images/logo_huistenbosch.svg)}.page-about .activity__header .logo,.page-about .activity__header .title{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;background-position:0 0;background-repeat:no-repeat;background-size:100% auto}.page-about .activity__header .title{width:1021px;height:147px;margin-top:46px;background-image:url(/about/images/activity_title_pc.svg)}.page-about .activity__header .line{position:absolute;z-index:1;background-color:#000;transition:transform;transition-timing-function:cubic-bezier(.33,1,.68,1);will-change:transform}.page-about .activity__header .line1{width:8px;height:320px;top:0;left:-55px;transform:scaleY(0);transition-duration:.32s;transform-origin:top}.page-about .activity__header .line2{width:800px;height:8px;top:106px;right:-58px;transform:scaleX(0);transition-duration:.4s;transition-delay:.32s;transform-origin:left}.page-about .activity__header .line3{width:8px;height:280px;top:170px;right:-55px;transform:scaleY(0);transition-duration:.28s;transition-delay:.64s;transform-origin:top}.page-about .activity__sec{position:relative;display:flex;justify-content:space-between;margin-top:80px}.page-about .activity__sec:before{content:"";position:absolute;top:0;z-index:0;width:calc(917px + (100vw - 1160px)/2);min-width:937px;height:100%;transform:scaleX(0);transition:transform;transform-origin:left;transition-duration:.64s;transition-timing-function:cubic-bezier(.25,1,.5,1);will-change:transform}.page-about .activity__sec .slick-list{background-color:#fff}.page-about .activity__sec .slick-slide>div{line-height:1;font-size:0}.page-about .activity__sec .slick-dots{justify-content:flex-end;margin-top:10px}.page-about .activity__sec .slick-dots li{height:6px;margin-left:14px;margin-right:0}.page-about .activity__sec .slick-dots button{width:6px;height:6px;border-radius:50%;background-color:#e6e6e6;font-size:inherit;cursor:pointer}.page-about .activity__sec .slick-dots .slick-active button{font-size:inherit}.page-about .activity__sec.is-inview:before{transform:scaleX(1)}.page-about .activity__sec.is-inview .activity__sec__contents,.page-about .activity__sec.is-inview .activity__sec__contents .label{opacity:1}.page-about .activity__sec.is-inview .activity__sec__contents .num span{transform:translate(0)}.page-about .activity__sec.is-inview .activity__sec__contents .btn-link:before,.page-about .activity__sec.is-inview .activity__sec__contents .text:before,.page-about .activity__sec.is-inview .activity__sec__contents .title:before{transform:scaleX(0)}.page-about .activity__sec__slider{width:660px;flex-shrink:0;transform:translateX(-79px)}.page-about .activity__sec__slider__img img{width:100%;max-width:100%}.page-about .activity__sec__contents{position:relative;width:500px;padding-top:70px;padding-bottom:80px;opacity:0;transition:opacity 1ms linear .64s}.page-about .activity__sec__contents .label{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute;top:70px;width:9px;height:184px;background-position:0 0;background-repeat:no-repeat;background-size:100% auto;opacity:0;transition:opacity;transition-duration:.48s;transition-delay:1.88s;transition-timing-function:ease-out;background-image:url(/about/images/activity_sec_label.svg)}.page-about .activity__sec__contents .num{position:absolute;top:-35px;left:0;overflow:hidden}.page-about .activity__sec__contents .num span{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;display:block;background-position:0 0;background-repeat:no-repeat;background-size:100% auto;transform:translateY(100%);transition:transform;transition-duration:.64s;transition-delay:.6s;transition-timing-function:cubic-bezier(.25,1,.5,1);will-change:transform}.page-about .activity__sec__contents .title{position:relative;font-size:36px;font-weight:700;line-height:1.38889}.page-about .activity__sec__contents .title:before{content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;transform-origin:right;transition:transform;transition-duration:.64s;transition-delay:1.1s;transition-timing-function:cubic-bezier(.25,1,.5,1);will-change:transform}.page-about .activity__sec__contents .text{position:relative;margin-top:20px;font-size:15px;line-height:2.26667}.page-about .activity__sec__contents .text:before{content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;transform-origin:right;transition:transform;transition-duration:.64s;transition-delay:1.3s;transition-timing-function:cubic-bezier(.25,1,.5,1);will-change:transform}.page-about .activity__sec__contents .btn-link{position:relative;margin-top:35px}.page-about .activity__sec__contents .btn-link:before{content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;transform-origin:right;transition:transform;transition-duration:.8s;transition-delay:1.5s;transition-timing-function:cubic-bezier(.25,1,.5,1);will-change:transform}.page-about .activity__sec__contents .btn-link a{position:relative;display:inline-block;padding-right:65px;padding-bottom:10px;border-bottom:1px solid #fff;color:#fff;font-size:20px;font-weight:700;line-height:1.7}.page-about .activity__sec__contents .btn-link a:hover .icon__arw span{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:arwRight;animation-name:arwRight;-webkit-animation-timing-function:cubic-bezier(.25,1,.5,1);animation-timing-function:cubic-bezier(.25,1,.5,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.page-about .activity__sec__contents .btn-link .icon__arw{position:absolute;top:11px;right:0;display:block;width:46px;height:7px}.page-about .activity__sec__contents .btn-link .icon__arw span{display:block;position:absolute;top:0;right:0;width:46px;height:7px;background:url(/about/images/icon_arw_right_white.svg) 100% 50% no-repeat;background-size:auto 7px;transform-origin:right}.page-about .activity__sec01:before{left:243px;background-color:#ef9a68}.page-about .activity__sec01 .slick-dots .slick-active button{background-color:#9b5c37}.page-about .activity__sec01 .label{right:-57px}.page-about .activity__sec01 .num span{width:84px;height:74px;background-image:url(/about/images/activity_sec01_num.svg)}.page-about .activity__sec01 .btn-link:before,.page-about .activity__sec01 .text:before,.page-about .activity__sec01 .title:before{background-color:#ef9a68}.page-about .activity__sec02{flex-direction:row-reverse}.page-about .activity__sec02:before{transform-origin:right;right:243px;background-color:#5cb9ab}.page-about .activity__sec02 .slick-dots{justify-content:flex-start}.page-about .activity__sec02 .slick-dots li{margin-left:0;margin-right:14px}.page-about .activity__sec02 .slick-dots .slick-active button{background-color:#356c64}.page-about .activity__sec02 .activity__sec__slider{transform:translateX(79px)}.page-about .activity__sec02 .label{left:-57px}.page-about .activity__sec02 .num span{width:96px;height:74px;background-image:url(/about/images/activity_sec02_num.svg)}.page-about .activity__sec02 .btn-link:before,.page-about .activity__sec02 .text:before,.page-about .activity__sec02 .title:before{background-color:#5cb9ab}.page-about .activity__sec03:before{left:243px;background-color:#c68fc6}.page-about .activity__sec03 .slick-dots .slick-active button{background-color:#955495}.page-about .activity__sec03 .label{right:-57px}.page-about .activity__sec03 .num span{width:97px;height:74px;background-image:url(/about/images/activity_sec03_num.svg)}.page-about .activity__sec03 .btn-link:before,.page-about .activity__sec03 .text:before,.page-about .activity__sec03 .title:before{background-color:#c68fc6}.page-about .activity__sec04{flex-direction:row-reverse}.page-about .activity__sec04:before{transform-origin:right;right:243px;background-color:#ffe001}.page-about .activity__sec04 .activity__sec__slider:before{content:"";position:absolute;right:20px;bottom:74px;width:56px;height:12px;background:url(/about/images/activity_sec04_img_copyright.png) 0 0 no-repeat;background-size:100% auto}.page-about .activity__sec04 .slick-dots{justify-content:flex-start}.page-about .activity__sec04 .slick-dots li{margin-left:0;margin-right:14px}.page-about .activity__sec04 .slick-dots .slick-active button{background-color:#e85612}.page-about .activity__sec04 .activity__sec__slider{transform:translateX(79px)}.page-about .activity__sec04 .label{left:-57px}.page-about .activity__sec04 .num span{width:96px;height:74px;background-image:url(/about/images/activity_sec04_num.svg)}.page-about .activity__sec04 .btn-link:before,.page-about .activity__sec04 .text:before,.page-about .activity__sec04 .title:before{background-color:#ffe001}.page-about .activity__sec04 .title{letter-spacing:-.01em}.page-about .activity__sec04 .btn-link a{border-bottom-color:#e85612;color:#e85612}.page-about .activity__sec04 .btn-link .icon__arw span{background-image:url(/about/images/icon_arw_right_orange.svg)}.page-about .gourmet{position:relative;padding-top:100px;background-color:#f0e6d5}.page-about .gourmet:before{content:"";width:100%;height:100px;position:absolute;left:0;bottom:0;z-index:0;background-color:#f2f2f2}.page-about .gourmet__container{position:relative;padding:88px 58px 58px;border:2px solid #000;background-color:#fff}.page-about .gourmet__container:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;width:calc(100% - 14px);height:calc(100% - 14px);border:1px solid #000;margin:auto}.page-about .gourmet__label{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute;background-position:0 0;background-repeat:no-repeat;background-size:auto 100%}.page-about .gourmet__label1{top:560px;left:58px;width:9px;height:96px;background-image:url(/about/images/gourmet_label1.svg)}.page-about .gourmet__label2{top:538px;right:58px;width:9px;height:141px;background-image:url(/about/images/gourmet_label2.svg)}.page-about .gourmet__header{position:relative}.page-about .gourmet__header .title{width:516px;height:132px;background-image:url(/about/images/gourmet_title.svg)}.page-about .gourmet__header .copy,.page-about .gourmet__header .title{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;margin-left:auto;margin-right:auto;background-position:0 0;background-repeat:no-repeat;background-size:100% auto}.page-about .gourmet__header .copy{width:739px;height:124px;margin-top:40px;background-image:url(/about/images/gourmet_copy_pc.svg)}.page-about .gourmet__text{position:relative;margin-top:45px;text-align:center}.page-about .gourmet__text p{font-size:16px;line-height:3.125}.page-about .gourmet__text__link{margin-top:40px}.page-about .gourmet__text__link a{position:relative;display:inline-block;padding-right:65px;padding-bottom:10px;border-bottom:1px solid #000;color:#000;font-size:20px;font-weight:700;line-height:1.7}.page-about .gourmet__text__link a:hover .icon__arw span{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:arwRight;animation-name:arwRight;-webkit-animation-timing-function:cubic-bezier(.25,1,.5,1);animation-timing-function:cubic-bezier(.25,1,.5,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.page-about .gourmet__text__link .icon__arw{position:absolute;top:11px;right:0;display:block;width:46px;height:7px}.page-about .gourmet__text__link .icon__arw span{display:block;position:absolute;top:0;right:0;width:46px;height:7px;background:url(/about/images/icon_arw_right_black.svg) 100% 50% no-repeat;background-size:auto 7px;transform-origin:right}.page-about .gourmet__gallery{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.page-about .gourmet__gallery.is-inview .gourmet__gallery__img{opacity:1;transform:translate(0)}.page-about .gourmet__gallery__img{width:230px;margin-top:40px;border-radius:30px;overflow:hidden;opacity:0;transform:translateY(20px);transition:transform,opacity;transition-duration:.64s,.48s;transition-timing-function:ease-out;will-change:transform}.page-about .gourmet__gallery__img img{width:100%;max-width:100%}.page-about .gourmet__gallery__img:nth-of-type(2){transition-delay:.16s}.page-about .gourmet__gallery__img:nth-of-type(3){transition-delay:.32s}.page-about .gourmet__gallery__img:nth-of-type(4){transition-delay:.48s}.page-about .gourmet__gallery__img:nth-of-type(5){transition-delay:.64s}.page-about .gourmet__gallery__img:nth-of-type(6){transition-delay:.8s}.page-about .gourmet__gallery__img:nth-of-type(7){transition-delay:.96s}.page-about .gourmet__gallery__img:nth-of-type(8){transition-delay:1.12s}.page-about .gourmet__gallery__img:nth-of-type(9){transition-delay:1.28s}.page-about .gourmet__gallery__img:nth-of-type(10){transition-delay:1.44s}.page-about .gourmet__gallery__img:nth-of-type(11){transition-delay:1.6s}.page-about .gourmet__gallery__img:nth-of-type(12){transition-delay:1.76s}.page-about .gourmet__gallery__img:nth-of-type(13){transition-delay:1.92s}.page-about .gourmet__gallery__img:nth-of-type(14){transition-delay:2.08s}.page-about .gourmet__gallery__img:nth-of-type(15){transition-delay:2.24s}.page-about .gourmet__gallery__img:nth-of-type(16){transition-delay:2.4s}.page-about .guide{margin-bottom:10px;padding-top:100px;padding-bottom:100px;background-color:#f2f2f2}.page-about .guide__header .logo{display:flex;justify-content:center;width:175px;margin-left:auto;margin-right:auto;padding-bottom:10px;border-bottom:2px solid #000}.page-about .guide__header .logo span{display:inline-block;width:172px;height:15px;background-image:url(/about/images/logo_huistenbosch.svg)}.page-about .guide__header .logo span,.page-about .guide__header .title{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;background-position:0 0;background-repeat:no-repeat;background-size:100% auto}.page-about .guide__header .title{width:200px;height:37px;margin-top:13px;margin-left:auto;margin-right:auto;background-image:url(/about/images/guide_title.svg)}.page-about .guide__nav__list{display:flex;justify-content:center;margin-top:52px}.page-about .guide__nav__list__item{width:197px;height:197px}.page-about .guide__nav__list__item:not(:first-child){margin-left:1px}.page-about .guide__nav__list__item a{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:relative;display:block}.page-about .guide__nav__list__item a,.page-about .guide__nav__list__item a:before{width:100%;height:100%;background-position:0 0;background-repeat:no-repeat;background-size:100% auto}.page-about .guide__nav__list__item a:before{content:"";position:absolute;top:0;left:0;opacity:0;transition:opacity .2s ease-out}.page-about .guide__nav__list__item a:hover:before{opacity:1;transition-duration:.3s}.page-about .guide__nav__list__item1 a{background-image:url(/about/images/guide_nav1_pc.svg)}.page-about .guide__nav__list__item1 a:before{background-image:url(/about/images/guide_nav1_h_pc.svg)}.page-about .guide__nav__list__item2 a{background-image:url(/about/images/guide_nav2_pc.svg)}.page-about .guide__nav__list__item2 a:before{background-image:url(/about/images/guide_nav2_h_pc.svg)}.page-about .guide__nav__list__item3 a{background-image:url(/about/images/guide_nav3_pc.svg)}.page-about .guide__nav__list__item3 a:before{background-image:url(/about/images/guide_nav3_h_pc.svg)}.page-about .guide__nav__list__item4 a{background-image:url(/about/images/guide_nav4_pc.svg)}.page-about .guide__nav__list__item4 a:before{background-image:url(/about/images/guide_nav4_h_pc.svg)}}@media (-ms-high-contrast:none){.page-about,::-ms-backdrop{font-family:inherit}}