.page_pCo_sportsContentsTextImage__fY9wa{margin-top:var(--spacing-x3l);display:flex;justify-content:center}@media screen and (max-width:1024px){.page_pCo_sportsContentsTextImage__fY9wa{margin-top:var(--spacing-xl)}}.page_pCo_sportsContentsTitle__nOZHx{text-align:center;margin-top:var(--spacing-x2s);font-size:var(--font-size-s);font-weight:400}.page_pCo_sportsContentsBoxFlex__ZrYP5{display:flex;flex-wrap:wrap;gap:var(--spacing-m) var(--spacing-l)}@media screen and (max-width:1024px){.page_pCo_sportsContentsBoxFlex__ZrYP5{flex-direction:column;align-items:center}}.page_pCo_sportsContentsBoxFlexItem__oeFwt{width:calc((100% - var(--spacing-l)) / 3);max-width:270px;padding:var(--spacing-x2s) var(--spacing-s) var(--spacing-l);display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:var(--radius-m);overflow:hidden}@media screen and (max-width:1024px){.page_pCo_sportsContentsBoxFlexItem__oeFwt{width:100%;flex-direction:column!important}.page_pCo_sportsContentsBgGreen__0uuDF .page_pCo_sportsContentsBoxFlexItem__oeFwt{width:100%!important;flex-direction:column!important;padding:var(--spacing-m)!important}}.page_pCo_sportsContentsPerson__g1AVA{margin-top:var(--spacing-s)}.page_pCo_sportsContentsPersonImage__LZnYJ img{display:block;margin:0 auto}.page_pCo_sportsContentsPersonName__Enmex{margin-top:var(--spacing-xs);display:block;font-size:var(--font-size-m);text-align:center}.page_pCo_sportsContentsPersonPosition__oquHv{margin-top:var(--spacing-x4s);display:block;font-size:var(--font-size-s);text-align:center}.page_pCo_sportsContentsPersonVideo__n2u3_{margin-top:var(--spacing-x2l)}.page_pCo_sportsContentsPersonVideo__n2u3_ iframe{display:block;margin:0 auto;border:none}.page_pCo_sportsContentsBgGreen__0uuDF{margin-top:var(--spacing-x2l);margin-bottom:var(--spacing-x2l);padding:var(--spacing-xl);background:#edf4e8;border-radius:var(--radius-l);overflow:hidden}@media screen and (max-width:1024px){.page_pCo_sportsContentsBgGreen__0uuDF{padding:var(--spacing-m);margin-bottom:var(--spacing-xl)}}.page_pCo_sportsContentsBgGreen__0uuDF .page_pCo_sportsContentsBoxFlex__ZrYP5{flex-wrap:nowrap;gap:var(--spacing-xl)}.page_pCo_sportsContentsBgGreen__0uuDF .page_pCo_sportsContentsBoxFlexItem__oeFwt{width:calc(100% - var(--spacing-x2l) - 270px);max-width:566px;padding:var(--spacing-l) var(--spacing-xl);flex-direction:row;justify-content:center;gap:var(--spacing-x3l);border-radius:var(--radius-m);overflow:hidden}.page_pCo_sportsContentsBgGreen__0uuDF .page_pCo_sportsContentsPerson__g1AVA{max-width:200px;margin-bottom:var(--spacing-s)}.page_pCo_sportsContentsBgGreen__0uuDF .page_pCo_sportsContentsPersonVideo__n2u3_{max-width:200px;margin-top:var(--spacing-x4s)}.page_pCo_sportsContentsLink__CBJW2{width:100%;margin-top:var(--spacing-m);display:flex;justify-content:center}.page_pCo_sportsContentsBgPink__hVh3h{margin-bottom:var(--spacing-x2l);padding:var(--spacing-xl);background-image:url(/_next/static/media/bg-pink.9996ca6a.jpg);background-size:100% auto;background-repeat:repeat-y;border-radius:var(--radius-l);overflow:hidden}@media screen and (max-width:1024px){.page_pCo_sportsContentsBgPink__hVh3h{padding:var(--spacing-m);margin-bottom:var(--spacing-xl)}}.page_pCo_sportsContentsCategoryTitleFull__KSG2z{width:100%}.page_pCo_sportsContentsBgCream__WVFm3{margin-bottom:var(--spacing-x2l);padding:var(--spacing-xl);background-image:url(/_next/static/media/bg-cream.ec935464.jpg);background-size:100% auto;background-repeat:repeat-y;border-radius:var(--radius-l);overflow:hidden}@media screen and (max-width:1024px){.page_pCo_sportsContentsBgCream__WVFm3{margin-bottom:var(--spacing-xl);padding:var(--spacing-m)}}.page_pCo_sportsContentsBgBlue__OF7Ad{margin-bottom:var(--spacing-x2l);padding:var(--spacing-xl);background-image:url(/_next/static/media/bg-blue.e93d3460.jpg);background-size:100% auto;background-repeat:repeat-y;border-radius:var(--radius-l);overflow:hidden}@media screen and (max-width:1024px){.page_pCo_sportsContentsBgBlue__OF7Ad{margin-bottom:var(--spacing-xl);padding:var(--spacing-m)}}.page_pCo_sportsContentsListCardList__YDdZt{margin-top:var(--spacing-xl);display:flex;gap:var(--spacing-l)}@media screen and (max-width:1024px){.page_pCo_sportsContentsListCardList__YDdZt{flex-direction:column}}.page_pCo_sportsContentsListCardItem__Wesfl{width:calc((100% - var(--spacing-l)) / 2);max-width:466px;border:1px solid var(--separate-secondary);border-radius:var(--radius-m);overflow:hidden}@media screen and (max-width:1024px){.page_pCo_sportsContentsListCardItem__Wesfl{width:100%}.page_pCo_sportsContentsListCardItem__Wesfl img,.page_pCo_sportsContentsListCardLinkDescription__SMYH6{width:80%}}.page_pCo_sportsContentsListCardLink__HaGR8{min-height:160px;padding:var(--spacing-l);display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;color:inherit}.page_pCo_sportsContentsListCardLink__HaGR8>img{display:block;margin:0 auto}.page_pCo_sportsContentsListCardLink__HaGR8>span{width:20px;height:20px;position:absolute;right:20px;top:0;bottom:0;margin:auto}.page_pCo_sportsContentsListCardLinkTitle__E_qzM{font-size:var(--font-size-x2l);text-align:center;font-weight:700}.page_pCo_sportsContentsListCardLinkDescription__SMYH6{margin-top:var(--spacing-x2s);font-size:var(--font-size-m);text-align:center;letter-spacing:-.01em}.page_pCo_sportsContentsListCardLinkBold__CdW6g{margin-bottom:var(--spacing-x3s);display:block;font-size:var(--font-size-m);font-weight:700;letter-spacing:.1em}.page_pCo_noHover__x01_i{transition:initial;&:hover{transform:none}}.page_pCo_hoverEaseInOut__LbtTL{transition:transform .3s ease-in-out;&:hover{transform:scale(1.05)}}