/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme,base,components,utilities;:host,:root{--tw-color-red-500:oklch(63.7% .237 25.331);--tw-color-yellow-200:oklch(94.5% .129 101.54);--tw-color-yellow-300:oklch(90.5% .182 98.111);--tw-color-yellow-400:oklch(85.2% .199 91.936);--tw-color-yellow-500:oklch(79.5% .184 86.047);--tw-color-yellow-600:oklch(68.1% .162 75.834);--tw-color-yellow-700:oklch(55.4% .135 66.442);--tw-color-green-500:oklch(72.3% .219 149.579);--tw-color-blue-100:oklch(93.2% .032 255.585);--tw-color-blue-200:oklch(88.2% .059 254.128);--tw-color-blue-300:oklch(80.9% .105 251.813);--tw-color-blue-400:oklch(70.7% .165 254.624);--tw-color-blue-500:oklch(62.3% .214 259.815);--tw-color-indigo-500:oklch(58.5% .233 277.117);--tw-color-indigo-600:oklch(51.1% .262 276.966);--tw-color-indigo-700:oklch(45.7% .24 277.023);--tw-color-purple-500:oklch(62.7% .265 303.9);--tw-color-purple-600:oklch(55.8% .288 302.321);--tw-color-purple-700:oklch(49.6% .265 301.924);--tw-color-pink-500:oklch(65.6% .241 354.308);--tw-color-gray-500:oklch(55.1% .027 264.364);--tw-color-gray-600:oklch(44.6% .03 256.802);--tw-color-black:#000;--tw-color-white:#fff;--tw-spacing:.25rem;--tw-container-4xl:56rem;--tw-text-xs:.75rem;--tw-text-xs--line-height:calc(1/.75);--tw-text-sm:.875rem;--tw-text-sm--line-height:calc(1.25/.875);--tw-text-base:1rem;--tw-text-base--line-height:calc(1.5/1);--tw-text-lg:1.125rem;--tw-text-lg--line-height:calc(1.75/1.125);--tw-text-xl:1.25rem;--tw-text-xl--line-height:calc(1.75/1.25);--tw-text-2xl:1.5rem;--tw-text-2xl--line-height:calc(2/1.5);--tw-text-3xl:1.875rem;--tw-text-3xl--line-height:calc(2.25/1.875);--tw-text-4xl:2.25rem;--tw-text-4xl--line-height:calc(2.5/2.25);--tw-font-weight-semibold:600;--tw-font-weight-bold:700;--tw-radius-lg:.5rem}.tw\:m-4{margin:calc(var(--tw-spacing)*4)}.tw\:mx-auto{margin-inline:auto}.tw\:mb-2{margin-bottom:calc(var(--tw-spacing)*2)}.tw\:mb-4{margin-bottom:calc(var(--tw-spacing)*4)}.tw\:mb-8{margin-bottom:calc(var(--tw-spacing)*8)}.tw\:block{display:block}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:hidden{display:none}.tw\:min-h-screen{min-height:100vh}.tw\:max-w-4xl{max-width:var(--tw-container-4xl)}.tw\:flex-1{flex:1}.tw\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw\:flex-wrap{flex-wrap:wrap}.tw\:gap-4{gap:calc(var(--tw-spacing)*4)}:where(.tw\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.tw\:rounded{border-radius:.25rem}.tw\:rounded-lg{border-radius:var(--tw-radius-lg)}.tw\:border-2{border-style:var(--tw-border-style);border-width:2px}.tw\:border-blue-500{border-color:var(--tw-color-blue-500)}.tw\:bg-black{background-color:var(--tw-color-black)}.tw\:bg-blue-100{background-color:var(--tw-color-blue-100)}.tw\:bg-blue-200{background-color:var(--tw-color-blue-200)}.tw\:bg-blue-300{background-color:var(--tw-color-blue-300)}.tw\:bg-blue-400{background-color:var(--tw-color-blue-400)}.tw\:bg-blue-500{background-color:var(--tw-color-blue-500)}.tw\:bg-gray-500{background-color:var(--tw-color-gray-500)}.tw\:bg-green-500{background-color:var(--tw-color-green-500)}.tw\:bg-indigo-500{background-color:var(--tw-color-indigo-500)}.tw\:bg-indigo-600{background-color:var(--tw-color-indigo-600)}.tw\:bg-indigo-700{background-color:var(--tw-color-indigo-700)}.tw\:bg-pink-500{background-color:var(--tw-color-pink-500)}.tw\:bg-purple-500{background-color:var(--tw-color-purple-500)}.tw\:bg-purple-600{background-color:var(--tw-color-purple-600)}.tw\:bg-purple-700{background-color:var(--tw-color-purple-700)}.tw\:bg-red-500{background-color:var(--tw-color-red-500)}.tw\:bg-white{background-color:var(--tw-color-white)}.tw\:bg-yellow-200{background-color:var(--tw-color-yellow-200)}.tw\:bg-yellow-300{background-color:var(--tw-color-yellow-300)}.tw\:bg-yellow-400{background-color:var(--tw-color-yellow-400)}.tw\:bg-yellow-500{background-color:var(--tw-color-yellow-500)}.tw\:bg-yellow-600{background-color:var(--tw-color-yellow-600)}.tw\:bg-yellow-700{background-color:var(--tw-color-yellow-700)}.tw\:p-2{padding:calc(var(--tw-spacing)*2)}.tw\:p-4{padding:calc(var(--tw-spacing)*4)}.tw\:p-6{padding:calc(var(--tw-spacing)*6)}.tw\:p-8{padding:calc(var(--tw-spacing)*8)}.tw\:px-4{padding-inline:calc(var(--tw-spacing)*4)}.tw\:py-2{padding-block:calc(var(--tw-spacing)*2)}.tw\:text-center{text-align:center}.tw\:text-right{text-align:right}.tw\:text-2xl{font-size:var(--tw-text-2xl);line-height:var(--tw-leading,var(--tw-text-2xl--line-height))}.tw\:text-3xl{font-size:var(--tw-text-3xl);line-height:var(--tw-leading,var(--tw-text-3xl--line-height))}.tw\:text-4xl{font-size:var(--tw-text-4xl);line-height:var(--tw-leading,var(--tw-text-4xl--line-height))}.tw\:text-base{font-size:var(--tw-text-base);line-height:var(--tw-leading,var(--tw-text-base--line-height))}.tw\:text-lg{font-size:var(--tw-text-lg);line-height:var(--tw-leading,var(--tw-text-lg--line-height))}.tw\:text-sm{font-size:var(--tw-text-sm);line-height:var(--tw-leading,var(--tw-text-sm--line-height))}.tw\:text-xl{font-size:var(--tw-text-xl);line-height:var(--tw-leading,var(--tw-text-xl--line-height))}.tw\:text-xs{font-size:var(--tw-text-xs);line-height:var(--tw-leading,var(--tw-text-xs--line-height))}.tw\:font-bold{--tw-font-weight:var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold)}.tw\:font-semibold{--tw-font-weight:var(--tw-font-weight-semibold);font-weight:var(--tw-font-weight-semibold)}.tw\:text-blue-500{color:var(--tw-color-blue-500)}.tw\:text-gray-600{color:var(--tw-color-gray-600)}.tw\:text-white{color:var(--tw-color-white)}.tw\:uppercase{text-transform:uppercase}.tw\:italic{font-style:italic}.tw\:underline{text-decoration-line:underline}.tw\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.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;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}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/earlyaccess/notosansjp.css";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{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{color:#fff;background-color:#000;height:100%;margin:0;padding:0}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;max-width:100%;height:100%;margin:0;padding:0;font-family:Noto Sans JP,sans-serif;position:relative;overflow-x:auto}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background-color:#000;border-radius:10px;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{box-sizing:border-box;width:100%}.jt-root.chat{flex-direction:column;height:100vh;display:flex}.jt-error{text-align:center;padding-top:80px;padding-bottom:80px}.jt-error,.jt-header{box-sizing:border-box;width:100%}.jt-header{z-index:1000;background-color:#000;border-bottom:1px solid #fff3;position:fixed;top:0}.jt-header .proxy-login{background-color:red}.jt-header-main{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.jt-header-main>.top-bar{box-sizing:border-box;width:100%;max-width:1600px;margin:0 auto;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;padding:0 40px}}@media screen and (max-width:600px){.jt-header-main>.top-bar{grid-template-columns:min-content auto min-content;padding:0 20px}}.jt-header-main>.top-bar>.header-over-block{z-index:9000;cursor:default;position:absolute;inset:100% 0 -100vh}@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{pointer-events:none;display:none}.jt-header-main>.top-bar>.logo-area{align-items:center;height:64px;display:flex}.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{justify-content:flex-end;align-items:center;height:64px;display:flex}@media not screen and (max-width:600px){.jt-header-main>.top-bar>.command-area{grid-area:1/4/2/5}}@media screen and (max-width:600px){.jt-header-main>.top-bar>.command-area{grid-area:1/2/2/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{margin-right:64px;padding-right:0}}.jt-header-main>.top-bar>.command-area>.command-box{white-space:pre;color:#fff;cursor:pointer;justify-content:center;align-items:center;height:100%;padding-left:12px;padding-right:12px;font-size:12px;transition:all .3s;display:flex;position:relative}.jt-header-main>.top-bar>.command-area>.command-box>.icon{position:relative}.jt-header-main>.top-bar>.command-area>.command-box>.icon>.count{background-color:red;border-radius:16px;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;transform:translate(-50%)}.jt-header-main>.top-bar>.command-area>.command-box>.icon>.humberger{pointer-events:all;cursor:pointer;width:32px;transition:all .3s;position:relative}.jt-header-main>.top-bar>.command-area>.command-box>.icon>.humberger>div{pointer-events:none;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;inset:0}.jt-header-main>.top-bar>.command-area>.command-box>.icon>.humberger>div>div{background-color:#fff;width:40px;height:4px;transition:all .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{z-index:9001;cursor:default;background-color:#000;width:325px;transition:opacity .3s;position:absolute;top:100%;right:0}.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{z-index:9001;width:300px;transition:opacity .3s;position:absolute;top:64px;right:0}.jt-header-main>.top-bar>.command-area>.command-box>.command-menu>.command-notification{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.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{box-sizing:border-box;background-color:#000;border-top:1px solid #fff3;align-items:center;width:100%;padding-top:11px;padding-bottom:11px;padding-left:24px;transition:all .3s;display:flex}.jt-header-main>.top-bar>.command-area>.command-box>.command-menu>.command-notification>.row>.icon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.jt-header-main>.top-bar>.command-area>.command-box>.command-menu>.command-notification>.row>.text{white-space:pre-wrap;word-break:break-all;flex:1;padding-left:12px;padding-right:12px;font-size:14px;line-height:2}@media screen and (max-width:600px){.jt-header-main>.top-bar>.command-area>.command-box{display:none}.jt-header-main>.top-bar>.command-area>.command-box:has(img[alt=Bell]){display:flex}}.jt-header-main>.top-bar>.command-area>.command-box:hover{background-color:#6e6e6e}.jt-header-main>.top-bar>.command-area .register-button{color:#fff;background-color:#e40014;border-radius:28px;height:40px;margin-left:16px;padding:10px 40px;font-size:16px;font-weight:500;transition:background-color .1s}.jt-header-main>.top-bar>.command-area .register-button:hover{background-color:#cd0012}@media screen and (max-width:600px){.jt-header-main>.top-bar>.command-area .register-button{display:none}}.jt-header-main>.top-bar>.command-area .login-button{color:#fff;background-color:#000;border:1px solid #fff3;border-radius:28px;height:40px;margin-left:16px;padding:10px 40px;font-size:16px;font-weight:500;transition:background-color .1s}.jt-header-main>.top-bar>.command-area .login-button:hover{background-color:#ffffff1a}@media screen and (max-width:600px){.jt-header-main>.top-bar>.command-area .login-button{display:none}}.jt-header-main>.top-bar>.search-area{justify-content:flex-end;align-items:center;display:flex}@media not screen and (max-width:600px){.jt-header-main>.top-bar>.search-area{grid-area:1/3/2/4}}@media screen and (max-width:600px){.jt-header-main>.top-bar>.search-area{grid-area:1/2/2/3}}.jt-header-main>.top-bar>.search-area>.search{box-sizing:border-box;border:1px solid #fff0;border-radius:4px;align-items:center;width:34px;height:32px;margin-left:50px;margin-right:8px;padding-left:9px;padding-right:9px;transition:all .3s;display:flex}.jt-header-main>.top-bar>.search-area>.search>.loupe{cursor:pointer;width:16px;margin-right:10px}@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{border-color:#fff;width:268px}.jt-header-main>.top-bar>.search-area>.search.focus>input{color:#fff;caret-color:#fff;background-color:#0000;border:none;width:100%;font-size:16px;display:block}.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;width:200px;height:20px;display:block;position:absolute;right:50px}}.jt-header-main>.top-bar>.search-area>.search.focus>input::placeholder{opacity:.5;color:#fff;font-size:14px}@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{justify-content:flex-end;align-items:center;margin-right:20px}@media not screen and (max-width:600px){.jt-header-main>.top-bar>.proxy-login-area{grid-area:1/2/2/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-size:12px;font-weight:700}.jt-header-main>.top-bar>.proxy-login-area>dd{margin-right:1rem;font-size:14px}@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{pointer-events:none;z-index:1010;transition:all .3s;position:fixed;inset:0}.jt-header-main>.humberger-overlay>.humberger-bar{justify-content:flex-end;height:64px;display:flex}.jt-header-main>.humberger-overlay>.humberger-bar>.humberger:hover{background-color:#ffffff26}.jt-header-main>.humberger-overlay>.humberger-bar>.humberger{pointer-events:all;cursor:pointer;width:64px;transition:all .3s;position:relative}.jt-header-main>.humberger-overlay>.humberger-bar>.humberger>div{pointer-events:none;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;inset:0}.jt-header-main>.humberger-overlay>.humberger-bar>.humberger>div>div{background-color:#fff;border-radius:4px;width:32px;height:4px;transition:all .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{box-sizing:border-box;background-color:#000000f2;flex-direction:column;width:80%;max-width:400px;padding-left:20px;transition:right .3s ease-in-out;display:flex;position:fixed;top:64px;bottom:0;right:-100%;overflow-y:auto}.jt-header-main>.humberger-overlay>.menu-list>.menu-row{cursor:pointer;border-bottom:1px solid #ffffffd9;align-items:center;height:52px;padding:5px 0;transition:all .3s;display:flex}.jt-header-main>.humberger-overlay>.menu-list>.menu-row>.icon-cell{justify-content:center;width:56px;display:flex}.jt-header-main>.humberger-overlay>.menu-list>.menu-row>.icon-cell>img{width:28px;height:28px}.jt-header-main>.humberger-overlay>.menu-list>.menu-row>.text-cell{flex:1;font-size:16px}.jt-header-main>.humberger-overlay>.menu-list>.menu-row>.text-cell>.count{background-color:#a30012;border-radius:3px;margin-left:4px;padding:0 5px;font-size:14px;font-weight:700}.jt-header-main>.humberger-overlay>.menu-list>.menu-row>.text-only-cell{flex:1;margin-left:20px;font-size:16px}.jt-header-main>.humberger-overlay>.menu-list>.menu-row:hover{background-color:#ffffff26}.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:#0000}.jt-header-main>.humberger-overlay>.menu-list>.menu-row-block{cursor:pointer;align-items:center;transition:all .3s;display:block}.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{border-radius:40px;width:240px;height:40px;margin:10px}.jt-header-main>.humberger-overlay>.menu-list>.notification{box-sizing:border-box;border-bottom:1px solid #ffffffd9;width:100%}.jt-header-main>.humberger-overlay>.menu-list>.notification.hidden{display:none}.jt-header-main>.humberger-overlay.shown{pointer-events:all;background-color:#00000080}.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{right:0}}.jt-header-main>.menu-bar{background-color:#6e6e6e80;padding-left:36px;padding-right:36px;display:flex}.jt-header-main>.menu-bar>.home{width:90px}.jt-header-main>.menu-bar>.home,.jt-header-main>.menu-bar>.menu{justify-content:center;align-items:center;height:26px;padding-top:2px;padding-bottom:4px;font-size:12px;display:flex}.jt-header-main>.menu-bar>.menu{width:152px}.jt-header-main>.menu-bar>.link-box{transition:all .3s}.jt-header-main>.menu-bar>.link-box>.count{background-color:#a30012;border-radius:3px;margin-left:4px;padding:0 5px;font-size:14px;font-weight:700}.jt-header-main>.menu-bar>.link-box:hover{cursor:pointer;background-color:#6e6e6e}.jt-header-main>.logo-bar.transparent{background-color:#0000}@media screen and (max-width:600px){.jt-header-main>.logo-bar.transparent{background-color:#000}}.jt-header-main>.logo-bar{background-color:#000;justify-content:space-between;align-items:center;width:100%;transition:background-color .3s;display:flex}.jt-notification{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.jt-notification>.row.link{cursor:pointer}.jt-notification>.row.link:hover{background-color:#6e6e6e}.jt-notification>.row{box-sizing:border-box;border-top:1px solid #fff3;align-items:center;width:100%;padding-top:11px;padding-bottom:11px;padding-left:24px;transition:all .3s;display:flex}.jt-notification>.row>.icon{background-color:#fff;border-radius:20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.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{white-space:pre-wrap;word-break:break-all;flex:1;padding-left:12px;padding-right:12px;font-size:14px;line-height:2}.jt-footer{background-image:url(/assets/footer.svg);background-position:100%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:76px;padding-bottom:27px;display:flex}.jt-footer>.logo{width:117px}.jt-footer>.sns-area{justify-content:center;width:100%;padding-top:48px;display:flex}.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{flex-wrap:wrap;justify-content:center;width:100%;max-width:100%;padding-top:70px;display:flex}.jt-footer>.link-area>.link{margin:7px 20px;font-size:14px}.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{background-color:#000;border:1px solid #fff;flex-direction:column;place-content:center;max-width:700px;margin:auto;padding:32px;display:flex}.jt-message-modal .message{flex-wrap:nowrap}.jt-message-modal>.command-button-area{justify-content:center;padding-top:39px;display:flex}.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{text-align:center;margin-top:16px;font-size:12px;text-decoration:underline}.jt-inquiry-subscription-modal,.jt-recommend-face-photograph-upload-modal,.jt-recommend-movie-upload-modal,.jt-recommend-signup-modal{background-color:#333;border-radius:4px;flex-direction:column;place-content:center;width:600px;max-width:100%;margin:auto;padding:40px;display:flex;position:relative;box-shadow:0 3px 6px #000c}.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{flex-direction:column;justify-content:center;align-items:center;padding-top:47px;display:flex}@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{background-color:#0000;border:none;justify-content:center;align-items:center;width:51px;height:51px;transition:all .3s;display:flex;position:absolute;top:0;right:0}.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{background-color:#333;border-radius:4px;flex-direction:column;place-content:center;width:600px;max-width:100%;margin:auto;padding:40px;display:flex;position:relative;box-shadow:0 3px 6px #000c}.jt-position-schedule-modal .message{flex-wrap:nowrap;margin:auto;font-size:16px;line-height:1.5}.jt-position-schedule-modal>.command-button-area{justify-content:center;align-items:flex-end;padding-top:47px;display:flex}@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{background-color:#0000;border:none;justify-content:center;align-items:center;width:51px;height:51px;transition:all .3s;display:flex;position:absolute;top:0;right:0}.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-top:24px;margin-left:4px}.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{margin-left:145px;display:flex}.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;margin:20px 0;padding:20px}.jt-tos-modal{box-sizing:border-box;background-color:#1a1a1a;border-radius:8px;flex-direction:column;place-content:center;width:640px;max-width:100%;margin:auto;padding:32px;display:flex}.jt-tos-modal>.title{margin-left:auto;margin-right:auto;font-size:24px;font-weight:700}.jt-tos-modal>.message{box-sizing:border-box;width:100%;margin-top:32px;margin-bottom:16px;font-size:16px;line-height:1.5}.jt-tos-modal>.tos-title{font-size:13px;font-weight:700}.jt-tos-modal>.tos-text{white-space:pre-wrap;word-break:break-all;color:#000;background-color:#fff;border-radius:2px;height:214px;margin-top:7px;margin-bottom:44px;padding:16px;font-size:13px;line-height:1.69;overflow-y:auto}.jt-tos-modal>.check-mark{margin-left:auto;margin-right:auto}.jt-tos-modal>.command-button-area{justify-content:center;padding-top:28px;padding-bottom:14px;display:flex}.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{flex-direction:column;justify-content:center;align-items:center;max-width:640px;height:100%;margin:auto;display:flex}.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{flex-direction:column;justify-content:center;align-items:center;max-width:640px;height:100%;margin:auto;display:flex}.jt-movie-selector-modal>.movie{max-height:calc(100% - 80px)}.jt-movie-selector-modal>.command-button-area{z-index:1;flex-wrap:wrap;justify-content:center;margin-top:24px;display:flex}.jt-movie-selector-modal>.command-button-area>.command-button{width:180px;margin:12px}.jt-movie-uploader-modal{box-sizing:border-box;background-color:#000;border:1px solid #fff;width:480px;max-width:100%;padding:16px 48px}.jt-movie-uploader-modal,.jt-movie-uploader-modal>.movie-block{flex-direction:column;align-items:center;margin:auto;display:flex}.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{justify-content:center;padding-top:14px;display:flex}.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{flex-direction:column;align-items:center;width:100%;display:flex}.jt-movie-uploader-modal>.text-block .title-label{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-movie-uploader-modal>.text-block>.description-area,.jt-movie-uploader-modal>.text-block>.title-area{width:100%;padding-top:31px}.jt-image-modal{flex-direction:column;justify-content:center;align-items:center;max-width:100vw;height:100vh;margin:auto;display:flex}.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{background-color:#000;border:1px solid #fff;flex-direction:column;place-content:center;max-width:90vw;margin:auto;padding:32px;display:flex}.jt-download-modal .message{flex-wrap:nowrap}.jt-download-modal>.command-button-area{justify-content:center;padding-top:39px;display:flex}.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{text-align:center;margin-top:16px;font-size:12px;text-decoration:underline}.jt-lp-image{margin-bottom:-4px;position:relative}.jt-lp-image>.back{object-fit:none;object-position:40% 40%;opacity:.88;background-image:linear-gradient(79deg,#000 -1%,#0000005c 125%);width:100%;height:711px;padding:0 0 40px}@media screen and (max-width:600px){.jt-lp-image>.back{object-position:46% 40%;opacity:.88;height:651.7px;margin:10px 0 10.6px;padding:0 0 10.6px}}.jt-lp-image>.back-gradation{object-fit:cover;object-position:40% 40%;opacity:.88;background-image:linear-gradient(79deg,#000 -1%,#0000005c 65%);width:100%;height:711px;padding:0 0 40px;position:absolute;top:0;left:0}@media screen and (max-width:600px){.jt-lp-image>.back-gradation{object-position:66% 40%;opacity:.88;height:651.7px;margin:10px 0 10.6px;padding:0 0 10.6px}}.jt-lp-image>.front-words{text-align:center;width:100%;position:absolute;bottom:240px}@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{margin-top:10px;margin-bottom:32px;font-size:40px;font-weight:700}@media screen and (max-width:600px){.jt-lp-image>.front-words>.sub-word{margin-bottom:34.9px;font-size:19px;font-weight:700}}.jt-front-image{margin-bottom:-4px;position:relative}.jt-front-image>.back{object-fit:none;object-position:40% 40%;opacity:.88;background-image:linear-gradient(79deg,#000 -1%,#0000005c 125%);width:100%;height:711px;padding:0 0 40px}@media screen and (max-width:1279px){.jt-front-image>.back{object-position:46% 40%;opacity:.88;height:285px;margin:0;padding:0 0 10.6px}}.jt-front-image>.back-gradation{object-fit:cover;object-position:40% 40%;opacity:.88;background-image:linear-gradient(79deg,#000 -1%,#0000005c 65%);width:100%;height:711px;padding:0 0 40px;position:absolute;top:0;left:0}@media screen and (max-width:1279px){.jt-front-image>.back-gradation{object-position:66% 40%;opacity:.88;height:285px;margin:0;padding:0 0 10.6px}}.jt-front-image>.front-words{text-align:left;width:100%;padding-left:7vw;position:absolute;bottom:240px}@media screen and (max-width:1279px){.jt-front-image>.front-words{height:560px;padding-left:0;top:30px;bottom:110.2px}}.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{text-align:center;font-size:22px;line-height:1.28}}.jt-front-image>.front-words>.sub-word{margin-top:10px;margin-bottom:32px;font-size:40px;font-weight:700}@media screen and (max-width:1279px){.jt-front-image>.front-words>.sub-word{margin-bottom:34.9px;font-size:19px;font-weight:700}}.jt-login{flex-direction:column;place-content:center;width:280px;margin-left:auto;margin-right:auto;padding:160px 12px;display:flex}.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{text-align:center;background-color:#06c755;border-radius:4px;width:100%;display:inline-flex}.jt-login>.register-area>.line-login-area>.button-area>.logo{border-right:1px solid #0000001a;width:40px;height:40px}.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{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-login>.register-area>.password-label-area{justify-content:space-between;padding-top:8px;display:flex}.jt-login>.register-area>.command-button-area{flex-direction:column;justify-content:center;align-items:center;padding-top:24px;display:flex}.jt-login>.register-area>.command-button-area>.command-button{width:144px}.jt-login>.register-area>.command-button-area>.command-error{height:auto;padding-top:7px}.jt-login>.signup-message-area{justify-content:center;padding-top:24px;display:flex}.jt-login>.login-area>.line-login-area{margin-top:24px}.jt-login>.login-area>.line-login-area>.button-area{text-align:center;background-color:#06c755;border-radius:4px;width:100%;display:inline-flex}.jt-login>.login-area>.line-login-area>.button-area>.logo{border-right:1px solid #0000001a;width:40px;height:40px}.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{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-login>.login-area>.password-label-area{justify-content:space-between;padding-top:8px;display:flex}.jt-login>.login-area>.command-button-area{flex-direction:column;justify-content:center;align-items:center;padding-top:24px;display:flex}.jt-login>.login-area>.command-button-area>.command-button{width:144px}.jt-login>.login-area>.command-button-area>.command-error{height:auto;padding-top:7px}.jt-login>.login-area>.signup-message-area{justify-content:center;padding-top:24px;display:flex}.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{text-align:center;background-color:red;width:100%;margin-left:4px;padding-top:4px;padding-left:4px;padding-right:4px;font-size:24px;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{margin-left:-12px;display:inline-flex;position:relative}.jt-live-week-area-div>.live-week-area>.left-area>.date-area>.year{margin-left:-10px;margin-right:8px;transform:rotate(90deg)}.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;border-radius:8px;margin-top:4px;padding-top:12px;padding-bottom:12px}.jt-live-week-area-div>.live-week-area>.live-week-companies-area>.strong-text{color:red;border-bottom:1px solid red;margin-bottom:6px;margin-left:16px;font-size:20px}.jt-live-week-area-div>.live-week-area>.live-week-companies-area>.logo-area>.logo-vertical-text{background-color:#3e3e3e;margin-left:16px;margin-right:12px;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{box-sizing:border-box;background-color:#fff;width:116px;height:116px;margin-right:16px;padding:16px;position:relative}.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{color:#777;font-weight:700;position:absolute;bottom:2px;left:20px}.jt-live-week-area-div::-webkit-scrollbar{display:none}.jt-banner-area-div{margin-right:12px;display:inline-flex}@media screen and (max-width:600px){.jt-banner-area-div{text-align:center;width:max-content;margin-right:0;display:-webkit-inline-flex}}.jt-banner-area-div>.banner-area-item{margin-bottom:12px}.jt-banner-area-div>.banner-area-item>.banner-link>.banner-image{max-width:97%;max-height:240px;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{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.jt-applicant-home>.default{padding-bottom:22px}.jt-applicant-home>.default>.banner-area{z-index:101;flex-direction:column;align-items:center;padding-bottom:34px;display:flex}@media screen and (max-width:600px){.jt-applicant-home>.default>.banner-area{align-items:flex-start;width:100%;padding-bottom:0;overflow:auto}}.jt-applicant-home>.default>.banner-area::-webkit-scrollbar{display:none}.jt-applicant-home>.default>.live-week-area{z-index:101;flex-direction:column;align-items:flex-start;margin-left:4%;padding-bottom:34px;display:flex}.jt-applicant-home>.default>.profile-state-container{z-index:101;flex-direction:column;align-items:center;padding-bottom:34px;display:flex}.jt-applicant-home>.default>.company-list-area{box-sizing:border-box;flex-direction:column;width:100%;margin-top:-24px;display:flex}.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{text-shadow:2px 2px 2px #000;align-items:flex-end;height:62px;padding-left:17px;display:flex}@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;margin-left:29px;font-size:24px;font-weight:500}.jt-applicant-home>.default>.company-list-area>.company-list-container>.company-list-header>.title>.bulk-entry{z-index:2;text-shadow:none;background-color:red;border-radius:6px;margin-left:12px;padding:2px 12px;font-size:16px;position:relative}.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{text-overflow:ellipsis;white-space:nowrap;margin-left:4px;font-size:16px;overflow:hidden}}.jt-applicant-home>.default>.company-list-area>.company-list-container.applying{background-color:#454545;margin-top:0}.jt-applicant-home>.search{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.jt-applicant-home>.search .title{padding-top:40px;padding-bottom:2px;font-size:24px;font-weight:700}.jt-applicant-home>.search>.zero-result{box-sizing:border-box;flex-direction:column;width:100%;padding-left:16px;padding-right:16px;display:flex}.jt-applicant-home>.search>.zero-result>.result{box-sizing:border-box;background-color:#232323;flex-direction:column;align-items:center;width:100%;margin-bottom:377px;padding-top:32px;padding-bottom:32px;display:flex}.jt-applicant-home>.search>.zero-result>.result>.message{width:400px;max-width:90%;padding-bottom:17px;font-size:16px}.jt-applicant-home>.search>.zero-result>.result>.hint{width:400px;max-width:90%;padding-bottom:8px;font-size:16px;font-weight:700}.jt-applicant-home>.search>.zero-result>.result>.hint-item{opacity:.7;width:400px;max-width:90%;padding-bottom:8px;font-size:14px}.jt-applicant-home>.search>.zero-result>.result>.reset-button{cursor:pointer;opacity:.8;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;width:320px;max-width:90%;height:40px;margin-top:35px;font-size:14px;transition:all .3s;display:flex}.jt-applicant-home>.search>.zero-result>.result>.reset-button:hover{background-color:#a5a5a5}.jt-applicant-home>.search>.search-result{box-sizing:border-box;flex-direction:column;width:100%;padding-bottom:110px;display:flex}.jt-applicant-home>.search>.search-result>.result-block{padding-bottom:20px;padding-left:17px;padding-right:17px}.jt-applicant-home>.search>.search-result>.reset-button{cursor:pointer;opacity:.8;border:1px solid #fff;border-radius:4px;justify-content:center;align-self:center;align-items:center;width:320px;max-width:90%;height:40px;margin-top:35px;font-size:14px;transition:all .3s;display:flex}.jt-applicant-home>.search>.search-result>.reset-button:hover{background-color:#a5a5a5}.jt-applicant-home .jt-applicant-home-pickup:before{content:"";padding-top:56.25vw;display:block}.jt-applicant-home .jt-applicant-home-pickup{width:100%;position:relative}.jt-applicant-home .jt-applicant-home-pickup>.visibility{position:absolute;inset:0;overflow:hidden}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.indicator{z-index:100;justify-content:center;display:flex;position:absolute;bottom:6.25vw;left:0;right:0}@media screen and (max-width:600px){.jt-applicant-home .jt-applicant-home-pickup>.visibility>.indicator{bottom:.78125vw}}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.indicator>.circle{background-color:#5d5d5d;border-radius:1.01563vw;width:1.01563vw;height:1.01563vw;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{height:2.89063vw;padding:1.40625vw;transition:opacity .3s;position:absolute}@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{top:16.9531vw;left:0}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.arrow.right{top:16.9531vw;right:0}.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{transition:left .3s,right .3s;position:absolute;inset:0}.jt-applicant-home .jt-applicant-home-pickup>.visibility>.slider>.container{position:absolute;inset: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:151.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{z-index:-1;position:absolute;inset:0}.jt-applicant-home-pickup-movie>.movie>.movie-video{width:100%}.jt-applicant-home-pickup-movie>.movie>.gradation{background:linear-gradient(#0000,#000),linear-gradient(#0000,#000),linear-gradient(#0000,#000);height:calc(3.9375vw - 4.48px);position:absolute;bottom:0;left:0;right:0}.jt-applicant-home-pickup-company>.movie{z-index:-1;position:absolute;inset:0}.jt-applicant-home-pickup-company>.movie>.movie-video{cursor:pointer;width:100%}.jt-applicant-home-pickup-company>.movie>.gradation{background:linear-gradient(#0000,#000),linear-gradient(#0000,#000),linear-gradient(#0000,#000);height:calc(3.9375vw - 4.48px);position:absolute;bottom:0;left:0;right:0}.jt-applicant-home-pickup-company>.introduction-area{transform-origin:0 100%;align-items:flex-end;display:flex;position:absolute;bottom:calc(3.9375vw - 4.48px);left:0}@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{background-image:linear-gradient(90deg,#0000007a,#00000073 53%,#0000 97%);padding-left:72px;bottom:46px}.jt-applicant-home-pickup-company>.introduction-area>.introduction>.logo{background-color:#fff;height:120px;margin-top:16px;padding:16px;transition:all 1s}.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{text-shadow:2px 2px 2px #000;opacity:1;white-space:pre-wrap;word-break:break-all;width:626px;max-height:120px;padding:28px 0 28px 8px;font-size:16px;line-height:24px;transition:opacity 1s,max-height 1s}.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{cursor:pointer;background-color:#0009;border:1px solid #fff;border-radius:5px;justify-content:center;align-items:center;width:284px;height:38px;margin-bottom:12px;font-size:14px;transition:all .3s;display:flex}.jt-applicant-home-pickup-company>.introduction-area>.introduction>.button-area>.detail-button:hover{opacity:.7}.jt-applicant-home-pickup-live-week>.live-week{height:52.25vw;position:absolute;top:0;left:0;right:0;overflow:hidden}.jt-applicant-home-pickup-live-week>.live-week>.back{object-fit:contain;height:150%;position:absolute;top:-25%}.jt-applicant-home-pickup-live-week>.live-week>.back-gradation{object-fit:contain;height:100%;position:absolute}.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{grid-column-gap:3.4375vw;display:grid;top:7.8125vw;left:7.5vw;right:7.5vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid{display:grid;top:7.8125vw;left:18.75vw;right:18.75vw}}.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-area:1/1/3/2;width:31.6406vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left{grid-area:1/1/2/2;width:31.6406vw}}.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-area:1/1/2/2;width:31.6406vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.title-area>.title{grid-area:1/1/2/2;width:31.6406vw}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.title-area>.title-text{color:#ee2e2d;text-align:center;background-color:#fff;width:100%;margin-bottom:12px;padding-top:2px;padding-bottom:2px;font-weight:700}@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{cursor:pointer;align-items:center;transition:opacity .3s;display:flex}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next{grid-area:2/1/3/2}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next{grid-area:1/2/2/3}}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.date{background-color:#1d1d1d;justify-content:center;align-items:center;width:14.0625vw;height:8.35938vw;display:flex}.jt-applicant-home-pickup-live-week>.live-week>.grid>.left>.next>.date>.date-container{flex-direction:column;display:flex;position:relative}.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 #000000ed;font-size:3.82813vw;font-weight:700;font-stretch:75%;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{text-shadow:0 .234375vw .46875vw #000000ed;writing-mode:vertical-rl;font-size:1.25vw;font-weight:700;line-height:0;position:absolute;top:.625vw;bottom:0;left:100%;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{box-sizing:border-box;background-color:#fff;width:17.2656vw;height:8.35938vw;padding:1.64063vw}.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{box-sizing:border-box;background-color:#000;width:17.2656vw;height:8.35938vw;padding:0}.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{cursor:pointer;justify-content:center;transition:opacity .3s;display:flex}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left .link.youtube{grid-area:3/1/4/2;width:31.6406vw;margin-top:1.48438vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left .link.youtube{grid-area:2/1/3/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-area:4/1/5/2;width:31.6406vw;margin-top:1.48438vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.left .link.archive{grid-area:3/1/4/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-gap:.9375vw;grid-column-gap:.9375vw;grid-area:1/2/2/3;grid-template-rows:repeat(2,10.3906vw);grid-template-columns:repeat(4,10.625vw);display:grid}}@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{cursor:pointer;flex-direction:column;width:10.625vw;height:10.3906vw;transition:all .3s;display:flex}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box>.logo-container{box-sizing:border-box;background-color:#fff;border-radius:.46875vw .46875vw 0 0;height:6.5625vw;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{background:linear-gradient(90deg,#1d1d1d,#272727);border-radius:0 0 .46875vw .46875vw;flex-direction:column;justify-content:center;align-items:center;height:3.82813vw;display:flex}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box>.text>.date-dow{align-items:flex-end;display:flex}.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{padding-left:.234375vw;font-size:.78125vw;line-height:1}.jt-applicant-home-pickup-live-week>.live-week>.grid>.schedule>.box>.text>.name{padding-top:.234375vw;font-size:.78125vw;line-height:1}@media not screen and (max-width:600px){.jt-applicant-home-pickup-live-week>.live-week>.grid>.coming-soon{grid-area:2/2/3/3;align-items:center;display:flex}}@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{color:#efefef;font-size:2.03125vw;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{box-sizing:border-box;cursor:pointer;background-color:#fff;border-radius:.46875vw;width:9.375vw;height:5.64063vw;margin-left:.9375vw;padding:.78125vw;transition:all .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{color:#fff;z-index:100;border:1px solid #fff;padding-left:12px;padding-right:12px;position:absolute;top:2px;left:36px}@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-size:40px;font-weight:700}.jt-applicant-home-pickup-counseling>.target-year-area>.label{font-size:24px}.jt-applicant-home-pickup-counseling>.movie-area{text-align:center;z-index:1000;justify-content:center;max-height:70%;display:inline-flex;position:fixed;top:13vh;left:0}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.movie-area{top:20vh}}.jt-applicant-home-pickup-counseling>.movie-area>.movie-contents{text-align:right;width:70%;height:100%}@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{height:52.25vw;position:absolute;top:0;left:0;right:0;overflow:hidden}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week{height:154.25vw}}.jt-applicant-home-pickup-counseling>.live-week>.back{object-fit:contain;height:150%;position:absolute;top:-25%}.jt-applicant-home-pickup-counseling>.live-week>.back-gradation{object-fit:contain;height:100%;position:absolute}.jt-applicant-home-pickup-counseling>.live-week>.contents{width:100%;height:100%;display:inline-flex}@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{z-index:100;width:50%;margin-top:7%;margin-left:8%;position:relative}@media screen and (max-width:600px){.jt-applicant-home-pickup-counseling>.live-week>.contents>.left{z-index:0;width:100%;margin-top:4%;margin-left:1%}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area{margin-top:24px;display:inline-flex}@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-size:32px;font-weight:100}@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-top:-74px;margin-left:0}}.jt-applicant-home-pickup-counseling>.live-week>.contents>.left>.detail-area>.detail-contents .conseling-qr-image{width:115px;margin-left:12px}@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{text-align:center;color:#fff;background-color:red;width:fit-content;padding-left:16px;padding-right:16px;font-size:29px;font-weight:700}@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{opacity:1;max-height:100%}.jt-applicant-home-pickup-company-movie>.movie-area{text-align:center;z-index:1000;justify-content:center;max-height:70%;display:inline-flex;position:fixed;top:13vh;left:0}@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{text-align:right;width:70%;height:100%}@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{height:52.25vw;position:absolute;top:0;left:0;right:0;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{object-fit:contain;height:250%;position:absolute;top:-25%}.jt-applicant-home-pickup-company-movie>.live-week>.back-gradation{object-fit:contain;height:100%;position:absolute}@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{text-align:center;justify-content:center;width:85%;margin-left:8%;margin-right:8%;position:relative}.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{background-color:#fff;padding:4px 12px;display:inline-flex}.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{text-align:center;color:#000;background-color:#fff;border:1px solid #fff;border-radius:4px;margin-top:8px;padding:4px 10px;font-size:14px}.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{width:100%;height:100%;display:inline-flex}@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>div>.detail-container{z-index:200;max-width:600px;position:absolute;top:70%;right:10%}@media screen and (max-width:600px){.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>div>.detail-container{top:100%}}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>div>.detail-container>.detail-contents{display:inline-flex}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>div>.detail-container>.detail-contents>.text-area{margin-left:12px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>div>.detail-container>.detail-contents>.text-area>.detail-button{text-align:center;border:1px solid #fff;border-radius:4px;margin-top:8px;padding-top:2px;padding-bottom:2px;font-size:14px}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>div>.detail-container>.detail-contents>.text-area>.detail-button:hover{cursor:pointer}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>div>.detail-container>.detail-contents>.logo-area{background-color:#fff;padding:4px 12px;display:inline-flex}.jt-applicant-home-pickup-company-movie>.live-week>.contents-pc>div>.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{z-index:100;width:50%;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{z-index:0;width:100%;margin-top:4%;margin-left:1%}}.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{opacity:1;max-height:100%}.jt-applicant-home-pickup-image>.movie-area{text-align:center;z-index:1000;justify-content:center;max-height:70%;display:inline-flex;position:fixed;top:13vh;left:0}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.movie-area{top:20vh}}.jt-applicant-home-pickup-image>.movie-area>.movie-contents{text-align:right;width:70%;height:100%}@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{height:52.25vw;position:absolute;top:0;left:0;right:0;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{object-fit:contain;height:150%;position:absolute;top:-25%}.jt-applicant-home-pickup-image>.live-week>.back-gradation{object-fit:contain;height:100%;position:absolute}.jt-applicant-home-pickup-image>.live-week>.contents{width:100%;height:100%;display:inline-flex}.jt-applicant-home-pickup-image>.live-week>.contents>.detail-container{z-index:200;max-width:600px;position:absolute;top:75%;left:10%}.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{text-align:center;border:1px solid #fff;border-radius:4px;margin-top:8px;padding-top:2px;padding-bottom:2px;font-size:14px}.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{background-color:#fff;padding:4px 12px;display:inline-flex}.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{z-index:100;width:50%;margin-top:7%;margin-left:8%;position:relative}@media screen and (max-width:600px){.jt-applicant-home-pickup-image>.live-week>.contents>.left{z-index:0;width:100%;margin-top:4%;margin-left:1%}}.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{opacity:1;max-height:100%}.jt-applicant-home-pickup-akasaka:before{content:"";padding-top:56.25vw;display:block}.jt-applicant-home-pickup-akasaka{width:100%;position:relative}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka{height:150vw}}.jt-applicant-home-pickup-akasaka>.akasaka{height:52.25vw;position:absolute;top:0;left:0;right:0;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{color:red;background-color:#fff;border-radius:16px;margin-top:8px;padding-top:6px;padding-left:12px;padding-right:12px;font-size:12px}.jt-applicant-home-pickup-akasaka>.akasaka>.contents-sp{text-align:center;margin-top:24px;position:relative}@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{color:red;border-top:3px solid;border-bottom:3px solid;width:fit-content;padding-left:4px;padding-right:4px;font-size:42px;font-weight:700}.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{text-align:left;margin-top:32px;margin-left:10%;position:relative}@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{color:red;border-top:3px solid;border-bottom:3px solid;width:fit-content;padding-left:4px;padding-right:4px;font-size:42px;font-weight:700}.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{object-fit:contain;width:100%;height:150%;position:absolute;top:-25%}@media screen and (max-width:600px){.jt-applicant-home-pickup-akasaka>.akasaka>.back{object-position:-460px -10px;width:240%;top:0}}.jt-applicant-home-pickup-akasaka>.akasaka>.back-gradation{object-fit:contain;height:100%;position:absolute}@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:"";padding-top:56.25vw;display:block}.jt-applicant-home-pickup-line{width:100%;position:relative}@media screen and (max-width:600px){.jt-applicant-home-pickup-line{height:150vw}}.jt-applicant-home-pickup-line>.line{height:52.25vw;position:absolute;top:0;left:0;right:0;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{text-align:center;margin-top:32px;position:relative}.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{object-fit:contain;height:150%;position:absolute;top:-25%}@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{object-fit:contain;height:100%;position:absolute}@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:"";padding-top:56.25vw;display:block}.jt-applicant-home-pickup-intern-live{width:100%;position:relative}@media screen and (max-width:600px){.jt-applicant-home-pickup-intern-live{height:150vw}}.jt-applicant-home-pickup-intern-live>.intern-live{height:52.25vw;position:absolute;top:0;left:0;right:0;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{object-fit:contain;height:150%;position:absolute;top:-25%}@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{object-fit:contain;height:100%;position:absolute}@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{display:grid;position:absolute}@media not screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live>.grid{grid-column-gap:3.4375vw;grid-template-rows:8.20313vw 15.625vw 8.20313vw 3.90625vw;top:7.03125vw;left:7.5vw;right:7.5vw}}@media screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live>.grid{grid-column-gap:3.4375vw;text-align:center;top:7.8125vw;left:0;right:0}}.jt-applicant-home-pickup-intern-live>.intern-live>.grid>.grid-row-sp{padding:0 11.7188vw}.jt-applicant-home-pickup-intern-live>.intern-live>.grid .grid-image{object-fit:contain;height:100%}@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{cursor:pointer;justify-content:center;transition:opacity .3s;display:flex}@media not screen and (max-width:600px){.jt-applicant-home-pickup-intern-live>.intern-live>.grid .link.youtube{width:31.6406vw;margin-top:1.48438vw}}@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{justify-content:center;align-items:center;display:flex;position:absolute;bottom:calc(100% + 18px);left:0;right:0}.jt-applicant-home-tutorail-baloon>.box{background-color:#fff;border:2px solid #eb001a;border-radius:6px;flex-direction:column;padding:11px 22px;display:flex}.jt-applicant-home-tutorail-baloon>.box>.message{text-align:center;color:#1f1f1f;font-size:13px;line-height:1.46}.jt-applicant-home-tutorail-baloon>.box>.privilege{text-align:left;color:#1f1f1f;padding-top:7px;font-size:12px;font-weight:700;line-height:1.67}.jt-applicant-home-tutorail-baloon .box:before{border-top:9px solid #eb001a;bottom:-9px}.jt-applicant-home-tutorail-baloon .box:after,.jt-applicant-home-tutorail-baloon .box:before{content:"";border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;display:block;position:absolute;left:calc(50% - 9px);right:calc(50% - 9px)}.jt-applicant-home-tutorail-baloon .box:after{border-top:9px solid #fff;bottom:-7px}.jt-applicant-home-tutorail-box{flex-direction:column;align-items:center;display:flex;position:absolute;top:155px;left:0;right:0}.jt-applicant-home-tutorail-box>.box{background-color:#313131;border-radius:4px;flex-direction:column;padding:16px 75px 16px 16px;display:flex;position:relative}.jt-applicant-home-tutorail-box>.box>.message{color:#fff;font-size:13px;line-height:1.31}.jt-applicant-home-tutorail-box>.box>.message:nth-child(n+2){padding-top:13px}.jt-applicant-home-tutorail-box>.box>img{width:87px;height:107px;position:absolute;bottom:-5px;right:0}.jt-applicant-home-profile-state-indicator{box-sizing:border-box;z-index:15000;flex-direction:column;align-items:center;display:flex;position:relative}.jt-applicant-home-profile-state-indicator>.status-box{box-sizing:border-box;background-color:#1a1a1a;grid-template-columns:min-content auto;margin-bottom:16px;display:grid}@media not screen and (max-width:600px){.jt-applicant-home-profile-state-indicator>.status-box{width:640px;padding:8px}}@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-area:1/1/2/2;padding-top:6px;padding-left:6px}.jt-applicant-home-profile-state-indicator>.status-box>.status-cell>.status{color:#fff;background-color:#a30012;justify-content:center;align-items:center;width:64px;height:18px;font-size:11px;display:flex}.jt-applicant-home-profile-state-indicator>.status-box>.text-cell{color:#cecece;text-align:start;grid-area:1/2/2/3;padding-top:6px;padding-left:8px;padding-right:8px;font-size:10px;line-height:14px}@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-area:2/1/3/3;justify-content:center;padding:12px;display:flex}.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{color:#fff;cursor:pointer;border:1px solid #9f9f9f;border-radius:12px;justify-content:center;align-items:center;width:160px;height:24px;font-size:10px;transition:opacity .3s;display:flex}@media not screen and (max-width:600px){.jt-applicant-home-profile-state-indicator>.status-box>.button-cell>.button{border-radius:20px;padding:8px 12px;font-size:14px}}.jt-applicant-home-profile-state-indicator>.completion-box{box-sizing:border-box;background-color:#2e2e2e;border-radius:6px;width:335px;padding:12px}@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{justify-content:space-between;align-items:flex-end;padding-bottom:2px;display:flex}.jt-applicant-home-profile-state-indicator>.completion-box>.head-row>.title{color:#fff;font-size:13px}.jt-applicant-home-profile-state-indicator>.completion-box>.head-row>.persentage{color:#fff;font-size:12px}.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{background-color:#1d1d1d;border-radius:2px;width:100%;height:16px}.jt-applicant-home-profile-state-indicator>.completion-box>.gauge-box>.gauge{background-image:linear-gradient(90deg,#818181,#ddd 98%);border-radius:2px;height:100%}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity{width:100%;transition:height .3s;overflow:hidden}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container{flex-direction:column;width:100%;padding-top:14px;padding-bottom:6px;display:flex}.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{border-radius:4px;align-items:center;height:32px;display:flex}.jt-applicant-home-profile-state-indicator>.completion-box>.breakdown-visiblity>.breakdown-container>.breakdown>.check-box{box-sizing:border-box;background-color:#fff;border:2px solid #ddd;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;margin:6px;display:flex}.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;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{color:#fff;box-sizing:border-box;cursor:pointer;background-color:#a30012;border-radius:0 4px 4px 0;justify-content:center;align-items:center;width:76px;height:100%;font-size:13px;transition:opacity .3s;display:flex}.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{flex-direction:column;align-items:center;padding-top:14px;padding-bottom:2px;display:flex}.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{cursor:pointer;background-color:#a30012;border-radius:20px;justify-content:center;align-items:center;width:160px;height:22px;transition:opacity .3s;display:flex}@media not screen and (max-width:600px){.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button{padding:8px 12px;font-size:14px}}.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{color:#fff;font-size:11px;font-weight:700}.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button>.content>.arrow{width:4px;height:4px;margin:auto;position:absolute;top:0;bottom:0;right:-8px}.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button>.content>.arrow.open{border-top:1px solid #fff;border-left:1px solid #fff;transform:translateY(-1px)rotate(-135deg)}.jt-applicant-home-profile-state-indicator>.completion-box>.button-area>.button>.content>.arrow.close{border-top:1px solid #fff;border-left: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{background-color:#00000080;transition:opacity .3s;position:fixed;bottom:0;left:0;right:0}.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{border-radius:40px;width:240px;height:40px}.jt-company-list{box-sizing:border-box;width:100%;position:relative}@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{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;font-weight:300;display:flex}@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{box-sizing:border-box;background-color:#0000;width:100%;position:absolute;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{box-sizing:border-box;z-index:100;-ms-overflow-style:none;scrollbar-width:none;align-items:center;height:100%;transition:all .3s;display:flex;overflow:scroll}@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{opacity:.8;z-index:250;justify-content:center;align-items:center;margin:auto;transition:opacity .3s;display:flex;position:absolute;top:0;bottom:0}@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{border-style:solid;margin:auto}@media not screen and (max-width:600px){.jt-company-list>.visibility>.handle>.handle-arrow{border-width:4px;width:20px;height:20px}}@media screen and (max-width:600px){.jt-company-list>.visibility>.handle>.handle-arrow{border-width:2.72px;width:13.6px;height:13.6px}}.jt-company-list>.visibility .handle:hover{cursor:pointer}.jt-company-list>.visibility>.handle.prev{background:linear-gradient(90deg,#000,#0000);left:0}.jt-company-list>.visibility>.handle.prev>.handle-arrow{border-color:#fff #fff #0000 #0000}@media not screen and (max-width:600px){.jt-company-list>.visibility>.handle.prev>.handle-arrow{transform:translate(10px)rotate(225deg)}}@media screen and (max-width:600px){.jt-company-list>.visibility>.handle.prev>.handle-arrow{transform:translate(6.8px)rotate(225deg)}}.jt-company-list>.visibility>.handle.next{background:linear-gradient(270deg,#000,#0000);right:0}.jt-company-list>.visibility>.handle.next>.handle-arrow{border-color:#fff #fff #0000 #0000}@media not screen and (max-width:600px){.jt-company-list>.visibility>.handle.next>.handle-arrow{transform:translate(-10px)rotate(45deg)}}@media screen and (max-width:600px){.jt-company-list>.visibility>.handle.next>.handle-arrow{transform:translate(-6.8px)rotate(45deg)}}.jt-company-list>.visibility>.handle.hidden{opacity:0;pointer-events:none}.jt-company-wrap-list{box-sizing:border-box;width:100%;position:relative}.jt-company-wrap-list>.blank{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;font-weight:300;display:flex}@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{box-sizing:border-box;z-index:100;flex-wrap:wrap;align-items:center;height:100%;padding-bottom:-25px;transition:all .3s;display:flex}@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-bottom:25px;padding-right:11px}}@media screen and (max-width:600px){.jt-company-wrap-list>.content>.card-site{padding-bottom:17px;padding-right:7.48px}}@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{box-sizing:border-box;border-radius:4px;transition:all .3s;position:absolute;inset:0}.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{border-radius:10.4px;transform:scale(1.5);box-shadow:10px 10px 25px 10px #00000080}}@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 #00000080}}.jt-company-card-site:hover{z-index:200}.jt-company-card{cursor:pointer;box-sizing:border-box;background-color:#2b2b2b;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.jt-company-card>.limited-label{background-color:#eb001a;padding-left:8px;padding-right:8px;font-size:.9rem;position:absolute;top:12px;left:0}.jt-company-card>.ranking{color:#fff;background:linear-gradient(142deg,#eb0000 6%,#760000 64%);border-radius:10px;justify-content:center;align-items:center;width:51px;height:51px;font-family:Roboto;font-size:40px;font-style:normal;font-weight:700;font-stretch:75%;display:flex;position:absolute;top:10px;left:-10px}.jt-company-card>.card-image{box-sizing:border-box;border-radius:5px;width:100%;max-width:100%;max-height:100%}.jt-company-card>.hover-info-area{float:left;opacity:0;text-shadow:1px 1px 3px #1a1a1a;background:linear-gradient(#1a1a1a00,#1a1a1a80 44%,#1a1a1a 88%);flex-direction:column;justify-content:flex-end;align-items:center;min-height:90px;font-weight:300;line-height:1.4;transition:all .3s;position:absolute;bottom:0;left:0;right:0}@media not screen and (max-width:600px){.jt-company-card>.hover-info-area{border-radius:0 0 8px 8px;padding:2px 6px;display:flex}}@media screen and (max-width:600px){.jt-company-card>.hover-info-area{border-radius:0 0 5.44px 5.44px;padding:1.36px 4.08px;display:none;box-shadow:0 -8.16px 16.32px -1.36px #000000b3}}.jt-company-card>.hover-info-area>.company-pr{padding-bottom:2px;font-size:9px}.jt-company-card>.hover-info-area>.company-name,.jt-company-card>.hover-info-area>.company-pr{white-space:pre-wrap;word-break:break-all;text-align:left;width:calc(100% - 22px);margin-top:4px;line-height:1.42}.jt-company-card>.hover-info-area>.company-name{padding-bottom:5px;font-size:8px}.jt-company-card:hover>.hover-info-area{opacity:1}.jt-company-detail-modal{box-sizing:border-box;background-color:#000;flex-direction:column;align-items:stretch;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative}.jt-company-detail-modal>button.close-button-area{cursor:pointer;opacity:1;background-color:#0000;border:none;width:46px;height:46px;transition:opacity .3s;position:absolute;top:10px;right:10px}.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{width:100%;min-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{box-sizing:border-box;background-color:#000;flex-direction:column;align-items:stretch;width:100%;margin-left:auto;margin-right:auto;padding-bottom:80px;display:flex;position:relative}.jt-company-detail-modal>.container>.container_inner{top:64px}.jt-company-detail-modal>.container>.container_inner>.menu>a{color:gray;padding-top:8px;padding-bottom:8px;display:block}.jt-company-detail-modal>.container>.container_inner>.menu>a>span{background-color:red;border-radius:12px;width:12px;height:12px;margin-right:4px;display:inline-block}.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{visibility:hidden;display:block;position:relative;top:-64px}.jt-company-detail-modal>.container>.container_inner>.company-header{padding-bottom:18px;display:flex}@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{flex-direction:column;justify-content:center;padding-left:12px;display:flex}.jt-company-detail-modal>.container>.container_inner>.company-header>.company-text>.company-name{padding-bottom:12px;font-size:18px}@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;width:fit-content;padding:0 20px;font-size:14px}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header>.company-text>.company-type{text-align:center;padding:1px 6px;font-size:11px}}.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{margin-bottom:18px;display:flex}@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;background:0 0;border:1px solid #fff;width:fit-content;height:21px;margin-right:10px;padding:1px 10px;font-size:13px;font-weight:500}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.company-header-container>.label-area>.label{height:17px;margin-bottom:10px;margin-right:9px;font-size:10px}}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area{justify-content:space-between;align-items:top;display:flex}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.company-name-area{align-items:center;display:flex}@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{background-color:#fff;justify-content:center;align-items:center;width:83px;height:37px;margin-right:14px;display:flex}@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{justify-content:center;align-items:center;height:100%;margin:auto;display:flex}@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-size:32px;font-weight:800}@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{margin-top:12px;font-size:20px}}.jt-company-detail-modal>.container>.container_inner>.company-header-container>.main-area>.company-information-area>.catchphrase-area{word-break:break-all;max-width:700px;margin-top:19px;font-size:20px;font-weight:600}@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{width:371px;height:62px;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{white-space:pre-wrap;word-break:break-all;padding-bottom:24px;font-size:42px;font-weight:700;line-height:1.19}@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{grid-template-columns:100%;margin-bottom:31px;display:grid;position:relative}.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.title{grid-row:1/2;padding-bottom:8px;display:flex}.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.title>.main-title{color:#e0e0e0;font-size:18px;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.title>.sub-title{color:#e0e0e0;padding-left:20px;font-size:18px}.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.movie-short{width:969px;max-width:100%}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.movie-short{grid-row:2/3}}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.main-short-movie>.movie-short{grid-row:3/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{flex-direction:column;width:471px;display:flex}@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{padding-bottom:8px;display:flex}.jt-company-detail-modal>.container>.container_inner>.movie-document>.main-full-movie>.title>.main-title{color:#e0e0e0;font-size:18px;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.movie-document>.main-full-movie>.title>.sub-title{color:#e0e0e0;padding-left:20px;font-size:18px}.jt-company-detail-modal>.container>.container_inner>.movie-document>.main-full-movie>.movie-full{width:473px;max-width:100%;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{flex-direction:column;width:473px;display:flex}@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{align-items:center;padding-bottom:8px;display:flex}.jt-company-detail-modal>.container>.container_inner>.movie-document>.document>.title>.text{color:#e0e0e0;padding-right:10px;font-size:18px;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.movie-document>.document>.title>.extension{color:#e0e0e0;background-color:#a30012;justify-content:center;align-items:center;width:57px;height:18px;font-size:13px;display:flex}.jt-company-detail-modal>.container>.container_inner>.movie-document>.document>.pdf{justify-content:center;align-items:center;width:473px;max-width:100%;height:287.6px;display:flex}@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{flex-direction:column;align-items:center;display:flex}.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{text-align:center;background-color:#eb001a;border-radius:4px;margin-top:12px;margin-bottom:8px;padding:6px}.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{border-top:1px solid #707070;grid-column:4/5;padding-top:30px}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.action-area{grid-row:4/5;padding-top:18px}}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.candidacy-area{flex-direction:column;justify-content:center;align-items:center;width:80%;font-size:18px;display:flex}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.candidacy-area>.entry-button{text-align:center;background-color:#eb001a;width:100%;padding-top:4px;padding-bottom:4px}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.candidacy-area>.entry-button:hover{cursor:pointer;opacity:.7;transition:all .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{opacity:.6;text-align:center;background-color:#eb001a;width:80%;padding-top:4px;padding-bottom:4px;font-size:14px}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.favorite-area{justify-content:center;margin-top:16px;display:flex}.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{cursor:pointer;position:absolute;top:0}.jt-company-detail-modal>.container>.container_inner>.action-area>.action-cell>.favorite-area>.favorite-button>.hover{opacity:0;transition:all .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{width:121px;margin-top:24px}.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{flex-direction:column;display:flex}}.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column{align-content:start;display:grid}.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{white-space:pre-wrap;word-break:break-all;min-height:16px;font-size:16px;font-weight:100}.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;gap:27px 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;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{box-sizing:border-box;border:1px solid #fff;justify-content:center;align-items:center;margin-top:4px;margin-bottom:4px;margin-right:12px;padding:2px 12px;font-size:13px;display:flex}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.information-area>.text-column.nallow{grid-template-columns:64px auto;gap:27px 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}}.jt-company-detail-modal>.container>.container_inner>.more-information{box-sizing:border-box;width:100%;margin-top:64px;margin-bottom:64px}.jt-company-detail-modal>.container>.container_inner>.more-information>.container{box-sizing:border-box;background-image:linear-gradient(#4d4d4d,#333);align-items:center;width:100%;padding-top:8px;padding-bottom:8px;display:flex}@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{opacity:.5;padding-left:71px;padding-right:71px;font-size:14px}@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{flex-wrap:wrap;align-items:center;display:flex}@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{align-items:center;display:flex}.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links>.box>.slash{opacity:.5;background-image:linear-gradient(to top left,#0000 48%,#fff 48% 52%,#0000 52%);width:12px;height:32px}@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{cursor:pointer;flex-direction:column;align-items:center;padding-left:28px;padding-right:28px;transition:all .3s;display:flex}.jt-company-detail-modal>.container>.container_inner>.more-information>.container>.links>.box>.link>.label{text-underline-position:under;border-bottom:1px solid #000;font-size:20px;font-weight:700;text-decoration:underline;position:relative}.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{box-sizing:border-box;border:1px solid #fff;justify-content:center;align-items:center;width:100%;font-size:16px;font-weight:700;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin-top:35px;display:flex}.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{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin-top:40px;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.request>.request-button{cursor:pointer;color:#fff;background-color:#eb001a;border-radius:15px;justify-content:center;align-items:center;width:240px;height:30px;font-size:14px;font-weight:700;transition:all .3s;display:flex}.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{color:#fff;margin-top:10px;font-size:12px}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.login{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin-top:-48px;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.login>.login-button{cursor:pointer;color:#fff;background-color:#eb001a;border-radius:15px;justify-content:center;align-items:center;width:240px;height:30px;padding:12px 24px;font-size:14px;font-weight:700;transition:all .3s;display:flex}.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{color:#fff;margin-top:10px;font-size:12px}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin-top:60px;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite>.favorite-button{border:1px solid #fff;border-radius:12px;width:144px;height:24px;transition:border .3s;position:relative}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite>.favorite-button>img{cursor:pointer;position:absolute;top:0}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite>.favorite-button>.hover{opacity:0;transition:all .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 #fff0}.jt-company-detail-modal>.container>.container_inner>.position-list-no-item>.favorite>.text{color:#fff;margin-top:10px;font-size:12px}.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{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.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;border-radius:6px;width:228px;height:49px;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 button{display:none}}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.content{height:98px;transition:height .3s;position:relative;overflow-y:hidden}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.content>.text{white-space:pre-wrap;word-break:break-all;color:#d1d1d1;flex-wrap:wrap;min-height:14px;padding-bottom:30px;font-size:18px;line-height:1.93;display:flex}@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{border:1px solid #fff;align-items:center;height:21px;margin-right:10px;padding-left:21px;padding-right:21px;font-size:14px;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.content>.title{color:#fff;padding-bottom:6px;font-size:22px}@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{background-image:linear-gradient(#0000,#000);height:44px;position:absolute;bottom:0;left:0;right: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{cursor:pointer;flex-direction:column;align-items:center;width:100%;padding-top:8px;padding-bottom:30px;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.accordion>.up-arrow{border-top:2px solid #fff;border-left:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)translateY(3.5px)translate(3.5px)}.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.accordion>.down-arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)translateY(-3.5px)translate(-3.5px)}.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{visibility:hidden;justify-content:center;align-items:center;display:flex}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-list-item>.description>.footer-container button{visibility:visible;border-radius:6px;width:231px;height:37px;margin-bottom:51px;font-size:18px;font-weight:500}.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{color:#afafaf;justify-content:center;margin-top:83px;margin-bottom:87px;font-size:28px;display:flex}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-list-item>.no-content{margin-top:25px;margin-bottom:70px;font-size:22px}}.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{background-color:#616161;justify-content:center;align-items:center;height:53px;margin-bottom:92px;font-size:24px;font-weight:600;display:flex}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-freeze-area>.label-container{height:35px;margin-bottom:30px;font-size:15px}}.jt-company-detail-modal>.container>.container_inner>.position-freeze-area>.label-container>.icon{color:#616161;background-color:#aeaeae;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;margin-right:12px;display:flex}@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{justify-content:center;margin-bottom:25px;font-size:20px;display:flex}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-freeze-area>.positions-container>.header{margin-bottom:35px;font-size:16px}}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.return-area{cursor:pointer;font-size:14px}@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{white-space:pre-wrap;padding-top:10px;font-size:16px;font-weight:100}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.body{padding-top:40px;display:block}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.body{grid-template-columns:250px auto;gap:40px 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{white-space:pre-wrap;word-break:break-all;min-height:16px;font-size:16px;font-weight:100;line-height:1.6}@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;justify-items:center;padding:12px;font-size:16px}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-sp>.row{background-color:#1f1f1f;border-bottom:.5px solid #707070;padding:12px;font-size:14px}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-sp>.row>span:first-child{background-color:#3e3e3e;margin-right:12px;padding:5px}.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{border-right:.5px solid #707070;padding:12px}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail>.schedule-table-pc>tbody{justify-content:center;align-items:center;font-size:14px}.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{border-right:.5px solid #707070;padding:12px}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail .footer{flex-direction:column;justify-content:center;align-items:center;padding:60px 0;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail .footer>.return-button{color:#fff;cursor:pointer;background:0 0;border:none;width:264px;height:29px;margin-bottom:27px;font-size:24px;font-weight:500}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.position-schedule-detail .footer>.return-button{height:12px;margin-bottom:12px;font-size:15px}}.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{flex-wrap:wrap;grid-template-columns:none;gap:22px;width:100%;display:flex}@media screen and (max-width:1210px){.jt-company-detail-modal>.container>.container_inner>.link-buttons-area>.items-container{flex-direction:column;gap: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{justify-content:center;align-items:center;display:flex}.jt-company-detail-modal>.container>.container_inner>.detail-information>.toggle-header>.header-title{margin-right:16px;font-size:32px}@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{cursor:pointer;flex-direction:column;align-items:center;display:flex}.jt-company-detail-modal>.container>.container_inner>.detail-information>.toggle-header>.accordion>.up-arrow{border-top:2px solid #fff;border-left:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)translateY(3.5px)translate(3.5px)}.jt-company-detail-modal>.container>.container_inner>.detail-information>.toggle-header>.accordion>.down-arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)translateY(-3.5px)translate(-3.5px)}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body{padding-top:40px;display:grid}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.detail-information>.body{grid-template-columns:250px auto;gap:40px 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{white-space:pre-wrap;word-break:break-all;min-height:16px;font-size:16px;font-weight:100;line-height:1.6}@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{grid-template-rows:repeat(4,auto);grid-template-columns:70px repeat(7,auto);display:grid}.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{justify-content:center;align-items:center;padding-bottom:8px;font-size:14px;font-weight:700;display:flex}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body>.employee-count-table>.year-cell{align-items:center;font-size:14px;font-weight:700;display:flex}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body>.employee-count-table>.value-cell{justify-content:flex-end;align-items:center;padding-right:12px;font-size:16px;display:flex}.jt-company-detail-modal>.container>.container_inner>.detail-information>.body.hidden{height:0;transition:height .3s;overflow-y:hidden}.jt-company-detail-modal>.container>.container_inner>.related-companies-area{flex-direction:column;align-items:center;margin-bottom:80px;display:flex}@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{margin-bottom:55px;font-size:32px;font-weight:600}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.related-companies-area>.header{white-space:nowrap;word-break:keep-all;margin-bottom:14px;font-size:16px}}.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area{z-index:300;background-color:#fffdfd99;justify-content:center;align-items:center;gap:91px;width:100%;height:80px;margin-bottom:81px;display:flex;position:fixed;bottom:-81px;left:0}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area{gap:10px;height:64px;margin-bottom:81px}}.jt-company-detail-modal>.container>.container_inner>.mylist-buttons-area button{border-radius:9px;height:44px;font-size:18px;font-weight:500}@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;margin-right:10px;font-weight:600}@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{color:#787878;background-color:#d9d9d9;border-color:#787878}.jt-company-detail-modal>.container>.container_inner .footer{flex-direction:column;justify-content:center;align-items:center;padding-bottom:60px;display:flex}.jt-company-detail-modal>.container>.container_inner .footer .confirm{border-radius:10px;width:405px;height:75px;margin-top:84px;margin-bottom:64px;font-size:28px;font-weight:500}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner .footer .confirm{width:302px;height:56px;margin-top:26px;margin-bottom:27px;font-size:18px}}@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{color:#fff;background:0 0;border:none;width:264px;height:29px;margin-bottom:27px;font-size:24px;font-weight:500}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner .footer>.return-button{height:12px;margin-bottom:12px;font-size:15px}}@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{width:100%;display:grid}@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{border-right:1px solid #707070;align-items:center;font-size:16px;display:flex}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.head>.title-job-type{grid-column:1/2}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.head>.title-information{justify-content:center;align-items:center;font-size:16px;display:flex}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.head>.title-information{grid-column:2/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{border-top:1px solid #707070;border-right:1px solid #707070;grid-column:1/2;padding-top:64px;padding-right:16px;font-size:16px;line-height:1.69}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.job-type{grid-row:1/2;justify-content:center;padding-top:30px;padding-bottom:30px;font-size:18px;font-weight:700}}.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{border-top:1px solid #707070;grid-column:2/3;padding-top:30px}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description{grid-row:3/4}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.content{height:100px;transition:height .3s;position:relative;overflow-y:hidden}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.content>.text{white-space:pre-wrap;word-break:break-all;flex-wrap:wrap;min-height:14px;padding-bottom:30px;font-size:14px;line-height:1.93;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.content>.text>.box{border:1px solid #fff;align-items:center;height:21px;margin-right:10px;padding-left:21px;padding-right:21px;font-size:14px;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.content>.title{padding-bottom:6px;font-size:14px;font-weight:700}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.content>.shadow{background-image:linear-gradient(#0000,#000);height:44px;position:absolute;bottom:0;left:0;right: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{cursor:pointer;flex-direction:column;align-items:center;width:100%;padding-top:8px;padding-bottom:30px;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.accordion>.up-arrow{border-top:2px solid #fff;border-left:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)translateY(3.5px)translate(3.5px)}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description>.accordion>.down-arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)translateY(-3.5px)translate(-3.5px)}.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:2/4}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.description.wide{grid-row:2/4}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.movie{justify-content:center;display:flex}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.movie{border-top:1px solid #707070;grid-column:3/4;padding-top:30px;padding-bottom:30px}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.movie{grid-row:2/3;padding-bottom:30px}}.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{flex-direction:column;align-items:center;display:flex}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action{border-top:1px solid #707070;grid-column:4/5;padding-top:30px}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action{grid-row:4/5;padding-top:18px}}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell{flex-direction:column;justify-content:center;align-items:center;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.candidacy-area{flex-direction:column;justify-content:center;align-items:center;font-size:18px;display:flex}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-button{text-align:center;background-color:#eb001a;width:144px;padding-top:4px;padding-bottom: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{opacity:.7;margin-top:4px;margin-bottom:2px;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:all .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{opacity:.6;text-align:center;background-color:#eb001a;width:144px;padding-top:4px;padding-bottom:4px;font-size:14px}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.favorite-area{justify-content:center;margin-top:16px;display:flex}.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{cursor:pointer;position:absolute;top:0}.jt-company-detail-modal>.container>.container_inner>.position-list>.row.body>.action>.action-cell>.favorite-area>.favorite-button>.hover{opacity:0;transition:all .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{width:121px;margin-top:24px}.jt-company-detail-modal>.container>.container_inner>.sub-movie{flex-direction:column;justify-content:stretch;padding-top:50px;display:flex}.jt-company-detail-modal>.container>.container_inner>.sub-movie>.title{color:#e0e0e0;font-size:18px;font-weight:700}@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{background-color:#1c1c1c;border-radius:8px;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-direction:column;flex:1;padding-left:24px;padding-right:24px;display:flex}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row>.movie-text{box-sizing:border-box;width:100%}}.jt-company-detail-modal>.container>.container_inner>.sub-movie>.movie-row>.movie-text>.movie-title{white-space:pre-wrap;word-break:break-all;font-size:20px;font-weight:700;line-height:1.45}@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{white-space:pre-wrap;word-break:break-all;max-height:136px;padding-top:12px;font-size:16px;line-height:1.5;overflow-y:auto}@media not screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about{margin-bottom:50px;padding-top:20px}}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about{margin-bottom:20px;padding-top:10px}}.jt-company-detail-modal>.container>.container_inner>.company-about>.content{height:318px;transition:height .3s;position:relative;overflow-y:hidden}.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row{flex-wrap:wrap;width:100%;margin-bottom:20px;display:flex}.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-direction:column;flex:1;margin-top:40px;padding-left:24px;padding-right:24px;display:flex}@media screen and (max-width:900px){.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-text{box-sizing:border-box;width:100%;padding-left:0}}.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.movie-row>.movie>.movie-text>.movie-title{white-space:pre-wrap;word-break:break-all;font-size:20px;font-weight:700;line-height:1.45}@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{white-space:pre-wrap;word-break:break-all;max-height:136px;padding-top:12px;font-size:16px;line-height:1.5;display:none;overflow-y:auto}.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{white-space:pre-line;font-size:16px}.jt-company-detail-modal>.container>.container_inner>.company-about>.content>.shadow{background-image:linear-gradient(#0000,#000);height:44px;position:absolute;bottom:0;left:0;right: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{cursor:pointer;flex-direction:column;align-items:center;width:100%;padding-top:8px;padding-bottom:30px;display:flex}.jt-company-detail-modal>.container>.container_inner>.company-about>.accordion>.up-arrow{border-top:2px solid #fff;border-left:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)translateY(3.5px)translate(3.5px)}.jt-company-detail-modal>.container>.container_inner>.company-about>.accordion>.down-arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)translateY(-3.5px)translate(-3.5px)}.jt-company-detail-modal>.container>.container_inner>.company-about>.accordion>.message{font-size:14px}.jt-company-detail-modal>.container>.container_inner>.full-width-information{padding-top:40px;padding-bottom:80px;display:grid}@media not screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.full-width-information{grid-template-columns:250px auto;gap:40px 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{white-space:pre-wrap;word-break:break-all;min-height:16px;font-size:16px;font-weight:100;line-height:1.6}@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{grid-template-rows:repeat(4,auto);grid-template-columns:70px repeat(7,auto);display:grid}.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{justify-content:center;align-items:center;padding-bottom:8px;font-size:14px;font-weight:700;display:flex}.jt-company-detail-modal>.container>.container_inner>.full-width-information>.employee-count-table>.year-cell{align-items:center;font-size:14px;font-weight:700;display:flex}.jt-company-detail-modal>.container>.container_inner>.full-width-information>.employee-count-table>.value-cell{justify-content:flex-end;align-items:center;padding-right:12px;font-size:16px;display:flex}.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{margin-bottom:29px;font-size:32px;font-weight:600}@media screen and (max-width:600px){.jt-company-detail-modal>.container>.container_inner>.related-search-area>.title{margin-bottom:24px;font-size:20px}}.jt-company-detail-modal>.container>.container_inner>.related-search-area>.items-container{flex-direction:column;gap:42px;display:flex}@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{justify-content:center;display:flex}.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{flex-direction:column;place-content:center;padding:160px 12px;display:flex}.jt-applicant-entry>.logo{height:42px;padding-bottom:44px}.jt-applicant-entry>.message{text-align:center;font-size:14px;line-height:1.43}.jt-applicant-entry>.companies{flex-direction:column;place-content:center;width:100%;height:162px;padding-top:43px;padding-bottom:46px;display:flex;overflow:hidden}.jt-applicant-entry>.companies>.belt{width:auto;height:162px;margin-left:auto;margin-right:auto}.jt-applicant-entry>.command-button-area{justify-content:center;padding-bottom:7px;display:flex}.jt-applicant-entry>.command-button-area>.command-button{width:144px}.invitation-content{max-width:600px;margin-top:120px;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{border:2px solid #fff;border-radius:48px;place-content:center;width:48px;height:48px;transition:opacity .5s;display:flex;position:relative}.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{width:200px;font-size:12px;position:absolute;top:50%;left:57px;transform:translateY(-50%)}}@media screen and (max-width:600px){.jt-applicant-register-step-bar .circle .step-title{text-align:center;width:100px;font-size:12px;position:absolute;top:57px}}.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{border-right:2px solid #fff;width:24px;height:80px}}@media screen and (max-width:600px){.jt-applicant-register-step-bar .line{border-bottom:2px solid #fff;width:60px;height:24px}}.jt-applicant-register-step-bar .line.gray{opacity:.4}.jt-applicant-register{padding-bottom:160px;padding-left:12px;padding-right:12px;display:flex}@media not screen and (max-width:600px){.jt-applicant-register{padding-top:96px}}@media screen and (max-width:600px){.jt-applicant-register{box-sizing:border-box;width:100%;padding-top:0}}.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-area:1/1/2/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{justify-content:center;padding-bottom:68px;display:flex}}.jt-applicant-register>.content>.main{position:relative}@media not screen and (max-width:600px){.jt-applicant-register>.content>.main{grid-area:1/2/2/3;width:480px}}@media screen and (max-width:600px){.jt-applicant-register>.content>.main{grid-area:2/1/3/2;width:100%}}.jt-applicant-register>.content>.main>.absolute{position:absolute}.jt-applicant-register-page{flex-direction:column;display:flex}@media screen and (max-width:600px){.jt-applicant-register-page{box-sizing:border-box;width:100%}}.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{margin:20px 0;font-size:12px;font-weight:400}@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{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-applicant-register-page.register-signup>.sub-message{padding-top:19px;font-size:14px}@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{justify-content:center;padding-top:36px;display:flex}.jt-applicant-register-page.register-verify>.form-area{margin-left:auto;margin-right:auto}}.jt-applicant-register-page.register-verify>.form-area>.code-area{width:280px;padding-top:32px}.jt-applicant-register-page.register-verify>.sub-message{padding-top:2px;font-size:12px;line-height:18px}.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{justify-content:center;padding-top:36px;display:flex}}.jt-applicant-register-page.register-name>.sub-message{padding-top:18px;font-size:14px;line-height:23px}.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{flex-direction:column;display:flex}@media screen and (max-width:600px){.jt-applicant-register-page.register-name>.form-area>.name-area{align-items:center;padding-top:36px}}.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{justify-content:center;padding-top:36px;display:flex}.jt-applicant-register-page.register-birthday>.form-area{margin-left:auto;margin-right:auto}}.jt-applicant-register-page.register-birthday>.form-area>.gender-area{flex-direction:column;padding-top:24px;display:flex}.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{flex-direction:column;padding-top:24px;display:flex}.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{flex-direction:column;padding-top:8px;display:flex}.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{justify-content:center;padding-top:36px;display:flex}.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{flex-direction:column;padding-top:8px;display:flex}.jt-applicant-register-page.register-address>.form-area>.field-set-area>.input-row{align-items:flex-start;display:flex}.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{cursor:pointer;align-items:center;height:42px;padding-left:11px;font-size:12px;display:flex}.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{justify-content:center;padding-top:36px;display:flex}.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{flex-direction:column;padding-top:30px;display:flex}.jt-applicant-register-page.register-career>.form-area>.school-type-area>.input-row{grid-column-gap:8px;grid-row-gap:8px;place-content:start;display:grid}@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{flex-direction:column;padding-top:24px;display:flex}.jt-applicant-register-page.register-career>.form-area>.school-name-area>.input-row{align-items:flex-start;display:flex}.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{flex-direction:column;padding-top:8px;display:flex}.jt-applicant-register-page.register-career>.form-area>.department-name-area>.input-row{align-items:flex-start;display:flex}.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{flex-direction:column;padding-top:8px;display:flex}.jt-applicant-register-page.register-career>.form-area>.laboratory-area>.input-row{align-items:flex-start;display:flex}.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{flex-direction:column;padding-top:8px;display:flex}.jt-applicant-register-page.register-career>.form-area>.major-group-area>.input-row{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:auto auto;place-content:start;display:grid}.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{flex-direction:column;padding-top:24px;display:flex}.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{justify-content:center;padding-top:36px;display:flex}}.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{box-sizing:border-box;flex-direction:column;align-items:center;padding-top:4px;display:flex}@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{padding-top:16px;padding-bottom:16px;display:flex}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area>.example>.column{flex-direction:column;align-items:center;padding-left:28px;padding-right:28px;display:flex}.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{letter-spacing:normal;color:#fff;border-radius:3px;justify-content:center;align-items:center;width:32px;height:24px;margin:8px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:900;display:flex}.jt-applicant-register-page.register-face-photograph>.form-area>.photo-area>.example>.column>.text{letter-spacing:normal;text-align:center;color:#cecece;font-size:13px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.46}.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{box-sizing:border-box;background-color:#1a1a1a;justify-content:center;align-items:center;width:100%;height:120px;display:flex}.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{justify-content:center;padding-top:36px;display:flex}}.jt-applicant-register-finish-modal{z-index:10001;background-color:#242424;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:400px;max-width:100%;height:440px;margin:auto;display:flex;box-shadow:0 3px 6px #00000080}.jt-applicant-register-finish-modal>.modal-title{color:#fff;font-size:22px;font-weight:700}.jt-applicant-register-finish-modal>.modal-message{color:#fff;padding-top:35px;padding-bottom:49px;font-size:14px;line-height:2}.jt-applicant-register-finish-modal>.close-button{color:#fff;cursor:pointer;border:1px solid #efefef;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:277px;height:40px;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.25,.8,.5,1);display:flex}.jt-applicant-register-finish-modal>.close-button:hover{background-color:#313438}.jt-applicant-on-boarding-modal{z-index:10001;background-color:#fff;border-radius:6px;flex-direction:column;align-items:center;width:320px;max-width:100%;height:396px;margin:auto;display:flex;box-shadow:-3px 6px 6px #00000080}.jt-applicant-on-boarding-modal>.modal-title{color:#000;padding-top:24px;font-size:20px;font-weight:900}.jt-applicant-on-boarding-modal>.modal-message{color:#000;padding-top:4px;padding-bottom:24px;font-size:14px}.jt-applicant-on-boarding-modal>.image-visiblity{width:100%;overflow-x:hidden}.jt-applicant-on-boarding-modal>.image-visiblity>.image-container{flex-wrap:nowrap;width:100%;transition:all .3s;display:flex}.jt-applicant-on-boarding-modal>.image-visiblity>.image-container>.image{width:100%}.jt-applicant-on-boarding-modal>.indicator-row{justify-content:center;padding-top:12px;padding-bottom:24px;display:flex}.jt-applicant-on-boarding-modal>.indicator-row>.indicator{background-color:#cecece;border-radius:8px;width:8px;height:8px;transition:all .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;border-radius:20px;justify-content:center;align-items:center;width:160px;height:22px;font-size:11px;transition:opacity .3s;display:flex}.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{color:#fff;cursor:pointer;border:1px solid #efefef;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:277px;height:40px;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.25,.8,.5,1);display:flex}.jt-applicant-on-boarding-modal>.close-button:hover{background-color:#313438}.jt-chat-reminder-modal{box-sizing:border-box;z-index:10001;background-color:#ebebeb;border-radius:8px;flex-direction:column;align-items:center;width:264px;max-width:100%;margin:auto;padding:24px 0;display:flex;position:relative;box-shadow:0 4px 4px #00000080}.jt-chat-reminder-modal>.modal-message{color:#000;text-align:center;padding-bottom:12px;font-size:14px;font-weight:700}.jt-chat-reminder-modal>.company{box-sizing:border-box;background-color:#fff;border-radius:6px;grid-template-rows:24px auto;grid-template-columns:48px auto;width:240px;height:98px;margin-top:12px;padding:14px;display:grid}.jt-chat-reminder-modal>.company>.thumbnail{object-fit:contain;grid-area:1/1/3/2;width:48px;height:70px}.jt-chat-reminder-modal>.company>.name{color:#1c1c1c;text-overflow:ellipsis;white-space:nowrap;grid-area:1/2/2/3;padding-left:8px;font-size:12px;font-weight:700;line-height:1.87;overflow:hidden}.jt-chat-reminder-modal>.company>.message{color:#6c6c6c;-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:2/2/3/3;padding-left:8px;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.jt-chat-reminder-modal>.button{cursor:pointer;background-color:#eb001a;border-radius:4px;justify-content:center;align-items:center;width:240px;height:37px;margin-top:24px;font-size:14px;font-weight:700;transition:opacity .3s;display:flex}.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{cursor:pointer;background-color:#000;border-radius:32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-16px;right:-16px}.jt-chat-reminder-modal>.close-button>div{width:100%;height:100%;position:relative}.jt-chat-reminder-modal>.close-button>div>div{background-color:#fff;width:20px;height:2px;margin:auto;position:absolute;inset:0}.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{box-sizing:border-box;z-index:10001;background-color:#ebebeb;border-radius:8px;flex-direction:column;align-items:center;width:294px;max-width:100%;margin:auto;padding:24px 0;display:flex;position:relative;box-shadow:0 4px 4px #00000080}.jt-candidacy-reminder-modal>.modal-message{color:#000;text-align:center;padding-bottom:12px;font-size:14px;font-weight:700}.jt-candidacy-reminder-modal>.company{box-sizing:border-box;background-color:#fff;border-radius:6px;grid-template-rows:36px auto;grid-template-columns:48px auto;width:240px;height:98px;margin-top:12px;padding:14px;display:grid}.jt-candidacy-reminder-modal>.company>.thumbnail{object-fit:contain;grid-area:1/1/3/2;width:48px;height:70px}.jt-candidacy-reminder-modal>.company>.name{color:#1c1c1c;text-overflow:ellipsis;white-space:nowrap;grid-area:1/2/2/3;align-self:center;padding-left:8px;font-size:12px;font-weight:700;overflow:hidden}.jt-candidacy-reminder-modal>.company>.message{color:#6c6c6c;-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:2/2/3/3;padding-left:8px;font-size:12px;display:-webkit-box;overflow:hidden}.jt-candidacy-reminder-modal>.button{cursor:pointer;background-color:#eb001a;border-radius:4px;justify-content:center;align-items:center;width:240px;height:37px;margin-top:24px;font-size:14px;font-weight:700;transition:opacity .3s;display:flex}.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{cursor:pointer;background-color:#000;border-radius:32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-16px;right:-16px}.jt-candidacy-reminder-modal>.close-button>div{width:100%;height:100%;position:relative}.jt-candidacy-reminder-modal>.close-button>div>div{background-color:#fff;width:20px;height:2px;margin:auto;position:absolute;inset:0}.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{box-sizing:border-box;z-index:10001;background-color:#ebebeb;border-radius:8px;flex-direction:column;align-items:center;max-width:97%;margin:auto;padding:24px 0;display:flex;box-shadow:0 4px 4px #00000080}@media not screen and (max-width:600px){.jt-face-photograph-reminder-modal{width:374px;position:absolute;top:60px;right:20px}}@media screen and (max-width:600px){.jt-face-photograph-reminder-modal{width:334px;position:relative}}.jt-face-photograph-reminder-modal>.contents-area{display:contents}.jt-face-photograph-reminder-modal>.contents-area>.modal-message{color:#000;text-align:center;padding-bottom:12px;font-size:14px;font-weight:700}.jt-face-photograph-reminder-modal>.contents-area>.content{box-sizing:border-box;background-color:#fff;border-radius:6px;grid-template-rows:24px auto;grid-template-columns:114px auto;margin-top:12px;display:grid}@media not screen and (max-width:600px){.jt-face-photograph-reminder-modal>.contents-area>.content{width:85%;height:98px;padding:14px}}@media screen and (max-width:600px){.jt-face-photograph-reminder-modal>.contents-area>.content{width:90%;height:90px;padding:10px}}.jt-face-photograph-reminder-modal>.contents-area>.content>.image{object-fit:contain;grid-area:1/1/2/2;width:114px;height:70px}.jt-face-photograph-reminder-modal>.contents-area>.content>.message{color:#6c6c6c;-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:1/2/2/3;height:70px;padding-left:8px}@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{cursor:pointer;background-color:#000;border-radius:32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-16px;right:-16px}.jt-face-photograph-reminder-modal>.close-button>div{width:100%;height:100%;position:relative}.jt-face-photograph-reminder-modal>.close-button>div>div{background-color:#fff;width:20px;height:2px;margin:auto;position:absolute;inset:0}.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{z-index:10001;background-color:#ebebeb;border-radius:8px;width:324px;max-width:100%;margin:auto;padding:24px 0;box-shadow:0 4px 4px #00000080}@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{box-sizing:border-box;flex-direction:column;align-items:center;max-height:80vh;display:flex;overflow:hidden auto}.jt-movie-request-modal>.content>.modal-message{color:#000;text-align:center;padding-bottom:12px;font-size:14px;font-weight:700}.jt-movie-request-modal>.content>.company_info{box-sizing:border-box;background-color:#fff;border-radius:6px;grid-template-rows:36px 32px;grid-template-columns:48px auto;width:240px;height:87px;margin-top:12px;padding:5px 14px;display:grid}.jt-movie-request-modal>.content>.company_info>.thumbnail{object-fit:contain;grid-area:1/1/2/2;width:48px;height:70px}.jt-movie-request-modal>.content>.company_info>.name{color:#1c1c1c;text-overflow:ellipsis;white-space:nowrap;grid-area:1/2/2/3;align-self:center;padding-left:8px;font-size:12px;font-weight:700;overflow:hidden}.jt-movie-request-modal>.content>.company_info>.type{color:#1c1c1c;text-overflow:ellipsis;white-space:nowrap;grid-area:2/2/3/3;padding-left:8px;font-size:12px;overflow:hidden}.jt-movie-request-modal>.content>.applicant_info{box-sizing:border-box;cursor:pointer;background-color:#fff;border-radius:6px;grid-template-columns:48px auto;margin-top:12px;display:grid}@media not screen and (max-width:600px){.jt-movie-request-modal>.content>.applicant_info{width:85%;height:95px;padding:14px}}@media screen and (max-width:600px){.jt-movie-request-modal>.content>.applicant_info{width:90%;height:90px;padding:10px}}.jt-movie-request-modal>.content>.applicant_info>.thumbnail{object-fit:contain;grid-column:1/2;width:48px;height:70px}.jt-movie-request-modal>.content>.applicant_info>.message{color:#6c6c6c;grid-column:2/3;align-items:center;height:70px;padding-left:8px;display:flex}@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{cursor:pointer;background-color:#000;border-radius:32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-16px;right:-16px}.jt-movie-request-modal>.close-button>div{width:100%;height:100%;position:relative}.jt-movie-request-modal>.close-button>div>div{background-color:#fff;width:20px;height:2px;margin:auto;position:absolute;inset:0}.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{flex-direction:column;align-items:center;width:100%;display:flex}.jt-applicant-view-name>.part-title{padding-top:39px;font-size:16px;font-weight:700}.jt-applicant-view-name>.block-root{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.jt-applicant-view-name>.block-root>.block .title-label{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-applicant-view-name>.block-root>.block .text-value{white-space:pre-wrap;word-break:break-all;padding-bottom:16px;font-size:16px}.jt-applicant-view-name>.block-root>.block>.data-area{padding-top:58px;display:flex}@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{flex-direction:column;width:88px;padding-right:47px;display:flex}@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{text-align:center;cursor:pointer;padding-top:3px;font-size:14px;line-height:20px}.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{flex-direction:column;display:flex}@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{justify-content:center;padding-top:39px;padding-bottom:7px;display:flex}.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{flex-direction:column;align-items:center;width:100%;display:flex}.jt-applicant-view-birthday>.part-title{padding-top:39px;font-size:16px;font-weight:700}.jt-applicant-view-birthday>.block-root{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.jt-applicant-view-birthday>.block-root>.block .title-label{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-applicant-view-birthday>.block-root>.block .text-value{white-space:pre-wrap;word-break:break-all;padding-bottom:16px;font-size:16px}.jt-applicant-view-birthday>.block-root>.block>.gender-area{flex-direction:column;padding-top:24px;display:flex}.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{flex-direction:column;padding-top:8px;display:flex}.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{justify-content:center;padding-top:39px;padding-bottom:7px;display:flex}.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{flex-direction:column;align-items:center;width:100%;display:flex}.jt-applicant-view-address>.part-title{padding-top:39px;font-size:16px;font-weight:700}.jt-applicant-view-address>.block-root{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.jt-applicant-view-address>.block-root>.block .title-label{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-applicant-view-address>.block-root>.block .text-value{white-space:pre-wrap;word-break:break-all;padding-bottom:16px;font-size:16px}.jt-applicant-view-address>.block-root>.block>.field-set-area{flex-direction:column;padding-top:8px;display:flex}.jt-applicant-view-address>.block-root>.block>.field-set-area>.input-row{align-items:flex-start;display:flex}.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{cursor:pointer;align-items:center;height:42px;padding-left:11px;font-size:12px;display:flex}.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{justify-content:center;padding-top:39px;padding-bottom:7px;display:flex}.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{flex-direction:column;align-items:center;width:100%;display:flex}.jt-applicant-view-career>.part-title{padding-top:39px;font-size:16px;font-weight:700}.jt-applicant-view-career>.block-root{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.jt-applicant-view-career>.block-root>.block .title-label{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-applicant-view-career>.block-root>.block .text-value{white-space:pre-wrap;word-break:break-all;padding-bottom:16px;font-size:16px}.jt-applicant-view-career>.block-root>.block>.school-type-area{flex-direction:column;padding-top:30px;display:flex}.jt-applicant-view-career>.block-root>.block>.school-type-area>.input-row{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:auto auto auto;place-content:start;display:grid}@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{flex-direction:column;padding-top:24px;display:flex}.jt-applicant-view-career>.block-root>.block>.school-name-area>.input-row{align-items:flex-start;display:flex}.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{flex-direction:column;padding-top:8px;display:flex}.jt-applicant-view-career>.block-root>.block>.department-name-area>.input-row{align-items:flex-start;display:flex}.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{flex-direction:column;padding-top:8px;display:flex}.jt-applicant-view-career>.block-root>.block>.laboratory-area>.input-row{align-items:flex-start;display:flex}.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{flex-direction:column;padding-top:8px;display:flex}.jt-applicant-view-career>.block-root>.block>.major-group-area>.input-row{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:auto auto;place-content:start;display:grid}.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{flex-direction:column;padding-top:24px;display:flex}.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{justify-content:center;padding-top:39px;padding-bottom:7px;display:flex}.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{flex-direction:column;align-items:center;width:100%;display:flex}.jt-applicant-view-qualification>.part-title{padding-top:39px;font-size:16px;font-weight:700}.jt-applicant-view-qualification>.block-root{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.jt-applicant-view-qualification>.block-root>.block .title-label{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-applicant-view-qualification>.block-root>.block .text-value{white-space:pre-wrap;word-break:break-all;padding-bottom:16px;font-size:16px}.jt-applicant-view-qualification>.block-root>.block>.junior-high-school-name-area{flex-direction:column;padding-top:30px;display:flex}.jt-applicant-view-qualification>.block-root>.block>.junior-high-school-name-area>.input-row{align-items:flex-start;display:flex}.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{flex-direction:column;padding-top:8px;display:flex}.jt-applicant-view-qualification>.block-root>.block>.high-school-name-area>.input-row{align-items:flex-start;display:flex}.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{flex-direction:column;padding-top:8px;display:flex}.jt-applicant-view-qualification>.block-root>.block>.qualification-area>.input-row{align-items:flex-start;display:flex}@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{flex-direction:column;padding-top:8px;display:flex}.jt-applicant-view-qualification>.block-root>.block>.self-introduction-area>.input-row{align-items:flex-start;display:flex}@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{justify-content:center;padding-top:39px;padding-bottom:7px;display:flex}.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{flex-direction:column;align-items:center;width:100%;display:flex}.jt-applicant-view-self-introduction-movie>.part-title{padding-top:39px;font-size:16px;font-weight:700}.jt-applicant-view-self-introduction-movie>.movie-uploader{margin-top:32px;margin-bottom:32px}.jt-recruiter-entry{flex-direction:column;place-content:center;padding:160px 12px;display:flex}.jt-recruiter-entry>.logo{height:42px;padding-bottom:44px}.jt-recruiter-entry>.message{text-align:center;font-size:14px;line-height:1.43}.jt-recruiter-entry>.applicants{flex-direction:column;place-content:center;width:100%;height:263px;padding-top:46px;padding-bottom:56px;display:flex;overflow:hidden}.jt-recruiter-entry>.applicants>.belt{width:auto;height:263px;margin-left:auto;margin-right:auto}.jt-recruiter-entry>.command-button-area{justify-content:center;padding-bottom:7px;display:flex}.jt-recruiter-entry>.command-button-area>.command-button{width:144px}.template-edit{flex-direction:column;align-items:center;width:100%;margin-left:auto;margin-right:auto;display:flex}.template-edit>.template-edit-header{background-color:#5a5a5a;justify-content:center;align-items:center;width:100vw;height:52px;margin-top:30px;font-size:12px;display:flex}.template-edit .button-edit:hover{opacity:.7}.template-edit .button-edit{letter-spacing:normal;text-align:center;color:#fff;background-color:#0000;border:1px solid #ffffffb3;border-radius:18px;justify-content:center;align-items:center;height:36px;padding-left:25px;padding-right:25px;font-size:12px;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal;transition:opacity .3s;display:flex}@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{width:100%;padding-bottom:16px;font-size:24px;font-weight:700}@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{color:#fff;padding-bottom:28px;font-size:12px;line-height:1.42}@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{flex-direction:column;align-items:center;display:flex}@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{text-align:center;padding-top:2px;font-size:12px;line-height:1.42}@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{flex-direction:column;width:100%;display:flex}.template-edit-block>.table>.row{border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;grid-template-columns:auto;width:100%;padding-top:8px;padding-bottom:8px;display:grid}.template-edit-block>.table>.row>.cell{box-sizing:border-box;flex-direction:column;padding-left:32px;padding-right:32px;display:flex}.template-edit-block>.table>.row>.cell>.title-label{opacity:.7;padding-bottom:4px;font-size:11px}.template-edit-block>.table>.row>.cell>.text-value{white-space:pre-wrap;word-break:break-all;font-size:16px;line-height:1.5}.template-edit-block>.table>.row>.cell>.input-row{box-sizing:border-box;flex-wrap:wrap;width:100%;display:flex}.template-edit-block>.table>.row>.cell>.input-row .radio-button{width:144px;margin-bottom:8px;margin-right: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{cursor:pointer;align-items:center;height:42px;padding-left:11px;font-size:12px;display:flex}.template-edit-block>.table>.row>.cell>.input-row>.prefecture-drop-down{width:112px}.template-edit-block>.table>.row>.cell>.icon{border-radius:96px;justify-content:center;align-items:center;width:96px;height:96px;margin:auto;display:flex;overflow:hidden}.template-edit-block>.table>.row>.cell>.register-image-button{cursor:pointer;margin:auto}.template-edit-block>.table>.row:nth-child(odd){background-color:#1a1a1a}.template-edit-block>.table>.row.command{background-color:#0000;border:none;flex-wrap:wrap;justify-content:center;display:flex}.template-edit-block>.table>.row.command>.command-button{border-radius:18px;width:160px;height:36px;margin-top:24px;margin-left:12px;margin-right:12px}.template-edit-block>.table>.row.two-columns{grid-template-columns:auto auto}.template-edit-block>.table>.row.two-columns>.cell.two-cells{grid-column:1/3}.template-edit-block>.page-selector{align-items:center;gap:20px;margin-bottom:50px;display:flex;overflow-x:scroll}.template-edit-block>.page-selector>div{align-items:center;display:flex}.template-edit-block>.page-selector>div>.item,.template-edit-block>.page-selector>div>.item>div{justify-content:center;align-items:center;display:flex}.template-edit-block>.page-selector>div>.item>div{cursor:pointer;border-radius:4px;width:160px;height:32px;text-decoration:underline;transition:all .3s}.template-edit-block>.page-selector>div>.item>div.selected{cursor:default;background-color:#373737;text-decoration:none}.template-edit-block>.page-selector>div>.line{justify-content:center;align-items:center;display:flex}.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{flex-direction:column;align-items:center;width:100%;margin-left:auto;margin-right:auto;display:flex}@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{background-color:#00000080;position:fixed;bottom:0;left:0;right:0}.jt-applicant-edit>.review-fixed.hidden{opacity:0;pointer-events:none}.jt-applicant-edit>.under-review-message{margin:20px}.jt-applicant-edit-review{flex-direction:column;align-items:center;padding-top:17px;padding-bottom:21px;display:flex}.jt-applicant-edit-review>.message{padding-bottom:13px;font-size:12px;font-weight:700}.jt-applicant-edit-review>.review-button{border-radius:40px;width:240px;height:40px}.jt-applicant-edit-advice{flex-direction:column;width:100%;padding-bottom:25px;display:flex}.jt-applicant-edit-advice>.message{text-align:center;color:#cecece;border-bottom:1px solid #707070;padding-bottom:7px;font-size:13px;line-height:1.69}.jt-applicant-edit-advice>.jump-row:hover{background-color:#ffffff26}.jt-applicant-edit-advice>.jump-row{cursor:pointer;border-bottom:1px solid #707070;align-items:center;padding-top:12px;padding-bottom:13px;display:flex}.jt-applicant-edit-advice>.jump-row>.label{color:#fff;background-color:#a30012;border-radius:2px;justify-content:center;align-items:center;width:43px;height:15px;margin-left:8px;margin-right:10px;font-size:9px;display:flex}.jt-applicant-edit-advice>.jump-row>.text{color:#fff;flex:1;font-size:13px}.jt-applicant-edit-advice>.jump-row>.arrow{border-top:1px solid #fff;border-left:1px solid #fff;width:6px;height:6px;margin-bottom:3px;margin-right:15px;transform:rotate(225deg)}.jt-applicant-edit-block{flex-direction:column;width:100%;padding-top:40px;padding-bottom:40px;display:flex}.jt-applicant-edit-block>.block-title{padding-bottom:16px;font-size:24px;font-weight:700}@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{color:#fff;padding-bottom:28px;font-size:12px;line-height:1.42}@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{flex-direction:column;align-items:center;display:flex}@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{text-align:center;padding-top:2px;font-size:12px;line-height:1.42}@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{flex-direction:column;width:100%;display:flex}.jt-applicant-edit-block>.table>.row{border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;grid-template-columns:auto;width:100%;padding-top:8px;padding-bottom:8px;display:grid}.jt-applicant-edit-block>.table>.row>.cell{box-sizing:border-box;flex-direction:column;padding-left:32px;padding-right:32px;display:flex}.jt-applicant-edit-block>.table>.row>.cell>.title-label{opacity:.7;padding-bottom:4px;font-size:11px}.jt-applicant-edit-block>.table>.row>.cell>.text-value{white-space:pre-wrap;word-break:break-all;font-size:16px;line-height:1.5}.jt-applicant-edit-block>.table>.row>.cell>.input-row{box-sizing:border-box;flex-wrap:wrap;width:100%;display:flex}.jt-applicant-edit-block>.table>.row>.cell>.input-row .radio-button{width:144px;margin-bottom:8px;margin-right: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{cursor:pointer;align-items:center;height:42px;padding-left:11px;font-size:12px;display:flex}.jt-applicant-edit-block>.table>.row>.cell>.input-row>.prefecture-drop-down{width:112px}.jt-applicant-edit-block>.table>.row>.cell>.icon{border-radius:96px;justify-content:center;align-items:center;width:96px;height:96px;margin:auto;display:flex;overflow:hidden}.jt-applicant-edit-block>.table>.row>.cell>.register-image-button{cursor:pointer;margin:auto}.jt-applicant-edit-block>.table>.row:nth-child(odd){background-color:#1a1a1a}.jt-applicant-edit-block>.table>.row.command{background-color:#0000;border:none;flex-wrap:wrap;justify-content:center;display:flex}.jt-applicant-edit-block>.table>.row.command>.command-button{width:160px;margin-top:24px;margin-left:12px;margin-right:12px}.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:1/3}.jt-recruiter-register{padding:16px 12px 160px;display:flex}.jt-recruiter-register>.content{margin-left:auto;margin-right:auto;display:grid}.jt-recruiter-register>.content>.step-bar{grid-area:1/1/2/2;padding-bottom:88px}.jt-recruiter-register>.content>.main{grid-area:2/1/3/2;position:relative}.jt-recruiter-register>.content>.main>.absolute{position:absolute}.jt-recruiter-register-step-bar{display:flex}.jt-recruiter-register-step-bar .circle{border:2px solid #fff;border-radius:48px;place-content:center;width:48px;height:48px;transition:opacity .5s;display:flex;position:relative}.jt-recruiter-register-step-bar .circle .number{margin:auto;font-size:24px}.jt-recruiter-register-step-bar .circle .step-title{text-align:center;width:200px;font-size:12px;position:absolute;top:57px}.jt-recruiter-register-step-bar .circle.gray{opacity:.4}.jt-recruiter-register-step-bar .line{border-bottom:2px solid #fff;width:150px;height:24px;transition:opacity .5s}.jt-recruiter-register-step-bar .line.gray{opacity:.4}.jt-recruiter-register-page{flex-direction:column;align-items:center;width:100%;padding-bottom:160px;display:flex}.jt-recruiter-register-page>.main-message{font-size:16px;font-weight:700;line-height:1.75}.jt-recruiter-register-page .command-button-area{padding-bottom:7px;display:flex}.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{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-recruiter-register-page .value-text{white-space:pre-wrap;word-break:break-all;font-size:14px}.jt-recruiter-register-page.register-signup>.sub-message{padding-top:19px;font-size:14px}.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{width:280px;padding-top:55px}.jt-recruiter-register-page.register-verify>.sub-message{width:400px;height:71px;padding-top:-3px;font-size:12px;line-height:1.5}.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{padding-top:58px;display:flex}.jt-recruiter-register-page.register-name>.input-area>.icon-area{flex-direction:column;width:88px;padding-right:47px;display:flex}.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{text-align:center;cursor:pointer;padding-top:3px;font-size:14px;line-height:20px}.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{flex-direction:column;display:flex}.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{padding-top:58px;display:flex}.jt-recruiter-register-page.register-company>.input-area>.icon-area{flex-direction:column;width:88px;padding-right:47px;display:flex}.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{text-align:center;cursor:pointer;padding-top:3px;font-size:14px;line-height:20px}.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{flex-direction:column;display:flex}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area{flex-direction:column;padding-top:8px;display:flex}.jt-recruiter-register-page.register-company>.input-area>.company-area>.field-set-area>.input-row{align-items:flex-start;display:flex}.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{cursor:pointer;align-items:center;height:42px;padding-left:11px;font-size:12px;display:flex}.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{grid-gap:24px;grid-template-columns:repeat(3,1fr);padding-top:54px;display:grid}.jt-recruiter-register-page.register-plan>.command-button-area{padding-top:56px}.jt-recruiter-register-plan-box>.plan-box{cursor:pointer;border-radius:4px;flex-direction:column;width:144px;height:240px;display:flex}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation{background-color:#333;border-radius:4px 4px 0 0;flex-direction:column;flex:1;align-items:center;transition:all .3s cubic-bezier(.25,.8,.5,1);display:flex}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-name{color:#fff;padding-top:26px;font-size:14px;font-weight:700}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-cost{color:#fff;padding-top:11px;padding-bottom:4px;font-size:12px}.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{color:#fff;background-color:#707070;border-radius:9px;justify-content:center;align-items:center;width:108px;height:18px;font-size:10px;font-weight:700;display:flex}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-item-list{flex:1;justify-content:center;align-items:center;display:flex}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-item-list>.plan-item-list-body{flex-direction:column;display:flex}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-item-list>.plan-item-list-body>.plan-item{justify-content:flex-start;align-items:center;display:flex}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-item-list>.plan-item-list-body>.plan-item>.item-circle{background-color:#fff;border-radius:6px;width:6px;height:6px}.jt-recruiter-register-plan-box>.plan-box>.plan-explanation>.plan-item-list>.plan-item-list-body>.plan-item>.item-text{color:#fff;padding-left:5px;font-size:11px}.jt-recruiter-register-plan-box>.plan-box>.plan-button{background-color:#707070;border-radius:0 0 4px 4px;flex-direction:column;justify-content:center;align-items:center;height:56px;transition:all .3s cubic-bezier(.25,.8,.5,1);display:flex}.jt-recruiter-register-plan-box>.plan-box>.plan-button>.button-label{padding-bottom:8px;font-size:11px;font-weight:700}.jt-recruiter-register-plan-box>.plan-box>.plan-button>.button-circle{border:1px solid #fff;border-radius:16px;width:14px;height:14px;transition:all .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{border:4px solid #fff;border-radius:16px;width:8px;height:8px}.jt-recruiter-register-page.confirm-name>.information-area{grid-template-columns:240px 240px;padding-top:58px;display:grid}.jt-recruiter-register-page.confirm-name>.information-area>.header-area{grid-area:1/1/2/3;padding-bottom:16px;font-size:16px;font-weight:700}.jt-recruiter-register-page.confirm-name>.information-area>.name-area{flex-direction:column;grid-area:2/1/3/2;display:flex}.jt-recruiter-register-page.confirm-name>.information-area>.kana-area{flex-direction:column;grid-area:2/2/3/3;display:flex}.jt-recruiter-register-page.confirm-name>.information-area>.icon-area{flex-direction:column;grid-area:3/1/4/3;padding-top:24px;display:flex}.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-area:4/1/5/3;padding-top:24px}.jt-recruiter-register-page.confirm-name>.command-button-area{padding-top:56px}.jt-recruiter-register-page.confirm-company>.information-area{grid-template-columns:240px 240px;padding-top:58px;display:grid}.jt-recruiter-register-page.confirm-company>.information-area>.header-area{grid-area:1/1/2/3;padding-bottom:16px;font-size:16px;font-weight:700}.jt-recruiter-register-page.confirm-company>.information-area>.name-area{flex-direction:column;grid-area:2/1/3/2;display:flex}.jt-recruiter-register-page.confirm-company>.information-area>.type-area{flex-direction:column;grid-area:2/2/3/3;display:flex}.jt-recruiter-register-page.confirm-company>.information-area>.icon-area{flex-direction:column;grid-area:3/1/4/3;padding-top:24px;padding-bottom:24px;display:flex}.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{flex-direction:column;grid-area:4/1/5/2;display:flex}.jt-recruiter-register-page.confirm-company>.information-area>.establishment-date-area{flex-direction:column;grid-area:4/2/5/3;display:flex}.jt-recruiter-register-page.confirm-company>.information-area>.address-area{flex-direction:column;grid-area:5/1/6/3;padding-top:24px;display:flex}.jt-recruiter-register-page.confirm-company>.information-area>.phone-number-area{grid-area:6/1/7/3;padding-top:24px}.jt-recruiter-register-page.confirm-company>.command-button-area{padding-top:56px}.jt-recruiter-register-page.confirm-plan>.information-area{grid-template-columns:480px;padding-top:58px;display:grid}.jt-recruiter-register-page.confirm-plan>.information-area>.header-area{grid-area:1/1/2/2;padding-bottom:16px;font-size:16px;font-weight:700}.jt-recruiter-register-page.confirm-plan>.information-area>.plan-area{grid-area:2/1/3/2;font-size:14px}.jt-recruiter-register-page.confirm-plan>.message-area{text-align:center;grid-area:3/1/4/2;padding-top:56px;font-size:14px}.jt-recruiter-register-page.confirm-plan>.command-button-area{padding-top:15px}.jt-recruiter-register-finish-modal{z-index:10001;background-color:#242424;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:440px;height:260px;margin:auto;display:flex;box-shadow:0 3px 6px #00000080}.jt-recruiter-register-finish-modal>.modal-title{color:#fff;font-size:22px;font-weight:700}.jt-recruiter-register-finish-modal>.modal-message{color:#fff;padding-top:35px;padding-bottom:49px;font-size:14px;line-height:2}.jt-recruiter-register-finish-modal>.close-button{color:#fff;cursor:pointer;border:1px solid #efefef;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:270px;height:40px;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.25,.8,.5,1);display:flex}.jt-recruiter-register-finish-modal>.close-button:hover{background-color:#313438}.jt-recruiter-view{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding-bottom:160px;padding-left:12px;padding-right:12px;display:flex}.jt-recruiter-view>.title{padding-top:39px;font-size:16px;font-weight:700}.jt-recruiter-view>.block-root{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.jt-recruiter-view>.block-root>.block{padding-bottom:160px}.jt-recruiter-view>.block-root>.block .title-label{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-recruiter-view>.block-root>.block .text-value{white-space:pre-wrap;word-break:break-all;padding-bottom:16px;font-size:16px}.jt-recruiter-view>.block-root>.block>.data-area{padding-top:58px;display:flex}.jt-recruiter-view>.block-root>.block>.data-area>.icon-area{flex-direction:column;width:88px;padding-right:47px;display:flex}.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{text-align:center;cursor:pointer;padding-top:3px;font-size:14px;line-height:20px}.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{flex-direction:column;display:flex}.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{justify-content:center;padding-top:39px;padding-bottom:7px;display:flex}.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{flex-direction:column;width:100%;display:flex}.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{align-items:center;height:33px;padding-bottom:16px;padding-left:31px;display:flex}.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{box-sizing:border-box;flex-direction:column;width:100%;padding-left:16px;padding-right:16px;display:flex}.jt-recruiter-home>.default>.zero-result>.result{box-sizing:border-box;background-color:#232323;flex-direction:column;align-items:center;width:100%;padding-top:32px;padding-bottom:32px;display:flex}.jt-recruiter-home>.default>.zero-result>.result>.message{width:400px;max-width:90%;padding-bottom:17px;font-size:16px}.jt-recruiter-home>.default>.zero-result>.result>.hint{width:400px;max-width:90%;padding-bottom:8px;font-size:16px;font-weight:700}.jt-recruiter-home>.default>.zero-result>.result>.hint-item{opacity:.7;width:400px;max-width:90%;padding-bottom:8px;font-size:14px}.jt-recruiter-home>.default>.search-result{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.jt-recruiter-home>.default>.search-result>.result-block{padding-bottom:20px;padding-left:30px;padding-right: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;align-items:center;justify-content:center!important;display:flex!important}.jt-recruiter-home>.default>.search-result>.result-block>.view-mode>.view-mode-btn>.input-area{justify-content:center;display:flex}.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{justify-content:space-between;display:flex}.jt-recruiter-home>.default>.search-result>.result-block>.view-mode-list{justify-content:end;display:flex}.jt-recruiter-home>.default>.search-result>.result-block>.title{padding-bottom:15px;font-size:20px;font-weight:700}.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%;margin-bottom:20px;display:flex}.jt-recruiter-home>.default>.search-result>.result-block>.result-filter>.result-filter-button{color:#d6d3d6;background-color:#000;border-radius:3px;margin-right:25px;font-size:8px;font-weight:600}.jt-recruiter-home>.default>.command{justify-content:center;display:flex}.jt-recruiter-home>.default>.command>.reset-button{cursor:pointer;opacity:.8;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;width:320px;max-width:90%;height:40px;margin-top:35px;margin-bottom:110px;font-size:14px;transition:all .3s;display:flex}.jt-recruiter-home>.default>.command>.reset-button:hover{background-color:#a5a5a5}.jt-recruiter-home-search-box{flex-direction:column;align-items:center;width:1135px;max-width:90%;margin:20px auto 40px;display:flex}.jt-recruiter-home-search-box>.search-word-text-field{width:100%}.jt-recruiter-home-search-box>.condition-row{justify-content:space-between;width:100%;margin-top:16px;display:flex}.jt-recruiter-home-search-box>.condition-row>.simple-condition{flex-wrap:wrap;align-items:center;display:flex}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.drop-down{margin-bottom:8px;margin-right: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{letter-spacing:normal;color:#fff;background-image:linear-gradient(#eb001a 50%,#c71a16);border-style:none;border-radius:6px;justify-content:center;align-items:center;width:72px;height:48px;margin-bottom:8px;margin-right:8px;padding:14px 22px;font-family:NotoSansJP;font-size:14px;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal;transition:opacity .3s;display:flex}.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{letter-spacing:normal;color:#fff;border-style:none;border-radius:6px;justify-content:center;align-items:center;width:96px;height:48px;margin-bottom:8px;margin-right:8px;padding:14px 22px;font-family:NotoSansJP;font-size:14px;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal;transition:opacity .3s;display:flex}.jt-recruiter-home-search-box>.condition-row>.simple-condition>.reset-button:hover{opacity:.7}.jt-recruiter-home-search-box>.condition-row>.detail-condition{align-items:center;display:flex}.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{letter-spacing:normal;text-align:center;color:#fff;background-color:#0000;border:1px solid #ffffffb3;border-radius:18px;justify-content:center;align-items:center;width:126px;height:36px;font-size:14px;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal;transition:opacity .3s;display:flex}.jt-recruiter-home-search-box>.condition-row>.detail-condition>.detail-button>.detail-icon{grid-template-columns:auto auto;margin-right:4px;display:grid}.jt-recruiter-home-search-box>.condition-row>.detail-condition>.detail-button>.detail-icon>div{background-color:#fff;border-radius:4px;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{box-sizing:border-box;width:100%;position:relative}@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{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;font-weight:300;display:flex}@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{box-sizing:border-box;background-color:#0000;width:100%;position:absolute;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{box-sizing:border-box;z-index:100;-ms-overflow-style:none;scrollbar-width:none;align-items:center;height:100%;transition:all .3s;display:flex;overflow:scroll}@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{opacity:.8;z-index:250;justify-content:center;align-items:center;margin:auto;transition:opacity .3s;display:flex;position:absolute;top:0;bottom:0}@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{border-style:solid;margin:auto}@media not screen and (max-width:600px){.jt-applicant-list>.visibility>.handle>.handle-arrow{border-width:4px;width:20px;height:20px}}@media screen and (max-width:600px){.jt-applicant-list>.visibility>.handle>.handle-arrow{border-width:2px;width:10px;height:10px}}.jt-applicant-list>.visibility .handle:hover{cursor:pointer}.jt-applicant-list>.visibility>.handle.prev{background:linear-gradient(90deg,#000,#0000);left:0}.jt-applicant-list>.visibility>.handle.prev>.handle-arrow{border-color:#fff #fff #0000 #0000}@media not screen and (max-width:600px){.jt-applicant-list>.visibility>.handle.prev>.handle-arrow{transform:translate(10px)rotate(225deg)}}@media screen and (max-width:600px){.jt-applicant-list>.visibility>.handle.prev>.handle-arrow{transform:translate(5px)rotate(225deg)}}.jt-applicant-list>.visibility>.handle.next{background:linear-gradient(270deg,#000,#0000);right:0}.jt-applicant-list>.visibility>.handle.next>.handle-arrow{border-color:#fff #fff #0000 #0000}@media not screen and (max-width:600px){.jt-applicant-list>.visibility>.handle.next>.handle-arrow{transform:translate(-10px)rotate(45deg)}}@media screen and (max-width:600px){.jt-applicant-list>.visibility>.handle.next>.handle-arrow{transform:translate(-5px)rotate(45deg)}}.jt-applicant-list>.visibility>.handle.hidden{opacity:0;pointer-events:none}.jt-applicant-wrap-list{box-sizing:border-box;width:100%;position:relative}.jt-applicant-wrap-list>.blank{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;font-weight:300;display:flex}@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{box-sizing:border-box;z-index:100;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;margin-top:10px;padding-bottom:-25px;transition:all .3s;display:flex}@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-bottom:25px;padding-right:11px}}@media screen and (max-width:600px){.jt-applicant-wrap-list>.content>.card-site{padding-bottom:12.5px;padding-right:5.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{box-sizing:border-box;transition:all .3s;position:absolute;inset:0}.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 #00000080}}@media screen and (max-width:600px){.jt-applicant-card-site>.card-frame>.card-scaler:hover{box-shadow:5px 5px 12.5px 5px #00000080}}.jt-applicant-card-site>.card-frame>.check-area{text-align:center;background-color:#000;border:1px solid #9c9c9c;border-radius:4px;width:98%;position:absolute;bottom:-20px;right:0}.jt-applicant-card-site>.card-frame>.check-area:hover{opacity:.8}.jt-applicant-card-site:hover{z-index:200}.jt-applicant-card{cursor:pointer;box-sizing:border-box;border-radius:inherit;background-color:#2b2b2b;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.jt-applicant-card>.card-image{box-sizing:border-box;max-width:100%;max-height:100%}.jt-applicant-card>.info-area{float:left;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;transition:all .3s;position:absolute;bottom:0;left:0;right:0}@media not screen and (max-width:600px){.jt-applicant-card>.info-area{height:90px;display:flex;box-shadow:0 -12px 24px -2px #000000b3}}@media screen and (max-width:600px){.jt-applicant-card>.info-area{height:45px;display:none;box-shadow:0 -6px 12px -1px #000000b3}}.jt-applicant-card>.info-area>.applicant-summary{box-sizing:border-box;color:#bbb;width:100%;margin-bottom:4px;padding-left:14px;padding-right:14px;font-size:16px}.jt-applicant-card>.info-area>.applicant-summary>.icon{width:12px;height:12px;margin-right:2px}.jt-applicant-card>.info-area>.applicant-name,.jt-applicant-card>.info-area>.applicant-school{box-sizing:border-box;width:100%;margin-bottom:4px;padding-left:14px;padding-right:14px;font-size:16px}.jt-applicant-card>.info-area>.applicant-department{box-sizing:border-box;color:#bbb;width:100%;margin-bottom:4px;padding-left:14px;padding-right:14px;font-size:12px}.bulk-operation-bottom{padding-top:40px;padding-bottom:40px}.bulk-operation-bottom.hidden{display:none}.bulk-operation-fixed{background-color:#00000080;transition:opacity .3s;position:fixed;bottom:0;left:0;right:0}.bulk-operation-fixed.hidden{opacity:0;pointer-events:none}.jt-recruiter-bulk-operator{flex-direction:column;align-items:center;padding-top:17px;padding-bottom:21px;display:flex}.jt-recruiter-bulk-operator>.message{padding-bottom:13px;font-size:12px;font-weight:700}.jt-recruiter-bulk-operator>.bulk-button{border-radius:40px;width:240px;height:40px}.jt-company-view{flex-direction:column;align-items:center;padding-bottom:160px;padding-left:12px;padding-right:12px;display:flex}.jt-company-view>.page-title{padding-top:39px;font-size:16px;font-weight:700}.jt-company-view-company-movie{flex-direction:column;align-items:center;width:100%;display:flex}.jt-company-view-company-movie>.part-title{padding-top:39px;font-size:16px;font-weight:700}.jt-company-view-company-movie .movie-list{flex-direction:column;align-items:center;display:flex}.jt-company-view-company-movie .movie-list .movie-uploader{padding-top:39px}.jt-company-view-movie-uploader{flex-direction:column;align-items:center;width:100%;margin:auto;display:flex}.jt-company-view-movie-uploader>.movie{width:320px;height:180px}.jt-company-view-movie-uploader>.command-button-area{justify-content:center;padding-top:14px;display:flex}.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{flex-direction:column;align-items:center;width:100%;display:flex}.jt-company-view-presentation>.part-title{padding-top:39px;font-size:16px;font-weight:700}.jt-company-view-presentation>.block{flex-direction:column;align-items:center;display:flex}.jt-company-view-presentation>.block>.presentation-thumbnail{width:176px;height:108px;padding-top:39px}.jt-company-view-presentation>.block>.command-button-area{justify-content:center;padding-top:39px;padding-bottom:7px;display:flex}.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{padding-bottom:7px;font-size:16px}.jt-company-view-basic-information{flex-direction:column;align-items:center;width:100%;display:flex}.jt-company-view-basic-information>.part-title{padding-top:39px;font-size:16px;font-weight:700}.jt-company-view-basic-information>.block-root{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.jt-company-view-basic-information>.block-root>.block .title-label{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-company-view-basic-information>.block-root>.block .text-value{white-space:pre-wrap;word-break:break-all;min-height:16px;padding-bottom:16px;font-size:16px}.jt-company-view-basic-information>.block-root>.block>.data-area{padding-top:58px;display:flex}.jt-company-view-basic-information>.block-root>.block>.data-area>.icon-area{flex-direction:column;width:88px;padding-right:47px;display:flex}.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{text-align:center;cursor:pointer;padding-top:3px;font-size:14px;line-height:20px}.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{flex-direction:column;display:flex}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area{flex-direction:column;padding-top:8px;display:flex}.jt-company-view-basic-information>.block-root>.block>.data-area>.company-area>.field-set-area>.input-row{align-items:flex-start;display:flex}.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{cursor:pointer;align-items:center;height:42px;padding-left:11px;font-size:12px;display:flex}.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{justify-content:center;padding-top:24px;padding-bottom:24px;display:flex}.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{flex-direction:column;align-items:center;width:100%;display:flex}.jt-company-view-business>.part-title{padding-top:39px;font-size:16px;font-weight:700}.jt-company-view-business>.block-root{width:100%;position:relative}.jt-company-view-business>.block-root,.jt-company-view-business>.block-root>.block{flex-direction:column;align-items:center;display:flex}.jt-company-view-business>.block-root>.block .title-label{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-company-view-business>.block-root>.block .text-value{white-space:pre-wrap;word-break:break-all;min-height:16px;padding-bottom:16px;font-size:16px}.jt-company-view-business>.block-root>.block>.logo-area{flex-direction:column;align-items:center;width:100%;padding-top:58px;display:flex}.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{text-align:center;cursor:pointer;padding-top:3px;font-size:14px;line-height:20px}.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{flex-direction:column;padding-top:24px;display:flex}.jt-company-view-business>.block-root>.block>.data-area>.field-set-area{flex-direction:column;padding-top:8px;display:flex}.jt-company-view-business>.block-root>.block>.data-area>.field-set-area>.input-row{align-items:flex-start;display:flex}.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{justify-content:center;padding-top:24px;padding-bottom:24px;display:flex}.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{flex-direction:column;align-items:center;width:100%;display:flex}.jt-company-view-recruitment-guide>.part-title{padding-top:39px;font-size:16px;font-weight:700}.jt-company-view-recruitment-guide>.block-root{width:100%;position:relative}.jt-company-view-recruitment-guide>.block-root,.jt-company-view-recruitment-guide>.block-root>.block{flex-direction:column;align-items:center;display:flex}.jt-company-view-recruitment-guide>.block-root>.block .title-label{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-company-view-recruitment-guide>.block-root>.block .text-value{white-space:pre-wrap;word-break:break-all;min-height:16px;padding-bottom:16px;font-size:16px}.jt-company-view-recruitment-guide>.block-root>.block>.data-area{flex-direction:column;padding-top:24px;display:flex}.jt-company-view-recruitment-guide>.block-root>.block>.data-area>.field-set-area{flex-direction:column;padding-top:8px;display:flex}.jt-company-view-recruitment-guide>.block-root>.block>.data-area>.field-set-area>.input-row{align-items:flex-start;display:flex}.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-top:9px;padding-left:30px;padding-right:6px;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{justify-content:center;padding-top:24px;padding-bottom:24px;display:flex}.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{flex-direction:column;align-items:center;display:flex}.jt-company-edit>.page-title{padding-top:62px;font-size:32px;font-weight:700}.jt-company-edit>.page-menu{margin-top:28px;display:flex}.jt-company-edit>.page-menu>.box{cursor:pointer;border:1px solid #707070;justify-content:center;align-items:center;width:144px;height:26px;font-size:14px;font-weight:700;transition:all .3s;display:flex}.jt-company-edit>.page-menu>.box:nth-child(n+2){border-left-style:none}.jt-company-edit>.page-menu>.box.selected{cursor:default;background-color:#a30012}.jt-company-edit>.page-main{width:100%}.jt-company-edit-company.invisible{opacity:0}.jt-company-edit-company{box-sizing:border-box;opacity:1;flex-direction:column;align-items:center;width:100%;padding-top:51px;padding-bottom:43px;transition:opacity .3s;display:flex}.jt-company-edit-company .title-label{min-height:20px;padding-bottom:6px;font-size:14px;font-weight:700}.jt-company-edit-company .title-label>.option-label{color:#000;background-color:#b3b3b3;border-radius:2px;margin-left:8px;padding-left:4px;padding-right:4px;font-size:12px}.jt-company-edit-company .title-label>.mandatory-label{color:#fff;background-color:#eb001a;border-radius:2px;margin-left:8px;padding-left:4px;padding-right:4px;font-size:12px}.jt-company-edit-company .title-label>.comment{font-size:12px;font-weight:400}.jt-company-edit-company .title-label-about{min-height:20px;margin-top:20px;padding-bottom:6px;font-size:14px;font-weight:700}.jt-company-edit-company .title-label-about>.comment{color:#818181;margin-bottom:20px;font-size:12px;font-weight:400;position:relative}.jt-company-edit-company .title-label-about>.comment>img{vertical-align:text-bottom}.jt-company-edit-company .title-label-about>.comment-tooltip{cursor:pointer;color:#818181;margin-left:10px;font-size:12px;font-weight:400;position:relative}.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;white-space:nowrap;color:#fff;z-index:100;background:#333;border-radius:3px;padding:5px;font-size:10.5px;line-height:1.3;transition:all .3s ease-in;display:inline-block;position:absolute;bottom:-65px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0000004d}.jt-company-edit-company .title-label-about .tooltip-text:before{content:"";border:7px solid;border-color:#0000 #0000 #333;margin-left:-7px;position:absolute;top:-13px;left:50%}.jt-company-edit-company .content-about{background-color:#1f1f1f;padding:15px 20px}.jt-company-edit-company .content-about .title{margin-bottom:5px;font-size:12px}.jt-company-edit-company>.movie-policy-row{width:597px;margin-top:32px}.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{color:#000;background-color:#c4c4c4;border-radius:4px 0 0 4px;align-items:center;width:485px;height:40px;padding-left:9px;font-size:14px;display:flex}.jt-company-edit-company>.url-area>.url-row>.copy-button{color:#fff;background-color:#eb001a99;border-radius:0 4px 4px 0;justify-content:center;align-items:center;width:112px;height:40px;font-size:14px;font-weight:700;transition:all .3s;display:flex}.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{justify-content:space-between;display:flex}.jt-company-edit-company>.input-area>.movie-row>.movie-cell{flex-direction:column;display:flex}.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{justify-content:space-between;margin-top:20px;display:flex}.jt-company-edit-company>.input-area>.about-movie-row>.movie-cell{background-color:#202020;border-radius:10px;flex-direction:column;padding:10px 20px;display:flex}.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{cursor:pointer;margin:20px 125px 0;display:block}.jt-company-edit-company>.input-area>.image-row{margin-top:20px;display:flex}.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{flex-direction:column;display:flex}.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{background-image:linear-gradient(#505050,#333);justify-content:center;align-items:center;width:182px;height:262px;display:flex;overflow:hidden}.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{flex-direction:column;display:flex}.jt-company-edit-company>.input-area>.field-set-area>.input-row{align-items:center;display:flex}.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{cursor:pointer;border:1px solid #fff;border-radius:20px;justify-content:center;align-items:center;width:157px;height:24px;margin-left:16px;font-size:11px;display:flex}.jt-company-edit-company>.input-area>.field-set-area:nth-child(n+2){padding-top:8px}.jt-company-edit-company>.command-button-area{justify-content:center;padding-top:52px;padding-bottom:26px;display:flex}.jt-company-edit-company>.command-button-area .command-button{border-radius:38px;width:240px;height: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{justify-content:center;display:flex}.jt-company-edit-company>.command-button-area-second .command-button{border-radius:38px;width:240px;height:38px}.jt-company-edit-company>.command-button-area-second .command-button:nth-child(n+2){margin-left:32px}.jt-company-edit-recruitment-guide{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding-top:51px;padding-bottom:43px;display:flex}.jt-company-edit-recruitment-guide>.year-menu{margin-top:28px;display:flex}.jt-company-edit-recruitment-guide>.year-menu>.box{cursor:pointer;border:1px solid #707070;justify-content:center;align-items:center;width:144px;height:26px;font-size:14px;font-weight:700;transition:all .3s;display:flex}.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{cursor:default;background-color:#a30012}.jt-company-edit-recruitment-guide-single{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;display:flex}.jt-company-edit-recruitment-guide-single .title-label{padding-bottom:6px;font-size:14px}.jt-company-edit-recruitment-guide-single .title-label>.option-label{color:#000;background-color:#b3b3b3;border-radius:2px;margin-left:8px;padding-left:4px;padding-right:4px;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{flex-direction:column;display:flex}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.input-row{align-items:flex-start;display:flex}.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{grid-template-columns:192px auto auto;display:grid}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.history-table>.header-cell{color:#000;background-color:#e6e6e6;border-left:2px solid #000;border-right:2px solid #000;justify-content:center;align-items:center;height:20px;font-size:12px;font-weight:500;display:flex}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.history-table>.year-cell{justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}.jt-company-edit-recruitment-guide-single>.input-area>.field-set-area>.history-table>.count-cell{justify-content:center;padding-top:16px;padding-bottom:16px;display:flex}.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{justify-content:center;padding-top:52px;padding-bottom:52px;display:flex}.jt-company-edit-recruitment-guide-single>.command-button-area .command-button{border-radius:38px;width:240px;height:38px}.jt-company-edit-header-message{box-sizing:border-box;border-top:1px solid #707070;border-bottom:1px solid #707070;justify-content:center;align-items:center;width:100%;padding-top:12px;padding-bottom:12px;display:flex}.jt-company-edit-header-message>.message{opacity:.9;font-size:16px;line-height:1.5}.jt-company-edit-block-title{width:100%;display:flex}.jt-company-edit-block-title>.left-area{flex:1 1 0;align-items:center;display:flex}.jt-company-edit-block-title>.left-area>.line{background-color:#eb001a;width:100%;height:4px;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 0}.recruiter-option-input{color:#fff!important;background-color:#373737!important}.recruiter-list-image{border-radius:48px}.recruiter-list-view{flex-direction:column;align-items:stretch;width:996px;margin-left:auto;margin-right:auto;padding-bottom:32px;display:flex}.recruiter-list-view>.recruiter-list-title{color:#a5a5a5;justify-content:center;align-items:center;margin-top:62px;font-size:32px;font-weight:700;display:flex}.recruiter-list-view>.command-button-area{justify-content:flex-end;padding-top:44px;padding-bottom:2px;display:flex}.recruiter-list-view>.command-button-area .command-button{width:144px}.recruiter-list-view>.command-button-area .command-button .head-symbol{padding-right:7px;font-size:24px}.recruiter-list-view>.command-button-area .command-button:nth-child(n+2){margin-left:24px}.jt-position-view{flex-direction:column;align-items:stretch;width:996px;margin-left:auto;margin-right:auto;padding-bottom:32px;display:flex}.jt-position-view>.position-list-title{color:#a5a5a5;justify-content:center;align-items:center;margin-top:62px;font-size:32px;font-weight:700;display:flex}.jt-position-view>.command-button-area{justify-content:flex-end;padding-top:44px;padding-bottom:2px;display:flex}.jt-position-view>.command-button-area .command-button{width:144px}.jt-position-view>.command-button-area .command-button .head-symbol{padding-right:7px;font-size:24px}.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{grid-template-columns:158px auto 194px 160px 192px;width:100%;display:grid}.jt-position-view>.position-list>.row>.job-type{grid-column:1/2;padding-left:18px;padding-right:34px}.jt-position-view>.position-list>.row>.description{grid-column:2/4;padding-right:34px}.jt-position-view>.position-list>.row>.movie{grid-column:3/4;padding-right:34px}.jt-position-view>.position-list>.row>.count{grid-column:4/5;padding-right:34px}.jt-position-view>.position-list>.row>.action{grid-column:5/6;padding-right:24px}.jt-position-view>.position-list>.row .annotation{color:red;font-size:10px}.jt-position-view>.position-list>.row.head>.cell{opacity:.7;color:#fff;margin-bottom:14px;font-size:14px}.jt-position-view>.position-list>.row.body{background-color:#373737;margin-bottom:20px;padding-top:24px;padding-bottom:24px}.jt-position-view>.position-list>.row.body>.job-type{aligin-items:center;flex-direction:column;justify-content:center;padding-right:16px;font-size:16px;line-height:1.69;display:flex}.jt-position-view>.position-list>.row.body>.job-type>.container{padding-left:10px}.jt-position-view>.position-list>.row.body>.job-type>.container .type{color:#fff;margin-bottom:7px;font-size:18px;text-decoration:underline}.jt-position-view>.position-list>.row.body>.job-type>.container .status{border-radius:20px;justify-content:center;align-items:center;width:80px;height:22px;font-size:12px;display:flex}.jt-position-view>.position-list>.row.body>.job-type>.container .status.black{color:#fff;background-color:#000}.jt-position-view>.position-list>.row.body>.job-type>.container .status.gray{color:#000;background-color:#a5a5a5}.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{color:#fff;background-color:#4f80df;border-radius:20px;justify-content:center;align-items:center;width:100px;height:22px;margin-top:7px;font-size:12px;display:flex}.jt-position-view>.position-list>.row.body>.description{white-space:pre-wrap;word-break:break-all;align-items:center;font-size:14px;line-height:1.64;display:flex}.jt-position-view>.position-list>.row.body>.movie{flex-direction:column;justify-content:center;display:flex}.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{flex-direction:column;justify-content:center;display:flex}.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{border-bottom:1px solid #fff;align-items:flex-end;width:126px;padding-bottom:4px;padding-right:7px;display:flex}.jt-position-view>.position-list>.row.body>.count>.count-box>.count-name{color:#fff;font-size:12px;font-weight:700}.jt-position-view>.position-list>.row.body>.count>.count-box>.count-spacer{flex: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{color:#fff;background-color:#a30012;border-radius:3px;justify-content:center;align-items:center;width:21px;height:23px;font-size:20px;font-weight:700;display:flex}.jt-position-view>.position-list>.row.body>.count>.count-box>.count-digit.favorite{color:#fff;background-color:#000;border-radius:3px;justify-content:center;align-items:center;width:17px;height:20px;font-size:16px;font-weight:700;display:flex}.jt-position-view>.position-list>.row.body>.action{flex-direction:column;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.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{justify-content:center;align-items:center;width:100%;height:138px;font-size:14px;display:flex}.jt-pager{justify-content:center;display:flex}.jt-pager>.index{font-size:20px}.jt-pager>.index>span{padding:12px}.jt-pager>.index>.selected{font-weight:700}.jt-pager>.index>.link{cursor:pointer;text-decoration:underline}.jt-position-edit-modal{box-sizing:border-box;background-color:#373737;flex-direction:column;justify-content:center;align-items:center;width:640px;max-height:100%;margin:auto;display:flex;position:relative}.jt-position-edit-modal>button.close-button-area{cursor:pointer;opacity:1;background-color:#0000;border:none;width:31px;height:31px;transition:opacity .3s;position:absolute;top:20px;right:30px}.jt-position-edit-modal>button.close-button:hover{opacity:.7}.jt-position-edit-modal>.container{box-sizing:border-box;flex-direction:column;align-items:center;width:640px;display:flex;overflow-y:auto}.jt-position-edit-modal>.container>.divider{border:1px solid #707070;width:95%;height:1px;margin-top:24px}.jt-position-edit-modal>.container>.sub-title{box-sizing:border-box;width:92%;margin-top:24px;font-size:18px;font-weight:700}.jt-position-edit-modal>.container>.title{padding-top:48px;font-size:32px;font-weight:700}.jt-position-edit-modal>.container .title-label{opacity:.7;height:16px;padding-bottom:7px;font-size:11px;line-height:16px}.jt-position-edit-modal>.container .title-label>.option-label{color:#000;background-color:#b3b3b3;border-radius:2px;margin-left:8px;padding-left:4px;padding-right:4px;font-size:12px}.jt-position-edit-modal>.container .title-label>.mandatory-label{color:#fff;background-color:#eb001a;border-radius:2px;margin-left:8px;padding-left:4px;padding-right:4px;font-size:12px}.jt-position-edit-modal>.container .value-text{min-height:16px;font-size:16px;line-height:16px}.jt-position-edit-modal>.container .annotation{color:red;font-size:12px}.jt-position-edit-modal>.container>.schedule-area{padding-top:16px;display:flex}.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{cursor:pointer;font-size:40px}.jt-position-edit-modal>.container>.line{color:#707070;width:90%}.jt-position-edit-modal>.container>.position-schedule-area{flex-direction:column;width:576px;padding-top:16px;display:flex}.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{margin:10px;display:flex}.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{align-self:center;width:100px}.jt-position-edit-modal>.container>.position-schedule-area>.schedule-area>.edit-area>.command-button{width:90px;height:22px;padding:10px;font-weight:400}.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-top:24px;margin-left:4px}.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{flex-direction:column;width:576px;padding-top:16px;display:flex}.jt-position-edit-modal>.container>.required-school-type-area>.check-box-list{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:auto auto auto;place-content:start;display:grid}.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{cursor:pointer;align-items:center;height:42px;padding-left:11px;font-size:12px;display:flex}.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{width:576px;padding-top:16px;display:flex}.jt-position-edit-modal>.container>.template-row>.template-child{width:288px}.jt-position-edit-modal>.container>.template-row>.template-child>.template-title-area{box-sizing:border-box;justify-content:left;place-items:baseline;width:92%;margin-top:24px;display:flex}.jt-position-edit-modal>.container>.template-row>.template-child>.template-title-area>.sub-title{margin-right:20px;font-size:18px;font-weight:700}.jt-position-edit-modal>.container>.template-row>.template-child>.template-title-area>.title-label{margin-right:20px;font-size:12px;font-weight:700}.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{justiy-conten:left;box-sizing:border-box;align-items:center;width:92%;margin-top:24px;display:flex}.jt-position-edit-modal>.container>.auto-response-title-area>.sub-title{margin-right:20px;font-size:18px;font-weight:700}.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{align-items:center;padding-top:39px;padding-bottom:56px;display:flex}.jt-position-edit-modal>.container>.command-button-area .command-button{border-radius:60px;width:240px;height:38px;margin:20px}.jt-position-edit-modal>.container>.command-button-area .command-button:nth-child(n+2){margin-top:24px}.jt-applicant-detail-modal{box-sizing:border-box;background-color:#000;flex-direction:column;align-items:stretch;width:1070px;max-width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative}@media screen and (max-width:600px){.jt-applicant-detail-modal{width:100%}}.jt-applicant-detail-modal>button.close-button-area{cursor:pointer;opacity:1;background-color:#0000;border:none;width:31px;height:31px;transition:opacity .3s;position:absolute;top:20px;right:30px}.jt-applicant-detail-modal>button.close-button:hover{opacity:.7}.jt-applicant-detail-modal>.container{box-sizing:border-box;background-color:#000;flex-direction:column;align-items:stretch;width:1070px;max-width:100%;margin-left:auto;margin-right:auto;padding-top:85px;padding-bottom:34px;display:flex;position:relative;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{margin-left:38px;margin-right:38px;padding-bottom:56px;display:flex}@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{align-items:flex-end;font-size:14px;display:flex}.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{min-height:500px;max-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{width:500px;max-height:500px}@media screen and (max-width:600px){.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area>.movie{max-width:90vw;max-height:75vh}}.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{justify-content:center;align-items:center;height:100%;display:flex}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area>.blank-movie .blank-movie-text-container>.text{color:#fff;background-color:#00000080;padding:10px;font-size:20px}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-area>.no-movie>img{object-fit:contain;width:100%;height:500px}.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{grid-template-columns:auto auto auto;justify-content:space-between;width:396px;margin-top:32px;margin-bottom:16px;display:grid}@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{cursor:pointer;justify-content:center;align-items:center;display:flex}.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{justify-content:center;align-items:center;height:100%;display:flex}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>.blank-movie .blank-movie-text-container>.text{color:#fff;background-color:#00000080;padding:6px;font-size:12px}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.movie-list>.movie-selector>.blank-movie .blank-movie-text-container>.movie-request{object-fit:contain;text-align:center;color:#fff;cursor:pointer;background-image:linear-gradient(#bc0000,#500);border-radius:7px;width:90px;height:54px;padding:5px 3px 6px;font-size:12px;font-weight:700}.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{object-fit:contain;text-align:center;color:#f40000;background:linear-gradient(#505050,#333);border:1px solid #f40000;border-radius:7px;width:90px;height:52px;padding:5px 3px 6px;font-size:12px;font-weight:700}.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{cursor:pointer;background-color:#1c1c1c;justify-content:center;align-items:center;width:125px;height:25px;font-size:13px;font-weight:700;display:flex}@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{flex-direction:column;align-items:center;width:100%;display:flex}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.command-area>.command-button{width:396px;height:auto;margin-top:12px;padding-top:7px;padding-bottom:7px}.jt-applicant-detail-modal>.container>.applicant-area>.command-column>.command-area>.command-button .command-text{flex-direction:column;justify-content:center;display:flex}.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}@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{justify-content:space-between;display:flex}@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{align-items:flex-end;font-size:14px;display:flex}.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{color:#a5a5a5;padding-bottom:21px;font-size:18px;font-weight:700}@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{grid-template-columns:56px auto auto;gap:15px 45px;display:grid}.jt-applicant-detail-modal>.container>.applicant-area>.data-column>.basic-info-row>.info-row>.item-name{white-space:nowrap;grid-column:1/2;align-items:center;font-size:14px;display:flex}@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{grid-column:2/3;align-items:center;font-size:20px;display:flex}@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{grid-column:3/4;align-items:center;font-size:12px;display:flex}@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{color:#a5a5a5;font-size:18px;font-weight:700}@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{color:#a5a5a5;font-size:18px;font-weight:700}@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{white-space:pre-wrap;word-break:break-all;padding-top:21px}@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{color:#a5a5a5;font-size:18px;font-weight:700}@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{white-space:pre-wrap;word-break:break-all;padding-top:21px}@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{color:#a5a5a5;font-size:18px;font-weight:700}@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{white-space:pre-wrap;word-break:break-all;padding-top:21px}@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{background-color:#1c1c1c;border-radius:5px;justify-content:space-between;align-items:center;padding:24px;display:flex}.jt-applicant-detail-modal-candidacy-command>.message{color:#fff;font-size:16px;font-weight:700}.jt-applicant-detail-modal-candidacy-command>.command{justify-content:center;display:flex}.jt-applicant-detail-modal-candidacy-command>.command>div{color:#fff;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;height:36px;margin-left:12px;transition:opacity .3s;display:flex}.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{flex-direction:column;align-items:center;padding-top:62px;padding-bottom:127px;display:flex}.jt-candidacy-applicants>.page-title{color:#a5a5a5;font-size:32px;font-weight:700}.jt-candidacy-applicants>.command-area{align-self:flex-end;margin-right:150px}.jt-candidacy-applicants>.command-area>div{justify-content:right;display:flex}.jt-candidacy-applicants>.command-area>div>.command-button{width:160px;margin-top:24px;margin-left:12px;margin-right:12px}.jt-candidacy-applicants>.top-filter{margin-top:29px;margin-bottom:24px}.jt-candidacy-applicants>.div-slot{box-sizing:content-box;flex-direction:column;align-items:center;width:100%;display:flex}.jt-candidacy-applicants>.div-slot>.message-area{text-align:center;margin-bottom:24px;font-size:16px}.jt-candidacy-applicants>.div-slot>.message-area>.bold{font-size:24px;font-weight:700}.jt-candidacy-applicants>.div-slot>.applicant-area{box-sizing:content-box;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.jt-candidacy-applicants>.div-slot>.applicant-area.head{background-color:#1c1c1c;height:40px}.jt-candidacy-applicants>.div-slot>.command-area{justify-content:center;padding:24px;display:flex}.jt-candidacy-applicants>.div-slot>.command-area>.command-button{opacity:.7;cursor:pointer;border:1px solid #fff;border-radius:60px;justify-content:center;align-items:center;width:240px;height:38px;font-size:14px;transition:all .3s;display:flex}.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{border-bottom:2px solid #373737;width:994px;height:43px;display:flex}.jt-candidacy-applicants-candidacy-filter-item{cursor:pointer;align-items:center;padding-left:19.5px;padding-right:19.5px;display:flex}.jt-candidacy-applicants-candidacy-filter-item>.name{color:#fff;opacity:.7;font-size:12px;transition:all .3s}.jt-candidacy-applicants-candidacy-filter-item>.count{color:#333;background-color:#707070;border-radius:11px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:6px;padding-left:6px;padding-right:6px;font-size:14px;font-weight:700;transition:all .3s;display:flex}.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:all .3s}.jt-candidacy-applicants-candidacy-filter-item.selected>.count{color:#fff;background-color:#eb001a}.jt-candidacy-applicants-candidacy-row{box-sizing:border-box;grid-template-columns:142px 80px 180px 86px 205px 130px 120px 99px 150px 96px;padding-left:24px;padding-right:24px;display:grid}.jt-candidacy-applicants-candidacy-row.head{grid-template-rows:auto}.jt-candidacy-applicants-candidacy-row.head>div{color:#c4c4c4;font-size:13px}.jt-candidacy-applicants-candidacy-row.body:hover{background-color:#fff3}.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{flex-direction:column;justify-content:center;display:flex}.jt-candidacy-applicants-candidacy-row.body>.name-cell>.name{color:#fff;align-items:center;font-size:16px;font-weight:700;display:flex}.jt-candidacy-applicants-candidacy-row.body>.name-cell>.name>.circle{background-color:#eb001a;border-radius:8px;width:8px;height:8px;margin-left:7px;margin-right:27px}.jt-candidacy-applicants-candidacy-row.body>.name-cell>.age{color:#fff;font-size:12px}.jt-candidacy-applicants-candidacy-row.body>.prefecture-cell{color:#fff;align-items:center;font-size:14px;display:flex}.jt-candidacy-applicants-candidacy-row.body>.career-cell{flex-direction:column;justify-content:center;display:flex}.jt-candidacy-applicants-candidacy-row.body>.career-cell>.school{color:#fff;font-size:14px}.jt-candidacy-applicants-candidacy-row.body>.career-cell>.department{color:#c4c4c4;font-size:12px}.jt-candidacy-applicants-candidacy-row.body>.graduation-cell{color:#fff;align-items:center;font-size:14px;display:flex}.jt-candidacy-applicants-candidacy-row.body>.position-cell{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;color:#fff;align-items:center;padding-right:10px;font-size:14px;font-weight:500;line-height:40px;display:block;overflow:hidden}.jt-candidacy-applicants-candidacy-row.body>.created-date-cell{color:#fff;align-items:center;font-size:14px;display:flex}.jt-candidacy-applicants-candidacy-row.body>.icon-cell{align-items:center;display:flex}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container:hover>.guide{opacity:1}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container{align-items:center;display:flex;position:relative}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container>.guide{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background-color:#3c3c3c;border-radius:4px;width:fit-content;padding:5px 8px;font-size:12px;transition:opacity .3s;position:absolute;top:100%;left:-30px}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container>.bulk-icon{color:#000;background-color:#f2ab0b;border-radius:4px;margin-left:8px;padding:1px 4px;font-size:12px}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container>.comment-icon{cursor:pointer;width:29px;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{width:32px;margin-left:10px}.jt-candidacy-applicants-candidacy-row.body>.icon-cell>.container>.chat-icon{cursor:pointer;width:25px;margin-left:6px;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{align-items:center;display:flex}.jt-candidacy-applicants-candidacy-row.body>.command-cell>.detail-button{color:#fff;cursor:pointer;background-color:#a30012;border-radius:4px;justify-content:center;align-items:center;width:96px;height:26px;font-size:13px;transition:opacity .3s;display:flex}.jt-candidacy-applicants-candidacy-row.body>.command-cell>.detail-button:hover{opacity:.7}.jt-candidacy-companies,.jt-candidacy-companies>.zero-result{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.jt-candidacy-companies>.zero-result{padding-left:16px;padding-right:16px}.jt-candidacy-companies>.zero-result>.result{box-sizing:border-box;background-color:#232323;flex-direction:column;align-items:center;width:100%;margin-bottom:377px;padding-top:32px;padding-bottom:32px;display:flex}.jt-candidacy-companies>.zero-result>.result>.message{text-align:center;width:400px;max-width:90%;padding-bottom:17px;font-size:16px}.jt-candidacy-companies>.zero-result>.result>.home-button{cursor:pointer;opacity:.8;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;width:320px;max-width:90%;height:40px;margin-top:35px;font-size:14px;transition:all .3s;display:flex}.jt-candidacy-companies>.zero-result>.result>.home-button:hover{background-color:#a5a5a5}.jt-candidacy-companies>.search-result{box-sizing:border-box;flex-direction:column;width:100%;padding-bottom:110px;display:flex}.jt-candidacy-companies>.search-result>.result-block{padding-bottom:20px;padding-left:17px;padding-right:17px}.jt-candidacy-companies>.search-result>.result-block>.title{padding-top:40px;padding-bottom:2px;font-size:24px;font-weight:700}.jt-chat-view.applicant{padding-top:64px}.jt-chat-view.recruiter{padding-top:96px}.jt-chat-view{box-sizing:border-box;flex:1;width:100vw;overflow:hidden}.jt-chat-view>.container{flex-direction:column;height:100%;display:flex}.jt-chat-view>.container>.space{flex:0 0 9px;height:9px}@media screen and (max-width:600px){.jt-chat-view>.container>.main.chat-room{transform:translate(0)}}.jt-chat-view>.container>.main{box-sizing:border-box;flex:1 1 0;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{cursor:pointer;z-index:100;background-color:#373737;justify-content:space-between;width:100%;padding:12.5px 0;display:flex;position:fixed}.jt-chat-view>.container>.main>.pane>.sp-button-area>.left-button{align-items:center;margin-left:32px;display:flex}.jt-chat-view>.container>.main>.pane>.sp-button-area>.left-button>.arrow{border-color:#fff #fff #0000 #0000;border-style:solid;border-width:2px;width:10px;height:10px;transform:translate(-10px)rotate(225deg)}.jt-chat-view>.container>.main>.pane>.sp-button-area>.right-button{align-items:center;margin-right:32px;display:flex}.jt-chat-view>.container>.main>.pane>.sp-button-area>.right-button>.arrow{border-color:#fff #fff #0000 #0000;border-style:solid;border-width:2px;width:10px;height:10px;transform:translate(10px)rotate(45deg)}}.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{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper{z-index:20000;width:25vw;height:100px;margin:0;padding:0;transition:opacity .3s;display:flex;position:absolute;bottom:0}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper>.main-rect{width:16px;height:16px;margin:auto;animation:rotate 1s linear infinite;position:relative}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper>.main-rect>.circle{background-color:#fff;border-radius:16px;width:16px;height:16px;position:absolute}.jt-chat-view>.container>.main>.chat-room-pane>.loading-wrapper>.main-rect>.circle:first-child{transform:translate(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:translate(-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{flex:0 0 min-content;justify-content:stretch;align-items:center;padding:10px 8px 8px;display:flex}.jt-chat-view>.container>.main>.chat-room-pane>.type-area>div{color:#fff;cursor:pointer;flex-grow:1;justify-content:center;align-items:center;font-size:13px;font-weight:700;text-decoration:underline;display:flex}.jt-chat-view>.container>.main>.chat-room-pane>.type-area>div.selected{cursor:default;background-color:#373737;padding-top:6px;padding-bottom:6px;text-decoration:none}.jt-chat-view>.container>.main>.chat-room-pane>.room-area{flex:1 1 0;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{box-shadow:none;cursor:default;background-color:#525252}}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div{box-sizing:border-box;cursor:pointer;direction:ltr;background-color:#373737;grid-template-rows:20px auto;grid-template-columns:48px auto auto;gap:5px 13px;height:92px;margin-top:1px;margin-bottom:1px;padding:16px 17px 13px 15px;display:grid;box-shadow:inset -4px 0 8px -1px #000}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.thumbnail-cell{grid-area:1/1/3/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-area:1/2/2/3;align-items:center;display:flex;overflow:hidden}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.name-cell>.name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.name-cell>.count{background-color:red;border-radius:16px;justify-content:center;align-items:center;width:16px;height:16px;margin-left:6px;font-size:11px;font-weight:700;display:flex}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.date-cell{text-align:right;grid-area:1/4/2/5;font-size:11px;overflow:hidden}.jt-chat-view>.container>.main>.chat-room-pane>.room-area>div>.text-cell{opacity:.7;white-space:pre-wrap;word-break:break-all;grid-area:2/2/3/5;font-size:12px;line-height:1.5;overflow-y:hidden}@media screen and (max-width:600px){.jt-chat-view>.container>.main>.chat-room-pane.hidden{display:none}}.jt-chat-view>.container>.main>.message-pane{box-sizing:border-box;background-color:#525252;flex-direction:column;height:100%;display:flex}.jt-chat-view>.container>.main>.message-pane>.message-area{flex:1 1 0;padding-top:16px;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{justify-content:center;font-size:16px;display:flex}.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{justify-content:flex-end;align-items:flex-end;margin-left:12px;margin-right:19px;display:flex}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.date{flex-direction:column;justify-content:flex-end;align-items:flex-end;padding-right:6px;display:flex}.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{color:#ccc;font-size:12px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.message{color:#000;white-space:pre-wrap;word-break:break-all;background-color:#a5a5a5;border-radius:6px 6px 0;flex:1;max-width:306px;padding:16px 19px 13px 20px;font-size:12px;line-height:1.5}.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{cursor:pointer;text-decoration:none}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.message>.attachment-file>img{width:30px;display:inline-block}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.message>.attachment-file>span{vertical-align:super;margin-left:10px;font-size:larger;font-weight:bolder;display:inline-block}.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{cursor:pointer;align-self:center;width:30px;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{text-align:right;white-space:pre-wrap;word-break:break-all;border-radius:6px 6px 0;flex:1;max-width:306px;padding:16px 19px 0 20px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-self>.attachment-image>img{cursor:pointer;max-width:306px;display:inline-block}@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:#0000 #0000 #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{justify-content:flex-start;align-items:flex-end;margin-left:12px;margin-right:19px;display:flex}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.thumbnail{flex-basis:48px;width:48px;height:48px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.balloon-end{border-color:#0000 #a5a5a5 #a5a5a5 #0000;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{color:#000;white-space:pre-wrap;word-break:break-all;background-color:#a5a5a5;border-radius:6px 6px 6px 0;flex:1;max-width:306px;padding:16px 19px 13px 20px;font-size:12px;line-height:1.5}.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{cursor:pointer;text-decoration:none}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.message>.attachment-file>img{width:30px;display:inline-block}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.message>.attachment-file>span{vertical-align:super;margin-left:10px;font-size:larger;font-weight:bolder;display:inline-block}.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{text-align:left;white-space:pre-wrap;word-break:break-all;border-radius:6px 6px 0;flex:1;max-width:306px;padding:16px 20px 0 19px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-other>.attachment-image>img{cursor:pointer;max-width:306px;display:inline-block}@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{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-left:6px;display:flex}.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{color:#ccc;font-size:12px}.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;flex-direction:column;align-items:center;margin-left:16px;margin-right:16px;padding:16px 24px;display:flex}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.text{color:#fff;opacity:.8;width:100%;margin-bottom:16px;font-size:14px;line-height:1.71}.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{cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:184px;height:36px;margin-top:8px;font-size:14px;font-weight:700;transition:opacity .3s;display:flex}.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{color:#fff;background-color:#eb001a}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.button.cancel{color:#fff;background-color:#0000}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.button.disabled{color:#373737;background-color:#525252}.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-area:1/1/2/3;padding-bottom:10px;font-size:12px;font-weight:700}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.logo{text-align:center;background-color:#fff;grid-area:2/1/5/2;justify-content:center;width:140px;margin-right:6px;padding-left:6px;padding-right:6px;display:flex}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.logo>img{object-fit:contain;width:120px;height:67px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.name{grid-area:2/2/3/3;font-size:14px;font-weight:700}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.description{color:#fff;text-overflow:ellipsis;white-space:nowrap;grid-area:3/2/4/3;padding-top:4px;font-size:14px;font-weight:400;overflow:hidden}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.year{opacity:.7;color:#fff;grid-area:4/2/5/3;padding-top:2px;font-size:12px;font-weight:400;overflow:hidden}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.schedule{grid-area:5/2/6/3;align-items:center;gap:4px;padding-top:6px;display:flex}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.schedule>.schedule-label{color:#fff;white-space:nowrap;opacity:.8;font-size:12px}.jt-chat-view>.container>.main>.message-pane>.message-area>.message-block>.message-bot>.scout>.schedule>.schedule-text{color:#c4c4c4;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.jt-chat-view>.container>.main>.message-pane>.input-area{flex:0 0 min-content;background-color:#373737;flex-direction:column;padding:12px 9px 0;display:flex;position:relative}.jt-chat-view>.container>.main>.message-pane>.input-area>.start-message{flex-direction:column;align-items:center;display:flex}.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{align-items:flex-end;display:flex}.jt-chat-view>.container>.main>.message-pane>.input-area>.main>.text-field-area{flex:1}.jt-chat-view>.container>.main>.message-pane>.input-area>.main>.send-button{background-color:#a30012;border:none;border-radius:3px;justify-content:center;align-items:center;width:40px;height:40px;margin-left:6px;padding:0;display:flex}.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{cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;width:40px;height:40px;margin:0 6px;padding:0;display:flex}.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{color:#fff;background-color:#000000bf;justify-content:center;align-items:center;padding:0 12px;font-size:16px;display:flex;position:absolute;inset:0}@media screen and (max-width:600px){.jt-chat-view>.container>.main>.message-pane.hidden{display:none}}.jt-chat-view>.container>.main>.detail-pane{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.jt-chat-view>.container>.main>.detail-pane>.info-area{box-sizing:border-box;flex:1 1 0;height:100%;padding-top:25px;padding-bottom:25px;padding-left:25px;overflow-y:auto}@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{margin-top:48px;padding-right:25px}}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant{flex-direction:column;align-items:stretch;width:100%;display:flex}.jt-chat-view>.container>.main>.detail-pane>.info-area>.applicant>.tile-container{justify-content:center;display:flex}.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{flex-direction:column;padding-top:16px;display:flex}.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{white-space:pre-wrap;word-break:break-all;padding-top:4px;font-size:14px;line-height:1.71}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company{flex-direction:column;align-items:stretch;width:100%;display:flex}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.thumbnail-container{justify-content:center;display:flex}.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{white-space:pre-wrap;word-break:break-all;padding-top:5px;font-size:14px;line-height:1.71}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.detail-item{flex-direction:column;padding-top:16px;display:flex}.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{white-space:pre-wrap;word-break:break-all;padding-top:4px;font-size:14px;line-height:1.71}.jt-chat-view>.container>.main>.detail-pane>.info-area>.company>.profile{flex-direction:column;padding-top:42px;display:flex}.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{white-space:pre-wrap;word-break:break-all;padding-top:10px;font-size:14px;line-height:1.71}@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{background-color:#fff;background-origin:content-box;border-radius:4px;width:48px;height:48px;padding-left:2px;padding-right:2px}.jt-favorite-applicant-view{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;display:flex}.jt-favorite-applicant-view>.title{color:#a5a5a5;padding-top:62px;padding-bottom:29px;font-size:32px;font-weight:700}.jt-favorite-applicant-view>.page-selector{grid-template-columns:47% 5% 30% auto;width:90%;height:32px;display:grid}.jt-favorite-applicant-view>.page-selector>.item-applicant{grid-column:1;justify-self:right}.jt-favorite-applicant-view>.page-selector>.item-applicant>div{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:160px;height:32px;text-decoration:underline;transition:all .3s;display:flex}.jt-favorite-applicant-view>.page-selector>.item-applicant>div.selected{cursor:default;background-color:#373737;text-decoration:none}.jt-favorite-applicant-view>.page-selector>.item-self{grid-column:3;justify-self:left}.jt-favorite-applicant-view>.page-selector>.item-self>div{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:160px;height:32px;text-decoration:underline;transition:all .3s;display:flex}.jt-favorite-applicant-view>.page-selector>.item-self>div.selected{cursor:default;background-color:#373737;text-decoration:none}.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{box-sizing:border-box;width:100%;padding:40px 29px 99px}.jt-favorite-company-view{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;display:flex}.jt-favorite-company-view>.title{color:#a5a5a5;padding-top:62px;padding-bottom:29px;font-size:32px;font-weight:700}.jt-favorite-company-view>.page-selector{align-items:center;height:32px;display:flex}.jt-favorite-company-view>.page-selector>.item,.jt-favorite-company-view>.page-selector>.item>div{justify-content:center;align-items:center;display:flex}.jt-favorite-company-view>.page-selector>.item>div{cursor:pointer;border-radius:4px;width:160px;height:32px;text-decoration:underline;transition:all .3s}.jt-favorite-company-view>.page-selector>.item>div.selected{cursor:default;background-color:#373737;text-decoration:none}.jt-favorite-company-view>.page-selector>.line{justify-content:center;align-items:center;display:flex}.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{box-sizing:border-box;width:100%;padding:40px 29px 99px}.jt-error-closed-account{flex-direction:column;place-content:center;width:280px;margin-left:auto;margin-right:auto;padding:160px 12px;display:flex}.jt-error-closed-account>.message{flex-wrap:nowrap;margin:auto;font-size:16px;line-height:1.5}.jt-error-closed-account>.command-button-area{flex-direction:column;justify-content:center;align-items:center;padding-top:32px;display:flex}.jt-error-closed-account>.command-button-area>.command-button{width:144px}.jt-announcement-modal{box-sizing:border-box;background-color:#1c1c1c;border:1px solid #333;flex-direction:column;align-items:stretch;width:530px;margin:auto;padding:32px;display:flex;position:relative}.jt-announcement-modal>button.close-button-area{cursor:pointer;opacity:1;background-color:#0000;border:none;transition:opacity .3s;position:absolute;top:11.5px;right:11.5px}.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{letter-spacing:normal;text-align:center;color:#fff;white-space:pre-wrap;word-break:break-all;font-size:18px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.56}.jt-announcement-modal>.date{text-align:right;padding-top:8.5px;padding-bottom:16.5px}.jt-announcement-modal>.body,.jt-announcement-modal>.date{letter-spacing:normal;color:#fff;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.71}.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{font-weight:bolder;text-decoration:underline}.jt-scout-position-list-modal{box-sizing:content-box;background-color:#333;border-radius:4px;flex-direction:column;place-content:center;width:800px;max-height:100%;margin:auto;padding:24px 30px;display:flex;position:relative;box-shadow:0 3px 6px #000c}.jt-scout-position-list-modal>.message{text-align:center;color:#fff;flex-wrap:nowrap;margin-bottom:12px;font-size:16px}.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{cursor:pointer;background-color:#333;border-radius:6px;grid-template-columns:auto 148px;margin-top:12px;padding:16px 20px;transition:background-color .3s;display:grid}.jt-scout-position-list-modal>.position>.position-row>.type{color:#fff;grid-area:1/1/2/2;font-size:14px;font-weight:700}.jt-scout-position-list-modal>.position>.position-row>.description{color:#fff;text-overflow:ellipsis;white-space:nowrap;grid-area:2/1/3/2;font-size:14px;font-weight:400;overflow:hidden}.jt-scout-position-list-modal>.position>.position-row>.year{color:#fff;opacity:.7;grid-area:3/1/4/2;font-size:12px;font-weight:400}.jt-scout-position-list-modal>.position>.position-row>.button-column{grid-area:1/2/4/3;justify-content:flex-end;align-items:center;display:flex}.jt-scout-position-list-modal>.position>.position-row>.button-column>.button{border:1px solid #fff;border-radius:20px;justify-content:center;align-items:center;width:123px;height:32px;font-size:14px;font-weight:700;display:flex}.jt-scout-position-list-modal>.scout-applicant{margin-top:15px}.jt-scout-position-list-modal>.close-button-area{background-color:#0000;border:none;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex;position:absolute;top:0;right:0}.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{box-sizing:content-box;background-color:#333;border-radius:4px;flex-direction:column;place-content:center;width:800px;max-height:92%;margin:auto;padding:20px 30px;display:flex;position:relative;box-shadow:0 3px 6px #000c}.jt-scout-position-list-bulk-modal>.message{text-align:center;color:#fff;flex-wrap:nowrap;margin-bottom:12px;font-size:16px}.jt-scout-position-list-bulk-modal>.scout-message{margin-top:15px}.jt-scout-position-list-bulk-modal>.position{width:100%;max-height:40vh;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{cursor:pointer;background-color:#333;border-radius:6px;grid-template-columns:auto 148px;margin-top:12px;padding:10px 20px;transition:background-color .3s;display:grid}.jt-scout-position-list-bulk-modal>.position>.position-row>.type{color:#fff;grid-area:1/1/2/2;font-size:14px;font-weight:700}.jt-scout-position-list-bulk-modal>.position>.position-row>.description{color:#fff;text-overflow:ellipsis;white-space:nowrap;grid-area:2/1/3/2;font-size:14px;font-weight:400;overflow:hidden}.jt-scout-position-list-bulk-modal>.position>.position-row>.year{color:#fff;opacity:.7;grid-area:3/1/4/2;font-size:12px;font-weight:400}.jt-scout-position-list-bulk-modal>.position>.position-row>.button-column{grid-area:1/2/4/3;justify-content:flex-end;align-items:center;display:flex}.jt-scout-position-list-bulk-modal>.position>.position-row>.button-column>.button{border:1px solid #fff;border-radius:20px;justify-content:center;align-items:center;width:123px;height:32px;font-size:14px;font-weight:700;display:flex}.jt-scout-position-list-bulk-modal>.scout-applicant{max-height:30vh;overflow-y:scroll}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row{box-sizing:border-box;border-bottom:1px solid #333;grid-template-rows:62px;grid-template-columns:62px 170px 86px 205px 99px 139px;padding-left:24px;padding-right:24px;transition:background-color .3s;display:grid}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.icon{object-fit:cover;border-radius:48px;align-self:center;width:48px;height:48px}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.name-cell{flex-direction:column;justify-content:center;display:flex}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.name-cell>.name{color:#fff;align-items:center;font-size:16px;font-weight:700;display:flex}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.name-cell>.age{color:#fff;font-size:12px}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.prefecture-cell{color:#fff;align-items:center;font-size:14px;display:flex}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.career-cell{flex-direction:column;justify-content:center;display:flex}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.career-cell>.school{color:#fff;font-size:14px}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.career-cell>.department{color:#c4c4c4;font-size:12px}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.graduation-cell{color:#fff;align-items:center;font-size:14px;display:flex}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.disabled-cell{text-align:right;align-items:center;font-size:12px;display:flex}.jt-scout-position-list-bulk-modal>.scout-applicant>.applicant-row>.disabled-cell>div{align-items:center;padding-right:5px;display:flex}.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:#fff3}.jt-scout-position-list-bulk-modal .scout-button{flex-direction:column;align-items:center;padding-top:17px;display:flex}.jt-scout-position-list-bulk-modal .scout-button>.message{padding-bottom:13px;font-size:12px;font-weight:700}.jt-scout-position-list-bulk-modal .scout-button>.bulk-button{border-radius:40px;width:240px;height:40px}.jt-scout-position-list-bulk-modal>.selected-schedule-info{background-color:#2a2a2a;border-radius:4px;align-items:center;gap:8px;margin:15px 0;padding:10px;display:flex}.jt-scout-position-list-bulk-modal>.selected-schedule-info>.schedule-label{color:#fff;white-space:nowrap;font-size:12px}.jt-scout-position-list-bulk-modal>.selected-schedule-info>.schedule-text{color:#c4c4c4;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.jt-scout-position-list-bulk-modal>.close-button-area{background-color:#0000;border:none;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex;position:absolute;top:0;right:0}.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{box-sizing:content-box;background-color:#333;border-radius:4px;flex-direction:column;place-content:center;width:800px;max-height:92%;margin:auto;padding:20px 30px;display:flex;position:relative;box-shadow:0 3px 6px #000c}.jt-bulk-chat-message-modal>.message{text-align:center;color:#fff;flex-wrap:nowrap;margin-bottom:12px;font-size:16px}.jt-bulk-chat-message-modal>.input-message{margin-top:15px}.jt-bulk-chat-message-modal>.send-message{align-self:center;margin-top:15px;font-size:16px;font-weight:700}.jt-bulk-chat-message-modal>.target-applicant{max-height:30vh;overflow-y:scroll}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row{box-sizing:border-box;border-bottom:1px solid #333;grid-template-rows:62px;grid-template-columns:62px 170px 86px 205px 99px 139px;padding-left:24px;padding-right:24px;transition:background-color .3s;display:grid}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.icon{object-fit:cover;border-radius:48px;align-self:center;width:48px;height:48px}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.name-cell{flex-direction:column;justify-content:center;display:flex}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.name-cell>.name{color:#fff;align-items:center;font-size:16px;font-weight:700;display:flex}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.name-cell>.age{color:#fff;font-size:12px}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.prefecture-cell{color:#fff;align-items:center;font-size:14px;display:flex}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.career-cell{flex-direction:column;justify-content:center;display:flex}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.career-cell>.school{color:#fff;font-size:14px}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.career-cell>.department{color:#c4c4c4;font-size:12px}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.graduation-cell{color:#fff;align-items:center;font-size:14px;display:flex}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.disabled-cell{text-align:right;align-items:center;font-size:12px;display:flex}.jt-bulk-chat-message-modal>.target-applicant>.applicant-row>.disabled-cell>div{align-items:center;padding-right:5px;display:flex}.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:#fff3}.jt-bulk-chat-message-modal .send-button{flex-direction:column;align-items:center;padding-top:17px;display:flex}.jt-bulk-chat-message-modal .send-button>.message{padding-bottom:13px;font-size:12px;font-weight:700}.jt-bulk-chat-message-modal .send-button>.bulk-button{border-radius:40px;width:240px;height:40px}.jt-bulk-chat-message-modal>.close-button-area{background-color:#0000;border:none;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex;position:absolute;top:0;right:0}.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{background-color:#3c3c3c;border-radius:6px;flex-direction:column;place-content:center;width:320px;margin:auto;display:flex;box-shadow:3px 3px 6px #00000080}.jt-comment-edit-modal .title{justify-content:space-between;align-items:center;height:44px;padding-left:10px;padding-right:10px;display:flex}.jt-comment-edit-modal .title>.text{font-size:14px;font-weight:700}.jt-comment-edit-modal .title>.close-button{cursor:pointer;height:13.5px;transition:opacity .3s}.jt-comment-edit-modal .title>.close-button:hover{opacity:.7}.jt-comment-edit-modal>.comment{background-color:#c4c4c4;height:155px}.jt-comment-edit-modal>.command{justify-content:center;align-items:center;height:48px;display:flex}.jt-comment-edit-modal>.command>.save-button{color:#1c1c1c;background-color:#c4c4c4;border-radius:4px;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:opacity .3s;display:flex}.jt-comment-edit-modal>.command>.save-button:hover{opacity:.7}.jt-custom-template-modal{color:#1c1c1c;background-color:#fff;border-radius:6px;flex-direction:column;place-content:center;width:100%;max-width:1100px;height:100%;max-height:520px;margin:auto;display:flex;box-shadow:3px 3px 6px #00000080}.jt-custom-template-modal>.container{border-radius:10px;align-items:flex-end;padding:0 50px 0 20px;display:flex}.jt-custom-template-modal>.container>.sidebar{background-color:#fff;border-radius:6px;width:350px;padding-right:10px}.jt-custom-template-modal>.container>.sidebar>.sidebar-header{text-align:left;margin-bottom:40px;font-size:36px;font-weight:700}.jt-custom-template-modal>.container>.sidebar>.search-input{width:277px;height:50px;padding:none;box-sizing:border-box;background-color:#f7f7f7;border:none;border-radius:4px;margin-bottom:20px;font-size:16px}.jt-custom-template-modal>.container>.sidebar>input::placeholder{color:#bababa;font-size:20px}.jt-custom-template-modal>.container>.sidebar>.create-button-container{align-items:center;display:flex}.jt-custom-template-modal>.container>.sidebar>.create-button-container>.create-title{color:#bababa;margin-left:10px;font-size:16px}.jt-custom-template-modal>.container>.sidebar>.create-button-container>.create-btn{color:#9d9d9d;padding:none;background-color:#fff;border:none;margin-left:170px;font-size:36px}.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;padding:3px 0 0 3px;overflow-y:scroll}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container{padding:none;align-items:center;margin-bottom:4px;display:flex}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>.template-option{width:277px;height:44px;padding:none;color:#c0bfbf;cursor:pointer;text-align:left;box-sizing:border-box;background-color:#f7f7f7;border:none;border-radius:4px;font-size:16px}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>.template-option-editing{width:277px;height:44px;padding:none;color:#000;cursor:pointer;text-align:left;box-sizing:border-box;background-color:#f7f7f7;border:none;border-radius:4px;font-size:16px}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>.template-option-selected{width:277px;height:44px;padding:none;color:#c0bfbf;cursor:pointer;text-align:left;box-sizing:border-box;background-color:#e5e5e5;border:none;border-radius:4px;font-size:16px}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>input::placeholder{color:#c0bfbf;font-size:16px}.jt-custom-template-modal>.container>.sidebar>.template-option-list-container>.template-option-container>.option-btn{padding:none;cursor:pointer;background-color:#0000;border:none;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{background-color:#fff;border-radius:6px;flex-grow:1;justify-content:center;align-items:center;padding:none none 4px;display:flex}.jt-custom-template-modal>.container>.content>.content-textarea{resize:none;box-sizing:border-box;background-color:#f7f7f7;border:1px solid #d9d9d9;border-radius:4px;width:100%;max-width:662px;height:402px;padding:10px}.jt-custom-template-modal>.footer{background-color:#fff;border-radius:6px;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.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{justify-content:center;align-items:center;display:flex}.jt-custom-template-modal>.footer>.footer-button-container>.footer-btn-cancel{cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;width:120px;margin-right:10px;font-size:16px;font-weight:400}.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{color:#fff;background-color:#4caf50;border:none;width:110px;margin-right:30px}.jt-applicant-search-modal{background-color:#373737;justify-content:center;width:620px;max-height:100%;margin:100px auto;position:relative}.jt-applicant-search-modal,.jt-applicant-search-modal>.container{box-sizing:border-box;flex-direction:column;align-items:center;display:flex;overflow-y:auto}.jt-applicant-search-modal>.container>.condition-area{box-sizing:border-box;width:100%;padding:54px 40px 32px}.jt-applicant-search-modal>.container>.condition-area>.condition{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.jt-applicant-search-modal>.container>.condition-area>.condition>.label{color:#fff;font-size:14px;font-weight:700}.jt-applicant-search-modal>.container>.condition-area>.condition>.item-list{flex-wrap:wrap;justify-content:flex-start;display:flex}.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-top:16px;margin-right: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{gap:40px;padding-top:40px;display:flex}.jt-applicant-search-modal>.container>.condition-area .upload>.condition>.label{color:#fff;font-size:14px;font-weight:700}.jt-applicant-search-modal>.container>.condition-area .upload>.condition>.item-list{flex-wrap:wrap;justify-content:flex-start;display:flex}.jt-applicant-search-modal>.container>.condition-area .upload>.condition>.item-list>.check-box{margin-top:16px;margin-right:16px}.jt-applicant-search-modal>.command-button-area{box-sizing:border-box;background-color:#1c1c1c;justify-content:center;width:100%;padding:24px;display:flex}.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{background-color:#0000;border:none;justify-content:center;align-items:center;width:51px;height:51px;transition:all .3s;display:flex;position:absolute;top:0;right:0}.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{background-color:#373737;justify-content:center;width:760px;max-height:100%;margin:100px auto;position:relative}.jt-candidacy-search-modal,.jt-candidacy-search-modal>.container{box-sizing:border-box;flex-direction:column;align-items:center;display:flex;overflow-y:auto}.jt-candidacy-search-modal>.container>.condition-area{box-sizing:border-box;width:100%;padding:54px 40px 32px}.jt-candidacy-search-modal>.container>.condition-area>.condition{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.jt-candidacy-search-modal>.container>.condition-area>.condition>.label{color:#fff;font-size:14px;font-weight:700}.jt-candidacy-search-modal>.container>.condition-area>.condition>.label>.annotation{color:red;margin-left:10px;font-size:12px}.jt-candidacy-search-modal>.container>.condition-area>.condition>.item-list{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.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-top:16px;margin-right: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{color:red;align-self:flex-end;font-size:12px}.jt-candidacy-search-modal>.container>.condition-area>.condition:nth-child(n+2){padding-top:40px}.jt-candidacy-search-modal>.container>.condition-area .upload{gap:40px;padding-top:40px;display:flex}.jt-candidacy-search-modal>.container>.condition-area .upload>.condition>.label{color:#fff;font-size:14px;font-weight:700}.jt-candidacy-search-modal>.container>.condition-area .upload>.condition>.item-list{flex-wrap:wrap;justify-content:flex-start;display:flex}.jt-candidacy-search-modal>.container>.condition-area .upload>.condition>.item-list>.check-box{margin-top:16px;margin-right:16px}.jt-candidacy-search-modal>.command-button-area{box-sizing:border-box;background-color:#1c1c1c;justify-content:center;width:100%;padding:24px;display:flex}.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{background-color:#0000;border:none;justify-content:center;align-items:center;width:51px;height:51px;transition:all .3s;display:flex;position:absolute;top:0;right:0}.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{box-sizing:border-box;background-color:#373737;flex-direction:column;justify-content:center;align-items:center;max-height:100%;margin:100px auto;display:flex;position:relative}.jt-notification-preference-modal>.container{box-sizing:border-box;align-items:center;margin:0 30px;overflow-y:auto}@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{grid-template-columns:auto 60px;margin:5px;display:grid}.jt-notification-preference-modal>.command-button-area{box-sizing:border-box;background-color:#1c1c1c;justify-content:center;width:100%;padding:24px;display:flex}.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{background-color:#0000;border:none;justify-content:center;align-items:center;width:51px;height:51px;transition:all .3s;display:flex;position:absolute;top:0;right:0}.jt-notification-preference-modal>.close-button-area:hover{opacity:.7}.grecaptcha-badge{visibility:hidden}.mandatory-label{color:#fff;background-color:#eb001a}.mandatory-label,.option-label{border-radius:2px;margin-left:8px;padding-left:4px;padding-right:4px;font-size:12px}.option-label{color:#000;background-color:#b3b3b3}.jt-position-detail-modal{box-sizing:border-box;background-color:#000;flex-direction:column;align-items:stretch;width:1070px;max-width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative}.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{cursor:pointer;opacity:1;background-color:#0000;border:none;width:46px;height:46px;transition:opacity .3s;position:absolute;top:10px;right:10px}.jt-position-detail-modal>button.close-button:hover{opacity:.7}.jt-position-detail-modal>.container{box-sizing:border-box;background-color:#000;flex-direction:column;align-items:stretch;width:1070px;max-width:100%;margin-left:auto;margin-right:auto;padding-top:48px;padding-bottom:80px;display:flex;position:relative;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:#262626e6;margin-bottom:60px;padding:12px;font-size:20px}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.title-area{z-index:100;width:100%;position:sticky;top:0}}@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{align-items:center;min-height:24px;padding-top:20px;padding-bottom:36px;padding-left:20px;display:flex}.jt-position-detail-modal>.container>.header-command>.back-button{cursor:pointer;align-items:center;display:flex}.jt-position-detail-modal>.container>.header-command>.back-button>.left-arrow{border-top:3px solid #fff;border-left:3px solid #fff;width:9px;height:9px;transition:all .3s;transform:rotate(-45deg)}.jt-position-detail-modal>.container>.header-command>.back-button>.label{color:#fff;padding-left:2px;font-size:16px;font-weight:700;transition:all .3s}.jt-position-detail-modal>.container>.header-command>.back-button:hover>.left-arrow{border-top-color:#a5a5a5;border-left-color:#a5a5a5}.jt-position-detail-modal>.container>.header-command>.back-button:hover>.label{color:#a5a5a5}.jt-position-detail-modal>.container>.company-header{padding-bottom:18px;display:block}@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;flex-direction:column;justify-content:center;padding-left:12px;display:flex}.jt-position-detail-modal>.container>.company-header>.company-text>.company-name{padding-bottom:12px;font-size:18px}@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;width:fit-content;padding:0 20px;font-size:14px}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.company-header>.company-text>.company-type{text-align:center;padding:1px 6px;font-size:11px}}.jt-position-detail-modal>.container>.catchphrase{white-space:pre-wrap;word-break:break-all;padding-bottom:24px;font-size:42px;font-weight:700;line-height:1.19}@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{grid-template-columns:100%;margin-bottom:31px;display:grid;position:relative}.jt-position-detail-modal>.container>.main-short-movie>.title{grid-row:1/2;padding-bottom:8px;display:flex}.jt-position-detail-modal>.container>.main-short-movie>.title>.main-title{color:#e0e0e0;font-size:18px;font-weight:700}.jt-position-detail-modal>.container>.main-short-movie>.title>.sub-title{color:#e0e0e0;padding-left:20px;font-size:18px}.jt-position-detail-modal>.container>.main-short-movie>.movie-short{width:969px;max-width:100%}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.main-short-movie>.movie-short{grid-row:2/3}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.main-short-movie>.movie-short{grid-row:3/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{padding:inherit;position:absolute;bottom:103.5px;right:24px}}@media screen and (max-width:600px){.jt-position-detail-modal>.container>.main-short-movie>.favorite-area{grid-row:2/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{cursor:pointer;position:absolute;top:0}.jt-position-detail-modal>.container>.main-short-movie>.favorite-area>.favorite-button>.hover{opacity:0;transition:all .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{text-align:center;background-color:#262626;width:100%;margin-bottom:32px;padding:8px 4px}@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{background-color:#707070;width:100%;height:1px}.jt-position-detail-modal>.container>.movie-document>.position-area>.position-type-text{background-color:#000;margin-top:-16px;padding:0 24px;font-size:16px;position:absolute;left:50%;transform:translate(-50%)}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.movie-document>.position-area>.position-type-text{margin-top:-20px;padding:0 16px;font-size:24px;left:32px;transform:none}}.jt-position-detail-modal>.container>.movie-document>.main-full-movie{flex-direction:column;width:471px;display:flex}@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{padding-bottom:8px;display:flex}.jt-position-detail-modal>.container>.movie-document>.main-full-movie>.title>.main-title{color:#e0e0e0;font-size:18px;font-weight:700}.jt-position-detail-modal>.container>.movie-document>.main-full-movie>.title>.sub-title{color:#e0e0e0;padding-left:20px;font-size:18px}.jt-position-detail-modal>.container>.movie-document>.main-full-movie>.movie-full{width:473px;max-width:100%;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{flex-direction:column;width:473px;display:flex}@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{align-items:center;padding-bottom:8px;display:flex}.jt-position-detail-modal>.container>.movie-document>.document>.title>.text{color:#e0e0e0;padding-right:10px;font-size:18px;font-weight:700}.jt-position-detail-modal>.container>.movie-document>.document>.title>.extension{color:#e0e0e0;background-color:#a30012;justify-content:center;align-items:center;width:57px;height:18px;font-size:13px;display:flex}.jt-position-detail-modal>.container>.movie-document>.document>.pdf{justify-content:center;align-items:center;width:473px;max-width:100%;height:287.6px;display:flex}@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;flex-direction:column;align-items:center;width:100%;position:sticky;bottom:-80px}@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{text-align:center;background-color:#eb001a;border-radius:4px;margin-top:12px;margin-bottom:8px;padding:6px}.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:4/5}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.action-area{grid-row:4/5;padding-top:18px}}.jt-position-detail-modal>.container>.action-area>.action-cell,.jt-position-detail-modal>.container>.action-area>.action-cell>.candidacy-area{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.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{text-align:center;background-color:#eb001a;width:100%;padding-top:12px;padding-bottom:12px}.jt-position-detail-modal>.container>.action-area>.action-cell>.candidacy-area>.entry-button:hover{cursor:pointer;opacity:.7;transition:all .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{opacity:.6;text-align:center;background-color:#eb001a;width:80%;padding-top:4px;padding-bottom:4px;font-size:14px}.jt-position-detail-modal>.container>.action-area>.action-cell>.favorite-area{justify-content:center;margin-top:16px;display:flex}.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{cursor:pointer;position:absolute;top:0}.jt-position-detail-modal>.container>.action-area>.action-cell>.favorite-area>.favorite-button>.hover{opacity:0;transition:all .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{width:121px;margin-top:24px}.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{flex-direction:column;display:flex}}.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;gap:27px 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{white-space:pre-wrap;word-break:break-all;min-height:16px;font-size:16px;font-weight:100}.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;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{box-sizing:border-box;border:1px solid #fff;justify-content:center;align-items:center;margin-top:4px;margin-bottom:4px;margin-right:12px;padding:2px 12px;font-size:13px;display:flex}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.information-area>.text-column.nallow{margin-left:489x;flex:341}}.jt-position-detail-modal>.container>.more-information{box-sizing:border-box;width:100%;margin-top:64px;margin-bottom:64px}.jt-position-detail-modal>.container>.more-information>.container{box-sizing:border-box;background-image:linear-gradient(#4d4d4d,#333);align-items:center;width:100%;padding-top:8px;padding-bottom:8px;display:flex}@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{opacity:.5;padding-left:71px;padding-right:71px;font-size:14px}@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{flex-wrap:wrap;align-items:center;display:flex}@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{align-items:center;display:flex}.jt-position-detail-modal>.container>.more-information>.container>.links>.box>.slash{opacity:.5;background-image:linear-gradient(to top left,#0000 48%,#fff 48% 52%,#0000 52%);width:12px;height:32px}@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{cursor:pointer;flex-direction:column;align-items:center;padding-left:28px;padding-right:28px;transition:all .3s;display:flex}.jt-position-detail-modal>.container>.more-information>.container>.links>.box>.link>.label{text-underline-position:under;border-bottom:1px solid #000;font-size:20px;font-weight:700;text-decoration:underline;position:relative}.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{box-sizing:border-box;border:1px solid #fff;justify-content:center;align-items:center;width:100%;font-size:16px;font-weight:700;display:flex}.jt-position-detail-modal>.container>.position-list-no-item{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin-top:35px;display:flex}.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{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin-top:40px;display:flex}.jt-position-detail-modal>.container>.position-list-no-item>.request>.request-button{cursor:pointer;color:#fff;background-color:#eb001a;border-radius:15px;justify-content:center;align-items:center;width:240px;height:30px;font-size:14px;font-weight:700;transition:all .3s;display:flex}.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{color:#fff;margin-top:10px;font-size:12px}.jt-position-detail-modal>.container>.position-list-no-item>.login{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin-top:-48px;display:flex}.jt-position-detail-modal>.container>.position-list-no-item>.login>.login-button{cursor:pointer;color:#fff;background-color:#eb001a;border-radius:15px;justify-content:center;align-items:center;width:240px;height:30px;padding:12px 24px;font-size:14px;font-weight:700;transition:all .3s;display:flex}.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{color:#fff;margin-top:10px;font-size:12px}.jt-position-detail-modal>.container>.position-list-no-item>.favorite{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin-top:60px;display:flex}.jt-position-detail-modal>.container>.position-list-no-item>.favorite>.favorite-button{border:1px solid #fff;border-radius:12px;width:144px;height:24px;transition:border .3s;position:relative}.jt-position-detail-modal>.container>.position-list-no-item>.favorite>.favorite-button>img{cursor:pointer;position:absolute;top:0}.jt-position-detail-modal>.container>.position-list-no-item>.favorite>.favorite-button>.hover{opacity:0;transition:all .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 #fff0}.jt-position-detail-modal>.container>.position-list-no-item>.favorite>.text{color:#fff;margin-top:10px;font-size:12px}@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{width:100%;display:grid}@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{border-right:1px solid #707070;align-items:center;font-size:16px;display:flex}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.head>.title-job-type{grid-column:1/2}}.jt-position-detail-modal>.container>.position-list>.row.head>.title-information{justify-content:center;align-items:center;font-size:16px;display:flex}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.head>.title-information{grid-column:2/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{border-top:1px solid #707070;border-right:1px solid #707070;grid-column:1/2;padding-top:64px;padding-right:16px;font-size:16px;line-height:1.69}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.job-type{grid-row:1/2;justify-content:center;padding-top:30px;padding-bottom:30px;font-size:18px;font-weight:700}}.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{border-top:1px solid #707070;grid-column:2/3;padding-top:30px}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.description{grid-row:3/4}}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.content{height:100px;transition:height .3s;position:relative;overflow-y:hidden}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.content>.text{white-space:pre-wrap;word-break:break-all;flex-wrap:wrap;min-height:14px;padding-bottom:30px;font-size:14px;line-height:1.93;display:flex}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.content>.text>.box{border:1px solid #fff;align-items:center;height:21px;margin-right:10px;padding-left:21px;padding-right:21px;font-size:14px;display:flex}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.content>.title{padding-bottom:6px;font-size:14px;font-weight:700}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.content>.shadow{background-image:linear-gradient(#0000,#000);height:44px;position:absolute;bottom:0;left:0;right: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{cursor:pointer;flex-direction:column;align-items:center;width:100%;padding-top:8px;padding-bottom:30px;display:flex}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.accordion>.up-arrow{border-top:2px solid #fff;border-left:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)translateY(3.5px)translate(3.5px)}.jt-position-detail-modal>.container>.position-list>.row.body>.description>.accordion>.down-arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)translateY(-3.5px)translate(-3.5px)}.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:2/4}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.description.wide{grid-row:2/4}}.jt-position-detail-modal>.container>.position-list>.row.body>.movie{justify-content:center;display:flex}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.movie{border-top:1px solid #707070;grid-column:3/4;padding-top:30px;padding-bottom:30px}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.movie{grid-row:2/3;padding-bottom:30px}}.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{flex-direction:column;align-items:center;display:flex}@media not screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.action{border-top:1px solid #707070;grid-column:4/5;padding-top:30px}}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.position-list>.row.body>.action{grid-row:4/5;padding-top:18px}}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell{flex-direction:column;justify-content:center;align-items:center;display:flex}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.candidacy-area{flex-direction:column;justify-content:center;align-items:center;font-size:18px;display:flex}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-button{text-align:center;background-color:#eb001a;width:144px;padding-top:4px;padding-bottom:4px}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.candidacy-area>.entry-button:hover{cursor:pointer;opacity:.7;transition:all .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{opacity:.6;text-align:center;background-color:#eb001a;width:144px;padding-top:4px;padding-bottom:4px;font-size:14px}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.favorite-area{justify-content:center;margin-top:16px;display:flex}.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{cursor:pointer;position:absolute;top:0}.jt-position-detail-modal>.container>.position-list>.row.body>.action>.action-cell>.favorite-area>.favorite-button>.hover{opacity:0;transition:all .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{width:121px;margin-top:24px}.jt-position-detail-modal>.container>.sub-movie{flex-direction:column;justify-content:stretch;padding-top:50px;display:flex}.jt-position-detail-modal>.container>.sub-movie>.title{color:#e0e0e0;font-size:18px;font-weight:700}@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{background-color:#1c1c1c;border-radius:8px;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-direction:column;flex:1;padding-left:24px;padding-right:24px;display:flex}@media screen and (max-width:900px){.jt-position-detail-modal>.container>.sub-movie>.movie-row>.movie-text{box-sizing:border-box;width:100%}}.jt-position-detail-modal>.container>.sub-movie>.movie-row>.movie-text>.movie-title{white-space:pre-wrap;word-break:break-all;font-size:20px;font-weight:700;line-height:1.45}@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{white-space:pre-wrap;word-break:break-all;max-height:136px;padding-top:12px;font-size:16px;line-height:1.5;overflow-y:auto}.jt-position-detail-modal>.container>.full-width-information{padding-top:40px;padding-bottom:80px;display:grid}@media not screen and (max-width:600px){.jt-position-detail-modal>.container>.full-width-information{grid-template-columns:250px auto;gap:40px 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{white-space:pre-wrap;word-break:break-all;min-height:16px;font-size:16px;font-weight:100;line-height:1.6}@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{grid-template-rows:repeat(4,auto);grid-template-columns:70px repeat(7,auto);display:grid}.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{justify-content:center;align-items:center;padding-bottom:8px;font-size:14px;font-weight:700;display:flex}.jt-position-detail-modal>.container>.full-width-information>.employee-count-table>.year-cell{align-items:center;font-size:14px;font-weight:700;display:flex}.jt-position-detail-modal>.container>.full-width-information>.employee-count-table>.value-cell{justify-content:flex-end;align-items:center;padding-right:12px;font-size:16px;display:flex}.jt-position-detail-modal>.container>.footer-command{justify-content:center;display:flex}.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;padding:0 10px;font-size:14px;font-weight:400;line-height:32px}.data-table>.data-table-container>.data-table-body tr{box-sizing:border-box!important;border-bottom:1px solid #525252!important;height:52px!important}.data-table>.data-table-container>.data-table-body tr td{vertical-align:middle;padding:0 10px;box-sizing:border-box!important;height:52px!important}.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{white-space:pre-wrap;width:20%}.data-table>.data-table-container>.data-table-body .info-detail{cursor:pointer}.data-table .photo-posted{color:#fff;letter-spacing:.72px;background:linear-gradient(#ea011a,#c01715);border:1px;border-radius:16px;justify-content:center;align-items:center;padding:6px 31px;font-size:12px;font-weight:600}.data-table .no-photos{opacity:.7}.jt-position-schedule-selection-modal .modal-overlay{z-index:10000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.jt-position-schedule-selection-modal .modal-content{background-color:#2a2a2a;border:1px solid #444;border-radius:12px;width:90%;max-width:600px;max-height:80vh;padding:32px;overflow-y:auto;box-shadow:0 20px 40px #0000004d}.jt-position-schedule-selection-modal .header{margin-bottom:24px}.jt-position-schedule-selection-modal .header .title{color:#fff;text-align:center;margin:0 0 12px;font-size:20px;font-weight:600}.jt-position-schedule-selection-modal .header .position-info{color:#ccc;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.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;background-color:#333;border:2px dashed #555;border-radius:8px;padding:32px 16px;font-size:16px}.jt-position-schedule-selection-modal .schedule-list .schedule-item{cursor:pointer;background-color:#333;border:2px solid #444;border-radius:8px;align-items:center;margin-bottom:12px;padding:20px;transition:all .2s;display:flex;position:relative}.jt-position-schedule-selection-modal .schedule-list .schedule-item:hover{background-color:#383838;border-color:#666;transform:translateY(-1px)}.jt-position-schedule-selection-modal .schedule-list .schedule-item.selected{background-color:#ea011a1a;border-color:#ea011a;box-shadow:0 0 10px #ea011a4d}.jt-position-schedule-selection-modal .schedule-list .schedule-item.selected:after{content:"✓";color:#ea011a;font-size:18px;font-weight:700;position:absolute;top:12px;right:16px}.jt-position-schedule-selection-modal .schedule-list .schedule-item .schedule-details{flex:1}.jt-position-schedule-selection-modal .schedule-list .schedule-item .schedule-details .schedule-date{color:#fff;text-align:center;font-size:16px;font-weight:500;line-height:1.5}.jt-position-schedule-selection-modal .actions{justify-content:center;gap:16px;display:flex}.jt-position-schedule-selection-modal .actions .cancel-button{color:#fff;cursor:pointer;background-color:#555;border:1px solid #666;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .2s}.jt-position-schedule-selection-modal .actions .cancel-button:hover{background-color:#666}.jt-position-schedule-selection-modal .actions .confirm-button{color:#fff;cursor:pointer;background:linear-gradient(#ea011a,#c01715);border:none;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s}.jt-position-schedule-selection-modal .actions .confirm-button:hover:not(:disabled){background:linear-gradient(#ff0520,#d01816);transform:translateY(-1px)}.jt-position-schedule-selection-modal .actions .confirm-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.jt-company-detail-modal-sp button.border{width:162px;height:51px;font-size:14px}.jt-company-detail-modal-sp button.gradation{width:100%;min-width:100%;height:96px;font-size:20px}.jt-company-detail-modal-sp>.container>.container_inner{padding-left:0;top:50px}.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;padding:1px 6px;font-size:11px}.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{height:17px;margin-bottom:10px;margin-right:9px;font-size:10px}.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{margin-top:12px;font-size:20px}.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:3/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:4/5;padding-top:18px}.jt-company-detail-modal-sp>.container>.container_inner>.information-area{flex-direction:column;display:flex}.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;border-radius:6px;width:231px;height:37px;margin-bottom:51px;font-size:18px;font-weight:500}.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{margin-top:25px;margin-bottom:70px;font-size:22px}.jt-company-detail-modal-sp>.container>.container_inner>.position-freeze-area>.label-container{height:35px;margin-bottom:30px;font-size:15px}.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{margin-bottom:35px;font-size:16px}.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}.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;margin-bottom:14px;font-size:16px}.jt-company-detail-modal-sp>.container>.container_inner>.mylist-buttons-area{gap:10px;height:64px;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;margin-top:26px;margin-bottom:27px;font-size:18px}.jt-company-detail-modal-sp>.container>.container_inner .footer>.return-button{height:12px;margin-bottom:12px;font-size:15px}.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{grid-row:1/2;justify-content:center;padding-top:30px;padding-bottom:30px;font-size:18px;font-weight:700}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.body>.description{grid-row:3/4}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.body>.description.wide{grid-row:2/4}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.body>.movie{grid-row:2/3;padding-bottom:30px}.jt-company-detail-modal-sp>.container>.container_inner>.position-list>.row.body>.action{grid-row:4/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{flex-direction:column;align-items:center;margin-top:48px;display:flex}.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{box-sizing:border-box;width:100%}.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{margin-bottom:20px;padding-top:10px}.jt-company-detail-modal-sp>.container>.container_inner>.company-about>.content>.movie-row>.movie{flex-direction:column;align-items:center;width:342px;margin-right:12px;display:block}.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{box-sizing:border-box;width:100%;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{margin-bottom:24px;font-size:20px}.jt-company-detail-modal-sp>.container>.container_inner>.related-search-area>.items-container{gap:48px}.ex-breadcrumb-trail-container-sp{margin-top:35px;margin-bottom:25px;font-size:14px}.ex-breadcrumb-trail-container-sp>.link{font-size:14px}.div-shareButttons-sp{margin-top:5px;padding-left:30px;padding-right:30px}.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{border-width:2.72px;width:13.6px;height:13.6px}.jt-company-list-sp>.visibility>.handle.prev>.handle-arrow{transform:translate(6.8px)rotate(225deg)}.jt-company-list-sp>.visibility>.handle.next>.handle-arrow{transform:translate(-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 #00000080}.jt-company-card-sp>.hover-info-area{border-radius:0 0 5.44px 5.44px;padding:1.36px 4.08px;display:none;box-shadow:0 -8.16px 16.32px -1.36px #000000b3}