.BasicButton_button__8PEZp{display:block;position:relative;text-align:center;text-decoration:none;cursor:pointer;letter-spacing:.1em;text-indent:.1em;white-space:nowrap}.BasicButton_size__s___ayA1{padding:1rem 2rem;font-size:1rem;border-radius:3rem}.BasicButton_size__m__jpSiP{padding:1.1em 1.25em;font-size:1.2em;border-radius:40px;font-weight:700}.BasicButton_size__l__5uMn_{padding:1.2em 1.5em;font-size:1.25em;border-radius:50px;font-weight:700}.NavigationMenu_nav_pc__cW0V7{position:relative;width:100%;height:100%;display:flex;align-items:center;color:#fcfcfc}@media(max-width:767px){.NavigationMenu_nav_pc__cW0V7{display:none}}.NavigationMenu_nav_pc__cW0V7 ul{-webkit-padding-start:10px;padding-inline-start:10px;width:100%;height:50%;display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;list-style-type:none}.NavigationMenu_nav_pc__cW0V7 ul li{font-weight:700;letter-spacing:.1em;text-indent:.1em;line-height:1;text-align:right;margin-right:2.4vw;white-space:nowrap}.NavigationMenu_nav_pc__cW0V7 ul li a{position:relative;transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;text-shadow:1px 1px 1px rgba(0,0,0,.98)}.NavigationMenu_nav_pc__cW0V7 ul li a:after{content:"";position:absolute;width:0;height:2px;background-color:#f5f5f5;bottom:-.4vw;left:50%;transform:translateX(-50%);transition:width .24s;filter:drop-shadow(1px 1px 1px rgb(0,0,0))}.NavigationMenu_nav_pc__cW0V7 ul li a:hover{opacity:.7;-webkit-opacity:.7}.NavigationMenu_nav_pc__cW0V7 ul li a:hover:after{width:100%}.NavigationMenu_nav_sp__YcyKd{position:absolute;top:5px;right:20px;bottom:0;width:5%;display:flex;align-items:center;justify-content:center;font-size:16px;color:#f5f5f5}@media(min-width:768px){.NavigationMenu_nav_sp__YcyKd{display:none}}.NavigationMenu_menu_list_wrap__aob_P{-webkit-padding-before:78.4px;padding-block-start:78.4px;position:fixed;z-index:-1;width:100%;height:100%;overflow-y:auto}.NavigationMenu_menu_list_wrap__aob_P:before{content:"";position:absolute;inset:0;background-color:rgba(88,88,88,.9)}.NavigationMenu_menu_list_wrap__aob_P li,.NavigationMenu_menu_list_wrap__aob_P ul{margin:0;padding:0}.NavigationMenu_menu_list_wrap__aob_P li{position:relative;margin:0 auto;width:83%;list-style:none;border-top:1px dotted #f5f5f5;font-size:.8em}.NavigationMenu_menu_list_wrap__aob_P li>div,.NavigationMenu_toggle__Ccz2i{display:flex;align-items:center;justify-content:center}.NavigationMenu_toggle__Ccz2i{flex-direction:column;height:100%;outline:none;border:none;cursor:pointer;background-color:transparent}.NavigationMenu_toggle__Ccz2i>svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.98));will-change:filter}.NavigationMenu_sp_menu_text__HDOnq{display:inline-block;font-size:.9rem;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2)}a.NavigationMenu_list_item_link__mN9XR{margin:0 auto;padding:3.2vmax 3vw;position:relative;width:100%}div.NavigationMenu_close_button_box__KSu1h{margin:0 auto;padding:3.2vmax 3vw;position:relative;text-align:center}.NavigationMenu_strong_txt__bC4vM{font-size:1.8em;font-weight:700;letter-spacing:.1em}.NavigationMenu_refresh__W9EQf{padding:10px;position:absolute;background:rgba(0,0,0,.4);border-radius:10px;width:20px;height:20px;top:10px;right:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}.NavigationMenu_arrow__lG10X{position:absolute;width:2em;height:2em;top:50%;right:0;transform:translateY(-50%)}.Header_header__ZtvYQ{width:100%;height:88px;position:fixed;top:0;left:0;z-index:50}@media(max-width:767px){.Header_header__ZtvYQ{height:70.4px}}.Header_content_wrap__0JROo{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.Header_left__5_Mu9{min-width:220px;height:100%}.Header_left__5_Mu9 div{-webkit-margin-start:.5em;margin-inline-start:.5em;height:100%;display:flex;align-items:center;filter:drop-shadow(0 1px 1px rgba(0,0,0,.98))}.Header_left__5_Mu9 div>a{margin:.5em;display:flex;align-items:center;justify-content:flex-start;gap:1em}@media(max-width:767px){.Header_left__5_Mu9 div>a{margin:.4em;gap:.8em}}.Header_logomark__iKpMa{position:relative!important;max-width:100%;height:auto}@media(max-width:767px){.Header_logomark__iKpMa{max-width:76px}}.Header_logotype__5xXgS{position:relative!important;max-width:100%;height:auto}@media(max-width:767px){.Header_logotype__5xXgS{max-width:84px}}.Header_right__oStKW{width:100%}.MiniImageLink_container__miwpN{display:inline-block;position:relative;width:-moz-fit-content;width:fit-content;height:auto}.MiniImageLink_image__x47jz{position:relative!important;max-width:160px;height:auto;vertical-align:top}.SimpleAnimationLink_text__K_Aqb{font-size:clamp(1.125em,1.045em + .33vw,1.438em);letter-spacing:.1em;text-indent:.1em;font-weight:700;display:flex;align-items:center;gap:8px;background-repeat:no-repeat;background-position:bottom;background-size:0 1px;background-image:linear-gradient(90deg,#fff,#fff);text-shadow:2px 2px 2px rgba(0,0,0,.2)}@media(max-width:767px){.SimpleAnimationLink_text__K_Aqb{font-size:20px}}.SimpleAnimationLink_accent__M37_e{padding-bottom:.1em;font-size:2em;font-weight:400}@media(max-width:767px){.SimpleAnimationLink_accent__M37_e{padding-bottom:.025em}}.Footer_footer__guRNx{position:relative;color:#fff;background:#585858}.Footer_container__lxZ1W{display:flex;align-items:center;justify-content:center;border-bottom:1px dotted #a0a0a0;font-size:16px;background-image:url(/images/texture/base.png)}@media(max-width:767px){.Footer_container__lxZ1W{flex-direction:column}}.Footer_container__left__uQmXq{flex:2 1}@media(max-width:767px){.Footer_container__left__uQmXq{width:100%;border-bottom:1px dotted #a0a0a0}}.Footer_container__right__cgfg_{margin:18px auto;flex:3 1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;border-left:1px dotted #a0a0a0}@media(max-width:767px){.Footer_container__right__cgfg_{width:100%;border-left:0}}.Footer_company_logo_box__xJMXl{gap:5px}.Footer_contact_link_wrap__VNbjn{margin:40px auto;display:flex;flex-direction:column;align-items:center;justify-content:center;white-space:pre-wrap}.Footer_contact_link_wrap__VNbjn h2.Footer_title__hXYVf{font-size:clamp(2.188em,2.028em + .65vw,2.813em);letter-spacing:.15em;text-indent:.15em;-webkit-margin-before:.1em;margin-block-start:.1em;-webkit-margin-after:.1em;margin-block-end:.1em;border-bottom:1px solid #fff;text-shadow:2px 2px 2px rgba(0,0,0,.2)}.Footer_contact_link_wrap__VNbjn p.Footer_sub_title__UcaM1{font-size:clamp(1.25em,1.091em + .65vw,1.875em);letter-spacing:.1em;text-indent:.1em;font-weight:700;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:.5em;margin-block-end:.5em;text-shadow:2px 2px 2px rgba(0,0,0,.2)}.Footer_contact_link_wrap__VNbjn p.Footer_description__MvSM0{letter-spacing:.05em;text-indent:.05em;text-align:center;margin-block:1em;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.Footer_address__vQw4z,.Footer_telfax__fPeFh{margin:4px auto;font-size:12px}.Footer_telfax__fPeFh a{display:inline;margin:0 8px}.Footer_telfax__fPeFh span{margin:0 8px}.Footer_policy__05ama{margin:4px auto;font-size:12px;font-weight:700}.Footer_policy__05ama span{display:inline-block;margin-inline:16px;letter-spacing:.1em;text-indent:.1em;border-bottom:1px solid}.Footer_icon_links_wrap__iOrb8{margin:18px 0 auto;display:flex;align-items:center;justify-content:center;gap:14px 28px;flex-wrap:wrap}.Footer_copyright___wSh6{width:100%;text-align:center;font-size:small;padding:10px}.Fab_container__qORf0{position:fixed;z-index:40;bottom:1vh;right:1.25vw;display:flex;align-items:center;justify-content:center;flex-direction:column}.Fab_button__M8L5Q{filter:drop-shadow(0 6px 4px #333);cursor:pointer;background:#f5f5f5;border:clamp(1px,.5vmax,5px) solid #00a755;border-radius:50%}.Fab_icon__eVs4_{max-width:60px;max-height:60px;min-width:50px;min-height:50px}.Fab_text__Jzpw_{margin-block:6px 0;font-size:10px;color:#f0f0f0;cursor:default;text-shadow:1px 1px 0 #000}.DialogBox_dialog__clOW_{padding:0;width:32vw;height:18vw;max-width:480px;max-height:270px;min-width:320px;min-height:180px;border:0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:16px}.DialogBox_text_wrap__D_5ZI{padding:8px 12px;flex:3 1;width:100%;word-break:keep-all}.DialogBox_button_wrap__mlMA7{position:relative;flex:1 1;width:100%}.DialogBox_button_wrap__mlMA7 button{font-weight:700;font-size:16px;letter-spacing:.05em;text-indent:.05em;color:#007bd0;border:0;border-radius:0;width:100%;height:100%;background-color:#e1f1ff;cursor:pointer}.ScrollProgress_container__YJmU8{position:fixed;left:0;right:0;height:4px;transform-origin:"0%";z-index:50}.VerticalTextDecoration_container__ulFWk{position:absolute;writing-mode:vertical-rl;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;white-space:nowrap}.VerticalTextDecoration_container__ulFWk span.VerticalTextDecoration_text__rZRYp{display:inline-block;width:100%;font-size:clamp(3.438em,2.322em + 4.58vw,7.813em);font-family:Exo\ 2,sans-serif;letter-spacing:.1em;line-height:1em;color:rgba(180,145,89,.25)}.RootLayout_container__H4nGs{display:block}.RootLayout_hidden__m_xux{display:none}.RootLayout_main__7wsN6{position:relative;min-width:100%;min-height:100vh;overflow:hidden}.RootLayout_background_container__CEZI5{min-width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;background:#585858}.RootLayout_background_container__CEZI5,.RootLayout_bg_logo__UkZ7s{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.AnimationTitleBox_mv__title_box__hPgc3{font-size:clamp(2.5em,.833em + 3.47vw,5em);margin-block-start:0;margin-block-end:0;-webkit-margin-before:0;-webkit-margin-after:0;letter-spacing:.1em;text-indent:.1em;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.2))}.AnimationTitleBox_mv__title_box__hPgc3>span{display:inline-block;white-space:pre}.AnimationTitleBox_mv__sub_title_box__h7hLg{font-size:clamp(1.25em,.417em + 1.74vw,2.5em);font-weight:700;letter-spacing:.05em;line-height:1em;white-space:pre;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.2))}.AnimationTitleBox_mv__sub_title_box__h7hLg,.AnimationTitleBox_sv__title_box__LW15e{margin-block-start:0;margin-block-end:0;-webkit-margin-before:0;-webkit-margin-after:0}.AnimationTitleBox_sv__title_box__LW15e{font-size:clamp(1.875em,1.397em + 1.96vw,3.75em);letter-spacing:.15em;text-indent:.15em;line-height:1.4em;border-bottom:clamp(.063em,.031em + .13vw,.188em) solid;filter:drop-shadow(1px 2px 1px rgba(0,0,0,.5))}.AnimationTitleBox_sv__title_box__LW15e>span{display:inline-block;white-space:pre}.AnimationTitleBox_sv__sub_title_box__KtuwK{font-size:clamp(1.125em,.838em + 1.18vw,2.25em);font-weight:700;margin-block-start:0;margin-block-end:0;-webkit-margin-before:0;-webkit-margin-after:0;letter-spacing:.1em;text-indent:.1em;line-height:2em;white-space:pre;filter:drop-shadow(1px 2px 1px rgba(0,0,0,.5))}.AnimationTitleBox_cnt__title_box__rxAnm{font-size:3rem;margin-block-start:1rem;margin-block-end:0;-webkit-margin-before:1rem;-webkit-margin-after:0;letter-spacing:.15em;text-indent:.15em;border-bottom:1px solid}@media(max-width:767px){.AnimationTitleBox_cnt__title_box__rxAnm{font-size:1.5rem}}.AnimationTitleBox_cnt__title_box__rxAnm>span{display:inline-block;white-space:pre}.AnimationTitleBox_cnt__sub_title_box__zTPMY{font-size:1.2rem;font-weight:700;margin-block-start:4px;margin-block-end:1rem;-webkit-margin-before:4px;-webkit-margin-after:1rem;letter-spacing:.1em;text-indent:.1em;white-space:pre}@media(max-width:767px){.AnimationTitleBox_cnt__sub_title_box__zTPMY{font-size:.65rem}}.SubVisual_container__62iaR{position:relative;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:calc(55vh + 88px);min-height:360px;background:#585858;box-shadow:0 2px 8px 0 #9a9a9a;overflow:hidden;font-size:55vh}@media(max-width:767px){.SubVisual_container__62iaR{height:calc(45vh + 70.4px);min-height:260px;font-size:45vh}}.SubVisual_img_wrap__ANURE{width:100%;height:100%}.SubVisual_img__q_tnZ{position:relative!important;object-fit:cover;vertical-align:top}.SubVisual_accent_text_wrap__ehUMr{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.SubVisual_accent_text__4lM0y{font-size:60%;letter-spacing:.1em;line-height:1em;font-family:Exo\ 2,sans-serif;font-weight:700;color:rgba(180,145,89,.3);white-space:nowrap}.SubVisual_text_box__ukrXA{width:100%;height:100%;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:IBM Plex Sans JP,Noto Sans JP;font-size:16px;background-color:rgba(0,0,0,.35)}.SubVisual_text_center__qe_bZ{top:50%;left:50%;transform:translate(-50%,-50%)}.SubVisual_text_left__wwoW6{top:75%;left:0;-webkit-padding-start:4rem;padding-inline-start:4rem}.SubVisual_text_right___iFUX{top:75%;right:0;-webkit-padding-end:4rem;padding-inline-end:4rem}@media(max-width:767px){.SubVisual_small_size__q8nV3 h1{font-size:2.2rem}}.SubVisual_bg_color__phcUB{background-color:rgba(0,0,0,.4)}.CivilDecoration_container__1__Itd3j{width:28.8vmax;height:25.5vmax;transform-origin:center}@media(max-width:767px){.CivilDecoration_container__1__Itd3j{width:295.2px;height:261.6px}}.CivilDecoration_decoration_type__1__h__6v{width:100%;height:auto;fill:hsla(0,0%,98%,.3)}.CivilSection_section__vI2sL{position:relative;padding-block:55px 88px;width:100%;background-image:url(/images/texture/base.png)}@media(max-width:767px){.CivilSection_section__vI2sL{padding-block:39.6px 63.36px}}.CivilSection_section_dirt__W6cvv a{color:#73c373}.CivilSection_section_sand__PhQFj a{color:#06c}.CivilSection_stones_texture__4mWtR{background-image:url(/images/texture/civil.png),url(/images/texture/base.png);background-position-y:33px}.PaperContent_container___v09k{position:relative;margin:20px auto;width:100%;min-height:480px;font-size:16px;background-color:#fafafa;color:#000;z-index:1;white-space:pre-line;overflow:hidden;box-shadow:0 2px 8px 0 #9a9a9a}@media(max-width:767px){.PaperContent_container___v09k{margin:20px calc(50% - 50vw);width:100vw}}.PaperContent_container__fit__0UGR8{max-width:1080px}.PaperContent_container__full___l4_q{width:100%}.PaperContent_container__note__FEk3r{background-clip:padding-box;border:16px solid hsla(0,0%,98%,.98);background-image:linear-gradient(#dedede 1px,transparent 0),linear-gradient(90deg,#dedede 1px,transparent 0);background-size:24px 24px}.PaperContent_container___v09k a{color:#06c}.PaperContent_background_image_box__VcLQH{position:absolute;inset:0;width:100%;height:100%;background-image:url(/images/texture/aqure-bubble.png)}.PaperContent_inr_container__YLErh{position:relative;min-height:480px;padding-block:40px;background-color:hsla(0,0%,98%,.95)}.PaperContent_title__a6vFL{position:relative;margin:0 auto;width:100%;padding:2% 6%;font-size:clamp(2em,1.745em + 1.05vw,3em);color:#007bd0;letter-spacing:.1em;text-decoration:underline}@media(max-width:767px){.PaperContent_title__a6vFL{font-size:clamp(25px,1.563em + 1.3vw,35px)}}.PaperContent_title__left__x5ob2{text-align:left}.PaperContent_title__center__UaZLa{text-indent:.2em;text-align:center}@media(max-width:767px){.PaperContent_title__center__UaZLa{text-indent:.15em}}.PaperContent_title__right__0I86l{text-align:right}.PaperContent_index_wrap__VP3Zd{position:absolute;z-index:2;transform:rotate(-45deg);font-family:Lato,sans-serif;top:-5em;left:-5em;width:10em;height:10em;display:flex;align-items:flex-end;justify-content:center;color:#fafafa;background-color:#007bd0}@media(max-width:767px){.PaperContent_index_wrap__VP3Zd{top:-3.5em;left:-3.5em;width:7em;height:7em;font-size:15px}}.PaperContent_index_wrap__VP3Zd>p{letter-spacing:.1em;text-indent:.1em}@media(max-width:767px){.PaperContent_index_wrap__VP3Zd>p{margin-block:.3em}}.PaperContent_company_logo__6_W0s{position:absolute;width:100%;max-height:160px;filter:grayscale(100%) opacity(.3)}@media(max-width:767px){.PaperContent_company_logo__6_W0s{max-height:80px}}.PaperContent_company_logo__1__ZVxuu{top:-80px;right:50%}@media(max-width:767px){.PaperContent_company_logo__1__ZVxuu{top:-40px}}.PaperContent_company_logo__2__Zw4U7{top:-80px;left:50%}@media(max-width:767px){.PaperContent_company_logo__2__Zw4U7{top:-40px}}.PaperContent_company_logo__3__o9Mpw{bottom:-80px;left:50%}@media(max-width:767px){.PaperContent_company_logo__3__o9Mpw{bottom:-40px}}.PaperContent_company_logo__4__waKMW{bottom:-80px;right:50%}@media(max-width:767px){.PaperContent_company_logo__4__waKMW{bottom:-40px}}.Contact_content_section__jvk75{position:relative;width:100%;padding-block:120px}@media(max-width:767px){.Contact_content_section__jvk75{padding-block:80px}}.Contact_container__Cd8u0{padding-inline:max(1.66vw,10px);max-width:1080px}.Contact_container__Cd8u0,.Contact_content_wrap__6MnBs{position:relative;margin:0 auto;width:83%;font-size:16px}.Contact_content_wrap__6MnBs{display:flex;flex-direction:column;align-items:center;justify-content:center;white-space:pre-line;color:#000}@media(max-width:767px){.Contact_content_wrap__6MnBs{width:90%}}.Contact_content_wrap__6MnBs p{text-align:center}.Contact_content_wrap__6MnBs>form{margin:18px auto}.Contact_sc_inr_s__5QxTv{width:100%;margin:0 auto;max-width:1040px;padding:60px 40px 0}@media(max-width:767px){.Contact_sc_inr_s__5QxTv{padding:30px 20px 0}}.Contact_contact_flow__MSlaF{width:100%;max-width:560px;margin:auto;padding:30px 0;border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;list-style:none;display:flex;justify-content:center}@media(max-width:767px){.Contact_contact_flow__MSlaF{padding:20px 0}}.Contact_contact_flow__MSlaF>li{width:33.333333%;text-align:center;color:#959090}.Contact_contact_flow__MSlaF>li .Contact_num__lNkbA{font-size:1.2rem}.Contact_contact_flow__MSlaF>li.Contact_is_active__G9psJ{color:#007bd0;font-weight:700}.Contact_form_field__y0oC_{position:relative;margin-top:30px;display:flex;justify-content:space-between}.Contact_form_field__y0oC_:first-of-type{margin-top:0}.Contact_form_field__y0oC_ .Contact_field_center__biusP{display:block;text-align:center}.Contact_form_field__y0oC_ .Contact_field_head__FIogZ{width:20%;padding-top:20px}.Contact_form_field__y0oC_ .Contact_field_head__FIogZ .Contact_item_req__dBD0C{color:#dc000c;display:inline-block;font-size:1.2rem;line-height:1;position:absolute;left:0;top:0}.Contact_form_field__y0oC_ .Contact_field_head__FIogZ>label{font-size:1.5rem;letter-spacing:.1em;text-indent:.1em}@media(max-width:767px){.Contact_form_field__y0oC_ .Contact_field_head__FIogZ>label{letter-spacing:.05em;text-indent:.05em}}.Contact_form_field__y0oC_ .Contact_field_copy__pdbdC{width:75%}.Contact_form_field__y0oC_>label{display:inline-block;line-height:1;font-weight:700}@media(max-width:767px){.Contact_form_field__y0oC_{margin-top:30px;display:block}.Contact_form_field__y0oC_ .Contact_field_head__FIogZ{width:100%;padding-top:0}.Contact_form_field__y0oC_ .Contact_field_head__FIogZ .Contact_item_req__dBD0C{display:block;position:static}.Contact_form_field__y0oC_ .Contact_field_copy__pdbdC{width:100%;margin-top:5px}.Contact_form_field__y0oC_ .Contact_field_copy__pdbdC>input{height:40px}}.Contact_form_field__y0oC_ .Contact_field_copy__pdbdC p{text-align:left}.Contact_item_req__dBD0C{color:#dc000c;display:inline-block;font-size:.75rem;line-height:1;position:absolute;left:0;top:0}@media(max-width:767px){.Contact_item_req__dBD0C{display:block;font-size:.6875rem;position:static}}.Contact_input_select__9Mfy9 select,.Contact_input_text__EY6WQ,.Contact_input_textarea__V3XW2{width:100%;padding:20px;outline:none;background:#fff;border:1px solid #d0d0d0;border-radius:4px;display:block;transition:all .3s ease-in-out 0s}.Contact_input_select__9Mfy9 select::-webkit-input-placeholder,.Contact_input_text__EY6WQ::-webkit-input-placeholder,.Contact_input_textarea__V3XW2::-webkit-input-placeholder{color:#ddd}.Contact_input_select__9Mfy9 select::-moz-placeholder,.Contact_input_text__EY6WQ::-moz-placeholder,.Contact_input_textarea__V3XW2::-moz-placeholder{color:#ddd;opacity:1}.Contact_input_select__9Mfy9 select:-ms-input-placeholder,.Contact_input_text__EY6WQ:-ms-input-placeholder,.Contact_input_textarea__V3XW2:-ms-input-placeholder{color:#ddd}.Contact_input_select__9Mfy9 select:focus,.Contact_input_text__EY6WQ:focus,.Contact_input_textarea__V3XW2:focus{border-color:#007bd0}.Contact_input_select__9Mfy9 select:focus::-webkit-input-placeholder,.Contact_input_text__EY6WQ:focus::-webkit-input-placeholder,.Contact_input_textarea__V3XW2:focus::-webkit-input-placeholder{color:transparent}.Contact_input_select__9Mfy9 select:focus::-moz-placeholder,.Contact_input_text__EY6WQ:focus::-moz-placeholder,.Contact_input_textarea__V3XW2:focus::-moz-placeholder{color:transparent;opacity:1}.Contact_input_select__9Mfy9 select:focus:-ms-input-placeholder,.Contact_input_text__EY6WQ:focus:-ms-input-placeholder,.Contact_input_textarea__V3XW2:focus:-ms-input-placeholder{color:transparent}@media(max-width:767px){.Contact_input_select__9Mfy9 select,.Contact_input_text__EY6WQ,.Contact_input_textarea__V3XW2{padding:15px 10px}}.Contact_input_textarea__V3XW2{resize:none;height:200px}.Contact_form_note__N1Gro{margin-top:10px;font-size:.85rem;color:#959090;line-height:1.4}.Contact_form_agree___tiwb .Contact_input_check__Pec9z label,.Contact_input_check__Pec9z>li label{cursor:pointer}.Contact_form_agree___tiwb .Contact_input_check__Pec9z span,.Contact_form_agree___tiwb .Contact_input_check__Pec9z span:after,.Contact_form_agree___tiwb .Contact_input_check__Pec9z span:before,.Contact_input_check__Pec9z>li span,.Contact_input_check__Pec9z>li span:after,.Contact_input_check__Pec9z>li span:before{transition:all .3s ease-in-out 0s}.Contact_form_agree___tiwb .Contact_input_check__Pec9z span:after,.Contact_input_check__Pec9z>li span:after{width:20px;height:20px;content:"";display:block;background:#fff;border:1px solid #d0d0d0;border-radius:3px;position:absolute;z-index:2;top:50%;transform:translateY(-50%);left:0;pointer-events:none}.Contact_form_agree___tiwb .Contact_input_check__Pec9z span:hover:after,.Contact_input_check__Pec9z>li span:hover:after{background:#007bd0;border-color:#007bd0}.Contact_form_agree___tiwb{margin-bottom:60px;display:block;text-align:center;background-color:#fff}.Contact_form_agree___tiwb a{color:#007bd0;font-weight:700;text-decoration:underline}.Contact_form_agree___tiwb a:hover{opacity:.8}.Contact_form_agree___tiwb .Contact_input_check__Pec9z{margin:20px 0 0}.Contact_form_agree___tiwb .Contact_input_check__Pec9z label{padding-left:35px;position:relative}.Contact_form_agree___tiwb .Contact_input_check__Pec9z span:hover:after,.Contact_input_check__Pec9z>li span:hover:after{background:transparent;border-color:#959090}.Contact_box_1__fpGkF{width:100%;padding:40px;box-sizing:border-box;border:1px solid #d0d0d0}@media(max-width:767px){.Contact_box_1__fpGkF{padding:20px}}.Contact_para_agree__YMCpr{text-align:center}.Contact_checkbox__4gCCq{display:none}.Contact_form_agree___tiwb .Contact_input_check__Pec9z input:checked+span:after,.Contact_input_check__Pec9z>li input:checked+span:after{background:#007bd0;border:1px solid #007bd0}.Contact_form_agree___tiwb .Contact_input_check__Pec9z input:checked+span:before,.Contact_input_check__Pec9z>li input:checked+span:before{content:"";margin-top:-3px;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:translateY(-50%) rotate(45deg);transform-origin:0 100%;position:absolute;top:50%;left:5px;z-index:10;animation:Contact_checkbox-check__NEnFD .25s ease-in-out 50ms forwards;animation-fill-mode:both}@keyframes Contact_checkbox-check__NEnFD{0%{width:0;height:0;border-color:#fff;transform:translateZ(0) rotate(45deg)}33%{width:.4em;height:0;transform:translateZ(0) rotate(45deg)}to{width:.4em;height:.7em;border-color:#fff;transform:translate3d(0,-.7em,0) rotate(45deg)}}.Contact_error_text__N_Liz{color:#dc000c}.Contact_example_text__yO7p7{font-size:1.4rem}.Contact_btn_wrap__es_Md{display:flex;align-items:center;justify-content:center;gap:30px}@media(max-width:767px){.Contact_btn_wrap__es_Md{flex-direction:column}}.Contact_complete_contact_text__8Q4RY{font-weight:700}