@container (calc(1200 / 16 * 1em) <= inline-size){}@container (inline-size < calc(1200 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}#contents:not(.has_sidebar){display:block!important}@container (calc(768 / 16 * 1em) <= inline-size){#contents .box_intro{margin-top:clamp(30/var(--base) * 1em,30/var(--base) * 1em + 33/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,63/var(--base) * 1em)}}#contents .box_intro .title{--fsz:30;font-size:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 10/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,30/var(--base) * 1em)}#contents .box_intro .txt{margin-top:calc(16 / var(--base) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){#contents .box_intro .txt{--fsz:16;line-height:1.7}}@container (inline-size < calc(768 / 16 * 1em)){#contents .box_intro .txt{--fsz:14}}#contents .box_office{margin-inline:calc(50% - 50vw + var(--scrollbar-width, 0px) / 2);margin-top:clamp(45/var(--base) * 1em,45/var(--base) * 1em + 45/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,90/var(--base) * 1em)}@keyframes slide1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes slide2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}#contents .box_office .box_office_inner{display:flex;overflow:hidden}#contents .box_office .box_office_inner.is-initialized ul{will-change:transform;backface-visibility:hidden}#contents .box_office .box_office_inner.is-initialized ul:first-child{animation:slide1 60s -30s linear infinite}#contents .box_office .box_office_inner.is-initialized ul:last-child{animation:slide2 60s linear infinite}#contents .box_office .box_office_inner ul{display:flex}#contents .box_office .box_office_inner ul:nth-child(odd) li:nth-child(2n){padding-top:4%}#contents .box_office .box_office_inner ul:nth-child(2n) li:nth-child(odd){padding-top:4%}#contents .box_office .box_office_inner ul li{margin:0 clamp(8/var(--base) * 1em,8/var(--base) * 1em + 8/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,16/var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){#contents .box_office .box_office_inner ul li{flex:0 0 clamp(280/var(--base) * 1em,280/var(--base) * 1em + 123/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,403/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){#contents .box_office .box_office_inner ul li{flex:0 0 clamp(120/var(--base) * 1em,120/var(--base) * 1em + 160/448 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,280/var(--base) * 1em)}}#contents .con_recruit{margin-top:clamp(70/var(--base) * 1em,70/var(--base) * 1em + 96/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,166/var(--base) * 1em)}#contents .con_recruit>.title{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_recruit>.title{--fsz:22;margin-bottom:calc(35 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_recruit>.title{--fsz:14;text-align:center;margin-bottom:calc(20 / var(--fsz) * 1em)}}#contents .con_recruit .box_archive .box_archive_list{display:flex;flex-direction:column;gap:calc(24 / var(--base) * 1em)}#contents .con_recruit .box_archive .box_archive_list>li .item{display:block;text-decoration:none;border:1px solid #d4d4d4;border-radius:calc(8 / var(--base) * 1em);overflow:hidden}#contents .con_recruit .box_archive .box_archive_list>li .item:hover{border-color:#a3b432}#contents .con_recruit .box_archive .box_archive_list>li .item:hover .box_item .box_text .btn .ico_arrow_right{color:#a3b432}#contents .con_recruit .box_archive .box_archive_list>li .item .box_item{display:flex;text-decoration:none}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item{flex-direction:column}}#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text{position:relative;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 4/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,24/var(--base) * 1em);padding-inline:clamp(16/var(--base) * 1em,16/var(--base) * 1em + 16/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,32/var(--base) * 1em) clamp(50/var(--base) * 1em,50/var(--base) * 1em + 38/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,88/var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text{flex:1 1 auto}}#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .btn{position:absolute;right:clamp(16/var(--base) * 1em,16/var(--base) * 1em + 16/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,32/var(--base) * 1em);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .btn{width:calc(32 / var(--base) * 1em);height:calc(32 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .btn{width:calc(24 / var(--base) * 1em);height:calc(24 / var(--base) * 1em)}}#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .btn .ico_arrow_right{width:100%;height:100%;background:#a3b432;border-radius:50%}#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .btn .ico_arrow_right:before{background:#fff}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .btn .ico_arrow_right:before{width:calc(8 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .btn .ico_arrow_right:before{width:calc(6 / var(--base) * 1em)}}#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .box_category{display:flex;align-items:center}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .box_category{gap:calc(5 / var(--base) * 1em);margin-top:calc(12 / var(--base) * 1em)}}#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .box_category .subject{color:inherit;position:static!important;height:auto!important;width:auto!important;font-size:calc(var(--fsz) / var(--base) * 1em);line-height:1.7;color:inherit}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .box_category .subject{--fsz:16}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .box_category .subject{--fsz:12}}#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .box_category .content{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:1.7;color:inherit}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .box_category .content{--fsz:16}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .box_category .content{--fsz:12}}#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .title{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .title{--fsz:18}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .box_text .title{--fsz:14}}#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .img{order:-1}@container (calc(1200 / 16 * 1em) <= inline-size){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .img{flex:0 0 24.8%}}@container (inline-size < calc(1200 / 16 * 1em)){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .img{display:none}}#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .img img{width:100%}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_recruit .box_archive .box_archive_list>li .item .box_item .img img{height:100%;object-fit:cover}}