.App_main_2xcRE{margin:0 auto;padding-top:32px;padding-bottom:62px;max-width:767px}@media screen and (max-width:815px){.App_main_2xcRE{padding-right:12px;padding-left:12px}}.date-time_time_2K98x{font-size:1.3rem;line-height:1;color:#646464}.section-title_title_20-lm{position:relative;margin:36px 0 16px;border-bottom:1px solid #ccc;padding:0 4px 6px;font-size:2.2rem;line-height:1.2}.section-title_title_20-lm:after{position:absolute;bottom:-1px;left:0;content:"";width:120px;height:1px;background:#0c3077}.form-button_button_2yY-X{display:flex;justify-content:center;align-items:center;width:180px;height:42px;background:#0c3077;font-size:1.5rem;font-weight:700;color:#fff;transition:background .2s cubic-bezier(.46,.03,.52,.96)}.form-button_button_2yY-X:focus,.form-button_button_2yY-X:hover{background:#2858b6}.form-button_button_2yY-X:disabled{background:#dadada;cursor:not-allowed}.form-input_input_1jdcf{box-sizing:border-box;border:1px solid #ccc;padding:11px 14px;width:100%;font-size:1.5rem;line-height:1.1;transition:border-color .2s cubic-bezier(.46,.03,.52,.96),color .2s cubic-bezier(.46,.03,.52,.96);outline:none}.form-input_input_1jdcf:focus{border-color:currentColor;color:#0c3077}.form-input_input_1jdcf[aria-invalid=true]{border-color:currentColor;color:#c50c0c}@media screen and (max-width:767px){.form-input_input_1jdcf{font-size:1.6rem}}.form-label_label_4meLz{display:block;font-size:1.5rem;font-weight:700;line-height:1.2}.label+input{margin-top:6px}.modal-dialog_overlay_2tNlm{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.4)}.modal-dialog_content_2YICd{position:fixed;top:50%;left:50%;z-index:1001;box-shadow:0 0 18px 0 rgba(0,0,0,.22);box-sizing:border-box;width:calc(100% - 24px);max-width:564px;max-height:98%;background:#fff;transform:translate(-50%,-50%)}.modal-dialog_inner_2voai{box-sizing:border-box;overflow-y:auto;padding:24px 22px 26px;max-height:calc(100vh - 84px)}.modal-dialog_footer_1kDK5{display:flex;justify-content:flex-end;border-top:1px solid #ccc;padding:8px 22px 9px}.modal-dialog_close_3T43W{border-radius:3px;padding:6px 24px;background:transparent;transition:background .3s cubic-bezier(.46,.03,.52,.96);outline:none}.modal-dialog_close_3T43W:focus,.modal-dialog_close_3T43W:hover{background:#ebf2ff}.content-enter-active[data-v-52707396],.content-leave-active[data-v-52707396],.overlay-enter-active[data-v-52707396],.overlay-leave-active[data-v-52707396]{transition:opacity .3s cubic-bezier(.46,.03,.52,.96)}.content-enter-from[data-v-52707396],.content-leave-to[data-v-52707396],.overlay-enter-from[data-v-52707396],.overlay-leave-to[data-v-52707396]{opacity:0}.content-enter-active[data-v-52707396],.overlay-leave-active[data-v-52707396]{transition-delay:.1s}.tag-list_tags_31R07{display:flex;flex-wrap:wrap;gap:12px 10px}.tag-list_tag_14znY{border-radius:3px;padding:4px 8px;background:#ebf2ff;font-size:1.4rem;line-height:1}.link-list_linkItem_2he2L:not(:first-child){margin-top:12px}.link-list_link_pXBGZ{display:block;border-radius:4px;border:1px solid #ccc;padding:6px 14px;font-size:1.5rem;font-weight:700;text-decoration:none;transition:background .3s cubic-bezier(.46,.03,.52,.96);outline:none}.link-list_link_pXBGZ:focus,.link-list_link_pXBGZ:hover{background:#ebf2ff}.Login_box_3wfNx{box-sizing:border-box;box-shadow:0 0 12px 0 rgba(0,0,0,.12);margin:0 auto;padding:24px 24px 28px;max-width:480px;background:#fff}.Login_title_2R46r{margin-bottom:24px;font-size:1.8rem;line-height:1.4}.Login_message_VjFC_{margin-bottom:18px;font-size:1.4rem;line-height:1.3}.Login_fieldset_1H0ML{margin:0 0 22px;border:none;padding:0}.Login_error_1LjcT{margin-top:8px;font-size:1.3rem;line-height:1.3;color:#c50c0c}.Login_button_1Muk2{display:flex;justify-content:center}.the-profile_title_3UcQ5{margin-bottom:24px;border-bottom:1px solid #ccc;padding:0 2px 8px;font-size:3.4rem;line-height:1.1;letter-spacing:.06em}.the-profile_content_3sbck{display:flex;justify-content:space-between}.the-profile_list_3YQ3N{flex-grow:1}.the-profile_childSection_1EP32{margin-top:18px}.the-profile_childTitle_1xTHc{margin-bottom:8px}.the-profile_imgWrapper_2VC-N{margin-left:16px;flex-basis:179px}@media screen and (max-width:767px){.the-profile_imgWrapper_2VC-N{flex-basis:128px}}.the-profile_img_lamlA{box-sizing:border-box;width:100%}.the-profile_item_fjPar{display:flex;font-size:1.5rem}.the-profile_item_fjPar dt:after{content:"／"}.the-profile_item_fjPar:not(:first-child){margin-top:4px}.the-academic-background_list_uORbJ{position:relative;padding:8px 0 8px 36px}.the-academic-background_list_uORbJ:before{position:absolute;top:0;left:12px;content:"";width:1px;height:100%;background:#ccc}.the-academic-background_item_2F20V{position:relative;display:flex;align-items:center}.the-academic-background_item_2F20V:after{position:absolute;top:50%;left:-29px;content:"";margin-top:-5px;border-radius:50%;border:1px solid #ccc;width:9px;height:9px;background:#fff}.the-academic-background_item_2F20V:not(:first-child){margin-top:8px}.the-academic-background_content_1vp3o{display:block;margin-left:12px;font-size:1.6rem}.the-quolifications_list_3C2xX{position:relative;padding:8px 0 8px 36px}.the-quolifications_list_3C2xX:before{position:absolute;top:0;left:12px;content:"";width:1px;height:100%;background:#ccc}.the-quolifications_item_19k13{position:relative}.the-quolifications_item_19k13:after{position:absolute;top:6px;left:-29px;content:"";border-radius:50%;border:1px solid #ccc;width:9px;height:9px;background:#fff}.the-quolifications_item_19k13:not(:first-child){margin-top:16px}.the-quolifications_content_Xd5zz{display:block;margin-bottom:4px;font-size:1.6rem;line-height:1.4}.the-speak-history_list_18SI3{position:relative;padding:8px 0 8px 36px}.the-speak-history_list_18SI3:before{position:absolute;top:0;left:12px;content:"";width:1px;height:100%;background:#ccc}.the-speak-history_item_3m4fb{position:relative}.the-speak-history_item_3m4fb:after{position:absolute;top:5px;left:-29px;content:"";border-radius:50%;border:1px solid #ccc;width:9px;height:9px;background:#fff}.the-speak-history_item_3m4fb:not(:first-child){margin-top:16px}.the-speak-history_header_1TTfh{margin-bottom:4px}.the-speak-history_content_27YSF{display:block;font-size:1.6rem}.the-speak-history_eventName_1sg7Z{margin-left:8px;font-size:1.3rem}.the-company-history_summary_1FaFV{margin-bottom:24px;padding:16px 20px 18px;background:#f7f7f7;font-size:1.4rem;line-height:1.7;white-space:pre-line}.the-company-history_list_1m0SK{position:relative;padding:8px 0 8px 36px}.the-company-history_list_1m0SK:before{position:absolute;top:0;left:12px;content:"";width:1px;height:100%;background:#ccc}.the-company-history_item_2vY73{position:relative}.the-company-history_item_2vY73:after{position:absolute;top:2px;left:-29px;content:"";border-radius:50%;border:1px solid #ccc;width:9px;height:9px;background:#fff}.the-company-history_item_2vY73:not(:first-child){margin-top:22px}.the-company-history_term_bKK20{display:block;margin-bottom:4px}.the-company-history_content_1h0YN{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.the-company-history_name_13HBN{display:inline-block;font-size:1.6rem}.the-company-history_detailButton_1Ejko{border-radius:2px;border:1px solid currentColor;padding:4px 12px;background:#fff;font-size:1.3rem;color:#0c3077;outline:none;transition:background .3s cubic-bezier(.46,.03,.52,.96)}.the-company-history_detailButton_1Ejko:focus,.the-company-history_detailButton_1Ejko:hover{background:#ebf2ff}.the-company-history_detailHeader_2q-zX{margin-bottom:14px}.the-company-history_detailTitle_225SL{margin-bottom:8px;font-size:2rem;line-height:1.1}.the-company-history_detailDescription_1SWEX{margin-bottom:24px;font-size:1.4rem;line-height:1.5;white-space:pre-line}.the-company-history_detailSubTitle_3GQY1{margin-bottom:12px;font-size:1.6rem;line-height:1}.the-company-history_works_1x19r{margin-bottom:28px}.the-company-history_works_1x19r>li{position:relative;padding-left:18px;font-size:1.4rem;line-height:1.4}.the-company-history_works_1x19r>li:before{position:absolute;top:.6em;left:4px;content:"";border-radius:50%;width:5px;height:5px;background:#0c3077}.the-company-history_works_1x19r>li:not(:first-child){margin-top:8px}.the-company-history_detailComment_1QXvg{padding:12px 14px 14px;background:#f7f7f7;font-size:1.4rem;line-height:1.7;white-space:pre-line}.the-works_worksDescription_2Q-zY{margin-bottom:18px;font-size:1.5rem;line-height:1.4}.the-works_worksLink_32Sd_{display:block;border-radius:4px;border:1px solid #ccc;padding:6px 14px;font-size:1.5rem;font-weight:700;text-decoration:none;transition:background .3s cubic-bezier(.46,.03,.52,.96);outline:none}.the-works_worksLink_32Sd_:focus,.the-works_worksLink_32Sd_:hover{background:#ebf2ff}.the-works_password_1yUtM{margin-top:12px;font-size:1.5rem;line-height:1}.the-works_password_1yUtM i{display:inline-block;margin-left:8px;padding:4px 9px;border-radius:3px;background:#cedbf6}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}audio,canvas,picture,video{display:inline-block}svg:not(:root){overflow:hidden}html{font-size:62.5%;font-family:Titillium Web,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:#031a46;font-feature-settings:"palt";letter-spacing:.026em}body,ol,p,ul{margin:0}ol,ul{padding:0;list-style-type:none}dl,dl dd{margin:0}img{border:none;max-width:100%;height:auto}img,svg{vertical-align:top}dfn,em,i{font-style:normal}a{color:#0c3077}a:focus,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0}code,pre,samp{font-size:1em}button,code,input,pre,samp,select,textarea{font-family:Titillium Web,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,sans-serif}button,input,select,textarea{margin:0;vertical-align:top}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input[type=submit]{border:none;padding:0;background:transparent}button,input[type=submit],label{cursor:pointer}textarea{overflow:auto}select{box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff}.material-icons{font-family:Material Icons}