@media (min-width:1281px),print{.career .c-message__ttl{margin-right:75px}.career .movie{margin-bottom:22px;position:relative}.career .movie:after{background:#ebf4fb;bottom:0;content:"";height:410px;left:0;position:absolute;width:100%;z-index:-1}.career .movie-list__item{width:100%}.career .movie-list__item iframe{height:620px;width:100%}.career .requirements-section{margin-top:-15px}.c-entry{display:block}.c-entry__link.blueChange{background-color:#fff;border:2px solid var(--color_primary);color:var(--color_primary)}.c-entry__link.blueChange:after{background:url(/recruit/assets/images/top/arrow_link.svg) 50%/100% no-repeat;background-size:contain}.c-entry .row .wrap{text-align:center}.c-entry .row .wrap p.text{color:#fff;display:block;font-size:1.6rem;font-weight:500}}@media (min-width:769px) and (max-width:1280px){.career .c-message__ttl{margin-right:calc(var(--vw)*5.85938)}.career .movie{margin-bottom:calc(var(--vw)*1.71875);position:relative}.career .movie:after{background:#ebf4fb;bottom:0;content:"";height:calc(var(--vw)*32.03125);left:0;position:absolute;width:100%;z-index:-1}.career .movie-list__item{width:100%}.career .movie-list__item iframe{height:calc(var(--vw)*48.4375);width:100%}.career .requirements-section{margin-top:calc(var(--vw)*-1.17187)}.c-entry{display:block}.c-entry__link.blueChange{background-color:#fff;border:calc(var(--vw)*.15625) solid var(--color_primary);color:var(--color_primary)}.c-entry__link.blueChange:after{background:url(/recruit/assets/images/top/arrow_link.svg) 50%/100% no-repeat;background-size:contain}.c-entry .row .wrap{text-align:center}.c-entry .row .wrap p.text{color:#fff;display:block;font-size:calc(var(--vw)*1.25);font-weight:500}}@media only screen and (max-width:768px){.career .movie{position:relative}.career .movie:after{background:#ebf4fb;bottom:0;content:"";height:34.765625vw;left:0;position:absolute;width:100%;z-index:-1}.c-entry{display:block}.c-entry__link.blueChange{background-color:#fff;border:.26041666666666663vw solid var(--color_primary);color:var(--color_primary)}.c-entry__link.blueChange:after{background:url(/recruit/assets/images/top/arrow_link.svg) 50%/100% no-repeat;background-size:contain}.c-entry .row .wrap{text-align:center}.c-entry .row .wrap p.text{color:#fff;display:block;font-size:3.125vw;font-weight:500}}