@media (min-width: 768px){#result-screen > h2, #rd-res, #result-screen #result-message{zoom: 2;}}
@media (min-width: 1024px){.a8-ad[style*="--a8-pc"]{width: var(--a8-pc) !important;}}
.ad-container .ad-label, .sticky-ad-bottom > span{zoom: 1.3;}@media (min-width: 768px){.ad-container .ad-label, .sticky-ad-bottom > span{zoom: 1.5;}}
@media (max-width: 374.98px){html.rd-on.ui-font-l #category-selection > h1:not(#rd-x):not(#rd-y){font-size: min(24.4px, calc((100vw / 1.25 - 42px) / var(--rd-h1-em, 9))) !important;}}@media (min-width: 375px) and (max-width: 768px){html.rd-on.ui-font-l #category-selection > h1:not(#rd-x):not(#rd-y){font-size: min(28px, calc((100vw / 1.25 - 42px) / var(--rd-h1-em, 9))) !important;}}@media (min-width: 768.02px) and (max-width: 899.98px){html.rd-on.ui-font-l #category-selection > h1:not(#rd-x):not(#rd-y){font-size: min(21.91px, calc((100vw / 1.25 - 42px) / var(--rd-h1-em, 9))) !important;}}@media (min-width: 900px){html.rd-on.ui-font-l #category-selection > h1:not(#rd-x):not(#rd-y){font-size: min(39.64px, calc((100vw - 284px) * 0.7837 / 1.125 / var(--rd-h1-em, 9))) !important;}}@media (max-width: 899.98px){html.rd-on.ui-font-l:not(:has(#rd-kyotsu-2026-10)) #category-selection > h1 + h2:not(#rd-x){font-size: min(22.9px, calc((100vw / 1.25 - 40px) / var(--rd-lead-em, 22.3))) !important;}html.rd-on.ui-font-l:has(#rd-kyotsu-2026-10) #category-selection > h1 + h2:not(#rd-x){font-size: min(22.9px, calc((100vw / 1.25 - 40px) / 15.5)) !important;}}@media (min-width: 900px){html.rd-on.ui-font-l:not(:has(#rd-kyotsu-2026-10)) #category-selection > h1 + h2:not(#rd-x){font-size: min(22.9px, calc((100vw / 1.125 - 40px) / var(--rd-lead-em, 22.3))) !important;}html.rd-on.ui-font-l:has(#rd-kyotsu-2026-10) #category-selection > h1 + h2:not(#rd-x){font-size: min(22.9px, calc((100vw / 1.125 - 40px) / 15.5)) !important;}}#email-login-collapsible > div > hr + span{white-space: nowrap !important;}html.rd-on.ui-font-l #category-selection > h1:not(#rd-x):not(#rd-y), html.rd-on.ui-font-l #category-selection > h1 + h2:not(#rd-x):not(#rd-y){white-space: normal !important;overflow-wrap: anywhere;}