.page-module__4XPxGG__recruit_container{width:100%;padding-inline:var(--gutter);margin-bottom:var(--margin-horizontal)}.page-module__4XPxGG__recruit_inner{max-width:800px;margin:auto}@media screen and (min-width:1921px){.page-module__4XPxGG__recruit_inner{max-width:1200px}}.page-module__4XPxGG__recruit_heading{width:100%;margin-bottom:var(--margin-3);font-family:UD新ゴ DB,A-OTF UD Shin Go NT Pro,sans-serif;font-size:var(--fontsize-2);font-weight:600}.page-module__4XPxGG__recruit_catch{width:100%;margin:10dvh auto auto;margin-bottom:var(--margin-horizontal);font-size:3.57143vw;line-height:1.5em;animation:.5s both page-module__4XPxGG__fadein;position:relative}@media screen and (max-width:1440px){.page-module__4XPxGG__recruit_catch{font-size:4.76191vw}}@media screen and (max-width:1024px){.page-module__4XPxGG__recruit_catch{font-size:6.54762vw}}@media screen and (max-width:428px){.page-module__4XPxGG__recruit_catch{font-size:8.33333vw}}.page-module__4XPxGG__recruit_caption{margin-bottom:var(--margin-5);font-size:var(--fontsize-1);line-height:1.6em}.page-module__4XPxGG__recruit_slide{margin-bottom:var(--margin-3)}.page-module__4XPxGG__recruit_slide iframe{aspect-ratio:3/2}.page-module__4XPxGG__recruit_message{margin-bottom:var(--margin-4);font-size:var(--fontsize-1);text-align:center;line-height:1.4em}.page-module__4XPxGG__recruit_members{aspect-ratio:2.35;object-fit:cover}.page-module__4XPxGG__contact_recruit{margin-bottom:var(--margin-6)}.page-module__4XPxGG__contact_group{margin-bottom:var(--margin-3);flex-wrap:wrap;gap:10px;display:flex}.page-module__4XPxGG__contact_button{text-align:center;border:2px solid var(--border-color-general);border-radius:var(--border-radius-general);width:calc(50% - 5px);padding:10px;transition:opacity .2s,border-color .2s;display:block}.page-module__4XPxGG__contact_button:hover{opacity:.8;border-color:#999}.page-module__4XPxGG__contact_name{margin-bottom:var(--margin-1);font-size:var(--fontsize-3)}.page-module__4XPxGG__contact_caption{font-size:var(--fontsize-0);color:var(--color-gray)}.page-module__4XPxGG__page-recruit{background:url(/background-image-gradient.png) 50%/105% 105% fixed}
