.c-floating-menu__js{display:none}.c-floating-menu__apply{display:block;width:100%;box-sizing:border-box;position:fixed;left:0;bottom:0;z-index:999;text-align:center;background-color:rgba(0,0,0,.5);padding:16px 34px 10px 10px;height:78px}@media screen and (max-width:768px){.c-floating-menu__apply{padding:12px 22px 5px 5px;height:74px}}.c-floating-menu__apply .btn-close{height:20px;width:20px;position:absolute;top:10px;right:10px}.c-floating-menu__apply .btn-close:hover{cursor:pointer}@media screen and (max-width:768px){.c-floating-menu__apply .btn-close{top:5px;right:5px;height:14px;width:14px}}.c-floating-menu__apply__buttons{display:flex;justify-content:center;margin:auto;width:49%;gap:15px}@media screen and (max-width:768px){.c-floating-menu__apply__buttons{gap:8px}}.c-floating-menu__apply__buttons .c-button{width:49%}.c-floating-menu__apply__buttons.-w-full-m0{width:100%;margin:0}@media screen and (max-width:768px){.c-floating-menu__apply__buttons{float:none;margin-top:0;padding:2px 0;width:100%}}.c-floating-menu__to-pc-search{display:flex;justify-content:space-between;align-items:center;width:100%;height:68px;position:fixed;left:0;bottom:0;z-index:999;background-color:rgba(0,0,0,.5);padding:10px}.c-floating-menu__to-pc-search .buttons-container{position:absolute;left:50%;transform:translateX(-50%);width:504px}.c-floating-menu__to-pc-search .buttons-container.signed-in{width:240px}.c-floating-menu__to-pc-search .search-count-container{margin-left:auto;margin-right:50px}.c-floating-menu__to-pc-search .btn-close{height:25px;width:25px;position:absolute;top:10px;right:10px}.c-floating-menu__to-pc-search .btn-close:hover{cursor:pointer}.c-floating-menu__top_btn{display:block;position:fixed;font-weight:700;right:0;top:46px;cursor:pointer}@media screen and (max-width:768px){.c-floating-menu__top_btn{padding:5px}}.c-floating-menu__top_btn .c-button{font-size:10px;color:#000;width:108px;height:47px;background-color:#fef6f2;position:relative}.c-floating-menu__top_btn .c-button.-heart-icon{padding-left:5px;position:relative}@media screen and (max-width:768px){.c-floating-menu__top_btn .c-button.-heart-icon:before{width:35px;height:35px}}.c-floating-menu__top_btn .icon-wrap{display:inline-block;position:relative}.c-floating-menu__top_btn .badge{background-color:#1eb9ca;border-style:none;color:#fff;font-size:10px;font-weight:700;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;position:absolute;top:-22px;left:-8px}.p-horizontal-slide{position:relative;width:100%;margin-top:40px;overflow:hidden}@media screen and (max-width:768px){.p-horizontal-slide{margin-top:20px}}.p-horizontal-slide__title{font-size:30px;font-weight:700;color:var(--color-main)}@media screen and (max-width:768px){.p-horizontal-slide__title{font-size:18px}}.p-horizontal-slide__job-text{margin-top:16px;color:var(--color-main);font-size:14px;text-align:center}@media screen and (max-width:768px){.p-horizontal-slide__job-text{margin-top:6px;font-size:12px}}.p-horizontal-slide__steps{position:inherit;left:0;width:300%;display:flex;align-items:flex-start;transition:left .3s ease-in-out}.p-horizontal-slide__steps.-step4{width:400%}.p-horizontal-slide__steps.-step5{width:500%}.p-horizontal-slide__steps[data-step="1"]{left:0}.p-horizontal-slide__steps[data-step="2"]{left:-100%}.p-horizontal-slide__steps[data-step="3"]{left:-200%}.p-horizontal-slide__steps[data-step="4"]{left:-300%}.p-horizontal-slide__steps[data-step="5"]{left:-400%}.p-horizontal-slide__step{padding:2px;width:100%;overflow:hidden}.p-horizontal-slide__form{display:flex;gap:16px}@media screen and (max-width:768px){.p-horizontal-slide__form{flex-direction:column;gap:8px}}.p-horizontal-slide__header{width:300px;padding-left:60px}@media screen and (max-width:768px){.p-horizontal-slide__header{padding-left:0}}.p-horizontal-slide__body{flex:1}.p-horizontal-slide__checkboxes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media screen and (max-width:768px){.p-horizontal-slide__checkboxes{grid-template-columns:repeat(2,1fr);gap:10px}}.p-horizontal-slide__checkboxes.-col4{grid-template-columns:repeat(4,1fr)}.p-horizontal-slide__checkbox-label{position:relative;margin-bottom:0;padding:14px 16px;border-radius:6px;outline:1px solid var(--color-border);box-shadow:0 4px 4px 0 rgba(0,0,0,.16);cursor:pointer;font-size:14px;font-weight:700;transition:all .1s ease-out}@media screen and (max-width:768px){.p-horizontal-slide__checkbox-label{padding:12px 8px;font-size:10px;border-radius:4px;box-shadow:none}}.p-horizontal-slide__checkbox-label:has(input:checked){outline-color:var(--color-main);outline-width:2px;background-color:var(--color-green-light)}.p-horizontal-slide__checkbox-label:hover{background-color:var(--color-green-light)}.p-horizontal-slide__actions{margin-top:16px;padding:8px 0;display:flex;justify-content:center;align-items:center;gap:20px}@media screen and (max-width:768px){.p-horizontal-slide__actions{gap:16px}}.p-horizontal-slide__prev-link{position:relative;padding-left:16px;cursor:pointer;color:var(--color-gray);font-weight:700;white-space:nowrap}@media screen and (max-width:768px){.p-horizontal-slide__prev-link{font-size:12px}}.p-horizontal-slide__prev-link:before{content:"";position:absolute;margin:auto;top:0;bottom:0;left:0;width:6px;height:6px;border-top:2px solid var(--color-gray);border-left:2px solid var(--color-gray);transform:rotate(-45deg)}
/*# sourceMappingURL=0d573738c889852a.css.map*/