@media screen and (min-width:768px){.page_main__V_QEF .page_fv__znvuM{position:fixed;inset:0;z-index:-1;background:#fff}.page_main__V_QEF .page_fv__bg__Xt_Rw{position:absolute;inset:8.8rem 3.2rem 2.4rem 3.2rem;z-index:-1;background:#e3d7ad}.page_main__V_QEF .page_fv_height_keeper__t_m64{margin-bottom:8.7rem}.page_main__V_QEF .page_bg__TC_bO{position:fixed;inset:0;z-index:0;background:rgba(38,31,25,.3);pointer-events:none;opacity:0}.page_main__V_QEF .page_content__m2EV1{padding:25rem 3.2rem 0;background:#ffe;transform:translateY(0);scrollbar-width:none;-ms-overflow-style:none}.page_main__V_QEF .page_content__m2EV1::-webkit-scrollbar{display:none}.page_main__V_QEF .page_content__m2EV1 .page_case__sKMqg{position:relative}.page_main__V_QEF .page_content__m2EV1 .page_case__header__IAwq_{display:flex;align-self:start;justify-content:start;gap:7.2rem;margin-bottom:18rem}.page_main__V_QEF .page_content__m2EV1 .page_case__header__title_wrapper__9r19Y{flex:0 0 60.4rem;position:relative}.page_main__V_QEF .page_content__m2EV1 .page_case__header__title_wrapper__9r19Y .page_caption__Ios4J{width:12.2rem;height:6.2rem;position:absolute;top:calc(-50% - 2.4rem);left:50%;transform:translateY(50%)}.page_main__V_QEF .page_content__m2EV1 .page_case__header__title_wrapper__9r19Y .page_caption__Ios4J img{width:100%;height:100%;object-fit:contain}.page_main__V_QEF .page_content__m2EV1 .page_case__header__title_wrapper__9r19Y .page_title__6cirM{font-family:fot-tsukubrdgothic-std,sans-serif;font-weight:700;font-style:normal;font-size:min(max(4.6px*.75*10,4.6rem,9px),4.6px*1.5*10);line-height:165%;text-align:center;letter-spacing:.1em;font-feature-settings:"palt" on;color:#261f19}.page_main__V_QEF .page_content__m2EV1 .page_case__header__text__UAskf{flex:0 0 54.7rem;font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:500;font-style:normal;font-size:min(max(1.7px*.75*10,1.7rem,9px),1.7px*1.5*10);line-height:215%;letter-spacing:.03em;color:#261f19}.page_main__V_QEF .page_content__m2EV1 .page_case__list_container__52z1q{margin:0 -3.2rem 18rem;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.page_main__V_QEF .page_content__m2EV1 .page_case__list_container__52z1q::-webkit-scrollbar{display:none}.page_main__V_QEF .page_content__m2EV1 .page_case__list__Ema6h{width:max-content;margin:0 3.2rem;display:flex;gap:1.6rem}.page_main__V_QEF .page_content__m2EV1 .page_case__more__K6AEZ{display:flex;align-items:center;justify-content:center;font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:600;font-style:normal;font-size:min(max(1.8px*.75*10,1.8rem,9px),1.8px*1.5*10);line-height:150%;text-align:center;letter-spacing:.03em;color:#261f19;margin-bottom:24rem;display:none}.page_main__V_QEF .page_content__m2EV1 .page_case__more__K6AEZ a{font-size:min(max(1.6px*.75*10,1.6rem,9px),1.6px*1.5*10);height:4.4rem;padding:0 2rem;margin-left:1.6rem;display:flex;align-items:center;justify-content:center;border-radius:2.2rem;background-color:#00ce01}.page_main__V_QEF .page_content__m2EV1 .page_case__more__K6AEZ a:after{content:"";width:2rem;height:2rem;background:url(/images/arrow_right.svg) no-repeat 50%/contain;margin-left:1rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__B7cf0{padding-top:25.3rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__title_wrapper__jl7_6{margin-bottom:12rem;position:relative}.page_main__V_QEF .page_content__m2EV1 .page_thought__title_wrapper__jl7_6 .page_caption__Ios4J{width:10.6rem;height:4.9rem;position:absolute;top:calc(-100% - 2.4rem);left:50%;transform:translateY(50%)}.page_main__V_QEF .page_content__m2EV1 .page_thought__title_wrapper__jl7_6 .page_caption__Ios4J img{width:100%;height:100%;object-fit:contain}.page_main__V_QEF .page_content__m2EV1 .page_thought__title_wrapper__jl7_6 .page_title__6cirM{font-family:fot-tsukubrdgothic-std,sans-serif;font-weight:700;font-style:normal;font-size:min(max(4.6px*.75*10,4.6rem,9px),4.6px*1.5*10);line-height:165%;text-align:center;letter-spacing:.1em;font-feature-settings:"palt" on;color:#261f19}.page_main__V_QEF .page_content__m2EV1 .page_thought__list_wrapper__GuCe_{height:18.9rem;margin:0 -3.2rem 16.8rem;position:relative;overflow-x:hidden}.page_main__V_QEF .page_content__m2EV1 .page_thought__list_clip__bKyf6,.page_main__V_QEF .page_content__m2EV1 .page_thought__list_no_clip__ZYsRt{position:absolute;top:0;left:50%;width:35.4rem;height:18.9rem;border-radius:9.45rem;transform:translateX(-50%)}.page_main__V_QEF .page_content__m2EV1 .page_thought__list_clip__bKyf6{-webkit-clip-path:border-box;clip-path:border-box;background-color:#00ce01}.page_main__V_QEF .page_content__m2EV1 .page_thought__list_clip__bKyf6:after{content:"";position:absolute;inset:0;border-radius:9.45rem;border:.8rem solid #00ce01}.page_main__V_QEF .page_content__m2EV1 .page_thought__list_clip__bKyf6 .page_thought__list__item__Nt0tI>img{filter:drop-shadow(10px 10px 10px rgba(0,0,0,.15))}.page_main__V_QEF .page_content__m2EV1 .page_thought__list__AWTNk{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:start;animation:page_slide__KI_6y 60s linear infinite}@keyframes page_slide__KI_6y{0%{transform:translateX(-45%)}to{transform:translateX(-20%)}}.page_main__V_QEF .page_content__m2EV1 .page_thought__list__item__Nt0tI{margin-right:9.6rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__list__item__Nt0tI img{width:12rem;height:12rem;object-fit:contain}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__kGYtX{display:flex;align-items:center;justify-content:start;gap:7.2rem;margin-bottom:24rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__image_wrapper__LpbwJ{flex:0 0 37.8rem;margin:0 11.2rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__image_wrapper__LpbwJ img{width:100%;height:100%;object-fit:contain}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__text__hCXTl{flex:0 0 54.7rem;display:flex;flex-direction:column;align-items:start;justify-content:center;gap:4.8rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__text__title__IUIyb{font-family:fot-tsukubrdgothic-std,sans-serif;font-weight:700;font-style:normal;font-size:min(max(3.6px*.75*10,3.6rem,9px),3.6px*1.5*10);line-height:165%;text-align:center;letter-spacing:.08em;display:flex;flex-direction:column;align-items:start;justify-content:center}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__text__paragraph__OI63m{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:500;font-style:normal;font-size:min(max(1.8px*.75*10,1.8rem,9px),1.8px*1.5*10);line-height:215%;letter-spacing:.03em}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__text__link__99WMY{height:4.4rem;font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:600;font-style:normal;font-size:min(max(1.6px*.75*10,1.6rem,9px),1.6px*1.5*10);line-height:100%;text-align:center;letter-spacing:.03em;border-radius:2.2rem;display:flex;justify-content:center;align-items:center;color:#ffe;background-color:#000;padding:0 2rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__text__link__99WMY:after{content:"";width:2rem;height:2rem;background:url(/images/arrow_right.svg) no-repeat 50%/contain;margin-left:1rem}.page_main__V_QEF .page_content__m2EV1 .page_news__7Jp_X{padding-top:18rem;padding-bottom:24rem}}@media screen and (max-width:calc(768px - 1px)){.page_main__V_QEF .page_fv__znvuM{position:fixed;inset:0;z-index:-1;background:#fff}.page_main__V_QEF .page_fv__bg__Xt_Rw{position:absolute;inset:5.3rem 1rem 1rem 1rem;z-index:-1;background:#e3d7ad}.page_main__V_QEF .page_fv_height_keeper__t_m64{margin-bottom:5.3rem}.page_main__V_QEF .page_bg__TC_bO{position:fixed;inset:0;z-index:0;background:rgba(38,31,25,.3);pointer-events:none;opacity:0}.page_main__V_QEF .page_content__m2EV1{padding:15rem 1rem 0;background:#ffe;transform:translateY(0);scrollbar-width:none;-ms-overflow-style:none}.page_main__V_QEF .page_content__m2EV1::-webkit-scrollbar{display:none}.page_main__V_QEF .page_content__m2EV1 .page_case__sKMqg{position:relative}.page_main__V_QEF .page_content__m2EV1 .page_case__header__IAwq_{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:8.4rem;padding:0 1.4rem}.page_main__V_QEF .page_content__m2EV1 .page_case__header__title_wrapper__9r19Y{position:relative;margin-bottom:4.8rem}.page_main__V_QEF .page_content__m2EV1 .page_case__header__title_wrapper__9r19Y .page_caption__Ios4J{width:10.3rem;height:5.2rem;position:absolute;top:0;left:50%;transform:translateY(calc(-100% - 2.4rem))}.page_main__V_QEF .page_content__m2EV1 .page_case__header__title_wrapper__9r19Y .page_caption__Ios4J img{width:100%;height:100%;object-fit:contain}.page_main__V_QEF .page_content__m2EV1 .page_case__header__title_wrapper__9r19Y .page_title__6cirM{font-family:fot-tsukubrdgothic-std,sans-serif;font-weight:700;font-style:normal;font-size:min(max(2.7px*.75*10,2.7rem,9px),2.7px*1.5*10);line-height:165%;text-align:center;letter-spacing:.1em;font-feature-settings:"palt" on;color:#261f19}.page_main__V_QEF .page_content__m2EV1 .page_case__header__text__UAskf{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:500;font-style:normal;font-size:min(max(1.3px*.75*10,1.3rem,9px),1.3px*1.5*10);line-height:215%;letter-spacing:.03em;color:#261f19}.page_main__V_QEF .page_content__m2EV1 .page_case__list__Ema6h{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.6rem;margin-bottom:12rem}.page_main__V_QEF .page_content__m2EV1 .page_case__more__K6AEZ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.8rem;font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:600;font-style:normal;font-size:min(max(1.5px*.75*10,1.5rem,9px),1.5px*1.5*10);line-height:150%;text-align:center;letter-spacing:.03em;color:#261f19;margin-bottom:12rem;display:none}.page_main__V_QEF .page_content__m2EV1 .page_case__more__K6AEZ a{font-size:min(max(1.4px*.75*10,1.4rem,9px),1.4px*1.5*10);height:4.4rem;padding:0 2rem;display:flex;align-items:center;justify-content:center;border-radius:2.2rem;background-color:#00ce01}.page_main__V_QEF .page_content__m2EV1 .page_case__more__K6AEZ a:after{content:"";width:2rem;height:2rem;background:url(/images/arrow_right.svg) no-repeat 50%/contain;margin-left:1rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__B7cf0{padding-top:15rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__title_wrapper__jl7_6{margin-bottom:8.4rem;position:relative}.page_main__V_QEF .page_content__m2EV1 .page_thought__title_wrapper__jl7_6 .page_caption__Ios4J{width:9rem;height:4.1rem;position:absolute;top:0;left:50%;transform:translateY(calc(-100% - 2.4rem))}.page_main__V_QEF .page_content__m2EV1 .page_thought__title_wrapper__jl7_6 .page_caption__Ios4J img{width:100%;height:100%;object-fit:contain}.page_main__V_QEF .page_content__m2EV1 .page_thought__title_wrapper__jl7_6 .page_title__6cirM{font-family:fot-tsukubrdgothic-std,sans-serif;font-weight:700;font-style:normal;font-size:min(max(2.7px*.75*10,2.7rem,9px),2.7px*1.5*10);line-height:165%;text-align:center;letter-spacing:.1em;font-feature-settings:"palt" on;color:#261f19;margin-bottom:8.4rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__list_wrapper__GuCe_{height:9.5rem;position:relative;overflow-x:hidden;margin:0 -1rem 8.4rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__list_clip__bKyf6,.page_main__V_QEF .page_content__m2EV1 .page_thought__list_no_clip__ZYsRt{position:absolute;top:0;left:50%;width:17.7rem;height:9.5rem;border-radius:4.75rem;transform:translateX(-50%)}.page_main__V_QEF .page_content__m2EV1 .page_thought__list_clip__bKyf6{-webkit-clip-path:border-box;clip-path:border-box;background-color:#00ce01}.page_main__V_QEF .page_content__m2EV1 .page_thought__list_clip__bKyf6:after{content:"";position:absolute;inset:0;border-radius:4.75rem;border:.4rem solid #00ce01}.page_main__V_QEF .page_content__m2EV1 .page_thought__list_clip__bKyf6 .page_thought__list__item__Nt0tI>img{filter:drop-shadow(10px 10px 10px rgba(0,0,0,.15))}.page_main__V_QEF .page_content__m2EV1 .page_thought__list__AWTNk{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:start;animation:page_slide__KI_6y 60s linear infinite}@keyframes page_slide__KI_6y{0%{transform:translateX(-45%)}to{transform:translateX(-20%)}}.page_main__V_QEF .page_content__m2EV1 .page_thought__list__item__Nt0tI{margin-right:4.8rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__list__item__Nt0tI img{width:6rem;height:6rem;object-fit:contain}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__kGYtX{padding:0 1.4rem;margin-bottom:12rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__image_wrapper__LpbwJ{display:none}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__text__hCXTl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4.8rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__text__title__IUIyb{font-family:fot-tsukubrdgothic-std,sans-serif;font-weight:700;font-style:normal;font-size:min(max(2.8px*.75*10,2.8rem,9px),2.8px*1.5*10);line-height:165%;letter-spacing:.08em;display:flex;flex-direction:column;align-items:center;justify-content:center}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__text__paragraph__OI63m{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:500;font-style:normal;font-size:min(max(1.3px*.75*10,1.3rem,9px),1.3px*1.5*10);line-height:215%;letter-spacing:.03em}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__text__link__99WMY{height:4.4rem;font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:600;font-style:normal;font-size:min(max(1.4px*.75*10,1.4rem,9px),1.4px*1.5*10);line-height:100%;text-align:center;letter-spacing:.03em;border-radius:2.2rem;display:flex;justify-content:center;align-items:center;color:#ffe;background-color:#000;padding:0 2rem}.page_main__V_QEF .page_content__m2EV1 .page_thought__content__text__link__99WMY:after{content:"";width:2rem;height:2rem;background:url(/images/arrow_right.svg) no-repeat 50%/contain;margin-left:1rem}.page_main__V_QEF .page_content__m2EV1 .page_news__7Jp_X{padding-top:7.9rem;padding-bottom:12rem}}