@font-face{font-family:LINESeedJP;font-style:normal;font-weight:400;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Rg.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Rg.ttf) format("truetype")}@font-face{font-family:LINESeedJP;font-style:normal;font-weight:700;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Bd.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Bd.ttf) format("truetype")}@font-face{font-family:GeneralSans;font-style:normal;font-weight:300;src:url(/fonts/GeneralSans/GeneralSans-Light.woff) format("woff"),url(/fonts/GeneralSans/GeneralSans-Light.ttf) format("truetype")}@font-face{font-family:GeneralSans;font-style:normal;font-weight:400;src:url(/fonts/GeneralSans/GeneralSans-Regular.woff) format("woff"),url(/fonts/GeneralSans/GeneralSans-Regular.ttf) format("truetype")}@font-face{font-family:GeneralSans;font-style:normal;font-weight:500;src:url(/fonts/GeneralSans/GeneralSans-Medium.woff) format("woff"),url(/fonts/GeneralSans/GeneralSans-Medium.ttf) format("truetype")}@font-face{font-family:GeneralSans;font-style:normal;font-weight:700;src:url(/fonts/GeneralSans/GeneralSans-Bold.woff) format("woff"),url(/fonts/GeneralSans/GeneralSans-Bold.ttf) format("truetype")}.p-pop-culture_project-aco[data-astro-cid-yulyitx5]{background-color:#fff;border-radius:10px}.p-pop-culture_project-aco[data-astro-cid-yulyitx5]+.p-pop-culture_project-aco[data-astro-cid-yulyitx5]{margin-top:20px}.p-pop-culture_project-aco__head[data-astro-cid-yulyitx5]{align-items:center;display:grid;grid-template-columns:1fr auto;padding:min(.8163265306vw + 16.9387755102px,30px) min(1.6326530612vw + 13.8775510204px,40px)}.p-pop-culture_project-aco__body[data-astro-cid-yulyitx5]{margin-left:auto;margin-right:auto;padding-bottom:min(3.2653061224vw + 7.7551020408px,60px);padding-left:min(4.0816326531vw + 4.693877551px,70px);padding-right:min(7.3469387755vw + -7.5510204082px,110px)}.p-pop-culture_project-aco__title[data-astro-cid-yulyitx5]{display:grid;font-size:min(.6530612245vw + .8469387755rem,1.5rem);grid-template-columns:auto 1fr;letter-spacing:.05em;line-height:1.5;padding-left:1em;position:relative;grid-gap:1em;gap:1em}.p-pop-culture_project-aco__title[data-astro-cid-yulyitx5]:before{aspect-ratio:1/1;background-color:#e60012;content:"";height:.25em;left:0;position:absolute;top:.6em}.p-pop-culture_project-aco__title[data-astro-cid-yulyitx5]:after{align-self:center;border-top:1px dotted #444;content:""}.p-pop-culture_project-aco__toggle[data-astro-cid-yulyitx5]{aspect-ratio:1/1;background-color:#231815;border-radius:50%;font-size:min(1.6326530612vw + 1.4923469388rem,3.125rem);height:1em;margin-left:.5em;position:relative}.p-pop-culture_project-aco__toggle[data-astro-cid-yulyitx5]:after,.p-pop-culture_project-aco__toggle[data-astro-cid-yulyitx5]:before{aspect-ratio:16/1;background-color:#fff;content:"";left:50%;position:absolute;top:50%;translate:-50% -50%;width:.32em}.p-pop-culture_project-aco__toggle[data-astro-cid-yulyitx5]:after{rotate:90deg;transition-duration:.25s}.is-open[data-astro-cid-yulyitx5] .p-pop-culture_project-aco__toggle[data-astro-cid-yulyitx5]:after{width:0}.p-pop-culture_project-aco__row[data-astro-cid-yulyitx5]{display:grid;grid-template-columns:540fr 500fr;grid-gap:min(.8163265306vw + 26.9387755102px,40px);align-items:start;gap:min(.8163265306vw + 26.9387755102px,40px)}.p-pop-culture_project-aco__row[data-astro-cid-yulyitx5] .text-area[data-astro-cid-yulyitx5]{align-self:center}.p-pop-culture_project-aco__row[data-astro-cid-yulyitx5] .company[data-astro-cid-yulyitx5]{background-color:#f4f4f4;border-radius:10px;margin-top:min(1.6326530612vw + 13.8775510204px,40px);padding:min(.8163265306vw + 16.9387755102px,30px)}.p-pop-culture_project-aco__row[data-astro-cid-yulyitx5] .company[data-astro-cid-yulyitx5] .company-name[data-astro-cid-yulyitx5]{font-weight:700;line-height:1.5;margin-bottom:.5em}@media only screen and (max-width:1023px){.p-pop-culture_project-aco__row[data-astro-cid-yulyitx5]{grid-template-columns:1fr}.p-pop-culture_project-aco__row[data-astro-cid-yulyitx5] .img-area[data-astro-cid-yulyitx5]{order:-1}}@font-face{font-family:LINESeedJP;font-style:normal;font-weight:400;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Rg.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Rg.ttf) format("truetype")}@font-face{font-family:LINESeedJP;font-style:normal;font-weight:700;src:url(/fonts/LINESeedJP/LINESeedJP_OTF_Bd.woff) format("woff"),url(/fonts/LINESeedJP/LINESeedJP_TTF_Bd.ttf) format("truetype")}@font-face{font-family:GeneralSans;font-style:normal;font-weight:300;src:url(/fonts/GeneralSans/GeneralSans-Light.woff) format("woff"),url(/fonts/GeneralSans/GeneralSans-Light.ttf) format("truetype")}@font-face{font-family:GeneralSans;font-style:normal;font-weight:400;src:url(/fonts/GeneralSans/GeneralSans-Regular.woff) format("woff"),url(/fonts/GeneralSans/GeneralSans-Regular.ttf) format("truetype")}@font-face{font-family:GeneralSans;font-style:normal;font-weight:500;src:url(/fonts/GeneralSans/GeneralSans-Medium.woff) format("woff"),url(/fonts/GeneralSans/GeneralSans-Medium.ttf) format("truetype")}@font-face{font-family:GeneralSans;font-style:normal;font-weight:700;src:url(/fonts/GeneralSans/GeneralSans-Bold.woff) format("woff"),url(/fonts/GeneralSans/GeneralSans-Bold.ttf) format("truetype")}.p-graphic-design-illust_pickup-curriculum[data-astro-cid-mhte4uyj] .swiper-slide[data-astro-cid-mhte4uyj]{width:380px}
