/* recruit.html — generated from 07_採用情報.dc.html: width-dependent styles of the original */
.rs1{display:flex}
.rs2{display:none}
.rs3{display:none}
.rs4{height:150px}
.rs5{display:inline}
.rs6{width:150px;height:150px}
.rs7{padding:0 12px 12px 0;font-size:13px}
.rs8{opacity:1}
.rs9{inset:0 -24% 0 0}
.rs10{background:linear-gradient(90deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.28) 34%,rgba(0,0,0,0) 58%),linear-gradient(0deg,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 40%)}
.rs11{margin-bottom:48px;max-width:64%}
.rs12{display:block}
@media (max-width: 1199px) {
.rs1{display:none}
.rs2{display:flex}
.rs3{display:flex}
.rs4{height:84px}
.rs5{display:none}
.rs6{width:84px;height:84px}
.rs7{padding:0 6px 6px 0;font-size:9.5px}
}
@media (max-width: 899px) {
.rs9{inset:0}
.rs10{background:linear-gradient(0deg,rgba(0,0,0,.62) 0%,rgba(0,0,0,.3) 38%,rgba(0,0,0,0) 62%)}
.rs11{margin-bottom:32px;max-width:none}
.rs12{display:none}
}
@media (max-width: 767px) {
.rs4{height:64px}
.rs6{width:64px;height:64px}
.rs8{opacity:0}
}
