a,address,article,aside,body,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,legend,li,main,menu,nav,object,ol,p,ruby,section,span,summary,table,tbody,td,th,thead,time,tr,ul,video{vertical-align:baseline;background:0 0;border:none;margin:0;padding:0;font-size:100%}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a,button,input,select,textarea{appearance:none;outline:none;text-decoration:none}a{cursor:pointer;outline:none}:root{--color-brand:#437d37;--color-brand-bright:#4b8b3d;--color-brand-accent:#52a641;--color-brand-accent-bright:#7bcb6b;--color-brand-light:#f1ffed;--color-brand-dim:#9cb796;--color-black:#000;--color-gray-deep:#263238;--color-gray-dark:#37474f;--color-gray:#455a64;--color-gray-smoky:#506568;--color-gray-light:#607d8b;--color-gray-fade:#688695;--color-gray-bluish:#719da6;--color-gray-pale:#b9c8cd;--color-gray-thin:#d0dadd;--color-gray-faint:#eceff1;--color-gray-dim:#f7faff;--color-white:#fff;--alpha-white-dense:#ffffffb3;--alpha-white-demi:#ffffff80;--alpha-white-light:#fff6;--alpha-white-pale:#ffffff4d;--alpha-gray-dark:#37474fcc;--alpha-gray:#37474f99;--alpha-gray-highlight:#37474f1a;--alpha-black-deep:#000c;--alpha-black-dark:#000000b3;--alpha-black-base:#00000080;--alpha-black-pale:#0000004d;--alpha-black-light:#0003;--alpha-black-highlight:#0000001a;--shadow:0 2px 10px var(--alpha-black-highlight);--shadow-upper:0 -1px 2px var(--color-gray-thin);--text-shadow:0 0 8px var(--color-black);--color-form-blue:#f4fcff;--color-link-blue:#486bff;--color-red:#de1f1f;--color-red-pale:#e56864;--color-pink-lemonade:#e23355;--color-line-gray-thin:var(--color-gray-thin);--color-line-silver:var(--color-gray-faint);--color-line-white:var(--color-white);--color-bg-brand:var(--color-brand);--color-bg-basic:var(--color-gray-faint);--color-bg-white:var(--color-white);--color-form:var(--color-form-blue);--color-form-frame:var(--color-gray-thin);--color-form-frame-accent:var(--color-gray-pale);--color-input-checkbox:var(--color-gray-pale);--color-input-radio:var(--color-gray-pale);--color-favorite-active:var(--color-pink-lemonade);--font-size-xxs:8px;--font-size-xs:10px;--font-size-s:12px;--font-size-m:14px;--font-size-l:16px;--font-size-xl:18px;--font-size-xxl:20px;--font-size-xxxl:22px;--font-size-xxxxl:24px;--font-size-vl:26px;--font-size-vil:28px;--font-size-max:38px;--font-size-moremax:40px;--font-size-xlii:42px;--font-size-mvl:62px;--font-weight-default:400;--font-weight-medium:500;--font-weight-demi:600;--font-weight-bold:700;--radius-xs:2px;--radius-s:3px;--radius-m:4px;--radius-l:6px;--radius-circle:50%;--radius-12:12px;--radius-20:20px;--radius-50:50px;--opacity-10:1;--opacity-9:.9;--opacity-8:.8;--opacity-6:.6;--opacity-5:.5;--opacity-4:.4;--opacity-2:.2;--opacity-1:.1;--z-index-0:0;--z-index-1:1;--z-index-990:990;--z-index-1000:1000;--z-index-1010:1010;--z-index-1020:1020;--transition-fade:all .3s ease;--color-ads-red:#d9534f;--color-ads-blue:#35d}@font-face{font-family:Avenir Next;src:local(AvenirNext-Medium);font-weight:400}*{box-sizing:border-box;font-family:Avenir Next,Montserrat,Hiragino Sans,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,メイリオ,Meiryo,sans-serif}html{overflow-y:scroll}body,html{width:100%;height:100%}body{background-color:var(--color-bg-white);-webkit-font-smoothing:antialiased;letter-spacing:.01em;line-height:1.96;position:relative}p{text-align:justify;word-break:break-all}a{color:var(--color-link-blue)}.resize-observer[data-v-b329ee4c]{z-index:-1;pointer-events:none;opacity:0;background-color:#0000;border:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.resize-observer[data-v-b329ee4c] object{pointer-events:none;z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.v-popper__popper{z-index:10000;outline:none;top:0;left:0}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.v-popper__inner{box-sizing:border-box;position:relative;overflow-y:auto}.v-popper__inner>div{z-index:1;max-width:inherit;max-height:inherit;position:relative}.v-popper__arrow-container{width:10px;height:10px;position:absolute}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;width:0;height:0;position:absolute;top:0;left:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-top-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-left-color:#0000!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{color:#fff;background:#000c;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{color:#000;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}.d_icon-hamburger_wrapper[data-v-047150ee]{width:30px;height:16px;position:relative}.d_icon-hamburger_wrapper .span[data-v-047150ee]{background-color:var(--color-bg-white);border-radius:var(--radius-s);width:100%;height:2px;position:absolute;left:0}.d_icon-hamburger_wrapper[data-v-047150ee],.d_icon-hamburger_wrapper .span[data-v-047150ee]{transition:all .5s;display:inline-block}.d_icon-hamburger_wrapper .span[data-v-047150ee]:first-of-type{top:0}.d_icon-hamburger_wrapper .span[data-v-047150ee]:nth-of-type(2){top:7px}.d_icon-hamburger_wrapper .span[data-v-047150ee]:nth-of-type(3){bottom:0}.d_icon-hamburger_wrapper.active .span[data-v-047150ee]:first-of-type{transform:translateY(8px)rotate(-45deg)}.d_icon-hamburger_wrapper.active .span[data-v-047150ee]:nth-of-type(2){opacity:0}.d_icon-hamburger_wrapper.active .span[data-v-047150ee]:nth-of-type(3){transform:translateY(-6px)rotate(45deg)}@media (width>=1025px){.d_icon-hamburger_wrapper[data-v-047150ee]:hover{cursor:pointer}}.button[data-v-b3b5f3de]{border-radius:var(--radius-s);font-size:var(--font-size-m);font-weight:var(--font-weight-default);background-color:#0000;border:none;width:100%;min-height:50px;margin:0;padding:10px 16px;transition:all .5s}.button_active[data-v-b3b5f3de]{background-color:var(--color-brand-accent);color:var(--color-white)}.button_inactive[data-v-b3b5f3de]{background-color:var(--color-gray);color:var(--color-white)}.button_clear[data-v-b3b5f3de]{background-color:var(--color-white);border:1px solid var(--color-gray-bluish);color:var(--color-gray-bluish)}.button_transparent[data-v-b3b5f3de]{color:var(--color-gray);font-size:var(--font-size-xs);width:auto;min-height:auto}.button_active_frame[data-v-b3b5f3de],.button_retrieve-data[data-v-b3b5f3de]{background-color:var(--color-bg-white)}.button_active_frame[data-v-b3b5f3de],.button_active_frame_skeleton[data-v-b3b5f3de]{border:1px solid var(--color-brand-accent);color:var(--color-brand-accent)}.button_transparent_white_frame[data-v-b3b5f3de]{border:1px solid var(--color-line-white);color:var(--color-white)}.button_retrieve-data[data-v-b3b5f3de]{border:1px solid var(--color-brand-accent);border-radius:var(--radius-50);color:var(--color-brand-accent);font-size:var(--font-size-s);width:auto}.button_retrieve-data.active[data-v-b3b5f3de]{background-color:var(--color-brand-accent);color:var(--color-white)}.button_category-search[data-v-b3b5f3de]{background-color:var(--color-bg-white);border:1px solid var(--color-gray-pale);border-radius:var(--radius-50);color:var(--color-gray-fade);font-size:var(--font-size-s);flex-shrink:0;width:auto;height:28px;padding:0 12px}.button_category-search.selected[data-v-b3b5f3de]{background-color:var(--color-brand-bright);border:1px solid var(--color-brand-bright);color:var(--color-white)}.button_favorite[data-v-b3b5f3de]{background-color:var(--color-gray-thin);color:var(--color-gray);justify-content:center;align-items:center;display:inline-flex}.button_favorite.active[data-v-b3b5f3de]{background-color:var(--color-favorite-active);color:var(--color-white)}.button_favorite[data-v-b3b5f3de] .icon-favorite{margin:0 4px 0 0}.button_favorite.active[data-v-b3b5f3de] .icon-favorite{fill:var(--color-white)}.button_favorite_card[data-v-b3b5f3de]{background-color:var(--color-white);border:1px solid var(--alpha-gray);border-radius:var(--radius-20);color:var(--alpha-gray);font-size:var(--font-size-s);font-weight:var(--font-weight-demi);max-width:96px;height:26px;padding:4px;position:absolute;top:6px;right:0}.button_company_favorite_card.active[data-v-b3b5f3de]{border:1px solid var(--color-favorite-active)}.button_favorite_card_related[data-v-b3b5f3de]{background-color:var(--color-bg-white);border:1px solid var(--alpha-gray);border-radius:var(--radius-20);color:var(--alpha-gray);font-size:var(--font-size-s);font-weight:var(--font-weight-demi);max-width:96px;height:26px;min-height:auto;padding:2px 6px}.button_favorite_card_related.active[data-v-b3b5f3de]{border:1px solid var(--color-favorite-active)}.button_favorite_card_replace[data-v-b3b5f3de]{background-color:var(--alpha-gray-dark);border-radius:var(--radius-20);color:var(--color-white);font-size:var(--font-size-s);font-weight:var(--font-weight-demi);max-width:96px;padding:6px;position:absolute;top:10px;right:10px}.button_search-form[data-v-b3b5f3de]{background-color:var(--color-brand-accent);color:var(--color-white);border-radius:0 3px 3px 0;justify-content:center;align-items:center;display:inline-flex}.d_row-seminar-reservation_wrapper .button_active_frame.button_small[data-v-b3b5f3de]{width:56%}.d_row-seminar-reservation_wrapper .button_clear.button_small[data-v-b3b5f3de]{width:42%}.button_member-registration[data-v-b3b5f3de]{color:var(--color-white);font-weight:var(--font-weight-demi);background:linear-gradient(150deg,#37c950,#006a5a)}.button_link_target-year[data-v-b3b5f3de]{background-color:var(--color-bg-white);border-radius:var(--radius-50);box-shadow:0 4px var(--alpha-white-demi);color:var(--color-gray-deep);font-weight:var(--font-weight-demi);transition:var(--transition-fade);padding:8px 16px;line-height:1.4}[data-v-b3b5f3de]:disabled{opacity:var(--opacity-6)}.button_short[data-v-b3b5f3de]{max-width:144px}.button_small-height[data-v-b3b5f3de]{height:38px;min-height:auto;padding:8px}.button_small[data-v-b3b5f3de]{font-size:var(--font-size-s)}.button_large[data-v-b3b5f3de]{font-size:var(--font-size-l)}.button_demi[data-v-b3b5f3de]{font-weight:var(--font-weight-demi)}.button_height-auto[data-v-b3b5f3de],.button_min[data-v-b3b5f3de]{min-height:auto}.button_seminar-id-lottery-campaign[data-v-b3b5f3de]{background-color:var(--color-brand-accent);font-size:var(--font-size-vl);letter-spacing:.08em;height:60px}.button_select_card[data-v-b3b5f3de],.button_seminar-id-lottery-campaign[data-v-b3b5f3de]{color:var(--color-white);font-weight:var(--font-weight-demi)}.button_select_card[data-v-b3b5f3de]{background-color:var(--alpha-gray-dark);border-radius:var(--radius-20);font-size:var(--font-size-s);max-width:100px;padding:6px}.button_select_card.select[data-v-b3b5f3de]{background-color:var(--color-pink-lemonade);color:var(--color-white);border:none}.button_min[data-v-b3b5f3de]{font-size:var(--font-size-s);align-items:center;width:auto;min-width:102px;height:30px;padding:6px 12px;display:flex}.button_interview-invitation-target[data-v-b3b5f3de],.button_min[data-v-b3b5f3de]{background-color:var(--color-brand-accent);color:var(--color-white)}.button_interview-invitation-target[data-v-b3b5f3de]{font-size:var(--font-size-l);padding:20px 16px;position:relative;overflow:hidden}.button_interview-invitation-target[data-v-b3b5f3de]:after{content:"";background:linear-gradient(90deg,#fff0 5%,#fff9 60%,#fff0 85%);width:100%;height:100%;animation:1.2s linear infinite alternate shine-b3b5f3de;position:absolute;top:0;right:-100%;transform:skew(-13deg)}@keyframes shine-b3b5f3de{50%{right:100%}to{right:100%}}.button_big-event[data-v-b3b5f3de]{border-radius:var(--radius-50);color:var(--color-white);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);background-color:#ff3b3b;border:2px solid #f33;width:100%;min-height:58px;transition:all .2s;position:relative}.button_big-event[data-v-b3b5f3de]:after,.button_big-event[data-v-b3b5f3de]:before{border-radius:var(--radius-50);content:"";z-index:-1;background-color:#ed5614;width:100%;min-height:54px;position:absolute;top:0;left:0}.button_big-event[data-v-b3b5f3de]:before{animation:1.2s ease-out infinite anime-b3b5f3de}.button_big-event[data-v-b3b5f3de]:after{animation:1.2s ease-out 1s infinite anime-b3b5f3de}@keyframes anime-b3b5f3de{0%{opacity:1;transform:scale(.95)}90%{opacity:.1}to{opacity:0;transform:scale(1.06,1.3)}}@media (width>=768px){.button_xlarge_tab[data-v-b3b5f3de]{font-size:var(--font-size-xl)}.d_row-seminar-reservation_wrapper .button_active_frame.button_small[data-v-b3b5f3de],.d_row-seminar-reservation_wrapper .button_clear.button_small[data-v-b3b5f3de]{font-size:var(--font-size-m);width:auto}.button_seminar-id-lottery-campaign[data-v-b3b5f3de]{background-color:var(--color-brand-accent);color:var(--color-white);font-size:var(--font-size-max);height:80px}}@media (width>=1025px){.button[data-v-b3b5f3de]{cursor:pointer}[data-v-b3b5f3de]:hover{filter:opacity(80%)}[data-v-b3b5f3de]:disabled:hover{cursor:default}.button_company_favorite_card[data-v-b3b5f3de],.button_favorite_card[data-v-b3b5f3de],.button_favorite_card_related[data-v-b3b5f3de]{cursor:pointer;height:28px}.button_favorite_card_replace[data-v-b3b5f3de]{cursor:default}.button_clear[data-v-b3b5f3de]:hover{background-color:var(--color-white);border:1px solid var(--color-gray-light);color:var(--color-gray-light);filter:opacity()}.button_active_frame[data-v-b3b5f3de]:hover,.button_active_frame_skeleton[data-v-b3b5f3de]:hover,.button_retrieve-data[data-v-b3b5f3de]:hover{border:1px solid var(--color-brand);color:var(--color-brand);filter:opacity()}.button_retrieve-data.active[data-v-b3b5f3de]:hover{border:1px solid var(--color-brand-accent);color:var(--color-white);filter:opacity(90%)}.button_active_frame:hover svg[data-v-b3b5f3de]{fill:var(--color-brand);filter:opacity()}.button_seminar-id-lottery-campaign[data-v-b3b5f3de]{overflow:hidden}.button_seminar-id-lottery-campaign[data-v-b3b5f3de]:before{content:"";background-color:#fff3;width:200%;height:200%;transition:all .3s ease-in-out;position:absolute;top:-10%;left:-180%;transform:rotate(45deg)}.button_seminar-id-lottery-campaign[data-v-b3b5f3de]:hover{filter:opacity()}.button_seminar-id-lottery-campaign[data-v-b3b5f3de]:hover:before{left:60%}.button_link_target-year[data-v-b3b5f3de],.button_member-registration[data-v-b3b5f3de]{font-size:var(--font-size-l)}.button_member-registration[data-v-b3b5f3de]:hover{filter:opacity(90%)}.button_link_target-year[data-v-b3b5f3de]{box-shadow:3px 5px var(--alpha-white-demi);padding:10px 16px}.button_link_target-year[data-v-b3b5f3de]:hover{box-shadow:1px 3px var(--alpha-white-demi);filter:opacity();background-color:#ffffffe6;transform:translateY(3px)}.button_link_target-year:hover .span_small.span_default[data-v-b3b5f3de]{filter:opacity()}.button_favorite[data-v-b3b5f3de] .icon-favorite{margin:0 6px 0 0}.button_favorite_card.active[data-v-b3b5f3de]:hover,.button_favorite_card_related.active[data-v-b3b5f3de]:hover{filter:opacity(80%)}.button_interview-invitation-target[data-v-b3b5f3de]{font-size:var(--font-size-xl);padding:20px 16px}.button_big-event[data-v-b3b5f3de]{font-size:var(--font-size-xxxl);min-height:66px}.button_big-event[data-v-b3b5f3de]:hover{filter:none}.button_big-event[data-v-b3b5f3de]:after,.button_big-event[data-v-b3b5f3de]:before{min-height:62px}@keyframes anime-b3b5f3de{0%{opacity:1;transform:scale(.95)}90%{opacity:.1}to{opacity:0;transform:scale(1.04,1.3)}}}.icon-arrow[data-v-ff8083f5]{border-bottom:solid #0000;border-right:solid #0000;transition:all .5s;display:inline-block}.arrow_brand[data-v-ff8083f5]{border-bottom:solid var(--color-brand);border-right:solid var(--color-brand)}.arrow_brand-bright[data-v-ff8083f5]{border-bottom:solid var(--color-brand-bright);border-right:solid var(--color-brand-bright)}.arrow_gray-light[data-v-ff8083f5]{border-bottom:solid var(--color-gray-light);border-right:solid var(--color-gray-light)}.arrow_gray-pale[data-v-ff8083f5]{border-bottom:solid var(--color-gray-pale);border-right:solid var(--color-gray-pale)}.arrow_white[data-v-ff8083f5]{border-bottom:solid var(--color-white);border-right:solid var(--color-white)}.arrow_bottom[data-v-ff8083f5]{transform:rotate(45deg)}.arrow_left[data-v-ff8083f5]{transform:rotate(135deg)}.arrow_right[data-v-ff8083f5]{transform:rotate(-45deg)}.arrow_top[data-v-ff8083f5],.icon-arrow.rotate[data-v-ff8083f5]{transform:rotate(-135deg)}.arrow_small[data-v-ff8083f5]{width:6px;height:6px}.arrow_regular[data-v-ff8083f5]{width:8px;height:8px}.arrow_large[data-v-ff8083f5]{width:10px;height:10px}.arrow_thin[data-v-ff8083f5]{border-width:1px}.arrow_medium[data-v-ff8083f5]{border-width:2px}.icon-open-new-tab[data-v-908003f3]{fill:var(--color-white);width:14px;height:14px}.icon-open-new-tab_brand[data-v-908003f3]{fill:var(--color-brand)}.icon-open-new-tab_brand-bright[data-v-908003f3]{fill:var(--color-brand-bright)}.icon-open-new-tab_brand-accent[data-v-908003f3]{fill:var(--color-brand-accent)}.icon-open-new-tab_xsmall[data-v-908003f3]{width:10px;height:10px}.icon-open-new-tab_small[data-v-908003f3]{width:12px;height:12px}@media (width>=1025px){.icon-open-new-tab_xsmall_pc[data-v-908003f3]{width:12px;height:12px}}.text[data-v-629d352c]{color:var(--color-gray);font-size:var(--font-size-m)}.text_xxsmall[data-v-629d352c]{font-size:var(--font-size-xxs)}.text_xsmall[data-v-629d352c]{font-size:var(--font-size-xs)}.text_small[data-v-629d352c]{font-size:var(--font-size-s)}.text_large[data-v-629d352c]{font-size:var(--font-size-l)}.text_xlarge[data-v-629d352c]{font-size:var(--font-size-xl)}.text_xxlarge[data-v-629d352c]{font-size:var(--font-size-xxl)}.text_xxxlarge[data-v-629d352c]{font-size:var(--font-size-xxxl)}.text_max[data-v-629d352c]{font-size:var(--font-size-max)}.text_brand[data-v-629d352c]{color:var(--color-brand)}.text_brand-bright[data-v-629d352c]{color:var(--color-brand-bright)}.text_brand-accent[data-v-629d352c]{color:var(--color-brand-accent)}.text_brand-dim[data-v-629d352c]{color:var(--color-brand-dim)}.text_black[data-v-629d352c]{color:var(--color-black)}.text_gray-smoky[data-v-629d352c]{color:var(--color-gray-smoky)}.text_gray-light[data-v-629d352c]{color:var(--color-gray-light)}.text_gray-fade[data-v-629d352c]{color:var(--color-gray-fade)}.text_gray-bluish[data-v-629d352c]{color:var(--color-gray-bluish)}.text_gray-pale[data-v-629d352c]{color:var(--color-gray-pale)}.text_white[data-v-629d352c]{color:var(--color-white)}.text_red[data-v-629d352c]{color:var(--color-red)}.text_red-pale[data-v-629d352c]{color:var(--color-red-pale)}.text_medium[data-v-629d352c]{font-weight:var(--font-weight-medium)}.text_demi[data-v-629d352c]{font-weight:var(--font-weight-demi)}.text_bold[data-v-629d352c]{font-weight:var(--font-weight-bold)}.text_no_line-break[data-v-629d352c]{display:inline}.text_shadow[data-v-629d352c]{text-shadow:var(--text-shadow)}.d_schedule-list_disabled .text_brand.text_small[data-v-629d352c],.d_schedule-list_disabled .text_small.text_bold[data-v-629d352c]{color:var(--color-gray-thin);text-decoration:line-through}@media (width>=768px){.text_small_tab[data-v-629d352c]{font-size:var(--font-size-s)}.text_medium_tab[data-v-629d352c]{font-size:var(--font-size-m)}.text_large_tab[data-v-629d352c]{font-size:var(--font-size-l)}.text_xxlarge_tab[data-v-629d352c]{font-size:var(--font-size-xxl)}.text_vilarge_tab[data-v-629d352c]{font-size:var(--font-size-vil)}}@media (width>=1025px){.text_xsmall_pc[data-v-629d352c]{font-size:var(--font-size-xs)}.text_small_pc[data-v-629d352c]{font-size:var(--font-size-s)}.text_medium_pc[data-v-629d352c]{font-size:var(--font-size-m)}.text_large_pc[data-v-629d352c]{font-size:var(--font-size-l)}.text_xlarge_pc[data-v-629d352c]{font-size:var(--font-size-xl)}.text_xxlarge_pc[data-v-629d352c]{font-size:var(--font-size-xxl)}.text_xxxlarge_pc[data-v-629d352c]{font-size:var(--font-size-xxxl)}.text_vlarge_pc[data-v-629d352c]{font-size:var(--font-size-vl)}.text_max_pc[data-v-629d352c]{font-size:var(--font-size-max)}.text_mvl_pc[data-v-629d352c]{font-size:var(--font-size-mvl)}.text_white_pc[data-v-629d352c]{color:var(--color-white)}.text_no_line-break_pc[data-v-629d352c]{display:inline-block}.text_line-break_pc[data-v-629d352c]{display:block}}.list-unordered[data-v-096d2caf]{color:var(--color-gray);font-size:var(--font-size-m);padding:0 0 0 16px;list-style:none}.list-unordered li[data-v-096d2caf-s]{color:var(--color-gray);font-size:var(--font-size-m)}@media (width>=1025px){.list-unordered[data-v-096d2caf]{font-size:var(--font-size-l)}}.list-unordered li[data-v-096d2caf-s]:last-child{margin:0}.list-unordered_disc[data-v-096d2caf]{list-style:outside}.list-unordered_circle[data-v-096d2caf]{list-style:circle}.list-unordered_square[data-v-096d2caf]{list-style:square}.list_main-topics[data-v-096d2caf]{padding:0 0 0 28px}.list_mypage-setting[data-v-096d2caf]{padding:0}@media (width>=1025px){.list-unordered li[data-v-096d2caf-s]{font-size:var(--font-size-l)}.list-unordered_small_pc li[data-v-096d2caf-s]{font-size:var(--font-size-s)}.list-unordered_medium_pc li[data-v-096d2caf-s]{font-size:var(--font-size-m)}.list_main-topics .list-unordered_demi[data-v-096d2caf-s]:before{left:-28px}.list_main-topics .list-unordered_demi[data-v-096d2caf-s]:hover{filter:opacity(85%)}.list_main-topics .list-unordered_demi[data-v-096d2caf-s]:hover:before{left:-22px}.list_member-registration-stepper li[data-v-096d2caf-s]{color:var(--color-gray-pale);counter-increment:step;font-size:var(--font-size-s);margin:0;padding:0 0 32px 46px;position:relative}.list_member-registration-stepper li[data-v-096d2caf-s]:before{background-color:var(--color-gray-thin);content:"";width:1px;height:60px;position:absolute;left:12px}.list_member-registration-stepper li[data-v-096d2caf-s]:last-child:before{display:none}.list_member-registration-stepper li[data-v-096d2caf-s]:after{background-color:var(--color-bg-white);border:1px solid var(--color-gray-pale);border-radius:var(--radius-20);color:var(--color-gray-pale);content:counter(step);text-align:center;width:22px;height:22px;display:block;position:absolute;top:0;left:0}.list_member-registration-stepper .doing[data-v-096d2caf-s]{color:var(--color-gray);font-weight:var(--font-weight-demi)}.list_member-registration-stepper .doing[data-v-096d2caf-s]:after{border:2px solid var(--color-brand-accent);color:var(--color-brand-accent)}.list_member-registration-stepper .done[data-v-096d2caf-s]{color:var(--color-gray);font-weight:var(--font-weight-default)}.list_member-registration-stepper .done[data-v-096d2caf-s]:after{border:1px solid var(--color-brand-accent);color:var(--color-brand-accent)}}li[data-v-096d2caf-s]{color:var(--color-gray);font-size:var(--font-size-m)}.list-unordered_small li[data-v-096d2caf-s]{font-size:var(--font-size-s)}.list-unordered_color-brand li[data-v-096d2caf-s]{color:var(--color-brand)}.list-unordered_gray-light li[data-v-096d2caf-s]{color:var(--color-gray-light)}.list-unordered_gray-pale li[data-v-096d2caf-s]{color:var(--color-gray-pale)}.list-unordered_red-pale li[data-v-096d2caf-s]{color:var(--color-red-pale)}.list-unordered_default li[data-v-096d2caf-s]{font-weight:var(--font-weight-default)}.list-unordered_demi li[data-v-096d2caf-s]{font-weight:var(--font-weight-demi)}li[data-v-096d2caf-s]:last-child{margin:0}.list_main-topics .list-unordered_demi[data-v-096d2caf-s]{width:fit-content;margin:0 0 16px;position:relative}.list_main-topics .list-unordered_demi[data-v-096d2caf-s]:before{color:var(--color-brand);content:"→";transition:left .1s ease-out;position:absolute;left:-28px;overflow:visible}.list_main-topics .list-unordered_demi[data-v-096d2caf-s]:active:before{left:-22px}.list_mypage-setting .list_mypage-setting_content[data-v-096d2caf-s]{border-bottom:1px solid var(--color-line-silver)}@media (width>=1025px){li[data-v-096d2caf-s]{font-size:var(--font-size-l)}.list-unordered_small_pc li[data-v-096d2caf-s]{font-size:var(--font-size-s)}.list-unordered_medium_pc li[data-v-096d2caf-s]{font-size:var(--font-size-m)}.list_main-topics .list-unordered_demi[data-v-096d2caf-s]:before{left:-28px}.list_main-topics .list-unordered_demi[data-v-096d2caf-s]:hover{filter:opacity(85%)}.list_main-topics .list-unordered_demi[data-v-096d2caf-s]:hover:before{left:-22px}.list_member-registration-stepper li[data-v-096d2caf-s]{color:var(--color-gray-pale);counter-increment:step;font-size:var(--font-size-s);margin:0;padding:0 0 32px 46px;position:relative}.list_member-registration-stepper li[data-v-096d2caf-s]:before{background-color:var(--color-gray-thin);content:"";width:1px;height:60px;position:absolute;left:12px}.list_member-registration-stepper li[data-v-096d2caf-s]:last-child:before{display:none}.list_member-registration-stepper li[data-v-096d2caf-s]:after{background-color:var(--color-bg-white);border:1px solid var(--color-gray-pale);border-radius:var(--radius-20);color:var(--color-gray-pale);content:counter(step);text-align:center;width:22px;height:22px;display:block;position:absolute;top:0;left:0}.list_member-registration-stepper .doing[data-v-096d2caf-s]{color:var(--color-gray);font-weight:var(--font-weight-demi)}.list_member-registration-stepper .doing[data-v-096d2caf-s]:after{border:2px solid var(--color-brand-accent);color:var(--color-brand-accent)}.list_member-registration-stepper .done[data-v-096d2caf-s]{color:var(--color-gray);font-weight:var(--font-weight-default)}.list_member-registration-stepper .done[data-v-096d2caf-s]:after{border:1px solid var(--color-brand-accent);color:var(--color-brand-accent)}}.d_hamburger-menu_wrapper[data-v-45ba0549]{background-color:var(--color-bg-white);box-shadow:0 2px 8px var(--alpha-black-pale);height:100vh;padding:16px 16px 100px;overflow-y:auto}.d_hamburger-menu_container[data-v-45ba0549]{padding:0 8px}.d_hamburger-menu_inner[data-v-45ba0549]{border-top:1px solid var(--color-line-silver);padding:16px 0}.d_hamburger-menu_inner[data-v-45ba0549]:first-child{border-top:none}.d_hamburger-menu_wrapper .text_brand.text_demi[data-v-45ba0549]{margin:0 0 4px}.d_hamburger-menu_inner li[data-v-45ba0549]{padding:6px 0}.d_hamburger-menu_container .link[data-v-45ba0549]{justify-content:space-between;align-items:center;display:flex}.d_hamburger-menu_button_wrapper[data-v-45ba0549]{justify-content:space-between;margin:8px 0;display:flex}.d_hamburger-menu_button_wrapper .button[data-v-45ba0549]{width:calc(50% - 6px)}@media (width>=768px){.d_hamburger-menu_wrapper[data-v-45ba0549]{padding:24px}}.d_modal-background_wrapper[data-v-5beed593]{background-color:var(--alpha-black-base);text-align:center;width:100vw;height:100%;z-index:var(--z-index-1020);position:fixed;inset:0;overflow-y:scroll}.d_modal-background_wrapper_menu[data-v-5beed593]{z-index:var(--z-index-1000)}.logo-goodfind2027[data-v-5d2949b9]{width:128px;display:inline-block}.link_footer_logo .logo-goodfind2027[data-v-5d2949b9]{width:172px}@media (width>=1025px){.logo-goodfind2027[data-v-5d2949b9]{width:146px}}.logo-goodfind2028[data-v-d5a0235e]{width:128px;display:inline-block}.link_footer_logo .logo-goodfind2028[data-v-d5a0235e]{width:172px}@media (width>=1025px){.logo-goodfind2028[data-v-d5a0235e]{width:146px}}.logo-goodfind2029[data-v-3c2f249c]{width:128px;display:inline-block}.link_footer_logo .logo-goodfind2029[data-v-3c2f249c]{width:172px}@media (width>=1025px){.logo-goodfind2029[data-v-3c2f249c]{width:146px}}.logo-goodfind[data-v-8b8ef4c7]{width:102px;display:inline-block}.link_footer_logo .logo-goodfind[data-v-8b8ef4c7]{width:132px}@media (width>=1025px){.logo-goodfind[data-v-8b8ef4c7]{width:116px}}.d_dropdown-menu_wrapper[data-v-45a31e4e]{background-color:var(--color-bg-white);border-radius:var(--radius-m);box-shadow:0 2px 8px var(--alpha-black-pale);width:max-content;padding:10px 0}.d_dropdown-menu_container[data-v-45a31e4e]{padding:0}.d_dropdown-menu_title .link_gray-smoky.link_small.link_medium_pc[data-v-45a31e4e]{flex-direction:column;padding:10px 24px;display:flex}@media (width>=1025px){.d_dropdown-menu_title .link_gray-smoky.link_small.link_medium_pc[data-v-45a31e4e]:hover{background-color:var(--color-bg-basic)}}.d_global-navigation_wrapper[data-v-081844c8]{-ms-overflow-style:none;scrollbar-width:none}.d_global-navigation_wrapper[data-v-081844c8]::-webkit-scrollbar{display:none}.d_global-navigation_wrapper .list-unordered_medium_pc[data-v-081844c8]{align-items:center;height:100%;padding:0;display:flex}.d_global-navigation_wrapper .list-unordered_medium_pc li[data-v-081844c8]{padding:0 20px}.d_dropdown-menu_wrapper[data-v-081844c8]{z-index:var(--z-index-990);position:absolute;top:58px}.d_global-navigation_wrapper .link_white.link_demi.link_medium[data-v-081844c8]{justify-content:center;align-items:center;padding:18px 0;display:flex}.d_global-navigation_wrapper .link_white.link_demi:last-child .icon-open-new-tab[data-v-081844c8]{margin:0 0 0 6px}.d_global-navigation_wrapper .list-unordered_medium_pc .span_white.span_demi[data-v-081844c8]{justify-content:center;align-items:center;padding:18px 0;display:flex;position:relative}.d_global-navigation_wrapper .list-unordered_medium_pc .arrow_white.arrow_bottom.arrow_regular.arrow_medium[data-v-081844c8]{margin:0 0 2px 8px}.d_global-navigation_wrapper .list-unordered_medium_pc .link_white.link_demi.link_medium[data-v-081844c8]:hover,.d_global-navigation_wrapper .list-unordered_medium_pc .span_white.span_demi[data-v-081844c8]:hover{cursor:pointer;opacity:var(--opacity-8)}.icon-search_gray-fade[data-v-b73e8e4b]{fill:var(--color-gray-fade)}.icon-search_white[data-v-b73e8e4b]{fill:var(--color-white)}.icon-search_small[data-v-b73e8e4b]{width:14px;height:14px}.icon-search_regular[data-v-b73e8e4b]{width:20px;height:20px}@media (width>=1025px){.icon-search_white_pc[data-v-b73e8e4b]{fill:var(--color-white)}}.input[data-v-090c5c26]{background-image:none;background-color:var(--color-form);border:1px solid var(--color-form-frame);border-radius:var(--radius-s);color:var(--color-gray);-webkit-text-fill-color:var(--color-gray);font-size:var(--font-size-m);height:50px;opacity:var(--opacity-10);width:100%;padding:14px}.input[data-v-090c5c26]::placeholder{-webkit-text-fill-color:var(--color-gray-pale)}.input_red-pale[data-v-090c5c26]{border:1px solid var(--color-red-pale)}.input[data-v-090c5c26]:focus{border:1px solid var(--color-brand-accent)}input[data-v-090c5c26]:-webkit-autofill{box-shadow:0 0 0 1000px var(--color-form) inset;-webkit-text-fill-color:var(--color-gray)}input[type=date][data-v-090c5c26]::-webkit-date-and-time-value{text-align:left}.input_min[data-v-090c5c26]{border:1px solid var(--color-gray-light);color:var(--color-gray-light);cursor:pointer;font-size:var(--font-size-s);width:fit-content;height:auto;padding:6px 16px}.input_min[data-v-090c5c26]:focus{border:1px solid var(--color-gray-light)}.input_min[data-v-090c5c26]:hover{cursor:pointer;filter:opacity(80%)}.input_header-search-form[data-v-090c5c26]{background-color:var(--color-bg-white);font-size:var(--font-size-s);border:none;width:100%;padding:6px 12px 6px 32px}.input_header-search-form[data-v-090c5c26]:focus{border:none}.input_header-search-form[data-v-090c5c26]::placeholder{-webkit-text-fill-color:var(--color-gray-fade)}@media (width>=1025px){.input_header-search-form[data-v-090c5c26]{background-color:var(--alpha-white-light);color:var(--color-white);-webkit-text-fill-color:var(--color-white);width:100%;height:30px;padding:6px 12px 6px 34px}.input_header-search-form[data-v-090c5c26]::placeholder{-webkit-text-fill-color:var(--color-white)}}.icon-x[data-v-b6894366]{background-color:var(--color-gray-fade);width:2px;height:14px;display:inline-block;transform:rotate(45deg)}.icon-x[data-v-b6894366]:before{background-color:var(--color-gray-fade);content:"";width:14px;height:2px;margin:2px 0 0;display:block;position:absolute;top:4px;left:-6px}.icon-x_white[data-v-b6894366],.icon-x_white[data-v-b6894366]:before{background-color:var(--color-bg-white)}.white-thin[data-v-b6894366]{background-color:var(--color-bg-white);width:1px;height:12px}.white-thin[data-v-b6894366]:before{background-color:var(--color-bg-white);width:12px;height:1px;top:3px;left:-5px}.white-thin-min[data-v-b6894366]{background-color:var(--color-bg-white);width:1px;height:12px}.white-thin-min[data-v-b6894366]:before{background-color:var(--color-bg-white);width:12px;height:1px;top:3px;left:-5px}@media (width>=1025px){.white-thin-min[data-v-b6894366]{height:10px}.white-thin-min[data-v-b6894366]:before{width:10px;top:2px;left:-4px}}.d_header-search-form_wrapper[data-v-3181fc0e]{background-color:var(--alpha-gray-dark);width:100%;height:42px;z-index:var(--z-index-1);padding:4px;position:relative}.d_header-search-form_container[data-v-3181fc0e]{align-items:center;width:86%;height:100%;display:flex;position:relative;left:4px}.d_header-search-form_wrapper .d_icon-x_wrapper[data-v-3181fc0e]{text-align:center;width:14%;padding:12px;line-height:1.4;position:absolute;top:0;bottom:0;right:0}.input_header-search-form[data-v-3181fc0e]{height:26px}.icon-search_gray-fade.icon-search_white_pc[data-v-3181fc0e]{position:absolute;left:10px}@media (width>=768px){.d_header-search-form_container[data-v-3181fc0e]{width:76%;margin:0 auto}.d_header-search-form_wrapper .d_icon-x_wrapper[data-v-3181fc0e]{width:50px}}@media (width>=1025px){.d_header-search-form_wrapper[data-v-3181fc0e]{background-color:#0000;width:100%;height:auto;padding:0;position:static}.d_header-search-form_container[data-v-3181fc0e]{width:240px;margin:0}.input_header-search-form[data-v-3181fc0e]{height:30px}}.icon-favorite[data-v-cbe16beb]{fill:var(--alpha-gray);width:14px;height:14px}.mypage-favorite[data-v-cbe16beb]{fill:var(--color-gray-thin);width:auto;height:100px}.global-mypage-menu[data-v-cbe16beb]{fill:var(--color-gray-bluish);width:20px;height:20px}.icon-favorite_header[data-v-cbe16beb]{fill:var(--color-white);width:20px;height:20px}@media (width>=1025px){.mypage-favorite[data-v-cbe16beb]{height:150px}}.icon-notifications-none[data-v-5250ceac]{fill:var(--color-white);width:20px;height:20px}.icon-person[data-v-307074a3]{fill:var(--color-gray-bluish);width:20px;height:20px}.icon-person_white[data-v-307074a3]{fill:var(--color-white)}.icon-notifications[data-v-8f19979c]{fill:var(--color-gray-bluish);width:20px;height:20px}.d_notification_wrapper .d_notification_none_wrapper .icon-notifications[data-v-8f19979c]{fill:var(--color-gray-thin);width:auto;height:90px}@media (width>=768px){.d_notification_wrapper .d_notification_none_wrapper .icon-notifications[data-v-8f19979c]{height:120px}}.icon-school[data-v-ad8ba539],.icon-building[data-v-c3f6e480]{fill:var(--color-gray-bluish);width:20px;height:20px}.mypage-entry[data-v-c3f6e480]{fill:var(--color-gray-thin);width:auto;height:70px}@media (width>=1025px){.mypage-entry[data-v-c3f6e480]{height:120px}}.icon-settings[data-v-a50472af],.icon-logout[data-v-1521b5b1]{fill:var(--color-gray-bluish);width:20px;height:20px}.d_global-mypage-menu_wrapper[data-v-18de1936]{background-color:var(--color-bg-white);border-radius:var(--radius-m);box-shadow:0 2px 8px var(--alpha-black-pale);width:fit-content;min-width:180px;z-index:var(--z-index-1010);padding:6px 0}.d_global-mypage-menu_container[data-v-18de1936]{padding:0}.d_global-mypage-menu_container .text_gray-smoky.text_small[data-v-18de1936]{white-space:nowrap;align-items:center;width:100%;height:48px;padding:12px 24px;display:inline-flex}.d_global-mypage-menu_container[data-v-18de1936]>:first-child,.d_global-mypage-menu_container[data-v-18de1936]>:nth-child(2),.d_global-mypage-menu_container[data-v-18de1936]>:nth-child(5){border-bottom:1px solid var(--color-line-silver)}.d_global-mypage-menu_container .link_gray-smoky.link_medium[data-v-18de1936]{white-space:nowrap;align-items:center;width:100%;padding:12px 24px;display:flex;overflow:hidden}.d_global-mypage-menu_container .link_gray-smoky.link_medium.d_unique[data-v-18de1936]{font-feature-settings:"palt"}.d_global-mypage-menu_container svg[data-v-18de1936]{margin:0 20px 0 0}@media (width>=1025px){.d_global-mypage-menu_container li[data-v-18de1936]:hover{background-color:var(--color-bg-basic);cursor:pointer}}.d_header-mypage_wrapper[data-v-02c4c43b]{height:60px}.d_header-mypage_container[data-v-02c4c43b]{flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:42px;max-width:52px;height:100%;padding:10px 0;display:flex;position:relative}.d_header-mypage_wrapper .text_white.text_xxsmall.text_xsmall_pc[data-v-02c4c43b]{padding:10px 0 0;line-height:1}.d_global-mypage-menu_wrapper[data-v-02c4c43b]{position:absolute;top:52px;right:8px}.d_header-mypage_wrapper .d_modal-background_wrapper[data-v-02c4c43b]{width:100vw;height:calc(100dvh - 60px);position:fixed;top:60px;right:0}.d_header-mypage_wrapper .d_header-mypage_user-icon[data-v-02c4c43b]{width:20px;height:20px}.d_header-mypage_wrapper .d_header-mypage_red-dot[data-v-02c4c43b]{background-color:var(--color-red);border-radius:var(--radius-circle);width:8px;height:8px;position:absolute;top:10px;right:10px}.fade-enter-active[data-v-02c4c43b],.fade-leave-active[data-v-02c4c43b]{transition:var(--transition-fade)}.fade-enter[data-v-02c4c43b],.fade-leave-to[data-v-02c4c43b]{opacity:0}@media (width>=768px){.d_header-mypage_wrapper.d_is-login[data-v-02c4c43b]{width:56px}.d_header-mypage_wrapper .d_header-mypage_red-dot[data-v-02c4c43b]{right:20px}}@media (width>=1025px){.d_header-mypage_wrapper[data-v-02c4c43b]{width:66px;height:66px;position:relative}.d_header-mypage_wrapper:hover .d_header-mypage_user-icon[data-v-02c4c43b],.d_header-mypage_wrapper:hover .text_white.text_xxsmall.text_xsmall_pc[data-v-02c4c43b]{opacity:var(--opacity-8)}.d_header-mypage_container[data-v-02c4c43b]{cursor:pointer}.d_global-mypage-menu_wrapper[data-v-02c4c43b]{position:absolute;top:58px;right:0}.d_header-mypage_wrapper .d_modal-background_wrapper[data-v-02c4c43b]{height:calc(100dvh - 66px);top:66px}}.icon-login[data-v-fdbe1e47],.icon-member-registration[data-v-4c3daaee]{fill:var(--color-white);width:20px;height:20px}.d_header-tool_wrapper[data-v-ea4b7e1c]{height:60px;position:relative}.d_header-tool_wrapper .d_header-tool_container[data-v-ea4b7e1c]{gap:0 4px;height:100%;display:flex}.d_header-tool_wrapper .d_header-tool_container .d_header-tool_menu[data-v-ea4b7e1c]{flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:42px;max-width:52px;height:100%;padding:10px 0;display:flex}.d_header-tool_wrapper .d_header-tool_container a[data-v-ea4b7e1c]{height:100%}.d_header-tool_wrapper .text_white.text_xxsmall.text_xsmall_pc[data-v-ea4b7e1c]{padding:10px 0 0;line-height:1}.d_icon-search_wrapper[data-v-ea4b7e1c]{justify-content:center;align-items:center;height:100%;padding:10px 0;display:flex}.d_header-search-form_wrapper[data-v-ea4b7e1c]{width:100vw;position:fixed;top:60px;left:0}@media (width>=768px){.d_header-tool_wrapper .d_header-tool_container .d_header-tool_menu[data-v-ea4b7e1c]{width:52px}}@media (width>=1025px){.d_header-tool_wrapper[data-v-ea4b7e1c]{height:66px}.d_header-tool_wrapper .d_header-tool_container[data-v-ea4b7e1c]{align-items:center}.d_header-tool_wrapper .d_header-tool_container .d_header-tool_menu[data-v-ea4b7e1c]{width:60px;min-width:auto;max-width:none;padding:10px 0}.d_header-tool_wrapper .d_header-tool_container .d_header-tool_menu.d_is-login[data-v-ea4b7e1c]{position:relative}.d_header-tool_wrapper .d_header-tool_container .d_header-tool_menu.d_is-login .d_header-mypage_red-dot[data-v-ea4b7e1c]{background-color:var(--color-red);border-radius:var(--radius-circle);width:10px;height:10px;position:absolute;top:14px;right:10px}.d_header-tool_wrapper .d_header-tool_container .d_header-tool_menu[data-v-ea4b7e1c]:hover{opacity:var(--opacity-8)}.d_header-search-form_wrapper[data-v-ea4b7e1c]{width:auto;margin:0 12px 0 0;position:relative;top:auto;left:auto}}.d_global-sub-menu_wrapper[data-v-421de7b2]{background-color:var(--color-bg-basic);width:100%;height:42px}.d_global-sub-menu_wrapper .list-unordered_color-brand.list-unordered_small.list-unordered_demi[data-v-421de7b2]{background-color:var(--color-bg-white);height:40px;padding:0;display:flex}.d_global-sub-menu_wrapper .list-unordered_color-brand.list-unordered_small.list-unordered_demi li[data-v-421de7b2]{position:relative}.d_global-sub-menu_wrapper .arrow_brand.arrow_bottom.arrow_regular.arrow_medium[data-v-421de7b2]{margin:0 0 2px 6px}.d_global-sub-menu_wrapper .select_global-sub-menu[data-v-421de7b2]:after{background-color:var(--color-bg-brand);content:"";width:100%;height:3px;display:block;position:absolute;bottom:0}.d_search-category_wrapper[data-v-421de7b2]{position:relative}.d_dropdown-menu_wrapper[data-v-421de7b2]{z-index:var(--z-index-1010);position:absolute;top:48px;right:8px}.d_global-sub-menu_wrapper .d_modal-background_wrapper[data-v-421de7b2]{width:100vw;height:calc(100dvh - 100px);position:fixed;top:100px;right:0}.d_global-sub-menu_wrapper .d_search-calendar_wrapper[data-v-421de7b2],.d_global-sub-menu_wrapper .d_search-category_wrapper[data-v-421de7b2]{color:var(--color-brand);font-size:var(--font-size-s);font-weight:var(--font-weight-demi);justify-content:center;align-items:center;width:100%;display:flex}.d_global-sub-menu_wrapper .d_search-calendar_wrapper[data-v-421de7b2]{border-right:1px solid var(--color-line-silver)}.fade-enter-active[data-v-421de7b2],.fade-leave-active[data-v-421de7b2]{transition:var(--transition-fade)}.fade-enter-from[data-v-421de7b2],.fade-leave-to[data-v-421de7b2]{opacity:0}.d_header_wrapper[data-v-d19016fb]{background-color:var(--color-bg-brand);width:100%;height:60px;z-index:var(--z-index-1020);display:flex;position:fixed;top:0}.d_header_container[data-v-d19016fb]{align-items:center;width:100%;height:60px;display:flex}.d_header_wrapper .heading[data-v-d19016fb]{height:100%}.d_header_wrapper .heading .link[data-v-d19016fb]{justify-content:left;align-items:center;height:100%;padding:14px 0}.d_header_wrapper .logo-goodfind-year[data-v-d19016fb]{display:flex}.d_header_wrapper .logo-goodfind-year[data-v-d19016fb] svg{fill:var(--color-white)}.d_global-sub-menu_wrapper[data-v-d19016fb]{position:fixed;top:60px;left:0}.d_global-sub-menu_wrapper.movable[data-v-d19016fb]{z-index:var(--z-index-1);position:absolute;top:60px;left:0}.d_header-tool_wrapper[data-v-d19016fb]{z-index:var(--z-index-1);padding:0 6px 0 0;position:absolute;right:0}.d_header_icon-hamburger_wrapper[data-v-d19016fb]{justify-content:center;align-items:center;width:52px;height:60px;padding:16px;display:flex}.d_hamburger-menu_wrapper[data-v-d19016fb]{width:90vw;z-index:var(--z-index-1010);transition:all .3s linear;position:absolute;top:60px;left:0;transform:translate(-100vw)}.d_hamburger-menu_wrapper.is-active[data-v-d19016fb]{transform:translate(0)}.d_header_hamburger-menu_wrapper .d_modal-background_wrapper[data-v-d19016fb]{z-index:2;width:100vw;height:calc(100dvh - 60px);position:fixed;top:60px;right:0}.fade-enter-active[data-v-d19016fb],.fade-leave-active[data-v-d19016fb]{transition:var(--transition-fade)}.fade-enter[data-v-d19016fb],.fade-leave-to[data-v-d19016fb]{opacity:0}@media (width>=768px){.d_header-tool_wrapper[data-v-d19016fb]{padding:0 8px 0 24px}}@media (width>=1025px){.d_header_wrapper[data-v-d19016fb]{height:66px;position:fixed;top:0}.d_header_container[data-v-d19016fb]{height:66px}.d_header_wrapper .heading[data-v-d19016fb]{min-width:190px;padding:0 20px}.d_global-navigation-without-target-year_wrapper[data-v-d19016fb],.d_global-navigation_wrapper[data-v-d19016fb]{white-space:nowrap;width:100%;height:100%;margin:0 468px 0 0;padding:0 10px;overflow-x:scroll}.d_header-tool_wrapper.is-login[data-v-d19016fb]{padding:0 8px 0 24px}}.icon-add[data-v-77a7c89c]{fill:var(--color-gray-light);width:12px;height:12px;display:block}@media (width>=1025px){.icon-add[data-v-77a7c89c]{display:none}}.d_accordion-footer_container[data-v-8b106dd0]{justify-content:space-between;align-items:center;display:flex}.d_icon_wrapper[data-v-8b106dd0]{transition-duration:.3s;transform:rotate(0)}.d_icon_wrapper.rotate[data-v-8b106dd0]{transition-duration:.3s;transform:rotate(-45deg)}.slide-fade-enter-active[data-v-8b106dd0],.slide-fade-leave-active[data-v-8b106dd0]{transition:var(--transition-fade)}.slide-fade-enter-from[data-v-8b106dd0],.slide-fade-leave-to[data-v-8b106dd0]{opacity:0;transform:translateY(-10px)}@media (width>=1025px){.d_accordion-footer_wrapper[data-v-8b106dd0]{width:33.3333%;min-width:172px;max-width:214px}}.icon-sns-facebook[data-v-ce67b114]{fill:var(--color-white);width:20px;height:20px}.icon-sns-x[data-v-4db03b87]{fill:var(--color-white);width:18px;height:18px}.icon-sns-line[data-v-658c4d30]{width:22px;height:22px}.st0[data-v-658c4d30]{fill:#5b5b5b}.st1[data-v-658c4d30]{fill:var(--color-white)}.d_footer-share_wrapper[data-v-174a61ac]{justify-content:space-around;align-items:center;padding:0;line-height:1;display:flex}li[data-v-174a61ac]{margin:0;line-height:1}.icon-sns[data-v-174a61ac]{cursor:pointer;vertical-align:middle;margin:0 10px;display:inline-block}.d_footer_wrapper[data-v-5680f5bb]{background-color:var(--color-gray-deep);z-index:-1;margin:auto 0 0;position:relative}.d_footer_inner[data-v-5680f5bb]{padding:86px 32px 60px}.d_footer_upper[data-v-5680f5bb]{padding:0 0 34px;line-height:0}.d_footer_main[data-v-5680f5bb]{margin:0 0 24px}.button_active[data-v-5680f5bb]{margin:0 0 8px}.d_footer_sub .button[data-v-5680f5bb]:last-of-type{margin:0}.d_footer_sub-column[data-v-5680f5bb]{justify-content:space-between;align-items:center;margin:32px 0 0;display:flex}@media (width>=1025px){.d_footer_inner[data-v-5680f5bb]{width:100%;max-width:1088px;margin:0 auto;padding:76px 24px 104px}.d_footer_content[data-v-5680f5bb]{width:100%;max-width:1040px;position:relative}.d_footer_upper[data-v-5680f5bb]{padding:0 0 82px}.d_footer_lower[data-v-5680f5bb]{justify-content:space-between;display:flex}.d_footer_main[data-v-5680f5bb]{width:65%;min-width:516px;max-width:642px;margin:0}.d_footer_sub[data-v-5680f5bb]{width:35%;min-width:182px;max-width:280px}.d_footer_inner .to-top[data-v-5680f5bb]{width:60px;height:60px;position:absolute;bottom:0;right:0}}.d_footer-nav dl[data-v-5680f5bb]{margin:0 0 20px}.d_footer-nav dl[data-v-5680f5bb]:last-child{margin:0}.d_footer-nav dt[data-v-5680f5bb]{color:var(--color-gray-light);font-size:var(--font-size-s);padding:10px 0}.d_footer-nav_content[data-v-5680f5bb]{padding:6px 0 16px}.d_footer-nav dd a[data-v-5680f5bb]{color:var(--color-gray-light);cursor:pointer;font-size:var(--font-size-s);padding:6px 0 6px 14px;text-decoration:none;display:block}.d_footer-nav dd a[data-v-5680f5bb]:hover{color:var(--color-gray-pale)}@media (width>=1025px){.d_footer-nav[data-v-5680f5bb]{display:flex}.d_footer-nav dt[data-v-5680f5bb]{font-size:var(--font-size-m);padding:0 0 30px}.d_footer-nav dd a[data-v-5680f5bb]{padding:6px 0}}.d_error_wrapper[data-v-39047053]{background-color:var(--color-bg-basic);flex:1 0 auto;margin:60px 0 0;padding:40px 16px}.d_error_inner[data-v-39047053]{margin:0 0 24px}.text_brand.text_max.text_mvl_pc.text_demi[data-v-39047053]{line-height:1.2}.text_large.text_xxlarge_pc.text_demi[data-v-39047053]{margin:6px 0 0}@media (width>=768px){.d_error_wrapper[data-v-39047053]{padding:80px 16px}.d_error_container[data-v-39047053]{width:408px;margin:auto}}@media (width>=1025px){.d_error_inner[data-v-39047053]{margin:0 0 40px}.text_large.text_xxlarge_pc.text_demi[data-v-39047053]{margin:10px 0 0}}
