@charset "UTF-8";.accordion_icon{width:10px}.accordion_icon:not(.disabled){cursor:pointer}.accordion_icon.rotate_animation{transition:transform .3s ease}.caption{color:var(--bs-gray-18);display:flex;font-family:Noto Sans JP;font-size:15px;font-weight:700}.clickable_text{color:var(--bs-link);cursor:pointer}.clickable_text.disabled{cursor:unset}.clickable_text:hover{color:var(--bs-link-hover)}.sticky.count_sticky{padding:15px 20px 10px}.count_sticky .count_sticky_number{font-size:28px;font-weight:700;margin:0 5px}.error_message{background-color:var(--bs-error-bk);color:var(--bs-error);display:flex;gap:5px;padding:5px 10px}.horizon{height:1px;background-color:var(--bs-gray-13);margin:10px 0}.loading_display_overlay{top:0;left:0;width:100%;height:100%;align-items:center;background-color:var(--bs-overlay);display:flex;justify-content:center;opacity:0%;overflow-y:auto;padding-right:15px;position:fixed;z-index:999}.loading_display_container{top:0;bottom:0;left:0;right:0;width:110px;height:110px;align-items:center;background:rgba(0,0,0,.8);border-radius:5px;display:flex;justify-content:space-evenly;margin:auto;position:fixed;text-align:center;z-index:9999}.loading_display{width:40px;height:40px;animation:beforeunload_animation .6s infinite linear;-webkit-animation:beforeunload_animation .6s infinite linear;border-bottom:7px solid rgba(158,210,255,1);border-left:7px solid #008aff;border-radius:50%;border-right:7px solid rgba(158,210,255,1);border-top:7px solid rgba(158,210,255,1);display:inline-block}@-webkit-keyframes beforeunload_animation{0%{transform:rotate(0);-webkit-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes beforeunload_animation{0%{transform:rotate(0);-webkit-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.shadow_box{box-shadow:0 0 10px #00000040;border-radius:2px;font-size:14px;padding:15px;margin-bottom:15px}.shadow_box.disabled{background-color:var(--bs-gray-11)}.star_icon{cursor:pointer}.step_area{min-height:75px;display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto}.step_area .step_icon{width:100%;max-width:728px}.step_area .step_message_area{align-items:center;color:var(--bs-gray-21);display:grid;grid-gap:98px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:2px;text-align:center}.step_area .five_step_message_area{align-items:center;color:var(--bs-gray-21);display:grid;grid-gap:40px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-top:2px;text-align:center}.sticky{bottom:0;left:0;width:100%;align-items:center;background-color:#898989cc;color:var(--bs-white);display:flex;font-size:15px;justify-content:center;line-height:17.58px;padding:10px 20px;position:fixed;text-align:center;transition:top .3s ease-in-out;z-index:1}.sticky .close_icon{top:8px;right:8px;cursor:pointer;position:absolute}.title_with_icon{align-items:center;color:var(--bs-gray-18);display:flex;font-family:Noto Sans JP;font-size:15px;gap:3px}.truncate_text{max-width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;vertical-align:middle}.balloon_trigger{display:inline}.balloon{background-color:var(--bs-white);border:1px solid var(--bs-gray-10);border-radius:4px;box-shadow:4px 3px 10px 0 var(--bs-gray-10),0 1px 7px 0 var(--bs-gray-10);color:var(--bs-gray-18);display:block;padding:10px;position:absolute;z-index:1}.balloon .balloon_arrow{content:"";position:absolute}.balloon .front.balloon_arrow{z-index:2}.balloon .balloon_body .balloon_title{border-bottom:1px solid var(--bs-gray-13);font-size:18px;padding:0 8px 5px;margin-bottom:8px;text-align:left}.balloon .balloon_body .balloon_message{font-size:12px;line-height:20px;padding:0 8px;text-align:left;white-space:pre-line}.balloon .balloon_body .balloon_note{display:inline-block;line-height:15px;font-size:11px}.balloon .balloon_body .balloon_img{vertical-align:middle}.white.balloon{background-color:var(--bs-white)}.white.balloon .front.balloon_arrow{border-color:var(--bs-white)}.black.balloon{background-color:var(--bs-gray-21)}.black.balloon .front.balloon_arrow{border-color:var(--bs-gray-21)}.disabled.tooltip{opacity:.5}.disabled.tooltip .tooltip_caption,.disabled.tooltip .tooltip_icon_area .tooltip_icon{cursor:default}.tooltip_caption{cursor:pointer;display:inline-block;font-size:12px;text-decoration:underline}.tooltip_icon_area{display:inline-block;line-height:10px;min-width:30px;text-align:center;vertical-align:middle}.tooltip_icon_area .tooltip_icon{cursor:pointer}.tooltip_icon_area .white_tooltip_icon{cursor:pointer;position:relative;top:-2px}.dialog_overlay{top:0;left:0;width:100%;height:100%;background-color:var(--bs-overlay);position:fixed;z-index:999}.dialog{top:50%;left:50%;background-color:var(--bs-white);box-shadow:0 0 10px #00000040;color:var(--bs-gray-21);padding:20px;position:absolute;min-width:350px;transform:translate(-50%,-50%)}.dialog.round_dialog.r4{border-radius:4px}.dialog.pt10{padding:10px 20px 20px}.dialog.min-w-274{min-width:274px}.dialog.min-w-330{min-width:330px}.dialog.min-w-350{min-width:350px}.dialog .dialog_message{top:15px;font-size:14px;line-height:18.75px;margin:10px 10px 20px;text-align:center}.dialog .dialog_message.mx0{margin-right:0;margin-left:0}.dialog.warning_dialog .dialog_message{display:flex;justify-content:center}.dialog.warning_dialog.flex-left .dialog_message{display:flex;justify-content:left}.dialog.warning_dialog.flex-center .dialog_message{display:flex;justify-content:center}.dialog .dialog_btns .button.button_shadow{box-shadow:1px 1px 2px #9b9b9b}.dialog .dialog_btns .button.hover_shadow_none:hover{box-shadow:none}.dialog .dialog_btns .button.font-noto-sans-jp{font-family:Noto Sans JP}.dialog.warning_dialog.gap70 .dialog_btns{gap:70px}.dialog.warning_dialog.gap66 .dialog_btns{gap:66px}.dialog.input_dialog.gap50 .dialog_btns{gap:50px}.input_dialog .dialog_btns .button{box-shadow:1px 1px 2px #9b9b9b}.dialog .dialog_btns{top:30px;display:flex;gap:20px;justify-content:center}.dialog .warning_icon{margin-right:20px;vertical-align:middle}.dialog .dialog_close_icon{width:36px;height:36px;cursor:pointer;position:absolute;top:-18px;right:-18px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;user-select:none}.dialog .mypage_button{width:120px;height:40px;font-size:14px}.dialog-3btn{top:50%;left:50%;background-color:var(--bs-white);box-shadow:0 0 10px #00000040;color:var(--bs-gray-21);padding:20px;position:absolute;min-width:350px;transform:translate(-50%,-50%);font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif}.dialog-3btn .dialog_message{top:15px;font-size:16px;line-height:18.75px;margin:10px 10px 20px;text-align:center}.dialog-3btn.warning_dialog .dialog_message{display:flex;justify-content:center}.dialog-3btn .dialog_btns{display:flex;justify-content:space-between;top:30px;padding:0 10px}.dialog-3btn .dialog_btns .button{width:60px;box-shadow:1px 1px 2px #9b9b9b}.dialog-3btn .dialog_btns .button:nth-child(2){width:100px;box-shadow:1px 1px 2px #9b9b9b}.dialog-3btn .warning_icon{margin-right:20px;vertical-align:middle}.dialog-3btn .dialog_close_icon{width:36px;height:36px;position:absolute;top:-18px;right:-18px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;user-select:none}.button:not(.disabled){cursor:pointer}.action_button{height:30px;background-color:var(--bs-blue);border-radius:4px;border:solid 1px var(--bs-blue);color:var(--bs-white);font-weight:700;gap:10px;line-height:17.58px;padding:5px 20px;text-wrap:nowrap}.primary.action_button{background-color:var(--bs-primary);border:solid 1px var(--bs-primary)}.action_button img{width:15px;height:15px;margin:0 5px 1px;vertical-align:middle}.action_button:hover{background-color:var(--bs-primary-hover);border-color:var(--bs-primary-hover)}.action_button:active{background-color:var(--bs-primary-active);border-color:var(--bs-primary-active)}.disabled.action_button,.disabled.action_button:hover,.disabled.action_button:active{background-color:var(--bs-gray-6);border-color:var(--bs-gray-6);color:var(--bs-gray-15)}.disabled.action_button img{opacity:.5}.block_button{width:140px;height:35px;background-color:var(--bs-white);border:solid 1px var(--bs-gray-16);color:var(--bs-white);font-size:16px;line-height:18.75px}button.disabled.block_button,button.disabled.block_button:hover,button.disabled.block_button:active{background-color:var(--bs-gray-6);border-color:var(--bs-gray-6);color:var(--bs-gray-15)}.blue.block_button{background-color:#0063ea;border-color:#0063ea}.blue.block_button:hover,.blue.block_button:active{background-color:#0054c7;border-color:#0054c7}.mypage_button.blue.block_button{background-color:var(--bs-blue);border-color:var(--bs-blue)}.mypage_button.blue.block_button:hover,.mypage_button.blue.block_button:active{background-color:#326bcc;border-color:#326bcc}.green.block_button{background-color:var(--bs-green);border-color:var(--bs-green)}.green.block_button:hover{background-color:var(--bs-green-hover);border-color:var(--bs-green-hover)}.green.block_button:active{background-color:var(--bs-green-active);border-color:var(--bs-green-active)}.jams.block_button{background-color:var(--bs-jams);border-color:var(--bs-jams)}.jams.block_button:hover{background-color:var(--bs-jams-hover);border-color:var(--bs-jams-hover)}.jams.block_button:active{background-color:var(--bs-jams-active);border-color:var(--bs-jams-active)}.orange.block_button{background-color:var(--bs-orange);border-color:var(--bs-orange)}.orange.block_button:hover{background-color:var(--bs-orange-hover);border-color:var(--bs-orange-hover)}.orange.block_button:active{background-color:var(--bs-orange-active);border-color:var(--bs-orange-active)}.red.block_button{background-color:var(--bs-red);border-color:var(--bs-red)}.red.block_button:hover{background-color:var(--bs-red-hover);border-color:var(--bs-red-hover)}.red.block_button:active{background-color:var(--bs-red-active);border-color:var(--bs-red-active)}.mypage_button.red.block_button{background-color:#e3291c;border-color:#e3291c}.mypage_button.red.block_button:hover,.mypage_button.red.block_button:active{background-color:#ad150b;border-color:#ad150b}.white.block_button{background-color:var(--bs-white);border-color:var(--bs-gray-17);color:var(--bs-black)}.white.block_button:hover{background-color:var(--bs-gray-17);border-color:var(--bs-gray-17);color:var(--bs-white)}.white.block_button:active{background-color:var(--bs-gray-14);border-color:var(--bs-gray-14)}.mypage_button.white.block_button{background-color:var(--bs-white);border-color:var(--bs-gray-17);color:#333}.mypage_button.white.block_button:hover,.mypage_button.white.block_button:active{background-color:#326bcc;border-width:0;color:#fff}.block_button_area{display:flex;justify-content:center;position:relative;margin:15px 0;gap:20px}.mini_button{height:30px;background-color:var(--bs-white);border:solid 1px var(--bs-blue);border-radius:4px;color:var(--bs-blue);font-size:15px;font-weight:700;line-height:17.58px;padding:0 10px}.primary.mini_button{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-white)}.mini_button:hover{background-color:var(--bs-primary-hover);border-color:var(--bs-primary-hover);color:var(--bs-white)}.mini_button:active{background-color:var(--bs-primary-active);border-color:var(--bs-primary-active);color:var(--bs-white)}.disabled.mini_button,.disabled.mini_button:hover,.disabled.mini_button:active{background-color:var(--bs-gray-6);border-color:var(--bs-gray-6);color:var(--bs-gray-15)}.text_button{width:200px;height:30px;background-color:var(--bs-white);border:solid 1px var(--bs-blue);border-radius:4px;color:var(--bs-gray-21)}.text_button img,.text_button .icon{width:15px;height:15px;margin:0 5px 1px;vertical-align:middle}.text_button:hover{background-color:var(--bs-primary-hover);border-color:var(--bs-primary-hover);color:var(--bs-white)}.text_button:active{background-color:var(--bs-primary-active);border-color:var(--bs-primary-active);color:var(--bs-white)}.disabled.text_button,.disabled.text_button:hover,.disabled.text_button:active{background-color:var(--bs-gray-6);border-color:var(--bs-gray-15);color:var(--bs-gray-15)}.disabled.text_button img{opacity:.5}.navi_button{align-items:center;border:solid 1px var(--bs-primary);border-radius:4px;display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:24.2px;padding:11px 0}.prev.navi_button{background-color:var(--bs-gray-16);border-color:var(--bs-gray-16);color:var(--bs-white);flex:3}.prev.navi_button:hover,.prev.navi_button:active{background-color:var(--bs-gray-14);border-color:var(--bs-gray-14)}.next.navi_button{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-white);flex:7}.next.navi_button:hover{background-color:var(--bs-primary-hover);border-color:var(--bs-primary-hover)}.next.navi_button:active{background-color:var(--bs-primary-active);border-color:var(--bs-primary-active)}.disabled.prev.navi_button,.disabled.next.navi_button{background-color:var(--bs-gray-6);border-color:var(--bs-gray-6);color:var(--bs-gray-15)}.disabled.prev.navi_button .right_triangle_icon path,.disabled.next.navi_button .right_triangle_icon path{fill:var(--bs-gray-15)}.prev.navi_button .right_triangle_icon{width:10px;transform:scaleX(-1);margin-right:12px}.next.navi_button .right_triangle_icon{width:10px;margin-left:12px}.navi_button_area{display:flex;justify-content:space-between;position:relative;gap:20px;margin:40px 20px 0}.navi_button_area a{display:contents}.icon{align-items:center;display:inline-flex;justify-content:center}:root{--bs-white: #FFFFFF;--bs-gray-1: #FAFBFB;--bs-gray-2: #F8F8F8;--bs-gray-3: #F5F5F5;--bs-gray-4: #F0F9FF;--bs-gray-5: #EFEFEF;--bs-gray-6: #ECECEC;--bs-gray-7: #E3E3E3;--bs-gray-8: #E2E2E2;--bs-gray-9: #DEE2E6;--bs-gray-10: #E0E0E0;--bs-gray-11: #CCCCCC;--bs-gray-12: #C8C8C8;--bs-gray-13: #B5B5B5;--bs-gray-14: #B1B1B1;--bs-gray-15: #A7A7A7;--bs-gray-16: #898989;--bs-gray-17: #707070;--bs-gray-18: #535353;--bs-gray-19: #545454;--bs-gray-20: #3D3D3D;--bs-gray-21: #333333;--bs-black: #000000;--bs-primary: #326BCC;--bs-primary-hover: #2B5CB0;--bs-primary-active: #2A5091;--bs-blue: #3295F9;--bs-blue-hover: #2B5CB0;--bs-blue-active: #2A5091;--bs-blue-hover-2: #326BCC;--bs-blue-active-2: #326BCC;--bs-light-blue: #2BB2FF;--bs-ice-blue: #F6FDFF;--bs-green: #32CD7F;--bs-green-hover: #2EB370;--bs-green-active: #2EBA73;--bs-jams: #0063EA;--bs-jams-hover: #0054c7;--bs-jams-active: #0054c7;--bs-orange: #F36618;--bs-orange-hover: #FA762E;--bs-orange-active: #FA813E;--bs-brightorange: #FFA14A;--bs-red: #FA564B;--bs-red-hover: #F93F33;--bs-red-active: #EC4237;--bs-red-1: #FC5050;--bs-red-2: #FA564B;--bs-error: #FF0000;--bs-error-bk: #FFCECE;--bs-link: #49A0F3;--bs-link-hover: #004FBB;--bs-screen: #D7F0FF;--bs-overlay: rgba(0, 0, 0, .5);--bs-placeholder: #B4B4B4}a,.link_color{color:var(--bs-link);text-decoration:none}a:hover{color:var(--bs-link-hover)}input[type=text],input[type=date],input[type=password]{font-size:14px;height:27px;border-radius:3px;border:1px solid var(--bs-gray-17);box-sizing:border-box;color:var(--bs-gray-21);padding:0 10px}input[type=text]:focus,input[type=text]:focus-visible,input[type=date]:focus,input[type=date]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible{outline:none;border:1px solid #FFBE17!important}input[type=checkbox]:not([disabled]),input[type=radio]:not([disabled]){cursor:pointer}textarea{color:var(--bs-gray-21)}li{font-weight:400}select:not([disabled]){cursor:pointer}p{margin:0}::-webkit-scrollbar-button{display:none}.content{text-align:left}.content_block{margin-bottom:30px}.annotation{color:var(--bs-gray-17);font-size:12px;line-height:14.52px}.annotation:before{content:"※"}.display_none{display:none}.accordion_black_icon{width:18px;height:18px}.plus_icon{width:13px;height:13px}.filter_icon{width:22px;height:22px}.page_top{align-items:center;border-bottom:solid 1px var(--bs-blue);display:flex;margin-bottom:15px;padding:0 10px}.page_top .page_title{color:#326bcc;font-size:18px;font-weight:700;line-height:26.06px}.line-setting-wrapper{display:flex;flex-direction:column;height:100%}.line-setting-header{height:45px;width:100%;margin-bottom:20px}.line-setting-header-inner{display:flex;width:100%;justify-content:center;background-color:#61776c}.line-setting-header-inner img{height:45px}.line-setting-container{max-width:375px;margin-left:auto;margin-right:auto;width:100%;padding:0 20px}.line-setting-form{display:flex;flex-direction:column;align-items:center;gap:20px}.line-setting-form-inner-text{text-align:center;color:#ff7d81;font-size:17px;font-weight:700;line-height:1.5}.line-setting-form-input{border:#1A1A1A 1px solid!important;border-radius:4px!important;height:44px!important;width:100%;font-size:16px!important;box-sizing:border-box;padding-left:10px!important}.line-setting-form-input:focus,.line-setting-form-input:focus-visible{outline:none;border:#1A1A1A 1px solid}.line-setting-form-input::placeholder{color:#ccc;font-size:16px}.validation-message{width:100%;text-align:center;padding:10px;background-color:#fcebeb;color:#f61c1c;border-radius:5px;font-size:12px;margin-top:-16px;line-height:1.4;white-space:pre-wrap}.validation-message.fetch-error{margin:0}.line-setting-form-submit-button-wrapper{display:flex;justify-content:center}.line-setting-form-submit-button{width:270px;height:53px;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.35) 0%,rgba(255,255,255,.13) 50%,rgba(255,255,255,.05) 100%),linear-gradient(0deg,#06c755,#06c755);box-shadow:0 1px 2px #00000080;color:#fff;border:none;border-radius:6px;font-size:20px;font-weight:700;cursor:pointer}.line-setting-form-submit-button.disabled{opacity:.4;pointer-events:none}.line-setting-footer{display:flex!important;flex-direction:column;justify-content:center;align-items:center;background-color:#4d575b!important;margin-top:auto;padding:20px 0;color:#fff!important;font-size:10px;height:auto!important}.line-setting-footer-inner{display:flex}.line-setting-footer-link{color:#fff!important;text-decoration:underline;text-decoration-color:#fff!important}.line-setting-lh-12{line-height:12px}.member{width:auto;min-height:100vh;border-top:3px solid var(--bs-blue);display:flex;flex-direction:column}*::placeholder,*::-ms-input-placeholder,*:-ms-input-placeholder{color:#ccc}.member .bg-member{display:flex;flex:1;box-sizing:border-box;background-color:#d7f0ff}.member .contents{display:flex;flex:1;margin-left:auto;margin-right:auto;width:100%;max-width:1000px}.member .contents.max-width-none{max-width:none!important}.member .bg-member .contents>div{width:100%;flex:1}.member span{white-space:nowrap}.member_body{flex:1;width:100%;max-width:1020px;margin:0 auto;padding:20px 20px 60px;background-color:#fff}.new_password_body,.under_header_message{background-color:#fff}.under_header_message_body{width:auto;background-color:#d7f0ff;color:#3295f9;margin:12px 10px 0;padding:10px 8px;font-size:12px;line-height:1.4;box-sizing:border-box}.footer-nav-wrap{font-family:Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif}.member_recaptcha{color:var(--bs-blue)}.feature{overflow:hidden}.feature a,.feature>.feature_icon_wrapper{padding:5px;align-items:center;cursor:pointer;display:flex;flex-direction:column}.feature .feature_icon{width:20px;height:20px}.feature .feature_name{min-height:1em;color:#333;font-size:10px;line-height:15px;margin-top:3px;transition:all .5s}.feature .feature_name[data-is-open]{transition:none}.feature .feature_name[data-is-open=true]{visibility:hidden}.feature>.feature_icon_wrapper[data-is-open=false]{border:1px solid transparent;border-bottom:1px solid var(--bs-white);z-index:2}.feature>.feature_icon_wrapper[data-is-open=true]{border:1px solid #9F9F9F;border-bottom:1px solid var(--bs-white);z-index:2}.feature>.feature_menu_nav{height:100vh;width:100vw;padding:40px 30px;border-top:1px solid #9F9F9F;background-color:var(--bs-white);position:absolute;overflow:hidden;z-index:1;transition:all .5s}.feature>.feature_menu_nav[data-is-open=false]{visibility:hidden;opacity:0;transform:translate(100%)}.feature>.feature_menu_nav[data-is-open=true]{visibility:visible;opacity:1;transform:translate(0)}.feature .feature_hamburger_menu{display:flex;flex-flow:column;gap:24px}@media (max-width: 768px){body.open{height:100%;width:100%;position:fixed}}.back_to_login a{color:#3295f9!important}.member_footer{position:static;width:100%;height:auto;text-align:center}.footer-nav-wrap{align-items:center;background-color:#3295f9;display:flex;gap:20px;justify-content:center;line-height:1.5;list-style:none;padding:10px 0}@media (max-width: 768px){.footer-nav-wrap{line-height:1}}.footer-nav-li{display:flex}.footer-link{color:#fff;font-size:10px;letter-spacing:.2em;vertical-align:middle}.footer-logo{margin:20px 0 30px}.footer-logo .footer-logomark{width:153px;height:auto}.footer-trust-mark{margin:22px auto 0}.footer-trust-mark>img{width:260px;vertical-align:middle;image-rendering:-webkit-optimize-contrast}.copyright{font-size:9px;line-height:1;padding-bottom:40px;letter-spacing:.1em}div.recaptcah{border-top:1px solid #d9d9d9;font-size:6px;line-height:1.5;text-align:center;padding:2px 0 1px 10px;letter-spacing:.1em}@media (max-width: 768px){.member_footer{font-size:14px;line-height:1.6em}.footer-nav-wrap{align-items:flex-start;gap:8px;flex-direction:column;justify-content:center;padding:15px 10px}.footer-nav-li:before{content:"-";display:inline-block;color:#fff;position:relative;top:-1px;margin-right:8px}div.recaptcah{text-align:left}}.header{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;max-width:1020px;margin:0 auto;padding:9px 10px 2px 8px;box-sizing:border-box}.header .logo{display:flex;flex-flow:row nowrap;align-items:center;gap:15px}.header .logo img{height:auto;width:153px;margin-bottom:3px}.header .mypage_icon{padding:0 5px 2px;border-radius:4px;border:1px solid var(--bs-blue);font-size:14px;line-height:21px;color:var(--bs-blue);margin-bottom:8px}.header .mypage_icon_small{padding:0 4px 2px;border-radius:4px;border:1px solid var(--bs-blue);font-size:13px;line-height:21px;color:var(--bs-blue);margin-bottom:8px}.header .entry_logo_area{padding-top:9px;height:46px}.header .entry_logo_area .entry_logo{display:flex;justify-content:center;border:1px solid #3295F9;border-radius:4px;color:#3295f9;font-size:14px;height:23px;line-height:21px;width:94px}.hamburger{width:52px;height:auto;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:5px;margin:0;background-color:#fff0;cursor:pointer;display:flex;flex-direction:column;align-items:center;z-index:10}.hamburger.open{top:0;right:1px}.hamburger .hamburger_inner{width:100%;height:min-content;position:relative;line-height:12px}.hamburger .hamburger_inner:after{content:"メニュー";color:#333;font-size:10px;font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif;margin-top:3px;transition:all .5s;visibility:visible}.hamburger.open .hamburger_inner:after{position:relative;content:"メニュー";opacity:0;visibility:hidden;font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif}.hamburger .hamburger_bar{display:block;content:"";width:20px;height:2px;background-color:#3295f9;transition:all .5s;right:0;left:0;margin:0 auto 6px}.hamburger .hamburger_bar:first-of-type{margin-top:1px}.hamburger.open .hamburger_bar:nth-child(1){top:0;transform:translateY(8px) rotate(45deg)}.hamburger.open .hamburger_bar:nth-child(2){background-color:transparent}.hamburger.open .hamburger_bar:nth-child(3){bottom:0;transform:translateY(-8px) rotate(-45deg)}.message-area{width:62px;height:auto;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;background-color:#fff0;cursor:pointer;display:flex;flex-direction:column;align-items:center;z-index:5}.ham-nav{height:auto;min-width:200px;position:absolute;right:16px;top:15px;background-color:#fff;transition:all .5s;border:1px solid #9f9f9f;border-radius:4px;z-index:5;opacity:0;visibility:hidden;box-shadow:4px 4px 4px #9b9b9b4d}.ham-nav.open{opacity:1;visibility:visible}.ham-nav-list{padding:35px 20px;opacity:inherit;visibility:inherit}.ham-nav-item{margin-bottom:32px}.ham-nav-item:last-child{margin-bottom:0}.ham-nav-item-last-1atHlt{margin-bottom:0}.ham-nav-item a,.ham-nav-item .gray-out-1atHlt{display:flex;align-items:center;gap:14px;font-size:16px;font-weight:700;color:#3295f9;text-decoration:none;letter-spacing:.1em}a.sing-up-button-style-1atHlt{background-image:url('data:image/svg+xml;charset=UTF-8,<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185 21.99"><rect x="152" y="2" width="33" height="18" rx="4" ry="4" style="fill:%23fff; stroke-width:0px;"/><path d="m159.81,6.15l1.3.39c-.2.4-.43.8-.7,1.19-.27.39-.57.75-.88,1.08-.31.33-.62.62-.92.87-.07-.09-.18-.19-.31-.3-.13-.11-.27-.22-.41-.32-.14-.1-.26-.19-.36-.25.47-.31.91-.7,1.32-1.17.41-.47.73-.96.97-1.49Zm-.09,1.17h7.58v1.16h-7.9l.32-1.16Zm-1.96,2.56h9.94v1.18h-9.94v-1.18Zm.18,2.57h9.6v1.18h-9.6v-1.18Zm3.27-4.73h1.1v5.35h-1.1v-5.35Zm-1.96,0h1.18v5.36h-1.18v-5.36Zm3.87,0h1.1v5.36h-1.1v-5.36Zm1.94,0h1.21v5.36h-1.21v-5.36Zm-4.18,6.52l1.22-.13c.07.33.14.69.19,1.08.06.39.09.72.1.99l-1.3.19c0-.18-.01-.39-.03-.63-.01-.24-.04-.5-.07-.76s-.07-.51-.11-.74Zm2.19.03l1.23-.21c.1.21.19.44.27.69s.17.49.23.73c.07.23.11.45.14.64l-1.32.25c-.04-.27-.11-.6-.22-1-.1-.4-.22-.76-.34-1.1Zm2.18-.07l1.26-.4c.18.23.35.47.53.74.18.26.35.53.51.79.16.26.29.49.37.69l-1.35.45c-.08-.2-.19-.43-.34-.69-.14-.26-.3-.53-.47-.8-.17-.28-.34-.54-.51-.78Zm-6.35-.35l1.28.32c-.12.42-.3.84-.52,1.25s-.47.77-.74,1.07l-1.26-.52c.25-.23.49-.55.71-.93.23-.39.4-.78.53-1.19Zm11.97-7.66h1.21v10.25h-1.21V6.2Zm-1.67,3.62h4.51v1.23h-4.51v-1.23Zm1.43.65l.74.36c-.1.37-.21.76-.33,1.17-.12.4-.26.81-.42,1.21s-.32.78-.48,1.14c-.17.35-.35.66-.54.92-.04-.14-.09-.29-.17-.45-.07-.17-.14-.33-.22-.5-.07-.16-.14-.3-.21-.42.22-.27.43-.6.64-1,.21-.4.41-.82.58-1.24.18-.43.31-.83.41-1.2Zm1.44.64c.06.06.14.15.25.27.12.12.25.27.38.43.14.15.27.31.4.47.13.15.25.29.35.42.11.12.19.22.23.29l-.8,1.03c-.07-.16-.17-.35-.29-.56-.12-.22-.25-.44-.38-.67-.14-.23-.27-.45-.41-.66-.13-.21-.25-.37-.34-.51l.6-.52Zm-2.88-4.06l.92-.24c.1.26.18.55.25.86.08.31.15.61.2.9.05.29.09.56.11.79l-.99.26c0-.23-.04-.5-.09-.79-.04-.3-.1-.6-.18-.91-.07-.32-.14-.6-.23-.87Zm3.62-.3l1.11.24c-.09.3-.18.61-.29.92-.1.32-.21.62-.31.91-.1.29-.2.54-.29.76l-.84-.24c.08-.23.16-.5.23-.8.08-.31.15-.62.22-.93.07-.32.12-.6.15-.86Zm4.17-.6h1.23v10.33h-1.23V6.15Zm-3.29,6.89l5.65-1.01.2,1.22-5.65,1.02-.2-1.23Zm.62-5.39l.65-.89c.21.12.42.25.64.41.23.15.44.31.64.47.21.16.37.31.48.45l-.68.99c-.11-.15-.26-.3-.46-.47-.19-.17-.4-.34-.62-.51s-.44-.32-.65-.45Zm-.49,2.77l.62-.95c.22.11.45.24.68.4.24.15.46.3.67.45.21.15.39.29.52.43l-.67,1.06c-.12-.14-.28-.29-.48-.45-.21-.17-.43-.33-.66-.5-.23-.17-.45-.32-.67-.44Z" style="fill:%233295f9; stroke-width:0px;"/><path d="m10,17c0-1.66,1.34-3,3-3h1v-1s0-.05,0-.08c-1.23-.27-2.58-.42-4.01-.42-5.52,0-10,2.24-10,5v2.5h13c-1.66,0-3-1.34-3-3Z" style="fill:%23fff; stroke-width:0px;"/><path d="m10,10c1.33,0,2.6-.53,3.54-1.46.94-.94,1.46-2.21,1.46-3.54s-.53-2.6-1.46-3.54c-.94-.94-2.21-1.46-3.54-1.46s-2.6.53-3.54,1.46c-.94.94-1.46,2.21-1.46,3.54s.53,2.6,1.46,3.54c.94.94,2.21,1.46,3.54,1.46Z" style="fill:%23fff; stroke-width:0px;"/><path d="m17,11.99c-.55,0-1,.45-1,1v3h-3c-.55,0-1,.45-1,1s.45,1,1,1h3v3c0,.55.45,1,1,1s1-.45,1-1v-3h3c.55,0,1-.45,1-1s-.45-1-1-1h-3v-3c0-.55-.45-1-1-1Z" style="fill:%23fff; fill-rule:evenodd; stroke-width:0px;"/></svg>');background-repeat:no-repeat;background-size:70%;background-position-x:56%;background-position-y:11px}a.sing-up-button-style-1atHlt:hover{background-image:url('data:image/svg+xml;charset=UTF-8,<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185 21.99"><rect x="152" y="2" width="33" height="18" rx="4" ry="4" style="fill:%23fff; stroke-width:0px;"/><path d="m159.81,6.15l1.3.39c-.2.4-.43.8-.7,1.19-.27.39-.57.75-.88,1.08-.31.33-.62.62-.92.87-.07-.09-.18-.19-.31-.3-.13-.11-.27-.22-.41-.32-.14-.1-.26-.19-.36-.25.47-.31.91-.7,1.32-1.17.41-.47.73-.96.97-1.49Zm-.09,1.17h7.58v1.16h-7.9l.32-1.16Zm-1.96,2.56h9.94v1.18h-9.94v-1.18Zm.18,2.57h9.6v1.18h-9.6v-1.18Zm3.27-4.73h1.1v5.35h-1.1v-5.35Zm-1.96,0h1.18v5.36h-1.18v-5.36Zm3.87,0h1.1v5.36h-1.1v-5.36Zm1.94,0h1.21v5.36h-1.21v-5.36Zm-4.18,6.52l1.22-.13c.07.33.14.69.19,1.08.06.39.09.72.1.99l-1.3.19c0-.18-.01-.39-.03-.63-.01-.24-.04-.5-.07-.76s-.07-.51-.11-.74Zm2.19.03l1.23-.21c.1.21.19.44.27.69s.17.49.23.73c.07.23.11.45.14.64l-1.32.25c-.04-.27-.11-.6-.22-1-.1-.4-.22-.76-.34-1.1Zm2.18-.07l1.26-.4c.18.23.35.47.53.74.18.26.35.53.51.79.16.26.29.49.37.69l-1.35.45c-.08-.2-.19-.43-.34-.69-.14-.26-.3-.53-.47-.8-.17-.28-.34-.54-.51-.78Zm-6.35-.35l1.28.32c-.12.42-.3.84-.52,1.25s-.47.77-.74,1.07l-1.26-.52c.25-.23.49-.55.71-.93.23-.39.4-.78.53-1.19Zm11.97-7.66h1.21v10.25h-1.21V6.2Zm-1.67,3.62h4.51v1.23h-4.51v-1.23Zm1.43.65l.74.36c-.1.37-.21.76-.33,1.17-.12.4-.26.81-.42,1.21s-.32.78-.48,1.14c-.17.35-.35.66-.54.92-.04-.14-.09-.29-.17-.45-.07-.17-.14-.33-.22-.5-.07-.16-.14-.3-.21-.42.22-.27.43-.6.64-1,.21-.4.41-.82.58-1.24.18-.43.31-.83.41-1.2Zm1.44.64c.06.06.14.15.25.27.12.12.25.27.38.43.14.15.27.31.4.47.13.15.25.29.35.42.11.12.19.22.23.29l-.8,1.03c-.07-.16-.17-.35-.29-.56-.12-.22-.25-.44-.38-.67-.14-.23-.27-.45-.41-.66-.13-.21-.25-.37-.34-.51l.6-.52Zm-2.88-4.06l.92-.24c.1.26.18.55.25.86.08.31.15.61.2.9.05.29.09.56.11.79l-.99.26c0-.23-.04-.5-.09-.79-.04-.3-.1-.6-.18-.91-.07-.32-.14-.6-.23-.87Zm3.62-.3l1.11.24c-.09.3-.18.61-.29.92-.1.32-.21.62-.31.91-.1.29-.2.54-.29.76l-.84-.24c.08-.23.16-.5.23-.8.08-.31.15-.62.22-.93.07-.32.12-.6.15-.86Zm4.17-.6h1.23v10.33h-1.23V6.15Zm-3.29,6.89l5.65-1.01.2,1.22-5.65,1.02-.2-1.23Zm.62-5.39l.65-.89c.21.12.42.25.64.41.23.15.44.31.64.47.21.16.37.31.48.45l-.68.99c-.11-.15-.26-.3-.46-.47-.19-.17-.4-.34-.62-.51s-.44-.32-.65-.45Zm-.49,2.77l.62-.95c.22.11.45.24.68.4.24.15.46.3.67.45.21.15.39.29.52.43l-.67,1.06c-.12-.14-.28-.29-.48-.45-.21-.17-.43-.33-.66-.5-.23-.17-.45-.32-.67-.44Z" style="fill:%23326bcc; stroke-width:0px;"/><path d="m10,17c0-1.66,1.34-3,3-3h1v-1s0-.05,0-.08c-1.23-.27-2.58-.42-4.01-.42-5.52,0-10,2.24-10,5v2.5h13c-1.66,0-3-1.34-3-3Z" style="fill:%23fff; stroke-width:0px;"/><path d="m10,10c1.33,0,2.6-.53,3.54-1.46.94-.94,1.46-2.21,1.46-3.54s-.53-2.6-1.46-3.54c-.94-.94-2.21-1.46-3.54-1.46s-2.6.53-3.54,1.46c-.94.94-1.46,2.21-1.46,3.54s.53,2.6,1.46,3.54c.94.94,2.21,1.46,3.54,1.46Z" style="fill:%23fff; stroke-width:0px;"/><path d="m17,11.99c-.55,0-1,.45-1,1v3h-3c-.55,0-1,.45-1,1s.45,1,1,1h3v3c0,.55.45,1,1,1s1-.45,1-1v-3h3c.55,0,1-.45,1-1s-.45-1-1-1h-3v-3c0-.55-.45-1-1-1Z" style="fill:%23fff; fill-rule:evenodd; stroke-width:0px;"/></svg>')}@media (max-width:768px){a.sing-up-button-style-1atHlt{background-size:55%;background-position-x:53%}}@media (max-width:374px){a.sing-up-button-style-1atHlt{background-size:68%;background-position-x:55%;background-position-y:center}}.ham-nav-item .gray-out-1atHlt{color:#b7b7b7;cursor:default}.sign-up-area-1atHlt{display:flex;flex-direction:column;justify-content:center}.sign-up-text-style-1atHlt{font-size:16px;font-weight:700;color:#2d2d2d;text-align:center;margin-bottom:7px}.sing-up-button-style-1atHlt{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;min-width:260px;max-width:334px;padding:10px 0;height:42px;border-radius:4px;background:#3295f9;box-shadow:1px 1px 1px 1px #9b9b9b4d;color:#fff;margin:auto;gap:0!important}.sing-up-button-style-1atHlt:hover{background-color:#326bcc;box-shadow:none}.sing-up-button-style-1atHlt svg{height:initial!important;width:initial!important;margin:0 5px}.sing-up-button-text-1atHlt{color:#fff;font-size:15px;font-weight:700}@media (max-width: 768px){.member_header{padding:0}.header{padding-top:10px;padding-bottom:0;position:static}.hamburger{background-color:#fff;margin-top:0}.hamburger.open{border:1px solid #9f9f9f;border-bottom:none;right:0}.hamburger.open .hamburger_inner:after{content:"閉じる";opacity:1;visibility:visible}.ham-nav{height:100vh;width:100vw;position:fixed;right:-100%;top:70px;background-color:#fff;transition:all .5s;border:none;border-radius:0;z-index:5;opacity:0;visibility:visible;box-shadow:none;border-top:1px solid #9f9f9f}.ham-nav.open{right:0}.ham-nav-list{padding:35px 28px}.ham-nav-item a{font-size:16px}.ham-nav-list svg{height:20px;width:20px}}#mem-registration-area-1atHlt,#login-area-1atHlt,#mypage-area-1atHlt{flex-direction:column;align-items:center;padding:4px 5px 0}#mem-registration-area-1atHlt:after,#login-area-1atHlt:after,#mypage-area-1atHlt:after{color:#333;font-size:10px;margin:0;padding:1px 0 0;line-height:normal}#mem-registration-area-1atHlt:after{content:"会員登録";font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif}#login-area-1atHlt:after{content:"ログイン";font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif}#mypage-area-1atHlt:after{content:"メッセージ";font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif}.profile-empty-count-icon-1atHlt{border:1px solid #D7F0FF;border-radius:3px;font-size:11px;padding:0 5px;text-align:center;color:var(--bs-blue);background-color:#d7f0ff;font-weight:500}.profile-empty-count-icon-inner-1atHlt{font-size:15px;font-weight:700;position:relative;top:1px}.news-unread-count-icon-1atHlt{justify-content:center;align-items:center;height:15px;min-width:16px;padding:3px 5px;border-radius:16px;background-color:#ff656a;font-size:10px;line-height:10px;font-weight:500;color:#fff;letter-spacing:.05em}.news-unread-notify-icon-1atHlt{border-radius:16px;position:absolute;top:-2px;right:8px;z-index:100;pointer-events:none}.message-unread-notify-icon-1atHlt{justify-content:center;align-items:center;height:15px;min-width:16px;padding:3px 5px;border-radius:16px;background-color:#ff656a;font-size:9px;line-height:10px;font-weight:500;color:#fff;letter-spacing:.05em;position:absolute;top:-2px;left:32px;z-index:100;pointer-events:none}.message-unread-count-icon-1atHlt{justify-content:center;align-items:center;height:15px;min-width:16px;padding:3px 5px;border-radius:16px;background-color:#ff656a;font-size:10px;line-height:10px;font-weight:500;color:#fff;letter-spacing:.05em}.modal.scout_conditions_modal{width:320px;max-width:320px;min-width:320px;border-radius:4px}.modal_overlay:has(.modal.scout_conditions_modal){padding-right:0}@media (max-height: 688px){.modal_body:has(.scout_conditions_modal_inner[data-current-step="1"]),.modal_body:has(.scout_conditions_modal_inner[data-current-step="2"]),.modal_body:has(.scout_conditions_modal_inner[data-current-step="3"]),.modal_body:has(.scout_conditions_modal_inner[data-current-step="4"]){max-height:none}}@media (max-height: 528px){.modal_overlay:has(.scout_conditions_modal_inner[data-current-step="1"]),.modal_overlay:has(.scout_conditions_modal_inner[data-current-step="3"]),.modal_overlay:has(.scout_conditions_modal_inner[data-current-step="4"]){align-items:flex-start}}.modal.scout_conditions_modal .mypage_checkbox_wrapper{height:auto;font-size:12px;line-height:1.2em}.modal.scout_conditions_modal .mypage_checkbox_checked_icon{margin-top:5px}.modal.scout_conditions_modal .mypage_checkbox_icon_wrapper{height:24px}.modal.scout_conditions_modal .modal_body{padding:20px}.scout_conditions_modal_inner{width:100%}.scout_conditions_modal_content_wrapper{padding-top:20px}.scout_conditions_modal_content_heading_text{font-size:14px;font-weight:700;line-height:21px;letter-spacing:.05em;text-align:center}.scout_conditions_modal_content_heading_underline{display:block;width:80px;height:6px;border-radius:3px;background-color:#ffcb78}.scout_conditions_modal .profile_unit_content{font-size:12px}.scout_conditions_modal .profile_unit_content .select_box{height:36px;font-size:12px}.scout_conditions_modal .profile_unit_content .input_text{max-width:36px!important;height:36px;font-size:12px}.scout_conditions_modal .profile_unit_block_add_button{height:27px;padding:5px 10px;border-radius:20px;border:1px solid var(--bs-blue);font-size:12px;font-weight:400;line-height:14.4px;letter-spacing:.1em}.scout_conditions_modal .profile_unit_block_add_button[data-button-disabled=true],.scout_conditions_modal .profile_unit_block_add_button[data-button-disabled=true]:hover{border:1px solid #B5B5B5;color:#b5b5b5;cursor:default;background-color:var(--bs-white)}.scout_conditions_modal_text{font-size:12px;font-weight:400;line-height:18px;letter-spacing:.1em}.scout_conditions_modal_strong_text_blue_small{font-size:14px;font-weight:700;line-height:21px;letter-spacing:.1em;color:var(--bs-blue)}.scout_conditions_modal_strong_text_blue_middle{font-size:16px;font-weight:700;line-height:24px;letter-spacing:.1em;color:var(--bs-blue)}.scout_conditions_modal_strong_text_blue_large{font-size:20px;font-weight:700;line-height:30px;letter-spacing:.1em;color:var(--bs-blue)}.scout_condition_modal_step_bar_wrapper{display:flex;width:214px;justify-content:space-between;position:relative}.scout_condition_modal_step_bar_step{width:45px;height:45px;display:flex;justify-content:center;align-items:center}.scout_condition_modal_step_bar_step_inner{display:flex;justify-content:center;align-items:center;width:28px;height:28px;background-color:#d7f0ff;color:var(--bs-white);border-radius:50%;font-size:14px;padding-bottom:2px}.scout_condition_modal_step_bar_step_inner[data-step="1"]{padding-left:1px}.scout_condition_modal_step_bar_step_inner[data-step="4"]{padding-right:1px}.scout_condition_modal_step_bar_step_inner.step_current{width:45px;height:45px;background-color:var(--bs-blue);font-size:20px;padding-bottom:0}.scout_condition_modal_step_bar_step_inner.step_current[data-step="1"]{padding-bottom:2px}.scout_condition_modal_step_bar_step_inner.step_current[data-step="3"]{padding-left:1px}.scout_condition_modal_step_bar_step_inner.step_done{background-color:var(--bs-blue)}.scout_condition_modal_step_bar_progress{position:absolute;display:block;width:calc(100% - 45px);height:4px;top:calc(50% - 2px);margin:0 22.5px;z-index:-1}.scout_condition_modal_radio_group{padding:0 25px}.scout_condition_modal_desc{font-size:11px;line-height:150%}.scout_condition_modal_complete_text{color:var(--bs-blue);font-weight:700}.modal{position:relative}@media only screen and (max-width: 768px){.modal_overlay:has(.remodal_keep_comp){padding-right:0}}.modal{min-width:600px;max-width:calc(100vw - 100px);background-color:var(--bs-white);z-index:1000}.modal .modal_close_icon{top:-15px;right:-15px;cursor:pointer;position:absolute}.modal .modal_body{border-radius:4px;font-size:14px;max-height:calc(100vh - 160px);overflow-y:auto;padding:20px 30px}.modal .modal_footer{overflow:hidden}.modal .modal_title{align-items:center;border-bottom:1px solid var(--bs-gray-13);display:flex;font-size:20px;font-weight:500;justify-content:space-between;line-height:28.96px;margin-bottom:15px;padding-bottom:5px;text-align:left}.modal .modal_subtitle{font-size:16px;font-weight:500;line-height:23.17px}.modal .modal_content{text-align:left}*{box-sizing:border-box}html{padding-bottom:0}body{height:100%;font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif}.container{min-height:100vh}.sub_container{width:355px;display:flex;gap:10px;flex-direction:row;justify-content:space-between;margin:auto}.util-flex-container{display:flex}.util-flex-container[data-flex-direction=column]{flex-direction:column}.util-flex-container[data-flex-direction=row]{flex-direction:row}.util-flex-container[data-flex-wrap=wrap]{flex-wrap:wrap}.util-flex-container[data-flex-justify=flex-start]{justify-content:flex-start}.util-flex-container[data-flex-justify=center]{justify-content:center}.util-flex-container[data-flex-justify=flex-end]{justify-content:flex-end}.util-flex-container[data-flex-justify=space-between]{justify-content:space-between}.util-flex-container[data-flex-align=start]{align-items:flex-start}.util-flex-container[data-flex-align=center]{align-items:center}.util-flex-container[data-flex-align=end]{align-items:flex-end}.util-flex-container[data-flex-gap="2"]{gap:2px}.util-flex-container[data-flex-gap="4"]{gap:4px}.util-flex-container[data-flex-gap="5"]{gap:5px}.util-flex-container[data-flex-gap="6"]{gap:6px}.util-flex-container[data-flex-gap="8"]{gap:8px}.util-flex-container[data-flex-gap="10"]{gap:10px}.util-flex-container[data-flex-gap="15"]{gap:15px}.util-flex-container[data-flex-gap="16"]{gap:16px}.util-flex-container[data-flex-gap="20"]{gap:20px}.util-flex-container[data-flex-gap="25"]{gap:25px}.util-flex-container[data-flex-gap="30"]{gap:30px}.util-flex-container[data-flex-gap="31"]{gap:31px}.util-flex-container[data-flex-colgap="20"]{column-gap:20px}.util-flex-container .util-flex-item{flex-grow:1;width:100%}.util-flex-container .util-flex-item[data-flex-grow="0"]{flex-grow:0}.util-flex-container .util-flex-item[data-align-self=center]{align-self:center}.util-grid-container{display:grid;grid-auto-rows:auto}.util-grid-container[data-grid-cols="2"]{grid-template-columns:50% 50%}.util-grid-container[data-grid-column-gap="5"]{column-gap:5px}.util-grid-container[data-grid-column-gap="10"]{column-gap:10px}.util-grid-container[data-grid-column-gap="20"]{column-gap:20px}.util-grid-container[data-grid-row-gap="5"]{row-gap:5px}.util-grid-container[data-grid-row-gap="10"]{row-gap:10px}.util-white{color:#fff!important}.util-red{color:#f61c1c!important}.util-jcblue{color:var(--bs-blue)!important}.util-normal{font-weight:400!important}.util-bold{font-weight:700!important}.util-text-decoration[data-decoration-underline=clearred]{text-decoration-line:underline;text-decoration-color:#ff9090}*[data-width="390"]{min-width:390px!important;max-width:390px!important}*[data-width="350"]{min-width:350px!important;max-width:350px!important}*[data-width="200"]{min-width:200px!important;max-width:200px!important}*[data-width="160"]{min-width:160px!important;max-width:160px!important}*[data-width="150"]{min-width:150px!important;max-width:150px!important}*[data-width="135"]{min-width:135px!important;max-width:135px!important}*[data-width="120"],.util-width-120{min-width:120px!important;max-width:120px!important}*[data-width="110"]{min-width:110px!important;max-width:110px!important}*[data-width="100"]{min-width:100px!important;max-width:100px!important}*[data-width="90"]{min-width:90px!important;max-width:90px!important}*[data-width="65"]{min-width:65px!important;max-width:65px!important}*[data-width="44"]{min-width:44px!important;max-width:44px!important}*[data-height="40"]{min-height:40px;max-height:40px}*[data-height="32"]{min-height:32px;max-height:32px}.util-height-40{min-height:40px;max-height:40px}.util-height-44{min-height:44px;max-height:44px}.clickable{cursor:pointer}.util-display-none{display:none!important}.util-visibility-hidden{visibility:hidden}.util-text-align-left{text-align:left!important}.util-text-align-center{text-align:center!important}.util-text-ellipsed{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}*[data-font-size="11"]{font-size:11px!important}*[data-font-size="12"]{font-size:12px!important}*[data-font-size="14"]{font-size:14px!important}*[data-font-size="16"]{font-size:16px!important}*[data-font-size="20"]{font-size:20px!important}*[data-font-weight="500"]{font-weight:500!important}*[data-font-weight="700"]{font-weight:700}.util-font-12{font-size:12px!important}.util-font-14{font-size:14px!important}.util-letter-spacing-0_1em{letter-spacing:.1em!important}.util-white-space-pre-wrap{white-space:pre-wrap}.util-font-meiryo{font-family:Meiryo," ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif}*[data-line-height="18"]{line-height:18px!important}*[data-line-height="21"]{line-height:21px!important}*[data-line-height="24"]{line-height:24px!important}*[data-line-height="30"]{line-height:30px!important}*[data-letter-spacing="10%"]{letter-spacing:.1em}.pt10{padding-top:10px!important}.pr1{padding-right:1px!important}.pb0{padding-bottom:0!important}.pb1{padding-bottom:1px!important}.pl1{padding-left:1px!important}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mb5{margin-bottom:5px!important}.mb8{margin-bottom:8px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb40{margin-bottom:40px!important}.ml0{margin-left:0!important}.util-soft-fadein-0_15{transition:opacity .15s;transform:translateZ(0)}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}ul{list-style:none}i{font-style:normal}.heading_container{width:100%}.heading_container .heading_h1{font-size:18px;font-weight:700;line-height:27px;letter-spacing:.1em;text-align:left}.heading_subtext{display:flex;justify-content:flex-start;gap:5px;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.05em;text-align:left}.heading_subtext.message_count,.heading_subtext.applied_job_count{align-items:center;font-weight:700}.heading_subtext.spaced{font-family:メイリオ,Meiryo,sans-serif}.member_errmsg{display:flex;width:100%;max-width:350px;margin-top:4px;padding:4px 10px;font-size:11px;line-height:16.5px;background-color:#ffe7e7;color:#f61c1c;text-align:left}.member_errmsg_icon{margin-right:2px}textarea{font-family:inherit}@media (max-width: 768px){.heading{padding:10px}}.commit_button{min-width:270px;background:linear-gradient(180deg,#183BC3 0%,#111042 27%,#111042 72%,#131287 100%);border:solid 1px #131287;border-radius:6px;box-shadow:0 2px 2px #787878cc;color:var(--bs-white);cursor:pointer;font-size:20px;font-weight:700;font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif;letter-spacing:.1em;line-height:30px;padding:6px 30px 9px}.change_password_and_login_button{height:45px;font-size:16px;line-height:24px}.save_button{display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;width:148px;padding:8px 20px 11px;border:none;border-radius:4px;background-color:var(--bs-blue);box-shadow:1px 1px 2px #9b9b9b;color:var(--bs-white);font-size:14px;font-weight:700;font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif;cursor:pointer;white-space:nowrap}.save_button:hover,.save_button:active{background-color:#326bcc;border:none;box-shadow:none}.save_button.save_button_disabled,.save_button.save_button_disabled:hover,.save_button.save_button_disabled:active{background-color:#c8c8c880;cursor:default;border:none;box-shadow:none}.common_button{display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;width:148px;padding:8px 20px 10px;border-radius:4px;background:var(--bs-white);box-shadow:1px 1px 2px #9b9b9b;border:1px solid #898989;font-size:14px;font-weight:700;font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif;cursor:pointer;white-space:nowrap;color:var(--bs-gray-21)}.common_button:hover,.common_button:active{background-color:#326bcc;border-color:#326bcc;box-shadow:none;color:#fff}.common_button:hover>img,.common_button:active>img{filter:brightness(0) invert(1)}.common_button.common_button_disabled,.common_button.common_button_disabled:hover,.common_button.common_button_disabled:active,.common_button[data-button-disabled=true],.common_button[data-button-disabled=true]:hover,.common_button[data-button-disabled=true]:active{background-color:#c8c8c880;color:var(--bs-white);cursor:default;border:none;box-shadow:none}.common_button[data-button-disabled=true]>img,.common_button[data-button-disabled=true]:hover>img,.common_button[data-button-disabled=true]:active>img{filter:brightness(0) invert(1)}.page_header{width:100%;background-color:var(--bs-blue);color:var(--bs-white);font-size:16px;font-weight:700;letter-spacing:.05em;line-height:24px;padding:0 calc((100% - 1020px)/2)}.page_header>.page_header_contents{padding:10px;position:relative}#msg-content-demo-container-1oHosW>header>div{background-color:#fff}#msg-content-demo-container-1oHosW>header>div>div:nth-child(1){display:flex;align-items:center;margin:0 0 2px;cursor:pointer}#msg-content-demo-container-1oHosW>header>div>div:nth-child(1)>span{font-size:12px;margin:0 0 0 5px;color:gray}#msg-content-demo-container-1oHosW>header>div>div:nth-child(2){display:flex;margin:0 0 6px}#msg-content-demo-container-1oHosW>header>div>div:nth-child(2)>div:nth-child(1){border-left:3px solid #808080;padding:0 10px 0 0}#msg-content-demo-container-1oHosW>header>div>div:nth-child(2)>div:nth-child(2){color:gray;font-size:22px;font-weight:700;position:relative;top:3px}#msg-content-demo-container-1oHosW>header>div>div:nth-child(3){color:gray;font-size:14px;margin:0 0 0 10px}#msg-content-demo-container-1oHosW>footer>div{display:flex;justify-content:center}#msg-content-demo-container-1oHosW>footer>div>div{width:100%;max-width:371px;height:198px;border-top:2px solid #236db4;border-right:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;border-left:2px solid #e2e2e2;background-color:#fff;cursor:not-allowed}#msg-content-demo-container-1oHosW>footer>div>div>div{display:flex;flex-direction:column;border-top:2px solid #e2e2e2;margin:11px 0 0}#msg-content-demo-container-1oHosW>footer>div>div>div>div:nth-child(1){display:flex;margin:0 0 90px}#msg-content-demo-container-1oHosW>footer>div>div>div>div:nth-child(2){display:flex;flex-direction:row-reverse}#msg-content-demo-container-1oHosW>footer>div>div>div>div:nth-child(1)>span{font-size:12px;color:#a7a7a7;margin:10px 0 0 8px}#msg-content-demo-container-1oHosW>footer>div>div>div>div:nth-child(2)>div{display:flex;justify-content:center;align-items:center;margin:0 10px 0 0;width:105px;height:34px;border-radius:3px;background:#0063ea}#msg-content-demo-container-1oHosW>footer>div>div>div>div:nth-child(2)>div>span{font-size:16px;color:#fff}#msg-content-demo-container-1oHosW>footer>div>div>div>div:nth-child(2)>div>svg{margin:0 0 2px 3px}#msg-content-demo-container-1oHosW>#message-container-1oHosW{width:100%;max-width:375px;margin:0 auto}#msg-content-demo-container-1oHosW>#message-container-1oHosW>div{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:16px 0 0}#msg-content-demo-container-1oHosW>#message-container-1oHosW>div>div{display:flex}#msg-content-demo-container-1oHosW>#message-container-1oHosW>div>div>div:nth-child(1){margin:0 4px 0 0}#msg-content-demo-container-1oHosW>#message-container-1oHosW>div>div>div:nth-child(2){display:flex;flex-direction:column;width:100%;max-width:304px;min-height:84px;padding:6px 6px 15px;border-radius:6px;box-shadow:0 3px 6px #00000029;background-color:#fff}#msg-content-demo-container-1oHosW>#message-container-1oHosW>div>div>div:nth-child(2)>div:nth-child(1){font-size:11px;color:#7e7e7e}#msg-content-demo-container-1oHosW>#message-container-1oHosW>div>div>div:nth-child(2)>div:nth-child(2){font-size:13px}@keyframes fadeIn-1oHosW{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}#msg-content-demo-container-1oHosW #modal-1oHosW{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:99;opacity:0;visibility:hidden;overflow-y:hidden;overflow-x:hidden}#msg-content-demo-container-1oHosW #modal-1oHosW.modal-animation-1oHosW{animation:fadeIn-1oHosW .5s forwards;animation-delay:.1s}#msg-content-demo-container-1oHosW #modal-1oHosW>div{display:flex;flex-direction:column;align-items:center;background-color:#fff;width:100%;max-width:330px;height:max-content;border-radius:4px}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(1){font-size:18px;font-weight:700;margin:20px 0 0}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2){display:flex;flex-direction:column;align-items:center;width:100%;max-width:282px;border:4px solid #d7f0ff;border-radius:6px;margin:20px 0 0}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>div:nth-child(1){margin:20px 0 0;font-size:14px;font-weight:700;color:#3295f9}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>div:nth-child(2){display:flex;margin:15px 20px 0}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>div:nth-child(2)>div:nth-child(1){margin:0 8px 0 0}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>div:nth-child(2)>div:nth-child(2){font-size:14px;font-weight:500}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>div:nth-child(2)>div:nth-child(2)>span{font-size:16px;font-weight:700;color:#3295f9}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>div:nth-child(3){display:flex;margin:15px 20px 0}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>div:nth-child(3)>div:nth-child(1){margin:0 8px 0 0}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>div:nth-child(3)>div:nth-child(2){font-size:14px;font-weight:500}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>div:nth-child(3)>div:nth-child(2)>span{font-size:16px;font-weight:700;color:#3295f9}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>a:nth-child(4){display:flex;justify-content:center;align-items:center;gap:5px;margin:15px 0 0;width:100%;max-width:245px;height:42px;border-radius:4px;background-color:#3295f9;box-shadow:1px 1px 1px 1px #9b9b9b4d}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>a:nth-child(4)>svg:nth-child(1){position:relative;top:1px}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>a:nth-child(4)>span:nth-child(2){font-size:15px;font-weight:700;color:#fff;position:relative;top:2px}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(2)>a:last-child{margin-bottom:15px}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:nth-child(3){margin:20px 0 0;font-size:12px}#msg-content-demo-container-1oHosW #modal-1oHosW>div>div:last-child{margin-bottom:20px}.modal-1oHosW-contents{width:100%;justify-content:center}.modal-1oHosW-title{display:flex;width:300px;height:62px;padding-left:15px;padding-right:15px;justify-content:center;align-items:center;margin-top:6px;position:relative;left:16px}.modal-1oHosW-recommend-contents{border-radius:4px}.recommend-contents{display:flex;margin:0 10px;justify-content:center;align-items:center}.signup-modal-banner-image{object-fit:contain;width:295px;display:block}.qa-signup-register-button-area{margin:25px 10px 15px;justify-content:center;display:flex}.qa-signup-register-button-boxes{background-color:#ff7600;width:245px;height:42px;display:flex;justify-content:center;align-items:center;border-radius:4px;box-shadow:1px 1px 1px #9b9b9b4d;background-image:url('data:image/svg+xml;charset=UTF-8,<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185.01 21.99"><rect x="152.01" y="2" width="33" height="18" rx="4" ry="4" style="fill:%23fff; stroke-width:0px;"/><path d="m159.82,6.15l1.3.39c-.2.4-.43.8-.7,1.19s-.57.75-.88,1.08c-.31.33-.62.62-.92.87-.07-.09-.18-.19-.31-.3-.13-.11-.27-.22-.41-.32-.14-.1-.26-.19-.36-.25.47-.31.91-.7,1.32-1.17.41-.47.73-.96.97-1.49h-.01Zm-.09,1.17h7.58v1.16h-7.9l.32-1.16h0Zm-1.96,2.56h9.94v1.18h-9.94v-1.18Zm.18,2.57h9.6v1.18h-9.6v-1.18Zm3.27-4.73h1.1v5.35h-1.1v-5.35Zm-1.96,0h1.18v5.36h-1.18v-5.36Zm3.87,0h1.1v5.36h-1.1v-5.36Zm1.94,0h1.21v5.36h-1.21v-5.36Zm-4.18,6.52l1.22-.13c.07.33.14.69.19,1.08.06.39.09.72.1.99l-1.3.19c0-.18,0-.39-.03-.63,0-.24-.04-.5-.07-.76s-.07-.51-.11-.74Zm2.19.03l1.23-.21c.1.21.19.44.27.69s.17.49.23.73c.07.23.11.45.14.64l-1.32.25c-.04-.27-.11-.6-.22-1-.1-.4-.22-.76-.34-1.1h.01Zm2.18-.07l1.26-.4c.18.23.35.47.53.74.18.26.35.53.51.79.16.26.29.49.37.69l-1.35.45c-.08-.2-.19-.43-.34-.69-.14-.26-.3-.53-.47-.8-.17-.28-.34-.54-.51-.78h0Zm-6.35-.35l1.28.32c-.12.42-.3.84-.52,1.25s-.47.77-.74,1.07l-1.26-.52c.25-.23.49-.55.71-.93.23-.39.4-.78.53-1.19Zm11.97-7.66h1.21v10.25h-1.21V6.2h0Zm-1.67,3.62h4.51v1.23h-4.51v-1.23Zm1.43.65l.74.36c-.1.37-.21.76-.33,1.17-.12.4-.26.81-.42,1.21s-.32.78-.48,1.14c-.17.35-.35.66-.54.92-.04-.14-.09-.29-.17-.45-.07-.17-.14-.33-.22-.5-.07-.16-.14-.3-.21-.42.22-.27.43-.6.64-1s.41-.82.58-1.24c.18-.43.31-.83.41-1.2h0Zm1.44.64c.06.06.14.15.25.27.12.12.25.27.38.43.14.15.27.31.4.47.13.15.25.29.35.42.11.12.19.22.23.29l-.8,1.03c-.07-.16-.17-.35-.29-.56-.12-.22-.25-.44-.38-.67-.14-.23-.27-.45-.41-.66-.13-.21-.25-.37-.34-.51l.6-.52h0Zm-2.88-4.06l.92-.24c.1.26.18.55.25.86.08.31.15.61.2.9s.09.56.11.79l-.99.26c0-.23-.04-.5-.09-.79-.04-.3-.1-.6-.18-.91-.07-.32-.14-.6-.23-.87h0Zm3.62-.3l1.11.24c-.09.3-.18.61-.29.92-.1.32-.21.62-.31.91-.1.29-.2.54-.29.76l-.84-.24c.08-.23.16-.5.23-.8.08-.31.15-.62.22-.93.07-.32.12-.6.15-.86h.02Zm4.17-.6h1.23v10.33h-1.23V6.15h0Zm-3.29,6.89l5.65-1.01.2,1.22-5.65,1.02-.2-1.23Zm.62-5.39l.65-.89c.21.12.42.25.64.41.23.15.44.31.64.47.21.16.37.31.48.45l-.68.99c-.11-.15-.26-.3-.46-.47-.19-.17-.4-.34-.62-.51s-.44-.32-.65-.45Zm-.49,2.77l.62-.95c.22.11.45.24.68.4.24.15.46.3.67.45.21.15.39.29.52.43l-.67,1.06c-.12-.14-.28-.29-.48-.45-.21-.17-.43-.33-.66-.5-.23-.17-.45-.32-.67-.44h0Z" style="fill:%23ff7600; stroke-width:0px;"/><path d="m10.01,17c0-1.66,1.34-3,3-3h1v-1.08c-1.23-.27-2.58-.42-4.01-.42-5.52,0-10,2.24-10,5v2.5h13c-1.66,0-3-1.34-3-3h.01Z" style="fill:%23fff; stroke-width:0px;"/><path d="m10.01,10c1.33,0,2.6-.53,3.54-1.46.94-.94,1.46-2.21,1.46-3.54s-.53-2.6-1.46-3.54c-.94-.94-2.21-1.46-3.54-1.46s-2.6.53-3.54,1.46c-.94.94-1.46,2.21-1.46,3.54s.53,2.6,1.46,3.54c.94.94,2.21,1.46,3.54,1.46Z" style="fill:%23fff; stroke-width:0px;"/><path d="m17.01,11.99c-.55,0-1,.45-1,1v3h-3c-.55,0-1,.45-1,1s.45,1,1,1h3v3c0,.55.45,1,1,1s1-.45,1-1v-3h3c.55,0,1-.45,1-1s-.45-1-1-1h-3v-3c0-.55-.45-1-1-1Z" style="fill:%23fff; fill-rule:evenodd; stroke-width:0px;"/></svg>');background-repeat:no-repeat;background-size:70%;background-position-x:56%;background-position-y:11px}.qa-signup-register-button-contents{display:flex;align-items:center}.qa-signup-register-button-boxes:hover{background-color:#ff500b;box-shadow:none;background-image:url('data:image/svg+xml;charset=UTF-8,<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185.01 21.99"><rect x="152.01" y="2" width="33" height="18" rx="4" ry="4" style="fill:%23fff; stroke-width:0px;"/><path d="m159.82,6.15l1.3.39c-.2.4-.43.8-.7,1.19s-.57.75-.88,1.08c-.31.33-.62.62-.92.87-.07-.09-.18-.19-.31-.3-.13-.11-.27-.22-.41-.32-.14-.1-.26-.19-.36-.25.47-.31.91-.7,1.32-1.17.41-.47.73-.96.97-1.49h-.01Zm-.09,1.17h7.58v1.16h-7.9l.32-1.16h0Zm-1.96,2.56h9.94v1.18h-9.94v-1.18Zm.18,2.57h9.6v1.18h-9.6v-1.18Zm3.27-4.73h1.1v5.35h-1.1v-5.35Zm-1.96,0h1.18v5.36h-1.18v-5.36Zm3.87,0h1.1v5.36h-1.1v-5.36Zm1.94,0h1.21v5.36h-1.21v-5.36Zm-4.18,6.52l1.22-.13c.07.33.14.69.19,1.08.06.39.09.72.1.99l-1.3.19c0-.18,0-.39-.03-.63,0-.24-.04-.5-.07-.76s-.07-.51-.11-.74Zm2.19.03l1.23-.21c.1.21.19.44.27.69s.17.49.23.73c.07.23.11.45.14.64l-1.32.25c-.04-.27-.11-.6-.22-1-.1-.4-.22-.76-.34-1.1h.01Zm2.18-.07l1.26-.4c.18.23.35.47.53.74.18.26.35.53.51.79.16.26.29.49.37.69l-1.35.45c-.08-.2-.19-.43-.34-.69-.14-.26-.3-.53-.47-.8-.17-.28-.34-.54-.51-.78h0Zm-6.35-.35l1.28.32c-.12.42-.3.84-.52,1.25s-.47.77-.74,1.07l-1.26-.52c.25-.23.49-.55.71-.93.23-.39.4-.78.53-1.19Zm11.97-7.66h1.21v10.25h-1.21V6.2h0Zm-1.67,3.62h4.51v1.23h-4.51v-1.23Zm1.43.65l.74.36c-.1.37-.21.76-.33,1.17-.12.4-.26.81-.42,1.21s-.32.78-.48,1.14c-.17.35-.35.66-.54.92-.04-.14-.09-.29-.17-.45-.07-.17-.14-.33-.22-.5-.07-.16-.14-.3-.21-.42.22-.27.43-.6.64-1s.41-.82.58-1.24c.18-.43.31-.83.41-1.2h0Zm1.44.64c.06.06.14.15.25.27.12.12.25.27.38.43.14.15.27.31.4.47.13.15.25.29.35.42.11.12.19.22.23.29l-.8,1.03c-.07-.16-.17-.35-.29-.56-.12-.22-.25-.44-.38-.67-.14-.23-.27-.45-.41-.66-.13-.21-.25-.37-.34-.51l.6-.52h0Zm-2.88-4.06l.92-.24c.1.26.18.55.25.86.08.31.15.61.2.9s.09.56.11.79l-.99.26c0-.23-.04-.5-.09-.79-.04-.3-.1-.6-.18-.91-.07-.32-.14-.6-.23-.87h0Zm3.62-.3l1.11.24c-.09.3-.18.61-.29.92-.1.32-.21.62-.31.91-.1.29-.2.54-.29.76l-.84-.24c.08-.23.16-.5.23-.8.08-.31.15-.62.22-.93.07-.32.12-.6.15-.86h.02Zm4.17-.6h1.23v10.33h-1.23V6.15h0Zm-3.29,6.89l5.65-1.01.2,1.22-5.65,1.02-.2-1.23Zm.62-5.39l.65-.89c.21.12.42.25.64.41.23.15.44.31.64.47.21.16.37.31.48.45l-.68.99c-.11-.15-.26-.3-.46-.47-.19-.17-.4-.34-.62-.51s-.44-.32-.65-.45Zm-.49,2.77l.62-.95c.22.11.45.24.68.4.24.15.46.3.67.45.21.15.39.29.52.43l-.67,1.06c-.12-.14-.28-.29-.48-.45-.21-.17-.43-.33-.66-.5-.23-.17-.45-.32-.67-.44h0Z" style="fill:%23ff500b; stroke-width:0px;"/><path d="m10.01,17c0-1.66,1.34-3,3-3h1v-1.08c-1.23-.27-2.58-.42-4.01-.42-5.52,0-10,2.24-10,5v2.5h13c-1.66,0-3-1.34-3-3h.01Z" style="fill:%23fff; stroke-width:0px;"/><path d="m10.01,10c1.33,0,2.6-.53,3.54-1.46.94-.94,1.46-2.21,1.46-3.54s-.53-2.6-1.46-3.54c-.94-.94-2.21-1.46-3.54-1.46s-2.6.53-3.54,1.46c-.94.94-1.46,2.21-1.46,3.54s.53,2.6,1.46,3.54c.94.94,2.21,1.46,3.54,1.46Z" style="fill:%23fff; stroke-width:0px;"/><path d="m17.01,11.99c-.55,0-1,.45-1,1v3h-3c-.55,0-1,.45-1,1s.45,1,1,1h3v3c0,.55.45,1,1,1s1-.45,1-1v-3h3c.55,0,1-.45,1-1s-.45-1-1-1h-3v-3c0-.55-.45-1-1-1Z" style="fill:%23fff; fill-rule:evenodd; stroke-width:0px;"/></svg>')}.qa-signup-register-button-boxes:hover .qa-signup-register-button-contents .svg-transform-1 .hover-color,.qa-signup-register-button-boxes:hover .qa-signup-register-button-contents .hover-color{fill:#ff500b}.qa-signup-register-text{color:#fff;font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:15px;line-height:22.5px;padding:5.5px 5px}.qa-signup-free-svg{display:flex;margin-bottom:5px}.qa-signup-login-page-transition{width:300px;height:18.6px;display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px;font-size:12px;font-weight:400;font-family:Meiryo;line-height:18px;text-align:center;color:#3295f9;position:relative;left:16px;font-family:Noto Sans JP}.reason-mail-contents{width:270px}.text-reason{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.password_forgot.member_auth .text-reason{width:300px;padding:0 15px;margin-left:-15px}.text{font-size:13px;font-family:Noto Sans JP;font-weight:400;line-height:18.82px;width:100%}.accordion-area-forgot{padding-top:15px}.accordion-text-forgot{width:100%;height:151px}.accordion-text-forgot ul{list-Style-Type:disc!important;padding-left:20px}.accordion-text-forgot li{font-size:12px;line-height:17px;margin-bottom:4px;letter-spacing:.01em}.accordion-text-forgot li::marker{font-size:12px;line-height:17px;border-bottom:"1px solid transparent"}.histories_sortable_card_container{width:338px;min-width:150px;padding:8px;border-radius:3px;background-color:var(--bs-white);box-shadow:0 1.5px 3px #00000040}.histories_sortable_card{width:100%;height:100%;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex;position:relative}.histories_sortable_card_inner_wrap{width:100%}.histories_sortable_card_handle{align-self:stretch;display:block;width:8px;background-image:var(--draggable-background);background-repeat:repeat-y}.histories_suggest_input{width:116px!important}.draggable_card_delete{position:absolute;top:0;right:0}.checkbox_input{align-items:center;display:inline-flex;gap:2px}.checkbox_input label{margin-bottom:2px}.text_input::-webkit-calendar-picker-indicator{opacity:0}.number_input{height:27px;border:solid 1px;border-radius:3px;color:var(--bs-gray-18)}.number_input[disabled]{background-color:var(--bs-gray-11);cursor:unset;opacity:.7}.toggle_input{opacity:0}.toggle_label{width:56px;height:31px;background:var(--bs-gray-11);cursor:pointer;position:relative;display:inline-block;border-radius:40px;transition:.4s;box-sizing:border-box}.toggle_label:after{content:"";position:absolute;width:30px;height:30px;border-radius:100%;left:0;z-index:2;background:var(--bs-white);box-shadow:0 0 5px #0003;transition:.4s}.toggle_input:checked+.toggle_label{background-color:var(--bs-blue)}.toggle_input:checked+.toggle_label:after{left:27px}.suggest_input{display:inline-flex;gap:3px}.suggest_input .suggest_trigger{flex:1}.suggest_input .suggest_toggle{height:27px;align-items:normal;border:1px solid var(--bs-gray-17);border-radius:3px;cursor:pointer;display:inline-flex;justify-content:center}.suggest_float{max-width:calc(100vw - 20px);max-height:400px;background-color:#fff;overflow-y:auto}.suggest_float.select_mode{border-radius:3px;box-shadow:0 2px 2px #00000040}.suggest_float.input_mode{border:1px solid var(--bs-gray-17);border-radius:0 0 3px 3px;color:#333}.suggest_float .suggest_item{cursor:pointer;display:flex;flex-direction:column;padding:5px 13px}.suggest_float .suggest_item.focused{background-color:#3595f6;color:#fff}.multiple_line_input_wrapper{position:relative;display:block;width:100%;white-space:pre-wrap!important;word-wrap:break-word;word-break:break-all}.multiple_line_input{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;resize:none;scrollbar-width:none}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.profile{display:flex;flex-flow:column;gap:20px;padding:0 calc((100% - 1020px)/2) 60px}.profile.profileedit{gap:20px;padding-top:20px;background-color:var(--bs-white)}.profileedit input[type=text]::placeholder,.profileedit textarea::placeholder{color:var(--bs-placeholder)}.profile_notification_container{display:flex;justify-content:center}.profile_notification_container[data-flex-direction]{flex-direction:column}.profile_notification_container[data-flex-align]{align-items:center}.profile_notification{max-width:350px;width:100%;font-size:12px}.profile_notification_sub{max-width:350px;width:100%;font-size:11px}.profile_list{border-bottom:1px solid #DFE7EC;display:flex;justify-content:center;margin:0 20px}.profile_unit{display:flex;flex-flow:column;gap:2px;align-self:center;width:100%;max-width:350px;padding:0 0 10px}.profile_unit_link_icon{min-height:100%}.profile_unit_link_icon img{width:16px;height:16px}.profile_unit_title{align-items:center;font-size:11px;font-weight:400;line-height:16.5px;letter-spacing:.1em;text-align:left}.profile_unit_group_title{font-size:11px;font-weight:400;line-height:16.5px;letter-spacing:.1em;text-align:left;margin-bottom:10px}.profile_unit_subtitle{width:100%;font-size:11px;font-weight:400;line-height:16.5px;letter-spacing:.1em;text-align:left}.profile_unit_title[data-is-filled=true] .profile_unit_empty_icon{display:none}.profile_unit_title[data-is-filled=false] .profile_unit_title_text{color:#f61c1c}.profile_unit_address_title{margin-bottom:4px}.profile_unit_content{width:100%;min-height:1em;font-size:14px}.profile_unit_content .input_text{box-sizing:border-box;max-width:350px;height:44px;padding:10px 12px 8px;border-radius:4px;background:var(--bs-white);line-height:25.5px;border:1px solid var(--bs-light-blue);font-size:17px;font-family:Noto Sans JP}.profile_unit_content .input_text.input_text_flexible{min-height:44px;height:auto}.profile_unit_content>.input_text:focus,.profile_unit_content>.input_text:focus-visible{outline:none;border:1px solid #FFBE17}.profile_unit_content .textarea{box-sizing:border-box;max-width:350px;padding:10px 12px 8px;border-radius:4px;background:var(--bs-white);line-height:25.5px;border:1px solid #2BB2FF;font-size:17px;font-family:Noto Sans JP}.profile_unit_content .textarea:focus,.profile_unit_content .textarea:focus-visible{outline:none;border:1px solid #FFBE17}.profile_unit_content .select_box{width:auto;height:44px;padding:8px 10px;background:var(--bs-white);border:1px solid #2BB2FF;border-radius:4px;font-size:17px;font-family:Noto Sans JP}.profile_unit_content .select_box:focus,.profile_unit_content .select_box:focus-visible{outline:none;border:1px solid #FFBE17}.profile_unit_radio_container{height:23px}.profile_unit_radio_container label{font-size:14px;line-height:21px}.profile_unit_content .input_radio{margin:0;position:relative;width:18px;height:18px;border:1px solid #2BB2FF;border-radius:50%}.profile_unit_content .input_radio:checked:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:11px;height:11px;border-radius:50%;background:#2BB2FF;content:""}.profile_button_area{width:335px;max-width:335px;margin:30px auto 0}.profile_button_area .save_button{padding:8px 20px;border-radius:4px}*[data-width="142"]{min-width:142px!important;max-width:142px!important}.profile_unit_notice_area{display:flex;justify-content:space-between;flex-flow:row nowrap;align-items:center;width:100%;padding:5px 10px;border-radius:4px;background-color:#ffa14a;font-size:11px;font-weight:400;line-height:16.5px;text-align:left}.profile_unit_block_add_button{display:flex;align-items:center;padding:5px 10px;height:30px;box-sizing:border-box;border:1px solid var(--bs-blue);border-radius:20px;background-color:transparent;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--bs-blue);font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.1em}.profile_unit_block_add_button:hover{background-color:var(--bs-blue);color:var(--bs-white)}.profile_unit_block_add_button[data-button-disabled=true],.profile_unit_block_add_button[data-button-disabled=true]:hover{border:1px solid #B5B5B5;color:#b5b5b5;cursor:default;background-color:var(--bs-white)}.profile_unit_block_add_button[data-button-type=add]{padding:0 32px}.profile_input[data-input-disabled=true]{cursor:default;background-color:#f3f3f3}.profile_list_section{background-color:var(--bs-white);padding-bottom:20px;border-radius:4px}.profile_list_section:first-child{border-radius:0 0 4px 4px}.profile_list_section:last-child{border-radius:4px 4px 0 0;padding-bottom:60px}@media only screen and (max-width : 1000px){.profile_list_section,.profile_list_section:first-child{border-radius:0}.profile_list_section:last-child{border-radius:0}}.profile_list_section .profile_list_section_heading{padding:20px 10px 10px}.profile_list_section_heading_history_input_button_area{padding:20px 10px 5px}.profile_list_section_heading[data-border=none]{border:none}.profile_list_section_heading_inner{width:350px}.profile_list_section_heading_text{font-size:16px;font-weight:700;line-height:19.2px;letter-spacing:.05em}.profile_list_section_heading_text_history_input_button_area{font-size:16px;font-weight:700;line-height:19.2px;letter-spacing:.05em;color:var(--bs-blue)}.profile_list_section_content{padding-top:20px}.profile_list_sub_group{display:flex;flex-flow:column;gap:20px;background-color:#d7f0ff}.profile_list_sub_section{background-color:var(--bs-white);border-radius:4px;padding-bottom:20px}.profile_list_sub_section:first-child{border-radius:0 0 4px 4px}.profile_list_sub_section:last-child{border-radius:4px 4px 0 0}@media only screen and (max-width : 1000px){.profile_list_sub_section,.profile_list_sub_section:first-child{border-radius:0}.profile_list_sub_section:last-child{border-radius:0}}.profile_list_heading_description_area{display:flex;justify-content:center}.profile_list_heading_description{width:100%;max-width:350px;padding:0 0 15px}.profile_list_heading_description p{font-size:14px;line-height:150%}.profile_list_history_input_button_area{display:flex;justify-content:center}.profile_list_history_input_button_area_inner{width:100%;max-width:350px}.profile_list_history_input_button_area .history_input_button{width:100%;max-width:350px;font-size:16px;color:var(--bs-white);letter-spacing:.1em;padding:11px 20px}.profile_list_section_heading_text_history_input_button_area+.profile_icon_hidden{margin-top:3px}.profile_list_section_heading_sub,.profile_list_section_heading_sub_with_border{padding:20px 10px 10px}.profile_list_add_history_button_area{display:flex;justify-content:center;margin:0 20px}.profile_list_add_history_button_area_inner{width:100%;max-width:350px;text-align:center}#portal_area .mypage_profile_history_balloon{background-color:var(--bs-brightorange);padding:5px 10px;box-shadow:none;border:none;color:var(--bs-gray-21)}#portal_area .mypage_profile_history_balloon p.balloon_message{font-size:11px;line-height:150%}#portal_area .mypage_profile_history_balloon>.balloon_arrow{border-color:var(--bs-brightorange)}.histories_add_button{padding:5px 32px;margin:0 auto;border-radius:20px;border:1px solid var(--bs-blue);background-color:var(--bs-white);color:var(--bs-blue);font-size:14px;font-weight:400;line-height:16.8px;letter-spacing:.1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.histories_multiple_line_input{width:100%!important}.histories_add_button_area{display:flex;justify-content:center}.profileedit .react-datepicker__header{margin:6px 0 10px!important}.profile_icon_hidden{box-sizing:border-box;display:inline-flex;align-items:center;min-width:42px;height:15px;padding:0 5px 1px;border-radius:4px;border:1px;background:var(--bs-white);border:1px solid #43D46C;color:#43d46c;font-size:10px;font-weight:400;line-height:15px;text-align:center}.profile_icon_hidden_text{font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif}.profile_empty_count_icon{display:flex;align-items:center;height:22px;border:1px solid #D7F0FF;border-radius:3px;font-size:11px;padding:0 5px;text-align:center;color:var(--bs-blue);background-color:#d7f0ff;font-weight:500;letter-spacing:0}.profile_empty_count_icon_inner{font-size:15px;font-weight:700;margin:0 3px}.step_bar_wrapper{display:block;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 768px){.step_bar_wrapper{padding:0 35px}}.step_bar_wrapper::-webkit-scrollbar{display:none}.step_bars{display:flex;flex-flow:row nowrap;gap:55px}@media (max-width: 767px){.step_bars:before{content:"";display:block;width:0;margin-right:-24px}.step_bars:after{content:" ";display:block;visibility:hidden;width:.1px;margin-left:-44px}}.step_bar_step{width:24px;margin:0 5px}.step_bar_step .step_bar_icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px;position:relative;border:1px solid #333333;border-radius:12px;font-size:12px;font-weight:500;line-height:17.38px;letter-spacing:.05em;cursor:pointer}.step_bar_step[data-step-status=current] .step_bar_icon{border:1px solid var(--bs-blue);color:var(--bs-blue)}.step_bar_step:not(:last-of-type) .step_bar_icon:after{content:"";display:block;width:55px;height:0;position:absolute;top:calc(50% - 1px);left:calc(100% + 5px);border:1px solid #E0E0E0;border-radius:1px}.step_bar_step[data-step-status=done]:not(:last-of-type) .step_bar_icon:after{border:1px solid var(--bs-blue)}.step_bar_heading{display:flex;justify-content:center;white-space:nowrap;font-size:12px;font-weight:500;line-height:17.38px;letter-spacing:.05em}input[type=text].mypage_input,select.mypage_select{font-size:17px}input[type=checkbox].mypage_checkbox:checked:before{content:none;display:none}.mypage_checkbox_wrapper{display:inline-flex;align-items:center;cursor:pointer;height:32px}.mypage_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.mypage_checkbox.desired_job_categories_checkbox{display:inline-block;opacity:0;margin-right:-4px}.mypage_checkbox_checked_icon{display:inline-flex;justify-content:center;align-items:center;width:19px;height:19px;margin-right:8px;margin-top:8px;border:1px solid var(--bs-light-blue);border-radius:3px;background-color:var(--bs-white)}.mypage_checkbox_checked_icon_checked{background-color:var(--bs-light-blue);margin-top:4px}.mypage_datePicker_wrapper{display:inline-block;align-self:flex-start;justify-self:flex-start;width:100%;position:relative}.mypage_radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.mypage_radio_wrapper{display:flex;gap:8px;align-items:center;justify-content:center}.mypage_radio_wrapper>img,.mypage_radio_wrapper>.mypage_radio_label{cursor:pointer}.mypage_datePicker_wrapper .react-datepicker__month-wrapper{display:flex}.mypage_datePicker_wrapper .react-datepicker__calendar-icon{right:0;top:50%;transform:translateY(-50%)}.mypage_datePicker_wrapper .react-datepicker__month-text{padding:10px;text-align:center}.mypage_datePicker_wrapper .react-datepicker__children-container{display:flex;justify-content:space-between;width:auto;margin:0}.mypage_datePicker{width:100%}.mypage_suggest_input.suggest_input.suggest_activated .suggest_trigger,.mypage_suggest_input.suggest_input.suggest_activated .suggest_toggle{border-color:#ffbe17}.mypage_suggest_input.suggest_input .suggest_toggle{width:30px;height:44px;border:1px solid #2BB2FF;border-radius:4px;padding-right:8px;padding-left:8px}.mypage_suggest_input.suggest_input .suggest_toggle img{width:18px}.mypage_suggest_float.suggest_float{background-color:#fff}.mypage_suggest_float.suggest_float.select_mode{border-radius:3px;box-shadow:0 2px 2px #00000040}.mypage_suggest_float.suggest_float.input_mode{border:1px solid #2BB2FF;border-radius:0 0 3px 3px;color:#333}body:has(.histories_sortable_card_container) .mypage_suggest_float.suggest_float.input_mode{width:306px}.mypage_suggest_float.suggest_float .suggest_item{cursor:pointer;display:flex;flex-direction:column;padding:5px 13px}.mypage_suggest_float.suggest_float .suggest_item.focused{color:#fff;background-color:#3595f6}.bottom_banner_wrapper{display:flex;justify-content:center;align-items:center;width:100vw;position:fixed}.bottom_banner_close_icon{position:absolute;top:10px;right:10px}.mypage_add_Button_ellipse{border:1px solid var(--bs-blue);border-radius:20px;height:30px;color:var(--bs-blue);display:inline-block;font-size:14px;font-weight:400;line-height:130%;letter-spacing:.1em;padding:5px 10px;box-shadow:none}.mypage_add_Button_ellipse:hover,.mypage_add_Button_ellipse:active{background-color:var(--bs-blue);border:1px solid var(--bs-blue);color:var(--bs-white);box-shadow:none}body:has(.member) .dialog{border-radius:4px;max-width:350px}body:has(.member) .dialog.justify_between .dialog_btns{justify-content:space-between}body:has(.member) .dialog .dialog_btns .button{font-weight:700;letter-spacing:.1em}body:has(.member) .dialog .dialog_message p{margin-bottom:.5em}body:has(.member) .dialog .dialog_message p:last-child{margin-bottom:0}body:has(.member) .dialog.warning_dialog .dialog_message{justify-content:left;margin:0 0 20px;align-items:flex-start}body:has(.member) .dialog.warning_dialog .dialog_message>img.warning_icon{margin-top:3px}body:has(.member) .dialog.warning_dialog .dialog_btns{justify-content:center}body:has(.member) .dialog.warning_dialog .dialog_message .warning_dialog{text-align:left}.license_edit{display:flex;flex-direction:column;gap:15px}.license_edit .edit_item_area{display:flex;flex-direction:column;gap:20px}.license_edit .clickable{cursor:pointer}.license_edit .addition_area .addition_button{border:solid 1px var(--bs-blue);border-radius:20px;color:var(--bs-blue);display:inline-block;font-size:14px;line-height:20.27px;padding:5px 10px;letter-spacing:.1em}.license_edit .addition_area .addition_button:hover{background-color:var(--bs-blue);color:var(--bs-white)}.license_edit .member_errmsg{margin-top:0}.license_edit_item{display:flex;flex-direction:column;gap:10px}.license_edit_item .license_body{display:flex;flex-direction:column;padding-left:30px;gap:10px}.license_edit_item .license_body .name_area{display:flex;flex-direction:column;gap:2px}.license_edit_item .license_body .name_area label{font-size:11px;line-height:16.5px}.license_edit_item .license_body .name_area .name_setting_area{align-items:center;display:flex;flex-direction:row;gap:9px}.license_edit_item .license_body .name_area .name_setting_area .select_box{width:290px}.license_edit_item .license_body .name_area .name_setting_area .delete_area{width:25px;align-items:center;display:inline-flex;justify-content:center}.license_edit_item .license_body .expected_area{display:flex;flex-direction:row;gap:20px}.license_edit_item .license_body .expected_area label{margin-bottom:2px}.license_edit_item .license_body .input_area{display:flex;flex-direction:row;gap:10px}.license_edit_item .license_body .mypage_datePicker_wrapper,.license_edit_item .license_body .mypage_datePicker_wrapper .input-ym{width:135px}.license_edit_item .license_body .input_area .suggest_trigger{width:112px}.license_edit_item .license_body .note_expansion_area .expantion_button{color:#3295f9;font-size:16px;line-height:23.17px}.license_edit_item .license_body .note_input_area{align-items:start;display:flex;flex-direction:row;gap:6px}.license_edit_item .license_body .note_input_area .textarea{width:257px;resize:none}@media (max-width: 389px){.license_edit_item .license_body .input_area{width:calc(100% - 31px)}.license_edit_item .license_body .name_area .name_setting_area .select_box,.license_edit_item .license_body .mypage_datePicker_wrapper,.license_edit_item .license_body .mypage_datePicker_wrapper .input-ym,.license_edit_item .license_body .input_area .suggest_trigger{width:100%}.license_edit_item .license_body .note_input_area{width:calc(100% - 31px);gap:8px}.license_edit_item .license_body .note_input_area .textarea{width:100%}}.select_box{width:100%;height:27px;background-color:var(--bs-white);border-radius:3px;border:1px solid var(--bs-gray-17);box-sizing:border-box;color:var(--bs-gray-18);padding:0 10px;font-size:14px}.select_box[disabled]{background-color:var(--bs-gray-11)}.qualification_edit{display:flex;flex-direction:column;gap:15px}.qualification_edit .edit_item_area{display:flex;flex-direction:column;gap:20px}.qualification_edit .clickable{cursor:pointer}.qualification_edit .addition_area .addition_button{border:solid 1px var(--bs-blue);border-radius:20px;color:var(--bs-blue);display:inline-block;font-size:14px;line-height:20.27px;padding:5px 10px;letter-spacing:.1em}.qualification_edit .addition_area .addition_button:hover{background-color:var(--bs-blue);color:var(--bs-white)}.qualification_edit .member_errmsg{margin-top:0}.qualification_edit_item{display:flex;flex-direction:column;gap:10px}.qualification_edit_item .qualification_header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:350px}.qualification_edit_item .qualification_header .name_area{display:flex;flex-direction:row;gap:10px;align-items:flex-start}.qualification_edit_item .qualification_header .name_area .name{font-size:16px}.qualification_edit_item .qualification_header .name_area .clickable,.qualification_edit_item .qualification_header .delete_area .clickable{padding-top:3px}.qualification_edit_item .qualification_header .delete_area{display:flex}.qualification_edit_item .qualification_body{display:flex;flex-direction:column;padding-left:30px;gap:10px}.qualification_edit_item .qualification_body .name_input_area{display:flex;flex-direction:column;gap:2px}.qualification_edit_item .qualification_body .name_input_area label{font-size:11px;line-height:16.5px}.qualification_edit_item .qualification_body .expected_area{display:flex;flex-direction:row;gap:20px}.qualification_edit_item .qualification_body .expected_area label{margin-bottom:2px}.qualification_edit_item .qualification_body .input_area{display:flex;flex-direction:row;gap:10px}.qualification_edit_item .qualification_body .input_text,.qualification_edit_item .qualification_body .suggest_input.mypage_suggest_input .multiple_line_input_wrapper{max-width:calc(100% - 31px)}.qualification_edit_item .qualification_body .suggest_input.mypage_suggest_input .multiple_line_input.input_text,.qualification_edit_item .qualification_body .suggest_input.mypage_suggest_input .multiple_line_input.input_text+p{width:100%;max-width:100%}.qualification_edit_item .qualification_body .mypage_datePicker_wrapper,.qualification_edit_item .qualification_body .mypage_datePicker_wrapper .input-ym{width:135px}.qualification_edit_item .qualification_body .input_area .suggest_trigger{width:112px}.qualification_edit_item .qualification_body .note_expansion_area .expantion_button{color:#3295f9;font-size:16px;line-height:23.17px}.qualification_edit_item .qualification_body .note_input_area{align-items:start;display:flex;flex-direction:row;gap:6px}.qualification_edit_item .qualification_body .note_input_area .textarea{width:257px;resize:none}.qualification_addition_dialog hr{height:1px;background-color:#dfe7ec;flex-shrink:0}.qualification_addition_dialog .dialog_container{display:flex;flex-direction:column;gap:20px}.qualification_addition_dialog .dialog_title{color:#333;font-size:18px;font-weight:700;line-height:26.06px;text-align:center;letter-spacing:.1em}.qualification_addition_dialog .checkbox_area{display:flex;flex-direction:column;gap:10px;text-align:left;width:270px;height:30vh;overflow-y:auto;overflow-x:hidden}.qualification_addition_dialog.dialog .dialog_message{margin-bottom:40px}.qualification_addition_dialog.dialog .dialog_btns .button{width:initial;font-size:14px;padding:8px 20px}.qualification_addition_dialog.dialog .mypage_checkbox_wrapper{height:auto;line-height:1.5em;align-items:flex-start}.qualification_addition_dialog.dialog .mypage_checkbox_icon_wrapper{margin-bottom:-2px}.qualification_addition_dialog.dialog .mypage_checkbox_icon_wrapper:has(.mypage_checkbox_checked_icon_checked){margin-bottom:1px}.qualification_addition_dialog.dialog .mypage_checkbox_checked_icon{margin-top:1px}@media (max-width: 389px){.qualification_edit_item .qualification_header{width:100%}.qualification_edit_item .qualification_body .input_area{width:calc(100% - 31px)}.qualification_edit_item .qualification_body .name_area .name_setting_area .select_box,.qualification_edit_item .qualification_body .mypage_datePicker_wrapper,.qualification_edit_item .qualification_body .mypage_datePicker_wrapper .input-ym,.qualification_edit_item .qualification_body .input_area .suggest_trigger{width:100%}.qualification_edit_item .qualification_body .note_input_area{width:calc(100% - 31px);gap:8px}.qualification_edit_item .qualification_body .note_input_area .textarea{width:100%}}.license_display{display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:3px;line-height:21px}.license_display .license_item_area,.license_display .license_item_area .license_item{display:flex;flex-direction:column;gap:3px}.license_display .license_item_area .license_item .license_item_row{display:flex;flex-direction:row;gap:14px}.license_display .license_item_area .license_item .ym_area{width:78px;display:flex;gap:3px;justify-content:flex-start}.license_display .license_item_area .license_item .ym_area .year{width:45px;text-align:right}.license_display .license_item_area .license_item .ym_area .year:after{content:"年"}.license_display .license_item_area .license_item .ym_area .month:after{content:"月"}.license_display .license_item_area .license_item .acquisition_area{flex:1;text-align:left}.license_display .license_item_area .license_item .note{margin-left:92px;white-space:pre-wrap}.qualification_display{display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:3px;line-height:21px}.qualification_display .qualification_item_area,.qualification_display .qualification_item_area .qualification_item{display:flex;flex-direction:column;gap:3px}.qualification_display .qualification_item_area .qualification_item .qualification_item_row{display:flex;flex-direction:row;gap:14px}.qualification_display .qualification_item_area .qualification_item .ym_area{width:78px;display:flex;gap:3px;justify-content:flex-start}.qualification_display .qualification_item_area .qualification_item .ym_area .year{width:45px;text-align:right}.qualification_display .qualification_item_area .qualification_item .ym_area .year:after{content:"年"}.qualification_display .qualification_item_area .qualification_item .ym_area .month:after{content:"月"}.qualification_display .qualification_item_area .qualification_item .acquisition_area{flex:1;text-align:left}.qualification_display .qualification_item_area .qualification_item .note{margin-left:92px;white-space:pre-wrap}.edu_backgrounds_display{display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:3px;line-height:21px}.edu_backgrounds_display .edu_backgrounds_item_area{display:flex;flex-direction:column;gap:10px}.edu_backgrounds_display .edu_backgrounds_item_container{width:100%}.edu_backgrounds_display .edu_backgrounds_item_area .edu_backgrounds_item{display:flex;justify-content:space-between}.edu_backgrounds_display .edu_backgrounds_item_area .edu_backgrounds_item .ym_area{width:78px;display:flex;gap:3px;justify-content:flex-start;margin-right:14px}.edu_backgrounds_display .edu_backgrounds_item_area .edu_backgrounds_item .ym_area .year{width:45px;text-align:right}.edu_backgrounds_display .edu_backgrounds_item_area .edu_backgrounds_item .ym_area .year:after{content:"年"}.edu_backgrounds_display .edu_backgrounds_item_area .edu_backgrounds_item .ym_area .month:after{content:"月"}.edu_backgrounds_display .edu_backgrounds_item_area .edu_backgrounds_item .edu_backgrounds_area{flex:1;text-align:left;word-break:keep-all;margin-right:14px}.work_history_display{display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:3px;line-height:21px}.work_history_display .work_history_item_area{display:flex;flex-direction:column;gap:10px}.work_history_display .work_history_item_container{width:100%}.work_history_display .work_history_item_area .work_history_item{display:flex;justify-content:space-between}.work_history_display .work_history_item_area .work_history_item .ym_area{width:78px;display:flex;gap:3px;justify-content:flex-start;margin-right:14px}.work_history_display .work_history_item_area .work_history_item .ym_area .year{width:45px;text-align:right}.work_history_display .work_history_item_area .work_history_item .ym_area .year:after{content:"年"}.work_history_display .work_history_item_area .work_history_item .ym_area .month:after{content:"月"}.work_history_display .work_history_item_area .work_history_item .work_history_area{flex:1;text-align:left;margin-right:14px}.remodal{box-sizing:border-box;width:100%;padding:0 10px;transform:translateZ(0);color:#2b2e38;background:#3295f9}@media screen and (min-width: 769px){.remodal{width:700px;max-height:100vh;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.history_keep{padding:0 10px}}@media screen and (max-width: 768px){.remodal{padding:0;max-height:100vh;overflow:scroll}.modal_body{display:flex;align-items:center;overflow:scroll}}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#fff;border:0;outline:0;background:transparent;z-index:2}@media only screen and (max-width: 768px){.history_keep{background-color:#3295f9;width:100%}}.history_keep{background-color:#3295f9;box-sizing:border-box}.history_keep_header{background-color:#3295f9;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:10px;margin:0 auto;padding:10px 5px;position:relative;text-align:left}.history_keep .icon_color_w{font-size:18px}[class^=fa-],[class*=" fa-"]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.history_keep_header label{color:#fff}.keep_head_text{background-color:#eef9ff;border-radius:4px;color:#333;font-size:12px;line-height:150%;padding:7px 6px 5px 10px}.keep_head_text span{font-weight:700}.keep_head_text .long-term-storage{color:#ff940c}.keep_head_btn_area{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.keep_head_btn .button_variable_white{height:44px}}.label_bold{font-weight:700;text-align:left}.fa-history:before{content:""}@media only screen and (max-width: 768px){.button_variable_white{height:44px}}.history_nodata{background-color:#fff;color:#3295f9;font-weight:700;padding:20px 0}.remodal-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"×";text-align:center}.history_keep_list{background-color:#fff;border-radius:4px;box-sizing:border-box;margin:0 auto 10px;padding:0 10px 30px;position:relative;text-align:left}.history_keep_list_disabled{background-color:#e7e7e7;border-radius:4px;box-sizing:border-box;color:#666;margin:0 auto 10px;padding:0 10px 30px;position:relative;text-align:left}.job_offer_img div{background-color:#fff;border:2px solid #666;border-radius:30px;box-sizing:content-box;color:#666;font-weight:700;margin:0;padding:5px 50px;position:absolute;width:70px;left:28px}button.button_fixed_blue.disabled_btn,button.button_fixed_white.disabled_btn{background-color:#c5c5c5;border:1px solid #898989;border-radius:4px;box-shadow:1px 1px 1px #9b9b9b4d;color:#fff;cursor:none;font-weight:700;pointer-events:none;text-decoration:none}@media only screen and (max-width: 768px){.history_keep_list,.history_keep_list_disabled{width:97%}}history_keep_chk{display:block;padding:5px 0 0;text-align:left}.job_name_label{padding:15px 0 12px;font-size:18px;line-height:22px}@media only screen and (max-width: 768px){.job_name_label{font-size:16px}}@media only screen and (max-width: 768px){.sp_img{align-items:center;background-color:#edf7ff;display:flex;justify-content:center;margin:0 0 0 -10px;padding:0;text-align:center;width:100vw;position:relative}}@media only screen and (max-width: 768px){.history_keep_list .sp_img,.history_keep_list_disabled .sp_img{width:calc(100% + 20px)}.history_keep_list_disabled img.sp_pic_size{width:100%}.sp_img div{background-color:#fff;border:2px solid #666;border-radius:30px;color:#666;font-weight:700;margin:0;padding:5px 50px;position:absolute;width:80px;box-sizing:content-box}*::-ms-backdrop,.sp_img div{left:50%;margin-left:-90px;margin-top:-20px}}.catchcopy_area{font-size:15px;line-height:32px;color:#28a8b2;font-weight:700;padding-right:10px;margin:10px 0 21px}.button_variable_white{background-color:#fff;border:1px solid #898989;border-radius:4px;box-shadow:1px 1px 1px #9b9b9b4d;color:#3295f9;font-size:15px;font-weight:700;height:32px;padding:0 10px;cursor:pointer}@media only screen and (min-width: 769px){.button_variable_white{height:44px}.button_variable_white:hover{background-color:#326bcc;border:1px solid #326bcc;color:#fff}.button_variable_white:hover .icon_color_b{color:#fff}}.button_variable_blue{background-color:#3295f9;border:1px solid #898989;border-radius:4px;box-shadow:1px 1px 1px #9b9b9b4d;color:#fff;font-size:15px;font-weight:700;height:32px;padding:0 10px;cursor:pointer}@media only screen and (min-width: 769px){.button_variable_blue{height:44px}.button_variable_blue:hover{background-color:#326bcc;border:1px solid #326bcc}}.history_keep_chk{display:block;padding:5px 0 0;text-align:left}.historykeep input:read-only,textarea:read-only{background:rgba(155,155,155,.5)}.historykeep input[type=checkbox]:checked:before{content:none}.btnarea button.button_fixed_blue{width:60%;float:left;cursor:pointer}.btnarea.sp_none{margin:auto}@media only screen and (max-width: 768px){.button_fixed_blue,.button_fixed_blue.disabled_btn{height:44px!important;width:154px}}@media only screen and (max-width: 480px){.list_group button.button_fixed_white,.history_keep_list button.button_fixed_white{padding-left:0;padding-right:0}}.btnarea button.button_fixed_white{width:37%;float:right;cursor:pointer}@media only screen and (max-width: 768px){.button_fixed_white,.button_fixed_white.disabled_btn{height:44px!important;width:154px}}.button_fixed_white{display:inline-flex;justify-content:center;align-items:center;gap:4px;background-color:#fff;border:1px solid #898989;border-radius:4px;box-shadow:1px 1px 1px #9b9b9b4d;color:#3295f9;font-size:15px;font-weight:700;height:32px;width:200px}@media only screen and (max-width: 768px){.sp_none{display:none}}@media print,screen and (min-width: 769px){.pc_none{display:none}}@media print,screen and (min-width: 769px){.btnarea button.button_fixed_white{width:30%}}@media print,screen and (min-width: 769px){.btnarea button.button_fixed_blue{width:68%!important}}@media print,screen and (min-width: 769px){.btnarea{width:70%}}dl.job_offer_list{display:grid;grid-template-columns:80px auto;grid-template-rows:repeat(4,auto);border-spacing:7px;box-sizing:border-box;margin-bottom:18px;min-height:150px;width:62%;line-height:22.5px}@media only screen and (max-width: 768px){dl.job_offer_list{text-align:left;width:100%;margin-bottom:8px}}@media only screen and (min-width: 769px){dl.job_offer_list{float:left}}dl.job_offer_img,.job_offer_img{align-items:center;display:flex;float:right;height:150px;justify-content:center;margin:0;padding:0;text-align:center;width:230px;position:relative}dl.job_offer_list dt{float:left;clear:left;font-weight:700;vertical-align:top;width:80px;padding-right:18px;padding-left:10px;margin-bottom:15px;font-size:13px;position:relative;border-right:none}dl.job_offer_list dt:after{content:"";position:absolute;display:block;float:left;width:4px;border-radius:2px;height:22px;background:#8ac4ff;margin-right:5px;left:0;top:2px}.catch_copy_mg{font-size:15px;line-height:1.6em;color:#28a8b2;font-weight:700;margin-bottom:10px}.job_name_label span{color:#333;font-size:12px;padding-left:10px}#history_all,#keep_all,#history_chk,#keep_chk{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}#history_all:checked:before,#keep_all:checked:before,#history_chk:checked:before,#keep_chk:checked:before{content:none}@media only screen and (max-width: 768px){.history_keep_list img.sp_pic_size{width:100%}}@media only screen and (max-width: 768px){img.sp_pic_size{height:auto;width:100vw}}.lightblue span{background-color:#d7f0ff;border-radius:4px;box-shadow:1px 1px 1px #9b9b9b4d;color:#3295f9;display:inline-block;font-size:13px;padding:1px 5px 0;text-align:center;margin:0 3px 6px 0}@media only screen and (max-width: 768px){dl.job_offer_list dd{font-size:14px;line-height:21px;padding-top:4.5px;padding-left:0}}@media only screen and (max-width: 768px){dl.job_offer_list{border-spacing:7px;text-align:left;width:100%;margin-bottom:8px}}@media only screen and (max-width: 768px){.job_offer_img{display:none}}.button_fixed_white_map{background-color:#fff;border:1px solid #898989;border-radius:4px;box-shadow:1px 1px 1px #9b9b9b4d;color:#3295f9;font-size:13px;height:22px;width:100px;cursor:pointer}.access-slide-down{height:auto!important;overflow:visible;animation-name:slideDown;-webkit-animation-name:slideDown}.access-content-more{height:135px;overflow:hidden;position:relative}.animated{animation-fill-mode:both;-webkit-animation-fill-mode:both}.access-slide-down:before{background:none;height:0px}.access-content-more:before{height:30px;display:block;position:absolute;bottom:0;left:0;content:"";width:100%;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.28) 10%,rgba(255,255,255,.4) 20%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.28) 10%,rgba(255,255,255,.4) 20%,rgba(255,255,255,1) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.28) 10%,rgba(255,255,255,.4) 20%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="#FFFFFF",GradientType=1)}.access-close-btn{margin-top:5px;position:relative!important}.access_link_more{bottom:0;display:block;left:10px;position:absolute;text-align:center;width:28px;height:16px;border-radius:4px;background-color:#d7f0ff;box-shadow:1px 1px 1px #9b9b9b4d}img.pic_size{height:auto;max-height:150px;max-width:230px;width:auto}.remodal_map{height:100%;padding:0;width:100%}.map_content{box-sizing:border-box;height:100%;padding-top:40px;position:relative}.map_title{background-color:#3295f9;box-sizing:border-box;color:#fff;font-size:20px;font-weight:700;left:0;padding:10px;position:absolute;text-align:left;top:0;width:100%;z-index:999}.icon_color_w{color:#fff;font-size:16px}@media only screen and (max-width: 768px){.icon_color_w{font-size:20px}}.map_search{box-sizing:border-box;min-height:100%}table.map_info_window{width:300px}.map_info_text{text-align:left}.history_nodata,.keep_nodata{background-color:#fff;color:#3295f9;font-weight:700;padding:20px 0;text-align:center}.icon_color_y{color:#f8b62d;font-size:16px}@media only screen and (max-width: 768px){.icon_color_b{font-size:20px}}.modal:has(.remodal_keep_comp){min-width:unset;max-width:unset}@media only screen and (max-width: 768px){.modal:has(.remodal_keep_comp){width:90%}}.modal_body:has(.remodal_keep_comp){padding:0!important;text-align:center}.remodal_keep_comp{background:#fff;border-radius:4px;font-size:15px;padding:40px;width:400px}@media only screen and (max-width: 768px){.remodal_keep_comp{width:100%}}.keep_comp_title{border:2px solid #3295f9;border-radius:30px;color:#3295f9;font-weight:700;padding:5px}.button_keep_modal{align-items:center;display:flex;gap:3px;height:44px;justify-content:center;margin:0 auto;max-width:200px;line-height:100%}.button_close_modal{position:absolute;top:-15px;right:-15px;width:35px;height:35px;background-color:#545454;border-radius:50%;border:none;color:#fff;font-size:20px;line-height:28px;text-align:center;cursor:pointer}.button_fixed_blue{background-color:#3295f9;border:1px solid #3295f9;border-radius:4px;box-shadow:1px 1px 1px #9b9b9b4d;color:#fff;font-size:15px;font-weight:700;height:32px;width:200px}#no_disp{background:rgba(155,155,155,.5);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}table.map_info_window>tbody>tr>td.image_cell{padding-right:10px}.map_info_image{width:150px}@media only screen and (min-width: 769px){.keep_btn:hover{background-color:#326bcc;border-color:#326bcc}}.keep_btn.registered i{color:#f8b62d}@media only screen and (min-width: 769px){.keep_btn:hover i{color:#fff}}.keep_btn_text_wrapper{display:inline-block;position:relative}.keep_btn_text_wrapper span{font-size:15px;white-space:nowrap;transition:opacity .3s ease;line-height:1}.keep_btn.registered .registered_text,.keep_btn:not(.registered) .unregistered_text{display:inline-block;opacity:1}.keep_btn:not(.registered) .registered_text,.keep_btn.registered .unregistered_text{display:none;opacity:0}.keep_btn .registered_text{color:#333}@media only screen and (min-width: 769px){.keep_btn:hover .registered_text,.keep_btn:hover .unregistered_text{color:#fff}}.keep_btn.keep_btn_animation{cursor:default}.keep_btn.keep_btn_animation i{animation:spinAndResize 1s forwards;transition:color .3s ease}.keep_btn.animate_to_registered i{color:#f8b62d}.keep_btn.registered.animate_to_unregistered i{color:#3295f9}@media only screen and (min-width: 769px){.keep_btn.keep_btn_animation:hover i{color:#fff}}.keep_btn.animate_to_registered .unregistered_text,.keep_btn.animate_to_unregistered .registered_text{display:inline-block;opacity:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.keep_btn.animate_to_registered .registered_text,.keep_btn.animate_to_unregistered .unregistered_text{display:inline-block;opacity:1}@keyframes spinAndResize{0%{transform:rotate(0) scale(1)}16.67%{transform:rotate(30deg) scale(1.5)}to{transform:rotate(180deg) scale(0)}}.confirm_keep_retention_period span{color:#3295f9;font-weight:700}.confirm_keep_guidance_info{border:2px solid #FFEAA5;border-radius:4px;padding:15px;text-align:left}.confirm_keep_guidance_info span{color:#ff940c;font-weight:700}.confirm_keep_guidance_info .register{color:#3295f9}.sp_full_modal_overlay{top:0;left:0;width:100%;height:100vh;height:100dvh;align-items:center;background-color:var(--bs-overlay);display:flex;justify-content:center;overflow-y:auto;padding-right:15px;position:fixed;z-index:999}.sp_fullmodal{min-width:100%;max-width:100%;min-height:100vh;min-height:100dvh;max-height:100vh;max-height:100dvh;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:scroll;z-index:1000}.sp_fullmodal.modal_close_icon{width:16px;height:16px;top:10px;right:10px;cursor:pointer;position:absolute}.sp_fullmodal .modal_body{height:100vh}.mh5px{padding-top:5px;margin:0}.mh10px{padding-top:10px;margin:0}.sub_container{width:320px;display:flex;flex-direction:column;margin:auto}.member_auth{display:flex;flex-direction:column}::-ms-reveal{display:none}.member_auth .credential_area{background-color:#d7f0ff}.member_auth .credential_area .sub_container{align-items:center;display:flex;flex-direction:column;padding:20px 10px 30px;gap:20px}.member_auth .credential_area .sub_container.login{width:340px}.member_auth .credential_area .forgot_mailaddress_container{gap:15px;padding:20px 0 35px;border-bottom:1px solid #CCCCCC;margin-bottom:15px;width:270px}.member_auth .credential_area .accordion_area{display:flex;justify-content:center;padding-bottom:50px}.member_auth .credential_area .accordion_area .container_270{width:270px}.member_auth .credential_area .message_area{display:flex;flex-direction:column;gap:5px;width:270px}.member_auth .credential_area .message_area.login{border-bottom:1px solid #CCCCCC;line-height:17px;padding-bottom:15px;width:100%}.member_auth .credential_area .message_area .message_title_area{display:flex;align-items:flex-start}.member_auth .credential_area .message_area .message_title_area .caution_area{margin-right:4px;flex-shrink:0;padding-top:3px}.member_auth .credential_area .message_area .message_title_area .caution_icon{display:block;height:15px;width:15px}.member_auth .credential_area .message_area .message_title{font-size:14px;line-height:1.5;font-family:Noto Sans JP}.member_auth .credential_area .message_area .message{font-size:12px;line-height:1.5;font-family:Noto Sans JP;white-space:pre-wrap}.member_auth .credential_area .message_area .text_red{color:#f61c1c}.member_auth .credential_area .message_area .message-email-forgot{font-size:12px;line-height:17.38px}.member_auth .credential_area .message_area .send_message{width:355px;height:22px;font-size:12px;line-height:17.38px;margin-top:5px;text-align:center;color:#3295f9;font-family:Noto Sans JP;cursor:pointer}.member_auth .credential_area .message_area .message_bold{font-size:16px;font-weight:700;line-height:24px;font-family:Noto Sans JP;margin-top:-5px}.member_auth .credential_area .message_area .mail_resend{text-align:center;font-size:12px;color:#3295f9;margin-top:6px}.member_auth .credential_area .message_area .mail_resend .label{cursor:pointer;display:inline-block}.member_auth .credential_area .message_area .mail_resend .label:hover{color:#004fbb}.member_auth .credential_area .credential_items{width:270px;display:flex;flex-direction:column;justify-content:center;gap:20px}.member_auth .credential_area .credential_items .credential_item{align-items:normal;display:flex;flex-direction:column}.member_auth .credential_area .credential_items .credential_item label{font-size:14px;line-height:21px;color:#000}.member_auth .credential_area .credential_items .credential_item label+label{cursor:pointer}.member_auth .credential_area .credential_items .credential_item.checkbox_item{align-items:center;flex-direction:row}.member_auth .credential_area .credential_items .credential_item input[type=text]{font-size:17px;line-height:25.5px;font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif}.member_auth .credential_area .credential_items .credential_item .text_input.login_id::placeholder{color:#ccc;font-weight:400}.member_auth .credential_area .credential_items .credential_item input[type=text]:focus,.member_auth .credential_area .credential_items .credential_item input[type=text]:focus-visible{outline:none;border:1px solid #FFBE17}.member_auth .credential_area .credential_items .credential_item input[type=checkbox]{width:19px;height:19px;border:solid 1px #2BB2FF;border-radius:3px;background-color:#fff;margin-right:6px}.member_auth .credential_area .credential_items .credential_item .text_input,.member_auth .credential_area .credential_items .credential_item .password_input{height:44px;border:solid 1px #2BB2FF;border-radius:3px}.member_auth .credential_area .credential_items .credential_item .text_input:focus,.member_auth .credential_area .credential_items .credential_item .text_input:focus-visible,.member_auth .credential_area .credential_items .credential_item .password_input:focus,.member_auth .credential_area .credential_items .credential_item .password_input:focus-visible{outline:none;border:1px solid #FFBE17}.member_auth .credential_area .credential_items .credential_item .eye_area{display:flex;flex-direction:row-reverse;position:relative;top:-27px;height:0px;margin:0 8px 0 0;padding:0;line-height:1;cursor:pointer}.member_auth .credential_area .credential_items .credential_item .eye_area .eye_icon{position:relative;left:-1px}.member_auth .credential_area .credential_items .credential_item .error_message{background-color:#ffe7e7;color:#f61c1c;font-size:11px;line-height:18px;margin-top:4px;gap:2px}.member_auth .credential_area .credential_items .credential_item .error_message:before{content:"＊"}.member_auth .button_section{background-color:#fff;flex:1}.member_auth .button_section.login_pb30{padding-bottom:30px}.member_auth .button_section .error_message_area{margin:0}.member_auth .button_section .error_message_area .error_message_detail{background-color:#ffe7e7;color:#f61c1c;font-size:11px;line-height:16.5px;width:270px;margin:15px auto 0;gap:2px}.member_auth .button_area .sub_container{display:flex;align-items:center;flex-direction:column;gap:20px;padding:30px 10px;text-align:center}.new_password_sub_container{padding-bottom:60px!important}.member_auth .button_area .sub_container.pb20{padding-bottom:20px}.member_auth .button_area .sub_container.new_registration{padding:22px 10px 60px;border-top:solid 1px #CCCCCC}.member_auth .button_area .button_text_area{font-size:12px;font-weight:400;line-height:18px;display:flex;flex-direction:column;row-gap:10px}.member_auth .button_area .forgot_text_link{color:#3295f9;cursor:pointer;font-family:Noto Sans JP}.member_auth .button_area .forgot_text_link:hover{color:#004fbb}.member_auth .registration_area .sub_container{border-top:solid 1px #CCCCCC;display:flex;flex-direction:column;gap:10px;padding:15px 0 0}.member_auth .registration_area .message_title{color:#3296f8;font-size:16px;font-weight:700;line-height:27px;text-align:center}.member_auth .registration_area .message{font-size:14px;font-weight:400;line-height:22.4px}.member_auth .registration_area .registration_button_area{background-color:#d7f0ff;display:flex;justify-content:center;padding:16px 32px;text-align:center;margin-bottom:30px}.member_auth .registration_area .registration_button_area .registration_button{display:flex;justify-content:center;align-items:center;background-color:var(--bs-blue);border:none;border-radius:4px;box-shadow:1px 1px 1px 1px #9b9b9b4d;color:var(--bs-white);cursor:pointer;font-size:15px;font-weight:700;line-height:22.5px;padding:10px 32px;text-align:center;width:300px;background-image:url('data:image/svg+xml;charset=UTF-8,<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185 21.99"><rect x="152" y="2" width="33" height="18" rx="4" ry="4" style="fill:%23fff; stroke-width:0px;"/><path d="m159.81,6.15l1.3.39c-.2.4-.43.8-.7,1.19-.27.39-.57.75-.88,1.08-.31.33-.62.62-.92.87-.07-.09-.18-.19-.31-.3-.13-.11-.27-.22-.41-.32-.14-.1-.26-.19-.36-.25.47-.31.91-.7,1.32-1.17.41-.47.73-.96.97-1.49Zm-.09,1.17h7.58v1.16h-7.9l.32-1.16Zm-1.96,2.56h9.94v1.18h-9.94v-1.18Zm.18,2.57h9.6v1.18h-9.6v-1.18Zm3.27-4.73h1.1v5.35h-1.1v-5.35Zm-1.96,0h1.18v5.36h-1.18v-5.36Zm3.87,0h1.1v5.36h-1.1v-5.36Zm1.94,0h1.21v5.36h-1.21v-5.36Zm-4.18,6.52l1.22-.13c.07.33.14.69.19,1.08.06.39.09.72.1.99l-1.3.19c0-.18-.01-.39-.03-.63-.01-.24-.04-.5-.07-.76s-.07-.51-.11-.74Zm2.19.03l1.23-.21c.1.21.19.44.27.69s.17.49.23.73c.07.23.11.45.14.64l-1.32.25c-.04-.27-.11-.6-.22-1-.1-.4-.22-.76-.34-1.1Zm2.18-.07l1.26-.4c.18.23.35.47.53.74.18.26.35.53.51.79.16.26.29.49.37.69l-1.35.45c-.08-.2-.19-.43-.34-.69-.14-.26-.3-.53-.47-.8-.17-.28-.34-.54-.51-.78Zm-6.35-.35l1.28.32c-.12.42-.3.84-.52,1.25s-.47.77-.74,1.07l-1.26-.52c.25-.23.49-.55.71-.93.23-.39.4-.78.53-1.19Zm11.97-7.66h1.21v10.25h-1.21V6.2Zm-1.67,3.62h4.51v1.23h-4.51v-1.23Zm1.43.65l.74.36c-.1.37-.21.76-.33,1.17-.12.4-.26.81-.42,1.21s-.32.78-.48,1.14c-.17.35-.35.66-.54.92-.04-.14-.09-.29-.17-.45-.07-.17-.14-.33-.22-.5-.07-.16-.14-.3-.21-.42.22-.27.43-.6.64-1,.21-.4.41-.82.58-1.24.18-.43.31-.83.41-1.2Zm1.44.64c.06.06.14.15.25.27.12.12.25.27.38.43.14.15.27.31.4.47.13.15.25.29.35.42.11.12.19.22.23.29l-.8,1.03c-.07-.16-.17-.35-.29-.56-.12-.22-.25-.44-.38-.67-.14-.23-.27-.45-.41-.66-.13-.21-.25-.37-.34-.51l.6-.52Zm-2.88-4.06l.92-.24c.1.26.18.55.25.86.08.31.15.61.2.9.05.29.09.56.11.79l-.99.26c0-.23-.04-.5-.09-.79-.04-.3-.1-.6-.18-.91-.07-.32-.14-.6-.23-.87Zm3.62-.3l1.11.24c-.09.3-.18.61-.29.92-.1.32-.21.62-.31.91-.1.29-.2.54-.29.76l-.84-.24c.08-.23.16-.5.23-.8.08-.31.15-.62.22-.93.07-.32.12-.6.15-.86Zm4.17-.6h1.23v10.33h-1.23V6.15Zm-3.29,6.89l5.65-1.01.2,1.22-5.65,1.02-.2-1.23Zm.62-5.39l.65-.89c.21.12.42.25.64.41.23.15.44.31.64.47.21.16.37.31.48.45l-.68.99c-.11-.15-.26-.3-.46-.47-.19-.17-.4-.34-.62-.51s-.44-.32-.65-.45Zm-.49,2.77l.62-.95c.22.11.45.24.68.4.24.15.46.3.67.45.21.15.39.29.52.43l-.67,1.06c-.12-.14-.28-.29-.48-.45-.21-.17-.43-.33-.66-.5-.23-.17-.45-.32-.67-.44Z" style="fill:%233295f9; stroke-width:0px;"/><path d="m10,17c0-1.66,1.34-3,3-3h1v-1s0-.05,0-.08c-1.23-.27-2.58-.42-4.01-.42-5.52,0-10,2.24-10,5v2.5h13c-1.66,0-3-1.34-3-3Z" style="fill:%23fff; stroke-width:0px;"/><path d="m10,10c1.33,0,2.6-.53,3.54-1.46.94-.94,1.46-2.21,1.46-3.54s-.53-2.6-1.46-3.54c-.94-.94-2.21-1.46-3.54-1.46s-2.6.53-3.54,1.46c-.94.94-1.46,2.21-1.46,3.54s.53,2.6,1.46,3.54c.94.94,2.21,1.46,3.54,1.46Z" style="fill:%23fff; stroke-width:0px;"/><path d="m17,11.99c-.55,0-1,.45-1,1v3h-3c-.55,0-1,.45-1,1s.45,1,1,1h3v3c0,.55.45,1,1,1s1-.45,1-1v-3h3c.55,0,1-.45,1-1s-.45-1-1-1h-3v-3c0-.55-.45-1-1-1Z" style="fill:%23fff; fill-rule:evenodd; stroke-width:0px;"/></svg>');background-repeat:no-repeat;background-size:63%;background-position-x:56%;background-position-y:10px}.member_auth .registration_area .registration_button_area .registration_button:hover{background-color:var(--bs-blue-hover-2);box-shadow:none;background-image:url('data:image/svg+xml;charset=UTF-8,<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185 21.99"><rect x="152" y="2" width="33" height="18" rx="4" ry="4" style="fill:%23fff; stroke-width:0px;"/><path d="m159.81,6.15l1.3.39c-.2.4-.43.8-.7,1.19-.27.39-.57.75-.88,1.08-.31.33-.62.62-.92.87-.07-.09-.18-.19-.31-.3-.13-.11-.27-.22-.41-.32-.14-.1-.26-.19-.36-.25.47-.31.91-.7,1.32-1.17.41-.47.73-.96.97-1.49Zm-.09,1.17h7.58v1.16h-7.9l.32-1.16Zm-1.96,2.56h9.94v1.18h-9.94v-1.18Zm.18,2.57h9.6v1.18h-9.6v-1.18Zm3.27-4.73h1.1v5.35h-1.1v-5.35Zm-1.96,0h1.18v5.36h-1.18v-5.36Zm3.87,0h1.1v5.36h-1.1v-5.36Zm1.94,0h1.21v5.36h-1.21v-5.36Zm-4.18,6.52l1.22-.13c.07.33.14.69.19,1.08.06.39.09.72.1.99l-1.3.19c0-.18-.01-.39-.03-.63-.01-.24-.04-.5-.07-.76s-.07-.51-.11-.74Zm2.19.03l1.23-.21c.1.21.19.44.27.69s.17.49.23.73c.07.23.11.45.14.64l-1.32.25c-.04-.27-.11-.6-.22-1-.1-.4-.22-.76-.34-1.1Zm2.18-.07l1.26-.4c.18.23.35.47.53.74.18.26.35.53.51.79.16.26.29.49.37.69l-1.35.45c-.08-.2-.19-.43-.34-.69-.14-.26-.3-.53-.47-.8-.17-.28-.34-.54-.51-.78Zm-6.35-.35l1.28.32c-.12.42-.3.84-.52,1.25s-.47.77-.74,1.07l-1.26-.52c.25-.23.49-.55.71-.93.23-.39.4-.78.53-1.19Zm11.97-7.66h1.21v10.25h-1.21V6.2Zm-1.67,3.62h4.51v1.23h-4.51v-1.23Zm1.43.65l.74.36c-.1.37-.21.76-.33,1.17-.12.4-.26.81-.42,1.21s-.32.78-.48,1.14c-.17.35-.35.66-.54.92-.04-.14-.09-.29-.17-.45-.07-.17-.14-.33-.22-.5-.07-.16-.14-.3-.21-.42.22-.27.43-.6.64-1,.21-.4.41-.82.58-1.24.18-.43.31-.83.41-1.2Zm1.44.64c.06.06.14.15.25.27.12.12.25.27.38.43.14.15.27.31.4.47.13.15.25.29.35.42.11.12.19.22.23.29l-.8,1.03c-.07-.16-.17-.35-.29-.56-.12-.22-.25-.44-.38-.67-.14-.23-.27-.45-.41-.66-.13-.21-.25-.37-.34-.51l.6-.52Zm-2.88-4.06l.92-.24c.1.26.18.55.25.86.08.31.15.61.2.9.05.29.09.56.11.79l-.99.26c0-.23-.04-.5-.09-.79-.04-.3-.1-.6-.18-.91-.07-.32-.14-.6-.23-.87Zm3.62-.3l1.11.24c-.09.3-.18.61-.29.92-.1.32-.21.62-.31.91-.1.29-.2.54-.29.76l-.84-.24c.08-.23.16-.5.23-.8.08-.31.15-.62.22-.93.07-.32.12-.6.15-.86Zm4.17-.6h1.23v10.33h-1.23V6.15Zm-3.29,6.89l5.65-1.01.2,1.22-5.65,1.02-.2-1.23Zm.62-5.39l.65-.89c.21.12.42.25.64.41.23.15.44.31.64.47.21.16.37.31.48.45l-.68.99c-.11-.15-.26-.3-.46-.47-.19-.17-.4-.34-.62-.51s-.44-.32-.65-.45Zm-.49,2.77l.62-.95c.22.11.45.24.68.4.24.15.46.3.67.45.21.15.39.29.52.43l-.67,1.06c-.12-.14-.28-.29-.48-.45-.21-.17-.43-.33-.66-.5-.23-.17-.45-.32-.67-.44Z" style="fill:%23326bcc; stroke-width:0px;"/><path d="m10,17c0-1.66,1.34-3,3-3h1v-1s0-.05,0-.08c-1.23-.27-2.58-.42-4.01-.42-5.52,0-10,2.24-10,5v2.5h13c-1.66,0-3-1.34-3-3Z" style="fill:%23fff; stroke-width:0px;"/><path d="m10,10c1.33,0,2.6-.53,3.54-1.46.94-.94,1.46-2.21,1.46-3.54s-.53-2.6-1.46-3.54c-.94-.94-2.21-1.46-3.54-1.46s-2.6.53-3.54,1.46c-.94.94-1.46,2.21-1.46,3.54s.53,2.6,1.46,3.54c.94.94,2.21,1.46,3.54,1.46Z" style="fill:%23fff; stroke-width:0px;"/><path d="m17,11.99c-.55,0-1,.45-1,1v3h-3c-.55,0-1,.45-1,1s.45,1,1,1h3v3c0,.55.45,1,1,1s1-.45,1-1v-3h3c.55,0,1-.45,1-1s-.45-1-1-1h-3v-3c0-.55-.45-1-1-1Z" style="fill:%23fff; fill-rule:evenodd; stroke-width:0px;"/></svg>')}.member_auth .registration_area .registration_button_area .registration_button:hover .fill_blue{fill:var(--bs-blue-hover-2)}.member_auth .registration_area .registration_button_area .registration_button svg{margin:0 5px}.member_auth .registration_area .registration_button_area .registration_button svg:nth-child(1){position:relative;top:1px}.member_auth .registration_area .registration_button_area .registration_button>span{letter-spacing:.1em}.password_change{background-color:#fff}@media (min-width: 768px){.password_change>.page_header>.page_header_contents{padding-left:27px}}.member_auth>.page_header>.page_header_contents{padding:10px 10px 10px 20px}.modal.mail_resend_temporary_pass_modal{border-radius:4px;min-width:320px;width:320px}.modal.mail_resend_temporary_pass_modal .modal_body{padding:20px 5px 30px;overflow-y:visible}.modal.mail_resend_temporary_pass_modal .modal_content{display:flex;flex-flow:column;align-items:center}.modal.mail_resend_temporary_pass_modal .modal_content .resend_message_area{width:280px;border-bottom:1px solid #CCCCCC;padding-bottom:20px;margin-bottom:15px}.modal.mail_resend_temporary_pass_modal .modal_content .text-area{display:flex;flex-flow:column;align-items:center}.modal.mail_resend_temporary_pass_modal .text-reason{width:310px;padding:0 15px}.modal.mail_resend_temporary_pass_modal .accordion-area-forgot{width:280px}.modal.mail_resend_temporary_pass_modal .title_area{color:#000;font-size:14px;line-height:21px;margin-bottom:10px}.modal.mail_resend_temporary_pass_modal .caution_area{display:flex;justify-content:start;color:#333;font-size:13px}.modal.mail_resend_temporary_pass_modal .caution_area .mark_area{margin-right:5px}.heading_filter_item{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:10px 10px 12px 20px;border-bottom:1px solid #C1C1C1;color:#333;font-size:14px;font-weight:medium;line-height:21px}.applied_jobs_card_image{width:122px;height:72px;flex-shrink:0}.applied_jobs_card_image_body_parent{width:100%;height:100%;position:relative}.applied_jobs_card_item{padding:0}.applied_jobs_card_image_badge[data-message-badge-type=scout]{width:61px;height:16px;position:absolute;bottom:0;left:0;background-color:#27a5ffcc;border-radius:0 2px 0 4px;text-align:center;color:var(--bs-white);font-size:12px;line-height:12px;font-weight:500}.applied_jobs_card_image_body{align-self:center;width:100%;height:100%;object-fit:cover;border-radius:4px}.applied_jobs_card_body{display:flex;flex-direction:column;gap:10px;flex-grow:1}.applied_jobs_card_body_job{display:flex;flex-flow:column;gap:10px}.applied_jobs_card_body_job_name{font-size:16px;font-weight:700;line-height:120%;letter-spacing:.05em;text-align:left;color:var(--bs-blue);gap:3px}.applied_jobs_card_body_job_name[data-is-unread=true]:before{content:"!";display:inline-flex;justify-content:center;align-items:center;width:15px;height:15px;margin-right:4px;border-radius:50%;background-color:#ff656a;color:var(--bs-white)}.applied_jobs_card_body__icon{width:16px;height:20px;padding-left:10px}.applied_jobs_card_body_job_detail,.applied_jobs_card_body_date{font-size:12px;font-weight:400;line-height:18px;letter-spacing:.05em;text-align:left;color:#333}.applied_jobs_modal_container{width:330px;margin:0 auto}@media only screen and (min-width: 769px){.applied_jobs_modal_container{align-items:center!important}}.applied_jobs_modal_title{width:100%;font-size:16px;font-weight:700;line-height:19.2px}.applied_jobs_modal_list{display:flex;flex-flow:column;gap:24px;width:100%}.applied_jobs_modal_item{display:flex;flex-flow:row nowrap;align-items:center;gap:14px;font-size:16px;font-weight:700;line-height:16px;letter-spacing:.1em;text-align:left;color:#3295f9}.applied_jobs_modal_icon{width:20px;height:auto}.dialog_btns .button{border-radius:4px}.warning_message{text-align:left;line-height:21px}.applied_jobs_card_hr{height:1px;width:calc(100% + 14px);background-color:#dfe7ec;transform:translate(-7px)}.modal_overlay{top:0;left:0;width:100%;height:100%;align-items:center;background-color:var(--bs-overlay);display:flex;justify-content:center;overflow-y:auto;padding-right:15px;position:fixed;z-index:999}.halfmodal{min-width:calc(100vw - 40px);max-width:calc(100vw - 20px);min-height:50vh;max-height:50vh;padding:40px 30px 30px;border-top-left-radius:10px;border-top-right-radius:10px;position:fixed;bottom:0;left:10px;right:10px;background-color:var(--bs-white);z-index:1000}.halfmodal .modal_close_icon{width:16px;height:16px;top:10px;right:10px;cursor:pointer;position:absolute}@media screen and (max-width: 768px){.halfmodal .modal_body{overflow:hidden}}.heading_filter_container{background-color:#fff;overflow:hidden;padding-bottom:4px}.heading_filter{border-bottom:1px solid #DFE7EC;box-shadow:0 1px 4px #00000040;display:flex;flex-direction:row;padding-left:10px;position:relative}.filter_icon_wrapper{align-items:center;border-right:1px solid #DFE7EC;display:flex;flex-flow:row nowrap;gap:5px;padding:13px 5px 13px 0}.heading_filter .filter_icon{width:17px;height:17px}.heading_filter .filter_icon path{stroke:#555}.heading_filter.is_active .filter_icon path{stroke:#3295f9}.heading_filter.none_filter .filter_icon path{stroke:#c5c5c5}.heading_filter .active_filter_count{color:#555;font-size:12px}.heading_filter.is_active .active_filter_count{color:#3295f9;font-weight:700}.heading_filter.none_filter .active_filter_count{color:#c5c5c5}.filter_items_wrapper{align-items:center;display:flex;flex-direction:row;overflow:hidden;overflow-x:scroll;scrollbar-width:none;white-space:nowrap}.filter_items_wrapper::-webkit-scrollbar{display:none}.filter_items{align-items:center;display:flex;flex-direction:row;gap:12px;padding:10px 0 10px 10px}.heading_filter .filter_item_btn{align-items:center;background-color:#fff;border:1px solid #3295F9;border-radius:50px;color:#3295f9;cursor:pointer;display:flex;flex-direction:row;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:700;gap:5px;justify-content:center;line-height:150%;padding:5px 17px}.heading_filter .filter_item_btn.is_active{background-color:#d7f0ff;border-color:#d7f0ff;padding:5px 14px 5px 12px}.heading_filter.none_filter .filter_item_btn{background-color:#fff;border-color:#c5c5c5;color:#c5c5c5}.heading_filter .filter_item_btn .filter_check_icon{display:none;height:18px;width:17px}.heading_filter .filter_item_btn.is_active .filter_check_icon{display:inline-block}.heading_filter .filter_item_btn .filter_check_icon g path{fill:#3295f9}@media (hover: hover){.heading_filter .filter_item_btn:hover{background-color:#d7f0ff}.heading_filter .filter_item_btn.is_active:hover{background-color:#326bcc;border-color:#326bcc;color:#fff}.heading_filter.none_filter .filter_item_btn:hover{background-color:#fff;border-color:#c5c5c5;color:#c5c5c5}.heading_filter .filter_item_btn:hover .filter_check_icon g path{fill:#fff}}.blocks_body{flex:1;padding:20px 20px 60px;background-color:#fff}.blocks_body .input_text{box-sizing:border-box;width:100%;height:auto;padding:10px 12px 8px;border-radius:3px;background:var(--bs-white);line-height:25.5px;border:1px solid #2BB2FF}.blocks_body .input_text:focus,.blocks_body .input_text:focus-visible{outline:none;border:1px solid #FFBE17}.blocks_search_input{max-width:500px}.blocks_section_contents{padding-top:20px}.blocks_section_heading{padding-bottom:10px;border-bottom:1px solid #DFE7EC;font-weight:700;font-size:14px}.blocks_section{padding:10px 0;border-bottom:1px solid #DFE7EC}.blocks_company_information{margin-right:8px}.block_company_name{font-size:14px;line-height:1.2em}.block_company_address{font-size:11px;line-height:1.5em;color:#888}.block_action_button{display:flex;align-items:center;height:30px;border-radius:20px;border:1px solid var(--bs-blue);padding:8px 14px;background-color:var(--bs-white);color:var(--bs-blue);font-weight:400;font-family:Noto Sans JP;cursor:pointer;flex-shrink:0}.block_action_button:hover{background-color:var(--bs-blue);color:var(--bs-white)}.block_warning_text{font-weight:700;font-size:14px;line-height:21px;color:var(--bs-blue)}.blocks_title{font-size:11px;text-align:center;line-height:16.5px}@media (max-width: 768px){.blocks_search_input{max-width:100%}}.modal.search_company_list_modal{border-radius:4px;min-width:320px;width:500px}.search_company_list_modal .action_button{display:flex;align-items:center;height:30px;border-radius:20px;border:1px solid var(--bs-blue);padding:8px 14px;background-color:var(--bs-white);color:#3295f9;font-weight:400;font-family:Noto Sans JP;cursor:pointer}.search_company_list_modal .action_button:hover{background-color:var(--bs-blue);color:var(--bs-white)}.search_company_list_modal .select_section{padding:5px 0 22px}.search_company_list_modal .list_section{height:210px;overflow-y:scroll;overflow-x:hidden}.search_company_list_modal .list{position:relative}.search_company_list_modal .company_name_text{line-height:1.2em;word-break:break-all}.search_company_list_modal .company_address_text{font-size:11px;line-height:1.5em;color:#888;word-break:break-all}.search_company_list_modal .block_button{border-radius:4px;font-weight:700;font-size:14px;font-family:Noto Sans JP;box-shadow:1px 1px 2px #9b9b9b}.search_company_list_modal .block_button.border-gray{border-color:#898989}.search_company_list_modal .block_button:hover,.search_company_list_modal .block_button.disabled{box-shadow:none}.search_company_list_modal .block_button.disabled{color:#fff}.search_company_list_modal .block_button.disabled:hover{background-color:#e3291c;color:#fff}.search_company_list_modal .mypage_checkbox_checked_icon{margin-top:0}.search_company_list_modal .mypage_checkbox_icon_wrapper{margin-bottom:8px}.search_company_list_modal .mypage_checkbox_icon_wrapper:has(.mypage_checkbox_checked_icon_checked){margin-bottom:13px}.inquiry{display:flex;flex-flow:column;gap:20px;padding:10px calc((100% - 1020px)/2) 0;background-color:var(--bs-white)}.inquiry_unit{align-self:center;width:350px;max-width:350px;margin:0 20px;border-bottom:1px solid #DFE7EC}.inquiry_thanks_unit{align-self:center;width:350px;max-width:350px;margin:7px 20px 0;border:none}.inquiry_unit_title{font-size:11px;line-height:16.5px}.inquiry_input_textbox{display:block;width:350px;max-width:350px;height:150px;margin-bottom:10px;padding:10px 12px 8px;border:1px solid #2BB2FF;border-radius:4px;font-size:17px;line-height:25.5px;font-weight:400;resize:vertical}.inquiry_button_submit{height:46px;font-size:16px}.inquiry_button_back{color:#333}.inquiry_thanks_button_back{height:46px;font-size:16px}.heading{position:relative}.message_filter_icon{display:flex;flex-flow:row nowrap;align-items:center;gap:5px}.heading_filter_wrapper[data-open=true]{position:absolute;color:#000;width:100%;top:100%;right:0;box-shadow:0 4px 4px #00000040;background-color:var(--bs-white);z-index:2}.heading_filter_wrapper[data-open=false]{display:none}.heading_filter_item{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:10px 10px 12px 20px;border-bottom:1px solid #C1C1C1;color:#333;font-size:14px;font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif;font-weight:medium;line-height:21px}.heading_filter_item:last-of-type{border-bottom:none}.message_card_hr{margin-top:5px;margin-bottom:5px;height:1px;width:calc(100% + 14px);background-color:#dfe7ec;transform:translate(-7px)}.message_card_image{max-width:122px;margin-right:10px}.message_card_image_box{width:122px;height:72px}.message_card_image_body_parent{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.message_card_image_body{display:block;width:100%;height:100%;border-radius:4px;object-fit:cover}.message_card_image_scout{width:61px;height:16px;position:absolute;left:0;bottom:0;background-color:#27a5ffcc;border-radius:0 2px 0 4px;text-align:center;color:var(--bs-white);font-size:12px;line-height:12px;font-weight:500}.message_card_image_applied{width:auto;padding:3px 8px 4px;border:1px solid var(--bs-blue);border-radius:4px;font-size:11px;line-height:11px;font-weight:500;color:var(--bs-blue);letter-spacing:.2em}.message_card_body_wrap{flex:1}.message_card_body{display:flex;flex-direction:column;gap:10px}.message_card_body_job_name{font-size:16px;font-weight:700;line-height:19.2px;letter-spacing:.05em;text-align:left;color:var(--bs-blue)}.message_card_body_job_name[data-is-unread=true]:before{content:"!";display:inline-flex;justify-content:center;align-items:center;width:15px;height:15px;margin-right:4px;border-radius:50%;background-color:#ff656a;color:var(--bs-white)}.message_card_body_job_detail,.message_card_body_date{font-size:12px;font-weight:400;line-height:18px;letter-spacing:.05em;text-align:left;color:#333}.message_card_link{align-items:center}.message_card_link_icon{width:17px;height:auto}.input-box{height:44px!important;border:1px solid #2BB2FF!important;font-family:Noto Sans JP;font-size:17px!important;font-style:normal;color:var(--bs-gray-21);font-weight:400;line-height:150%;padding:10px 12px 8px!important}.input-ym{width:120px}html:has(#no_footer){min-height:100vh;max-height:100vh;overflow:hidden}.container:has(#no_footer){min-height:100vh;max-height:100vh}.main_area:has(#no_footer){max-height:100vh}.contents:has(#no_footer){min-height:100%;max-height:100%}#no_footer .member_body{max-height:100%;padding:0}#no_footer .member_body>div{min-height:100%}.back_to_list_icon{padding:3px 10px 4px;border-radius:13px;box-shadow:1px 1px 2px 1px #24537e66;background-color:var(--bs-white);color:var(--bs-blue);font-size:12px;font-weight:500;line-height:18px;letter-spacing:.1em;text-align:center;white-space:nowrap}.message_header{width:100%;padding:10px;border-bottom:1px solid var(--bs-blue)}.message_header_title{display:flex;color:var(--bs-blue);font-size:16px;font-weight:700;line-height:19.2px}.message_header_title.is_applied:after{content:"応募済";display:flex;justify-content:center;align-items:center;max-height:18px;margin-left:20px;border-radius:4px;border:1px solid var(--bs-blue);font-size:11px;font-weight:500;flex-shrink:0;line-height:11px;letter-spacing:.2em;color:var(--bs-blue);width:54px}.member_header_job_category{font-size:12px}.message_header_job_link{align-self:flex-start;font-size:12px;color:var(--bs-blue)}.message_timeline{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:0;gap:20px;width:100%;max-width:375px;margin:0 auto;padding:0 10px;overflow-y:scroll}.message_timeline .message_body_wrap{display:flex;flex-wrap:nowrap;gap:4px}.message_body_wrap .message_body .message_body_time{max-height:13px;font-size:11px;font-family:Inter;line-height:13.31px;color:#7e7e7e}.message_body_content a{color:var(--bs-blue)}.message_body_content .job_page_url_btn:hover{transform:translateY(3px);border-bottom:3px solid rgba(181,21,11,0);background-color:#f04a50!important}.message_timeline .message_body_wrap .message_body,.message_timeline .message_body_wrap .message_body_disable{display:flex;flex-flow:column;gap:5px;max-width:100%;padding:6px 6px 15px;border:none;border-radius:6px;font-size:13px;box-shadow:0 3px 6px #00000029;overflow:hidden}.message_timeline .message_body_wrap .message_body_disable{background-color:#efefef}.message_timeline .message_body_wrap[data-input=recruitor] img{align-self:flex-start}.message_timeline .message_body_wrap[data-input=member]{gap:0;justify-content:flex-end;margin-right:14px;position:relative}.message_timeline .message_body_wrap[data-input=member]:after{content:"";width:14px;height:21px;position:absolute;top:0;left:100%;background-image:url(/image/icon/mypage/baloon.png);background-size:contain}.message_timeline{padding:30px 10px}.message_timeline .message_body_wrap[data-input=member] .message_body{background-color:#f6fdff}.message_accordion_wrapper[data-is-open=false] .message_accordion_content_wrapper{display:none;max-height:0;overflow:hidden}.message_accordion_wrapper[data-is-open=true] .message_accordion_content_wrapper{display:block;max-height:100%;padding-bottom:10px;margin-bottom:10px}.message_accordion_toggle_button{align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto!important;padding:3px 10px 4px;border-radius:13px;border:1px solid var(--bs-blue);background-color:unset;color:var(--bs-blue);font-size:13px;font-family:Noto Sans JP;font-weight:400;line-height:18.82px;text-align:center;cursor:pointer}.message_accordion_toggle_button_icon{padding-left:5px;padding-right:0}.message_accordion_wrapper[data-is-open=true] .message_accordion_toggle_button_icon{padding-left:0;padding-right:5px;transform:rotate(180deg)}.message_duplicate{width:100%;max-width:375px;background-color:#ffe7e7;color:#f61c1c;padding:10px 12px;margin:0 auto;line-height:1.6;font-size:13px;border-top:1px solid var(--bs-blue)}.message_input{height:176px;width:100%;max-width:375px;margin:0 auto;position:relative}.message_input .message_input_box,.message_input .message_input_box_disable{height:100%;width:100%;padding:10px 10px 40px;border:1px solid var(--bs-blue);font-size:12px;line-height:17.38px;resize:none;background-color:#fff}.message_input .message_input_box:focus,.message_input .message_input_box:focus-visible{border:1px solid #FFBE17;outline:none}.message_input .message_input_area{position:fixed;bottom:16px;width:105px;pointer-events:none}.message_input .message_input_button,.message_input .message_input_button_disable{display:flex;justify-content:center;gap:3.5px;align-items:center;width:105px;height:34px;padding:6px 12px;border:none;border-radius:4px;background-color:var(--bs-blue);color:var(--bs-white);font-size:16px;line-height:23.17px;letter-spacing:.1em;box-shadow:1px 1px 2px #9b9b9b;cursor:pointer;font-family:inherit;float:right;margin-right:-254px;pointer-events:auto}.message_input .message_input_button_disable{background-color:#dbdbdb;pointer-events:none}.message_input .message_input_button:hover,.message_input .message_input_button:active{background-color:#326bcc;border:none;box-shadow:none}.message_accordion_content_wrapper table{border-collapse:separate;margin-right:auto;margin-left:auto}@media only screen and (max-width: 360px){.message_input .message_input_button{margin-right:-244px}}.msg-body,.msg-body-disable{position:relative;font-size:13px;font-weight:400;padding:15px 15px 0;border-radius:7px;box-shadow:0 3px 6px #00000029}.msg-body-disable{pointer-events:none;background-color:#efefef}.msg-body.-hidden .off,.msg-body-disable.-hidden .off{display:none}.msg-body.-hidden .on,.msg-body-disable.-hidden .on{display:inline-block}.msg-body.-hidden .msg-content,.msg-body-disable.-hidden .msg-content{max-height:117px;display:flex}.applicant-input-form-msg.me .msg-body{background-color:#fff}.msg-user{position:absolute;top:0;left:5px}.msg-user img{width:25px;height:25px;-o-object-fit:cover;object-fit:cover;border-radius:999px}.msg-status{font-size:12px;color:#7e7e7e;text-decoration:underline}.msg-content{word-break:break-all;white-space:pre-line;overflow:hidden}.msg-content.border-bottom{border-bottom:1px solid #CCCCCC}#optional-tag{position:relative;width:70px;height:21px;background-color:#eff7ff;color:#3295f9;border-radius:100vh;text-align:center;display:flex;justify-content:center;align-items:center;gap:3px;padding:2px 0 1px;margin-right:5px;font-size:11px}#optional-tag svg{padding-right:2px}#optional-tag svg+span{padding-right:4px}.description{margin-top:2px;margin-bottom:6px;font-size:14px}.datetime-submit-btn-disable{background:none!important;background-color:#dbdbdb!important;border:none!important;box-shadow:0 2px 2px #787878cc;cursor:unset}.datetime-submit-btn-disable:hover{color:#fff!important}.datetime-submit-btn{background:#F9A016;border-radius:6px;box-shadow:0 2px 2px #787878cc;color:#fff;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;position:relative;padding:8px 0;text-align:center;text-decoration:none;width:220px;height:35px;margin:0 auto}.datetime-submit-btn svg{margin-left:8px;margin-bottom:-3px}.submit-area{padding-bottom:30px;text-align:center}.datetime-line-1{margin-top:15px}.datetime-line-3{margin-bottom:25px}.datetime-lines-wrapper{display:flex;flex-flow:column;gap:5px}.datetime-lines{display:flex;flex-flow:row;align-items:center;gap:6px}.datetime-lines label{display:flex;flex-flow:row nowrap;align-items:center;font-size:16px;font-family:Meiryo;gap:4px;white-space:nowrap}.datetime-lines svg{color:#ff7d81;margin:3px}.datetime-line-error{padding:4px 10px;border-radius:5px;background-color:#fcebeb;color:#e80000;text-align:center;font-size:12px}.blue_pencil_icon{width:11px;height:11px}.start-time-selects,.start-time-selects-disable{font-size:16px;height:39px;width:46px;border-radius:4px}.end-time-selects,.end-time-selects-disable{height:39px;width:46px;border-radius:4px}.start-time-selects-disable,.end-time-selects-disable{background-color:#fff;color:#868686;pointer-events:none;outline:none;box-shadow:none;border-color:#ccc}.start-time-selects:focus,.end-time-selects:focus{outline:solid 1px #3295F9;border-color:transparent}.time-option{color:#868686}.time-option:hover{background-color:#3295f9!important}.date-inputs:before{content:attr(placeholder)}.date-inputs::-webkit-datetime-edit-fields-wrapper{display:none}.date-inputs{top:3px;height:39px;width:148px;display:inline-block;font-family:"Font Awesome 5 Free";font-weight:"normal";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:4px;border:.93px solid #555}.date-inputs:focus{outline:solid 1px #3295F9;border-color:transparent}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;width:100%;height:100%;opacity:0}.datetime-input-area{display:flex;flex-flow:column;gap:10px}.input_text{box-sizing:border-box;width:148px;height:39px;padding:10px 12px 8px;border-radius:3px;background:var(--bs-white);line-height:25.5px;border:1px solid #2BB2FF}.input_text:focus,.input_text:focus-visible{outline:none;border:1px solid #FFBE17}.datepicker_header{display:flex;flex-flow:row;justify-content:space-between;height:35px;padding:0 8px;background-color:#555;border-radius:3px;color:#fff;font-family:メイリオ,Meiryo,sans-serif;font-size:15px;font-weight:700;line-height:22.5px;text-align:center}.datepicker_header_date,.datepicker_header_icon{align-self:center}.datepicker_heading{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;height:39px}.input_order_form_error{background-color:#fcebeb}.datetime-line-title{font-size:9px;font-weight:600;line-height:13.03px;text-align:left;margin-bottom:5px}.datetime-line{display:flex;flex-flow:row nowrap;gap:6px;margin:0 10px;border-bottom:1px solid #D8E2E5;background-color:var(--bs-ice-blue)}.datetime-line>i.fa-regular{margin-top:4px}.datetime-line:first-of-type{padding-top:4px}.datetime-line:last-of-type{border-bottom:none;padding-bottom:4px}.fa-regular.fa-calendar-check:after{content:url(/image/icon/mypage/calender.svg);display:inline-block}.react-datepicker{padding:3px}.react-datepicker__header{background-color:unset!important;border-bottom:none!important;padding:0!important}.react-datepicker__day{cursor:pointer;width:34.42px;height:27.63px}.react-datepicker__week{display:flex;flex-flow:row nowrap;justify-content:space-between}.react-datepicker__day-names{display:none}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{min-width:34.42px;max-width:34.42px;min-height:27.63px;max-height:27.63px;margin:0!important;border-radius:0!important;border:1px solid #71707159;font-family:メイリオ,Meiryo,sans-serif;font-size:13.5px;font-weight:400;line-height:20.25px;text-align:center}.react-datepicker__day-name{border:none}.react-datepicker__month{margin:0!important;text-align:right!important}.react-datepicker__day--highlighted,.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--highlighted,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--highlighted,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--highlighted .react-datepicker__year-text--keyboard-selected{background-color:#ff6b6b!important;color:#fff!important}.react-datepicker__triangle{display:none}.react-datepicker__day.sunday{background-color:#ffede859;color:#e5001259}.react-datepicker__day-name.sunday{color:#e50012}.react-datepicker__day.saturday{color:#036eb759}.react-datepicker__day-name.saturday{color:#036eb7}input.input-order-input-box,input.input-order-input-box-disable{font-size:15px;height:39px;padding-left:29px;letter-spacing:-.03em}input.input-order-input-box-disable{background-color:#fff;color:#868686;pointer-events:none}.news_article_link{padding:0 0 10px}.news_article_link,.news_article_link:hover,.news_article_link:active,.news_article_link:focus{color:var(--bs-blue)}.news_article_link_content_wrapper{width:100%}.news_article_title{font-weight:700;font-size:16px;line-height:19.2px;letter-spacing:.05em}.news_article_date{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.05em;color:#333}.news_article_border_bottom{height:1px;width:calc(100% + 20px);margin-left:-10px;background-color:#dfe7ec}.news_article_arrow{width:5.51px;height:11.02px}.news_detail{flex:1;width:100%;max-width:1020px;margin:0 auto;padding:10px 20px 60px;background-color:#fff}.news_detail_back,.news_detail_back:hover,.news_detail_back:active,.news_detail_back:focus{color:var(--bs-blue)}.news_detail_back{display:flex;flex-direction:row;gap:5px;align-items:center;margin-left:-10px;font-size:12px;font-weight:400;line-height:12px}.news_detail_title{font-size:16px;font-weight:700;line-height:19.2px;letter-spacing:.05em;color:var(--bs-blue)}.news_detail_date{font-size:12px;font-weight:400;line-height:18px;letter-spacing:.05em}.news_detail_wysiwyg_field{font-family:Noto Sans JP,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Verdana,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.05em}.news_detail_wysiwyg_field a,.news_detail_wysiwyg_field a:hover,.news_detail_wysiwyg_field a:active,.news_detail_wysiwyg_field a:focus{color:var(--bs-blue)}@keyframes softlyFadeIn{0%{opacity:0}to{opacity:1}}.sortable_item,.sortable_item *{touch-action:none}.sortable_item a,.sortable_item input,.sortable_item select,.sortable_item textarea,.sortable_item img,.sortable_item figure{touch-action:auto}.password_container{position:relative}.setting_section details,.setting_section summary{padding-left:0;background-image:none;-webkit-appearance:none}.setting_section summary::-webkit-details-marker{display:none}.password_icon{position:absolute;top:calc(50% - 7px);right:7px}details[open] .setting_section_heading img{transform:rotate(90deg)}summary{list-style:none}.setting_section{padding-bottom:10px;border-bottom:1px solid #DFE7EC}.setting_section_heading{font-weight:500;font-size:16px;line-height:24px;color:var(--bs-blue)}.setting_section_contents{max-width:350px;margin:10px auto}.member_body .input_text{box-sizing:border-box;max-width:350px;height:auto;padding:10px 12px 8px;border-radius:3px;background:var(--bs-white);line-height:25.5px;border:1px solid #2BB2FF}.member_body .input_text:focus,.member_body .input_text:focus-visible{outline:none;border:1px solid #FFBE17}.new_password_body .input_text{box-sizing:border-box;max-width:350px;height:44px;padding:10px 12px 8px;border-radius:3px;background:var(--bs-white);line-height:25.5px;border:1px solid #2BB2FF;font-size:17px}.new_password_body .input_text:focus,.new_password_body .input_text:focus-visible{outline:none;border:1px solid #FFBE17}.settings_input{width:100%}.setting_save_button{padding:8px 20px;border-radius:4px}.prevent_exit_area_wrapper{display:flex;flex-flow:column;margin:10px 0;padding:10px 10px 20px;gap:15px;border-radius:6px;border:1px solid #FC5050;background-color:#fff7f0}.prevent_exit_area_wrapper hr{height:1px;background-color:#dec9c8}.prevent_exit_heading{color:#fc5050;text-align:center;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.2em}.prevent_exit_section{overflow-wrap:break-word;word-break:break-all}.prevent_exit_section_title{color:#a66a25;font-size:11px;font-weight:700;line-height:16.5px;letter-spacing:.1em}.prevent_exit_section_body{font-size:11px;line-height:16.5px}.prevent_exit_button_area{display:flex;flex:1;flex-flow:column;align-items:center;justify-content:center;gap:15px}.prevent_exit_confirm_dialog{display:block;text-align:center}.prevent_exit_common_button{border:1px solid #3295F9;box-shadow:0 2px 2px #787878cc;color:var(--bs-blue);letter-spacing:.1em}.prevent_exit_common_button:hover{background-color:#fff;border:1px solid #3295F9;color:var(--bs-blue)}.prevent_exit_block_button{border:none;background-color:#fc5050;box-shadow:0 2px 2px #787878cc;letter-spacing:.1em}.prevent_exit_block_button:hover{background-color:#fc5050}.tagify_text_area .single_line_text_area.text_area{height:auto}.tagify_text_area .page_text_area.text_area{height:350px}.tagify_text_area .modal_text_area.text_area{height:220px}.edit_text_area{text-align:left}.scout_mail_body{font-size:15px}.edit_explain_message{margin:50px 0 25px}.edit_textarea_title{align-items:center;display:flex;font-size:15px;font-weight:700;gap:10px}.edit_text_area textarea{box-sizing:border-box}.grid_container{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px}.grid_item{border:1px solid var(--bs-gray-17);border-left:none;border-radius:6px;box-shadow:-5px 0 0 0 var(--bs-gray-17),0 5px 5px 0 var(--bs-gray-7);cursor:pointer;font-size:12px;height:150px;padding:10px;margin-left:5px;overflow:hidden;text-align:left}.custom.grid_item{border:1px solid var(--bs-blue);box-shadow:-5px 0 0 var(--bs-blue),0 5px 5px 0 var(--bs-gray-7)}.grid_item p{margin:0;line-height:1.5}.grid_item_head{display:flex;justify-content:space-between;margin-bottom:10px}#edit .tagify_text_area .job_page_url{width:450px;height:45px;align-items:center;background-color:#ff7269;border-radius:6px;box-shadow:0 3px #b5150b;color:#fff;display:flex;font-family:Meiryo;font-size:15px;font-weight:700;justify-content:center;line-height:22.5px;letter-spacing:.05em;margin:5px 0;text-decoration:none;padding:6px 23px}#edit .tagify_text_area .job_page_url:before{width:14px;height:14px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5066_2895)'%3E%3Ccircle cx='6.5' cy='7.86792' r='6.5' fill='white'/%3E%3Cpath d='M5.5 9.63208L8.5 7.63208L5.5 5.63208' stroke='%23FF7269' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5066_2895'%3E%3Crect width='14' height='14' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");display:inline-block;margin:0 4px 4px 0}.content.mail_edit_area{margin:0 50px}.edit_header{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:10px}.edit_header .left_edit_header{display:flex;gap:15px}.edit_header .right_edit_header{align-items:end;display:flex;flex-direction:column}.template_select_area{display:flex;gap:10px;justify-content:flex-start}.template_select_area .template_select_title{text-wrap:nowrap}.template_select_area .select_box{max-width:400px}.alt_text_area{text-align:right}.edit_content_bottom{margin-bottom:45px}.preview_area{background-color:var(--bs-gray-2);display:flex;flex-direction:column;gap:10px;padding:30px 0}.preview_area table{border-collapse:initial}.preview_area .preview_container{width:630px;display:flex;flex-direction:column;gap:10px;margin:auto}.preview_area .preview_content{width:100%;background-color:var(--bs-white);margin:auto;padding:0}.preview_area .preview_content .destination{margin:20px 30px}.preview_area .preview_content .destination .job_name_area{align-items:flex-start;display:flex;flex-direction:column;gap:0}.preview_content .subject{font-size:20px;font-weight:700;line-height:25px;margin:20px 30px}.preview_area .preview_content .mail_preview_frame{width:100%;height:585px}.scout_radio_wrapper{display:flex}.scout_radio_content{display:inline-flex;flex-direction:column;gap:10px;margin:20px auto 0;padding:20px;border-radius:4px;background-color:#edf6fe}.scout_radio_content h2{font-size:18px;font-weight:700;color:#535353;line-height:150%;text-align:center}.date_selector{display:flex;justify-content:space-between;align-items:center;gap:8px}.date_selector input[type=date]::-webkit-calendar-picker-indicator{position:relative;width:revert;height:revert;opacity:1}.time_selector{display:flex;flex-flow:row nowrap;gap:10px;align-items:center}.scout_date_input{border-radius:3px;border:1px solid #707070;padding:4px 10px;width:67px}.agency_scout_select{border-radius:3px;border:1px solid #707070;padding:0 10px;height:24px}.scout_select{border-radius:3px;border:1px solid #707070;padding:4px 10px}.send_date_setting_area{margin:0 30px 140px}.send_date_setting_area .send_date_setting_explain_area{display:flex;flex-direction:column;height:82px}.send_date_setting_area .send_date_setting_explain_title{display:flex;flex-direction:row;gap:5px;height:34px;font-family:Noto Sans JP;font-weight:500;font-size:18px;line-height:21.6px}.send_date_setting_area .send_date_setting_explain_body{font-family:Noto Sans JP;font-weight:400;font-size:16px;line-height:150%;color:#535353}.clock_icon{width:18px;height:18px;margin-top:2px}.send_date_setting_input_area{display:flex;gap:23px;margin:33px 0 10px;align-items:center}.tagify_text_area .tagify_container{border:none}.tagify_text_area .text_area{border:solid 1px var(--bs-gray-17);border-radius:4px;display:block;font-size:16px;line-height:24px;overflow-y:auto;padding:15px 20px;resize:none;white-space:pre-wrap}.tagify_text_area .tag{background-color:#f6d6d6;border:solid 1px #FBA5A5;border-radius:37px;color:#e92013;display:inline-block;font-size:14px;font-weight:400;line-height:16.41px;margin:0 5px;padding:2px 15px 1px;vertical-align:middle}.tagify_text_area .tag.url{background-color:transparent;border:none;color:var(--bs-link);font-size:16px;text-decoration:underline;margin:0;padding:0}.tagify_text_area .tag .tag_delete_button{display:none}.tagify_text_area .text_area_count{font-size:14px;line-height:16.94px;margin-top:4px;text-align:right}.tagify_text_area .text_area_count_over{color:var(--bs-red-1)}.text_area textarea{width:100%;border:solid 1px var(--bs-gray-17);border-radius:4px;font-size:16px;line-height:23.17px;padding:15px 20px;resize:none}.text_area input[type=text]{width:100%;height:54px;border:solid 1px var(--bs-gray-17);border-radius:4px;font-size:16px;line-height:23.17px;padding:15px 20px;resize:none}.text_area .text_display{border:solid 1px var(--bs-gray-17);border-radius:4px;font-size:16px;line-height:23.17px;margin-bottom:5px;padding:15px 20px;white-space:pre-line}.text_area .text_area_count{font-size:14px;line-height:16.94px;margin-top:4px;text-align:right}.text_area .text_area_count_over{color:var(--bs-red-1)}:root{--tagify-dd-color-primary:rgb(53,149,246);--tagify-dd-bg-color:white;--tagify-dd-item-pad:.3em .5em;--tagify-dd-max-height:300px}.tagify{--tags-disabled-bg:#F1F1F1;--tags-border-color:#DDD;--tags-hover-border-color:#CCC;--tags-focus-border-color:#3595f6;--tag-border-radius:3px;--tag-bg:#E5E5E5;--tag-hover:#D3E2E2;--tag-text-color:black;--tag-text-color--edit:black;--tag-pad:.3em .5em;--tag-inset-shadow-size:1.1em;--tag-invalid-color:#D39494;--tag-invalid-bg:rgba(211, 148, 148, .5);--tag--min-width:1ch;--tag--max-width:100%;--tag-hide-transition:.3s;--tag-remove-bg:rgba(211, 148, 148, .3);--tag-remove-btn-color:black;--tag-remove-btn-bg:none;--tag-remove-btn-bg--hover:#c77777;--input-color:inherit;--placeholder-color:rgba(0, 0, 0, .4);--placeholder-color-focus:rgba(0, 0, 0, .25);--loader-size:.8em;--readonly-striped:1;display:inline-flex;align-items:flex-start;flex-wrap:wrap;border:1px solid var(--tags-border-color);padding:0;line-height:0;cursor:text;outline:0;position:relative;box-sizing:border-box;transition:.1s}@keyframes tags--bump{30%{transform:scale(1.2)}}@keyframes rotateLoader{to{transform:rotate(1turn)}}.tagify:hover:not(.tagify--focus):not(.tagify--invalid){--tags-border-color:var(--tags-hover-border-color)}.tagify[disabled]{background:var(--tags-disabled-bg);filter:saturate(0);opacity:.5;pointer-events:none}.tagify[disabled].tagify--select,.tagify[readonly].tagify--select{pointer-events:none}.tagify[disabled]:not(.tagify--mix):not(.tagify--select),.tagify[readonly]:not(.tagify--mix):not(.tagify--select){cursor:default}.tagify[disabled]:not(.tagify--mix):not(.tagify--select)>.tagify__input,.tagify[readonly]:not(.tagify--mix):not(.tagify--select)>.tagify__input{visibility:hidden;width:0;margin:5px 0}.tagify[disabled]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div,.tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div{padding:var(--tag-pad)}.tagify[disabled]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div:before,.tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div:before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}.tagify[disabled] .tagify__tag__removeBtn,.tagify[readonly] .tagify__tag__removeBtn{display:none}.tagify--loading .tagify__input>br:last-child{display:none}.tagify--loading .tagify__input:before{content:none}.tagify--loading .tagify__input:after{content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;content:""!important;margin:-2px 0 -2px .5em}.tagify--loading .tagify__input:empty:after{margin-left:0}.tagify+input,.tagify+textarea{position:absolute!important;left:-9999em!important;transform:scale(0)!important}.tagify__tag{display:inline-flex;align-items:center;max-width:calc(var(--tag--max-width) - 10px);margin-inline:5px 0;margin-block:5px;position:relative;z-index:1;outline:0;line-height:normal;cursor:default;transition:.13s ease-out}.tagify__tag>div{flex:1;vertical-align:top;box-sizing:border-box;max-width:100%;padding:var(--tag-pad);color:var(--tag-text-color);line-height:inherit;border-radius:var(--tag-border-radius);white-space:nowrap;transition:.13s ease-out}.tagify__tag>div>*{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;min-width:var(--tag--min-width);max-width:var(--tag--max-width);transition:.8s ease,.1s color}.tagify__tag>div>[contenteditable]{outline:0;-webkit-user-select:text;user-select:text;cursor:text;margin:-2px;padding:2px;max-width:350px}.tagify__tag>div>:only-child{width:100%}.tagify__tag>div:before{content:"";position:absolute;border-radius:inherit;inset:var(--tag-bg-inset,0);z-index:-1;pointer-events:none;transition:.12s ease;animation:tags--bump .3s ease-out 1;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset}.tagify__tag:focus div:before,.tagify__tag:hover:not([readonly]) div:before{--tag-bg-inset:-2.5px;--tag-bg:var(--tag-hover)}.tagify__tag--loading{pointer-events:none}.tagify__tag--loading .tagify__tag__removeBtn{display:none}.tagify__tag--loading:after{--loader-size:.4em;content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;margin:0 .5em 0 -.1em}.tagify__tag--flash div:before{animation:none}.tagify__tag--hide{width:0!important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;transform:scale(0);transition:var(--tag-hide-transition);pointer-events:none}.tagify__tag--hide>div>*{white-space:nowrap}.tagify__tag.tagify--noAnim>div:before{animation:none}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div>span{opacity:.5}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div:before{--tag-bg:var(--tag-invalid-bg);transition:.2s}.tagify__tag[readonly] .tagify__tag__removeBtn{display:none}.tagify__tag[readonly]>div:before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}}.tagify__tag--editable>div{color:var(--tag-text-color--edit)}.tagify__tag--editable>div:before{box-shadow:0 0 0 2px var(--tag-hover) inset!important}.tagify__tag--editable>.tagify__tag__removeBtn{pointer-events:none}.tagify__tag--editable>.tagify__tag__removeBtn:after{opacity:0;transform:translate(100%) translate(5px)}.tagify__tag--editable.tagify--invalid>div:before{box-shadow:0 0 0 2px var(--tag-invalid-color) inset!important}.tagify__tag__removeBtn{order:5;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font:14px/1 Arial;background:var(--tag-remove-btn-bg);color:var(--tag-remove-btn-color);width:14px;height:14px;margin-inline:auto 4.6666666667px;overflow:hidden;transition:.2s ease-out}.tagify__tag__removeBtn:after{content:"×";transition:.3s,color 0s}.tagify__tag__removeBtn:hover{color:#fff;background:var(--tag-remove-btn-bg--hover)}.tagify__tag__removeBtn:hover+div>span{opacity:.5}.tagify__tag__removeBtn:hover+div:before{box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg,rgba(211,148,148,.3)) inset!important;transition:box-shadow .2s}.tagify:not(.tagify--mix) .tagify__input br{display:none}.tagify:not(.tagify--mix) .tagify__input *{display:inline;white-space:nowrap}.tagify__input{flex-grow:1;display:inline-block;min-width:110px;margin:5px;padding:var(--tag-pad);line-height:normal;position:relative;white-space:pre-wrap;color:var(--input-color);box-sizing:inherit}.tagify__input:empty:before{position:static}.tagify__input:focus{outline:0}.tagify__input:focus:before{transition:.2s ease-out;opacity:0;transform:translate(6px)}@supports (-ms-ime-align:auto){.tagify__input:focus:before{display:none}}.tagify__input:focus:empty:before{transition:.2s ease-out;opacity:1;transform:none;color:#00000040;color:var(--placeholder-color-focus)}@-moz-document url-prefix(){.tagify__input:focus:empty:after{display:none}}.tagify__input:before{content:attr(data-placeholder);height:1em;line-height:1em;margin:auto 0;z-index:1;color:var(--placeholder-color);white-space:nowrap;pointer-events:none;opacity:0;position:absolute}.tagify__input:after{content:attr(data-suggest);display:inline-block;vertical-align:middle;position:absolute;min-width:calc(100% - 1.5em);text-overflow:ellipsis;overflow:hidden;white-space:pre;color:var(--tag-text-color);opacity:.3;pointer-events:none;max-width:100px}.tagify__input .tagify__tag{margin:0 1px}.tagify--mix{display:block}.tagify--mix .tagify__input{padding:5px;margin:0;width:100%;height:100%;line-height:1.5;display:block}.tagify--mix .tagify__input:before{height:auto;display:none;line-height:inherit}.tagify--mix .tagify__input:after{content:none}.tagify--select{cursor:default}.tagify--select:after{content:">";opacity:.5;position:absolute;top:50%;right:0;bottom:0;font:16px monospace;line-height:8px;height:8px;pointer-events:none;transform:translate(-150%,-50%) scaleX(1.2) rotate(90deg);transition:.2s ease-in-out}.tagify--select[aria-expanded=true]:after{transform:translate(-150%,-50%) rotate(270deg) scaleY(1.2)}.tagify--select .tagify__tag{flex:1;max-width:none;margin-inline-end:2em;margin-block:0;padding-block:5px;cursor:text}.tagify--select .tagify__tag div:before{display:none}.tagify--select .tagify__tag+.tagify__input{display:none}.tagify--empty .tagify__input:before{transition:.2s ease-out;opacity:1;transform:none;display:inline-block;width:auto}.tagify--mix .tagify--empty .tagify__input:before{display:inline-block}.tagify--focus{--tags-border-color:var(--tags-focus-border-color);transition:0s}.tagify--invalid{--tags-border-color:#D39494}.tagify__dropdown{position:absolute;z-index:9999;transform:translateY(-1px);border-top:1px solid var(--tagify-dd-color-primary);overflow:hidden}.tagify__dropdown[dir=rtl]{transform:translate(-100%,-1px)}.tagify__dropdown[placement=top]{margin-top:0;transform:translateY(-100%)}.tagify__dropdown[placement=top] .tagify__dropdown__wrapper{border-top-width:1.1px;border-bottom-width:0}.tagify__dropdown[position=text]{box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary),.1);font-size:.9em}.tagify__dropdown[position=text] .tagify__dropdown__wrapper{border-width:1px}.tagify__dropdown__wrapper{max-height:var(--tagify-dd-max-height);overflow:hidden;overflow-x:hidden;background:var(--tagify-dd-bg-color);border:1px solid;border-color:var(--tagify-dd-color-primary);border-bottom-width:1.5px;border-top-width:0;box-shadow:0 2px 4px -2px #0003;transition:.3s cubic-bezier(.5,0,.3,1),transform .15s;animation:dd-wrapper-show 0s .3s forwards}@keyframes dd-wrapper-show{to{overflow-y:auto}}.tagify__dropdown__header:empty{display:none}.tagify__dropdown__footer{display:inline-block;margin-top:.5em;padding:var(--tagify-dd-item-pad);font-size:.7em;font-style:italic;opacity:.5}.tagify__dropdown__footer:empty{display:none}.tagify__dropdown--initial .tagify__dropdown__wrapper{max-height:20px;transform:translateY(-1em)}.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper{transform:translateY(2em)}.tagify__dropdown__item{box-sizing:border-box;padding:var(--tagify-dd-item-pad);margin:1px;white-space:pre-wrap;cursor:pointer;border-radius:2px;position:relative;outline:0;max-height:60px;max-width:100%;line-height:normal}.tagify__dropdown__item--active{background:var(--tagify-dd-color-primary);color:#fff}.tagify__dropdown__item:active{filter:brightness(105%)}.tagify__dropdown__item--hidden{padding-top:0;padding-bottom:0;margin:0 1px;pointer-events:none;overflow:hidden;max-height:0;transition:var(--tagify-dd-item--hidden-duration,.3s)!important}.tagify__dropdown__item--hidden>*{transform:translateY(-100%);opacity:0;transition:inherit}.job_seeker_search_conds_summary{display:flex;flex-wrap:wrap;gap:10px}.job_seeker_search_conds_summary .search_conds_item{border:1px solid #CED5D9;border-radius:2px;display:inline-flex}.job_seeker_search_conds_summary .search_conds_item .item_name{min-height:26px;align-items:center;background-color:#edf6fe;border-right:1px solid #CED5D9;color:#333;display:flex;font-size:12px;font-weight:500;letter-spacing:.05em;padding:0 10px;white-space:nowrap}.job_seeker_search_conds_summary .search_conds_item .item_value{min-height:26px;color:#535353;font-size:12px;font-weight:500;line-height:140%;padding:5px 10px}.job_seeker_search_conds_summary .expanding_toggle{align-items:center;color:#3295f9;cursor:pointer;display:inline-flex;font-size:12px;white-space:nowrap}.job_seeker_search_conds_summary .expanding_toggle.expanded img{transform:rotate(270deg)}.job_seeker_search_conds_summary .expanding_toggle:not(.expanded) img{transform:rotate(90deg)}.job_seeker_search_conds_summary .expanding_toggle .expanding_toggle_text{display:inline-flex;gap:5px}.alt_text_float{border:1px solid var(--bs-gray-17);position:absolute}.alt_text_trigger{width:max-content;height:20px;align-items:center;border:1px solid var(--bs-gray-17);border-radius:3px;cursor:pointer;display:inline-flex;font-size:14px;gap:5px;justify-content:space-between;line-height:16px;padding:1px 2px 1px 15px}.alt_text_float{border-radius:3px}.alt_text_float .alt_text_item{width:210px;height:50px;align-items:center;background-color:var(--bs-white);cursor:pointer;display:flex;overflow:auto}.alt_text_float .balloon_trigger:not(:last-child) .alt_text_item{border-bottom:dotted 1px var(--bs-gray-15)}.alt_text_float .alt_text_body{display:flex;flex-direction:column;gap:4px;justify-content:space-between;margin:0 50px 0 10px}.alt_text_float .alt_text_body .alt_text_name{color:var(--bs-gray-21);font-size:13px;line-height:15.23px}.alt_text_float .alt_text_body .description_area{color:var(--bs-gray-21);display:flex;font-size:9px;gap:2px;line-height:9px}.alt_text_float .alt_text_item .hover_icon{right:10px;border-radius:4px;color:var(--bs-gray-21);display:none;font-size:11px;line-height:12.89px;padding:2px 5px;position:absolute}.alt_text_float .alt_text_item .insertable.hover_icon{background-color:var(--bs-gray-5)}.alt_text_float .alt_text_item:hover .hover_icon{display:inline-block}.alt_text_complete.balloon{background-color:var(--bs-gray-21);color:var(--bs-white)}.bottom_tangent.alt_text_complete.balloon .front.balloon_arrow{border-top-color:var(--bs-gray-21)}.job_qualifications{align-items:center;display:inline-flex;gap:8px}.job_qualifications .qualification_icon{width:9px;height:12px}.job_qualifications .label{height:22px;align-items:center;border:1px solid #3295F9;border-radius:24px;display:inline-flex;font-family:Roboto;font-weight:400;font-size:11px;gap:3px;line-height:100%;margin-top:2px;padding:2px 12px;vertical-align:middle;white-space:nowrap}.driver_license_tooltip{max-width:450px}.interested_job_tooltip{max-width:408px}.destination{display:flex;flex-wrap:wrap;flex-direction:column;gap:8px}.destination .job_row,.destination .job_seeker_row{display:flex}.destination .title{width:130px}.destination .job_seeker_count_area{align-items:center;display:flex}.destination .job_seeker_count_area .job_seeker_count{color:var(--bs-blue);font-weight:700;font-size:20px;margin-right:20px}.destination .job_seeker_count:after{content:"件";color:var(--bs-gray-21);font-size:14px;font-weight:400;line-height:16.94px;margin-left:6px}.destination .back_to_top.mini_button{color:var(--bs-gray-21);font-weight:400}.destination .back_to_top.mini_button:hover{color:var(--bs-white)}.job_seeker_count_sticky.selecting{background-color:#2d547b}.job_summaries{align-items:center;display:flex;flex-wrap:wrap}.job_summary{display:flex;flex-direction:column}.job_summary .job_name_area{align-items:center;display:flex;font-size:15px;gap:12px}.job_summary .job_name_area .job_name a span{margin-right:10px;vertical-align:middle}.job_summary .job_name_area .job_name a img{vertical-align:middle}.job_summary .job_name_area .pref{font-size:14px;margin-left:10px}.job_summary .detail_area{font-size:14px;align-items:center;column-gap:15px;display:flex;flex-wrap:wrap}.search_conds_indent{padding-left:25px}.mail_preview .tag{background-color:#f6d6d6;border:solid 1px #FBA5A5;border-radius:37px;color:#e92013;display:inline-block;font-size:14px;font-weight:400;line-height:16.41px;margin:0 5px 2px;padding:2px 15px 1px;vertical-align:middle}.balloon .balloon_body .balloon_message .tag{font-size:12px;margin:0 4px 2px;padding:2px 13px 1px}.scout_item_name{align-items:center;display:flex;gap:10px;height:30px}.scout_item_name .icon{width:18px;height:18px;display:inline-block}.scout_item_name .title{font-size:14px;font-weight:400;line-height:1.3}.scout_sub_title:not(.with_horizon){margin:5px 0 11px}.scout_sub_title .title_area{align-items:center;display:flex;justify-content:space-between}.scout_sub_title .title_area .title{align-items:center;display:flex;font-size:18px;font-weight:500;gap:10px;line-height:21.6px}.scout_sub_title .horizon{margin:5px 0 10px}.tooltip.resend_tooltip{width:480px}.screen_title{background-color:var(--bs-screen);border:none;border-collapse:separate;border-left:7px solid var(--bs-blue);border-radius:4px;border-spacing:0;height:40px;margin:20px 0 10px;padding:5px 0 5px 10px;width:100%;text-align:left}.scout_mail_search_conds_area{background-color:var(--bs-white);border-radius:4px;box-shadow:0 0 10px #00000040;color:var(--bs-gray-21);display:flex;flex-direction:column;flex-wrap:wrap;font-size:14px;gap:15px;padding:20px 10px 20px 20px;margin:5px;text-align:left}.step_ticket_area{margin:10px 0 60px;position:relative}.step_ticket_area .step_area{padding-top:20px}.scout_radio_area{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:23px}.scout_radio{display:flex;flex-flow:row nowrap;gap:10px;align-items:center}.scout_radio_label{font-size:15px;line-height:100%;letter-spacing:0%;vertical-align:middle}.scout_table td.scout_type .scout_type_img{vertical-align:middle}.ticket_icon{margin-left:5px}.ticket_area_body{display:flex}.ticket_area_header{font-size:13px;color:var(--bs-gray-17);margin:0 3px}.ticket_area_footer{font-size:13px;text-align:right}.ticket_area_footer .clickable_text{margin-right:4px}.ticket_area{color:var(--bs-blue);font-family:Noto Sans JP;position:absolute;top:0;right:0}.ticket_item{width:120px;position:relative;font-size:13px;color:var(--bs-gray-18);background-color:var(--bs-gray-3);display:flex;align-items:center;justify-content:space-between;padding:5px 10px}.ticket_contents{display:flex;flex-direction:column;gap:5px}.ticket_area_tooltip{top:69px;left:-32px;position:absolute}.balloon.ticket_tooltip .ticket{text-align:center;text-wrap:nowrap;margin:12px}.balloon.ticket_tooltip .ticket .ticket_count{font-size:14px}.balloon.ticket_lack_tooltip .balloon_body .balloon_message{text-align:center}.balloon.ticket_lack_tooltip .possession_count{font-size:12px;color:var(--bs-gray-15)}.purchase_ticket_modal{width:1000px;color:var(--bs-gray-21);font-family:Noto Sans JP;text-align:left}.purchase_ticket_modal_ticket_table{width:100%;border-bottom:1px solid var(--bs-gray-12)}.purchase_ticket_modal_ticket_table th,.purchase_ticket_modal_ticket_table td{padding:10px 0;text-align:center}.purchase_ticket_modal_ticket_table th{background-color:var(--bs-gray-6);border-right:solid 1px var(--bs-white);border-left:solid 1px var(--bs-white)}.purchase_ticket_modal_content_title{font-size:16px;font-weight:500;line-height:23.17px;margin-bottom:10px}.purchase_ticket_modal_explain{font-size:14px;margin-bottom:25px;padding-left:10px}.purchase_ticket_confirm_modal_explain{font-size:14px;padding-left:15px;margin-bottom:10px}.purchase_ticket_modal_explain ul{margin-top:0}.purchase_ticket_confirm_modal_explain ul{list-style:disc;margin-left:10px;padding-inline-start:0}.purchase_ticket_modal_explain ul li::marker,.purchase_ticket_confirm_modal_explain ul li::marker{font-size:10px}.purchase_ticket_modal_explain ul li>span,.purchase_ticket_confirm_modal_explain ul li>span{vertical-align:-2px}.purchase_ticket_modal_content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:10px;justify-content:center}.purchase_ticket_confiim_modal_content{margin-bottom:10px}.purchase_ticket_accept_terms{align-items:center;display:flex;gap:10px;justify-content:center}.purchase_ticket_accept_terms input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.purchase_ticket_modal_btn,.purchase_ticket_modal_cancel_btn,.purchase_ticket_modal_confirm_btn{position:absolute;width:140px;height:35px}.purchase_ticket_modal_btn{top:calc(50% - 17.5px);left:calc(50% - 70px);align-items:center;display:flex;justify-content:center;letter-spacing:.1em}.purchase_ticket_modal_cancel_btn,.purchase_ticket_modal_confirm_btn{top:0}.purchase_ticket_modal_cancel_btn{left:0;border:1px solid var(--bs-gray-17);box-sizing:border-box}.purchase_ticket_modal_confirm_btn{left:160px;background-color:var(--bs-primary);color:var(--bs-white)}.purchase_ticket_modal_btn_area{width:300px;height:35px;position:relative;text-align:center}.purchase_ticket_modal_inner{align-items:flex-start;align-self:stretch;background-color:var(--bs-white);border:1px solid rgba(0,0,0,.2);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;padding:20px 30px}.purchase_ticket_modal .product_name{width:40%}.purchase_ticket_modal .unit_price,.purchase_ticket_modal .amount,.purchase_ticket_modal .price{width:20%}.ticket_unit_area{align-items:baseline;display:flex;gap:5px;justify-content:center}.conclusion_discount_remark{align-items:center;display:flex;font-size:12px;gap:5px}.conclusion_discount{color:var(--bs-link)}.mail_send_confirm .message{margin-bottom:20px}.ticket_consuming_plans{display:flex;flex-direction:column;gap:10px}.ticket_consuming_plan{background-color:#f1f1f1;display:flex;flex-wrap:wrap;font-size:14px;line-height:16.41px;justify-content:space-between;padding:5px 10px}.ticket_consuming_plan img{margin-right:10px}.modal.template_edit_modal{width:1040px}.modal.template_edit_modal .modal_title{align-items:start;display:flex;flex-direction:column}.modal.template_edit_modal .modal_title .title_edit_area{width:100%;margin-bottom:10px}.modal.template_edit_modal .modal_title .error_message_area{width:100%;font-size:14px}.modal.template_edit_modal .modal_title .text_area{align-items:flex-end;display:flex;flex-grow:1}.modal.template_edit_modal .modal_title .text_area_count{display:inline}.modal.template_edit_modal .modal_title .title_edit_area{align-items:center;display:flex;gap:30px;justify-content:space-between}.modal.create.template_edit_modal .modal_title,.modal.update.template_edit_modal .modal_title{font-size:16px}.modal.create.template_edit_modal .modal_title .count,.modal.update.template_edit_modal .modal_title .count{margin-right:20px}.template_edit_name{margin-right:10px}.error_message_area{margin:5px 0 10px}.template_list_modal{width:calc(100vw - 200px)}.template_list_modal .plus_icon{width:38px;height:38px}.add_grid_item{height:150px;align-items:center;background-color:var(--bs-screen);border:none;box-shadow:none;cursor:pointer;display:flex;justify-content:center}.template_title{width:calc(100% - 72px)}.template_btn_area{display:flex;flex-direction:column;gap:5px;justify-content:left}.template_btn{align-items:center;background-color:var(--bs-white);border:1px solid var(--bs-gray-16);border-radius:0;color:var(--bs-gray-20);cursor:pointer;display:flex;font-size:10px;font-weight:400;gap:5px;justify-content:space-around;padding:2px 10px}.template_btn:hover,.template_btn:active{background-color:var(--bs-gray-19);border-color:var(--bs-gray-19);color:var(--bs-white)}.gnavi-list-profile .user-icon{font-family:"Font Awesome 6 Free"!important;font-weight:900;padding:5.5px 2.5px 4.5px 4.5px;height:26px;width:26px}.gnavi-list-profile .user-icon:before{font-size:15px}.profile-link-list i{font-family:"Font Awesome 6 Free"!important;font-weight:900}.scout_mail_page .pagination_buttons .pagination_button{height:auto}.scout_mail_page .pagination_buttons .pagination_button img{width:auto}.scout_mail_page input[type=checkbox],#main_area:has(.scout_mail_page)+#portal_area input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.scout_mail_page input[type=checkbox]:checked:before,#main_area:has(.scout_mail_page)+#portal_area input[type=checkbox]:checked:before{content:"";position:static;border:none}#main_area:has(.scout_mail_page)+#portal_area .multi_select_float{overflow-y:hidden}.alt_text_float .alt_text_body .description_area .description{font-size:9px;margin-bottom:0}.scout_mail_page .text_search_area input[type=text]{height:30px}.send_history_page_title_area{display:flex;border-bottom:1px solid var(--bs-blue);padding:0 15px 10px;margin-bottom:15px;justify-content:space-between}.main_search_area{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px}.input_area{display:flex;flex-direction:column}.set_search_conds_detail{align-items:center;color:var(--bs-link);display:flex;margin-top:6px;gap:10px}.set_search_conds_detail span{line-height:15px}.text_search_area{margin:0}.text_search{display:flex;gap:10px;width:90px}.text_search_input{width:400px}.include_mail_body{align-items:center;display:flex;gap:10px;margin-left:90px;margin-top:6px}.include_mail_body input[type=checkbox]{margin-bottom:4px}.mail_search_area{color:var(--bs-gray-18);margin-bottom:45px;margin-left:40px}.mail_search_area .main_search_area{margin-right:20px;margin-bottom:20px}.mail_search_area .sub_search_area{align-items:end;display:flex}.mail_search_area .select_date_area,.mail_search_area .select_industry_area{display:flex;gap:5px;margin-right:40px}label.search_item_label{display:inline-block;font-weight:700;width:80px}.send_history_list_area .send_history_table td .mail_icon{cursor:pointer}.partial_area.showsPreview{display:flex;flex-direction:row}.partial_area.showsPreview .partial_list_area{width:calc(100vw - 740px)}.partial_preview_area{flex-basis:700px}.preview{top:142px;right:20px;width:640px;background-color:#fff;border:solid 1px #E3E3E3;border-radius:4px;box-shadow:5px 6px 10px #e3e3e3;overflow-y:auto;position:fixed;word-break:break-word;z-index:1}.preview table{border-collapse:initial}.preview .subject{font-size:20px;font-weight:700;line-height:25px;margin:20px 30px}.preview .mail_preview_frame{width:100%;height:calc(100vh - 400px)}.preview .button_area{text-align:center}.preview .close_button{width:140px;height:35px;background-color:#fff;border:solid 1px #898989;font-size:16px;line-height:18.75px}.pagination{display:flex;flex-direction:column;gap:5px}.pagination .pagination_table_area{overflow-x:auto}.pagination_table{width:100%;border-collapse:separate;border-spacing:0;margin:5px 0}.pagination_table tr{height:36px}.pagination_table th,.pagination_table td{padding:5px;text-align:center;position:relative}.pagination_table th{background-color:#0056a6;border-right:2px solid var(--bs-white);border-spacing:0px;color:var(--bs-white);font-weight:400;padding:5px;position:relative;text-align:center;text-wrap:nowrap}.pagination_table th:first-child{border-radius:3px 0 0}.pagination_table th:last-child{border-radius:0 3px 0 0}.pagination_table th.sortable{cursor:pointer}.pagination_table th .sort_icon{top:2px;right:2px;position:absolute}.pagination_table tr{background-color:var(--bs-white)}.pagination_table tr.failed{background-color:#f6f6f6}.pagination_table td{border-bottom:1px solid var(--bs-gray-12);color:var(--bs-gray-18);padding:5px 10px;white-space:nowrap}.pagination_table tr.selected td,.pagination_table tr:hover td{background-color:#edf6fe}.pagination_table td.left{text-align:left}.pagination_table th.checkbox,.pagination_table td.checkbox{width:30px;cursor:pointer}.pagination_table th.checkbox>input[type=checkbox],.pagination_table td.checkbox>input[type=checkbox],.pagination_table td.checkbox>input[type=radio]{margin:0;vertical-align:middle}.pagination_table.single_select th.checkbox{cursor:default}.pagination_table th.datetime,.pagination_table td.datetime{width:180px}.disabled.pagination_table th{cursor:default}.disabled.pagination_table td,.disabled.pagination_table td:hover{background-color:var(--bs-gray-6)}.pagination_controls{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.disabled.pagination_controls .pagination_buttons .pagination_button{cursor:default}.pagination_buttons{display:flex}.pagination_buttons .pagination_button{border:1px solid var(--bs-gray-9);color:var(--bs-gray-18);cursor:pointer;display:flex;height:10px;line-height:10px;padding:14px;vertical-align:middle}.pagination_buttons .pagination_button img{width:7px}.pagination_buttons .pagination_button.first{border-radius:4px 0 0 4px}.pagination_buttons .pagination_button.last{border-radius:0 4px 4px 0}.pagination_buttons .pagination_button.current{background-color:var(--bs-blue);border-color:var(--bs-blue);color:var(--bs-white)}.display_count_area{align-items:center;color:var(--bs-gray-18);display:flex;flex-direction:row;font-size:15px;gap:4px;justify-content:flex-end;text-align:left}.display_count_area .display_count_select{width:70px;background-color:var(--bs-white);border:1px solid var(--bs-gray-9)}.scout_table th.pref,.scout_table td.pref{width:100px}.scout_table th.town,.scout_table td.town{min-width:130px}.scout_table th.cons_target,.scout_table td.cons_target{width:110px}.scout_table th.send_status_name,.scout_table td.send_status_name{width:80px}.scout_table th.ticket_count,.scout_table td.ticket_count{width:160px}.scout_table th.qualification,.scout_table td.qualification,.scout_table th.subject,.scout_table td.subject{max-width:550px}.scout_table th.body,.scout_table td.body{width:80px}.scout_table th.scout_type,.scout_table td.scout_type{width:150px}.scout_table th.name,.scout_table td.name{min-width:200px}.scout_table th.status,.scout_table td.status{min-width:130px}.scout_table th.create_date,.scout_table td.create_date{min-width:160px}.job_seeker_table .no_job_seeker{text-align:left;padding:25px 15px}.job_seeker_table .desired_work_places{max-width:155px}.job_table .external_link_icon{margin-left:5px;vertical-align:middle}.resend_history_table .datetime_text{display:inline-block;margin:0 15px;text-wrap:nowrap}.resend_history_table .resend_area,.resend_history_table .job_summary{text-wrap:nowrap}.top_page_title_area{display:flex;border-bottom:1px solid var(--bs-blue);padding:15px;margin-bottom:15px;justify-content:end}.mail_send_button_area{margin:10px 0}.interval{margin:30px 0;text-align:center}.interval .icon path{fill:var(--bs-gray-9)}.mail_send_button_area{margin:0 20px}.disabled.mail_send_button_area{opacity:.5}.mail_send_button_area .count_label_area{align-items:center;display:flex;gap:20px}.mail_send_button_area .count_label_area .count_area{border:solid 1px var(--bs-white);border-radius:4px;font-size:14px;font-weight:400;padding:5px 11px}.mail_send_button_area .count_label_area .count_area .count{display:inline-block;font-size:22px;font-weight:700;margin:0 5px}.mail_send_button_area .count_label_area .label_area{font-size:20px;font-weight:700}.mail_send_button_area .count_label_area .label_area.positionAdjust{position:relative;left:-15px}.mail_send_button_area .navi_button_area{flex-grow:1;margin:0}.mail_send_button_area .tool_tip_area{width:30px}.mail_send_button_sticky.hidden{display:none}.mail_send_button_sticky .mail_send_button_area{width:100%}.job_seeker_select_area{margin:0 15px}.job_seeker_select_area.disabled{opacity:.5}.job_seeker_select_area .pagination{margin-bottom:40px}.job_seeker_filtering_area{margin-bottom:30px}.job_seeker_filtering_area .filtering_area{display:flex;flex-direction:column;flex-wrap:wrap;column-gap:60px;row-gap:20px}.job_seeker_filtering_area .filtering_area .search_items{display:flex;flex-wrap:wrap;column-gap:60px;row-gap:20px}.job_seeker_filtering_area .button_area{margin:30px 0 15px;position:relative;text-align:center}.job_seeker_filtering_area .button_area .clear_text{color:var(--bs-red-1);right:0;position:absolute}.job_seeker_filtering_area .search_item{display:flex;flex-direction:column}.job_seeker_filtering_area .search_item label{align-items:center;display:flex;font-size:15px;font-weight:700}.job_seeker_filtering_area .search_item .tooltip{display:inline-flex}.job_seeker_filtering_area .search_item.qualification,.job_seeker_filtering_area .search_item.employment,.job_seeker_filtering_area .search_item.municipal_area{width:446px}.job_seeker_filtering_area .search_item.send_status{width:100px}.job_seeker_filtering_area .search_item.consideration_target{width:142px}.job_seeker_filtering_area .search_item.age .age_select_area{display:flex;gap:10px}.job_seeker_filtering_area .search_item.age .age_select_area .select_box{width:65px}.job_seeker_filtering_area .search_item.distance .number_input{width:55px}.job_seeker_filtering_area .search_item.member_activity_status{width:260px}.job_seeker_filtering_area .search_item.member_night_shift_work_flg{width:100px}.job_seeker_filtering_area .search_item.last_login_date .number_input{width:55px}.job_seeker_filtering_area .search_item.last_login_date .suffix{white-space:nowrap}.job_seeker_filtering_area .search_item .inputs{align-items:flex-end;display:flex;flex-direction:row;gap:10px}.job_seeker_filtering_area .message_area{display:flex;gap:20px}.job_seeker_filtering_area .message_area .message{align-items:flex-start;background-color:#edf6fe;border-radius:4px;display:flex;gap:20px;padding:10px;font-family:Noto Sans JP;font-weight:400;font-size:12px;letter-spacing:.1em;line-height:150%}.job_seeker_filtering_area .message_area .message .head{display:inline-flex;gap:5px;font-family:Noto Sans JP;font-weight:700;font-size:14px;line-height:100%;white-space:nowrap}.job_seeker_filtering_area .message_area .message .title{margin-top:1px}.job_seeker_filtering_area .other_interested_job_area{padding-left:18px}.job_seeker_filtering_area .interested_job_area label{cursor:pointer;font-family:Noto Sans JP;font-weight:400;font-size:15px;line-height:100%;vertical-align:middle}.job_seeker_filtering_area .error_message.input_error{background-color:transparent;font-family:Noto Sans JP;font-weight:500;font-size:13px;line-height:100%;vertical-align:middle}.search_item.municipal_area.has_error .multi_select_trigger,.search_item.distance.has_error .inputs input{border:1px solid #f52d23;background:#ffffff;border-radius:3px}.multi_select_trigger{align-items:center;border-radius:3px;border:1px solid var(--bs-gray-17);cursor:pointer;display:flex;font-size:14px;gap:5px;justify-content:space-between;overflow-x:hidden;padding-left:10px;text-align:left;text-overflow:ellipsis}.multi_select_trigger.disabled{background-color:var(--bs-gray-11);cursor:unset;opacity:.7}.multi_select_trigger.single_row{text-wrap:nowrap}.multi_select_trigger .text_area{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:150%;margin:2px 0;overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.multi_select_trigger .icon_area{align-items:center;display:flex}.multi_select_float{max-height:400px;border:1px solid var(--bs-gray-12);border-radius:8px;box-shadow:0 0 10px #00000040;background-color:var(--bs-white);display:flex;flex-direction:column;font-size:14px;gap:3px;overflow-y:auto;padding:0}.multi_select_float .multi_select_items{max-height:400px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;padding:4px 12px}.multi_select_item{min-height:26px;align-items:center;background-color:var(--bs-white);display:flex;gap:5px;justify-content:flex-start;line-height:100%;margin:0;padding:5px 0}.multi_select_item .check_label{align-items:center;display:flex;gap:5px}.multi_select_item .check_label input[type=checkbox]{align-self:flex-start;cursor:pointer;margin:2px 0}.multi_select_item .check_label label{cursor:pointer;vertical-align:middle}@keyframes multi_select_fade_in{0%{max-height:0px}to{max-height:2000px}}.multi_select_item_group{background-color:var(--bs-white);display:flex;flex-direction:column}.multi_select_float .multi_select_item_group{gap:2px}.multi_select_items.animate .multi_select_item_group.visible{animation:multi_select_fade_in .6s ease}.multi_select_item_group.hidden{display:none}.multi_select_item .multi_select_arrow{align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;flex-grow:1}.multi_select_item .multi_select_arrow img{transition:transform .4s}.multi_select_item:not(.expanded) .multi_select_arrow img{transform:rotate(-90deg)}.municipal_area_select .multi_select_item{min-width:200px}.municipal_area_select .detail_search_button{width:230px;height:30px;align-items:center;background-color:#fff;border-radius:999px;border:1px solid #0063EA;color:#0063ea;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:5px;justify-content:center;line-height:100%;padding:5px 20px;vertical-align:middle}.municipal_area_select .multi_select_footer{padding:5px 0}.municipal_area_select .multi_select_footer .horizon{background-color:#cbd2d6;margin:5px}.municipal_area_select .multi_select_footer .footer_content{padding:5px 10px}.municipal_area_select .detail_search_button:hover{background-color:#0063ea;color:#fff}.municipal_area_select .detail_search_button .search_icon{width:16px;height:12px}.municipal_area_select .detail_search_button .search_icon path{fill:#06f}.municipal_area_select .detail_search_button:hover .search_icon path{fill:#fff}.area_select_modal{width:1040px}.area_select_modal .modal_content{display:flex;flex-direction:row}.area_select_modal .modal_content .item_head{min-width:180px;align-items:flex-start;background-color:#f2f7fa;display:flex;padding:15px 10px}.area_select_modal .modal_content .item_head .item_name{color:#2b353f;font-family:Noto Sans JP;font-weight:700;font-size:15px;letter-spacing:.1em;line-height:100%;text-align:right;vertical-align:middle}.area_select_modal .modal_content .item_body{display:flex;flex-direction:column;gap:35px;padding:15px 10px 15px 20px}.area_select_modal .modal_footer{padding:0 30px;position:relative}.area_select_modal .modal_footer .clear{width:106px;height:28px;bottom:3px;right:15px;align-items:center;background-color:transparent;border:1px solid #F52D23;border-radius:2px;color:#f52d23;display:flex;justify-content:center;letter-spacing:.1em;padding:5px 15px;position:absolute}.area_select_modal .multi_select_items{display:flex;flex-direction:column;gap:5px}.area_select_modal .multi_select_item.pref:not(.expanded),.area_select_modal .multi_select_item_group.pref{margin-bottom:10px}.area_select_modal .multi_select_item_group.pref,.area_select_modal .multi_select_item_group.wide{flex-direction:row;flex-wrap:wrap;gap:5px;padding-left:20px}.area_select_modal .multi_select_item.wide{width:100%}.area_select_modal .multi_select_item label{font-size:15px}.area_select_modal .multi_select_item_group.wide{width:100%}.area_select_modal .multi_select_item.area,.area_select_modal .multi_select_item.town{min-width:160px;display:inline-flex;padding-left:0}.area_select_modal .multi_select_item .multi_select_arrow{flex-grow:0}.area_select_modal .pref_addition_area .pref_addition{background:none;border:none;color:#0063ea;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:100%;vertical-align:middle}.pref_select_modal{width:1040px}.pref_select_modal .modal_content{padding:0 10px 0 20px}.area_select_modal .modal_footer{padding:0 30px}.pref_select_modal .multi_select_item.pref_all{margin-bottom:0}.pref_select_modal .multi_select_item.wide:not(.expanded),.pref_select_modal .multi_select_item_group.wide{margin-bottom:15px}.pref_select_modal .multi_select_item.wide{display:inline-flex;padding-left:20px}.pref_select_modal .multi_select_item label{font-size:15px}.pref_select_modal .multi_select_item.wide.expanded{margin-bottom:0}.pref_select_modal .multi_select_item_group.wide{column-gap:20px;flex-direction:row;flex-wrap:wrap;gap:5px;padding-left:40px}.pref_select_modal .multi_select_item.pref{min-width:100px;display:inline-flex}.pref_select_modal .multi_select_item .multi_select_arrow{flex-grow:0}.search_conds_modal_buttons{display:flex;gap:10px}.search_conds_modal_buttons .button:hover .icon path{stroke:var(--bs-white)}.search_conds_modal_buttons .disabled.button .icon path,.search_conds_modal_buttons .disabled.button:hover .icon path{stroke:var(--bs-gray-15)}.saved_search_conds_modal{width:calc(100vw - 200px);max-width:1060px;color:var(--bs-gray-18);text-align:left;z-index:1000}.saved_search_conds_modal .shadow_box{display:flex;justify-content:space-between;position:relative}.saved_search_conds_modal .shadow_box:not(.disabled){cursor:pointer}.saved_search_conds_modal .shadow_box:not(.disabled):hover{box-shadow:0 0 3px #00000040}.saved_search_conds_modal .shadow_box .accordion_icon_area{align-items:center;display:flex}.saved_search_conds_modal .shadow_box .accordion_icon_area .accordion_icon{width:6px;margin:0 40px}.saved_search_conds_modal .delete_icon{top:5px;right:5px;cursor:pointer;padding:10px;position:absolute}.saved_search_conds_modal .delete_icon:hover path{fill:#333}.saved_search_conds_modal .save_job_offer_search_conds{margin-bottom:35px}.saved_search_conds_modal .save_search_conds{position:relative;width:100%;font-weight:500;margin-bottom:35px}.saved_job_seeker_search_conds.shadow_box{padding:20px}.saved_job_seeker_search_conds .contents{display:flex;flex-direction:column;gap:10px;overflow-x:hidden}.saved_job_seeker_search_conds .title_area{display:flex;gap:15px;margin-right:20px}.saved_job_seeker_search_conds .title_area .edit_icon{width:12px;height:12px}.saved_job_seeker_search_conds .title_area .name_edit{align-items:center;color:#3295f9;cursor:pointer;display:inline-flex;font-weight:500;font-size:12px;gap:2px;line-height:1;white-space:nowrap}.saved_job_seeker_search_conds .title_area .name_edit:hover{color:#004fbb}.saved_job_seeker_search_conds .title_area .name_edit:hover path{fill:#004fbb}.search_conds_name_edit_modal{width:900px}.search_conds_name_edit_modal .modal_body{display:flex;flex-direction:column;padding:20px 30px;gap:15px}.save_search_conds_modal .content .shadow_box{display:flex;flex-direction:column;gap:10px;padding:20px 20px 25px}.search_conds_name_edit_modal .edit_area .name_edit_area{display:flex;flex-direction:column;gap:15px}.search_conds_name_edit_modal .edit_area .name_edit_area .title{font-weight:500;font-size:20px;line-height:1}.search_conds_name_edit_modal .edit_area .name_edit_area .text_input{width:100%;height:40px;display:block}.search_conds_name_edit_modal .edit_area .error_message_area{margin:3px 0}.save_search_conds_modal{width:calc(100vw - 200px);max-width:1060px;color:var(--bs-gray-18);text-align:left;z-index:1000}.save_search_conds_modal .modal_body{display:flex;flex-direction:column;gap:30px}.save_search_conds_modal .content .shadow_box{display:flex;flex-direction:column;gap:10px;padding:20px 20px 10px}.save_search_conds_modal .content .name_edit_area{align-items:center;display:flex;gap:12px}.save_search_conds_modal .content .name_edit_area .title{color:#333}.save_search_conds_modal .content .name_edit_area .text_input{width:260px;height:26px}.save_search_conds_modal .content .name_edit_area .error_message{height:26px;align-items:center;display:flex}.save_search_conds_modal .content .box_body{display:flex;flex-direction:column;gap:20px}.job_select_area{margin:0 15px}.job_select_area .select_area{min-height:49px;border:solid 1px #0063EA;border-radius:4px;display:flex;justify-content:space-between;padding:15px 25px}.job_select_area .select_area .job_area{display:flex}.job_select_area .select_area .job_area .title{font-size:15px;font-weight:700;margin-top:3px;white-space:nowrap}.job_select_area .select_area .job_area .description{max-width:700px;margin:0 15px}.job_select_area .select_area .job_area .button_area{display:flex;align-items:center}.job_select_area .select_area .button_area{align-items:center;display:flex}.job_select_area .select_area .button_area .job_select_button{width:auto;height:auto;border-radius:4px;color:var(--bs-white);font-size:15px;font-weight:700;padding:10px 25px;white-space:nowrap}.selecting_job{display:flex;flex-direction:column;gap:4px}.selecting_job .job_name_area{align-items:flex-end;display:flex;font-size:15px;gap:12px}.selecting_job .job_name_area .job_name{align-items:center;display:inline-flex;font-size:17px}.selecting_job .job_name_area .job_name a span{margin-right:7px;vertical-align:middle}.selecting_job .job_name_area .job_name a img{vertical-align:middle}.selecting_job .job_name_area .pref{font-size:14px}.selecting_job .detail_area{font-size:14px;align-items:center;column-gap:15px;display:flex;flex-wrap:wrap}.selecting_job .detail_area{align-items:center;display:inline-flex;font-size:15px}.job_select_modal{text-align:left;font-size:15px;color:var(--bs-gray-18);width:1040px}.job_select_modal .modal_title{display:flex;justify-content:space-between}.job_select_modal .pref_toggle_area{display:flex}.job_select_modal .job_select_table{width:100%;border-bottom:1px solid var(--bs-gray-12);border-collapse:collapse}.job_select_modal .job_select_table th{background-color:#0056a6;border:solid 1px var(--bs-white);color:var(--bs-white)}.job_select_modal .job_select_table td{border-bottom:1px solid var(--bs-gray-12)}.job_select_modal .job_select_table th,.job_select_modal .job_select_table td{font-weight:400}.job_select_modal .job_select_table th.pref_col{font-size:16px;font-weight:700}.job_select_modal .job_select_table td.pref_col{border-right:1px solid var(--bs-gray-12)}.job_select_modal .job_select_table th.pref_col,.job_select_modal .job_select_table td.pref_col{width:120px;text-align:center}.job_select_modal .job_select_table tr.empty_office_row td{border-bottom:none;padding:20px 15px}.job_select_modal .office_header{font-size:16px;font-weight:700;padding:5px 0 5px 10px}.job_select_modal .job_header{color:var(--bs-white);border-top:1px solid var(--bs-white);border-left:1px solid var(--bs-white);font-size:16px;font-weight:700;margin-left:19px;padding:5px 0 5px 10px}.office_row .office_name_area{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:15px;justify-content:space-between;gap:10px;padding:20px 35px 20px 15px}.office_row .office_name_area .office_name{font-size:15px}.office_row .inner_job_select_table_area{margin:0 0 20px 20px}.office_row .inner_job_select_table.pagination_table td{white-space:normal}.office_row .inner_job_select_table .preview_link{font-weight:400;font-size:15px;letter-spacing:0;text-decoration:underline;text-decoration-style:solid}.office_row .inner_job_select_table .preview_link span{margin-right:10px;vertical-align:middle}.office_row .inner_job_select_table .preview_link img{vertical-align:middle}.job_filtering_area{margin-bottom:60px}.job_filtering_area .filtering_area{display:flex;flex-direction:column;flex-wrap:wrap;column-gap:60px;row-gap:20px}.job_filtering_area .button_area{margin:30px 0 15px;position:relative;text-align:center}.job_filtering_area .button_area .clear_text{color:var(--bs-red-1);right:0;position:absolute}.job_filtering_area .search_item_row{width:100%;column-gap:40px;display:flex}.job_filtering_area .search_item{display:flex;flex-direction:column}.job_filtering_area .search_item label{font-size:15px;font-weight:700}.job_filtering_area .search_item.industry_category{flex-basis:100px}.job_filtering_area .search_item.job_name{flex-grow:1}.job_filtering_area .search_item.service_form,.job_filtering_area .search_item.job_category,.job_filtering_area .search_item.employment{width:0;flex-grow:1}
