@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";.aw_recruit{margin-top:calc(6 / 390 * 100vw)}.aw_recruit *{margin:0;padding:0;vertical-align:top;box-sizing:border-box}.aw_recruit .wrapper{position:relative}.aw_recruit .swiper-slide{height:260px;position:relative;transition:opacity .75s ease-in;background-color:#000000bf}.aw_recruit .swiper-slide-active{opacity:0}.aw_recruit .swiper-slide .overlay_filter{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.aw_recruit .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.08);transition:transform .75s ease-in,opacity .5s ease-in-out;opacity:0}.aw_recruit .swiper-slide-active img,.aw_recruit .swiper-slide.only_one img{transform:scale(1);opacity:1}.aw_recruit .swiper-horizontal>.swiper-pagination-bullets,.aw_recruit .swiper-pagination-bullets.swiper-pagination-horizontal,.aw_recruit .swiper-pagination-custom,.aw_recruit .swiper-pagination-fraction{width:8px;right:20px;bottom:20px;left:auto}.aw_recruit .circle-pagination{margin:0!important;position:relative;width:8px;height:8px;z-index:1;text-align:center;cursor:pointer;opacity:1;display:inline-block;outline:none;background-color:transparent}.aw_recruit .circle-pagination .circle-pagination__inner{display:flex;background-color:#d9d9d9;position:relative}.aw_recruit .circle-pagination__inner svg{transform:rotate(-90deg);position:absolute}.aw_recruit .circle-pagination__inner circle{fill:transparent;stroke:transparent;stroke-width:2;animation:circle linear forwards;animation-duration:7.75s;animation-delay:.25s}@keyframes circle{0%{stroke-dasharray:0 28;stroke:#fff}to{stroke-dasharray:28 0;stroke:#fff}}.aw_recruit .circle-pagination:not(.swiper-pagination-bullet-active) .circle-pagination__inner svg{display:none}.aw_recruit .circle-pagination:not(.swiper-pagination-bullet-active):after{content:"";display:block;width:6px;height:6px;border-radius:4px;background-color:#d9d9d980}.aw_recruit .page_title{display:block;padding:0 20px}.aw_recruit .page_title h2{font-size:28px;line-height:33.6px;font-family:Caslon Old Face}.aw_recruit .message_block{padding:0 20px;margin-top:calc(18 / 390 * 100vw)}.aw_recruit .message_block p{font-size:13px;line-height:24px;font-weight:500}.aw_recruit .message_block p .pc{display:block}.aw_recruit .recruit_slider{position:relative;margin-top:48px}.aw_recruit .detail_block{padding:0;margin-top:32px}.aw_recruit .detail_block h2{background-color:#efefef;padding:16px 20px;font-size:14px;line-height:24px;font-weight:400}.aw_recruit .detail_block .detail_contents{padding:0 20px}.aw_recruit .detail_block .detail_contents li{border-bottom:solid 1px #EFEFEF;padding:24px 0}.aw_recruit .detail_block .detail_contents li:last-child{padding-bottom:0;border-bottom:0}.aw_recruit .detail_block .detail_contents .title{font-size:14px;font-weight:600;line-height:20px;margin-bottom:16px}.aw_recruit .detail_block .detail_contents .text{font-size:13px;line-height:20px}.aw_recruit .detail_block .detail_contents .entry_summary{margin-top:24px;padding:20px;border:solid 1px #EFEFEF}.aw_recruit .detail_block .detail_contents .entry_summary p{font-size:13px;line-height:24px}.aw_recruit .detail_block .detail_contents .entry_summary a{display:block;font-size:13px;text-decoration:underline;margin-top:12px}@media screen and (min-width: 768px){.aw_recruit{margin-top:7px}.aw_recruit .swiper-slide{height:auto;aspect-ratio:640/427}.aw_recruit .page_title{max-width:640px;margin:auto;padding:0}.aw_recruit .page_title h2{font-size:24px}.aw_recruit .message_block{max-width:640px;margin:20px auto 0;padding:0}.aw_recruit .message_block p{font-size:12px}.aw_recruit .message_block p .pc{display:none}.aw_recruit .recruit_slider{max-width:640px;margin:72px auto 0}.aw_recruit .detail_block{max-width:640px;margin:0 auto;padding:35px 0 32px}.aw_recruit .detail_block .detail_contents{margin-top:0;padding:0}.aw_recruit .detail_block .detail_contents li{padding:24px 16px 16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aw_recruit.css.map */
