@charset "utf-8";.nothing{display:flex;align-items:center;justify-content:center;margin:40px 0}.nothing img{width:150px}.nothing p{text-align:center;font-size:3.2rem;font-weight:700}@media only screen and (max-width:640px){.nothing p{font-size:2.4rem}}.tell{width:960px;margin:auto}.tell dl{display:flex;align-items:center;font-size:1.6rem;margin:10px 0}.tell dl dt{min-width:120px;text-align:center;color:#fff;font-weight:700;white-space:nowrap;background-color:#f56400}.tell dl a{text-decoration:underline}.tell dl dd span{display:inline-block;margin:0 20px}@media only screen and (max-width:640px){.tell{width:90%;padding:20px 0}.tell dl{display:block;margin:20px 0}.tell dl dd span{display:block;margin:0}}.new{padding:60px 0;background-color:#dcdc8c}.new__wrap{width:1100px;margin:auto}.categoryTitle{display:flex;justify-content:space-between;align-items:center}.categoryTitle h2{font-size:3.2rem}.categoryTitle a{font-size:2rem;color:#f56400;font-weight:700}.categoryTitle a::before{display:inline-block;content:"";width:35px;height:35px;margin-right:5px;vertical-align:text-bottom}.new .categoryTitle a::before{background:url(../_image/index/new-o.svg)}.special .categoryTitle a::before{background:url(../_image/index/special-o.svg)}.pickup .categoryTitle a::before{background:url(../_image/index/pickup-o.svg)}.interview .categoryTitle a::before{background:url(../_image/index/interview-o.svg)}.technology .categoryTitle a::before{background:url(../_image/index/technology-o.svg)}.management .categoryTitle a::before{background:url(../_image/index/management-o.svg)}.environment .categoryTitle a::before{background:url(../_image/index/environment-o.svg)}.study .categoryTitle a::before{background:url(../_image/index/study-o.svg)}.system .categoryTitle a::before{background:url(../_image/index/system-o.svg)}.article__box{position:relative;background-color:#fff}@media only screen and (max-width:640px){.new__wrap{width:100%;margin:auto}.categoryTitle{width:90vw;margin:0 auto 20px;padding:0 10px}.categoryTitle h2{font-size:2.8rem;text-align:center;line-height:1.5}.categoryTitle a{display:block;text-align:center}.categoryTitle a::before{width:50px;height:50px}}.new__wrap .slide{position:relative}.caption-w{position:absolute;bottom:0;width:100%;padding:10px 20px;line-height:1.4;background-color:rgba(255,255,255,.7)}.caption h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.new__wrap .swiper-slide .caption h3{font-size:2.4rem}.swiper-button-next,.swiper-button-prev{top:50%;width:40px;height:40px;transform:translateY(-50%);color:#f56400}.swiper-button-prev{left:-50px;transform:translateY(-50%) rotate(180deg)}.swiper-button-next{right:-50px}.swiper-button-next:after,.swiper-button-prev:after{width:40px;height:40px;content:"";background-image:url(../_image/common/slideBtn.svg);background-size:contain;z-index:10!important}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{position:relative;bottom:0}.swiper-pagination-bullet{background:#fff;opacity:1}.swiper-pagination-bullet-active{opacity:1;background:#f56400}@media only screen and (max-width:640px){.caption-w{position:relative}.new__wrap .swiper-slide .caption h3{font-size:2rem}.feature .article__box{width:100%}.swiper-pagination-bullet{width:12px;height:12px}}.feature{background-color:#f0eee3;padding:80px 0}.feature .feature__wrap{display:flex;justify-content:space-between;width:1100px;margin:auto}.feature .feature__wrap>div{width:520px}.feature__box{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.feature__box .article__box:first-child .caption h3{font-size:2.4rem}.feature__box .article__box:not(:first-child){width:48%}.feature__box .article__box:not(:first-child) .caption p{font-size:1.2rem}.feature__box .article__box:not(:first-child) .caption h3{font-size:1.4rem}@media only screen and (max-width:640px){.feature{padding:60px 0}.feature .feature__wrap{display:block;width:100%}.feature .feature__wrap>div{width:90%;margin:auto}.feature__box .article__box:first-child .caption h3{font-size:2rem}.feature .pickup{width:90%;margin:auto}.feature .feature__wrap .pickup{margin-top:80px}.feature__box .article__box:not(:first-child){width:100%}.feature__box .article__box:not(:first-child) .caption p{font-size:1.4rem}.feature__box .article__box:not(:first-child) .caption h3{font-size:2rem}}.article__wrap{margin-bottom:80px}.article__wrap .categoryTitle{position:relative;z-index:1}.article__wrap .categoryTitle::before{position:absolute;content:"";width:100px;height:100px;left:-20px;border-radius:50px;background-color:#dcdc8c;z-index:-1}.article__wrap .categoryTitle::after{position:absolute;content:"";width:102%;height:1px;left:-4px;bottom:0;background-color:#302015;z-index:1}.article__wrap .smallCategory{display:inline-block;margin-top:20px;padding:4px 20px;transform:translateY(20px);color:#fff;font-weight:700;font-size:1.6rem}.article{display:flex;justify-content:space-between;width:98%;margin:40px auto 0}.article>div{width:48%}.article .article__big .article__box img{margin-bottom:10px;object-fit:cover}.article .article__small .article__box{margin-bottom:20px}.article .article__small .article__box a{display:flex;align-items:flex-start}.article .article__small .article__box a img{width:120px;height:80px;margin-right:10px;object-fit:cover}.article .article__box a h3{font-size:1.6rem;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5}.article .article__big .article__box a h3{font-size:1.8rem}.article .article__box a .caption{width:100%}.article .article__box a .caption div{display:flex;justify-content:space-between}.article .article__box a .caption div p{font-size:1.4rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.article .article__small a .caption div p{font-size:1.2rem}.article .article__box a .caption div p.index__date{white-space:nowrap;margin-right:20px;overflow:inherit}.linkBtn{width:400px;padding:15px;font-size:2rem}.interview .linkBtn::before{position:relative;display:inline-block;content:"";width:35px;height:35px;margin-right:5px;vertical-align:middle;background-image:url(../_image/common/interview.svg)}@media only screen and (max-width:640px){.article__wrap{margin:120px 0}.article__wrap .categoryTitle::after{position:absolute;content:"";width:102%;height:1px;left:-4px;bottom:0;background-color:#302015;z-index:1}.article{display:block;margin:40px auto 0}.article>div{width:100%;margin:0 auto}.article .article__big .article__box img,.article .article__small .article__box img{margin-bottom:0}.article .article__big .article__box,.article .article__small .article__box{margin-bottom:40px}.article .article__small .article__box a{display:block}.article .article__small .article__box a img{width:100%;height:auto}.article .article__big .article__box a h3,.article .article__box a h3{font-size:2rem}.article__box .caption{padding:10px 20px;background-color:#768637}.article .article__small a .caption div p.index__date,.article__box .caption p,.article__box h3{color:#fff;font-size:1.4rem}.linkBtn{width:100%;padding:15px;font-size:1.6rem}.interview .linkBtn::before{position:relative;display:inline-block;content:"";width:35px;height:35px;margin-right:5px;vertical-align:middle;background-image:url(../_image/common/interview.svg)}}