.itemType[data-v-703ed5a0]{-moz-column-gap:5px;column-gap:5px;display:flex;font-weight:700;width:100%}.itemType img[data-v-703ed5a0]{width:20px}.itemType[data-v-6c103346]{-moz-column-gap:5px;column-gap:5px;display:flex;font-weight:700}.itemType img[data-v-6c103346]{width:20px}[data-v-e12dc08f]:root{--black:#333;--white:#fff;--orange:#ed6e20;--blue:#4383e4;--red:#e10403;--text:var(--black);--link:var(--blue);--bg:var(--white);--bg_dark:#f5f5f5;--border:#e0e0e0;--border_dark:#d0d0d0;--shadow:#0000001a;--shadow_dark:#0000002a}.jobs__layout__filter[data-v-e12dc08f]{width:230px}@media screen and (max-width:768px){.jobs__layout__filter[data-v-e12dc08f]{display:none}}.jobs__layout__filter .box[data-v-e12dc08f]{background:#fff;border-radius:8px;box-shadow:0 0 10px #0003;overflow:hidden}.jobs__layout__filter .box+.box[data-v-e12dc08f]{margin:10px 0 0}.jobs__layout__filter .box__section[data-v-e12dc08f]{padding:14px 15px 13px}.jobs__layout__filter .box__section[data-v-e12dc08f]:not(:first-child){border-top:1px solid #ddd}.jobs__layout__filter .box__section--search[data-v-e12dc08f]{background:#ebf5ff;border-top:none!important;margin-top:10px;padding:9px 15px 19px;text-align:center}.jobs__layout__filter .box__section__title[data-v-e12dc08f]{align-items:center;display:flex;justify-content:space-between}.jobs__layout__filter .box__section__title>p[data-v-e12dc08f]{font-size:15px;font-weight:700}.jobs__layout__filter .box__section__title .modBtnMain[data-v-e12dc08f]{font-size:12px;min-width:80px;padding:2px 10px}.jobs__layout__filter .box__section__title .modBtnMain[data-v-e12dc08f]:after{height:5px;width:5px}.jobs__layout__filter .box__section__cont[data-v-e12dc08f]{padding:5px 0 0}.jobs__layout__filter .box__section__cont .subCont+.subCont[data-v-e12dc08f]{margin:15px 0 0}.jobs__layout__filter .box__section__cont .subCont__title[data-v-e12dc08f]{font-weight:700;margin:0 0 5px}.jobs__layout__filter .box__section__cont .numberText[data-v-e12dc08f]{letter-spacing:1px;margin:0 0 5px}.jobs__layout__filter .box__section__cont .numberText strong[data-v-e12dc08f]{color:var(--orange);font-size:20px;font-weight:700}.jobs__layout__filter .box__section__cont .clear[data-v-e12dc08f]{margin:5px 0 0}.jobs__layout__filter .box__section__cont .clear[data-v-e12dc08f]>*{font-size:12px;text-decoration:underline}.jobs__layout__filter .box__section__cont .menu__item[data-v-e12dc08f]:not(:last-child){border-bottom:1px solid #ddd}.jobs__layout__filter .box__section__cont .menu__item__title[data-v-e12dc08f]{font-size:15px;font-weight:700}.jobs__layout__filter .box__section__cont .menu__item__list[data-v-e12dc08f]{display:flex;flex-wrap:wrap;gap:6px 0;margin-top:5px}.jobs__layout__filter .box__section__cont .menu__item__list>li[data-v-e12dc08f]{width:100%}.jobs__layout__filter .box__section__cont .menu__item__list>li>a[data-v-e12dc08f]{color:#333;display:block;padding:0 0 0 15px;position:relative}.jobs__layout__filter .box__section__cont .menu__item__list>li>a[data-v-e12dc08f]:before{border-left:2px solid #4383e4;border-top:2px solid #4383e4;content:"";display:block;height:5px;left:0;position:absolute;top:10px;transform:rotate(135deg);width:5px}.jobs__layout__filter .box--bnr img[data-v-e12dc08f]{height:auto;width:100%}.jobs__layout__filter.is-fixed[data-v-e12dc08f]{bottom:20px;left:auto;position:fixed}.modListForm__item+.modListForm__item[data-v-e12dc08f]{margin:7px 0 0}.modListForm__item__sub[data-v-e12dc08f]{margin:7px 0 0;padding:0 0 0 13px}.modListForm__item__sub li+li[data-v-e12dc08f]{margin:7px 0 0}.modBtnMain[data-v-e12dc08f]{align-items:center;background:#fff;border:1px solid var(--blue);border-radius:9999px;box-shadow:0 5px 15px #0000001a;color:var(--blue);display:inline-flex;font-size:14px;font-weight:700;justify-content:center}@media screen and (min-width:769px){.modBtnMain[data-v-e12dc08f]{cursor:pointer;min-width:200px;padding:7.5px 10px}}@media screen and (max-width:768px){.modBtnMain[data-v-e12dc08f]{max-width:270px;padding:7.5px 0;width:100%}}.modBtnMain[data-v-e12dc08f]:after{border-bottom:none;border-left:2px solid var(--blue);border-right:none;border-top:2px solid var(--blue);content:"";height:7px;margin-left:5px;transform:rotate(135deg);width:7px}@media screen and (min-width:769px){.modBtnMain__wrapper[data-v-e12dc08f]{margin:30px 0 0}}@media screen and (max-width:768px){.modBtnMain__wrapper[data-v-e12dc08f]{margin:25px 0 0}}.modBtnMain__wrapper--center[data-v-e12dc08f]{align-items:center;display:flex;justify-content:center}@media screen and (max-width:768px){.modBtnMain__text[data-v-e12dc08f]{display:none}}.modBtnSearch[data-v-e12dc08f]{align-items:center;background:#5290ed;background:linear-gradient(90deg,#5290ed 0,#1860cc);border-radius:9999px;box-shadow:0 5px 15px #4383e433;color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:center;text-align:center;transition:all .3s ease-out;width:100%}@media screen and (min-width:769px){.modBtnSearch[data-v-e12dc08f]{padding:11px 10px}}@media screen and (max-width:768px){.modBtnSearch[data-v-e12dc08f]{font-size:16px;padding:9px 0}}.modBtnSearch .modIcon[data-v-e12dc08f]{margin:0 5px 0 0}.modBtnSearch--icon[data-v-e12dc08f]:after{border:2px solid #fff;border-bottom:none;border-right:none;content:"";height:7px;margin-left:5px;transform:rotate(135deg);width:7px}.modBtnSearch[data-v-e12dc08f]:hover{opacity:.5}.modIcon[data-v-e12dc08f]{background:no-repeat 0 0;background-size:100%;display:inline-block;vertical-align:middle}.modIcon--search[data-v-e12dc08f]{background-image:url(../img/common/icon_search.svg);height:18px;width:18px}:root{--black:#333;--white:#fff;--orange:#ed6e20;--blue:#4383e4;--red:#e10403;--text:var(--black);--link:var(--blue);--bg:var(--white);--bg_dark:#f5f5f5;--border:#e0e0e0;--border_dark:#d0d0d0;--shadow:#0000001a;--shadow_dark:#0000002a}main.jobs{background:#eff4f7}@media screen and (min-width:769px){main.jobs{padding:0 0 70px}}@media screen and (max-width:768px){main.jobs{padding:0 0 85px}}@media screen and (min-width:769px){main.jobs.jobs--detail .jobs__layout__filterWrap{padding-bottom:100px}}main.jobs .jobs__inner{margin:0 auto}@media screen and (min-width:769px){main.jobs .jobs__inner{margin-top:35px;max-width:992px;padding:0 16px}}@media screen and (max-width:768px){main.jobs .jobs__inner{max-width:calc(100% - 30px);padding-top:20px}}@media screen and (min-width:769px){main.jobs .jobs__inner .modReasonBox__inner{padding:25px 0 40px}}main.jobs .jobs__inner .modReasonBox__title{line-height:1.5;margin-bottom:27px}@media screen and (min-width:769px){main.jobs .jobs__layout{align-items:flex-start;display:flex;flex-direction:row-reverse;margin:0 0 70px}}@media screen and (max-width:768px){main.jobs .jobs__layout{padding:0 0 20px}}@media screen and (min-width:769px){main.jobs .jobs__layout__contents{width:calc(100% - 260px)}main.jobs .jobs__layout__contents .sort{align-items:center;display:flex;justify-content:space-between;margin:0 0 20px}}@media screen and (max-width:768px){main.jobs .jobs__layout__contents .sort{margin:25px 0 20px}}main.jobs .jobs__layout__contents .sort__number{align-items:flex-end;display:flex;line-height:1}main.jobs .jobs__layout__contents .sort__number strong{color:var(--orange);font-size:22px;font-weight:700}main.jobs .jobs__layout__contents .sort__select{width:100%}@media screen and (max-width:768px){main.jobs .jobs__layout__contents .sort__select{margin:5px 0 0}}main.jobs .jobs__layout__contents .sort__select__inner{align-items:center;display:flex;gap:0 10px}main.jobs .jobs__layout__contents .sort__select .modFormCheck{width:100%}main.jobs .jobs__layout__contents .otherCont{background:var(--white);border-radius:8px;box-shadow:0 0 10px #0003}@media screen and (min-width:769px){main.jobs .jobs__layout__contents .otherCont{margin:30px 0 0;padding:25px 25px 30px}}@media screen and (max-width:768px){main.jobs .jobs__layout__contents .otherCont{margin:20px 0 0;padding:15px 20px 20px}}main.jobs .jobs__layout__contents .otherCont__canvasWrapper{width:100%}@media screen and (min-width:769px){main.jobs .jobs__layout__contents .otherCont__canvasWrapper{height:315px}}@media screen and (max-width:768px){main.jobs .jobs__layout__contents .otherCont__canvasWrapper{height:305px}}@media screen and (min-width:769px){main.jobs .jobs__layout__contents .otherCont__graph{margin-top:30px}}@media screen and (max-width:768px){main.jobs .jobs__layout__contents .otherCont__graph{margin-top:10px}}main.jobs .jobs__layout__contents .otherCont__graph__data{align-items:center;display:flex}@media screen and (max-width:768px){main.jobs .jobs__layout__contents .otherCont__graph__data{margin:10px 0 0}}@media screen and (min-width:769px){main.jobs .jobs__layout__contents .otherCont__graph__data>dt{margin:0 10px 0 0}}@media screen and (max-width:768px){main.jobs .jobs__layout__contents .otherCont__graph__data>dt{width:6.5em}}main.jobs .jobs__layout__contents .otherCont__graph__data>dd{color:var(--blue);font-weight:700}@media screen and (max-width:768px){main.jobs .jobs__layout__contents .otherCont__graph__data>dd{width:calc(100% - 6.5em)}}main.jobs .jobs__layout__contents .otherCont__graph__data>dd strong{font-size:20px;font-weight:700;line-height:1}main.jobs .jobs__layout__contents .otherCont__graph__data--main{font-weight:700}@media screen and (min-width:769px){main.jobs .jobs__layout__contents .otherCont__graph__data--main{justify-content:center}}main.jobs .jobs__layout__contents .otherCont__graph__data--main>dd{color:var(--black)}main.jobs .jobs__layout__contents .otherCont__graph__data--main>dd strong{color:var(--orange);font-size:24px}@media screen and (min-width:769px){main.jobs .jobs__layout__contents .otherCont__graph__inner{align-items:center;display:flex;justify-content:center;margin:15px 0 0}main.jobs .jobs__layout__contents .otherCont__graph__inner .otherCont__graph__data{margin:0 2.5%}main.jobs .jobs__layout__contents .otherCont .modJobBlock__info--category:before{top:4px}main.jobs .jobs__layout__contents .otherCont .modJobBlock__info--skill:before{top:5px}main.jobs .jobs__layout__contents .otherCont__section+.otherCont__section{margin:25px 0 0}}@media screen and (max-width:768px){main.jobs .jobs__layout__contents .otherCont__section+.otherCont__section{margin:29px 0 0}}main.jobs .jobs__layout__contents .otherCont__section__title{font-weight:700}@media screen and (min-width:769px){main.jobs .jobs__layout__contents .otherCont__section__title{margin:0 0 5px}}@media screen and (max-width:768px){main.jobs .jobs__layout__contents .otherCont__section__title{margin:0 0 7px}}@media screen and (min-width:769px){main.jobs .jobs__layout__contents .otherCont__section__text{line-height:1.5}}@media screen and (max-width:768px){main.jobs .jobs__layout__contents .otherCont__section__text{line-height:1.42}}main.jobs .jobs__layout__contents .otherCont .modListFaq{margin-top:30px}main.jobs .jobs__layout__filter{width:230px}@media screen and (max-width:768px){main.jobs .jobs__layout__filter{display:none}}main.jobs .jobs__layout__filter .box{background:var(--white);border-radius:8px;box-shadow:0 0 10px #0003;overflow:hidden}main.jobs .jobs__layout__filter .box+.box{margin:10px 0 0}main.jobs .jobs__layout__filter .box__section{padding:14px 15px 13px}main.jobs .jobs__layout__filter .box__section:not(:first-child){border-top:1px solid #ddd}main.jobs .jobs__layout__filter .box__section--search{background:#ebf5ff;border-top:none!important;margin-top:10px;padding:9px 15px 19px;text-align:center}main.jobs .jobs__layout__filter .box__section__title{align-items:center;display:flex;justify-content:space-between}main.jobs .jobs__layout__filter .box__section__title>p{font-size:15px;font-weight:700}main.jobs .jobs__layout__filter .box__section__title .modBtnMain{font-size:12px;min-width:80px;padding:2px 10px}main.jobs .jobs__layout__filter .box__section__title .modBtnMain:after{height:5px;width:5px}main.jobs .jobs__layout__filter .box__section__cont{padding:5px 0 0}main.jobs .jobs__layout__filter .box__section__cont .subCont+.subCont{margin:15px 0 0}main.jobs .jobs__layout__filter .box__section__cont .subCont__title{font-weight:700;margin:0 0 5px}main.jobs .jobs__layout__filter .box__section__cont .numberText{font-size:14px;letter-spacing:1px;margin:0 0 5px}main.jobs .jobs__layout__filter .box__section__cont .numberText strong{color:var(--orange);font-size:20px;font-weight:700}main.jobs .jobs__layout__filter .box__section__cont .clear{margin:5px 0 0}main.jobs .jobs__layout__filter .box__section__cont .clear>*{font-size:12px;text-decoration:underline}main.jobs .jobs__layout__filter .box__section__cont .menu__item:not(:last-child){border-bottom:1px solid #ddd}main.jobs .jobs__layout__filter .box__section__cont .menu__item__title{font-size:15px;font-weight:700}main.jobs .jobs__layout__filter .box__section__cont .menu__item__list{display:flex;flex-wrap:wrap;gap:6px 0;margin-top:5px}main.jobs .jobs__layout__filter .box__section__cont .menu__item__list>li{width:100%}main.jobs .jobs__layout__filter .box__section__cont .menu__item__list>li>a{color:var(--black);display:block;padding:0 0 0 15px;position:relative}main.jobs .jobs__layout__filter .box__section__cont .menu__item__list>li>a:before{border-left:2px solid #4383e4;border-top:2px solid #4383e4;content:"";display:block;height:5px;left:0;position:absolute;top:10px;transform:rotate(135deg);width:5px}main.jobs .jobs__layout__filter .box--bnr img{height:auto;width:100%}main.jobs .jobs__layout__filter.is-fixed{bottom:20px;left:auto;position:fixed}@media screen and (min-width:769px){main.jobs .jobs__layout__filterWrap{align-self:end;bottom:0;position:sticky}}main.jobs .jobs__layout__filterWrap.is--up{align-self:start;top:90px}main.jobs .fixContent{background-color:var(--blue);bottom:0;left:0;position:fixed;width:100vw;z-index:10}@media screen and (min-width:769px){main.jobs .fixContent{display:flex;justify-content:center;padding:8px 20px}}@media screen and (max-width:768px){main.jobs .fixContent{padding:8px 0}}main.jobs .fixContent__inner{align-items:center;display:flex;gap:0 20px;justify-content:center;margin:0 auto;max-width:960px;width:100%}@media screen and (max-width:768px){main.jobs .fixContent__inner{flex-wrap:wrap}}main.jobs .fixContent__content{color:var(--white)}@media screen and (min-width:769px){main.jobs .fixContent__content{width:432px}}@media screen and (max-width:768px){main.jobs .fixContent__content{order:2;width:100%}}@media screen and (min-width:769px){main.jobs .fixContent__content__title{font-size:18px;font-weight:700;line-height:1.4}}main.jobs .fixContent__content__text{color:var(--white)}@media screen and (min-width:769px){main.jobs .fixContent__content__text{font-size:12px;margin-top:10px}}@media screen and (max-width:768px){main.jobs .fixContent__content__text{display:none;font-size:12px;margin-top:8px;text-align:center}main.jobs .fixContent.recommendedJob .fixContent__inner{position:relative}main.jobs .fixContent.recommendedJob .declinatureButton_wrap{padding:0 10px;position:absolute;right:0;top:25%;transform:translateY(-50%)}}main.jobs .fixContent__btns{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:769px){main.jobs .fixContent__btns{gap:16px 8px;justify-content:space-between;width:100%}}@media screen and (max-width:768px){main.jobs .fixContent__btns{gap:9px 9px;justify-content:center;order:1;width:100%}}main.jobs .fixContent__btns li{max-width:100%;overflow:visible;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (min-width:769px){main.jobs .fixContent__btns li{width:250px}}main.jobs .fixContent__btns li:first-child{z-index:1}main.jobs .fixContent__btns li div{color:var(--white);white-space:nowrap}main.jobs .fixContent__btns li span{display:block}main.jobs .fixContent__btns li button{font-size:14px;font-weight:700;width:100%}@media screen and (max-width:768px){main.jobs .modIcon--pageTop{bottom:110px;right:0}}.btn_booked{align-items:center;background:#ededed;border:1px solid #efefef;border-radius:30px;box-sizing:border-box;color:#888;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;padding:13px 0;width:100%}@media screen and (min-width:769px){.btn_booked{gap:4px;padding:12px 20px}}.btn_booked:before{aspect-ratio:1/1;background-color:#ffba27;border:1px solid #ffba27;clip-path:polygon(50% 0,64% 30%,98% 35%,75% 57%,79% 91%,50% 75%,21% 91%,26% 57%,2% 35%,35% 30%);content:"";display:block;width:16px}.btn_booked span{display:none}@media screen and (min-width:769px){.btn_booked span{display:block}}.btn_declinature{background:var(--white);border-radius:30px;color:var(--black);cursor:default;font-weight:700;padding:.5em 1em;width:100%}@media screen and (min-width:769px){.btn_declinature{margin-bottom:0}}.btn_book{align-items:center;background-color:var(--white);border:1px solid var(--blue);border-radius:9999px;box-shadow:0 5px 15px #0000001a;box-sizing:border-box;color:var(--white);color:var(--blue);display:inline-flex;font-weight:700;gap:4px;justify-content:center;padding:13px 0;width:100%}.btn_book span{display:none}.btn_book i.modIcon{aspect-ratio:1615/1549;background-image:url(../img/common/icon_star.svg);background-size:cover;display:block;width:16px}@media screen and (min-width:769px){.btn_book{font-size:16px;padding:12px 20px}.btn_book span{display:block}}.btn_book.disabled{cursor:default;opacity:.6}.toolTips{font-weight:700;left:0;padding:4px 16px;position:absolute;top:-30px}.toolTips.is--add{background-color:#e1effe}.toolTips.is--add svg{color:#3f83f8}.toolTips.is--remove{background-color:#fde8e8}.toolTips.is--remove svg{color:#f05252}.toolTips div{font-size:12px;white-space:nowrap}.toolTips>div{color:#333!important}.toolTips svg{height:16px;vertical-align:middle;width:16px}.search__trigger--upper{background-color:var(--blue);border-radius:4px;color:var(--white);font-weight:700;padding:7px 36px;position:relative;text-align:left;width:100%}@media screen and (min-width:769px){.search__trigger--upper{display:none}}.search__trigger--upper .icon__open,.search__trigger--upper .icon__sort{position:absolute;top:50%;transform:translateY(-50%)}.search__trigger--upper .icon__sort{aspect-ratio:133/150;height:1.2em;left:10px}.search__trigger--upper .icon__open{aspect-ratio:1/1;right:10px;width:12px}.search__trigger--lower{aspect-ratio:1/1;bottom:50px;display:block;left:0;padding:13px;position:fixed;width:70px;z-index:9999}@media screen and (min-width:769px){.search__trigger--lower{display:none}}.search__trigger--lower img{aspect-ratio:1/1;width:100%}
