@keyframes DynamicBg_flow-right__eHtk5{0%{left:-100%}to{left:100%}}.DynamicBg_dynamicBg__Njg7M{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-2;background-color:#fff;background-size:cover;background-position:50%;opacity:0;transition:opacity 1s ease-in-out}.DynamicBg_dynamicBg__Njg7M.DynamicBg_active___O928{opacity:1}.DynamicBg_dynamicBgContainer__0gMGC{padding-top:25vh;transition:opacity 1s ease-in-out,transform 1s ease-in-out;transform:translateY(80px);opacity:0}.DynamicBg_dynamicBgContainer__0gMGC.DynamicBg_active___O928{transition:opacity 1s ease-in-out,transform 1s ease-in-out;transform:translateY(0);opacity:1}@keyframes Footer_flow-right__08s0z{0%{left:-100%}to{left:100%}}.Footer_footer__MddMJ{align-items:flex-end;height:100vh;background:linear-gradient(0deg,rgb(255,255,255),rgba(243,239,239,0))}.Footer_continer__zHaVQ,.Footer_footer__MddMJ{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.Footer_continer__zHaVQ{position:relative}.Footer_info__nBYYq{padding:20px 20px 0;width:100%}@media(min-width:680px)and (max-width:1279px){.Footer_info__nBYYq{padding:40px 40px 0}}@media(min-width:1280px){.Footer_info__nBYYq{padding:40px 60px 0}.Footer_infoTextBox__0dajd{display:flex;gap:80px}}.Footer_infoTextBoxColumn__5Ck_W{margin-bottom:24px}.Footer_infoH2__YIVfV{font-weight:700}.Footer_infoH2__YIVfV,.Footer_infoText__vvned{color:#163a57;margin-bottom:4px}.Footer_infoText__vvned span{display:block}@media(min-width:680px){.Footer_infoText__vvned span{display:inline-block;margin-right:16px}}.Footer_heading__kGlsA{display:inline-block;background-color:#163a57;color:#fff;padding:2px 12px;border-radius:4px;margin-top:16px;margin-bottom:8px;font-size:.9em}.Footer_navLink__3yGXJ{position:relative;color:#163a57}.Footer_navLink__3yGXJ:after{content:"";position:absolute;left:0;bottom:-4px;height:1px;width:0;background-color:#163a57}.Footer_navLink__3yGXJ:hover:after{width:104%}.Footer_copyright__dXduQ{background-color:#163a57;color:#fff;width:100%;padding:16px 20px}@media(min-width:680px){.Footer_copyright__dXduQ{padding:16px 40px}}@keyframes MenuButton_flow-right__E54j3{0%{left:-100%}to{left:100%}}.MenuButton_menuButton__gfXIg{position:fixed;top:20px;right:24px;display:flex;flex-direction:column;justify-content:space-between;width:40px;height:40px;padding:10px 8px;background:rgba(0,0,0,0);border-radius:4px;cursor:pointer;z-index:13;background-color:#fff}.MenuButton_menuButton__gfXIg.MenuButton_open__OyeoK{background-color:#fff}@media(min-width:680px)and (max-width:1279px){.MenuButton_menuButton__gfXIg{top:24px;right:24px}}@media(min-width:1280px){.MenuButton_menuButton__gfXIg{display:none}}.MenuButton_menuBar__bNMWW{display:block;background-color:#163a57;width:100%;height:4px;transition:transform .3s ease,opacity .3s ease;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.MenuButton_menuButton__gfXIg.MenuButton_open__OyeoK .MenuButton_menuBar__bNMWW:first-child{transform:translateY(8px) rotate(45deg)}.MenuButton_menuButton__gfXIg.MenuButton_open__OyeoK .MenuButton_menuBar__bNMWW:nth-child(2){opacity:0}.MenuButton_menuButton__gfXIg.MenuButton_open__OyeoK .MenuButton_menuBar__bNMWW:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@keyframes Nav_flow-right__hBUTE{0%{left:-100%}to{left:100%}}.Nav_nav___4yAK{display:flex;justify-content:flex-end;align-items:center}@media(max-width:1279px){.Nav_navBox__YaR_J{position:fixed;z-index:12;overflow:scroll;top:0;padding:40px 24px;right:-300px;width:300px;height:100vh;background-color:#163a57}.Nav_navBox__YaR_J.Nav_open__ypd76{right:0}}@media(min-width:1280px){.Nav_navBox__YaR_J{position:static;width:auto;height:auto;padding:0}.Nav_menuMobileDisplays__Nf5pz{display:none}}.Nav_menuLogo__t74S9{position:relative;z-index:11;width:180px}.Nav_menuTel__4cu_Q{display:inline-block;color:#fff;margin-top:12px;font-size:1.2em}.Nav_menuText__6Goi2{color:#fff;font-size:1.1em}@media(min-width:1280px){.Nav_navUl__xDol8{gap:16px}.Nav_navUl__xDol8,.Nav_navUl__xDol8.Nav_open__ypd76{display:flex!important}}@media(max-width:1279px){.Nav_navLi__1uVus a{display:flex;align-items:center;height:40px;margin-top:16px;border-radius:2px;padding-left:16px;color:#163a57;background-color:#fff;transition:color .3s ease}}@media(min-width:1280px){.Nav_navLi__1uVus a{position:relative;display:inline-block;font-size:1.1em;color:#fff;padding:8px}}.Nav_navLi__1uVus a:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background-color:#fff}.Nav_navLi__1uVus a:hover:after{width:100%}.Nav_navItemTitle__vrxiF{position:absolute;left:64px}@media(min-width:1280px){.Nav_navItemTitle__vrxiF{position:static}}.Nav_overLay__HNUhm{position:fixed;z-index:11;top:0;left:0;width:100%;height:100vh;transition:opacity .3s ease;pointer-events:auto;background-color:rgba(0,0,0,.5)}@keyframes ScrollArrow_flow-right__RDEFD{0%{left:-100%}to{left:100%}}.ScrollArrow_scrollArrow__BKbpS{position:fixed;z-index:9;right:24px;bottom:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;width:40px;height:40px;padding:8px;background-color:#e63862;cursor:pointer}.ScrollArrow_scrollArrowImg__C93f6{display:block;width:100%}.ScrollArrow_scrollArrowImg__C93f6.ScrollArrow_down__K3oqm{transform:rotate(0deg)}.ScrollArrow_scrollArrowImg__C93f6.ScrollArrow_up__TlgRf{transform:rotate(-180deg)}@keyframes Header_flow-right__W3JYw{0%{left:-100%}to{left:100%}}.Header_headerContainer__Qmd9J{position:fixed;top:0;left:0;width:100%;height:80px;z-index:10}.Header_headerContainer__Qmd9J:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(126,126,126,.6),rgba(255,255,255,0));opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.Header_headerContainer__Qmd9J.Header_scrolled___G8_1:before{opacity:1}@media(min-width:680px){.Header_headerContainer__Qmd9J{height:100px}}.Header_header__ds50R{margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:88px;padding-left:24px;padding-right:24px}@media(min-width:680px)and (max-width:1279px){.Header_header__ds50R{height:110px;padding-left:40px;padding-right:40px}}@media(min-width:1280px){.Header_header__ds50R{height:110px;padding-left:48px;padding-right:48px}}.Header_logoWrapper__8Ch5X{position:relative;width:160px;transition:.8s ease-in-out;opacity:0;margin-left:-280px}@media(min-width:680px){.Header_logoWrapper__8Ch5X{width:200px}}.Header_logoWrapper__8Ch5X.Header_scrolled___G8_1{margin-left:0;opacity:1}.Header_logoWrapper__8Ch5X img{width:100%}@keyframes H1Box_flow-right__ckMf1{0%{left:-100%}to{left:100%}}.H1Box_h1Icon__cW2ER{font-size:1.4em}.H1Box_h1__xpYqV{font-size:2em;line-height:200%}@media(min-width:680px){.H1Box_h1__xpYqV{font-size:3em}}.H1Box_h1SubText__R_g_J{font-size:1.1em}@media(min-width:680px){.H1Box_h1SubText__R_g_J{font-size:1.4em}}@keyframes Breadcrumbs_flow-right__vlBtb{0%{left:-100%}to{left:100%}}.Breadcrumbs_breadcrumb__zZwS0{overflow-x:scroll;white-space:nowrap;width:100%;margin:40px auto;background-color:hsla(0,0%,100%,.8);display:flex;align-items:center;gap:8px;height:40px;border-radius:24px;padding:0 24px;scrollbar-width:none;-ms-overflow-style:none;box-shadow:0 2px 4px 0 #888}.Breadcrumbs_breadcrumb__zZwS0::-webkit-scrollbar{display:none}@media(min-width:680px)and (max-width:1279px){.Breadcrumbs_breadcrumb__zZwS0{gap:16px;height:48px;border-radius:40px;padding:0 40px}}@media(min-width:1280px){.Breadcrumbs_breadcrumb__zZwS0{gap:16px;height:64px;border-radius:40px;padding:0 40px}}.Breadcrumbs_Link__xLjpp{position:relative;color:#163a57}.Breadcrumbs_Link__xLjpp:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background-color:#163a57}.Breadcrumbs_Link__xLjpp:hover:after{width:100%}@keyframes About_flow-right____wU5{0%{left:-100%}to{left:100%}}.About_philosophy__yKtNV{margin-bottom:40px;width:100%;display:flex;justify-content:center;flex-wrap:wrap}@media(min-width:1280px){.About_philosophy__yKtNV{flex-wrap:nowrap;gap:40px;align-items:center;width:880px}}.About_philosophyLogo__Zay8z{display:block;width:80px;margin-bottom:-24px}@media(min-width:1280px){.About_philosophyLogo__Zay8z{width:120px;margin-bottom:0}}.About_philosophyTextBox__1XOpV h2{font-size:1.6em}.About_philosophyTextBox__1XOpV h3{font-size:1.2em;margin-top:8px;margin-bottom:8px}.About_companyProfile__HlFeE{width:100%}@media(min-width:1280px){.About_companyProfile__HlFeE{width:1000px}}@keyframes PromptScroll_flow-right__wEYrc{0%{left:-100%}to{left:100%}}.PromptScroll_scrollDown__5JTU_{position:fixed;color:#fff;bottom:40px;height:40px;padding-left:24px;padding-right:24px;border-radius:25px;display:flex;align-items:center;justify-content:center;animation:PromptScroll_float__VYNow 2s ease-in-out infinite}@keyframes PromptScroll_float__VYNow{0%,to{background-color:#163a57;transform:translateY(0)}50%{background-color:#0082cd;transform:translateY(-10px)}}@keyframes H1Container_flow-right__3mm6k{0%{left:-100%}to{left:100%}}.H1Container_h1Container__Fckzo{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;z-index:0;background:linear-gradient(180deg,rgba(177,192,243,.8),rgba(255,255,255,0))}.H1Container_h1Box__zc_rZ{position:fixed;width:100%;padding:0 24px}@media(min-width:680px)and (max-width:1279px){.H1Container_h1Box__zc_rZ{max-width:680px}}@media(min-width:1280px){.H1Container_h1Box__zc_rZ{width:880px}}@keyframes ContentIntro_flow-right__lfJOG{0%{left:-100%}to{left:100%}}.ContentIntro_imgBox___WnZX{background-color:#f8f8f8;position:relative;overflow:hidden;width:100%;height:220px}@media(min-width:680px)and (max-width:1279px){.ContentIntro_imgBox___WnZX{height:320px}}@media(min-width:1280px){.ContentIntro_imgBox___WnZX{height:420px}}.ContentIntro_apply__lO_RN{text-align:center;padding:16px 0;font-size:1.3em;margin-top:24px;color:#fff}.ContentIntro_apply__lO_RN.ContentIntro_receive__FY2f_{background-color:#00347b}.ContentIntro_apply__lO_RN.ContentIntro_none__AiCGs{background-color:#000}.ContentIntro_imteImg__FBwxF{width:100%;height:100%;object-fit:cover;display:block}.ContentIntro_textBox__JKbXX{position:relative;width:100%}@media(min-width:1280px){.ContentIntro_textBox__JKbXX{width:80%;margin:0 auto}}.ContentIntro_mark__d7mE3{display:block;border-bottom:2px solid #000;font-weight:700;width:100%;padding:8px 0;margin-bottom:8px;font-size:1.2em}@media(min-width:1280px){.ContentIntro_mark__d7mE3{font-size:1.4em}}.ContentIntro_h2__XV7Gj{font-size:1.3em;margin-bottom:8px}@media(min-width:680px){.ContentIntro_h2__XV7Gj{font-size:1.8em}}@keyframes LinkButton_flow-right__VSvx_{0%{left:-100%}to{left:100%}}.LinkButton_linkButton__Z2CRq{box-shadow:0 2px 4px 0 #999;display:block;background-color:#163a57;margin:24px auto;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;font-size:1.1em;width:100%;height:48px;position:relative;overflow:hidden}.LinkButton_linkButton__Z2CRq:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0));opacity:0;transition:opacity 1s ease;pointer-events:none;opacity:1;animation:LinkButton_flow-right__VSvx_ 1s linear infinite}@media(min-width:680px){.LinkButton_linkButton__Z2CRq{margin:24px 0;max-width:280px;height:56px}}@keyframes MainLogo_flow-right__w7Vec{0%{left:-100%}to{left:100%}}.MainLogo_logo__NZXFN{position:relative;display:block;width:100px;margin:0 auto;z-index:-1}@media(min-width:680px)and (max-width:1279px){.MainLogo_logo__NZXFN{width:140px}}@media(min-width:1280px){.MainLogo_logo__NZXFN{width:160px}}@keyframes MainVideo_flow-right__HVLay{0%{left:-100%}to{left:100%}}.MainVideo_homeVideoContainer__i2E2D{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-2;overflow:hidden;background-color:#222}.MainVideo_homeVideoPlayer__mca_j{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity 1s ease;opacity:0;pointer-events:none}.MainVideo_view__RkyBr{opacity:1;pointer-events:auto}.MainVideo_out__WHme7{opacity:0}@keyframes NewsItem_flow-right__xLG7Q{0%{left:-100%}to{left:100%}}.NewsItem_newsItem__8lWQR{width:100%;background-color:hsla(0,0%,100%,.8);padding:12px;box-shadow:0 2px 4px 0 #ddd}@media(min-width:680px){.NewsItem_newsItem__8lWQR{padding:24px}}.NewsItem_newsDate__Ja4m0{display:flex;justify-content:center;align-items:center;background-color:#163a57;color:#fff;border-radius:4px;width:100px;height:26px;font-size:.9em}@media(min-width:1280px){.NewsItem_newsDate__Ja4m0{width:110px;height:32px}}.NewsItem_newsText__68o96{margin-top:8px;font-size:.9em}@media(min-width:680px){.NewsItem_newsText__68o96{font-size:1em}}.NewsItem_newsLink___GiVd{display:inline-block;margin-top:8px;color:#163a57;text-decoration:underline}.NewsItem_newsLink___GiVd:hover{text-decoration:none}.NewsItem_skeleton__Taqvw{background-color:#eee;border-radius:4px;height:1rem;margin-bottom:.5rem;animation:NewsItem_pulse__dyIV_ 1.2s ease-in-out infinite}.NewsItem_skeleton-date__tLRyx{width:80px}.NewsItem_skeleton-text__4fqVe{width:100%;height:1rem;margin-top:.25rem}@keyframes NewsItem_pulse__dyIV_{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes SwiperWorks_flow-right__lxOAr{0%{left:-100%}to{left:100%}}.SwiperWorks_swiperContainer__kTibg{width:100%;overflow:hidden;padding:0 0 60px;margin-top:16px}@media(min-width:1280px){.SwiperWorks_swiperContainer__kTibg{margin-top:24px}}.SwiperWorks_swiperBox__tstU2{height:auto}.SwiperWorks_item__q9G_z{background-color:#fff}@media(min-width:680px){.SwiperWorks_item__q9G_z{display:flex;justify-content:space-between}}.SwiperWorks_detailsMark__SYlC3{display:inline-block;position:absolute;left:0;top:0;background-color:#000;color:#fff;padding:8px 16px}.SwiperWorks_imgBox__HT_16{overflow:hidden;position:relative;background-color:#ddd;height:300px}@media(min-width:680px){.SwiperWorks_imgBox__HT_16{width:50%;height:440px}}.SwiperWorks_img__jwURA{width:100%;height:100%;object-fit:cover;display:block}.SwiperWorks_textBox__20fJT{width:100%;height:360px;padding:16px}@media(min-width:680px)and (max-width:1279px){.SwiperWorks_textBox__20fJT{width:50%;height:380;padding:24px}}@media(min-width:1280px){.SwiperWorks_textBox__20fJT{width:50%;height:400px;padding:40px}}.SwiperWorks_textBoxTitle__JUBH9{font-size:1.4em}.SwiperWorks_textBoxSubTitle__2sfgf{font-size:1.1em;margin-bottom:12px}@keyframes MainBg_flow-right__zP9j3{0%{left:-100%}to{left:100%}}.MainBg_mainBg__fdSBz{position:fixed;z-index:-2;top:0;left:0;width:100%;height:100vh;background-color:azure;background-image:url(/img/tesBg2.webp);background-size:cover;background-position:50%}@keyframes SitemapContainer_flow-right__Tjie4{0%{left:-100%}to{left:100%}}.SitemapContainer_sitemapBox__sS7Xa{padding:0 20px}@media(min-width:680px)and (max-width:1279px){.SitemapContainer_sitemapBox__sS7Xa{padding:0 40px}}@media(min-width:1280px){.SitemapContainer_sitemapBox__sS7Xa{width:1080px;margin:auto}}.SitemapContainer_h2__sINXu{font-weight:700;font-size:1.2em;margin-bottom:24px}.SitemapContainer_sitemapList__hVR8C{padding-left:0;margin:24px 0 0}.SitemapContainer_sitemapItem__YgNEi{position:relative;padding-left:24;margin:.3em 0 24px}.SitemapContainer_sitemapItem__YgNEi a:hover{text-decoration:underline}@keyframes Container_flow-right__A6kVz{0%{left:-100%}to{left:100%}}.Container_Container__SQm_Z{position:relative;z-index:1;width:100%;display:flex;justify-content:center;margin-bottom:50vh;padding:0 12px}@media(min-width:680px){.Container_Container__SQm_Z{padding:0}}.Container_contentsBox__SON8t{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:80px 16px;background-color:#fff;box-shadow:0 2px 4px 0 #ddd}@media(min-width:680px)and (max-width:1279px){.Container_contentsBox__SON8t{width:calc(100% - 80px);max-width:680px;padding:120px 40px}}@media(min-width:1280px){.Container_contentsBox__SON8t{width:1280px;padding:120px 80px}}@keyframes AboutItems_flow-right__IYV_c{0%{left:-100%}to{left:100%}}.AboutItems_table__hatLQ{border-top:1px solid #ddd}.AboutItems_tr__xdbkz{width:100%;border-bottom:1px solid #ddd}@media(min-width:1280px){.AboutItems_tr__xdbkz{display:flex}}.AboutItems_th___EHK4{font-weight:700;padding:12px 0 4px}@media(min-width:1280px){.AboutItems_th___EHK4{padding:12px 16px;width:300px;border-bottom:none}}.AboutItems_th___EHK4 p{font-weight:700}.AboutItems_td__J8D8m{padding:0 0 12px;width:auto}@media(min-width:1280px){.AboutItems_td__J8D8m{padding:12px 0}}.AboutItems_tdItemLink__gE0UG{color:#163a57}.AboutItems_tdItemLink__gE0UG:hover{text-decoration:underline}@keyframes PrivacyContainer_flow-right__akn6s{0%{left:-100%}to{left:100%}}.PrivacyContainer_h2__OAtvh{font-size:1.2em}@media(min-width:1280px){.PrivacyContainer_h2__OAtvh{font-size:1.5em}}.PrivacyContainer_textBox__GF2j3{margin-top:32px}.PrivacyContainer_h3__G15OJ{margin-bottom:4px}.PrivacyContainer_text__EmA_S,.PrivacyContainer_ul__9vtx0{margin-bottom:4px;font-size:.9em}.PrivacyContainer_li__Pyvwl{list-style-type:decimal;margin-left:1.3em}.PrivacyContainer_companyName__dmCZO{font-weight:700;text-align:center;border-top:2px solid #ddd;border-bottom:2px solid #ddd;padding:16px 0;margin-top:48px}@keyframes ProcessBox_flow-right__LqXf2{0%{left:-100%}to{left:100%}}.ProcessBox_processBox__O9g_8{position:relative;margin-left:auto;margin-right:auto;margin-top:40px}@media(min-width:680px)and (max-width:1279px){.ProcessBox_processBox__O9g_8{padding:0 8px}}@media(min-width:1280px){.ProcessBox_processBox__O9g_8{padding:0 40px}}.ProcessBox_processBoxIn__z5MXZ{position:relative;z-index:1;display:flex;justify-content:space-between;margin-bottom:40px}@media(min-width:1280px){.ProcessBox_processStep__IP4VY{padding-left:40px;padding-right:40px}}.ProcessBox_stepCircle__6tnRP{display:flex;align-items:center;justify-content:center;border-radius:100%;border:8px solid #fff;color:#fff;margin-left:auto;margin-right:auto;width:80px;height:80px}@media(min-width:680px)and (max-width:1279px){.ProcessBox_stepCircle__6tnRP{width:100px;height:100px;font-size:1.1em}}@media(min-width:1280px){.ProcessBox_stepCircle__6tnRP{width:120px;height:120px;font-size:1.3em}}.ProcessBox_active__QC6Cl{background-color:#163a57;animation:ProcessBox_activeAnimation__dbQKS 1.6s ease-in-out infinite}@keyframes ProcessBox_activeAnimation__dbQKS{0%{transform:scale(1)}50%{transform:scale(1.06);opacity:1;background-color:#0082cd}to{transform:scale(1)}}.ProcessBox_notActive01__u5ttI{background-color:#888}.ProcessBox_notActive02__7p4u3{background-color:#ddd}.ProcessBox_stepText__yqynB{text-align:center;margin-bottom:16px;font-size:.8em}@media(min-width:680px){.ProcessBox_stepText__yqynB{font-size:.9em}}.ProcessBox_stepBar__uOjGW{display:block;position:absolute;z-index:0;background-color:#ddd;height:4px;width:70%;margin-left:auto;margin-right:auto;left:15%;top:40px}@media(min-width:680px)and (max-width:1279px){.ProcessBox_stepBar__uOjGW{top:50px}}@media(min-width:1280px){.ProcessBox_stepBar__uOjGW{top:60px}}@keyframes PrivacyPolicy_flow-right__QyU92{0%{left:-100%}to{left:100%}}.PrivacyPolicy_privacyPolicy__pKOih{background-color:#f8f8f8;margin-top:56px;padding:24px 16px}@media(min-width:680px){.PrivacyPolicy_privacyPolicy__pKOih{padding:40px}}.PrivacyPolicy_header__yeJqM{font-weight:700;font-size:1.1em;margin-bottom:8px}@keyframes InputClearButton_flow-right__JJqzq{0%{left:-100%}to{left:100%}}.InputClearButton_inputClearButton__gc_uU{position:absolute;top:6px;right:8px;width:28px;height:28px;display:flex;justify-content:center;align-items:center;border:none;border-radius:100%;color:#888;font-size:1em;cursor:pointer}@keyframes SubmitButton_flow-right__Ns9uF{0%{left:-100%}to{left:100%}}.SubmitButton_submitBox__EKb_p{z-index:1;left:0;bottom:0;width:100%}.SubmitButton_submitButton__G__WK{box-shadow:0 2px 4px 0 #999;font-weight:700;border-radius:4px;border:none;color:#fff;display:block;text-align:center;width:100%;margin-right:auto;margin-left:auto;font-size:1.4em;max-width:300px;height:56px}@media(min-width:680px){.SubmitButton_submitButton__G__WK{max-width:460px;height:64px}}.SubmitButton_submitButtonGreen__yOfxi{background-color:#4ebd69;position:relative;overflow:hidden}.SubmitButton_submitButtonGreen__yOfxi:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0));opacity:0;transition:opacity 1s ease;pointer-events:none;opacity:1;animation:SubmitButton_flow-right__Ns9uF 1s linear infinite}.SubmitButton_submitButtonOrange__WuFp7{background-color:#ff8600;position:relative;overflow:hidden}.SubmitButton_submitButtonOrange__WuFp7:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0));opacity:0;transition:opacity 1s ease;pointer-events:none;opacity:1;animation:SubmitButton_flow-right__Ns9uF 1s linear infinite}.SubmitButton_submitButtonBlue__yfi6y{background-color:#00347b;position:relative;overflow:hidden}.SubmitButton_submitButtonBlue__yfi6y:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0));opacity:0;transition:opacity 1s ease;pointer-events:none;opacity:1;animation:SubmitButton_flow-right__Ns9uF 1s linear infinite}.SubmitButton_submitButtonPink__HrSi9{background-color:#e63862}@keyframes FormRender_flow-right__fn2Sb{0%{left:-100%}to{left:100%}}.FormRender_formTable__SzWT5{border-top:2px solid #ddd;padding:16px 0;margin-bottom:40px}.FormRender_formTr__TgzUg{border-bottom:2px solid #ddd;padding:8px 4px 0}@media(min-width:680px)and (max-width:1279px){.FormRender_formTr__TgzUg{padding:16px 8px 0}}@media(min-width:1280px){.FormRender_formTr__TgzUg{padding:16px 16px 0;display:flex}}.FormRender_formTh__Xjyf8{width:100%}@media(min-width:1280px){.FormRender_formTh__Xjyf8{width:30%}}.FormRender_formTdText__bXBqr,.FormRender_formThText__Zji9Q{margin-bottom:8px}.FormRender_inputStatus__ubZX_{display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;color:#fff;font-size:.8em;width:64px;height:26px;margin-bottom:4px}@media(min-width:1280px){.FormRender_inputStatus__ubZX_{width:80px;height:32px}}.FormRender_inputStatusOK__V_Qng{background-color:#00347b}.FormRender_inputStatusRequired__Xq_At{background-color:#e63862}.FormRender_inputStatusOptional__gSDCg{background-color:#ff8600}.FormRender_formTd___piYE{position:relative;width:100%;margin-bottom:16px}@media(min-width:1280px){.FormRender_formTd___piYE{width:70%}}@keyframes InquiryContainer_flow-right__QgXuf{0%{left:-100%}to{left:100%}}.InquiryContainer_h2__UJ7c6{width:100%;text-align:center;font-weight:700;font-size:1.5em}@media(min-width:680px){.InquiryContainer_h2__UJ7c6{font-size:2em}}.InquiryContainer_formBody__PwoYM{width:100%}@media(min-width:1280px){.InquiryContainer_formBody__PwoYM{width:920px}}@keyframes AccessToUs_flow-right__rfJ93{0%{left:-100%}to{left:100%}}.AccessToUs_details__hD09c{width:100%}@media(min-width:1280px){.AccessToUs_details__hD09c{display:flex;gap:60px;align-items:center}}.AccessToUs_detailsMapBox__VxLJN{position:relative;overflow:hidden;height:280px;margin-top:24px}@media(min-width:680px)and (max-width:1279px){.AccessToUs_detailsMapBox__VxLJN{height:380px}}@media(min-width:1280px){.AccessToUs_detailsMapBox__VxLJN{height:480px;flex:1 1}}.AccessToUs_detailsMap__TF46u{width:100%;height:100%;display:block}.AccessToUs_detailsTextBox__qFv6t{position:relative}@media(min-width:1280px){.AccessToUs_detailsTextBox__qFv6t{width:380px}}.AccessToUs_detailsMark__9jIoF{display:block;border-bottom:2px solid #000;font-weight:700;width:100%;padding:8px 0;margin-bottom:8px;font-size:1.2em}@media(min-width:1280px){.AccessToUs_detailsMark__9jIoF{font-size:1.4em}}.AccessToUs_detailsH2__CPO7M{font-size:1.3em;margin-bottom:8px}@media(min-width:680px){.AccessToUs_detailsH2__CPO7M{font-size:1.8em}}.AccessToUs_detailsH3__21qoF{font-size:1.3em;margin-bottom:8px}@media(min-width:680px){.AccessToUs_detailsH3__21qoF{font-size:1.8em}}.AccessToUs_ourAccessImg__88dok{position:relative;display:block;width:100%;height:240px;margin-top:16px}@media(min-width:680px)and (max-width:1279px){.AccessToUs_ourAccessImg__88dok{position:absolute;width:40%;height:160px;right:-6px;top:-16px;z-index:1;border:6px solid #fff}}.AccessToUs_ourAccessImg__88dok img{display:block;width:100%;height:100%;object-fit:cover}@keyframes WorksDtIntro_flow-right__TDHLB{0%{left:-100%}to{left:100%}}.WorksDtIntro_imgBox__KEWBA{background-color:#f8f8f8;position:relative;overflow:hidden;width:100%;height:220px}@media(min-width:680px)and (max-width:1279px){.WorksDtIntro_imgBox__KEWBA{height:320px}}@media(min-width:1280px){.WorksDtIntro_imgBox__KEWBA{height:420px}}.WorksDtIntro_imteImg___ve3k{width:100%;height:100%;object-fit:cover;display:block}.WorksDtIntro_textBox__k93Bm{position:relative;width:100%}@media(min-width:1280px){.WorksDtIntro_textBox__k93Bm{width:80%;margin:0 auto}}.WorksDtIntro_mark__70aAz{display:block;border-bottom:2px solid #000;font-weight:700;width:100%;padding:8px 0;margin-bottom:8px;font-size:1.2em}@media(min-width:1280px){.WorksDtIntro_mark__70aAz{font-size:1.4em}}.WorksDtIntro_h2__sv1sg{font-size:1.3em;margin-bottom:8px}@media(min-width:680px){.WorksDtIntro_h2__sv1sg{font-size:1.8em}}@keyframes WorksItem_flow-right__eMquF{0%{left:-100%}to{left:100%}}.WorksItem_item___nvqK{width:100%}@media(min-width:1280px){.WorksItem_item___nvqK{display:flex;gap:60px;align-items:center}.WorksItem_item___nvqK.WorksItem_odd__NICX8{justify-content:flex-end;flex-direction:row-reverse}.WorksItem_item___nvqK.WorksItem_even__CiS5w{justify-content:flex-start;flex-direction:row}}.WorksItem_imgBox__IChNc{background-color:#f8f8f8;position:relative;overflow:hidden;width:100%;height:220px}@media(min-width:680px)and (max-width:1279px){.WorksItem_imgBox__IChNc{height:320px}}@media(min-width:1280px){.WorksItem_imgBox__IChNc{height:420px}}.WorksItem_itemImg__z8Kkt{width:100%;height:100%;object-fit:cover;display:block}.WorksItem_mark__AnEsW{display:block;border-bottom:2px solid #000;font-weight:700;width:100%;padding:8px 0;margin-bottom:8px;font-size:1.2em}@media(min-width:1280px){.WorksItem_mark__AnEsW{font-size:1.4em}}.WorksItem_textBox___V3th{position:relative;width:100%}@media(min-width:1280px){.WorksItem_textBox___V3th{width:100%;margin:0 auto}}.WorksItem_h3___oOQW{font-size:1.3em;margin-bottom:8px}@media(min-width:680px){.WorksItem_h3___oOQW{font-size:1.8em}}.WorksItem_h4__1bcD7{margin-bottom:8px}@media(min-width:680px){.WorksItem_h4__1bcD7{font-size:1.2em}}@keyframes FormFooter_flow-right__wBo0K{0%{left:-100%}to{left:100%}}.FormFooter_footer__3ZFwY{border-top:2px solid #ddd;border-bottom:2px solid #ddd;margin-top:40px;padding:16px}@media(min-width:1280px){.FormFooter_footer__3ZFwY{padding:40px}}.FormFooter_logo__l_6X0{display:block;width:80px;margin:40px auto}@keyframes SendingOverlay_flow-right__isJxa{0%{left:-100%}to{left:100%}}.SendingOverlay_loadingOverlay__Xd3SJ{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(137,186,250,.5);display:flex;justify-content:center;align-items:center;z-index:10}.SendingOverlay_spinner__P7PQa{display:block;width:80px;height:80px;margin-left:auto;margin-right:auto;border:8px solid rgba(0,0,0,.6);border-top-color:#fff;border-radius:50%;animation:SendingOverlay_spin__aCnjR .8s linear infinite}@keyframes SendingOverlay_spin__aCnjR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SendingOverlay_spinnerText__660Au{text-align:center;font-weight:700;font-size:1.4em;margin-top:16px;margin-bottom:24px}@keyframes commonStyle_flow-right__z3_By{0%{left:-100%}to{left:100%}}.commonStyle_container__gd1bM{position:relative;display:flex;justify-content:center;background-color:#fff;width:100%}.commonStyle_fadeInEffect__r96Ef{animation:commonStyle_fadeIn__PkV3u .5s ease-in-out}@keyframes commonStyle_fadeIn__PkV3u{0%{opacity:0}to{opacity:1}}.commonStyle_fadeOutEffect__QcuYt{animation:commonStyle_fadeOut__vtOjJ .5s ease-in-out}@keyframes commonStyle_fadeOut__vtOjJ{0%{opacity:1}to{opacity:0}}.commonStyle_contentBox__yf72O{width:100%;padding:80px 16px}@media(min-width:680px)and (max-width:1279px){.commonStyle_contentBox__yf72O{max-width:680px;padding:120px 0}}@media(min-width:1280px){.commonStyle_contentBox__yf72O{width:920px;padding:120px 0}}.commonStyle_title__HPaCm{text-align:center;font-weight:700;font-size:1.5em}@media(min-width:680px){.commonStyle_title__HPaCm{font-size:2em}}.commonStyle_confirmTable___s_mv{border-left:2px solid #ddd;border-right:2px solid #ddd;border-top:2px solid #ddd}.commonStyle_slideInEffect__CdT9s{animation:commonStyle_slideIn__0BqyY .5s ease-in-out}@keyframes commonStyle_slideIn__0BqyY{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.commonStyle_slideOutEffect__BCBrm{animation:commonStyle_slideOut__bg087 .5s ease-in-out}@keyframes commonStyle_slideOut__bg087{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}.commonStyle_confirmTr__0uypd{border-bottom:2px solid #ddd}@media(min-width:1280px){.commonStyle_confirmTr__0uypd{display:flex}}.commonStyle_confirmTh__S19Ey{padding:8px 12px;background-color:#f8f8f8;border-bottom:2px solid #ddd}@media(min-width:1280px){.commonStyle_confirmTh__S19Ey{border-bottom:none;border-right:2px solid #ddd;width:240px}}.commonStyle_confirmTd__dgGr0{flex:1 1;padding:8px 12px}.commonStyle_confirmationText___62P7{text-align:center;margin-top:64px}.commonStyle_confirmationTextIcon__74wrt{display:block;margin:16px auto;font-size:1.5em}.commonStyle_thankYouMessage__A8nt3{background-color:#eef8ff;border-radius:8px;padding:24px}@media(min-width:680px){.commonStyle_thankYouMessage__A8nt3{padding:40px}}.commonStyle_returnButton__QQJOA{box-shadow:0 2px 4px 0 #999;display:block;text-align:center;background-color:#163a57;cursor:pointer;color:#fff;border-radius:4px;font-size:1.2em;margin:64px auto;padding:16px;width:100%;max-width:296px}@media(min-width:680px){.commonStyle_returnButton__QQJOA{max-width:460px}}.commonStyle_returnButton__QQJOA{position:relative;overflow:hidden}.commonStyle_returnButton__QQJOA:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0));opacity:0;transition:opacity 1s ease;pointer-events:none;opacity:1;animation:commonStyle_flow-right__z3_By 1s linear infinite}