@-webkit-keyframes mainVisual_hover-up__fM3PB{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes mainVisual_hover-up__fM3PB{0%{transform:scale(1)}to{transform:scale(1.1)}}@-webkit-keyframes mainVisual_split-text-animation__yyxVa{0%{opacity:0;transform:translateY(10px) scale(1.2)}to{opacity:1;transform:none}}@keyframes mainVisual_split-text-animation__yyxVa{0%{opacity:0;transform:translateY(10px) scale(1.2)}to{opacity:1;transform:none}}@-webkit-keyframes mainVisual_slider-fadeUp__joNeI{to{transform:scale(1.05)}}@keyframes mainVisual_slider-fadeUp__joNeI{to{transform:scale(1.05)}}@-webkit-keyframes mainVisual_slider-remove-bg__crG_z{to{background-color:transparent}}@keyframes mainVisual_slider-remove-bg__crG_z{to{background-color:transparent}}@-webkit-keyframes mainVisual_scroll-down__MuUrW{0%{transform:scaleY(0);transform-origin:0 0}35%{transform:scale(1);transform-origin:0 0}35.1%{transform:scale(1);transform-origin:0 100%}70%,to{transform:scaleY(0);transform-origin:0 100%}}@keyframes mainVisual_scroll-down__MuUrW{0%{transform:scaleY(0);transform-origin:0 0}35%{transform:scale(1);transform-origin:0 0}35.1%{transform:scale(1);transform-origin:0 100%}70%,to{transform:scaleY(0);transform-origin:0 100%}}@-webkit-keyframes mainVisual_fade-in-left__yORba{0%{opacity:0;transform:translateX(-80px)}to{opacity:1;transform:translateX(0)}}@keyframes mainVisual_fade-in-left__yORba{0%{opacity:0;transform:translateX(-80px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes mainVisual_fade-in-right__wJQPX{0%{opacity:0;transform:translateX(80px)}to{opacity:1;transform:translateX(0)}}@keyframes mainVisual_fade-in-right__wJQPX{0%{opacity:0;transform:translateX(80px)}to{opacity:1;transform:translateX(0)}}.mainVisual_content__Glbuv{position:relative;width:100%;height:140vw}@media screen and (min-width:768px){.mainVisual_content__Glbuv{height:calc(100vh - 129px);min-height:600px}}@media screen and (min-width:1025px){.mainVisual_content__Glbuv{margin-top:62px}}@media screen and (min-width:1440px){.mainVisual_content__Glbuv{background-position:center top -90px}}@media screen and (min-width:1800px){.mainVisual_content__Glbuv{background-position:center top -130px}}.mainVisual_withNews__BRWtm{height:140vw}@media screen and (min-width:768px){.mainVisual_withNews__BRWtm{height:calc(100vh - 129px)}}.mainVisual_background__KakIH{position:absolute;inset:0;z-index:0;pointer-events:none}@media(max-width:768px){.mainVisual_background__KakIH{inset:auto;width:100%;height:auto}}.mainVisual_background__KakIH img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}@media screen and (min-width:1440px){.mainVisual_background__KakIH img{-o-object-position:center -90px;object-position:center -90px}}@media screen and (min-width:1800px){.mainVisual_background__KakIH img{-o-object-position:center -130px;object-position:center -130px}}.mainVisual_sub_ttl__MFlVm{position:relative;z-index:2;width:var(--logo-image-width,100%);text-align:center;color:#fff;margin:0 auto;padding-top:0;font-size:clamp(10px,2.8vw,12px);line-height:1.5;text-shadow:0 1px 6px rgba(0,0,0,.28)}@media screen and (min-width:768px){.mainVisual_sub_ttl__MFlVm{transform:translateX(10%);font-size:14px;margin-bottom:-5px;text-shadow:none}}.mainVisual_overlay_mv__jZ7gq{position:absolute;right:0;top:64%;transform:translateY(-50%);width:25%;height:auto}@media(max-width:768px){.mainVisual_overlay_mv__jZ7gq{top:40%;width:35%;right:0;transform:translateY(-50%)}}.mainVisual_logo__1ifqj{position:absolute;top:64px;left:50%;z-index:2;width:min(52vw,240px);--logo-image-width:100%;transform:translateX(-50%)}.mainVisual_logo__1ifqj>img{position:static;display:block;width:var(--logo-image-width);height:auto;margin:0 auto;transform:none}@media screen and (min-width:768px){.mainVisual_logo__1ifqj{top:20%;left:50%;width:50%;height:65%;transform:translateX(-50%)}.mainVisual_logo__1ifqj>img{position:static;transform:none;width:var(--logo-image-width);margin:0 auto}}@media screen and (min-width:1025px){.mainVisual_logo__1ifqj{width:60%;height:75%;bottom:0;top:15%;--logo-image-width:50%}.mainVisual_logo__1ifqj>img{width:var(--logo-image-width)}}@media screen and (min-width:1200px){.mainVisual_logo__1ifqj{top:10%;--logo-image-width:55%}.mainVisual_logo__1ifqj>img{width:var(--logo-image-width)}}@media screen and (min-width:1440px){.mainVisual_logo__1ifqj{top:15%;height:75%;--logo-image-width:50%}.mainVisual_logo__1ifqj>img{width:var(--logo-image-width)}}@media screen and (min-width:1800px){.mainVisual_logo__1ifqj{top:15%;height:80%;--logo-image-width:41.5%}.mainVisual_logo__1ifqj>img{width:var(--logo-image-width)}}.mainVisual_logo_icon__TMmMy{z-index:2;width:100%;padding:10px 0 5px;margin:0 auto;position:absolute;bottom:3svh;left:50%;transform:translateX(-50%);background:#57879d}.mainVisual_logo_icon__TMmMy p{margin-bottom:5px;font-size:4.5vw;font-weight:400;font-feature-settings:"palt";color:#fff;text-align:center}.mainVisual_logo_icon__TMmMy ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0 5px}.mainVisual_logo_icon__TMmMy li{width:20%;padding:4px}.mainVisual_logo_icon__TMmMy li a{display:block}.mainVisual_logo_icon__TMmMy li img{display:block;width:100%;height:auto;filter:drop-shadow(3px 3px 0 rgba(0,0,0,.25));transition:transform .15s ease,filter .15s ease}.mainVisual_logo_icon__TMmMy li a:hover img{filter:drop-shadow(4px 4px 2px rgba(0,0,0,.3));transform:translateY(-1px)}.mainVisual_logo_icon__TMmMy li a:active img{filter:drop-shadow(2px 2px 0 rgba(0,0,0,.22));transform:translateY(0)}@media screen and (min-width:768px){.mainVisual_logo_icon__TMmMy{width:50%;padding:10px 0 5px;margin:0 auto;position:absolute;bottom:15%;left:50%;transform:translateX(-50%);background:rgba(87,135,157,.8);border-radius:8px}.mainVisual_logo_icon__TMmMy p{font-size:1.4vw;font-feature-settings:normal;line-height:1.3;margin-bottom:0}.mainVisual_logo_icon__TMmMy ul{padding:0}.mainVisual_logo_icon__TMmMy li{padding:6px}}@media screen and (min-width:1025px){.mainVisual_logo_icon__TMmMy{width:48%;bottom:10%;padding:.5vw 0 0;margin:1.7vw auto 0}.mainVisual_logo_icon__TMmMy ul{flex-wrap:nowrap}}@media screen and (min-width:1200px){.mainVisual_logo_icon__TMmMy{bottom:15%;padding:1.5vw 0 .4vw;margin:.3vw auto 0}}@media screen and (min-width:1440px){.mainVisual_logo_icon__TMmMy{bottom:10%;padding:.6vw 0 0;margin:.5vw auto 0}}@media screen and (min-width:1800px){.mainVisual_logo_icon__TMmMy{width:1200px;bottom:5%;padding:.4vw 0 0;margin:.9vw auto 0}.mainVisual_logo_icon__TMmMy ul{flex-wrap:nowrap}.mainVisual_logo_icon__TMmMy ul li{padding:12px}}.mainVisual_cp_text__EEe_Z{display:none;position:absolute;width:95%;bottom:38vw;left:50%;font-size:11px;font-weight:700;font-feature-settings:"palt";text-align:center;z-index:10;transform:translateX(-50%)}.mainVisual_cp_text__EEe_Z a{display:block;padding:3px 0;background:rgba(252,253,253,.8);text-decoration:underline}.mainVisual_news_container___rxk3{position:absolute;z-index:10;bottom:-22%;left:0;width:100%;display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;padding:0 12px}@media screen and (max-width:375px){.mainVisual_news_container___rxk3{bottom:-26%}}@media screen and (min-width:768px){.mainVisual_news_container___rxk3{bottom:-170px;grid-gap:12px;gap:12px;padding:0}}.mainVisual_notice__qoFQC{z-index:10;display:flex;justify-content:center;align-items:center;width:100%;max-width:92%;margin:6px auto 2px;padding:10px 16px;border:none;background:transparent;color:#2a4358;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:opacity .3s ease}@media screen and (min-width:768px){.mainVisual_notice__qoFQC{max-width:896px;margin:10px auto 2px;padding:0 24px}}.mainVisual_notice__qoFQC:focus{opacity:.85}@media(hover:hover)and (pointer:fine){.mainVisual_notice__qoFQC:hover{opacity:.85}}.mainVisual_notice_text__3WY7F{width:100%;font-size:14px;font-weight:700;line-height:1.8;color:#2a4358;text-decoration:underline;text-underline-offset:.15em}@media screen and (min-width:768px){.mainVisual_notice_text__3WY7F{font-size:20px}}.mainVisual_notice_br___6sdw{display:block}@media screen and (min-width:768px){.mainVisual_notice_br___6sdw{display:none}}.mainVisual_notice_close__DM6xr{top:14px;right:14px}@media screen and (min-width:768px){.mainVisual_notice_close__DM6xr{top:18px;right:18px}}.mainVisual_news__L2ET8{z-index:10;display:flex;align-items:center;justify-content:flex-start;width:100%;height:56px;padding:8px 12px;color:#fcfdfd;background-color:#57879d;transition:all .4s}@media screen and (min-width:768px){.mainVisual_news__L2ET8{display:flex;justify-content:flex-start;grid-gap:16px;gap:16px;bottom:-34px;left:50%;max-width:896px;padding:20px 0;-webkit-animation:mainVisual_mainvisual-news__qeoPz 5s ease-in-out 0s 1 forwards;animation:mainVisual_mainvisual-news__qeoPz 5s ease-in-out 0s 1 forwards}}@media screen and (min-width:1025px){.mainVisual_news__L2ET8{bottom:-66px}}.mainVisual_news__L2ET8:focus{color:#1e3a4c;background-color:#fcfdfd;transition:all .6s}.mainVisual_news__L2ET8:focus .mainVisual_news_arrow__LJC1G{border-color:transparent transparent transparent #57879d}@media(hover:hover)and (pointer:fine){.mainVisual_news__L2ET8:hover{color:#1e3a4c;background-color:#fcfdfd;transition:all .6s}.mainVisual_news__L2ET8:hover .mainVisual_news_arrow__LJC1G{border-color:transparent transparent transparent #57879d}}.mainVisual_news_title__CY9iY{display:flex;align-items:center;flex-shrink:0;box-sizing:border-box;min-width:68px;position:relative;padding:0 10px;font-size:12px;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.mainVisual_news_title__CY9iY{min-width:136px;padding:0 24px;font-size:16px}}.mainVisual_news_title__CY9iY:after{content:"";position:absolute;top:50%;right:0;width:1px;height:24px;background-color:#fcfdfd;transform:translateY(-50%)}@media screen and (min-width:768px){.mainVisual_news_title__CY9iY:after{height:40px}}.mainVisual_news_date__akP9G{padding-left:16px;font-size:10px}@media screen and (min-width:768px){.mainVisual_news_date__akP9G{font-size:12px}}.mainVisual_news_text__Wwu4h{flex:1 1;position:relative;font-size:12px;padding-left:10px;padding-right:8px}@media screen and (min-width:768px){.mainVisual_news_text__Wwu4h{font-size:14px}}.mainVisual_news_notice__FkjaR{height:auto;min-height:56px}@media screen and (min-width:768px){.mainVisual_news_notice__FkjaR{height:56px;min-height:0;padding:20px 0}}.mainVisual_news_text_notice__VcNsn{line-height:1.45}@media screen and (min-width:768px){.mainVisual_news_text_notice__VcNsn{line-height:inherit}}.mainVisual_news_arrow__LJC1G{margin-left:auto;display:inline-block;flex-shrink:0;width:0;height:0;border-color:transparent transparent transparent #fcfdfd;border-style:solid;border-width:6px 0 6px 10.4px}@media screen and (min-width:768px){.mainVisual_news_arrow__LJC1G{margin:0 32px 0 auto}}.mainVisual_news_button__92zUr{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:left;font:inherit}.mainVisual_news_button__92zUr:focus{color:#fcfdfd;background-color:#57879d;outline:none}.mainVisual_news_button__92zUr:focus .mainVisual_news_arrow__LJC1G{border-color:transparent transparent transparent #fcfdfd}.mainVisual_news_button__92zUr:focus-visible{outline:2px solid rgba(252,253,253,.9);outline-offset:2px}.mainVisual_notice_modal__uZgdl{color:#1e3a4c}.mainVisual_notice_modal_label__49WOH{display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;color:#fcfdfd;background-color:#c7773e}@media screen and (min-width:768px){.mainVisual_notice_modal_label__49WOH{font-size:12px}}.mainVisual_notice_modal_title___zb9W{font-size:20px;line-height:1.6}@media screen and (min-width:768px){.mainVisual_notice_modal_title___zb9W{font-size:28px}}.mainVisual_notice_modal_body__LRS8j{margin-top:20px}.mainVisual_notice_modal_body__LRS8j p{font-size:14px;line-height:1.9}@media screen and (min-width:768px){.mainVisual_notice_modal_body__LRS8j p{font-size:16px}}.mainVisual_notice_modal_body__LRS8j p+p{margin-top:14px}.mainVisual_notice_modal_signature__oZtbs{margin-top:24px;font-size:14px;font-weight:700;text-align:right}@media screen and (min-width:768px){.mainVisual_notice_modal_signature__oZtbs{font-size:16px}}.mainVisual_pointer__ht4SB{position:absolute;top:-32px;left:-20px;width:94px;height:94px;transition:transform .6s cubic-bezier(.075,.82,.165,1) 1ms;z-index:30}@media screen and (min-width:768px){.mainVisual_pointer__ht4SB{top:-120px;left:-40px;width:146px;height:146px}}.mainVisual_modal__zUDkv{display:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:rgba(252,253,253,.8);overflow-y:hidden}@media screen and (min-width:768px){.mainVisual_modal__zUDkv{background-color:#fcfdfd}}.mainVisual_modal__zUDkv.mainVisual_show__qI5k8{display:flex;justify-content:center;align-items:center}.mainVisual_inner__ihhED{position:relative;width:100%}@media screen and (min-width:768px){.mainVisual_inner__ihhED{width:80%}}.mainVisual_inner__ihhED video{width:100%;height:100%}.mainVisual_close__Ja_8E{display:block;position:absolute;top:-50px;right:0;width:48px;height:48px;cursor:pointer}@media screen and (min-width:768px){.mainVisual_close__Ja_8E{right:-50px}}.mainVisual_close__Ja_8E:after,.mainVisual_close__Ja_8E:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:48px;background-color:#57879d}.mainVisual_close__Ja_8E:before{transform:translate(-50%,-50%) rotate(45deg)}.mainVisual_close__Ja_8E:after{transform:translate(-50%,-50%) rotate(-45deg)}@-webkit-keyframes message_hover-up__6i9VB{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes message_hover-up__6i9VB{0%{transform:scale(1)}to{transform:scale(1.1)}}@-webkit-keyframes message_split-text-animation__uv5aX{0%{opacity:0;transform:translateY(10px) scale(1.2)}to{opacity:1;transform:none}}@keyframes message_split-text-animation__uv5aX{0%{opacity:0;transform:translateY(10px) scale(1.2)}to{opacity:1;transform:none}}@-webkit-keyframes message_slider-fadeUp__nZbwc{to{transform:scale(1.05)}}@keyframes message_slider-fadeUp__nZbwc{to{transform:scale(1.05)}}@-webkit-keyframes message_slider-remove-bg__gadLS{to{background-color:transparent}}@keyframes message_slider-remove-bg__gadLS{to{background-color:transparent}}@-webkit-keyframes message_scroll-down___gNUe{0%{transform:scaleY(0);transform-origin:0 0}35%{transform:scale(1);transform-origin:0 0}35.1%{transform:scale(1);transform-origin:0 100%}70%,to{transform:scaleY(0);transform-origin:0 100%}}@keyframes message_scroll-down___gNUe{0%{transform:scaleY(0);transform-origin:0 0}35%{transform:scale(1);transform-origin:0 0}35.1%{transform:scale(1);transform-origin:0 100%}70%,to{transform:scaleY(0);transform-origin:0 100%}}@-webkit-keyframes message_fade-in-left__gDPjN{0%{opacity:0;transform:translateX(-80px)}to{opacity:1;transform:translateX(0)}}@keyframes message_fade-in-left__gDPjN{0%{opacity:0;transform:translateX(-80px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes message_fade-in-right__c9JSa{0%{opacity:0;transform:translateX(80px)}to{opacity:1;transform:translateX(0)}}@keyframes message_fade-in-right__c9JSa{0%{opacity:0;transform:translateX(80px)}to{opacity:1;transform:translateX(0)}}.message_content__v0PwX{padding:16px 10px 10px;background-image:url(/yamanakako/img/top/message/bg-sp.webp)}@media screen and (min-width:768px){.message_content__v0PwX{　margin-top:50px;padding-top:3.4722222222vw;padding-bottom:5.5555555556vw;background-image:url(/yamanakako/img/top/message/bg.webp)}}html[lang=ja-JP] .message_content__v0PwX{margin-top:35%}@media screen and (min-width:768px){html[lang=ja-JP] .message_content__v0PwX{margin-top:8%;padding-top:9.0277777778vw}}.message_wrap__E30oN{display:flex;flex-direction:column-reverse}@media screen and (min-width:768px){.message_wrap__E30oN{justify-content:center;flex-direction:row;align-items:center;padding-top:2.7777777778vw}}@media screen and (min-width:1025px){.message_wrap__E30oN{margin-left:20px;margin-right:20px;padding-top:0}}.message_img_warp__Mk9FI{display:flex;height:40vw;padding-top:20px}@media screen and (min-width:768px){.message_img_warp__Mk9FI{width:50%;height:auto;justify-content:center;flex-direction:row;align-items:center;margin:0 10px;padding-top:0}}@media screen and (min-width:1025px){.message_img_warp__Mk9FI{margin-left:20px;margin-right:20px}}.message_img__01pHM{width:auto;height:100%}.message_imgimg__w2eWF{-o-object-fit:contain;object-fit:contain}@media screen and (min-width:768px){.message_img__01pHM{width:500px;height:auto}}.message_img_photospot___KE_t{display:none}.message_img_photospotimg__9v6Ah{-o-object-fit:contain;object-fit:contain}@media screen and (min-width:768px){.message_img_photospot___KE_t{display:block;position:relative;top:50px;left:-30px;width:350px;height:auto}}.message_block__FF0UO{padding:0 20px}@media screen and (min-width:768px){.message_block__FF0UO{padding:0}}.message_title__XhH0a{font-size:18px;font-feature-settings:"palt";font-weight:600;letter-spacing:0;line-height:32px;white-space:pre-line}@media screen and (min-width:768px){.message_title__XhH0a{margin-bottom:24px;padding-left:0;font-size:clamp(22px,2.0833333333vw,30px);line-height:40px;letter-spacing:.15em}}.message_text__mRW_g{width:100%;margin-top:20px;font-size:14px;line-height:28px;white-space:pre-line}@media screen and (min-width:768px){.message_text__mRW_g{margin-top:24px;font-size:clamp(14px,1.1805555556vw,17px);line-height:32px}}