@tailwind base;@tailwind components;@tailwind utilities;a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:#000;color:#fff;margin:0;padding:0;height:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;font-family:Noto Sans JP,sans-serif;height:100%;max-width:100%;overflow-x:auto;position:relative;margin:0;padding:0}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{border-radius:10px;background-color:#000;box-shadow:inset 0 0 2px #fff}::-webkit-scrollbar-thumb{background-color:#3f3f3f;border-radius:10px;box-shadow:inset 0 0 0 1px #7f7f7f}a{text-decoration:none}a:active,a:hover,a:link,a:visited{color:#fff}.jt-root{width:100%;box-sizing:border-box}.jt-root.chat{height:100vh;display:flex;flex-direction:column}.jt-error{width:100%;box-sizing:border-box;text-align:center;padding-top:80px;padding-bottom:80px}.jt-header>.fixed{position:fixed;top:0;left:0;right:0;z-index:1000}.jt-header>.spacer{width:100%;box-sizing:border-box;opacity:0;pointer-events:none}.jt-header-main{width:100%;box-sizing:border-box;display:flex;flex-direction:column;background-color:#000}.jt-header-main>.top-bar{display:grid;position:relative}@media not screen and (max-width:600px){.jt-header-main>.top-bar{grid-template-columns:min-content auto min-content min-content}}@media screen and (max-width:600px){.jt-header-main>.top-bar{grid-template-columns:min-content auto min-content}}.jt-header-main>.top-bar>.header-over-block{position:absolute;top:100%;bottom:-100vh;left:0;right:0;z-index:9000;cursor:default}@media screen and (max-width:600px){.jt-header-main>.top-bar>.header-over-block{display:none}}.jt-header-main>.top-bar>.header-over-block.hidden{display:none;pointer-events:none}.jt-header-main>.top-bar>.logo-area{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;display:flex;align-items:center;height:64px}@media not screen and (max-width:600px){.jt-header-main>.top-bar>.logo-area{padding-left:40px;padding-right:40px}}@media screen and (max-width:600px){.jt-header-main>.top-bar>.logo-area{padding-left:15px;padding-right:15px}}.jt-header-main>.top-bar>.logo-area>.logo{cursor:pointer}@media not screen and (max-width:600px){.jt-header-main>.top-bar>.logo-area>.logo{height:30px}}@media screen and (max-width:600px){.jt-header-main>.top-bar>.logo-area>.logo{height:24px}}.jt-header-main>.top-bar>.command-area{display:flex;justify-content:flex-end;align-items:center;height:64px}@media not screen and (max-width:600px){.jt-header-main>.top-bar>.command-area{grid-row-start:1;grid-row-end:2;grid-column-start:4;grid-column-end:5}}@media screen and (max-width:600px){.jt-header-main>.top-bar>.command-area{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3}}@media not screen and (max-width:600px){.jt-header-main>.top-bar>.command-area{padding-right:4px}}@media screen and (max-width:600px){.jt-header-main>.top-bar>.command-area{padding-right:0;margin-right:64px}}.jt-header-main>.top-bar>.command-area>.command-box{white-space:pre;display:flex;justify-content:center;align-items:center;font-size:12px;color:#fff;cursor:pointer;transition:.3s;padding-left:12px;padding-right:12px;position:relative;height:100%}.jt-header-main>.top-bar>.command-area>.command-box>.icon{position:relative}.jt-header-main>.top-bar>.command-area>.command-box>.icon>.count{position:absolute;bottom:0;left:0;font-weight:700;font-size:8px;width:16px;height:16px;border-radius:16px;display:flex;justify-content:center;align-items:center;background-color:red;transform:translateX(-50%)}.jt-header-main>.top-bar>.command-area>.command-box>.icon>.humberger{width:32px;pointer-events:all;position:relative;cursor:pointer;transition:.3s}.jt-header-main>.top-bar>.command-area>.command-box>.icon>.humberger>div{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;display:flex;justify-content:center;align-items:center;transition:.3s}.jt-header-main>.top-bar>.command-area>.command-box>.icon>.humberger>div>div{width:40px;height:4px;background-color:#fff;transition:.3s}.jt-header-main>.top-bar>.command-area>.command-box>.icon>.humberger>div:first-child{transform:translateY(-10px)}.jt-header-main>.top-bar>.command-area>.command-box>.icon>.humberger>div:nth-child(3){transform:translateY(10px)}.jt-header-main>.top-bar>.command-area>.command-box>.notification.hidden{opacity:0;pointer-events:none}.jt-header-main>.top-bar>.command-area>.command-box>.notification{position:absolute;top:100%;right:0;width:325px;background-color:#000;transition:opacity .3s;z-index:9001;cursor:default}.jt-header-main>.top-bar>.command-area>.command-box>.command-menu.hidden{opacity:0;pointer-events:none}.jt-header-main>.top-bar>.command-area>.command-box>.command-menu{right:0;position:absolute;width:300px;top:64px;transition:opacity .3s;z-index:9001}.jt-header-main>.top-bar>.command-area>.command-box>.command-menu>.command-notification{display:flex;flex-direction:column;box-sizing:border-box;width:100%}.jt-header-main>.top-bar>.command-area>.command-box>.command-menu>.command-notification>.row.link{cursor:pointer}.jt-header-main>.top-bar>.command-area>.command-box>.command-menu>.command-notification>.row.link:hover{background-color:#6e6e6e}.jt-header-main>.top-bar>.command-area>.command-box>.command-menu>.command-notification>.row{display:flex;align-items:center;box-sizing:border-box;width:100%;padding-left:24px;padding-top:11px;padding-bottom:11px;border-top:1px solid hsla(0,0%,100%,.2);transition:.3s;background-color:#000}.jt-header-main>.top-bar>.command-area>.command-box>.command-menu>.command-notification>.row>.icon{width:20px;height:20px;display:flex;justify-content:center;align-items:center}.jt-header-main>.top-bar>.command-area>.command-box>.command-menu>.command-notification>.row>.text{padding-left:12px;padding-right:12px;font-size:14px;line-height:2;white-space:pre-wrap;word-break:break-all;flex:1 1}@media screen and (max-width:600px){.jt-header-main>.top-bar>.command-area>.command-box:first-of-type,.jt-header-main>.top-bar>.command-area>.command-box:nth-of-type(4){display:none}}.jt-header-main>.top-bar>.command-area>.command-box:hover{background-color:#6e6e6e}.jt-header-main>.top-bar>.command-area .login-button{font-size:20px;font-weight:500;margin-left:38px;margin-right:38px;width:180px;height:51px;border-radius:28px;color:#fff;background:linear-gradient(90deg,rgba(235,0,25,.79),rgba(215,0,23,.79))}@media screen and (max-width:600px){.jt-header-main>.top-bar>.command-area .login-button{display:none}}.jt-header-main>.top-bar>.command-area .register-area{font-size:20px;margin-right:52px}.jt-header-main>.top-bar>.search-area{display:flex;justify-content:flex-end;align-items:center}@media not screen and (max-width:600px){.jt-header-main>.top-bar>.search-area{grid-row-start:1;grid-row-end:2;grid-column-start:3;grid-column-end:4}}@media screen and (max-width:600px){.jt-header-main>.top-bar>.search-area{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3}}.jt-header-main>.top-bar>.search-area>.search{display:flex;align-items:center;width:34px;height:32px;margin-left:50px;margin-right:8px;border-radius:4px;border:1px solid hsla(0,0%,100%,0);padding-left:9px;padding-right:9px;transition:.3s;box-sizing:border-box}.jt-header-main>.top-bar>.search-area>.search>.loupe{width:16px;margin-right:10px;cursor:pointer}@media screen and (max-width:600px){.jt-header-main>.top-bar>.search-area>.search>.loupe{position:absolute;left:130px}}.jt-header-main>.top-bar>.search-area>.search input{display:none}@media screen and (max-width:600px){.jt-header-main>.top-bar>.search-area>.search{border:none;transition:none}}.jt-header-main>.top-bar>.search-area>.search.focus{width:268px;border-color:#fff}.jt-header-main>.top-bar>.search-area>.search.focus>input{display:block;font-size:16px;color:#fff;caret-color:#fff;background-color:transparent;border:none;width:100%}.jt-header-main>.top-bar>.search-area>.search.focus>input:focus{outline:none}@media screen and (max-width:600px){.jt-header-main>.top-bar>.search-area>.search.focus>input:focus{border:none;display:block;position:absolute;right:50px;height:20px;width:200px}}.jt-header-main>.top-bar>.search-area>.search.focus>input::placeholder{font-size:14px;opacity:.5;color:#fff}@media screen and (max-width:600px){.jt-header-main>.top-bar>.search-area>.search.focus>.loupe{display:none}.jt-header-main>.top-bar>.search-area{margin-right:160px}}.jt-header-main>.top-bar>.proxy-login-area{align-items:center;justify-content:flex-end;margin-right:20px}@media not screen and (max-width:600px){.jt-header-main>.top-bar>.proxy-login-area{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3;display:flex}}@media screen and (max-width:600px){.jt-header-main>.top-bar>.proxy-login-area{display:none}}.jt-header-main>.top-bar>.proxy-login-area>dt{margin-right:.2rem;font-weight:700;font-size:12px}.jt-header-main>.top-bar>.proxy-login-area>dd{margin-right:1rem;font-size:14px}.jt-header-main .proxy-login{background-color:red}@media not screen and (max-width:600px){.jt-header-main>.humberger-overlay{display:none}}@media screen and (max-width:600px){.jt-header-main>.humberger-overlay{position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none;z-index:1010;transition:.3s}.jt-header-main>.humberger-overlay>.humberger-bar{display:flex;justify-content:flex-end;height:64px}.jt-header-main>.humberger-overlay>.humberger-bar>.humberger:hover{background-color:hsla(0,0%,100%,.15)}.jt-header-main>.humberger-overlay>.humberger-bar>.humberger{width:64px;pointer-events:all;position:relative;cursor:pointer;transition:.3s}.jt-header-main>.humberger-overlay>.humberger-bar>.humberger>div{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;display:flex;justify-content:center;align-items:center;transition:.3s}.jt-header-main>.humberger-overlay>.humberger-bar>.humberger>div>div{width:40px;height:4px;background-color:#fff;transition:.3s}.jt-header-main>.humberger-overlay>.humberger-bar>.humberger>div:first-child{transform:translateY(-10px)}.jt-header-main>.humberger-overlay>.humberger-bar>.humberger>div:nth-child(3){transform:translateY(10px)}.jt-header-main>.humberger-overlay>.menu-list{margin-top:5px;width:100%;box-sizing:border-box;border-top:1px solid hsla(0,0%,100%,.85);display:flex;flex-direction:column;opacity:0;transition:.3s}.jt-header-main>.humberger-overlay>.menu-list>.menu-row{border-bottom:1px solid hsla(0,0%,100%,.85);display:flex;align-items:center;height:52px;cursor:pointer;transition:.3s}.jt-header-main>.humberger-overlay>.menu-list>.menu-row>.icon-cell{width:56px;display:flex;justify-content:center}.jt-header-main>.humberger-overlay>.menu-list>.menu-row>.text-cell{flex:1 1;font-size:16px}.jt-header-main>.humberger-overlay>.menu-list>.menu-row>.text-cell>.count{font-weight:700;font-size:14px;padding:0 5px;background-color:#a30012;border-radius:3px;margin-left:4px}.jt-header-main>.humberger-overlay>.menu-list>.menu-row>.text-only-cell{flex:1 1;font-size:16px;margin-left:20px}.jt-header-main>.humberger-overlay>.menu-list>.menu-row:hover{background-color:hsla(0,0%,100%,.15)}.jt-header-main>.humberger-overlay>.menu-list>.menu-row.gray{pointer-events:none;cursor:default}.jt-header-main>.humberger-overlay>.menu-list>.menu-row.gray>.icon-cell,.jt-header-main>.humberger-overlay>.menu-list>.menu-row.gray>.text-cell{opacity:.25}.jt-header-main>.humberger-overlay>.menu-list>.menu-row.gray:hover{background-color:transparent}.jt-header-main>.humberger-overlay>.menu-list>.menu-row-block{display:block;align-items:center;cursor:pointer;transition:.3s}.jt-header-main>.humberger-overlay>.menu-list>.menu-row-block>.message-cell{text-align:center}.jt-header-main>.humberger-overlay>.menu-list>.menu-row-block>.button-cell{text-align:-webkit-center}.jt-header-main>.humberger-overlay>.menu-list>.menu-row-block>.button-cell>.button{width:240px;height:40px;border-radius:40px;margin:10px}.jt-header-main>.humberger-overlay>.menu-list>.notification{width:100%;box-sizing:border-box;border-bottom:1px solid hsla(0,0%,100%,.85)}.jt-header-main>.humberger-overlay>.menu-list>.notification.hidden{display:none}.jt-header-main>.humberger-overlay.shown{pointer-events:all;background-color:rgba(0,0,0,.85)}.jt-header-main>.humberger-overlay.shown>.humberger-bar>.humberger>div:first-child{transform:rotate(45deg)}.jt-header-main>.humberger-overlay.shown>.humberger-bar>.humberger>div:first-child>div{width:32px}.jt-header-main>.humberger-overlay.shown>.humberger-bar>.humberger>div:nth-child(2){opacity:0}.jt-header-main>.humberger-overlay.shown>.humberger-bar>.humberger>div:nth-child(3){transform:rotate(-45deg)}.jt-header-main>.humberger-overlay.shown>.humberger-bar>.humberger>div:nth-child(3)>div{width:32px}.jt-header-main>.humberger-overlay.shown>.menu-list{opacity:1}}.jt-header-main>.menu-bar{display:flex;background-color:hsla(0,0%,43%,.5);padding-left:36px;padding-right:36px}.jt-header-main>.menu-bar>.home{width:90px}.jt-header-main>.menu-bar>.home,.jt-header-main>.menu-bar>.menu{display:flex;justify-content:center;align-items:center;height:26px;font-size:12px;padding-top:2px;padding-bottom:4px}.jt-header-main>.menu-bar>.menu{width:152px}.jt-header-main>.menu-bar>.link-box{transition:.3s}.jt-header-main>.menu-bar>.link-box>.count{font-weight:700;font-size:14px;padding:0 5px;background-color:#a30012;border-radius:3px;margin-left:4px}.jt-header-main>.menu-bar>.link-box:hover{cursor:pointer;background-color:#6e6e6e}.jt-header-main>.logo-bar.transparent{background-color:transparent}@media screen and (max-width:600px){.jt-header-main>.logo-bar.transparent{background-color:#000}}.jt-header-main>.logo-bar{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#000;transition:background-color .3s}.jt-notification{display:flex;flex-direction:column;box-sizing:border-box;width:100%}.jt-notification>.row.link{cursor:pointer}.jt-notification>.row.link:hover{background-color:#6e6e6e}.jt-notification>.row{display:flex;align-items:center;box-sizing:border-box;width:100%;padding-left:24px;padding-top:11px;padding-bottom:11px;border-top:1px solid hsla(0,0%,100%,.2);transition:.3s}.jt-notification>.row>.icon{border-radius:20px;width:20px;height:20px;background-color:#fff;display:flex;justify-content:center;align-items:center}.jt-notification>.row>.icon>.mail-icon{width:10.8px}.jt-notification>.row>.icon>.favorite-icon,.jt-notification>.row>.icon>.settings-icon{width:10.1px}.jt-notification>.row>.text{padding-left:12px;padding-right:12px;font-size:14px;line-height:2;white-space:pre-wrap;word-break:break-all;flex:1 1}.jt-footer{background-image:url(/assets/footer.svg);background-size:cover;background-position:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:76px;padding-bottom:27px;width:100%}.jt-footer>.logo{width:117px}.jt-footer>.sns-area{width:100%;display:flex;justify-content:center;padding-top:48px}.jt-footer>.sns-area>a:nth-child(n+2){margin-left:27px}.jt-footer>.sns-area>img{width:24px}.jt-footer>.sns-area>img:nth-child(n+2){margin-left:27px}.jt-footer>.link-area{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:70px;max-width:100%}.jt-footer>.link-area>.link{font-size:14px;margin:7px 20px}.jt-footer>.second{padding-top:0}.jt-footer>.copyright{padding-top:16px;font-size:14px}@media screen and (max-width:767px){.jt-footer>.link-area{justify-content:space-between!important}}.jt-message-modal{display:flex;flex-direction:column;justify-content:center;align-content:center;max-width:700px;margin:auto;padding:32px;border:1px solid #fff;background-color:#000}.jt-message-modal .message{flex-wrap:nowrap}.jt-message-modal>.command-button-area{display:flex;justify-content:center;padding-top:39px}.jt-message-modal>.command-button-area .command-button{width:144px}.jt-message-modal>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-message-modal>.template-link{font-size:12px;margin-top:16px;text-decoration:underline;text-align:center}.jt-inquiry-subscription-modal,.jt-recommend-face-photograph-upload-modal,.jt-recommend-movie-upload-modal,.jt-recommend-signup-modal{position:relative;display:flex;flex-direction:column;justify-content:center;align-content:center;width:600px;max-width:100%;margin:auto;padding:40px;background-color:#333;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.8)}.jt-inquiry-subscription-modal .message,.jt-recommend-face-photograph-upload-modal .message,.jt-recommend-movie-upload-modal .message,.jt-recommend-signup-modal .message{flex-wrap:nowrap;margin:auto;font-size:16px;line-height:1.5}.jt-inquiry-subscription-modal>.command-button-area,.jt-recommend-face-photograph-upload-modal>.command-button-area,.jt-recommend-movie-upload-modal>.command-button-area,.jt-recommend-signup-modal>.command-button-area{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:47px}@media screen and (max-width:600px){.jt-inquiry-subscription-modal>.command-button-area,.jt-recommend-face-photograph-upload-modal>.command-button-area,.jt-recommend-movie-upload-modal>.command-button-area,.jt-recommend-signup-modal>.command-button-area{display:block}}.jt-inquiry-subscription-modal>.command-button-area .command-button.wide,.jt-recommend-face-photograph-upload-modal>.command-button-area .command-button.wide,.jt-recommend-movie-upload-modal>.command-button-area .command-button.wide,.jt-recommend-signup-modal>.command-button-area .command-button.wide{width:320px}.jt-inquiry-subscription-modal>.command-button-area .command-button,.jt-recommend-face-photograph-upload-modal>.command-button-area .command-button,.jt-recommend-movie-upload-modal>.command-button-area .command-button,.jt-recommend-signup-modal>.command-button-area .command-button{width:234px}@media screen and (max-width:600px){.jt-inquiry-subscription-modal>.command-button-area .command-button,.jt-recommend-face-photograph-upload-modal>.command-button-area .command-button,.jt-recommend-movie-upload-modal>.command-button-area .command-button,.jt-recommend-signup-modal>.command-button-area .command-button{margin-left:auto;margin-right:auto}}.jt-inquiry-subscription-modal>.command-button-area .command-button>.main,.jt-recommend-face-photograph-upload-modal>.command-button-area .command-button>.main,.jt-recommend-movie-upload-modal>.command-button-area .command-button>.main,.jt-recommend-signup-modal>.command-button-area .command-button>.main{padding-left:29px;font-size:14px}.jt-inquiry-subscription-modal>.command-button-area .command-button>.symbol,.jt-recommend-face-photograph-upload-modal>.command-button-area .command-button>.symbol,.jt-recommend-movie-upload-modal>.command-button-area .command-button>.symbol,.jt-recommend-signup-modal>.command-button-area .command-button>.symbol{padding-left:15px;font-size:14px;font-weight:700}.jt-inquiry-subscription-modal>.command-button-area .command-button:nth-child(n+2),.jt-recommend-face-photograph-upload-modal>.command-button-area .command-button:nth-child(n+2),.jt-recommend-movie-upload-modal>.command-button-area .command-button:nth-child(n+2),.jt-recommend-signup-modal>.command-button-area .command-button:nth-child(n+2){margin-top:24px}@media screen and (max-width:600px){.jt-inquiry-subscription-modal>.command-button-area .command-button:nth-child(n+2),.jt-recommend-face-photograph-upload-modal>.command-button-area .command-button:nth-child(n+2),.jt-recommend-movie-upload-modal>.command-button-area .command-button:nth-child(n+2),.jt-recommend-signup-modal>.command-button-area .command-button:nth-child(n+2){margin-top:24px;margin-left:auto}}.jt-inquiry-subscription-modal>.close-button-area,.jt-recommend-face-photograph-upload-modal>.close-button-area,.jt-recommend-movie-upload-modal>.close-button-area,.jt-recommend-signup-modal>.close-button-area{position:absolute;right:0;top:0;width:51px;height:51px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;transition:.3s}.jt-inquiry-subscription-modal>.close-button-area>img,.jt-recommend-face-photograph-upload-modal>.close-button-area>img,.jt-recommend-movie-upload-modal>.close-button-area>img,.jt-recommend-signup-modal>.close-button-area>img{width:17px;height:17px}.jt-inquiry-subscription-modal>.close-button-area:hover,.jt-recommend-face-photograph-upload-modal>.close-button-area:hover,.jt-recommend-movie-upload-modal>.close-button-area:hover,.jt-recommend-signup-modal>.close-button-area:hover{opacity:.7}.jt-position-schedule-modal{position:relative;display:flex;flex-direction:column;justify-content:center;align-content:center;width:600px;max-width:100%;margin:auto;padding:40px;background-color:#333;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.8)}.jt-position-schedule-modal .message{flex-wrap:nowrap;margin:auto;font-size:16px;line-height:1.5}.jt-position-schedule-modal>.command-button-area{display:flex;justify-content:center;align-items:flex-end;padding-top:47px}@media screen and (max-width:600px){.jt-position-schedule-modal>.command-button-area{display:block}}.jt-position-schedule-modal>.command-button-area .command-button.wide{width:320px}.jt-position-schedule-modal>.command-button-area .command-button{width:234px}@media screen and (max-width:600px){.jt-position-schedule-modal>.command-button-area .command-button{margin-left:auto;margin-right:auto}}.jt-position-schedule-modal>.command-button-area .command-button>.main{padding-left:29px;font-size:14px}.jt-position-schedule-modal>.command-button-area .command-button>.symbol{padding-left:15px;font-size:14px;font-weight:700}.jt-position-schedule-modal>.command-button-area .command-button:nth-child(n+2){margin-left:24px}@media screen and (max-width:600px){.jt-position-schedule-modal>.command-button-area .command-button:nth-child(n+2){margin-top:24px;margin-left:auto}}.jt-position-schedule-modal>.close-button-area{position:absolute;right:0;top:0;width:51px;height:51px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;transition:.3s}.jt-position-schedule-modal>.close-button-area>img{width:17px;height:17px}.jt-position-schedule-modal>.close-button-area:hover{opacity:.7}.jt-position-schedule-modal>.year-area{width:576px;padding-top:16px}.jt-position-schedule-modal>.year-area>.year-row{display:flex}.jt-position-schedule-modal>.year-area>.year-row>.dropdown-hint{margin-left:4px;margin-top:24px}.jt-position-schedule-modal>.year-area>.year-drop-down{width:220px}.jt-position-schedule-modal>.hour-area{width:576px;padding-top:16px;display:flex}.jt-position-schedule-modal>.hour-area>.check-box{width:140px;margin-right:40px}.jt-position-schedule-modal>.hour-area>.start-hour-row{display:flex}.jt-position-schedule-modal>.hour-area>.start-hour-row>span{align-content:center;margin-left:10px}.jt-position-schedule-modal>.hour-area>.end-hour-row{display:flex;margin-left:145px}.jt-position-schedule-modal>.hour-area>.end-hour-row>span{align-content:center;margin-left:10px}.jt-position-schedule-modal>.hour-area>.end-hour-row>.span{margin-right:10px}.jt-position-schedule-modal>.schedule-message{color:red;border:1px solid red;padding:20px;margin:20px 0}.jt-tos-modal{display:flex;flex-direction:column;justify-content:center;align-content:center;width:640px;max-width:100%;box-sizing:border-box;border-radius:8px;margin:auto;padding:32px;background-color:#1a1a1a}.jt-tos-modal>.title{font-size:24px;font-weight:700;margin-left:auto;margin-right:auto}.jt-tos-modal>.message{font-size:16px;line-height:1.5;width:100%;box-sizing:border-box;margin-top:32px;margin-bottom:16px}.jt-tos-modal>.tos-title{font-size:13px;font-weight:700}.jt-tos-modal>.tos-text{height:214px;border-radius:2px;background-color:#fff;overflow-y:auto;white-space:pre-wrap;word-break:break-all;font-size:13px;line-height:1.69;color:#000;padding:16px;margin-top:7px;margin-bottom:44px}.jt-tos-modal>.check-mark{margin-left:auto;margin-right:auto}.jt-tos-modal>.command-button-area{display:flex;justify-content:center;padding-top:28px;padding-bottom:14px}.jt-tos-modal>.command-button-area .command-button{width:144px}.jt-tos-modal>.command-button-area .command-button:nth-child(n+2){margin-left:16px}.jt-movie-player-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:640px;height:100%;margin:auto}.jt-movie-player-modal>.movie{max-height:calc(100% - 80px)}.jt-movie-player-modal>.command-button{width:144px;margin-top:24px}.jt-movie-selector-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:640px;height:100%;margin:auto}.jt-movie-selector-modal>.movie{max-height:calc(100% - 80px)}.jt-movie-selector-modal>.command-button-area{display:flex;justify-content:center;flex-wrap:wrap;margin-top:24px;z-index:1}.jt-movie-selector-modal>.command-button-area>.command-button{width:180px;margin:12px}.jt-movie-uploader-modal{width:100%;width:480px;max-width:100%;padding:16px 48px;border:1px solid #fff;background-color:#000;box-sizing:border-box}.jt-movie-uploader-modal,.jt-movie-uploader-modal>.movie-block{display:flex;flex-direction:column;align-items:center;margin:auto}.jt-movie-uploader-modal>.movie-block{width:100%}.jt-movie-uploader-modal>.movie-block>.movie-size{width:320px;height:180px}.jt-movie-uploader-modal>.movie-block>.command-button-area{display:flex;justify-content:center;padding-top:14px}.jt-movie-uploader-modal>.movie-block>.command-button-area>.command-button{width:150px}.jt-movie-uploader-modal>.movie-block>.command-button-area>.command-button:nth-child(n+2){margin-left:24px}.jt-movie-uploader-modal>.movie-block>.text-row{padding-top:14px;font-size:16px}.jt-movie-uploader-modal>.text-block{display:flex;flex-direction:column;align-items:center;width:100%}.jt-movie-uploader-modal>.text-block .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-movie-uploader-modal>.text-block>.description-area,.jt-movie-uploader-modal>.text-block>.title-area{width:100%;padding-top:31px}.jt-image-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100vw;height:100vh;margin:auto}.jt-image-modal>.image{max-width:100%;max-height:calc(100% - 120px);margin:0 20px}.jt-image-modal>.command-button{width:144px;margin-top:24px}.jt-download-modal{display:flex;flex-direction:column;justify-content:center;align-content:center;max-width:90vw;margin:auto;padding:32px;border:1px solid #fff;background-color:#000}.jt-download-modal .message{flex-wrap:nowrap}.jt-download-modal>.command-button-area{display:flex;justify-content:center;padding-top:39px}.jt-download-modal>.command-button-area .command-button{width:144px}.jt-download-modal>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-download-modal>.template-link{font-size:12px;margin-top:16px;text-decoration:underline;text-align:center}.jt-lp-image{position:relative;margin-bottom:-4px}.jt-lp-image>.back{width:100%;height:711px;padding:0 0 40px;object-fit:none;object-position:40% 40%;opacity:.88;background-image:linear-gradient(79deg,#000 -1%,rgba(0,0,0,.36) 125%)}@media screen and (max-width:600px){.jt-lp-image>.back{height:651.7px;margin:10px 0 10.6px;padding:0 0 10.6px;object-position:46% 40%;opacity:.88}}.jt-lp-image>.back-gradation{position:absolute;top:0;left:0;width:100%;height:711px;padding:0 0 40px;object-fit:cover;object-position:40% 40%;opacity:.88;background-image:linear-gradient(79deg,#000 -1%,rgba(0,0,0,.36) 65%)}@media screen and (max-width:600px){.jt-lp-image>.back-gradation{height:651.7px;margin:10px 0 10.6px;padding:0 0 10.6px;object-position:66% 40%;opacity:.88}}.jt-lp-image>.front-words{position:absolute;text-align:center;bottom:240px;width:100%}@media screen and (max-width:600px){.jt-lp-image>.front-words{bottom:110.2px}}.jt-lp-image>.front-words>.main-word{font-size:48px;font-weight:400;line-height:60px}.jt-lp-image>.front-words>.main-word>.colored-text{color:#eb001a}@media screen and (max-width:600px){.jt-lp-image>.front-words>.main-word{font-size:46px;font-weight:400;line-height:1.28}}.jt-lp-image>.front-words>.sub-word{font-size:40px;font-weight:700;margin-top:10px;margin-bottom:32px}@media screen and (max-width:600px){.jt-lp-image>.front-words>.sub-word{font-size:19px;font-weight:700;margin-bottom:34.9px}}.jt-front-image{position:relative;margin-bottom:-4px}.jt-front-image>.back{width:100%;height:711px;padding:0 0 40px;object-fit:none;object-position:40% 40%;opacity:.88;background-image:linear-gradient(79deg,#000 -1%,rgba(0,0,0,.36) 125%)}@media screen and (max-width:1279px){.jt-front-image>.back{height:285px;margin:0;padding:0 0 10.6px;object-position:46% 40%;opacity:.88}}.jt-front-image>.back-gradation{position:absolute;top:0;left:0;width:100%;height:711px;padding:0 0 40px;object-fit:cover;object-position:40% 40%;opacity:.88;background-image:linear-gradient(79deg,#000 -1%,rgba(0,0,0,.36) 65%)}@media screen and (max-width:1279px){.jt-front-image>.back-gradation{height:285px;margin:0;padding:0 0 10.6px;object-position:66% 40%;opacity:.88}}.jt-front-image>.front-words{position:absolute;text-align:left;bottom:240px;width:100%;padding-left:7vw}@media screen and (max-width:1279px){.jt-front-image>.front-words{bottom:110.2px;padding-left:0;top:30px;height:560px}}.jt-front-image>.front-words>.main-word{font-family:Roboto;font-size:44px;font-weight:900;line-height:60px}.jt-front-image>.front-words>.main-word>.colored-text{color:#eb001a}@media screen and (max-width:1279px){.jt-front-image>.front-words>.main-word{font-size:22px;line-height:1.28;text-align:center}}.jt-front-image>.front-words>.sub-word{font-size:40px;font-weight:700;margin-top:10px;margin-bottom:32px}@media screen and (max-width:1279px){.jt-front-image>.front-words>.sub-word{font-size:19px;font-weight:700;margin-bottom:34.9px}}.jt-login{display:flex;flex-direction:column;justify-content:center;align-content:center;width:280px;padding:160px 12px;margin-right:auto;margin-left:auto}.jt-login>.logo{height:42px;padding-bottom:44px}.jt-login>.line-login-toggle-area{text-align:center;margin-top:12px;margin-bottom:12px;font-size:16px}.jt-login>.line-login-toggle-area:hover{cursor:pointer}.jt-login>.register-area>.line-login-area{margin-top:24px;margin-bottom:20px}.jt-login>.register-area>.line-login-area>.button-area{background-color:#06c755;border-radius:4px;text-align:center;display:inline-flex;width:100%}.jt-login>.register-area>.line-login-area>.button-area>.logo{width:40px;height:40px;border-right:1px solid rgba(0,0,0,.102)}.jt-login>.register-area>.line-login-area>.button-area>.text{text-align:center;width:100%;margin-top:8px}.jt-login>.register-area>.line-login-area:hover{cursor:pointer;opacity:.8}.jt-login>.register-area .label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-login>.register-area>.password-label-area{display:flex;justify-content:space-between;padding-top:8px}.jt-login>.register-area>.command-button-area{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:24px}.jt-login>.register-area>.command-button-area>.command-button{width:144px}.jt-login>.register-area>.command-button-area>.command-error{padding-top:7px;height:auto}.jt-login>.signup-message-area{display:flex;justify-content:center;padding-top:24px}.jt-login>.login-area>.line-login-area{margin-top:24px}.jt-login>.login-area>.line-login-area>.button-area{background-color:#06c755;border-radius:4px;text-align:center;display:inline-flex;width:100%}.jt-login>.login-area>.line-login-area>.button-area>.logo{width:40px;height:40px;border-right:1px solid rgba(0,0,0,.102)}.jt-login>.login-area>.line-login-area>.button-area>.text{text-align:center;width:100%;margin-top:8px}.jt-login>.login-area>.line-login-area:hover{cursor:pointer;opacity:.8}.jt-login>.login-area>.logo{height:42px;padding-bottom:44px}.jt-login>.login-area .label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-login>.login-area>.password-label-area{display:flex;justify-content:space-between;padding-top:8px}.jt-login>.login-area>.command-button-area{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:24px}.jt-login>.login-area>.command-button-area>.command-button{width:144px}.jt-login>.login-area>.command-button-area>.command-error{padding-top:7px;height:auto}.jt-login>.login-area>.signup-message-area{display:flex;justify-content:center;padding-top:24px}.jt-live-week-area-div>.live-week-area>.left-area{width:100%;max-width:260px}.jt-live-week-area-div>.live-week-area>.left-area>.left-detail-area{width:100%}.jt-live-week-area-div>.live-week-area>.left-area>.left-detail-area>.live-text{width:100%;padding-top:4px;background-color:red;font-size:24px;text-align:center;padding-left:4px;padding-right:4px;margin-left:4px;font-weight:700}@media screen and (max-width:600px){.jt-live-week-area-div>.live-week-area>.left-area>.left-detail-area>.live-text{padding-top:2px}}.jt-live-week-area-div>.live-week-area>.left-area>.date-area{display:inline-flex;margin-left:-12px;position:relative}.jt-live-week-area-div>.live-week-area>.left-area>.date-area>.year{transform:rotate(90deg);margin-left:-10px;margin-right:8px}.jt-live-week-area-div>.live-week-area>.left-area>.date-area>.month{font-size:36px}.jt-live-week-area-div>.live-week-area>.left-area>.date-area>.day-of-week{margin-top:24px;margin-right:4px}.jt-live-week-area-div>.live-week-area>.left-area>.date-area>.time{font-size:36px}.jt-live-week-area-div>.live-week-area>.left-area>.apply-link>.apply-button{text-align:center;background-color:red;padding-top:12px;padding-bottom:12px;border-radius:8px;margin-top:4px}.jt-live-week-area-div>.live-week-area>.live-week-companies-area>.strong-text{margin-left:16px;color:red;font-size:20px;border-bottom:1px solid red;margin-bottom:6px}.jt-live-week-area-div>.live-week-area>.live-week-companies-area>.logo-area>.logo-vertical-text{margin-left:16px;margin-right:12px;background-color:#3e3e3e;padding-top:8px;padding-left:4px;padding-right:4px}.jt-live-week-area-div>.live-week-area>.live-week-companies-area>.logo-area>.logo-container{position:relative;background-color:#fff;width:116px;height:116px;padding:16px;margin-right:16px;box-sizing:border-box}.jt-live-week-area-div>.live-week-area>.live-week-companies-area>.logo-area>.logo-container>.logo{object-fit:contain;width:100%;height:100%}.jt-live-week-area-div>.live-week-area>.live-week-companies-area>.logo-area>.logo-container>.time-text{position:absolute;color:#777;bottom:2px;left:20px;font-weight:700}.jt-live-week-area-div::-webkit-scrollbar{display:none}.jt-banner-area-div{display:inline-flex;margin-right:12px}@media screen and (max-width:600px){.jt-banner-area-div{display:block;text-align:center;margin-right:0;display:-webkit-inline-flex;width:max-content}}.jt-banner-area-div>.banner-area-item{margin-bottom:12px}.jt-banner-area-div>.banner-area-item>.banner-link>.banner-image{max-height:240px;max-width:97%;margin-left:16px}@media screen and (max-width:600px){.jt-banner-area-div>.banner-area-item>.banner-link>.banner-image{margin-bottom:12px;margin-left:0}}.banner-area-div::-webkit-scrollbar{display:none}.jt-applicant-home,.jt-applicant-home>.default{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.jt-applicant-home>.default{padding-bottom:22px}.jt-applicant-home>.default>.banner-area{display:flex;flex-direction:column;align-items:center;padding-bottom:34px;z-index:101}@media screen and (max-width:600px){.jt-applicant-home>.default>.banner-area{width:100%;overflow:auto;align-items:flex-start;padding-bottom:0}}.jt-applicant-home>.default>.banner-area::-webkit-scrollbar{display:none}.jt-applicant-home>.default>.live-week-area{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:34px;margin-left:4%;z-index:101}.jt-applicant-home>.default>.profile-state-container{display:flex;flex-direction:column;align-items:center;padding-bottom:34px;z-index:101}.jt-applicant-home>.default>.company-list-area{display:flex;flex-direction:column;width:100%;box-sizing:border-box;margin-top:-24px}.jt-applicant-home>.default>.company-list-area>.company-list-container{padding-bottom:22px}.jt-applicant-home>.default>.company-list-area>.company-list-container>.company-list-header{display:flex;height:62px;align-items:flex-end;padding-left:17px;text-shadow:#000 2px 2px 2px}@media screen and (max-width:600px){.jt-applicant-home>.default>.company-list-area>.company-list-container>.company-list-header{height:32px}}.jt-applicant-home>.default>.company-list-area>.company-list-container>.company-list-header>.title{margin-bottom:6px;font-size:24px;margin-left:29px;font-weight:500}.jt-applicant-home>.default>.company-list-area>.company-list-container>.company-list-header>.title>.bulk-entry{position:relative;z-index:2;background-color:red;border-radius:6px;font-size:16px;padding:2px 12px;margin-left:12px;text-shadow:none}.jt-applicant-home>.default>.company-list-area>.company-list-container>.company-list-header>.title>.bulk-entry:hover{cursor:pointer;opacity:.8}@media screen and (max-width:600px){.jt-applicant-home>.default>.company-list-area>.company-list-container>.company-list-header>.title{font-size:16px;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.jt-applicant-home>.default>.company-list-area>.company-list-container.applying{background-color:#454545;margin-top:0}.jt-applicant-home>.search{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.jt-applicant-home>.search .title{font-size:24px;font-weight:700;padding-top:40px;padding-bottom:2px}.jt-applicant-home>.search>.zero-result{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding-left:16px;padding-right:16px}.jt-applicant-home>.search>.zero-result>.result{width:100%;background-color:#232323;display:flex;flex-direction:column;box-sizing:border-box;align-items:center;padding-top:32px;padding-bottom:32px;margin-bottom:377px}.jt-applicant-home>.search>.zero-result>.result>.message{font-size:16px;width:400px;max-width:90%;padding-bottom:17px}.jt-applicant-home>.search>.zero-result>.result>.hint{font-size:16px;font-weight:700;width:400px;max-width:90%;padding-bottom:8px}.jt-applicant-home>.search>.zero-result>.result>.hint-item{font-size:14px;opacity:.7;width:400px;max-width:90%;padding-bottom:8px}.jt-applicant-home>.search>.zero-result>.result>.reset-button{width:320px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px;opacity:.8;border:1px solid #fff;font-size:14px;margin-top:35px;transition:.3s;max-width:90%}.jt-applicant-home>.search>.zero-result>.result>.reset-button:hover{background-color:#a5a5a5}.jt-applicant-home>.search>.search-result{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding-bottom:110px}.jt-applicant-home>.search>.search-result>.result-block{padding-left:17px;padding-right:17px;padding-bottom:20px}.jt-applicant-home>.search>.search-result>.reset-button{width:320px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px;opacity:.8;border:1px solid #fff;font-size:14px;margin-top:35px;transition:.3s;max-width:90%;align-self:center}.jt-applicant-home>.search>.search-result>.reset-button:hover{background-color:#a5a5a5}.jt-applicant-home .jt-applicant-home-pickup:before{content:"";display:block;padding-top:56.25vw}.jt-applicant-home .jt-applicant-home-pickup{position:relative;width:100%}.jt-applicant-home .jt-applicant-home-pickup>.visibility{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.indicator{position:absolute;left:0;right:0;bottom:6.25vw;display:flex;justify-content:center;z-index:100}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.indicator>.circle{width:1.015625vw;height:1.015625vw;border-radius:1.015625vw;background-color:#5d5d5d;transition:background-color .3s}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.indicator>.circle:hover{cursor:pointer}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.indicator>.circle.selected{background-color:#eb001a}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.indicator>.circle:nth-child(n+2){margin-left:3.28125vw}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.arrow{position:absolute;transition:opacity .3s;height:2.890625vw;padding:1.40625vw}@media screen and (max-width:600px){.jt-applicant-home .jt-applicant-home-pickup>.visibility>.arrow{height:10vw}}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.arrow.left{left:0;top:16.953125vw}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.arrow.right{right:0;top:16.953125vw}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.arrow.pointer{cursor:pointer;opacity:.7}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.arrow.disabled{opacity:.7}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.slider{position:absolute;top:0;left:0;bottom:0;right:0;transition:left .3s,right .3s}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.slider>.container{position:absolute;top:0;left:0;bottom:0;right:0}.jt-applicant-home .jt-applicant-home-long:before{padding-top:56.25vw}@media screen and (max-width:600px){.jt-applicant-home .jt-applicant-home-long:before{padding-top:136.25vw}}.jt-applicant-home .jt-applicant-home-long{position:relative}@media screen and (max-width:600px){.jt-applicant-home .jt-applicant-home-long{margin-bottom:24px}}.jt-applicant-home .jt-applicant-home-pickup-short:before{padding-top:56.25vw}@media screen and (max-width:600px){.jt-applicant-home .jt-applicant-home-pickup-short:before{padding-top:101.25vw}}.jt-applicant-home .jt-applicant-home-pickup-short{position:relative}@media screen and (max-width:600px){.jt-applicant-home .jt-applicant-home-pickup-short{margin-bottom:24px}}.jt-applicant-home .jt-applicant-home-image:before{padding-top:56.25vw}@media screen and (max-width:600px){.jt-applicant-home .jt-applicant-home-image:before{padding-top:133.25vw}}.jt-applicant-home .jt-applicant-home-image{position:relative}@media screen and (max-width:600px){.jt-applicant-home .jt-applicant-home-image{margin-bottom:24px}}.jt-applicant-home-pickup-movie>.movie{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.jt-applicant-home-pickup-movie>.movie>.movie-video{width:100%}.jt-applicant-home-pickup-movie>.movie>.gradation{position:absolute;left:0;bottom:0;right:0;height:calc(calc(56.25vw - 64px) * .07);background:linear-gradient(0deg,#000,transparent),linear-gradient(0deg,#000,transparent),linear-gradient(0deg,#000,transparent)}.jt-applicant-home-pickup-company>.movie{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.jt-applicant-home-pickup-company>.movie>.movie-video{width:100%;cursor:pointer}.jt-applicant-home-pickup-company>.movie>.gradation{position:absolute;left:0;bottom:0;right:0;height:calc(calc(56.25vw - 64px) * .07);background:linear-gradient(0deg,#000,transparent),linear-gradient(0deg,#000,transparent),linear-gradient(0deg,#000,transparent)}.jt-applicant-home-pickup-company>.introduction-area{position:absolute;left:0;bottom:calc(calc(56.25vw - 64px) * .07);display:flex;align-items:flex-end;transform-origin:left bottom}@media screen and (max-width:900px){.jt-applicant-home-pickup-company>.introduction-area{transform:scale(.75)}}@media screen and (max-width:750px){.jt-applicant-home-pickup-company>.introduction-area{transform:scale(.625)}}@media screen and (max-width:600px){.jt-applicant-home-pickup-company>.introduction-area{transform:scale(.5)}}@media screen and (max-width:450px){.jt-applicant-home-pickup-company>.introduction-area{transform:scale(.375)}}.jt-applicant-home-pickup-company>.introduction-area>.introduction{padding-left:72px;bottom:46px;background-image:linear-gradient(90deg,rgba(0,0,0,.48),rgba(0,0,0,.45) 53%,transparent 97%)}.jt-applicant-home-pickup-company>.introduction-area>.introduction>.logo{margin-top:16px;height:120px;transition:1s;background-color:#fff;padding:16px}.jt-applicant-home-pickup-company>.introduction-area>.introduction>.logo.obscure{height:60px;margin-top:16px;margin-bottom:-32px}.jt-applicant-home-pickup-company>.introduction-area>.introduction>.description{font-size:16px;line-height:24px;width:626px;padding:28px 0 28px 8px;text-shadow:#000 2px 2px 2px;opacity:1;transition:opacity 1s,max-height 1s;max-height:120px;white-space:pre-wrap;word-break:break-all}.jt-applicant-home-pickup-company>.introduction-area>.introduction>.description.obscure{opacity:0;max-height:0}.jt-applicant-home-pickup-company>.introduction-area>.introduction>.button-area{display:flex}.jt-applicant-home-pickup-company>.introduction-area>.introduction>.button-area>.detail-button{margin-bottom:12px;width:284px;height:38px;border-radius:5px;border:1px solid #fff;background-color:rgba(0,0,0,.6);font-size:14px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}.jt-applicant-home-pickup-company>.introduction-area>.introduction>.button-area>.detail-button:hover{opacity:.7}.jt-applicant-home-pickup-live-week>.live-week{position:absolute;top:0;left:0;right:0;height:52.25vw;overflow:hidden}.jt-applicant-home-pickup-live-week>.live-week>.back{position:absolute;object-fit:contain;top:-25%;height:150%}.jt-applicant-home-pickup-live-week>.live-week>.back-gradation{position:absolute;object-fit:contain;height:100%}.jt-applicant-home-pickup-live-week>.live-week>.grid{position:absolute}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid{left:7.5vw;right:7.5vw;top:7.8125vw;display:grid;grid-column-gap:3.4375vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid{display:grid;left:18.75vw;right:18.75vw;top:7.8125vw}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left{display:grid}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2;width:31.640625vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;width:31.640625vw}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.title-area{width:100%}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.title-area>.title{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;width:31.640625vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.title-area>.title{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;width:31.640625vw}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.title-area>.title-text{width:100%;background-color:#fff;color:#ee2e2d;text-align:center;font-weight:700;padding-top:2px;padding-bottom:2px;margin-bottom:12px}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.title-area>.title-text{font-size:24px}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.title-area>.title-text{font-size:9px;font-weight:500}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next:hover{opacity:.7}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next{display:flex;align-items:center;cursor:pointer;transition:opacity .3s}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:2}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.date{background-color:#1d1d1d;display:flex;justify-content:center;align-items:center;width:14.0625vw;height:8.359375vw}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.date>.date-container{position:relative;display:flex;flex-direction:column}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.date>.date-container>.month-day-dow{position:relative}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.date>.date-container>.month-day-dow>.month-day{text-shadow:0 .234375vw .46875vw rgba(0,0,0,.93);font-size:3.828125vw;font-weight:700;font-stretch:condensed;line-height:1}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.date>.date-container>.month-day-dow>.month-day{padding-right:1.25vw}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.date>.date-container>.month-day-dow>.dow{position:absolute;top:.625vw;bottom:0;left:100%;text-shadow:0 .234375vw .46875vw rgba(0,0,0,.93);font-size:1.25vw;font-weight:700;line-height:0;writing-mode:vertical-rl;transform:rotate(180deg)}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.date>.date-container>.month-day-dow>.dow{display:none}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.date>.date-container>.text{font-size:1.875vw;font-weight:900;line-height:1.46}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.logo-container{background-color:#fff;width:17.265625vw;height:8.359375vw;padding:1.640625vw;box-sizing:border-box}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.logo-container>.logo{object-fit:contain;width:100%;height:100%}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.logo-container-multi{background-color:#000;width:17.265625vw;height:8.359375vw;padding:0;box-sizing:border-box}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.logo-container-multi>.logo{object-fit:contain;width:100%;height:100%}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left .link{display:flex;justify-content:center;transition:opacity .3s;cursor:pointer}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left .link.youtube{grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:2;width:31.640625vw;margin-top:1.484375vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left .link.youtube{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:3;width:62.5vw;margin-top:4.6875vw}}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left .link.archive{grid-row-start:4;grid-row-end:5;grid-column-start:1;grid-column-end:2;width:31.640625vw;margin-top:1.484375vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left .link.archive{grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:3;width:62.5vw;margin-top:4.6875vw}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left .link:hover{opacity:.7}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3;display:grid;grid-template-rows:repeat(2,10.390625vw);grid-template-columns:repeat(4,10.625vw);grid-row-gap:.9375vw;grid-column-gap:.9375vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule{display:none}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box:hover{transform:scale(1.15)}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box{display:flex;flex-direction:column;width:10.625vw;height:10.390625vw;cursor:pointer;transition:.3s}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box>.logo-container{height:6.5625vw;background-color:#fff;border-radius:.46875vw .46875vw 0 0;box-sizing:border-box;padding:.9375vw}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box>.logo-container>.logo{object-fit:contain;width:100%;height:100%}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box>.text{height:3.828125vw;border-radius:0 0 .46875vw .46875vw;background:linear-gradient(90deg,#1d1d1d 0,#272727);display:flex;flex-direction:column;justify-content:center;align-items:center}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box>.text>.date-dow{display:flex;align-items:flex-end}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box>.text>.date-dow>.date{font-size:1.09375vw;line-height:1}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box>.text>.date-dow>.dow{font-size:.78125vw;padding-left:.234375vw;line-height:1}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box>.text>.name{font-size:.78125vw;padding-top:.234375vw;line-height:1}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.coming-soon{grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:3;display:flex;align-items:center}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.coming-soon{display:none}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.coming-soon>.message{font-size:2.03125vw;color:#efefef;font-weight:700;line-height:1.11}.jt-applicant-home-pickup-live-week>.live-week>.grid>.coming-soon>.message>.small{font-size:1.25vw}.jt-applicant-home-pickup-live-week>.live-week>.grid>.coming-soon>.logo-container:hover{transform:scale(1.15)}.jt-applicant-home-pickup-live-week>.live-week>.grid>.coming-soon>.logo-container{width:9.375vw;height:5.640625vw;box-sizing:border-box;padding:.78125vw;margin-left:.9375vw;border-radius:.46875vw;background-color:#fff;cursor:pointer;transition:.3s}.jt-applicant-home-pickup-live-week>.live-week>.grid>.coming-soon>.logo-container>.logo{object-fit:contain;width:100%;height:100%}.jt-applicant-home-pickup-counseling>.target-year-area{position:absolute;left:36px;top:2px;color:#fff;z-index:100;border:1px solid #fff;padding-left:12px;padding-right:12px}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.target-year-area{display:none}}.jt-applicant-home-pickup-counseling>.target-year-area>.number{font-weight:700;font-size:40px}.jt-applicant-home-pickup-counseling>.target-year-area>.label{font-size:24px}.jt-applicant-home-pickup-counseling>.movie-area{display:inline-flex;justify-content:center;position:fixed;top:13vh;left:0;text-align:center;max-height:70%;z-index:1000}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.movie-area{top:20vh}}.jt-applicant-home-pickup-counseling>.movie-area>.movie-contents{height:100%;width:70%;text-align:right}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.movie-area>.movie-contents{width:100%}}.jt-applicant-home-pickup-counseling>.movie-area>.movie-contents>.close-button:hover{cursor:pointer}.jt-applicant-home-pickup-counseling>.movie-area>.movie-contents>.video{width:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.movie-area>.movie-contents>.video{width:100%}}.jt-applicant-home-pickup-counseling>.live-week{position:absolute;top:0;left:0;right:0;height:52.25vw;overflow:hidden}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week{height:134.25vw}}.jt-applicant-home-pickup-counseling>.live-week>.back{position:absolute;object-fit:contain;top:-25%;height:150%}.jt-applicant-home-pickup-counseling>.live-week>.back-gradation{position:absolute;object-fit:contain;height:100%}.jt-applicant-home-pickup-counseling>.live-week>.contents{display:inline-flex;height:100%;width:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents{text-align:center}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left{width:50%;z-index:100;margin-top:7%;margin-left:8%;position:relative}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left{width:100%;margin-left:1%;margin-top:4%;z-index:0}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area{display:inline-flex;margin-top:24px}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area{margin-top:4px}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area>.detail-contents{text-align:left;margin-left:10%}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area>.detail-contents>.first-line{font-weight:100;font-size:32px}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area>.detail-contents>.first-line{font-size:18px}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area>.detail-contents>.second-line{font-size:24px;font-weight:700}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area>.detail-contents>.second-line{font-size:16px}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area>.detail-contents>.image-area{margin-top:-110px}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area>.detail-contents>.image-area{text-align:left;margin-left:0;margin-top:-74px}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area>.detail-contents .conseling-qr-image{margin-left:12px;width:115px}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area>.detail-contents .conseling-qr-image{width:80px}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.main-image-for-mobile-area>.main-image-for-mobile{width:100%}@media not screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.main-image-for-mobile-area>.main-image-for-mobile{display:none}}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.main-image-for-mobile-area>.main-image-for-mobile{margin-top:1%}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.large-title{width:-moz-fit-content;width:fit-content;text-align:center;font-size:29px;font-weight:700;background-color:red;color:#fff;padding-left:16px;padding-right:16px}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.large-title{width:100%;padding-left:0;padding-right:0;font-size:20px}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.advisor-div{font-size:56px;font-weight:700}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.advisor-div{font-size:40px}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.title-image-div{max-width:100%}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.title-image-div>.title-image{max-width:80%;margin-top:16px}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.title-image-div>.title-image{max-width:70%}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.description{font-size:20px}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.description{display:none}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.button-div{margin-top:16px}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.button-div{position:absolute;bottom:17%}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.button-div>.button-link>.button-image{width:70%;max-width:500px}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.button-div>.button-link:hover{cursor:pointer;opacity:.8}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.movie-button-div{margin-top:16px}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.movie-button-div{position:absolute;bottom:2px}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.movie-button-div>.button-link>.button-image{width:70%;max-width:500px}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.movie-button-div>.button-link:hover{cursor:pointer;opacity:.8}.jt-applicant-home-pickup-counseling>.live-week>.contents>.right{z-index:0}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.right{display:none}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.right>.main-image{max-height:100%;opacity:1}.jt-applicant-home-pickup-company-movie>.movie-area{display:inline-flex;justify-content:center;position:fixed;top:13vh;left:0;text-align:center;max-height:70%;z-index:1000}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.movie-area{top:20vh}}.jt-applicant-home-pickup-company-movie>.movie-area>.movie-contents{height:100%;width:70%;text-align:right}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.movie-area>.movie-contents{width:100%}}.jt-applicant-home-pickup-company-movie>.movie-area>.movie-contents>.close-button:hover{cursor:pointer}.jt-applicant-home-pickup-company-movie>.movie-area>.movie-contents>.video{width:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.movie-area>.movie-contents>.video{width:100%}}.jt-applicant-home-pickup-company-movie>.live-week{position:absolute;top:0;left:0;right:0;height:52.25vw;overflow:hidden}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week{height:170.25vw}}.jt-applicant-home-pickup-company-movie>.live-week>.back{position:absolute;object-fit:contain;top:-25%;height:150%}.jt-applicant-home-pickup-company-movie>.live-week>.back-gradation{position:absolute;object-fit:contain;height:100%}@media not screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-sp{display:none}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-sp>.detail-container{position:relative;text-align:center;justify-content:center;width:85%;margin-left:8%;margin-right:8%}.jt-applicant-home-pickup-company-movie>.live-week>.contents-sp>.detail-container>.detail-contents{display:inline-flex}.jt-applicant-home-pickup-company-movie>.live-week>.contents-sp>.detail-container>.detail-contents>.text-area{text-align:left;margin-left:12px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-sp>.detail-container>.detail-contents>.logo-area{display:inline-flex;background-color:#fff;padding:4px 12px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-sp>.detail-container>.detail-contents>.logo-area>.logo{object-fit:contain;width:80px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-sp>.detail-container>.detail-contents>.detail-button{border:1px solid #fff;font-size:14px;text-align:center;padding:4px 10px;margin-top:8px;border-radius:4px;background-color:#fff;color:#000}.jt-applicant-home-pickup-company-movie>.live-week>.contents-sp>.detail-container>.detail-contents>.detail-button:hover{cursor:pointer}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc{display:inline-flex;height:100%;width:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc{display:none}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.detail-container{position:absolute;left:10%;top:75%;z-index:200;max-width:600px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.detail-container>.detail-contents{display:inline-flex}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.detail-container>.detail-contents>.text-area{margin-left:12px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.detail-container>.detail-contents>.text-area>.detail-button{border:1px solid #fff;font-size:14px;text-align:center;padding-top:2px;padding-bottom:2px;margin-top:8px;border-radius:4px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.detail-container>.detail-contents>.text-area>.detail-button:hover{cursor:pointer}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.detail-container>.detail-contents>.logo-area{display:inline-flex;background-color:#fff;padding:4px 12px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.detail-container>.detail-contents>.logo-area>.logo{object-fit:contain;width:140px}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc{text-align:center}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left{width:50%;z-index:100;margin-top:7%;margin-left:8%;position:relative}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left{width:100%;margin-left:1%;margin-top:4%;z-index:0}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.main-image-for-mobile-area>.main-image-for-mobile{width:100%}@media not screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.main-image-for-mobile-area>.main-image-for-mobile{display:none}}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.main-image-for-mobile-area>.main-image-for-mobile{margin-top:-10%}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.large-title{font-size:45px;font-weight:700}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.large-title{font-size:24px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.title-image-div{max-width:100%}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.title-image-div>.title-image{max-width:90%;margin-top:16px}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.title-image-div>.title-image{max-width:70%}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.description{font-size:20px}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.description{display:none}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.button-div{margin-top:16px}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.button-div{position:absolute;bottom:17%}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.button-div>.button-link>.button-image{width:70%;max-width:500px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.button-div>.button-link:hover{cursor:pointer;opacity:.8}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.movie-button-div{margin-top:16px}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.movie-button-div{position:absolute;bottom:2px}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.movie-button-div>.button-link>.button-image{width:70%;max-width:500px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.left>.movie-button-div>.button-link:hover{cursor:pointer;opacity:.8}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.right{z-index:0}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.right{display:none}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>.right>.main-image{max-height:100%;opacity:1}.jt-applicant-home-pickup-image>.movie-area{display:inline-flex;justify-content:center;position:fixed;top:13vh;left:0;text-align:center;max-height:70%;z-index:1000}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.movie-area{top:20vh}}.jt-applicant-home-pickup-image>.movie-area>.movie-contents{height:100%;width:70%;text-align:right}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.movie-area>.movie-contents{width:100%}}.jt-applicant-home-pickup-image>.movie-area>.movie-contents>.close-button:hover{cursor:pointer}.jt-applicant-home-pickup-image>.movie-area>.movie-contents>.video{width:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.movie-area>.movie-contents>.video{width:100%}}.jt-applicant-home-pickup-image>.live-week{position:absolute;top:0;left:0;right:0;height:52.25vw;overflow:hidden}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week{height:134.25vw}}.jt-applicant-home-pickup-image>.live-week>.back{position:absolute;object-fit:contain;top:-25%;height:150%}.jt-applicant-home-pickup-image>.live-week>.back-gradation{position:absolute;object-fit:contain;height:100%}.jt-applicant-home-pickup-image>.live-week>.contents{display:inline-flex;height:100%;width:100%}.jt-applicant-home-pickup-image>.live-week>.contents>.detail-container{position:absolute;left:10%;top:75%;z-index:200;max-width:600px}.jt-applicant-home-pickup-image>.live-week>.contents>.detail-container>.detail-contents{display:inline-flex}.jt-applicant-home-pickup-image>.live-week>.contents>.detail-container>.detail-contents>.text-area{margin-left:12px}.jt-applicant-home-pickup-image>.live-week>.contents>.detail-container>.detail-contents>.text-area>.detail-button{border:1px solid #fff;font-size:14px;text-align:center;padding-top:2px;padding-bottom:2px;margin-top:8px;border-radius:4px}.jt-applicant-home-pickup-image>.live-week>.contents>.detail-container>.detail-contents>.text-area>.detail-button:hover{cursor:pointer}.jt-applicant-home-pickup-image>.live-week>.contents>.detail-container>.detail-contents>.logo-area{display:inline-flex;background-color:#fff;padding:4px 12px}.jt-applicant-home-pickup-image>.live-week>.contents>.detail-container>.detail-contents>.logo-area>.logo{object-fit:contain;width:140px}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week>.contents{text-align:center}}.jt-applicant-home-pickup-image>.live-week>.contents>.left{width:50%;z-index:100;margin-top:7%;margin-left:8%;position:relative}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week>.contents>.left{width:100%;margin-left:1%;margin-top:4%;z-index:0}}.jt-applicant-home-pickup-image>.live-week>.contents>.left>.main-image-for-mobile-area>.main-image-for-mobile{width:100%}@media not screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week>.contents>.left>.main-image-for-mobile-area>.main-image-for-mobile{display:none}}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week>.contents>.left>.main-image-for-mobile-area>.main-image-for-mobile{margin-top:-10%}}.jt-applicant-home-pickup-image>.live-week>.contents>.left>.large-title{font-size:45px;font-weight:700}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week>.contents>.left>.large-title{font-size:24px}.jt-applicant-home-pickup-image>.live-week>.contents>.left>.title-image-div{max-width:100%}}.jt-applicant-home-pickup-image>.live-week>.contents>.left>.title-image-div>.title-image{max-width:90%;margin-top:16px}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week>.contents>.left>.title-image-div>.title-image{max-width:70%}}.jt-applicant-home-pickup-image>.live-week>.contents>.left>.description{font-size:20px}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week>.contents>.left>.description{display:none}}.jt-applicant-home-pickup-image>.live-week>.contents>.left>.button-div{margin-top:16px}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week>.contents>.left>.button-div{position:absolute;bottom:17%}}.jt-applicant-home-pickup-image>.live-week>.contents>.left>.button-div>.button-link>.button-image{width:70%;max-width:500px}.jt-applicant-home-pickup-image>.live-week>.contents>.left>.button-div>.button-link:hover{cursor:pointer;opacity:.8}.jt-applicant-home-pickup-image>.live-week>.contents>.left>.movie-button-div{margin-top:16px}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week>.contents>.left>.movie-button-div{position:absolute;bottom:2px}}.jt-applicant-home-pickup-image>.live-week>.contents>.left>.movie-button-div>.button-link>.button-image{width:70%;max-width:500px}.jt-applicant-home-pickup-image>.live-week>.contents>.left>.movie-button-div>.button-link:hover{cursor:pointer;opacity:.8}.jt-applicant-home-pickup-image>.live-week>.contents>.right{z-index:0}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week>.contents>.right{display:none}}.jt-applicant-home-pickup-image>.live-week>.contents>.right>.main-image{max-height:100%;opacity:1}.jt-applicant-home-pickup-akasaka:before{content:"";display:block;padding-top:56.25vw}.jt-applicant-home-pickup-akasaka{position:relative;width:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka{height:150vw}}.jt-applicant-home-pickup-akasaka>.akasaka{position:absolute;top:0;left:0;right:0;height:52.25vw;overflow:hidden}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka .qr-area-pc{display:none!important}}@media not screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka .qr-area-sp{display:none!important}}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka{height:150vw}}.jt-applicant-home-pickup-akasaka>.akasaka .reserve-icon{font-size:12px;margin-top:8px;background-color:#fff;color:#000;border-radius:16px;padding-left:12px;padding-right:12px;color:red;padding-top:6px}.jt-applicant-home-pickup-akasaka>.akasaka>.contents-sp{position:relative;text-align:center;margin-top:24px}@media not screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka>.contents-sp{display:none!important}}.jt-applicant-home-pickup-akasaka>.akasaka>.contents-sp>.service-strong{padding-left:4px;padding-right:4px;font-size:42px;font-weight:700;color:red;border-top:3px solid;width:-moz-fit-content;border-bottom:3px solid;width:fit-content}.jt-applicant-home-pickup-akasaka>.akasaka>.contents-sp>.line-text{font-size:32px;font-weight:700}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka>.contents-sp>.line-text{font-size:24px}}.jt-applicant-home-pickup-akasaka>.akasaka>.contents-sp>.line-text>.line-text-strong{color:red;font-size:40px}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka>.contents-sp>.line-text>.line-text-strong{font-size:28px}}.jt-applicant-home-pickup-akasaka>.akasaka>.contents-pc{position:relative;text-align:left;margin-top:32px;margin-left:10%}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka>.contents-pc{display:none!important}}.jt-applicant-home-pickup-akasaka>.akasaka>.contents-pc>.service-strong{padding-left:4px;padding-right:4px;font-size:42px;font-weight:700;color:red;border-top:3px solid;width:-moz-fit-content;border-bottom:3px solid;width:fit-content}.jt-applicant-home-pickup-akasaka>.akasaka>.contents-pc>.line-text{font-size:32px;font-weight:700}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka>.contents-pc>.line-text{font-size:24px}}.jt-applicant-home-pickup-akasaka>.akasaka>.contents-pc>.line-text>.line-text-strong{color:red;font-size:40px}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka>.contents-pc>.line-text>.line-text-strong{font-size:28px}}.jt-applicant-home-pickup-akasaka>.akasaka>.back{position:absolute;object-fit:contain;top:-25%;height:150%;width:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka>.back{top:0;width:240%;object-position:-460px -10px}}.jt-applicant-home-pickup-akasaka>.akasaka>.back-gradation{position:absolute;object-fit:contain;height:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka>.back-gradation{object-position:-500px 0;opacity:.88}.jt-applicant-home-pickup-akasaka>.akasaka .pc-view{display:none!important}}@media not screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka .sp-view{display:none!important}}.jt-applicant-home-pickup-line:before{content:"";display:block;padding-top:56.25vw}.jt-applicant-home-pickup-line{position:relative;width:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-line{height:150vw}}.jt-applicant-home-pickup-line>.line{position:absolute;top:0;left:0;right:0;height:52.25vw;overflow:hidden}@media screen and (max-width:600px){.jt-applicant-home-pickup-line>.line .qr-area-pc{display:none!important}}@media not screen and (max-width:600px){.jt-applicant-home-pickup-line>.line .qr-area-sp{display:none!important}}@media screen and (max-width:600px){.jt-applicant-home-pickup-line>.line{height:150vw}}.jt-applicant-home-pickup-line>.line>.contents{position:relative;text-align:center;margin-top:32px}.jt-applicant-home-pickup-line>.line>.contents>.line-text{font-size:32px;font-weight:700}@media screen and (max-width:600px){.jt-applicant-home-pickup-line>.line>.contents>.line-text{font-size:24px}}.jt-applicant-home-pickup-line>.line>.contents>.line-text>.line-text-strong{color:red;font-size:40px}@media screen and (max-width:600px){.jt-applicant-home-pickup-line>.line>.contents>.line-text>.line-text-strong{font-size:28px}}.jt-applicant-home-pickup-line>.line>.back{position:absolute;object-fit:contain;top:-25%;height:150%}@media screen and (max-width:600px){.jt-applicant-home-pickup-line>.line>.back{object-position:-820px -100px}}.jt-applicant-home-pickup-line>.line>.back-gradation{position:absolute;object-fit:contain;height:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-line>.line>.back-gradation{object-position:-500px 0;opacity:.88}.jt-applicant-home-pickup-line>.line .pc-view{display:none!important}}@media not screen and (max-width:600px){.jt-applicant-home-pickup-line>.line .sp-view{display:none!important}}.jt-applicant-home-pickup-intern-live:before{content:"";display:block;padding-top:56.25vw}.jt-applicant-home-pickup-intern-live{position:relative;width:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-intern-live{height:150vw}}.jt-applicant-home-pickup-intern-live>.intern-live{position:absolute;top:0;left:0;right:0;height:52.25vw;overflow:hidden}@media screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live{height:150vw}}.jt-applicant-home-pickup-intern-live>.intern-live>.back{position:absolute;object-fit:contain;top:-25%;height:150%}@media screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live>.back{object-position:-820px -100px}}.jt-applicant-home-pickup-intern-live>.intern-live>.back-gradation{position:absolute;object-fit:contain;height:100%}@media screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live>.back-gradation{object-position:-500px 0;opacity:.88}.jt-applicant-home-pickup-intern-live>.intern-live .pc-view{display:none!important}}@media not screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live .sp-view{display:none!important}}.jt-applicant-home-pickup-intern-live>.intern-live>.grid{position:absolute;display:grid}@media not screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live>.grid{left:7.5vw;right:7.5vw;top:7.03125vw;grid-column-gap:3.4375vw;grid-template-rows:8.203125vw 15.625vw 8.203125vw 3.90625vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live>.grid{left:0;right:0;top:7.8125vw;grid-column-gap:3.4375vw;text-align:center}}.jt-applicant-home-pickup-intern-live>.intern-live>.grid>.grid-row-sp{padding:0 11.71875vw}.jt-applicant-home-pickup-intern-live>.intern-live>.grid .grid-image{height:100%;object-fit:contain}@media screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live>.grid .grid-image{width:100%}}.jt-applicant-home-pickup-intern-live>.intern-live>.grid .link{display:flex;justify-content:center;transition:opacity .3s;cursor:pointer}@media not screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live>.grid .link.youtube{width:31.640625vw;margin-top:1.484375vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live>.grid .link.youtube{width:100%;padding-top:9.375vw}}.jt-applicant-home-pickup-intern-live>.intern-live>.grid .link:hover{opacity:.7}.jt-applicant-home-tutorail-baloon{position:absolute;left:0;right:0;bottom:calc(100% + 18px);display:flex;justify-content:center;align-items:center}.jt-applicant-home-tutorail-baloon>.box{display:flex;flex-direction:column;background-color:#fff;border:2px solid #eb001a;border-radius:6px;padding:11px 22px}.jt-applicant-home-tutorail-baloon>.box>.message{text-align:center;color:#1f1f1f;line-height:1.46;font-size:13px}.jt-applicant-home-tutorail-baloon>.box>.privilege{text-align:left;color:#1f1f1f;line-height:1.67;font-size:12px;font-weight:700;padding-top:7px}.jt-applicant-home-tutorail-baloon .box:before{bottom:-9px;border-top:9px solid #eb001a}.jt-applicant-home-tutorail-baloon .box:after,.jt-applicant-home-tutorail-baloon .box:before{content:"";position:absolute;display:block;width:0;height:0;left:calc(50% - 9px);right:calc(50% - 9px);border-right:9px solid transparent;border-left:9px solid transparent}.jt-applicant-home-tutorail-baloon .box:after{bottom:-7px;border-top:9px solid #fff}.jt-applicant-home-tutorail-box{position:absolute;top:155px;left:0;right:0;display:flex;flex-direction:column;align-items:center}.jt-applicant-home-tutorail-box>.box{position:relative;display:flex;flex-direction:column;background-color:#313131;border-radius:4px;padding:16px 75px 16px 16px}.jt-applicant-home-tutorail-box>.box>.message{color:#fff;line-height:1.31;font-size:13px}.jt-applicant-home-tutorail-box>.box>.message:nth-child(n+2){padding-top:13px}.jt-applicant-home-tutorail-box>.box>img{position:absolute;right:0;bottom:-5px;width:87px;height:107px}.jt-applicant-home-profile-state-indicator{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;position:relative;z-index:15000}.jt-applicant-home-profile-state-indicator>.status-box{box-sizing:border-box;margin-bottom:16px;background-color:#1a1a1a;display:grid;grid-template-columns:min-content auto}@media not screen and (max-width:600px){.jt-applicant-home-profile-state-indicator>.status-box{padding:8px;width:640px}}@media screen and (max-width:600px){.jt-applicant-home-profile-state-indicator>.status-box{width:100%}}.jt-applicant-home-profile-state-indicator>.status-box>.status-cell{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;padding-top:6px;padding-left:6px}.jt-applicant-home-profile-state-indicator>.status-box>.status-cell>.status{background-color:#a30012;display:flex;width:64px;height:18px;justify-content:center;align-items:center;font-size:11px;color:#fff}.jt-applicant-home-profile-state-indicator>.status-box>.text-cell{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;padding-top:6px;padding-right:8px;padding-left:8px;font-size:10px;color:#cecece;line-height:14px;text-align:start}@media not screen and (max-width:600px){.jt-applicant-home-profile-state-indicator>.status-box>.text-cell{font-size:14px}}.jt-applicant-home-profile-state-indicator>.status-box>.button-cell{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;padding:12px;display:flex;justify-content:center}.jt-applicant-home-profile-state-indicator>.status-box>.button-cell>.button:hover{opacity:.7}.jt-applicant-home-profile-state-indicator>.status-box>.button-cell>.button{transition:opacity .3s;display:flex;justify-content:center;align-items:center;font-size:10px;color:#fff;width:160px;height:24px;border:1px solid #9f9f9f;border-radius:12px;cursor:pointer}@media not screen and (max-width:600px){.jt-applicant-home-profile-state-indicator>.status-box>.button-cell>.button{font-size:14px;padding:8px 12px;border-radius:20px}}.jt-applicant-home-profile-state-indicator>.completion-box{width:335px;background-color:#2e2e2e;border-radius:6px;padding:12px;box-sizing:border-box}@media not screen and (max-width:600px){.jt-applicant-home-profile-state-indicator>.completion-box{width:640px}}.jt-applicant-home-profile-state-indicator>.completion-box>.head-row{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:2px}.jt-applicant-home-profile-state-indicator>.completion-box>.head-row>.title{font-size:13px;color:#fff}.jt-applicant-home-profile-state-indicator>.completion-box>.head-row>.persentage{font-size:12px;color:#fff}.jt-applicant-home-profile-state-indicator>.completion-box>.head-row>.persentage>.number{font-size:24px;font-weight:700}.jt-applicant-home-profile-state-indicator>.completion-box>.gauge-box{height:16px;width:100%;border-radius:2px;background-color:#1d1d1d}.jt-applicant-home-profile-state-indicator>.completion-box>.gauge-box>.gauge{height:100%;border-radius:2px;background-image:linear-gradient(90deg,#818181 0,#ddd 98%)}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity{width:100%;overflow:hidden;transition:height .3s}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container{display:flex;flex-direction:column;width:100%;padding-top:14px;padding-bottom:6px}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown:nth-child(n+2){margin-top:8px}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown{display:flex;align-items:center;height:32px;border-radius:4px}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown>.check-box{width:20px;height:20px;border-radius:4px;border:2px solid #ddd;background-color:#fff;margin:6px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown>.check-box>.check{width:12px;height:12px}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown>.text{flex:1 1;padding-left:8px;font-size:13px}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown>.ok{height:100%;margin-right:9px}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown>.button{width:76px;border-radius:0 4px 4px 0;background-color:#a30012;display:flex;justify-content:center;align-items:center;font-size:13px;color:#fff;height:100%;box-sizing:border-box;cursor:pointer;transition:opacity .3s}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown>.button:hover{opacity:.7}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown.completed{background-color:#7e7e7e}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown.completed>.text{color:#525252}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown.incompleted{background-color:#525252}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown.incompleted>.text{color:#fff}.jt-applicant-home-profile-state-indicator>.completion-box>.button-area{display:flex;flex-direction:column;align-items:center;padding-top:14px;padding-bottom:2px}.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button:hover{opacity:.7}.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button{width:160px;height:22px;border-radius:20px;background-color:#a30012;display:flex;justify-content:center;align-items:center;transition:opacity .3s;cursor:pointer}@media not screen and (max-width:600px){.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button{font-size:14px;padding:8px 12px}}.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button>.content{position:relative}.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button>.content>.text{font-size:11px;font-weight:700;color:#fff}.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button>.content>.arrow{position:absolute;right:-8px;top:0;bottom:0;margin:auto;width:4px;height:4px}.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button>.content>.arrow.open{border-left:1px solid #fff;border-top:1px solid #fff;transform:translateY(-1px) rotate(-135deg)}.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button>.content>.arrow.close{border-left:1px solid #fff;border-top:1px solid #fff;transform:translateY(2px) rotate(45deg)}.guide-registration-bottom{padding-top:40px;padding-bottom:40px}.guide-registration-bottom.hidden{display:none}.guide-registration-fixed{position:fixed;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);transition:opacity .3s}.guide-registration-fixed.hidden{opacity:0;pointer-events:none}.jt-applicant-guide-registration{flex-direction:column;align-items:center;padding-top:17px;padding-bottom:21px}@media not screen and (max-width:600px){.jt-applicant-guide-registration{display:none}}@media screen and (max-width:600px){.jt-applicant-guide-registration{display:flex}}.jt-applicant-guide-registration>.link-button{width:240px;height:40px;border-radius:40px}.jt-company-list{position:relative;box-sizing:border-box;width:100%}@media not screen and (max-width:600px){.jt-company-list{height:224px}}@media screen and (max-width:600px){.jt-company-list{height:152.32px}}.jt-company-list>.blank{display:flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;font-weight:300}@media not screen and (max-width:600px){.jt-company-list>.blank{font-size:42px}}@media screen and (max-width:600px){.jt-company-list>.blank{font-size:28.56px}}.jt-company-list>.visibility{position:absolute;background-color:transparent;box-sizing:border-box;width:100%;overflow:hidden}@media not screen and (max-width:600px){.jt-company-list>.visibility{top:-70px;bottom:-70px}}@media screen and (max-width:600px){.jt-company-list>.visibility{top:-47.6px;bottom:-47.6px}}.jt-company-list>.visibility>.content::-webkit-scrollbar{display:none}.jt-company-list>.visibility>.content{display:flex;box-sizing:border-box;height:100%;align-items:center;z-index:100;transition:.3s;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}@media not screen and (max-width:600px){.jt-company-list>.visibility>.content{padding-left:40px;padding-right:40px}}@media screen and (max-width:600px){.jt-company-list>.visibility>.content{padding-left:13.6px;padding-right:27.2px}}@media not screen and (max-width:600px){.jt-company-list>.visibility>.content>.card-site{padding-left:7px;padding-right:7px}}@media screen and (max-width:600px){.jt-company-list>.visibility>.content>.card-site{padding-left:4.08px;padding-right:4.08px}}.jt-company-list>.visibility>.handle{position:absolute;opacity:.8;top:0;bottom:0;margin:auto;z-index:250;display:flex;justify-content:center;align-items:center;transition:opacity .3s}@media not screen and (max-width:600px){.jt-company-list>.visibility>.handle{width:40px;height:224px}}@media screen and (max-width:600px){.jt-company-list>.visibility>.handle{width:27.2px;height:152.32px}}.jt-company-list>.visibility>.handle>.handle-arrow{margin:auto;border-style:solid}@media not screen and (max-width:600px){.jt-company-list>.visibility>.handle>.handle-arrow{width:20px;height:20px;border-width:4px}}@media screen and (max-width:600px){.jt-company-list>.visibility>.handle>.handle-arrow{width:13.6px;height:13.6px;border-width:2.72px}}.jt-company-list>.visibility .handle:hover{cursor:pointer}.jt-company-list>.visibility>.handle.prev{left:0;background:linear-gradient(90deg,#000,transparent)}.jt-company-list>.visibility>.handle.prev>.handle-arrow{border-color:#fff #fff transparent transparent}@media not screen and (max-width:600px){.jt-company-list>.visibility>.handle.prev>.handle-arrow{transform:translateX(10px) rotate(225deg)}}@media screen and (max-width:600px){.jt-company-list>.visibility>.handle.prev>.handle-arrow{transform:translateX(6.8px) rotate(225deg)}}.jt-company-list>.visibility>.handle.next{right:0;background:linear-gradient(270deg,#000,transparent)}.jt-company-list>.visibility>.handle.next>.handle-arrow{border-color:#fff #fff transparent transparent}@media not screen and (max-width:600px){.jt-company-list>.visibility>.handle.next>.handle-arrow{transform:translateX(-10px) rotate(45deg)}}@media screen and (max-width:600px){.jt-company-list>.visibility>.handle.next>.handle-arrow{transform:translateX(-6.8px) rotate(45deg)}}.jt-company-list>.visibility>.handle.hidden{opacity:0;pointer-events:none}.jt-company-wrap-list{position:relative;box-sizing:border-box;width:100%}.jt-company-wrap-list>.blank{display:flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;font-weight:300}@media not screen and (max-width:600px){.jt-company-wrap-list>.blank{font-size:42px}}@media screen and (max-width:600px){.jt-company-wrap-list>.blank{font-size:28.56px}}.jt-company-wrap-list>.content{display:flex;flex-wrap:wrap;box-sizing:border-box;height:100%;align-items:center;z-index:100;transition:.3s;padding-bottom:-25px}@media not screen and (max-width:600px){.jt-company-wrap-list>.content{padding-left:0;padding-right:0}}@media screen and (max-width:600px){.jt-company-wrap-list>.content{padding-left:10.88px;padding-right:10.88px}}@media not screen and (max-width:600px){.jt-company-wrap-list>.content>.card-site{padding-right:11px;padding-bottom:25px}}@media screen and (max-width:600px){.jt-company-wrap-list>.content>.card-site{padding-right:7.48px;padding-bottom:17px}}@media not screen and (max-width:600px){.jt-company-card-site{min-width:157px;height:224px}}@media screen and (max-width:600px){.jt-company-card-site{min-width:106.76px;height:152.32px}}.jt-company-card-site>.card-frame{position:relative}@media not screen and (max-width:600px){.jt-company-card-site>.card-frame{width:157px;height:224px}}@media screen and (max-width:600px){.jt-company-card-site>.card-frame{width:106.76px;height:152.32px}}.jt-company-card-site>.card-frame>.card-scaler{position:absolute;box-sizing:border-box;top:0;bottom:0;left:0;right:0;transition:.3s;border-radius:4px}.jt-company-card-site>.card-frame>.card-scaler>.applied-date{margin-top:4px;font-size:13px}.jt-company-card-site>.card-frame>.card-scaler>.position-type{font-size:13px}@media not screen and (max-width:600px){.jt-company-card-site>.card-frame>.card-scaler:hover{transform:scale(1.5);border-radius:10.4px;box-shadow:10px 10px 25px 10px rgba(0,0,0,.5)}}@media screen and (max-width:600px){.jt-company-card-site>.card-frame>.card-scaler:hover{border-radius:7.072px;box-shadow:6.8px 6.8px 17px 6.8px rgba(0,0,0,.5)}}.jt-company-card-site:hover{z-index:200}.jt-company-card{position:relative;display:flex;justify-content:center;align-items:center;background-color:#2b2b2b;cursor:pointer;box-sizing:border-box;width:100%;height:100%;border-radius:6px}.jt-company-card>.limited-label{position:absolute;top:12px;left:0;background-color:#eb001a;padding-left:8px;padding-right:8px;font-size:.9rem}.jt-company-card>.ranking{position:absolute;top:10px;left:-10px;width:51px;height:51px;background:linear-gradient(142deg,#eb0000 6%,#760000 64%);border-radius:10px;font-family:Roboto;font-size:40px;font-weight:700;font-stretch:condensed;font-style:normal;color:#fff;display:flex;justify-content:center;align-items:center}.jt-company-card>.card-image{box-sizing:border-box;width:100%;max-width:100%;max-height:100%;border-radius:5px}.jt-company-card>.hover-info-area{flex-direction:column;justify-content:flex-end;align-items:center;position:absolute;float:left;bottom:0;left:0;right:0;min-height:90px;background:linear-gradient(180deg,rgba(26,26,26,0),rgba(26,26,26,.5) 44%,#1a1a1a 88%);opacity:0;transition:.3s;font-weight:300;text-shadow:1px 1px 3px #1a1a1a;line-height:1.4}@media not screen and (max-width:600px){.jt-company-card>.hover-info-area{display:flex;padding:2px 6px;border-radius:0 0 8px 8px}}@media screen and (max-width:600px){.jt-company-card>.hover-info-area{display:none;box-shadow:0 -8.16px 16.32px -1.36px rgba(0,0,0,.7);padding:1.36px 4.08px;border-radius:0 0 5.44px 5.44px}}.jt-company-card>.hover-info-area>.company-pr{font-size:9px;padding-bottom:2px}.jt-company-card>.hover-info-area>.company-name,.jt-company-card>.hover-info-area>.company-pr{line-height:1.42;white-space:pre-wrap;word-break:break-all;text-align:left;margin-top:4px;width:calc(100% - 22px)}.jt-company-card>.hover-info-area>.company-name{font-size:8px;padding-bottom:5px}.jt-company-card:hover>.hover-info-area{opacity:1}.jt-company-detail-modal{position:relative;display:flex;align-items:stretch;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box;background-color:#000;margin-left:auto;margin-right:auto}.jt-company-detail-modal>button.close-button-area{position:absolute;top:10px;right:10px;width:46px;height:46px;cursor:pointer;opacity:1;transition:opacity .3s;background-color:transparent;border:none}.jt-company-detail-modal>button.close-button:hover{opacity:.7}.jt-company-detail-modal button.border{width:405px;height:75px;font-size:28px}@media screen and (max-width:600px){.jt-company-detail-modal button.border{width:162px;height:51px;font-size:14px}}.jt-company-detail-modal button.gradation{min-width:348px;height:177px;font-size:28px}@media screen and (max-width:1087px){.jt-company-detail-modal button.gradation{min-width:100%;width:100%;height:96px;font-size:20px}}.jt-company-detail-modal>.container{scroll-behavior:smooth;overflow-y:auto}.jt-company-detail-modal>.container,.jt-company-detail-modal>.container>.container_inner{position:relative;display:flex;align-items:stretch;flex-direction:column;width:100%;box-sizing:border-box;background-color:#000;margin-left:auto;margin-right:auto;padding-bottom:80px}.jt-company-detail-modal>.container>.container_inner{top:64px}.jt-company-detail-modal>.container>.container_inner>.menu>a{display:block;color:gray;padding-top:8px;padding-bottom:8px}.jt-company-detail-modal>.container>.container_inner>.menu>a>span{margin-right:4px;height:12px;width:12px;background-color:red;display:inline-block;border-radius:12px}.jt-company-detail-modal>.container>.container_inner>.menu>.selected{color:#fff}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.menu{display:none}.jt-company-detail-modal>.container>.container_inner{top:110px}}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner{padding-left:160px}.jt-company-detail-modal>.container>.container_inner>.section{padding-left:50px;padding-right:50px}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.section{padding-left:30px;padding-right:30px}}.jt-company-detail-modal>.container>.container_inner>.anchor-point{display:block;position:relative;top:-64px;visibility:hidden}.jt-company-detail-modal>.container>.container_inner>.company-header{display:flex;padding-bottom:18px}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header{align-items:center}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header{flex-direction:column;align-items:center}}.jt-company-detail-modal>.container>.container_inner>.company-header>.company-text{padding-left:12px;display:flex;flex-direction:column;justify-content:center}.jt-company-detail-modal>.container>.container_inner>.company-header>.company-text>.company-name{font-size:18px;padding-bottom:12px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header>.company-text>.company-name{padding-bottom:4px;font-size:16px}}.jt-company-detail-modal>.container>.container_inner>.company-header>.company-text>.company-type{border:1px solid #fff;padding:0 20px;font-size:14px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header>.company-text>.company-type{text-align:center;font-size:11px;padding:1px 6px}}.jt-company-detail-modal>.container>.container_inner>.company-header-container{margin-bottom:33px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header-container{margin-bottom:10px}}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.label-area{display:flex;margin-bottom:18px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header-container>.label-area{margin-bottom:23px}}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.label-area>.label{color:#fff;border:1px solid #fff;font-weight:500;padding:1px 10px;font-size:13px;width:-moz-fit-content;width:fit-content;background:transparent;height:21px;margin-right:10px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header-container>.label-area>.label{font-size:10px;margin-bottom:10px;height:17px;margin-right:9px}}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area{display:flex;justify-content:space-between;align-items:top}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area{display:flex;align-items:center}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area{display:block}}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area>.company-logo{display:flex;justify-content:center;align-items:center;background-color:#fff;width:83px;height:37px;margin-right:14px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area>.company-logo{width:53px;height:24px;margin-right:11px}}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area>.company-logo>.image-container{margin:auto;height:22px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area>.company-logo>.image-container{height:15px}}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area>.company-logo>.image-container img{max-width:100%;max-height:100%}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area>.company-name{font-weight:800;font-size:32px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area>.company-name{font-size:20px;margin-top:12px}}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.catchphrase-area{max-width:700px;font-size:20px;font-weight:600;word-break:break-all;margin-top:19px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.catchphrase-area{font-size:12px;font-weight:500}}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.button-area button{height:62px;width:371px;font-size:24px;font-weight:600}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.button-area button{display:none}}.jt-company-detail-modal>.container>.container_inner>.catchphrase{font-size:42px;line-height:1.19;font-weight:700;white-space:pre-wrap;word-break:break-all;padding-bottom:24px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.catchphrase{font-size:28px}}.jt-company-detail-modal>.container>.container_inner>.part-title{padding-top:20px;font-size:32px;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.main-short-movie{position:relative;margin-bottom:31px;display:grid;grid-template-columns:100%}.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.title{grid-row-start:1;grid-row-end:2;display:flex;padding-bottom:8px}.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.title>.main-title{font-size:18px;color:#e0e0e0;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.title>.sub-title{padding-left:20px;font-size:18px;color:#e0e0e0}.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.movie-short{max-width:100%;width:969px}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.movie-short{grid-row-start:2;grid-row-end:3}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.movie-short{grid-row-start:3;grid-row-end:4}}.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.movie-short.blank{height:582.4px}.jt-company-detail-modal>.container>.container_inner>.movie-document{margin-bottom:31px;display:flex}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.movie-document{justify-content:center;align-items:stretch}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.movie-document{flex-direction:column;align-items:center;margin-bottom:8px}}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.movie-document>div:nth-child(n+2){margin-left:19px}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.movie-document>div:nth-child(n+2){margin-top:19px}}.jt-company-detail-modal>.container>.container_inner>.movie-document>.main-full-movie{width:471px;display:flex;flex-direction:column}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.movie-document>.main-full-movie{max-width:calc(50% - 10px)}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.movie-document>.main-full-movie{max-width:100%}}.jt-company-detail-modal>.container>.container_inner>.movie-document>.main-full-movie>.title{display:flex;padding-bottom:8px}.jt-company-detail-modal>.container>.container_inner>.movie-document>.main-full-movie>.title>.main-title{font-size:18px;color:#e0e0e0;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.movie-document>.main-full-movie>.title>.sub-title{padding-left:20px;font-size:18px;color:#e0e0e0}.jt-company-detail-modal>.container>.container_inner>.movie-document>.main-full-movie>.movie-full{max-width:100%;width:473px;height:287.6px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.movie-document>.main-full-movie>.movie-full{max-width:100%;height:46vw}}.jt-company-detail-modal>.container>.container_inner>.movie-document>.document{width:473px;display:flex;flex-direction:column}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.movie-document>.document{max-width:calc(50% - 10px)}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.movie-document>.document{max-width:100%}}.jt-company-detail-modal>.container>.container_inner>.movie-document>.document>.title{display:flex;align-items:center;padding-bottom:8px}.jt-company-detail-modal>.container>.container_inner>.movie-document>.document>.title>.text{font-size:18px;color:#e0e0e0;font-weight:700;padding-right:10px}.jt-company-detail-modal>.container>.container_inner>.movie-document>.document>.title>.extension{width:57px;height:18px;display:flex;justify-content:center;align-items:center;font-size:13px;color:#e0e0e0;background-color:#a30012}.jt-company-detail-modal>.container>.container_inner>.movie-document>.document>.pdf{max-width:100%;width:473px;height:287.6px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.movie-document>.document>.pdf{height:46vw}}.jt-company-detail-modal>.container>.container_inner>.action-area{display:flex;flex-direction:column;align-items:center}.jt-company-detail-modal>.container>.container_inner>.action-area>.login-area{margin-bottom:24px}.jt-company-detail-modal>.container>.container_inner>.action-area>.login-area>.login-button{margin-bottom:8px;background-color:#eb001a;text-align:center;margin-top:12px;padding:6px;border-radius:4px}.jt-company-detail-modal>.container>.container_inner>.action-area>.login-area>.login-button:hover{cursor:pointer;opacity:.8}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.action-area{padding-top:30px;grid-column-start:4;grid-column-end:5;border-top:1px solid #707070}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.action-area{grid-row-start:4;grid-row-end:5;padding-top:18px}}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.candidacy-area{width:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:18px}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.candidacy-area>.entry-button{width:100%;text-align:center;background-color:#eb001a;padding-bottom:4px;padding-top:4px}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.candidacy-area>.entry-button:hover{cursor:pointer;opacity:.7;transition:.3s}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.candidacy-area>.entry-text{font-size:12px;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.candidacy-area>.disabled{font-size:14px;opacity:.6;width:80%;text-align:center;background-color:#eb001a;padding-bottom:4px;padding-top:4px}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.favorite-area{margin-top:16px;display:flex;justify-content:center}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.favorite-area>.favorite-button{width:144px;height:24px;position:relative}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.favorite-area>.favorite-button>img{position:absolute;top:0;cursor:pointer}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.favorite-area>.favorite-button>.hover{opacity:0;transition:.3s}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.favorite-area>.favorite-button>.hover:hover{opacity:1}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.command-button{margin-top:24px;width:121px}.jt-company-detail-modal>.container>.container_inner>.information-area{margin-top:22px}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.information-area{display:flex}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.information-area{display:flex;flex-direction:column}}.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column{display:grid;align-content:start}.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column>.title{font-size:16px;font-weight:500}.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column>.value{font-size:16px;font-weight:100;min-height:16px;white-space:pre-wrap;word-break:break-all}.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column>.value>a{text-decoration:underline}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column>.value{margin-top:8px;margin-bottom:32px}}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column.wide{grid-template-columns:96px auto;row-gap:27px;column-gap:43px}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column.wide{grid-template-columns:auto}}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column.wide{flex:524 1;padding-right:56px}}.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column.wide>.box-area{display:inline-flex}.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column.wide>.box-area>.box{border:1px solid #fff;box-sizing:border-box;font-size:13px;display:flex;justify-content:center;align-items:center;margin-right:12px;margin-top:4px;margin-bottom:4px;padding:2px 12px}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column.nallow{grid-template-columns:64px auto;row-gap:27px;column-gap:43px}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column.nallow{grid-template-columns:auto}}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column.nallow{margin-left:489x;flex:341 1}}.jt-company-detail-modal>.container>.container_inner>.more-information{width:100%;box-sizing:border-box;margin-top:64px;margin-bottom:64px}.jt-company-detail-modal>.container>.container_inner>.more-information>.container{width:100%;box-sizing:border-box;background-image:linear-gradient(180deg,#4d4d4d,#333);display:flex;align-items:center;padding-top:8px;padding-bottom:8px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.more-information>.container{flex-direction:column}}.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.title{font-size:14px;opacity:.5;padding-left:71px;padding-right:71px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.title{padding-top:16px;padding-bottom:16px}}.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links{justify-content:center;padding-left:71px;padding-right:71px}}.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links>.box{display:flex;align-items:center}.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links>.box>.slash{width:12px;height:32px;opacity:.5;background-image:linear-gradient(to left top,transparent 48%,#fff 0,#fff 52%,transparent 0)}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links>.box>.slash{display:none}}.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links>.box>.link{padding-left:28px;padding-right:28px;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:.3s}.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links>.box>.link>.label{border-bottom:1px solid #000;text-underline-position:under;text-decoration:underline;position:relative;font-size:20px;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links>.box>.link>.bottom-label,.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links>.box>.link>.top-label{height:17px;font-size:12px}.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links>.box>.link:hover{color:#a5a5a5}.jt-company-detail-modal>.container>.container_inner>.position-list-title{margin-top:35px}.jt-company-detail-modal>.container>.container_inner>.position-list-title>.box{border:1px solid #fff;width:100%;box-sizing:border-box;font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:center}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item{margin-top:35px;display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.message{font-size:16px;font-weight:300}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.request{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;margin-top:40px}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.request>.request-button{background-color:#eb001a;width:240px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:15px;transition:.3s;cursor:pointer;font-size:14px;font-weight:700;color:#fff}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.request>.request-button:hover{opacity:.7}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.request>.request-button.disabled{background-color:#525252}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.request>.text{margin-top:10px;font-size:12px;color:#fff}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.login{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;margin-top:-48px}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.login>.login-button{background-color:#eb001a;width:240px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:15px;transition:.3s;cursor:pointer;font-size:14px;font-weight:700;color:#fff;padding:12px 24px}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.login>.login-button:hover{opacity:.7}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.login>.login-button.disabled{background-color:#525252}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.login>.text{margin-top:10px;font-size:12px;color:#fff}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;margin-top:60px}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite>.favorite-button{width:144px;height:24px;position:relative;border:1px solid #fff;border-radius:12px;transition:border .3s}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite>.favorite-button>img{position:absolute;top:0;cursor:pointer}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite>.favorite-button>.hover{opacity:0;transition:.3s}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite>.favorite-button>.hover:hover{opacity:1}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite>.favorite-button:hover{border:1px solid hsla(0,0%,100%,0)}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite>.text{margin-top:10px;font-size:12px;color:#fff}.jt-company-detail-modal>.container>.container_inner>.position-list-item{position:relative}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.header-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.header-container>.text{font-size:24px;font-weight:500}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.header-container>.text{font-size:18px}}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.header-container button{visibility:visible;font-size:24px;font-weight:500;width:228px;height:49px;border-radius:6px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.header-container button{display:none}}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.content{height:98px;overflow-y:hidden;transition:height .3s;position:relative}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.content>.text{display:flex;flex-wrap:wrap;font-size:18px;line-height:1.93;min-height:14px;white-space:pre-wrap;word-break:break-all;padding-bottom:30px;color:#d1d1d1}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.content>.text{font-size:15px}}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.content>.text>.box{display:flex;align-items:center;height:21px;padding-left:21px;padding-right:21px;margin-right:10px;font-size:14px;border:1px solid #fff}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.content>.title{font-size:22px;padding-bottom:6px;color:#fff}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.content>.title{font-size:14px}}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.content>.shadow{position:absolute;height:44px;background-image:linear-gradient(180deg,transparent,#000);left:0;right:0;bottom:0}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.content.extend{height:calc(100% - 60px);overflow-y:visible}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.accordion{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:8px;padding-bottom:30px;cursor:pointer}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.accordion>.up-arrow{border-left:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg) translateY(3.5px) translateX(3.5px);width:10px;height:10px}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.accordion>.down-arrow{border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) translateY(-3.5px) translateX(-3.5px);width:10px;height:10px}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.accordion>.message{font-size:14px}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.footer-container{display:flex;justify-content:center;align-items:center;visibility:hidden}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.footer-container button{visibility:visible;font-size:18px;font-weight:500;width:231px;height:37px;border-radius:6px;margin-bottom:51px}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.footer-container tooltip{visibility:visible}}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.no-content{display:flex;justify-content:center;color:#afafaf;font-size:28px;margin-top:83px;margin-bottom:87px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-list-item>.no-content{font-size:22px;margin-top:25px;margin-bottom:70px}}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.blur,.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description.blur{filter:blur(3.5px)}.jt-company-detail-modal>.container>.container_inner>.position-freeze-area>.label-container{display:flex;justify-content:center;align-items:center;height:53px;background-color:#616161;font-size:24px;font-weight:600;margin-bottom:92px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-freeze-area>.label-container{height:35px;font-size:15px;margin-bottom:30px}}.jt-company-detail-modal>.container>.container_inner>.position-freeze-area>.label-container>.icon{background-color:#aeaeae;color:#616161;width:29px;height:29px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:12px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-freeze-area>.label-container>.icon{width:20px;height:20px;margin-right:19px}}.jt-company-detail-modal>.container>.container_inner>.position-freeze-area>.label-container>.message{color:#aeaeae}.jt-company-detail-modal>.container>.container_inner>.position-freeze-area>.positions-container>.header{display:flex;justify-content:center;font-size:20px;margin-bottom:25px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-freeze-area>.positions-container>.header{font-size:16px;margin-bottom:35px}}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.return-area{font-size:14px;cursor:pointer}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.return-area{font-size:9px}}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.header{padding-top:20px;font-size:32px;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.description{padding-top:10px;font-size:16px;font-weight:100;white-space:pre-wrap}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.body{display:block;padding-top:40px}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.body{grid-template-columns:250px auto;row-gap:40px;column-gap:50px}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.body{grid-template-columns:auto}}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.body>.title{font-size:18px;font-weight:500}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.body>.value{font-size:16px;font-weight:100;line-height:1.6;min-height:16px;white-space:pre-wrap;word-break:break-all}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.body>.value{margin-top:8px;margin-bottom:23px;font-size:15px}}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-sp{border:1px solid #707070;margin:20px 10px}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-sp{display:none}}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-sp>.header{background-color:#3e3e3e;padding:12px;font-size:16px;justify-items:center}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-sp>.row{padding:12px;font-size:14px;border-bottom:.5px solid #707070;background-color:#1f1f1f}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-sp>.row>span:first-child{background-color:#3e3e3e;padding:5px;margin-right:12px}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-pc{border:1px solid #707070;margin-top:32px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-pc{display:none}}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-pc>thead{background-color:#3e3e3e;padding:12px;font-size:16px}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-pc>thead>tr>td{padding:12px;border-right:.5px solid #707070}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-pc>tbody{font-size:14px;justify-content:center;align-items:center}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-pc>tbody>tr{border-top:.5px solid #707070}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-pc>tbody>tr>td{padding:12px;border-right:.5px solid #707070}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail .footer{padding:60px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail .footer>.return-button{font-size:24px;font-weight:500;width:264px;height:29px;color:#fff;background:transparent;border:none;margin-bottom:27px;cursor:pointer}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail .footer>.return-button{height:12px;font-size:15px;margin-bottom:12px}}.jt-company-detail-modal>.container>.container_inner>.link-buttons-area{margin-top:137px;margin-bottom:176px}@media screen and (max-width:1210px){.jt-company-detail-modal>.container>.container_inner>.link-buttons-area{margin-top:53px;margin-bottom:81px}}.jt-company-detail-modal>.container>.container_inner>.link-buttons-area>.items-container{display:flex;flex-wrap:wrap;width:100%;grid-template-columns:none;gap:22px}@media screen and (max-width:1210px){.jt-company-detail-modal>.container>.container_inner>.link-buttons-area>.items-container{flex-direction:column;gap:18px 18px}.jt-company-detail-modal>.container>.container_inner>.link-buttons-area>.items-container button{max-height:96px}}.jt-company-detail-modal>.container>.container_inner>.detail-information>.header{padding-top:20px;font-size:32px;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.detail-information>.toggle-header{display:flex;justify-content:center;align-items:center}.jt-company-detail-modal>.container>.container_inner>.detail-information>.toggle-header>.header-title{font-size:32px;margin-right:16px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.detail-information>.toggle-header>.header-title{font-size:25px}}.jt-company-detail-modal>.container>.container_inner>.detail-information>.toggle-header>.accordion{display:flex;flex-direction:column;align-items:center;cursor:pointer}.jt-company-detail-modal>.container>.container_inner>.detail-information>.toggle-header>.accordion>.up-arrow{border-left:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg) translateY(3.5px) translateX(3.5px);width:10px;height:10px}.jt-company-detail-modal>.container>.container_inner>.detail-information>.toggle-header>.accordion>.down-arrow{border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) translateY(-3.5px) translateX(-3.5px);width:10px;height:10px}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body{display:grid;padding-top:40px}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.detail-information>.body{grid-template-columns:250px auto;row-gap:40px;column-gap:50px}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.detail-information>.body{grid-template-columns:auto}}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body>.title{font-size:18px;font-weight:500}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body>.value{font-size:16px;font-weight:100;line-height:1.6;min-height:16px;white-space:pre-wrap;word-break:break-all}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.detail-information>.body>.value{margin-top:8px;margin-bottom:23px;font-size:15px}}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body>.employee-count-table{display:grid;grid-template-columns:70px repeat(7,auto);grid-template-rows:repeat(4,auto)}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body>.employee-count-table>.leftest-cell{border-right:1px solid #707070}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body>.employee-count-table>.body-cell{border-top:1px solid #707070;padding-top:12px;padding-bottom:12px}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body>.employee-count-table>.head-cell{font-size:14px;font-weight:700;display:flex;justify-content:center;align-items:center;padding-bottom:8px}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body>.employee-count-table>.year-cell{font-size:14px;font-weight:700;display:flex;align-items:center}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body>.employee-count-table>.value-cell{font-size:16px;padding-right:12px;display:flex;justify-content:flex-end;align-items:center}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body.hidden{height:0;overflow-y:hidden;transition:height .3s}.jt-company-detail-modal>.container>.container_inner>.related-companies-area{display:flex;flex-direction:column;align-items:center;margin-bottom:80px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.related-companies-area{margin-bottom:40px}}.jt-company-detail-modal>.container>.container_inner>.related-companies-area>.header{font-size:32px;font-weight:600;margin-bottom:55px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.related-companies-area>.header{white-space:nowrap;word-break:keep-all;font-size:16px;margin-bottom:14px}}.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area{display:flex;position:fixed;left:0;z-index:300;bottom:-81px;align-items:center;justify-content:center;background-color:rgba(255,253,253,.6);width:100%;height:80px;gap:91px;margin-bottom:81px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area{height:64px;gap:10px;margin-bottom:81px}}.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area button{height:44px;font-size:18px;font-weight:500;border-radius:9px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area button{height:41px;font-size:14px}}.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area button.border{width:405px;margin-left:10px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area button.border{width:162px}}.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area button.confirm{width:429px;font-weight:600;margin-right:10px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area button.confirm{width:201px;font-weight:500}}.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area>.favorite{border-color:#787878;color:#787878;background-color:#d9d9d9}.jt-company-detail-modal>.container>.container_inner .footer{padding-bottom:60px;display:flex;flex-direction:column;justify-content:center;align-items:center}.jt-company-detail-modal>.container>.container_inner .footer .confirm{width:405px;height:75px;font-size:28px;font-weight:500;border-radius:10px;margin-top:84px;margin-bottom:64px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner .footer .confirm{width:302px;height:56px;font-size:18px;margin-top:26px;margin-bottom:27px}}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner .footer .confirm{font-weight:600}}.jt-company-detail-modal>.container>.container_inner .footer>.return-button{font-size:24px;font-weight:500;width:264px;height:29px;color:#fff;background:transparent;border:none;margin-bottom:27px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner .footer>.return-button{height:12px;font-size:15px;margin-bottom:12px}}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list{margin-top:35px}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row{display:grid;width:100%}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row{grid-template-columns:131px auto 176px 197px}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row{grid-template-rows:auto auto auto auto}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.head{grid-template-rows:35px}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.head{display:none}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.head>.title-job-type{display:flex;align-items:center;border-right:1px solid #707070;font-size:16px}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.head>.title-job-type{grid-column-start:1;grid-column-end:2}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.head>.title-information{font-size:16px;display:flex;justify-content:center;align-items:center}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.head>.title-information{grid-column-start:2;grid-column-end:5}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body{border-bottom:1px solid #707070;padding-top:12px;padding-bottom:18px}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.job-type{display:flex}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.job-type{padding-top:64px;padding-right:16px;font-size:16px;line-height:1.69;grid-column-start:1;grid-column-end:2;border-top:1px solid #707070;border-right:1px solid #707070}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.job-type{font-size:18px;font-weight:700;padding-top:30px;padding-bottom:30px;grid-row-start:1;grid-row-end:2;justify-content:center}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description{padding-left:16px;padding-right:23px}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description{padding-top:30px;grid-column-start:2;grid-column-end:3;border-top:1px solid #707070}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description{grid-row-start:3;grid-row-end:4}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.content{height:100px;overflow-y:hidden;transition:height .3s;position:relative}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.content>.text{display:flex;flex-wrap:wrap;font-size:14px;line-height:1.93;min-height:14px;white-space:pre-wrap;word-break:break-all;padding-bottom:30px}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.content>.text>.box{display:flex;align-items:center;height:21px;padding-left:21px;padding-right:21px;margin-right:10px;font-size:14px;border:1px solid #fff}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.content>.title{font-size:14px;font-weight:700;padding-bottom:6px}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.content>.shadow{position:absolute;height:44px;background-image:linear-gradient(180deg,transparent,#000);left:0;right:0;bottom:0}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.content.extend{height:calc(100% - 60px);overflow-y:visible}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.accordion{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:8px;padding-bottom:30px;cursor:pointer}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.accordion>.up-arrow{border-left:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg) translateY(3.5px) translateX(3.5px);width:10px;height:10px}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.accordion>.down-arrow{border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) translateY(-3.5px) translateX(-3.5px);width:10px;height:10px}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.accordion>.message{font-size:14px}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description.wide{grid-column-start:2;grid-column-end:4}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description.wide{grid-row-start:2;grid-row-end:4}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.movie{display:flex;justify-content:center}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.movie{padding-top:30px;padding-bottom:30px;grid-column-start:3;grid-column-end:4;border-top:1px solid #707070}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.movie{padding-bottom:30px;grid-row-start:2;grid-row-end:3}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.movie>.movie-tile{width:176px;height:108px}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action{display:flex;flex-direction:column;align-items:center}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action{padding-top:30px;grid-column-start:4;grid-column-end:5;border-top:1px solid #707070}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action{grid-row-start:4;grid-row-end:5;padding-top:18px}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell{display:flex;flex-direction:column;justify-content:center;align-items:center}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.candidacy-area{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:18px}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-button{width:144px;text-align:center;background-color:#eb001a;padding-bottom:4px;padding-top:4px}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-text-notify{padding-left:8px;font-size:16px}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-text-notify{padding-left:0}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-button-disable{margin-top:4px;margin-bottom:2px;opacity:.7;cursor:not-allowed!important}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-button:hover{cursor:pointer;opacity:.7;transition:.3s}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-text{font-size:12px;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.candidacy-area>.disabled{font-size:14px;opacity:.6;width:144px;text-align:center;background-color:#eb001a;padding-bottom:4px;padding-top:4px}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.favorite-area{margin-top:16px;display:flex;justify-content:center}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.favorite-area>.favorite-button{width:144px;height:24px;position:relative}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.favorite-area>.favorite-button>img{position:absolute;top:0;cursor:pointer}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.favorite-area>.favorite-button>.hover{opacity:0;transition:.3s}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.favorite-area>.favorite-button>.hover:hover{opacity:1}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.command-button{margin-top:24px;width:121px}.jt-company-detail-modal>.container>.container_inner>.sub-movie{padding-top:50px;display:flex;flex-direction:column;justify-content:stretch}.jt-company-detail-modal>.container>.container_inner>.sub-movie>.title{font-size:18px;font-weight:700;color:#e0e0e0}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.sub-movie>.title{padding-bottom:9px}}.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row{display:flex}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row{margin-bottom:21px}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row{margin-top:48px}}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row{border-radius:8px;background-color:#1c1c1c;justify-content:center;align-items:center}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row{flex-direction:column;align-items:center}}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row>.movie-tile{width:286px;height:171px}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row>.movie-tile{width:176px;height:108px}}.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row>.movie-text{flex:1 1;display:flex;flex-direction:column;padding-left:24px;padding-right:24px}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row>.movie-text{width:100%;box-sizing:border-box}}.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row>.movie-text>.movie-title{font-size:20px;font-weight:700;line-height:1.45;white-space:pre-wrap;word-break:break-all}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row>.movie-text>.movie-title{text-align:center}}.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row>.movie-text>.movie-description{max-height:136px;overflow-y:auto;padding-top:12px;font-size:16px;line-height:1.5;white-space:pre-wrap;word-break:break-all}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about{padding-top:20px;margin-bottom:50px}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about{padding-top:10px;margin-bottom:20px}}.jt-company-detail-modal>.container>.container_inner>.company-about>.content{height:318px;overflow-y:hidden;transition:height .3s;position:relative}.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row{display:flex;flex-wrap:wrap;width:100%;margin-bottom:20px}.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie{display:block}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie{margin-bottom:21px}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie{width:calc(100vw - 80px);margin-right:12px}}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie{border-radius:8px;justify-content:center;align-items:center}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie{flex-direction:column;align-items:center}}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-tile{width:40vw;margin-right:12px}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-tile{width:calc(100vw - 80px)}}.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-text{flex:1 1;display:flex;flex-direction:column;padding-left:24px;padding-right:24px;margin-top:40px}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-text{width:100%;box-sizing:border-box;padding-left:0}}.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-text>.movie-title{font-size:20px;font-weight:700;line-height:1.45;white-space:pre-wrap;word-break:break-all}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-text>.movie-title{text-align:start}}.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-text>.movie-description{display:none;max-height:136px;overflow-y:auto;padding-top:12px;font-size:16px;line-height:1.5;white-space:pre-wrap;word-break:break-all}.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.title-row{font-size:20px;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.description-row{font-size:16px;white-space:pre-line}.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.shadow{position:absolute;height:44px;background-image:linear-gradient(180deg,transparent,#000);left:0;right:0;bottom:0}.jt-company-detail-modal>.container>.container_inner>.company-about>.content.extend{height:calc(100% - 60px);overflow-y:visible}.jt-company-detail-modal>.container>.container_inner>.company-about>.accordion{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:8px;padding-bottom:30px;cursor:pointer}.jt-company-detail-modal>.container>.container_inner>.company-about>.accordion>.up-arrow{border-left:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg) translateY(3.5px) translateX(3.5px);width:10px;height:10px}.jt-company-detail-modal>.container>.container_inner>.company-about>.accordion>.down-arrow{border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) translateY(-3.5px) translateX(-3.5px);width:10px;height:10px}.jt-company-detail-modal>.container>.container_inner>.company-about>.accordion>.message{font-size:14px}.jt-company-detail-modal>.container>.container_inner>.full-width-information{display:grid;padding-top:40px;padding-bottom:80px}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.full-width-information{grid-template-columns:250px auto;row-gap:40px;column-gap:50px}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.full-width-information{grid-template-columns:auto}}.jt-company-detail-modal>.container>.container_inner>.full-width-information>.title{font-size:18px;font-weight:500}.jt-company-detail-modal>.container>.container_inner>.full-width-information>.value{font-size:16px;font-weight:100;line-height:1.6;min-height:16px;white-space:pre-wrap;word-break:break-all}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.full-width-information>.value{margin-top:8px;margin-bottom:23px}}.jt-company-detail-modal>.container>.container_inner>.full-width-information>.employee-count-table{display:grid;grid-template-columns:70px repeat(7,auto);grid-template-rows:repeat(4,auto)}.jt-company-detail-modal>.container>.container_inner>.full-width-information>.employee-count-table>.leftest-cell{border-right:1px solid #707070}.jt-company-detail-modal>.container>.container_inner>.full-width-information>.employee-count-table>.body-cell{border-top:1px solid #707070;padding-top:12px;padding-bottom:12px}.jt-company-detail-modal>.container>.container_inner>.full-width-information>.employee-count-table>.head-cell{font-size:14px;font-weight:700;display:flex;justify-content:center;align-items:center;padding-bottom:8px}.jt-company-detail-modal>.container>.container_inner>.full-width-information>.employee-count-table>.year-cell{font-size:14px;font-weight:700;display:flex;align-items:center}.jt-company-detail-modal>.container>.container_inner>.full-width-information>.employee-count-table>.value-cell{font-size:16px;padding-right:12px;display:flex;justify-content:flex-end;align-items:center}.jt-company-detail-modal>.container>.container_inner>.related-search-area{margin-bottom:169px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.related-search-area{margin-bottom:72px}}.jt-company-detail-modal>.container>.container_inner>.related-search-area>.title{font-size:32px;font-weight:600;margin-bottom:29px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.related-search-area>.title{font-size:20px;margin-bottom:24px}}.jt-company-detail-modal>.container>.container_inner>.related-search-area>.items-container{display:flex;flex-direction:column;gap:42px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.related-search-area>.items-container{gap:48px}}.jt-company-detail-modal>.container>.container_inner>.footer-command{display:flex;justify-content:center}.jt-company-detail-modal>.container>.container_inner>.footer-command>.back-button{width:220px}@media not screen and (max-width:900px){.jt-movie-left-border-raduis{border-radius:8px 0 0 8px}}.jt-applicant-entry{display:flex;flex-direction:column;justify-content:center;align-content:center;padding:160px 12px}.jt-applicant-entry>.logo{height:42px;padding-bottom:44px}.jt-applicant-entry>.message{font-size:14px;line-height:1.43;text-align:center}.jt-applicant-entry>.companies{display:flex;flex-direction:column;justify-content:center;align-content:center;padding-top:43px;padding-bottom:46px;width:100%;height:162px;overflow:hidden}.jt-applicant-entry>.companies>.belt{width:auto;height:162px;margin-left:auto;margin-right:auto}.jt-applicant-entry>.command-button-area{display:flex;justify-content:center;padding-bottom:7px}.jt-applicant-entry>.command-button-area>.command-button{width:144px}.invitation-content{margin-top:120px;max-width:600px;margin-left:auto;margin-right:auto}.invitation-input-label{font-size:.8em}.jt-applicant-register-step-bar{display:flex}@media not screen and (max-width:600px){.jt-applicant-register-step-bar{flex-direction:column}}@media screen and (max-width:600px){.jt-applicant-register-step-bar{flex-direction:row}}.jt-applicant-register-step-bar .circle{position:relative;width:48px;height:48px;border:2px solid #fff;border-radius:48px;display:flex;justify-content:center;align-content:center;transition:opacity .5s}.jt-applicant-register-step-bar .circle .number{margin:auto;font-size:24px}@media not screen and (max-width:600px){.jt-applicant-register-step-bar .circle .step-title{position:absolute;top:50%;transform:translateY(-50%);left:57px;font-size:12px;width:200px}}@media screen and (max-width:600px){.jt-applicant-register-step-bar .circle .step-title{position:absolute;top:57px;font-size:12px;width:100px;text-align:center}}.jt-applicant-register-step-bar .circle.gray{opacity:.4}.jt-applicant-register-step-bar .line{transition:opacity .5s}@media not screen and (max-width:600px){.jt-applicant-register-step-bar .line{width:24px;height:80px;border-right:2px solid #fff}}@media screen and (max-width:600px){.jt-applicant-register-step-bar .line{height:24px;width:60px;border-bottom:2px solid #fff}}.jt-applicant-register-step-bar .line.gray{opacity:.4}.jt-applicant-register{display:flex;padding-bottom:160px;padding-left:12px;padding-right:12px}@media not screen and (max-width:600px){.jt-applicant-register{padding-top:96px}}@media screen and (max-width:600px){.jt-applicant-register{padding-top:0;box-sizing:border-box;width:100%}}.jt-applicant-register>.content{display:grid}@media not screen and (max-width:600px){.jt-applicant-register>.content{margin-left:auto;margin-right:auto}}@media screen and (max-width:600px){.jt-applicant-register>.content{box-sizing:border-box;width:100%}}.jt-applicant-register>.content>.step-bar{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2}@media not screen and (max-width:600px){.jt-applicant-register>.content>.step-bar{padding-right:112px}}@media screen and (max-width:600px){.jt-applicant-register>.content>.step-bar{display:flex;justify-content:center;padding-bottom:68px}}.jt-applicant-register>.content>.main{position:relative}@media not screen and (max-width:600px){.jt-applicant-register>.content>.main{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3;width:480px}}@media screen and (max-width:600px){.jt-applicant-register>.content>.main{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:2;width:100%}}.jt-applicant-register>.content>.main>.absolute{position:absolute}.jt-applicant-register-page{display:flex;flex-direction:column}@media screen and (max-width:600px){.jt-applicant-register-page{width:100%;box-sizing:border-box}}.jt-applicant-register-page>.main-message{font-size:16px;font-weight:700}@media screen and (max-width:600px){.jt-applicant-register-page>.main-message{margin-left:auto;margin-right:auto}}.jt-applicant-register-page>.sub-message{font-size:12px;font-weight:400;margin:20px 0}@media screen and (max-width:600px){.jt-applicant-register-page>.sub-message{margin-left:auto;margin-right:auto}}.jt-applicant-register-page .command-button-area{padding-bottom:7px}.jt-applicant-register-page .command-button-area .command-button{width:144px}.jt-applicant-register-page .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-applicant-register-page.register-signup>.sub-message{font-size:14px;padding-top:19px}@media screen and (max-width:600px){.jt-applicant-register-page.register-signup>.form-area{margin-left:auto;margin-right:auto}}.jt-applicant-register-page.register-signup>.form-area>.text-field-area{width:280px}.jt-applicant-register-page.register-signup>.form-area>.text-field-area.input-email{padding-top:31px}.jt-applicant-register-page.register-signup>.form-area>.text-field-area.input-password{padding-top:9px}@media not screen and (max-width:600px){.jt-applicant-register-page.register-signup>.command-button-area{padding-top:48px}}@media screen and (max-width:600px){.jt-applicant-register-page.register-signup>.command-button-area{padding-top:36px;display:flex;justify-content:center}.jt-applicant-register-page.register-verify>.form-area{margin-left:auto;margin-right:auto}}.jt-applicant-register-page.register-verify>.form-area>.code-area{padding-top:32px;width:280px}.jt-applicant-register-page.register-verify>.sub-message{font-size:12px;line-height:18px;padding-top:2px}.jt-applicant-register-page.register-verify>.sub-message>.link-text{cursor:pointer;font-weight:700;text-decoration:underline}.jt-applicant-register-page.register-verify>.sub-message>.link-text:hover{background-color:#6e6e6e}@media not screen and (max-width:600px){.jt-applicant-register-page.register-verify>.command-button-area{padding-top:54px}}@media screen and (max-width:600px){.jt-applicant-register-page.register-verify>.command-button-area{padding-top:36px;display:flex;justify-content:center}}.jt-applicant-register-page.register-name>.sub-message{font-size:14px;line-height:23px;padding-top:18px}.jt-applicant-register-page.register-name>.form-area{display:flex}@media not screen and (max-width:600px){.jt-applicant-register-page.register-name>.form-area{padding-top:36px}}@media screen and (max-width:600px){.jt-applicant-register-page.register-name>.form-area{flex-direction:column}}.jt-applicant-register-page.register-name>.form-area>.name-area{display:flex;flex-direction:column}@media screen and (max-width:600px){.jt-applicant-register-page.register-name>.form-area>.name-area{padding-top:36px;align-items:center}}.jt-applicant-register-page.register-name>.form-area>.name-area>.field-set-area{display:flex}@media screen and (max-width:600px){.jt-applicant-register-page.register-name>.form-area>.name-area>.field-set-area{justify-content:center}}.jt-applicant-register-page.register-name>.form-area>.name-area>.field-set-area>.field-area{width:160px}@media screen and (max-width:600px){.jt-applicant-register-page.register-name>.form-area>.name-area>.field-set-area>.field-area{max-width:40%}}.jt-applicant-register-page.register-name>.form-area>.name-area>.field-set-area>.field-area:nth-child(n+2){padding-left:24px}.jt-applicant-register-page.register-name>.form-area>.name-area>.field-set-area:nth-child(n+2){padding-top:8px}@media not screen and (max-width:600px){.jt-applicant-register-page.register-name>.command-button-area{padding-top:91px}}@media screen and (max-width:600px){.jt-applicant-register-page.register-name>.command-button-area{padding-top:36px;display:flex;justify-content:center}.jt-applicant-register-page.register-birthday>.form-area{margin-left:auto;margin-right:auto}}.jt-applicant-register-page.register-birthday>.form-area>.gender-area{display:flex;flex-direction:column;padding-top:24px}.jt-applicant-register-page.register-birthday>.form-area>.gender-area>.input-row{display:flex}.jt-applicant-register-page.register-birthday>.form-area>.gender-area>.input-row>.radio-button{width:104px;margin-right:8px}.jt-applicant-register-page.register-birthday>.form-area>.birthday-area{display:flex;flex-direction:column;padding-top:24px}.jt-applicant-register-page.register-birthday>.form-area>.birthday-area>.input-row{display:flex}.jt-applicant-register-page.register-birthday>.form-area>.birthday-area>.input-row>.drop-down-year{width:88px}.jt-applicant-register-page.register-birthday>.form-area>.birthday-area>.input-row>.drop-down-day,.jt-applicant-register-page.register-birthday>.form-area>.birthday-area>.input-row>.drop-down-month{width:62px}.jt-applicant-register-page.register-birthday>.form-area>.birthday-area>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-applicant-register-page.register-birthday>.form-area>.birthday-area>.input-row>.unit-label.year{padding-right:19px}.jt-applicant-register-page.register-birthday>.form-area>.birthday-area>.input-row>.unit-label.month{padding-right:16px}.jt-applicant-register-page.register-birthday>.form-area>.birthday-area>.input-row>.unit-label.day{padding-right:0}.jt-applicant-register-page.register-birthday>.form-area>.phone-number-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-register-page.register-birthday>.form-area>.phone-number-area>.input-row{display:flex}.jt-applicant-register-page.register-birthday>.form-area>.phone-number-area>.input-row>.full-text-field{width:300px}@media not screen and (max-width:600px){.jt-applicant-register-page.register-birthday>.command-button-area{padding-top:56px}}@media screen and (max-width:600px){.jt-applicant-register-page.register-birthday>.command-button-area{padding-top:36px;display:flex;justify-content:center}.jt-applicant-register-page.register-address>.form-area{margin-left:auto;margin-right:auto}}.jt-applicant-register-page.register-address>.form-area>.field-set-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-register-page.register-address>.form-area>.field-set-area>.input-row{display:flex;align-items:flex-start}.jt-applicant-register-page.register-address>.form-area>.field-set-area>.input-row>.postal-code-text-field{width:104px}.jt-applicant-register-page.register-address>.form-area>.field-set-area>.input-row>.postal-code-search{display:flex;align-items:center;padding-left:11px;font-size:12px;height:42px;cursor:pointer}.jt-applicant-register-page.register-address>.form-area>.field-set-area>.input-row>.prefecture-drop-down{width:112px}.jt-applicant-register-page.register-address>.form-area>.field-set-area>.input-row>.full-text-field{width:300px}.jt-applicant-register-page.register-address>.form-area>.field-set-area:first-child{padding-top:30px}@media not screen and (max-width:600px){.jt-applicant-register-page.register-address>.command-button-area{padding-top:56px}}@media screen and (max-width:600px){.jt-applicant-register-page.register-address>.command-button-area{padding-top:36px;display:flex;justify-content:center}.jt-applicant-register-page.register-career>.form-area{margin-left:auto;margin-right:auto}}.jt-applicant-register-page.register-career>.form-area>.school-type-area{display:flex;flex-direction:column;padding-top:30px}.jt-applicant-register-page.register-career>.form-area>.school-type-area>.input-row{display:grid;justify-content:start;align-content:start;grid-column-gap:8px;grid-row-gap:8px}@media not screen and (max-width:600px){.jt-applicant-register-page.register-career>.form-area>.school-type-area>.input-row{grid-template-columns:auto auto auto}}@media screen and (max-width:600px){.jt-applicant-register-page.register-career>.form-area>.school-type-area>.input-row{grid-template-columns:auto auto}}.jt-applicant-register-page.register-career>.form-area>.school-type-area>.input-row>.radio-button{width:144px}.jt-applicant-register-page.register-career>.form-area>.school-name-area{display:flex;flex-direction:column;padding-top:24px}.jt-applicant-register-page.register-career>.form-area>.school-name-area>.input-row{display:flex;align-items:flex-start}.jt-applicant-register-page.register-career>.form-area>.school-name-area>.input-row>.text-field{width:300px}.jt-applicant-register-page.register-career>.form-area>.department-name-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-register-page.register-career>.form-area>.department-name-area>.input-row{display:flex;align-items:flex-start}.jt-applicant-register-page.register-career>.form-area>.department-name-area>.input-row>.text-field{width:300px}.jt-applicant-register-page.register-career>.form-area>.laboratory-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-register-page.register-career>.form-area>.laboratory-area>.input-row{display:flex;align-items:flex-start}.jt-applicant-register-page.register-career>.form-area>.laboratory-area>.input-row>.text-field{width:300px}.jt-applicant-register-page.register-career>.form-area>.major-group-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-register-page.register-career>.form-area>.major-group-area>.input-row{display:grid;grid-template-columns:auto auto;justify-content:start;align-content:start;grid-column-gap:8px;grid-row-gap:8px}.jt-applicant-register-page.register-career>.form-area>.major-group-area>.input-row>.radio-button{width:144px}.jt-applicant-register-page.register-career>.form-area>.graduation-area{display:flex;flex-direction:column;padding-top:24px}.jt-applicant-register-page.register-career>.form-area>.graduation-area>.input-row{display:flex}.jt-applicant-register-page.register-career>.form-area>.graduation-area>.input-row>.drop-down-year{width:88px}.jt-applicant-register-page.register-career>.form-area>.graduation-area>.input-row>.drop-down-month{width:62px}.jt-applicant-register-page.register-career>.form-area>.graduation-area>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-applicant-register-page.register-career>.form-area>.graduation-area>.input-row>.unit-label.year{padding-right:19px}.jt-applicant-register-page.register-career>.form-area>.graduation-area>.input-row>.unit-label.month{padding-right:16px}.jt-applicant-register-page.register-career>.form-area>.finish-message-area{padding-top:48px}.jt-applicant-register-page.register-career>.form-area>.finish-message-area>.message{font-size:16px;font-weight:700}.jt-applicant-register-page.register-career>.command-button-area{margin-bottom:80px}@media not screen and (max-width:600px){.jt-applicant-register-page.register-career>.command-button-area{padding-top:40px}}@media screen and (max-width:600px){.jt-applicant-register-page.register-career>.command-button-area{padding-top:36px;display:flex;justify-content:center}}.jt-applicant-register-page.register-face-photograph>.sub-message>.red-bold{color:red;font-size:20px}@media screen and (max-width:600px){.jt-applicant-register-page.register-face-photograph>.form-area{margin-left:auto;margin-right:auto}}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area{display:flex;flex-direction:column;align-items:center;padding-top:4px;box-sizing:border-box}@media not screen and (max-width:600px){.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area{width:376px}}@media screen and (max-width:600px){.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area{width:100%}}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area>.example{display:flex;padding-top:16px;padding-bottom:16px}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area>.example>.column{display:flex;flex-direction:column;align-items:center;padding-left:28px;padding-right:28px}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area>.example>.column>.image{width:120px}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area>.example>.column>.mark{display:flex;justify-content:center;align-items:center;width:32px;height:24px;border-radius:3px;font-family:Roboto;font-size:16px;font-weight:900;font-style:normal;letter-spacing:normal;color:#fff;margin:8px}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area>.example>.column>.text{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.46;letter-spacing:normal;text-align:center;color:#cecece}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area>.example>.column.ok>.mark{background-color:#3a63d3}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area>.example>.column.ng>.mark{background-color:#a30012}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area>.registry{background-color:#1a1a1a;width:100%;height:120px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area>.registry>.face-photograph{width:88px;height:88px}.jt-applicant-register-page.register-face-photograph>.command-button-area{margin-bottom:64px}@media not screen and (max-width:600px){.jt-applicant-register-page.register-face-photograph>.command-button-area{padding-top:56px}}@media screen and (max-width:600px){.jt-applicant-register-page.register-face-photograph>.command-button-area{padding-top:36px;display:flex;justify-content:center}}.jt-applicant-register-finish-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;width:400px;max-width:100%;height:440px;border-radius:6px;background-color:#242424;box-shadow:0 3px 6px 0 rgba(0,0,0,.5);margin:auto;z-index:10001}.jt-applicant-register-finish-modal>.modal-title{font-size:22px;font-weight:700;color:#fff}.jt-applicant-register-finish-modal>.modal-message{padding-top:35px;padding-bottom:49px;font-size:14px;line-height:2;color:#fff}.jt-applicant-register-finish-modal>.close-button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:277px;height:40px;border-radius:4px;border:1px solid #efefef;font-size:14px;font-weight:700;color:#fff;cursor:pointer;transition:.3s cubic-bezier(.25,.8,.5,1)}.jt-applicant-register-finish-modal>.close-button:hover{background-color:#313438}.jt-applicant-on-boarding-modal{display:flex;flex-direction:column;align-items:center;width:320px;max-width:100%;height:396px;border-radius:6px;background-color:#fff;box-shadow:-3px 6px 6px 0 rgba(0,0,0,.5);margin:auto;z-index:10001}.jt-applicant-on-boarding-modal>.modal-title{font-size:20px;font-weight:900;color:#000;padding-top:24px}.jt-applicant-on-boarding-modal>.modal-message{padding-top:4px;padding-bottom:24px;font-size:14px;color:#000}.jt-applicant-on-boarding-modal>.image-visiblity{width:100%;overflow-x:hidden}.jt-applicant-on-boarding-modal>.image-visiblity>.image-container{display:flex;width:100%;flex-wrap:nowrap;transition:.3s}.jt-applicant-on-boarding-modal>.image-visiblity>.image-container>.image{width:100%}.jt-applicant-on-boarding-modal>.indicator-row{padding-top:12px;padding-bottom:24px;display:flex;justify-content:center}.jt-applicant-on-boarding-modal>.indicator-row>.indicator{width:8px;height:8px;border-radius:8px;background-color:#cecece;transition:.3s}.jt-applicant-on-boarding-modal>.indicator-row>.indicator.focus{background-color:#eb001a}.jt-applicant-on-boarding-modal>.indicator-row>.indicator:nth-child(n+2){margin-left:12px}.jt-applicant-on-boarding-modal>.button{cursor:pointer;width:160px;height:22px;border-radius:20px;display:flex;justify-content:center;align-items:center;font-size:11px;transition:opacity .3s}.jt-applicant-on-boarding-modal>.button:hover{opacity:.7}.jt-applicant-on-boarding-modal>.button.close{background-color:#eb001a}.jt-applicant-on-boarding-modal>.button.next{background-color:#525252}.jt-applicant-on-boarding-modal>.close-button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:277px;height:40px;border-radius:4px;border:1px solid #efefef;font-size:14px;font-weight:700;color:#fff;cursor:pointer;transition:.3s cubic-bezier(.25,.8,.5,1)}.jt-applicant-on-boarding-modal>.close-button:hover{background-color:#313438}.jt-chat-reminder-modal{position:relative;display:flex;flex-direction:column;align-items:center;width:264px;box-sizing:border-box;padding:24px 0;max-width:100%;border-radius:8px;background-color:#ebebeb;box-shadow:0 4px 4px 0 rgba(0,0,0,.5);margin:auto;z-index:10001}.jt-chat-reminder-modal>.modal-message{padding-bottom:12px;font-size:14px;font-weight:700;color:#000;text-align:center}.jt-chat-reminder-modal>.company{margin-top:12px;width:240px;height:98px;box-sizing:border-box;padding:14px;display:grid;border-radius:6px;background-color:#fff;grid-template-columns:48px auto;grid-template-rows:24px auto}.jt-chat-reminder-modal>.company>.thumbnail{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2;object-fit:contain;width:48px;height:70px}.jt-chat-reminder-modal>.company>.name{grid-row-start:1;grid-row-end:2;font-weight:700;color:#1c1c1c;line-height:1.87;text-overflow:ellipsis;white-space:nowrap}.jt-chat-reminder-modal>.company>.message,.jt-chat-reminder-modal>.company>.name{grid-column-start:2;grid-column-end:3;font-size:12px;padding-left:8px;overflow:hidden}.jt-chat-reminder-modal>.company>.message{grid-row-start:2;grid-row-end:3;color:#6c6c6c;line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.jt-chat-reminder-modal>.button{cursor:pointer;width:240px;height:37px;border-radius:4px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;background-color:#eb001a;margin-top:24px;transition:opacity .3s}.jt-chat-reminder-modal>.button:hover{opacity:.7}.jt-chat-reminder-modal>.check-mark{margin-top:19px}.jt-chat-reminder-modal>.check-mark .check-mark-text{color:#000;font-size:12px;font-weight:400}.jt-chat-reminder-modal>.close-button{position:absolute;right:-16px;top:-16px;width:32px;height:32px;background-color:#000;border-radius:32px;cursor:pointer;display:flex;justify-content:center;align-items:center}.jt-chat-reminder-modal>.close-button>div{position:relative;width:100%;height:100%}.jt-chat-reminder-modal>.close-button>div>div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:20px;height:2px;background-color:#fff}.jt-chat-reminder-modal>.close-button>div>.first{transform:rotate(45deg)}.jt-chat-reminder-modal>.close-button>div>.second{transform:rotate(-45deg)}.jt-candidacy-reminder-modal{position:relative;display:flex;flex-direction:column;align-items:center;width:294px;box-sizing:border-box;padding:24px 0;max-width:100%;border-radius:8px;background-color:#ebebeb;box-shadow:0 4px 4px 0 rgba(0,0,0,.5);margin:auto;z-index:10001}.jt-candidacy-reminder-modal>.modal-message{padding-bottom:12px;font-size:14px;font-weight:700;color:#000;text-align:center}.jt-candidacy-reminder-modal>.company{margin-top:12px;width:240px;height:98px;box-sizing:border-box;padding:14px;display:grid;border-radius:6px;background-color:#fff;grid-template-columns:48px auto;grid-template-rows:36px auto}.jt-candidacy-reminder-modal>.company>.thumbnail{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2;object-fit:contain;width:48px;height:70px}.jt-candidacy-reminder-modal>.company>.name{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3;font-size:12px;font-weight:700;color:#1c1c1c;padding-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-self:center}.jt-candidacy-reminder-modal>.company>.message{grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:3;font-size:12px;color:#6c6c6c;padding-left:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.jt-candidacy-reminder-modal>.button{cursor:pointer;width:240px;height:37px;border-radius:4px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;background-color:#eb001a;margin-top:24px;transition:opacity .3s}.jt-candidacy-reminder-modal>.button:hover{opacity:.7}.jt-candidacy-reminder-modal>.check-mark{margin-top:19px}.jt-candidacy-reminder-modal>.check-mark .check-mark-text{color:#000;font-size:12px;font-weight:400}.jt-candidacy-reminder-modal>.close-button{position:absolute;right:-16px;top:-16px;width:32px;height:32px;background-color:#000;border-radius:32px;cursor:pointer;display:flex;justify-content:center;align-items:center}.jt-candidacy-reminder-modal>.close-button>div{position:relative;width:100%;height:100%}.jt-candidacy-reminder-modal>.close-button>div>div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:20px;height:2px;background-color:#fff}.jt-candidacy-reminder-modal>.close-button>div>.first{transform:rotate(45deg)}.jt-candidacy-reminder-modal>.close-button>div>.second{transform:rotate(-45deg)}.jt-face-photograph-reminder-modal{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:24px 0;max-width:97%;border-radius:8px;background-color:#ebebeb;box-shadow:0 4px 4px 0 rgba(0,0,0,.5);margin:auto;z-index:10001}@media not screen and (max-width:600px){.jt-face-photograph-reminder-modal{position:absolute;top:60px;right:20px;width:374px}}@media screen and (max-width:600px){.jt-face-photograph-reminder-modal{position:relative;width:334px}}.jt-face-photograph-reminder-modal>.contents-area{display:contents}.jt-face-photograph-reminder-modal>.contents-area>.modal-message{padding-bottom:12px;font-size:14px;font-weight:700;color:#000;text-align:center}.jt-face-photograph-reminder-modal>.contents-area>.content{margin-top:12px;box-sizing:border-box;display:grid;border-radius:6px;background-color:#fff;grid-template-columns:114px auto;grid-template-rows:24px auto}@media not screen and (max-width:600px){.jt-face-photograph-reminder-modal>.contents-area>.content{width:85%;padding:14px;height:98px}}@media screen and (max-width:600px){.jt-face-photograph-reminder-modal>.contents-area>.content{width:90%;padding:10px;height:90px}}.jt-face-photograph-reminder-modal>.contents-area>.content>.image{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;object-fit:contain;width:114px;height:70px}.jt-face-photograph-reminder-modal>.contents-area>.content>.message{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3;color:#6c6c6c;height:70px;padding-left:8px;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media not screen and (max-width:600px){.jt-face-photograph-reminder-modal>.contents-area>.content>.message{font-size:12px}}@media screen and (max-width:600px){.jt-face-photograph-reminder-modal>.contents-area>.content>.message{font-size:11px}}.jt-face-photograph-reminder-modal>.close-button{position:absolute;right:-16px;top:-16px;width:32px;height:32px;background-color:#000;border-radius:32px;cursor:pointer;display:flex;justify-content:center;align-items:center}.jt-face-photograph-reminder-modal>.close-button>div{position:relative;width:100%;height:100%}.jt-face-photograph-reminder-modal>.close-button>div>div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:20px;height:2px;background-color:#fff}.jt-face-photograph-reminder-modal>.close-button>div>.first{transform:rotate(45deg)}.jt-face-photograph-reminder-modal>.close-button>div>.second{transform:rotate(-45deg)}.jt-face-photograph-reminder-modal:hover{cursor:pointer}.jt-movie-request-modal{width:324px;padding:24px 0;max-width:100%;border-radius:8px;background-color:#ebebeb;box-shadow:0 4px 4px 0 rgba(0,0,0,.5);margin:auto;z-index:10001}@media not screen and (max-width:600px){.jt-movie-request-modal{position:absolute;top:60px;right:20px}}@media screen and (max-width:600px){.jt-movie-request-modal{position:relative}}.jt-movie-request-modal>.content{max-height:80vh;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;box-sizing:border-box;align-items:center}.jt-movie-request-modal>.content>.modal-message{padding-bottom:12px;font-size:14px;font-weight:700;color:#000;text-align:center}.jt-movie-request-modal>.content>.company_info{margin-top:12px;width:240px;height:87px;box-sizing:border-box;padding:5px 14px;display:grid;border-radius:6px;background-color:#fff;grid-template-columns:48px auto;grid-template-rows:36px 32px}.jt-movie-request-modal>.content>.company_info>.thumbnail{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;object-fit:contain;width:48px;height:70px}.jt-movie-request-modal>.content>.company_info>.name{grid-row-start:1;grid-row-end:2;font-weight:700;align-self:center}.jt-movie-request-modal>.content>.company_info>.name,.jt-movie-request-modal>.content>.company_info>.type{grid-column-start:2;grid-column-end:3;font-size:12px;color:#1c1c1c;padding-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jt-movie-request-modal>.content>.company_info>.type{grid-row-start:2;grid-row-end:3}.jt-movie-request-modal>.content>.applicant_info{margin-top:12px;box-sizing:border-box;display:grid;border-radius:6px;background-color:#fff;grid-template-columns:48px auto;cursor:pointer}@media not screen and (max-width:600px){.jt-movie-request-modal>.content>.applicant_info{width:85%;padding:14px;height:95px}}@media screen and (max-width:600px){.jt-movie-request-modal>.content>.applicant_info{width:90%;padding:10px;height:90px}}.jt-movie-request-modal>.content>.applicant_info>.thumbnail{grid-column-start:1;grid-column-end:2;object-fit:contain;width:48px;height:70px}.jt-movie-request-modal>.content>.applicant_info>.message{display:flex;align-items:center;grid-column-start:2;grid-column-end:3;color:#6c6c6c;height:70px;padding-left:8px}@media not screen and (max-width:600px){.jt-movie-request-modal>.content>.applicant_info>.message{font-size:12px}}@media screen and (max-width:600px){.jt-movie-request-modal>.content>.applicant_info>.message{font-size:11px}}.jt-movie-request-modal>.close-button{position:absolute;right:-16px;top:-16px;width:32px;height:32px;background-color:#000;border-radius:32px;cursor:pointer;display:flex;justify-content:center;align-items:center}.jt-movie-request-modal>.close-button>div{position:relative;width:100%;height:100%}.jt-movie-request-modal>.close-button>div>div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:20px;height:2px;background-color:#fff}.jt-movie-request-modal>.close-button>div>.first{transform:rotate(45deg)}.jt-movie-request-modal>.close-button>div>.second{transform:rotate(-45deg)}.jt-applicant-view{max-width:600px;margin-left:auto;margin-right:auto;padding-bottom:48px}.jt-applicant-view,.jt-applicant-view-name{display:flex;flex-direction:column;align-items:center;width:100%}.jt-applicant-view-name>.part-title{font-size:16px;font-weight:700;padding-top:39px}.jt-applicant-view-name>.block-root{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.jt-applicant-view-name>.block-root>.block .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-applicant-view-name>.block-root>.block .text-value{font-size:16px;white-space:pre-wrap;word-break:break-all;padding-bottom:16px}.jt-applicant-view-name>.block-root>.block>.data-area{display:flex;padding-top:58px}@media screen and (max-width:600px){.jt-applicant-view-name>.block-root>.block>.data-area{display:block}}.jt-applicant-view-name>.block-root>.block>.data-area>.icon-area{display:flex;flex-direction:column;width:88px;padding-right:47px}@media screen and (max-width:600px){.jt-applicant-view-name>.block-root>.block>.data-area>.icon-area{margin-left:auto;margin-right:auto;padding-right:0}}.jt-applicant-view-name>.block-root>.block>.data-area>.icon-area>.icon-image{width:88px;height:88px}.jt-applicant-view-name>.block-root>.block>.data-area>.icon-area>.register-image-button{padding-top:3px;text-align:center;font-size:14px;line-height:20px;cursor:pointer}.jt-applicant-view-name>.block-root>.block>.data-area>.icon-area>.register-image-message{padding-top:5px;font-size:12px;line-height:18px}.jt-applicant-view-name>.block-root>.block>.data-area>.name-area{display:flex;flex-direction:column}@media screen and (max-width:600px){.jt-applicant-view-name>.block-root>.block>.data-area>.name-area{margin-left:10%}}.jt-applicant-view-name>.block-root>.block>.data-area>.name-area>.field-set-area{display:flex}.jt-applicant-view-name>.block-root>.block>.data-area>.name-area>.field-set-area>.field-area{width:160px}.jt-applicant-view-name>.block-root>.block>.data-area>.name-area>.field-set-area>.field-area:nth-child(n+2){padding-left:24px}.jt-applicant-view-name>.block-root>.block>.data-area>.name-area>.field-set-area:nth-child(n+2){padding-top:8px}.jt-applicant-view-name>.block-root>.block>.command-button-area{display:flex;justify-content:center;padding-top:39px;padding-bottom:7px}.jt-applicant-view-name>.block-root>.block>.command-button-area .command-button{width:144px}.jt-applicant-view-name>.block-root>.block>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-applicant-view-birthday{display:flex;flex-direction:column;align-items:center;width:100%}.jt-applicant-view-birthday>.part-title{font-size:16px;font-weight:700;padding-top:39px}.jt-applicant-view-birthday>.block-root{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.jt-applicant-view-birthday>.block-root>.block .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-applicant-view-birthday>.block-root>.block .text-value{font-size:16px;white-space:pre-wrap;word-break:break-all;padding-bottom:16px}.jt-applicant-view-birthday>.block-root>.block>.gender-area{display:flex;flex-direction:column;padding-top:24px}.jt-applicant-view-birthday>.block-root>.block>.gender-area>.input-row{display:flex}.jt-applicant-view-birthday>.block-root>.block>.gender-area>.input-row>.radio-button{width:104px;margin-right:8px}.jt-applicant-view-birthday>.block-root>.block>.birthday-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-view-birthday>.block-root>.block>.birthday-area>.input-row{display:flex}.jt-applicant-view-birthday>.block-root>.block>.birthday-area>.input-row>.drop-down-year{width:88px}.jt-applicant-view-birthday>.block-root>.block>.birthday-area>.input-row>.drop-down-day,.jt-applicant-view-birthday>.block-root>.block>.birthday-area>.input-row>.drop-down-month{width:62px}.jt-applicant-view-birthday>.block-root>.block>.birthday-area>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-applicant-view-birthday>.block-root>.block>.birthday-area>.input-row>.unit-label.year{padding-right:19px}.jt-applicant-view-birthday>.block-root>.block>.birthday-area>.input-row>.unit-label.month{padding-right:16px}.jt-applicant-view-birthday>.block-root>.block>.birthday-area>.input-row>.unit-label.day{padding-right:0}.jt-applicant-view-birthday>.block-root>.block>.command-button-area{display:flex;justify-content:center;padding-top:39px;padding-bottom:7px}.jt-applicant-view-birthday>.block-root>.block>.command-button-area .command-button{width:144px}.jt-applicant-view-birthday>.block-root>.block>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-applicant-view-address{display:flex;flex-direction:column;align-items:center;width:100%}.jt-applicant-view-address>.part-title{font-size:16px;font-weight:700;padding-top:39px}.jt-applicant-view-address>.block-root{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.jt-applicant-view-address>.block-root>.block .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-applicant-view-address>.block-root>.block .text-value{font-size:16px;white-space:pre-wrap;word-break:break-all;padding-bottom:16px}.jt-applicant-view-address>.block-root>.block>.field-set-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-view-address>.block-root>.block>.field-set-area>.input-row{display:flex;align-items:flex-start}.jt-applicant-view-address>.block-root>.block>.field-set-area>.input-row>.postal-code-text-field{width:104px}.jt-applicant-view-address>.block-root>.block>.field-set-area>.input-row>.postal-code-search{display:flex;align-items:center;padding-left:11px;font-size:12px;height:42px;cursor:pointer}.jt-applicant-view-address>.block-root>.block>.field-set-area>.input-row>.prefecture-drop-down{width:112px}.jt-applicant-view-address>.block-root>.block>.field-set-area>.input-row>.full-text-field{width:300px}.jt-applicant-view-address>.block-root>.block>.field-set-area:first-child{padding-top:30px}.jt-applicant-view-address>.block-root>.block>.command-button-area{display:flex;justify-content:center;padding-top:39px;padding-bottom:7px}.jt-applicant-view-address>.block-root>.block>.command-button-area .command-button{width:144px}.jt-applicant-view-address>.block-root>.block>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-applicant-view-career{display:flex;flex-direction:column;align-items:center;width:100%}.jt-applicant-view-career>.part-title{font-size:16px;font-weight:700;padding-top:39px}.jt-applicant-view-career>.block-root{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.jt-applicant-view-career>.block-root>.block .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-applicant-view-career>.block-root>.block .text-value{font-size:16px;white-space:pre-wrap;word-break:break-all;padding-bottom:16px}.jt-applicant-view-career>.block-root>.block>.school-type-area{display:flex;flex-direction:column;padding-top:30px}.jt-applicant-view-career>.block-root>.block>.school-type-area>.input-row{display:grid;grid-template-columns:auto auto auto;justify-content:start;align-content:start;grid-column-gap:8px;grid-row-gap:8px}@media not screen and (max-width:600px){.jt-applicant-view-career>.block-root>.block>.school-type-area>.input-row{grid-template-columns:auto auto auto}}@media screen and (max-width:600px){.jt-applicant-view-career>.block-root>.block>.school-type-area>.input-row{grid-template-columns:auto auto}}.jt-applicant-view-career>.block-root>.block>.school-type-area>.input-row>.radio-button{width:144px}.jt-applicant-view-career>.block-root>.block>.school-name-area{display:flex;flex-direction:column;padding-top:24px}.jt-applicant-view-career>.block-root>.block>.school-name-area>.input-row{display:flex;align-items:flex-start}.jt-applicant-view-career>.block-root>.block>.school-name-area>.input-row>.text-field{width:300px}.jt-applicant-view-career>.block-root>.block>.department-name-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-view-career>.block-root>.block>.department-name-area>.input-row{display:flex;align-items:flex-start}.jt-applicant-view-career>.block-root>.block>.department-name-area>.input-row>.text-field{width:300px}.jt-applicant-view-career>.block-root>.block>.laboratory-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-view-career>.block-root>.block>.laboratory-area>.input-row{display:flex;align-items:flex-start}.jt-applicant-view-career>.block-root>.block>.laboratory-area>.input-row>.text-field{width:300px}.jt-applicant-view-career>.block-root>.block>.major-group-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-view-career>.block-root>.block>.major-group-area>.input-row{display:grid;grid-template-columns:auto auto;justify-content:start;align-content:start;grid-column-gap:8px;grid-row-gap:8px}.jt-applicant-view-career>.block-root>.block>.major-group-area>.input-row>.radio-button{width:144px}.jt-applicant-view-career>.block-root>.block>.graduation-area{display:flex;flex-direction:column;padding-top:24px}.jt-applicant-view-career>.block-root>.block>.graduation-area>.input-row{display:flex}.jt-applicant-view-career>.block-root>.block>.graduation-area>.input-row>.drop-down-year{width:88px}.jt-applicant-view-career>.block-root>.block>.graduation-area>.input-row>.drop-down-month{width:62px}.jt-applicant-view-career>.block-root>.block>.graduation-area>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-applicant-view-career>.block-root>.block>.graduation-area>.input-row>.unit-label.year{padding-right:19px}.jt-applicant-view-career>.block-root>.block>.graduation-area>.input-row>.unit-label.month{padding-right:16px}.jt-applicant-view-career>.block-root>.block>.command-button-area{display:flex;justify-content:center;padding-top:39px;padding-bottom:7px}.jt-applicant-view-career>.block-root>.block>.command-button-area .command-button{width:144px}.jt-applicant-view-career>.block-root>.block>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-applicant-view-qualification{display:flex;flex-direction:column;align-items:center;width:100%}.jt-applicant-view-qualification>.part-title{font-size:16px;font-weight:700;padding-top:39px}.jt-applicant-view-qualification>.block-root{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.jt-applicant-view-qualification>.block-root>.block .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-applicant-view-qualification>.block-root>.block .text-value{font-size:16px;white-space:pre-wrap;word-break:break-all;padding-bottom:16px}.jt-applicant-view-qualification>.block-root>.block>.junior-high-school-name-area{display:flex;flex-direction:column;padding-top:30px}.jt-applicant-view-qualification>.block-root>.block>.junior-high-school-name-area>.input-row{display:flex;align-items:flex-start}.jt-applicant-view-qualification>.block-root>.block>.junior-high-school-name-area>.input-row>.text-field{width:300px}.jt-applicant-view-qualification>.block-root>.block>.high-school-name-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-view-qualification>.block-root>.block>.high-school-name-area>.input-row{display:flex;align-items:flex-start}.jt-applicant-view-qualification>.block-root>.block>.high-school-name-area>.input-row>.text-field{width:300px}.jt-applicant-view-qualification>.block-root>.block>.qualification-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-view-qualification>.block-root>.block>.qualification-area>.input-row{display:flex;align-items:flex-start}@media not screen and (max-width:600px){.jt-applicant-view-qualification>.block-root>.block>.qualification-area>.input-row>.text-field{width:600px}}@media screen and (max-width:600px){.jt-applicant-view-qualification>.block-root>.block>.qualification-area>.input-row>.text-field{width:300px}}.jt-applicant-view-qualification>.block-root>.block>.self-introduction-area{display:flex;flex-direction:column;padding-top:8px}.jt-applicant-view-qualification>.block-root>.block>.self-introduction-area>.input-row{display:flex;align-items:flex-start}@media not screen and (max-width:600px){.jt-applicant-view-qualification>.block-root>.block>.self-introduction-area>.input-row>.text-field{width:600px}}@media screen and (max-width:600px){.jt-applicant-view-qualification>.block-root>.block>.self-introduction-area>.input-row>.text-field{width:300px}}.jt-applicant-view-qualification>.block-root>.block>.command-button-area{display:flex;justify-content:center;padding-top:39px;padding-bottom:7px}.jt-applicant-view-qualification>.block-root>.block>.command-button-area .command-button{width:144px}.jt-applicant-view-qualification>.block-root>.block>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-applicant-view-self-introduction-movie{display:flex;flex-direction:column;align-items:center;width:100%}.jt-applicant-view-self-introduction-movie>.part-title{font-size:16px;font-weight:700;padding-top:39px}.jt-applicant-view-self-introduction-movie>.movie-uploader{margin-top:32px;margin-bottom:32px}.jt-recruiter-entry{display:flex;flex-direction:column;justify-content:center;align-content:center;padding:160px 12px}.jt-recruiter-entry>.logo{height:42px;padding-bottom:44px}.jt-recruiter-entry>.message{font-size:14px;line-height:1.43;text-align:center}.jt-recruiter-entry>.applicants{display:flex;flex-direction:column;justify-content:center;align-content:center;padding-top:46px;padding-bottom:56px;width:100%;height:263px;overflow:hidden}.jt-recruiter-entry>.applicants>.belt{width:auto;height:263px;margin-left:auto;margin-right:auto}.jt-recruiter-entry>.command-button-area{display:flex;justify-content:center;padding-bottom:7px}.jt-recruiter-entry>.command-button-area>.command-button{width:144px}.template-edit{display:flex;flex-direction:column;align-items:center;width:100%;margin-left:auto;margin-right:auto}.template-edit>.template-edit-header{font-size:12px;margin-top:30px;width:100vw;height:52px;background-color:#5a5a5a;display:flex;align-items:center;justify-content:center}.template-edit .button-edit:hover{opacity:.7}.template-edit .button-edit{padding-left:25px;padding-right:25px;height:36px;border-radius:18px;border:1px solid hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;background-color:transparent;transition:opacity .3s}@media not screen and (max-width:600px){.template-edit{max-width:900px}}.template-edit-block{width:100%;padding-top:40px;padding-bottom:40px}.template-edit-block>.block-title{font-size:24px;font-weight:700;padding-bottom:16px;width:100%}@media screen and (max-width:600px){.template-edit-block>.block-title{padding-left:32px;padding-right:32px}}.template-edit-block>.block-title.with-message{padding-bottom:2px}.template-edit-block>.block-message{font-size:12px;line-height:1.42;color:#fff;padding-bottom:28px}@media screen and (max-width:600px){.template-edit-block>.block-message{padding-left:32px;padding-right:32px}}.template-edit-block>.movie-list{margin-left:auto;margin-right:auto;display:flex}.template-edit-block>.movie-list>.movie-cell{display:flex;flex-direction:column;align-items:center}@media not screen and (max-width:600px){.template-edit-block>.movie-list>.movie-cell>.selector{width:164px;height:228px}}@media screen and (max-width:600px){.template-edit-block>.movie-list>.movie-cell>.selector{width:204px;height:284px}}.template-edit-block>.movie-list>.movie-cell>.title{padding-top:6px;font-size:12px;font-weight:900;line-height:1.42}.template-edit-block>.movie-list>.movie-cell>.message{padding-top:2px;font-size:12px;line-height:1.42;text-align:center}@media not screen and (max-width:600px){.template-edit-block>.movie-list>.movie-cell:nth-child(n+2){margin-left:24px}}@media screen and (max-width:600px){.template-edit-block>.movie-list>.movie-cell:nth-child(n+2){margin-top:40px}.template-edit-block>.movie-list{flex-direction:column}}.template-edit-block>.table{width:100%;display:flex;flex-direction:column}.template-edit-block>.table>.row{width:100%;display:grid;grid-template-columns:auto;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;padding-top:8px;padding-bottom:8px}.template-edit-block>.table>.row>.cell{box-sizing:border-box;display:flex;flex-direction:column;padding-left:32px;padding-right:32px}.template-edit-block>.table>.row>.cell>.title-label{font-size:11px;opacity:.7;padding-bottom:4px}.template-edit-block>.table>.row>.cell>.text-value{font-size:16px;line-height:1.5;white-space:pre-wrap;word-break:break-all}.template-edit-block>.table>.row>.cell>.input-row{display:flex;flex-wrap:wrap;box-sizing:border-box;width:100%}.template-edit-block>.table>.row>.cell>.input-row .radio-button{width:144px;margin-right:8px;margin-bottom:8px}.template-edit-block>.table>.row>.cell>.input-row>.drop-down-year{width:88px}.template-edit-block>.table>.row>.cell>.input-row>.drop-down-day,.template-edit-block>.table>.row>.cell>.input-row>.drop-down-month{width:62px}.template-edit-block>.table>.row>.cell>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.template-edit-block>.table>.row>.cell>.input-row>.unit-label.year{padding-right:19px}.template-edit-block>.table>.row>.cell>.input-row>.unit-label.month{padding-right:16px}.template-edit-block>.table>.row>.cell>.input-row>.unit-label.day{padding-right:0}.template-edit-block>.table>.row>.cell>.input-row>.full-width{width:100%}.template-edit-block>.table>.row>.cell>.input-row>.postal-code-text-field{width:104px}.template-edit-block>.table>.row>.cell>.input-row>.postal-code-search{display:flex;align-items:center;padding-left:11px;font-size:12px;height:42px;cursor:pointer}.template-edit-block>.table>.row>.cell>.input-row>.prefecture-drop-down{width:112px}.template-edit-block>.table>.row>.cell>.icon{width:96px;height:96px;margin:auto;border-radius:96px;display:flex;justify-content:center;align-items:center;overflow:hidden}.template-edit-block>.table>.row>.cell>.register-image-button{margin:auto;cursor:pointer}.template-edit-block>.table>.row:nth-child(odd){background-color:#1a1a1a}.template-edit-block>.table>.row.command{background-color:transparent;display:flex;flex-wrap:wrap;justify-content:center;border:none}.template-edit-block>.table>.row.command>.command-button{margin-top:24px;margin-left:12px;margin-right:12px;width:160px;height:36px;border-radius:18px}.template-edit-block>.table>.row.two-columns{grid-template-columns:auto auto}.template-edit-block>.table>.row.two-columns>.cell.two-cells{grid-column-start:1;grid-column-end:3}.template-edit-block>.page-selector{display:flex;align-items:center;overflow-x:scroll;gap:20px;margin-bottom:50px}.template-edit-block>.page-selector>div{display:flex;align-items:center}.template-edit-block>.page-selector>div>.item,.template-edit-block>.page-selector>div>.item>div{display:flex;justify-content:center;align-items:center}.template-edit-block>.page-selector>div>.item>div{width:160px;height:32px;border-radius:4px;text-decoration:underline;cursor:pointer;transition:.3s}.template-edit-block>.page-selector>div>.item>div.selected{background-color:#373737;text-decoration:none;cursor:default}.template-edit-block>.page-selector>div>.line{display:flex;justify-content:center;align-items:center}.template-edit-block>.page-selector>div>.line>div{width:10px;height:24px}.template-edit-block>.page-selector>div>.line>div:first-child{border-right:1px solid #707070}.jt-applicant-edit{display:flex;flex-direction:column;align-items:center;width:100%;margin-left:auto;margin-right:auto}@media not screen and (max-width:600px){.jt-applicant-edit{max-width:540px}}.jt-applicant-edit>.review-bottom{padding-top:40px;padding-bottom:40px}.jt-applicant-edit>.review-fixed{position:fixed;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5)}.jt-applicant-edit>.review-fixed.hidden{opacity:0;pointer-events:none}.jt-applicant-edit>.under-review-message{margin:20px}.jt-applicant-edit-review{display:flex;flex-direction:column;align-items:center;padding-top:17px;padding-bottom:21px}.jt-applicant-edit-review>.message{font-size:12px;font-weight:700;padding-bottom:13px}.jt-applicant-edit-review>.review-button{width:240px;height:40px;border-radius:40px}.jt-applicant-edit-advice{display:flex;flex-direction:column;width:100%;padding-bottom:25px}.jt-applicant-edit-advice>.message{font-size:13px;line-height:1.69;text-align:center;color:#cecece;padding-bottom:7px;border-bottom:1px solid #707070}.jt-applicant-edit-advice>.jump-row:hover{background-color:hsla(0,0%,100%,.15)}.jt-applicant-edit-advice>.jump-row{display:flex;align-items:center;padding-top:12px;padding-bottom:13px;border-bottom:1px solid #707070;cursor:pointer}.jt-applicant-edit-advice>.jump-row>.label{background-color:#a30012;border-radius:2px;display:flex;justify-content:center;align-items:center;width:43px;height:15px;font-size:9px;color:#fff;margin-left:8px;margin-right:10px}.jt-applicant-edit-advice>.jump-row>.text{font-size:13px;color:#fff;flex:1 1}.jt-applicant-edit-advice>.jump-row>.arrow{border-left:1px solid #fff;border-top:1px solid #fff;width:6px;height:6px;margin-right:15px;margin-bottom:3px;transform:rotate(225deg)}.jt-applicant-edit-block{display:flex;flex-direction:column;width:100%;padding-top:40px;padding-bottom:40px}.jt-applicant-edit-block>.block-title{font-size:24px;font-weight:700;padding-bottom:16px}@media screen and (max-width:600px){.jt-applicant-edit-block>.block-title{padding-left:32px;padding-right:32px}}.jt-applicant-edit-block>.block-title.with-message{padding-bottom:2px}.jt-applicant-edit-block>.block-message{font-size:12px;line-height:1.42;color:#fff;padding-bottom:28px}@media screen and (max-width:600px){.jt-applicant-edit-block>.block-message{padding-left:32px;padding-right:32px}}.jt-applicant-edit-block>.movie-list{margin-left:auto;margin-right:auto;display:flex}.jt-applicant-edit-block>.movie-list>.movie-cell{display:flex;flex-direction:column;align-items:center}@media not screen and (max-width:600px){.jt-applicant-edit-block>.movie-list>.movie-cell>.selector{width:164px;height:228px}}@media screen and (max-width:600px){.jt-applicant-edit-block>.movie-list>.movie-cell>.selector{width:204px;height:284px}}.jt-applicant-edit-block>.movie-list>.movie-cell>.title{padding-top:6px;font-size:12px;font-weight:900;line-height:1.42}.jt-applicant-edit-block>.movie-list>.movie-cell>.message{padding-top:2px;font-size:12px;line-height:1.42;text-align:center}@media not screen and (max-width:600px){.jt-applicant-edit-block>.movie-list>.movie-cell:nth-child(n+2){margin-left:24px}}@media screen and (max-width:600px){.jt-applicant-edit-block>.movie-list>.movie-cell:nth-child(n+2){margin-top:40px}.jt-applicant-edit-block>.movie-list{flex-direction:column}}.jt-applicant-edit-block>.table{width:100%;display:flex;flex-direction:column}.jt-applicant-edit-block>.table>.row{width:100%;display:grid;grid-template-columns:auto;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;padding-top:8px;padding-bottom:8px}.jt-applicant-edit-block>.table>.row>.cell{box-sizing:border-box;display:flex;flex-direction:column;padding-left:32px;padding-right:32px}.jt-applicant-edit-block>.table>.row>.cell>.title-label{font-size:11px;opacity:.7;padding-bottom:4px}.jt-applicant-edit-block>.table>.row>.cell>.text-value{font-size:16px;line-height:1.5;white-space:pre-wrap;word-break:break-all}.jt-applicant-edit-block>.table>.row>.cell>.input-row{display:flex;flex-wrap:wrap;box-sizing:border-box;width:100%}.jt-applicant-edit-block>.table>.row>.cell>.input-row .radio-button{width:144px;margin-right:8px;margin-bottom:8px}.jt-applicant-edit-block>.table>.row>.cell>.input-row>.drop-down-year{width:88px}.jt-applicant-edit-block>.table>.row>.cell>.input-row>.drop-down-day,.jt-applicant-edit-block>.table>.row>.cell>.input-row>.drop-down-month{width:62px}.jt-applicant-edit-block>.table>.row>.cell>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-applicant-edit-block>.table>.row>.cell>.input-row>.unit-label.year{padding-right:19px}.jt-applicant-edit-block>.table>.row>.cell>.input-row>.unit-label.month{padding-right:16px}.jt-applicant-edit-block>.table>.row>.cell>.input-row>.unit-label.day{padding-right:0}.jt-applicant-edit-block>.table>.row>.cell>.input-row>.full-width{width:100%}.jt-applicant-edit-block>.table>.row>.cell>.input-row>.postal-code-text-field{width:104px}.jt-applicant-edit-block>.table>.row>.cell>.input-row>.postal-code-search{display:flex;align-items:center;padding-left:11px;font-size:12px;height:42px;cursor:pointer}.jt-applicant-edit-block>.table>.row>.cell>.input-row>.prefecture-drop-down{width:112px}.jt-applicant-edit-block>.table>.row>.cell>.icon{width:96px;height:96px;margin:auto;border-radius:96px;display:flex;justify-content:center;align-items:center;overflow:hidden}.jt-applicant-edit-block>.table>.row>.cell>.register-image-button{margin:auto;cursor:pointer}.jt-applicant-edit-block>.table>.row:nth-child(odd){background-color:#1a1a1a}.jt-applicant-edit-block>.table>.row.command{background-color:transparent;display:flex;flex-wrap:wrap;justify-content:center;border:none}.jt-applicant-edit-block>.table>.row.command>.command-button{margin-top:24px;margin-left:12px;margin-right:12px;width:160px}.jt-applicant-edit-block>.table>.row.two-columns{grid-template-columns:auto auto}.jt-applicant-edit-block>.table>.row.two-columns>.cell.two-cells{grid-column-start:1;grid-column-end:3}.jt-recruiter-register{display:flex;padding:16px 12px 160px}.jt-recruiter-register>.content{margin-left:auto;margin-right:auto;display:grid}.jt-recruiter-register>.content>.step-bar{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;padding-bottom:88px}.jt-recruiter-register>.content>.main{position:relative;grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:2}.jt-recruiter-register>.content>.main>.absolute{position:absolute}.jt-recruiter-register-step-bar{display:flex}.jt-recruiter-register-step-bar .circle{position:relative;width:48px;height:48px;border:2px solid #fff;border-radius:48px;display:flex;justify-content:center;align-content:center;transition:opacity .5s}.jt-recruiter-register-step-bar .circle .number{margin:auto;font-size:24px}.jt-recruiter-register-step-bar .circle .step-title{position:absolute;top:57px;font-size:12px;width:200px;text-align:center}.jt-recruiter-register-step-bar .circle.gray{opacity:.4}.jt-recruiter-register-step-bar .line{width:150px;height:24px;border-bottom:2px solid #fff;transition:opacity .5s}.jt-recruiter-register-step-bar .line.gray{opacity:.4}.jt-recruiter-register-page{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:160px}.jt-recruiter-register-page>.main-message{font-size:16px;font-weight:700;line-height:1.75}.jt-recruiter-register-page .command-button-area{display:flex;padding-bottom:7px}.jt-recruiter-register-page .command-button-area .command-button{width:144px}.jt-recruiter-register-page .command-button-area .command-button:nth-child(n+1){margin-left:24px}.jt-recruiter-register-page .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-recruiter-register-page .value-text{font-size:14px;white-space:pre-wrap;word-break:break-all}.jt-recruiter-register-page.register-signup>.sub-message{font-size:14px;padding-top:19px}.jt-recruiter-register-page.register-signup>.text-field-area{width:280px}.jt-recruiter-register-page.register-signup>.text-field-area.input-email{padding-top:57px}.jt-recruiter-register-page.register-signup>.text-field-area.input-password{padding-top:9px}.jt-recruiter-register-page.register-signup>.command-button-area{padding-top:48px}.jt-recruiter-register-page.register-verify>.main-message{text-align:center}.jt-recruiter-register-page.register-verify>.code-area{padding-top:55px;width:280px}.jt-recruiter-register-page.register-verify>.sub-message{width:400px;height:71px;font-size:12px;line-height:1.5;padding-top:-3px}.jt-recruiter-register-page.register-verify>.sub-message.error{color:#ffacac}.jt-recruiter-register-page.register-verify>.command-button-area{padding-top:34px}.jt-recruiter-register-page.register-name>.input-area{display:flex;padding-top:58px}.jt-recruiter-register-page.register-name>.input-area>.icon-area{display:flex;flex-direction:column;width:88px;padding-right:47px}.jt-recruiter-register-page.register-name>.input-area>.icon-area>.icon-image{width:88px;height:88px}.jt-recruiter-register-page.register-name>.input-area>.icon-area>.register-image-button{padding-top:3px;text-align:center;font-size:14px;line-height:20px;cursor:pointer}.jt-recruiter-register-page.register-name>.input-area>.icon-area>.register-image-message{padding-top:5px;font-size:12px;line-height:18px}.jt-recruiter-register-page.register-name>.input-area>.name-area{display:flex;flex-direction:column}.jt-recruiter-register-page.register-name>.input-area>.name-area>.field-set-area{display:flex}.jt-recruiter-register-page.register-name>.input-area>.name-area>.field-set-area>.field-area{width:160px}.jt-recruiter-register-page.register-name>.input-area>.name-area>.field-set-area>.field-area:nth-child(n+2){padding-left:24px}.jt-recruiter-register-page.register-name>.input-area>.name-area>.field-set-area:nth-child(n+2){padding-top:8px}.jt-recruiter-register-page.register-name>.self-introduction-area{width:480px;padding-top:29px}.jt-recruiter-register-page.register-name>.command-button-area{padding-top:39px}.jt-recruiter-register-page.register-company>.input-area{display:flex;padding-top:58px}.jt-recruiter-register-page.register-company>.input-area>.icon-area{display:flex;flex-direction:column;width:88px;padding-right:47px}.jt-recruiter-register-page.register-company>.input-area>.icon-area>.icon-image{width:88px;height:88px}.jt-recruiter-register-page.register-company>.input-area>.icon-area>.register-image-button{padding-top:3px;text-align:center;font-size:14px;line-height:20px;cursor:pointer}.jt-recruiter-register-page.register-company>.input-area>.icon-area>.register-image-message{padding-top:5px;font-size:12px;line-height:18px}.jt-recruiter-register-page.register-company>.input-area>.company-area{display:flex;flex-direction:column}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area{display:flex;flex-direction:column;padding-top:8px}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row{display:flex;align-items:flex-start}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.postal-code-text-field{width:104px}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.postal-code-search{display:flex;align-items:center;padding-left:11px;font-size:12px;height:42px;cursor:pointer}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.company-type-drop-down{width:344px}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.drop-down-year{width:88px}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.drop-down-day,.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.drop-down-month{width:62px}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.unit-label.year{padding-right:19px}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.unit-label.month{padding-right:16px}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.unit-label.day{padding-right:0}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.prefecture-drop-down{width:112px}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row>.full-text-field{width:344px}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area:first-child{padding-top:0}.jt-recruiter-register-page.register-company>.profile-area{width:480px;padding-top:8px}.jt-recruiter-register-page.register-company>.command-button-area{padding-top:56px}.jt-recruiter-register-page.register-plan>.option-area{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;padding-top:54px}.jt-recruiter-register-page.register-plan>.command-button-area{padding-top:56px}.jt-recruiter-register-plan-box>.plan-box{display:flex;flex-direction:column;width:144px;height:240px;border-radius:4px;cursor:pointer}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation{flex:1 1;display:flex;flex-direction:column;align-items:center;background-color:#333;border-radius:4px 4px 0 0;transition:.3s cubic-bezier(.25,.8,.5,1)}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-name{font-size:14px;font-weight:700;color:#fff;padding-top:26px}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-cost{font-size:12px;color:#fff;padding-top:11px;padding-bottom:4px}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-cost>.number{font-size:16px;font-weight:700}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-duration{display:flex;justify-content:center;align-items:center;font-size:10px;font-weight:700;color:#fff;width:108px;height:18px;border-radius:9px;background-color:#707070}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-item-list{flex:1 1;display:flex;justify-content:center;align-items:center}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-item-list>.plan-item-list-body{display:flex;flex-direction:column}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-item-list>.plan-item-list-body>.plan-item{display:flex;justify-content:flex-start;align-items:center}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-item-list>.plan-item-list-body>.plan-item>.item-circle{width:6px;height:6px;border-radius:6px;background-color:#fff}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-item-list>.plan-item-list-body>.plan-item>.item-text{padding-left:5px;font-size:11px;color:#fff}.jt-recruiter-register-plan-box>.plan-box>.plan-button{display:flex;flex-direction:column;justify-content:center;align-items:center;height:56px;background-color:#707070;border-radius:0 0 4px 4px;transition:.3s cubic-bezier(.25,.8,.5,1)}.jt-recruiter-register-plan-box>.plan-box>.plan-button>.button-label{font-size:11px;font-weight:700;padding-bottom:8px}.jt-recruiter-register-plan-box>.plan-box>.plan-button>.button-circle{width:14px;height:14px;border-radius:16px;border:1px solid #fff;transition:.3s cubic-bezier(.25,.8,.5,1)}.jt-recruiter-register-plan-box>.plan-box:hover>.plan-explanation{background-color:#555}.jt-recruiter-register-plan-box>.plan-box:hover>.plan-button{background-color:#8b8b8b}.jt-recruiter-register-plan-box>.plan-box.selected>.plan-button{background-color:#eb001a}.jt-recruiter-register-plan-box>.plan-box.selected>.plan-button>.button-circle{width:8px;height:8px;border-radius:16px;border:4px solid #fff}.jt-recruiter-register-page.confirm-name>.information-area{display:grid;padding-top:58px;grid-template-columns:240px 240px}.jt-recruiter-register-page.confirm-name>.information-area>.header-area{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2;font-size:16px;font-weight:700;padding-bottom:16px}.jt-recruiter-register-page.confirm-name>.information-area>.name-area{display:flex;flex-direction:column;grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.jt-recruiter-register-page.confirm-name>.information-area>.kana-area{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.jt-recruiter-register-page.confirm-name>.information-area>.icon-area{display:flex;flex-direction:column;grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4;padding-top:24px}.jt-recruiter-register-page.confirm-name>.information-area>.icon-area>.icon-image{width:88px;height:88px}.jt-recruiter-register-page.confirm-name>.information-area>.self-introduction-area{grid-column-start:1;grid-column-end:3;grid-row-start:4;grid-row-end:5;padding-top:24px}.jt-recruiter-register-page.confirm-name>.command-button-area{padding-top:56px}.jt-recruiter-register-page.confirm-company>.information-area{display:grid;padding-top:58px;grid-template-columns:240px 240px}.jt-recruiter-register-page.confirm-company>.information-area>.header-area{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2;font-size:16px;font-weight:700;padding-bottom:16px}.jt-recruiter-register-page.confirm-company>.information-area>.name-area{display:flex;flex-direction:column;grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.jt-recruiter-register-page.confirm-company>.information-area>.type-area{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.jt-recruiter-register-page.confirm-company>.information-area>.icon-area{display:flex;flex-direction:column;grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4;padding-top:24px;padding-bottom:24px}.jt-recruiter-register-page.confirm-company>.information-area>.icon-area>.icon-image{width:88px;height:88px}.jt-recruiter-register-page.confirm-company>.information-area>.url-area{display:flex;flex-direction:column;grid-column-start:1;grid-column-end:2;grid-row-start:4;grid-row-end:5}.jt-recruiter-register-page.confirm-company>.information-area>.establishment-date-area{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:3;grid-row-start:4;grid-row-end:5}.jt-recruiter-register-page.confirm-company>.information-area>.address-area{display:flex;flex-direction:column;grid-column-start:1;grid-column-end:3;grid-row-start:5;grid-row-end:6;padding-top:24px}.jt-recruiter-register-page.confirm-company>.information-area>.phone-number-area{grid-column-start:1;grid-column-end:3;grid-row-start:6;grid-row-end:7;padding-top:24px}.jt-recruiter-register-page.confirm-company>.command-button-area{padding-top:56px}.jt-recruiter-register-page.confirm-plan>.information-area{display:grid;padding-top:58px;grid-template-columns:480px}.jt-recruiter-register-page.confirm-plan>.information-area>.header-area{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;font-size:16px;font-weight:700;padding-bottom:16px}.jt-recruiter-register-page.confirm-plan>.information-area>.plan-area{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;font-size:14px}.jt-recruiter-register-page.confirm-plan>.message-area{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4;font-size:14px;text-align:center;padding-top:56px}.jt-recruiter-register-page.confirm-plan>.command-button-area{padding-top:15px}.jt-recruiter-register-finish-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;width:440px;height:260px;border-radius:6px;background-color:#242424;box-shadow:0 3px 6px 0 rgba(0,0,0,.5);margin:auto;z-index:10001}.jt-recruiter-register-finish-modal>.modal-title{font-size:22px;font-weight:700;color:#fff}.jt-recruiter-register-finish-modal>.modal-message{padding-top:35px;padding-bottom:49px;font-size:14px;line-height:2;color:#fff}.jt-recruiter-register-finish-modal>.close-button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:270px;height:40px;border-radius:4px;border:1px solid #efefef;font-size:14px;font-weight:700;color:#fff;cursor:pointer;transition:.3s cubic-bezier(.25,.8,.5,1)}.jt-recruiter-register-finish-modal>.close-button:hover{background-color:#313438}.jt-recruiter-view{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;padding-bottom:160px;padding-left:12px;padding-right:12px}.jt-recruiter-view>.title{font-size:16px;font-weight:700;padding-top:39px}.jt-recruiter-view>.block-root{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.jt-recruiter-view>.block-root>.block{padding-bottom:160px}.jt-recruiter-view>.block-root>.block .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-recruiter-view>.block-root>.block .text-value{font-size:16px;white-space:pre-wrap;word-break:break-all;padding-bottom:16px}.jt-recruiter-view>.block-root>.block>.data-area{display:flex;padding-top:58px}.jt-recruiter-view>.block-root>.block>.data-area>.icon-area{display:flex;flex-direction:column;width:88px;padding-right:47px}.jt-recruiter-view>.block-root>.block>.data-area>.icon-area>.icon-image{width:88px;height:88px}.jt-recruiter-view>.block-root>.block>.data-area>.icon-area>.register-image-button{padding-top:3px;text-align:center;font-size:14px;line-height:20px;cursor:pointer}.jt-recruiter-view>.block-root>.block>.data-area>.icon-area>.register-image-message{padding-top:5px;font-size:12px;line-height:18px}.jt-recruiter-view>.block-root>.block>.data-area>.name-area{display:flex;flex-direction:column}.jt-recruiter-view>.block-root>.block>.data-area>.name-area>.field-set-area{display:flex}.jt-recruiter-view>.block-root>.block>.data-area>.name-area>.field-set-area>.field-area{width:160px}.jt-recruiter-view>.block-root>.block>.data-area>.name-area>.field-set-area>.field-area:nth-child(n+2){padding-left:24px}.jt-recruiter-view>.block-root>.block>.data-area>.name-area>.field-set-area:nth-child(n+2){padding-top:8px}.jt-recruiter-view>.block-root>.block>.self-introduction-area{width:480px;padding-top:29px}.jt-recruiter-view>.block-root>.block>.command-button-area{display:flex;justify-content:center;padding-top:39px;padding-bottom:7px}.jt-recruiter-view>.block-root>.block>.command-button-area .command-button{width:144px}.jt-recruiter-view>.block-root>.block>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-recruiter-home,.jt-recruiter-home>.default{display:flex;flex-direction:column;width:100%}.jt-recruiter-home>.default{box-sizing:border-box}.jt-recruiter-home>.default>.applicant-list-area{padding-top:22px;padding-bottom:34px}.jt-recruiter-home>.default>.applicant-list-area>.applicant-list-header{display:flex;height:33px;align-items:center;padding-bottom:16px;padding-left:31px}.jt-recruiter-home>.default>.applicant-list-area>.applicant-list-header>.title{font-size:20px;font-weight:700}.jt-recruiter-home>.default>.applicant-list-area:nth-child(odd){background-color:#242424}.jt-recruiter-home>.default>.applicant-list-area:nth-child(2n+2){background-color:#454545}.jt-recruiter-home>.default>.zero-result{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding-left:16px;padding-right:16px}.jt-recruiter-home>.default>.zero-result>.result{width:100%;background-color:#232323;display:flex;flex-direction:column;box-sizing:border-box;align-items:center;padding-top:32px;padding-bottom:32px}.jt-recruiter-home>.default>.zero-result>.result>.message{font-size:16px;width:400px;max-width:90%;padding-bottom:17px}.jt-recruiter-home>.default>.zero-result>.result>.hint{font-size:16px;font-weight:700;width:400px;max-width:90%;padding-bottom:8px}.jt-recruiter-home>.default>.zero-result>.result>.hint-item{font-size:14px;opacity:.7;width:400px;max-width:90%;padding-bottom:8px}.jt-recruiter-home>.default>.search-result{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.jt-recruiter-home>.default>.search-result>.result-block{padding-left:30px;padding-right:20px;padding-bottom:20px}.jt-recruiter-home>.default>.search-result>.result-block>.view-mode{width:100%}.jt-recruiter-home>.default>.search-result>.result-block>.view-mode>.view-mode-btn{width:120px;height:25px;font-size:10px}.jt-recruiter-home>.default>.search-result>.result-block>.view-mode>.view-mode-btn>.list-area>.list-item{padding-left:unset;padding-right:unset;display:flex!important;justify-content:center!important;align-items:center}.jt-recruiter-home>.default>.search-result>.result-block>.view-mode>.view-mode-btn>.input-area{display:flex;justify-content:center}.jt-recruiter-home>.default>.search-result>.result-block>.view-mode>.view-mode-btn>.input-area>.value-area>.title-only,.jt-recruiter-home>.default>.search-result>.result-block>.view-mode>.view-mode-btn>.input-area>.value-area>.value{font-size:10px}.jt-recruiter-home>.default>.search-result>.result-block>.view-mode>.check-all-text{padding-top:1px}.jt-recruiter-home>.default>.search-result>.result-block>.view-mode-default{display:flex;justify-content:space-between}.jt-recruiter-home>.default>.search-result>.result-block>.view-mode-list{display:flex;justify-content:end}.jt-recruiter-home>.default>.search-result>.result-block>.title{font-size:20px;font-weight:700;padding-bottom:15px}.jt-recruiter-home>.default>.search-result>.result-block>.title>.count{font-size:40px}.jt-recruiter-home>.default>.search-result>.result-block>.title>.condition{margin-left:21px;font-size:14px}.jt-recruiter-home>.default>.search-result>.result-block>.title>.totalSelected{margin-left:10px;font-size:16px;font-weight:500}.jt-recruiter-home>.default>.search-result>.result-block>.result-filter{width:40%;display:flex;margin-bottom:20px}.jt-recruiter-home>.default>.search-result>.result-block>.result-filter>.result-filter-button{border-radius:3px;background-color:#000;color:#d6d3d6;font-size:8px;font-weight:600;margin-right:25px}.jt-recruiter-home>.default>.command{display:flex;justify-content:center}.jt-recruiter-home>.default>.command>.reset-button{width:320px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px;opacity:.8;border:1px solid #fff;font-size:14px;margin-top:35px;margin-bottom:110px;transition:.3s;max-width:90%}.jt-recruiter-home>.default>.command>.reset-button:hover{background-color:#a5a5a5}.jt-recruiter-home-search-box{display:flex;flex-direction:column;align-items:center;width:1135px;max-width:90%;margin:20px auto 40px}.jt-recruiter-home-search-box>.search-word-text-field{width:100%}.jt-recruiter-home-search-box>.condition-row{display:flex;width:100%;justify-content:space-between;margin-top:16px}.jt-recruiter-home-search-box>.condition-row>.simple-condition{display:flex;align-items:center;flex-wrap:wrap}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.drop-down{margin-right:8px;margin-bottom:8px}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.day-count-from-login{width:132px}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.graduation-year{width:160px}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.gender{width:128px}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.school-group{width:200px}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.school-area{width:150px}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.search-button{width:72px;height:48px;padding:14px 22px;border-style:none;border-radius:6px;background-image:linear-gradient(180deg,#eb001a 50%,#c71a16);font-family:NotoSansJP;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;display:flex;justify-content:center;align-items:center;transition:opacity .3s;margin-right:8px;margin-bottom:8px}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.search-button:hover{opacity:.7}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.reset-button{width:96px;height:48px;padding:14px 22px;border-style:none;border-radius:6px;font-family:NotoSansJP;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;display:flex;justify-content:center;align-items:center;transition:opacity .3s;margin-right:8px;margin-bottom:8px}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.reset-button:hover{opacity:.7}.jt-recruiter-home-search-box>.condition-row>.detail-condition{display:flex;align-items:center}.jt-recruiter-home-search-box>.condition-row>.detail-condition>.detail-button:hover{opacity:.7}.jt-recruiter-home-search-box>.condition-row>.detail-condition>.detail-button{width:126px;height:36px;border-radius:18px;border:1px solid hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;background-color:transparent;transition:opacity .3s}.jt-recruiter-home-search-box>.condition-row>.detail-condition>.detail-button>.detail-icon{display:grid;grid-template-columns:auto auto;margin-right:4px}.jt-recruiter-home-search-box>.condition-row>.detail-condition>.detail-button>.detail-icon>div{border-radius:4px;background-color:#fff;height:2px;margin:1px}.jt-recruiter-home-search-box>.condition-row>.detail-condition>.detail-button>.detail-icon>.short{width:4px}.jt-recruiter-home-search-box>.condition-row>.detail-condition>.detail-button>.detail-icon>.long{width:10px}.jt-applicant-list{position:relative;box-sizing:border-box;width:100%}@media not screen and (max-width:600px){.jt-applicant-list{height:264px}}@media screen and (max-width:600px){.jt-applicant-list{height:132px}}.jt-applicant-list>.blank{display:flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;font-weight:300}@media not screen and (max-width:600px){.jt-applicant-list>.blank{font-size:24px}}@media screen and (max-width:600px){.jt-applicant-list>.blank{font-size:12px}}.jt-applicant-list>.visibility{position:absolute;background-color:transparent;box-sizing:border-box;width:100%;overflow:hidden}@media not screen and (max-width:600px){.jt-applicant-list>.visibility{top:-100px;bottom:-100px}}@media screen and (max-width:600px){.jt-applicant-list>.visibility{top:-50px;bottom:-50px}}.jt-applicant-list>.visibility>.content::-webkit-scrollbar{display:none}.jt-applicant-list>.visibility>.content{display:flex;box-sizing:border-box;height:100%;align-items:center;z-index:100;transition:.3s;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}@media not screen and (max-width:600px){.jt-applicant-list>.visibility>.content{padding-left:40px;padding-right:40px}}@media screen and (max-width:600px){.jt-applicant-list>.visibility>.content{padding-left:20px;padding-right:20px}}.jt-applicant-list>.visibility>.handle{position:absolute;opacity:.8;top:0;bottom:0;margin:auto;z-index:250;display:flex;justify-content:center;align-items:center;transition:opacity .3s}@media not screen and (max-width:600px){.jt-applicant-list>.visibility>.handle{width:40px;height:264px}}@media screen and (max-width:600px){.jt-applicant-list>.visibility>.handle{width:20px;height:132px}}.jt-applicant-list>.visibility>.handle>.handle-arrow{margin:auto;border-style:solid}@media not screen and (max-width:600px){.jt-applicant-list>.visibility>.handle>.handle-arrow{width:20px;height:20px;border-width:4px}}@media screen and (max-width:600px){.jt-applicant-list>.visibility>.handle>.handle-arrow{width:10px;height:10px;border-width:2px}}.jt-applicant-list>.visibility .handle:hover{cursor:pointer}.jt-applicant-list>.visibility>.handle.prev{left:0;background:linear-gradient(90deg,#000,transparent)}.jt-applicant-list>.visibility>.handle.prev>.handle-arrow{border-color:#fff #fff transparent transparent}@media not screen and (max-width:600px){.jt-applicant-list>.visibility>.handle.prev>.handle-arrow{transform:translateX(10px) rotate(225deg)}}@media screen and (max-width:600px){.jt-applicant-list>.visibility>.handle.prev>.handle-arrow{transform:translateX(5px) rotate(225deg)}}.jt-applicant-list>.visibility>.handle.next{right:0;background:linear-gradient(270deg,#000,transparent)}.jt-applicant-list>.visibility>.handle.next>.handle-arrow{border-color:#fff #fff transparent transparent}@media not screen and (max-width:600px){.jt-applicant-list>.visibility>.handle.next>.handle-arrow{transform:translateX(-10px) rotate(45deg)}}@media screen and (max-width:600px){.jt-applicant-list>.visibility>.handle.next>.handle-arrow{transform:translateX(-5px) rotate(45deg)}}.jt-applicant-list>.visibility>.handle.hidden{opacity:0;pointer-events:none}.jt-applicant-wrap-list{position:relative;box-sizing:border-box;width:100%}.jt-applicant-wrap-list>.blank{display:flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;font-weight:300}@media not screen and (max-width:600px){.jt-applicant-wrap-list>.blank{font-size:42px}}@media screen and (max-width:600px){.jt-applicant-wrap-list>.blank{font-size:21px}}.jt-applicant-wrap-list>.content{display:flex;flex-wrap:wrap;box-sizing:border-box;height:100%;align-items:center;z-index:100;transition:.3s;padding-bottom:-25px;justify-content:center;margin-top:10px}@media not screen and (max-width:600px){.jt-applicant-wrap-list>.content{padding-left:0;padding-right:0}}@media screen and (max-width:600px){.jt-applicant-wrap-list>.content{padding-left:8px;padding-right:8px}}@media not screen and (max-width:600px){.jt-applicant-wrap-list>.content>.card-site{padding-right:11px;padding-bottom:25px}}@media screen and (max-width:600px){.jt-applicant-wrap-list>.content>.card-site{padding-right:5.5px;padding-bottom:12.5px}}@media not screen and (max-width:600px){.jt-applicant-card-site{min-width:190px;height:264px;padding-left:8px;padding-right:8px}}@media screen and (max-width:600px){.jt-applicant-card-site{min-width:95px;height:132px;padding-left:4px;padding-right:4px}}.jt-applicant-card-site>.card-frame{position:relative}@media not screen and (max-width:600px){.jt-applicant-card-site>.card-frame{width:190px;height:264px}}@media screen and (max-width:600px){.jt-applicant-card-site>.card-frame{width:95px;height:132px}}.jt-applicant-card-site>.card-frame>.card-scaler{position:absolute;box-sizing:border-box;top:0;bottom:0;left:0;right:0;transition:.3s}.jt-applicant-card-site>.card-frame>.card-scaler:hover{transform:scale(1.3)}@media not screen and (max-width:600px){.jt-applicant-card-site>.card-frame>.card-scaler:hover{box-shadow:10px 10px 25px 10px rgba(0,0,0,.5)}}@media screen and (max-width:600px){.jt-applicant-card-site>.card-frame>.card-scaler:hover{box-shadow:5px 5px 12.5px 5px rgba(0,0,0,.5)}}.jt-applicant-card-site>.card-frame>.check-area{position:absolute;bottom:-20px;right:0;width:98%;text-align:center;border:1px solid #9c9c9c;background-color:#000;border-radius:4px}.jt-applicant-card-site>.card-frame>.check-area:hover{opacity:.8}.jt-applicant-card-site:hover{z-index:200}.jt-applicant-card{position:relative;display:flex;justify-content:center;align-items:center;background-color:#2b2b2b;cursor:pointer;box-sizing:border-box;width:100%;height:100%;border-radius:inherit}.jt-applicant-card>.card-image{box-sizing:border-box;max-width:100%;max-height:100%}.jt-applicant-card>.info-area{flex-direction:column;justify-content:center;align-items:center;position:absolute;float:left;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);transition:.3s}@media not screen and (max-width:600px){.jt-applicant-card>.info-area{display:flex;box-shadow:0 -12px 24px -2px rgba(0,0,0,.7);height:90px}}@media screen and (max-width:600px){.jt-applicant-card>.info-area{display:none;box-shadow:0 -6px 12px -1px rgba(0,0,0,.7);height:45px}}.jt-applicant-card>.info-area>.applicant-summary{width:100%;box-sizing:border-box;padding-left:14px;padding-right:14px;font-size:16px;margin-bottom:4px;color:#bbb}.jt-applicant-card>.info-area>.applicant-summary>.icon{margin-right:2px;height:12px;width:12px}.jt-applicant-card>.info-area>.applicant-name,.jt-applicant-card>.info-area>.applicant-school{width:100%;box-sizing:border-box;padding-left:14px;padding-right:14px;font-size:16px;margin-bottom:4px}.jt-applicant-card>.info-area>.applicant-department{width:100%;box-sizing:border-box;padding-left:14px;padding-right:14px;font-size:12px;margin-bottom:4px;color:#bbb}.bulk-operation-bottom{padding-top:40px;padding-bottom:40px}.bulk-operation-bottom.hidden{display:none}.bulk-operation-fixed{position:fixed;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);transition:opacity .3s}.bulk-operation-fixed.hidden{opacity:0;pointer-events:none}.jt-recruiter-bulk-operator{display:flex;flex-direction:column;align-items:center;padding-top:17px;padding-bottom:21px}.jt-recruiter-bulk-operator>.message{font-size:12px;font-weight:700;padding-bottom:13px}.jt-recruiter-bulk-operator>.bulk-button{width:240px;height:40px;border-radius:40px}.jt-company-view{display:flex;flex-direction:column;align-items:center;padding-bottom:160px;padding-left:12px;padding-right:12px}.jt-company-view>.page-title{font-size:16px;font-weight:700;padding-top:39px}.jt-company-view-company-movie{display:flex;flex-direction:column;align-items:center;width:100%}.jt-company-view-company-movie>.part-title{font-size:16px;font-weight:700;padding-top:39px}.jt-company-view-company-movie .movie-list{display:flex;flex-direction:column;align-items:center}.jt-company-view-company-movie .movie-list .movie-uploader{padding-top:39px}.jt-company-view-movie-uploader{display:flex;flex-direction:column;align-items:center;width:100%;margin:auto}.jt-company-view-movie-uploader>.movie{width:320px;height:180px}.jt-company-view-movie-uploader>.command-button-area{display:flex;justify-content:center;padding-top:14px}.jt-company-view-movie-uploader>.command-button-area>.command-button{width:150px}.jt-company-view-movie-uploader>.command-button-area>.command-button:nth-child(n+2){margin-left:24px}.jt-company-view-presentation{display:flex;flex-direction:column;align-items:center;width:100%}.jt-company-view-presentation>.part-title{font-size:16px;font-weight:700;padding-top:39px}.jt-company-view-presentation>.block{display:flex;flex-direction:column;align-items:center}.jt-company-view-presentation>.block>.presentation-thumbnail{padding-top:39px;width:176px;height:108px}.jt-company-view-presentation>.block>.command-button-area{display:flex;justify-content:center;padding-top:39px;padding-bottom:7px}.jt-company-view-presentation>.block>.command-button-area .command-button{width:144px}.jt-company-view-presentation>.block>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-company-view-presentation>.block>.selected-file{font-size:16px;padding-bottom:7px}.jt-company-view-basic-information{display:flex;flex-direction:column;align-items:center;width:100%}.jt-company-view-basic-information>.part-title{font-size:16px;font-weight:700;padding-top:39px}.jt-company-view-basic-information>.block-root{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.jt-company-view-basic-information>.block-root>.block .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-company-view-basic-information>.block-root>.block .text-value{font-size:16px;min-height:16px;white-space:pre-wrap;word-break:break-all;padding-bottom:16px}.jt-company-view-basic-information>.block-root>.block>.data-area{display:flex;padding-top:58px}.jt-company-view-basic-information>.block-root>.block>.data-area>.icon-area{display:flex;flex-direction:column;width:88px;padding-right:47px}.jt-company-view-basic-information>.block-root>.block>.data-area>.icon-area>.icon-image{width:88px;height:88px}.jt-company-view-basic-information>.block-root>.block>.data-area>.icon-area>.register-image-button{padding-top:3px;text-align:center;font-size:14px;line-height:20px;cursor:pointer}.jt-company-view-basic-information>.block-root>.block>.data-area>.icon-area>.register-image-message{padding-top:5px;font-size:12px;line-height:18px}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area{display:flex;flex-direction:column}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area{display:flex;flex-direction:column;padding-top:8px}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row{display:flex;align-items:flex-start}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.postal-code-text-field{width:104px}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.postal-code-search{display:flex;align-items:center;padding-left:11px;font-size:12px;height:42px;cursor:pointer}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.company-type-drop-down{width:220px}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.drop-down-year{width:88px}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.drop-down-day,.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.drop-down-month{width:62px}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.unit-label.year{padding-right:19px}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.unit-label.month{padding-right:16px}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.unit-label.day{padding-right:0}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.prefecture-drop-down{width:112px}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row>.full-text-field{width:344px}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area:first-child{padding-top:0}.jt-company-view-basic-information>.block-root>.block>.profile-area{width:480px;padding-top:8px}.jt-company-view-basic-information>.block-root>.block>.command-button-area{display:flex;justify-content:center;padding-top:24px;padding-bottom:24px}.jt-company-view-basic-information>.block-root>.block>.command-button-area .command-button{width:144px}.jt-company-view-basic-information>.block-root>.block>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-company-view-business{display:flex;flex-direction:column;align-items:center;width:100%}.jt-company-view-business>.part-title{font-size:16px;font-weight:700;padding-top:39px}.jt-company-view-business>.block-root{position:relative;width:100%}.jt-company-view-business>.block-root,.jt-company-view-business>.block-root>.block{display:flex;flex-direction:column;align-items:center}.jt-company-view-business>.block-root>.block .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-company-view-business>.block-root>.block .text-value{font-size:16px;min-height:16px;white-space:pre-wrap;word-break:break-all;padding-bottom:16px}.jt-company-view-business>.block-root>.block>.logo-area{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:58px}.jt-company-view-business>.block-root>.block>.logo-area>.logo-image{width:320px;height:88px}.jt-company-view-business>.block-root>.block>.logo-area>.register-image-button{padding-top:3px;text-align:center;font-size:14px;line-height:20px;cursor:pointer}.jt-company-view-business>.block-root>.block>.logo-area>.register-image-message{padding-top:5px;font-size:12px;line-height:18px}.jt-company-view-business>.block-root>.block>.data-area{display:flex;flex-direction:column;padding-top:24px}.jt-company-view-business>.block-root>.block>.data-area>.field-set-area{display:flex;flex-direction:column;padding-top:8px}.jt-company-view-business>.block-root>.block>.data-area>.field-set-area>.input-row{display:flex;align-items:flex-start}.jt-company-view-business>.block-root>.block>.data-area>.field-set-area>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-company-view-business>.block-root>.block>.data-area>.field-set-area>.input-row>.company-tag-drop-down,.jt-company-view-business>.block-root>.block>.data-area>.field-set-area>.input-row>.drop-down{width:200px}.jt-company-view-business>.block-root>.block>.data-area>.field-set-area>.input-row>.full-text-field{width:344px}.jt-company-view-business>.block-root>.block>.data-area>.field-set-area:first-child{padding-top:0}.jt-company-view-business>.block-root>.block>.command-button-area{display:flex;justify-content:center;padding-top:24px;padding-bottom:24px}.jt-company-view-business>.block-root>.block>.command-button-area .command-button{width:144px}.jt-company-view-business>.block-root>.block>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-company-view-recruitment-guide{display:flex;flex-direction:column;align-items:center;width:100%}.jt-company-view-recruitment-guide>.part-title{font-size:16px;font-weight:700;padding-top:39px}.jt-company-view-recruitment-guide>.block-root{position:relative;width:100%}.jt-company-view-recruitment-guide>.block-root,.jt-company-view-recruitment-guide>.block-root>.block{display:flex;flex-direction:column;align-items:center}.jt-company-view-recruitment-guide>.block-root>.block .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-company-view-recruitment-guide>.block-root>.block .text-value{font-size:16px;min-height:16px;white-space:pre-wrap;word-break:break-all;padding-bottom:16px}.jt-company-view-recruitment-guide>.block-root>.block>.data-area{display:flex;flex-direction:column;padding-top:24px}.jt-company-view-recruitment-guide>.block-root>.block>.data-area>.field-set-area{display:flex;flex-direction:column;padding-top:8px}.jt-company-view-recruitment-guide>.block-root>.block>.data-area>.field-set-area>.input-row{display:flex;align-items:flex-start}.jt-company-view-recruitment-guide>.block-root>.block>.data-area>.field-set-area>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-company-view-recruitment-guide>.block-root>.block>.data-area>.field-set-area>.input-row>.drop-down{width:112px}.jt-company-view-recruitment-guide>.block-root>.block>.data-area>.field-set-area>.input-row>.short-text-field{width:120px}.jt-company-view-recruitment-guide>.block-root>.block>.data-area>.field-set-area>.input-row>.year-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-company-view-recruitment-guide>.block-root>.block>.data-area>.field-set-area>.input-row>.item-label{padding-left:30px;padding-right:6px;padding-top:9px;font-size:14px}.jt-company-view-recruitment-guide>.block-root>.block>.data-area>.field-set-area>.input-row>.employee-count-text-field{width:60px}.jt-company-view-recruitment-guide>.block-root>.block>.data-area>.field-set-area:first-child{padding-top:0}.jt-company-view-recruitment-guide>.block-root>.block>.command-button-area{display:flex;justify-content:center;padding-top:24px;padding-bottom:24px}.jt-company-view-recruitment-guide>.block-root>.block>.command-button-area .command-button{width:144px}.jt-company-view-recruitment-guide>.block-root>.block>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-company-edit{display:flex;flex-direction:column;align-items:center}.jt-company-edit>.page-title{font-size:32px;font-weight:700;padding-top:62px}.jt-company-edit>.page-menu{display:flex;margin-top:28px}.jt-company-edit>.page-menu>.box{width:144px;height:26px;border:1px solid #707070;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;cursor:pointer;transition:.3s}.jt-company-edit>.page-menu>.box:nth-child(n+2){border-left-style:none}.jt-company-edit>.page-menu>.box.selected{background-color:#a30012;cursor:default}.jt-company-edit>.page-main{width:100%}.jt-company-edit-company.invisible{opacity:0}.jt-company-edit-company{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;padding-top:51px;padding-bottom:43px;opacity:1;transition:opacity .3s}.jt-company-edit-company .title-label{font-size:14px;padding-bottom:6px;min-height:20px;font-weight:700}.jt-company-edit-company .title-label>.option-label{background-color:#b3b3b3;color:#000;padding-left:4px;padding-right:4px;border-radius:2px;margin-left:8px;font-size:12px}.jt-company-edit-company .title-label>.mandatory-label{background-color:#eb001a;color:#fff;padding-left:4px;padding-right:4px;border-radius:2px;margin-left:8px;font-size:12px}.jt-company-edit-company .title-label>.comment{font-size:12px;font-weight:400}.jt-company-edit-company .title-label-about{font-size:14px;padding-bottom:6px;min-height:20px;font-weight:700;margin-top:20px}.jt-company-edit-company .title-label-about>.comment{font-size:12px;font-weight:400;position:relative;color:#818181;margin-bottom:20px}.jt-company-edit-company .title-label-about>.comment>img{vertical-align:text-bottom}.jt-company-edit-company .title-label-about>.comment-tooltip{font-size:12px;font-weight:400;position:relative;margin-left:10px;cursor:pointer;color:#818181}.jt-company-edit-company .title-label-about>.comment-tooltip:hover .tooltip-text{opacity:1;visibility:visible}.jt-company-edit-company .title-label-about>.comment-tooltip>img{vertical-align:text-bottom}.jt-company-edit-company .title-label-about .tooltip-text{opacity:0;visibility:hidden;position:absolute;left:50%;transform:translateX(-50%);bottom:-65px;display:inline-block;padding:5px;white-space:nowrap;font-size:10.5px;line-height:1.3;background:#333;color:#fff;border-radius:3px;transition:.3s ease-in;box-shadow:0 1px 2px rgba(0,0,0,.3);z-index:100}.jt-company-edit-company .title-label-about .tooltip-text:before{content:"";position:absolute;top:-13px;left:50%;margin-left:-7px;border:7px solid transparent;border-bottom-color:#333}.jt-company-edit-company .content-about{background-color:#1f1f1f;padding:15px 20px}.jt-company-edit-company .content-about .title{font-size:12px;margin-bottom:5px}.jt-company-edit-company>.movie-policy-row{margin-top:32px;width:597px}.jt-company-edit-company .value-text{font-size:16px}.jt-company-edit-company>.company-about-title,.jt-company-edit-company>.movie-title{margin-top:40px;margin-bottom:10px}.jt-company-edit-company>.address-title,.jt-company-edit-company>.information-title,.jt-company-edit-company>.office-title{margin-top:40px;margin-bottom:20px}.jt-company-edit-company>.url-area{padding-top:34px}.jt-company-edit-company>.url-area>.url-row{display:flex}.jt-company-edit-company>.url-area>.url-row>.url-box{width:485px;height:40px;display:flex;align-items:center;padding-left:9px;background-color:#c4c4c4;font-size:14px;color:#000;border-radius:4px 0 0 4px}.jt-company-edit-company>.url-area>.url-row>.copy-button{width:112px;height:40px;background-color:rgba(235,0,26,.6);border-radius:0 4px 4px 0;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;color:#fff;transition:.3s}.jt-company-edit-company>.url-area>.url-row>.copy-button:hover{opacity:.7;cursor:pointer}.jt-company-edit-company>.input-area{width:597px}.jt-company-edit-company>.input-area>.movie-row:nth-child(n+2){padding-top:40px}.jt-company-edit-company>.input-area>.movie-row{display:flex;justify-content:space-between}.jt-company-edit-company>.input-area>.movie-row>.movie-cell{display:flex;flex-direction:column}.jt-company-edit-company>.input-area>.movie-row>.movie-cell>.main-short-movie{width:596px;height:334px}.jt-company-edit-company>.input-area>.movie-row>.movie-cell>.document,.jt-company-edit-company>.input-area>.movie-row>.movie-cell>.main-long-movie{width:286px;height:160px}.jt-company-edit-company>.input-area>.movie-row>.movie-cell>.other-movie{width:183px;height:104px}.jt-company-edit-company>.input-area>.about-movie-row{display:flex;justify-content:space-between;margin-top:20px}.jt-company-edit-company>.input-area>.about-movie-row>.movie-cell{display:flex;flex-direction:column;background-color:#202020;padding:10px 20px;border-radius:10px}.jt-company-edit-company>.input-area>.about-movie-row>.movie-cell .title{margin-bottom:10px}.jt-company-edit-company>.input-area>.about-movie-row>.movie-cell .title>input{width:90%}.jt-company-edit-company>.input-area>.about-movie-row .add-button{display:block;margin:20px 125px 0;cursor:pointer}.jt-company-edit-company>.input-area>.image-row{display:flex;margin-top:20px}.jt-company-edit-company>.input-area>.image-row>.image-cell:nth-child(n+2){margin-left:40px}.jt-company-edit-company>.input-area>.image-row>.image-cell{display:flex;flex-direction:column}.jt-company-edit-company>.input-area>.image-row>.image-cell>.company-logo{width:262px;height:262px}.jt-company-edit-company>.input-area>.image-row>.image-cell>.company-about-icon{width:222px;height:222px}.jt-company-edit-company>.input-area>.image-row>.image-cell>.company-thumbnail-container{width:182px;height:262px;overflow:hidden;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(180deg,#505050,#333)}.jt-company-edit-company>.input-area>.image-row>.image-cell>.company-thumbnail-container>.company-thumbnail{width:182px}.jt-company-edit-company>.input-area>.image-row>.image-cell>.message{width:182px;font-size:12px;line-height:1.67}.jt-company-edit-company>.input-area>.field-set-area.value-only{padding-bottom:24px}.jt-company-edit-company>.input-area>.field-set-area{display:flex;flex-direction:column}.jt-company-edit-company>.input-area>.field-set-area>.input-row{display:flex;align-items:center}.jt-company-edit-company>.input-area>.field-set-area>.input-row>.full-drop-down,.jt-company-edit-company>.input-area>.field-set-area>.input-row>.full-text-field{width:100%}.jt-company-edit-company>.input-area>.field-set-area>.input-row>.drop-down-year,.jt-company-edit-company>.input-area>.field-set-area>.input-row>.short-drop-down,.jt-company-edit-company>.input-area>.field-set-area>.input-row>.short-text-field{width:120px}.jt-company-edit-company>.input-area>.field-set-area>.input-row>.drop-down-day,.jt-company-edit-company>.input-area>.field-set-area>.input-row>.drop-down-month{width:80px}.jt-company-edit-company>.input-area>.field-set-area>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-company-edit-company>.input-area>.field-set-area>.input-row>.unit-label.year{padding-right:19px}.jt-company-edit-company>.input-area>.field-set-area>.input-row>.unit-label.month{padding-right:16px}.jt-company-edit-company>.input-area>.field-set-area>.input-row>.unit-label.day{padding-right:0}.jt-company-edit-company>.input-area>.field-set-area>.input-row>.stock-market-drop-down{width:286px}.jt-company-edit-company>.input-area>.field-set-area>.input-row>.postal-code-search{width:157px;height:24px;border-radius:20px;font-size:11px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:16px}.jt-company-edit-company>.input-area>.field-set-area:nth-child(n+2){padding-top:8px}.jt-company-edit-company>.command-button-area{display:flex;justify-content:center;padding-top:52px;padding-bottom:26px}.jt-company-edit-company>.command-button-area .command-button{width:240px;height:38px;border-radius:38px}.jt-company-edit-company>.command-button-area .command-button:nth-child(n+2){margin-left:32px}.jt-company-edit-company>.command-button-area-second{display:flex;justify-content:center}.jt-company-edit-company>.command-button-area-second .command-button{width:240px;height:38px;border-radius:38px}.jt-company-edit-company>.command-button-area-second .command-button:nth-child(n+2){margin-left:32px}.jt-company-edit-recruitment-guide{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;padding-top:51px;padding-bottom:43px}.jt-company-edit-recruitment-guide>.year-menu{display:flex;margin-top:28px}.jt-company-edit-recruitment-guide>.year-menu>.box{width:144px;height:26px;border:1px solid #707070;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;cursor:pointer;transition:.3s}.jt-company-edit-recruitment-guide>.year-menu>.box:nth-child(n+2){border-left-style:none}.jt-company-edit-recruitment-guide>.year-menu>.box.selected{background-color:#a30012;cursor:default}.jt-company-edit-recruitment-guide-single{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.jt-company-edit-recruitment-guide-single .title-label{font-size:14px;padding-bottom:6px}.jt-company-edit-recruitment-guide-single .title-label>.option-label{background-color:#b3b3b3;color:#000;padding-left:4px;padding-right:4px;border-radius:2px;margin-left:8px;font-size:12px}.jt-company-edit-recruitment-guide-single>.information-title{margin-top:24px;margin-bottom:10px}.jt-company-edit-recruitment-guide-single>.history-title{margin-top:40px;margin-bottom:11px}.jt-company-edit-recruitment-guide-single>.input-area{width:597px}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area{display:flex;flex-direction:column}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.input-row{display:flex;align-items:flex-start}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.input-row>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.input-row>.short-text-field{width:120px}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.history-table{display:grid;grid-template-columns:192px auto auto}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.history-table>.header-cell{background-color:#e6e6e6;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:500;color:#000;height:20px;border-left:2px solid #000;border-right:2px solid #000}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.history-table>.year-cell{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.history-table>.count-cell{padding-top:16px;padding-bottom:16px;display:flex;justify-content:center}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.history-table>.count-cell>.employee-count-text-field{width:80px}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.history-table>.count-cell>.unit-label{padding-top:9px;padding-left:6px;font-size:14px}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.history-table>.count-cell:nth-child(n+7),.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.history-table>.year-cell:nth-child(n+7){border-top:1px solid #707070}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area:nth-child(n+2){padding-top:8px}.jt-company-edit-recruitment-guide-single>.command-button-area{display:flex;justify-content:center;padding-top:52px;padding-bottom:52px}.jt-company-edit-recruitment-guide-single>.command-button-area .command-button{width:240px;height:38px;border-radius:38px}.jt-company-edit-header-message{display:flex;justify-content:center;align-items:center;width:100%;padding-top:12px;padding-bottom:12px;box-sizing:border-box;border-top:1px solid #707070;border-bottom:1px solid #707070}.jt-company-edit-header-message>.message{font-size:16px;line-height:1.5;opacity:.9}.jt-company-edit-block-title{display:flex;width:100%}.jt-company-edit-block-title>.left-area{flex:1 1;display:flex;align-items:center}.jt-company-edit-block-title>.left-area>.line{width:100%;height:4px;background-color:#eb001a;margin-right:23px}.jt-company-edit-block-title>.title{flex:0 0 597px;font-size:24px;font-weight:700}.jt-company-edit-block-title>.title>.description{font-size:12px;font-weight:400}.jt-company-edit-block-title>.right-area{flex:1 1}.recruiter-option-input{background-color:#373737!important;color:#fff!important}.recruiter-list-image{border-radius:48px}.recruiter-list-view{display:flex;align-items:stretch;flex-direction:column;width:996px;margin-left:auto;margin-right:auto;padding-bottom:32px}.recruiter-list-view>.recruiter-list-title{display:flex;justify-content:center;align-items:center;margin-top:62px;font-size:32px;font-weight:700;color:#a5a5a5}.recruiter-list-view>.command-button-area{display:flex;justify-content:flex-end;padding-top:44px;padding-bottom:2px}.recruiter-list-view>.command-button-area .command-button{width:144px}.recruiter-list-view>.command-button-area .command-button .head-symbol{font-size:24px;padding-right:7px}.recruiter-list-view>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-position-view{display:flex;align-items:stretch;flex-direction:column;width:996px;margin-left:auto;margin-right:auto;padding-bottom:32px}.jt-position-view>.position-list-title{display:flex;justify-content:center;align-items:center;margin-top:62px;font-size:32px;font-weight:700;color:#a5a5a5}.jt-position-view>.command-button-area{display:flex;justify-content:flex-end;padding-top:44px;padding-bottom:2px}.jt-position-view>.command-button-area .command-button{width:144px}.jt-position-view>.command-button-area .command-button .head-symbol{font-size:24px;padding-right:7px}.jt-position-view>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-position-view>.position-list{margin-top:35px}.jt-position-view>.position-list>.row{display:grid;width:100%;grid-template-columns:158px auto 194px 160px 192px}.jt-position-view>.position-list>.row>.job-type{grid-column-start:1;grid-column-end:2;padding-left:18px;padding-right:34px}.jt-position-view>.position-list>.row>.description{grid-column-start:2;grid-column-end:4;padding-right:34px}.jt-position-view>.position-list>.row>.movie{grid-column-start:3;grid-column-end:4;padding-right:34px}.jt-position-view>.position-list>.row>.count{grid-column-start:4;grid-column-end:5;padding-right:34px}.jt-position-view>.position-list>.row>.action{grid-column-start:5;grid-column-end:6;padding-right:24px}.jt-position-view>.position-list>.row .annotation{color:red;font-size:10px}.jt-position-view>.position-list>.row.head>.cell{font-size:14px;opacity:.7;color:#fff;margin-bottom:14px}.jt-position-view>.position-list>.row.body{margin-bottom:20px;background-color:#373737;padding-top:24px;padding-bottom:24px}.jt-position-view>.position-list>.row.body>.job-type{font-size:16px;line-height:1.69;display:flex;flex-direction:column;justify-content:center;padding-right:16px;aligin-items:center}.jt-position-view>.position-list>.row.body>.job-type>.container{padding-left:10px}.jt-position-view>.position-list>.row.body>.job-type>.container .type{font-size:18px;color:#fff;text-decoration:underline;margin-bottom:7px}.jt-position-view>.position-list>.row.body>.job-type>.container .status{width:80px;height:22px;font-size:12px;border-radius:20px;display:flex;justify-content:center;align-items:center}.jt-position-view>.position-list>.row.body>.job-type>.container .status.black{background-color:#000;color:#fff}.jt-position-view>.position-list>.row.body>.job-type>.container .status.gray{background-color:#a5a5a5;color:#000}.jt-position-view>.position-list>.row.body>.job-type>.container .draft-status{margin-top:7px}.jt-position-view>.position-list>.row.body>.job-type>.template-status{width:100px;height:22px;font-size:12px;border-radius:20px;display:flex;justify-content:center;align-items:center;background-color:#4f80df;color:#fff;margin-top:7px}.jt-position-view>.position-list>.row.body>.description{font-size:14px;line-height:1.64;white-space:pre-wrap;word-break:break-all;display:flex;align-items:center}.jt-position-view>.position-list>.row.body>.movie{display:flex;flex-direction:column;justify-content:center}.jt-position-view>.position-list>.row.body>.movie>.movie-tile{width:160px;height:90px}.jt-position-view>.position-list>.row.body>.movie>.command-button{margin-top:14px}.jt-position-view>.position-list>.row.body>.count{display:flex;flex-direction:column;justify-content:center}.jt-position-view>.position-list>.row.body>.count>.count-box:nth-child(n+2){margin-top:12px}.jt-position-view>.position-list>.row.body>.count>.count-box{display:flex;align-items:flex-end;width:126px;border-bottom:1px solid #fff;padding-bottom:4px;padding-right:7px}.jt-position-view>.position-list>.row.body>.count>.count-box>.count-name{font-size:12px;font-weight:700;color:#fff}.jt-position-view>.position-list>.row.body>.count>.count-box>.count-spacer{flex:1 1}.jt-position-view>.position-list>.row.body>.count>.count-box>.count-digit{margin-left:1px}.jt-position-view>.position-list>.row.body>.count>.count-box>.count-digit.candidacy{font-size:20px;font-weight:700;color:#fff;background-color:#a30012;border-radius:3px;width:21px;height:23px;display:flex;justify-content:center;align-items:center}.jt-position-view>.position-list>.row.body>.count>.count-box>.count-digit.favorite{font-size:16px;font-weight:700;color:#fff;background-color:#000;border-radius:3px;width:17px;height:20px;display:flex;justify-content:center;align-items:center}.jt-position-view>.position-list>.row.body>.action{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;font-weight:700}.jt-position-view>.position-list>.row.body>.action .command-button{width:168px}.jt-position-view>.position-list>.row.body>.action .command-button:nth-child(n+2){margin-top:12px}.jt-position-view>.position-list>.blank{display:flex;justify-content:center;align-items:center;width:100%;height:138px;font-size:14px}.jt-pager{display:flex;justify-content:center}.jt-pager>.index{font-size:20px}.jt-pager>.index>span{padding:12px}.jt-pager>.index>.selected{font-weight:700}.jt-pager>.index>.link{text-decoration:underline;cursor:pointer}.jt-position-edit-modal{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:640px;box-sizing:border-box;background-color:#373737;margin:auto;max-height:100%}.jt-position-edit-modal>button.close-button-area{position:absolute;top:20px;right:30px;width:31px;height:31px;cursor:pointer;opacity:1;transition:opacity .3s;background-color:transparent;border:none}.jt-position-edit-modal>button.close-button:hover{opacity:.7}.jt-position-edit-modal>.container{display:flex;flex-direction:column;align-items:center;width:640px;box-sizing:border-box;overflow-y:auto}.jt-position-edit-modal>.container>.divider{margin-top:24px;height:1px;border:1px solid #707070;width:95%}.jt-position-edit-modal>.container>.sub-title{font-size:18px;margin-top:24px;width:92%;font-weight:700;box-sizing:border-box}.jt-position-edit-modal>.container>.title{font-size:32px;font-weight:700;padding-top:48px}.jt-position-edit-modal>.container .title-label{font-size:11px;line-height:16px;height:16px;padding-bottom:7px;opacity:.7}.jt-position-edit-modal>.container .title-label>.option-label{background-color:#b3b3b3;color:#000;padding-left:4px;padding-right:4px;border-radius:2px;margin-left:8px;font-size:12px}.jt-position-edit-modal>.container .title-label>.mandatory-label{background-color:#eb001a;color:#fff;padding-left:4px;padding-right:4px;border-radius:2px;margin-left:8px;font-size:12px}.jt-position-edit-modal>.container .value-text{font-size:16px;line-height:16px;min-height:16px}.jt-position-edit-modal>.container .annotation{font-size:12px;color:red}.jt-position-edit-modal>.container>.schedule-area{display:flex;padding-top:16px}.jt-position-edit-modal>.container>.schedule-area>.text-area{width:576px}.jt-position-edit-modal>.container>.schedule-area>.edit-area{width:150px}.jt-position-edit-modal>.container>.add-button{font-size:40px;cursor:pointer}.jt-position-edit-modal>.container>.line{color:#707070;width:90%}.jt-position-edit-modal>.container>.position-schedule-area{width:576px;display:flex;flex-direction:column;padding-top:16px}.jt-position-edit-modal>.container>.position-schedule-area>.line{color:#707070;width:100%}.jt-position-edit-modal>.container>.position-schedule-area>.warning{font-size:14px;font-weight:700}.jt-position-edit-modal>.container>.position-schedule-area>.schedule-area{display:flex}.jt-position-edit-modal>.container>.position-schedule-area>.schedule-area>.text-area{width:456px}.jt-position-edit-modal>.container>.position-schedule-area>.schedule-area>.text-area>.year-area{display:flex;margin:10px}.jt-position-edit-modal>.container>.position-schedule-area>.schedule-area>.text-area>.year-area>.title-label{width:180px;margin-top:5px}.jt-position-edit-modal>.container>.position-schedule-area>.schedule-area>.edit-area{width:100px;align-self:center}.jt-position-edit-modal>.container>.position-schedule-area>.schedule-area>.edit-area>.command-button{width:90px;height:22px;font-weight:400;padding:10px}.jt-position-edit-modal>.container>.position-schedule-area>.schedule-area>.edit-area>.delete-button{margin-top:20px}.jt-position-edit-modal>.container>.year-area{width:576px;padding-top:16px}.jt-position-edit-modal>.container>.year-area>.year-row{display:flex}.jt-position-edit-modal>.container>.year-area>.year-row>.dropdown-hint{margin-left:4px;margin-top:24px}.jt-position-edit-modal>.container>.year-area>.year-drop-down{width:220px}.jt-position-edit-modal>.container>.name-area,.jt-position-edit-modal>.container>.type-area{width:576px;padding-top:16px}.jt-position-edit-modal>.container>.type-area>.type-drop-down{width:220px}.jt-position-edit-modal>.container>.description-area{width:576px;padding-top:16px}.jt-position-edit-modal>.container>.required-school-type-area{width:576px;display:flex;flex-direction:column;padding-top:16px}.jt-position-edit-modal>.container>.required-school-type-area>.check-box-list{display:grid;justify-content:start;align-content:start;grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:auto auto auto}.jt-position-edit-modal>.container>.required-school-type-area>.check-box-list>.check-box{width:144px}.jt-position-edit-modal>.container>.country-area{width:576px;padding-top:31px}.jt-position-edit-modal>.container>.country-area>.country-drop-down{width:220px}.jt-position-edit-modal>.container>.prefecture-area{width:576px;padding-top:16px}.jt-position-edit-modal>.container>.prefecture-area>.prefecture-drop-down{width:220px}.jt-position-edit-modal>.container>.postal-code-area{width:576px;padding-top:16px}.jt-position-edit-modal>.container>.postal-code-area>.postal-code-row{display:flex}.jt-position-edit-modal>.container>.postal-code-area>.postal-code-row>.postal-code-text-field{width:104px}.jt-position-edit-modal>.container>.postal-code-area>.postal-code-row>.postal-code-search{display:flex;align-items:center;padding-left:11px;font-size:12px;height:42px;cursor:pointer}.jt-position-edit-modal>.container>.address1-area{width:576px;padding-top:16px}.jt-position-edit-modal>.container>.address1-area>.address1-text-field{width:576px}.jt-position-edit-modal>.container>.station-area,.jt-position-edit-modal>.container>.workplace-area{width:576px;padding-top:16px}.jt-position-edit-modal>.container>.station-area>.station-text-field{width:576px}.jt-position-edit-modal>.container>.bonus-area,.jt-position-edit-modal>.container>.pay-area,.jt-position-edit-modal>.container>.pay-raise-area,.jt-position-edit-modal>.container>.working-time-area{width:576px;padding-top:16px}.jt-position-edit-modal>.container>.template-row{display:flex;width:576px;padding-top:16px}.jt-position-edit-modal>.container>.template-row>.template-child{width:288px}.jt-position-edit-modal>.container>.template-row>.template-child>.template-title-area{display:flex;justify-content:left;align-items:center;place-items:baseline;margin-top:24px;width:92%;box-sizing:border-box}.jt-position-edit-modal>.container>.template-row>.template-child>.template-title-area>.sub-title{font-size:18px;font-weight:700;margin-right:20px}.jt-position-edit-modal>.container>.template-row>.template-child>.template-title-area>.title-label{font-size:12px;font-weight:700;margin-right:20px}.jt-position-edit-modal>.container>.template-row>.template-child>.template-title-area .command-button{width:90px;height:22px;font-weight:400}.jt-position-edit-modal>.container>.template-row>.template-child>.template-area{width:258px;padding-top:16px}.jt-position-edit-modal>.container>.template-row>.template-child>.template-area>.template-drop-down{width:250px}.jt-position-edit-modal>.container>.employment-type-area{width:576px;padding-top:16px}.jt-position-edit-modal>.container>.employment-type-area>.employment-type-drop-down{width:250px}.jt-position-edit-modal>.container>.auto-response-title-area{display:flex;justiy-conten:left;align-items:center;margin-top:24px;width:92%;box-sizing:border-box}.jt-position-edit-modal>.container>.auto-response-title-area>.sub-title{font-size:18px;font-weight:700;margin-right:20px}.jt-position-edit-modal>.container>.auto-response-title-area .command-button{width:90px;height:22px;font-weight:400}.jt-position-edit-modal>.container>.command-button-area{display:flex;align-items:center;padding-top:39px;padding-bottom:56px}.jt-position-edit-modal>.container>.command-button-area .command-button{width:240px;height:38px;border-radius:60px;margin:20px}.jt-position-edit-modal>.container>.command-button-area .command-button:nth-child(n+2){margin-top:24px}.jt-applicant-detail-modal{position:relative;display:flex;align-items:stretch;flex-direction:column;width:1070px;max-width:100%;box-sizing:border-box;background-color:#000;margin-left:auto;margin-right:auto}@media screen and (max-width:600px){.jt-applicant-detail-modal{width:100%}}.jt-applicant-detail-modal>button.close-button-area{position:absolute;top:20px;right:30px;width:31px;height:31px;cursor:pointer;opacity:1;transition:opacity .3s;background-color:transparent;border:none}.jt-applicant-detail-modal>button.close-button:hover{opacity:.7}.jt-applicant-detail-modal>.container{position:relative;display:flex;align-items:stretch;flex-direction:column;width:1070px;max-width:100%;box-sizing:border-box;background-color:#000;margin-left:auto;margin-right:auto;padding-top:85px;padding-bottom:34px;overflow-y:auto}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container{width:100%}}.jt-applicant-detail-modal>.container>.candidacy-command{margin-left:38px;margin-right:38px}.jt-applicant-detail-modal>.container>.candidacy-command.top{margin-bottom:25px}.jt-applicant-detail-modal>.container>.candidacy-command.bottom{margin-top:40px}.jt-applicant-detail-modal>.container>.applicant-area{display:flex;margin-left:38px;margin-right:38px;padding-bottom:56px}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area{flex-direction:column;margin-left:18px;margin-right:18px}}.jt-applicant-detail-modal>.container>.applicant-area>.sp-title{margin-bottom:20px}@media not screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.sp-title{display:none}}.jt-applicant-detail-modal>.container>.applicant-area>.sp-title>.head-text{font-size:24px;font-weight:700}.jt-applicant-detail-modal>.container>.applicant-area>.sp-title>.date-text{font-size:14px;display:flex;align-items:flex-end}.jt-applicant-detail-modal>.container>.applicant-area>.command-column{width:396px}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.command-column{max-width:100%}}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area{display:flex}@media not screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area{max-height:500px;min-height:500px}}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area{max-width:90vw}}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area>.movie{max-height:500px;width:500px}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area>.movie{max-height:75vh;max-width:90vw}}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area>.blank-movie{width:396px;height:500px}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area>.blank-movie .blank-movie-text-container{display:flex;justify-content:center;align-items:center;height:100%}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area>.blank-movie .blank-movie-text-container>.text{color:#fff;font-size:20px;background-color:rgba(0,0,0,.5);padding:10px}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area>.no-movie>img{width:100%;height:500px;object-fit:contain}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.face-photograph{width:396px;height:550px;margin-bottom:12px}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list{width:396px;display:grid;justify-content:space-between;grid-template-columns:auto auto auto;margin-bottom:16px;margin-top:32px}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list{width:100%}}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector{display:flex;justify-content:center;align-items:center;cursor:pointer}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>img{max-width:125px;max-height:200px}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>img{max-width:28vw;max-height:150px}}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>.blank-movie{width:125px}@media not screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>.blank-movie{height:100%;min-height:160px}}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>.blank-movie{width:28vw;min-height:80px}}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>.blank-movie .blank-movie-text-container{display:flex;justify-content:center;align-items:center;height:100%}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>.blank-movie .blank-movie-text-container>.text{color:#fff;font-size:12px;background-color:rgba(0,0,0,.5);padding:6px}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>.blank-movie .blank-movie-text-container>.movie-request{width:90px;height:54px;padding:5px 3px 6px;object-fit:contain;background-image:linear-gradient(180deg,#bc0000,#500);border-radius:7px;font-size:12px;font-weight:700;text-align:center;color:#fff;cursor:pointer}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>.blank-movie .blank-movie-text-container>.movie-request>img{width:20px;margin-top:5px}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>.blank-movie .blank-movie-text-container>.movie-request:hover{opacity:.7}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>.blank-movie .blank-movie-text-container>.movie-requested{width:90px;height:52px;padding:5px 3px 6px;object-fit:contain;border-radius:7px;border:1px solid #f40000;font-size:12px;font-weight:700;text-align:center;color:#f40000;background:linear-gradient(180deg,#505050,#333)}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector.unselectable{cursor:default}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-tile{width:125px;height:173px}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-tile{width:30vw;height:150px}}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-name{width:125px;height:25px;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:700;background-color:#1c1c1c;cursor:pointer}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-name{width:30vw}}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-name.unselectable{opacity:.2;cursor:default}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.command-area{width:100%;display:flex;flex-direction:column;align-items:center}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.command-area>.command-button{width:396px;height:auto;padding-top:7px;padding-bottom:7px;margin-top:12px}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.command-area>.command-button .command-text{display:flex;flex-direction:column;justify-content:center}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.command-area>.command-button .command-text .main-message{font-size:18px;font-weight:700}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.command-area>.command-button .command-text .sub-message{font-size:14px;font-weight:900}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.command-area>.command-button .command-text .sub-message>.ticket-count{font-size:20px;font-weight:900}.jt-applicant-detail-modal>.container>.applicant-area>.data-column{flex:1 1}@media not screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column{padding-left:45px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.head-row{display:flex;justify-content:space-between}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.head-row{display:none}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.head-row>.head-text{font-size:24px;font-weight:700}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.head-row>.date-text{font-size:14px;display:flex;align-items:flex-end}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row{padding-top:34px}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row>.title-text{font-size:18px;font-weight:700;color:#a5a5a5;padding-bottom:21px}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row>.title-text{font-size:15px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row>.info-row{display:grid;grid-template-columns:56px auto auto;grid-row-gap:15px;row-gap:15px;grid-column-gap:45px;column-gap:45px}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row>.info-row>.item-name{font-size:14px;grid-column-start:1;grid-column-end:2;display:flex;align-items:center;white-space:nowrap}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row>.info-row>.item-name{font-size:11px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row>.info-row>.item-value{font-size:20px;grid-column-start:2;grid-column-end:3;display:flex;align-items:center}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row>.info-row>.item-value{font-size:17px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row>.info-row>.item-value.wide{grid-column-end:4}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row>.info-row>.item-message{font-size:12px;grid-column-start:3;grid-column-end:4;display:flex;align-items:center}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row>.info-row>.item-message{font-size:9px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-row{padding-top:32px}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-row>.title-text{font-size:18px;font-weight:700;color:#a5a5a5}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-row>.title-text{font-size:15px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-row>.final-career-text{padding-top:22px;font-size:20px}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-row>.final-career-text{font-size:17px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-row>.additional-career-text{padding-top:15px;font-size:14px}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-row>.additional-career-text{font-size:11px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.qualification-row{padding-top:32px}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.qualification-row>.title-text{font-size:18px;font-weight:700;color:#a5a5a5}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.qualification-row>.title-text{font-size:15px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.qualification-row>.qualification-text{padding-top:21px;white-space:pre-wrap;word-break:break-all}@media not screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.qualification-row>.qualification-text{width:554px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.self-introduction-row{padding-top:32px}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.self-introduction-row>.title-text{font-size:18px;font-weight:700;color:#a5a5a5}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.self-introduction-row>.title-text{font-size:15px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.self-introduction-row>.self-introduction-text{padding-top:21px;white-space:pre-wrap;word-break:break-all}@media not screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.self-introduction-row>.self-introduction-text{width:554px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-advisor-comment-row{padding-top:32px}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-advisor-comment-row>.title-text{font-size:18px;font-weight:700;color:#a5a5a5}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-advisor-comment-row>.title-text{font-size:15px}}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-advisor-comment-row>.career-advisor-comment-text{padding-top:21px;white-space:pre-wrap;word-break:break-all}@media not screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.career-advisor-comment-row>.career-advisor-comment-text{width:554px}}.jt-applicant-detail-modal-candidacy-command{border-radius:5px;background-color:#1c1c1c;display:flex;justify-content:space-between;align-items:center;padding:24px}.jt-applicant-detail-modal-candidacy-command>.message{font-size:16px;font-weight:700;color:#fff}.jt-applicant-detail-modal-candidacy-command>.command{display:flex;justify-content:center}.jt-applicant-detail-modal-candidacy-command>.command>div{margin-left:12px;border-radius:4px;height:36px;color:#fff;display:flex;justify-content:center;align-items:center;transition:opacity .3s;cursor:pointer}.jt-applicant-detail-modal-candidacy-command>.command>div:hover{opacity:.7}.jt-applicant-detail-modal-candidacy-command>.command>.finish-screening-button,.jt-applicant-detail-modal-candidacy-command>.command>.screen-button,.jt-applicant-detail-modal-candidacy-command>.command>.send-offer-button{background-color:#eb001a;width:280px}.jt-applicant-detail-modal-candidacy-command>.command>.archive-button,.jt-applicant-detail-modal-candidacy-command>.command>.decline-button{background-color:#707070;width:216px}.jt-candidacy-applicants{display:flex;flex-direction:column;align-items:center;padding-top:62px;padding-bottom:127px}.jt-candidacy-applicants>.page-title{font-size:32px;font-weight:700;color:#a5a5a5}.jt-candidacy-applicants>.command-area{align-self:flex-end;margin-right:150px}.jt-candidacy-applicants>.command-area>div{display:flex;justify-content:right}.jt-candidacy-applicants>.command-area>div>.command-button{margin-top:24px;margin-left:12px;margin-right:12px;width:160px}.jt-candidacy-applicants>.top-filter{margin-top:29px;margin-bottom:24px}.jt-candidacy-applicants>.div-slot{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:content-box}.jt-candidacy-applicants>.div-slot>.message-area{font-size:16px;text-align:center;margin-bottom:24px}.jt-candidacy-applicants>.div-slot>.message-area>.bold{font-size:24px;font-weight:700}.jt-candidacy-applicants>.div-slot>.applicant-area{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;box-sizing:content-box}.jt-candidacy-applicants>.div-slot>.applicant-area.head{background-color:#1c1c1c;height:40px}.jt-candidacy-applicants>.div-slot>.command-area{padding:24px;display:flex;justify-content:center}.jt-candidacy-applicants>.div-slot>.command-area>.command-button{display:flex;justify-content:center;align-items:center;border:1px solid #fff;border-radius:60px;height:38px;width:240px;font-size:14px;opacity:.7;cursor:pointer;transition:.3s}.jt-candidacy-applicants>.div-slot>.command-area>.command-button:hover{background-color:#525252}.jt-candidacy-applicants>.div-slot>.command-area>.command-button:nth-child(n+2){margin-left:24px}.jt-candidacy-applicants>.bottom-filter{margin-top:48px;margin-bottom:24px}.jt-candidacy-applicants-candidacy-filter{display:flex;width:994px;height:43px;border-bottom:2px solid #373737}.jt-candidacy-applicants-candidacy-filter-item{display:flex;cursor:pointer;align-items:center;padding-left:19.5px;padding-right:19.5px}.jt-candidacy-applicants-candidacy-filter-item>.name{font-size:12px;color:#fff;opacity:.7;transition:.3s}.jt-candidacy-applicants-candidacy-filter-item>.count{border-radius:11px;background-color:#707070;transition:.3s;font-size:14px;color:#333;font-weight:700;display:flex;justify-content:center;align-items:center;min-width:20px;height:20px;padding-left:6px;padding-right:6px;margin-left:6px}.jt-candidacy-applicants-candidacy-filter-item.selected{cursor:default;border-bottom:4px solid #fff}.jt-candidacy-applicants-candidacy-filter-item.selected>.name{opacity:1;font-weight:700;transition:.3s}.jt-candidacy-applicants-candidacy-filter-item.selected>.count{background-color:#eb001a;color:#fff}.jt-candidacy-applicants-candidacy-row{display:grid;grid-template-columns:142px 80px 180px 86px 205px 130px 120px 99px 150px 96px;box-sizing:border-box;padding-left:24px;padding-right:24px}.jt-candidacy-applicants-candidacy-row.head{grid-template-rows:auto}.jt-candidacy-applicants-candidacy-row.head>div{font-size:13px;color:#c4c4c4}.jt-candidacy-applicants-candidacy-row.body:hover{background-color:hsla(0,0%,100%,.2)}.jt-candidacy-applicants-candidacy-row.body{border-bottom:1px solid #333;grid-template-rows:71px;transition:background-color .3s}.jt-candidacy-applicants-candidacy-row.body>.name-cell{display:flex;flex-direction:column;justify-content:center}.jt-candidacy-applicants-candidacy-row.body>.name-cell>.name{display:flex;align-items:center;font-size:16px;font-weight:700;color:#fff}.jt-candidacy-applicants-candidacy-row.body>.name-cell>.name>.circle{width:8px;height:8px;border-radius:8px;margin-left:7px;margin-right:27px;background-color:#eb001a}.jt-candidacy-applicants-candidacy-row.body>.name-cell>.age{font-size:12px;color:#fff}.jt-candidacy-applicants-candidacy-row.body>.prefecture-cell{display:flex;align-items:center;font-size:14px;color:#fff}.jt-candidacy-applicants-candidacy-row.body>.career-cell{display:flex;flex-direction:column;justify-content:center}.jt-candidacy-applicants-candidacy-row.body>.career-cell>.school{font-size:14px;color:#fff}.jt-candidacy-applicants-candidacy-row.body>.career-cell>.department{font-size:12px;color:#c4c4c4}.jt-candidacy-applicants-candidacy-row.body>.graduation-cell{display:flex;align-items:center;font-size:14px;color:#fff}.jt-candidacy-applicants-candidacy-row.body>.position-cell{display:block;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px;box-sizing:border-box;line-height:40px;font-size:14px;font-weight:500;color:#fff}.jt-candidacy-applicants-candidacy-row.body>.created-date-cell{display:flex;align-items:center;font-size:14px;color:#fff}.jt-candidacy-applicants-candidacy-row.body>.icon-cell{display:flex;align-items:center}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container:hover>.guide{opacity:1}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container{display:flex;align-items:center;position:relative}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container>.guide{position:absolute;top:100%;width:-moz-fit-content;width:fit-content;left:-30px;background-color:#3c3c3c;border-radius:4px;padding:5px 8px;font-size:12px;color:#fff;white-space:nowrap;opacity:0;transition:opacity .3s;pointer-events:none}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container>.bulk-icon{font-size:12px;background-color:#f2ab0b;color:#000;padding:1px 4px;border-radius:4px;margin-left:8px}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container>.comment-icon{width:29px;cursor:pointer;transition:opacity .3s}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container>.comment-icon:hover{opacity:.7}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container>.scout-icon{margin-left:10px;width:32px}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container>.chat-icon{margin-left:6px;width:25px;cursor:pointer;transition:opacity .3s}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container>.chat-icon:hover{opacity:.7}.jt-candidacy-applicants-candidacy-row.body>.command-cell{display:flex;align-items:center}.jt-candidacy-applicants-candidacy-row.body>.command-cell>.detail-button{display:flex;justify-content:center;align-items:center;background-color:#a30012;font-size:13px;color:#fff;width:96px;height:26px;border-radius:4px;transition:opacity .3s;cursor:pointer}.jt-candidacy-applicants-candidacy-row.body>.command-cell>.detail-button:hover{opacity:.7}.jt-candidacy-companies,.jt-candidacy-companies>.zero-result{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.jt-candidacy-companies>.zero-result{padding-left:16px;padding-right:16px}.jt-candidacy-companies>.zero-result>.result{width:100%;background-color:#232323;display:flex;flex-direction:column;box-sizing:border-box;align-items:center;padding-top:32px;padding-bottom:32px;margin-bottom:377px}.jt-candidacy-companies>.zero-result>.result>.message{font-size:16px;width:400px;max-width:90%;padding-bottom:17px;text-align:center}.jt-candidacy-companies>.zero-result>.result>.home-button{width:320px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px;opacity:.8;border:1px solid #fff;font-size:14px;margin-top:35px;transition:.3s;max-width:90%}.jt-candidacy-companies>.zero-result>.result>.home-button:hover{background-color:#a5a5a5}.jt-candidacy-companies>.search-result{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding-bottom:110px}.jt-candidacy-companies>.search-result>.result-block{padding-left:17px;padding-right:17px;padding-bottom:20px}.jt-candidacy-companies>.search-result>.result-block>.title{font-size:24px;font-weight:700;padding-top:40px;padding-bottom:2px}.jt-chat-view.applicant{padding-top:64px}.jt-chat-view.recruiter{padding-top:96px}.jt-chat-view{width:100vw;flex:1 1;box-sizing:border-box;overflow-y:hidden;overflow-x:hidden}.jt-chat-view>.container{height:100%;display:flex;flex-direction:column}.jt-chat-view>.container>.space{height:9px;flex:0 0 9px}@media screen and (max-width:600px){.jt-chat-view>.container>.main.chat-room{transform:translateX(0)}}.jt-chat-view>.container>.main{flex-grow:1;flex-shrink:1;flex-basis:0px;box-sizing:border-box;display:grid}@media not screen and (max-width:600px){.jt-chat-view>.container>.main{grid-template-columns:clamp(25vw,320px,30vw) auto clamp(25vw,320px,30vw);width:100vw}}@media screen and (max-width:600px){.jt-chat-view>.container>.main{grid-template-columns:100vw 100vw 100vw;transition:transform .3s}.jt-chat-view>.container>.main>.pane>.sp-button-area.hidden{display:none}}@media not screen and (max-width:600px){.jt-chat-view>.container>.main>.pane>.sp-button-area{display:none}}@media screen and (max-width:600px){.jt-chat-view>.container>.main>.pane>.sp-button-area{display:flex;background-color:#373737;justify-content:space-between;cursor:pointer;padding:12.5px 0;width:100%;position:fixed;z-index:100}.jt-chat-view>.container>.main>.pane>.sp-button-area>.left-button{display:flex;align-items:center;margin-left:32px}.jt-chat-view>.container>.main>.pane>.sp-button-area>.left-button>.arrow{transform:translateX(-10px) rotate(225deg);width:10px;height:10px;border-color:#fff #fff transparent transparent;border-style:solid;border-width:2px}.jt-chat-view>.container>.main>.pane>.sp-button-area>.right-button{display:flex;align-items:center;margin-right:32px}.jt-chat-view>.container>.main>.pane>.sp-button-area>.right-button>.arrow{transform:translateX(10px) rotate(45deg);width:10px;height:10px;border-color:#fff #fff transparent transparent;border-style:solid;border-width:2px}}.jt-chat-view>.container>.main .sp-button-area.recruiter{top:96px}.jt-chat-view>.container>.main .sp-button-area.applicant{top:64px}.jt-chat-view>.container>.main>.chat-room-pane{height:100%;box-sizing:border-box;display:flex;flex-direction:column}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper{position:absolute;bottom:0;width:25vw;height:100px;display:flex;margin:0;padding:0;z-index:20000;transition:opacity .3s}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper>.main-rect{position:relative;width:16px;height:16px;margin:auto;animation:rotate 1s linear infinite}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper>.main-rect>.circle{position:absolute;width:16px;height:16px;background-color:#fff;border-radius:16px}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper>.main-rect>.circle:first-child{transform:translateX(32px)}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper>.main-rect>.circle:nth-child(2){transform:translateY(32px)}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper>.main-rect>.circle:nth-child(3){transform:translateX(-32px)}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper>.main-rect>.circle:nth-child(4){transform:translateY(-32px)}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper.hidden{display:none}.jt-chat-view>.container>.main>.chat-room-pane>.type-area{display:flex;justify-content:stretch;align-items:center;padding:10px 8px 8px;flex:0 0 min-content}.jt-chat-view>.container>.main>.chat-room-pane>.type-area>div{display:flex;justify-content:center;align-items:center;flex-grow:1;font-size:13px;color:#fff;font-weight:700;text-decoration:underline;cursor:pointer}.jt-chat-view>.container>.main>.chat-room-pane>.type-area>div.selected{padding-top:6px;padding-bottom:6px;background-color:#373737;text-decoration:none;cursor:default}.jt-chat-view>.container>.main>.chat-room-pane>.room-area{flex-grow:1;flex-shrink:1;flex-basis:0px;overflow-y:auto}@media not screen and (max-width:600px){.jt-chat-view>.container>.main>.chat-room-pane>.room-area{direction:rtl}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div.selected{background-color:#525252;box-shadow:none;cursor:default}}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div{box-sizing:border-box;direction:ltr;background-color:#373737;height:92px;margin-top:1px;margin-bottom:1px;box-shadow:inset -4px 0 8px -1px #000;padding:16px 17px 13px 15px;display:grid;grid-template-rows:20px auto;grid-row-gap:5px;row-gap:5px;grid-template-columns:48px auto auto;grid-column-gap:13px;column-gap:13px;cursor:pointer}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.thumbnail-cell{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.thumbnail-cell>.thumbnail{width:48px;height:48px}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.name-cell{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3;display:flex;align-items:center;overflow:hidden}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.name-cell>.name{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.name-cell>.count{font-size:11px;font-weight:700;margin-left:6px;width:16px;height:16px;border-radius:16px;background-color:red;display:flex;justify-content:center;align-items:center}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.date-cell{grid-row-start:1;grid-row-end:2;grid-column-start:4;grid-column-end:5;font-size:11px;text-align:right;overflow:hidden}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.text-cell{grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:5;font-size:12px;line-height:1.5;opacity:.7;overflow-y:hidden;white-space:pre-wrap;word-break:break-all}@media screen and (max-width:600px){.jt-chat-view>.container>.main>.chat-room-pane.hidden{display:none}}.jt-chat-view>.container>.main>.message-pane{height:100%;box-sizing:border-box;background-color:#525252;display:flex;flex-direction:column}.jt-chat-view>.container>.main>.message-pane>.message-area{padding-top:16px;flex-grow:1;flex-shrink:1;flex-basis:0px;overflow-y:auto}@media screen and (max-width:600px){.jt-chat-view>.container>.main>.message-pane>.message-area{margin-top:48px;padding-top:16px}}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block.empty{display:flex;justify-content:center;font-size:16px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block{margin-bottom:24px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>div:nth-child(n+2){margin-top:24px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self{display:flex;justify-content:flex-end;align-items:flex-end;margin-left:12px;margin-right:19px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.date{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding-right:6px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.date>.already-read,.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.date>.hour-minute,.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.date>.month-day{font-size:12px;color:#ccc}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.message{background-color:#a5a5a5;color:#000;max-width:306px;white-space:pre-wrap;word-break:break-all;font-size:12px;line-height:1.5;padding:16px 19px 13px 20px;border-radius:6px 6px 0 6px;flex:1 1}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.message>a{color:#000;text-decoration:underline}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.message>.attachment-file{text-decoration:none;cursor:pointer}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.message>.attachment-file>img{display:inline-block;width:30px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.message>.attachment-file>span{display:inline-block;font-size:larger;font-weight:bolder;margin-left:10px;vertical-align:super}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.message>.attachment-file:disabled,.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.message>.attachment-file:hover{opacity:.7}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.delete-icon{width:30px;cursor:pointer;align-self:center;margin-right:5px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.delete-icon:disabled,.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.delete-icon:hover{opacity:.7}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.attachment-image{max-width:306px;text-align:right;white-space:pre-wrap;word-break:break-all;padding:16px 19px 0 20px;border-radius:6px 6px 0 6px;flex:1 1}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.attachment-image>img{display:inline-block;max-width:306px;cursor:pointer}@media screen and (max-width:600px){.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.attachment-image>img{max-width:100%}}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.balloon-end{border-color:transparent transparent #a5a5a5 #a5a5a5;border-style:solid;border-width:6.5px 7px;width:0;height:0;margin-right:6px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.thumbnail{width:48px;height:48px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self.white>.message{background-color:#fff}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self.white>.balloon-end{border-bottom-color:#fff;border-left-color:#fff}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other{display:flex;justify-content:flex-start;align-items:flex-end;margin-left:12px;margin-right:19px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.thumbnail{width:48px;height:48px;flex-basis:48px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.balloon-end{border-color:transparent #a5a5a5 #a5a5a5 transparent;border-style:solid;border-width:6.5px 7px;width:0;height:0;margin-left:6px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.message{background-color:#a5a5a5;color:#000;max-width:306px;white-space:pre-wrap;word-break:break-all;font-size:12px;line-height:1.5;padding:16px 19px 13px 20px;border-radius:6px 6px 6px 0;flex:1 1}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.message>a{color:#000;text-decoration:underline}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.message>.attachment-file{text-decoration:none;cursor:pointer}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.message>.attachment-file>img{display:inline-block;width:30px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.message>.attachment-file>span{display:inline-block;font-size:larger;font-weight:bolder;margin-left:10px;vertical-align:super}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.message>.attachment-file:disabled,.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.message>.attachment-file:hover{opacity:.7}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.attachment-image{max-width:306px;text-align:left;white-space:pre-wrap;word-break:break-all;padding:16px 20px 0 19px;border-radius:6px 6px 0 6px;flex:1 1}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.attachment-image>img{display:inline-block;max-width:306px;cursor:pointer}@media screen and (max-width:600px){.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.attachment-image>img{max-width:100%}}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.date{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-left:6px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.date>.already-read,.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.date>.hour-minute,.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.date>.month-day{font-size:12px;color:#ccc}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot.none{display:none}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot{background-color:#373737;border-radius:8px;padding:16px 24px;margin-left:16px;margin-right:16px;flex-direction:column;display:flex;align-items:center}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.text{color:#fff;font-size:14px;opacity:.8;line-height:1.71;width:100%;margin-bottom:16px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.text.center{text-align:center}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.button{margin-top:8px;width:184px;height:36px;border-radius:5px;transition:opacity .3s;font-size:14px;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:pointer}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.button:hover{opacity:.7}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.button.confirm{background-color:#eb001a;color:#fff}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.button.cancel{background-color:transparent;color:#fff}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.button.disabled{background-color:#525252;color:#373737}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout{width:100%;display:grid}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.title{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:3;font-size:12px;font-weight:700;padding-bottom:10px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.logo{grid-row-start:2;grid-row-end:5;grid-column-start:1;grid-column-end:2;display:flex;justify-content:center;text-align:center;padding-right:6px;padding-left:6px;margin-right:6px;background-color:#fff;width:140px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.logo>img{width:120px;height:67px;object-fit:contain}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.name{grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:3;font-size:14px;font-weight:700}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.description{grid-row-start:3;grid-row-end:4;grid-column-start:2;grid-column-end:3;font-size:14px;font-weight:400;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:4px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.year{grid-row-start:4;grid-row-end:5;grid-column-start:2;grid-column-end:3;font-size:12px;font-weight:400;opacity:.7;color:#fff;overflow:hidden;padding-top:2px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.schedule{grid-row-start:5;grid-row-end:6;grid-column-start:2;grid-column-end:3;display:flex;align-items:center;gap:4px;padding-top:6px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.schedule>.schedule-label{font-size:12px;color:#fff;white-space:nowrap;opacity:.8}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.schedule>.schedule-text{font-size:12px;color:#c4c4c4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jt-chat-view>.container>.main>.message-pane>.input-area{flex:0 0 min-content;background-color:#373737;display:flex;flex-direction:column;padding:12px 9px 0;position:relative}.jt-chat-view>.container>.main>.message-pane>.input-area>.start-message{display:flex;flex-direction:column;align-items:center}.jt-chat-view>.container>.main>.message-pane>.input-area>.start-message>.text{padding-top:4px;font-size:13px}.jt-chat-view>.container>.main>.message-pane>.input-area>.main{display:flex;align-items:flex-end}.jt-chat-view>.container>.main>.message-pane>.input-area>.main>.text-field-area{flex:1 1}.jt-chat-view>.container>.main>.message-pane>.input-area>.main>.send-button{background-color:#a30012;border:none;border-radius:3px;width:40px;height:40px;margin-left:6px;display:flex;justify-content:center;align-items:center;padding:0}.jt-chat-view>.container>.main>.message-pane>.input-area>.main>.send-button>img{width:24px;height:20px}.jt-chat-view>.container>.main>.message-pane>.input-area>.main>.send-button:disabled,.jt-chat-view>.container>.main>.message-pane>.input-area>.main>.send-button:hover{opacity:.7}.jt-chat-view>.container>.main>.message-pane>.input-area>.main>.attachment-button{border:none;border-radius:3px;width:40px;height:40px;margin:0 6px;display:flex;justify-content:center;align-items:center;padding:0;cursor:pointer}.jt-chat-view>.container>.main>.message-pane>.input-area>.main>.attachment-button>img{width:100%;height:100%}.jt-chat-view>.container>.main>.message-pane>.input-area>.main>.attachment-button:disabled,.jt-chat-view>.container>.main>.message-pane>.input-area>.main>.attachment-button:hover{opacity:.7}.jt-chat-view>.container>.main>.message-pane>.input-area>.impossible-reason{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;font-size:16px;padding:0 12px;color:#fff;background-color:rgba(0,0,0,.75)}@media screen and (max-width:600px){.jt-chat-view>.container>.main>.message-pane.hidden{display:none}}.jt-chat-view>.container>.main>.detail-pane{height:100%;box-sizing:border-box;display:flex;flex-direction:column}.jt-chat-view>.container>.main>.detail-pane>.info-area{flex-grow:1;flex-shrink:1;flex-basis:0px;overflow-y:auto;height:100%;box-sizing:border-box;padding-top:25px;padding-bottom:25px;padding-left:25px}@media not screen and (max-width:600px){.jt-chat-view>.container>.main>.detail-pane>.info-area{padding-right:34px}}@media screen and (max-width:600px){.jt-chat-view>.container>.main>.detail-pane>.info-area{padding-right:25px;margin-top:48px}}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant{display:flex;flex-direction:column;align-items:stretch;width:100%}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant>.tile-container{display:flex;justify-content:center}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant>.tile-container>.tile{width:168px;height:233px}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant>.name-age{padding-top:13px;font-size:18px;font-weight:700}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant>.name-age>.age{font-size:15px;font-weight:700}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant>.birthday-gender{font-size:13px}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant>.graduation-date{margin-top:6px;font-size:13px}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant>.school{padding-top:5px;font-size:14px}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant>.detail-item{display:flex;flex-direction:column;padding-top:16px}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant>.detail-item>.title{font-size:14px}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant>.detail-item>.content{padding-top:4px;font-size:14px;line-height:1.71;white-space:pre-wrap;word-break:break-all}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company{display:flex;flex-direction:column;align-items:stretch;width:100%}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.thumbnail-container{display:flex;justify-content:center}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.thumbnail-container>.thumbnail{width:168px;height:233px}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.thumbnail-container:hover{cursor:pointer}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.name{padding-top:13px;font-size:18px;font-weight:700}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.url{padding-top:5px;font-size:14px;line-height:1.71;white-space:pre-wrap;word-break:break-all}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.detail-item{display:flex;flex-direction:column;padding-top:16px}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.detail-item>.title{font-size:14px}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.detail-item>.content{padding-top:4px;font-size:14px;line-height:1.71;white-space:pre-wrap;word-break:break-all}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.profile{display:flex;flex-direction:column;padding-top:42px}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.profile>.title{font-size:14px}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.profile>.content{padding-top:10px;font-size:14px;line-height:1.71;white-space:pre-wrap;word-break:break-all}@media screen and (max-width:600px){.jt-chat-view>.container>.main>.detail-pane.hidden{display:none}}.jt-chat-room-icon{border-radius:48px;width:48px;height:48px}.jt-chat-room-icon-company{background-color:#fff;border-radius:4px;width:48px;height:48px}.jt-chat-thumbnail{border-radius:48px;width:48px;height:48px}.jt-chat-thumbnail-company{padding-left:2px;padding-right:2px;background-origin:content-box;background-color:#fff;border-radius:4px;width:48px;height:48px}.jt-favorite-applicant-view{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.jt-favorite-applicant-view>.title{padding-top:62px;padding-bottom:29px;font-size:32px;font-weight:700;color:#a5a5a5}.jt-favorite-applicant-view>.page-selector{display:grid;width:90%;height:32px;grid-template-columns:47% 5% 30% auto}.jt-favorite-applicant-view>.page-selector>.item-applicant{grid-column:1;justify-self:right}.jt-favorite-applicant-view>.page-selector>.item-applicant>div{display:flex;justify-content:center;align-items:center;width:160px;height:32px;border-radius:4px;text-decoration:underline;cursor:pointer;transition:.3s}.jt-favorite-applicant-view>.page-selector>.item-applicant>div.selected{background-color:#373737;text-decoration:none;cursor:default}.jt-favorite-applicant-view>.page-selector>.item-self{grid-column:3;justify-self:left}.jt-favorite-applicant-view>.page-selector>.item-self>div{display:flex;justify-content:center;align-items:center;width:160px;height:32px;border-radius:4px;text-decoration:underline;cursor:pointer;transition:.3s}.jt-favorite-applicant-view>.page-selector>.item-self>div.selected{background-color:#373737;text-decoration:none;cursor:default}.jt-favorite-applicant-view>.page-selector>.line{grid-column:2}.jt-favorite-applicant-view>.page-selector>.line>div{width:30px;height:24px}.jt-favorite-applicant-view>.page-selector>.line>div:first-child{border-right:1px solid #707070}.jt-favorite-applicant-view>.page-selector>.filter{grid-column:4}.jt-favorite-applicant-view>.list{width:100%;box-sizing:border-box;padding:40px 29px 99px}.jt-favorite-company-view{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.jt-favorite-company-view>.title{padding-top:62px;padding-bottom:29px;font-size:32px;font-weight:700;color:#a5a5a5}.jt-favorite-company-view>.page-selector{display:flex;align-items:center;height:32px}.jt-favorite-company-view>.page-selector>.item,.jt-favorite-company-view>.page-selector>.item>div{display:flex;justify-content:center;align-items:center}.jt-favorite-company-view>.page-selector>.item>div{width:160px;height:32px;border-radius:4px;text-decoration:underline;cursor:pointer;transition:.3s}.jt-favorite-company-view>.page-selector>.item>div.selected{background-color:#373737;text-decoration:none;cursor:default}.jt-favorite-company-view>.page-selector>.line{display:flex;justify-content:center;align-items:center}.jt-favorite-company-view>.page-selector>.line>div{width:30px;height:24px}.jt-favorite-company-view>.page-selector>.line>div:first-child{border-right:1px solid #707070}.jt-favorite-company-view>.list{width:100%;box-sizing:border-box;padding:40px 29px 99px}.jt-error-closed-account{display:flex;flex-direction:column;justify-content:center;align-content:center;width:280px;padding:160px 12px;margin-right:auto;margin-left:auto}.jt-error-closed-account>.message{flex-wrap:nowrap;margin:auto;font-size:16px;line-height:1.5}.jt-error-closed-account>.command-button-area{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:32px}.jt-error-closed-account>.command-button-area>.command-button{width:144px}.jt-announcement-modal{position:relative;display:flex;align-items:stretch;flex-direction:column;box-sizing:border-box;background-color:#1c1c1c;width:530px;border:1px solid #333;margin:auto;padding:32px}.jt-announcement-modal>button.close-button-area{position:absolute;top:11.5px;right:11.5px;cursor:pointer;opacity:1;transition:opacity .3s;background-color:transparent;border:none}.jt-announcement-modal>button.close-button-area>img{width:17px;height:17px}.jt-announcement-modal>button.close-button:hover{opacity:.7}.jt-announcement-modal>.title{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#fff;white-space:pre-wrap;word-break:break-all}.jt-announcement-modal>.date{text-align:right;padding-top:8.5px;padding-bottom:16.5px}.jt-announcement-modal>.body,.jt-announcement-modal>.date{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#fff}.jt-announcement-modal>.body{text-align:left;white-space:pre-wrap;word-break:break-all;max-height:320px;overflow-y:auto}.jt-announcement-modal>.body>span a{text-decoration:underline;font-weight:bolder}.jt-scout-position-list-modal{position:relative;display:flex;flex-direction:column;justify-content:center;align-content:center;width:800px;max-height:100%;box-sizing:content-box;margin:auto;padding:24px 30px;background-color:#333;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.8)}.jt-scout-position-list-modal>.message{text-align:center;flex-wrap:nowrap;font-size:16px;color:#fff;margin-bottom:12px}.jt-scout-position-list-modal>.scout-message{margin-top:15px}.jt-scout-position-list-modal>.position{width:100%;max-height:50vh;overflow-y:scroll}.jt-scout-position-list-modal>.position>.position-row:hover{background-color:#1c1c1c}.jt-scout-position-list-modal>.position>.position-row{margin-top:12px;padding:16px 20px;background-color:#333;border-radius:6px;transition:background-color .3s;display:grid;grid-template-columns:auto 148px;cursor:pointer}.jt-scout-position-list-modal>.position>.position-row>.type{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;font-size:14px;font-weight:700;color:#fff}.jt-scout-position-list-modal>.position>.position-row>.description{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:2;font-size:14px;font-weight:400;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jt-scout-position-list-modal>.position>.position-row>.year{grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:2;font-size:12px;font-weight:400;color:#fff;opacity:.7}.jt-scout-position-list-modal>.position>.position-row>.button-column{grid-row-start:1;grid-row-end:4;grid-column-start:2;grid-column-end:3;display:flex;justify-content:flex-end;align-items:center}.jt-scout-position-list-modal>.position>.position-row>.button-column>.button{width:123px;height:32px;border-radius:20px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700}.jt-scout-position-list-modal>.scout-applicant{margin-top:15px}.jt-scout-position-list-modal>.close-button-area{position:absolute;right:0;top:0;width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;transition:.3s}.jt-scout-position-list-modal>.close-button-area>img{width:17px;height:17px}.jt-scout-position-list-modal>.close-button-area:hover{opacity:.7}.jt-scout-position-list-bulk-modal{position:relative;display:flex;flex-direction:column;justify-content:center;align-content:center;width:800px;max-height:92%;box-sizing:content-box;margin:auto;padding:20px 30px;background-color:#333;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.8)}.jt-scout-position-list-bulk-modal>.message{text-align:center;flex-wrap:nowrap;font-size:16px;color:#fff;margin-bottom:12px}.jt-scout-position-list-bulk-modal>.scout-message{margin-top:15px}.jt-scout-position-list-bulk-modal>.position{width:100%;max-height:50vh;overflow-y:scroll}.jt-scout-position-list-bulk-modal>.position>.position-row:hover{background-color:#1c1c1c}.jt-scout-position-list-bulk-modal>.position>.position-row{margin-top:12px;padding:10px 20px;background-color:#333;border-radius:6px;transition:background-color .3s;display:grid;grid-template-columns:auto 148px;cursor:pointer}.jt-scout-position-list-bulk-modal>.position>.position-row>.type{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;font-size:14px;font-weight:700;color:#fff}.jt-scout-position-list-bulk-modal>.position>.position-row>.description{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:2;font-size:14px;font-weight:400;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jt-scout-position-list-bulk-modal>.position>.position-row>.year{grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:2;font-size:12px;font-weight:400;color:#fff;opacity:.7}.jt-scout-position-list-bulk-modal>.position>.position-row>.button-column{grid-row-start:1;grid-row-end:4;grid-column-start:2;grid-column-end:3;display:flex;justify-content:flex-end;align-items:center}.jt-scout-position-list-bulk-modal>.position>.position-row>.button-column>.button{width:123px;height:32px;border-radius:20px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700}.jt-scout-position-list-bulk-modal>.scout-applicant{max-height:30vh;overflow-y:scroll}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row{display:grid;grid-template-columns:62px 170px 86px 205px 99px 139px;box-sizing:border-box;padding-left:24px;padding-right:24px;border-bottom:1px solid #333;grid-template-rows:62px;transition:background-color .3s}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.icon{border-radius:48px;width:48px;height:48px;align-self:center;object-fit:cover}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.name-cell{display:flex;flex-direction:column;justify-content:center}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.name-cell>.name{display:flex;align-items:center;font-size:16px;font-weight:700;color:#fff}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.name-cell>.age{font-size:12px;color:#fff}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.prefecture-cell{display:flex;align-items:center;font-size:14px;color:#fff}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.career-cell{display:flex;flex-direction:column;justify-content:center}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.career-cell>.school{font-size:14px;color:#fff}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.career-cell>.department{font-size:12px;color:#c4c4c4}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.graduation-cell{display:flex;align-items:center;font-size:14px;color:#fff}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.disabled-cell{display:flex;align-items:center;text-align:right;font-size:12px}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.disabled-cell>div{display:flex;align-items:center;padding-right:5px}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.disabled-cell>div>img{width:30px;height:30px;margin-right:5px}.jt-scout-position-list-bulk-modal>.scout-disabled{background-color:hsla(0,0%,100%,.2)}.jt-scout-position-list-bulk-modal .scout-button{display:flex;flex-direction:column;align-items:center;padding-top:17px}.jt-scout-position-list-bulk-modal .scout-button>.message{font-size:12px;font-weight:700;padding-bottom:13px}.jt-scout-position-list-bulk-modal .scout-button>.bulk-button{width:240px;height:40px;border-radius:40px}.jt-scout-position-list-bulk-modal>.selected-schedule-info{margin:15px 0;padding:10px;background-color:#2a2a2a;border-radius:4px;display:flex;align-items:center;gap:8px}.jt-scout-position-list-bulk-modal>.selected-schedule-info>.schedule-label{font-size:12px;color:#fff;white-space:nowrap}.jt-scout-position-list-bulk-modal>.selected-schedule-info>.schedule-text{font-size:12px;color:#c4c4c4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jt-scout-position-list-bulk-modal>.close-button-area{position:absolute;right:0;top:0;width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;transition:.3s}.jt-scout-position-list-bulk-modal>.close-button-area>img{width:17px;height:17px}.jt-scout-position-list-bulk-modal>.close-button-area:hover{opacity:.7}.jt-bulk-chat-message-modal{position:relative;display:flex;flex-direction:column;justify-content:center;align-content:center;width:800px;max-height:92%;box-sizing:content-box;margin:auto;padding:20px 30px;background-color:#333;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.8)}.jt-bulk-chat-message-modal>.message{text-align:center;flex-wrap:nowrap;font-size:16px;color:#fff;margin-bottom:12px}.jt-bulk-chat-message-modal>.input-message{margin-top:15px}.jt-bulk-chat-message-modal>.send-message{margin-top:15px;font-size:16px;font-weight:700;align-self:center}.jt-bulk-chat-message-modal>.target-applicant{max-height:30vh;overflow-y:scroll}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row{display:grid;grid-template-columns:62px 170px 86px 205px 99px 139px;box-sizing:border-box;padding-left:24px;padding-right:24px;border-bottom:1px solid #333;grid-template-rows:62px;transition:background-color .3s}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.icon{border-radius:48px;width:48px;height:48px;align-self:center;object-fit:cover}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.name-cell{display:flex;flex-direction:column;justify-content:center}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.name-cell>.name{display:flex;align-items:center;font-size:16px;font-weight:700;color:#fff}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.name-cell>.age{font-size:12px;color:#fff}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.prefecture-cell{display:flex;align-items:center;font-size:14px;color:#fff}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.career-cell{display:flex;flex-direction:column;justify-content:center}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.career-cell>.school{font-size:14px;color:#fff}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.career-cell>.department{font-size:12px;color:#c4c4c4}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.graduation-cell{display:flex;align-items:center;font-size:14px;color:#fff}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.disabled-cell{display:flex;align-items:center;text-align:right;font-size:12px}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.disabled-cell>div{display:flex;align-items:center;padding-right:5px}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.disabled-cell>div>img{width:30px;height:30px;margin-right:5px}.jt-bulk-chat-message-modal>.send-disabled{background-color:hsla(0,0%,100%,.2)}.jt-bulk-chat-message-modal .send-button{display:flex;flex-direction:column;align-items:center;padding-top:17px}.jt-bulk-chat-message-modal .send-button>.message{font-size:12px;font-weight:700;padding-bottom:13px}.jt-bulk-chat-message-modal .send-button>.bulk-button{width:240px;height:40px;border-radius:40px}.jt-bulk-chat-message-modal>.close-button-area{position:absolute;right:0;top:0;width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;transition:.3s}.jt-bulk-chat-message-modal>.close-button-area>img{width:17px;height:17px}.jt-bulk-chat-message-modal>.close-button-area:hover{opacity:.7}.jt-comment-edit-modal{display:flex;flex-direction:column;justify-content:center;align-content:center;width:320px;margin:auto;background-color:#3c3c3c;border-radius:6px;box-shadow:3px 3px 6px 0 rgba(0,0,0,.5)}.jt-comment-edit-modal .title{display:flex;justify-content:space-between;align-items:center;height:44px;padding-left:10px;padding-right:10px}.jt-comment-edit-modal .title>.text{font-size:14px;font-weight:700}.jt-comment-edit-modal .title>.close-button{height:13.5px;cursor:pointer;transition:opacity .3s}.jt-comment-edit-modal .title>.close-button:hover{opacity:.7}.jt-comment-edit-modal>.comment{height:155px;background-color:#c4c4c4}.jt-comment-edit-modal>.command{display:flex;justify-content:center;align-items:center;height:48px}.jt-comment-edit-modal>.command>.save-button{background-color:#c4c4c4;border-radius:4px;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:700;color:#1c1c1c;transition:opacity .3s}.jt-comment-edit-modal>.command>.save-button:hover{opacity:.7}.jt-custom-template-modal{display:flex;flex-direction:column;justify-content:center;align-content:center;width:100%;max-width:1100px;height:100%;max-height:520px;border-radius:6px;margin:auto;background-color:#fff;color:#1c1c1c;box-shadow:3px 3px 6px 0 rgba(0,0,0,.5)}.jt-custom-template-modal>.container{display:flex;border-radius:10px;padding:0 50px 0 20px;align-items:flex-end}.jt-custom-template-modal>.container>.sidebar{width:350px;background-color:#fff;padding-right:10px;border-radius:6px}.jt-custom-template-modal>.container>.sidebar>.sidebar-header{font-size:36px;font-weight:700;margin-bottom:40px;text-align:left}.jt-custom-template-modal>.container>.sidebar>.search-input{width:277px;height:50px;padding:none;margin-bottom:20px;font-size:16px;border:none;border-radius:4px;background-color:#f7f7f7;box-sizing:border-box}.jt-custom-template-modal>.container>.sidebar>input::placeholder{font-size:20px;color:#bababa}.jt-custom-template-modal>.container>.sidebar>.create-button-container{display:flex;align-items:center}.jt-custom-template-modal>.container>.sidebar>.create-button-container>.create-title{font-size:16px;color:#bababa;margin-left:10px}.jt-custom-template-modal>.container>.sidebar>.create-button-container>.create-btn{font-size:36px;margin-left:170px;color:#9d9d9d;padding:none;background-color:#fff;border:none}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container::-webkit-scrollbar{display:none}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container{height:192px;overflow-y:scroll;padding:3px 0 0 3px}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container{display:flex;align-items:center;margin-bottom:4px;padding:none}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>.template-option{width:277px;height:44px;padding:none;font-size:16px;border:none;border-radius:4px;color:#c0bfbf;background-color:#f7f7f7;cursor:pointer;text-align:left;box-sizing:border-box}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>.template-option-editing{width:277px;height:44px;padding:none;font-size:16px;border:none;border-radius:4px;color:#000;background-color:#f7f7f7;cursor:pointer;text-align:left;box-sizing:border-box}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>.template-option-selected{width:277px;height:44px;padding:none;font-size:16px;border:none;border-radius:4px;color:#c0bfbf;background-color:#e5e5e5;cursor:pointer;text-align:left;box-sizing:border-box}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>input::placeholder{font-size:16px;color:#c0bfbf}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>.option-btn{padding:none;background-color:transparent;border:none;cursor:pointer;margin-left:5px}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>.option-btn>.option-img-active{fill:red;width:20px;height:20px}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>.option-btn>.option-img-disabled,.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>.option-btn>.option-img-normal{width:20px;height:20px}.jt-custom-template-modal>.container>.content{flex-grow:1;background-color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;padding:none none 4px}.jt-custom-template-modal>.container>.content>.content-textarea{resize:none;width:100%;max-width:662px;height:402px;border:1px solid #d9d9d9;border-radius:4px;background-color:#f7f7f7;padding:10px;box-sizing:border-box}.jt-custom-template-modal>.footer{display:flex;justify-content:space-between;align-items:center;padding-top:20px;background-color:#fff;border-radius:6px}.jt-custom-template-modal>.footer>.error-message-container{margin-left:30px}.jt-custom-template-modal>.footer>.error-message-container>.error-message{color:red}.jt-custom-template-modal>.footer>.footer-button-container{display:flex;justify-content:center;align-items:center}.jt-custom-template-modal>.footer>.footer-button-container>.footer-btn-cancel{width:120px;font-weight:400;font-size:16px;margin-right:10px;border:1px solid #d9d9d9;cursor:pointer;background-color:#fff}.jt-custom-template-modal>.footer>.footer-button-container>.footer-btn-cancel:hover{opacity:.7}.jt-custom-template-modal>.footer>.footer-button-container>.footer-btn-confirm{width:110px;margin-right:30px;background-color:#4caf50;color:#fff;border:none}.jt-applicant-search-modal{position:relative;justify-content:center;width:620px;background-color:#373737;margin:100px auto;max-height:100%}.jt-applicant-search-modal,.jt-applicant-search-modal>.container{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;overflow-y:auto}.jt-applicant-search-modal>.container>.condition-area{width:100%;box-sizing:border-box;padding:54px 40px 32px}.jt-applicant-search-modal>.container>.condition-area>.condition{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.jt-applicant-search-modal>.container>.condition-area>.condition>.label{font-size:14px;font-weight:700;color:#fff}.jt-applicant-search-modal>.container>.condition-area>.condition>.item-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.jt-applicant-search-modal>.container>.condition-area>.condition>.item-list>.check-box,.jt-applicant-search-modal>.container>.condition-area>.condition>.item-list>.radio-button{margin-right:16px;margin-top:16px}.jt-applicant-search-modal>.container>.condition-area>.condition>.item-list>.drop-down,.jt-applicant-search-modal>.container>.condition-area>.condition>.item-list>.text-field{width:500px;margin-top:16px}.jt-applicant-search-modal>.container>.condition-area>.condition:nth-child(n+2){padding-top:40px}.jt-applicant-search-modal>.container>.condition-area .upload{padding-top:40px;display:flex;gap:40px}.jt-applicant-search-modal>.container>.condition-area .upload>.condition>.label{font-size:14px;font-weight:700;color:#fff}.jt-applicant-search-modal>.container>.condition-area .upload>.condition>.item-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.jt-applicant-search-modal>.container>.condition-area .upload>.condition>.item-list>.check-box{margin-right:16px;margin-top:16px}.jt-applicant-search-modal>.command-button-area{width:100%;box-sizing:border-box;background-color:#1c1c1c;display:flex;justify-content:center;padding:24px}.jt-applicant-search-modal>.command-button-area>.command-button{width:194px;height:48px}.jt-applicant-search-modal>.command-button-area>.command-button:nth-child(n+2){margin-left:24px}.jt-applicant-search-modal>.close-button-area{position:absolute;right:0;top:0;width:51px;height:51px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;transition:.3s}.jt-applicant-search-modal>.close-button-area>img{width:17px;height:17px}.jt-applicant-search-modal>.close-button-area:hover{opacity:.7}.jt-candidacy-search-modal{position:relative;justify-content:center;width:760px;background-color:#373737;margin:100px auto;max-height:100%}.jt-candidacy-search-modal,.jt-candidacy-search-modal>.container{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;overflow-y:auto}.jt-candidacy-search-modal>.container>.condition-area{width:100%;box-sizing:border-box;padding:54px 40px 32px}.jt-candidacy-search-modal>.container>.condition-area>.condition{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.jt-candidacy-search-modal>.container>.condition-area>.condition>.label{font-size:14px;font-weight:700;color:#fff}.jt-candidacy-search-modal>.container>.condition-area>.condition>.label>.annotation{font-size:12px;color:red;margin-left:10px}.jt-candidacy-search-modal>.container>.condition-area>.condition>.item-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.jt-candidacy-search-modal>.container>.condition-area>.condition>.item-list>.check-box,.jt-candidacy-search-modal>.container>.condition-area>.condition>.item-list>.radio-button{margin-right:16px;margin-top:16px}.jt-candidacy-search-modal>.container>.condition-area>.condition>.item-list>.drop-down,.jt-candidacy-search-modal>.container>.condition-area>.condition>.item-list>.text-field{width:500px;margin-top:16px}.jt-candidacy-search-modal>.container>.condition-area>.condition>.item-list>.drop-down-year{width:88px}.jt-candidacy-search-modal>.container>.condition-area>.condition>.item-list>.drop-down-day,.jt-candidacy-search-modal>.container>.condition-area>.condition>.item-list>.drop-down-month{width:62px}.jt-candidacy-search-modal>.container>.condition-area>.condition>.item-list>.annotation{font-size:12px;color:red;align-self:flex-end}.jt-candidacy-search-modal>.container>.condition-area>.condition:nth-child(n+2){padding-top:40px}.jt-candidacy-search-modal>.container>.condition-area .upload{padding-top:40px;display:flex;gap:40px}.jt-candidacy-search-modal>.container>.condition-area .upload>.condition>.label{font-size:14px;font-weight:700;color:#fff}.jt-candidacy-search-modal>.container>.condition-area .upload>.condition>.item-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.jt-candidacy-search-modal>.container>.condition-area .upload>.condition>.item-list>.check-box{margin-right:16px;margin-top:16px}.jt-candidacy-search-modal>.command-button-area{width:100%;box-sizing:border-box;background-color:#1c1c1c;display:flex;justify-content:center;padding:24px}.jt-candidacy-search-modal>.command-button-area>.command-button{width:194px;height:48px}.jt-candidacy-search-modal>.command-button-area>.command-button:nth-child(n+2){margin-left:24px}.jt-candidacy-search-modal>.close-button-area{position:absolute;right:0;top:0;width:51px;height:51px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;transition:.3s}.jt-candidacy-search-modal>.close-button-area>img{width:17px;height:17px}.jt-candidacy-search-modal>.close-button-area:hover{opacity:.7}.jt-notification-preference-modal{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;background-color:#373737;margin:100px auto;max-height:100%}.jt-notification-preference-modal>.container{align-items:center;box-sizing:border-box;overflow-y:auto;margin:0 30px}@media screen and (max-width:600px){.jt-notification-preference-modal>.container{display:grid}}@media not screen and (max-width:600px){.jt-notification-preference-modal>.container{display:flex}}.jt-notification-preference-modal>.container>.category{width:280px;margin:20px}.jt-notification-preference-modal>.container>.category>.title{font-weight:700}.jt-notification-preference-modal>.container>.category>.body{display:grid;grid-template-columns:auto 60px;margin:5px}.jt-notification-preference-modal>.command-button-area{width:100%;box-sizing:border-box;background-color:#1c1c1c;display:flex;justify-content:center;padding:24px}.jt-notification-preference-modal>.command-button-area>.command-button{width:194px;height:48px}.jt-notification-preference-modal>.command-button-area>.command-button:nth-child(n+2){margin-left:24px}.jt-notification-preference-modal>.close-button-area{position:absolute;right:0;top:0;width:51px;height:51px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;transition:.3s}.jt-notification-preference-modal>.close-button-area:hover{opacity:.7}.grecaptcha-badge{visibility:hidden}.mandatory-label{background-color:#eb001a;color:#fff}.mandatory-label,.option-label{padding-left:4px;padding-right:4px;border-radius:2px;margin-left:8px;font-size:12px}.option-label{background-color:#b3b3b3;color:#000}.jt-position-detail-modal{position:relative;display:flex;align-items:stretch;flex-direction:column;width:1070px;max-width:100%;box-sizing:border-box;background-color:#000;margin-left:auto;margin-right:auto}.jt-position-detail-modal>.logo-area{margin-bottom:6px}.jt-position-detail-modal>.logo-area>.logo{width:200px}@media screen and (max-width:600px){.jt-position-detail-modal>.logo-area>.logo{width:120px}}.jt-position-detail-modal>button.close-button-area{position:absolute;top:10px;right:10px;width:46px;height:46px;cursor:pointer;opacity:1;transition:opacity .3s;background-color:transparent;border:none}.jt-position-detail-modal>button.close-button:hover{opacity:.7}.jt-position-detail-modal>.container{position:relative;display:flex;align-items:stretch;flex-direction:column;width:1070px;max-width:100%;box-sizing:border-box;background-color:#000;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:48px;overflow-y:auto}@media screen and (max-width:600px){.jt-position-detail-modal>.container{padding-top:0}}.jt-position-detail-modal>.container>.title-area{box-sizing:border-box;text-align:center;background-color:rgba(38,38,38,.9);padding:12px;margin-bottom:60px;font-size:20px}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.title-area{z-index:100;position:-webkit-sticky;position:sticky;top:0;width:100%}}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.section{padding-left:50px;padding-right:50px}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.section{padding-left:30px;padding-right:30px}}.jt-position-detail-modal>.container>.header-command{display:flex;align-items:center;min-height:24px;padding-top:20px;padding-bottom:36px;padding-left:20px}.jt-position-detail-modal>.container>.header-command>.back-button{display:flex;align-items:center;cursor:pointer}.jt-position-detail-modal>.container>.header-command>.back-button>.left-arrow{border-left:3px solid #fff;border-top:3px solid #fff;height:9px;width:9px;transform:rotate(-45deg);transition:.3s}.jt-position-detail-modal>.container>.header-command>.back-button>.label{padding-left:2px;font-size:16px;color:#fff;font-weight:700;transition:.3s}.jt-position-detail-modal>.container>.header-command>.back-button:hover>.left-arrow{border-left-color:#a5a5a5;border-top-color:#a5a5a5}.jt-position-detail-modal>.container>.header-command>.back-button:hover>.label{color:#a5a5a5}.jt-position-detail-modal>.container>.company-header{display:block;padding-bottom:18px}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.company-header{align-items:center}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.company-header{flex-direction:column;align-items:center}}.jt-position-detail-modal>.container>.company-header>.company-text{text-align:center;padding-left:12px;display:flex;flex-direction:column;justify-content:center}.jt-position-detail-modal>.container>.company-header>.company-text>.company-name{font-size:18px;padding-bottom:12px}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.company-header>.company-text>.company-name{padding-bottom:4px;font-size:16px}}.jt-position-detail-modal>.container>.company-header>.company-text>.company-type{border:1px solid #fff;padding:0 20px;font-size:14px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.company-header>.company-text>.company-type{text-align:center;font-size:11px;padding:1px 6px}}.jt-position-detail-modal>.container>.catchphrase{font-size:42px;line-height:1.19;font-weight:700;white-space:pre-wrap;word-break:break-all;padding-bottom:24px}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.catchphrase{font-size:28px}}.jt-position-detail-modal>.container>.part-title{padding-top:20px;font-size:32px;font-weight:700}.jt-position-detail-modal>.container>.main-short-movie{position:relative;margin-bottom:31px;display:grid;grid-template-columns:100%}.jt-position-detail-modal>.container>.main-short-movie>.title{grid-row-start:1;grid-row-end:2;display:flex;padding-bottom:8px}.jt-position-detail-modal>.container>.main-short-movie>.title>.main-title{font-size:18px;color:#e0e0e0;font-weight:700}.jt-position-detail-modal>.container>.main-short-movie>.title>.sub-title{padding-left:20px;font-size:18px;color:#e0e0e0}.jt-position-detail-modal>.container>.main-short-movie>.movie-short{max-width:100%;width:969px}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.main-short-movie>.movie-short{grid-row-start:2;grid-row-end:3}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.main-short-movie>.movie-short{grid-row-start:3;grid-row-end:4}}.jt-position-detail-modal>.container>.main-short-movie>.movie-short.blank{height:582.4px}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.main-short-movie>.favorite-area{position:absolute;right:24px;bottom:103.5px;padding:inherit}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.main-short-movie>.favorite-area{grid-row-start:2;grid-row-end:3;padding-bottom:12px}}.jt-position-detail-modal>.container>.main-short-movie>.favorite-area>.favorite-button{width:144px;height:24px;position:relative}.jt-position-detail-modal>.container>.main-short-movie>.favorite-area>.favorite-button>img{position:absolute;top:0;cursor:pointer}.jt-position-detail-modal>.container>.main-short-movie>.favorite-area>.favorite-button>.hover{opacity:0;transition:.3s}.jt-position-detail-modal>.container>.main-short-movie>.favorite-area>.favorite-button>.hover:hover{opacity:1}.jt-position-detail-modal>.container>.movie-document{margin-bottom:31px;display:flex}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document{justify-content:center;align-items:stretch}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document{flex-direction:column;align-items:center;margin-bottom:8px}}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>div:nth-child(n+2){margin-left:19px}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>div:nth-child(n+2){margin-top:19px}}.jt-position-detail-modal>.container>.movie-document>.recommend-area{width:100%;text-align:center;background-color:#262626;padding:8px 4px;margin-bottom:32px}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>.recommend-area{text-align:left;background-color:#000;margin-bottom:0;padding:8px 0}}.jt-position-detail-modal>.container>.movie-document>.position-area{margin-top:16px}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>.position-area{margin-top:0}}.jt-position-detail-modal>.container>.movie-document>.position-area>.position-area-line{width:100%;background-color:#707070;height:1px}.jt-position-detail-modal>.container>.movie-document>.position-area>.position-type-text{font-size:16px;margin-top:-16px;background-color:#000;padding:0 24px;position:absolute;left:50%;transform:translateX(-50%)}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>.position-area>.position-type-text{padding:0 16px;margin-top:-20px;font-size:24px;left:32px;transform:none}}.jt-position-detail-modal>.container>.movie-document>.main-full-movie{width:471px;display:flex;flex-direction:column}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>.main-full-movie{max-width:calc(50% - 10px)}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>.main-full-movie{max-width:100%}}.jt-position-detail-modal>.container>.movie-document>.main-full-movie>.title{display:flex;padding-bottom:8px}.jt-position-detail-modal>.container>.movie-document>.main-full-movie>.title>.main-title{font-size:18px;color:#e0e0e0;font-weight:700}.jt-position-detail-modal>.container>.movie-document>.main-full-movie>.title>.sub-title{padding-left:20px;font-size:18px;color:#e0e0e0}.jt-position-detail-modal>.container>.movie-document>.main-full-movie>.movie-full{max-width:100%;width:473px;height:287.6px}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>.main-full-movie>.movie-full{max-width:100%;height:46vw}}.jt-position-detail-modal>.container>.movie-document>.document{width:473px;display:flex;flex-direction:column}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>.document{max-width:calc(50% - 10px)}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>.document{max-width:100%}}.jt-position-detail-modal>.container>.movie-document>.document>.title{display:flex;align-items:center;padding-bottom:8px}.jt-position-detail-modal>.container>.movie-document>.document>.title>.text{font-size:18px;color:#e0e0e0;font-weight:700;padding-right:10px}.jt-position-detail-modal>.container>.movie-document>.document>.title>.extension{width:57px;height:18px;display:flex;justify-content:center;align-items:center;font-size:13px;color:#e0e0e0;background-color:#a30012}.jt-position-detail-modal>.container>.movie-document>.document>.pdf{max-width:100%;width:473px;height:287.6px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>.document>.pdf{height:46vw}}.jt-position-detail-modal>.container>.action-area{z-index:10000;width:100%;position:-webkit-sticky;position:sticky;bottom:-80px;flex-direction:column;align-items:center}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.action-area{bottom:-80px}}.jt-position-detail-modal>.container>.action-area>.login-area{margin-bottom:24px}.jt-position-detail-modal>.container>.action-area>.login-area>.login-button{margin-bottom:8px;background-color:#eb001a;text-align:center;margin-top:12px;padding:6px;border-radius:4px}.jt-position-detail-modal>.container>.action-area>.login-area>.login-button:hover{cursor:pointer;opacity:.8}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.action-area{grid-column-start:4;grid-column-end:5}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.action-area{grid-row-start:4;grid-row-end:5;padding-top:18px}}.jt-position-detail-modal>.container>.action-area>.action-cell,.jt-position-detail-modal>.container>.action-area>.action-cell>.candidacy-area{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.jt-position-detail-modal>.container>.action-area>.action-cell>.candidacy-area{font-size:18px}.jt-position-detail-modal>.container>.action-area>.action-cell>.candidacy-area>.entry-button{width:100%;text-align:center;background-color:#eb001a;padding-bottom:12px;padding-top:12px}.jt-position-detail-modal>.container>.action-area>.action-cell>.candidacy-area>.entry-button:hover{cursor:pointer;opacity:.7;transition:.3s}.jt-position-detail-modal>.container>.action-area>.action-cell>.candidacy-area>.entry-text{font-size:12px;font-weight:700}.jt-position-detail-modal>.container>.action-area>.action-cell>.candidacy-area>.disabled{font-size:14px;opacity:.6;width:80%;text-align:center;background-color:#eb001a;padding-bottom:4px;padding-top:4px}.jt-position-detail-modal>.container>.action-area>.action-cell>.favorite-area{margin-top:16px;display:flex;justify-content:center}.jt-position-detail-modal>.container>.action-area>.action-cell>.favorite-area>.favorite-button{width:144px;height:24px;position:relative}.jt-position-detail-modal>.container>.action-area>.action-cell>.favorite-area>.favorite-button>img{position:absolute;top:0;cursor:pointer}.jt-position-detail-modal>.container>.action-area>.action-cell>.favorite-area>.favorite-button>.hover{opacity:0;transition:.3s}.jt-position-detail-modal>.container>.action-area>.action-cell>.favorite-area>.favorite-button>.hover:hover{opacity:1}.jt-position-detail-modal>.container>.action-area>.action-cell>.command-button{margin-top:24px;width:121px}.jt-position-detail-modal>.container>.information-area{margin-top:22px}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.information-area{display:flex}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.information-area{display:flex;flex-direction:column}}.jt-position-detail-modal>.container>.information-area>.text-column{display:grid}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.information-area>.text-column{grid-template-columns:64px auto;row-gap:27px;column-gap:43px}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.information-area>.text-column{grid-template-columns:auto}}.jt-position-detail-modal>.container>.information-area>.text-column>.title{font-size:16px;font-weight:500}.jt-position-detail-modal>.container>.information-area>.text-column>.value{font-size:16px;font-weight:100;min-height:16px;white-space:pre-wrap;word-break:break-all}.jt-position-detail-modal>.container>.information-area>.text-column>.value>a{text-decoration:underline}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.information-area>.text-column>.value{margin-top:8px;margin-bottom:32px}}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.information-area>.text-column.wide{flex:524 1;padding-right:56px}}.jt-position-detail-modal>.container>.information-area>.text-column.wide>.box-area{display:inline-flex}.jt-position-detail-modal>.container>.information-area>.text-column.wide>.box-area>.box{border:1px solid #fff;box-sizing:border-box;font-size:13px;display:flex;justify-content:center;align-items:center;margin-right:12px;margin-top:4px;margin-bottom:4px;padding:2px 12px}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.information-area>.text-column.nallow{margin-left:489x;flex:341 1}}.jt-position-detail-modal>.container>.more-information{width:100%;box-sizing:border-box;margin-top:64px;margin-bottom:64px}.jt-position-detail-modal>.container>.more-information>.container{width:100%;box-sizing:border-box;background-image:linear-gradient(180deg,#4d4d4d,#333);display:flex;align-items:center;padding-top:8px;padding-bottom:8px}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.more-information>.container{flex-direction:column}}.jt-position-detail-modal>.container>.more-information>.container>.title{font-size:14px;opacity:.5;padding-left:71px;padding-right:71px}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.more-information>.container>.title{padding-top:16px;padding-bottom:16px}}.jt-position-detail-modal>.container>.more-information>.container>.links{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.more-information>.container>.links{justify-content:center;padding-left:71px;padding-right:71px}}.jt-position-detail-modal>.container>.more-information>.container>.links>.box{display:flex;align-items:center}.jt-position-detail-modal>.container>.more-information>.container>.links>.box>.slash{width:12px;height:32px;opacity:.5;background-image:linear-gradient(to left top,transparent 48%,#fff 0,#fff 52%,transparent 0)}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.more-information>.container>.links>.box>.slash{display:none}}.jt-position-detail-modal>.container>.more-information>.container>.links>.box>.link{padding-left:28px;padding-right:28px;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:.3s}.jt-position-detail-modal>.container>.more-information>.container>.links>.box>.link>.label{border-bottom:1px solid #000;text-underline-position:under;text-decoration:underline;position:relative;font-size:20px;font-weight:700}.jt-position-detail-modal>.container>.more-information>.container>.links>.box>.link>.bottom-label,.jt-position-detail-modal>.container>.more-information>.container>.links>.box>.link>.top-label{height:17px;font-size:12px}.jt-position-detail-modal>.container>.more-information>.container>.links>.box>.link:hover{color:#a5a5a5}.jt-position-detail-modal>.container>.position-list-title{margin-top:35px}.jt-position-detail-modal>.container>.position-list-title>.box{border:1px solid #fff;width:100%;box-sizing:border-box;font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:center}.jt-position-detail-modal>.container>.position-list-no-item{margin-top:35px;display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.jt-position-detail-modal>.container>.position-list-no-item>.message{font-size:16px;font-weight:300}.jt-position-detail-modal>.container>.position-list-no-item>.request{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;margin-top:40px}.jt-position-detail-modal>.container>.position-list-no-item>.request>.request-button{background-color:#eb001a;width:240px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:15px;transition:.3s;cursor:pointer;font-size:14px;font-weight:700;color:#fff}.jt-position-detail-modal>.container>.position-list-no-item>.request>.request-button:hover{opacity:.7}.jt-position-detail-modal>.container>.position-list-no-item>.request>.request-button.disabled{background-color:#525252}.jt-position-detail-modal>.container>.position-list-no-item>.request>.text{margin-top:10px;font-size:12px;color:#fff}.jt-position-detail-modal>.container>.position-list-no-item>.login{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;margin-top:-48px}.jt-position-detail-modal>.container>.position-list-no-item>.login>.login-button{background-color:#eb001a;width:240px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:15px;transition:.3s;cursor:pointer;font-size:14px;font-weight:700;color:#fff;padding:12px 24px}.jt-position-detail-modal>.container>.position-list-no-item>.login>.login-button:hover{opacity:.7}.jt-position-detail-modal>.container>.position-list-no-item>.login>.login-button.disabled{background-color:#525252}.jt-position-detail-modal>.container>.position-list-no-item>.login>.text{margin-top:10px;font-size:12px;color:#fff}.jt-position-detail-modal>.container>.position-list-no-item>.favorite{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;margin-top:60px}.jt-position-detail-modal>.container>.position-list-no-item>.favorite>.favorite-button{width:144px;height:24px;position:relative;border:1px solid #fff;border-radius:12px;transition:border .3s}.jt-position-detail-modal>.container>.position-list-no-item>.favorite>.favorite-button>img{position:absolute;top:0;cursor:pointer}.jt-position-detail-modal>.container>.position-list-no-item>.favorite>.favorite-button>.hover{opacity:0;transition:.3s}.jt-position-detail-modal>.container>.position-list-no-item>.favorite>.favorite-button>.hover:hover{opacity:1}.jt-position-detail-modal>.container>.position-list-no-item>.favorite>.favorite-button:hover{border:1px solid hsla(0,0%,100%,0)}.jt-position-detail-modal>.container>.position-list-no-item>.favorite>.text{margin-top:10px;font-size:12px;color:#fff}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list{margin-top:35px}}.jt-position-detail-modal>.container>.position-list>.row{display:grid;width:100%}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row{grid-template-columns:131px auto 176px 197px}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row{grid-template-rows:auto auto auto auto}}.jt-position-detail-modal>.container>.position-list>.row.head{grid-template-rows:35px}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.head{display:none}}.jt-position-detail-modal>.container>.position-list>.row.head>.title-job-type{display:flex;align-items:center;border-right:1px solid #707070;font-size:16px}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.head>.title-job-type{grid-column-start:1;grid-column-end:2}}.jt-position-detail-modal>.container>.position-list>.row.head>.title-information{font-size:16px;display:flex;justify-content:center;align-items:center}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.head>.title-information{grid-column-start:2;grid-column-end:5}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body{border-bottom:1px solid #707070;padding-top:12px;padding-bottom:18px}}.jt-position-detail-modal>.container>.position-list>.row.body>.job-type{display:flex}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.job-type{padding-top:64px;padding-right:16px;font-size:16px;line-height:1.69;grid-column-start:1;grid-column-end:2;border-top:1px solid #707070;border-right:1px solid #707070}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.job-type{font-size:18px;font-weight:700;padding-top:30px;padding-bottom:30px;grid-row-start:1;grid-row-end:2;justify-content:center}}.jt-position-detail-modal>.container>.position-list>.row.body>.description{padding-left:16px;padding-right:23px}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.description{padding-top:30px;grid-column-start:2;grid-column-end:3;border-top:1px solid #707070}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.description{grid-row-start:3;grid-row-end:4}}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.content{height:100px;overflow-y:hidden;transition:height .3s;position:relative}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.content>.text{display:flex;flex-wrap:wrap;font-size:14px;line-height:1.93;min-height:14px;white-space:pre-wrap;word-break:break-all;padding-bottom:30px}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.content>.text>.box{display:flex;align-items:center;height:21px;padding-left:21px;padding-right:21px;margin-right:10px;font-size:14px;border:1px solid #fff}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.content>.title{font-size:14px;font-weight:700;padding-bottom:6px}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.content>.shadow{position:absolute;height:44px;background-image:linear-gradient(180deg,transparent,#000);left:0;right:0;bottom:0}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.content.extend{height:calc(100% - 60px);overflow-y:visible}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.accordion{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:8px;padding-bottom:30px;cursor:pointer}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.accordion>.up-arrow{border-left:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg) translateY(3.5px) translateX(3.5px);width:10px;height:10px}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.accordion>.down-arrow{border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) translateY(-3.5px) translateX(-3.5px);width:10px;height:10px}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.accordion>.message{font-size:14px}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.description.wide{grid-column-start:2;grid-column-end:4}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.description.wide{grid-row-start:2;grid-row-end:4}}.jt-position-detail-modal>.container>.position-list>.row.body>.movie{display:flex;justify-content:center}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.movie{padding-top:30px;padding-bottom:30px;grid-column-start:3;grid-column-end:4;border-top:1px solid #707070}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.movie{padding-bottom:30px;grid-row-start:2;grid-row-end:3}}.jt-position-detail-modal>.container>.position-list>.row.body>.movie>.movie-tile{width:176px;height:108px}.jt-position-detail-modal>.container>.position-list>.row.body>.action{display:flex;flex-direction:column;align-items:center}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.action{padding-top:30px;grid-column-start:4;grid-column-end:5;border-top:1px solid #707070}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.action{grid-row-start:4;grid-row-end:5;padding-top:18px}}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell{display:flex;flex-direction:column;justify-content:center;align-items:center}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.candidacy-area{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:18px}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-button{width:144px;text-align:center;background-color:#eb001a;padding-bottom:4px;padding-top:4px}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-button:hover{cursor:pointer;opacity:.7;transition:.3s}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-text{font-size:12px;font-weight:700}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.candidacy-area>.disabled{font-size:14px;opacity:.6;width:144px;text-align:center;background-color:#eb001a;padding-bottom:4px;padding-top:4px}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.favorite-area{margin-top:16px;display:flex;justify-content:center}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.favorite-area>.favorite-button{width:144px;height:24px;position:relative}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.favorite-area>.favorite-button>img{position:absolute;top:0;cursor:pointer}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.favorite-area>.favorite-button>.hover{opacity:0;transition:.3s}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.favorite-area>.favorite-button>.hover:hover{opacity:1}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.command-button{margin-top:24px;width:121px}.jt-position-detail-modal>.container>.sub-movie{padding-top:50px;display:flex;flex-direction:column;justify-content:stretch}.jt-position-detail-modal>.container>.sub-movie>.title{font-size:18px;font-weight:700;color:#e0e0e0}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.sub-movie>.title{padding-bottom:9px}}.jt-position-detail-modal>.container>.sub-movie>.movie-row{display:flex}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.sub-movie>.movie-row{margin-bottom:21px}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.sub-movie>.movie-row{margin-top:48px}}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.sub-movie>.movie-row{border-radius:8px;background-color:#1c1c1c;justify-content:center;align-items:center}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.sub-movie>.movie-row{flex-direction:column;align-items:center}}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.sub-movie>.movie-row>.movie-tile{width:286px;height:171px}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.sub-movie>.movie-row>.movie-tile{width:176px;height:108px}}.jt-position-detail-modal>.container>.sub-movie>.movie-row>.movie-text{flex:1 1;display:flex;flex-direction:column;padding-left:24px;padding-right:24px}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.sub-movie>.movie-row>.movie-text{width:100%;box-sizing:border-box}}.jt-position-detail-modal>.container>.sub-movie>.movie-row>.movie-text>.movie-title{font-size:20px;font-weight:700;line-height:1.45;white-space:pre-wrap;word-break:break-all}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.sub-movie>.movie-row>.movie-text>.movie-title{text-align:center}}.jt-position-detail-modal>.container>.sub-movie>.movie-row>.movie-text>.movie-description{max-height:136px;overflow-y:auto;padding-top:12px;font-size:16px;line-height:1.5;white-space:pre-wrap;word-break:break-all}.jt-position-detail-modal>.container>.full-width-information{display:grid;padding-top:40px;padding-bottom:80px}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.full-width-information{grid-template-columns:250px auto;row-gap:40px;column-gap:50px}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.full-width-information{grid-template-columns:auto}}.jt-position-detail-modal>.container>.full-width-information>.title{font-size:18px;font-weight:500}.jt-position-detail-modal>.container>.full-width-information>.value{font-size:16px;font-weight:100;line-height:1.6;min-height:16px;white-space:pre-wrap;word-break:break-all}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.full-width-information>.value{margin-top:8px;margin-bottom:23px}}.jt-position-detail-modal>.container>.full-width-information>.employee-count-table{display:grid;grid-template-columns:70px repeat(7,auto);grid-template-rows:repeat(4,auto)}.jt-position-detail-modal>.container>.full-width-information>.employee-count-table>.leftest-cell{border-right:1px solid #707070}.jt-position-detail-modal>.container>.full-width-information>.employee-count-table>.body-cell{border-top:1px solid #707070;padding-top:12px;padding-bottom:12px}.jt-position-detail-modal>.container>.full-width-information>.employee-count-table>.head-cell{font-size:14px;font-weight:700;display:flex;justify-content:center;align-items:center;padding-bottom:8px}.jt-position-detail-modal>.container>.full-width-information>.employee-count-table>.year-cell{font-size:14px;font-weight:700;display:flex;align-items:center}.jt-position-detail-modal>.container>.full-width-information>.employee-count-table>.value-cell{font-size:16px;padding-right:12px;display:flex;justify-content:flex-end;align-items:center}.jt-position-detail-modal>.container>.footer-command{display:flex;justify-content:center}.jt-position-detail-modal>.container>.footer-command>.back-button{width:220px}.data-table,.data-table>.data-table-container{width:100%}.data-table>.data-table-container>.data-table-thead{background-color:#373737}.data-table>.data-table-container>.data-table-thead th{text-align:start;height:32px;line-height:32px;font-size:14px;font-weight:400;padding:0 10px}.data-table>.data-table-container>.data-table-body tr{border-bottom:1px solid #525252!important;height:52px!important;box-sizing:border-box!important}.data-table>.data-table-container>.data-table-body tr td{height:52px!important;box-sizing:border-box!important;vertical-align:middle;padding:0 10px}.data-table>.data-table-container>.data-table-body .checkbox{width:3%}.data-table>.data-table-container>.data-table-body .aspiration,.data-table>.data-table-container>.data-table-body .educational,.data-table>.data-table-container>.data-table-body .graduate,.data-table>.data-table-container>.data-table-body .introduce,.data-table>.data-table-container>.data-table-body .major,.data-table>.data-table-container>.data-table-body .name,.data-table>.data-table-container>.data-table-body .qualification{font-size:14px!important}.data-table>.data-table-container>.data-table-body .major,.data-table>.data-table-container>.data-table-body .name{width:7%}.data-table>.data-table-container>.data-table-body .aspiration,.data-table>.data-table-container>.data-table-body .educational,.data-table>.data-table-container>.data-table-body .graduate,.data-table>.data-table-container>.data-table-body .photo{width:10%}.data-table>.data-table-container>.data-table-body .introduce,.data-table>.data-table-container>.data-table-body .qualification{width:20%;white-space:pre-wrap}.data-table>.data-table-container>.data-table-body .info-detail{cursor:pointer}.data-table .photo-posted{color:#fff;border-radius:16px;background:linear-gradient(180deg,#ea011a,#c01715);padding:6px 31px;justify-content:center;align-items:center;border:1px;font-size:12px;font-weight:600;letter-spacing:.72px}.data-table .no-photos{opacity:.7}.jt-position-schedule-selection-modal .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.jt-position-schedule-selection-modal .modal-content{background-color:#2a2a2a;border-radius:12px;padding:32px;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 40px rgba(0,0,0,.3);border:1px solid #444}.jt-position-schedule-selection-modal .header{margin-bottom:24px}.jt-position-schedule-selection-modal .header .title{color:#fff;font-size:20px;font-weight:600;margin:0 0 12px;text-align:center}.jt-position-schedule-selection-modal .header .position-info{display:flex;justify-content:center;align-items:center;gap:8px;color:#ccc;font-size:14px}.jt-position-schedule-selection-modal .header .position-info .position-type{font-weight:500}.jt-position-schedule-selection-modal .header .position-info .separator{color:#666}.jt-position-schedule-selection-modal .header .position-info .description{opacity:.9}.jt-position-schedule-selection-modal .schedule-list{margin-bottom:32px}.jt-position-schedule-selection-modal .schedule-list .no-schedules{text-align:center;color:#999;font-size:16px;padding:32px 16px;background-color:#333;border-radius:8px;border:2px dashed #555}.jt-position-schedule-selection-modal .schedule-list .schedule-item{display:flex;align-items:center;padding:20px;border:2px solid #444;border-radius:8px;margin-bottom:12px;cursor:pointer;transition:all .2s ease;background-color:#333;position:relative}.jt-position-schedule-selection-modal .schedule-list .schedule-item:hover{border-color:#666;background-color:#383838;transform:translateY(-1px)}.jt-position-schedule-selection-modal .schedule-list .schedule-item.selected{border-color:#ea011a;background-color:rgba(234,1,26,.1);box-shadow:0 0 10px rgba(234,1,26,.3)}.jt-position-schedule-selection-modal .schedule-list .schedule-item.selected:after{content:"✓";position:absolute;top:12px;right:16px;color:#ea011a;font-size:18px;font-weight:700}.jt-position-schedule-selection-modal .schedule-list .schedule-item .schedule-details{flex:1 1}.jt-position-schedule-selection-modal .schedule-list .schedule-item .schedule-details .schedule-date{color:#fff;font-size:16px;line-height:1.5;font-weight:500;text-align:center}.jt-position-schedule-selection-modal .actions{display:flex;justify-content:center;gap:16px}.jt-position-schedule-selection-modal .actions .cancel-button{background-color:#555;color:#fff;border:1px solid #666;padding:12px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.jt-position-schedule-selection-modal .actions .cancel-button:hover{background-color:#666}.jt-position-schedule-selection-modal .actions .confirm-button{background:linear-gradient(180deg,#ea011a,#c01715);color:#fff;border:none;padding:12px 24px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.jt-position-schedule-selection-modal .actions .confirm-button:hover:not(:disabled){background:linear-gradient(180deg,#ff0520,#d01816);transform:translateY(-1px)}.jt-position-schedule-selection-modal .actions .confirm-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.extra-bulk-entry{position:relative;z-index:2;background-color:red;border-radius:6px;font-size:16px;padding:2px 12px;margin-left:12px;text-shadow:none;margin-bottom:10px;white-space:nowrap}@media(max-width:600px){.extra-bulk-entry{font-size:14px;margin-right:4px}}.extra-bulk-entry:hover{cursor:pointer;opacity:.8}.div-shareButttons{padding-left:50px;padding-right:50px;margin-top:-15px}.div-aboutButttons{padding-left:50px;padding-right:50px;margin-top:20px;display:flex;max-width:100%}@media(max-width:600px){.div-aboutButttons{flex-wrap:wrap;justify-content:space-evenly}}.div-aboutButttons>.box{display:block;margin-right:25px;cursor:pointer;max-width:100px}@media(max-width:600px){.div-aboutButttons>.box{margin-bottom:24px}}.div-aboutButttons>.box>.image{width:100%}.div-aboutButttons>.box>.image>img{width:90px;height:90px;border-radius:50px;object-fit:cover}.div-aboutButttons>.box>.title{width:100%;margin-top:10px;text-align:center}@media(max-width:600px){.div-shareButttons{padding-left:30px;padding-right:30px;margin-top:5px}}.button_favourite{border-radius:20px;border:1px solid #fff;background-color:#000}.button_favourite,.button_favourite:hover{padding:0;font:inherit;font-size:14px;color:inherit;cursor:pointer;height:30px;width:240px;margin-bottom:10px;margin-top:50px;font-weight:700}.button_favourite:hover{border:none;border-radius:20px;background-color:#ec0019;transition:all .3s ease}.shareButton_facebook{background-color:#3975ea;border:none}.shareButton_facebook,.shareButton_twitter{padding:0;font:inherit;color:inherit;cursor:pointer;height:30px;width:80px;border-radius:5px;margin-right:6px;margin-bottom:10px;font-size:13px}.shareButton_twitter{background-color:#000;border:.5px solid #fff}.shareButton_line{background-color:#1db91d;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;height:30px;width:110px;border-radius:5px;margin-right:6px;margin-bottom:10px;font-size:13px}.shareButton-insideDiv{display:flex;align-items:center;justify-content:center}.animation-hidden{opacity:0;pointer-events:none;display:none}.animation-out{opacity:0;pointer-events:none;transform:scale(0);overflow:hidden}.animation-in,.animation-shown{opacity:1;pointer-events:auto}.animation-in.slide-up{animation:slide-up-in .5s}@keyframes slide-up-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.animation-out.slide-up{animation:slide-up-out .5s}@keyframes slide-up-out{0%{opacity:1;transform:translateY(0) scale(1);overflow:hidden}to{opacity:0;transform:translateY(-32px) scale(1);overflow:hidden}}.animation-in.slide-down{animation:slide-down-in .5s}@keyframes slide-down-in{0%{opacity:0;transform:translateY(-32px)}to{opacity:1;transform:translateY(0)}}.animation-out.slide-down{animation:slide-down-out .5s}@keyframes slide-down-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(32px) scale(1)}}.animation-in.slide-left{animation:slide-left-in .5s}@keyframes slide-left-in{0%{opacity:0;transform:translateX(32px)}to{opacity:1;transform:translateX(0)}}.animation-out.slide-left{animation:slide-left-out .5s}@keyframes slide-left-out{0%{opacity:1;transform:translateX(0) scale(1);overflow:hidden}to{opacity:0;transform:translateX(-32px) scale(1);overflow:hidden}}.animation-in.slide-right{animation:slide-right-in .5s}@keyframes slide-right-in{0%{opacity:0;transform:translateX(-32px)}to{opacity:1;transform:translateX(0)}}.animation-out.slide-right{animation:slide-right-out .5s}@keyframes slide-right-out{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(32px) scale(1)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animation-in.fade{animation:fade-in .5s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.ex-link-text{text-decoration:underline}.ex-modal{display:flex;z-index:10000;opacity:1;transition:opacity .3s}.ex-modal,.ex-modal>.cover{position:fixed;top:0;left:0;width:100%;height:100%}.ex-modal>.cover{background-color:#000;opacity:.75}.ex-modal>.main{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto}.ex-modal.completely-hidden,.ex-modal.hidden{pointer-events:none;opacity:0}.ex-modal.completely-hidden{display:none}.ex-modal.preview-pc{display:flex;z-index:10000;opacity:1;transition:opacity .3s}.ex-modal.preview-pc,.ex-modal.preview-pc>.cover{position:fixed;top:60px;left:60px;width:90%;height:90%}.ex-modal.preview-pc>.cover{background-color:#414141;opacity:.75}.ex-modal.preview-pc>.main{display:flex;position:fixed;top:66px;left:62px;width:89.7%;height:89%;overflow-y:auto}.ex-modal.preview-sp{display:flex;z-index:10000;opacity:1;transition:opacity .3s}.ex-modal.preview-sp,.ex-modal.preview-sp>.cover{position:fixed;top:60px;left:60px;width:430px;height:90%}.ex-modal.preview-sp>.cover{background-color:#414141;opacity:.75}.ex-modal.preview-sp>.main{display:flex;position:fixed;top:66px;left:62px;width:425px;height:89%;overflow-y:auto}.ex-loading{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;margin:0;padding:0;z-index:20000;background-color:#000;transition:opacity .3s}.ex-loading>.main-rect{position:relative;width:16px;height:16px;margin:auto;animation:rotate 1s linear infinite}.ex-loading>.main-rect>.circle{position:absolute;width:16px;height:16px;background-color:#fff;border-radius:16px}.ex-loading>.main-rect>.circle:first-child{transform:translateX(32px)}.ex-loading>.main-rect>.circle:nth-child(2){transform:translateY(32px)}.ex-loading>.main-rect>.circle:nth-child(3){transform:translateX(-32px)}.ex-loading>.main-rect>.circle:nth-child(4){transform:translateY(-32px)}.ex-loading.hidden{pointer-events:none;opacity:0}.ex-error-message{font-size:11px;line-height:16px;height:16px;color:#ffacac;opacity:1;transition:opacity .3s}@media screen and (max-width:600px){.ex-error-message{display:flex;justify-content:center}}.ex-error-message.hidden{opacity:0}.ex-text-field{display:flex;flex-direction:column;cursor:text}.ex-text-field>.input-area{display:flex;align-items:center;border:2px solid #c4c4c4;border-radius:4px;background-color:#fff;padding:9px 16px 9px 10px;transition:.3s cubic-bezier(.25,.8,.5,1)}@media not screen and (max-width:600px){.ex-text-field>.input-area{height:16px}}@media screen and (max-width:600px){.ex-text-field>.input-area{padding-left:6px;height:20px}}.ex-text-field>.input-area>.icon{width:16px;margin-right:10px}.ex-text-field>.input-area>input{font-size:16px;color:#000;caret-color:#000;border:none;width:100%}.ex-text-field>.input-area>input:focus{outline:none}.ex-text-field>.input-area>input::placeholder{font-size:12px;opacity:.4;color:#000}.ex-text-field>.input-area.error{border-color:#eb001a;background-color:#fdd;color:#000}.ex-text-field>.input-area.error>input{background-color:#fdd}.ex-text-field>.input-area.focus{border-color:#eb001a}.ex-text-field>.input-area.disabled{opacity:.25}.ex-text-field-area{display:flex;flex-direction:column;cursor:text}.ex-text-field-area>.input-area{position:relative;border:2px solid #c4c4c4;border-radius:4px;background-color:#fff;padding:8px 16px 24px 10px;height:auto;transition:.3s cubic-bezier(.25,.8,.5,1)}.ex-text-field-area>.input-area>textarea{margin:0;padding:0;font-size:16px;line-height:1.43;color:#000;caret-color:#000;border:none;width:100%;height:auto;overflow:hidden;resize:none}.ex-text-field-area>.input-area>textarea:focus{outline:none}.ex-text-field-area>.input-area>textarea::placeholder{font-size:12px;line-height:1.43;opacity:.4;color:#000}.ex-text-field-area>.input-area>.length-area{position:absolute;right:10px;bottom:7px;opacity:.7;font-size:10px;color:#000}.ex-text-field-area>.input-area.error{border-color:#eb001a;background-color:#fdd;color:#000}.ex-text-field-area>.input-area.error>textarea{background-color:#fdd}.ex-text-field-area>.input-area.focus{border-color:#eb001a}.ex-text-field-area>.input-area.disabled{opacity:.25}.ex-flex-text-field-area{display:flex;flex-direction:column;cursor:text}.ex-flex-text-field-area>.input-area{position:relative;background-color:#fff;border-radius:4px 4px 0 0;padding:8px 16px 8px 10px;height:auto;transition:.3s cubic-bezier(.25,.8,.5,1)}.ex-flex-text-field-area>.input-area>.shadow{overflow:hidden;visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;font-size:16px;line-height:1.43}.ex-flex-text-field-area>.input-area>textarea{top:8px;bottom:8px;left:10px;right:16px;margin:0;padding:0;width:calc(100% - 26px);font-size:16px;line-height:1.43;color:#000;caret-color:#000;border:none;overflow:hidden;resize:none;position:absolute}.ex-flex-text-field-area>.input-area>textarea:focus{outline:none}.ex-flex-text-field-area>.input-area>textarea::placeholder{font-size:12px;line-height:1.43;opacity:.4;color:#000}.ex-flex-text-field-area>.input-area.error{border-color:#eb001a;background-color:#fdd;color:#000}.ex-flex-text-field-area>.input-area.error>textarea{background-color:#fdd}.ex-flex-text-field-area>.input-area.focus{border-color:#eb001a}.ex-flex-text-field-area>.input-area.disabled{opacity:.25}.ex-flex-text-field-area>.select-template{width:100%;height:40px;display:flex;border-radius:0 0 4px 4px;color:#373737;font-size:14px;background-color:#fff}.ex-flex-text-field-area>.select-template>.call-template-btn{border:none;background-color:#fff;display:flex;align-items:center}.ex-flex-text-field-area>.select-template>.call-template-btn>.call-template-icon{margin-left:10px}.ex-flex-text-field-area>.select-template>.call-template-btn>.call-template-text{color:#dcdbdb;font-weight:600;margin-left:10px}.ex-flex-text-field-area>.select-template>.call-template-btn:hover{opacity:.7}.template-avairable>.input-area{max-height:300px}.template-avairable>.input-area>textarea{overflow-y:scroll;overflow-x:hidden}.ex-check-box,.ex-radio-button{display:flex;cursor:pointer;height:44px;width:auto}.ex-check-box>.button-area,.ex-radio-button>.button-area{display:flex;align-items:center;height:100%;width:100%;padding-left:12px;padding-right:12px;background-color:#525252;border:1px solid #525252;color:#fff;border-radius:4px;transition:.3s cubic-bezier(.25,.8,.5,1);position:relative}.ex-check-box>.button-area>input,.ex-radio-button>.button-area>input{position:absolute;opacity:0;width:0;height:0}.ex-check-box>.button-area>.circle-symbol,.ex-radio-button>.button-area>.circle-symbol{width:14px;height:14px;border:1px solid #fff;border-radius:16px;background-color:transparent;transition:.3s cubic-bezier(.25,.8,.5,1);margin-right:13px}.ex-check-box>.button-area>.circle-symbol.selecting,.ex-radio-button>.button-area>.circle-symbol.selecting{width:8px;height:8px;border:4px solid #fff}.ex-check-box>.button-area>.circle-symbol.none,.ex-radio-button>.button-area>.circle-symbol.none{display:none}.ex-check-box>.button-area>.value-label,.ex-radio-button>.button-area>.value-label{font-size:14px;font-weight:700}.ex-check-box>.button-area.selecting,.ex-radio-button>.button-area.selecting{background-image:linear-gradient(180deg,#eb001a 50%,#c71a16);border-color:hsla(0,0%,100%,0)}.ex-check-box>.button-area.focus,.ex-radio-button>.button-area.focus{border-color:#fff}.ex-check-box>.button-area.disabled,.ex-radio-button>.button-area.disabled{opacity:.25}.ex-check-mark{display:flex;align-items:center;cursor:pointer}.ex-check-mark>.box-area{display:flex;width:24px;height:24px;border-radius:4px;background-color:#fff;justify-content:center;align-items:flex-start}.ex-check-mark>.box-area>.symbol-container{transform:translateY(-2px)}.ex-check-mark>.box-area>.symbol-container>.check-symbol{opacity:0;width:10px;height:17px;border-color:#a30012;border-style:none solid solid none;border-width:3.5px;transform:rotate(45deg);transition:.3s}.ex-check-mark>.box-area>.symbol-container>.check-symbol>input{opacity:0;width:0;height:0}.ex-check-mark>.box-area>.symbol-container>.check-symbol.checked{opacity:1}.ex-check-mark>.box-area.focus{background-color:#e0e0e0}.ex-check-mark>.value-label{display:flex;align-items:center;padding-left:8px;font-size:16px;font-weight:700;width:100%}.ex-check-mark.disabled{opacity:.25}.ex-drop-down{position:relative;display:flex;flex-direction:column;cursor:pointer;border-radius:6px}.ex-drop-down>input{border:none;padding:0;width:0;height:0}.ex-drop-down>input:focus{outline:none}.ex-drop-down>.input-area.list-visible{border-radius:4px 4px 0 0;border-bottom:none;padding-bottom:2px}.ex-drop-down>.input-area.no-border{border:none}.ex-drop-down>.input-area.dark{background-color:#000}.ex-drop-down>.input-area{position:relative;display:flex;align-items:center;border:2px solid #c4c4c4;box-sizing:border-box;border-radius:4px;background-color:#fff;padding-left:12px;padding-right:28px;height:48px;transition:border-color .3s cubic-bezier(.25,.8,.5,1);grid-template-columns:min-content 32px}.ex-drop-down>.input-area>.value-area{display:flex;flex-direction:column;justify-content:center;max-width:100%}.ex-drop-down>.input-area>.value-area>.title{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;opacity:.7;width:100%}.ex-drop-down>.input-area>.value-area>.title.dark{color:#fff}.ex-drop-down>.input-area>.value-area>.value{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;width:100%}.ex-drop-down>.input-area>.value-area>.value.dark{color:#fff}.ex-drop-down>.input-area>.value-area>.title-only{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;width:100%}.ex-drop-down>.input-area>.value-area>.title-only.dark{color:#fff}.ex-drop-down>.input-area>.triangle-area{position:absolute;width:12px;top:0;bottom:0;right:8px;opacity:.8;display:flex;justify-content:center;align-items:center}.ex-drop-down>.input-area>.triangle-area>.triangle-symbol{border-color:#000 transparent transparent;border-style:solid;border-width:8px 6px 0;transform:rotate(0deg);transition:transform .3s,border-top-color .3s}.ex-drop-down>.input-area>.triangle-area>.triangle-symbol.list-visible{transform:rotate(180deg)}.ex-drop-down>.input-area>.triangle-area>.triangle-symbol.dark{border-top-color:#fff}.ex-drop-down>.input-area>.triangle-area>.triangle-symbol.multi-select{border-top-color:#eb001a}.ex-drop-down>.input-area.error{border-color:#eb001a;background-color:#fdd;color:#000}.ex-drop-down>.input-area.focus{border-color:#eb001a}.ex-drop-down>.input-area.focus.list-visible{border-color:#c4c4c4}.ex-drop-down>.input-area.disabled{opacity:.25}.ex-drop-down>.list-area.no-border{border:none}.ex-drop-down>.list-area.dark{background-color:#000}.ex-drop-down>.list-area.w150{width:150px}.ex-drop-down>.list-area{position:absolute;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .3s;z-index:1;width:100%;box-sizing:border-box;max-height:198px;background-color:#fff;border:2px solid #c4c4c4;border-top:2px hsla(0,0%,77%,0);border-radius:0 0 4px 4px;padding-top:0;padding-bottom:0;overflow-x:hidden;overflow-y:auto;top:100%}.ex-drop-down>.list-area>.list-item.dark{color:#fff;background-color:#000}.ex-drop-down>.list-area>.list-item{position:relative;padding:8px 16px 10px 25px;height:20px;white-space:nowrap;color:#000;background-color:#fff}.ex-drop-down>.list-area>.list-item>.mark{position:absolute;top:0;bottom:0;left:6px;display:flex;align-items:center}.ex-drop-down>.list-area>.list-item>.mark>.circle{width:15px;height:15px;border-radius:18px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#eb001a;font-size:10px}.ex-drop-down>.list-area>.list-item:hover{background-color:#454545}.ex-drop-down>.list-area>.list-item.empty{color:#c4c4c4}.ex-drop-down>.list-area.list-visible{opacity:1;pointer-events:auto}.ex-school-search{position:relative;display:flex;flex-direction:column;cursor:pointer}.ex-school-search .text-field{display:flex;flex-direction:column;cursor:text}.ex-school-search .text-field>.input-area{border:2px solid #c4c4c4;border-radius:4px;background-color:#fff;padding:6px 16px 12px 10px;height:16px;transition:.3s cubic-bezier(.25,.8,.5,1)}.ex-school-search .text-field>.input-area>input{font-size:16px;color:#000;caret-color:#000;border:none;width:100%}.ex-school-search .text-field>.input-area>input:focus{outline:none}.ex-school-search .text-field>.input-area>input::placeholder{font-size:12px;opacity:.4;color:#000}.ex-school-search .text-field>.input-area.error{border-color:#eb001a;background-color:#fdd;color:#000}.ex-school-search .text-field>.input-area.error>input{background-color:#fdd}.ex-school-search .text-field>.input-area.focus{border-color:#eb001a}.ex-school-search .text-field>.input-area.disabled{opacity:.25}.ex-school-search>.list-area{position:absolute;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .3s;z-index:1;width:100%;max-height:198px;background-color:#fff;border:2px solid #c4c4c4;border-radius:4px;padding-top:4px;padding-bottom:4px;overflow-x:hidden;overflow-y:auto;top:38px}.ex-school-search>.list-area>.list-item{position:relative;padding:8px 0 10px 10px;height:20px;white-space:nowrap;color:#000;background-color:#fff}.ex-school-search>.list-area>.list-item:hover{background-color:#f6f6f6}.ex-school-search>.list-area>.list-item.selected,.ex-school-search>.list-area>.list-item.selected:hover{color:#2880d5;background-color:#dbeaf8}.ex-school-search>.list-area.list-visible{opacity:1;pointer-events:auto}button{white-space:nowrap;cursor:pointer;transition-duration:.28s;transition-property:box-shadow,transform,opacity,color,background-color,background-image;transition-timing-function:cubic-bezier(.4,0,.2,1)}button:disabled{cursor:default}button.ex-rounded-button{font-size:14px;height:28px;border-radius:14px;border:none}button.ex-rect-button,button.ex-rounded-button{display:flex;justify-content:center;align-items:center;font-weight:700}button.ex-rect-button{font-size:16px;height:38px;border-radius:4px;border:none}button.confirm{background-image:linear-gradient(180deg,#eb001a 50%,#c71a16);color:#fff}button.confirm:hover:not([disabled]){background-image:linear-gradient(180deg,#a00012 50%,#84110f);color:#e0e0e0}button.confirm:disabled{background-color:#e0e0e0;color:#a6a6a6}button.action{background-color:#1c6491;color:#fff}button.action:hover{background-color:#1c6491;color:#a6a6a6}button.action:disabled{background-color:#e0e0e0;color:#a6a6a6}button.cancel{background-color:#000;color:#fff;border:1px solid #fff}button.cancel:hover{background-color:#313438;color:#a6a6a6}button.cancel:disabled{background-color:#e0e0e0;color:#a6a6a6}button.reset{background-color:#525252;color:#fff}button.reset:hover{background-color:#313438;color:#a6a6a6}button.reset:disabled{background-color:#e0e0e0;color:#a6a6a6}button.border{border:4px solid #2996eb;border-radius:10px;background-color:#fff;color:#2996eb;font-weight:600}button.border:hover{background-color:#2996eb;color:#fff}button.gradation{color:#fff;border-radius:18px;background:linear-gradient(90deg,#7c7b78,#4e4e4e);transition:background 1s ease;font-weight:600}button.gradation:hover{color:#fff;border-radius:18px;background:linear-gradient(90deg,hsla(45,2%,48%,.35),rgba(78,78,78,.35))}button.gradation:disabled{opacity:.4;pointer-events:none}.ex-document-pdf,.ex-document-pdf>.container{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.ex-document-pdf>.container{flex-direction:column;background-color:#fff;cursor:pointer}.ex-document-pdf>.container>.image-container{width:208px;height:88px;display:flex;justify-content:center;align-items:center}.ex-document-pdf>.container>.image-container>img{max-width:100%;max-height:100%}.ex-document-pdf>.container>.message{padding-top:20px;font-size:11px;color:#000}.ex-document-pdf .container.blank{position:relative;background:linear-gradient(180deg,#505050,#333);cursor:default;width:100%;height:100%}.ex-document-pdf .container.blank>.blank-logo{width:229px;max-width:80%}.ex-document-pdf .container.blank>.blank-message{position:absolute;margin:auto;font-size:14px;font-weight:700;color:#fff}.ex-company-logo{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:16px}@media screen and (max-width:600px){.ex-company-logo{width:100%;margin-left:24px;margin-right:24px;box-sizing:border-box;margin-bottom:6px}}.ex-company-logo .image-container{margin:auto;width:208px;height:88px;display:flex;justify-content:center;align-items:center}.ex-company-logo .image-container img{max-width:100%;max-height:100%}.ex-movie{display:flex}.ex-movie>.movie-container{width:100%;display:flex;position:relative}.ex-movie>.movie-container>.movie-video{border-radius:8px;margin:auto;width:auto;height:auto;flex:1 1;max-width:100%;max-height:500px}.ex-movie>.movie-container>.movie-video:hover{cursor:pointer}.ex-movie>.movie-container>.message-on-video{width:100%;color:#fff;background-color:rgba(0,0,0,.25);display:grid;justify-content:center;position:absolute;top:30%;padding:3% 0}@media screen and (max-width:600px){.ex-movie>.movie-container>.message-on-video{top:20%}}.ex-movie>.movie-container>.message-on-video>.message{width:100%;margin-bottom:5%;text-align:center}@media screen and (max-width:600px){.ex-movie>.movie-container>.message-on-video>.message{font-size:smaller}}.ex-movie>.movie-container>.message-on-video>.edit-button{background-color:#eb001a;width:240px;height:30px;display:flex;justify-content:center;justify-self:center;align-items:center;border-radius:15px;transition:.3s;cursor:pointer;font-size:14px;font-weight:700;color:#fff}.ex-movie>.movie-container>.message-on-video>.edit-button:hover{opacity:.7}.ex-movie>.movie-container>.favorite-company-button{position:absolute;right:160px;bottom:103.5px;padding:inherit}@media screen and (max-width:600px){.ex-movie>.movie-container>.favorite-company-button{right:80px;bottom:60px}}.ex-movie>.movie-container.movie-blank{background-color:#313438}.ex-movie>.movie-container.movie-blank>.movie-message{margin:auto}.ex-movie-poster{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700}.ex-movie-poster,.ex-movie-poster>img{max-width:100%;max-height:100%}.short-movie-title{max-height:400px}.ex-movie-tile{min-width:200px}.ex-movie-tile,.ex-movie-tile>.container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#000}.ex-movie-tile>.container{position:relative;transition:.3s}.ex-movie-tile>.container>.round-corner{border-radius:8px}.ex-movie-tile>.container>.poster{border-radius:8px;max-width:100%;max-height:100%}.ex-movie-tile>.container>.play-button{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:30%;max-width:88px}.ex-movie-tile>.container>.blank-back{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,#505050,#333)}.ex-movie-tile>.container>.blank-logo{position:absolute;margin:auto;width:229px;max-width:80%}.ex-movie-tile>.container>.blank-message{position:absolute;margin:auto;font-size:14px;font-weight:700}.ex-movie-tile>.container.clickable{cursor:pointer}.ex-movie-tile>.container.clickable:hover{opacity:.7}.ex-blank-movie-tile,.ex-blank-movie-tile>.container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#000}.ex-blank-movie-tile>.container{position:relative;transition:.3s}.ex-blank-movie-tile>.container>.round-corner{border-radius:8px}.ex-blank-movie-tile>.container>.play-button{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:30%;max-width:88px}.ex-blank-movie-tile>.container>.blank-back{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,#505050,#333)}.ex-blank-movie-tile>.container>.blank-logo{position:absolute;margin:auto;width:229px;max-width:80%}.ex-blank-movie-tile>.container>.slot{position:absolute;left:0;right:0;top:0;bottom:0}.ex-blank-movie-tile>.container.clickable{cursor:pointer}.ex-blank-movie-tile>.container.clickable:hover{opacity:.7}.ex-movie-selector{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:100%}.ex-movie-selector>.background{position:absolute;border-radius:8px}.ex-movie-selector>.background.blank{background:linear-gradient(180deg,#505050,#333);width:100%;height:100%}.ex-movie-selector>.play-button{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:80px;max-height:80px;height:50%}.ex-movie-selector>.play-button.applicant{display:none}.ex-movie-selector>.command-button{width:200px;height:32px;max-width:83%;border:1px solid #fff;border-radius:20px;display:flex;justify-content:center;align-items:center;z-index:1;transition:.3s;cursor:pointer}.ex-movie-selector>.command-button:hover{background-color:hsla(0,0%,100%,.25)}.ex-movie-selector>.command-button.applicant{width:136px;height:28px;max-width:83%;border:none;border-radius:20px;z-index:1;transition:.3s;font-size:12px;color:#fff;cursor:pointer;box-shadow:0 3px 6px 0 rgba(0,0,0,.24)}.ex-movie-selector>.command-button.applicant:hover{opacity:.7}.ex-movie-selector>.command-button.applicant.upload{background-color:#a30012}.ex-movie-selector>.command-button.applicant.delete{background-color:#313438}.ex-movie-selector>.status-text{z-index:1}.ex-movie-selector-with-title{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:100%}.ex-movie-selector-with-title>.movie{width:243px;height:134px;display:block;position:relative;text-align:center}.ex-movie-selector-with-title>.movie>.play-button{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:80px;max-height:80px;height:50%}.ex-movie-selector-with-title>.blank{background:#d9d9d9;border-radius:10px;cursor:pointer;align-content:center}.ex-movie-selector-with-title>.blank>img{position:absolute;bottom:30px;left:110px}.ex-movie-selector-with-title>.blank>.status-text{color:#9b9b9b;font-size:12px;z-index:1}.ex-movie-selector-with-title .upload-button{position:absolute;top:40px;width:100%;color:#9b9b9b;font-size:12px}.ex-movie-selector-with-title .change-button{position:absolute;top:10px;left:20px;width:200px;height:32px;max-width:83%;border:1px solid #fff;border-radius:20px;display:flex;justify-content:center;align-items:center;z-index:1;transition:.3s;cursor:pointer}.ex-movie-selector-with-title .change-button:hover{background-color:hsla(0,0%,100%,.25)}.ex-movie-selector-with-title .delete-button{width:200px;height:32px;max-width:83%;border-radius:20px;display:flex;justify-content:center;align-items:center;z-index:1;transition:.3s;cursor:pointer}.ex-movie-selector-with-title .delete-button.none{display:none}.ex-movie-selector-with-title .delete-button:hover{background-color:hsla(0,0%,100%,.25)}.ex-movie-selector-with-title>.background{position:absolute;border-radius:8px}.ex-movie-selector-with-title>.background.blank{background:linear-gradient(180deg,#d9d9d9,#333);width:100%;height:100%}.ex-document-selector{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:100%;background:linear-gradient(180deg,#505050,#333)}.ex-document-selector>.command-button{height:32px;width:200px;max-width:83%;border:1px solid #fff;border-radius:20px;display:flex;justify-content:center;align-items:center;z-index:1;transition:.3s;cursor:pointer}.ex-document-selector>.command-button:hover{background-color:hsla(0,0%,100%,.25)}.ex-company-logo-selector{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.ex-company-logo-selector>.background{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center}.ex-company-logo-selector>.background>img{max-width:100%;max-height:100%;margin:auto}.ex-company-logo-selector>.background>.blank{width:100%;height:100%;background:linear-gradient(180deg,#505050,#333)}.ex-company-logo-selector>.empty-logo{width:50%;margin-bottom:20px}.ex-company-logo-selector>.command-button{height:32px;width:184px;max-width:83%;border:1px solid #fff;border-radius:20px;display:flex;justify-content:center;align-items:center;transition:.3s;z-index:1;cursor:pointer;font-size:14px;box-shadow:0 3px 6px 0 rgba(0,0,0,.5);text-shadow:0 3px 6px rgba(0,0,0,.5)}.ex-company-logo-selector>.command-button:hover{background-color:hsla(0,0%,100%,.25)}.ex-company-about-icon-selector{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;border-radius:96px}.ex-company-about-icon-selector>.background{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center}.ex-company-about-icon-selector>.background>img{width:60%;height:60%;border-radius:50%;object-fit:cover;margin:auto}.ex-company-about-icon-selector>.background>.blank{width:100%;height:100%;background:linear-gradient(180deg,#505050,#333)}.ex-company-about-icon-selector>.default-icon{width:50%;height:50%;margin-bottom:20px;border-radius:50%;z-index:1}.ex-company-about-icon-selector>.command-button{height:32px;width:124px;max-width:83%;border:none;border-radius:20px;display:flex;justify-content:center;align-items:center;transition:.3s;z-index:1;cursor:pointer;font-size:14px;box-shadow:0 3px 6px 0 rgba(0,0,0,.5);text-shadow:0 3px 6px rgba(0,0,0,.5);background-color:#eb001a}.ex-company-about-icon-selector>.command-button:hover{background-color:#c71a16}.ex-company-about-icon-selector>.delete-button{align-self:end;z-index:1;cursor:pointer}.ex-company-about-icon-selector>.delete-button:hover{transform:scale(1.3);opacity:.5;transition:.3s}.ex-applicant-tile{width:100%;height:100%}.ex-applicant-tile,.ex-applicant-tile>.container{display:flex;justify-content:center;align-items:center;background-color:#000}.ex-applicant-tile>.container{position:relative;transition:.3s}.ex-applicant-tile>.container>.play-button{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:14%}.ex-applicant-tile>.container>.blank-button{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;font-size:14px}.ex-applicant-tile>.container.playable{cursor:pointer}.ex-applicant-tile>.container.playable:hover{opacity:.7}.ex-center{display:flex;justify-content:center;align-items:center}.ex-max-rect{max-width:100%;max-height:100%}.ex-max-rect-background{background-size:cover;background-position:50%}.ex-max-rect-background-company{max-width:100%;max-height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.ex-max-rect:hover{cursor:pointer}.ex-enlarge{display:block;object-fit:cover;width:100%;height:100%}.ex-hover-pointer:hover{cursor:pointer}.ex-confetti{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;pointer-events:none;z-index:9999}.ex-cross-symbol{display:block;width:40px;height:40px;background:transparent;position:relative}.ex-cross-symbol:after,.ex-cross-symbol:before{content:"";display:block;width:100%;height:3%;background:#fff;transform:rotate(45deg);transform-origin:0 50%;position:absolute;top:0;left:29.289321881%;transition:.3s}.ex-cross-symbol:after{transform:rotate(-45deg);transform-origin:100% 50%;left:auto;right:0}.ex-cross-symbol:hover:after,.ex-cross-symbol:hover:before{background:#a6a6a6}.ex-circle-frame{border-radius:1000px}.ex-url-link-text a{text-decoration:underline}.ex-face-photograph-registry{position:relative;cursor:pointer}.ex-face-photograph-registry>.camera-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:36.3636363636%}.ex-face-photograph-registry>.blank-image{background-image:linear-gradient(180deg,#aaaaaf,#7e8083)}.ex-face-photograph-registry>.blank-image,.ex-face-photograph-registry>.image-container{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:100%}.ex-face-photograph-registry>.image-container>.image{width:100%;height:100%;border-radius:100%;object-fit:cover}.ex-face-photograph-registry>.cover{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:100%;background-color:rgba(0,0,0,.35)}.ex-tutorial{transition:opacity .3s;position:absolute;z-index:15000}.ex-tutorial>.top{bottom:100%}.ex-tutorial>.left,.ex-tutorial>.top{position:absolute;background-color:rgba(0,0,0,.5)}.ex-tutorial>.left{right:100%;height:100%}.ex-tutorial>.right{left:100%;height:100%}.ex-tutorial>.bottom,.ex-tutorial>.right{position:absolute;background-color:rgba(0,0,0,.5)}.ex-tutorial>.bottom{top:100%}.ex-tutorial>.center{position:absolute;top:0;left:0;right:0;bottom:0}.ex-tutorial.hidden{opacity:0;pointer-events:none}.ex-subtitle{display:flex;align-items:center}.ex-subtitle>.rectangle{width:9px;height:42px;background-color:#eb0019;margin-right:14px}@media screen and (max-width:600px){.ex-subtitle>.rectangle{width:3px;height:18px;margin-right:10px}}.ex-subtitle>.subtitle{font-size:36px;font-weight:600}@media screen and (max-width:600px){.ex-subtitle>.subtitle{font-size:20px}}.ex-related-search>.title{color:#fff;font-size:20px;margin-bottom:22px;font-weight:600}@media screen and (max-width:600px){.ex-related-search>.title{font-size:14px}}.ex-related-search>.button-container{display:flex;flex-wrap:wrap;gap:20px 25px}@media screen and (max-width:600px){.ex-related-search>.button-container{gap:16px 21px}}.ex-related-search>.button-container .command-button{background-color:#313131;color:#fff;font-size:18px;font-weight:500;padding:19px;border:1px solid #fff;border-radius:28px;min-width:141px}@media screen and (max-width:600px){.ex-related-search>.button-container .command-button{font-size:14px;min-width:121px}}.ex-related-search>.button-container .command-button:hover{background-color:#101010}.ex-login-or-register-buttons{position:absolute;top:10%;left:50%;transform:translateX(-50%);z-index:1}.ex-login-or-register-buttons>.button-container{display:flex;font-weight:500;flex-direction:column;align-items:center}.ex-login-or-register-buttons>.button-container button{width:250px;height:59px;font-size:24px;border-radius:28px;margin-bottom:14px}@media screen and (max-width:600px){.ex-login-or-register-buttons>.button-container button{width:225px;height:41px;font-size:18px;margin-bottom:12px}}.ex-login-or-register-buttons>.button-container .login-button{color:#fff;background:linear-gradient(90deg,rgba(235,0,25,.79),rgba(215,0,23,.79))}.ex-login-or-register-buttons>.button-container .register-button{color:#757575;background:hsla(0,0%,100%,.79)}.ex-tooltip{display:inline-block;position:relative}.ex-tooltip .tooltip{visibility:visible;position:absolute;background-color:#606060;color:#fff;min-width:100px;width:85%;padding:5px 20px;bottom:calc(100% + 20px);left:50%;transform:translateX(-50%);z-index:300;display:flex;justify-content:center}.ex-tooltip .tooltip:before{content:"";position:absolute;top:100%;left:50%;border:15px solid transparent;border-top-color:#606060;margin-left:-15px}.ex-breadcrumb-trail-container{display:flex;font-weight:300;align-items:center;font-size:16px;color:#bfbfbf;margin-left:36px;margin-bottom:70px;overflow-x:scroll;white-space:nowrap;word-break:keep-all;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:600px){.ex-breadcrumb-trail-container{font-size:14px;margin-bottom:25px;margin-top:35px}}.ex-breadcrumb-trail-container .symbol{margin-right:5px;margin-left:5px}.ex-breadcrumb-trail-container>.link{text-decoration:underline;border:none;outline:none;background:transparent;font-size:16px;color:#bfbfbf}@media screen and (max-width:600px){.ex-breadcrumb-trail-container>.link{font-size:14px}}.ex-breadcrumb-trail-container::-webkit-scrollbar{display:none}.ex-favorite-company-button-small>.favorite-button{height:24px;position:relative}.ex-favorite-company-button-small>.favorite-button>img{position:absolute;top:0;cursor:pointer}@media screen and (max-width:600px){.ex-favorite-company-button-small>.favorite-button>img{width:70px}}.ex-favorite-company-button-small>.favorite-button>.hover{opacity:0;transition:.3s}.ex-favorite-company-button-small>.favorite-button>.hover:hover{opacity:1}@import"https://fonts.googleapis.com/earlyaccess/notosansjp.css";@import"/frontend/jobtv_webapp/src/styles/style.scss";.jt-company-detail-modal-sp button.border{width:162px;height:51px;font-size:14px}.jt-company-detail-modal-sp button.gradation{min-width:100%;width:100%;height:96px;font-size:20px}.jt-company-detail-modal-sp>.container>.container_inner{top:50px;padding-left:0}.jt-company-detail-modal-sp>.container>.container_inner>.menu{display:none}.jt-company-detail-modal-sp>.container>.container_inner>.section{padding-left:30px;padding-right:30px}.jt-company-detail-modal-sp>.container>.container_inner>.company-header{flex-direction:column;align-items:center}.jt-company-detail-modal-sp>.container>.container_inner>.company-header>.company-text>.company-name{padding-bottom:4px;font-size:16px}.jt-company-detail-modal-sp>.container>.container_inner>.company-header>.company-text>.company-type{text-align:center;font-size:11px;padding:1px 6px}.jt-company-detail-modal-sp>.container>.container_inner>.company-header-container{margin-bottom:10px}.jt-company-detail-modal-sp>.container>.container_inner>.company-header-container>.label-area{margin-bottom:23px}.jt-company-detail-modal-sp>.container>.container_inner>.company-header-container>.label-area>.label{font-size:10px;margin-bottom:10px;height:17px;margin-right:9px}.jt-company-detail-modal-sp>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area{display:block}.jt-company-detail-modal-sp>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area>.company-logo{width:53px;height:24px;margin-right:11px}.jt-company-detail-modal-sp>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area>.company-logo>.image-container{height:15px}.jt-company-detail-modal-sp>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area>.company-name{font-size:20px;margin-top:12px}.jt-company-detail-modal-sp>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.catchphrase-area{font-size:12px;font-weight:500}.jt-company-detail-modal-sp>.container>.container_inner>.company-header-container>.main-area>.button-area button{display:none}.jt-company-detail-modal-sp>.container>.container_inner>.catchphrase{font-size:28px}.jt-company-detail-modal-sp>.container>.container_inner>.main-short-movie>.movie-short{grid-row-start:3;grid-row-end:4}.jt-company-detail-modal-sp>.container>.container_inner>.movie-document{flex-direction:column;align-items:center;margin-bottom:8px}.jt-company-detail-modal-sp>.container>.container_inner>.movie-document>div:nth-child(n+2){margin-top:19px}.jt-company-detail-modal-sp>.container>.container_inner>.movie-document>.main-full-movie{max-width:100%}.jt-company-detail-modal-sp>.container>.container_inner>.movie-document>.main-full-movie>.movie-full{max-width:100%;height:46vw}.jt-company-detail-modal-sp>.container>.container_inner>.movie-document>.document{max-width:100%}.jt-company-detail-modal-sp>.container>.container_inner>.movie-document>.document>.pdf{height:46vw}.jt-company-detail-modal-sp>.container>.container_inner>.action-area{grid-row-start:4;grid-row-end:5;padding-top:18px}.jt-company-detail-modal-sp>.container>.container_inner>.information-area{display:flex;flex-direction:column}.jt-company-detail-modal-sp>.container>.container_inner>.information-area>.text-column>.value{margin-top:8px;margin-bottom:32px}.jt-company-detail-modal-sp>.container>.container_inner>.information-area>.text-column.nallow,.jt-company-detail-modal-sp>.container>.container_inner>.information-area>.text-column.wide{grid-template-columns:auto}.jt-company-detail-modal-sp>.container>.container_inner>.more-information>.container{flex-direction:column}.jt-company-detail-modal-sp>.container>.container_inner>.more-information>.container>.title{padding-top:16px;padding-bottom:16px}.jt-company-detail-modal-sp>.container>.container_inner>.more-information>.container>.links{justify-content:center;padding-left:71px;padding-right:71px}.jt-company-detail-modal-sp>.container>.container_inner>.more-information>.container>.links>.box>.slash{display:none}.jt-company-detail-modal-sp>.container>.container_inner>.position-list-item>.description>.header-container>.text{font-size:18px}.jt-company-detail-modal-sp>.container>.container_inner>.position-list-item>.description>.header-container button{display:none}.jt-company-detail-modal-sp>.container>.container_inner>.position-list-item>.description>.content>.text{font-size:15px}.jt-company-detail-modal-sp>.container>.container_inner>.position-list-item>.description>.content>.title{font-size:14px}.jt-company-detail-modal-sp>.container>.container_inner>.position-list-item>.description>.footer-container button{visibility:visible;font-size:18px;font-weight:500;width:231px;height:37px;border-radius:6px;margin-bottom:51px}.jt-company-detail-modal-sp>.container>.container_inner>.position-list-item>.description>.footer-container tooltip{visibility:visible}.jt-company-detail-modal-sp>.container>.container_inner>.position-list-item>.no-content{font-size:22px;margin-top:25px;margin-bottom:70px}.jt-company-detail-modal-sp>.container>.container_inner>.position-freeze-area>.label-container{height:35px;font-size:15px;margin-bottom:30px}.jt-company-detail-modal-sp>.container>.container_inner>.position-freeze-area>.label-container>.icon{width:20px;height:20px;margin-right:19px}.jt-company-detail-modal-sp>.container>.container_inner>.position-freeze-area>.positions-container>.header{font-size:16px;margin-bottom:35px}.jt-company-detail-modal-sp>.container>.container_inner>.link-buttons-area{margin-top:53px;margin-bottom:81px}.jt-company-detail-modal-sp>.container>.container_inner>.link-buttons-area>.items-container{flex-direction:column;gap:18px 18px}.jt-company-detail-modal-sp>.container>.container_inner>.link-buttons-area>.items-container button{max-height:96px}.jt-company-detail-modal-sp>.container>.container_inner>.detail-information>.toggle-header>.header-title{font-size:25px}.jt-company-detail-modal-sp>.container>.container_inner>.detail-information>.body{grid-template-columns:auto}.jt-company-detail-modal-sp>.container>.container_inner>.detail-information>.body>.value{margin-top:8px;margin-bottom:23px;font-size:15px}.jt-company-detail-modal-sp>.container>.container_inner>.related-companies-area{margin-bottom:40px}.jt-company-detail-modal-sp>.container>.container_inner>.related-companies-area>.header{white-space:nowrap;word-break:keep-all;font-size:16px;margin-bottom:14px}.jt-company-detail-modal-sp>.container>.container_inner>.mylist-buttons-area{height:64px;gap:10px;margin-bottom:81px}.jt-company-detail-modal-sp>.container>.container_inner>.mylist-buttons-area button{height:41px;font-size:14px}.jt-company-detail-modal-sp>.container>.container_inner>.mylist-buttons-area button.border{width:162px}.jt-company-detail-modal-sp>.container>.container_inner>.mylist-buttons-area button.confirm{width:201px;font-weight:500}.jt-company-detail-modal-sp>.container>.container_inner .footer .confirm{width:302px;height:56px;font-size:18px;margin-top:26px;margin-bottom:27px}.jt-company-detail-modal-sp>.container>.container_inner .footer>.return-button{height:12px;font-size:15px;margin-bottom:12px}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row{grid-template-rows:auto auto auto auto}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.head{display:none}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.body{border-bottom:1px solid #707070;padding-top:12px;padding-bottom:18px}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.body>.job-type{font-size:18px;font-weight:700;padding-top:30px;padding-bottom:30px;grid-row-start:1;grid-row-end:2;justify-content:center}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.body>.description{grid-row-start:3;grid-row-end:4}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.body>.description.wide{grid-row-start:2;grid-row-end:4}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.body>.movie{padding-bottom:30px;grid-row-start:2;grid-row-end:3}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.body>.action{grid-row-start:4;grid-row-end:5;padding-top:18px}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-text-notify{padding-left:0}.jt-company-detail-modal-sp>.container>.container_inner>.sub-movie>.movie-row{margin-top:48px;display:flex;flex-direction:column;align-items:center}.jt-company-detail-modal-sp>.container>.container_inner>.sub-movie>.movie-row>.movie-tile{width:176px;height:108px}.jt-company-detail-modal-sp>.container>.container_inner>.sub-movie>.movie-row>.movie-text{width:100%;box-sizing:border-box}.jt-company-detail-modal-sp>.container>.container_inner>.sub-movie>.movie-row>.movie-text>.movie-title{text-align:center}.jt-company-detail-modal-sp>.container>.container_inner>.company-about{padding-top:10px;margin-bottom:20px}.jt-company-detail-modal-sp>.container>.container_inner>.company-about>.content>.movie-row>.movie{width:342px;margin-right:12px;display:block;flex-direction:column;align-items:center}.jt-company-detail-modal-sp>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-tile{width:342px}.jt-company-detail-modal-sp>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-text{width:100%;box-sizing:border-box;padding-left:0}.jt-company-detail-modal-sp>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-text>.movie-title{text-align:start}.jt-company-detail-modal-sp>.container>.container_inner>.full-width-information{grid-template-columns:auto}.jt-company-detail-modal-sp>.container>.container_inner>.full-width-information>.value{margin-top:8px;margin-bottom:23px}.jt-company-detail-modal-sp>.container>.container_inner>.related-search-area{margin-bottom:72px}.jt-company-detail-modal-sp>.container>.container_inner>.related-search-area>.title{font-size:20px;margin-bottom:24px}.jt-company-detail-modal-sp>.container>.container_inner>.related-search-area>.items-container{gap:48px}.ex-breadcrumb-trail-container-sp{font-size:14px;margin-bottom:25px;margin-top:35px}.ex-breadcrumb-trail-container-sp>.link{font-size:14px}.div-shareButttons-sp{padding-left:30px;padding-right:30px;margin-top:5px}.div-aboutButttons-sp{flex-wrap:wrap;justify-content:space-evenly}.div-aboutButttons-sp>.box{margin-bottom:24px}.ex-subtitle-sp>.rectangle{width:3px;height:18px;margin-right:10px}.ex-subtitle-sp>.subtitle{font-size:20px}.jt-company-list-sp{height:152.32px}.jt-company-list-sp>.blank{font-size:28.56px}.jt-company-list-sp>.visibility{top:-47.6px;bottom:-47.6px}.jt-company-list-sp>.visibility>.content{padding-left:13.6px;padding-right:27.2px}.jt-company-list-sp>.visibility>.content>.card-site{padding-left:4.08px;padding-right:4.08px}.jt-company-list-sp>.visibility>.handle{width:27.2px;height:152.32px}.jt-company-list-sp>.visibility>.handle>.handle-arrow{width:13.6px;height:13.6px;border-width:2.72px}.jt-company-list-sp>.visibility>.handle.prev>.handle-arrow{transform:translateX(6.8px) rotate(225deg)}.jt-company-list-sp>.visibility>.handle.next>.handle-arrow{transform:translateX(-6.8px) rotate(45deg)}.jt-company-card-site-sp{min-width:106.76px;height:152.32px}.jt-company-card-site-sp>.card-frame{width:106.76px;height:152.32px}.jt-company-card-site-sp>.card-frame>.card-scaler:hover{border-radius:7.072px;box-shadow:6.8px 6.8px 17px 6.8px rgba(0,0,0,.5)}.jt-company-card-sp>.hover-info-area{display:none;box-shadow:0 -8.16px 16.32px -1.36px rgba(0,0,0,.7);padding:1.36px 4.08px;border-radius:0 0 5.44px 5.44px}