@charset "UTF-8";@keyframes favoriteIconAnimation{0%{transform:scale(.3)}80%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes spinAnimation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}html{-webkit-text-size-adjust:100%}html.class-for-half-modal{height:calc(var(--window-inner-height) - 1px)}body{line-height:1;position:absolute;inset:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.bodyFixed--isMenuActive{position:fixed;height:100%;overflow-y:hidden}body.bodyFixed--isInputActive .h-bar,body.bodyFixed--isMenuActive .h-bar{box-shadow:none}body.bodyFixed--isInputMenuActive{position:fixed;height:100%;overflow-y:hidden}body.bodyFixed--isInputMenuActive .h-bar{box-shadow:none}body#body-fixed-for-modal{position:fixed;height:100%;overflow:hidden}body#id-body-fixed-for-half-modal{position:fixed;height:calc(var(--window-inner-height) - 1px)}::-moz-selection{background:#f29600;color:#fff}::selection{background:#f29600;color:#fff}::-moz-placeholder{color:#b3b3b3}::placeholder{color:#b3b3b3}:-moz-placeholder{color:#b3b3b3}:placeholder-shown{color:#b3b3b3}:focus-visible{outline:2px auto #ef671f;outline-offset:-1px}input:focus-visible,textarea:focus-visible{outline:none}a{color:#338af5}a,a:hover{text-decoration:none}body,html{background:#fff}body,input{color:#2c2a27;font-size:16px;line-height:1.5;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}body:-webkit-autofill,input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:18px;width:18px;color:#c5c5c5;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23c4c4c4' fill-rule='evenodd' d='M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10M8.212 8.212a.937.937 0 0 1 1.326 0L12 10.674l2.462-2.462a.937.937 0 1 1 1.326 1.326L13.326 12l2.462 2.462a.937.937 0 0 1-1.326 1.326L12 13.326l-2.462 2.462a.938.938 0 0 1-1.326-1.326L10.674 12 8.212 9.538a.937.937 0 0 1 0-1.326' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}input,textarea{font-size:15px}button{cursor:pointer;text-align:center}button:disabled{cursor:auto}@media screen and (min-width:961px){a:hover,button:not(:disabled):hover{transition:opacity .2s ease;opacity:.8}}.fixed{position:fixed;top:0;left:0;width:100%}.cf:after{content:"";display:block;clear:both}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{font-size:14px;color:#6d6d6d}input[type=radio]+label{padding-left:20px;position:relative}input[type=radio]+label:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #c5c5c5;border-radius:50%}input[type=radio]:checked+label:before{border:1px solid #338af5}input[type=radio]:checked+label:after{content:"";display:block;position:absolute;top:4px;left:4px;width:9px;height:9px;background:#338af5;border-radius:50%}input[type=checkbox]+label{padding-left:20px;position:relative}input[type=checkbox]+label:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #c5c5c5;border-radius:2px}input[type=checkbox]:checked+label:before{background:#338af5;border:1px solid #338af5}input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:2px;left:5px;width:5px;height:8px;transform:rotate(40deg);border-bottom:2px solid #fff;border-right:2px solid #fff}.button-list{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin-top:25px}.button-list>li{font-size:16px;flex:auto;flex-grow:0;margin-left:10px}@media screen and (min-width:961px){.button-list>li{margin-left:0}}.button-list>li:first-child{flex:none;flex-grow:1;margin-left:0}.button-list>li>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px 5px;border:1px solid #338af5;text-align:center;display:block;line-height:1;width:100%;cursor:pointer}.button-list>li>button:disabled{cursor:default;background:#c5c5c5;border:1px solid #c5c5c5;color:#fff}.button-list>li>.button-reset{background:#fff;border-radius:4px;color:#338af5;width:6em}@media screen and (min-width:961px){.button-list>li>.button-reset{display:none}}.button-list>li>.button-submit{border-radius:4px;background:#338af5;color:#fff}.badge[data-v-d1444d77]{display:inline-flex;align-items:center;justify-content:center;height:16px;min-width:16px;padding:2px 4px;border-radius:10000px;background-color:var(--ec883c3c);font-size:10px;line-height:1.5;font-weight:700;color:var(--v4e1616b0)}.base-icon-button[data-v-704eb329]{display:inline-flex;align-items:center;justify-content:center;padding:var(--v1fe0c996)}@media screen and (min-width:961px){.base-icon-button[data-v-704eb329]{padding:var(--v2dcee9cb)}}.list-item[data-v-4abd0aa3]{width:100%;display:inline-flex;align-items:center;padding-left:12px;background-color:#fff;text-align:left}@media screen and (min-width:961px){.list-item.pre-select[data-v-4abd0aa3],.list-item[data-v-4abd0aa3]:hover{opacity:.5}}.list-item.child-item[data-v-4abd0aa3]{padding-left:24px}.list-item .left-icon-wrap[data-v-4abd0aa3]{display:flex;padding-right:8px}.list-item .right-contents[data-v-4abd0aa3]{flex-grow:1;justify-content:space-between}.list-item .right-contents[data-v-4abd0aa3],.list-item .right-contents .text-badge-content[data-v-4abd0aa3]{display:flex;align-items:center}.list-item .right-contents .text-badge-content .text-wrap[data-v-4abd0aa3]{display:flex;padding:12px 0}.list-item .right-contents .text-badge-content .text-wrap .sub-text[data-v-4abd0aa3],.list-item .right-contents .text-badge-content .text-wrap .text[data-v-4abd0aa3]{color:#3f3f3f;line-height:1.25;font-weight:var(--d45974a2)}.list-item .right-contents .text-badge-content .text-wrap.vertical[data-v-4abd0aa3]{flex-direction:column;gap:4px;font-size:var(--v0d057610)}.list-item .right-contents .text-badge-content .text-wrap.vertical .text[data-v-4abd0aa3]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.list-item .right-contents .text-badge-content .text-wrap.vertical .sub-text[data-v-4abd0aa3]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-item .right-contents .text-badge-content .text-wrap.horizontal[data-v-4abd0aa3]{align-items:center;gap:4px}.list-item .right-contents .text-badge-content .text-wrap.horizontal .text[data-v-4abd0aa3]{font-size:var(--v0d057610);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.list-item .right-contents .text-badge-content .text-wrap.horizontal .sub-text[data-v-4abd0aa3]{font-size:12px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.list-item .right-contents .text-badge-content .badge-wrap[data-v-4abd0aa3]{display:flex;padding-left:12px}.list-item .right-contents .right-icon-slot-wrap[data-v-4abd0aa3],.list-item .right-contents .right-icon-spacer[data-v-4abd0aa3]{display:flex;padding:12px 12px 12px 0}@media screen and (min-width:961px){.list-item .right-contents .right-icon-wrap[data-v-4abd0aa3]:hover{opacity:.5}}@media screen and (min-width:961px){.list-item[data-v-4abd0aa3]:has(.right-icon-wrap:hover){opacity:100%}}.border-top[data-v-4abd0aa3]{border-top:.5px solid #ececec}.border-bottom[data-v-4abd0aa3]{border-bottom:.5px solid #ececec}.menu[data-v-513fb18c]{flex-direction:column;min-width:112px;max-width:280px;padding:var(--v50980312)}.menu[data-v-513fb18c],.menu .link[data-v-513fb18c]{display:flex}.base-svg-icon[data-v-136eee54]{display:inline-flex;vertical-align:middle;color:var(--d45b94d8);width:var(--v1b7745ec);height:var(--v1b7745ec)}@media screen and (min-width:961px){.base-svg-icon[data-v-136eee54]{width:var(--v3422bd02);height:var(--v3422bd02)}}.base-svg-icon .glyph[data-v-136eee54]{width:100%;height:100%;display:block}.error-text[data-v-2f8032b5]{color:#c00;font-size:12px;line-height:20px;font-weight:400}.member-info-wrapper[data-v-4a32a20e]{display:flex;flex-direction:column;gap:4px}.member-info-wrapper .name[data-v-4a32a20e]{font-size:16px;line-height:24px;font-weight:700;color:#3f3f3f}.member-info-wrapper .mail-address[data-v-4a32a20e],.member-info-wrapper .name[data-v-4a32a20e]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.member-info-wrapper .mail-address[data-v-4a32a20e]{font-size:12px;line-height:20px;font-weight:400;word-break:break-all;color:#3f3f3f99}.member-info[data-v-c108ca22]{padding-left:12px}@media screen and (min-width:961px){.list-item-profile[data-v-c108ca22]:hover{opacity:1}}.page-header-for-pc.border[data-v-7b60a5dd]{border-bottom:1px solid #ececec}.page-header-for-pc[data-v-7b60a5dd]{width:100%;background-color:#fff}.page-header-for-pc .header-content[data-v-7b60a5dd]{display:flex;justify-content:space-between;align-items:center;padding:12px;max-width:1060px;height:70px;margin:0 auto}.page-header-for-pc .header-content .link-wrap[data-v-7b60a5dd]{display:flex}.page-header-for-pc .header-content .link-wrap .link[data-v-7b60a5dd]{display:inline-flex}.page-header-for-pc .header-content .tabs[data-v-7b60a5dd]{display:flex;align-items:center;gap:8px}.page-header-for-pc .header-content .tabs .item .tab-button[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item .tab-link[data-v-7b60a5dd]{display:flex;align-items:center;padding:8px 0 8px 8px;gap:4px}.page-header-for-pc .header-content .tabs .item .tab-button .text[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item .tab-link .text[data-v-7b60a5dd]{color:#3f3f3f;font-size:14px;font-weight:700;line-height:1}.page-header-for-pc .header-content .tabs .item .tab-button .badge-wrap[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item .tab-link .badge-wrap[data-v-7b60a5dd]{display:inline-flex;width:24px}.page-header-for-pc .header-content .tabs .item.with-history-menu[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item.with-mypage-menu[data-v-7b60a5dd]{position:relative}.page-header-for-pc .header-content .tabs .item.with-history-menu .menu-content[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item.with-mypage-menu .menu-content[data-v-7b60a5dd]{position:absolute;top:32px;right:-12px;z-index:10000;width:208px;box-shadow:0 8px 24px #0000001a,0 4px 8px #0000000d;border-radius:4px;background-color:#fff}.page-header-for-pc .header-content .tabs .item.with-history-menu .menu-content .profile[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item.with-mypage-menu .menu-content .profile[data-v-7b60a5dd]{cursor:pointer;padding-top:12px}.page-header-for-pc .header-content .tabs .item.with-history-menu .menu-content .profile[data-v-7b60a5dd]:hover,.page-header-for-pc .header-content .tabs .item.with-mypage-menu .menu-content .profile[data-v-7b60a5dd]:hover{opacity:.5;transition:opacity .2s ease}.page-header-for-pc .header-content .tabs .item.with-history-menu .menu-content .logout-error-message[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item.with-mypage-menu .menu-content .logout-error-message[data-v-7b60a5dd]{background-color:#fff;box-shadow:0 8px 24px #0000001a,0 4px 8px #0000000d;padding:0 0 12px 12px}.base-button[data-v-b6e46b9e]{position:relative;width:var(--v29776135);max-width:100%;border:var(--v3c0ca2c6);border-radius:var(--v4224dd8f);padding:var(--v292a4fc0);display:inline-flex;justify-content:center;gap:var(--v6cfed205);background-color:var(--v3af6eb84);box-shadow:var(--v1f4e02ba);text-decoration:none}@media screen and (min-width:961px){.base-button[data-v-b6e46b9e]:not(.disabled):hover{opacity:.5}}.base-button[data-v-b6e46b9e]:not(.disabled):focus-visible{outline:initial}.base-button[data-v-b6e46b9e]:not(.disabled):focus-visible:before{content:"";position:absolute;inset:-5px;border:2px solid #ef671f;border-radius:12px}.base-button.disabled[data-v-b6e46b9e]{pointer-events:none}.base-button.multiple-text[data-v-b6e46b9e]{padding:8px 16px}.base-button .button-text-wrapper[data-v-b6e46b9e]{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;color:var(--v286062d2)}.base-button .button-text-wrapper .text[data-v-b6e46b9e]{font-size:var(--v3859f9be);line-height:var(--v4eba002c);font-weight:var(--v41b21d98);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-button .button-text-wrapper .description[data-v-b6e46b9e]{font-size:12px;line-height:12px;font-weight:400;text-align:center;text-overflow:ellipsis;overflow:hidden}.base-button .icon[data-v-b6e46b9e]{display:inline-flex;align-items:center}.app-download-navigation-drawer-banner[data-v-a509fa15]{width:280px;display:flex;padding:12px;flex-direction:column}.app-download-navigation-drawer-banner .card-content[data-v-a509fa15]{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000d}.app-download-navigation-drawer-banner .card-content .logo-text-content[data-v-a509fa15]{display:flex;align-items:center;gap:8px}.app-download-navigation-drawer-banner .card-content .logo-text-content .app-logo-wrap[data-v-a509fa15]{display:flex}.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content[data-v-a509fa15]{display:flex;flex-direction:column;gap:4px}.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content .free[data-v-a509fa15],.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content .text[data-v-a509fa15]{line-height:1}.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content .text[data-v-a509fa15]{color:#3f3f3f;font-size:14px;font-weight:700}.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content .free[data-v-a509fa15]{color:#3f3f3fcc;font-size:12px}.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content .bottom-content[data-v-a509fa15]{display:flex;align-items:center;gap:4px}.app-download-navigation-drawer-banner .card-content .install-button[data-v-a509fa15]{display:flex;height:48px;padding:12px 16px;justify-content:center;align-items:center;border-radius:10000px;background:linear-gradient(90deg,#d72777,#ef671f 50%,#ef971f);color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:1}.overlay[data-v-06aff6eb]{position:fixed;inset:0;z-index:1000;background:#00000080}.layout-header-navigation-drawer[data-v-06aff6eb]{width:280px;position:fixed;top:0;right:0;bottom:0;z-index:10000;background:#f5f5f5;overflow-y:scroll}.layout-header-navigation-drawer .icon-wrap[data-v-06aff6eb]{position:absolute;right:280px}.layout-header-navigation-drawer .no-login-contents[data-v-06aff6eb]{display:flex;justify-items:legacy;padding:12px;gap:12px;align-items:center;align-self:stretch}.layout-header-navigation-drawer .login-contents[data-v-06aff6eb]{background:#fff;padding-top:12px;margin-bottom:12px}.layout-header-navigation-drawer .login-contents .profile[data-v-06aff6eb]{cursor:pointer}.layout-header-navigation-drawer .logout[data-v-06aff6eb]{margin-top:12px}.layout-header-navigation-drawer .logout .logout-error-message[data-v-06aff6eb]{background:#fff;padding:0 0 12px 12px}.overlay-enter-active[data-v-06aff6eb],.overlay-leave-active[data-v-06aff6eb]{transition:opacity .3s linear}.overlay-enter-from[data-v-06aff6eb],.overlay-leave-to[data-v-06aff6eb]{opacity:0}.nav-enter-active[data-v-06aff6eb],.nav-leave-active[data-v-06aff6eb]{transition:transform .3s ease-in-out}.nav-enter-from[data-v-06aff6eb],.nav-leave-to[data-v-06aff6eb]{transform:translate(280px)}.page-header[data-v-1fa9bd85]{display:flex;align-items:center;padding:12px;border-bottom:1px solid #ececec;background-color:#fff}.page-header .left-icon-wrap[data-v-1fa9bd85]{flex:1;display:flex;justify-content:flex-start;align-items:center;min-width:24px;height:24px}.page-header .logo-link-wrap[data-v-1fa9bd85]{flex:1;display:flex;justify-content:center}.page-header .logo-link-wrap .link[data-v-1fa9bd85]{display:inline-flex}.page-header .right-section[data-v-1fa9bd85]{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:12px}.page-header .right-section .member-button[data-v-1fa9bd85]{color:#3f3f3f;font-size:14px;line-height:16px;font-weight:700;display:flex;align-items:center}.page-header .right-section .right-icon-wrap[data-v-1fa9bd85]{display:flex;align-items:center;width:24px;height:24px}@media screen and (min-width:961px){.header-for-sp[data-v-63d518fd]{display:none}}.header-for-pc[data-v-63d518fd]{width:100%}@media screen and (max-width:960px){.header-for-pc[data-v-63d518fd]{display:none}}main[data-v-38ca65c7]{background-color:#fff;min-height:100%;padding-top:0}@media screen and (min-width:961px){main[data-v-38ca65c7]{padding-top:90px}}main>h1[data-v-38ca65c7]{font-weight:700;text-align:center;padding-top:40px;margin-bottom:40px;font-size:18px}@media screen and (min-width:961px){main>h1[data-v-38ca65c7]{font-size:24px}}main>div[data-v-38ca65c7]{margin-top:10px;padding-right:20px;padding-left:20px;font-size:13px}@media screen and (min-width:961px){main>div[data-v-38ca65c7]{width:410px;margin:10px auto 0;text-align:center}}main>a[data-v-38ca65c7]{margin-top:20px;display:block;width:86.25%;height:44px;line-height:44px;margin-right:auto;margin-left:auto;padding:0;border:1px solid #338af5;border-radius:3px;background-color:#fff;font-size:16px;text-align:center;text-decoration:none;color:#338af5;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:961px){main>a[data-v-38ca65c7]{width:340px;margin:20px auto 0}}.alert[data-v-092ff329]{align-items:flex-start;border-radius:8px;background:#fcf2f2}.alert[data-v-092ff329],.alert .icon[data-v-092ff329]{display:flex;align-self:stretch}.alert .icon[data-v-092ff329]{padding:12px 0 12px 12px;align-items:center}.alert .text[data-v-092ff329]{font-size:14px;line-height:20px;font-weight:400;color:#c00;display:flex;padding:12px;flex-direction:column;align-items:flex-start;flex:1 0 0}.footer-copyright[data-v-aa85cfa9]{padding:16px 24px 32px;width:100%;background-color:var(--v48ad9ee7);display:block}@media screen and (max-width:960px){.footer-copyright[data-v-aa85cfa9]{padding:12px 24px 24px}}.footer-copyright.fixed-bottom[data-v-aa85cfa9]{position:absolute;bottom:0}.footer-copyright .text[data-v-aa85cfa9]{color:#3f3f3f;font-size:10px;line-height:12px;font-weight:400;text-align:center}.base-text-form[data-v-b0925323]{position:relative;height:44px;width:var(--v0d324bca);display:flex;align-items:center;border-radius:8px;border:1px solid rgba(63,63,63,.302);background-color:#fff;overflow:hidden}.base-text-form.focusing[data-v-b0925323]{border:2px solid #ef671f}.base-text-form.error[data-v-b0925323]{border:1px solid #c00;background-color:#fcf2f2}.base-text-form.disabled[data-v-b0925323]{border:1px solid rgba(63,63,63,.102);background-color:#f5f5f5}.base-text-form .main-contents[data-v-b0925323]{display:block;align-items:center;gap:4px;flex-grow:1;padding-left:12px;transform:scale(.875);transform-origin:left}.base-text-form .main-contents .text-box[data-v-b0925323]{width:114.2857142857%;height:44px;caret-color:#ef671f;color:#3f3f3f;cursor:pointer;font-size:16px;line-height:16px;font-weight:400}.base-text-form .main-contents .text-box[data-v-b0925323]:disabled{cursor:default;color:#3f3f3f4d}.base-text-form .main-contents .text-box[data-v-b0925323]::-webkit-search-cancel-button{display:none}.base-text-form .main-contents .text-box[data-v-b0925323]::-moz-placeholder{color:#3f3f3f99}.base-text-form .main-contents .text-box[data-v-b0925323]::placeholder{color:#3f3f3f99}.base-text-form .is-left-icon[data-v-b0925323]{display:inline-flex}.base-text-form .left-icon-wrap[data-v-b0925323]{display:flex}.base-text-form .icon-wrap[data-v-b0925323]{position:relative;flex:0}.base-text-form .icon-wrap[data-v-b0925323]:hover{opacity:.5}.base-text-form .right-icon-spacer[data-v-b0925323]{display:inline-flex;padding:12px}.base-text-form.error .text-box[data-v-b0925323]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fcf2f2}.feature-label[data-v-4c9d575c]{border-radius:4px;padding:4px 8px;background-color:#fdf0e9;font-size:12px;line-height:1;color:var(--v0127a17a)}.parts-chip[data-v-5dadb195]{font-size:12px;line-height:12px;font-weight:400;padding:4px 8px;border-radius:4px;word-break:keep-all;background-color:#fcf2f2;color:#c00}.form-title-wrap[data-v-6094d277]{display:flex;align-items:center;gap:8px}.form-title-wrap .form-title[data-v-6094d277]{color:#3f3f3f}.form-title-wrap .form-title.body-medium-bold-tight[data-v-6094d277]{font-size:16px;line-height:20px;font-weight:700}.form-title-wrap .form-title.body-small-bold-tight[data-v-6094d277]{font-size:14px;line-height:20px;font-weight:700}.base-select[data-v-705f224a]{width:var(--v47b566ce);display:inline-block}.base-select .base-select-wrap[data-v-705f224a]{position:relative}.base-select .base-select-wrap .right-icon[data-v-705f224a]{position:absolute;display:inline-flex;top:var(--v79c8442f);right:12px;pointer-events:none}.base-select .base-select-wrap .select-box[data-v-705f224a]{width:100%;border-radius:8px;border:1px solid rgba(63,63,63,.302);background-color:#fff;padding:var(--v736374b4) 32px var(--v20312f8c) 12px;color:#3f3f3f;font-size:var(--v0106ad3d);line-height:1;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.base-select .base-select-wrap .select-box.disabled[data-v-705f224a]{color:#3f3f3f4d;border:1px solid rgba(63,63,63,.102);cursor:auto;background-color:#f5f5f5}.base-select .base-select-wrap .select-box.placeholder[data-v-705f224a]{color:#3f3f3f99}.base-select .base-select-wrap .select-box .select-option[data-v-705f224a]{color:#3f3f3f}.base-select .base-select-wrap.focusing .select-box[data-v-705f224a]{outline:initial}.base-select .base-select-wrap.focusing[data-v-705f224a]:before{content:"";position:absolute;inset:-4px;border:2px solid #ef671f;border-radius:12px;pointer-events:none}.base-select .base-select-wrap.error[data-v-705f224a]{border-radius:8px;border:1px solid #c00}.base-select .base-select-wrap.error .select-box[data-v-705f224a]{background-color:#fcf2f2}.base-select .error-message-box[data-v-705f224a]{margin-top:4px}.form-control[data-v-6cd74686]{display:flex;flex-direction:column}.form-control .title[data-v-6cd74686]{margin-bottom:8px}.form-control .error-text-wrapper[data-v-6cd74686]{margin-top:4px}.base-radio[data-v-35be4726]{display:inline-flex;max-width:100%;align-items:center;cursor:pointer}.base-radio .radio-wrap[data-v-35be4726]{padding:0 8px}.base-radio .radio-wrap.disabled[data-v-35be4726]{cursor:not-allowed}.base-radio .radio-wrap.disabled .radio-input[data-v-35be4726]{cursor:not-allowed;background-color:#f5f5f5;border-color:#ececec}.base-radio .radio-wrap.disabled .radio-input[data-v-35be4726]:checked:before{background:#c5c5c5}.base-radio .radio-wrap.error .radio-input[data-v-35be4726]{background-color:#fcf2f2;border-color:#c00}.base-radio .radio-input[data-v-35be4726]{display:block;position:relative;height:18px;width:18px;border:2px solid rgba(63,63,63,.302);border-radius:10000px}.base-radio .radio-input[data-v-35be4726]:checked{border:2px solid #ef671f}.base-radio .radio-input[data-v-35be4726]:checked:before{position:absolute;top:3px;left:3px;content:"";background-color:#ef671f;border-radius:10000px;width:8px;height:8px}.base-radio .text.disabled[data-v-35be4726]{color:#656565}.base-radio .text[data-v-35be4726]{padding:8px 12px 8px 0;color:#3f3f3f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-radio .text.body-medium[data-v-35be4726]{font-size:16px;line-height:16px;font-weight:400}.base-radio .text.body-medium-regular-tight[data-v-35be4726]{font-size:16px;line-height:20px;font-weight:400}.base-radio .text.body-small[data-v-35be4726]{font-size:14px;line-height:16px;font-weight:400}.search-field-button[data-v-55eec1fc]{position:relative;width:var(--v6dc8e3c5);max-width:var(--v2f4e6c63);display:inline-flex;align-items:center;border-radius:8px;border:1px solid rgba(63,63,63,.302);background-color:#fff;cursor:var(--v29e21d37);opacity:1!important}.search-field-button[data-v-55eec1fc]:not(.no-hover):hover{opacity:.5}.search-field-button .main-contents[data-v-55eec1fc]{flex:1;min-width:0;display:flex;gap:4px;align-items:center;height:44px;padding:0 var(--c1b52360);overflow:hidden}.search-field-button .main-contents .left-icon-wrap[data-v-55eec1fc]{display:flex}.search-field-button .main-contents .placeholder[data-v-55eec1fc],.search-field-button .main-contents .text[data-v-55eec1fc]{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-field-button .main-contents .text[data-v-55eec1fc]{color:#3f3f3f}.search-field-button .main-contents .placeholder[data-v-55eec1fc]{color:#3f3f3f99}.search-field-button[data-v-55eec1fc]:focus-visible{outline:initial}.search-field-button[data-v-55eec1fc]:focus-visible:before{content:"";position:absolute;inset:-5px;border:2px solid #ef671f;border-radius:12px}.disabled[data-v-55eec1fc]{background-color:#f5f5f5;cursor:auto}.base-text[data-v-6c8750fb]{color:var(--c44e286c);word-break:break-all;white-space:pre-wrap}.base-text.body-medium[data-v-6c8750fb]{font-size:16px;line-height:24px;font-weight:400}.base-text.body-small[data-v-6c8750fb]{font-size:14px;line-height:24px;font-weight:400}.base-text.caption-medium[data-v-6c8750fb]{font-size:12px;line-height:20px;font-weight:400}.base-text.caption-small[data-v-6c8750fb]{font-size:10px;line-height:16px;font-weight:400}.modal-header[data-v-7fce0594]{background-color:#fff;border-radius:inherit;position:relative;display:flex;height:var(--v3a8790ee);justify-content:center;align-items:center}.modal-header .left-icon-wrap[data-v-7fce0594],.modal-header .right-icon-warp[data-v-7fce0594],.modal-header .right-text-button-warp[data-v-7fce0594]{position:absolute}.modal-header .right-text-button-warp[data-v-7fce0594]{padding:12px}.modal-header .right-icon-warp[data-v-7fce0594],.modal-header .right-text-button-warp[data-v-7fce0594]{right:0}.modal-header .left-icon-wrap[data-v-7fce0594]{left:0}.modal-header .title-wrap[data-v-7fce0594]{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.modal-header .title-wrap .title[data-v-7fce0594]{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media screen and (max-width:369px){.modal-header .title-wrap .title[data-v-7fce0594]{font-size:16px}}.modal-header .title-wrap .sub-title[data-v-7fce0594]{color:#3f3f3f99;font-size:12px;line-height:1}.modal-header .all-clear[data-v-7fce0594]{color:#ef671f;font-size:14px;line-height:1}.modal-header .disabled[data-v-7fce0594]{color:#3f3f3f4d}.modal-dialog[data-v-abf2f181]{display:flex;flex-direction:column;position:fixed;inset:0;z-index:10000;background-color:var(--v1ad1cb4e);border-radius:16px;max-height:calc(100vh - 96px);min-height:320px;width:640px;margin:auto;height:var(--v2c3c208e)}.modal-dialog .header[data-v-abf2f181]{border-radius:16px 16px 0 0}.modal-dialog .main[data-v-abf2f181]{overflow-y:auto;flex:1;border-radius:var(--v271b905d)}.modal-dialog .footer[data-v-abf2f181]{border-radius:0 0 16px 16px}.overlay[data-v-abf2f181]{position:fixed;inset:0;z-index:1000;background:#00000080}.modal-enter-active[data-v-abf2f181],.modal-leave-active[data-v-abf2f181]{transition:transform .3s ease-in-out}.modal-enter-from[data-v-abf2f181],.modal-leave-to[data-v-abf2f181]{transform:translateY(100vh)}.overlay-enter-active[data-v-abf2f181],.overlay-leave-active[data-v-abf2f181]{transition:opacity .3s linear}.overlay-enter-from[data-v-abf2f181],.overlay-leave-to[data-v-abf2f181]{opacity:0}.half-modal[data-v-7210c123]{display:flex;flex-direction:column;position:fixed;inset:44px 0 0;z-index:10000;background-color:var(--v7e52ea54)}.half-modal .main[data-v-7210c123]{overflow-y:var(--a627acac);flex:1}.half-modal[data-v-7210c123],.header[data-v-7210c123]{border-radius:16px 16px 0 0}.overlay[data-v-7210c123]{position:fixed;inset:0;z-index:1000;background:#00000080}.modal-enter-active[data-v-7210c123],.modal-leave-active[data-v-7210c123]{transition:transform .3s ease-in-out}.modal-enter-from[data-v-7210c123],.modal-leave-to[data-v-7210c123]{transform:translateY(100vh)}.overlay-enter-active[data-v-7210c123],.overlay-leave-active[data-v-7210c123]{transition:opacity .3s linear}.overlay-enter-from[data-v-7210c123],.overlay-leave-to[data-v-7210c123]{opacity:0}.link-text.caption-medium-regular-tight[data-v-d1acea4a]{font-size:12px;line-height:16px;font-weight:400}.link-text.caption-small-regular-tight[data-v-d1acea4a]{font-size:10px;line-height:16px;font-weight:400}.link-text.body-small-regular-normal[data-v-d1acea4a]{font-size:14px;line-height:24px;font-weight:400}.link-text.caption-medium-regular-normal[data-v-d1acea4a]{font-size:12px;line-height:20px;font-weight:400}.link-text.caption-small-regular-normal[data-v-d1acea4a]{font-size:10px;line-height:16px;font-weight:400}.link-text.active[data-v-d1acea4a]{color:#ef671f}.link-text.inactive[data-v-d1acea4a]{color:#3f3f3f99;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.alert-message[data-v-7c317826]{margin-bottom:12px}@media screen and (min-width:961px){.alert-message[data-v-7c317826]{width:500px;margin:0 auto 12px}}.no-received-email-message[data-v-7c317826]{padding:16px 16px 32px}.no-received-email-message-first[data-v-7c317826]{padding-bottom:24px}.no-received-email-message-first .notice[data-v-7c317826]{word-break:normal;padding-left:1em}.mail-resend[data-v-7c317826]{padding-bottom:24px;text-align:center}.mail-resend .text[data-v-7c317826]{cursor:pointer;color:#ef671f;background:none;border:none;padding:0;font-size:14px;line-height:24px;font-weight:400}.base-checkbox[data-v-6df74922]{display:block;position:relative;width:var(--v09b5fe0a);height:var(--v09b5fe0a);border:2px solid rgba(63,63,63,.302);background-color:#fff;border-radius:2px}.base-checkbox.disabled[data-v-6df74922]{border:2px solid rgba(63,63,63,.102)}.base-checkbox.error[data-v-6df74922]{background-color:#fcf2f2;border-color:#c00}.base-checkbox[data-v-6df74922]:checked{border:initial;background-color:#ef671f}.base-checkbox[data-v-6df74922]:checked:before{position:absolute;top:var(--v4011f0bf);left:var(--v7baf4446);content:"";width:12px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.base-checkbox.disabled[data-v-6df74922]:checked{background-color:#f5f5f5;border:initial}.base-checkbox.disabled[data-v-6df74922]:checked:before{position:absolute;top:var(--v4011f0bf);left:var(--v7baf4446);content:"";width:12px;height:6px;border-left:2px solid #c5c5c5;border-bottom:2px solid #c5c5c5;transform:rotate(-45deg)}.base-checkbox[data-v-6df74922]:indeterminate{border:initial;background-color:#ef671f}.base-checkbox[data-v-6df74922]:indeterminate:before{position:absolute;top:8px;left:4px;content:"";width:10px;border-top:2px solid #fff}.snackbar[data-v-6410982f]{position:var(--v768ae9cf);top:var(--f351be22);right:var(--v4cf3a336);bottom:var(--v368ddc51);left:var(--v448933ad);margin:var(--v488cc7d4);z-index:var(--v5d67b69e);display:flex;align-items:center;border-radius:8px;width:320px}.snackbar.info[data-v-6410982f]{background-color:#333}.snackbar.success[data-v-6410982f]{background-color:#f5f9f4}.snackbar .left-icon[data-v-6410982f]{display:flex;align-items:center;min-height:46px;padding:8px 0 8px 8px}.snackbar .text-wrap[data-v-6410982f]{flex-grow:1;padding:12px;text-align:center}.snackbar .text-wrap.has-left-icon[data-v-6410982f]{text-align:left}.snackbar .text-wrap .text[data-v-6410982f]{font-size:14px;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.snackbar .text-wrap .text.info[data-v-6410982f]{color:#fff}.snackbar .text-wrap .text.success[data-v-6410982f]{color:#3a801a}.snackbar .right-content[data-v-6410982f]{display:inline-flex;padding:8px 8px 8px 0;color:#fff}.snackbar .right-content.success[data-v-6410982f]{color:#3a801a}.snackbar .close-button[data-v-6410982f]:hover,.snackbar .right-content[data-v-6410982f]:hover{opacity:.5}.snackbar .text-button[data-v-6410982f]{font-size:14px;font-weight:700;line-height:1.25}.v-enter-active[data-v-6410982f],.v-leave-active[data-v-6410982f]{transition:opacity .4s}.v-enter-from[data-v-6410982f],.v-leave-to[data-v-6410982f]{opacity:0}.checkbox-item[data-v-8fd5a7ea]{display:flex;padding-left:var(--fda81bba);background-color:#fff;cursor:pointer}.checkbox-item.child-item[data-v-8fd5a7ea]{padding-left:24px}.checkbox-item .border-top[data-v-8fd5a7ea]{border-top:.5px solid #ececec}.checkbox-item .border-bottom[data-v-8fd5a7ea]{border-bottom:.5px solid #ececec}@media screen and (min-width:961px){.checkbox-item.hover-effect[data-v-8fd5a7ea]:not(.disabled):hover{opacity:.5}}.checkbox-item .checkbox-label[data-v-8fd5a7ea]{flex:1;display:flex;align-items:center}.checkbox-item .checkbox-label .checkbox-wrap[data-v-8fd5a7ea]{padding-right:8px}.checkbox-item .checkbox-label .label-text[data-v-8fd5a7ea]{flex:1;color:var(--v41030d96);font-size:var(--v88af8912);line-height:1.25;padding:var(--a5f5e958) 0}.checkbox-item .checkbox-label .label-text.body-small-regular-tight[data-v-8fd5a7ea]{font-size:14px;line-height:20px;font-weight:400}.checkbox-item.disabled[data-v-8fd5a7ea]{cursor:auto}.checkbox-item.disabled .label-text[data-v-8fd5a7ea]{color:#3f3f3f4d}.checkbox-item.error .base-checkbox[data-v-8fd5a7ea]{background-color:#fcf2f2;border-color:#c00}.expansion-panel[data-v-03549c61]{padding-left:12px;background-color:var(--v36fa20d8)}.expansion-panel .border-wrap[data-v-03549c61]{display:flex;align-items:stretch}.expansion-panel .border-wrap.border-top[data-v-03549c61]{border-top:.5px solid #ececec}.expansion-panel .border-wrap.border-bottom[data-v-03549c61]{border-bottom:.5px solid #ececec}@media screen and (min-width:961px){.expansion-panel .border-wrap:not(.disabled) .checkbox-wrap[data-v-03549c61]:hover,.expansion-panel .border-wrap:not(.disabled) .text-contents[data-v-03549c61]:hover{opacity:.5}}.expansion-panel .border-wrap .checkbox-wrap[data-v-03549c61]{display:flex;align-items:center;padding-right:8px;cursor:pointer}.expansion-panel .border-wrap .text-contents[data-v-03549c61]{flex-grow:1;display:flex;align-items:center;cursor:pointer}.expansion-panel .border-wrap .text-contents .expand-icon[data-v-03549c61]{display:flex;padding-right:12px}.expansion-panel .border-wrap .text-contents .text-wrap[data-v-03549c61]{flex-grow:1;display:flex;padding:12px 12px 12px 0;flex-direction:column;gap:4px}.expansion-panel .border-wrap .text-contents .text-wrap .bottom-text[data-v-03549c61],.expansion-panel .border-wrap .text-contents .text-wrap .top-text[data-v-03549c61]{line-height:1.25}.expansion-panel .border-wrap .text-contents .text-wrap .top-text[data-v-03549c61]{color:#3f3f3f;font-size:16px;font-weight:var(--v43203878)}.expansion-panel .border-wrap .text-contents .text-wrap .bottom-text[data-v-03549c61]{color:#3f3f3f99;font-size:12px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.expansion-panel .border-wrap .text-contents .dot-icon-content[data-v-03549c61]{flex-shrink:0;width:32px;padding:0 8px}.expansion-panel .border-wrap.disabled .checkbox-wrap[data-v-03549c61]{cursor:auto}.expansion-panel .border-wrap.disabled .text-contents .bottom-text[data-v-03549c61],.expansion-panel .border-wrap.disabled .text-contents .top-text[data-v-03549c61]{color:#3f3f3f4d}.condition-chip[data-v-05437f87]{min-height:24px;display:inline-flex;align-items:center;border-radius:10000px;border:1px solid #ef671f;background:#fdf0e9;cursor:var(--v2664e6de);opacity:1!important}.condition-chip.radius-small[data-v-05437f87]{border-radius:4px}.condition-chip .text-wrap[data-v-05437f87]{padding:var(--v2e6ff39c)}.condition-chip .text-wrap .text[data-v-05437f87]{color:#ef671f;font-size:16px;line-height:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.condition-chip .text-wrap .text.caption-medium-bold-none[data-v-05437f87]{font-size:12px;line-height:12px;font-weight:700}.condition-chip .icon-wrap[data-v-05437f87]{display:flex;padding:0 8px 0 0}@media screen and (min-width:961px){.condition-chip .icon-wrap[data-v-05437f87]:hover{opacity:.5}}@media screen and (min-width:961px){.base-modal[data-v-458f8b71]{width:640px}}@media screen and (max-width:960px){.base-modal[data-v-458f8b71]{width:343px}}.base-modal .header[data-v-458f8b71]{border-radius:16px 16px 0 0}.base-modal .header.header-border[data-v-458f8b71]{border-bottom:1px solid #ececec}.base-modal[data-v-458f8b71]{display:flex;flex-direction:column;position:fixed;inset:0;z-index:10000;border-radius:16px;margin:auto;height:-moz-fit-content;height:fit-content;background-color:#fff}.base-modal.half-modal[data-v-458f8b71]{border-radius:16px 16px 0 0;top:auto;width:100%;height:auto;box-shadow:0 -1px 8px #00000040}.base-modal.half-modal .modal-contents[data-v-458f8b71]{overflow-y:auto;flex:1}.base-modal .modal-contents[data-v-458f8b71]{padding:var(--v5b42ddf4)}.base-modal .modal-contents .modal-footer[data-v-458f8b71]{margin-top:32px;display:flex;justify-content:flex-end;gap:16px}.overlay[data-v-458f8b71]{position:fixed;inset:0;z-index:1000;background:#00000080}.modal-enter-active[data-v-458f8b71],.modal-leave-active[data-v-458f8b71]{transition:transform .3s ease-in-out}.modal-enter-from[data-v-458f8b71],.modal-leave-to[data-v-458f8b71]{transform:translateY(100vh)}.overlay-enter-active[data-v-458f8b71],.overlay-leave-active[data-v-458f8b71]{transition:opacity .3s linear}.overlay-enter-from[data-v-458f8b71],.overlay-leave-to[data-v-458f8b71]{opacity:0}.button-wrapper[data-v-51eb47ae]{gap:12px;display:flex}@media screen and (min-width:961px){.button-wrapper[data-v-51eb47ae]{margin:0 auto}}.condition-limit-text.caption-medium-regular-tight[data-v-0f8caadb]{font-size:12px;line-height:16px;font-weight:400}.condition-limit-text.body-small-regular-normal[data-v-0f8caadb]{font-size:14px;line-height:24px;font-weight:400}.condition-limit-text[data-v-0f8caadb]{color:#3f3f3f99}.limit-info[data-v-a2bd56ca]{margin-top:8px;text-align:center}@media screen and (max-width:960px){.limit-info[data-v-a2bd56ca]{text-align:left}}.condition-list-item[data-v-d7fd20b0]{font-size:12px;line-height:16px;font-weight:400;display:flex;flex-direction:column;width:100%;gap:4px;text-align:left;color:#3f3f3f}.condition-list-item .condition-wrap[data-v-d7fd20b0]{display:flex}.condition-list-item .condition-wrap .icon-wrap[data-v-d7fd20b0]{display:flex;margin:0 4px 0 0;flex-shrink:0}.condition-list-item .condition-wrap .text[data-v-d7fd20b0]{flex-grow:1;min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.parts-image-file .image[data-v-85b82891]{width:100%;height:auto;vertical-align:bottom}.parts-image-file.is-adjust-height .image[data-v-85b82891]{width:auto;height:100%}.parts-image-file.is-center-trimming .image[data-v-85b82891]{height:100%;-o-object-fit:cover;object-fit:cover}.fixed-banner-control[data-v-8a74601f]{background-color:#fdf5e9;padding:12px;border-radius:8px}.fixed-banner-control .info-box-content[data-v-8a74601f]{display:flex;align-items:center;text-align:left}.fixed-banner-control .info-box-content .icon[data-v-8a74601f]{display:flex}.fixed-banner-control .info-box-content .container[data-v-8a74601f]{flex:1;margin-left:8px}.fixed-banner-control .info-box-content .container .body[data-v-8a74601f]{font-size:14px;line-height:20px;font-weight:400;color:#ef971f}.fixed-banner-control .info-box-content .container .body .instruction[data-v-8a74601f]{font-size:14px;line-height:20px;font-weight:700;color:inherit;text-decoration:underline;cursor:pointer}@media screen and (min-width:961px){.fixed-banner-control .info-box-content .container .body .sp-only[data-v-8a74601f]{display:none}}.fixed-banner-control .info-box-content .icon-close[data-v-8a74601f]{display:flex;margin-left:8px;cursor:pointer}.tab-bar[data-v-363c3dfa]{background:#fff}.tab-bar .tabs[data-v-363c3dfa]{display:flex;overflow:auto;scrollbar-width:none}.tab-bar .tabs[data-v-363c3dfa]::-webkit-scrollbar{display:none}.tab-bar .tabs .tab-item[data-v-363c3dfa]{border-bottom:2px solid rgba(63,63,63,.102);cursor:pointer;flex-grow:1;flex-shrink:0;text-align:center}.tab-bar .tabs .tab-item.equal-width[data-v-363c3dfa]{flex:1;width:0}.tab-bar .tabs .tab-item .button[data-v-363c3dfa],.tab-bar .tabs .tab-item .link[data-v-363c3dfa]{width:100%;display:inline-flex;align-items:center;justify-content:center;padding:12px;gap:4px}.tab-bar .tabs .tab-item .text[data-v-363c3dfa]{color:#3f3f3fcc;font-size:16px;font-weight:700;line-height:1}.tab-bar .tabs .tab-item.current[data-v-363c3dfa]{border-bottom:2px solid #ef671f}.tab-bar .tabs .tab-item.current .text[data-v-363c3dfa]{color:#ef671f}.info-box[data-v-a61c4cb4]{font-size:14px;line-height:24px;font-weight:400;color:#3f3f3f;text-align:center;padding:16px;background-color:var(--v601ff6d2);border-radius:var(--v5839955c);overflow-wrap:break-word}.feature-label-list[data-v-2f7365c8]{display:flex;flex-wrap:wrap;gap:4px}.feature-label-list.is-job-card[data-v-2f7365c8]{overflow:hidden;max-height:22px}.feature-label-list .list-item[data-v-2f7365c8]{display:inline-flex}.flag[data-v-fb417de9]{position:relative;display:inline-block;transform:rotate(-90deg);width:36px;height:36px;border-top-right-radius:var(--v20993a75);border-color:rgba(63,63,63,.302) rgba(63,63,63,.302) transparent transparent;border-style:solid;border-width:18px}.flag .text[data-v-fb417de9]{position:absolute;font-size:10px;line-height:1;font-weight:700;color:#3f3f3fcc;white-space:nowrap;top:-10px;left:-5px;transform:rotate(45deg)}.flag.new[data-v-fb417de9]{border-color:#ef671f #ef671f transparent transparent}.flag.new .text[data-v-fb417de9]{color:#fff}.agency-plan[data-v-a995757c]{display:block;padding:8px 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;color:#3f3f3fcc;font-size:12px;line-height:1.5}.agency-plan .emphasis[data-v-a995757c]{font-weight:700;font-size:14px;color:#3f3f3f}.agency-plan .text-hyphen[data-v-a995757c]{display:inline-block;padding:0 4px}.appendix[data-v-88735060]{display:flex;gap:8px;align-items:center}.appendix .easy-apply[data-v-88735060],.appendix .popular[data-v-88735060]{display:inline-flex;align-items:center}.appendix .popular .text[data-v-88735060]{color:#d72777}.appendix .easy-apply .text[data-v-88735060]{color:#ef671f;font-weight:700}.appendix .publisherAndRegisterEntry[data-v-88735060]{display:flex;align-items:center}.appendix .publisherAndRegisterEntry[data-v-88735060],.appendix .register-entry[data-v-88735060]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.appendix .text[data-v-88735060]{color:#3f3f3f99;font-size:12px;line-height:1.25}@media screen and (max-width:369px){.appendix .easy-apply[data-v-88735060],.appendix .popular[data-v-88735060],.appendix .text[data-v-88735060]{display:none}}.appendix .date[data-v-88735060],.appendix .easy-apply[data-v-88735060],.appendix .popular[data-v-88735060]{flex-shrink:0}.attribution-item[data-v-0a53ae3b]{display:flex;align-items:flex-start;gap:4px}.attribution-item .left-icon-wrap[data-v-0a53ae3b]{display:flex}.attribution-item .text[data-v-0a53ae3b]{color:var(--v30626f04)}.attribution-item .text.body-small[data-v-0a53ae3b]{font-size:14px;line-height:20px;font-weight:400}.attribution-item .text.caption-medium[data-v-0a53ae3b]{font-size:12px;line-height:16px;font-weight:400}.attribution-item .text[data-v-0a53ae3b]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--v5cb203c0)}.basic-info[data-v-b1530de1]{display:flex;align-items:center;justify-content:space-between;gap:8px}.basic-info .attribution-items[data-v-b1530de1]{display:flex;flex-direction:column;gap:4px}.basic-info .image[data-v-b1530de1]{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex-shrink:0;align-self:flex-start}.basic-info .image.default[data-v-b1530de1]{width:120px;height:80px;border:1px solid rgba(63,63,63,.302)}.basic-info .image.compact[data-v-b1530de1]{width:56px;height:56px;border:none}.job-card-title[data-v-102f1f15]{display:flex;flex-direction:column;gap:4px}.job-card-title .title[data-v-102f1f15]{font-size:18px;line-height:24px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.job-card-title .title .title-link[data-v-102f1f15]{color:#3f3f3f;text-decoration:none}.job-card-title .title .title-link.disabled[data-v-102f1f15]{pointer-events:none;cursor:default}.job-card-title .title[data-v-102f1f15]{color:#3f3f3f}.job-card-title .company[data-v-102f1f15]{font-size:12px;line-height:16px;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#3f3f3fcc}.snippet[data-v-06a4d650]{color:#3f3f3fcc;font-size:12px;line-height:1.5}.snippet.is-hidden[data-v-06a4d650]{display:none}.snippet .snippet-single-line[data-v-06a4d650]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.snippet .snippet-multi-line-6[data-v-06a4d650]{-webkit-line-clamp:6}.snippet .snippet-multi-line-6[data-v-06a4d650],.snippet .snippet-multi-line-7[data-v-06a4d650]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.snippet .snippet-multi-line-7[data-v-06a4d650]{-webkit-line-clamp:7}.snippet .emphasis[data-v-06a4d650]{font-weight:700;padding-right:4px}.snippet .kwd[data-v-06a4d650]{font-weight:700}.job-card[data-v-97b750a0]{border-radius:8px;outline:var(--ad239c42);background-color:#fff;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000d}.job-card .main[data-v-97b750a0]{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px;cursor:pointer}@media screen and (min-width:961px){.job-card .main[data-v-97b750a0]:not(.show-closed-text):hover{transition:opacity .2s ease;opacity:.8}}.job-card .main.show-closed-text[data-v-97b750a0]{cursor:auto;opacity:.5}.job-card .main .flag-wrap[data-v-97b750a0]{position:absolute;top:0;left:auto;right:0;line-height:0;transform:rotate(90deg)}.job-card .main .labels-wrap[data-v-97b750a0]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;overflow:hidden;max-height:44px}.job-card .main .labels-wrap[data-v-97b750a0] .new-label.feature-label{background-color:#ef671f;color:#fff}.job-card .main[data-v-97b750a0] .job-card-appendix .easy-apply .text{font-size:12px;line-height:12px;font-weight:400}.job-card .main[data-v-97b750a0]:has(.apply-button-wrap:hover),.job-card .main[data-v-97b750a0]:has(.keep-icon-wrap:hover){opacity:1}.job-card .main .appendix-wrap[data-v-97b750a0]{display:flex;align-items:center;justify-content:space-between;gap:8px}.job-card .main .appendix-wrap.show-keep-button[data-v-97b750a0]{height:16px}.parts-heading-with-icon[data-v-8223a883]{display:flex;flex-direction:row;align-items:center;margin-bottom:16px}@media screen and (min-width:961px){.parts-heading-with-icon[data-v-8223a883]{justify-content:center;margin-bottom:32px}}.parts-heading-with-icon .icon[data-v-8223a883]{display:flex;color:#ffad08;font-size:24px;margin-right:8px}@media screen and (min-width:961px){.parts-heading-with-icon .icon[data-v-8223a883]{font-size:30px}}.parts-heading-with-icon .title[data-v-8223a883]{display:flex;flex-wrap:wrap;align-items:baseline;font-weight:700}@media screen and (min-width:961px){.parts-heading-with-icon .title[data-v-8223a883]{font-size:20px}}.parts-heading-with-icon .title .module-name[data-v-8223a883]{margin-right:4px}@media screen and (min-width:961px){.parts-heading-with-icon .title .module-name[data-v-8223a883]{margin-right:8px}}.parts-heading-with-icon .title .city-name[data-v-8223a883]{font-size:14px}@media screen and (min-width:961px){.parts-heading-with-icon .title .city-name[data-v-8223a883]{font-size:18px}}.parts-job-type-navi-tab[data-v-f4326d1b]{display:flex;flex-direction:row;line-height:1}.parts-job-type-navi-tab .tab[data-v-f4326d1b]{flex:1;color:#8c8c8c;background-color:#f9f9f9;padding:12px 0;border:none;border-top:3px solid #c5c5c5;border-bottom:1px solid #c5c5c5}.parts-job-type-navi-tab .tab+.tab[data-v-f4326d1b]{border-left:1px solid #c5c5c5}.parts-job-type-navi-tab .tab.active[data-v-f4326d1b]{color:#ef671f;background-color:#fff;border-top:3px solid #ef671f;border-bottom:1px solid #fff}.parts-job-type-navi-tab .tab .tab-text[data-v-f4326d1b]{font-weight:700;font-size:14px;line-height:1.25;white-space:pre-line}.link-button[data-v-1ff74cf1]{position:relative;width:var(--cef03920);max-width:100%;display:inline-flex;flex-direction:column;text-align:center;border-radius:8px;border:1px solid rgba(63,63,63,.302);padding:8px;background-color:#fff}.link-button[data-v-1ff74cf1]:not(.disabled):focus-visible{outline:initial}.link-button[data-v-1ff74cf1]:not(.disabled):focus-visible:before{content:"";position:absolute;inset:-5px;border:2px solid #ef671f;border-radius:12px}.link-button.disabled[data-v-1ff74cf1]{pointer-events:none}.link-button.disabled .sub-text[data-v-1ff74cf1],.link-button.disabled .text[data-v-1ff74cf1]{color:#3f3f3f4d}.link-button .text[data-v-1ff74cf1]{font-size:14px}.link-button .sub-text[data-v-1ff74cf1],.link-button .text[data-v-1ff74cf1]{line-height:16px;font-weight:400;color:#3f3f3f}.link-button .sub-text[data-v-1ff74cf1]{font-size:10px}.link-button .sub-text[data-v-1ff74cf1],.link-button .text[data-v-1ff74cf1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-button[data-v-1ff74cf1]:hover{opacity:.5}.with-see-more-button[data-v-26adcdae]{position:relative;max-height:var(--v42c2497c);overflow:hidden}.with-see-more-button .button-content[data-v-26adcdae]{position:var(--c0d43fee);bottom:0;right:0;width:100%;background:linear-gradient(180deg,#fffc,#fff);display:flex;justify-content:flex-end}.is-button[data-v-26adcdae]{min-height:40px}.parts-diff-arrow[data-v-fb0465a9]{display:flex;flex-direction:column;align-items:center}.parts-diff-arrow.up[data-v-fb0465a9]{flex-direction:column-reverse}.parts-diff-arrow.stay[data-v-fb0465a9]{margin-bottom:4px}.parts-diff-arrow .label[data-v-fb0465a9]{font-size:10px;transform:scale(.8);font-weight:700}.parts-diff-arrow .label.down[data-v-fb0465a9]{color:#4195b2}.parts-diff-arrow .label.stay[data-v-fb0465a9]{color:#656565;margin-bottom:2px}.parts-diff-arrow .label.up[data-v-fb0465a9]{color:#ef4756}.parts-diff-arrow .arrow[data-v-fb0465a9]{width:12px;height:auto}.parts-diff-arrow .arrow.stay[data-v-fb0465a9]{width:auto;height:12px;margin-bottom:2px}.parts-salary-amount[data-v-4971873b]{display:flex;align-items:baseline;justify-content:center;line-height:1}.parts-salary-amount .amount[data-v-4971873b]{font-size:20px;font-weight:700;margin-right:2px}.parts-salary-amount .amount.x-small[data-v-4971873b]{font-size:16px}.parts-salary-amount .amount.small[data-v-4971873b]{font-size:18px}@media screen and (max-width:960px){.parts-salary-amount .amount.small[data-v-4971873b]{font-size:14px}}.parts-salary-amount .amount.medium[data-v-4971873b]{font-size:18px}.parts-salary-amount .amount.large[data-v-4971873b]{font-size:24px}.parts-salary-amount .amount.highlight[data-v-4971873b]{color:#ef671f}.parts-salary-amount .unit[data-v-4971873b]{font-size:10px}@media screen and (min-width:961px){.parts-salary-amount .unit[data-v-4971873b]{font-size:12px}}.parts-ranking-order-mark[data-v-b805cb58]{display:flex;align-items:center}.parts-ranking-order-mark .icon[data-v-b805cb58]{display:flex;font-size:30px}.parts-ranking-order-mark .crown-rank-1[data-v-b805cb58]{color:#e3ab00}.parts-ranking-order-mark .crown-rank-2[data-v-b805cb58]{color:#9fa0a0}.parts-ranking-order-mark .crown-rank-3[data-v-b805cb58]{color:#cd8a75}.parts-ranking-order-mark .rank[data-v-b805cb58]{display:flex;justify-content:center;width:30px;position:absolute;color:#8c8c8c;font-size:12px}.parts-ranking-order-mark .rank .rank-number[data-v-b805cb58]{display:flex;justify-content:center;align-items:center;width:20px;height:20px;background-color:#e2e2e2;border-radius:100%}.parts-ranking-order-mark .rank .rank-1[data-v-b805cb58],.parts-ranking-order-mark .rank .rank-2[data-v-b805cb58],.parts-ranking-order-mark .rank .rank-3[data-v-b805cb58]{color:#fff;background-color:transparent}.border-line[data-v-6c54ca71]{width:var(--v7fe8b00c);height:var(--v635e57a1);background:#ececec}.member-info-text .text[data-v-6189ecfd]{font-size:12px;line-height:16px;font-weight:400;display:flex;justify-content:center;align-items:center;gap:4px;align-self:stretch;color:var(--v1600a928)}.section-header[data-v-a3cda5c7]{display:flex;align-items:center;justify-content:space-between;padding:0 var(--v31f824e8);background-color:var(--v63fca344)}.section-header.center[data-v-a3cda5c7]{display:block;text-align:center}.section-header .text[data-v-a3cda5c7]{display:inline-block;color:#3f3f3f;padding:12px 0}.section-header .text.x-small-bold-tight[data-v-a3cda5c7]{font-size:14px;line-height:20px;font-weight:700}.section-header .text.small-bold-tight[data-v-a3cda5c7]{font-size:16px;line-height:20px;font-weight:700}.section-header .text.medium-bold-tight[data-v-a3cda5c7]{font-size:18px;line-height:24px;font-weight:700}.section-header .button-text[data-v-a3cda5c7]{cursor:pointer;color:#ef671f;font-size:14px}.switch[data-v-5afe7b71]{position:relative;vertical-align:middle;border-radius:10000px;background-color:#ccc;width:var(--a0155540);height:var(--v34e65ccd);cursor:pointer;transition:background-color .4s}.switch .circle[data-v-5afe7b71]{display:inline-block;position:absolute;top:var(--d9a13602);left:var(--v5a8d1cc6);width:var(--v5a869cd2);height:var(--v5a869cd2);border-radius:10000px;background-color:#fff;transition:left .4s;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000d}.switch.selected[data-v-5afe7b71]{background-color:#ef671f}.switch.selected .circle[data-v-5afe7b71]{left:var(--v3d9d3868)}.icon-with-text[data-v-2f56a358]{width:var(--d6aa1fb4);justify-content:center;gap:8px}.icon-with-text[data-v-2f56a358],.icon-with-text .left-icon[data-v-2f56a358]{display:flex;height:40px;align-items:center}.icon-with-text .left-icon[data-v-2f56a358]{padding:var(--v59c3b59e)}.icon-with-text .text-wrapper[data-v-2f56a358]{display:flex;justify-content:center;align-items:center}.icon-with-text .text-wrapper .text[data-v-2f56a358]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#3f3f3f;text-align:center;text-overflow:ellipsis;font-size:14px;line-height:16px;font-weight:700}.icon-with-text .right-icon[data-v-2f56a358]{display:flex;height:40px;padding:12px 12px 12px 0;align-items:center}.icon-link-button[data-v-530f1d44]{width:var(--d2ae1aee);border-radius:8px;border:1px solid rgba(63,63,63,.302);background:#fff}.circle-icon[data-v-df3c9495]{display:flex;flex-direction:column;align-items:center}.circle-icon.disabled[data-v-df3c9495]{pointer-events:none}.icon[data-v-df3c9495]{display:inline-flex;justify-content:center;align-items:center;border:var(--fe13782a);border-radius:50%;overflow:hidden;cursor:var(--fa0039d6);background-color:var(--v369b2414)}@media screen and (max-width:960px){.icon[data-v-df3c9495]{width:var(--c40e8886);height:var(--c40e8886)}}@media screen and (min-width:961px){.icon[data-v-df3c9495]{width:var(--cfb9ff5a);height:var(--cfb9ff5a)}}.text[data-v-df3c9495]{font-size:12px;line-height:12px;font-weight:400;color:var(--v2701d217);margin-top:8px;text-align:center}.notification-condition-modal[data-v-2a0168b0]{text-align:center}.notification-condition-modal .icon-info[data-v-2a0168b0]{margin-bottom:12px}.notification-condition-modal .icon-info .icon-style[data-v-2a0168b0]{width:72px;height:72px;margin:0 auto;background-color:#f5f5f580;border-radius:10000px;display:flex;justify-content:center;align-items:center}.notification-condition-modal .description[data-v-2a0168b0]{font-size:12px;line-height:16px;font-weight:400;color:#3f3f3f;margin-bottom:12px}@media screen and (max-width:960px){.notification-condition-modal .bottom-contents[data-v-2a0168b0]{text-align:left}}.notification-condition-modal .bottom-contents[data-v-2a0168b0]{margin-top:16px}.description-text[data-v-d536b1a5]{font-size:14px;line-height:20px;font-weight:400}@media screen and (min-width:961px){.receive-line-notification-button[data-v-d536b1a5]{width:345px}}.border-with-text[data-v-83bb30a3]{display:flex;align-items:center;gap:12px}.border-with-text .border-line[data-v-83bb30a3]{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0}.border-with-text .text[data-v-83bb30a3]{font-size:14px;line-height:20px;font-weight:400;color:#3f3f3fcc;text-align:center}@media screen and (max-width:960px){.signup-mail-address-control[data-v-8dc4c545]{padding:24px 12px 12px}}.signup-mail-address-control .mail-form[data-v-8dc4c545]{margin-bottom:16px}.signup-mail-address-control .send-button-wrapper[data-v-8dc4c545]{margin:0 auto;text-align:var(--ff8f20f6);width:var(--v6e274024)}.signup-mail-address-control .send-button-wrapper .send-button[data-v-8dc4c545]{margin-bottom:4px}.signup-mail-address-control .send-button-wrapper .caption-text[data-v-8dc4c545]{text-align:left}.notification-auth-prompt-modal[data-v-548b5954]{text-align:center}@media screen and (max-width:960px){.notification-auth-prompt-modal[data-v-548b5954]{text-align:left}}.notification-auth-prompt-modal .auth-title-wrapper[data-v-548b5954]{margin-top:24px}.notification-auth-prompt-modal .auth-title[data-v-548b5954]{text-align:center}.notification-auth-prompt-modal .auth-title .main[data-v-548b5954]{font-size:16px;line-height:16px;font-weight:700;color:#3f3f3f}.notification-auth-prompt-modal .auth-title .sub[data-v-548b5954]{font-size:12px;line-height:12px;font-weight:400;color:#3f3f3f;margin-top:4px}.notification-auth-prompt-modal .alert-message[data-v-548b5954]{margin-top:24px}.notification-auth-prompt-modal .signup-control[data-v-548b5954]{text-align:left;padding:24px 0 0}.notification-auth-prompt-modal .terms[data-v-548b5954]{margin-top:16px}.notification-auth-prompt-modal .login-text[data-v-548b5954]{margin-top:24px}.parts-base-button[data-v-b8a5e92e]{display:block;width:100%;border-radius:4px;box-shadow:0 1px 2px #0003;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.parts-base-button.middle[data-v-b8a5e92e]{padding:4px 8px;font-size:14px}.parts-base-button.base[data-v-b8a5e92e]{padding:12px;font-size:16px}.parts-base-button.large[data-v-b8a5e92e]{padding:16px;font-size:18px}.parts-base-button.fit-height[data-v-b8a5e92e]{height:100%}.parts-base-button.slot[data-v-b8a5e92e],.parts-base-button.text[data-v-b8a5e92e]{text-align:initial;border-radius:initial;box-shadow:none;white-space:normal}.parts-base-button.primary[data-v-b8a5e92e]{color:#fff;background-color:#ef671f;border:1px solid #ef671f}.parts-base-button.primary.base[data-v-b8a5e92e],.parts-base-button.primary.large[data-v-b8a5e92e]{font-weight:700}.parts-base-button.primary[data-v-b8a5e92e]:disabled{cursor:default;background:#c5c5c5;border:1px solid #c5c5c5}.parts-base-button.stanby-orange-outline[data-v-b8a5e92e]{color:#ef671f;background-color:#fff;border:1px solid #ef671f}.parts-base-button.stanby-orange-outline.base[data-v-b8a5e92e],.parts-base-button.stanby-orange-outline.large[data-v-b8a5e92e]{font-weight:700}.parts-base-button.secondary[data-v-b8a5e92e]{color:#0b529a;background-color:#fff;border:1px solid #0b529a}.parts-base-button.secondary[data-v-b8a5e92e]:disabled{cursor:default;color:#c5c5c5;border:1px solid #c5c5c5}.parts-base-button.tertiary[data-v-b8a5e92e]{color:#656565;background-color:#fff;border:1px solid #8c8c8c}.parts-base-button .inner[data-v-b8a5e92e]{display:flex;align-items:center;justify-content:center;line-height:1}.parts-base-button .inner .left-icon+.title[data-v-b8a5e92e]{margin-left:8px}.parts-base-button .inner .title+.right-icon[data-v-b8a5e92e]{margin-right:8px}.parts-base-button .left-icon[data-v-b8a5e92e],.parts-base-button .right-icon[data-v-b8a5e92e]{display:flex}.parts-base-button.text .inner .left-icon+.title[data-v-b8a5e92e]{margin-left:4px}.parts-base-button.text .inner .title+.right-icon[data-v-b8a5e92e]{margin-right:4px}.parts-base-button.search[data-v-b8a5e92e]{height:40px;font-weight:700}.parts-salary-diff[data-v-a7c81b17]{display:flex;align-items:baseline;justify-content:center}.parts-salary-diff .icon[data-v-a7c81b17]{line-height:1;font-size:12px;position:relative;top:-2px}@media screen and (min-width:961px){.parts-salary-diff .icon[data-v-a7c81b17]{margin-right:2px;font-size:14px}}.parts-loading-indicator[data-v-bd5e86f4]{opacity:.8;border:0 solid #e2e2e2;border-left-color:#ef671f;transform:translateZ(0);animation:spinAnimation 1s linear infinite}.parts-loading-indicator[data-v-bd5e86f4],.parts-loading-indicator[data-v-bd5e86f4]:after{border-radius:100%}.parts-loading-indicator[data-v-bd5e86f4]{border-width:4px}.parts-loading-indicator[data-v-bd5e86f4],.parts-loading-indicator[data-v-bd5e86f4]:after{width:24px;height:24px}@media screen and (min-width:961px){.parts-loading-indicator[data-v-bd5e86f4]{border-width:8px}.parts-loading-indicator[data-v-bd5e86f4],.parts-loading-indicator[data-v-bd5e86f4]:after{width:48px;height:48px}}.parts-loading-indicator.small[data-v-bd5e86f4]{border-width:4px;width:20px;height:20px}.app-banner[data-v-754031f2]{display:flex;justify-content:space-between;padding:8px;align-items:center;background-color:#f5f5f5}.app-banner .left-contents[data-v-754031f2]{display:flex;align-items:center;gap:8px}.app-banner .left-contents .app-logo-wrap[data-v-754031f2],.app-banner .left-contents .center-content[data-v-754031f2],.app-banner .left-contents .right-contents[data-v-754031f2]{flex-shrink:0}.app-banner .left-contents .app-logo-wrap[data-v-754031f2]{display:flex}.app-banner .left-contents .center-content[data-v-754031f2]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.app-banner .left-contents .center-content .free[data-v-754031f2],.app-banner .left-contents .center-content .text[data-v-754031f2]{line-height:1}.app-banner .left-contents .center-content .text[data-v-754031f2]{color:#3f3f3f;font-size:12px;font-weight:700}.app-banner .left-contents .center-content .free[data-v-754031f2]{color:#3f3f3fcc;font-size:10px}.app-banner .left-contents .center-content .bottom-content[data-v-754031f2]{display:flex;align-items:center}.app-banner .right-contents[data-v-754031f2]{display:inline-flex;padding:8px 4px;border-radius:8px;background:linear-gradient(90deg,#d72777,#ef671f 50%,#ef971f)}.app-banner .right-contents .text[data-v-754031f2]{color:#fff;font-size:12px;font-weight:700;line-height:1}@media screen and (max-width:369px){.app-banner .right-contents .text[data-v-754031f2]{font-size:10px}}.fixed-app-download-banner-control[data-v-243294dc]{position:fixed;top:0;right:0;left:0;z-index:100}.space-content[data-v-243294dc]{height:48px}.v-enter-active[data-v-243294dc],.v-leave-active[data-v-243294dc]{transition:transform .3s ease-in-out}.v-enter-from[data-v-243294dc],.v-leave-to[data-v-243294dc]{transform:translateY(-48px)}.space-enter-active[data-v-243294dc],.space-leave-active[data-v-243294dc]{transition:.3s ease-in-out}.space-enter-from[data-v-243294dc],.space-leave-to[data-v-243294dc]{height:0}.app-download-footer-banner[data-v-f45a2ce8]{display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px 16px;background:url(data:image/webp;base64,UklGRqoNAABXRUJQVlA4IJ4NAAAw1wCdASqwBCYCPpFGnUylqymloFC40WASCWlu/DZ2QuFdraezfTU87YoVcBE7cA//mo/QL+usA+fHa+Ty/N++PVn7saj39MP0ADyxOOupS5luDquW7F5n35n35n35n35n35n3zlKhWO4Ut4Ut4As5n5cbmY0WDAAwkXoxYhy5qHO8YXkw8cuV/3LwpcMkrXV0vgyvgLeFzOMePTcecuL5F9DSHSvPimG/Rt/nlftx1sN+LzUM85dIGqh+F0vPodv9RHRmk8tmlvE+6iwJ2/MiRKYcFOBU3l8/CD5S/FbIABgST3KQWQO1fY2RC3k/40YGW3u9R4UMNLdFd7vus9eW7cYt9hqRbwuk2CpuOdEz24VSbUJCdmJxSWIR0dQ+JkDKHOXhZP253G5bl1c0ctOHdLSVWY3hd9i31WJzV8PvRAqbzcFkfEsOYPqBc9t0gm05mGaMvV9AsCTo8ouehIPOuZGxi3Kt2RAePB9iB8lRUxXv/FNxzoxa6RTBqtBigQhs/QwpKvoZviABBodbz389hLgV5n9EuARucceu3noobkxdOgwZG8yX/qpmJigCmr7sEhX/ISLi877JB7ZmrQItlXZRhXIXNAdQYJ+XDfJl9jPkjCnsN+L0GNhlv0dM/JS9i54O0rxPul95c2L9bwF5Qf4GoPR6HLnRMBNa7bSm83zcWW7ZeEjKXoMVjnimhcB3g02cFO4K+ztzTmYO2VBxniiaAwYuG7RqIs9Uc4c9382JyB5kVThvxfsq1HxdCyxV4p16hgO9zHfudkrzQGpjildRjo2RoZ0+Cm9Zd/jJ5TTVurmrUCgTRZJQWeV+zHbYNJRzEfZoQYCly+eJCm85ccWiyvtj5EJs9oA4YKDBw0Ekk2/QHFxuGdzTcpnDFL0GKxzxWnxl/3mIBH5AIsJaBGaBONIU1ivCm0irwdnWIplSj2d6FNiDS8xeM5Gm0C5lOBjBTkg4cjL9lWo+TY8gu7RTKhIB/lH8lvNM+HQNn/tJoe4o/NCVrxsSG+/P+4xK5EJasYKDA4aSXnNPzBH0iGa34vQZKcOFL4Sflec2ijM1vxe4GRRm0R6LBCHQduDd0MzsaCV8uWGLoMVjninAdfUTdiAV1c0xBYdgXQcbE+6XjeXmfjoDgIR9i/ZzORX8o1UNAqb43ARUU2WVnl5I7kMMVjnim4KpSJRg33/LzQHYVTkWotVru56WikB1mxP4bWZmRERUxXv/FNwWSPsyR0Gg77yYFvCyaaqGedCL3NROcwFdQIIxodOA+XG4Z1F9wNr8FLpNgqbjmsXDq5qpl4zrJmYQo7S9/mDhvzEPm83gTZAhbYfZN3ov3TO5Cn44LJPBxtolwpwK/Ri0mZhmuzl4n/bTkkXScqt1VUwIwpw4VRrVmc9Y2aaU3n0O4MXRt/mq86zjkycuNxplY6NKSqbtcgAIHKjZqKABpY9PPLnkkfa9iCchWTMxcR5zSqs6NifeUllu0rEE5le144Y8vImE1Z7dS8segQdkacQ3/erZTJiga3oEyozw2Qw/5cuT3zfmoaea+ccFkngpsoODcbUl5qKteOE4Ne0kOBuOURSO15L6O3UYVsMsTBXuHV5qaJ/r7zHasuBJw0NEP78UoZEIGYxzPMQHQYoTl0dDVToVCE8I5FESzmMeOx3IYYrHUSi5vIrV5OnVsGRS9108FEXWPgs+kFuGKXnHKRysrxlN+V8a0iQskc1DQK1YoElNZZH85wUk/RiBIG49F8YhhshVDtUtpnLw3Za7tVP2qbM3jFpOi4v2TZK5wSBIey9BH8lB8UBXNdmuHZONIZGOXhZU6qDIwbmIQ4nKYlPOBUxXv/FOCSfOxE+hl3xE09O9G+lBemG/RsVMBvJn2vGPIUqQp0/b4RIQPbnUeXVzSZmLh1eamp++fMB9g0S6edEYr+e12JUI09Nby9BoO+bfaXhZI7SjAvkpJ0j2fafdyys8r9nPlQ+uKQEsBob1Tj/57vW4FTeX7KILESjBv++XksxDTwdMzzVtV88Nhisc8U3FN16DjVjf5zOHC4NN+IHtIP8XoMUJzK9rvLS7Edc0C9Y4LJPP8whH6nBNaszn1hh3r/+beZc9OeKbhPuolCL/PgpbxQJTDRa5QxIS9BkqFHcpxP0t+17DgaqzEyFsCTjsmRjyGGv9yyONiphkM7cYjmoq144SuoGAIbtJHxftjcOHwukzxTcFkwTmHyPyUk43BxuGI85pUjKbiQKXSZmDh2cvFTPs4OAwYQkV3QLlxuCyR9pzQwtEYr3+eV+zKmU1vL+YSBTZQWaBAmZi4dxqQAD+zgf//wrXo1+EX5qv//zNH9kP5j/39tga/+mOa5wnDcnC18UDJ+gXIm6GHkuAc/L8NR8QCOt8ydWOl7L3QTOe7uybGuDkUzMEOfZqGUbkXhac7cqU/00sdd0gVa3L1Nqdc+TmuBFm5Yc4YJyeUyTbOnh5O1TnR6/oyaV6unhmPnNN9qTLKSk/nF6GgVW40wKmvI4fF1xAGt1Gc1kkLw5YXLl6PEq0vuA4kQyVTYCj3VygBSBRGAkA78nu764gErG6+t8yUpr71WPy9/AyT9xXH+ysycpZOsKHOm+uHNtIXmg8IgABqftQ2saHhDkSWUFi5M5glg2EACNcG2rsdyCNT3Qy9YlhPpOVOwE0erjAkBOly47ImUfz3N+t1XdCKwRwdmSnnLzPHAfWzkjDRFei/LNMX5kt8PB8RXdLhQEOK2V2G3wK48IiJYdqSO9Dyl4QrkAcRaMzl+P4DoojqhqN58A22tblRQRfg7FfC1WsjxzCyzoUtsV+9zkT8djdDM6zxDe49DIF90n1julbAbiHBTvQMxrU2CXFJmZxf0+3SiNfcNEcWUHzbI53Cu+5ZyOiP5OitvA61QfLp7uOiWljRHmKxVurR97ESVH2ABNiBtX6ZIsoWEmPa12eAiny3vj6DNVsEiibpzUmkJatKtzN06nl6UFp7pCP3hpRati+PFixTazJjig4ZL0KH4NXecq2wgoi2oNd8tGeN/WhxdAc0eka/3hbLmT6PZXpKfxlkf0byaPdlIx1HUNol6oWwztlKkbVVL8bkGqbwAcX3GueKUrBItvtDmU5jvAScwDziYVnzWJShTGk3ewHuaSAwjjcTtX6nNjvOuHaULwKaqbQMxYnxer4G2EhRIbitHXCNdKC+tVg8EPbnLQhBFl6gXWPNErz9x1MSvXs0lFwI24O4Eil3ir+FeEwD7XwBuFfM+23WVv4sWCIbK9ebk25gu+U9TVu5TjLP7ZBGKvn8DhgBJu80qd7knjFtA/BLTojIa57KjlJeV+gFPiQ2j1rsZkeeKdpI4ro4qZ/8mMKqy/HjsBULZWhaIncGIFBMfxhbj4ZiEPcjBAAAmlVnKu1ai/UfpdLJuUb6NsJua89PSgvTDPs+pHrVUdILASA0042AfmBg41MZ3Vk1qe2r0WVYHz2ecdxfuIAA+JLXa1Oe4nEcl14RJILyOxnAcmxg+4omhCNDyS/y8yK5OtTIDU8FMCR1QDXFB3VV15/+54hj5wp08qWTDR8ten4HkMVahAA58TeJAOqAFf3Wz7jil8pNeGKP7EtgWuzvQ4NAAkpq7GYdowyY1Lwv826v4HPfaIgHR9BSVQHTYpaWVJAg2oeMS0q6BAMH1BKEA0CgAos9kDCC5xBkpWiymshauo/TinJmbCT3sSUJG0AAAjxfPebWf0HOR6fRHCtouXj+Y2tpu9ALgAATQUJMc6+iXcHi6xgBPrM53H1XhNRm8TXFYBDnGDeCrGmT9HfzhyyqzPSH2uF8BAC/scANhVbgbEMc7ZCl/HLxbcla3nCPrmjFvRJLIX+m13/SnA5qbf2knI5o/8WM3mhhQJFl4OFWRaJMea5B7NsYSs/FtGpfkeXcn8T98V6h4njltHlj0oHzpO6ATf2aawlXO0FeLfb+7VfxAT2ek2Ba8SrXVXjFSMDx11dcdrchnjNPr5wVgVFUGmeCkF5ADx4s2i9+mVFeaWaTT2q1XDefybXLzXAq6iQBOJNQzFVgSkvG5amqyWFynRfl5b6xSvyBiBKLeAeHLfp6Fo1w35lqN/GvfASPmbREeSikmVLiBgfcQkx0sHhCYpx4c4zPW3NhAAHEHYyVRrezEW/eUTdjOq5F+k2jg/x7EGMYCzCdynvlRAyAShPsGTr6K5I6zvuhnCa9E2H/TPld05cRKh7dg8+ryN68YUSAh1NbwtpeCokAs6jK4nZISQHPCGZUY7igvZuCZgmLH130Cw2BXYb5xCLkeABa9APopZUnFTkVTCmmS6oguTKOn1Z1ITLOzfgJka4qP4OeMVcDYRCCgEPf+kcMb8ZIKz+xIbMyeVDoXlw4twMdfL4CCAgiaHCbqf8HPeWI3vBwY5ybzrMU0+SekaWqV3ne6+oATGYIQdvvVGn0HNUXhCz3QhAB7cU7txS6IeBnRVxDvIoFdES8IM5o4SPpcgRM46cgN/ZET+8M4nmE6a8o98K5eU+wGtONgSxxe6qD9WScUHAHXsiyRO6DkjanRCGHXooBJKAAmyAH4OwaCSGT+9UNavd7hr0IUDknv2o3MwCVTKQQ7PusuyasAAEMVrmsYRG/9rN9W2dcMxYBm1FttNUgzFnvImJ/ovZuHbacRyGAAA=) 50%;background-size:cover}.app-download-footer-banner .heading[data-v-f45a2ce8]{text-align:center}.app-download-footer-banner .heading .top[data-v-f45a2ce8]{font-size:20px}.app-download-footer-banner .heading .bottom[data-v-f45a2ce8]{font-size:24px}.app-download-footer-banner .heading .bottom[data-v-f45a2ce8],.app-download-footer-banner .heading .top[data-v-f45a2ce8]{color:#fff;line-height:1.5;font-weight:700}.app-download-footer-banner .button-content[data-v-f45a2ce8]{display:flex;flex-direction:column;align-items:center;gap:14px}.app-download-footer-banner .button-content .balloon-wrap[data-v-f45a2ce8]{position:relative;display:flex;width:200px;height:34px;justify-content:center;align-items:center;background-color:#fff;border-radius:4px}.app-download-footer-banner .button-content .balloon-wrap .balloon-text[data-v-f45a2ce8]{color:#3f3f3f;font-size:16px;font-weight:700;line-height:1.5}.app-download-footer-banner .button-content .balloon-wrap[data-v-f45a2ce8]:before{content:"";position:absolute;border:10px solid transparent;border-top-color:#fff;top:34px;margin:0 auto}.app-download-footer-banner .button-content .link[data-v-f45a2ce8]{text-align:center;height:48px;width:140px}.app-download-footer-banner .card-content[data-v-f45a2ce8]{display:flex;flex-wrap:wrap;gap:16px}.app-download-footer-banner .card-content .card[data-v-f45a2ce8]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:calc(50% - 8px);padding:12px 8px;border-radius:8px;background:#fff;box-shadow:0 3px 9px #0000001a,0 1px 2px #0000000d}.app-download-footer-banner .card-content .card .batch-wrap[data-v-f45a2ce8]{position:absolute;top:-10px;margin:0 auto;display:flex;padding:4px 12px;border-radius:10000px;background-color:#ef971f}.app-download-footer-banner .card-content .card .batch-wrap .text[data-v-f45a2ce8]{color:#fff;font-size:12px;font-weight:700;line-height:1}.app-download-footer-banner .card-content .text-content[data-v-f45a2ce8]{text-align:center}.app-download-footer-banner .card-content .text-content .text[data-v-f45a2ce8]{color:#3f3f3f;font-size:14px;font-weight:700;line-height:1.25}.app-download-footer-banner .card-content .text-content .text.is-accent[data-v-f45a2ce8]{color:#ef671f;font-size:16px}.tooltip[data-v-95007174]{position:relative;width:315px}.tooltip .tooltip-content[data-v-95007174]{position:absolute;top:var(--v2f7b936c);right:var(--v3ec56a73);bottom:var(--v7ef4fcb4);left:var(--v8019de60);z-index:11;display:flex;flex-direction:column;padding:16px;border-radius:8px;background:#f5f5f5;box-shadow:0 8px 24px #0000001a,0 4px 8px #0000000d}.tooltip .tooltip-content .title[data-v-95007174]{color:#3f3f3f;font-size:14px;font-weight:700;line-height:1.25}.tooltip .tooltip-content .text[data-v-95007174]{color:#3f3f3f;font-size:12px;line-height:1.5}@media screen and (max-width:960px){.tooltip .tooltip-content[data-v-95007174]{left:0;right:0;margin:0 auto}}.card-text[data-v-903d5df0]{color:var(--a44b7f68);font-size:var(--b7310932);line-height:var(--v3c117ef2);white-space:pre-line}.is-button[data-v-a8f874d6]{display:inline-flex;align-items:center}.apply-button-content[data-v-ce25f298]{display:flex;flex-direction:column;background-color:#fff}.button-content[data-v-ce25f298],.left-block[data-v-ce25f298]{display:flex;gap:12px}.button-content[data-v-ce25f298]{justify-content:space-between;align-items:center}.left-block[data-v-ce25f298]{flex:1;max-width:374px}.apply-button-content.is-fixed .left-block[data-v-ce25f298]{margin-inline:auto}@media screen and (max-width:960px){.apply-button-content.is-bottom .left-block[data-v-ce25f298]{margin-inline:auto}}.left-block a[data-v-ce25f298]{display:contents}.publisher-and-register-entry-wrap[data-v-ce25f298]{padding-top:12px;height:var(--v264aef56)}.v-enter-active[data-v-ce25f298],.v-leave-active[data-v-ce25f298]{transition:all .3s ease-in-out}.v-enter-from[data-v-ce25f298],.v-leave-to[data-v-ce25f298]{height:0;padding-top:0;opacity:0}.thumbnails[data-v-a688b92f]{width:100%;height:182px;position:relative;background-color:#fff}@media screen and (min-width:961px){.thumbnails[data-v-a688b92f]{padding:16px}}@media screen and (max-width:960px){.thumbnails[data-v-a688b92f]{height:204px}}.thumbnails .overlay[data-v-a688b92f]{position:absolute;inset:0;background-color:#ececec}.thumbnails .thumbnail-content[data-v-a688b92f]{display:flex;justify-content:var(--cdd6647e);gap:8px;overflow:hidden}.thumbnails .thumbnail-content .image[data-v-a688b92f],.thumbnails .thumbnail-content .item[data-v-a688b92f]{height:150px}@media screen and (max-width:960px){.thumbnails .thumbnail-content .image[data-v-a688b92f],.thumbnails .thumbnail-content .item[data-v-a688b92f]{height:204px;width:100%}}.thumbnails .thumbnail-content .item[data-v-a688b92f]{transform:translate(var(--v01396340));transition:transform .3s ease-in-out;display:flex}@media screen and (min-width:961px){.thumbnails .thumbnail-content .item[data-v-a688b92f]{flex:0 0 32.5%}}@media screen and (max-width:960px){.thumbnails .thumbnail-content .item[data-v-a688b92f]{flex-shrink:0}}.thumbnails .thumbnail-content .item .image[data-v-a688b92f]{width:100%;-o-object-fit:contain;object-fit:contain;max-width:none}.thumbnails .button-content[data-v-a688b92f]{display:flex;justify-content:var(--v41c54182);padding:0 16px;position:absolute;top:75px;right:0;left:0}@media screen and (max-width:960px){.thumbnails .button-content[data-v-a688b92f]{top:80px}}.thumbnails .button-content .button-wrap[data-v-a688b92f]{display:inline-flex;border-radius:10000px;background:#00000080}@media screen and (min-width:961px){.thumbnails .total-number[data-v-a688b92f]{display:none}}.thumbnails .total-number[data-v-a688b92f]{padding:4px 8px;position:absolute;right:16px;bottom:16px;border-radius:4px;background:#00000080}.thumbnails .total-number .text[data-v-a688b92f]{color:#fff;font-size:12px;font-weight:700;line-height:1}.google-map-control[data-v-566b9228]{display:flex;flex-direction:column;max-width:240px}.google-map-control .img-link[data-v-566b9228],.google-map-control .link[data-v-566b9228]{display:inline-flex;align-items:center}.google-map-control .map-image[data-v-566b9228]{aspect-ratio:16/9;border-radius:4px}.google-map-control .link-wrap[data-v-566b9228]{display:flex;justify-content:flex-end}.google-map-control .link-text[data-v-566b9228]{color:#3f3f3f99;font-size:12px;line-height:1}.card[data-v-1b6d6a3c]{position:var(--v0918c359);display:flex;flex-direction:column;padding:16px;gap:var(--v2975c6a6);background-color:#fff}@media screen and (max-width:960px){.card[data-v-1b6d6a3c]{border-radius:var(--v34aab8d0)}}@media screen and (min-width:961px){.card[data-v-1b6d6a3c]{border-radius:var(--v34aab9a4)}}.publisher-link[data-v-f66e8d47]{color:#3f3f3fcc;text-decoration:underline}.problem-report-button-wrap[data-v-f66e8d47]{display:flex}.problem-report-button-wrap .button[data-v-f66e8d47]{color:#ef671f;font-size:12px;line-height:1;text-align:initial}.agency-description[data-v-1fd417f1]{display:flex;padding:12px;flex-direction:column;gap:8px;border-radius:4px;background-color:#f5f5f5}.agency-description .title[data-v-1fd417f1]{font-weight:700}.agency-description .text-content[data-v-1fd417f1],.agency-description .title[data-v-1fd417f1]{color:#3f3f3fcc;font-size:12px;line-height:1.5}.agency-description .text-content .bold[data-v-1fd417f1]{font-weight:700}.card-title[data-v-e145599a]{align-items:center;gap:4px}.card-title[data-v-e145599a],.card-title .icon[data-v-e145599a]{display:flex}.card-title .text[data-v-e145599a]{color:#3f3f3f;font-size:var(--v48eaf63f);font-weight:700;line-height:var(--v64bcb86c)}.card-section[data-v-caddcfd9]{display:flex;flex-direction:column;gap:8px}.card-section[data-v-439dd739],.root-card-section[data-v-439dd739]{display:flex;flex-direction:column}.root-card-section[data-v-439dd739]{gap:12px}.card-section[data-v-439dd739]{gap:8px}.card-section[data-v-36d63075]{display:flex;flex-direction:column;gap:8px}.card-section[data-v-12c07b09],.root-card-section[data-v-12c07b09]{display:flex;flex-direction:column}.root-card-section[data-v-12c07b09]{gap:12px}.card-section[data-v-12c07b09]{gap:8px}.job-detail-job-appeal-card[data-v-e415a153]{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:4px;background-color:#f5f5f5}.job-detail-job-appeal-card .title[data-v-e415a153]{display:flex;align-items:center;gap:4px}.job-detail-job-appeal-card .title .icon[data-v-e415a153]{display:flex;flex-shrink:0}.job-detail-job-appeal-card .title .text[data-v-e415a153]{color:#3f3f3f;font-size:var(--v3741f9a0);font-weight:700;line-height:var(--v2bda3e28)}.card-section[data-v-50754e88],.card-section[data-v-8cec023f]{display:flex;flex-direction:column;gap:8px}.job-detail-cards-control[data-v-e3673701]{display:flex;flex-direction:column;align-items:center;gap:8px}.job-detail-cards-control.is-sort-for-job-type .card-1[data-v-e3673701]{order:2}.job-detail-cards-control.is-sort-for-job-type .card-2[data-v-e3673701]{order:3}.job-detail-cards-control.is-sort-for-job-type .card-3[data-v-e3673701]{order:1}.job-detail-cards-control.is-sort-for-job-type .card-4[data-v-e3673701]{order:4}.job-detail-cards-control.is-sort-for-job-type .card-5[data-v-e3673701]{order:5}.job-detail-cards-control.is-sort-for-job-type .card-6[data-v-e3673701]{order:6}.job-detail-cards-control.is-sort-for-job-type .card-7[data-v-e3673701]{order:7}.job-detail-cards-control.is-sort-for-job-type .card-8[data-v-e3673701]{order:8}.job-detail-cards-control.is-sort-for-job-type .card-9[data-v-e3673701]{order:9}.job-detail-cards-control .card-item[data-v-e3673701]{width:100%}.job-title[data-v-bdf751eb]{display:flex;flex-direction:column;padding-right:var(--v8d1072e6);gap:4px}.job-title .title[data-v-bdf751eb]{font-size:18px;line-height:28px;font-weight:700;color:#3f3f3f}.job-title .company[data-v-bdf751eb]{font-size:12px;line-height:16px;font-weight:400;color:#3f3f3fcc}.job-title.is-line-clamp .title[data-v-bdf751eb]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.job-title.is-line-clamp .company[data-v-bdf751eb]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.labels-wrap[data-v-6789a34f]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;overflow:hidden;max-height:44px;margin-bottom:8px}.labels-wrap[data-v-6789a34f] .new-label.feature-label{background-color:#ef671f;color:#fff}.icon-wrap[data-v-6789a34f]{position:absolute;top:0;right:0}.sub-title[data-v-6789a34f]{color:#3f3f3fcc;font-size:16px;line-height:1.25}.attribution-items[data-v-6789a34f]{display:flex;flex-direction:column;gap:4px;height:var(--v66bb873a)}.apply-button-wrap[data-v-6789a34f],.attribution-items[data-v-6789a34f]{padding-top:8px}.v-enter-active[data-v-6789a34f],.v-leave-active[data-v-6789a34f]{transition:all .3s ease-in-out}.v-enter-from[data-v-6789a34f],.v-leave-to[data-v-6789a34f]{height:0;padding-top:0;opacity:0}.parts-modal-title[data-v-6ae4827f]{padding:12px 24px;text-align:center;font-weight:700;line-height:1.25}@media screen and (min-width:961px){.parts-modal-title[data-v-6ae4827f]{padding:24px 48px;font-size:24px}}.parts-modal-title .main-title[data-v-6ae4827f]{font-size:20px}.parts-modal-title .main-title[data-v-6ae4827f]:only-child{padding:4px 0}.parts-modal-title .sub-title[data-v-6ae4827f]{font-size:12px;color:#8c8c8c}.parts-checkbox .checkbox-input[data-v-3f34fff4]{display:initial}.parts-checkbox .checkbox-label[data-v-3f34fff4]{display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding-left:0}.parts-checkbox .checkbox-label[data-v-3f34fff4]:after,.parts-checkbox .checkbox-label[data-v-3f34fff4]:before{content:none}.parts-checkbox .checkbox-label.full-width[data-v-3f34fff4]{width:100%}.parts-checkbox .checkbox-icon[data-v-3f34fff4]{display:block;position:relative;width:18px;height:18px;border-radius:4px;border:1px solid #c5c5c5;transition:all .2s ease;flex-shrink:0}.parts-checkbox .checkbox-icon.error[data-v-3f34fff4]{border-color:#c00;background-color:#fff4f4}.parts-checkbox .checkbox-svg[data-v-3f34fff4]{position:absolute;top:3px;left:2px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:.1s;width:12px;height:10px}.parts-checkbox .checkbox-text[data-v-3f34fff4]{padding-left:8px;color:#2c2a27;font-size:16px}@media screen and (min-width:961px){.parts-checkbox .checkbox-text[data-v-3f34fff4]{font-size:18px}}.parts-checkbox .checkbox-text.error[data-v-3f34fff4]{color:#c00}.parts-checkbox .checkbox-input:focus-visible+.checkbox-label .checkbox-icon[data-v-3f34fff4]{border-color:#ef671f}.parts-checkbox .checkbox-input:checked+.checkbox-label .checkbox-icon[data-v-3f34fff4]{background-color:#ef671f;border-color:#ef671f}.parts-checkbox .checkbox-input:checked+.checkbox-label .checkbox-icon .checkbox-svg[data-v-3f34fff4]{stroke-dashoffset:0}.parts-checkbox.disabled.disabled.disabled .checkbox-label[data-v-3f34fff4]{cursor:not-allowed}.parts-checkbox.disabled.disabled.disabled .checkbox-icon[data-v-3f34fff4]{background-color:#f5f5f5;border-color:#e2e2e2}.parts-checkbox.disabled.disabled.disabled .checkbox-svg[data-v-3f34fff4]{stroke:#c5c5c5}.parts-checkbox.disabled.disabled.disabled .checkbox-text[data-v-3f34fff4]{color:#656565}.parts-chip[data-v-e7d7b918]{font-weight:400;margin-left:4px;flex-direction:row;justify-content:center;align-items:center;padding:2px 4px;font-size:10px;border-radius:2px;word-break:keep-all}@media screen and (min-width:961px){.parts-chip[data-v-e7d7b918]{font-size:12px}}.parts-chip.gray[data-v-e7d7b918]{background-color:#e2e2e2;color:#2c2a27}.parts-chip.red[data-v-e7d7b918]{background-color:#fff4f4;color:#c00}.parts-error-text[data-v-dbfd4f13]{font-size:12px;color:#c00;line-height:1.25}@media screen and (min-width:961px){.parts-error-text[data-v-dbfd4f13]{font-size:14px}}.parts-title-text[data-v-9196be0d]{font-size:14px;font-weight:700;line-height:1.25}@media screen and (min-width:961px){.parts-title-text[data-v-9196be0d]{font-size:16px}}.parts-checkbox-label .checkbox-container[data-v-a8e645c6]{margin-top:16px}.parts-checkbox-label .checkbox-container .notification[data-v-a8e645c6]{font-size:14px;margin:4px 0 12px}.parts-checkbox-label .checkbox-container .notification[data-v-a8e645c6]:before{content:"※";margin-right:4px}.parts-checkbox-label .checkbox-container .checkbox-contents[data-v-a8e645c6]:nth-child(n+2){margin-top:16px}.parts-checkbox-label .checkbox-container .error-text-checkbox[data-v-a8e645c6]{margin-top:12px}.parts-form-modal[data-v-9d8b2767]{word-break:break-all}.parts-form-modal .modal[data-v-9d8b2767]{display:flex;flex-direction:column;position:fixed;inset:0;margin:0 auto;background:#fff;z-index:10000;transform:none}@media screen and (min-width:961px){.parts-form-modal .modal[data-v-9d8b2767]{top:50%;bottom:auto;transform:translateY(-50%);max-height:calc(100vh - 96px);max-width:680px;border-radius:16px}}.parts-form-modal .modal .close-button[data-v-9d8b2767]{position:absolute;right:0;height:44px;background-color:transparent;border:none;color:#8c8c8c}@media screen and (max-width:960px){.parts-form-modal .modal .close-button[data-v-9d8b2767]{padding:0 14px;top:6px;color:#c5c5c5;font-size:16px}}@media screen and (min-width:961px){.parts-form-modal .modal .close-button[data-v-9d8b2767]{padding:0 10px;top:18px;font-size:24px}}.parts-form-modal .modal-content[data-v-9d8b2767]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.parts-form-modal .modal-footer[data-v-9d8b2767]{padding:8px 12px;box-shadow:0 -4px 4px #0000001a}@media screen and (min-width:961px){.parts-form-modal .modal-footer[data-v-9d8b2767]{padding-top:16px;padding-bottom:16px}}.parts-form-modal .modal .loading-wrapper[data-v-9d8b2767]{display:flex;align-items:center;justify-content:center;background-color:#ef671f;padding:12px;border:1px solid #ef671f;border-radius:4px;opacity:.5;box-shadow:0 1px 2px #0003}@media screen and (min-width:961px){.parts-form-modal .modal .loading-wrapper[data-v-9d8b2767]{padding:16px}}.parts-form-modal .modal .loading-wrapper .text[data-v-9d8b2767]{font-size:16px;font-weight:700;color:#fff;margin-left:12px}.parts-form-modal .modal-overlay[data-v-9d8b2767]{position:fixed;inset:0;z-index:1000;background:#00000080;cursor:pointer}.parts-form-modal .fade-enter-active[data-v-9d8b2767],.parts-form-modal .fade-leave-active[data-v-9d8b2767]{transition:opacity .3s linear}.parts-form-modal .fade-enter-from[data-v-9d8b2767],.parts-form-modal .fade-leave-to[data-v-9d8b2767]{opacity:0}.parts-form-modal .pop-enter-active[data-v-9d8b2767],.parts-form-modal .pop-leave-active[data-v-9d8b2767]{transition:transform .3s ease-in-out}.parts-form-modal .pop-enter-from[data-v-9d8b2767],.parts-form-modal .pop-leave-to[data-v-9d8b2767]{transform:translateY(100vh)}.parts-textarea[data-v-d91016ba]{min-height:140px;word-break:break-all;resize:vertical;display:block;width:100%;padding:8px;font-size:16px;background-color:#fff;border:1px solid #8c8c8c;border-radius:4px;cursor:pointer}@media screen and (min-width:961px){.parts-textarea[data-v-d91016ba]{font-size:18px}}.parts-textarea.error[data-v-d91016ba],.parts-textarea[data-v-d91016ba]:focus{padding:7px;border-width:2px}.parts-textarea[data-v-d91016ba]:focus{border-color:#ef671f}.parts-textarea[data-v-d91016ba]:disabled{cursor:not-allowed;border-color:#c5c5c5;color:#656565;background-color:#f5f5f5}.parts-textarea.error[data-v-d91016ba]{border-color:#c00;background-color:#fff4f4}.parts-textarea[data-v-d91016ba]::-moz-placeholder{color:#c5c5c5}.parts-textarea[data-v-d91016ba]::placeholder{color:#c5c5c5}.parts-textarea-label .label[data-v-2d130ccd]{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:4px;font-size:14px;font-weight:700}.parts-textarea-label .label .text-length[data-v-2d130ccd]{font-weight:700;color:#c00}.parts-textarea-label .notes[data-v-2d130ccd]{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:4px}.parts-textarea-label .notes.align-right[data-v-2d130ccd]{justify-content:flex-end}.parts-textarea-label .notes-limit[data-v-2d130ccd]{color:#8c8c8c;font-size:12px;line-height:1.25}.parts-textarea-label .notes-limit .error[data-v-2d130ccd]{font-weight:700;color:#c00}.modal-dialog[data-v-d3d920e5]{display:flex;flex-direction:column;position:fixed;inset:0;z-index:10000;background-color:#fff;border-radius:16px;margin:auto}@media screen and (min-width:961px){.modal-dialog[data-v-d3d920e5]{width:608px;height:284px}}@media screen and (max-width:960px){.modal-dialog[data-v-d3d920e5]{max-height:384px;max-width:327px}}.modal-dialog .header[data-v-d3d920e5]{padding-top:8px;border-radius:16px 16px 0 0}.modal-dialog .main[data-v-d3d920e5]{overflow-y:auto;flex:1;border-radius:initial}@media screen and (max-width:960px){.modal-dialog .main[data-v-d3d920e5]{max-height:384px}}.modal-dialog .footer[data-v-d3d920e5]{border-radius:0 0 16px 16px}.overlay[data-v-d3d920e5]{position:fixed;inset:0;z-index:1000;background:#00000080}.modal-enter-active[data-v-d3d920e5],.modal-leave-active[data-v-d3d920e5]{opacity:1}.modal-enter-from[data-v-d3d920e5],.modal-leave-to[data-v-d3d920e5]{transform:translateY(100vh)}.overlay-enter-active[data-v-d3d920e5],.overlay-leave-active[data-v-d3d920e5]{transition:opacity .3s linear}.overlay-enter-from[data-v-d3d920e5],.overlay-leave-to[data-v-d3d920e5]{opacity:0}.parts-alert[data-v-19feb13e]{display:flex;align-items:center;padding:16px;border-radius:4px;color:#3f3f3f}.parts-alert.danger[data-v-19feb13e]{background-color:#fff4f4}.parts-alert.warning[data-v-19feb13e]{background-color:#fff7e6}.parts-alert.information[data-v-19feb13e]{background-color:#f7f5f1}.parts-alert .alert-content[data-v-19feb13e]{font-size:14px}@media screen and (min-width:961px){.parts-alert .alert-content[data-v-19feb13e]{font-size:16px}}.parts-alert .title[data-v-19feb13e]{font-weight:700}.parts-alert .title+.text[data-v-19feb13e]{margin-top:8px}.parts-alert .icon[data-v-19feb13e]{display:flex;font-size:30px;margin-right:12px}@media screen and (min-width:961px){.parts-alert .icon[data-v-19feb13e]{font-size:36px}}.parts-alert.danger .icon[data-v-19feb13e]{color:#c00}.parts-alert.warning .icon[data-v-19feb13e]{color:#ffad08}.parts-alert.information .icon[data-v-19feb13e]{color:#8c8c8c;font-size:24px}.search-pagination[data-v-b1a51414]{padding:0 8px 24px}@media screen and (min-width:961px){.search-pagination[data-v-b1a51414]{padding:24px 8px}}.search-pagination .pagination-guide[data-v-b1a51414]{font-size:12px;color:#8c8c8c;text-align:center}.search-pagination .pagination-information[data-v-b1a51414]{margin:0 0 12px}@media screen and (min-width:961px){.search-pagination .pagination-information[data-v-b1a51414]{margin:0 16px 16px}}.search-pagination .pagination-buttons[data-v-b1a51414]{display:flex;margin:0 auto 12px;width:100%;max-width:375px;font-size:14px}.search-pagination .first-button-item[data-v-b1a51414],.search-pagination .next-button-item[data-v-b1a51414],.search-pagination .prev-button-item[data-v-b1a51414]{flex:1}.search-pagination .first-button-item.disabled[data-v-b1a51414],.search-pagination .next-button-item.disabled[data-v-b1a51414],.search-pagination .prev-button-item.disabled[data-v-b1a51414]{pointer-events:none}.search-pagination .link-button[data-v-b1a51414]{display:flex;align-items:center;justify-content:center;padding:16px;box-shadow:0 2px 4px #0000000d,0 1px 2px #0000001a;border-radius:4px;text-align:center;color:#3f3f3f;background-color:#fff}.search-pagination .link-button .icon[data-v-b1a51414]{display:flex;color:#8c8c8c}.search-pagination .link-button .text[data-v-b1a51414]{line-height:1}.search-pagination .first-button-item .icon[data-v-b1a51414],.search-pagination .prev-button-item .icon[data-v-b1a51414]{margin-right:8px}.search-pagination .next-button-item .icon[data-v-b1a51414]{margin-left:8px}.search-pagination .prev-button-item+.first-button-item[data-v-b1a51414],.search-pagination .prev-button-item+.next-button-item[data-v-b1a51414]{margin-left:24px}.title-wrap[data-v-6af55c74]{word-break:break-all;white-space:break-spaces;font-weight:400;-webkit-line-clamp:4}.title-wrap[data-v-6af55c74],.title-wrap .title[data-v-6af55c74]{font-size:12px;line-height:16px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.title-wrap .title[data-v-6af55c74]{color:#3f3f3f;font-weight:700;-webkit-line-clamp:3;display:-webkit-inline-box;vertical-align:top}.title-wrap .title-suffix[data-v-6af55c74]{color:#3f3f3f;font-size:12px;line-height:16px;font-weight:400}.search-result-header[data-v-3a72f8f7]{width:100%;display:inline-flex;flex-direction:column;gap:4px;padding:0 8px}.search-result-header .contents[data-v-3a72f8f7]{display:flex;justify-content:space-between;align-items:center}.search-result-header .contents .contents-wrap[data-v-3a72f8f7]{display:block}.search-result-header .contents .contents-wrap .count-wrap[data-v-3a72f8f7]{display:flex;align-items:center}.search-result-header .contents .contents-wrap .count-wrap .count-text[data-v-3a72f8f7]{color:#3f3f3f;font-size:12px;line-height:16px;font-weight:700}.search-result-header .contents .contents-wrap .count-wrap .count-suffix-text[data-v-3a72f8f7]{color:#3f3f3f;align-self:flex-end;padding-right:2px;font-size:12px;line-height:16px;font-weight:400}@media screen and (max-width:960px){.search-result-header .contents .contents-wrap .show-detail-wrap[data-v-3a72f8f7]{display:none}}@media screen and (min-width:961px){.search-result-header .contents .contents-wrap .show-detail-wrap[data-v-3a72f8f7]{display:flex;align-items:center;gap:8px;border-left:1px solid rgba(63,63,63,.302);margin-left:8px}.search-result-header .contents .contents-wrap .show-detail-wrap .show-detail-text[data-v-3a72f8f7]{font-size:10px;line-height:12px;font-weight:400;color:#3f3f3f99;padding-left:8px}}.parts-condition-save-button[data-v-b989b426]{display:flex;align-items:center}.parts-condition-save-button .button-icon[data-v-b989b426]{display:flex;margin-right:2px;font-size:18px}@media screen and (max-width:960px){.parts-condition-save-button .button-icon[data-v-b989b426]{font-size:24px}}.parts-condition-save-button .button-text[data-v-b989b426]{color:#8c8c8c;font-size:14px}@media screen and (max-width:960px){.parts-condition-save-button .button-text[data-v-b989b426]{display:none}}.parts-condition-save-button.is-saved .button-text[data-v-b989b426]{color:#ef671f;font-weight:700}.parts-search-condition-header[data-v-119130ea]{box-sizing:border-box;padding:4px 8px;background-color:#fff;box-shadow:0 2px 2px #0000001a}.parts-search-condition-header .parameter-text[data-v-119130ea]{display:flex;align-items:center;border:1px solid #c5c5c5;border-radius:4px;padding:8px}.parts-search-condition-header .parameter-text-button[data-v-119130ea]{display:flex;align-items:center;width:100%;text-align:left}.parts-search-condition-header .parameter-text-icon[data-v-119130ea]{display:flex;padding-right:8px;font-size:18px}.parts-search-condition-header .parameter-text-main[data-v-119130ea]{flex:1}.parts-search-condition-header .main-text[data-v-119130ea],.parts-search-condition-header .sub-text[data-v-119130ea]{font-size:14px;line-height:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.parts-search-condition-header .main-text.single[data-v-119130ea],.parts-search-condition-header .sub-text.single[data-v-119130ea]{font-size:14px}.parts-search-condition-header .main-text[data-v-119130ea]{color:#2c2a27}.parts-search-condition-header .sub-text[data-v-119130ea]{color:#656565}.parts-search-condition-header .sub-text+.main-text[data-v-119130ea]{margin-top:4px}.parts-search-condition-header .condition-save[data-v-119130ea]{padding-left:8px;border-left:1px solid #c5c5c5;flex-direction:column;display:flex;align-items:center;flex-shrink:0}.parts-search-condition-header .condition-save .condition-save-text[data-v-119130ea]{font-size:10px;line-height:12px;font-weight:400;color:#3f3f3f99}.parts-search-condition-header .condition-save .is-saved[data-v-119130ea]{color:#ef671f}.parts-keyword-search-button[data-v-dfe93670]{display:flex;align-items:center;margin:0;padding:12px 16px 12px 12px;width:100%;border:1px solid #c5c5c5;border-radius:4px;background-color:transparent;text-align:left;height:40px}@media screen and (min-width:961px){.parts-keyword-search-button[data-v-dfe93670]{padding:8px;line-height:1.5}}.parts-keyword-search-button.has-keyword .text[data-v-dfe93670]{color:#2c2a27}.parts-keyword-search-button.is-secondary[data-v-dfe93670]{border:none;border-radius:0}@media screen and (max-width:960px){.parts-keyword-search-button.is-show-button-label[data-v-dfe93670]{position:relative;padding-top:12px;padding-bottom:10px}}.parts-keyword-search-button .icon[data-v-dfe93670]{display:flex;margin-right:4px;font-size:14px;color:#ef671f}.parts-keyword-search-button.is-secondary .icon[data-v-dfe93670]{color:#8c8c8c}.parts-keyword-search-button .text[data-v-dfe93670]{color:#8c8c8c;font-size:14px;word-break:break-all;overflow:hidden;white-space:nowrap}@media screen and (max-width:369px){.parts-keyword-search-button .text[data-v-dfe93670]{font-size:12px}}.parts-keyword-search-button .button-label[data-v-dfe93670]{display:block;position:absolute;top:-6px;left:8px;padding:0 4px;color:#8c8c8c;font-size:10px;background-color:#fff}.parts-condition-narrow-down-button[data-v-48161ceb]{display:flex;align-items:center;justify-content:center;margin:0;padding:4px;width:100%;height:32px;border:1px solid #8c8c8c;border-radius:8px;background-color:transparent;color:#8c8c8c;letter-spacing:-.01em}.parts-condition-narrow-down-button.is-selected[data-v-48161ceb]{background-color:#fff7e6;color:#ef671f;border-color:#ef671f}.parts-condition-narrow-down-button .text[data-v-48161ceb]{font-size:12px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1.25}.parts-condition-narrow-down-button .icon[data-v-48161ceb]{display:flex;font-size:14px;margin-left:4px}@media screen and (min-width:961px){.parts-condition-narrow-down-button .icon[data-v-48161ceb]{font-size:16px}}.parts-condition-narrow-down-button .icon.is-selected[data-v-48161ceb]{display:none}@media screen and (max-width:369px){.parts-condition-narrow-down-button[data-v-48161ceb]{padding:4px 2px;font-size:12px}}.button-width[data-v-48161ceb]{width:100px}.parts-location-select-button[data-v-166e74c6]{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid #c5c5c5;border-radius:4px;background-color:transparent}@media screen and (max-width:960px){.parts-location-select-button.is-show-button-label[data-v-166e74c6]{position:relative}}.parts-location-select-button .location-input-button[data-v-166e74c6]{padding:12px 0 12px 12px}@media screen and (max-width:960px){.parts-location-select-button .location-input-button.is-show-button-label[data-v-166e74c6]{padding-top:12px;padding-bottom:10px}}.parts-location-select-button .location-input-button[data-v-166e74c6]{display:flex;align-items:center;flex:1;text-align:left;overflow:hidden;white-space:nowrap;margin:0}.parts-location-select-button .icon[data-v-166e74c6]{display:flex;margin-right:4px;font-size:14px}@media screen and (min-width:961px){.parts-location-select-button .icon[data-v-166e74c6]{font-size:20px}}.parts-location-select-button .text[data-v-166e74c6]{color:#8c8c8c;font-size:14px;line-height:1}@media screen and (max-width:369px){.parts-location-select-button .text[data-v-166e74c6]{font-size:12px}}.parts-location-select-button .text.has-text[data-v-166e74c6]{color:#2c2a27}.parts-location-select-button .location-select-button[data-v-166e74c6]{display:flex;align-items:center;margin-left:4px;font-size:14px;padding-right:12px;color:#ef671f;line-height:1;background:#fff;cursor:pointer}.parts-location-select-button .location-select-button .select-text[data-v-166e74c6]{padding-left:8px;border-left:1px solid #c5c5c5}.parts-location-select-button .button-label[data-v-166e74c6]{display:block;position:absolute;top:-6px;left:4px;padding:0 4px;color:#8c8c8c;font-size:10px;background-color:#fff}.parts-search-block[data-v-224a6527]{background-color:#fff;border-bottom:1px solid #e2e2e2}.parts-search-block .main-area[data-v-224a6527]{padding:8px}.parts-search-block .condition-narrow-down[data-v-224a6527],.parts-search-block .middle[data-v-224a6527]{display:flex;margin-top:8px}.parts-search-block .keyword-search[data-v-224a6527],.parts-search-block .location-select[data-v-224a6527]{flex:1;min-width:1px}.parts-search-block .search-button[data-v-224a6527]{padding:0;width:56px;line-height:1.25;font-size:14px;font-weight:700;border-radius:6px;box-shadow:0 1px 2px #0003;color:#fff;background-color:#ef671f;border:1px solid #ef671f;margin-left:8px}.parts-search-block .condition-narrow-down[data-v-224a6527]{margin-left:-4px;margin-right:-4px}.parts-search-block .condition-narrow-down .condition-narrow-down-item[data-v-224a6527]{flex:1;margin:0 4px}@media screen and (max-width:369px){.parts-search-block .condition-narrow-down .condition-narrow-down-item[data-v-224a6527]{margin:0 2px}}.parts-search-block .scroll[data-v-224a6527]{overflow-x:auto;-webkit-overflow-scrolling:touch}.parts-search-block .scroll[data-v-224a6527]::-webkit-scrollbar{display:none}.parts-search-block .show-detail-wrap[data-v-224a6527]{position:relative;white-space:nowrap;display:flex;justify-content:space-between;align-items:center;margin-left:4px}.parts-search-block .show-detail-wrap[data-v-224a6527]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:24px;border-left:1px solid #8c8c8c}.parts-search-block .show-detail-wrap .show-detail-text[data-v-224a6527]{font-size:12px;font-weight:600;line-height:1;color:#8c8c8c;margin:0 8px}.fixed-search-block-control .search-condition[data-v-30c69b05]{position:fixed;z-index:10;width:100%}.fixed-search-block-control .search-block-overlay[data-v-30c69b05]{position:fixed;inset:0;z-index:1000;background:#00000080;cursor:pointer}.fixed-search-block-control .search-block[data-v-30c69b05]{position:fixed;top:0;right:0;left:0;z-index:10000}.fixed-search-block-control .slide-from-top-enter-active[data-v-30c69b05],.fixed-search-block-control .slide-from-top-leave-active[data-v-30c69b05]{transition:transform .3s ease-in-out}.fixed-search-block-control .slide-from-top-enter-from[data-v-30c69b05],.fixed-search-block-control .slide-from-top-leave-to[data-v-30c69b05]{transform:translateY(-100%)}.fixed-search-block-control .fade-enter-active[data-v-30c69b05],.fixed-search-block-control .fade-leave-active[data-v-30c69b05]{transition:opacity .3s linear}.fixed-search-block-control .fade-enter-from[data-v-30c69b05],.fixed-search-block-control .fade-leave-to[data-v-30c69b05]{opacity:0}.no-hit-view[data-v-66372f9a]{display:flex;flex-direction:column;gap:24px;padding:0 8px}.no-hit-view .search-advice[data-v-66372f9a]{display:flex;flex-direction:column;gap:12px}.no-hit-view .search-advice .title[data-v-66372f9a]{color:#3f3f3f;font-size:16px;line-height:20px;font-weight:700}.no-hit-view .search-advice .text[data-v-66372f9a]{color:#3f3f3fcc;font-size:14px;line-height:24px;font-weight:400}.no-hit-view .search-advice .text .accent[data-v-66372f9a]{color:#ef671f}.app-download-pc-top-banner[data-v-dc9bc1d1]{width:100%}.app-download-pc-top-banner .card-content[data-v-dc9bc1d1]{display:flex;justify-content:center;gap:12px;padding:16px 16px 0;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000d}.app-download-pc-top-banner .card-content .left-content[data-v-dc9bc1d1]{width:110px}.app-download-pc-top-banner .card-content .upper-content[data-v-dc9bc1d1]{width:284px}.app-download-pc-top-banner .card-content .upper-content .logo-text-content[data-v-dc9bc1d1]{display:flex;align-items:center;gap:8px}.app-download-pc-top-banner .card-content .upper-content .logo-text-content .app-logo-wrap[data-v-dc9bc1d1]{display:flex}.app-download-pc-top-banner .card-content .upper-content .logo-text-content .text-content[data-v-dc9bc1d1]{display:flex;flex-direction:column;color:#3f3f3f;font-size:14px;font-weight:700}.app-download-pc-top-banner .card-content .upper-content .logo-text-content .text-content span[data-v-dc9bc1d1]{font-size:16px}.app-download-pc-top-banner .card-content .bottom-content[data-v-dc9bc1d1]{display:grid;grid-template-rows:60px 20px;grid-template-columns:220px 70px;grid-template-areas:"area1 area3" "area2 area3"}.app-download-pc-top-banner .card-content .bottom-content .review-rate-wrap[data-v-dc9bc1d1]{grid-area:area1;display:flex;align-items:center}.app-download-pc-top-banner .card-content .bottom-content .review-rate-wrap .text-free[data-v-dc9bc1d1]{line-height:1;color:#3f3f3fcc;font-size:14px}.app-download-pc-top-banner .card-content .bottom-content .image-wrap[data-v-dc9bc1d1]{grid-area:area2;display:flex;align-items:flex-end}.app-download-pc-top-banner .card-content .bottom-content .image-wrap .image[data-v-dc9bc1d1]{margin-right:12px}.app-download-pc-top-banner .card-content .bottom-content .qr-code[data-v-dc9bc1d1]{width:68px;grid-area:area3;align-content:end}.no-preview[data-v-6f969e6c]{display:flex;width:100%;align-items:center;justify-content:center}.no-preview .no-preview-info[data-v-6f969e6c]{display:flex;width:359px;padding:12px 16px;flex-direction:column;align-items:center;gap:16px}.no-preview .no-preview-info .title[data-v-6f969e6c]{color:#3f3f3f;font-size:18px;font-weight:700;line-height:1.25}.no-preview .no-preview-info .sub-title[data-v-6f969e6c]{color:#3f3f3fcc;font-size:16px;line-height:1.5}.selected[data-v-6f969e6c]{border-radius:8px;border:3px dashed rgba(63,63,63,.102)}.failed[data-v-6f969e6c]{height:704px}.statistics-links-control[data-v-195c7add]{display:flex;gap:12px}@media screen and (max-width:960px){.statistics-links-control[data-v-195c7add]{flex-direction:column;align-items:center}}.parts-economic-census-info[data-v-30e66345]{background-color:#fff;padding:24px 16px;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000d}@media screen and (min-width:961px){.parts-economic-census-info[data-v-30e66345]{padding:32px 48px;border-radius:8px}}.parts-economic-census-info .census-items[data-v-30e66345]{display:flex;justify-content:center;gap:32px}.parts-economic-census-info .census-item[data-v-30e66345]{text-align:center}.parts-economic-census-info .census-item .item-label[data-v-30e66345]{font-size:12px;line-height:16px;font-weight:400;margin-bottom:4px}.parts-economic-census-info .census-item .value[data-v-30e66345]{font-size:20px;line-height:28px;font-weight:700}.parts-economic-census-info .unit[data-v-30e66345]{font-size:12px;line-height:16px;font-weight:400;margin-left:2px}.parts-economic-census-info .data-source[data-v-30e66345]{font-size:12px;line-height:20px;font-weight:400;margin-top:16px;color:#3f3f3f99;text-align:center}.expanded-search-count[data-v-beb06a6b],.expanded-search-title[data-v-beb06a6b]{line-height:1.25;font-weight:700;color:#3f3f3f;padding:0 8px}.expanded-search-count .unit[data-v-beb06a6b],.expanded-search-title .unit[data-v-beb06a6b]{font-weight:400;font-size:10px}.expanded-search-locations[data-v-beb06a6b]{margin:4px 0 8px;font-size:12px;color:#3f3f3fcc;line-height:1.25;padding:0 8px}.expanded-search-count[data-v-beb06a6b]{margin-bottom:12px}.job-list-item+.job-list-item[data-v-beb06a6b]{margin-top:12px}.search-more-button-wrap[data-v-beb06a6b]{display:flex;justify-content:center}@media screen and (min-width:961px){.search-more-button-wrap[data-v-beb06a6b]{padding:24px 8px}}@media screen and (max-width:960px){.search-more-button-wrap .search-more-button[data-v-beb06a6b]{margin:24px auto 0}}.link-button[data-v-beb06a6b]{border:none;cursor:pointer;font:inherit;display:flex;align-items:center;justify-content:center;padding:16px;border-radius:8px;box-shadow:0 2px 4px #0000000d,0 1px 2px #0000001a;text-align:center;color:#3f3f3f;background-color:#fff;width:375px;max-width:375px}@media screen and (min-width:961px){.link-button[data-v-beb06a6b]{width:246px;padding:12px 16px}}.link-button .icon[data-v-beb06a6b]{display:flex;color:#3f3f3f99;margin-left:8px}.link-button .text[data-v-beb06a6b]{line-height:1}.spacer[data-v-beb06a6b]{padding-bottom:24px}.fixed-favorite-button[data-v-e601baa1]{position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #ef4421;background-color:#fff;box-shadow:0 2px 4px #0003;border-radius:100%;width:48px;height:48px;cursor:pointer;pointer-events:auto}.fixed-favorite-button .icon-wrapper[data-v-e601baa1]{display:flex;position:relative;bottom:-1px}.fixed-favorite-button .fixed-favorite-button-number[data-v-e601baa1]{position:absolute;cursor:pointer;top:-2px;right:-1px;padding:2px 4px;font-size:10px;font-weight:700;line-height:1;text-align:center;color:#fff;border-radius:10000px;background-color:#ef4421;z-index:10}.fade-enter-active[data-v-e601baa1],.fade-leave-active[data-v-e601baa1]{transition:transform .3s linear,opacity .2s}.fade-enter-from[data-v-e601baa1],.fade-leave-to[data-v-e601baa1]{transform:translateY(100%);opacity:0}.fixed-search-bar-for-pc[data-v-e0c331da]{display:flex;align-items:center;gap:12px;padding:12px;width:1060px}.condition-save[data-v-e0c331da]{flex-direction:column;display:flex;align-items:center;flex-shrink:0}.condition-save .condition-save-text[data-v-e0c331da]{font-size:10px;line-height:12px;font-weight:400;color:#3f3f3f99}.condition-save .is-saved[data-v-e0c331da]{color:#ef671f}.expansion-panel[data-v-22f54bcd]{cursor:pointer;width:var(--v5ed5b972);background:#fff}.expansion-panel .expand-header[data-v-22f54bcd]{height:40px;gap:4px;display:flex;align-items:center;justify-content:space-between;padding:var(--v31c572f6);color:#3f3f3f}.expansion-panel .expand-header .right-icon[data-v-22f54bcd]{display:flex}.expansion-panel .expand-body[data-v-22f54bcd]{display:flex;flex-wrap:wrap;gap:8px;padding:var(--v6b34627e)}.expansion-panel .expand-body.is-collapsed[data-v-22f54bcd]{visibility:hidden;height:0;overflow:hidden;padding:0}.internal-links-container[data-v-7cc06769]{display:flex;flex-direction:column;gap:8px;margin:8px 8px 12px}@media screen and (min-width:961px){.internal-links-container[data-v-7cc06769]{margin:0 0 12px}}.internal-links-container .internal-links[data-v-7cc06769]{display:flex;flex-direction:column;align-items:flex-start;padding:4px;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0000000d,0 2px 4px #0000001a}.internal-links-container .condition-section-header[data-v-7cc06769]{width:100%;word-break:keep-all;overflow-wrap:anywhere}.internal-links-container .expansion-links[data-v-7cc06769]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.internal-links-container .expansion-children-container[data-v-7cc06769]{width:100%}.internal-links-container .expansion-children-container .keyword-list[data-v-7cc06769]{list-style:none;margin:0;padding:0}.internal-links-container .expansion-children[data-v-7cc06769]{position:relative;outline:1px solid transparent;width:100%}.internal-links-container .expansion-children .keyword-link[data-v-7cc06769]{color:#3f3f3f;font-size:16px;line-height:20px;font-weight:400}.internal-links-container .expansion-children .keyword-link-bold[data-v-7cc06769]{font-size:16px;line-height:20px;font-weight:700}.internal-links-container .expansion-children[data-v-7cc06769]:after{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background-color:#c5c5c5}.job-detail-content[data-v-38ac5675]{overflow-y:auto;height:var(--v5d301523)}.job-detail-top-control-wrap[data-v-38ac5675]{border-bottom:1px solid #ececec;z-index:10000;position:sticky;top:0}.carousel-control-wrap[data-v-38ac5675],.job-detail-cards-content[data-v-38ac5675]{padding-bottom:8px}.v-enter-active[data-v-38ac5675],.v-leave-active[data-v-38ac5675]{transition:transform .2s linear,opacity .2s;transform:translateY(0)}.v-enter-from[data-v-38ac5675],.v-leave-to[data-v-38ac5675]{transform:translateY(100%);opacity:0}.parts-job-type-link-item[data-v-3b97bd3c]{display:flex;align-items:center;padding:12px 8px;width:100%;background:none;border:none;font:inherit;text-align:left;cursor:pointer}.parts-job-type-link-item .link-icon[data-v-3b97bd3c]{display:flex;flex-shrink:0}.parts-job-type-link-item .link-text[data-v-3b97bd3c]{padding-left:8px;min-width:0;color:#3f3f3f;font-size:14px;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.job-type-link-list[data-v-36c027b9]{box-shadow:0 2px 6px #0000001a;padding:12px;background-color:#fff;border-radius:4px}.job-type-link-list .title[data-v-36c027b9]{padding:12px 8px;color:#3f3f3f;font-size:18px;font-weight:700}.job-type-link-list .list[data-v-36c027b9]{margin-top:8px;border-top:1px solid #f5f5f5}.job-type-link-list .list .item[data-v-36c027b9]{border-bottom:1px solid #f5f5f5}.checkbox-container .label-checkbox[data-v-88e77b86]{position:relative;display:flex;max-width:100%;align-items:center;cursor:pointer}.checkbox-container .label-checkbox .label-text[data-v-88e77b86]{display:inline-flex;vertical-align:top;padding-left:8px}.checkbox-container .label-checkbox .note[data-v-88e77b86]{display:inline-flex;margin-left:8px;font-size:12px;vertical-align:top}.checkbox-container .label-checkbox .checkbox-icon[data-v-88e77b86]{display:block;position:relative;width:18px;height:18px;background:#fff;border-radius:4px;border:1px solid #c5c5c5;transition:all .2s ease;flex-shrink:0}.checkbox-container .label-checkbox .checkbox-svg[data-v-88e77b86]{position:absolute;top:3px;left:2px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:.1s;width:12px;height:10px}.checkbox-container .label-checkbox.checked .label-text[data-v-88e77b86]{display:inline-flex}.checkbox-container .label-checkbox.checked .checkbox-icon[data-v-88e77b86],.checkbox-container .label-checkbox.checked .label-text[data-v-88e77b86]:before{border-color:#ef671f;background-color:#ef671f}.checkbox-container .label-checkbox.checked .checkbox-icon .checkbox-svg[data-v-88e77b86]{stroke-dashoffset:0}.checkbox-container .parts-error-text[data-v-88e77b86]{font-size:12px;color:#c00;line-height:1.25;margin-top:4px}@media screen and (min-width:961px){.checkbox-container .parts-error-text[data-v-88e77b86]{font-size:14px}}.modal[data-v-e35b3be6]{display:flex;flex-direction:column;position:fixed;margin:0 auto;right:0;left:0;top:50px;z-index:10000;width:calc(100vw - 32px);max-width:710px;min-height:170px;max-height:calc(100vh - 100px);background:#fff;border-radius:16px;word-break:break-all}@media screen and (max-width:960px){.modal[data-v-e35b3be6]{top:0;right:0;width:100%;height:100%;max-height:100vh;border-radius:0}}.modal .close-button-container[data-v-e35b3be6]{display:flex;justify-content:flex-end;padding:8px 12px}.modal .close-button-icon[data-v-e35b3be6]{padding:8px}.modal-contents[data-v-e35b3be6]{padding:8px 24px 24px;overflow-y:auto}@media screen and (max-width:960px){.modal-contents[data-v-e35b3be6]{padding:8px 24px 80px;max-height:calc(100vh - 184px)}}.modal-title[data-v-e35b3be6]{padding:8px 0;font-size:16px;font-weight:700;text-align:center}@media screen and (min-width:961px){.modal-title[data-v-e35b3be6]{font-size:18px}}.modal-steps[data-v-e35b3be6]{display:block;text-align:center;font-size:12px}.modal-overlay[data-v-e35b3be6]{position:fixed;inset:0;z-index:1000;background:#00000080;cursor:default}.modal-overlay[data-v-e35b3be6]:hover{cursor:default}.fade-enter-active[data-v-e35b3be6],.fade-leave-active[data-v-e35b3be6]{transition:opacity .3s linear}.fade-enter-from[data-v-e35b3be6],.fade-leave-to[data-v-e35b3be6]{opacity:0}.pop-enter-active[data-v-e35b3be6],.pop-leave-active[data-v-e35b3be6]{transition:transform .3s ease-in-out}.pop-enter-from[data-v-e35b3be6],.pop-leave-to[data-v-e35b3be6]{transform:translateY(100vh)}.modal-title .parts-modal-title[data-v-2b7f0b7e]{padding:12px 54px;font-size:20px;text-align:center;font-weight:700;line-height:1.25}@media screen and (min-width:961px){.modal-title .parts-modal-title[data-v-2b7f0b7e]{padding:24px 32px;font-size:24px}}.modal-title .buttons[data-v-2b7f0b7e]{display:flex;position:absolute;top:16px;font-size:20px}@media screen and (min-width:961px){.modal-title .buttons[data-v-2b7f0b7e]{top:26px;font-size:30px}}.modal-title .buttons.close-button[data-v-2b7f0b7e]{right:16px}.label-necessary[data-v-2b7f0b7e]{display:inline-block;margin-left:2px}.cautionary-note[data-v-2b7f0b7e]{padding-bottom:16px;font-weight:700}.cautionary-note .title[data-v-2b7f0b7e]{font-size:18px}@media screen and (max-width:960px){.cautionary-note .label-necessary.for-pc[data-v-2b7f0b7e]{display:none}}.cautionary-note .note-footage[data-v-2b7f0b7e]{display:block;font-size:12px;font-weight:400}.child-group-container[data-v-2b7f0b7e]{margin-top:-16px;margin-bottom:32px;padding:16px;background-color:#f5f5f5}.child-group-container .cautionary-note[data-v-2b7f0b7e]{padding-bottom:16px;font-size:14px;font-weight:700}@media screen and (min-width:961px){.text-last-message[data-v-2b7f0b7e]{text-align:center}}.parts-tab-modal-footer[data-v-2b7f0b7e]{box-shadow:0 -4px 4px #0000001a;background:#fff;transform:translateZ(0);border-bottom-right-radius:16px;border-bottom-left-radius:16px}@media screen and (max-width:960px){.parts-tab-modal-footer[data-v-2b7f0b7e]{position:fixed;top:auto;bottom:0;right:0;width:100%;height:auto;max-height:100vh;border-radius:0}}.parts-tab-modal-footer .buttons-wrap[data-v-2b7f0b7e]{padding:16px 24px}.parts-tab-modal-footer .buttons-wrap .form-button-wrap[data-v-2b7f0b7e]{flex:1;display:flex}@media screen and (max-width:960px){.navi-user-review-container[data-v-e18c24a8]{margin:0 auto 32px;padding:0 8px}}.navi-user-review-container .nav-user-review[data-v-e18c24a8]{position:relative;padding:16px;border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #0003}.navi-user-review-container .nav-user-review .close-button[data-v-e18c24a8]{position:absolute;top:8px;right:8px;display:flex;color:#c5c5c5}.navi-user-review-container .nav-user-review .title[data-v-e18c24a8]{color:#2c2a27;text-align:center;line-height:1.5;font-size:14px;font-weight:700}.navi-user-review-container .nav-user-review .list[data-v-e18c24a8]{display:flex;justify-content:center;margin-top:16px}.navi-user-review-container .nav-user-review .list .item[data-v-e18c24a8]{width:70px;margin:0 8px;text-align:center}@media screen and (min-width:961px){.navi-user-review-container .nav-user-review .list .item[data-v-e18c24a8]{width:90px}}.navi-user-review-container .nav-user-review .list .item .review-button[data-v-e18c24a8]{cursor:pointer;color:#8c8c8c}.navi-user-review-container .nav-user-review .list .item .review-button .icon[data-v-e18c24a8]{display:flex;justify-content:center}.navi-user-review-container .nav-user-review .list .item .icon-label[data-v-e18c24a8]{display:block;color:#2c2a27;text-align:center;line-height:1.25;font-size:10px;font-weight:400;opacity:.6}.navi-user-review-container .nav-user-review .massage[data-v-e18c24a8]{margin-top:16px;text-align:center;color:#2c2a27;font-size:12px;opacity:.6}@media screen and (max-width:960px){.search-related-jobs-control[data-v-6a5bafb5]{padding:0 8px}}.search-related-jobs-control .title[data-v-6a5bafb5]{font-size:16px;line-height:20px;font-weight:700;color:#3f3f3f;padding-bottom:12px}.search-related-jobs-control .job-list-item+.job-list-item[data-v-6a5bafb5]{margin-top:12px}.search-related-jobs-control .link-button[data-v-6a5bafb5]{border:none;cursor:pointer;font:inherit;display:flex;align-items:center;justify-content:center;padding:16px;border-radius:8px;box-shadow:0 2px 4px #0000000d,0 1px 2px #0000001a;text-align:center;color:#3f3f3f;background-color:#fff;width:375px;max-width:375px}@media screen and (min-width:961px){.search-related-jobs-control .link-button[data-v-6a5bafb5]{width:246px;padding:12px 16px}}.search-related-jobs-control .link-button .icon[data-v-6a5bafb5]{display:flex;color:#3f3f3f99;margin-left:8px}.search-related-jobs-control .link-button .text[data-v-6a5bafb5]{line-height:1}.search-related-jobs-control .search-more-button-wrap[data-v-6a5bafb5]{display:flex;justify-content:center}@media screen and (min-width:961px){.search-related-jobs-control .search-more-button-wrap[data-v-6a5bafb5]{padding:24px 8px}}@media screen and (max-width:960px){.search-related-jobs-control .search-more-button-wrap .search-more-button[data-v-6a5bafb5]{margin:24px auto}}.search-related-jobs-control .spacer[data-v-6a5bafb5]{padding-bottom:24px}.station-info-container[data-v-d247a513]{display:flex;flex-direction:column;gap:8px;margin:8px 8px 12px}@media screen and (min-width:961px){.station-info-container[data-v-d247a513]{margin:0 0 12px}}.station-info[data-v-d247a513]{padding:4px 4px 8px;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0000000d,0 2px 4px #0000001a}.station-info__section[data-v-d247a513]{padding:0 8px;margin-top:8px}.station-info__subheading[data-v-d247a513]{font-size:14px;font-weight:700;color:#3f3f3f;margin-bottom:4px}.station-info__source[data-v-d247a513]{padding:0 8px;font-size:10px;color:#3f3f3fcc;text-align:center;margin-top:12px}.station-info__source a[data-v-d247a513]{color:inherit;text-decoration:underline}.poi-count-list[data-v-d247a513]{display:flex;flex-wrap:wrap;gap:4px 8px}.poi-count-list__item[data-v-d247a513]{display:flex;gap:2px;align-items:baseline}.poi-count-list__label[data-v-d247a513]{color:#3f3f3f}.poi-count-list__count[data-v-d247a513]{color:#3f3f3fcc;font-size:14px}.rail-line-list[data-v-d247a513]{display:flex;flex-wrap:wrap;gap:8px}.notification-receive-buttons[data-v-f3b7ff03]{display:flex;gap:12px}@media screen and (max-width:960px){.notification-receive-buttons[data-v-f3b7ff03]{flex-direction:column}}.limit-info[data-v-880edcb0]{margin-top:12px;text-align:left}.notification-info[data-v-880edcb0]{font-size:12px;line-height:20px;font-weight:400;color:#3f3f3f;margin-top:16px;text-align:center}.receive-notification-banner-content[data-v-ee8f1f3f]{position:sticky;display:flex;justify-content:center;bottom:42px;pointer-events:none;margin:-66px 0 24px}@media screen and (min-width:961px){.receive-notification-banner-content[data-v-ee8f1f3f]{margin:-49px 0 24px}}.show-bottom-sheet[data-v-ee8f1f3f]{bottom:var(--v0c33e03e)}.banner-wrapper[data-v-ee8f1f3f]{background-color:#fff;border-radius:10000px;border:1px solid #ef671f;box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000d}.banner-wrapper .contents[data-v-ee8f1f3f]{pointer-events:auto;gap:4px;display:flex;cursor:pointer;padding:10px 12px}.banner-wrapper .contents .title[data-v-ee8f1f3f]{font-size:12px;line-height:12px;font-weight:700;color:#3f3f3f;align-content:center}.fade-enter-active[data-v-ee8f1f3f],.fade-leave-active[data-v-ee8f1f3f]{transition:transform .3s linear,opacity .2s}.fade-enter-from[data-v-ee8f1f3f],.fade-leave-to[data-v-ee8f1f3f]{transform:translateY(100%);opacity:0}.notification-new-arrival-prompt-control[data-v-852e7856]{box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000d}.notification-new-arrival-prompt-control .info[data-v-852e7856]{max-width:100%;text-align:left}.notification-new-arrival-prompt-control .info .content[data-v-852e7856]{display:flex;align-items:flex-start;gap:12px}.notification-new-arrival-prompt-control .info .content .icon-box[data-v-852e7856]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:8px;background-color:#fdf0e9}.notification-new-arrival-prompt-control .info .content .title[data-v-852e7856]{font-size:16px;line-height:20px;font-weight:700;color:#3f3f3f}.notification-new-arrival-prompt-control .info .content .description[data-v-852e7856]{font-size:12px;line-height:16px;font-weight:400;color:#3f3f3fcc;margin-top:4px}.notification-new-arrival-prompt-control .info .limit-info[data-v-852e7856]{margin-top:12px}.notification-new-arrival-prompt-control .info .bottom-button[data-v-852e7856]{width:100%;margin-top:12px}.notification-card-wrapper[data-v-5a5d30c2]{box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000d}.notification-card-wrapper .info[data-v-5a5d30c2]{max-width:100%;text-align:left}.notification-card-wrapper .info .title[data-v-5a5d30c2]{font-size:16px;line-height:20px;font-weight:700;color:#3f3f3f;margin-bottom:12px}.notification-card-wrapper .info .description[data-v-5a5d30c2]{font-size:12px;line-height:16px;font-weight:400;color:#3f3f3fcc;margin-bottom:12px}.notification-card-wrapper .info .limit-info[data-v-5a5d30c2]{margin:12px 0;text-align:left}.notification-card-wrapper .info .bottom-button[data-v-5a5d30c2]{width:100%;margin-top:16px}.toggle-button[data-v-016f310c]{position:relative;width:var(--v4f5a7d8e);height:var(--fbb38b42);max-width:100%;border-radius:8px;border:1px solid #c5c5c5;padding:var(--v62b7b9d9);background-color:#fff;text-align:var(--v81467cc0)}.toggle-button.has-indicator[data-v-016f310c]{display:flex;align-items:center;gap:4px;text-align:left}.toggle-button .checkbox-glyph[data-v-016f310c]{flex-shrink:0;display:block;width:16px;height:16px;border:2px solid #c5c5c5;background-color:#fff;border-radius:2px}.toggle-button .checkbox-glyph.checked[data-v-016f310c]{position:relative;border:none;background-color:#ef671f}.toggle-button .checkbox-glyph.checked[data-v-016f310c]:before{position:absolute;top:4px;left:2px;content:"";width:12px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.toggle-button .radio-glyph[data-v-016f310c]{flex-shrink:0;display:block;position:relative;width:16px;height:16px;border:2px solid #8c8c8c;border-radius:10000px}.toggle-button .radio-glyph.checked[data-v-016f310c]{border-color:#ef671f}.toggle-button .radio-glyph.checked[data-v-016f310c]:before{position:absolute;top:2px;left:2px;content:"";width:8px;height:8px;background-color:#ef671f;border-radius:10000px}.toggle-button .text[data-v-016f310c]{color:#3f3f3f99;font-size:14px;font-weight:700;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.toggle-button .text.body-small-regular-tight[data-v-016f310c]{font-size:14px;line-height:20px;font-weight:400}.toggle-button .text.primary[data-v-016f310c]{color:#3f3f3f}.toggle-button.selected[data-v-016f310c]{border:1px solid #ef671f;background-color:#fdf0e9}.toggle-button.selected .text[data-v-016f310c]{color:#ef671f;font-weight:700}.toggle-button.disabled[data-v-016f310c]{border-color:#ececec}.toggle-button.disabled .text[data-v-016f310c]{color:#3f3f3f4d}.toggle-button.disabled .checkbox-glyph[data-v-016f310c]{border-color:#ececec}.toggle-button[data-v-016f310c]:focus-visible{outline:initial}.toggle-button[data-v-016f310c]:focus-visible:before{content:"";position:absolute;inset:-5px;border:2px solid #ef671f;border-radius:12px}@media screen and (min-width:961px){.toggle-button[data-v-016f310c]:hover{opacity:.5}}.navi-tab-modal-feature-control[data-v-b96a492d]{padding-top:12px;background-color:#fff}.navi-tab-modal-feature-control .options-content[data-v-b96a492d]{display:flex;gap:12px;flex-wrap:wrap;padding:12px}.navi-tab-modal-feature-control .options-content .item[data-v-b96a492d]{width:calc(50% - 6px)}@media screen and (min-width:961px){.navi-tab-modal-feature-control .options-content .item[data-v-b96a492d]{width:calc(33.33333% - 8px)}}.navi-tab-modal-job-type-control[data-v-5328afa6]{height:100%;background-color:#fff;padding-top:12px}.navi-tab-modal-job-type-control .options-content[data-v-5328afa6]{display:flex;gap:12px;flex-wrap:wrap;padding:12px}.navi-tab-modal-job-type-control .options-content .item[data-v-5328afa6]{width:calc(50% - 6px)}@media screen and (min-width:961px){.navi-tab-modal-job-type-control .options-content .item[data-v-5328afa6]{width:calc(33.33333% - 8px)}}.keyword-search-content[data-v-371e8581]{display:flex;align-items:center;justify-content:center;padding:24px 12px;background-color:#f5f5f5}.keyword-search-content .link-text[data-v-371e8581]{color:#ef671f;font-size:16px;line-height:1.5}.navi-tab-modal-occupation-control[data-v-8d031b9c]{background-color:#fff}.navi-tab-modal-occupation-control .input-content[data-v-8d031b9c]{position:sticky;top:0;z-index:10;padding:8px 12px;background-color:#f5f5f5}.navi-tab-modal-salary-control[data-v-f0b3afd3]{height:100%;background-color:#fff;padding-top:12px}.navi-tab-modal-salary-control .radio-button-content[data-v-f0b3afd3]{display:flex;align-items:center;flex-wrap:wrap;padding:12px;background-color:#fff}@media screen and (min-width:961px){.navi-tab-modal-salary-control .radio-button-content .item[data-v-f0b3afd3]{flex:1}}@media screen and (max-width:369px){.navi-tab-modal-salary-control .radio-button-content .item[data-v-f0b3afd3]{width:50%}}.navi-tab-modal-salary-control .select-content[data-v-f0b3afd3]{display:flex;align-items:center;gap:8px;padding:12px}.navi-tab-modal-salary-control .select-content .wavy-line[data-v-f0b3afd3]{color:#3f3f3f;padding:0 12px}.modal-footer[data-v-e52dea0b]{display:flex;padding:8px;align-items:center;gap:8px;background:#fff;box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000d;border-radius:inherit}.modal-footer .search-button-wrap[data-v-e52dea0b]{width:100%;min-width:0}.search-field-chips[data-v-3db69846]{width:var(--v4462b38a);max-width:100%}.search-field-chips .chips-wrap[data-v-3db69846]{display:inline-flex;gap:4px;overflow:scroll;scrollbar-width:none}.search-field-chips .chips-wrap[data-v-3db69846]::-webkit-scrollbar{display:none}.search-field-chips .chips-wrap[data-v-3db69846]{cursor:pointer;opacity:1}.search-field-chips .chips-wrap .chip-item[data-v-3db69846]{flex-shrink:0}@media screen and (min-width:961px){.search-field-chips .chips-wrap[data-v-3db69846]:hover{opacity:.5}}.search-field-chips .icon-wrap[data-v-3db69846]:hover{opacity:.5}.search-modal-header-form[data-v-220869a1]{background-color:#fff;display:flex;align-items:center;gap:8px;padding:8px 12px}.search-modal-header-form .search-filed-chips-wrap[data-v-220869a1]{min-width:0;flex:1}.search-modal-header-form .icon-wrap[data-v-220869a1]{display:flex}@media screen and (min-width:961px){.search-modal-header-form .icon-wrap[data-v-220869a1]{display:none}}.search-modal-header-control[data-v-8083949d]{background-color:#fff;border-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}@media screen and (min-width:961px){.search-by-location[data-v-0f3cbe78]{display:none}}.full-modal[data-v-901033bc]{display:flex;flex-direction:column;position:fixed;inset:0;z-index:10000;background-color:#f5f5f5}.full-modal .main[data-v-901033bc]{overflow-y:auto;flex:1}.progress-bar[data-v-500780c1]{display:flex;flex-direction:column;align-items:center;gap:4px}.progress-bar .bar-outside[data-v-500780c1]{width:100%;height:8px;border-radius:10000px;background:#ececec;position:relative}.progress-bar .bar-outside .bar-inside[data-v-500780c1]{width:70px;height:100%;position:absolute;border-radius:10000px;background:#ef671f;animation-name:progress-500780c1;animation-duration:1s;animation-direction:normal;animation-iteration-count:infinite;animation-fill-mode:forwards}.progress-bar .text[data-v-500780c1]{color:#3f3f3f;font-size:12px;line-height:1}@keyframes progress-500780c1{0%{width:0}to{width:100%}}.geo-location-control[data-v-cc60f56b]{padding:8px 12px}.geo-location-control .overlay[data-v-cc60f56b]{position:fixed;inset:0}.government-designated-city[data-v-422df478]{position:sticky;top:0;z-index:10}.search-sub-modal[data-v-c092cf17]{display:flex;flex-direction:column;position:fixed;inset:0;z-index:10000;background-color:#f5f5f5;border-radius:16px;max-height:calc(100vh - 96px);min-height:320px;width:640px;margin:auto}.search-sub-modal .header[data-v-c092cf17]{border-radius:16px 16px 0 0}.search-sub-modal .main[data-v-c092cf17]{overflow-y:auto;flex:1;border-radius:var(--v1185137f)}.search-sub-modal .footer[data-v-c092cf17]{border-radius:0 0 16px 16px}.overlay[data-v-c092cf17]{position:fixed;inset:0;z-index:1000;background:transparent}.modal-enter-active[data-v-c092cf17],.modal-leave-active[data-v-c092cf17]{transition:opacity .3s linear}.modal-enter-from[data-v-c092cf17],.modal-leave-to[data-v-c092cf17]{opacity:0}.overlay-enter-active[data-v-c092cf17],.overlay-leave-active[data-v-c092cf17]{transition:opacity .3s linear}.overlay-enter-from[data-v-c092cf17],.overlay-leave-to[data-v-c092cf17]{opacity:0}.search-modal-header-information[data-v-d31537f7]{padding:12px;background-color:#f5f5f5}.search-modal-header-information .text[data-v-d31537f7]{color:#3f3f3fcc;font-size:16px;line-height:1.5}.search-modal-header-information .chips-wrap[data-v-d31537f7]{display:flex;gap:8px;overflow:scroll;scrollbar-width:none}.search-modal-header-information .chips-wrap[data-v-d31537f7]::-webkit-scrollbar{display:none}.search-modal-header-information .chip-item[data-v-d31537f7]{flex-shrink:0}.rail-line-company[data-v-9166c2ce]{position:sticky;top:0;z-index:10}.location-search-button[data-v-d4eeddd2]{width:100%;display:inline-flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;border-radius:8px;background-color:#fff;box-shadow:0 3px 9px #0000001a,0 1px 2px #0000000d;cursor:pointer}@media screen and (min-width:961px){.location-search-button[data-v-d4eeddd2]{flex-direction:row;justify-content:center}.location-search-button[data-v-d4eeddd2]:hover{opacity:.5}}.location-search-button .icon-wrap[data-v-d4eeddd2]{display:flex;color:#ef671f}.location-search-button .text-wrap[data-v-d4eeddd2]{display:inline-flex;flex-direction:column;gap:4px}@media screen and (min-width:961px){.location-search-button .text-wrap[data-v-d4eeddd2]{flex-direction:row;align-items:center}}.location-search-button .text-wrap .main-text[data-v-d4eeddd2],.location-search-button .text-wrap .sub-text[data-v-d4eeddd2]{color:#3f3f3f;font-weight:700;line-height:1}.location-search-button .text-wrap .main-text[data-v-d4eeddd2]{font-size:16px}.location-search-button .text-wrap .sub-text[data-v-d4eeddd2]{font-size:12px}.location-select-list[data-v-0661c511]{display:flex;gap:8px;padding:12px}.location-select-list .item[data-v-0661c511]{flex:1}@media screen and (min-width:961px){.location-select-list .item.location-search[data-v-0661c511]{display:none}}.parts-url-to-post-from .link[data-v-08b8044b]{background:none;border:none;font:inherit;text-align:inherit;cursor:pointer;color:inherit;padding:var(--v33c06e8b)}.parts-url-to-post-from .is-padding[data-v-08b8044b]{display:block;width:100%}.parts-breadcrumb[data-v-e7280330]{background:#f5f5f5}@media screen and (min-width:961px){.parts-breadcrumb[data-v-e7280330]{padding:0 32px}}.parts-breadcrumb .breadcrumb-list[data-v-e7280330]{display:flex;flex-wrap:wrap;align-items:center;padding:12px 24px}@media screen and (max-width:960px){.parts-breadcrumb .breadcrumb-list[data-v-e7280330]:empty{display:none}}@media screen and (min-width:961px){.parts-breadcrumb .breadcrumb-list[data-v-e7280330]{max-width:1060px;margin:0 auto}}.parts-breadcrumb .breadcrumb-list>li[data-v-e7280330]{color:#3f3f3f99;font-size:12px}.parts-breadcrumb .breadcrumb-list>li+li[data-v-e7280330]{margin-left:5px}.parts-breadcrumb .breadcrumb-list>li+li[data-v-e7280330]:before{content:">";margin-right:5px;color:#3f3f3f99}.parts-breadcrumb .breadcrumb-list>li>a[data-v-e7280330]{font-size:12px;display:inline-block}.parts-breadcrumb .breadcrumb-list>li>a>span[data-v-e7280330]{display:inline-block;color:#3f3f3f99}.parts-breadcrumb .breadcrumb-list>li .search-link[data-v-e7280330]{display:inline-block}.page-footer[data-v-c4488703]{display:flex;flex-direction:column;background:#f5f5f5}.page-footer .footer-main[data-v-c4488703]{display:flex;flex-direction:column;padding:24px;gap:24px}@media screen and (min-width:961px){.page-footer .footer-main[data-v-c4488703]{padding:32px 24px;gap:32px}}.page-footer .footer-main .logo-link[data-v-c4488703]{width:180px;height:36px}.page-footer .footer-main .link-contents[data-v-c4488703]{display:flex;flex-wrap:wrap;gap:24px}@media screen and (min-width:961px){.page-footer .footer-main .link-contents[data-v-c4488703]{width:calc(100% - 180px);margin-left:auto}}.page-footer .footer-main .link-contents .contents[data-v-c4488703],.page-footer .footer-main .link-contents .help-page[data-v-c4488703],.page-footer .footer-main .link-contents .service-company-info[data-v-c4488703]{display:flex;flex-direction:column;gap:16px;width:calc(33.33333% - 16px)}.page-footer .footer-main .link-contents .contents .title[data-v-c4488703],.page-footer .footer-main .link-contents .help-page .title[data-v-c4488703],.page-footer .footer-main .link-contents .service-company-info .title[data-v-c4488703]{color:#3f3f3f;font-size:14px;line-height:16px;font-weight:700}.page-footer .footer-main .link-contents .contents .links[data-v-c4488703],.page-footer .footer-main .link-contents .help-page .links[data-v-c4488703],.page-footer .footer-main .link-contents .service-company-info .links[data-v-c4488703]{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:960px){.page-footer .footer-main .link-contents .contents .links[data-v-c4488703],.page-footer .footer-main .link-contents .help-page .links[data-v-c4488703],.page-footer .footer-main .link-contents .service-company-info .links[data-v-c4488703]{gap:12px}}.page-footer .footer-main .link-contents .contents .links .item[data-v-c4488703],.page-footer .footer-main .link-contents .help-page .links .item[data-v-c4488703],.page-footer .footer-main .link-contents .service-company-info .links .item[data-v-c4488703]{display:inline-flex}.page-footer .footer-main .link-contents .contents .links .item .item-link[data-v-c4488703],.page-footer .footer-main .link-contents .help-page .links .item .item-link[data-v-c4488703],.page-footer .footer-main .link-contents .service-company-info .links .item .item-link[data-v-c4488703]{color:#3f3f3f;font-size:12px;line-height:16px;font-weight:400}@media screen and (max-width:960px){.page-footer .footer-main .link-contents .contents .item[data-v-c4488703],.page-footer .footer-main .link-contents .help-page[data-v-c4488703],.page-footer .footer-main .link-contents .service-company-info[data-v-c4488703]{width:calc(50% - 12px)}.page-footer .footer-main .link-contents .contents[data-v-c4488703]{width:100%}.page-footer .footer-main .link-contents .contents .links[data-v-c4488703]{gap:24px}.page-footer .footer-main .link-contents .contents .links.direction-row[data-v-c4488703]{flex-direction:row}}@media screen and (max-width:369px){.page-footer .footer-main .link-contents[data-v-c4488703]{gap:8px}.page-footer .footer-main .link-contents .contents .item[data-v-c4488703],.page-footer .footer-main .link-contents .help-page[data-v-c4488703],.page-footer .footer-main .link-contents .service-company-info[data-v-c4488703]{width:calc(50% - 4px)}}.page-footer .yahoo-link-contents[data-v-c4488703]{display:flex;padding:16px 24px}@media screen and (max-width:960px){.page-footer .yahoo-link-contents[data-v-c4488703]{padding:12px 24px}}.page-footer .yahoo-link-contents .link[data-v-c4488703]{color:#3f3f3f99;font-size:12px;line-height:12px;font-weight:400}.page-footer .copy-right-contents[data-v-c4488703]{padding:16px 24px 32px;text-align:center}@media screen and (max-width:960px){.page-footer .copy-right-contents[data-v-c4488703]{padding:12px 24px 24px}}.page-footer .copy-right-contents .text[data-v-c4488703]{color:#3f3f3f;font-size:10px;line-height:12px;font-weight:400}@media screen and (min-width:961px){.page-footer .copy-right-contents[data-v-c4488703],.page-footer .footer-main[data-v-c4488703],.page-footer .yahoo-link-contents[data-v-c4488703]{width:100%;max-width:1060px;margin:0 auto}}.brand-chip[data-v-2368fdae]{display:inline-block;white-space:nowrap;padding:2px 8px;border-radius:10000px;background-color:#ef671f;color:#fff;font-size:12px;line-height:12px;font-weight:700}.parts-nearby-location-salary-info[data-v-c53b4a3a]{background-color:#fff;padding:16px 0 32px;box-shadow:0 2px 6px #0000001a}@media screen and (min-width:961px){.parts-nearby-location-salary-info[data-v-c53b4a3a]{margin:0 auto;padding:32px 24px 48px;border-radius:8px}}.parts-nearby-location-salary-info .heading-wrapper[data-v-c53b4a3a]{padding:0 16px}.parts-nearby-location-salary-info .navi-wrapper[data-v-c53b4a3a]{margin:16px 0}@media screen and (min-width:961px){.parts-nearby-location-salary-info .navi-wrapper[data-v-c53b4a3a]{display:none}}.parts-nearby-location-salary-info .salary-info-items[data-v-c53b4a3a]{padding:0 8px}@media screen and (min-width:961px){.parts-nearby-location-salary-info .salary-info-items[data-v-c53b4a3a]{display:flex;justify-content:center;gap:16px}}@media screen and (max-width:960px){.parts-nearby-location-salary-info .salary-info-items .salary-info-item[data-v-c53b4a3a]{display:none}.parts-nearby-location-salary-info .salary-info-items .salary-info-item.show[data-v-c53b4a3a]{display:block}}@media screen and (min-width:961px){.parts-nearby-location-salary-info .salary-info-items .salary-info-item[data-v-c53b4a3a]{position:relative;width:calc(33.33333% - 10.66667px);border:1px solid #ececec;border-radius:4px}.parts-nearby-location-salary-info .salary-info-items .salary-info-item.is-active[data-v-c53b4a3a]{border:2px solid #ef671f;background-color:#fdf0e9}}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .selected-employment-type-badge[data-v-c53b4a3a]{display:none}@media screen and (min-width:961px){.parts-nearby-location-salary-info .salary-info-items .salary-info-item .selected-employment-type-badge[data-v-c53b4a3a]{display:block;position:absolute;top:-8px;left:50%;transform:translate(-50%)}}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .category[data-v-c53b4a3a]{display:none}@media screen and (max-width:960px){.parts-nearby-location-salary-info .salary-info-items .salary-info-item .category.show-on-sp[data-v-c53b4a3a]{display:block;font-size:20px;font-weight:700;text-align:center;padding:16px 0 8px}}@media screen and (min-width:961px){.parts-nearby-location-salary-info .salary-info-items .salary-info-item .category[data-v-c53b4a3a]{display:block;font-size:20px;font-weight:700;text-align:center;padding:16px 0}}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .header-row[data-v-c53b4a3a]{display:flex;justify-content:space-around;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:4px}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .header-row .column[data-v-c53b4a3a]{flex:1;font-size:12px;color:#2c2a27;text-align:center}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .header-row .column[data-v-c53b4a3a]:nth-child(3){flex:.8}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row[data-v-c53b4a3a]{border-bottom:1px solid #e2e2e2}@media screen and (min-width:961px){.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row[data-v-c53b4a3a]:last-child{border-bottom:none}}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row[data-v-c53b4a3a]{display:flex;align-items:center;padding:8px 4px}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row:hover .location[data-v-c53b4a3a]{text-decoration:underline}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row:visited .location[data-v-c53b4a3a]{color:#609}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .location[data-v-c53b4a3a]{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;word-break:keep-all;min-height:36px;margin-right:4px}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .median[data-v-c53b4a3a]{display:flex;justify-content:center;align-items:center;flex:1;color:#2c2a27;word-break:keep-all}.parts-nearby-location-salary-info .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .median .diff-arrow-wrapper[data-v-c53b4a3a]{margin-left:4px}.parts-station-salary-table table[data-v-79c38fb6]{width:100%;border-collapse:collapse;table-layout:fixed}.parts-station-salary-table table thead th[data-v-79c38fb6]{font-size:12px;line-height:16px;font-weight:400;color:#2c2a27;text-align:center;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:4px;width:50%}.parts-station-salary-table table tbody tr[data-v-79c38fb6]{position:relative;border-bottom:1px solid #e2e2e2}.parts-station-salary-table table tbody tr.folded[data-v-79c38fb6]{display:none}@media screen and (min-width:961px){.parts-station-salary-table table tbody tr[data-v-79c38fb6]:has(+.folded),.parts-station-salary-table table tbody tr[data-v-79c38fb6]:last-child{border-bottom:none}}.parts-station-salary-table table tbody th[scope=row][data-v-79c38fb6]{font-size:12px;line-height:16px;font-weight:400;text-align:center;padding:8px 4px}.parts-station-salary-table table tbody th[scope=row] .current-station[data-v-79c38fb6]{font-size:12px;line-height:16px;font-weight:700}.parts-station-salary-table table tbody th[scope=row] a[data-v-79c38fb6]:after{content:"";position:absolute;inset:0}.parts-station-salary-table table tbody th[scope=row] a[data-v-79c38fb6]:hover{text-decoration:underline}.parts-station-salary-table table tbody th[scope=row] a[data-v-79c38fb6]:visited{color:#609}.parts-station-salary-table table tbody td[data-v-79c38fb6]{padding:8px 4px;color:#2c2a27}.parts-station-salary-table table tbody td .median-cell[data-v-79c38fb6]{display:flex;justify-content:center;align-items:center}.parts-station-salary-table table tbody td .amount[data-v-79c38fb6]{font-size:16px;line-height:20px;font-weight:700}.parts-station-salary-table table tbody td .diff-arrow-wrapper[data-v-79c38fb6]{margin-left:4px}.parts-station-salary-table .expand-button[data-v-79c38fb6]{display:flex;justify-content:center;margin-top:16px}.rail-line-block .rail-line-name[data-v-dd0840a1]{display:flex;align-items:center;gap:4px;font-size:18px;line-height:24px;font-weight:700;padding:0 16px}.rail-line-block .navi-wrapper[data-v-dd0840a1]{margin:16px 0}@media screen and (min-width:961px){.rail-line-block .navi-wrapper[data-v-dd0840a1]{display:none}}.rail-line-block .salary-info-items[data-v-dd0840a1]{padding:0 8px;margin-top:16px}@media screen and (max-width:960px){.rail-line-block .salary-info-items[data-v-dd0840a1]{display:grid}}@media screen and (min-width:961px){.rail-line-block .salary-info-items[data-v-dd0840a1]{display:flex;gap:16px}}@media screen and (max-width:960px){.rail-line-block .salary-info-items .salary-info-item[data-v-dd0840a1]{grid-area:1/1;visibility:hidden}.rail-line-block .salary-info-items .salary-info-item.show[data-v-dd0840a1]{visibility:visible}}@media screen and (min-width:961px){.rail-line-block .salary-info-items .salary-info-item[data-v-dd0840a1]{flex:1;border:1px solid #e2e2e2;border-radius:4px}}.rail-line-block .salary-info-items .salary-info-item .category[data-v-dd0840a1]{display:none}@media screen and (min-width:961px){.rail-line-block .salary-info-items .salary-info-item .category[data-v-dd0840a1]{display:block;font-size:20px;line-height:28px;font-weight:700;text-align:center;padding:16px 0}}.parts-rail-line-salary-info[data-v-7c502f3f]{background-color:#fff;padding:16px 0 32px;box-shadow:0 2px 6px #0000001a}@media screen and (min-width:961px){.parts-rail-line-salary-info[data-v-7c502f3f]{margin:0 auto;padding:32px 24px 48px;border-radius:8px}}.parts-rail-line-salary-info .heading-wrapper[data-v-7c502f3f]{padding:0 16px;margin-bottom:24px}.parts-rail-line-salary-info[data-v-7c502f3f] .rail-line-block+.rail-line-block{margin-top:32px}.parts-salary-info[data-v-45f29201]{background-color:#fff;padding:16px 16px 32px;box-shadow:0 2px 6px #0000001a}@media screen and (min-width:961px){.parts-salary-info[data-v-45f29201]{margin:0 auto;padding:32px 48px 48px;border-radius:8px}}.parts-salary-info .salary-info-items[data-v-45f29201]{display:flex;gap:4px}@media screen and (min-width:961px){.parts-salary-info .salary-info-items[data-v-45f29201]{gap:16px}}.parts-salary-info .salary-info-items .salary-info-item[data-v-45f29201]{position:relative;flex:1;padding:16px 0 24px;border:1px solid #ececec;border-radius:4px}.parts-salary-info .salary-info-items .salary-info-item.is-active[data-v-45f29201]{border:2px solid #ef671f;background-color:#fdf0e9}.parts-salary-info .salary-info-items .salary-info-item .selected-employment-type-badge[data-v-45f29201]{position:absolute;top:-8px;left:50%;transform:translate(-50%)}@media screen and (max-width:960px){.parts-salary-info .salary-info-items .salary-info-item .selected-employment-type-badge[data-v-45f29201]{padding-left:2px;padding-right:2px}}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item[data-v-45f29201]{padding-top:24px}.parts-salary-info .salary-info-items .salary-info-item[data-v-45f29201]:only-child{max-width:calc(50% - 8px);margin:0 auto}}@media screen and (max-width:960px){.parts-salary-info .salary-info-items .salary-info-item .category[data-v-45f29201]{display:flex;white-space:pre-line;min-height:40px}}.parts-salary-info .salary-info-items .salary-info-item .category .job-type[data-v-45f29201]{font-size:16px;font-weight:700;line-height:1.25;text-align:center;margin:auto}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item .category .job-type[data-v-45f29201]{font-size:20px}}.parts-salary-info .salary-info-items .salary-info-item .median[data-v-45f29201]{margin-top:16px}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item .median[data-v-45f29201]{margin-top:24px}.parts-salary-info .salary-info-items .salary-info-item .salary-amount[data-v-45f29201]{display:flex;align-items:baseline;justify-content:center}}.parts-salary-info .salary-info-items .salary-info-item .salary-amount .label[data-v-45f29201]{font-size:12px;text-align:center;line-height:1.25;margin-bottom:4px}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item .salary-amount .label[data-v-45f29201]{font-size:14px;margin-right:4px}}.parts-salary-info .salary-info-items .salary-info-item .salary-diff[data-v-45f29201]{font-size:10px;color:#656565;font-weight:700;text-align:center;margin-top:12px}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item .salary-diff[data-v-45f29201]{display:flex;align-items:baseline;justify-content:center;font-size:12px;margin-top:8px}}.parts-salary-info .salary-info-items .salary-info-item .salary-diff.negative[data-v-45f29201]{color:#4195b2}.parts-salary-info .salary-info-items .salary-info-item .salary-diff.positive[data-v-45f29201]{color:#ef4756}.parts-salary-info .salary-info-items .salary-info-item .salary-diff .salary-diff-label[data-v-45f29201]{font-size:10px;line-height:1;margin-bottom:2px}@media screen and (min-width:961px){.parts-salary-info .salary-info-items .salary-info-item .salary-diff .salary-diff-label[data-v-45f29201]{font-size:12px;margin-right:4px;margin-bottom:0}}@media screen and (max-width:960px){.parts-salary-info .only-pc[data-v-45f29201]{display:none}}@media screen and (min-width:961px){.parts-salary-info .only-sp[data-v-45f29201]{display:none}}.parts-station-salary-info[data-v-e98cb6ec]{background-color:#fff;padding:16px 0 32px;box-shadow:0 2px 6px #0000001a}@media screen and (min-width:961px){.parts-station-salary-info[data-v-e98cb6ec]{margin:0 auto;padding:32px 24px 48px;border-radius:8px}}.parts-station-salary-info .heading-wrapper[data-v-e98cb6ec]{padding:0 16px}.parts-station-salary-info .navi-wrapper[data-v-e98cb6ec]{margin:16px 0}@media screen and (min-width:961px){.parts-station-salary-info .navi-wrapper[data-v-e98cb6ec]{display:none}}.parts-station-salary-info .salary-info-items[data-v-e98cb6ec]{padding:0 8px}@media screen and (max-width:960px){.parts-station-salary-info .salary-info-items[data-v-e98cb6ec]{display:grid}}@media screen and (min-width:961px){.parts-station-salary-info .salary-info-items[data-v-e98cb6ec]{display:flex;gap:16px}}@media screen and (max-width:960px){.parts-station-salary-info .salary-info-items .salary-info-item[data-v-e98cb6ec]{grid-area:1/1;visibility:hidden}.parts-station-salary-info .salary-info-items .salary-info-item.show[data-v-e98cb6ec]{visibility:visible}}@media screen and (min-width:961px){.parts-station-salary-info .salary-info-items .salary-info-item[data-v-e98cb6ec]{position:relative;flex:1;border:1px solid #e2e2e2;border-radius:4px}.parts-station-salary-info .salary-info-items .salary-info-item.is-active[data-v-e98cb6ec]{border:2px solid #ef671f;background-color:#fdf0e9}}.parts-station-salary-info .salary-info-items .salary-info-item .selected-employment-type-badge[data-v-e98cb6ec]{display:none}@media screen and (min-width:961px){.parts-station-salary-info .salary-info-items .salary-info-item .selected-employment-type-badge[data-v-e98cb6ec]{display:block;position:absolute;top:-8px;left:50%;transform:translate(-50%)}}.parts-station-salary-info .salary-info-items .salary-info-item .category[data-v-e98cb6ec]{display:none}@media screen and (min-width:961px){.parts-station-salary-info .salary-info-items .salary-info-item .category[data-v-e98cb6ec]{display:block;font-size:20px;line-height:28px;font-weight:700;text-align:center;padding:16px 0}}.parts-statistics-description[data-v-95d75257]{background-color:#fff;padding:16px 24px;box-shadow:0 2px 6px #0000001a;display:flex;justify-content:center}@media screen and (min-width:961px){.parts-statistics-description[data-v-95d75257]{padding:16px 48px}}.parts-statistics-description .title[data-v-95d75257]{font-size:10px;font-weight:700;color:#8c8c8c;margin-bottom:4px;text-align:center}@media screen and (min-width:961px){.parts-statistics-description .title[data-v-95d75257]{font-size:14px;margin-bottom:12px}}.parts-statistics-description .description[data-v-95d75257]{font-size:10px;color:#8c8c8c;margin:0 auto}.parts-statistics-description .description .period[data-v-95d75257]{margin-top:2px}@media screen and (min-width:961px){.parts-statistics-description .description[data-v-95d75257]{font-size:12px}}.parts-statistics-featuring-area[data-v-0dfa14d5]{background-color:#fff;padding:16px 0 32px;box-shadow:0 2px 6px #0000001a}@media screen and (min-width:961px){.parts-statistics-featuring-area[data-v-0dfa14d5]{margin:0 auto;padding:32px 24px 48px;border-radius:8px}}.parts-statistics-featuring-area .heading-wrapper[data-v-0dfa14d5]{padding:0 16px}.parts-statistics-featuring-area .navi-wrapper[data-v-0dfa14d5]{margin:16px 0}@media screen and (min-width:961px){.parts-statistics-featuring-area .navi-wrapper[data-v-0dfa14d5]{display:none}}.parts-statistics-featuring-area .salary-info-items[data-v-0dfa14d5]{padding:0 16px}@media screen and (min-width:961px){.parts-statistics-featuring-area .salary-info-items[data-v-0dfa14d5]{display:flex;gap:16px}}@media screen and (max-width:960px){.parts-statistics-featuring-area .salary-info-items .salary-info-item[data-v-0dfa14d5]{display:none}.parts-statistics-featuring-area .salary-info-items .salary-info-item.show[data-v-0dfa14d5]{display:block}}@media screen and (min-width:961px){.parts-statistics-featuring-area .salary-info-items .salary-info-item[data-v-0dfa14d5]{flex:1;border:1px solid #e2e2e2;border-radius:4px}.parts-statistics-featuring-area .salary-info-items .salary-info-item[data-v-0dfa14d5]:only-child{max-width:calc(50% - 8px);margin:0 auto}}.parts-statistics-featuring-area .salary-info-items .salary-info-item .category[data-v-0dfa14d5]{display:none}@media screen and (min-width:961px){.parts-statistics-featuring-area .salary-info-items .salary-info-item .category[data-v-0dfa14d5]{display:block;font-size:20px;font-weight:700;text-align:center;padding:16px 0}}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .nothing-featuring-area[data-v-0dfa14d5]{text-align:center;font-size:12px;padding-top:16px}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .subsequent-data[data-v-0dfa14d5]{font-size:12px;display:flex;justify-content:center;padding-top:8px;min-height:36px}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .header-row[data-v-0dfa14d5]{text-align:center;border-bottom:1px solid #e2e2e2;padding:8px 0 16px;font-size:14px}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .header-row .text-bold[data-v-0dfa14d5]{font-weight:700}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row[data-v-0dfa14d5]{border-bottom:1px solid #e2e2e2}@media screen and (min-width:961px){.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row[data-v-0dfa14d5]:last-child{border-bottom:none}}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row[data-v-0dfa14d5]{display:flex;justify-content:center;padding:8px 4px}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row:hover .location[data-v-0dfa14d5]{text-decoration:underline}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .ranking[data-v-0dfa14d5]{flex:.2;display:flex;justify-content:center;padding-right:8px}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row:visited .location[data-v-0dfa14d5]{color:#609}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .location[data-v-0dfa14d5]{flex:.6;display:flex;align-items:center;justify-content:flex-start;font-size:14px;min-height:36px;max-width:12em}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .median[data-v-0dfa14d5]{flex:.2;display:flex;padding:0 8px;align-items:center;color:#ef4756}.parts-statistics-featuring-area .salary-info-items .salary-info-item .salary-table .item-row .salary-info-row .median .diff-arrow-wrapper[data-v-0dfa14d5]{min-width:85px;display:flex;justify-content:flex-end}.parts-company-review-comment .title[data-v-82ad3009]{display:flex;align-items:center}.parts-company-review-comment .title-tag[data-v-82ad3009]{padding:4px 8px;border-radius:10000px;color:#fff;font-size:14px;font-weight:700;line-height:1;background-color:#8c8c8c}.parts-company-review-comment .title-tag.title-tag-positive[data-v-82ad3009]{background-color:#ef4756}.parts-company-review-comment .title-tag.title-tag-negative[data-v-82ad3009]{background-color:#4195b2}.parts-company-review-comment .title-text[data-v-82ad3009]{margin-left:8px;font-weight:700}.parts-company-review-comment .content[data-v-82ad3009]{margin-top:8px;color:#3f3f3f;line-height:1.5;font-size:14px}@media screen and (min-width:961px){.parts-company-review-comment .content[data-v-82ad3009]{margin:8px 0 0;font-size:16px}}.parts-company-review-comment .sub[data-v-82ad3009]{display:flex;justify-content:space-between;margin-top:8px}.parts-company-review-comment .date[data-v-82ad3009]{color:#656565;font-size:12px}.parts-company-review-comment .report[data-v-82ad3009]{margin-left:16px;color:#8c8c8c;font-size:14px}.parts-company-review-comment .report .icon[data-v-82ad3009]{position:relative;top:2px;margin-right:4px;display:inline-flex;vertical-align:top}.parts-company-review-info[data-v-d54303bb]{padding:4px 8px 16px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.parts-company-review-info .item[data-v-d54303bb]{display:flex;font-size:14px;margin-top:12px}.parts-company-review-info .item-title[data-v-d54303bb]{min-width:5em;font-weight:700}.parts-company-review-info .item-text[data-v-d54303bb]{margin-left:32px}@media screen and (min-width:961px){.parts-company-review-info[data-v-d54303bb]{display:flex;flex-wrap:wrap}.parts-company-review-info .item[data-v-d54303bb]{width:50%;padding-right:16px}}
