.page_pageHeader__L6aZO{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:110px}@media(max-width:767px){.page_pageHeader__L6aZO{padding-top:65px;padding-bottom:0}}.page_pageHeaderBackground__7qgFr{position:absolute;inset:0 0 auto;height:var(--header-bg-height);overflow:hidden;border-radius:0 0 12px 12px}.page_pageTitle__0ZLy7{position:relative;font-family:var(--font-barlow);font-size:6rem;font-style:italic;font-weight:700;line-height:normal;color:#303b3c;text-align:center}@media(max-width:767px){.page_pageTitle__0ZLy7{font-size:56px}}.page_pageTitle__0ZLy7:after{display:block;width:100%;height:12px;content:"";background:linear-gradient(90deg,#68eefe,#e2fe2c)}@media(max-width:767px){.page_pageTitle__0ZLy7:after{height:8px}}.page_pageSubtitle__L8XHA{position:relative;margin-top:1.5rem;font-family:var(--font-notosansjp);font-size:1.25rem;font-weight:700;line-height:normal;color:#303b3c;text-align:center;letter-spacing:.12em}@media(max-width:767px){.page_pageSubtitle__L8XHA{margin-top:1rem;font-size:12px}}.page_beginnersLink__GlNgU{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-top:1.5rem;font-family:var(--font-notosansjp);font-size:14px;font-weight:500;color:#0a8089;text-align:center;letter-spacing:.12em;text-decoration:underline}@media(hover:hover)and (pointer:fine){.page_beginnersLink__GlNgU{cursor:pointer}.page_beginnersLink__GlNgU:hover{opacity:.9}}.page_articles__g3__O{display:flex;flex-direction:column;gap:56px;padding-block:3rem 6rem;max-width:920px;padding-inline:1rem;margin-inline:auto}@media(min-width:768px){.page_articles__g3__O{padding-inline:1.5rem}}@media(max-width:767px){.page_articles__g3__O{gap:24px;padding-block:4rem 4rem}}.page_category__S0Rt3{display:flex;flex-direction:column;gap:1rem;width:100%}@media(max-width:767px){.page_category__S0Rt3{gap:8px}}.page_categoryHeading__jrqgD{display:flex;gap:.25rem;align-items:center}.page_categoryIcon__Z4Han{display:block;width:40px;height:40px}@media(max-width:767px){.page_categoryIcon__Z4Han{width:18px;height:18px}}.page_categoryTitle__l7w5q{font-family:var(--font-notosansjp);font-size:1.5rem;font-weight:700;line-height:1.4;color:#303b3c;letter-spacing:.06em}@media(max-width:767px){.page_categoryTitle__l7w5q{font-size:1rem}}.page_articleGrid__o9v4z{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px 1rem;gap:9px 1rem;padding:0;margin:0;list-style:none}@media(max-width:767px){.page_articleGrid__o9v4z{grid-template-columns:1fr}}.page_cardWrapperFull__NtBSP{grid-column:1/-1}.page_cardWrapper__qfswm{position:relative;padding-bottom:4px;isolation:isolate}.page_cardWrapper__qfswm:after{position:absolute;inset:4px 0 0;z-index:-1;content:"";background:linear-gradient(160.53deg,#68eefe .16%,#e2fe2c 104.14%);border-radius:8px}.page_card__rMW4h{position:relative;z-index:1;display:flex;align-items:center;height:100%;padding:1.5rem;text-decoration:none;background-color:#fff;border:1.5px solid #0a8089;border-radius:8px}@media(max-width:767px){.page_card__rMW4h{padding:14px}}.page_card__rMW4h:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(160.53deg,#68eefe .16%,#e2fe2c 104.14%);border-radius:inherit;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media(hover:hover)and (pointer:fine){.page_card__rMW4h{cursor:pointer}.page_card__rMW4h:hover:before{opacity:.15}}.page_cardTitle__00zD_{font-family:var(--font-notosansjp);font-size:1.125rem;font-weight:700;line-height:normal;color:#0a8089;letter-spacing:.02em}@media(max-width:767px){.page_cardTitle__00zD_{font-size:14px}}.page_cardArrow__aZJ3l{position:absolute;top:50%;right:1.5rem;width:16px;height:16px;color:#0a8089;transform:translateY(-50%)}@media(max-width:767px){.page_cardArrow__aZJ3l{right:1rem}}.AppGuideList_root__SMaEy{display:flex;flex-direction:column;gap:1.5rem;padding:10px 15px 1.5rem;background-color:#fcfcfc}.AppGuideList_sectionHeading__HNg9_{display:flex;gap:.25rem;align-items:center;font-family:var(--font-notosansjp);font-size:15px;font-weight:700;line-height:normal;color:#303b3c;letter-spacing:.02em}.AppGuideList_sectionIcon__ZeJfu{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;padding-top:2.5px}.AppGuideList_aboutLink__etZjM{position:relative;display:block;width:200px;height:40px;overflow:hidden;text-decoration:none;background:url(/images/components/about-idolish7_button-bg.png) no-repeat 50%/cover;border-radius:6px}@media(hover:hover)and (pointer:fine){.AppGuideList_aboutLink__etZjM{cursor:pointer;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.AppGuideList_aboutLink__etZjM:hover{opacity:.6}}.AppGuideList_aboutText__mzqTh{position:absolute;top:50%;left:12px;font-family:var(--font-notosansjp);font-size:12px;font-weight:700;line-height:1;color:#fff;white-space:nowrap;text-shadow:0 0 20px rgba(10,67,19,.17);transform:translateY(-50%)}.AppGuideList_aboutArrow__ztwVl{position:absolute;top:calc(50% + 1px);right:9px;color:#fff;transform:translateY(-50%)}.AppGuideList_articleSections__W_TJc{display:flex;flex-direction:column;gap:1.5rem;width:100%}.AppGuideList_categorySection__S7k9B{display:flex;flex-direction:column;gap:.5rem}.AppGuideList_articleGrid__2ZTFI{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem;padding:0;margin:0;list-style:none}.AppGuideList_articleItemFull__DpbEY{grid-column:1/-1}.AppGuideList_articleItem__TctnH{position:relative;padding-bottom:3px;isolation:isolate}.AppGuideList_articleItem__TctnH:after{position:absolute;inset:3px 0 0;z-index:-1;content:"";background:linear-gradient(160.53deg,#68eefe .16%,#e2fe2c 104.14%);border-radius:7px}.AppGuideList_articleLink__QrHc_{position:relative;z-index:1;display:flex;gap:10px;align-items:center;height:100%;min-height:45px;padding:.75rem 30px .75rem .75rem;text-decoration:none;background-color:#fff;border:1px solid #0a8089;border-radius:6px}.AppGuideList_articleLink__QrHc_:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(160.53deg,#68eefe .16%,#e2fe2c 104.14%);border-radius:inherit;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media(hover:hover)and (pointer:fine){.AppGuideList_articleLink__QrHc_{cursor:pointer}.AppGuideList_articleLink__QrHc_:hover:before{opacity:.15}}.AppGuideList_articleTitle__t9WqL{font-family:var(--font-notosansjp);font-size:.875rem;font-weight:700;line-height:normal;color:#0a8089;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.AppGuideList_articleArrow__wdSJw{position:absolute;top:50%;right:10px;color:#0a8089;transform:translateY(-50%)}