.page_section1__Y8815{display:flex;flex-direction:column;gap:40px;padding:40px}.page_s1_top__tXCJg{display:flex;align-items:center;justify-content:space-between;gap:20px}.page_s1_top_left__pV_Oz{max-width:388px}.page_s1_top_right__4KlE0{display:flex;flex-direction:column;gap:8px}.page_s1_top_right__4KlE0 a{font-size:.75rem}.page_s1_bottom__F19tV{display:flex;align-items:center;justify-content:space-between;gap:20px}.page_s1_bottom_left_title__Yve_j{margin-bottom:10px;font-size:1.25rem}.page_s1_bottom_left_title_span__0Y8bJ{font-size:1.625rem;color:var(--eb6345)}.page_s1_bottom_left_description__PvDpp{font-size:.875rem}.page_s1_bottom_right__S5135{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:128px;max-width:300px;height:56px;border-radius:4px;font-size:1.25rem;font-weight:700;color:var(--ffffff);background:var(--eb6345);box-shadow:0 4px 6px rgb(162 79 44/20%);cursor:pointer;box-sizing:border-box}.page_s1_bottom_right__S5135:hover{background:var(--0a0a0a)}.page_s1_bottom_right_arrow__hys5g{position:absolute;top:50%;right:24px;transform:translateY(-50%);filter:var(--ffffff-svg)}.page_section2__ocQVY{position:relative;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-top:2px solid var(--0a0a0a);border-bottom:2px solid var(--0a0a0a)}.page_section2__ocQVY::-webkit-scrollbar{display:none}.page_s2_content_container__XI8u9{padding:50px 20px}.page_s2_track__9OmQn{display:flex;width:max-content;animation:page_s2-marquee__S_KW3 90s linear infinite}.page_s2_group__zSB0f{display:flex}@keyframes page_s2-marquee__S_KW3{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.page_s2_track__9OmQn{animation:none}}.page_section3__7U6V5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px;height:clamp(480px,calc(100svh - 40px),1080px);margin:20px;padding:0 12px;border-radius:20px;line-height:normal;background:linear-gradient(0deg,rgb(0 0 0/45%),rgb(0 0 0/45%)),url(/design/lp/section3_bg.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.page_s3_title_img__jHBam{width:100%;max-width:672px}.page_s3_2_title_img__GDCiO{width:100%;max-width:536px}.page_s3_description__HtCeo{line-height:200%;text-align:center}.page_s3_content__MLdxU,.page_s3_description__HtCeo{color:var(--ffffff);text-shadow:0 0 8px rgb(0 0 0/45%)}.page_s3_content__MLdxU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.page_s3_content_description2_span__ktVBO{border-bottom:2px solid var(--eb6345)}.page_s4_title_container__0YGaT{display:flex;align-items:center;gap:20px;padding:20px;border-top:2px solid var(--0a0a0a);border-bottom:2px solid var(--0a0a0a)}.page_s4_title__XHbJw{font-size:3.75rem;font-weight:700;line-height:normal}.page_s4_title_description__3xevY{font-size:.75rem}.page_s4_container__JxrUf{display:flex;flex-direction:column;gap:20px;padding:40px 0}.page_s4_container_item__q4PnY{display:flex;align-items:center}.page_s4_container_item_content__XltZ5{display:flex;flex-direction:column;width:100%;max-width:440px;padding:0 20px}.page_s4_container_item_content_title__rKRNc{position:relative;width:100%;margin-bottom:7.5px;padding-bottom:7.5px;font-size:1.25rem;font-weight:700}.page_s4_container_item_content_title__rKRNc:after{position:absolute;right:var(--title-line-right,-110px);bottom:0;left:var(--title-line-left,0);height:2px;background:var(--0a0a0a);content:""}.page_s4_container_item_content_title_span__ekO7L{color:var(--eb6345)}.page_s4_container_item_content_description__sShLv{width:100%;line-height:200%}.page_s4_container_item_image__9Lz_w{width:100%;max-width:800px;height:345px;border-radius:20px;background:var(--ffffff);box-shadow:0 8px 24px rgb(162 79 44/20%)}.page_s4_justifyEnd__wLjFt{justify-content:end}.page_s4_justifyStart__vOvfq{justify-content:start}.page_s4_content_pr20__OiQdk{padding-right:20px}.page_s4_content_pl20__JfTSG{padding-left:20px}.page_s4_align_end__zllzU{align-items:end}.page_s4_titleLineFromLeft__eBkA_{--title-line-left:-110px;--title-line-right:0}.page_section5__H2d6k{display:flex;border-top:2px solid var(--0a0a0a);border-bottom:2px solid var(--0a0a0a);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;height:clamp(480px,100svh,1080px)}.page_s5_content_container__KSCl3{display:flex;flex-direction:column;align-items:center;justify-content:end;padding:100px 20px;border-right:2px solid var(--0a0a0a)}.page_s5_content_container__KSCl3:first-child{padding:100px 50px}.page_s5_content_container__KSCl3:last-child{border-right:none}.page_s5_content_title_container__bDD_t{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.page_s5_content_title__RTgTN{margin-bottom:20px;font-size:3.75rem;font-weight:700;line-height:normal}.page_s5_content_description__3VJgW{font-size:.75rem;font-weight:700}.page_s5_content_item__wCdh7{display:flex;flex-direction:column;justify-content:space-between;width:320px;height:100%;max-height:540px;padding:40px 20px;background:var(--ffffff)}.page_s5_content_step_container__vmikX{display:flex;gap:20px}.page_s5_content_step__XvdqJ{position:relative;padding-top:10px;font-size:.75rem;font-weight:700;writing-mode:vertical-rl}.page_s5_content_step__XvdqJ:before{position:absolute;top:-128px;left:50%;width:2px;height:128px;background:var(--0a0a0a);content:"";transform:translateX(-50%)}.page_s5_content_step_title_container__9l7Fh{position:relative;display:flex;flex-direction:column;gap:20px}.page_s5_content_step_title_recommend__3p_RD{position:absolute;top:-22px;left:50%;font-weight:700;color:var(--eb6345);transform:translateX(-50%)}.page_s5_content_step_title__x4mB4{font-size:1.5rem;font-weight:700;text-align:center}.page_s5_content_step_title_span__T7wtU{color:var(--eb6345)}.page_s5_content_step_image_container__AURuZ{width:100%;height:165px;border-radius:10px;background:#B3B3B3}.page_section6__ablhy{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:clamp(850px,calc(100svh - 40px),1080px);margin:20px;padding:60px 20px;border-radius:40px;background:var(--eb6345)}.page_s6_title_container__x9QrE{display:flex;flex-direction:column;align-items:center;gap:20px}.page_s6_description__qKOxc{font-size:1.25rem;font-weight:700;color:var(--ffffff)}.page_s6_button__aZhwG{position:relative;display:flex;align-items:center;justify-content:center;width:296px;height:296px;border-radius:999px;font-size:1.5rem;font-weight:700;color:var(--eb6345);background:transparent;box-shadow:none;cursor:pointer}.page_s6_button__aZhwG:before{position:absolute;top:50%;left:50%;width:296px;height:296px;border-radius:999px;background:var(--ffffff);box-shadow:0 20px 40px rgb(162 79 44/20%);content:"";transition:transform .3s ease;transform:translate(-50%,-50%) scale(1)}.page_s6_button__aZhwG:hover:before{transform:translate(-50%,-50%) scale(.95)}.page_s6_button_label__OaPNW{position:relative;z-index:1}.page_s6_button_description__1EJjU{position:absolute;top:50%;left:50%;width:370px;height:370px;transform:translate(-50%,-50%);pointer-events:none;opacity:.4}.page_s6_button_description__1EJjU svg{width:100%;height:100%;animation:page_s6-text-rotate__ghMRj 24s linear infinite;transform-origin:50% 50%}.page_s6_button_description__1EJjU text{font-size:1.75rem;fill:var(--ffffff);letter-spacing:2px}@keyframes page_s6-text-rotate__ghMRj{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.page_s6_button_description__1EJjU svg{animation:none}}.page_s6_description2__DXN7m{position:relative;width:100%;font-size:5rem;line-height:normal;color:var(--ffffff);opacity:.3;overflow:hidden}.page_s6_description2_track__PBoxW{display:flex;width:max-content;animation:page_s6-marquee__RKkS3 90s linear infinite}.page_s6_description2_group__EwF7b{display:flex;gap:2ch;white-space:nowrap}.page_s6_description2_group__EwF7b span{display:inline-block}@keyframes page_s6-marquee__RKkS3{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.page_s6_description2_track__PBoxW{animation:none}}.page_section7__Ipp10{height:clamp(480px,calc(100svh - 40px),1080px)}.page_s7_title_container__VX4GA{display:flex;align-items:center;gap:20px;padding:20px;border-top:2px solid var(--0a0a0a);border-bottom:2px solid var(--0a0a0a)}.page_s7_title__jjf3G{font-size:3.75rem;font-weight:700;line-height:normal}.page_s7_title_description___6AVH{font-size:.75rem}.page_s7_content___nlLo{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 40px;padding:40px 20px}.page_s7_content_item__ZSpc1{width:100%;max-width:450px}.page_s7_content_item_title__qN6y9{display:flex;align-items:center;gap:20px;margin-bottom:20px;padding-bottom:10px;font-weight:700;border-bottom:2px solid var(--0a0a0a)}.page_s7_content_item_title_span__6BWfU{display:flex;align-items:center;justify-content:center;min-width:40px;max-width:40px;min-height:40px;max-height:40px;border-radius:999px;font-size:1.25rem;color:var(--ffffff);background:var(--0a0a0a)}.page_s7_content_item_answer__JBh2m{display:flex;align-items:flex-start;gap:20px;font-size:.875rem}.page_s7_content_item_answer_span__uQiSD{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;border:2px solid var(--0a0a0a);border-radius:999px;font-size:1.25rem;font-weight:700;color:var(--0a0a0a);background:var(--ffffff)}.page_s3_content_title2_br__tqpXK{display:none}@media (max-width:1024px){.page_s4_container__JxrUf{gap:30px}.page_s4_container_item__q4PnY{flex-direction:column;align-items:end;gap:10px;padding-left:40px}.page_s4_container_item_image__9Lz_w{max-width:600px;height:240px;border-radius:20px 0 0 20px}.page_s4_container_item_image_left__HOH65{border-radius:0 20px 20px 0}.page_s4_container_item_content__XltZ5{max-width:600px;padding:0}.page_s4_container_item_content_title__rKRNc:after{right:0;left:0}.page_s4_container_item_content_description__sShLv{padding-right:20px}.page_s4_justifyStart__vOvfq{flex-direction:column-reverse;align-items:start;padding-right:40px;padding-left:0}.page_s4_content_pl20__JfTSG,.page_s4_titleLineFromLeft__eBkA_{padding-left:20px}.page_section7__Ipp10{flex-direction:column;gap:40px}}@media (max-width:768px){.page_s6_button_description__1EJjU text{font-size:1.875rem}}@media (max-width:710px){.page_section1__Y8815{padding:20px}}@media (max-width:668px){.page_section1__Y8815{gap:20px}.page_s1_top_left__pV_Oz{max-width:300px}.page_s1_top_right__4KlE0{gap:4px}.page_s1_bottom__F19tV{flex-direction:column;gap:20px}.page_s1_bottom_left_description__PvDpp{text-align:center}.page_s1_bottom_right__S5135{height:48px}.page_section3__7U6V5{gap:40px;margin:20px 0}.page_s3_title__dRmR_{font-size:1.5rem}.page_s3_content_description2__legY5,.page_s3_content_description3__fArLk,.page_s3_description__HtCeo{font-size:.75rem}.page_s3_content_title2__ksRAa{font-size:1.5rem}.page_s3_content_title2_br__tqpXK{display:block}.page_s4_title_container__0YGaT{gap:12px}.page_s4_title__XHbJw{font-size:2.5rem}.page_s5_content_container__KSCl3{padding:80px 12px}.page_s5_content_container__KSCl3:first-child{padding:40px 12px}.page_s5_content_step_container__vmikX{gap:12px}.page_s5_content_title__RTgTN{font-size:2.5rem}.page_s5_content_description__3VJgW{white-space:nowrap}.page_s5_content_step__XvdqJ:before{top:-96px;height:96px}.page_s5_content_item__wCdh7{width:285px;max-height:450px}.page_s5_content_step_image_container__AURuZ{height:140px}.page_section6__ablhy{height:clamp(580px,calc(100svh - 40px),1080px);margin:20px 0;padding:40px 20px}.page_s6_description__qKOxc{font-size:1rem}.page_s6_button__aZhwG,.page_s6_button__aZhwG:before{width:225px;height:225px}.page_s6_button_description__1EJjU{width:285px;height:285px}.page_s6_button_description__1EJjU text{font-size:1.875rem}.page_s6_description2__DXN7m{font-size:2.5rem}.page_s7_title_container__VX4GA{gap:12px}.page_s7_title__jjf3G{font-size:2.5rem}.page_s7_content_item_title__qN6y9{gap:12px;margin-bottom:12px;padding-bottom:8px}.page_s7_content_item_title_span__6BWfU{min-width:32px;max-width:32px;min-height:32px;max-height:32px;font-size:1rem}.page_s7_content_item_answer__JBh2m{gap:12px}.page_s7_content_item_answer_span__uQiSD{min-width:32px;max-width:32px;min-height:32px;max-height:32px;font-size:1rem}}@media (max-width:440px){.page_section1__Y8815{gap:12px;padding:20px 16px}.page_s1_top_left__pV_Oz{max-width:265px}.page_s1_bottom__F19tV{gap:12px}.page_s1_bottom_left_title__Yve_j{margin-bottom:8px}.page_section3__7U6V5{height:clamp(480px,calc(100svh - 40px),700px)}.page_section5__H2d6k{height:clamp(480px,100svh,700px)}.page_section6__ablhy{height:clamp(580px,calc(100svh - 40px),700px)}.page_section7__Ipp10{height:auto}.page_s6_button_description__1EJjU text{font-size:2rem}}