@charset "UTF-8";.main .welfare-wraps{background-color:#f4f4f4}.main .welfare-wraps .pagination-limitWidth{padding:7.75vw 0 9vw;overflow-x:visible;display:flex;align-items:center;justify-content:space-between}@media only all and (max-width:1024px){.main .welfare-wraps .pagination-limitWidth{padding:.4rem 0 .6rem;flex-wrap:wrap}}.main .welfare-wraps .welfare-info{width:35%}@media only all and (max-width:1024px){.main .welfare-wraps .welfare-info{width:100%}}.main .welfare-wraps .welfare-info .desc{font-weight:400;font-size:1vw;color:#000;margin-top:2.5vw}@media only all and (max-width:1024px){.main .welfare-wraps .welfare-info .desc{margin-top:.2rem}}.main .welfare-wraps .welfare-desc{width:60%;overflow-x:auto}@media only all and (max-width:1024px){.main .welfare-wraps .welfare-desc{width:100%;padding:.3rem .2rem;margin-top:.4rem}}.main .welfare-wraps .welfare-desc::-webkit-scrollbar{width:.25vw;height:.3vw}.main .welfare-wraps .welfare-desc::-webkit-scrollbar-thumb{background:#14d9ea;border-radius:.5vw}.main .welfare-wraps .welfare-desc::-webkit-scrollbar-track{background:#666}.main .welfare-wraps .welfare-desc .welfare-list{display:flex;width:-moz-max-content;width:max-content;padding-bottom:2.5vw}@media only all and (max-width:1024px){.main .welfare-wraps .welfare-desc .welfare-list{padding-bottom:.4rem}}.main .welfare-wraps .welfare-desc .welfare-list .welfare-item{display:flex;align-items:center;margin-right:4vw;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only all and (max-width:1024px){.main .welfare-wraps .welfare-desc .welfare-list .welfare-item{margin-right:.6rem}}.main .welfare-wraps .welfare-desc .welfare-list .welfare-item .common-radius{width:14.5vw;height:9vw}@media only all and (max-width:1024px){.main .welfare-wraps .welfare-desc .welfare-list .welfare-item .common-radius{width:2.3rem;height:1.3rem}}.main .welfare-wraps .welfare-desc .welfare-list .welfare-item .welfare-details{margin-left:2.95vw}@media only all and (max-width:1024px){.main .welfare-wraps .welfare-desc .welfare-list .welfare-item .welfare-details{margin-left:.2rem}}.main .welfare-wraps .welfare-desc .welfare-list .welfare-item .welfare-details .tip{font-weight:700;font-size:1.2vw;color:#000}@media only all and (max-width:1024px){.main .welfare-wraps .welfare-desc .welfare-list .welfare-item .welfare-details .tip{font-size:.2rem}}.main .welfare-wraps .welfare-desc .welfare-list .welfare-item .welfare-details .desc{max-width:10vw;font-weight:400;font-size:.9vw;color:#666;margin-top:1.4vw}@media only all and (max-width:1024px){.main .welfare-wraps .welfare-desc .welfare-list .welfare-item .welfare-details .desc{margin-top:.2rem}}.main .job-wraps{background-color:#fff;margin:6vw 0 7.5vw}@media only all and (max-width:1024px){.main .job-wraps{margin:.4rem 0 .6rem}}.main .job-wraps .search-list{display:flex;align-items:center;justify-content:space-between;padding:1vw 0;border:.1vw solid #f3f3f3;border-left:0;border-right:0;margin-top:3vw}@media only all and (max-width:1024px){.main .job-wraps .search-list{padding:.2rem 0;margin-top:.4rem}}.main .job-wraps .search-list .search-item{width:33.3%;display:flex;align-items:center;justify-content:center}.main .job-wraps .search-list .search-item:nth-child(2){border-left:.1vw solid #f3f3f3;border-right:.1vw solid #f3f3f3}.main .job-wraps .search-list .search-item select{cursor:pointer;width:80%;outline:0;border:none}.main .job-list .list-wraps{margin-top:1.25vw}@media only all and (max-width:1024px){.main .job-list .list-wraps{margin-top:.3rem}}.main .job-list .list-wraps .toggle-item{margin-bottom:.5vw}@media only all and (max-width:1024px){.main .job-list .list-wraps .toggle-item{margin-bottom:.1rem}}.main .job-list .list-wraps .toggle-header{transition:all .3s ease;display:flex;padding:.7vw 1.5vw .7vw 1vw;background:#f4f4f4;justify-content:space-between;align-items:center;cursor:pointer}.main .job-list .list-wraps .toggle-header .title{display:flex;align-items:center}.main .job-list .list-wraps .toggle-header .title span{font-weight:700;font-size:1vw;color:#000}@media only all and (max-width:1024px){.main .job-list .list-wraps .toggle-header .title span{font-size:.2rem}}.main .job-list .list-wraps .toggle-header .toggle{width:.85vw;height:auto}@media only all and (max-width:1024px){.main .job-list .list-wraps .toggle-header .toggle{font-size:.15rem}}.main .job-list .list-wraps .toggle-header .toggle img{display:block;width:100%;height:auto}.main .job-list .list-wraps .toggle-content{background-color:#fff;height:0;overflow:hidden;font-size:.9vw}@media only all and (max-width:1024px){.main .job-list .list-wraps .toggle-content{font-size:.16rem}}.main .job-list .list-wraps .toggle-content *{font-size:.9vw}@media only all and (max-width:1024px){.main .job-list .list-wraps .toggle-content *{font-size:.16rem}}.main .job-list .list-wraps .toggle-content .type,.main .job-list .list-wraps .toggle-content span{font-weight:700}.main .job-list .list-wraps .toggle-content .desc{margin-top:2.5vw}@media only all and (max-width:1024px){.main .job-list .list-wraps .toggle-content .desc{margin-top:.4rem}}.main .job-list .list-wraps .toggle-content .common-deitals{margin:3vw 0 1.5vw}@media only all and (max-width:1024px){.main .job-list .list-wraps .toggle-content .common-deitals{margin:.4rem 0 .2rem}}.main .job-list .list-wraps .toggle-active .toggle-header{background-color:#14d9ea}.main .job-list .list-wraps .toggle-active .toggle{transform:rotate(180deg)}.main .job-list .list-wraps .toggle-active .toggle-content{height:auto;padding:2.1vw 1.5vw}@media only all and (max-width:1024px){.main .job-list .list-wraps .toggle-active .toggle-content{padding:.4rem .2rem}}