.layout_wrapper__b9BOa{min-height:100vh;position:relative}.layout_main__vomxz{padding-bottom:340px}.layout_container2Column__4Tgek,.layout_container__xdJfX{width:100%;max-width:1100px;margin:0 auto}.layout_container2Column__4Tgek{display:flex;justify-content:space-between}.layout_containerFluid2Column__SZLix{width:100%;display:flex;margin:0 auto}.layout_header__y_da5{height:70px;justify-content:space-between;border-bottom:1px solid rgba(182,189,191,.4)}.layout_header__y_da5,.layout_subheader__umF5K{width:100%;display:flex;align-items:center;position:relative;background-color:#fff;padding:0 30px}.layout_subheader__umF5K{height:56px}.layout_docsMenu__JEjqR{width:100%;height:90px;display:flex;align-items:center;background-color:#fff;border-bottom:1px solid rgba(182,189,191,.4);padding:0 30px}.layout_docsSidebar__YVITR{width:300px;min-height:calc(100vh - 500px);max-height:100vh;position:sticky;top:0;border-right:1px solid rgba(182,189,191,.4)}.layout_footer__FJka4{width:100%;height:340px;position:absolute;bottom:0;left:0;background-color:#fff;border-top:1px solid rgba(182,189,191,.4);padding:40px calc((100% - 1100px)/2)}.layout_reader__OlyMj .layout_main__vomxz{padding-bottom:0}.layout_reader__OlyMj .layout_docsMenu__JEjqR,.layout_reader__OlyMj .layout_header__y_da5{display:none}.layout_reader__OlyMj .layout_docsSidebar__YVITR{min-height:100vh}.layout_reader__OlyMj .layout_footer__FJka4{display:none}@media only screen and (max-width:1100px){.layout_container2Column__4Tgek,.layout_container__xdJfX{padding:0 30px}.layout_footer__FJka4{padding:40px 30px}}@media only screen and (max-width:850px){.layout_docsSidebar__YVITR{width:250px}}@media only screen and (max-width:768px){.layout_main__vomxz{padding-bottom:0}.layout_container__xdJfX{padding:0 25px}.layout_container2Column__4Tgek{display:block;padding:0 25px}.layout_header__y_da5{padding:0 25px}.layout_subheader__umF5K{width:100%;overflow:scroll;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;padding:0}.layout_subheader__umF5K::-webkit-scrollbar{display:none}.layout_docsMenu__JEjqR{padding:0 25px}.layout_docsSidebar__YVITR{display:none}.layout_footer__FJka4{position:relative;height:auto;padding:40px 25px}}@media only screen and (max-width:600px){.layout_docsMenu__JEjqR{overflow:scroll;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;padding:0}.layout_docsMenu__JEjqR::-webkit-scrollbar{display:none}}.btn_btn__O44TH{height:45px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;border-radius:5px;font-size:14px;line-height:1;white-space:nowrap;cursor:pointer;outline:none;transition:all .3s;padding:6px 12px}.btn_black__got1K{background-color:#333;color:#fff}.btn_black__got1K:hover{background-color:#444;color:#fff}.btn_link__vVX1k{background-color:#4a90e2;color:#fff}.btn_link__vVX1k:hover{background-color:#76abe9;color:#fff}.btn_darkGrayTransparent__E774X{border:1px solid #79807d;color:#79807d}.btn_darkGrayTransparent__E774X:hover{background-color:#79807d;color:#fff}.btn_dev__B1ltA{background-color:#3c9a43;color:#fff}.btn_dev__B1ltA:hover{background-color:#4fba57;color:#fff}.btn_devTransparent__6Altd{border:1px solid #3c9a43;color:#3c9a43}.btn_devTransparent__6Altd:hover{background-color:#3c9a43;color:#fff}.btn_prototype__X_dbW{background-color:#fc9300;color:#fff}.btn_prototype__X_dbW:hover{background-color:#ffa930;color:#fff}.btn_prototypeTransparent__ZxSzr{border:1px solid #fc9300;color:#fc9300}.btn_prototypeTransparent__ZxSzr:hover{background-color:#fc9300;color:#fff}.btn_coding__JVPIg{background-color:#40b7bf;color:#fff}.btn_coding__JVPIg:hover{background-color:#66c5cc;color:#fff}.btn_codingTransparent__k_nxO{border:1px solid #40b7bf;color:#40b7bf}.btn_codingTransparent__k_nxO:hover{background-color:#40b7bf;color:#fff}.btn_schoiz__hMljX{background-color:#162a40;color:#fff}.btn_schoiz__hMljX:hover{background-color:#234366;color:#fff}.btn_caseTransparent__xY0Sk{border:1px solid #cca000;color:#cca000}.btn_caseTransparent__xY0Sk:hover{background-color:#cca000;color:#fff}.btn_dhuTransparent__EYOZG{border:1px solid #ef6d00;color:#ef6d00}.btn_dhuTransparent__EYOZG:hover{background-color:#ef6d00;color:#fff}.btn_wordTransparent__YXG20{border:1px solid #b537b8;color:#b537b8}.btn_wordTransparent__YXG20:hover{background-color:#b537b8;color:#fff}.btn_icon__hOALT{margin-right:4px}.btn_segment__LI1bt{display:flex;align-items:center;font-size:12px}.btn_segmentControl__mJSRi{height:35px;display:flex;justify-content:center;align-items:center;border:1px solid #4a90e2;border-right:none;color:#4a90e2;cursor:pointer;transition:all .3s;padding:0 12px}.btn_segmentControl__mJSRi:first-child{border-radius:5px 0 0 5px}.btn_segmentControl__mJSRi:last-child{border-radius:0 5px 5px 0;border-right:1px solid #4a90e2}.btn_segmentControl__mJSRi:only-child{border-radius:5px}.btn_segmentControl__mJSRi.btn_active__C3WdT,.btn_segmentControl__mJSRi:hover{background-color:#4a90e2;color:#fff}.form_input__cpP_K{width:100%;height:45px;display:block;background-color:#fff;background-image:none;border:1px solid #b6bdbf;border-radius:4px;box-shadow:none;font-size:14px;line-height:normal;color:#333;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;padding:12px}.form_input__cpP_K:focus{border-color:#4a90e2;outline:0}.form_input__cpP_K::-moz-placeholder{color:#79807d;opacity:1}.form_input__cpP_K:-ms-input-placeholder{color:#79807d}.form_input__cpP_K::-webkit-input-placeholder{color:#79807d}.form_input__cpP_K[disabled],.form_input__cpP_K[readonly]{background-color:#eee;opacity:1}.form_input__cpP_K::-webkit-inner-spin-button,.form_input__cpP_K::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form_input__cpP_K[type=number]{-moz-appearance:textfield}.form_textarea__v_vm8{width:100%;max-width:100%;min-height:100px;display:block;background-color:#fff;background-image:none;border:1px solid #b6bdbf;border-radius:4px;box-shadow:none;font-family:ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Hiragino Sans,メイリオ,Meiryo,ＭＳ Ｐゴシック,arial,sans-serif;font-size:14px;line-height:normal;color:#333;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;padding:12px}.form_textarea__v_vm8:focus{border-color:#4a90e2;outline:0}.form_textarea__v_vm8::-moz-placeholder{color:#79807d;opacity:1}.form_textarea__v_vm8:-ms-input-placeholder{color:#79807d}.form_textarea__v_vm8::-webkit-input-placeholder{color:#79807d}.form_textarea__v_vm8[disabled],.form_textarea__v_vm8[readonly]{background-color:#eee;opacity:1}.form_select__CJO_o{width:100%;height:40px;display:block;background-color:#fff;background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;box-shadow:none;font-size:14px;color:#333;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid #b6bdbf;cursor:pointer;appearance:none;padding:0 26px 0 10px}.form_select__CJO_o:focus{border-color:#4a90e2;outline:0}.form_select__CJO_o::-moz-placeholder{color:#b6bdbf;opacity:1}.form_select__CJO_o:-ms-input-placeholder{color:#b6bdbf}.form_select__CJO_o::-webkit-input-placeholder{color:#b6bdbf}.form_select__CJO_o[disabled],.form_select__CJO_o[readonly]{background-color:#eee;opacity:1}.form_group__TZekY{display:flex;margin-bottom:35px}.form_groupLeft__nmbr2{width:200px;display:flex;align-items:flex-start;padding-right:10px}.form_groupRight__uEQ3Q{flex:1 1}.form_label__9mrta{max-width:calc(100% - 32px);font-size:14px;font-weight:700;padding:8px 8px 0 0}.form_label__9mrta:only-child{padding-right:0}.form_tag__UfuXw{width:32px;display:flex;justify-content:center;align-items:center;font-size:10px;line-height:1;color:#fff;margin:8px 0 0;padding:4px 0}.form_tag__UfuXw.form_tagRequired__gYpoa{background-color:#d90000}.form_tag__UfuXw.form_tagOptional__B7vZ2{background-color:#79807d}.form_annotation__DzQ9D{font-size:13px;color:#79807d;margin-top:8px}.form_submit__SgZbF{display:flex;text-align:center;padding:0 0 35px}.form_submit__SgZbF:last-child{padding-bottom:0}.form_submitBtn__4_KcU{width:100%;max-width:500px;height:50px;font-size:16px;font-weight:700;margin:0 auto}@media only screen and (max-width:768px){.form_group__TZekY{display:block}.form_groupLeft__nmbr2{width:100%;align-items:center;margin-bottom:8px;padding-right:0}.form_label__9mrta{padding-top:0}.form_tag__UfuXw{margin-top:0}}body div .contacts_sectionHeading2__gmhqt{display:flex;align-items:center;font-size:40px;font-weight:700;color:#2a5280;line-height:1}body div .contacts_contactFormSection__0mLim{padding-top:45px}body div .contacts_contactFormSection__0mLim .contacts_contactFormContainer__Bho3o{border-bottom:6px solid #2a5280;padding-bottom:100px}body div .contacts_contactFormSection__0mLim .contacts_contactFormContainer__Bho3o .contacts_contactFormDescription__M1dZM{font-size:18px;font-weight:700;margin-top:25px}body div .contacts_contactFormSection__0mLim .contacts_contactFormContainer__Bho3o .contacts_contactForm__3nye1{width:100%;max-width:768px;margin:50px auto 0}body div .contacts_contactFormSection__0mLim .contacts_contactFormContainer__Bho3o .contacts_contactForm__3nye1 .contacts_contactFormTextarea___2zi7{height:180px;resize:none}body div .contacts_contactFormSection__0mLim .contacts_contactFormContainer__Bho3o .contacts_completeContent__Nlr5O{border-radius:20px;margin:50px auto 0}body div .contacts_contactFormSection__0mLim .contacts_contactFormContainer__Bho3o .contacts_completeContent__Nlr5O .contacts_completeIcon__HShG9{display:flex;justify-content:center;font-size:75px;color:#37cc82}body div .contacts_contactFormSection__0mLim .contacts_contactFormContainer__Bho3o .contacts_completeContent__Nlr5O .contacts_completeTitle__HwykV{display:flex;justify-content:center;font-size:24px;font-weight:700;margin-top:15px}body div .contacts_contactFormSection__0mLim .contacts_contactFormContainer__Bho3o .contacts_completeContent__Nlr5O .contacts_completeDescriptionWrapper__DIFtg{display:flex;justify-content:center}body div .contacts_contactFormSection__0mLim .contacts_contactFormContainer__Bho3o .contacts_completeContent__Nlr5O .contacts_completeDescriptionWrapper__DIFtg .contacts_completeDescription__3LwHd{font-size:15px;line-height:26px;margin-top:15px}body div .contacts_contactFormSection__0mLim .contacts_contactFormContainer__Bho3o .contacts_completeContent__Nlr5O .contacts_completeBtn__pV5TR{max-width:350px;height:50px;font-size:16px;margin:25px auto 0}body div .contacts_contactAddressSection__W_owC{padding-top:45px}body div .contacts_contactAddressSection__W_owC .contacts_contactAddressContainer__n1sGo{border-bottom:6px solid #2a5280;padding-bottom:100px}body div .contacts_contactAddressSection__W_owC .contacts_contactAddressContainer__n1sGo .contacts_contactAddressDescription__WVZE8{font-size:18px;font-weight:700;margin-top:25px}body div .contacts_contactAddressSection__W_owC .contacts_contactAddressContainer__n1sGo .contacts_contactAddressList__CPV82{display:grid;grid-template-columns:repeat(4,1fr);margin-top:50px}body div .contacts_contactAddressSection__W_owC .contacts_contactAddressContainer__n1sGo .contacts_contactAddressList__CPV82 .contacts_contactAddressItem__3RDuc{display:flex;flex-direction:column;align-items:center}body div .contacts_contactAddressSection__W_owC .contacts_contactAddressContainer__n1sGo .contacts_contactAddressList__CPV82 .contacts_contactAddressItem__3RDuc .contacts_contactAddressIcon__UddL1{font-size:40px;color:#333;width:70px;height:70px;display:flex;justify-content:center;align-items:center;border:3px solid #333;border-radius:50%}body div .contacts_contactAddressSection__W_owC .contacts_contactAddressContainer__n1sGo .contacts_contactAddressList__CPV82 .contacts_contactAddressItem__3RDuc .contacts_contactAddressHeading__veO3g{font-size:18px;font-weight:700;text-align:center;margin-top:10px}body div .contacts_contactAddressSection__W_owC .contacts_contactAddressContainer__n1sGo .contacts_contactAddressList__CPV82 .contacts_contactAddressItem__3RDuc .contacts_contactAddressContent__wQ3oV{font-size:24px;font-weight:700}body div .contacts_downloadSection__ql9H9{padding-top:45px}body div .contacts_downloadSection__ql9H9 .contacts_downloadContainer__WgmEP{border-bottom:6px solid #2a5280;padding-bottom:100px}body div .contacts_downloadSection__ql9H9 .contacts_downloadContainer__WgmEP .contacts_downloadList__NtOVb{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px}body div .contacts_downloadSection__ql9H9 .contacts_downloadContainer__WgmEP .contacts_downloadList__NtOVb .contacts_downloadItem__A04eY .contacts_downloadImg__oq1OK{width:100%;box-shadow:0 1px 10px rgba(0,0,0,.15)}body div .contacts_downloadSection__ql9H9 .contacts_downloadContainer__WgmEP .contacts_downloadList__NtOVb .contacts_downloadItem__A04eY .contacts_downloadFileName__Tkwjz{font-size:18px;font-weight:700;margin-top:12px}body div .contacts_downloadSection__ql9H9 .contacts_downloadContainer__WgmEP .contacts_downloadList__NtOVb .contacts_downloadItem__A04eY .contacts_downloadFileSize__54Qsp{color:#79807d;margin-top:2px}body div .contacts_downloadSection__ql9H9 .contacts_downloadContainer__WgmEP .contacts_downloadList__NtOVb .contacts_downloadItem__A04eY .contacts_downloadBtn__jGtV8{height:50px;font-size:16px;font-weight:700;margin-top:15px}body div .contacts_companyProfileSection__RMpGi{padding-top:45px}body div .contacts_companyProfileSection__RMpGi .contacts_companyProfileContainer__9qi_t{padding-bottom:100px}body div .contacts_companyProfileSection__RMpGi .contacts_companyProfileContainer__9qi_t .contacts_companyProfileList__31G9q{width:100%;max-width:768px;margin:45px auto 0}body div .contacts_companyProfileSection__RMpGi .contacts_companyProfileContainer__9qi_t .contacts_companyProfileList__31G9q .contacts_companyProfileItem__ePDnt{display:flex;margin-bottom:15px}body div .contacts_companyProfileSection__RMpGi .contacts_companyProfileContainer__9qi_t .contacts_companyProfileList__31G9q .contacts_companyProfileItem__ePDnt:last-child{margin-bottom:0}body div .contacts_companyProfileSection__RMpGi .contacts_companyProfileContainer__9qi_t .contacts_companyProfileList__31G9q .contacts_companyProfileItem__ePDnt .contacts_companyProfileHeading__5ycIw{width:200px;min-height:80px;display:flex;align-items:center;background-color:#f5f5f5;font-weight:700;padding:30px 20px}body div .contacts_companyProfileSection__RMpGi .contacts_companyProfileContainer__9qi_t .contacts_companyProfileList__31G9q .contacts_companyProfileItem__ePDnt .contacts_companyProfileData__Pd3lf{flex:1 1;line-height:20px;padding:30px 20px}@media only screen and (max-width:980px){body div .contacts_sectionHeading2__gmhqt{font-size:36px}body div .contacts_contactAddressSection__W_owC .contacts_contactAddressContainer__n1sGo .contacts_contactAddressList__CPV82{grid-template-columns:repeat(2,1fr);gap:35px}}@media only screen and (max-width:768px){body div .contacts_sectionHeading2__gmhqt{font-size:33px;line-height:38px}body div .contacts_contactFormSection__0mLim .contacts_contactFormContainer__Bho3o .contacts_contactForm__3nye1 .contacts_contactFormRecaptchaEnterprise__wa3Vr{line-height:24px}body div .contacts_contactAddressSection__W_owC .contacts_contactAddressContainer__n1sGo .contacts_contactAddressList__CPV82 .contacts_contactAddressItem__3RDuc .contacts_contactAddressHeading__veO3g{font-size:16px}body div .contacts_contactAddressSection__W_owC .contacts_contactAddressContainer__n1sGo .contacts_contactAddressList__CPV82 .contacts_contactAddressItem__3RDuc .contacts_contactAddressContent__wQ3oV{font-size:22px;word-break:break-all}body div .contacts_downloadSection__ql9H9 .contacts_downloadContainer__WgmEP .contacts_downloadList__NtOVb{display:block;width:100%;max-width:500px;margin:45px auto 0}body div .contacts_downloadSection__ql9H9 .contacts_downloadContainer__WgmEP .contacts_downloadList__NtOVb .contacts_downloadItem__A04eY{width:100%;margin-bottom:45px}body div .contacts_downloadSection__ql9H9 .contacts_downloadContainer__WgmEP .contacts_downloadList__NtOVb .contacts_downloadItem__A04eY .contacts_downloadFileName__Tkwjz{font-size:16px}body div .contacts_downloadSection__ql9H9 .contacts_downloadContainer__WgmEP .contacts_downloadList__NtOVb .contacts_downloadItem__A04eY:last-child{margin-bottom:0}body div .contacts_companyProfileSection__RMpGi .contacts_companyProfileContainer__9qi_t{padding-bottom:80px}body div .contacts_companyProfileSection__RMpGi .contacts_companyProfileContainer__9qi_t .contacts_companyProfileList__31G9q .contacts_companyProfileItem__ePDnt{display:block;margin-bottom:0}body div .contacts_companyProfileSection__RMpGi .contacts_companyProfileContainer__9qi_t .contacts_companyProfileList__31G9q .contacts_companyProfileItem__ePDnt .contacts_companyProfileHeading__5ycIw{width:100%;min-height:auto;padding:18px 20px}body div .contacts_companyProfileSection__RMpGi .contacts_companyProfileContainer__9qi_t .contacts_companyProfileList__31G9q .contacts_companyProfileItem__ePDnt .contacts_companyProfileData__Pd3lf{padding:28px 20px}}@media only screen and (max-width:414px){body div .contacts_contactAddressSection__W_owC .contacts_contactAddressContainer__n1sGo .contacts_contactAddressList__CPV82{grid-template-columns:repeat(1,1fr)}}body div .header_logo__56TlN{position:relative;line-height:0;margin-top:-2px}body div .header_navSp__COQyY{display:none}body div .header_navSp__COQyY .header_modalToggle__sSDax{width:45px;height:70px;display:flex;justify-content:flex-end;align-items:center;font-size:30px;cursor:pointer}body div .header_nav__XS994{display:flex}body div .header_navLink__Bn9oc{height:70px;display:flex;justify-content:center;align-items:center;position:relative;font-size:13px;color:#333;cursor:pointer;padding:0 20px}body div .header_navLink__Bn9oc:hover{color:#4a90e2}body div .header_navLink__Bn9oc.header_active__XpLW6{background-color:rgba(74,144,226,.08);font-weight:700;color:#4a90e2}body div .header_navLink__Bn9oc.header_active__XpLW6:after{content:"";width:100%;height:3px;position:absolute;bottom:-1px;left:0;background-color:#4a90e2}body div .header_navLinkIcon__Z3aDA{font-size:10px;transform:scale(.7);margin:1px 0 0 3px}body div .header_docsPopoverMenuBorder__FFf7P{width:100%;height:1px;background-color:#e6f2ee;margin:6px 0}body div .header_docsPopoverMenuLink__mzaVv{display:flex;align-items:center}body div .header_docsPopoverMenuIcon__4pReA{font-size:16px;margin-right:8px}body div .header_drawerCloseBtn__yUt5g{width:65px;height:70px;display:flex;justify-content:flex-end;align-items:center;font-size:25px;cursor:pointer;margin-left:auto;padding-right:25px}body div .header_drawerMenu__VrIUr{width:100%;max-width:300px;height:100%;background-color:#fff;overflow:scroll;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}body div .header_drawerMenuHeading__PYkki{line-height:1;color:#79807d;padding:15px 25px 10px}body div .header_drawerMenuItem__LjieX+.header_drawerMenuItem__LjieX{margin-top:5px}body div .header_drawerMenuItem__LjieX .header_drawerMenuItem__LjieX{padding-left:12px}body div .header_drawerMenuItem__LjieX .header_drawerMenuItem__LjieX+.header_drawerMenuItem__LjieX{margin-top:0}body div .header_drawerMenu__VrIUr>.header_drawerMenuItem__LjieX:last-child{padding-bottom:25px}body div .header_drawerMenuLink__T3a7_{display:flex;align-items:center;font-size:15px;line-height:1;color:#333;padding:16px 25px}body div .header_drawerMenuIcon__QD36i{font-size:18px;margin-right:10px}@media only screen and (max-width:1100px){body div .header_navLink__Bn9oc{padding:0 15px}}@media only screen and (max-width:850px){body div .header_navSp__COQyY{display:flex}body div .header_nav__XS994{display:none}}.window_window__zSU60:after{content:"";display:inline-block;font-family:icomoon!important;font-size:13px;color:#b6bdbf;margin-left:10px}body .popover_popover__9DXfR{position:relative}body .popover_menu__vaIhV{min-width:140px;position:absolute;top:100%;left:0;z-index:999;background-color:#fff;background-clip:padding-box;border-radius:4px;box-shadow:0 1px 4px rgba(51,51,51,.4);font-size:13px;color:#333;padding:8px 0}body .popover_menu__vaIhV.popover_left__PGz8s{right:auto;left:0}body .popover_menu__vaIhV.popover_right__zYBDg{right:0;left:auto}body .popover_menuLink__Wyn_7{display:block;font-size:13px;text-align:left;line-height:1;white-space:nowrap;color:#333;padding:10px 15px}body .popover_menuLink__Wyn_7:after{font-size:12px}body .popover_menuLink__Wyn_7:hover{background-color:rgba(74,144,226,.1);color:#4a90e2}body .footer_nav__rEO2Q{display:flex}body .footer_navList__L1WaO{flex:1 1}body .footer_navHeading__RM180{font-weight:700;margin-bottom:5px}body .footer_navLink__iW_3B{display:inline-block;color:#333;margin:5px 0}body .footer_navLink__iW_3B:hover{color:#4a90e2}body .footer_snsBtnGroup__SV6jd{height:100%;display:flex;justify-content:flex-end;align-items:center}body .footer_snsBtn__QydN9{width:42px;height:42px;display:flex;justify-content:center;align-items:center;border:1px solid #333;border-radius:50%;font-size:23px;color:#333;margin-left:35px}body .footer_snsBtn__QydN9:hover{background-color:#333;color:#fff}body .footer_copyright__JwoEE{width:100%;position:absolute;bottom:15px;left:0;font-size:13px;line-height:1;text-align:center}@media only screen and (max-width:768px){body .footer_nav__rEO2Q{flex-wrap:wrap}body .footer_navList__L1WaO{flex:initial;width:100%;margin-bottom:25px}body .footer_navLink__iW_3B{margin:8px 0}}body .accessibility_btnGroup__CD_8b{display:flex;flex-direction:column;gap:10px;position:fixed;right:15px;bottom:15px;z-index:999}body .accessibility_btn__AOJgZ{width:62px;height:62px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;background-color:#eee;border:2px solid rgba(0,0,0,0);border-radius:50%;box-shadow:0 2px 0 rgba(0,0,0,.2);font-size:10px;line-height:1;cursor:pointer;transition:all .3s;padding-top:2px}body .accessibility_btn__AOJgZ:hover{border:2px solid #4a90e2}body .accessibility_btn__AOJgZ.accessibility_active__ENBzR{background-color:#4a90e2;color:#fff}body .accessibility_btnIcon__T0wA7{font-size:18px}@media only screen and (max-width:768px){body .accessibility_btn__AOJgZ:hover{border:none}}.form_input__krzoR{width:100%;height:45px;display:block;background-color:#fff;background-image:none;border:1px solid #b6bdbf;border-radius:4px;box-shadow:none;font-size:14px;line-height:normal;color:#333;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;padding:12px}.form_input__krzoR:focus{border-color:#4a90e2;outline:0}.form_input__krzoR::-moz-placeholder{color:#79807d;opacity:1}.form_input__krzoR:-ms-input-placeholder{color:#79807d}.form_input__krzoR::-webkit-input-placeholder{color:#79807d}.form_input__krzoR[disabled],.form_input__krzoR[readonly]{background-color:#eee;opacity:1}.form_input__krzoR::-webkit-inner-spin-button,.form_input__krzoR::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form_input__krzoR[type=number]{-moz-appearance:textfield}.form_textarea__SRrT7{width:100%;max-width:100%;min-height:100px;display:block;background-color:#fff;background-image:none;border:1px solid #b6bdbf;border-radius:4px;box-shadow:none;font-family:ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Hiragino Sans,メイリオ,Meiryo,ＭＳ Ｐゴシック,arial,sans-serif;font-size:14px;line-height:normal;color:#333;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;padding:12px}.form_textarea__SRrT7:focus{border-color:#4a90e2;outline:0}.form_textarea__SRrT7::-moz-placeholder{color:#79807d;opacity:1}.form_textarea__SRrT7:-ms-input-placeholder{color:#79807d}.form_textarea__SRrT7::-webkit-input-placeholder{color:#79807d}.form_textarea__SRrT7[disabled],.form_textarea__SRrT7[readonly]{background-color:#eee;opacity:1}.form_select__F7Ws1{width:100%;height:40px;display:block;background-color:#fff;background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;box-shadow:none;font-size:14px;color:#333;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid #b6bdbf;cursor:pointer;appearance:none;padding:0 26px 0 10px}.form_select__F7Ws1:focus{border-color:#4a90e2;outline:0}.form_select__F7Ws1::-moz-placeholder{color:#b6bdbf;opacity:1}.form_select__F7Ws1:-ms-input-placeholder{color:#b6bdbf}.form_select__F7Ws1::-webkit-input-placeholder{color:#b6bdbf}.form_select__F7Ws1[disabled],.form_select__F7Ws1[readonly]{background-color:#eee;opacity:1}.form_group__xbZbv{display:flex;margin-bottom:35px}.form_groupLeft__53lUX{width:200px;display:flex;align-items:flex-start;padding-right:10px}.form_groupRight__36fI6{flex:1 1}.form_label__9NLqQ{max-width:calc(100% - 32px);font-size:14px;font-weight:700;padding:8px 8px 0 0}.form_label__9NLqQ:only-child{padding-right:0}.form_tag__mQ0hk{width:32px;display:flex;justify-content:center;align-items:center;font-size:10px;line-height:1;color:#fff;margin:8px 0 0;padding:4px 0}.form_tag__mQ0hk.form_tagRequired__qVg36{background-color:#d90000}.form_tag__mQ0hk.form_tagOptional__z3Und{background-color:#79807d}.form_annotation__dyUxc{font-size:13px;color:#79807d;margin-top:8px}.form_submit__QNhMq{display:flex;text-align:center;padding:0 0 35px}.form_submit__QNhMq:last-child{padding-bottom:0}.form_submitBtn__G89PC{width:100%;max-width:500px;height:50px;font-size:16px;font-weight:700;margin:0 auto}.form_error__aNW1g{border-color:#d90000}.form_messageError__XpQpd{color:#d90000;font-size:13px;margin-top:8px}@media only screen and (max-width:768px){.form_group__xbZbv{display:block}.form_groupLeft__53lUX{width:100%;align-items:center;margin-bottom:8px;padding-right:0}.form_label__9NLqQ{padding-top:0}.form_tag__mQ0hk{margin-top:0}}