html{font-size:.2666666667vw}@media (max-width:320px){html{font-size:.3125vw}}@media(min-width:768px){html{font-size:2px}}#siwon_wrap{overflow:hidden;position:relative;width:100%;min-width:320px}#siwon_wrap *{box-sizing:border-box}.landing_section_mobile{max-width:100vw}.landing_section_mobile img{display:inline-block;width:100%;height:auto}.footer_footer__mbymn{width:100%;background-color:var(--background-color);color:var(--text-color);font-size:14px;line-height:1.6;padding:40px 0;text-align:center;border-top:1px solid #f6f6f6}.footer_footer__mbymn[data-mode=dark]{--background-color:#333;--text-color:#fff;--text-color-gray:#9d9d9d}.footer_footer__mbymn[data-mode=light]{--background-color:#fff;--text-color:#000;--text-color-gray:#767676}.footer_footer__mbymn .footer_service__sYs9e{display:flex;justify-content:center;gap:0 10px;margin-bottom:15px}.footer_footer__mbymn .footer_service__sYs9e .footer_link__0ms8w{font-weight:500;font-size:14px;color:var(--text-color);margin:0 8px;text-decoration:none}.footer_footer__mbymn .footer_service__sYs9e .footer_point__hVKNB{color:#fa4444}.footer_footer__mbymn .footer_contact__niSOL{margin-bottom:15px}.footer_footer__mbymn .footer_contact__niSOL p{font-size:12px;color:var(--text-color-gray)}.footer_footer__mbymn .footer_contact__niSOL .footer_phone__5_hSK{display:flex;align-items:center;justify-content:center;gap:5px;font-size:26px;font-weight:700;margin-bottom:10px;color:var(--text-color)}.footer_footer__mbymn .footer_buttons__u6LVk{margin-bottom:15px}.footer_footer__mbymn .footer_buttons__u6LVk .footer_btnDownload__yGP_p,.footer_footer__mbymn .footer_buttons__u6LVk button{background:var(--background-color);color:var(--text-color);border:1px solid var(--text-color-gray);padding:4px 10px;margin:0 5px;font-size:12px}.footer_footer__mbymn .footer_info__dyv8U{margin-bottom:10px}.footer_footer__mbymn .footer_info__dyv8U p{font-size:12px;color:var(--text-color)}.footer_footer__mbymn .footer_info__dyv8U .footer_toggleBtn__nrYew{display:flex;justify-content:center;align-items:center;margin:0 auto}.footer_footer__mbymn .footer_info__dyv8U .footer_infoBox__kNhL9{padding:0 20px;font-weight:400;font-size:12px;color:#767676;text-align:left}.footer_footer__mbymn .footer_copyright__mmcOF{font-size:11px;color:var(--text-color-gray)}