.r-kv-sub.svelte-1dhh8yv.svelte-1dhh8yv{position:relative;background-image:url(../../../recruit/background/recruit_common/images/kv-sub-left-sp.svg),url(../../../recruit/background/recruit_common/images/kv-sub-right-sp.svg);background-position:left top,right top;background-repeat:no-repeat,no-repeat;background-size:contain}@media (min-width: 769px){.r-kv-sub.svelte-1dhh8yv.svelte-1dhh8yv{background-image:url(../../../recruit/background/recruit_common/images/kv-sub-left.svg),url(../../../recruit/background/recruit_common/images/kv-sub-right.svg)}}.r-ttl__h2-president-message.svelte-1dhh8yv h2.svelte-1dhh8yv{padding:64px 0 16px;position:relative;font-weight:600;letter-spacing:.14em}.r-ttl__h2-president-message.svelte-1dhh8yv h2.svelte-1dhh8yv:before{content:"";position:absolute;width:100%;height:124px;background:url(../../../recruit/background/about/ttl-img-message.svg) center top / contain no-repeat;left:0;top:-14%;z-index:-1}.r-message__body.svelte-1dhh8yv.svelte-1dhh8yv{padding:0 3vw;margin-bottom:48px;line-height:1.8;letter-spacing:.2em}.r-message__body-txt.svelte-1dhh8yv.svelte-1dhh8yv{font-size:clamp(2rem,3.4vw,2.8rem);line-height:2.2}.r-message__br.svelte-1dhh8yv.svelte-1dhh8yv{display:none}@media (min-width: 550px){.r-message__br.svelte-1dhh8yv.svelte-1dhh8yv{display:block}}.r-bg__rectangle.svelte-1dhh8yv.svelte-1dhh8yv{background:url(../../../recruit/background/recruit_common/images/bg-rectangle.svg) left -84px center no-repeat;background-size:74%}@media (min-width: 769px){.r-bg__rectangle.svelte-1dhh8yv.svelte-1dhh8yv{background:url(../../../recruit/background/recruit_common/images/bg-rectangle.svg) right -84px top 64px no-repeat;background-size:472px}}@media (min-width: 1200px){.r-bg__rectangle.svelte-1dhh8yv.svelte-1dhh8yv{background:url(../../../recruit/background/recruit_common/images/bg-rectangle.svg) right -84px center no-repeat!important;background-size:640px}}@media (min-width: 769px){.r-ttl__h2-president-message.svelte-1dhh8yv h2.svelte-1dhh8yv:before{background:url(../../../recruit/background/about/ttl-img-message.svg) left top / contain no-repeat;top:-4%}}@media (min-width: 1200px){.r-ttl__h2-president-message.svelte-1dhh8yv h2.svelte-1dhh8yv:before{height:184px;top:-32%}}@media (min-width: 1504px){.r-ttl__h2-president-message.svelte-1dhh8yv h2.svelte-1dhh8yv:before{height:200px;top:-42%}}.r-ttl__h3-movie.svelte-1dhh8yv.svelte-1dhh8yv{font-weight:600}@media (min-width: 769px){.r-ttl__h3-movie.svelte-1dhh8yv.svelte-1dhh8yv{letter-spacing:.1em}.r-message__body.svelte-1dhh8yv.svelte-1dhh8yv{font-size:1.8rem;padding:0;max-width:760px;margin:0 auto 72px}}@media (min-width: 848px){.r-movie__yt.president.svelte-1dhh8yv.svelte-1dhh8yv{width:clamp(720px,80vw,1280px)}}.r-about__list-image.svelte-1dhh8yv.svelte-1dhh8yv{display:grid;grid-template-columns:repeat(2,48%);justify-content:space-between;row-gap:18px}.r-about__list-image.svelte-1dhh8yv img.svelte-1dhh8yv,.r-about__list-image9.svelte-1dhh8yv img.svelte-1dhh8yv{width:100%}@media (min-width: 600px){.r-about__list-image.svelte-1dhh8yv.svelte-1dhh8yv{grid-template-columns:repeat(3,28%)}}@media (min-width: 1000px){.r-about__list-image.svelte-1dhh8yv.svelte-1dhh8yv{grid-template-columns:repeat(4,min(22%,340px))}}
