.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:normal}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;-webkit-clip-path:circle(0);clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,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,mark,menu,nav,object,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,var,video{margin:0;padding:0;box-sizing:border-box}li,ol,ul{box-sizing:border-box}fieldset,img{border:0}img{max-width:100%;height:auto}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}button,input,select,textarea{box-sizing:border-box;vertical-align:middle;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}button{border:0;background-color:transparent;cursor:pointer}button[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}form{display:inline}a{cursor:pointer;outline:none}a,a:focus,a:hover{text-decoration:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}pre{white-space:normal}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/static/lib/pretendard/woff2/Pretendard-Black.woff2) format("woff2"),url(/static/lib/pretendard/woff/Pretendard-Black.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/static/lib/pretendard/woff2/Pretendard-ExtraBold.woff2) format("woff2"),url(/static/lib/pretendard/woff/Pretendard-ExtraBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/static/lib/pretendard/woff2/Pretendard-Bold.woff2) format("woff2"),url(/static/lib/pretendard/woff/Pretendard-Bold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/static/lib/pretendard/woff2/Pretendard-SemiBold.woff2) format("woff2"),url(/static/lib/pretendard/woff/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/static/lib/pretendard/woff2/Pretendard-Medium.woff2) format("woff2"),url(/static/lib/pretendard/woff/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/static/lib/pretendard/woff2/Pretendard-Regular.woff2) format("woff2"),url(/static/lib/pretendard/woff/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/static/lib/pretendard/woff2/Pretendard-Light.woff2) format("woff2"),url(/static/lib/pretendard/woff/Pretendard-Light.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/static/lib/pretendard/woff2/Pretendard-ExtraLight.woff2) format("woff2"),url(/static/lib/pretendard/woff/Pretendard-ExtraLight.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/static/lib/pretendard/woff2/Pretendard-Thin.woff2) format("woff2"),url(/static/lib/pretendard/woff/Pretendard-Thin.woff) format("woff")}body,button,input,pre,select,td,textarea,th{font-family:Pretendard,sans-serif}/*!
 * JUPSU Stylesheet Ver 2.0
 */@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInLeftSection1{0%{opacity:0;-webkit-transform:translate3d(-30px,0,0);-moz-transform:translate3d(-30px,0,0);-ms-transform:translate3d(-30px,0,0);-o-transform:translate3d(-30px,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes fadeInRightSection1{0%{opacity:0;-webkit-transform:translate3d(100px,0,0);-moz-transform:translate3d(100px,0,0);-ms-transform:translate3d(100px,0,0);-o-transform:translate3d(100px,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes fadeInTopSection1{0%{opacity:0;-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes fadeInLeftLittle{0%{opacity:0;-webkit-transform:translate3d(-60px,0,0);-moz-transform:translate3d(-60px,0,0);-ms-transform:translate3d(-60px,0,0);-o-transform:translate3d(-60px,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes fadeInLeftLittle2{0%{opacity:0;-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes fadeInRightLittle{0%{opacity:0;-webkit-transform:translate3d(60px,0,0);-moz-transform:translate3d(60px,0,0);-ms-transform:translate3d(60px,0,0);-o-transform:translate3d(60px,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes fadeInRightLittle2{0%{opacity:0;-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);-o-transform:translate3d(20px,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes fadeInTopLittle{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes fadeOutTopLittle{0%{opacity:1;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes fadeInBottomLittle{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes fadeOutBottomLittle{0%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes scaleInLittle{0%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}40%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}}@keyframes fadeInLeftUpLittle{0%{opacity:0;-webkit-transform:translate3d(40px,40px,0);-moz-transform:translate3d(40px,40px,0);-ms-transform:translate3d(40px,40px,0);-o-transform:translate3d(40px,40px,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@keyframes dashIn{0%{stroke-dasharray:3275.81;stroke-dashoffset:3275.81}to{stroke-dashoffset:0}}@keyframes fillOpacity{to{fill-opacity:1}}@keyframes loadSpinner5{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.5),-1.8em -1.8em 0 0 hsla(0,0%,100%,.7)}12.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.5)}25%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.5),1.8em -1.8em 0 0 hsla(0,0%,100%,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}37.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.5),2.5em 0 0 0 hsla(0,0%,100%,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}50%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.5),1.75em 1.75em 0 0 hsla(0,0%,100%,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}62.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.5),0 2.5em 0 0 hsla(0,0%,100%,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}75%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.5),-1.8em 1.8em 0 0 hsla(0,0%,100%,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}87.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.5),-2.6em 0 0 0 hsla(0,0%,100%,.7),-1.8em -1.8em 0 0 #fff}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn)}}.alarm__title{color:#0c2556!important;line-height:27px}.alarm__list{list-style:none;margin:0;padding:0}.dashboard__section .alarm__list{margin:0 -24px}.alarm__item{display:flex;align-items:center;margin-top:1px;padding:14px 24px;background:transparent;font-size:16px;font-weight:500;letter-spacing:-.75px;color:#6d7c99}.alarm__item:first-of-type{margin-top:0}.alarm__item:hover{background:#eef2f9!important}.alarm__item.is-emphasis{background:#f9fafb}.alarm__item em{font-weight:700}.alarm__item-notification{display:flex;flex-direction:column;align-items:center;margin-top:1px;padding:14px 24px;background:transparent;font-size:16px;font-weight:500;letter-spacing:-.75px;color:#6d7c99}.alarm__item-notification .alarm__link{border-top:1px solid #f9fafb;border-bottom:1px solid #f9fafb}.alarm__item-notification .alarm__link:hover{background:#f9fafb!important}.alarm__item-notification-link{position:relative}.alarm__item-notification-link:after{background-image:url(/icons/chevron-down.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;content:"";position:absolute;width:16px;height:16px;right:14px;top:calc(50% - 8px);transform:rotate(0deg)}.alarm__item-notification-link.is-expanded:after{transform:rotate(180deg)}.alarm__item-notification-body{font-weight:400;font-size:14px;margin:28px 0 14px;display:none}.alarm__link,.is-expanded+.alarm__item-notification-body{display:block}.alarm__link{width:calc(100% + 48px);margin:-14px -24px;padding:14px 24px;color:inherit}.badge{display:flex;align-items:center;justify-content:center;flex:1 1;border:1px solid #ebedf1;background:#fff;white-space:nowrap}.badge--sm{height:22px;border-radius:11px}.badge--md,.badge--sm{padding:0 10px;font-size:12px;font-weight:700}.badge--md{height:24px;border-radius:12px}.badge--lg{height:29px;padding:0 16px;border-radius:14.5px;font-size:14px;font-weight:500}.badge--primary{border-color:#116cf9;background:#116cf9;color:#fff}.badge--info{border-color:#00d44e;background:#00d44e;color:#fff}.banner{padding:24px;border-radius:10px;background:#f9fafb no-repeat calc(100% - 24px) calc(100% - 24px)}.banner+.banner{margin-top:20px}.banner__bottom{padding-top:24px}.banner .heading--6{padding-bottom:6px}.banner .paragraph--sm{color:#9ea7bb;line-height:20px}.banner .form__group{margin-top:6px}.banner--bg-sns{background-image:url(/static/images/banner/banner_sns.png)}.banner--bg-homepage{background-image:url(/static/images/banner/banner_homepage.png)}.banner--bg-recruit{background-image:url(/static/images/banner/banner_recruit.png)}.banner--bg-member{background-image:url(/static/images/banner/banner_member.png)}.banner__list{margin:0 16px;padding:40px 0 0;list-style:none}.banner__item+.banner__item{margin-top:10px}.banner__item .banner{display:flex;align-items:center;position:relative}.banner__item .button{position:absolute;top:50%;right:16px;width:136px}.banner__item .button--xs{margin-top:-19px}[class*=banner--bg-]{padding-right:178px}.box--white{background:#fff}.box--light-gray,.box--white{position:relative;padding:24px;border:1px solid transparent;border-radius:4px}.box--light-gray{background:#f9fafb}.box--outline-EAEAEB{border:1px solid #eaeaeb;border-radius:4px}.box--outline-CED3DD,.box--outline-EAEAEB{position:relative;padding:24px;background:#fff}.box--outline-CED3DD{border:1px solid #ced3dd;border-radius:4px}.box--outline-E6E9EE{border:1px solid #e6e9ee;border-radius:4px}.box--outline-E6E9EE,.box--outline-EEF0F3{position:relative;padding:24px;background:#fff}.box--outline-EEF0F3{border:1px solid #eef0f3;border-radius:4px}.box--outline-F0F0F1{position:relative;padding:24px;border:1px solid #f0f0f1;border-radius:4px;background:#fff}.button{display:flex;align-items:center;justify-content:center;padding:0 16px;border:1px solid #ebedf1;border-radius:4px;background:#fff;font-weight:500;color:#0c2556;white-space:nowrap;cursor:pointer}.button--xt{height:34px;font-weight:400}.button--tn,.button--xt{font-size:13px;letter-spacing:-.65px}.button--tn{height:36px}.button--xs{height:38px;font-size:14px;letter-spacing:-.7px}.button--sm{height:40px;font-size:12px;letter-spacing:-.6px}.button--md{height:42px;font-size:13px;letter-spacing:-.65px}.button--lg{height:46px;font-size:14px;letter-spacing:-.75px}.button--xg{height:50px;font-size:16px;letter-spacing:-.8px}.button--full{width:100%}.button--primary{border-color:#3068f9;background:#3068f9;color:#fff}.button--primary.button--outline{background:#fff;color:#3068f9}.button--danger{border-color:#f93067;background:#f93067;color:#fff}.button--danger.button--outline{background:#fff;color:#f93067}.button--white{border-color:#fff;background:#fff;color:#568}.button--white-matt{border-color:#ced3dd;background:#f9fafb;color:#568}.button--light-gray{border-color:#f9fafb;background:#f9fafb}.button--light-gray.button--outline{background:#fff;color:#568}.button--gray{border-color:#ced3dd;background:#ced3dd}.button--gray.button--outline{background:#fff;color:#568}.button--navy{border-color:#0c2556;background:#0c2556;color:#fff}.button--navy.button--outline{background:#fff;color:#0c2556}.button--cyan-blue{border-color:#6d7c99;background:#6d7c99;color:#fff}.button--cyan-blue.button--outline{background:#fff;color:#6d7c99}.button--cancel{border-color:#e6e9ee;background:#f9fafb;color:#3d5077}.button--plus{border-color:#f3f5f7;background:#f3f5f7;font-size:18px;color:#6d7c99}.button__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:2px}.button__moves{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:16px;left:16px}.button__move{display:flex;width:24px;height:22px;justify-content:center;font-size:15px;color:#9ea7bb;transition:.2s}.button__move--up{align-items:flex-end}.button__move--down{align-items:flex-start;margin-top:2px}.button__move-icon{font-size:15px;color:#9ea7bb;padding:8px}.button[disabled],.button[readonly]{border-color:#f3f5f7;background:#f3f5f7;color:#ced3dd}.button__group{display:flex;align-items:center}.button__group>.buttons{margin-left:10px}.button__group>.buttons:first-child{margin-left:0}.button__group>.button{margin-left:10px}.button__group>.button:first-child{margin-left:0}.button__group .button--xt{margin-left:8px}.button__group .button--xt:first-child{margin-left:0}.button__group.is-left{justify-content:flex-start}.button__group.is-center{justify-content:center}.button__group.is-right{justify-content:flex-end}.button__group.is-bottom{margin-top:auto}[class*=form__group]+.button__group{margin-top:10px}.button__group--vertical{display:flex;flex-direction:column}.button__group--vertical .button{flex:auto;margin-top:12px}.button__group--vertical .button:first-child{margin-top:0}.button__group--vertical.is-left{justify-content:flex-start}.button__group--vertical.is-center{justify-content:center}.button__group--vertical.is-right{justify-content:flex-end}.button__group--vertical.is-bottom{margin-top:auto}.buttons{display:flex;align-items:center;margin-bottom:20px;border:1px solid #e6e9ee;border-radius:4px;background:#fff}.buttons .button{flex:1 1;position:relative;height:40px;border:0;font-size:12px;font-weight:700;color:#b6bdcc;letter-spacing:-.6px}.buttons .button.is-active{color:#4f6dfd}.buttons .button:nth-of-type(n+2):before{content:"";position:absolute;top:50%;left:0;width:1px;height:25px;margin-top:-12.5px;margin-left:-.5px;background:#e6e9ee}.buttons--merged{overflow:hidden;min-height:40px}.buttons--merged .button{border-radius:0}.buttons--merged .button.is-active{background:#4f6dfd;color:#fff}.buttons--merged .button:nth-of-type(n+2):before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;margin-top:0;margin-left:-.5px;background:#e6e9ee}.drawer{position:absolute;background:#fff;transition:left,right,.3s;animation-timing-function:ease-in}.drawer,.drawer:before{top:0;width:100%;height:100%}.drawer:before{content:"";position:fixed;left:0;background:rgba(0,0,0,.2);z-index:-1}.drawer__wrapper{position:absolute;top:0;height:100%;visibility:hidden;overflow:hidden}.is-active+.drawer__wrapper{visibility:visible}.drawer--subnav{right:-300px;width:300px}.drawer--subnav .drawer{left:-100%;border-right:1px solid #e6e9ee}.drawer--subnav .drawer:before{left:210px}.is-collapse .drawer--subnav .drawer:before{left:55px}.is-active+.drawer--subnav .drawer{left:0}.drawer--subnav .drawer__header{height:122px}.drawer--notice{right:55px;width:645px}.drawer--notice .drawer{right:-645px;border-left:1px solid #e6e9ee}.drawer--notice .drawer:before{left:-55px}.is-active+.drawer--notice .drawer{right:0}.drawer--notice .drawer__header{padding:24px 24px 10px}.drawer__header{display:flex;flex-direction:column;padding:24px}.drawer__header .buttons--merged{margin-top:auto;margin-bottom:0}.drawer__body{position:relative;height:calc(100% - 122px)}.drawer__body-logon{display:flex;flex-direction:column}.drawer__body-logon .subnav__list{margin:auto 0 40px;list-style:none}.divider{width:100%;height:1px;margin:20px 0;border:0;border-top:1px solid #eef0f3}.divider--margin-30{margin:30px 0!important}.divider--margin-24{margin:24px 0!important}.divider--margin-half{margin:20px 0 0!important}.divider--border-none{border-top:0!important}.divider+*{margin-top:0!important}.divider-vertical{display:inline-flex;width:1px;height:100%;margin:0 20px;border:0;border-left:1px solid #eef0f3}.divider-vertical--margin-30{margin:0 30px}.divider-vertical--margin-24{margin:0 24px}.divider-vertical--margin-half{margin:0 0 0 20px}.divider-vertical--border-none{border:0}a.disabled,a[disabled]{pointer-events:none;cursor:default;outline:none}input[type=email][readonly],input[type=password][readonly],input[type=search][readonly],input[type=tel][readonly],input[type=text][readonly],select[readonly],textarea[readonly]{outline:none;background:#f9fafb;color:#3d5077}input[type=email][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],select[disabled],textarea[disabled]{border-color:#eef0f3;background:#eef0f3;outline:none;font-weight:400;color:#568}input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{font-size:16px;font-weight:400;color:#ced3dd}.form-textarea{resize:none;width:100%;display:inline-flex;align-items:center;height:140px;padding:11px 16px;border:1px solid #ebedf1;border-radius:4px;background:#fff;font-size:16px;font-weight:400;color:#0c2556;letter-spacing:-.8px;line-height:22px}.form-textarea:focus{outline:1px auto #a7a7a7}.form-input{width:100%;display:inline-flex;align-items:center;height:46px;padding:11px 16px;border:1px solid #ebedf1;border-radius:4px;background:#fff;font-size:16px;font-weight:400;color:#0c2556;letter-spacing:-.8px;line-height:22px}.form-input:focus{outline:1px auto #a7a7a7}.form-input__infix{margin:0 10px;font-size:16px;font-weight:700;letter-spacing:-.8px;color:#8592aa}.form-input__suffix{display:flex;align-items:center;justify-content:center;height:100%;margin-left:auto}.form-input__suffix--button{margin-right:-10px;padding-left:6px}.form-input__suffix--text{flex:none;margin-right:-5px;margin-bottom:-6px;padding-left:4px;font-size:12px;font-weight:700;color:#ced3dd;letter-spacing:-.6px}.form-input__original{position:relative;z-index:1;width:100%;margin-left:2px;padding:0;border:0;background:none;font-size:16px;font-weight:500;color:#0c2556;letter-spacing:-.8px;outline:none}.form-input__wrap{position:relative;padding:16px 56px;border:1px solid #e6e9ee;border-radius:4px;background:#f9fafb 0 0}.form-input__wrap.is-editable{border-color:transparent}.form-input__wrap .button{position:absolute;right:5px;top:16px}.form-input__increase .button{justify-content:flex-start;width:100%;font-size:16px;font-weight:400;color:#0c2556;text-align:left}.form-input__increase i{font-weight:300;margin-right:4px}.form-input__file{border-color:#6d7c99;color:#8592aa}.form-input--copy .form-input__text{color:#b6bdcc;margin-right:10px}.form-input--salary{width:94px}.form-input--salary .form-input__original{margin-left:0}.banner .form-input{background:#eef0f3}.banner .form-input__original{font-weight:400;color:#568}.form-input--transparent{background:transparent;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent}.form-input--readonly{background:#f9fafb;color:#3d5077}.form-file__name{display:block;height:100%;padding-right:4px;border:0;outline:none;font-size:16px;font-weight:400;color:#0c2556;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-file__placeholder{display:none;color:#8592aa}.form-file__placeholder.is-visible{display:block}.form-file__button--close{display:none;align-items:center;justify-content:center;position:relative;z-index:1;width:24px;height:24px;padding:4px;color:#fff}.form-file__button--close.is-visible{display:flex}.form-file__button--close:after{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;background:#8592aa}.form-file__button--close.button-light:after{background:#c1c8d4}.form-file__original:focus+.form-file__original-label{outline:1px auto #a7a7a7}.form-editor{overflow:hidden;border:1px solid #ebedf1;border-radius:4px;background:#fff}.form-editor--lg{height:748px}.form{display:flex;flex-direction:column}.heading--5+.form,.list+.form{padding-top:20px}.form>*{margin-top:16px}.form>:first-child{margin-top:0}.form__group--vertical{display:flex;flex-direction:column;overflow:hidden}.form__group--vertical>[class*=form__group]{margin-top:16px}.form__group--vertical>[class*=form__group]:first-child{margin-top:0}.form__group--vertical.with-suggestions{overflow:inherit}.form__group{display:flex;position:relative}.form__group>*{flex:auto;margin-left:8px}.form__group>:first-child{margin-left:0}.form__group+.form-input{margin-top:8px}.form__group>.form__group--vertical{flex:1 1}.form-datepicker{display:flex;align-items:center}.form-datepicker__wrap{display:flex;flex:auto;align-items:center;border-radius:4px;background:#fff}.form-datepicker__input{width:100%;display:inline-flex;align-items:center;height:46px;border:1px solid #ebedf1;border-radius:4px;background:#fff;font-size:16px;font-weight:400;color:#0c2556;letter-spacing:-.8px;line-height:22px;position:relative;z-index:1;padding:11px 46px 11px 16px;background:transparent}.form-datepicker__input:focus{outline:1px auto #a7a7a7}.form-datepicker__suffix{width:100%;display:inline-flex;align-items:center;height:46px;padding:11px 16px;border:1px solid #ebedf1;border-radius:4px;background:#fff;font-size:16px;font-weight:400;color:#0c2556;letter-spacing:-.8px;line-height:22px;width:46px;margin-left:-46px;color:#116cf9}.form-datepicker__suffix:focus{outline:1px auto #a7a7a7}.form-datepicker__infix{margin:0 4px;font-size:16px;font-weight:700;color:#0c2556}.form-select{display:flex;border-radius:4px}.form-select,.form-select__original{align-items:center;width:100%;background:#fff}.form-select__original{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;height:46px;border:1px solid #ebedf1;border-radius:4px;font-size:16px;font-weight:400;color:#0c2556;letter-spacing:-.8px;line-height:22px;position:relative;z-index:1;background:transparent;padding:11px 44px 11px 16px}.form-select__original:focus{outline:1px auto #a7a7a7}.form-select__original:active+.form-select__suffix,.form-select__original:focus+.form-select__suffix{transform:rotate(180deg)}.form-select__original:required:invalid{font-size:16px;font-weight:400;color:#ced3dd}.form-select__original option[disabled]{color:#a1aabe}.form-select__suffix{display:flex;align-items:center;justify-content:center;width:44px;height:100%;margin-left:-44px;color:#4b5e82;transform:rotate(0)}option{color:#0c2556}.form-message{margin-top:6px;padding:0 4px;font-size:12px;letter-spacing:-.6px}.form-message+.form-message{margin-top:4px}.form-message-error{font-size:13px;margin-top:16px;display:flex;align-items:center;justify-content:center}.form__title{flex:none;margin-bottom:6px;font-weight:700;font-size:16px;color:#253b67;line-height:22px;letter-spacing:-.75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form__title+*{margin-top:0!important}.form__text{font-size:11px;line-height:17px;letter-spacing:-.55px;color:#6d7c99}.form__title+.form__text{margin-top:-4px!important}.form-input__append{display:flex;align-items:center;justify-content:center;height:46px;margin-left:-4px;padding:11px 16px;border-radius:0 4px 4px 0;font-size:16px;font-weight:500;letter-spacing:-.8px;line-height:22px;white-space:nowrap;cursor:pointer}.form-input__append--navy{background:#0c2556;color:#fff}.form-input__append--gray{width:127px;background:#6d7c99;color:#fff}.form-checkbox{display:inline-flex;align-items:center;vertical-align:middle}.switch+.form-checkbox{margin-left:16px}.form-checkbox__original{overflow:hidden;position:absolute;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.form-checkbox__original:focus+.form-checkbox__label{outline:1px auto #a7a7a7}.form-checkbox__original:-moz-read-only .form-checkbox__label{border-color:transparent;background:#e6e9ee}.form-checkbox__original:disabled .form-checkbox__label,.form-checkbox__original:read-only .form-checkbox__label{border-color:transparent;background:#e6e9ee}.form-checkbox__label{font-size:13px;color:#3d5077;letter-spacing:-.65px;display:inline-flex;align-items:center;position:relative;overflow:hidden;cursor:pointer}input[type=checkbox]:disabled+.form-checkbox__label{color:#8592aa}.form-checkbox__label:after,.form-checkbox__label:before{content:""}.form-checkbox__label:before{display:inline-flex;flex:none;align-items:center;position:relative;z-index:1;box-sizing:border-box;width:18px;height:18px;margin-right:6px;border:1px solid #b6bdcc;border-radius:2px;background:#fff;transition:background .1s ease-in}input[type=checkbox]:checked+.form-checkbox__label:before{border-color:#116cf9;background:#116cf9}input[type=checkbox]:disabled:checked+.form-checkbox__label:before{border-color:#e6e9ee;background:#e6e9ee}input[type=checkbox]:disabled+.form-checkbox__label:before{border-color:#e6e9ee;background:#f9fafb}.form-checkbox__label:after{box-sizing:content-box;position:absolute;top:50%;left:0;z-index:2;width:4px;height:7px;margin-left:6px;margin-top:-6px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scaleY(0);transition:transform .1s ease-in .1s;transform-origin:center}input[type=checkbox]:checked+.form-checkbox__label:after{transform:rotate(45deg) scaleY(1)}input[type=checkbox]:disabled:checked+.form-checkbox__label:after{border-color:#f9fafb}.form-checkbox__label a{font-size:12px;font-weight:500;color:#568;letter-spacing:-.7px;text-decoration:underline}.form-checkbox__label a:last-of-type{margin-right:4px}.form-checkbox--lg .form-checkbox__label{font-size:15px;letter-spacing:-.7px}.form-checkbox--lg .form-checkbox__label:before{width:24px;height:24px;margin-right:8px}.form-checkbox--lg .form-checkbox__label:after{width:4px;height:7px;margin-left:9px;margin-top:-6px;border-width:3px;border-top:0;border-left:0}.form-checkbox-block{display:block}.form-checkbox-block+.form-checkbox-block{margin-top:8px}.form-radio{display:inline-flex;align-items:center;line-height:22px}.form-radio-wrapper{min-width:20%}.form-radio__original{overflow:hidden;position:absolute;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.form-radio__original:focus+.form-radio__label{outline:1px auto #a7a7a7}.form-radio__label{font-size:15px;font-weight:500;color:#3d5077;letter-spacing:-.75px;transition:color .1s ease-in;display:inline-flex;align-items:center;position:relative;overflow:hidden;cursor:pointer}.form-radio__label:after,.form-radio__label:before{content:""}.form-radio__label:before{display:inline-flex;flex:none;align-items:center;position:relative;z-index:1;box-sizing:border-box;width:18px;height:18px;margin-right:6px;border:1px solid #b6bdcc;border-radius:50%;background:#fff;transition:background .1s ease-in}input[type=radio]:checked+.form-radio__label:before{border-color:#116cf9;background:#116cf9}input[type=radio]:disabled+.form-radio__label:before,input[type=radio]:readonly+.form-radio__label:before{border-color:#eef0f3;background:#eef0f3}.form-radio__label:after{box-sizing:content-box;position:absolute;top:50%;left:0;z-index:2;width:4px;height:7px;margin-left:6px;margin-top:-6px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scaleY(0);transition:transform .1s ease-in .1s;transform-origin:center}input[type=radio]:checked+.form-radio__label:after{transform:rotate(45deg) scaleY(1)}input[type=radio]:disabled+.form-radio__label:after,input[type=radio]:readonly+.form-radio__label:after{border-color:#568}input[type=radio]:checked+.form-radio__label{color:#116cf9}.form-radio-button__original{overflow:hidden;position:absolute;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.form-radio-button__label{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 15px;border:1px solid #eef0f3;border-radius:18px;background:#fff;font-size:12px;font-weight:500;color:#0c2556;letter-spacing:-.6px;cursor:pointer;transition:all .1s ease-in}input[type=radio]:checked+.form-radio-button__label{border-color:#116cf9;color:#116cf9}.form-radio-box+.form-radio-box{margin-left:25px}.form-radio-box__original{overflow:hidden;position:absolute;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.form-radio-box__label{display:flex;flex-direction:column;padding:24px;background:#f3f5f7;border:1px solid #eef0f3;border-radius:10px;cursor:pointer}.form-radio-box__icon{margin-left:6px}.form-radio-box .label--xl{padding-bottom:6px;color:#8592aa}.form-radio-box .paragraph--sm{color:#b6bdcc}[type=radio]:checked+.form-radio-box__label{border-color:#07c180;background:#fff}[type=radio]:checked+.form-radio-box__label .label--xl{color:#00d44e}[type=radio]:checked+.form-radio-box__label .paragraph--sm{color:#0c2556}.form__table{margin:-5px 0 -19px}.form__table td,.form__table th{padding:5px 0 19px}.form__table [rowspan],.form__table [rowspan]+td{padding:12px 0}.form__table th{vertical-align:top}.form__table td{font-size:0}.form__table .form-radio+.form-radio{margin-left:16px}.form__table .label--lg{margin-bottom:0}.form__box{display:flex;flex-direction:column;position:relative;padding:24px;border:1px solid transparent;border-radius:4px;background:#f9fafb}.form__box [class*=paragraph--]{color:#568}.form__infix{margin:0 4px}.switch{display:inline-flex;vertical-align:middle}.switch__input{overflow:hidden;position:absolute;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.switch__input:focus+.switch__label{outline:1px auto #a7a7a7}.switch__input:checked+.switch__label{background:#66a2ff}.switch__input:checked+.switch__label:after{left:calc(100% - 22px);background:#fff}.switch__input:disabled+.switch__label{background:#ebedf1}.switch__input:disabled+.switch__label:after{background:#fff}.switch__label{position:relative;width:42px;height:24px;border:1px solid transparent;border-radius:15px;background:#ebedf1;cursor:pointer;transition:.3s}.switch__label:after{content:"";position:absolute;top:0;left:0;width:22px;height:100%;border-radius:50%;background:#b6bdcc;transition:.3s}.switch__label-md{width:52px}.form-list{margin-top:14px!important;padding-bottom:4px}.form-list .list{padding:0 24px}.form-list .list__item{color:#8592aa}.form-list .list__item:before{background:#8592aa}.form-link{list-style:none;margin:0;padding:0}.form-link-wrapper{padding:23px 0 0}.form-link>li{display:flex;align-items:center;padding:0 12px;font-size:13px}.form-link>li a{font-weight:500;color:#9ea7bb;letter-spacing:-.7px}.form-link>li+li{border-left:1px solid #ced3dd}.form-hidden__original{overflow:hidden;position:absolute;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.form-hidden__original:focus+.form-hidden__label{outline:1px auto #a7a7a7}.is-error{border-color:#f93067}.list{margin:-3px 0;padding:24px;border:1px solid transparent;border-radius:4px;background:#f9fafb;list-style:none}.notice .list{padding:0}.list__title{padding-bottom:10px;font-weight:500!important;color:#253b67!important}.list+.list__title{padding-top:20px}.list__item{display:flex;align-items:center;position:relative;padding:3px 0 3px 10px;font-size:13px;letter-spacing:-.65px;line-height:19px;color:#3d5077}.list__item:before{content:"";position:absolute;top:10px;left:0;width:4px;height:4px;border-radius:50%;background:#3d5077}.heading--5+.list{margin-top:12px}.notice .list__item{color:#8592aa}.notice .list__item:before{background:#8592aa}.l-modal{position:relative}.modal{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.2);overflow:auto;font-size:0;text-align:center;white-space:nowrap;z-index:999}.modal.theme-dark{background-color:rgba(0,0,0,.5)}.modal__dialog{display:inline-block;overflow:hidden;position:relative;min-width:480px;margin:20px;padding:24px;color:#000;text-align:left;vertical-align:middle;white-space:normal;cursor:default;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:10px}.modal__dialog--preference{width:780px}.modal__dialog--recruit-notice{width:700px;padding:24px 50px}.modal__dialog--pdfviewer{width:1024px}.modal__dialog--pdfviewer .resume__box{max-height:calc(100vh - 240px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.modal__dialog--pdfviewer .resume__box::-webkit-scrollbar{display:none}.modal__dialog--xs{min-width:360px}.modal__dialog--selector{min-width:360px;padding:24px 0}.modal__header{padding-top:26px;padding-bottom:30px}.modal__footer{padding-top:30px}.modal__title{font-size:18px;color:#253b67}.modal__description,.modal__title{align-self:center;font-weight:700;letter-spacing:-.9px;text-align:center}.modal__description{font-size:16px;color:#353637}.modal__close-button{position:absolute;top:14px;right:14px;width:20px;height:20px}.modal__close-button i{font-size:21px;color:#0c2556}.modal .company-selector-list{list-style:none;margin:0;padding:0}.modal .company-selector-item{display:flex;align-items:center;justify-content:center;margin-top:2px;padding:14px 24px;background:transparent;font-size:14px;font-weight:500;letter-spacing:-.75px;color:#6d7c99}.modal .company-selector-item:first-of-type{margin-top:0}.modal .company-selector-item.is-selected,.modal .company-selector-item:hover{background:#f9fafb;color:#3068f9}.dialog__body{padding-top:10px;padding-bottom:20px}.dialog__title{align-self:center;font-size:18px;font-weight:500;color:#353637;letter-spacing:-.9px;text-align:center}.dialog__title em{font-weight:700}.dialog__description{margin-top:10px;align-self:center;font-size:16px;color:#3a3a3a;letter-spacing:-.9px;text-align:center}.dialog__description em{font-weight:700}.more-view{display:flex;align-items:center;justify-content:center;padding:20px}.more-view__button{position:relative;width:20px;height:20px;border-radius:50%;background:#b6bdcc}.more-view__button:after,.more-view__button:before{content:"";position:absolute;top:50%;left:50%;background:#fff}.more-view__button:before{margin-top:-5px;margin-left:-1px;width:2px;height:10px}.more-view__button:after{margin-top:-1px;margin-left:-5px;width:10px;height:2px}.nav{display:flex;flex-direction:column;flex:auto}.nav__list{list-style:none;margin:0;padding:0}.nav__item.is-disable{pointer-events:none}.nav__item.is-disable .nav__link{color:#808ca6}.nav__link{display:flex;align-items:center;height:46px;font-size:15px;font-weight:500;color:#fff;letter-spacing:-.75px}.nav__link--text{white-space:nowrap}.nav__link.has-subnav:after{display:block}.nav__link:after{background-image:url(/icons/chevron-right-white.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;content:"";display:none;width:12px;height:12px;margin-left:auto;transform:rotate(0deg)}.nav__link.is-active:after{transform:rotate(-180deg)}.nav__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:5px}.nav__badge{margin-left:10px}.nav--bottom{margin-top:auto}.subnav__list{list-style:none;margin:0;padding:0}.subnav__item{background:transparent;font-size:14px;font-weight:500;letter-spacing:-.7px;color:#0c2556}.subnav__item:hover{background:#f3f5f7;font-weight:700}.subnav__item:hover .subnav__link{color:#116cf9}.subnav__item.is-disable{pointer-events:none}.subnav__item.is-disable .subnav__link{color:#bcc2d0}.subnav__link{display:block;padding:14px 24px;color:#0c2556}.page-nav{display:flex;margin-top:auto!important;padding-top:70px}.page-nav__next{margin-left:auto}.page-nav__icon{align-items:center;justify-content:center;width:24px;margin-left:-16px;font-size:12px}.page-nav__icon,.pager{display:flex;height:24px}.pager{margin:0 auto}.pager__button{display:flex;align-items:center;justify-content:center;width:24px;height:100%;border:1px solid #eef0f3;border-radius:2px;background:#f9fafb;color:#ced3dd;transition:color .2s}.pager__button:active,.pager__button:hover{color:#0c2556}.pager__info{display:flex;align-items:center;justify-content:center;min-width:54px;height:100%;margin:0 6px;padding:0 16px;border:1px solid #eef0f3;border-radius:2px;background:#fff;font-size:11px;color:#6d7c99;letter-spacing:-.55px}.preview{padding:0 16px 8px;background-color:#fff}.tab .preview{padding:0}.preview__box{border-top:1px solid #eef0f3;margin-top:20px;padding-top:20px}.preview__box.is-first{border-top:0;margin-top:0;padding-top:0}.preview__textarea{font-size:16px;font-weight:500;letter-spacing:-.8px;color:#0c2556}.preview__top{position:relative;z-index:1;height:26px;margin:0 -16px;background:#f3f5f7}.preview__top:before{content:"";position:absolute;top:0;left:0;right:0;height:26px;background:url(/static/images/preview/preview_browser_tab.png) no-repeat 4px 100%/164px 22px,url(/static/images/preview/preview_browser_icons.png) no-repeat calc(100% - 11px) 50%/45px 8px}.preview__middle{padding-top:30px}.step{display:flex;height:64px;border-bottom:1px solid #e6e9ee;background:#fff}.step:after{content:"";flex:auto;height:100%;margin-left:-31px;background:transparent linear-gradient(90deg,#f9f9f9,#fff)}.step__list{list-style:none;margin:0;padding:0}.step__item,.step__list{display:flex;position:relative}.step__item{align-items:center;justify-content:center;min-width:258px;padding:0 50px;background:transparent linear-gradient(90deg,#f9f9f9,#fff calc(100% - 31px),transparent);font-size:16px;font-weight:500;color:#6d7c99;letter-spacing:-.08px}.step__item.is-prev{background:transparent linear-gradient(90deg,#eff5ff,#fff calc(100% - 31px),transparent);color:#116cf9}.step__item.is-current{background:transparent linear-gradient(90deg,#116cf9,#5687f5 calc(100% - 31px),transparent calc(100% - 31px),transparent);color:#fff}.step__item.is-current:after{background:url(/static/images/common/bg_process_edge_current.svg) no-repeat 50%}.step__item:nth-child(n+2){margin-left:-31px}.step__item:after{content:"";position:absolute;top:0;right:.5px;z-index:1;width:31.5px;height:63px;background:url(/static/images/common/bg_process_edge.svg) no-repeat 50%}.step__link{position:absolute;top:0;left:0;width:100%;height:100%}.step__badge{margin-left:6px}.step__badge .badge{border-color:#116cf9;background:#116cf9;color:#fff}.is-current .step__badge .badge{border-color:#ff39a9;background:#ff39a9;color:#fff}.tab{width:100%}.tab__list{display:flex;position:relative;z-index:0;padding:12px 30px 0;background:#f9fafb}.tab__list:after{content:"";position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:1px;background:#e6e9ee}.tab__button{display:inline-flex;align-items:center;min-width:240px;height:52px;padding:4px 20px 0;background:#ebedf1;border:1px solid #ebedf1;border-bottom:0;border-radius:20px 20px 0 0;font-size:16px;font-weight:500;color:#3d5077;letter-spacing:-.8px;cursor:pointer}.tab__button+.tab__button{margin-left:10px}.tab__button:before{content:"";width:3px;height:15px;margin-right:6px;background:#8592aa}.tab__button.is-select{background:#fff;font-weight:700;color:#116cf9}.tab__button.is-select:before{background:#116cf9}.tab .grid__col{padding:30px}.table{margin-bottom:40px}.table--row td,.table--row th{border-bottom:1px solid #eef0f3}.table--row .form-checkbox__label{color:#0c2556}.table td,.table th{padding:20px 0 11px}.table th{font-size:15px;font-weight:400;line-height:22px;letter-spacing:-.75px;text-align:left;color:#253b67}.table--right td{text-align:right}.table tr:first-of-type td,.table tr:first-of-type th{padding-top:16px}.box-inner-table{margin:-5px 0;text-align:left}.box-inner-table td,.box-inner-table th{padding:5px 0;font-size:13px;line-height:22px;letter-spacing:-.65px}.box-inner-table th{color:#8592aa}.box-inner-table td{font-weight:700;color:#0c2556}.company-voucher-table{border-collapse:collapse;width:100%;margin-top:0}.company-voucher-table th{padding:8px;text-align:center;background-color:#f9fafb}.company-voucher-table td{padding:8px;text-align:center;font-weight:400;border-bottom:1px solid #e6e9ee}.tag{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:6px;margin-right:8px;margin-bottom:8px;border:1px solid #116cf9;border-radius:4px;background:#116cf9;font-size:14px;font-weight:500;letter-spacing:-.7px;color:#fff}.tag--small{height:32px}.tag--outline{border-color:#116cf9;background:transparent;color:#116cf9}.tag--outline .tag__button--close{color:#116cf9}.tag--gray{border-color:#ced3dd;background:#f3f5f7}.tag--gray.tag--outline{color:#535f76;font-weight:400}.tag--gray .tag__button--close{color:#8592aa}.tag__button--close{display:inline-flex;align-items:center;justify-content:center;width:30px;height:100%;margin-right:-6px;padding-top:2px;font-size:14px;font-weight:500;color:#fff}.tag__group{display:flex;flex-wrap:wrap;margin-bottom:-8px}.tag__generator{margin-bottom:10px}.tag__plus{display:flex}.tag__plus .button--plus{margin-right:8px}.tag__plus+*{margin-top:24px}.thumb{display:flex;flex:auto;flex-direction:column}.thumb--2-cols .thumb__list{display:flex;flex-wrap:wrap}.thumb--2-cols .thumb__item{width:calc(50% - 6px)}.thumb--2-cols .thumb__item.is-active,.thumb--2-cols .thumb__item:active,.thumb--2-cols .thumb__item:hover{background:#f5f9ff}.thumb--2-cols .thumb__item:nth-of-type(2n){margin-left:12px}.thumb__length{padding:20px 0 10px;font-size:11px;font-weight:500;color:#568;letter-spacing:-.55px;line-height:17px}.thumb__length.thumb--top{padding:10px 0 20px}.thumb__list{list-style:none;margin:0;padding:0}.thumb__list.list-scroll{padding:0 24px 24px}.thumb__item{display:flex;align-items:center;position:relative;flex-wrap:wrap;height:100px;margin-top:0;padding:15px;border:1px solid #e6e9ee;border-radius:4px;background:#fff;transition:.2s}.thumb__item+.thumb__item{margin-top:12px}.list-scroll .thumb__item:nth-of-type(2){margin-top:0}.thumb__item.is-active,.thumb__item:active,.thumb__item:hover{border-color:#3068f9}.thumb__link{top:0;left:0;width:100%;height:100%;overflow:hidden;position:absolute;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.thumb__image{max-width:100%;height:auto}.thumb__image-photo{display:block;width:100%;height:100%;background:url(/static/images/dummy/dummy-user.png) no-repeat 50%;background-size:cover;border-radius:50%}.thumb__figure{width:60px;height:60px;margin-right:12px}.thumb__figure--small{width:40px;height:40px;margin-right:8px}.thumb__figcaption{display:flex;flex:1 1;flex-direction:column;overflow-y:hidden;list-style:none;margin:0;padding:0}.thumb__date,.thumb__name,.thumb__stat,.thumb__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumb__title{width:100%;margin-top:-3px;padding-bottom:7px;font-size:13px;font-weight:500;letter-spacing:-.65px}.thumb__name,.thumb__title{line-height:22px;color:#2a2a2a}.thumb__name{font-size:16px;font-weight:700;letter-spacing:-.8px}.thumb__name--2{font-size:14px;font-weight:700;letter-spacing:-.65px;line-height:1;color:#568;margin-top:-3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumb__name--2 em{font-weight:700;margin-right:2px}.thumb__date{font-size:11px;font-weight:500;letter-spacing:-.55px;line-height:22px;color:#568;padding-top:4px}.thumb__date--2{font-size:12px;letter-spacing:-.5px;line-height:1;padding-top:3px}.thumb__date--2,.thumb__stat{font-weight:500;color:#9ea7bb}.thumb__stat{font-size:11px;letter-spacing:-.55px;line-height:22px;margin-top:-1px}.thumb__stat--item>i{margin-right:4px}.thumb__stat--item+.thumb__stat--item{margin-left:20px}.thumb__status{font-size:10px;font-weight:500;color:#9ea7bb}.thumb__status,.thumb__status--2{letter-spacing:-.5px;line-height:22px}.thumb__status--2{font-size:11px;font-weight:inherit;color:inherit}.transfer{display:flex;align-items:center;padding-top:42px}.transfer__panel{flex:auto}.transfer__panel--left,.transfer__panel--right{width:calc(50% - 40px)}.transfer__body{border:1px solid #e6e9ee;border-radius:4px;background:#f9fafb;height:calc(100vh - 254px)}.transfer__scroll{position:relative;padding:16px}.transfer__list{list-style:none;margin:0;padding:0}.transfer__item{margin-top:14px}.transfer__item:first-of-type{margin-top:0}.transfer__buttons{margin:34px 20px 0}.transfer__button{background:#eef0f3}.transfer__button+.transfer__button{margin-top:10px}.transfer__icon{width:5px;height:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;transition:.2s}.transfer__icon--left{border-left:5px solid #000}.button__move--up:hover .transfer__icon--left{border-left-color:#0c2556}.transfer__icon--right{border-right:5px solid #000}.button__move--up:hover .transfer__icon--right{border-right-color:#0c2556}.transfer .form__title{margin-bottom:16px}.avatar{padding:15px;border-radius:4px;background:#fff}.avatar.is-disabled{background:#f3f5f7;pointer-events:none}.avatar-selectable{cursor:pointer}.avatar.is-selected{border:1px solid #3068f9;background:#f5f9ff}.avatar__figure{display:flex}.avatar__figcaption-box{align-items:center}.avatar__figcaption,.avatar__figcaption-box{display:flex;margin-left:10px;max-width:calc(100% - 90px)}.avatar__figcaption{flex-direction:column;position:relative}.avatar__thumb,.avatar__thumb-round{width:38px;height:38px}.avatar__thumb-round{border:1px solid #f3f5f7;border-radius:50%;background:url(/static/images/icon/icon_avatar_md.png) no-repeat;background-size:cover;flex-shrink:0}.avatar__name{color:#0c2556;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar__email{font-weight:500!important;color:#8592aa!important}.avatar__switch{display:flex;align-items:center;justify-content:center;margin-left:auto}.avatar__switch.switch-column{flex-direction:column}.avatar__status{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:0;width:32px;height:32px;margin-top:-16px;border:1px solid #eef0f3;border-radius:50%;background:#fff;color:#9ea7bb}.is-disabled .avatar__status{border-color:#e8eefe;background:#e8eefe;color:#116cf9}.avatar .heading--7{margin-bottom:0}.tree{position:relative;z-index:0;width:214px;min-height:100vh}.tree.tree-scroll{width:auto;min-height:auto}.tree__top{position:relative;padding-bottom:24px}.tree__top:after{content:"";position:absolute;right:-24px;bottom:0;left:-24px;height:1px;background:#e6e9ee}.tree__middle{padding-top:24px}.tree__list{list-style:none;margin:0;padding:0 0 24px}.tree__item{position:relative;z-index:1;margin-bottom:20px;color:#0c2556}.tree__item:last-of-type{margin-bottom:0}.tree__item:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;left:12px;top:0;background-image:repeating-linear-gradient(-2deg,#ced3dd,#ced3dd 2px,transparent 0,transparent 4px,#ced3dd 0);background-size:1px calc(100% - 8px);background-position:0 0;background-repeat:no-repeat;height:inherit}.tree__item.is-expanded:after{height:100%}.tree__item.is-expanded .tree__children{height:inherit;padding-top:14px}.tree__item.is-expanded .fas{transform:rotate(0deg)}.tree__trigger{width:100%;font-size:15px;font-weight:500;color:inherit;letter-spacing:-.75px}.tree__icon,.tree__trigger{display:flex;align-items:center}.tree__icon{justify-content:center;width:24px;height:24px;background:#fff}.tree__icon+.form-checkbox,.tree__icon+.tree__subtitle{width:calc(100% - 24px)}.tree .fas{transform:rotate(-90deg);transition:transform .2s}.tree__title{padding-bottom:14px;font-size:15px;font-weight:700;color:#8592aa;letter-spacing:-.75px;line-height:22px}.tree__subtitle{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree__children{overflow:hidden;list-style:none;margin:0;height:0;padding:0 0 0 32px}.tree__child{display:flex;position:relative;z-index:1;margin-bottom:10px;background:#fff}.tree__child:last-of-type{margin-bottom:0}.tree__child:before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;left:-20px;top:50%;background-image:repeating-linear-gradient(88deg,#ced3dd,#ced3dd 2px,transparent 0,transparent 4px,#ced3dd 0);background-size:100% 1px;background-position:0 0;background-repeat:no-repeat}.tree__label{display:flex;position:relative;z-index:1;overflow:hidden;flex:auto;background:#fff}.tree__label .form-checkbox__label{flex:auto}.tree__text{font-size:13px;font-weight:400;letter-spacing:-.65px;color:#3d5077;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body{overflow:hidden;margin:0;padding:0}.load-spinner5{font-size:16px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:loadSpinner5 1.1s ease infinite;transform:translateZ(0)}.l-wrap{display:flex;width:100%;height:100vh;min-width:1500px}.l-wrap.is-alarm-active .l-sidebar{z-index:0}.l-wrap.width--full,.l-wrap.width--full-aside{background:#f3f5f7}.l-sidebar{display:flex;flex:none;flex-direction:column;position:relative;width:210px;background:#0c2556;transition:width,left,right,.3s}.l-sidebar__wrapper{display:flex;flex:none;position:relative;z-index:100}.l-sidebar__wrapper.is-active:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%}.l-sidebar__top{display:flex;flex:none;align-items:center;justify-content:space-between;height:60px;padding:0 10px 0 18px;border-bottom:1px solid rgba(230,233,238,.4)}.l-sidebar__middle{display:flex;flex-direction:column;flex:auto;padding:12px 18px 15px}.l-sidebar__bottom{border-top:1px solid rgba(230,233,238,.4);margin:auto 18px 24px;padding:15px 0}.l-container{display:flex;flex-direction:column;position:relative;flex:auto;max-width:calc(100% - 265px)}.is-collapse .l-container{max-width:calc(100% - 110px)}.width--full .l-container{max-width:100%}.width--full .l-container,.width--full-aside .l-container{align-items:center;justify-content:center}.l-quickbar{width:55px;border-left:1px solid #e6e9ee}.l-quickbar__wrapper{z-index:98;display:flex;flex:none;position:relative}.l-quickbar__wrapper.is-active:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%}.l-header{display:flex;flex:none;align-items:center;position:relative;height:59px;padding:0 24px}.l-main{display:flex;flex:auto;flex-direction:column;border-top:1px solid #e6e9ee}.l-main__middle{display:flex;flex:auto}.logo__link{display:flex;align-items:center;justify-content:center;width:85px;height:36px}.logo__link:after{content:"";display:block;width:85px;height:19px;background:url(/static/images/common/logo.svg) no-repeat 50%}.hamburger__button{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.hamburger__button:after{content:"";display:block;width:18px;height:16px;background:url(/icons/bars.svg) no-repeat 50%;background-size:contain}.search-company{margin-bottom:12px}.search-company__button{display:block;position:relative;width:100%;height:40px;padding:0 20px 0 0;border-radius:20px;background:rgba(133,146,170,.45);border:1px solid hsla(0,0%,100%,.45);font-size:15px;color:#fff;letter-spacing:-.75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-company__button:after{content:"";position:absolute;width:16px;height:16px;top:calc(50% - 6px);right:16px;background:url(/icons/chevron-down-white.svg) no-repeat 50%;background-size:contain}.search-company__empty:after{content:"";top:calc(50% - 10px);background:url(/icons/plus.svg) no-repeat 50%;background-size:contain}.sidebar-user{display:flex;align-items:center;margin-top:15px;font-size:14px;font-weight:400;color:#fff}.sidebar-user__icon--left{position:relative;width:36px;height:36px;margin-right:10px;background:url(/static/images/dummy/dummy-user.png) no-repeat 50%;background-size:cover;border-radius:50%;border:1px solid #e6e9ee}.sidebar-user__icon--right{margin-left:auto}.sidebar-user:after{display:block;content:"";width:16px;height:16px;margin-left:auto;background:url(/icons/edit-white.svg) no-repeat 50%;background-size:contain}.collapse--none{white-space:nowrap}.sidebar_header{display:flex;align-items:center;justify-content:center;width:100%;height:4.9375rem}.sidebar_header .logo{display:block;width:8.125rem;height:2.875rem;background:url(/static/images/common/logo.svg) no-repeat 50%;background-size:contain}.sidebar_my{margin:0}.sidebar_my .profile{display:flex;align-items:center;height:5rem;padding:1.25rem}.sidebar_my .profile .thumb{margin-right:.75rem;width:2.5rem;height:2.5rem;background:url(/static/images/dummy/dummy-user.png) no-repeat 50%;background-size:cover;border-radius:50%;border:1px solid #e6e9ee}.quick__notice{display:flex;align-items:center;justify-content:center;width:55px;height:60px;border-bottom:1px solid #e6e9ee;color:#568}.quick__notice-icon{position:relative}.is-unread .quick__notice-icon:before{content:"";position:absolute;top:0;right:-6px;box-sizing:border-box;width:12px;height:12px;border-radius:50%;border:2px solid #fff;background:red}.quick__badge{margin-left:10px}.header__title{position:relative;z-index:-1;font-size:20px;font-weight:700;color:#0c2556;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header__notice{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:-55px;z-index:1;width:55px;height:60px;border-left:1px solid #e6e9ee;border-bottom:1px solid #e6e9ee;color:#568}.header__notice-icon{position:relative}.is-unread .header__notice-icon:before{content:"";position:absolute;top:0;right:-6px;box-sizing:border-box;width:12px;height:12px;border-radius:50%;border:2px solid #fff;background:red}.header__badge{margin-left:10px}.is-collapse .nav__link{justify-content:center}.is-collapse .nav__link.has-subnav:after{display:none}.is-collapse .nav__icon{width:34px;height:34px;margin-right:0}.is-collapse .l-sidebar{width:55px}.is-collapse .l-sidebar__top{padding:0 13px 0 12px}.is-collapse .l-sidebar__middle{align-items:center}.is-collapse .l-sidebar__bottom{align-self:center}.is-collapse .search-company__button{width:34px;height:34px;padding:10px;border-radius:50%}.is-collapse .search-company__button:after{right:calc(50% - 8px)}.is-collapse .sidebar-user:after{display:none}.is-collapse .sidebar-user__icon--left{margin-right:0}.is-collapse .collapse--none,.is-collapse .sidebar-user__icon--right{display:none}.edit__body,.edit__header{position:relative}.edit__box{margin-top:20px;padding:20px 20px 40px;border:1px solid #e6e9ee;border-radius:4px;background:#fff}.edit__link{font-size:16px;font-weight:700;color:#568;letter-spacing:-.8px}.edit__link:active,.edit__link:hover{text-decoration:underline}.edit__header .edit__link{position:absolute;top:0;right:0}.edit__button{position:absolute;top:20px;right:20px;cursor:pointer}.edit__button i{color:#568;font-weight:500}.edit__figure{display:flex;align-items:center;justify-content:center;padding:50px 0}.edit__image{position:relative;width:120px;height:120px;border-radius:50%}.edit__image-profile{width:160px;height:160px;background:url(/static/images/dummy/dummy-user.png) 50% no-repeat;background-size:cover}.edit__image-delete{cursor:pointer;justify-content:center;position:absolute;right:0;bottom:0;width:38px;height:38px;border:1px solid #f3f5f7;border-radius:50%;color:#6d7c99}.card,.edit__image-delete{display:flex;align-items:center;background:#fff}.card{flex:none;flex-direction:column;overflow:hidden;position:relative;height:350px;margin-bottom:20px;border:1px solid #eef0f3;border-radius:4px}.card__thumb{margin:24px 0 18px}.card__thumb-photo{display:block;width:100%;height:100%;max-width:120px;max-height:120px;background:url(/static/images/dummy/dummy-user.png) no-repeat 50%;background-size:cover;border-radius:50%}.card__name{margin-top:30px;font-size:18px;font-weight:700;color:#0c2556}.card__email,.card__phone{margin-top:4px;font-size:13px;font-weight:500;color:#0c2556;padding:0 10px;word-break:break-all}.card__date{align-items:center;align-self:stretch;justify-content:center;top:154px;left:50%;width:120px;height:29px;margin-left:-60px;border-radius:4px;background:#f3f5f7;font-size:11px;color:#8592aa;line-height:26px}.card__date,.card__stat{display:flex;position:absolute}.card__stat{right:-1px;bottom:-1px;left:-1px;height:50px;margin-top:auto;border:1px solid #eef0f3}.card__stat-button{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;position:relative;background:#f9fafb;font-size:10px;font-weight:500;color:#ced3dd;letter-spacing:-.5px}.card__stat-button.is-like{background:#f7f9ff;color:#116cf9}.card__stat-button.is-dislike{background:#f7f9ff;color:#f93067}.card__stat-button:nth-of-type(n+2):before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;margin-left:-.5px;background:#eef0f3}.card__stat-icon{margin-bottom:2px}.card__lock{display:flex;align-items:center;justify-content:center;position:absolute;top:14px;right:14px;z-index:1;width:29px;height:29px}.card__lock-button{width:100%;height:100%;border:1px solid #f0f0f1;border-radius:4px;background:#fff;color:#ced3dd}.resume{display:flex;flex-direction:column;flex:1 1;margin:-12px;padding:24px;background:#fff}.resume-status{margin-bottom:20px;padding:16px}.resume-status__item{display:flex;font-size:11px;letter-spacing:-.55px;line-height:17px;margin-top:4px}.resume-status__item:first-of-type{margin-top:0}.resume-status__title{font-weight:700;color:#568}.resume-status__text{margin-left:2px;font-weight:500;color:#9ea7bb}.resume-status__text.is-ongoing{color:#f93067}.resume-status__button__group{margin-top:12px}.resume-button-gruop{margin-top:20px}.resume-button-gruop.is-bottom{margin-top:auto}.resume-button-gruop .button{margin-top:12px}.resume-button-gruop .button:first-of-type{margin-top:0}.resume__area{display:flex;flex-direction:column;margin-top:20px;padding-top:20px;border-top:1px solid #e6e9ee}.resume__area.is-first{margin-top:0;padding-top:0;border-top:0}.resume__profile+.resume__area{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e6e9ee}.resume__title{padding-bottom:12px;font-weight:500;color:#b6bdcc}.resume__text,.resume__title{font-size:14px;letter-spacing:-.8px;line-height:22px}.resume__text{color:#0c2556}.resume__text-emph{display:flex;align-items:baseline;font-size:18px;font-weight:500;color:#0c2556;letter-spacing:-.9px;line-height:22px}.resume__text-emph span{margin-left:6px}.resume__text-emph em{font-weight:700}.resume__text.ps-child{display:block;height:400px;overflow-y:scroll}.resume__subtext{font-size:14px;color:#568;letter-spacing:-.7px;line-height:22px}.resume__table .resume__title{padding-bottom:0}.resume__table td,.resume__table th{padding-top:13px;text-align:left;vertical-align:top}.resume__table th{width:64px}.resume__table td{padding-left:10px}.resume__table tbody tr:first-child td,.resume__table tbody tr:first-child th{padding-top:0}.resume__box{padding:16px}.resume__box--inner{margin-top:14px;padding:10px}.resume__box--attached-file{margin-bottom:23px;padding:12px 2px;display:flex}.resume__box--attached-file.is-large{height:818px;max-height:818px}.resume__image{height:auto;max-width:100%}.resume__image-photo{width:120px;height:120px;display:block;background:url(/static/images/dummy/dummy-user.png) no-repeat 50%;background-size:cover;border-radius:50%}.resume__profile{display:flex;align-items:center;position:relative;margin:-24px -24px 26px;padding:24px;background:#f9fafb}.resume__figure{margin-right:20px}.resume__figcaption{list-style:none;margin:0;padding:0}.resume__name{padding-bottom:4px;font-size:18px;font-weight:700;color:#0c2556;line-height:27px}.resume__date{padding-bottom:8px;font-size:12px;color:#8592aa;letter-spacing:-.6px;line-height:18px}.resume__status{font-size:13px;font-weight:700;color:#568;letter-spacing:-.65px;line-height:19px}.resume__status:last-of-type{padding-top:2px}.resume__result{font-weight:500;color:#9ea7bb}.resume__button{overflow:hidden;position:absolute;top:24px;right:24px;border-radius:4px;background:#fff}.timeline__top{display:flex;align-items:center;justify-content:space-between}.timeline__middle{margin-top:12px}.timeline__title{font-size:18px;font-weight:700;color:#0c2556;letter-spacing:-.9px}.timeline__box{margin-top:10px;border:1px solid #eaeaeb;border-radius:4px;background:#fff}.timeline__box:first-child{margin-top:0}.timeline__box-button{background:#f3f5f7;border:1px solid #eef0f3}.timeline__box-button .timeline__subject{color:#b6bdcc}.timeline__box-button.is-active{border:1px solid #eaeaeb;background:#fff}.timeline__box-button.is-enabled{border-color:#07c180;background:#fff}.timeline__box-button.is-enabled .timeline__subject i{color:#00d44e}.timeline__trigger{position:relative}.timeline__trigger-icon{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:16px;width:24px;height:24px;margin-top:-12px;color:#808182;transform:rotate(0);transition:transform .2s}.is-active .timeline__trigger-icon{transform:rotate(180deg)}.timeline__button{display:flex;flex-direction:column;position:relative;z-index:1;width:100%;padding:16px 16px 16px 50px}.timeline__subject{display:flex;align-items:baseline;font-size:15px;letter-spacing:-.75px;line-height:22px;color:#4e4f50}.timeline__subject-icon{display:flex;align-items:center;justify-content:center;width:30px;margin-right:3px;margin-left:-33px;font-size:20px}.timeline__subject em{font-weight:700;margin-right:4px}.timeline__subject em.action{margin-left:4px}.timeline__contact{padding-left:6px;font-size:13px;font-weight:500;letter-spacing:-.65px;color:#9ea7bb}.timeline__date{margin-top:-2px;font-size:11px;color:#b3b3b4;letter-spacing:-.55px;line-height:17px;text-align:left}.timeline__panel{display:none}.is-active .timeline__panel{display:block}.timeline__view{position:relative;margin-top:-5px;padding:16px 22px}.timeline__view:before{content:"";position:absolute;top:0;right:16px;left:16px;height:1px;background:#f6f6f6}.timeline__write{padding:22px 16px 16px}.timeline__write .timeline__subject{padding-left:34px}.timeline__table{margin-top:-7px;margin-bottom:-3px}.timeline__table td,.timeline__table th{font-size:13px;letter-spacing:-.65px;line-height:19px}.timeline__table th{padding:3px 0;color:#4e4f50;vertical-align:top;text-align:left;width:38px}.timeline__table td{padding:3px 6px;color:#808182}.timeline__guide{list-style:none;margin:0;padding:4px 0 0 10px}.timeline__guide-item{font-size:12px;color:#568;letter-spacing:-.55px;line-height:16px}.timeline__form{margin-top:10px}.timeline__form .form>*{margin-top:12px}.timeline__form .form>:first-child{margin-top:0}.search{display:flex;flex:1 1;padding:12px;background:#fff;border-bottom:1px solid #e6e9ee}.search .form-input,.search .form-input__append{height:40px;padding:12px}.search .form-input{border-color:#ced3dd;font-size:15px;font-weight:400;letter-spacing:-.75px}.search .form-input::placeholder{color:#ced3dd}.search .form-input__append{width:40px}.search .form__group{width:608px;margin-left:auto}.recruit__label{color:#b6bdcc;line-height:17px}.heading--7+.recruit__label{padding-top:6px}.recruit__list+.recruit__label{padding-top:20px}.recruit__list{margin:0;padding:0;list-style:none}.recruit__item{display:flex;align-items:center;position:relative;height:78px;padding:20px;border-radius:4px;background:#f9fafb}.recruit__item+.recruit__item{margin-top:12px}.recruit__figure{display:flex;flex:none;width:38px;height:38px}.recruit__thumb{width:38px;height:38px;border-radius:50%;background:#fff}.recruit__title{width:100%;padding-left:10px;font-size:15px;font-weight:700;color:#0c2556;letter-spacing:-.75px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recruit__status{display:block;padding-bottom:1px;font-size:10px;font-weight:500;color:#00d44e;letter-spacing:-.5px;line-height:15px}.recruit__status-disable{color:#353637}.recruit__button{margin-left:auto;padding-left:10px}.recruit__button .button{width:90px}.recruit__button--edit .button{color:#9ea7bb}.recruit__no{display:flex;align-items:center;justify-content:center;flex:auto;padding:24px;height:587px;border:1px solid transparent;border-radius:4px;background-color:#f9fafb;background-image:url(/static/images/banner/banner_no_result.png);background-repeat:no-repeat;background-position:50% calc(50% - 48px)}.recruit__no .paragraph--lg{padding-top:187px;color:#ced3dd}.recruit__link{position:absolute;top:0;left:0;width:100%;height:100%}.recruit__icon--edit{margin-left:auto;font-size:16px;font-weight:500;color:#9ea7bb}.grid--dashboard{background:#f3f5f7;padding:24px}.grid--dashboard .grid__col{flex-direction:row;background:#fff;border:1px solid #e6e9ee;border-radius:10px}.grid--dashboard .grid__col+.grid__col{margin-left:24px}.dashboard{display:flex;flex:auto;padding:24px;background:#f3f5f7}.dashboard__section{display:inline-flex;flex-direction:column;flex:auto}.dashboard__section--recruit{width:45%}.dashboard__section--banner{width:55%}.dashboard__bottom{margin-top:20px}.dashboard__title{margin-bottom:10px;color:#0c2556}.dashboard__guide{background:#fff;border:1px solid #e6e9ee;border-radius:10px;width:80%;height:inherit!important;margin:24px auto;padding:44px 24px}.dashboard__guide-title{margin:20px 0 40px;color:#0c2556;text-align:center}.dashboard__guide .banner{min-height:320px;padding-right:18px}.dashboard__guide .banner .heading--6{margin-bottom:8px}.dashboard__guide .grid__col{border-left:none}.dashboard__guide-alert{position:absolute;background:#ff8100;color:#fff;font-size:16px;font-weight:700;width:100%;z-index:96;padding:16px 20px}.dashboard__guide-alert-bg{position:absolute;top:59px;width:100%;height:100%;z-index:9;background:rgba(0,0,0,.3)}.recruit-notice--wrapper{padding:24px}.recruit-notice__icon{text-align:center;color:#f80202;font-size:60px}.recruit-notice__list{font-size:14px;font-weight:500;color:#323335;list-style:none;margin:0;padding:0}.recruit-notice__list li{list-style:disc;margin:6px 0}.recruit-notice__sub-section{border-radius:5px;padding:20px 0;margin:20px 0 0;background-color:#f7f7f7}.recruit-notice__subtitle{text-align:center;font-size:16px;font-weight:700;margin:0 0 16px}.promote__expandable:after{background-image:url(/icons/chevron-down.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;content:"";position:absolute;width:16px;height:16px;right:14px;top:calc(50% - 8px);transform:rotate(0deg)}.is-active .promote__expandable:after{transform:rotate(180deg)}.promote-logo{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;margin-right:8px;min-width:56px;height:34px}.promote-logo img{height:100%}.promote-screen{margin:12px auto;align-items:center}.notice,.promote-screen{display:flex;justify-content:center}.notice{width:100%;margin:30px 0 0}.notice__inner{width:724px}.l-wrap .l-apply{display:flex;flex-direction:column;margin:0 auto;height:100%;width:100%;min-height:100vh}.l-apply .l-header{display:flex;justify-content:center;border-bottom:1px solid #eef0f3;box-shadow:0 6px 10px -10px rgba(51,62,73,.18),0 6px 17px -17px rgba(51,62,73,.08);padding:10px 0;margin-bottom:20px;height:auto}.l-apply .l-container{display:flex;flex-direction:column;align-items:center;padding-bottom:100px}.l-apply .l-footer{margin-top:auto;background:#f3f5f7}.l-apply .customer-logo__link,.l-apply .header{display:flex;align-items:center}.l-apply .customer-logo__link{justify-content:center;padding:2px;min-height:56px;color:#353637}.l-apply .customer-logo__link:focus,.l-apply .customer-logo__link:hover{color:#353637}.l-apply .customer-logo__link>img{max-height:56px}.l-apply .nav{margin-left:auto}.l-apply .nav__list{display:flex}.l-apply .nav__link{display:flex;align-items:center;justify-content:center;height:60px;padding:0 20px;font-size:13px;color:#253b67;letter-spacing:-.65px}.l-apply .util{margin-left:2px}.l-apply .main,.l-apply .visual{width:100%;max-width:960px;margin:0 auto}.l-apply .main{box-sizing:border-box;padding:34px 0}.l-apply .main.is-form-apply{padding-bottom:144px!important;width:auto}.l-apply .notice{margin:30px 0 -100px}.l-apply .footer{display:flex;align-items:center;justify-content:center;height:60px}.l-apply .footer__logo{display:flex;align-items:center;font-size:13px;color:#6d7c99;letter-spacing:-.65px}.l-apply .footer__logo:after{content:"";width:56.67px;height:12.75px;margin-left:6px;background:url(/static/images/common/logo_navy_small.svg) no-repeat 50%;background-size:contain}.apply_header-logo{display:block;width:8.125rem;height:2.875rem;background:url(/static/images/common/logo_navy.svg) no-repeat 50%;background-size:contain}.apply_footer-logo{display:block;width:5.625rem;height:1rem;background:url(/static/images/common/logo_navy_small.svg) no-repeat 50%;background-size:contain}.view__text,.view__title{line-height:26px}.view__title{position:relative;padding-bottom:12px;font-weight:500;color:#b6bdcc}.view__bottom{padding-top:70px}.view__edit-button{position:absolute;top:0;right:0;width:118px}.view__table{margin:-8px 0;width:100%}.view__table td,.view__table th{padding:8px 0}.view__table th{text-align:left}.write__title{padding-bottom:12px;font-weight:500;color:#b6bdcc}.write__subtitle{padding-top:16px;padding-bottom:6px;color:#253b67;font-size:15px}.write__title+.write__subtitle{padding-top:0}.write__label{padding-bottom:4px;color:#8592aa}.is-readonly{pointer-events:none}.plan-info-title{position:relative;padding-top:42px}.plan-info-table{background:#fff}.plan-info-table td{border-left:1px solid #ebedf1}.plan-info-table td:last-child{border-color:#fdacc2;border-right:1px solid #fdacc2}.plan-info-table td.last-line{border-bottom:1px solid #fdacc2}.plan-info-table thead th{padding:20px 16px 24px;border-left:1px solid #ebedf1;vertical-align:top}.plan-info-table thead th:first-of-type{border-left:none}.plan-info-table thead th:last-of-type{border:1px solid #fdacc2;border-bottom:none}.plan-info-table thead th>span{display:block}.plan-info-table tbody tr{height:50px}.plan-info-table tbody tr:nth-of-type(odd){background:#f9fafb}.plan-info-table tbody td,.plan-info-table tbody th{padding:0 16px;color:#0c2556;line-height:22px}.plan-info-table tbody th{font-size:14px;font-weight:400;letter-spacing:-.7px;text-align:left}.plan-info-table tbody td{font-size:12px;font-weight:700;letter-spacing:-.6px;text-align:center}.plan-info-table tfoot tr{height:65px}.plan-info-table tfoot tr .button{display:inline-flex}.plan-info-table tfoot tr:last-of-type td,.plan-info-table tfoot tr:last-of-type th{padding-top:2px;padding-bottom:10px}.plan-info-table tfoot tr:last-of-type td:last-child{border:1px solid #fdacc2;border-top:none}.plan-info-table tfoot td,.plan-info-table tfoot th{padding:0 16px}.plan-info-table tfoot th{font-size:12px;font-weight:700;line-height:22px;letter-spacing:-.6px;text-align:left;color:#0c2556}.plan-info-table tfoot td{text-align:center}.plan-info-title+.plan-info-table{margin-top:-28px!important}.plan-info-table .plan-price-basic{border:1px solid rgba(93,54,255,.25);border-radius:6px;background:rgba(93,54,255,.05)}.plan-info-table .plan-price-pro{border:1px solid rgba(249,48,103,.25);border-radius:6px;background:rgba(249,48,103,.05)}.plan-info-banner{display:flex;align-items:center;position:relative;padding:10px 16px;border:1px solid #e6e9ee;background:#f9fafb}.plan-info-banner__title{font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.8px;color:#0c2556}.plan-info-banner__text{display:flex;align-items:center;position:absolute;left:calc(100% - 390px);font-size:12px;font-weight:700;line-height:22px;letter-spacing:-.6px;color:#0c2556}.plan-info-banner__text:before{content:"";width:1px;height:30px;background:#ebedf1;margin-right:12px}.login{display:flex;flex-direction:column;align-items:stretch;width:478px;max-width:100%;margin:0 auto;padding:48px 12px}.login__logo{align-self:center;margin-bottom:23px}.login__logo:after{content:"";display:block;width:166px;height:38px;background:url(/static/images/common/logo_blue.png) no-repeat 50%}.login__title{align-self:center;font-size:28px;font-weight:500;letter-spacing:-1.4px;color:#0c2556}.login__text{align-self:center;text-align:center;padding:12px 0 36px;font-size:16px;line-height:24px;letter-spacing:-.8px}.login__form{padding:24px;border:1px solid #ebedf1;border-radius:4px;background:#fff}.login__form,.login__form .form__group--vertical{margin-bottom:16px}.login__form .form-checkbox__label{font-size:12px;font-weight:500}.login__footer{padding-top:98px;font-size:13px;color:#b6bdcc;text-align:center;letter-spacing:-.65px}.login .logo-img{display:block;width:0;height:0;margin:0 auto 12;background:url(/static/images/common/logo_blue.png) no-repeat 50%;background-size:contain}.mo-only{display:none}.l-landing-wrap{display:flex;flex-direction:column;height:100%;padding-top:61px}.l-landing-header{display:flex;justify-content:center;position:fixed;top:0;left:0;z-index:1000;width:100%;border-bottom:1px solid #eef0f3;background:#fff}.l-landing-container{display:flex;flex-direction:column;align-items:center;padding-bottom:8.875rem}.l-landing-footer{margin-top:auto;background:#0c2556}.l-landing-inner{flex:1 1;max-width:1196px;margin:0 auto}.landing-header,.landing-logo__link{display:flex;align-items:center}.landing-logo__link{justify-content:center;width:86px;height:19px}.landing-logo__link:after{content:"";width:85px;height:19px;background:url(/static/images/common/logo_navy.svg) no-repeat 50%}.landing-nav{margin-left:auto}.landing-nav__list{display:flex;list-style:none;margin:0;padding:0}.landing-nav__link{display:flex;align-items:center;justify-content:center;height:60px;padding:0 20px;font-size:13px;color:#253b67;letter-spacing:-.65px}.util{margin-left:2px}.slider{width:100%;height:100%}.slider__list{display:flex;flex-wrap:nowrap;overflow:hidden}.slider__item{display:flex;justify-content:center;flex:1 0 100%;position:relative}.slider__caption{position:absolute;color:#fff;width:100%;height:100%;max-width:1196px}.slider__caption.is-center{display:flex;align-items:center;justify-content:center;flex-direction:column}.slider__caption.is-left-top{top:25.4455%;left:50%;margin-left:-598px}.slider__title{font-size:2.5rem;font-weight:300;line-height:1.25;letter-spacing:-2px}.slider__title .bold{font-weight:700}.slider__subtitle{padding-top:1.125rem;font-size:1.875rem;font-weight:100;line-height:1.34;letter-spacing:-2px;text-align:center}.landing-main{width:100%;margin:0 auto;padding-top:8.125rem}.landing-main__section.is-button-start{padding-bottom:4.375rem}.landing-main__section.is-carousel{padding-bottom:14.375rem}.landing-main__section.is-process{margin:6.25rem auto 9.375rem;padding:9.375rem 0;background:url(/static/images/landing/bg_process.png) no-repeat 0 0/cover}.landing-main__title{display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;letter-spacing:-2px;line-height:1.5;color:#0c2556}.landing-main__title-icon{margin-top:-30px;margin-right:.4375rem}.landing-main__subtitle{padding-top:10px;font-size:1.125rem;letter-spacing:-.9px;line-height:1.45;color:#568}.landing-main__subtitle+.button__group{margin-top:3.25rem}.emoji{margin-left:10px;vertical-align:middle}.process-tab__list{display:flex;position:relative;list-style:none;margin:0 0 52px;padding:0}.process-tab__list:after{content:"";position:absolute;top:50%;left:0;z-index:-1;width:100%;height:1px;margin-top:-.5px;background:#e6e9ee}.process-tab__item{display:flex;align-items:center;justify-content:center;flex:1 1;gap:16px;position:relative;z-index:1;height:56px;min-width:88px;margin-left:26px;margin-right:28px;background:#f9fafb;font-size:1rem;cursor:pointer}.process-tab__item:after,.process-tab__item:before{content:"";position:absolute;top:0;z-index:-1;height:56px;background:no-repeat 50%/cover}.process-tab__item:before{left:-10px;width:10px;background-image:url(/static/images/landing/bg_process_before.svg)}.process-tab__item:after{right:-28px;width:28px;background-image:url(/static/images/landing/bg_process_after.svg)}.process-tab__item:first-of-type{margin-left:10px}.process-tab__item.is-active{background:#116cf9;box-shadow:0 10px 20px rgba(17,108,249,.4);color:#fff}.process-tab__item.is-active:after,.process-tab__item.is-active:before{top:-20px;height:116px}.process-tab__item.is-active:before{left:-40px;width:70px;background-image:url(/static/images/landing/bg_process_before_on.svg)}.process-tab__item.is-active:after{right:-58px;width:88px;background-image:url(/static/images/landing/bg_process_after_on.svg)}.process-tab__panels{position:relative;width:100%;height:0;padding-top:56.1872%;border-radius:10px;box-shadow:0 10px 20px rgba(12,37,86,.1)}.process-tab__panel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.process-tab__panel.is-active{z-index:1;background:#add8e6}.card-media{display:flex;align-items:center;justify-content:space-between;flex:1 1;height:450px;word-break:keep-all}.card-media__list{list-style:none;margin:3.125rem 0 0;padding:0;counter-reset:cardmedia}.card-media__item{display:flex;margin-top:1.875rem}.card-media__item:first-of-type{margin-top:0}.card-media__body{width:calc(50% - 2px);padding:0 48px}.card-media__body .button__group{margin-top:1.875rem}.card-media__image{order:1;width:calc(50% + 2px);max-width:600px}.card-media__item:nth-of-type(2n) .card-media__image{order:-1}.card-media__title{font-size:1.875rem;font-weight:700;line-height:1.47;letter-spacing:-1.5px;color:#0c2556}.card-media__title:before{display:block;counter-increment:cardmedia;content:counter(cardmedia,decimal-leading-zero);padding-bottom:.5rem;color:#f93067;line-height:1.5}.card-media__text{padding-top:1.125rem;font-size:1.25rem;color:#568;letter-spacing:-1.2px;line-height:1.6}.carousel__title{font-size:2.125rem;font-weight:400;letter-spacing:-1.7px;line-height:1.47;color:#0c2556;text-align:center}.carousel__title span{color:#116cf9}.carousel__list{overflow:hidden;list-style:none;margin:3.75rem 0 0;padding:0;display:flex;flex-wrap:nowrap;position:relative;height:100px}.carousel__list:after{content:"";position:absolute;top:0;right:0;width:15rem;height:100%;background:transparent linear-gradient(91deg,hsla(0,0%,100%,0),#fff) 0 0 no-repeat padding-box}.is-not-carousel .carousel__list:after{display:none}.carousel__item{flex:none;margin-left:7.526%}.carousel__item:first-of-type{margin-left:0}.is-not-carousel .carousel__item{width:25%;margin-left:0;text-align:center}.carousel__item img{height:100%}.landing-footer{padding:60px 0}.landing-footer__logo:after{content:"";display:block;width:86px;height:36px;background:url(/static/images/common/logo_white_small.svg) no-repeat 50%}.landing-footer__links{display:flex;padding:.625rem 0 1.875rem}.landing-footer__link{display:flex;align-items:center;font-size:.875rem;line-height:1.42;letter-spacing:-.7px;color:#e6e9ee;text-decoration:none}.landing-footer__link:focus{text-decoration:underline}.landing-footer__link:nth-of-type(n+2):before{content:"";width:1px;height:12px;margin:0 10px;background:#ced3dd}.landing-footer__address{font-size:.875rem;letter-spacing:-.65px;line-height:1.43;color:#ced3dd}@media screen and (max-width:1499px){.is-rwd .button[class*=width--220]{width:220px!important}}@media screen and (max-width:1200px){html{-o-text-size-adjust:none;text-size-adjust:none;min-width:320px;font-size:calc(10px + 6*calc(100vw - 320px)/1216)}.pc-only{display:none}.mo-only{display:block}.l-landing-inner{max-width:100%;padding:0 20px}.l-header .l-landing-inner{padding:0}.slider__caption{max-width:100%}.slider__caption.is-left-top{top:12.5%;left:20px;margin-left:auto}.slider__title{letter-spacing:-.05em}.slider__title--mo{display:block;line-height:1.5}.slider__subtitle{font-size:1.4rem;font-weight:400;letter-spacing:-.05em;line-height:1.5}.landing-main{padding-top:6.25rem}.landing-main__section.is-carousel{padding-bottom:9.375rem}.landing-main__section.is-process{overflow-x:hidden;padding:4.68rem 0}.landing-main__title{letter-spacing:-.05em}.landing-main__title-icon>img{width:30px}.landing-main__subtitle{font-size:1.4rem;letter-spacing:-.05em;line-height:1.6}.emoji{display:none}.process-tab__item{height:38px;margin-left:20px;margin-right:19px;font-size:1.2rem}.process-tab__item:after,.process-tab__item:before{height:38px}.process-tab__item:before{left:-6px;width:6px}.process-tab__item:after{right:-19px;width:19px}.process-tab__item:first-of-type{margin-left:5px}.process-tab__item.is-active{box-shadow:0 5px 10px rgba(17,108,249,.4)}.process-tab__item.is-active:after,.process-tab__item.is-active:before{top:0;height:38px}.process-tab__item.is-active:before{left:-5px;width:5px;background-image:url(/static/images/landing/bg_process_before_on.m.svg)}.process-tab__item.is-active:after{right:-19px;width:19px;background-image:url(/static/images/landing/bg_process_after_on.m.svg)}.card-media{flex-direction:column;height:auto}.card-media__list{margin-top:6.25rem}.card-media__item{margin-top:3.75rem}.card-media__item.is-last{position:relative;padding-bottom:60px}.card-media__item.is-last .button__group{position:absolute;bottom:-24px;left:50%;margin-left:-110px}.card-media__body{width:100%;padding:0}.card-media__body .button__group{margin-bottom:1.875rem}.card-media__image{width:75%}.card-media__item:nth-of-type(2n) .card-media__image{order:1}.card-media__text,.card-media__title{text-align:center;letter-spacing:-.05em}.card-media__text{padding-bottom:.4rem;font-size:1.4rem}.carousel__item{height:100%}.landing-footer__link{letter-spacing:-.05em}}@media screen and (max-width:768px){.landing-main__title-icon{margin-top:-20px}.landing-main__title-icon>img{width:20px}.slider__title--mo{font-size:1.8rem}.process-tab__list{flex-wrap:wrap}.process-tab__item{flex:none;width:33.3333%;border:1px solid #eaeaea;margin:0 0 0 -1px}.process-tab__item:after,.process-tab__item:before{display:none}.process-tab__item:nth-of-type(3n+1){margin-left:0}.process-tab__item:nth-of-type(n+4){margin-top:-1px}.process-tab__item.is-active{border-color:#116cf9;box-shadow:none}.is-not-carousel .carousel__list{flex-wrap:wrap;height:auto;margin-top:1.875rem}.carousel__item{margin-left:15%}.is-not-carousel .carousel__item{margin:5%;width:40%;text-align:center}}.a11y{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.a11y,.blind{overflow:hidden;position:absolute;width:1px;height:1px}.blind{z-index:-1;text-indent:-9999em}.clearfix:after{content:"";display:block;clear:both}.flex{display:flex;align-items:center}.flex--left{margin-right:auto}.flex--right{margin-left:auto}.flex-box{display:flex;align-items:center;justify-content:center}.flex-box--title{padding:10px 0}.flex-inline{display:inline-flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-start{align-items:flex-start}.flex-justify-center{justify-content:center}.float--left{float:left}.float--right{float:right}.float--none{float:none}.float:after:after{content:"";display:block;clear:both}.icon__required{font-size:16px;font-style:normal;font-weight:700;color:#f93067;letter-spacing:-.8px}.icon__triangle{width:12px;height:5px;border-right:6px solid transparent;border-left:6px solid transparent;transition:.2s}.icon__triangle--up{border-bottom:5px solid #9ea7bb}.button__move--up:hover .icon__triangle--up{border-bottom-color:#0c2556}.icon__triangle--down{border-top:5px solid #9ea7bb}.button__move--down:hover .icon__triangle--down{border-top-color:#0c2556}.bg--white{background-color:#fff!important}.bg--white-matt{background-color:#f9fafb!important}.bg--white-matt2{background-color:#eaeef1!important}.bg--gray{background-color:#ccc!important}.mt--0{margin-top:0!important}.mt--2{margin-top:2px!important}.mt--4{margin-top:4px!important}.mt--8{margin-top:8px!important}.mt--10{margin-top:10px!important}.mt--12{margin-top:12px!important}.mt--14{margin-top:14px!important}.mt--16{margin-top:16px!important}.mt--20{margin-top:20px!important}.mt--24{margin-top:24px!important}.mt--30{margin-top:30px!important}.mt--40{margin-top:40px!important}.mt--auto{margin-top:auto!important}.mb--0{margin-bottom:0!important}.mb--8{margin-bottom:8px!important}.mb--10{margin-bottom:10px!important}.mb--14{margin-bottom:14px!important}.mb--16{margin-bottom:16px!important}.mb--20{margin-bottom:20px!important}.mb--24{margin-bottom:24px!important}.mb--30{margin-bottom:30px!important}.mb--40{margin-bottom:40px!important}.ml--0{margin-left:0!important}.ml--4{margin-left:4px!important}.ml--8{margin-left:8px!important}.ml--10{margin-left:10px!important}.ml--14{margin-left:14px!important}.ml--16{margin-left:16px!important}.ml--20{margin-left:20px!important}.ml--24{margin-left:24px!important}.ml--30{margin-left:30px!important}.ml--40{margin-left:40px!important}.ml--auto{margin-left:auto!important}.mr--0{margin-right:0!important}.mr--4{margin-right:4px!important}.mr--8{margin-right:8px!important}.mr--10{margin-right:10px!important}.mr--14{margin-right:14px!important}.mr--16{margin-right:16px!important}.mr--20{margin-right:20px!important}.mr--24{margin-right:24px!important}.mr--30{margin-right:30px!important}.mr--40{margin-right:40px!important}.mr--auto,.mw--auto{margin-right:auto!important}.mw--auto{margin-left:auto!important}.pd--0{padding:0!important}.pd--4{padding:4px!important}.pd--8{padding:8px!important}.pd--10{padding:10px!important}.pd--12{padding:12px!important}.pd--14{padding:14px!important}.pd--16{padding:16px!important}.pd--20{padding:20px!important}.pd--24{padding:24px!important}.pd--30{padding:30px!important}.pd-w--0{padding-left:0!important;padding-right:0!important}.pd-w--4{padding-left:4px!important;padding-right:4px!important}.pd-w--8{padding-left:8px!important;padding-right:8px!important}.pd-w--10{padding-left:10px!important;padding-right:10px!important}.pd-w--12{padding-left:12px!important;padding-right:12px!important}.pd-w--14{padding-left:14px!important;padding-right:14px!important}.pd-w--16{padding-left:16px!important;padding-right:16px!important}.pd-w--20{padding-left:20px!important;padding-right:20px!important}.pd-w--24{padding-left:24px!important;padding-right:24px!important}.pd-w--30{padding-left:30px!important;padding-right:30px!important}.pt--0{padding-top:0!important}.pt--4{padding-top:4px!important}.pt--8{padding-top:8px!important}.pt--10{padding-top:10px!important}.pt--12{padding-top:12px!important}.pt--14{padding-top:14px!important}.pt--16{padding-top:16px!important}.pt--20{padding-top:20px!important}.pt--24{padding-top:24px!important}.pt--30{padding-top:30px!important}.pb--0{padding-bottom:0!important}.pb--4{padding-bottom:4px!important}.pb--8{padding-bottom:8px!important}.pb--10{padding-bottom:10px!important}.pb--12{padding-bottom:12px!important}.pb--14{padding-bottom:14px!important}.pb--16{padding-bottom:16px!important}.pb--20{padding-bottom:20px!important}.pb--24{padding-bottom:24px!important}.pb--30{padding-bottom:30px!important}.pr--0{padding-right:0!important}.pr--4{padding-right:4px!important}.pr--8{padding-right:8px!important}.pr--10{padding-right:10px!important}.pr--12{padding-right:12px!important}.pr--14{padding-right:14px!important}.pr--16{padding-right:16px!important}.pr--20{padding-right:20px!important}.pr--24{padding-right:24px!important}.pr--30{padding-right:30px!important}.pl--0{padding-left:0!important}.pl--4{padding-left:4px!important}.pl--8{padding-left:8px!important}.pl--10{padding-left:10px!important}.pl--12{padding-left:12px!important}.pl--14{padding-left:14px!important}.pl--16{padding-left:16px!important}.pl--20{padding-left:20px!important}.pl--24{padding-left:24px!important}.pl--30{padding-left:30px!important}.width--full{width:100%!important;flex:none!important}.width--three-quarters{width:75%!important;flex:none!important}.width--half{width:50%!important;flex:none!important}.width--quarter{width:25%!important;flex:none!important}.width--50{width:50px!important;flex:none!important}.width--90{width:90px!important;flex:none!important}.width--94{width:94px!important;flex:none!important}.width--95{width:95px!important;flex:none!important}.width--100{width:100px!important;flex:none!important}.width--118{width:118px!important;flex:none!important}.width--135{width:135px!important;flex:none!important}.width--150{width:150px!important;flex:none!important}.width--220{width:220px!important;flex:none!important}.width--285{width:285px!important;flex:none!important}.width--per-10{width:calc(10*1%)!important;flex:none!important}.width--per-20{width:calc(20*1%)!important;flex:none!important}.width--per-30{width:calc(30*1%)!important;flex:none!important}.width--per-40{width:calc(40*1%)!important;flex:none!important}.width--per-60{width:calc(60*1%)!important;flex:none!important}.width--per-70{width:calc(70*1%)!important;flex:none!important}.width--per-80{width:calc(80*1%)!important;flex:none!important}.width--per-90{width:calc(90*1%)!important;flex:none!important}.width--auto{width:auto!important}.height--250{height:250px!important;flex:none!important}.grid,.grid__row{display:flex;flex:auto}.grid__col{display:flex;flex-direction:column;flex:auto;position:relative;padding:24px;border-left:1px solid #e6e9ee}.grid__col.is-first{border-left:0}.grid__col--small{padding:12px}.grid__col--medium{padding:18px}.grid__col--1{width:calc(100%/12)}.grid__col--2{width:calc(100%/6)}.grid__col--3{width:calc(100%/4)}.grid__col--4{width:calc(100%/3)}.grid__col--5{width:calc(100%/2.4)}.grid__col--6{width:calc(100%/2)}.grid__col--7{width:calc(100%/1.7142857143)}.grid__col--8{width:calc(100%/1.5)}.grid__col--9{width:calc(100%/1.3333333333)}.grid__col--10{width:calc(100%/1.2)}.grid__col--11{width:calc(100%/1.0909090909)}.grid__col--12{width:calc(100%/1)}.border--top{border-top:1px solid #e6e9ee}.border--right{border-right:1px solid #e6e9ee}.border--bottom{border-bottom:1px solid #e6e9ee}.border--left{border-left:1px solid #e6e9ee}.border--none{border:none}.text-align--right{text-align:right}.text-align--center{text-align:center}.text-align--left{text-align:left}.word-pre-wrap{white-space:pre-wrap!important;word-break:break-all;word-wrap:break-word}.position--static{position:static!important}.position--absolute{position:absolute!important}.position--relative{position:relative!important}.position--fixed{position:fixed!important}.position--top{position:absolute!important;top:0!important}.position--right{position:absolute!important;right:0!important}.position--bottom{position:absolute!important;bottom:0!important}.position--left{position:absolute!important;left:0!important}.position--top-10{top:10px!important}.position--top-20{top:20px!important}.position--top-26{top:26px!important}.position--right-10{right:10px!important}.position--right-20{right:20px!important}.position--right-26{right:26px!important}.position--bottom-10{bottom:10px!important}.position--bottom-20{bottom:20px!important}.position--bottom-26{bottom:26px!important}.position--left-10{left:10px!important}.position--left-20{left:20px!important}.position--left-26{left:26px!important}.color--white{color:#fff!important}.color--red{color:red!important}.color--primary{color:#116cf9!important}.color--primary-1{color:#3068f9!important}.color--primary-2{color:#4f6dfd!important}.color--info{color:#00d44e!important}.color--warning{color:#ffd500!important}.color--warning-1{color:#f90!important}.color--default{color:#353637!important}.color--danger{color:#f93067!important}.color--danger-a2{color:rgba(249,48,103,.35)!important}.color--danger-1{color:#ff39a9!important}.color--violet{color:#5d36ff!important}.color--violet-a2{color:rgba(93,54,255,.35)!important}.color--gray-0{color:#f3f5f7!important}.color--gray-1{color:#ebedf1!important}.color--navy{color:#0c2556!important}.color--cyan-blue{color:#6d7c99!important}.color--light-gray{color:#9ea7bb!important}.font--xxxs{font-size:10px!important}.font--xxs{font-size:11px!important}.font--xs{font-size:12px!important}.font--sm{font-size:13px!important}.font--md{font-size:14px!important}.font--lg{font-size:15px!important}.font--xl{font-size:16px!important}.font--xxl{font-size:18px!important}.font--xxxl{font-size:20px!important}.font--xxxxl{font-size:22px!important}.font--thin{font-weight:100!important}.font--semi-light{font-weight:200!important}.font--light{font-weight:300!important}.font--regular{font-weight:400!important}.font--medium{font-weight:500!important}.font--semi-bold{font-weight:600!important}.font--bold{font-weight:700!important}.ck-editor-wrapper{margin:0 auto;width:100%}.ck-editor__editable_inline{min-height:400px}.ck-editor-xs .ck-editor__editable_inline{min-height:280px}.ck-editor-frame{position:relative}.ck-editor-view .image{margin:0}.ck-editor-view .image.image-style-align-center{margin-left:auto;margin-right:auto;text-align:center}.ck-editor-view ol{list-style:decimal}.next-postcode-daum{position:absolute;left:50%;width:100%;max-width:480px;height:200px;padding:10px;transform:translateX(-50%)}.with-postcode-daum{position:relative;overflow:hidden;min-height:200px}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background:none;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background:none}.react-datepicker__month--selected{background-color:#216ba5!important;color:#fff!important}.react-datepicker__month--selected:hover{background-color:#1d5d90}.react-datepicker-popper{z-index:2}.tooltip__wrapper{color:#fff;background:#0c2556!important;border:1px solid transparent}.tooltip__wrapper:after{border-right-color:#0c2556!important}.sortable-chosen{border:1px solid #0c2556!important}.react-pdf__Document{width:100%}.is-preview .resume__box{cursor:pointer}.is-preview .resume__box .react-pdf__Page__canvas{width:100%!important}.react-pdf__Page__annotations{display:none}.ps__thumb-y{right:6px!important;width:8px;border-radius:10px;background-color:#e6e9ee}.ps-container{position:relative;height:calc(100vh - 59px)}.ps-container-full{height:100vh}.ps-container-full .scrollbar-container{width:100%}.ps-container-dashboard-banner{position:relative;height:calc(100vh - 156px)}.ps-container-dashboard-recruit{position:relative;height:calc(100vh - 249px)}.ps-container-dashboard-update{position:relative;height:calc(100vh - 187px)}.ps-container-dashboard-guide{position:relative;height:calc(100vh - 156px)}.ps-container-recruit{position:relative;height:calc(100vh - 128px)}.ps-container-recruit-search{position:relative;height:calc(100vh - 124px)}.ps-container-recruit-application{position:relative;height:calc(100vh - 154px)}.ps-container-recruit-list{position:relative;height:calc(100vh - 270px);padding:24px 24px 0}.ps-container-recruit-list-search{position:relative;height:calc(100vh - 335px);padding:24px 24px 0}.ps-container-recruit-sub{height:calc(100% - 70px)}.react-autosuggest__container{position:relative}.react-autosuggest__container--open .form-input:focus{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:40px;width:100%;max-height:212px;overflow-y:scroll;border:1px solid #707070;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;font-size:16px;font-weight:400;color:#0c2556;letter-spacing:-.8px;line-height:22px;padding:11px 16px}.react-autosuggest__suggestion--highlighted{background-color:#1592e6;color:#fff}.table table{border-collapse:collapse}.table table td,.table table th{border:1px solid #444}.is-rwd .banner__title{padding-right:136px}@media (max-width:1499px){body{overflow-x:auto}.l-wrap.width--full{min-width:100%}.l-wrap.width--full .l-container{width:100%;justify-content:flex-start}.l-wrap.is-rwd{min-width:100%}.l-wrap .visual{padding:0 16px;width:100%}.l-wrap .rwd-list{padding:34px 16px}.thumb__figure{display:none}.l-apply .customer-logo__link>img{max-height:38px}}@media (max-width:960px){.is-rwd [class*=width--]{width:100%!important}.is-rwd .visual{width:100%}.is-rwd .view{padding:0 20px}.is-rwd .view__edit-button{top:-6px}.is-rwd .write{padding:0 20px}.is-rwd .write__subtitle{margin-bottom:0}.is-rwd .notice__inner{width:100%}.is-rwd .box--light-gray{padding:20px}.is-rwd .form__group{flex-direction:column}.is-rwd .form__group>*{margin-left:0;margin-top:12px}.is-rwd .form__group>:first-child{margin-top:0}.is-rwd .form-input__append--gray{width:100%;border-radius:4px}.is-rwd .form-datepicker{flex-direction:column}.is-rwd .form-datepicker__wrap{width:100%}.is-rwd .form__title{white-space:normal}}@media (max-width:768px){.is-rwd .banner{flex-direction:column}.is-rwd .banner__item .button{position:static;margin-top:20px}.is-rwd .banner__title{padding-right:0}}@media (max-width:640px){body,button,input,pre,select,td,textarea,th{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif}}