.step-module-scss-module__c5vguW__pagination{justify-content:center}@media (max-width:576px){.step-module-scss-module__c5vguW__pagination{margin-left:-25px;margin-right:-25px}}.step-module-scss-module__c5vguW__pagination .step-module-scss-module__c5vguW__page-item{margin:0 5px}.step-module-scss-module__c5vguW__pagination .step-module-scss-module__c5vguW__page-item .step-module-scss-module__c5vguW__page-link{margin-left:-1px;line-height:1.25;position:relative}.step-module-scss-module__c5vguW__pagination .step-module-scss-module__c5vguW__page-item.step-module-scss-module__c5vguW__first a,.step-module-scss-module__c5vguW__pagination .step-module-scss-module__c5vguW__page-item.step-module-scss-module__c5vguW__last a{background-color:#0000!important}.step-module-scss-module__c5vguW__pagination .step-module-scss-module__c5vguW__page-item.step-module-scss-module__c5vguW__first{transform:rotate(-180deg)}.step-module-scss-module__c5vguW__pagination .step-module-scss-module__c5vguW__page-item.step-module-scss-module__c5vguW__active a{color:#fff;background-color:#2eb6d1}@media (max-width:767px){.step-module-scss-module__c5vguW__pagination .step-module-scss-module__c5vguW__page-item:nth-child(4),.step-module-scss-module__c5vguW__pagination .step-module-scss-module__c5vguW__page-item:nth-child(5){display:none}}.step-module-scss-module__c5vguW__pagination .step-module-scss-module__c5vguW__page-item a{color:#222;background-color:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;padding:9px 15px;font-size:16px;font-weight:500;display:flex}.step-module-scss-module__c5vguW__pagination .step-module-scss-module__c5vguW__page-item a:hover{color:#fff;background-color:#2eb6d1}.step-module-scss-module__c5vguW__pagination .step-module-scss-module__c5vguW__page-item img{width:10px;height:20px}.step-module-scss-module__c5vguW__custom-control{min-height:1.5rem;padding-left:1.5rem;display:block;position:relative}.step-module-scss-module__c5vguW__custom-control-input{z-index:-1;opacity:0;position:absolute}.step-module-scss-module__c5vguW__custom-control-label{vertical-align:top;margin-bottom:0;position:relative}.step-module-scss-module__c5vguW__custom-control-label:before{pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd;width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:absolute;top:.25rem;left:-1.5rem}.step-module-scss-module__c5vguW__custom-control-label:after{content:"";background:50%/50% 50% no-repeat;width:1rem;height:1rem;transition:all .2s;display:block;position:absolute;top:.25rem;left:-1.5rem}.step-module-scss-module__c5vguW__custom-checkbox{padding-left:28px}.step-module-scss-module__c5vguW__custom-checkbox.step-module-scss-module__c5vguW__disable{pointer-events:none;color:#ababab}.step-module-scss-module__c5vguW__custom-checkbox .step-module-scss-module__c5vguW__custom-control-label{cursor:pointer;font-weight:500}.step-module-scss-module__c5vguW__custom-checkbox .step-module-scss-module__c5vguW__custom-control-label:before,.step-module-scss-module__c5vguW__custom-checkbox .step-module-scss-module__c5vguW__custom-control-label:after{border-radius:2px;width:20px;height:20px;top:2px;left:-28px}.step-module-scss-module__c5vguW__custom-checkbox .step-module-scss-module__c5vguW__custom-control-label:before{background-color:#ebe9e6;border:none}.step-module-scss-module__c5vguW__custom-checkbox .step-module-scss-module__c5vguW__custom-control-label .step-module-scss-module__c5vguW__inner{color:gray;font-size:10px}.step-module-scss-module__c5vguW__custom-checkbox .step-module-scss-module__c5vguW__custom-control-input:checked~.step-module-scss-module__c5vguW__custom-control-label:before{background-color:#2eb6d1}.step-module-scss-module__c5vguW__custom-checkbox .step-module-scss-module__c5vguW__custom-control-input:checked~.step-module-scss-module__c5vguW__custom-control-label:after{background-image:url(/img/common/check-icon.svg)}.step-module-scss-module__c5vguW__custom-checkbox .step-module-scss-module__c5vguW__custom-control-input.step-module-scss-module__c5vguW__clickable{z-index:2;opacity:0;cursor:pointer;width:20px;height:20px;top:2px;left:0}.step-module-scss-module__c5vguW__custom-radio{padding-left:40px}.step-module-scss-module__c5vguW__custom-radio .step-module-scss-module__c5vguW__custom-control-input:checked~.step-module-scss-module__c5vguW__custom-control-label:before{background-color:#fff;border-color:#ababab}.step-module-scss-module__c5vguW__custom-radio .step-module-scss-module__c5vguW__custom-control-input:checked~.step-module-scss-module__c5vguW__custom-control-label:after{background:#2eb6d1}.step-module-scss-module__c5vguW__custom-radio .step-module-scss-module__c5vguW__custom-control-label{cursor:pointer;min-height:30px;padding-top:3px;font-size:14px}.step-module-scss-module__c5vguW__custom-radio .step-module-scss-module__c5vguW__custom-control-label .step-module-scss-module__c5vguW__not-friend{font-size:12px}.step-module-scss-module__c5vguW__custom-radio .step-module-scss-module__c5vguW__custom-control-label:before{border-radius:50%;width:30px;height:30px;top:0;left:-40px}.step-module-scss-module__c5vguW__custom-radio .step-module-scss-module__c5vguW__custom-control-label:after{border-radius:50%;width:20px;height:20px;top:5px;left:-35px}.step-module-scss-module__c5vguW__custom-radio .step-module-scss-module__c5vguW__custom-control-label.step-module-scss-module__c5vguW__disable{opacity:.3}.step-module-scss-module__c5vguW__custom-radio .step-module-scss-module__c5vguW__custom-control-label.step-module-scss-module__c5vguW__disable:after{pointer-events:none}.step-module-scss-module__c5vguW__custom-radio .step-module-scss-module__c5vguW__custom-control-label .step-module-scss-module__c5vguW__note{color:#ff638f;padding-left:10px;font-size:.875rem}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-dialog{margin-top:0;margin-bottom:0}@media (max-width:991px){.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-dialog{min-height:inherit;margin:0;position:fixed;inset:60px 25px 10px}}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-lg{max-width:960px}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-xl{max-width:1140px}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-content{border:none;border-radius:8px;max-height:calc(100vh - 100px);margin-top:90px;box-shadow:0 0 10px #00000040}@media (max-width:991px){.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-content{max-height:inherit;height:100%;margin-top:0}}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-header{border-bottom:none;justify-content:space-between;padding:30px 30px 10px}@media (max-width:767px){.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-header{padding:30px 25px 10px}}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-header .step-module-scss-module__c5vguW__modal-title{flex:1;align-items:center;font-size:20px;font-weight:500;display:flex}@media (max-width:767px){.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-header .step-module-scss-module__c5vguW__modal-title img{width:33px}}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-header .step-module-scss-module__c5vguW__close{opacity:1;background-color:#2eb6d1;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:0;padding:0;transition:all .3s;display:flex}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-header .step-module-scss-module__c5vguW__close:hover{opacity:1;background-color:#306fdd}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-header .step-module-scss-module__c5vguW__close:focus{outline:none}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-body{scrollbar-color:#ababab #f8f8fa;scrollbar-width:4px;padding:10px 30px 50px;overflow:auto}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-body::-webkit-scrollbar-track{background:0 0}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-body::-webkit-scrollbar{background:#f8f8fa;width:4px;height:4px}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-body::-webkit-scrollbar-thumb{background-color:#ababab}@media (max-width:767px){.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-body{padding:10px 25px 50px}}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-footer{border-top:none;justify-content:space-between;height:70px;padding:0;box-shadow:0 -4px 10px #0000001a}@media (max-width:767px){.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-footer{flex-flow:wrap;height:auto}}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-footer>*{margin:0}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-footer .step-module-scss-module__c5vguW__disable{pointer-events:none;background-color:#ababab;border-color:#ababab #ababab #ababab #fff;border-left-style:solid;border-left-width:1px}@media (max-width:767px){.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__modal-footer .step-module-scss-module__c5vguW__disable{border-left:none}}.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__checkbox-group{padding:0 20px}@media (max-width:767px){.step-module-scss-module__c5vguW__modal .step-module-scss-module__c5vguW__checkbox-group{padding:0}}.step-module-scss-module__c5vguW__form-info{background-color:#2eb6d10d!important;border-color:#2eb6d1!important}.step-module-scss-module__c5vguW__work-sheet-modal{padding:20px 10px}@media (max-width:767px){.step-module-scss-module__c5vguW__work-sheet-modal{padding-left:0!important;padding-left:initial!important}}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__work-sheet-modal-title{text-align:center;margin-bottom:20px;font-size:24px;font-weight:700;line-height:140%}@media (max-width:767px){.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__work-sheet-modal-title{font-size:20px}}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__work-sheet-modal-body{text-align:center;padding:10px 40px 50px!important}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__work-sheet-modal-body .step-module-scss-module__c5vguW__info-text{text-align:left;color:gray;font-size:12px}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__work-sheet-modal-body .step-module-scss-module__c5vguW__info-text a{color:#2eb6d1;text-decoration:underline}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__work-sheet-modal-body .step-module-scss-module__c5vguW__info-text a:hover{color:#306fdd}@media (max-width:767px){.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__work-sheet-modal-body{padding:10px 20px 20px!important}}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__input-group{margin-bottom:20px}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__two-column{justify-content:space-between;display:flex}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__two-column .step-module-scss-module__c5vguW__column-item:first-of-type{margin-right:10px}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__two-column .step-module-scss-module__c5vguW__column-item{width:75%}@media (max-width:767px){.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__two-column{display:block}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__two-column .step-module-scss-module__c5vguW__column-item{width:100%;margin-top:15px;margin-right:0}}.step-module-scss-module__c5vguW__work-sheet-modal input:not(:-moz-placeholder-shown){background-color:#fff!important;border-color:#ababab!important}.step-module-scss-module__c5vguW__work-sheet-modal input:not(:placeholder-shown),.step-module-scss-module__c5vguW__work-sheet-modal select:valid{background-color:#fff!important;border-color:#ababab!important}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__check-box-area{justify-content:flex-start;display:flex}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__check-box-area label{margin-right:20%}@media (max-width:767px){.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__check-box-area label{margin-bottom:10px;padding:0}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__check-box-area{flex-direction:column}}.step-module-scss-module__c5vguW__work-sheet-modal .step-module-scss-module__c5vguW__form-label{letter-spacing:.3px;text-transform:uppercase;margin-bottom:10px;font-size:16px;font-weight:700;line-height:100%}.step-module-scss-module__c5vguW__message-confirm-modal{max-width:540px!important}.step-module-scss-module__c5vguW__send-message-modal{max-width:720px!important}.step-module-scss-module__c5vguW__send-message-modal .step-module-scss-module__c5vguW__custom-modal-btn{height:100%;position:relative;max-width:100%!important;margin:0 0 10px!important}.step-module-scss-module__c5vguW__send-message-modal .step-module-scss-module__c5vguW__custom-modal-btn:after{content:"";background:url(/img/data/arrow-next-white-small.svg) 0 0/contain no-repeat;width:9px;height:16px;position:absolute;top:10px;right:7px}@media (max-width:767px){.step-module-scss-module__c5vguW__send-message-modal .step-module-scss-module__c5vguW__custom-modal-btn:after{top:21px}}.step-module-scss-module__c5vguW__send-message-modal .step-module-scss-module__c5vguW__custom-modal-btn-info:after{background:url(/img/data/arrow-next-info.svg) 0 0/contain no-repeat}.step-module-scss-module__c5vguW__send-message-modal .step-module-scss-module__c5vguW__custom-modal-btn-info:hover:after{background:url(/img/data/arrow-next-white-small.svg) 0 0/contain no-repeat}.step-module-scss-module__c5vguW__send-message-modal .step-module-scss-module__c5vguW__custom-modal-btn-danger:after{background:url(/img/data/arrow-next-danger.svg) no-repeat}.step-module-scss-module__c5vguW__send-message-modal .step-module-scss-module__c5vguW__custom-modal-btn-danger:hover:after{background:url(/img/data/arrow-next-white-small.svg) no-repeat}#step-module-scss-module__c5vguW__header{z-index:999;background-color:#fff;width:100%;height:80px;position:fixed;top:0;left:0}@media (max-width:991px){#step-module-scss-module__c5vguW__header{height:48px}}#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__wrap{z-index:5;background-color:#fff;justify-content:space-between;align-items:center;max-width:1260px;height:100%;display:flex;position:relative}@media (max-width:1199px){#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__wrap{padding:0 30px}}@media (max-width:991px){#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__wrap{padding:0 0 0 10px}}#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__menu-sp{z-index:4;background-color:#fff;width:258px;height:calc(100vh - 48px);padding:20px;transition:all .3s;position:fixed;top:48px;right:-290px;overflow-y:auto;box-shadow:-4px 0 10px #00000040}@media (max-width:991px){#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__menu-sp.step-module-scss-module__c5vguW__show{right:0}}#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__menu-list>li{margin-bottom:10px}#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__menu-list>li:last-child{margin-bottom:0}#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__menu-list>li>a{color:#222;align-items:center;font-size:16px;display:flex}#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__menu-list>li>a:hover{color:#2eb6d1}#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__menu-list>li>a .step-module-scss-module__c5vguW__menu-icon{width:30px;min-width:30px;height:30px;position:relative}#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__menu-list>li>a .step-module-scss-module__c5vguW__menu-text{white-space:nowrap;text-overflow:ellipsis;flex:1;padding-left:10px;display:block;overflow:hidden}#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__user-loged{margin-left:20px;position:relative}@media (max-width:991px){#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__user-loged{display:none}}#step-module-scss-module__c5vguW__header .step-module-scss-module__c5vguW__user-loged .step-module-scss-module__c5vguW__dropdown-menu{border:none;border-radius:4px;width:258px;padding:20px;box-shadow:0 0 10px #0000001a;top:6px!important}.step-module-scss-module__c5vguW__menu-pc{background-color:#fff;padding-bottom:10px;display:flex}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__menu-item{color:#222;text-align:center;border-right:1px solid #ababab;width:12.5%;min-height:24px;font-size:14px;line-height:24px;position:relative}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__menu-item svg{width:auto;padding-left:5px}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__menu-item:before{z-index:2;content:"";border-bottom:4px solid #2eb6d1;transition:all .3s;position:absolute;bottom:-11px;left:0;right:0;transform:scaleX(0)}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__menu-item:last-child{border-right:0}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__menu-item.step-module-scss-module__c5vguW__dropdown{cursor:pointer;position:relative}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__menu-item:focus{outline:none}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__menu-item:hover{color:#2eb6d1}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__menu-item:hover:before{transform:scale(1)}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__menu-item.step-module-scss-module__c5vguW__menu-active{color:#2eb6d1}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__menu-item.step-module-scss-module__c5vguW__menu-active:before{transform:scale(1)}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-button{color:#222;background:url(/img/common/arrow-down-black.svg) 75% calc(100% - 8px) no-repeat;width:100%;display:block}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-button:focus{border:none;outline:none}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-button:hover,.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-button.step-module-scss-module__c5vguW__dropdown-active{color:#2eb6d1;background:url(/img/common/arrow-down-blue.svg) 75% calc(100% - 8px) no-repeat}@media (max-width:1199px){.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-button{background:url(/img/common/arrow-down-black.svg) 81% calc(100% - 8px) no-repeat}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-button:hover{background:url(/img/common/arrow-down-blue.svg) 81% calc(100% - 8px) no-repeat}}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-menu{z-index:1;background-color:#f8f8fa;width:100%;min-width:10rem;margin:0;padding:0;display:block;position:absolute;top:32px;box-shadow:0 0 5px #0003}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-menu .step-module-scss-module__c5vguW__sortby-area{text-align:start;padding:20px 20px 0}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-menu .step-module-scss-module__c5vguW__sortby-area .step-module-scss-module__c5vguW__area-title{color:#2eb6d1;font-size:16px;font-weight:700}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-menu .step-module-scss-module__c5vguW__sortby-area .step-module-scss-module__c5vguW__area-list{padding-bottom:20px}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-menu .step-module-scss-module__c5vguW__sortby-area .step-module-scss-module__c5vguW__area-list li{border-bottom:1px solid #ababab;margin-bottom:8px}.step-module-scss-module__c5vguW__menu-pc .step-module-scss-module__c5vguW__dropdown-menu .step-module-scss-module__c5vguW__sortby-area .step-module-scss-module__c5vguW__area-list li a{color:#333;background:url(/img/common/chevron-right-black.svg) 100%/8px 10px no-repeat;padding:6px 0;font-size:14px;display:block}@media (max-width:991px){.step-module-scss-module__c5vguW__menu-pc{display:none}.step-module-scss-module__c5vguW__menu-sp.step-module-scss-module__c5vguW__show{right:0}}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__dropdown-menu{display:none}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__dropdown-menu.step-module-scss-module__c5vguW__show{display:block}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list{padding-bottom:18px}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li{margin-bottom:10px}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li:last-child{margin-bottom:0}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li a,.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li button{color:#222;background:0 0;border:none;align-items:center;padding:0 0 6px;font-size:16px;text-decoration:none;display:flex}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li a:hover,.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li button:hover{color:#2eb6d1}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li a.step-module-scss-module__c5vguW__toggle-dropdown-joboffer,.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li button.step-module-scss-module__c5vguW__toggle-dropdown-joboffer{text-align:left;background:#fff url(/img/common/plus.svg) 100% calc(50% - 3px) no-repeat;width:100%}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li a.step-module-scss-module__c5vguW__toggle-dropdown-joboffer.step-module-scss-module__c5vguW__show,.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li button.step-module-scss-module__c5vguW__toggle-dropdown-joboffer.step-module-scss-module__c5vguW__show{background:#fff url(/img/common/minus.svg) 100% calc(50% - 3px) no-repeat}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li a .step-module-scss-module__c5vguW__menu-icon,.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li button .step-module-scss-module__c5vguW__menu-icon{width:30px;min-width:30px;height:30px;position:relative}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li a .step-module-scss-module__c5vguW__menu-text,.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li button .step-module-scss-module__c5vguW__menu-text{white-space:nowrap;text-overflow:ellipsis;flex:1;display:block;overflow:hidden}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li .step-module-scss-module__c5vguW__dropdown-menu-joboffer .step-module-scss-module__c5vguW__area-title{white-space:nowrap;text-overflow:ellipsis;color:#2eb6d1;margin-top:18px;font-size:16px;display:block;overflow:hidden}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__menu-list li .step-module-scss-module__c5vguW__dropdown-menu-joboffer .step-module-scss-module__c5vguW__menu-text{padding:4px 0 4px 10px}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__header-know-how-wrap .step-module-scss-module__c5vguW__title-area{color:#fff;background-color:#2eb6d1;border-radius:4px;align-items:center;min-height:40px;margin-top:0;margin-bottom:20px;padding:10px 20px;font-size:16px;font-weight:500;display:flex}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__header-know-how-wrap .step-module-scss-module__c5vguW__title-area .step-module-scss-module__c5vguW__area-icon{margin-right:10px;display:flex}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__header-know-how-wrap .step-module-scss-module__c5vguW__title-area .step-module-scss-module__c5vguW__area-icon svg{width:18px;height:18px}.step-module-scss-module__c5vguW__menu-sp .step-module-scss-module__c5vguW__header-know-how-wrap .step-module-scss-module__c5vguW__title-area .step-module-scss-module__c5vguW__title{flex:1;line-height:150%}#step-module-scss-module__c5vguW__footer .step-module-scss-module__c5vguW__wrap{max-width:1100px}.step-module-scss-module__c5vguW__br-sp{display:none}@media (max-width:767px){.step-module-scss-module__c5vguW__br-sp{display:block}}.step-module-scss-module__c5vguW__br-pc{display:block}@media (max-width:767px){.step-module-scss-module__c5vguW__br-pc{display:none}}#step-module-scss-module__c5vguW__wrapper{position:relative}.step-module-scss-module__c5vguW__wrap{width:100%;max-width:1060px;margin:0 auto;padding:0 50px}@media (max-width:991px){.step-module-scss-module__c5vguW__wrap{padding:0 25px}}@media (max-width:767px){.step-module-scss-module__c5vguW__wrap{padding:0 16px}}.step-module-scss-module__c5vguW__tooltip.step-module-scss-module__c5vguW__bs-tooltip-bottom .step-module-scss-module__c5vguW__arrow:before{border-bottom-color:#306fdd}.step-module-scss-module__c5vguW__tooltip-inner{background-color:#306fdd;font-size:10px}.step-module-scss-module__c5vguW__btn{color:#fff;border-radius:4px}.step-module-scss-module__c5vguW__btn:hover{color:#fff}.step-module-scss-module__c5vguW__btn.step-module-scss-module__c5vguW__btn-danger{background-color:#ff638f;border-color:#ff638f}.step-module-scss-module__c5vguW__btn.step-module-scss-module__c5vguW__btn-danger:hover{color:#ff638f;background-color:#fbe881;border-color:#fbe881}.step-module-scss-module__c5vguW__btn.step-module-scss-module__c5vguW__btn-danger:hover svg path{stroke:#ff638f}.step-module-scss-module__c5vguW__btn.step-module-scss-module__c5vguW__btn-outline-danger{color:#ff638f;border-color:#ff638f}.step-module-scss-module__c5vguW__btn.step-module-scss-module__c5vguW__btn-outline-danger:hover{color:#fff;background-color:#ff638f;border-color:#ff638f}.step-module-scss-module__c5vguW__btn.step-module-scss-module__c5vguW__btn-info{color:#fff;background-color:#2eb6d1;border-color:#2eb6d1}.step-module-scss-module__c5vguW__btn.step-module-scss-module__c5vguW__btn-info:hover{background-color:#306fdd;border-color:#306fdd}.step-module-scss-module__c5vguW__btn.step-module-scss-module__c5vguW__btn-outline-info{color:#2eb6d1;background-color:#0000;border:1px solid #2eb6d1}.step-module-scss-module__c5vguW__btn.step-module-scss-module__c5vguW__btn-outline-info:hover{color:#fff;background-color:#2eb6d1}.step-module-scss-module__c5vguW__text-dark{color:#222!important}.step-module-scss-module__c5vguW__text-danger{color:#ff638f!important}.step-module-scss-module__c5vguW__text-info{color:#2eb6d1!important}.step-module-scss-module__c5vguW__fw-medium{font-weight:500}.step-module-scss-module__c5vguW__mb-0{margin-bottom:0!important}.step-module-scss-module__c5vguW__mb-10{margin-bottom:10px!important}.step-module-scss-module__c5vguW__mb-20{margin-bottom:20px!important}.step-module-scss-module__c5vguW__mb-40{margin-bottom:40px!important}.step-module-scss-module__c5vguW__pt-10{padding-top:10px}.step-module-scss-module__c5vguW__fs-12{font-size:12px}.step-module-scss-module__c5vguW__fs-14{font-size:14px!important}.step-module-scss-module__c5vguW__work-search{background-color:#2eb6d180;padding:60px 0}@media (max-width:991px){.step-module-scss-module__c5vguW__work-search{padding:40px 0}}.step-module-scss-module__c5vguW__work-search .step-module-scss-module__c5vguW__search-button{color:#2eb6d1;text-align:center;background-color:#fff;border-radius:4px;width:100%;height:60px;margin-bottom:20px;font-size:24px;font-weight:500;line-height:100%}.step-module-scss-module__c5vguW__work-search .step-module-scss-module__c5vguW__search-button img{margin-right:18px}.step-module-scss-module__c5vguW__work-search .step-module-scss-module__c5vguW__search-button:focus{outline:none}.step-module-scss-module__c5vguW__title-area{color:#fff;background-color:#2eb6d1;border-radius:4px;justify-content:space-between;align-items:center;min-height:50px;margin-bottom:20px;padding:5px 10px;font-size:20px;font-weight:500;display:flex}@media (max-width:767px){.step-module-scss-module__c5vguW__title-area{align-items:center;font-size:18px;line-height:20px}}.step-module-scss-module__c5vguW__title-area .step-module-scss-module__c5vguW__area-left-box{align-items:center;display:flex}.step-module-scss-module__c5vguW__title-area .step-module-scss-module__c5vguW__area-icon{margin-right:8px;display:flex}.step-module-scss-module__c5vguW__title-area .step-module-scss-module__c5vguW__title{flex:1}.step-module-scss-module__c5vguW__slick-dots{position:initial;margin-top:15px;line-height:100%;position:static}.step-module-scss-module__c5vguW__slick-dots li.step-module-scss-module__c5vguW__slick-active button{background-color:#2eb6d1}.step-module-scss-module__c5vguW__slick-dots li button{background-color:#ababab;border-radius:50%}.step-module-scss-module__c5vguW__breadcrumb{background-color:#0000;border-radius:0;margin-bottom:0;padding:8px 0 12px}@media (max-width:576px){.step-module-scss-module__c5vguW__breadcrumb{padding:8px 0 12px}}.step-module-scss-module__c5vguW__breadcrumb .step-module-scss-module__c5vguW__breadcrumb-item{color:gray;padding-left:6px;font-size:12px}.step-module-scss-module__c5vguW__breadcrumb .step-module-scss-module__c5vguW__breadcrumb-item+.step-module-scss-module__c5vguW__breadcrumb-item:before{content:"＞";padding-right:6px}.step-module-scss-module__c5vguW__breadcrumb .step-module-scss-module__c5vguW__breadcrumb-item a{color:gray}.step-module-scss-module__c5vguW__main{flex-flow:wrap;justify-content:space-between;padding-bottom:60px;display:flex}@media (max-width:991px){.step-module-scss-module__c5vguW__main-content{width:100%;margin-bottom:60px}}.step-module-scss-module__c5vguW__main main{width:calc(100% - 320px)}@media (max-width:991px){.step-module-scss-module__c5vguW__main main{order:1!important;width:100%!important}.step-module-scss-module__c5vguW__main aside{width:100%;order:2!important}}.step-module-scss-module__c5vguW__main-bar{width:280px}@media (max-width:991px){.step-module-scss-module__c5vguW__main-bar{width:100%;max-width:480px;margin:0 auto}}.step-module-scss-module__c5vguW__main-bar .step-module-scss-module__c5vguW__title-area{min-height:40px;margin-bottom:10px;padding:5px 20px;font-size:18px}.step-module-scss-module__c5vguW__main-bar .step-module-scss-module__c5vguW__job-list{margin-bottom:20px}.step-module-scss-module__c5vguW__link{font-size:10px;font-weight:700;line-height:1.5;text-decoration:underline;display:inline-block;color:#2eb6d1!important}@media (max-width:767px){.step-module-scss-module__c5vguW__link{display:block}}.step-module-scss-module__c5vguW__link:hover{text-decoration:none!important}.step-module-scss-module__c5vguW__link img{margin-bottom:3px;margin-left:4px}.step-module-scss-module__c5vguW__steps-list{align-items:flex-end;display:flex}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-list{flex-flow:wrap;justify-content:space-between}.step-module-scss-module__c5vguW__steps-list .step-module-scss-module__c5vguW__steps-wrap{width:100%}}.step-module-scss-module__c5vguW__steps-list .step-module-scss-module__c5vguW__steps{justify-content:space-between;align-items:flex-end;width:244px;min-width:244px;margin:0 15px;display:flex;position:relative}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-list .step-module-scss-module__c5vguW__steps{order:1;margin:0 auto}}.step-module-scss-module__c5vguW__steps-list .step-module-scss-module__c5vguW__steps:after{content:"";background-color:#ababab;width:100%;height:1px;position:absolute;bottom:5px;left:0}.step-module-scss-module__c5vguW__steps-list .step-module-scss-module__c5vguW__steps li{z-index:1;position:relative}.step-module-scss-module__c5vguW__steps-list .step-module-scss-module__c5vguW__steps li.step-module-scss-module__c5vguW__active .step-module-scss-module__c5vguW__circle:before{content:"";background-color:#2eb6d1;border-radius:50%;width:20px;height:20px;position:absolute;top:-5px;left:-5px}.step-module-scss-module__c5vguW__steps-list .step-module-scss-module__c5vguW__steps li .step-module-scss-module__c5vguW__circle{background-color:#fff;border:1px solid #ababab;border-radius:50%;width:11px;height:11px;display:block;position:relative}.step-module-scss-module__c5vguW__area-job{padding:60px 0}.step-module-scss-module__c5vguW__area-job .step-module-scss-module__c5vguW__area-wrap{position:relative}.step-module-scss-module__c5vguW__area-job .step-module-scss-module__c5vguW__area-wrap .step-module-scss-module__c5vguW__job-slider{margin-left:-4px;margin-right:-4px}@media (max-width:576px){.step-module-scss-module__c5vguW__area-job .step-module-scss-module__c5vguW__area-wrap .step-module-scss-module__c5vguW__job-slider{margin-left:-25px;margin-right:-25px}}.step-module-scss-module__c5vguW__area-job .step-module-scss-module__c5vguW__area-wrap .step-module-scss-module__c5vguW__job-slider .step-module-scss-module__c5vguW__items{height:100%;padding:0 7px 15px}@media (max-width:576px){.step-module-scss-module__c5vguW__area-job .step-module-scss-module__c5vguW__area-wrap .step-module-scss-module__c5vguW__job-slider .step-module-scss-module__c5vguW__items{padding:0 5px 15px}}.step-module-scss-module__c5vguW__area-job .step-module-scss-module__c5vguW__area-wrap .step-module-scss-module__c5vguW__job-slider .step-module-scss-module__c5vguW__slick-track{display:flex!important}.step-module-scss-module__c5vguW__area-job .step-module-scss-module__c5vguW__area-wrap .step-module-scss-module__c5vguW__job-slider .step-module-scss-module__c5vguW__slick-track .step-module-scss-module__c5vguW__slick-slide{height:auto!important;height:initial!important}.step-module-scss-module__c5vguW__area-job .step-module-scss-module__c5vguW__area-wrap .step-module-scss-module__c5vguW__job-slider .step-module-scss-module__c5vguW__slick-track .step-module-scss-module__c5vguW__slick-slide>div{height:100%}.step-module-scss-module__c5vguW__form-control{color:#222;border:1px solid #2eb6d1;border-radius:4px;height:40px;padding:8px;font-size:16px}.step-module-scss-module__c5vguW__form-control::placeholder{color:gray}.step-module-scss-module__c5vguW__form-control:hover{box-shadow:0 0 0 .2rem #007bff40}.step-module-scss-module__c5vguW__form-text{color:#ff638f;margin-bottom:0;font-size:12px}.step-module-scss-module__c5vguW__form-select{appearance:none;background:#fff url(/img/data/arrow-down.svg) calc(100% - 10px) no-repeat;padding-right:40px;font-size:14px}.step-module-scss-module__c5vguW__form-select:invalid{color:gray}.step-module-scss-module__c5vguW__pieces{color:#fff;background-color:#ff638f;border-radius:4px;margin-left:2px;padding:4px 5px;font-size:10px;font-weight:700;line-height:100%;display:inline-block}.step-module-scss-module__c5vguW__sideNavi{background-color:#fff;margin-bottom:20px;padding-bottom:10px}.step-module-scss-module__c5vguW__sideNavi__menu>li>a{background-color:#fff;border-left:4px solid #fff;align-items:center;min-height:50px;padding-left:20px;display:flex}.step-module-scss-module__c5vguW__sideNavi__menu>li>a:hover{color:#2eb6d1;background-color:#2eb6d10d;border-color:#2eb6d1}.step-module-scss-module__c5vguW__sideNavi__menu>li>a .step-module-scss-module__c5vguW__menu-icon{justify-content:center;width:30px;display:flex}.step-module-scss-module__c5vguW__sideNavi__menu>li>a .step-module-scss-module__c5vguW__navi-text{flex:1;padding-left:10px}.step-module-scss-module__c5vguW__sideNavi__menu>li.step-module-scss-module__c5vguW__is-active>a{color:#2eb6d1;background-color:#2eb6d10d;border-color:#2eb6d1;font-weight:700}.step-module-scss-module__c5vguW__sideNavi__sub li a{background-color:#fff;padding:5px 10px 5px 65px;font-size:12px;display:block}.step-module-scss-module__c5vguW__sideNavi__sub li a:hover{color:#2eb6d1;background-color:#2eb6d10d}.step-module-scss-module__c5vguW__sideNavi__sub li a.step-module-scss-module__c5vguW__active{color:#2eb6d1;background-color:#2eb6d10d;font-weight:700}.step-module-scss-module__c5vguW__main-bar .step-module-scss-module__c5vguW__banner-using{background-color:#fff;border-radius:4px;margin-bottom:20px;transition:all .3s;position:relative;overflow:hidden}.step-module-scss-module__c5vguW__main-bar .step-module-scss-module__c5vguW__banner-using:hover{opacity:.8}.step-module-scss-module__c5vguW__main-bar .step-module-scss-module__c5vguW__banner-using .step-module-scss-module__c5vguW__frame-link{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.step-module-scss-module__c5vguW__main-bar .step-module-scss-module__c5vguW__banner-using .step-module-scss-module__c5vguW__banner-info{text-align:center;padding:30px 20px}.step-module-scss-module__c5vguW__row.step-module-scss-module__c5vguW__row-20{margin-left:-10px;margin-right:-10px}.step-module-scss-module__c5vguW__row.step-module-scss-module__c5vguW__row-20>[class*=col-]{padding-left:10px;padding-right:10px}.step-module-scss-module__c5vguW__row.step-module-scss-module__c5vguW__row-10{margin-left:-5px;margin-right:-5px}.step-module-scss-module__c5vguW__row.step-module-scss-module__c5vguW__row-10>[class*=col-]{padding-left:5px;padding-right:5px}.step-module-scss-module__c5vguW__widget-box{background-color:#fff;border-radius:8px;padding:20px 20px 40px}.step-module-scss-module__c5vguW__form-area{resize:none;resize:none;height:108px}@media (max-width:767px){.step-module-scss-module__c5vguW__form-area{height:190px!important}}.step-module-scss-module__c5vguW__form-area::-webkit-scrollbar{width:5px}.step-module-scss-module__c5vguW__form-area::-webkit-scrollbar-track{background-color:#fff}.step-module-scss-module__c5vguW__form-area::-webkit-scrollbar-thumb{background-color:#ababab}.step-module-scss-module__c5vguW__title-cmn{color:#252733;border-bottom:1px solid #ababab;margin-bottom:15px;padding-bottom:10px;font-size:20px;font-weight:700}@media (max-width:767px){.step-module-scss-module__c5vguW__title-cmn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.step-module-scss-module__c5vguW__title-cmn__sub{white-space:normal;padding-top:6px;font-size:14px;font-weight:400;display:block}.step-module-scss-module__c5vguW__title-cmn-link:hover{color:#2eb6d1}.step-module-scss-module__c5vguW__form-count{color:gray;text-align:right;padding-top:2px;font-size:8px}.step-module-scss-module__c5vguW__form-count .step-module-scss-module__c5vguW__number{font-size:12px;font-weight:700}.step-module-scss-module__c5vguW__noData{color:#ff638f;border:1px solid #ff638f;border-radius:4px;margin-top:10px;padding:10px 20px;font-size:14px;font-weight:500}.step-module-scss-module__c5vguW__memo-note{z-index:1061;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 20px;transition:all .3s;display:flex;position:fixed;bottom:20px;right:40px;box-shadow:0 6px 18px #0000002e}@media (max-width:991px){.step-module-scss-module__c5vguW__memo-note{padding:10px 15px}}@media (max-width:767px){.step-module-scss-module__c5vguW__memo-note{right:16px}}.step-module-scss-module__c5vguW__memo-note.step-module-scss-module__c5vguW__memo--saved{color:#2eb6d1;background-color:#def6fb}.step-module-scss-module__c5vguW__memo-note.step-module-scss-module__c5vguW__memo--saved .step-module-scss-module__c5vguW__memo-info{border-right:1px solid #2eb6d1}.step-module-scss-module__c5vguW__memo-note.step-module-scss-module__c5vguW__memo--saved .step-module-scss-module__c5vguW__memo-close{background-color:#2eb6d1}.step-module-scss-module__c5vguW__memo-note.step-module-scss-module__c5vguW__memo--saved .step-module-scss-module__c5vguW__memo-close:hover{background-color:#306fdd}.step-module-scss-module__c5vguW__memo-note.step-module-scss-module__c5vguW__memo--savedNot{color:#f74040;background-color:#feecec}.step-module-scss-module__c5vguW__memo-note.step-module-scss-module__c5vguW__memo--savedNot .step-module-scss-module__c5vguW__memo-info{border-right:1px solid #f74040}.step-module-scss-module__c5vguW__memo-note.step-module-scss-module__c5vguW__memo--savedNot .step-module-scss-module__c5vguW__memo-close{background-color:#f74040}.step-module-scss-module__c5vguW__memo-note .step-module-scss-module__c5vguW__memo-info{align-items:center;margin-right:20px;padding:11px 20px 11px 0;font-size:16px;font-weight:700;display:flex}@media (max-width:991px){.step-module-scss-module__c5vguW__memo-note .step-module-scss-module__c5vguW__memo-info{margin-right:15px;padding:6px 15px 6px 0;font-size:14px}}.step-module-scss-module__c5vguW__memo-note .step-module-scss-module__c5vguW__memo-info img{margin-right:4px}.step-module-scss-module__c5vguW__memo-note .step-module-scss-module__c5vguW__memo-close{border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:8px;display:flex}.step-module-scss-module__c5vguW__memo-note .step-module-scss-module__c5vguW__memo-close:focus{outline:none}.step-module-scss-module__c5vguW__svg{margin-right:8px}.step-module-scss-module__c5vguW__svg path{transition:all .2s}.step-module-scss-module__c5vguW__career-support-wrap{background-color:#fbe8811a;padding:60px 0}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__catch-copy{text-align:center;margin-bottom:20px;font-size:20px;line-height:36px}@media (max-width:991px){.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__catch-copy{text-align:start;margin-left:25px;margin-right:25px}}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap{justify-content:center;display:flex}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block{border-radius:10px;position:relative;box-shadow:0 0 10px #0000001a}@media (max-width:991px){.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block{margin-left:25px;margin-right:25px}}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__img-wrap{width:100%;overflow:hidden}@media (max-width:991px){.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__img-wrap{border-top-left-radius:10px;border-top-right-radius:10px}}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__img-wrap img{width:100%}@media (max-width:991px){.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__img-wrap img{-o-object-fit:cover;object-fit:cover;width:157%;height:100%}}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__img-wrap svg{position:absolute;top:0}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__banner-content{z-index:2;text-align:center;padding:40px 50px 0 0;position:absolute;top:0;right:0}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__banner-content .step-module-scss-module__c5vguW__banner-title{margin-bottom:20px;font-family:serif;font-size:30px;line-height:48px}@media (max-width:991px){.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__banner-content .step-module-scss-module__c5vguW__banner-title{font-size:26px;line-height:40px}}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__banner-content .step-module-scss-module__c5vguW__banner-text{margin-bottom:30px;font-size:14px;line-height:25px}@media (max-width:991px){.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__banner-content .step-module-scss-module__c5vguW__banner-text{text-align:start}}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__banner-content a{width:100%;max-width:270px;height:60px;line-height:45px}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__banner-content a svg{margin-bottom:4px;margin-left:3px}@media (max-width:991px){.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block .step-module-scss-module__c5vguW__banner-content{background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:0 27.5px 40px;position:relative}}.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block:after{z-index:1;content:"";background:linear-gradient(270deg,#fff0 0%,#ffffff80 0%,#fff 18% 41.67%,#ffffff80 55.05%,#fff0 63.58%);border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:991px){.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block:after{background:linear-gradient(#fff0 24%,#ffffff80 37%,#fff 58% 53.67%,#ffffff80 46.05%,#fff0 88.58%)}}@media (max-width:767px){.step-module-scss-module__c5vguW__career-support-wrap .step-module-scss-module__c5vguW__banner-wrap .step-module-scss-module__c5vguW__banner-block:after{background:linear-gradient(#fff0 13%,#ffffff80 22%,#fff 32% 53.67%,#ffffff80 63.05%,#fff0 48.58%)}}.step-module-scss-module__c5vguW__steps-page{background-color:#ddfaff}.step-module-scss-module__c5vguW__steps-page .step-module-scss-module__c5vguW__sortby-area .step-module-scss-module__c5vguW__area-list{margin-bottom:20px}.step-module-scss-module__c5vguW__steps-page .step-module-scss-module__c5vguW__sortby-area .step-module-scss-module__c5vguW__area-list:last-child{margin-bottom:0}.step-module-scss-module__c5vguW__headRight{gap:10px;font-size:12px;display:flex}.step-module-scss-module__c5vguW__minister-health{color:#fff;font-size:12px}@media (max-width:991px){.step-module-scss-module__c5vguW__minister-health{font-size:8px}}.step-module-scss-module__c5vguW__sp-key-visual-wrapper{z-index:99;width:100%;position:fixed;top:0;left:0}.step-module-scss-module__c5vguW__steps-wrap{flex-flow:column;justify-content:space-between;min-height:calc(100vh - 80px);display:flex}@media (max-width:991px){.step-module-scss-module__c5vguW__steps-wrap{min-height:calc(100vh - 48px)}}.step-module-scss-module__c5vguW__steps-wrap .step-module-scss-module__c5vguW__wrap{max-width:1260px}.step-module-scss-module__c5vguW__steps-wrap .step-module-scss-module__c5vguW__work-search{background-color:#2eb6d1}.step-module-scss-module__c5vguW__steps-wrap .step-module-scss-module__c5vguW__sign-up-main-inner{min-height:calc(100vh - 130px)}.step-module-scss-module__c5vguW__steps-content{padding:30px 0 40px}@media (max-width:991px){.step-module-scss-module__c5vguW__steps-content{padding-top:0}}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__wrap{flex-flow:wrap;justify-content:space-between;display:flex}@media (max-width:991px){.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__wrap{padding:0}}.step-module-scss-module__c5vguW__steps-content main{width:54.5%}@media (max-width:991px){.step-module-scss-module__c5vguW__steps-content main{order:2;width:100%;padding:0 25px}}.step-module-scss-module__c5vguW__steps-content aside{width:38.8%}@media (max-width:991px){.step-module-scss-module__c5vguW__steps-content aside{text-align:center;order:1;width:100%}}.step-module-scss-module__c5vguW__steps-content aside .step-module-scss-module__c5vguW__steps-banner{position:sticky;top:110px}.step-module-scss-module__c5vguW__steps-content aside .step-module-scss-module__c5vguW__sign-up-banner{position:static;top:110px}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__steps-head{color:#fff;text-align:center;background-color:#ff638f;justify-content:space-between;align-items:center;width:calc(100% - 50px);height:30px;margin-bottom:10px;font-size:18px;font-weight:500;display:flex;position:relative}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__steps-head{font-size:15px}}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__steps-head:after{content:"";background:url(/img/data/steps-head-arrow.png) 0 100%/contain no-repeat;width:37px;height:46px;position:absolute;bottom:0;right:-36px}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__steps-head__label-title{background:linear-gradient(270deg,#ff638f 67.57%,#ddf8fe 100%);justify-content:center;align-items:center;width:39.3%;height:100%;font-size:16px;display:flex}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__steps-head__label-title{white-space:nowrap;background:linear-gradient(270deg,#ff638f 80%,#ddf8fe 100%);width:auto;padding-left:5px}}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__steps-head__label-title .step-module-scss-module__c5vguW__number{padding-bottom:4px;padding-left:3px;font-size:24px;line-height:100%;display:inline-block}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__steps-head__label-title .step-module-scss-module__c5vguW__number{margin-left:-3px;padding-left:0;font-size:22px;display:inline-block}}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__steps-head__label-text{justify-content:center;align-items:center;width:60.7%;height:100%;font-size:16px;display:flex}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__steps-head__label-text{white-space:nowrap;z-index:5;width:auto;margin-right:-20px;position:relative}}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__privacy-policy{color:#000;justify-content:flex-start;margin-top:20px;margin-bottom:20px;display:flex}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__privacy-policy{margin-bottom:16px}}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__privacy-policy .step-module-scss-module__c5vguW__privacy-wrap{width:calc(100% - 120px)}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__privacy-policy .step-module-scss-module__c5vguW__privacy-wrap{width:100%;max-width:100%}}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__privacy-policy .step-module-scss-module__c5vguW__privacy-text{margin-bottom:2px;font-size:14px}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__privacy-policy .step-module-scss-module__c5vguW__privacy-text{font-size:11px}}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__privacy-policy .step-module-scss-module__c5vguW__privacy-text a{color:#306fdd;text-decoration:underline}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__privacy-policy .step-module-scss-module__c5vguW__privacy-text a:hover{text-decoration:none}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__privacy-policy .step-module-scss-module__c5vguW__privacy-info{margin-bottom:0;font-size:10px}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__privacy-policy .step-module-scss-module__c5vguW__privacy-info a{text-decoration:underline}.step-module-scss-module__c5vguW__steps-content .step-module-scss-module__c5vguW__privacy-policy .step-module-scss-module__c5vguW__privacy-info a:hover{text-decoration:none}.step-module-scss-module__c5vguW__steps-list{justify-content:space-between;margin-bottom:40px;display:flex;position:relative}.step-module-scss-module__c5vguW__steps-list:after{content:"";background-color:#cbcbcb;width:calc(100% - 30px);height:2px;position:absolute;bottom:0;left:10px}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-list:after{height:1px}}.step-module-scss-module__c5vguW__steps-list li{color:#cbcbcb;flex-flow:column;justify-content:flex-end;align-items:center;margin-bottom:-8px;display:flex;position:relative}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-list li{margin-bottom:-6px}}.step-module-scss-module__c5vguW__steps-list li a{color:#cbcbcb;text-align:center;pointer-events:none;flex-flow:column;display:flex;position:relative}.step-module-scss-module__c5vguW__steps-list li a.step-module-scss-module__c5vguW__step-active{pointer-events:inherit}.step-module-scss-module__c5vguW__steps-list li a.step-module-scss-module__c5vguW__step-active:hover{color:#2eb6d1}.step-module-scss-module__c5vguW__steps-list li a.step-module-scss-module__c5vguW__step-active:hover:after{background-color:#2eb6d1}.step-module-scss-module__c5vguW__steps-list li a:after{content:"";z-index:5;background-color:#cbcbcb;border-radius:50%;width:20px;height:20px;position:relative;left:calc(50% - 10px)}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-list li a:after{width:12px;height:12px}}.step-module-scss-module__c5vguW__steps-list li .step-module-scss-module__c5vguW__step-label{margin-bottom:0;font-size:10px;font-weight:700}.step-module-scss-module__c5vguW__steps-list li .step-module-scss-module__c5vguW__step-number{margin-bottom:12px;font-size:12px;font-weight:500}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-list li .step-module-scss-module__c5vguW__step-number{margin-bottom:10px;font-size:10px;font-weight:700}}.step-module-scss-module__c5vguW__steps-list li.step-module-scss-module__c5vguW__active,.step-module-scss-module__c5vguW__steps-list li.step-module-scss-module__c5vguW__active a{color:#2eb6d1}.step-module-scss-module__c5vguW__steps-list li.step-module-scss-module__c5vguW__active a:after{background-color:#2eb6d1}.step-module-scss-module__c5vguW__steps-list li.step-module-scss-module__c5vguW__active a:before{content:"";z-index:8;background:url(/img/data/steps-active.png) 0 0/contain no-repeat;width:40px;height:50px;position:absolute;bottom:-25px;left:calc(50% - 20px)}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-list li.step-module-scss-module__c5vguW__active a:before{width:30px;height:38px;bottom:-18px;left:calc(50% - 15px)}}.step-module-scss-module__c5vguW__group-items .step-module-scss-module__c5vguW__postal-code-container{justify-content:center;display:flex}.step-module-scss-module__c5vguW__group-items .step-module-scss-module__c5vguW__postal-code-container--left{justify-content:flex-start}.step-module-scss-module__c5vguW__group-items .step-module-scss-module__c5vguW__postal-code-toggle{text-align:center;cursor:pointer;align-items:center;gap:10px;margin:10px 0;display:flex}.step-module-scss-module__c5vguW__group-items .step-module-scss-module__c5vguW__chevron-icon{transition:transform .4s;overflow:visible;transform:rotate(90deg)}.step-module-scss-module__c5vguW__group-items .step-module-scss-module__c5vguW__chevron-icon[aria-expanded=true]{transform:rotate(270deg)}.step-module-scss-module__c5vguW__group-items .step-module-scss-module__c5vguW__group-title{text-align:center;margin-bottom:20px;font-size:18px;font-weight:400}.step-module-scss-module__c5vguW__selectBox{grid-gap:16px;display:grid}.step-module-scss-module__c5vguW__selectBox--col3{grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.step-module-scss-module__c5vguW__selectBox--col3{grid-gap:10px;grid-template-columns:repeat(2,1fr)}}.step-module-scss-module__c5vguW__selectBox--col3-h50{grid-template-columns:repeat(3,1fr)}.step-module-scss-module__c5vguW__selectBox--col3-h50 .step-module-scss-module__c5vguW__selectItems-mark{height:50px}@media (max-width:767px){.step-module-scss-module__c5vguW__selectBox--col3-h50{grid-template-columns:repeat(2,1fr)}}.step-module-scss-module__c5vguW__selectBox--col3-h50-res{grid-template-columns:repeat(3,1fr)}.step-module-scss-module__c5vguW__selectBox--col3-h50-res .step-module-scss-module__c5vguW__selectItems-mark{height:50px}@media (max-width:767px){.step-module-scss-module__c5vguW__selectBox--col3-h50-res{grid-template-columns:1fr 1fr}.step-module-scss-module__c5vguW__selectBox--col3-h50-res li:first-child{grid-area:1/1}.step-module-scss-module__c5vguW__selectBox--col3-h50-res li:nth-child(2){grid-area:1/2}.step-module-scss-module__c5vguW__selectBox--col3-h50-res li:nth-child(3){grid-area:2/1/auto/span 2}.step-module-scss-module__c5vguW__selectBox--col3-h50-res li:nth-child(3) .step-module-scss-module__c5vguW__selectItems-mark{height:45px}}.step-module-scss-module__c5vguW__selectBox--col2{grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.step-module-scss-module__c5vguW__selectBox--col2{grid-gap:10px}}.step-module-scss-module__c5vguW__selectBox--col2-h50{grid-template-columns:repeat(2,1fr)}.step-module-scss-module__c5vguW__selectBox--col2-h50 .step-module-scss-module__c5vguW__selectItems-mark{height:50px}@media (max-width:767px){.step-module-scss-module__c5vguW__selectBox--col2-h50{grid-gap:10px}.step-module-scss-module__c5vguW__selectBox--stack{grid-gap:0px;grid-template-columns:1fr}}.step-module-scss-module__c5vguW__selectBox--split-two-one{grid-template-columns:1fr 1fr}.step-module-scss-module__c5vguW__selectBox--split-two-one li:first-child{grid-area:1/1}.step-module-scss-module__c5vguW__selectBox--split-two-one li:nth-child(2){grid-area:1/2}.step-module-scss-module__c5vguW__selectBox--split-two-one li:nth-child(3){grid-area:2/1/auto/span 2}.step-module-scss-module__c5vguW__selectBox--split-two-one li:nth-child(3) .step-module-scss-module__c5vguW__selectItems-mark{height:45px}.step-module-scss-module__c5vguW__group-form{position:relative}.step-module-scss-module__c5vguW__group-form>section{margin-bottom:40px}.step-module-scss-module__c5vguW__group-form>section:last-child{margin-bottom:20px}.step-module-scss-module__c5vguW__hoverItems{position:relative}.step-module-scss-module__c5vguW__hoverItems:before{content:"";z-index:10;background:url(/img/data/anime-icon.png) 0 0/contain no-repeat;width:71px;height:90px;position:absolute;top:-10px;right:-20px}@media (max-width:767px){.step-module-scss-module__c5vguW__hoverItems:before{width:35px;height:44px;right:0}}.step-module-scss-module__c5vguW__hoverItems.step-module-scss-module__c5vguW__before-position:before{right:-70px!important}@media (max-width:767px){.step-module-scss-module__c5vguW__hoverItems.step-module-scss-module__c5vguW__before-position:before{width:35px!important;height:44px!important;top:10px!important;right:-20px!important}}.step-module-scss-module__c5vguW__selectItems-mark{color:#000;cursor:pointer;background-color:#fff;border:4px solid #fff;border-radius:8px;flex-flow:column;justify-content:center;align-items:center;width:100%;height:120px;margin-bottom:0;font-size:16px;transition:all .3s;display:flex;position:relative}@media (max-width:767px){.step-module-scss-module__c5vguW__selectItems-mark{flex-flow:row;height:80px}}.step-module-scss-module__c5vguW__selectItems-mark:hover{box-shadow:0 4px 10px #0003}.step-module-scss-module__c5vguW__selectItems-mark.step-module-scss-module__c5vguW__active{border-color:#2eb6d1}.step-module-scss-module__c5vguW__selectItems-mark:focus{outline:none}.step-module-scss-module__c5vguW__selectItems-mark .step-module-scss-module__c5vguW__icon{width:60px;height:60px}@media (max-width:767px){.step-module-scss-module__c5vguW__selectItems-mark .step-module-scss-module__c5vguW__icon{width:30px;height:32px}}.step-module-scss-module__c5vguW__selectItems-compact{height:60px;display:block}@media (max-width:767px){.step-module-scss-module__c5vguW__selectItems-compact{height:50px}}.step-module-scss-module__c5vguW__selectItems-compact .step-module-scss-module__c5vguW__compact-icon{width:40px;height:40px;margin-bottom:10px;margin-right:2px}@media (max-width:767px){.step-module-scss-module__c5vguW__selectItems-compact .step-module-scss-module__c5vguW__compact-icon{width:32px;height:30px}}.step-module-scss-module__c5vguW__selectItems-compact .step-module-scss-module__c5vguW__compact-icon-35{width:35px;height:35px;margin-bottom:2px;margin-right:2px}.step-module-scss-module__c5vguW__selectItems-compact .step-module-scss-module__c5vguW__compact-icon-35-mb10{width:35px;height:35px;margin-bottom:10px;margin-right:2px}.step-module-scss-module__c5vguW__form-items{margin-bottom:20px}.step-module-scss-module__c5vguW__form-items:last-child{margin-bottom:0}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__mb20{margin-bottom:20px}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-label{margin-bottom:10px;font-size:16px}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-label.step-module-scss-module__c5vguW__space{margin-right:30px}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-control{color:#222;border:1px solid #2eb6d1;border-radius:4px;height:40px;padding:8px;font-size:16px}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-control:hover{box-shadow:0 0 0 .2rem #007bff40}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-control::placeholder{content:gray}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-control--w-half{width:calc(50% - 5px)}@media (max-width:767px){.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-control--w-half{width:100%}}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-select{appearance:none;color:gray;background:#fff url(/img/data/arrow-down.svg) calc(100% - 10px) no-repeat;padding-right:40px}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-select--w-half{width:calc(50% - 5px)}@media (max-width:767px){.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-select--w-half{width:100%}}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-select:valid{color:#222}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-invalid{color:#f74040;background-color:#ffefef;margin-top:10px;padding:4px;font-size:12px}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__show-pass{cursor:pointer;display:flex;position:absolute;top:calc(50% - 10px);right:10px}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__show-pass:active:after{opacity:1}.step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__show-pass:after{opacity:0;content:"";background-color:gray;border:1px solid #fff;border-radius:10px;width:20px;height:4px;margin:0 auto;display:block;position:absolute;top:8px;transform:rotate(-45deg)}.step-module-scss-module__c5vguW__steps-control{flex-flow:row-reverse;justify-content:space-between;align-items:flex-start;display:flex}.step-module-scss-module__c5vguW__steps-control--center{justify-content:center}.step-module-scss-module__c5vguW__steps-control.step-module-scss-module__c5vguW__recaptcha-area{margin-top:150px}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btnQa-prev,.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btnQa-next{font:14px}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btnQa-prev:hover,.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btnQa-prev:focus,.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btnQa-next:hover,.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btnQa-next:focus{outline:none;text-decoration:underline}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btnQa-prev img{margin-right:9px}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btnQa-next img{margin-left:6px}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btnQa-next.step-module-scss-module__c5vguW__disable{opacity:.5;pointer-events:none}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btn-next{color:#fff;background:#ff638f url(/img/data/bg-button-submit.png) repeat-x;border:2px solid #ff638f;border-radius:8px;justify-content:center;align-items:center;width:calc(100% - 120px);max-width:480px;height:50px;padding:5px 30px;font-size:20px;font-weight:700;transition:all .3s;display:flex;position:relative}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btn-next{height:56px}}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btn-next:hover,.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btn-next:focus{background:#ff638f}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btn-next:after{content:"";background:url(/img/data/arrow-next-white.svg) 0 0/contain no-repeat;width:9px;height:16px;position:absolute;top:calc(50% - 7px);right:10px}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btn-next:focus{outline:none}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btn-next.step-module-scss-module__c5vguW__disable{opacity:.5;pointer-events:none}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btn-twinkle-effect{position:relative;overflow:hidden}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btn-twinkle-effect.step-module-scss-module__c5vguW__above-overlay{z-index:101}.step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btn-twinkle-effect:before{content:"";background-color:#fbfbfb;width:30px;height:100%;animation:2.5s ease-in-out infinite step-module-scss-module__c5vguW__btn-twinkle-effect;display:inline-block;position:absolute;top:-180px;left:0}@keyframes step-module-scss-module__c5vguW__btn-twinkle-effect{0%{opacity:0;transform:scale(0)rotate(45deg)}80%{opacity:.5;transform:scale(0)rotate(45deg)}81%{opacity:1;transform:scale(4)rotate(45deg)}to{opacity:0;transform:scale(50)rotate(45deg)}}.step-module-scss-module__c5vguW__steps-footer{color:#fff;background-color:#2eb6d1;font-size:10px}.step-module-scss-module__c5vguW__steps-footer .step-module-scss-module__c5vguW__wrap{justify-content:space-between;align-items:center;height:30px;display:flex}.step-module-scss-module__c5vguW__steps-footer .step-module-scss-module__c5vguW__copyright{color:#fff;margin-bottom:0}@media (max-width:991px){.step-module-scss-module__c5vguW__steps-footer .step-module-scss-module__c5vguW__copyright{font-size:8px}}.step-module-scss-module__c5vguW__steps-footer .step-module-scss-module__c5vguW__link-terms{color:#fff;cursor:pointer;margin-left:15px;margin-right:60px;text-decoration:underline}@media (max-width:991px){.step-module-scss-module__c5vguW__steps-footer .step-module-scss-module__c5vguW__link-terms{margin-right:10px;font-size:8px}}.step-module-scss-module__c5vguW__form-items-outer{width:50%;padding-left:13px!important;padding-right:13px!important}.step-module-scss-module__c5vguW__steps-complete{width:640px;margin:0 auto 20px;padding-top:30px}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-complete{width:100%;max-width:640px}}.step-module-scss-module__c5vguW__steps-complete main{width:100%}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__group-form:before{display:none}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__complete-title{text-align:center;color:#2eb6d1;margin-bottom:20px;font-size:28px;font-weight:500}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__complete-title{font-size:26px}}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__text-guide{text-align:center;margin-bottom:40px;font-size:16px}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__text-guide{margin-bottom:20px}}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__arrow-down{text-align:center;margin-bottom:40px}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__text-introduction{text-align:center;margin-bottom:20px;font-size:16px}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__text-introduction{text-align:left}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__text-introduction br{display:none}}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__register-title{text-align:center;margin-bottom:10px;font-size:18px;font-weight:500}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__register-recruitment{justify-content:center;margin-bottom:44px;margin-left:-7px;margin-right:-7px;display:flex}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__register-recruitment li{width:33.33%;padding:0 7px}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__register-recruitment li{width:50%}}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-label{align-items:center;display:flex}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-label{justify-content:space-between;align-items:flex-start}}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-label .step-module-scss-module__c5vguW__label-text{padding-right:.5rem;line-height:130%}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-label .step-module-scss-module__c5vguW__text-sub{font-size:12px;font-style:normal;display:inline-block}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__form-items .step-module-scss-module__c5vguW__form-label .step-module-scss-module__c5vguW__required{color:#fff;white-space:nowrap;background-color:#ff638f;border-radius:4px;align-items:center;height:20px;padding:0 6px;font-size:10px;font-weight:500;display:flex}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__steps-control{flex-flow:column;padding-top:20px}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__steps-control .step-module-scss-module__c5vguW__btn-next{width:100%;max-width:100%}.step-module-scss-module__c5vguW__steps-complete .step-module-scss-module__c5vguW__text-notice{text-align:center;color:#fff;background-color:#f74040;border-radius:4px;width:100%;margin-top:10px;padding:4px 10px;font-size:14px;font-weight:700}.step-module-scss-module__c5vguW__work-search .step-module-scss-module__c5vguW__search-button{justify-content:center;align-items:center;display:flex}@media (max-width:767px){.step-module-scss-module__c5vguW__work-search .step-module-scss-module__c5vguW__search-button{justify-content:center;font-size:19px}.step-module-scss-module__c5vguW__work-search .step-module-scss-module__c5vguW__search-button img{margin-right:2px}}.step-module-scss-module__c5vguW__work-search .step-module-scss-module__c5vguW__search-button .step-module-scss-module__c5vguW__search-label{line-height:100%}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-7 .step-module-scss-module__c5vguW__group-form:before{display:none}.step-module-scss-module__c5vguW__steps-7 .step-module-scss-module__c5vguW__group-title{margin-bottom:10px}}.step-module-scss-module__c5vguW__steps-7 .step-module-scss-module__c5vguW__steps-control{align-items:flex-start}@media (max-width:767px){.step-module-scss-module__c5vguW__steps-4 .step-module-scss-module__c5vguW__group-form:before{display:none}}.step-module-scss-module__c5vguW__recaptcha-outer{float:right;margin-top:20px}.step-module-scss-module__c5vguW__recaptcha-outer-center,.step-module-scss-module__c5vguW__recaptcha-outer-center--mb16{width:fit-content;margin-left:auto;margin-right:auto}.step-module-scss-module__c5vguW__recaptcha-outer-center{margin-top:20px}.step-module-scss-module__c5vguW__recaptcha-outer-center--mb16{margin-top:16px;margin-bottom:16px}.step-module-scss-module__c5vguW__privacy-agreement-area{color:#2eb6d1;text-align:center;background-color:#c6f2fa;border-radius:4px;margin-top:20px;padding:1em}@media (max-width:767px){.step-module-scss-module__c5vguW__privacy-agreement-area{padding:4px;font-size:12px}}.step-module-scss-module__c5vguW__privacy-wrap-sm,.step-module-scss-module__c5vguW__hint-label{font-size:12px}.step-module-scss-module__c5vguW__autocomplete-list{background-color:#fff;border:3px solid #ff638f;border-radius:10px;width:130px;max-height:200px;margin-top:15px;padding:10px;position:relative;left:40%;box-shadow:0 4px 8px #0000001a}.step-module-scss-module__c5vguW__autocomplete-list .step-module-scss-module__c5vguW__autocomplete-list-inner{height:140px;overflow-y:auto}.step-module-scss-module__c5vguW__autocomplete-list .step-module-scss-module__c5vguW__autocomplete-list-inner::-webkit-scrollbar{display:none}.step-module-scss-module__c5vguW__autocomplete-list .step-module-scss-module__c5vguW__autocomplete-list-inner .step-module-scss-module__c5vguW__autocomplete-list-item{cursor:pointer;margin-top:1px}.step-module-scss-module__c5vguW__autocomplete-list .step-module-scss-module__c5vguW__autocomplete-list-inner .step-module-scss-module__c5vguW__autocomplete-list-item:hover{color:#ff638f}@media (max-width:767px){.step-module-scss-module__c5vguW__autocomplete-list{left:33%}}.step-module-scss-module__c5vguW__autocomplete-list:before{content:"";z-index:2;border:12px solid #0000;border-bottom-color:#fff;margin-left:-15px;position:absolute;top:-23px;left:51%}.step-module-scss-module__c5vguW__autocomplete-list:after{content:"";z-index:1;border:14px solid #0000;border-bottom-color:#ff638f;margin-left:-17px;position:absolute;top:-30px;left:51%}.step-module-scss-module__c5vguW__valid-icon-position{margin-right:15px;position:absolute;top:25%;right:0}.step-module-scss-module__c5vguW__valid-icon-position-pass{margin-right:35px}.step-module-scss-module__c5vguW__invalid-input{background-color:#fceeee;border:1px solid #f74040!important}.step-module-scss-module__c5vguW__pmark{color:#333;text-align:center;background-color:#f5f5f5;justify-content:center;align-items:center;padding:5px 0;display:flex}.step-module-scss-module__c5vguW__pmark .step-module-scss-module__c5vguW__pmark-image{height:40px;margin-right:10px;display:inline-block}.step-module-scss-module__c5vguW__pmark .step-module-scss-module__c5vguW__pmark-pc-0{justify-content:center}.step-module-scss-module__c5vguW__pmark .step-module-scss-module__c5vguW__pmark-sp-0{text-align:left;line-height:14px}.step-module-scss-module__c5vguW__pmark .step-module-scss-module__c5vguW__pmark-pc-1{font-size:12px;font-weight:700}.step-module-scss-module__c5vguW__pmark .step-module-scss-module__c5vguW__pmark-pc-2{font-size:10px}.step-module-scss-module__c5vguW__pmark .step-module-scss-module__c5vguW__pmark-sp-1{margin-bottom:0;font-size:10px;font-weight:700}.step-module-scss-module__c5vguW__pmark .step-module-scss-module__c5vguW__pmark-sp-2{margin-bottom:0;font-size:10px}@media (max-width:767px){.step-module-scss-module__c5vguW__pmark .step-module-scss-module__c5vguW__sp-none{display:none}}@media (min-width:768px){.step-module-scss-module__c5vguW__pmark .step-module-scss-module__c5vguW__pc-none{display:none}}.step-module-scss-module__c5vguW__pop-up-modal{visibility:hidden;opacity:0;z-index:8887;background-color:#000000b3;width:100%;height:100%;transition:opacity .6s ease-in-out;position:fixed;top:0;left:0;overflow:auto}.step-module-scss-module__c5vguW__pop-up-modal.step-module-scss-module__c5vguW__show{visibility:visible;opacity:1;overflow:hidden}.step-module-scss-module__c5vguW__pop-up-modal .step-module-scss-module__c5vguW__modal-content{background:#fff;width:90%;max-width:600px;max-height:400px;padding:20px 40px;animation:.6s linear step-module-scss-module__c5vguW__fade-in;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.step-module-scss-module__c5vguW__pop-up-modal .step-module-scss-module__c5vguW__modal-content .step-module-scss-module__c5vguW__modal-top{display:inline-block;position:absolute;top:5px;right:2px}.step-module-scss-module__c5vguW__pop-up-modal .step-module-scss-module__c5vguW__modal-content .step-module-scss-module__c5vguW__modal-top .step-module-scss-module__c5vguW__modal-close{color:#111;padding:0 8px;font-size:2rem;line-height:1;text-decoration:none}.step-module-scss-module__c5vguW__pop-up-modal .step-module-scss-module__c5vguW__modal-content .step-module-scss-module__c5vguW__modal-top .step-module-scss-module__c5vguW__modal-close:hover,.step-module-scss-module__c5vguW__pop-up-modal .step-module-scss-module__c5vguW__modal-content .step-module-scss-module__c5vguW__modal-top .step-module-scss-module__c5vguW__modal-close:focus{cursor:pointer;text-decoration:none}@keyframes step-module-scss-module__c5vguW__fade-in{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.step-module-scss-module__c5vguW__content-link{color:#306fdd;cursor:pointer;text-decoration:underline}.step-module-scss-module__c5vguW__over-lay{opacity:.5;z-index:100;background-color:#000;width:100%;height:100%;position:fixed;top:0;left:0}
