@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap";/*! destyle.css v3.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.min.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}html{font-size:10px}body{font-family:Noto Sans JP,sans-serif;color:#2d2d2d;vertical-align:bottom;font-size:16px;line-height:1.5}@media screen and (min-width: 769px){body{font-size:18px}}body:not(.login){background-color:#f5f5f5}*,*:before,*:after{box-sizing:border-box}@media screen and (max-width: 768px){.sp-hide{display:none}}@media screen and (min-width: 769px){.pc-hide{display:none}}@media screen and (min-width: 769px){.wrapper{display:flex;justify-content:center}}.main{flex-shrink:9999;max-width:100%;min-height:100vh}@media screen and (min-width: 769px){.main{width:1000px}}.login .main{flex-grow:1;display:flex}@media screen and (max-width: 768px){.login .main{flex-direction:column}}.l-contents{max-width:884px;margin:80px 20px 0}@media screen and (min-width: 769px){.l-contents{margin:20px 40px 0 0}}.registration .l-contents{margin:80px auto 20px;padding:0 20px}@media screen and (min-width: 769px){.registration .l-contents{margin:20px auto}}@media screen and (min-width: 769px){.dashboard .l-contents{margin:20px 40px 80px}}@media screen and (max-width: 768px){.l-contents_heading{position:absolute;top:22px;left:20px}}.registration .l-contents_heading{color:#4b3e5a}.registration .l-contents_heading .m-heading.-lv2{font-size:26px}@media screen and (min-width: 769px){.registration .l-contents_heading .m-heading.-lv2{font-size:42px}}.dashboard .l-contents_heading,.registration .l-contents_heading{position:relative;top:0;left:0}.dashboard .l-contents_heading+.m-confirm,.registration .l-contents_heading+.m-confirm{margin-top:60px}.l-contents_heading+p{margin-top:60px}.registration .l-contents_heading+p{text-align:center}.registration .l-contents_heading,.passwordReset .l-contents_heading,.errorPage .l-contents_heading{text-align:center}.dashboard .l-contents_heading .m-heading.-lv1{padding:20px 0}@media screen and (max-width: 768px){.dashboard .l-contents_heading .m-heading.-lv1{position:relative}}.l-contents_paragraph{text-align:center}.l-contents_lead{font-weight:700}.registration .l-contents_lead{text-align:center;color:#4b3e5a;font-size:20px}@media screen and (min-width: 769px){.registration .l-contents_lead{font-size:30px}}.l-contents_logo{margin:0 auto;text-align:center}@media screen and (min-width: 769px){.l-contents_logo{margin-top:50px}}@media screen and (max-width: 768px){.l-contents_logo{position:absolute;top:20px;left:14px}}.l-contents_logo .m-img{max-width:97px}@media screen and (min-width: 769px){.l-contents_logo .m-img{max-width:155px}}@media screen and (min-width: 769px){.l-contents_logo+.l-contents_lead{padding-top:70px}}@media screen and (max-width: 768px){.l-contents_logo+.l-contents_lead{padding-top:60px}}.l-contents_button{max-width:335px;margin:0 auto}.registration .l-contents_button{margin-top:60px}.l-contents.-search,.l-contents.-bg{padding:30px 20px;background-color:#fff;border-radius:6px}@media screen and (min-width: 769px){.l-contents.-search,.l-contents.-bg{padding:40px;border-radius:8px}}.childPage .l-contents .l-contents_inner{margin:0 20px}.mailChange .l-contents .l-contents_inner,.password .l-contents .l-contents_inner{max-width:390px;margin:0 auto}@media screen and (max-width: 768px){.mailChange .l-contents .l-contents_inner,.password .l-contents .l-contents_inner{margin:0 20px}}@media screen and (min-width: 769px){.mailChange .l-contents{text-align:center}}.passwordReset .l-contents,.errorPage .l-contents{max-width:700px;margin:20px auto 0}@media screen and (min-width: 769px){.passwordReset .l-contents,.errorPage .l-contents{text-align:center}}.childPage .l-contents{max-width:926px;margin:0 auto;padding:0}@media screen and (min-width: 769px){.childPage .l-contents{margin-bottom:60px}}.childPage .l-contents .l-contents_heading{display:flex;align-items:center;padding:24px;color:#4b3e5a;transition:.2s;position:static}@media screen and (min-width: 769px){.childPage .l-contents .l-contents_heading{margin:60px 0;padding:0;text-align:center}}.childPage .l-contents .l-contents_heading:before{content:"";display:block;width:24px;height:24px;margin-right:8px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/build/assets/icon-arrowBack-69b36c7e.svg)}@media screen and (min-width: 769px){.childPage .l-contents .l-contents_heading:before{width:30px;height:30px}}.childPage .l-contents .l-contents_heading:hover{opacity:.8}.childPage .l-contents .l-contents_heading .m-heading{flex-shrink:9999;width:100%}@media screen and (min-width: 769px){.childPage .l-contents .l-contents_heading .m-heading{text-align:center}}.l-footer{width:100%;margin-top:30px;padding:6px 0 9px;background-color:#fff;box-shadow:0 -1px 8px #40404008;position:sticky;bottom:0;left:0;z-index:8888}@media screen and (min-width: 769px){.l-footer{display:none}}.l-footer_inner{padding:0 20px}.l-footer_list{display:flex;align-items:flex-end;justify-content:space-between}.l-footer_item{display:block}.l-footer_item>a{color:#4e4f52;display:block}.l-footer_item>a .icon{display:flex;align-items:flex-end;justify-content:center;width:32px;height:32px;margin:0 auto;border-radius:100vw}.l-footer_item>a .text{display:block;margin-top:4px;font-weight:600;font-size:11px;line-height:1;text-align:center}.l-footer_item.is-current .icon{align-items:center;background-color:#335abe}.l-footer_item.is-current .m-icon{width:22px;height:22px;background-color:#fff}.l-footer_item.-home>a{display:flex;align-items:center;justify-content:center;width:62px;height:62px;margin-top:-15px;border-radius:100vw;background-color:#fff;box-shadow:1px 1px 5px #40404024;transform:translate(-17%,-10%)}.l-footer_item.-new{position:relative}.l-footer_item.-new:after{content:"";display:block;width:14px;height:14px;background-color:#be3333;border:2px solid #fff;border-radius:100vw;position:absolute;top:calc(50% - 18px);left:calc(50% + 3px)}.l-header{width:100%;background-color:#fff;position:absolute;top:0;left:0;z-index:9999}@media screen and (min-width: 769px){.l-header{align-self:flex-start;width:360px;margin:20px 40px;position:sticky;top:20px;left:0}}@media screen and (min-width: 769px){.l-header:not(.-login){border-radius:10px;overflow:hidden}}.l-header_button{position:absolute;top:16px;right:20px;z-index:9999}@media screen and (min-width: 769px){.l-header_button{display:none}}.l-header_button>button{display:block;width:36px;height:36px;position:relative}.l-header_button>button>span{display:block;width:36px;height:36px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:.5s;position:absolute;top:0;left:0}.l-header_button>button>span.open{background-image:url(/build/assets/icon-menu-873c0993.svg)}.l-header_button>button>span.close{background-image:url(/build/assets/icon-close-09d95bfd.svg);background-size:24px 22px;opacity:0}.l-header_content{background-color:#fff}@media screen and (max-width: 768px){.l-header_content{width:100%;height:100vh;transform:translate(100%);transition:.5s;position:fixed;top:0;left:0;z-index:9998;overflow:scroll;padding-bottom:88px}}.l-header.is-open .l-header_button>button>span.open{opacity:0}.l-header.is-open .l-header_button>button>span.close{opacity:1}@media screen and (max-width: 768px){.l-header.is-open .l-header_content{transform:none}}.l-header_info{padding:76px 20px 30px;background:linear-gradient(91.67deg,#40E6B8 -4.35%,#19B99C -4.34%,#1319B5 105.51%);color:#fff}@media screen and (min-width: 769px){.l-header_info{padding-top:26px}}.l-header_name{font-weight:800;font-size:30px}.l-header_mail{margin-top:17px}@media screen and (min-width: 769px){.l-header_mail{margin-top:11px}}.l-header_main{margin-top:20px}.l-header.-login{padding:9px 16px 9px 14px;background-color:#fff}@media screen and (min-width: 769px){.l-header.-login{align-self:center;margin:0;text-align:center}}@media screen and (max-width: 768px){.l-header.-login .l-header_inner{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width: 769px){.l-header.-login .l-header_inner{text-align:center}}@media screen and (max-width: 768px){.l-header.-login .l-header_logo{max-width:97px}}@media screen and (min-width: 769px){.l-header.-login .l-header_logo{max-width:236px;margin:0 auto}}@media screen and (min-width: 769px){.l-header.-login .l-header_link{margin-top:30px}}.l-login{flex-grow:1;display:flex;align-items:center;justify-content:center;max-width:100%;padding:0 20px;min-height:100%;background:linear-gradient(142.04deg,#19B99C 15.55%,#19AF9E 24.56%,#1319B5 80.26%);color:#fff}.l-login_inner{width:100%;max-width:390px;margin:0 auto;text-align:center}.l-login_inner .p-form{margin-top:76px}@media screen and (min-width: 769px){.l-login_inner .p-form{margin-top:80px}}.passwordReset .main,.errorPage .main{padding:20px}.registration.page-register-step1-done{padding-bottom:40px}.registration.page-register-step1-done .l-contents_paragraph2,.registration.page-register-step1-done .l-contents_paragraph3{margin-top:40px}.registration.page-register-step1-done .l-contents_paragraph4{margin-top:20px}.registration.page-register-step1-done .l-contents_button_link_step2{margin-top:20px;margin-bottom:0}.js-accordion_trigger{cursor:pointer}.js-accordion_target{display:none}.mfp-wrap .mfp-content{background-color:#fff;padding:60px;max-width:1266px}.js-modal_fluid .mfp-wrap .mfp-content{max-width:none}.js-password{position:relative}.js-password_target{padding-right:64px!important}.js-password_trigger{content:"";display:block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/build/assets/icon-eye-closed-78778d4c.svg);position:absolute;top:50%;right:20px;transform:translateY(-50%)}.js-password.is-show .js-password_trigger{background-image:url(/build/assets/icon-eye-2910a247.svg)}.js-tab-trigger{cursor:pointer}.js-tab-target{display:none}.js-tab-target.is-active{display:block}.p-box{width:100%;max-width:884px;background-color:#fff;border-radius:6px}@media screen and (min-width: 769px){.p-box{margin-top:40px;border-radius:8px}}.p-box_inner{padding:30px 20px}@media screen and (min-width: 769px){.p-box_inner{padding:40px}}.p-box+.p-box{margin-top:20px}.p-box:last-child{margin-bottom:40px}.p-case{background-color:#fff}.p-case_inner{max-width:790px;padding:20px;margin:0 auto}.p-case_inner.-typeA{padding:40px 20px 20px}@media screen and (max-width: 768px){.p-case_inner.-typeA{padding-bottom:80px}}.p-case_heading{padding:20px 0 30px}@media screen and (max-width: 768px){.p-case_heading{text-align:center}}@media screen and (min-width: 769px){.p-case_heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;border-bottom:1px solid #E4E4E4}}@media screen and (max-width: 768px){.p-case_heading .m-heading{margin-bottom:30px}}@media screen and (min-width: 769px){.p-case_heading .m-heading{flex-shrink:9999;margin-right:1em}}@media screen and (max-width: 768px){.p-case_heading .m-heading.-lv3{font-size:16px}}.p-case_heading.-lv1{text-align:left;border-bottom:none;flex-direction:column;align-items:flex-start;margin-bottom:0;padding:0}@media screen and (max-width: 768px){.notice .p-case_heading.-lv1{margin-bottom:20px}}.p-case_heading.-lv1 .m-text{font-weight:500}.p-case_heading.-lv1 .m-text.-lg{font-weight:600}.p-case_heading.-lv1 .m-text+.m-text{margin:20px 0}@media screen and (min-width: 769px){.p-case_heading.-lv1 .m-text+.m-text{margin-top:30px;margin-bottom:0}}.p-case_top{padding-bottom:30px}.p-case_area{display:flex;align-items:center;font-weight:500}.p-case_area .m-local:after{content:":"}.p-case_area p:not(.m-local){flex-shrink:9999;margin-left:8px;font-size:14px}@media screen and (min-width: 769px){.p-case_area p:not(.m-local){margin-top:.2em;margin-left:14px;font-size:18px}}.p-case_progress{display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (max-width: 768px){.p-case_progress{flex-wrap:wrap}}.p-case_progress .m-progress{align-items:flex-start}.p-case_content{margin-top:16px;font-size:14px;line-height:1.8}@media screen and (min-width: 769px){.p-case_content{margin-top:20px;font-size:16px}}.caseDetail .p-case_content{font-weight:500}.p-case_footer{display:flex;align-items:center;justify-content:space-between;margin-top:40px}@media screen and (min-width: 769px){.p-case_footer{margin-top:50px}}.p-case_button{flex-shrink:9999;width:1005px;max-width:180px;margin-left:10px}@media screen and (min-width: 769px){.p-case_button{max-width:260px}}.p-case_date{color:#8b8b8b;font-size:14px}@media screen and (min-width: 769px){.p-case_date{font-size:16px}}.childPage .p-case_date{margin-bottom:20px}@media screen and (min-width: 769px){.childPage .p-case_date{margin-bottom:30px}}.p-case_box{padding:30px 0;border-top:1px solid #E4E4E4}.p-case.-new:before{content:"new";display:block;width:100%;padding:10px;background-color:#335abe;color:#fff;text-align:center;font-weight:800;font-size:16px}@media screen and (min-width: 769px){.p-case.-new:before{font-size:18px}}.p-checkboxList_inner{display:flex;margin-left:-40px;margin-top:-.5em}@media screen and (min-width: 769px){.p-checkboxList_inner{margin-left:-50px}}.p-checkboxList_item{margin-left:40px;margin-top:.5em}@media screen and (min-width: 769px){.p-checkboxList_item{margin-left:50px}}.p-checkboxList.-typeA{margin-bottom:30px}.p-checkboxList.-typeA .p-checkboxList_inner{display:flex;flex-direction:column}.p-checkboxList.-typeA .p-checkboxList_item{margin-top:16px}.p-dashbox.-typeA .p-dashbox_item,.p-dashbox.-typeB .p-dashbox_item,.p-dashbox.-typeC .p-dashbox_item{margin-top:30px}.p-dashbox.-typeA .p-dashbox_note,.p-dashbox.-typeB .p-dashbox_note,.p-dashbox.-typeC .p-dashbox_note{margin-top:12px}.p-dashbox.-typeA .p-dashbox_heading,.p-dashbox.-typeB .p-dashbox_heading,.p-dashbox.-typeC .p-dashbox_heading{width:100%;margin-bottom:20px}.p-dashbox.-typeA{margin-top:20px}@media screen and (min-width: 769px){.p-dashbox.-typeA{display:flex;align-items:flex-start;flex-wrap:wrap}}@media screen and (min-width: 769px){.p-dashbox.-typeA .p-dashbox_item{display:flex;flex-wrap:wrap}}@media screen and (min-width: 769px){.p-dashbox.-typeA .p-dashbox_item.-narrow{width:270px;margin-right:54px}}@media screen and (min-width: 769px){.p-dashbox.-typeA .p-dashbox_item.-wide{max-width:calc(100% - 330px);min-width:270px}}.p-dashbox.-typeB{margin-top:30px}@media screen and (min-width: 769px){.p-dashbox.-typeB{margin-top:50px}}@media screen and (min-width: 769px){.p-dashbox.-typeC{display:flex;flex-direction:column}}.p-dashbox .m-calendar{margin-bottom:30px}.home-qr-code-area{margin-top:40px}@media screen and (min-width: 769px){.home-qr-code-area .qr-code{margin-left:60px;margin-right:inherit}}.home-qr-code-heading{font-weight:600;font-size:22px}.home-qr-code-description{font-size:16px;margin-bottom:10px}.p-filter{display:flex;padding:20px 0}@media screen and (max-width: 768px){.p-filter{margin:0 -20px 0 0;overflow-x:scroll}}@media screen and (min-width: 769px){.p-filter{flex-wrap:wrap;margin-bottom:-12px;padding:50px 0 0}}.p-filter_item{display:inline-block;white-space:nowrap;font-size:14px}@media screen and (min-width: 769px){.p-filter_item{font-size:16px;margin-bottom:12px}}.p-filter_item:not(.p-filter_item:last-child){margin-right:10px}.p-filter_button{display:block;width:100%;border-radius:100vw;box-shadow:.898507px .898507px 4.49254px #40404024;font-weight:700;text-align:center;transition:.5s;padding:8px 20px}.p-filter_button.is-active{color:#fff;background:linear-gradient(91.67deg,#40E6B8 -4.35%,#19B99C -4.34%,#1319B5 105.51%)}.p-fixArea{position:fixed;width:100%;left:0;bottom:0}@media screen and (min-width: 769px){.p-fixArea{position:relative}}.p-fixArea_inner{max-width:566px;margin:0 auto;padding:20px;display:flex;justify-content:space-between;align-items:center}.p-fixArea_item{width:calc(50% - 4.5px)}.p-form_label{margin-bottom:10px;font-weight:600;font-size:16px;text-align:left}.p-form_item+.p-form_label{margin-top:20px}.p-form_item:not(.-col2Pc) .m-form.-text:not(:first-child){margin-top:16px}@media screen and (min-width: 769px){.p-form_item:not(.-col2Pc) .m-form.-text:not(:first-child){margin-top:20px}}.p-form_item input.is-error,.p-form_item select.is-error{border:2px solid #BE3333;color:#be3333;background-color:#fff5f5!important;box-shadow:none}.p-form_item.-col2Pc{display:grid;grid-template-columns:1fr 1fr;column-gap:8px}@media screen and (min-width: 769px){.p-form_item.-col2Pc{column-gap:12px}}.p-form_button{margin-top:50px}.login .p-form_button{margin-top:80px}@media screen and (min-width: 769px){.login .p-form_button{margin-top:60px}}.p-form_button:has(.m-link){text-align:center}.p-form_button .js-mailReset_button .m-button{display:none}.p-form_bottom{margin-top:24px;text-align:center}@media screen and (min-width: 769px){.p-form_bottom{margin-top:30px}}.p-form_error{margin-top:10px;color:#be3333;font-size:14px;text-align:left}.p-form_error p{margin-left:1em;text-indent:-1em}@media screen and (min-width: 769px){.p-form_content{display:flex;align-items:center}}@media screen and (min-width: 769px){.p-form_content .p-form_label{width:200px;margin-right:1em;margin-bottom:0}}@media screen and (min-width: 769px){.p-form_content .p-form_item{flex-shrink:9999;width:100%}}.p-form_content+.p-form_content{margin-top:26px}@media screen and (min-width: 769px){.p-form_content+.p-form_content{margin-top:20px}}.p-form.-passwordReset,.p-form.-errorPage{max-width:390px;margin:0 auto}p+.p-form.-passwordReset,p+.p-form.-errorPage{margin-top:40px}.p-modal{position:fixed;width:100%;height:100vh;top:0;left:0;transition:.2s;opacity:0;z-index:-1}.p-modal.is-show{opacity:1;z-index:99999}.p-modal_bg,.p-modal_main{width:100%;position:absolute;top:0;left:0}.p-modal_bg{height:100vh;opacity:.9;background:#2D2D2D;mix-blend-mode:multiply}.p-modal_main{width:calc(100% - 40px);max-width:860px;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-55%)}.p-modal_main .m-modal{width:100%;max-width:none!important}.p-nav{font-size:18px}.p-nav_item{transition:.2s;font-weight:600}.p-nav_item:not(:last-child){border-bottom:1px solid #F5F5F5}.p-nav_item>a,.p-nav_item>button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px}@media screen and (min-width: 769px){.p-nav_item>a,.p-nav_item>button{padding:13px 20px}}.p-nav_item>a>span,.p-nav_item>button>span{display:flex;align-items:center}.p-nav_item>button{cursor:pointer}.p-nav_item>button:after{content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/build/assets/icon-accordion-opened-4bbebb5a.svg);transition:.2s;transform:rotate(-180deg)}.p-nav_item>button.is-open:after{transform:none}.p-nav_item .m-icon{margin-right:10px;background-color:#335abe}@media screen and (min-width: 769px){.p-nav_item .m-icon{background-color:#4e4f52}}@media screen and (max-width: 768px){.p-nav_item .logout{max-width:calc(100% - 40px);display:flex;align-items:center;justify-content:center;margin:10px 20px 0;padding:20px;border-radius:4px;background-color:#f5f5f5}}.p-nav_item .icon{display:block;width:20px;height:20px;margin-right:10px}.p-nav_item .icon img{display:block}@media screen and (max-width: 768px){.p-nav_item:has(.m-icon.-search),.p-nav_item:has(.m-icon.-star),.p-nav_item:has(.m-icon.-documents){display:none}}@media screen and (max-width: 768px){.p-nav_item:has(.m-icon.-profile){border-bottom:none}}@media screen and (min-width: 769px){.p-nav_item:not(:has(.logout)):not(:has(button)):hover,.p-nav_item.is-current{background-color:#335abe;color:#fff}.p-nav_item:not(:has(.logout)):not(:has(button)):hover .m-icon,.p-nav_item.is-current .m-icon{background-color:#fff}}.p-nav_item.-new>a:after{content:"";display:block;width:12px;height:12px;background-color:#be3333;border-radius:100vw}.p-nav_child{font-size:16px}@media screen and (min-width: 769px){.p-nav_child{margin-bottom:5px}}.p-nav_childItem{font-weight:500}.p-nav_childItem>a{display:block;padding:10px 20px}@media screen and (min-width: 769px){.p-nav_childItem>a{padding:7px 20px 7px 55px}}.p-panelList{padding-top:1px}.p-panelList_inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px}@media screen and (min-width: 980px) and (max-width: 1250px){.p-panelList_inner{grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px) and (max-width: 980px){.p-panelList_inner{grid-template-columns:1fr}}@media screen and (min-width: 540px) and (max-width: 768px){.p-panelList_inner{grid-template-columns:1fr 1fr}}@media screen and (max-width: 540px){.p-panelList_inner{grid-template-columns:1fr}}.entryList .p-panelList_inner{grid-template-columns:1fr!important;gap:12px}@media screen and (min-width: 769px){.entryList .p-panelList_inner{gap:20px}}.proxyLoginList .p-panelList_inner{grid-template-columns:1fr!important;gap:12px}@media screen and (min-width: 769px){.proxyLoginList .p-panelList_inner{gap:20px}}.p-panelList_inner.-col2Pc{grid-template-columns:1fr 1fr}@media screen and (min-width: 980px) and (max-width: 1250px){.p-panelList_inner.-col2Pc{grid-template-columns:1fr}}@media screen and (min-width: 768px) and (max-width: 980px){.p-panelList_inner.-col2Pc{grid-template-columns:1fr}}@media screen and (min-width: 540px) and (max-width: 768px){.p-panelList_inner.-col2Pc{grid-template-columns:1fr}}@media screen and (max-width: 540px){.p-panelList_inner.-col2Pc{grid-template-columns:1fr}}.p-panelList_inner.-col2{display:flex;flex-wrap:nowrap}@media screen and (min-width: 769px){.p-panelList_inner.-col2{flex-wrap:wrap}}.p-panelList_item.is-disabled .m-panel{background-color:#e4e4e4;box-shadow:none}.p-panelList_item.is-disabled .m-panel_tag{background-color:#efefef;color:#8b8b8b}@media screen and (min-width: 769px){.notice .p-panelList{margin-top:40px}}@media screen and (min-width: 769px){.notice .p-panelList:last-child{margin-bottom:80px}}.p-profile_heading{display:flex;align-items:center;justify-content:space-between}.p-profile_heading .m-heading{font-size:20px;font-weight:700}.p-profile_heading .m-button.-typeB{width:max-content;font-size:16px}.p-profile_heading .m-button.-typeB>span{padding:3px 22px}.p-profile_heading:has(p.text){display:grid;grid-template-columns:3fr 2fr}@media screen and (min-width: 769px){.p-profile_heading:has(p.text){grid-template-columns:2fr 5fr 1fr}}@media screen and (max-width: 768px){.p-profile_heading:has(p.text) p.text{grid-row:2/3;grid-column:1/3;margin-top:24px}}.p-profile_heading+.p-form{margin-top:30px}@media screen and (min-width: 769px){.p-profile_heading+.p-form{margin-top:40px}}.p-proxyLogin .p-box_inner{padding-left:20px;padding-right:20px}.p-proxyLogin .p-resultHead{margin-top:20px;margin-bottom:10px}.p-proxyLogin .p-panelList{margin-top:10px}.p-proxyLogin .p-resultFoot{margin-top:20px;margin-bottom:20px}.p-proxyLogin_heading{display:flex;align-items:center;justify-content:space-between}.p-proxyLogin_heading .m-heading{font-size:20px;font-weight:700}.p-proxyLogin_heading .m-button.-typeB{width:max-content;font-size:16px}.p-proxyLogin_heading .m-button.-typeB>span{padding:3px 22px}.p-proxyLogin .tableLoginProxy th,.p-proxyLogin .tableLoginProxy td{word-break:break-all;padding-top:5px;padding-bottom:5px;vertical-align:middle;border-bottom:1px solid #CCC}.p-proxyLogin .tableLoginProxy .m-button.-typeB>span{padding:2px}.p-proxyLogin .highlight{color:#ef4444}@media screen and (max-width: 1060px){.p-resultFoot{margin-bottom:40px}}@media screen and (min-width: 1060px){.p-resultFoot{display:flex;justify-content:space-between;margin:40px 0}}.p-resultFoot_info{color:#8b8b8b;font-size:16px}@media screen and (max-width: 1060px){.p-resultFoot_info{margin:20px 0;font-size:11px}}@media screen and (min-width: 1060px){.p-resultFoot_info{margin-right:10px}}.p-resultHead{margin:40px 0}@media screen and (max-width: 768px){.p-resultHead{margin-bottom:20px}}@media screen and (min-width: 930px){.p-resultHead{display:flex;align-items:center;justify-content:space-between}}.p-resultHead_info{text-align:right;color:#8b8b8b;font-size:16px}@media screen and (max-width: 768px){.p-resultHead_info{margin-top:6px;font-size:11px}}@media screen and (min-width: 769px){.p-resultHead_info{margin-left:10px}}.p-search_inner{display:grid;gap:40px 20px;grid-template-columns:3fr 5fr}@media screen and (min-width: 769px){.p-search_inner{display:grid;grid-template-columns:1fr 1fr;gap:40px 70px;margin-top:30px}}@media screen and (max-width: 768px){.p-search_item{grid-column:1/3}}@media screen and (min-width: 769px){.p-search_item{width:100%}}.p-search_item .m-heading{margin-bottom:18px}@media screen and (min-width: 769px){.p-search_item .m-heading{margin-bottom:14px}}.p-search_item:has(.p-search_hit){align-self:end;justify-self:end;text-align:right}@media screen and (max-width: 768px){.p-search_item:has(.p-search_hit){grid-row:4/5;grid-column:2/3}}.p-search_item:has(.p-search_reset){align-self:end}@media screen and (max-width: 768px){.p-search_item:has(.p-search_reset){grid-row:4/5;grid-column:1/2}}@media screen and (min-width: 769px){.p-search_item:has(.p-search_button){justify-self:end;display:flex;justify-content:flex-end}}@media screen and (max-width: 768px){.p-search:not(:has(.p-search_hit)) .p-search_item:has(.p-search_reset){align-self:center}}@media screen and (min-width: 769px){.p-search:not(:has(.p-search_hit)) .p-search_item:has(.p-search_reset){text-align:right}}@media screen and (max-width: 768px){.p-search:not(:has(.p-search_hit)) .p-search_item:has(.p-search_button){grid-column:2/3}}@media screen and (min-width: 769px){.p-search:not(:has(.p-search_hit)) .p-search_item:has(.p-search_button){grid-column:1/3;justify-content:center}}.p-search_hit{font-size:14px}@media screen and (min-width: 769px){.p-search_hit{font-weight:600;font-size:16px}}.p-search_hit span{display:block}@media screen and (min-width: 769px){.p-search_hit span{display:inline-block}}.p-search_hit b{font-weight:700;font-size:20px}@media screen and (min-width: 769px){.p-search_hit b{font-size:28px}}.p-search_button{width:100%;max-width:212px}@media screen and (max-width: 768px){.p-search_button{max-width:100%;margin:0 auto}}.p-searchBox{display:flex;width:100%}.p-searchBox .m-form.-text{flex-shrink:9999;width:100%;margin-right:6px}@media screen and (min-width: 769px){.p-searchBox .m-form.-text{margin-right:5px}}.p-searchBox.-select{align-items:center}.p-searchBox.-select .text{display:inline-block;margin:0 5px;font-size:26px;font-weight:250;color:#8b8b8b}@media screen and (min-width: 769px){.p-searchBox.-select .text{margin:0 16px}}.p-tabList_inner{display:flex;align-items:center;margin-left:-14px;margin-top:-.5em}@media screen and (min-width: 769px){.p-tabList_inner{margin-left:-20px}}.p-tabList_item{margin-left:14px;margin-top:.5em}@media screen and (min-width: 769px){.p-tabList_item{margin-left:20px}}.p-topInfo{border-radius:8px;background-color:#fff}@media screen and (min-width: 769px){.p-topInfo{margin-top:30px;padding:20px}}@media screen and (min-width: 960px){.p-topInfo_inner{display:flex;align-items:center;justify-content:space-between}}.p-topInfo_info{flex-shrink:9999;font-size:14px}@media screen and (min-width: 769px){.p-topInfo_info{font-size:16px;margin-right:10px}}.p-topInfo_infoInner{display:flex;align-items:baseline}@media screen and (max-width: 768px){.p-topInfo_infoInner{padding:10px 16px}}.p-topInfo_infoInner dt{width:6em;margin-right:10px;color:#8b8b8b;font-weight:400}.p-topInfo_infoInner dd{flex-shrink:9999}.p-topInfo_infoInner dd b{display:inline-block;margin-right:.2em;font-weight:600;font-size:18px}@media screen and (min-width: 769px){.p-topInfo_infoInner dd b{font-size:20px}}@media screen and (min-width: 768px) and (max-width: 960px){.p-topInfo_button{margin-top:10px}}.p-topInfo_button .m-button.-radius{font-size:14px}@media screen and (min-width: 769px){.p-topInfo_button .m-button.-radius{padding:13px 24px;max-width:269px}}@media screen and (max-width: 768px){.p-topInfo_button .m-button.-radius{display:block;width:100%;padding:10px;border-radius:0 0 8px 8px;font-size:16px;text-align:center}}.favorite .p-topInfo .p-topInfo_infoInner dt{width:8em}.p-topInfo+p{margin:30px 0}.p-topInfo.is-show{transform:none;position:fixed;z-index:1;width:calc(100% - 480px);top:0;margin-top:0;max-width:884px;padding:30px 20px}@media screen and (min-width: 768px) and (max-width: 980px){.searchResult .p-topInfo.is-show{min-width:336px}}@media screen and (max-width: 768px){.p-topInfo.is-show{width:100%;left:0;padding:0}}@media screen and (max-width: 768px){.favorite .p-topInfo.is-show .p-topInfo_info{display:none}}.m-button.-typeA{display:block;width:100%;padding:16px;background:linear-gradient(91.67deg,#40E6B8 -4.35%,#19B99C -4.34%,#1319B5 105.51%);border-radius:4px;box-shadow:1px 1px 5px #40404024;color:#fff;font-weight:700;text-align:center;transition:.5s}@media screen and (min-width: 769px){.m-button.-typeA{border-radius:8px}}.m-button.-typeA span{transition:.5s}.m-button.-typeA span.-tag{background-color:#fff;color:#335abe;padding:3px 8px;border-radius:30px;font-size:12px;font-weight:700;margin-right:10px}.m-button.-typeA:hover{box-shadow:1px 1px 10px #40404040;filter:brightness(110%)}.m-button.-typeA.-radius{border-radius:100vw}.m-button.-typeA.-center{display:flex;align-items:center;justify-content:center}.m-button.-typeA.is-disabled{background:#EDEDED;color:#bababa;pointer-events:none}.favorite .m-button.-typeA.is-show{transform:translateY(47px)}.favorite .p-topInfo_button .m-button.-typeA{display:flex;justify-content:center;align-items:center}.favorite .p-topInfo_button .m-button.-typeA:before{content:"";display:block;width:24px;height:24px;margin-right:10px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/build/assets/icon-list-checked-156f2a20.svg)}.favorite .p-topInfo_button .m-button.-typeA.is-disabled:before{background-image:url(/build/assets/icon-list-check02-1b16b7ed.svg)}.m-button.-typeA.-sizeA{padding:21px}.m-button.-typeB{display:block;width:100%;padding:2px;border-radius:100vw;background:linear-gradient(91.67deg,#40E6B8 -4.35%,#19B99C -4.34%,#1319B5 105.51%);box-shadow:.898507px .898507px 4.49254px #40404024;font-weight:700;text-align:center;transition:.5s}.m-button.-typeB.-square{border-radius:4px}.m-button.-typeB>span{display:block;padding:10px;background:#fff;border-radius:100vw;transition:.5s}.m-button.-typeB>span.-square{border-radius:4px}.m-button.-typeB>span.-sizeA{padding:18px}.m-button.-typeB>span>span{display:block;background:linear-gradient(91.67deg,#40E6B8 -4.35%,#19B99C -4.34%,#1319B5 105.51%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;transition:.5s}.m-button.-typeB:hover{box-shadow:.898507px .898507px 8px #40404033}.m-button.-typeB:hover>span{background:transparent}.m-button.-typeB:hover>span>span{background:none;-webkit-background-clip:border-box;-webkit-text-fill-color:inherit;color:#fff}.m-button.-search{display:flex;align-items:center;justify-content:center;width:59px;background:linear-gradient(91.67deg,#40E6B8 -4.35%,#19B99C -4.34%,#1319B5 105.51%);border-radius:6px}.m-button.-search .m-img{width:24px}.m-button.-login{display:block;width:100%;padding:18px;border:2px solid #FFFFFF;filter:drop-shadow(1px 1px 5px rgba(64,64,64,.14));border-radius:4px;text-align:center;font-size:20px;text-shadow:1px 1px 3px rgba(0,0,0,.25);transition:.5s}.m-button.-login:hover{background-color:#fff;filter:drop-shadow(1px 1px 10px rgba(64,64,64,.3))}.m-button.-login:hover span{background:linear-gradient(91.67deg,#40E6B8 -4.35%,#19B99C -4.34%,#1319B5 105.51%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.m-calendar{display:flex;align-items:center;font-weight:600;font-size:16px}@media screen and (min-width: 769px){.m-calendar{font-size:22px}}.m-calendar_item{margin-bottom:20px;display:flex}@media screen and (max-width: 768px){.m-calendar_item{justify-content:space-between;flex-wrap:wrap}}.m-calendar_item.-typeA{border-bottom:1px solid #F0F0F0;justify-content:space-between;align-items:flex-start;white-space:nowrap;padding-bottom:20px}@media screen and (max-width: 768px){.m-calendar_item.-typeA{flex-wrap:nowrap}}.m-calendar_item:last-child.-typeA{border-bottom:none;padding-bottom:0}.m-calendar_text{display:flex;align-items:center}@media screen and (max-width: 768px){.m-calendar_text{flex-wrap:wrap}}.m-calendar_text p{margin-right:28px}.m-calendar_text p.day{margin-right:0}.m-calendar_text .day span{color:#335abe;font-weight:600}@media screen and (min-width: 769px){.m-calendar_text .day span{font-size:18px}}.m-calendar_text .day+.time span{border-left:1px solid #E4E4E4;padding-left:13px}.m-calendar_text .text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:break-spaces}@media screen and (max-width: 768px){.m-calendar_text .text{width:100%}}.m-calendar_text .time span{font-weight:600;font-size:18px}.m-checkbox{display:flex}.m-checkbox span{display:block;padding-left:30px;position:relative;font-weight:700;font-size:16px;cursor:pointer}@media screen and (min-width: 769px){.m-checkbox span{font-size:14px}}@media screen and (min-width: 769px){.m-checkbox span{padding-left:20px}}.m-checkbox span:before{content:"";display:block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/build/assets/icon-check-855a7689.svg);position:absolute;top:1px;left:0}@media screen and (min-width: 769px){.m-checkbox span:before{left:-10px}}.m-checkbox input{display:block;width:0;height:0;position:absolute;top:0;left:0;opacity:0}.m-checkbox input:checked+span{color:#335abe}.m-checkbox input:checked+span:before{background-image:url(/build/assets/icon-checked-9af55f3a.svg)}.m-checkbox.-list{position:absolute;top:2px;right:-3px}.m-checkbox.-list span:before{background-image:url(/build/assets/icon-list-check-653e58df.svg)}.m-checkbox.-list input:checked+span:before{background-image:url(/build/assets/icon-list-checked-156f2a20.svg)}.m-checkbox.-typeA{font-size:14px;font-weight:500}@media screen and (min-width: 769px){.m-checkbox.-typeA{font-size:16px}}.m-checkbox.-typeA span{font-weight:500}.m-form-check{display:inline-block;position:relative}.m-form-check-input:before{content:"";display:block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/build/assets/icon-check-855a7689.svg);position:absolute;top:1px;left:0}.m-form-check-input:checked:before{background-image:url(/build/assets/icon-checked-9af55f3a.svg)}.m-form-check-label{display:inline-block;position:relative;font-size:16px;font-weight:500;padding-left:14px}.m-comment{display:flex;align-items:center;font-weight:600;font-size:16px}@media screen and (min-width: 769px){.m-comment{font-size:22px}}.m-comment:before{content:"";display:block;width:20px;height:20px;margin-right:4px;background-repeat:no-repeat;background-size:contain;background-image:url(/build/assets/icon-man-ae2d31c8.svg)}@media screen and (min-width: 769px){.m-comment:before{width:30px;height:30px;margin-right:6px}}.m-confirm{max-width:390px;margin:0 auto 30px}.m-confirm_heading{font-size:14px;color:#8b8b8b}.m-divider{width:100%;margin:40px 0;border-top:1px solid #E4E4E4}@media screen and (min-width: 961px){.m-dt_inner{display:flex}}.m-dt_inner:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #F0F0F0}@media screen and (min-width: 769px){.m-dt_inner:not(:last-child){margin-bottom:20px;padding-bottom:20px}}.m-dt_inner>dt{font-size:14px;color:#8b8b8b;font-weight:500}@media screen and (min-width: 769px){.m-dt_inner>dt{width:200px;margin-right:1em;transform:translateY(.2em)}}.m-dt_inner>dd,.m-dt_inner>p{font-size:16px;font-weight:500}@media screen and (max-width: 768px){.m-dt_inner>dd,.m-dt_inner>p{margin-top:12px}}@media screen and (min-width: 769px){.m-dt_inner>dd,.m-dt_inner>p{width:100%;flex-shrink:9999}}.m-dt_inner>dd .small,.m-dt_inner>p .small{font-size:12px;color:#8b8b8b}.m-dt_inner>dd .m-link,.m-dt_inner>p .m-link{color:#335abe}.p-profile_heading+.m-dt{margin-top:30px}@media screen and (min-width: 769px){.p-profile_heading+.m-dt{margin-top:40px}}.p-proxyLogin_heading+.m-dt{margin-top:30px}@media screen and (min-width: 769px){.p-proxyLogin_heading+.m-dt{margin-top:40px}}.m-favorite button{display:block;color:#8b8b8b;font-size:10px;position:relative}.m-favorite button:before{content:"";display:block;width:24px;height:24px;margin:0 auto 3px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/build/assets/icon-favorite-8075777c.svg);animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:steps(4,end)}.m-favorite button:after{content:"\6848\4ef6\3092\304a\6c17\306b\5165\308a\306b\767b\9332\3057\305f\ff01";display:block;width:max-content;padding:12px 12px 22px;color:#3a215a;font-size:14px;font-weight:800;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(/build/assets/bg-favoritePop-34dee866.svg);position:absolute;top:0;left:20px;opacity:0;z-index:-1;transform:translateY(-100%);animation-duration:1.5s;animation-fill-mode:both;animation-timing-function:ease}.m-favorite.is-active button:before{animation-name:favorite-active}.m-favorite.show-active-message button:after{animation-name:favoritePop}.m-favorite.show-passive-message button:before{animation-name:favorite-passive}.m-favorite.show-passive-message button:after{content:"\6848\4ef6\3092\304a\6c17\306b\5165\308a\304b\3089\524a\9664\3057\305f\ff01";animation-name:favoritePop-hide}@keyframes favorite-active{0%{background-image:url(/build/assets/icon-favorite-8075777c.svg)}30%{background-image:url(/build/assets/icon-favorite-anime01-79894bb7.svg);transform:scale(2.5)}70%{background-image:url(/build/assets/icon-favorite-anime02-f00ecb9f.svg);transform:scale(2)}to{background-image:url(/build/assets/icon-favorite-active-1d4264d6.svg);transform:none}}@keyframes favorite-passive{0%{background-image:url(/build/assets/icon-favorite-active-1d4264d6.svg)}to{background-image:url(/build/assets/icon-favorite-8075777c.svg)}}@keyframes favoritePop{0%{opacity:0}50%{opacity:1;z-index:1}to{opacity:0;z-index:-1}}@keyframes favoritePop-hide{0%{opacity:0}50%{opacity:1;z-index:1}to{opacity:0;z-index:-1}}.m-fixedTopButton{display:block;width:100%;padding:17px;background:linear-gradient(91.67deg,#40E6B8 -4.35%,#19B99C -4.34%,#1319B5 105.51%);position:fixed;top:0;left:0;z-index:10;transform:translateY(-100%);text-align:center;color:#fff;font-weight:700}.m-fixedTopButton.is-show{transform:translateY(47px)}@media screen and (min-width: 769px){.m-fixedTopButton.is-show{transform:none}}.favorite .m-fixedTopButton{display:flex;justify-content:center;align-items:center}.favorite .m-fixedTopButton:before{content:"";display:block;width:24px;height:24px;margin-right:10px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/build/assets/icon-list-checked-156f2a20.svg)}.favorite .m-fixedTopButton.is-disabled{background:#EDEDED;color:#bababa;pointer-events:none}.favorite .m-fixedTopButton.is-disabled:before{background-image:url(/build/assets/icon-list-check02-1b16b7ed.svg)}.m-form{font-size:16px;text-align:left;color:#2d2d2d}@media screen and (min-width: 769px){.m-form{font-size:14px}}.m-form.-text input{width:100%;padding:17px 12px;border-radius:6px;background-color:#fff;box-shadow:1px 1px 5px #40404024}@media screen and (min-width: 769px){.m-form.-text input{padding:17px 20px;border-radius:4px;font-size:14px}}.m-form.-text input.is-disabled{background-color:#fefefe;color:#bababa}.m-form.-text input.is-error+.m-form_error{display:block}.login .m-form.-text{position:relative}.login .m-form.-text:before{content:"";display:block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:50%;left:16px;transform:translateY(-50%);z-index:2}.login .m-form.-text:has(input[type=email]):before{background-image:url(/build/assets/icon-email-75bbdde8.svg)}.login .m-form.-text.-password:before{background-image:url(/build/assets/icon-password-e1172b76.svg)}.login .m-form.-text input{padding:18px 18px 18px 52px;box-shadow:1px 1px 5px #40404024}.m-form.-select{width:100%;position:relative}@media screen and (min-width: 769px){.m-form.-select{font-size:14px}}.m-form.-select:after{content:"";display:block;width:16px;height:16px;background-image:url(/build/assets/icon-select-02a223b7.svg);position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media screen and (min-width: 769px){.m-form.-select:after{right:16px}}.m-form.-select select{width:100%;background-color:#fff;color:#8b8b8b;padding:17px 38px 17px 12px;border-radius:6px;cursor:pointer;box-shadow:1px 1px 5px #40404024}@media screen and (min-width: 769px){.m-form.-select select{padding:17px 44px 17px 20px;border-radius:4px}}.m-form.-select select.prefectures{color:#2d2d2d;font-weight:400}.m-form.-select.is-selected select{color:#335abe;font-weight:700}.m-form.-select.is-selected select.prefectures{color:#2d2d2d;font-weight:400}.m-form.-file input{width:0;height:0;position:absolute}.m-form.-file .m-form_fileBox{padding:20px 16px;border:1.5px dashed #335ABE;border-radius:4px;cursor:pointer}@media screen and (max-width: 768px){.m-form.-file .m-form_fileBox{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}}@media screen and (min-width: 769px){.m-form.-file .m-form_fileBox{padding:30px;text-align:center}}.m-form.-file .m-form_fileBox .icon{width:24px}@media screen and (max-width: 768px){.m-form.-file .m-form_fileBox .icon{margin-left:1em}}@media screen and (min-width: 769px){.m-form.-file .m-form_fileBox .icon{width:36px;margin:0 auto 16px}}.m-form.-file .m-form_fileBox p{font-weight:600;font-size:16px}@media screen and (min-width: 769px){.m-form.-file .m-form_fileBox p{font-size:18px}}.m-form.-file .m-form_fileBox p.note{margin-top:5px;font-size:12px;color:#8b8b8b;font-weight:400}@media screen and (min-width: 769px){.m-form.-file .m-form_fileBox p.note{font-size:14px}}@media screen and (max-width: 768px){.m-form.-file .m-form_fileBoxText{flex-shrink:9999}}.m-form.-file .m-note{margin-top:12px;font-size:14px}.m-form.-radio{width:100%;padding:17px 12px;border-radius:6px;background-color:#fff;box-shadow:1px 1px 5px #40404024}@media screen and (min-width: 769px){.m-form.-radio{padding:17px 20px;border-radius:4px;font-size:14px}}.m-form.-textarea textarea{width:100%;padding:17px 12px;border-radius:6px;background-color:#fff;box-shadow:1px 1px 5px #40404024}@media screen and (min-width: 769px){.m-form.-textarea textarea{padding:17px 20px;border-radius:4px;font-size:14px}}.m-form.-textarea textarea.is-disabled{background-color:#fefefe;color:#bababa}.m-form.-textarea textarea.is-error+.m-form_error{display:block}.m-dt+.p-form .m-form{margin-top:16px;padding-top:16px;border-top:1px solid #F0F0F0}@media screen and (min-width: 769px){.m-dt+.p-form .m-form{margin-top:20px;padding-top:20px}}.m-heading.-lv1{font-weight:800;font-size:30px}@media screen and (min-width: 769px){.m-heading.-lv1{font-size:32px}}@media screen and (max-width: 768px){.dashboard .m-heading.-lv1{font-weight:700;font-size:20px}}.m-heading.-lv2{font-weight:700;font-size:20px}@media screen and (min-width: 769px){.m-heading.-lv2{font-size:30px}.mailChange.childPage .m-heading.-lv2 span,.password.childPage .m-heading.-lv2 span{padding-right:38px}}.m-heading.-lv3{font-weight:600;font-size:18px}@media screen and (min-width: 769px){.m-heading.-lv3{font-size:16px}}.m-heading.-icon{display:flex;align-items:center;font-weight:600;font-size:18px}@media screen and (min-width: 769px){.m-heading.-icon{font-size:22px}}.m-heading.-icon .m-icon{margin-right:6px}@media screen and (min-width: 769px){.m-heading.-icon .m-icon{width:30px;height:30px}}.m-icon{display:block;width:24px;height:24px;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;background-color:#4e4f52;transition:.2s}.m-icon.-home{-webkit-mask-image:url(/build/assets/icon-home-ae4e8205.svg)}.m-icon.-cases{-webkit-mask-image:url(/build/assets/icon-cases-09c53353.svg)}.m-icon.-process{-webkit-mask-image:url(/build/assets/icon-process-3774e581.svg)}.m-icon.-search{-webkit-mask-image:url(/build/assets/icon-search-4bef9c9f.svg)}.m-icon.-star{-webkit-mask-image:url(/build/assets/icon-star-0c5a5531.svg)}.m-icon.-documents{-webkit-mask-image:url(/build/assets/icon-documents-a6c9a229.svg)}.m-icon.-info{-webkit-mask-image:url(/build/assets/icon-info-167df264.svg)}.m-icon.-profile{-webkit-mask-image:url(/build/assets/icon-profile-fd11cc5e.svg)}.m-icon.-calendar{-webkit-mask-image:url(/build/assets/icon-calendar-c1ee090f.svg)}.m-icon.-question{-webkit-mask-image:url(/build/assets/icon-question-57726896.svg)}.m-icon.-meeting{-webkit-mask-image:url(/build/assets/icon-meeting-8aa4e99c.svg)}.m-icon.-confirm{-webkit-mask-image:url(/build/assets/icon-confirm-312f5340.svg)}.m-icon.-attached{-webkit-mask-image:url(/build/assets/icon-attached-04133460.svg)}.m-icon.-typeA{background-color:#335abe}.m-icon.-typeB{background-color:#057e74}.m-img{width:100%;height:auto}.m-infoAlert{display:flex;font-size:14px}.m-infoAlert:before{content:"";display:block;width:16px;height:16px;margin-right:3px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/build/assets/icon-attention-609470db.svg);transform:translateY(.1em)}.m-infoAlert p{flex-shrink:9999}.m-infoAlert+.p-box{margin-top:20px}@media screen and (min-width: 769px){.m-infoAlert+.p-box{margin-top:60px}}.m-label{display:inline-block;padding:4px 10px;border-radius:100vw;background-color:#be3333;color:#fff;font-size:12px}.m-label.-new{background-color:#335abe}.m-link{text-decoration:underline;transition:.2s}.m-link.-arrowRight,.login .m-link.-arrowRight{padding-right:0}@media screen and (min-width: 769px){.m-link.-arrowRight{padding-right:22px}.login .m-link.-arrowRight{margin-right:-10px}}.m-link.-arrowRight:after{content:"";display:inline-block;width:16px;height:16px;margin-left:4px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/build/assets/icon-arrow-99be9d8e.svg)}.login .m-link.-arrowRight:after{transform:translateY(14%)}@media screen and (min-width: 769px){.m-link.-arrowRight:after{width:18px;height:16px}}.m-link.-gray{color:#8b8b8b}.m-link.-gray:hover{opacity:.8;text-shadow:1px 1px 10px rgba(0,0,0,.1)}.m-link:hover{opacity:.8;text-shadow:1px 1px 10px rgba(0,0,0,.5)}.m-link.is-disabled{pointer-events:none;color:#2d2d2d!important;text-decoration:none}.m-local{display:flex;align-items:center;font-weight:600;font-size:16px}@media screen and (min-width: 769px){.m-local{font-size:22px}}.m-local:before{content:"";display:block;width:20px;height:20px;margin-right:4px;background-repeat:no-repeat;background-size:contain;background-image:url(/build/assets/icon-local-bbd3f873.svg)}@media screen and (min-width: 769px){.m-local:before{width:30px;height:30px;margin-right:6px}}.m-local.-blue{font-size:14px;color:#335abe}@media screen and (min-width: 769px){.m-local.-blue{font-size:12px}}@media screen and (min-width: 769px){.m-local.-blue:before{width:17px;height:17px;margin-right:4px}}.m-modal{width:100%;height:max-content;max-height:80vh;padding:30px 20px;background:#FFFFFF;box-shadow:1px 1px 5px #40404024;border-radius:4px;margin:0 auto;position:relative;overflow:scroll}@media screen and (min-width: 769px){.m-modal{padding:40px;border-right:8px}}.m-modal .js-modal_close{position:absolute;right:30px;top:40px}@media screen and (min-width: 769px){.m-modal .js-modal_close{right:50px}}.m-modal_inner{max-width:516px;margin:0 auto}.m-modal.-minWidth{max-width:480px;margin:0 auto}.m-modal_close{height:5px;text-align:right}.m-modal_close button{width:30px;transform:translate(60%) translateY(-90%)}@media screen and (min-width: 769px){.m-modal_close button{transform:translate(calc(60% + 10px)) translateY(-90%)}}@media screen and (max-width: 768px){.m-modal_contents{max-height:60vh;overflow-y:scroll}}.-center .m-modal_contents{width:100%;min-height:200px;display:flex;align-items:center;justify-content:center;text-align:center}.passwordReset .m-modal,.errorPage .m-modal{max-width:460px;padding:50px 20px}@media screen and (min-width: 769px){.passwordReset .m-modal,.errorPage .m-modal{padding:50px 20px}}.passwordReset .m-modal .m-modal_contents,.errorPage .m-modal .m-modal_contents{font-weight:600;text-align:center}.m-modal .mail{color:#335abe;margin-top:22px}.m-note{font-size:1.4rem}.m-overview{display:flex;align-items:center;font-weight:600;font-size:16px}@media screen and (min-width: 769px){.m-overview{font-size:22px}}.m-overview:before{content:"";display:block;width:20px;height:20px;margin-right:4px;background-repeat:no-repeat;background-size:contain;background-image:url(/build/assets/icon-overview-45413a10.svg)}@media screen and (min-width: 769px){.m-overview:before{width:30px;height:30px;margin-right:6px}}.m-pagenation_inner{display:flex;align-items:center;justify-content:center;margin-left:-10px}@media screen and (min-width: 769px){.m-pagenation_inner{margin-left:-16px}}.m-pagenation_item{margin-left:10px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#fff;border-radius:100vw;box-shadow:1px 1px 5px #40404024;font-size:14px;font-weight:600}@media screen and (min-width: 769px){.m-pagenation_item{margin-left:16px}}.m-pagenation_item img{display:block;width:16px}.m-pagenation_item.is-current{background:linear-gradient(91.67deg,#40E6B8 -4.35%,#19B99C -4.34%,#1319B5 105.51%);color:#fff}.m-pagenation_item.-prev{margin-right:4px}@media screen and (min-width: 769px){.m-pagenation_item.-prev{margin-right:8px}}.m-pagenation_item.-next{margin-left:14px}@media screen and (min-width: 769px){.m-pagenation_item.-next{margin-left:24px}}.m-panel{display:block;padding:20px;background-color:#fff;box-shadow:1.18981px 1.18981px 5.94907px #40404024;border-radius:10px;position:relative}@media screen and (min-width: 769px){.m-panel{border-radius:8px}}.m-panel_header{display:flex;align-items:center;justify-content:space-between}.m-panel_header .m-heading.-icon{font-size:13px;color:#4e4f52;line-height:1.8}@media screen and (max-width: 768px){.m-panel_header .m-heading.-icon{letter-spacing:-.04em}}@media screen and (min-width: 769px){.m-panel_header .m-heading.-icon{font-size:16px}}.m-panel_header .m-heading.-icon .m-icon{width:24px;height:24px}@media screen and (max-width: 768px){.m-panel_header .m-heading.-icon .m-icon.-typeB{margin-right:4px}}.m-panel_title{margin-top:15px;font-weight:600;font-size:16px}.searchResult .m-panel_title,.favorite .m-panel_title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notice .m-panel_title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.m-panel_title+.m-panel_text{margin-top:14px}.m-panel_reward{margin:30px 0 40px;text-align:center}@media screen and (min-width: 769px){.m-panel_reward{margin:24px 0}}@media screen and (min-width: 769px){.m-panel_reward .m-reward{font-size:16px}}@media screen and (min-width: 769px){.m-panel_reward .m-reward b{font-size:30px}}.m-panel_note{color:#057e74;position:relative;font-weight:600;line-height:.4}.m-panel_note+.m-panel_text{margin-top:14px}@media screen and (max-width: 768px){.m-panel_note{margin-top:15px}}.m-panel_note>span{font-size:12px}.m-panel_note:before{content:"";display:inline-block;width:14px;height:14px;margin-bottom:-2px;background-repeat:no-repeat;background-size:contain;background-image:url(/build/assets/icon-attention01-00c4e991.svg)}.m-panel_middle,.m-panel_top{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.m-panel_middle{line-height:1}@media screen and (max-width: 768px){.m-panel_middle{position:relative;display:block}}.m-panel_middle .m-panel_text{line-height:1.5;max-height:42px;overflow:hidden}@media screen and (min-width: 769px){.m-panel_middle .m-panel_text{max-height:48px}}.m-panel_top{margin-bottom:20px}.m-panel_footer{display:flex;justify-content:space-between}.m-panel_favorite{align-self:center}.m-panel_button{flex-grow:1;margin-left:20px}.m-panel_date{color:#8b8b8b;font-size:12px;line-height:1}@media screen and (min-width: 769px){.m-panel_date{font-size:14px}}.m-panel_date+.m-panel_text{margin-top:14px}.m-panel_text{font-size:14px;flex:1 0 100%}.noEntry .m-panel_text,.notice .m-panel_text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.progress .m-panel_text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width: 769px){.m-panel_text{font-size:16px}}.m-panel:has(.m-checkbox input:checked){margin:2px;padding:18px;position:relative}.m-panel:has(.m-checkbox input:checked):before{content:"";display:block;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;top:-2px;left:-2px;z-index:-1;background:linear-gradient(270deg,#57FED0 0%,#19B99C .01%,#20BDB4 100%);border-radius:10px}@media screen and (min-width: 769px){.m-panel:has(.m-checkbox input:checked):before{border-radius:8px}}.m-panel:has(.m-checkbox input:checked) .m-checkbox.-list input:checked+span:before{top:-2px;transform:translate(3px)}@media screen and (min-width: 769px){.entryList .m-panel{padding:20px 40px}}.m-panel.-new{position:relative}.m-panel.-new:before{content:"";display:block;width:10px;height:10px;border-radius:100vw;background-color:#be3333;position:absolute;top:4px;left:4px}@media screen and (min-width: 769px){.m-panel.-new:before{width:12px;height:12px;top:8px;left:8px}}.m-panel.-decline .m-panel_text{color:#8b8b8b}.m-panel.-typeA,.m-panel.-typeB{width:100%}@media screen and (max-width: 768px){.m-panel.-typeA,.m-panel.-typeB{display:flex;justify-content:space-between;flex-wrap:wrap;padding:14px}}@media screen and (min-width: 769px){.m-panel.-typeA,.m-panel.-typeB{width:266px}}.m-panel.-typeA .m-panel_header p,.m-panel.-typeB .m-panel_header p{position:relative;padding-left:32px;color:#4e4f52;font-weight:600;font-size:13px}@media screen and (min-width: 769px){.m-panel.-typeA .m-panel_header p,.m-panel.-typeB .m-panel_header p{font-size:16px}}.m-panel.-typeA .m-panel_header p:before,.m-panel.-typeB .m-panel_header p:before{position:absolute;content:"";width:24px;height:24px;background-size:cover;top:50%;left:0;transform:translateY(-50%)}.m-panel.-typeA .m-panel_header p.-question:before,.m-panel.-typeB .m-panel_header p.-question:before{background-image:url(/build/assets/icon-question-57726896.svg)}.m-panel.-typeA .m-panel_header p.-meeting:before,.m-panel.-typeB .m-panel_header p.-meeting:before{background-image:url(/build/assets/icon-meeting-8aa4e99c.svg)}.m-panel.-typeA .m-panel_header p.-confirm:before,.m-panel.-typeB .m-panel_header p.-confirm:before{background-image:url(/build/assets/icon-confirm-312f5340.svg)}.m-panel.-typeA .m-panel_date,.m-panel.-typeB .m-panel_date{color:#2d2d2d;font-weight:600;position:relative;display:flex;justify-content:space-between;align-items:center;font-size:16px;white-space:nowrap}@media screen and (min-width: 769px){.m-panel.-typeA .m-panel_date,.m-panel.-typeB .m-panel_date{margin-top:54px;font-size:18px}}.m-panel.-typeA .m-panel_date span,.m-panel.-typeB .m-panel_date span{font-size:30px;padding-right:4px}@media screen and (min-width: 769px){.m-panel.-typeA .m-panel_date span,.m-panel.-typeB .m-panel_date span{font-size:40px;padding-right:8px}}.m-panel.-typeA .m-panel_date:after,.m-panel.-typeB .m-panel_date:after{content:"";display:inline-block;background-image:url(/build/assets/icon-arrow02-f3a05e8f.svg);background-size:cover;width:24px;height:24px}@media screen and (min-width: 769px){.m-panel.-typeA .m-panel_date:after,.m-panel.-typeB .m-panel_date:after{width:30px;height:30px}}@media screen and (max-width: 768px){.m-panel.-typeA .m-panel_date:after,.m-panel.-typeB .m-panel_date:after{margin-left:18px}}@media screen and (max-width: 768px){.m-panel.-typeB{flex-direction:column}.m-panel.-typeB .m-panel_date{margin-top:22px}}.m-pdfbox{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.m-pdfbox_item{width:100%;margin-bottom:16px;border-radius:4px;box-shadow:1px 1px 5px #40404024}.m-pdfbox_item:last-child{margin-bottom:0}@media screen and (min-width: 769px){.m-pdfbox_item{width:calc(50% - 8px)}}.m-pdfbox_item>a{display:flex;padding:13px 16px;font-weight:600;justify-content:space-between}@media screen and (min-width: 769px){.m-pdfbox_item>a{padding:13px 22px 13px 20px}}.m-pdfbox_item>a:after{content:"";width:24px;display:inline-block;height:24px;background-repeat:no-repeat;background-size:contain;background-image:url(/build/assets/icon-file-a325d0e3.svg)}.m-progress{display:flex;justify-content:space-between;align-items:flex-end;min-width:160px;margin:13px 20px 0 13px}@media screen and (min-width: 769px){.m-progress{margin:20px 20px 0 13px;min-width:200px}}.m-progress_item{width:calc(16.6666666667% - 9px);height:4px;background-color:#efefef}@media screen and (min-width: 769px){.m-progress_item{width:calc(16.6666666667% - 12px)}}.m-progress_item>span{display:flex;position:relative}.m-progress_item>span:before{position:absolute;display:inline-block;content:"";width:16px;height:16px;border-radius:50%;background-color:#efefef;top:-6px;left:-17px}@media screen and (min-width: 769px){.m-progress_item>span:before{width:20px;height:20px;top:-9px;left:-22px}}.m-progress_item>span.-typeA:before,.m-progress_item>span.-typeA:after{background-image:url(/build/assets/icon-checked01-a97dd49a.svg);background-size:cover}.m-progress_item>span.-typeB:before{background-image:url(/build/assets/icon-select01-90f8114c.svg);background-size:cover}.m-progress_item:last-of-type>span:after{position:absolute;display:inline-block;content:"";width:16px;height:16px;border-radius:50%;background-color:#efefef;top:-6px;right:-17px}@media screen and (min-width: 769px){.m-progress_item:last-of-type>span:after{width:20px;height:20px;top:-9px;right:-22px}}.m-progress_item.-select{background-color:#335abe}.m-progressHead{display:flex;align-items:center;font-weight:600;font-size:16px}@media screen and (min-width: 769px){.m-progressHead{font-size:22px}}.m-progressHead:before{content:"";display:block;width:20px;height:20px;margin-right:4px;background-repeat:no-repeat;background-size:contain;background-image:url(/build/assets/icon-process-3774e581.svg)}@media screen and (min-width: 769px){.m-progressHead:before{width:30px;height:30px;margin-right:6px}}.m-reward{font-weight:600;font-size:16px}@media screen and (min-width: 769px){.m-reward{font-size:22px}}.m-reward b{font-size:30px;color:#335abe}@media screen and (min-width: 769px){.m-reward b{font-size:40px}}.m-reward small{font-size:12px}@media screen and (min-width: 769px){.m-reward small{font-size:14px}}.m-tab{font-weight:600;font-size:14px;position:relative}@media screen and (min-width: 769px){.m-tab{font-size:20px}}.m-tab:after{content:"";display:block;width:100%;height:4px;position:absolute;bottom:-4px;left:0;background:linear-gradient(180deg,#40E6B8 -4.35%,#19B99C -4.34%,#1319B5 105.51%);opacity:0}.m-tab:hover{cursor:pointer}.m-tab.is-active{font-size:16px;background:linear-gradient(91.67deg,#40E6B8 -4.35%,#19B99C -4.34%,#1319B5 105.51%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media screen and (min-width: 769px){.m-tab.is-active{font-size:22px}}.m-tab.is-active:after{opacity:1}.m-tab.-typeA{font-size:14px;padding-left:30px}@media screen and (min-width: 769px){.m-tab.-typeA{font-size:18px}}.m-tab.-typeA:before{position:absolute;display:inline-block;width:20px;height:20px;background-size:cover;content:"";background-color:#efefef;left:0}@media screen and (min-width: 769px){.m-tab.-typeA:before{width:24px;height:24px}}.m-tab.-typeA:after{height:0;width:0}.m-tab.-typeA.is-active{color:#2d2d2d;font-size:18px;background:none;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}.m-tab.-typeA.is-active:before{background-image:url(/build/assets/icon-checked-9af55f3a.svg)}.m-tab.-typeA.is-active{font-size:14px}@media screen and (min-width: 769px){.m-tab.-typeA.is-active{font-size:16px}}.m-tab.-typeA.is-active:before{width:20px;height:20px}@media screen and (min-width: 769px){.m-tab.-typeA.is-active:before{width:24px;height:24px}}.m-tag{border-radius:20px;padding:2px 10px;font-size:14px}.m-tag.-typeA{background-color:#ededed;color:#4e4f52}.m-tag.-typeB{background-color:#335abe;border-radius:30px;display:inline-block;color:#fff;font-weight:700;font-size:11px;padding:6px 12px;margin-right:10px}@media screen and (min-width: 769px){.m-tag.-typeB{padding:8px 16px;font-size:14px}}.m-tag.-icon span{position:relative;display:flex;align-items:center;font-weight:600}.m-tag.-icon span:before{content:"";display:inline-block;margin-right:6px;width:14px;height:14px;background-size:contain}.m-tag.-icon.-pc span:before{background-image:url(/build/assets/icon-pc-700ee78a.svg)}.m-tag.-icon.-people span:before{background-image:url(/build/assets/icon-people-793a3655.svg)}.m-text{font-size:1.4rem;font-weight:500}@media screen and (min-width: 769px){.m-text{font-size:1.6rem}}.m-text.-lg{font-size:1.8rem}.m-text.-typeA{font-weight:600;font-size:1.6rem}@media screen and (min-width: 769px){.m-text.-typeA{font-size:1.8rem}}.m-text_input{color:#8b8b8b}.m-text_underLine{text-decoration:underline}.m-text_additional.-typeA,.m-text_additional.-typeB{font-size:1.6rem}.m-text_additional.-typeA .m-text_additional.-typeB{color:#335abe}.m-text_additional.-sm{color:#8b8b8b;font-size:1.1rem}.m-textBlock:not(.m-textBlock:last-child){margin-bottom:16px}@media screen and (min-width: 769px){.m-textBlock:not(.m-textBlock:last-child){margin-bottom:20px}}.m-textBlock p+p{margin-top:20px}.m-textBlock_heading{font-weight:600;margin-bottom:12px;text-align:center}@media screen and (min-width: 769px){.m-textBlock_heading{margin-bottom:20px;font-size:22px}}.m-textBlock_heading.-typeA{text-align:left;font-size:16px;line-height:1}@media screen and (min-width: 769px){.m-textBlock_heading.-typeA{font-size:18px;margin-bottom:12px}}.m-textBlock_heading.-typeA+.m-textBlock_text{margin-bottom:20px}.m-textBlock_subHeading{font-weight:600;font-size:14px;margin-bottom:12px}@media screen and (min-width: 769px){.m-textBlock_subHeading{font-size:16px}}.m-textBlock_text.-typeA{font-size:14px;text-align:left}@media screen and (min-width: 769px){.m-textBlock_text.-typeA{font-size:18px}}.m-textBlock_textArea{width:100%;background-color:#efefef;border-radius:2px;padding:16px}.m-textBlock_textArea+.m-button{margin-top:40px}.m-textBlock.-bg{background-color:#f5f5f5;padding:16px}@media screen and (min-width: 769px){.m-textBlock.-bg{padding:20px}}.m-textBlock.-round{border-radius:4px}.m-textBlock.-bubble{background-color:#ecf8ff;position:relative;margin-top:30px}.m-textBlock.-bubble:before{content:"";position:absolute;top:-12px;width:20px;height:20px;margin-right:4px;background-repeat:no-repeat;background-size:contain;background-image:url(/build/assets/icon-triangle-e88faf0f.svg)}input.is-error,select.is-error,.m-textBlock_textArea.is-error{border:2px solid #BE3333;color:#be3333;background-color:#fff5f5;box-shadow:none}input[type=radio].is-error+label{color:#be3333}input[type=file].is-error+.m-form_fileBox{border:1.5px dashed #BE3333;background-color:#fff5f5}.error-message{display:block;margin-top:10px;margin-bottom:10px;margin-left:20px;color:#be3333;font-size:14px;text-align:left;padding-left:0}.p-form_item.-col2Pc .error-message{grid-column:1/3}.p-form .p-form_content.p-form_content_label .p-form_item{padding-left:2px;font-size:16px}.p-form .p-form_content.p-form_content_check{padding-left:2px}.p-form .p-form_item .form-check-input[type=radio]{width:16px;height:16px;margin-top:7px}.p-form .p-form_item .form-check-label{font-size:16px}.p-form .p-form_button_bottom{margin-bottom:30px}.p-form.p-form-opportunity-matching-upload-file{margin-top:20px;margin-bottom:20px}.p-form.p-form-opportunity-matching-upload-file .p-form_button{margin-top:10px}.modal-buttons-area{display:flex;justify-content:center;gap:1rem}.modal-buttons-area .js-modal_close{position:inherit;right:inherit;top:inherit}.p-modal-reply-to-job-offer .m-modal_inner{max-width:600px}.alert{position:relative;padding:1rem;border:1px solid transparent;border-radius:.25rem;margin-top:2rem;margin-bottom:3rem}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.link-download,.link-external{text-decoration:underline;font-weight:600}.field-description{display:block;margin-top:10px;margin-bottom:10px;font-size:14px;text-align:left;padding-left:0}.qr-code{display:block;width:150px;height:150px;margin:10px auto}.text-center{text-align:center}.d-inline-block{display:inline-block}.loader-area{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999;display:none}.loader-area.is-show{display:block}.loader-text{color:#fff;position:absolute;text-align:center;font-size:1.2rem;line-height:1.2rem;top:calc(50% - .6rem);left:calc(50% - 5rem);width:10rem}.loader-text-append-text{color:#fff;position:absolute;text-align:center;font-size:1.5rem;line-height:1.5rem;top:calc(50% + 7rem);left:calc(50% - 50rem);width:100rem}.loader-bg{width:100vw;height:100vh;top:0;left:0;background-color:#0dc5c1;opacity:.5;display:flex;justify-content:center;align-items:center}.loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#ffffff;background:-moz-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#ffffff 10%,rgba(255,255,255,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#ffffff;border-radius:100% 0 0;position:absolute;top:0;left:0;content:""}.loader:after{background:#0dc5c1;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e") }.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e") }.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e") }.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-check-inline{display:inline-block;margin-right:1rem}.form-check-input{border:1px solid #dee2e6}.form-check-input.is-error:checked{background-color:#0d6efd}.p-form .p-form_item .form-check-input.is-error:checked{background-color:#0d6efd!important}
