.othersColumn_columnWrapper__OWQ0Q{padding:1em;background-color:#f4f4f4;margin:1em 0;display:flex;flex-flow:row wrap;gap:1em;font-size:1.4rem}.othersColumn_columnWrapper__OWQ0Q a{display:block;text-align:center;padding:.25em .5em;text-decoration:none;color:#fff;background-color:#48c62b;border:1px solid transparent;border-radius:3rem}.othersColumn_columnWrapper__OWQ0Q a:hover{color:#48c62b;border-color:#48c62b;background-color:#fff}@media screen and (min-width:1025px){.othersColumn_columnWrapper__OWQ0Q{font-size:14px}.othersColumn_columnWrapper__OWQ0Q a{border-radius:30px}}.page_sectionElm__FdIUw{border-radius:.4rem;margin-bottom:5em}.page_sectionHeading_2__HiFvo{font-size:2.4rem;line-height:2;width:100%}.page_sectionHeading_2__HiFvo+a{display:block;color:#333;font-size:1.4rem;margin-bottom:1em}.page_sectionCategories__DagNI{& .page_categoryHeading_2__L_VAj{border-left:8px solid #333;padding-left:.5em;margin-bottom:1em;font-size:2rem}}.page_flexBox_Default__Zs6zy{display:flex;flex-flow:row wrap;align-items:stretch;gap:1em}.page_infoBox__rglVv{height:clamp(24rem,calc(100vh/2),44rem);overflow-y:scroll;padding:1em;background-color:#f4f4f4;border-radius:.4rem;box-shadow:inset 0 0 4px rgba(0,0,0,.25)}.page_sidebarChildren__uQ5JY a{text-decoration:none}.page_importantInfosWrapper__KDHwE{margin-bottom:1em;text-indent:1em;background-color:#ff7670;border-radius:.4rem}.page_importantInfosWrapper__KDHwE summary{color:#fff;cursor:pointer;font-size:1.4rem}.page_importantInfosWrapper__KDHwE[open]{text-indent:0;background-color:transparent;box-shadow:inset 0 0 4px rgba(0,0,0,.25);padding:.5em 1em;height:20rem;overflow-y:scroll}.page_importantInfosWrapper__KDHwE[open] summary{color:#ff7670;margin-bottom:.5em}.page_importantInfos__ui_5j{border-radius:.4rem;padding:.25em;background-color:#ffeff2;display:flex;gap:.5em;align-items:center;margin-bottom:1em}.page_importantInfos__ui_5j span{display:grid;place-items:center;background-color:#ff7670;color:#fff;line-height:1;aspect-ratio:1/1;border-radius:50%;width:2.4rem;min-width:2.4rem;height:2.4rem}.page_importantInfos__ui_5j a{font-size:1.2rem;text-decoration:none;color:#ff7670}.page_importantInfos__ui_5j a:hover{color:#333}.page_goTop__ESOcw{cursor:pointer;overflow:hidden;position:fixed;bottom:2.5%;right:2.5%;transform:rotate(90deg) translateY(-1.25em);opacity:0;visibility:hidden}.page_goTop__ESOcw span{display:block;text-decoration:none;color:#333;font-size:1.4rem}.page_goTop__ESOcw span:hover{transition:color .5s;color:gold}.page_goTop__ESOcw.page_OnView__3VZRw{transition:all .5s;transform:rotate(90deg) translateY(0);opacity:1;visibility:visible}.page_archiveListsToggleWrapper__Og_kv{width:100%;text-align:right}.page_archiveListsToggleWrapper__Og_kv button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;color:#fff;background-color:#333;padding:.5em 1em;font-size:1.4rem;border-radius:3rem}.page_archiveListsToggleWrapper__Og_kv button:hover{color:#333;border-color:#333;background-color:#fff;transition:all .25s}@media screen and (min-width:1025px){.page_sectionElm__FdIUw{border-radius:4px}.page_sectionHeading_2__HiFvo{font-size:24px}.page_sectionHeading_2__HiFvo+a{font-size:14px}.page_sectionCategories__DagNI{& .page_categoryHeading_2__L_VAj{font-size:20px}}.page_infoBox__rglVv{height:clamp(240px,calc(100vh/2),440px);overflow-y:scroll;border-radius:4px}.page_importantInfosWrapper__KDHwE summary{font-size:14px}.page_importantInfosWrapper__KDHwE[open]{height:200px}.page_importantInfosWrapper__KDHwE,.page_importantInfos__ui_5j{border-radius:4px}.page_importantInfos__ui_5j span{width:16px;min-width:16px;height:16px}.page_importantInfos__ui_5j a{font-size:12px}.page_goTop__ESOcw{bottom:2em;right:.5em}.page_goTop__ESOcw span{font-size:14px}.page_archiveListsToggleWrapper__Og_kv button{font-size:14px;border-radius:30px}}.subpage_subPageWrapper__eKhr0{margin-top:2.5em}.subpage_subPageWrapper__eKhr0 p{margin-bottom:1em}.subpage_subPageWrapper__eKhr0 ol,.subpage_subPageWrapper__eKhr0 ul{list-style:none;margin-bottom:1em}.subpage_commonInner__LaRuB h2,.subpage_commonInner__LaRuB h3{margin:2.5em 0 1em}.subpage_noticeSection__tPiH7{padding:1em;border-radius:.8rem;background-color:#f4f4f4}.subpage_subPageWrapper__eKhr0 .subpage_noticeSection__tPiH7 h2,.subpage_subPageWrapper__eKhr0 .subpage_noticeSection__tPiH7 h3{margin:0 0 1em}.subpage_font_blue__SAQpw{color:#2083df}.subpage_font_red__zBEgm{color:#df2030}.subpage_notes__mF79O{font-size:1.2rem;margin:.5em}.subpage_aboutTable__I0FMP{width:100%;border-collapse:collapse;border:1px solid #dadada}.subpage_aboutTable__I0FMP tr td,.subpage_aboutTable__I0FMP tr th{border-bottom:1px solid #fff;padding:1em;vertical-align:middle}.subpage_aboutTable__I0FMP tr th{width:40%;color:#fff;background-color:#7c7c7c;font-weight:400}.subpage_aboutTable__I0FMP tr td{border-bottom-color:#dadada}@media screen and (min-width:700px){.subpage_aboutTable__I0FMP tr th{width:auto}}@media screen and (min-width:1025px){.subpage_notes__mF79O{font-size:12px;margin-bottom:0}.subpage_noticeSection__tPiH7{border-radius:8px}}.privacypolicy_PrivacyPolicySection__icuUp{font-size:1.4rem;background-color:#f4f4f4;padding:1em;line-height:1.8;border-radius:.8rem;margin:5em auto;& h2{font-size:2.4rem;margin:0 0 1em}& h3{border-bottom:1px solid #333;margin-bottom:1em}& ul{list-style:none}& .privacypolicy_mb16__BiLyZ{margin-bottom:1.6rem}& .privacypolicy_mb32__l_WHI{margin-bottom:3.2rem}& .privacypolicy_commonEls__QII5E{padding-left:1em;text-indent:-1em}& .privacypolicy_commonEls_md__uF5_z{padding-left:2.5em;text-indent:-2.5em}}@media screen and (min-width:1025px){.privacypolicy_PrivacyPolicySection__icuUp{font-size:14px;border-radius:8px;& h2{font-size:24px}& .privacypolicy_mb16__BiLyZ{margin-bottom:16px}& .privacypolicy_mb32__l_WHI{margin-bottom:32px}& .privacypolicy_commonEls__QII5E{padding-left:1em;text-indent:-1em}& .privacypolicy_commonEls_md__uF5_z{padding-left:2.5em;text-indent:-2.5em}}}.faq_FaqLable__q_qmf{display:block;margin-bottom:2.5em}.faq_FaqLable__q_qmf span{font-size:1.4rem;border-left:2px solid #333;padding-left:.5em;margin-bottom:1em;& b{font-weight:400;background-color:#eaeaea;padding:.25em .5em;border-radius:4px}}.faq_notice__Bf0hY{border-top:1px solid #eaeaea;margin-top:1em;padding-top:1em}.faq_FaqLable__q_qmf input[type=text]{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;line-height:2;border:1px solid #333;padding:.5em 1em;border-radius:.4rem;font-size:1.6rem}.faq_FaqLable__q_qmf input[type=text]:disabled{background-color:#eaeaea;border-color:#dadada}.faq_FaqItems__tXR3H{padding:1em;background-color:#f4f4f4;border-radius:.4rem;margin-bottom:2.5em}.faq_FaqItems__tXR3H p{font-size:1.4rem}.faq_FaqItems__tXR3H .faq_gameName__eOooE{display:flex;gap:1em;width:-moz-fit-content;width:fit-content;color:#19c9d7;border:1px solid #19c9d7;background-color:#e1fdff;padding:0 1em}.faq_FaqItems__tXR3H h3{border-left:4px solid #333;line-height:2;padding-left:.5em;margin:.5em 0}.faq_FaqItems__tXR3H .faq_magazineName__dAhOG{margin-top:1.5em}.faq_FaqItems__tXR3H .faq_magazineName__dAhOG:before{font-size:1.4rem;content:"掲載誌："}.faq_FaqItems__tXR3H .faq_theContent__iyxmz{line-height:1.8}@media screen and (min-width:1025px){.faq_FaqLable__q_qmf input[type=text]{border-radius:4px;font-size:16px}.faq_FaqItems__tXR3H .faq_magazineName__dAhOG:before,.faq_FaqItems__tXR3H p,.faq_FaqLable__q_qmf span{font-size:14px}.faq_FaqItems__tXR3H strong{display:block}}details.sidebar_accordion__YO4ro{margin-bottom:1em}.sidebar_accordionChild__MTBEy{box-shadow:inset 0 0 8px rgba(0,0,0,.25);font-size:1.4rem;border-radius:.4rem;padding:1em}.sidebar_accordionChild__MTBEy li a{border-left:4px solid #333;padding-left:.5em}.sidebar_asideLinkBns__wleax{display:none}@media screen and (min-width:1025px){.sidebar_asideLinkBns__wleax{display:block;margin-top:1em}.sidebar_asideLinkBns__wleax figure{overflow:hidden}.sidebar_asideLinkBns__wleax:hover img{transform:scale(1.05);transition:transform .25s}.sidebar_sidebarNav__VSZks{background-color:#f4f4f4;box-shadow:inset 0 0 4px rgba(0,0,0,.25);border-radius:4px;padding:1em;position:relative;z-index:1}.sidebar_sidebarNav__VSZks .sidebar_sidebarNavItems__F2v8y{-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto;height:calc(560px - 1.5em)}.sidebar_sidebarNav__VSZks:after{content:"";width:1px;height:0;background-color:#949494;position:absolute;top:0;left:-.5em;z-index:-1;animation:sidebar_scrollBar__s_a8F 3s linear infinite}.sidebar_sidebarNav__VSZks .sidebar_sidebarNavItems__F2v8y li{position:relative;z-index:1;&:not(:last-of-type){margin-bottom:.5em}}.sidebar_sidebarNav__VSZks .sidebar_sidebarNavItems__F2v8y li:hover a{color:#48c62b}.sidebar_sidebarNav__VSZks .sidebar_sidebarNavItems__F2v8y li a{display:block;text-decoration:none;color:#333;font-size:14px;border-left:4px solid #333;padding:.5em}details.sidebar_accordion__YO4ro{font-size:clamp(14px,calc(100vw/152),16px);margin-bottom:0}details.sidebar_accordion__YO4ro:hover{color:#007aff;transition:all .25s}details.sidebar_accordion__YO4ro{cursor:pointer}details.sidebar_accordion__YO4ro ul li:hover{box-shadow:unset}.sidebar_sidebarNav__VSZks .sidebar_sidebarNavItems__F2v8y li a:hover,details.sidebar_accordion__YO4ro .sidebar_accordionChild__MTBEy li a:hover{color:#48c62b;border-color:#48c62b;transition:all .25s}.sidebar_accordionChild__MTBEy{height:240px;overflow-y:auto;font-size:14px;border-radius:4px}.sidebar_accordionChild__MTBEy li{box-shadow:unset;margin-bottom:1em}.sidebar_accordionChild__MTBEy ul li a{padding:.25em .5em;text-align:left;font-size:12px}}@keyframes sidebar_scrollBar__s_a8F{0%{height:0}to{height:100%}}.footer_Footer__Wmuko{background-color:#f5f5f5;margin-top:8em;& .footer_copyRight__hsu83{text-align:center;font-size:1.2rem}}.footer_footerNav__oAAhB{margin:auto;padding:2.5%}.footer_footerNav__oAAhB a{text-decoration:none;color:#333;display:block;margin-bottom:1em}.footer_footerNav__oAAhB a:before{content:"-";margin-right:.5em}.footer_footerNav__oAAhB details{margin-bottom:1em}.footer_footerNav__oAAhB details a:before{display:none}@media screen and (min-width:700px){.footer_footerNav__oAAhB{max-width:calc(640px + 5em);padding:2.5em}}@media screen and (min-width:1025px){.footer_Footer__Wmuko{& .footer_copyRight__hsu83{font-size:12px}}.footer_footerNav__oAAhB{max-width:calc(960px + 5em);padding:2.5em;display:flex;flex-flow:row wrap;gap:1em;font-size:14px}.footer_footerNav__oAAhB details{margin-bottom:0}.footer_footerNav__oAAhB a:hover{color:#007aff;transition:.25s}}