@charset "UTF-8";.p-jobvideos{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-jobvideos{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-jobvideos{max-width:calc(var(--ts-child-width) * 1px * ((14 + 3 + 0)/ 14))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-jobvideos{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-jobvideos{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (max-width:767px){.p-jobvideos{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}.p-jobvideos__intro{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}.p-jobvideos__intro .c-text--14s{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}.p-jobvideos__video{margin-top:calc(100 / var(--ts-parent-font-size) * 1rem);display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(60 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-jobvideos__video{row-gap:calc(120 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-jobvideos__video{row-gap:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-jobvideos__video{row-gap:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-jobvideos__video{grid-template-columns:repeat(1,1fr)}}.p-jobvideos__video__list{display:flex;flex-direction:column;align-items:center}.p-jobvideos__video__list button{margin-top:calc(32 / var(--ts-parent-font-size) * 1rem)}.p-jobvideos__video__list .c-title--st8{margin-top:calc(32 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){.p-jobvideos__video__list .c-video-text{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-jobvideos__video__list .c-video-text{margin-top:calc(16 / var(--ts-parent-font-size) * 1rem)}}.p-jobvideos__video__list .u-radius{position:relative}.p-jobvideos__video__list .u-radius .c-text--16{width:100%;position:absolute;color:#fff;display:flex;justify-content:space-between;padding:calc(16 / var(--ts-parent-font-size) * 1rem) calc(24 / var(--ts-parent-font-size) * 1rem)}.p-jobvideos__video__list .u-radius .c-text--16 .o-icon{fill:#fff;aspect-ratio:1/1;width:calc(20 / var(--ts-parent-font-size) * 1rem)}.p-jobvideos__video__list .u-radius::after{content:"";display:block;background:url(../../work/job-videos/images/ic_youtube.svg) center/contain no-repeat;width:calc(80 / var(--ts-parent-font-size) * 1rem);aspect-ratio:10/7;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mouse .p-jobvideos__video__list .u-radius:hover{transition:opacity .15s ease-in}.mouse .p-jobvideos__video__list .u-radius:hover:hover,.touch .p-jobvideos__video__list .u-radius:hover.touchstart{opacity:.7}.touch .p-jobvideos__video__list .u-radius:hover{-webkit-tap-highlight-color:transparent}.touch .p-jobvideos__video__list .u-radius:hover.touchend{transition-delay:.2s}.l-modal__overlay{background-color:rgba(0,0,0,.7)}.l-modal .p-modal-job-video__img{margin-inline:auto;--ts-container-width:var(--ts-content-0);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:265/149;width:60vw}@media only screen and (min-width:1025px){.l-modal .p-modal-job-video__img{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-4)}}@media only screen and (min-width:1025px) and (min-width:1441px){.l-modal .p-modal-job-video__img{max-width:calc(var(--ts-child-width) * 1px * ((14 + 3 + 0)/ 14))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.l-modal .p-modal-job-video__img{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.l-modal .p-modal-job-video__img{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.l-modal .p-modal-job-video__img{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}.l-modal .p-modal-job-video__img iframe{width:100%;height:100%}.l-modal__container{position:relative}.l-modal .l-modal-lower__close{position:absolute;top:calc(20 / var(--ts-parent-font-size) * 1rem);right:calc(30 / var(--ts-parent-font-size) * 1rem);color:#fff}.l-modal .l-modal-lower__close .o-icon{fill:#fff}.c-lower-link{padding-top:calc(100 / var(--ts-parent-font-size) * 1rem);background:0 0}