.Header_headerWrapper__mp2v2{display:flex;align-items:flex-start;gap:16px}.Header_titleWrapper__VZzvv{display:flex;flex-direction:column;gap:16px}.Header_title__QYI_x{font-size:var(--size-text-16);font-weight:700;&>a{text-decoration:none;color:inherit}}.Header_detail__CUFlw{font-weight:700;display:flex;flex-direction:column;gap:2px}.Header_nav__tNWGY{flex-grow:1;& ul{text-align:right}}.ExternalLinkIcon_icon__ewWK3{margin-left:4px;vertical-align:middle;line,polyline{stroke:var(--color-text-1);fill:none}}.Footer_footer__pQtti{font-style:normal;font-weight:400}.Card_cardItem__IE8y2{& a{display:block;position:relative;text-decoration:none;color:inherit}@media (max-width:519px){scroll-snap-align:start}}.Card_title__ocRAt{font-size:var(--size-text-12)}.SlideBlock_slideBlock__91BEe{margin:0 -16px;padding:0 16px 16px;display:flex;overflow-x:auto;overflow-y:hidden;gap:16px;@media (max-width:519px){scroll-snap-type:x mandatory;scroll-padding:0 16px}&::-webkit-scrollbar{display:none}}.ListBlock_listBlock__YBCSP{display:flex;flex-direction:column;gap:8px;max-width:960px}.page_container__jZF7q{display:flex;flex-direction:column;gap:80px;padding:16px}.page_content___38fW{display:flex;flex-direction:column;gap:64px}.GraphicSection_graphic__74pnN{& img{width:auto;@media (min-width:520px){height:500px}@media (max-width:519px){height:400px}}}.LogoSection_logo__wNtCy{& img{height:auto;@media (min-width:520px){width:320px}@media (max-width:519px){width:260px}}}.TypefaceSection_typefaceWrapper__KHAvP{text-decoration:none;color:inherit;display:flex;gap:1em;overflow-y:scroll;@media (min-width:520px){margin-left:-16px;margin-bottom:-.5em;margin-right:-16px;margin-top:-1em}@media (max-width:519px){margin-left:-16px;margin-bottom:-.5em;margin-right:-16px;margin-top:-1.5em}&::-webkit-scrollbar{display:none}}.TypefaceSection_typefaceGroup___yXMU{line-height:1.4;padding:0 16px;white-space:nowrap;@media (min-width:520px){font-size:8rem;letter-spacing:2rem}@media (max-width:519px){font-size:6rem;letter-spacing:1.5rem}}.TypefaceSection_thin__ZhZxZ{font-family:KoushikiSans-T}.TypefaceSection_light__NWpct{font-family:KoushikiSans-L}.TypefaceSection_regular__h2AIY{font-family:KoushikiSans-R}.GoodsSection_goods__UyBOx{& img{height:auto;@media (min-width:520px){width:320px}@media (max-width:519px){width:260px}}}@keyframes PlaylistsSection_spin__nYne6{0%{rotate:0deg}80%{rotate:200turn}to{rotate:200turn}}.PlaylistsSection_playlists__x4BBc{& img{width:240px;height:auto;animation:PlaylistsSection_spin__nYne6 10s ease-in-out infinite}}.ScreenSection_screen__flwFI{& img{height:auto;border-radius:8px;@media (min-width:520px){width:400px}@media (max-width:519px){width:280px}}}