/* =========================================================
 * スマホの文字を大きくする（自動で作ったファイル。手で直さず tools/sp-text-gen.py を動かします）
 * ユーザーの決定（2026-10-27）：スマホの文字が小さくて見えない。PCはそのまま。
 * 8px→11px／9px→11px／10px→12px／11px→12px／12px→13px／13px→14px／14px→15px／15px→16px
 * ======================================================= */
@media (max-width: 768px) {
	.thumb__ph-label,
	.sp-icon,
	.sp-icon__badge,
	.otaku-rkv__cap,
	.reads__ep-s,
	.lbl-spoil--s,
	.ep__latest,
	.art .lbl-spoil,
	.nextread__meta .lbl-spoil,
	.rk-item__rank span,
	.ev-cal__span,
	.ad-item__r { font-size: 11px; }
	.fav-pill__count,
	.hside__sns > *,
	.is-front .gnav__sub,
	.r-badge,
	.admin-strip__tag,
	.crumbs,
	.fbottom,
	.lbl-pr,
	.lbl-top,
	.lbl-spoil,
	.otaku-cont__foot,
	.otaku-cont-bar__pr,
	.sp-menu__s,
	.pagetop__t,
	.plain-list__d,
	.spoil-range__btn,
	.lp-head__meta,
	.lp-ebook__eyebrow,
	.ed-note b,
	.diag__result-label,
	.diag__type b,
	.diag__summary,
	.otaku-ad__label,
	.tt-tab span,
	.otaku-release__tag,
	.hero-pr__points span,
	.hero-pr__banner,
	.hero-work__ph,
	.hero-work__label,
	.hero-x__eyebrow,
	.hero-x__news span,
	.hero-x__list small,
	.hero-x__pdate,
	.hero__tab-label,
	.searches__a,
	.intent__tag,
	.reads__ep,
	.reads__work,
	.reads__work--s,
	.reads__date,
	.news__date,
	.news__cat,
	.news__new,
	.line-cta__eyebrow,
	.line-cta__qr,
	.wcard__day,
	.wcard__tag,
	.rank__genre,
	.rank__move,
	.rank__row-move,
	.feature__kind,
	.feature__work,
	.feature__spoil,
	.ebook__note,
	.vodx__pr,
	.excl__where,
	.latest__cat,
	.latest__date,
	.sns__badge,
	.sns__play,
	.sns__ptime,
	.sns__acts a,
	.hero-pr__eyebrow .lbl-pr,
	.rank__note-sp,
	.rank__sp-genre,
	.rank__sp-cta,
	.ecard__star small,
	.sns__tiles > * span,
	.workhead__badges span,
	.answer__q,
	.answer__more,
	.hub-pv__cap span,
	.ep__no,
	.ep__meta,
	.char__role,
	.char__fate,
	.char__reveal,
	.art__cat,
	.art__date,
	.hub-rel__why,
	.otaku-conclusion__pr,
	.otaku-balloon__name,
	.otaku-workdata__img .thumb__ph-label,
	.otaku-spoiler__tag,
	.otaku-spoil-notice__tag,
	.otaku-pv__cap,
	.otaku-vod__legend,
	.otaku-ebook__badge,
	.otaku-ebook__star-sp small,
	.otaku-ebook__stars small,
	.otaku-svc__star small,
	.otaku-svc__pr,
	.otaku-svc__vs-corner,
	.otaku-svc__vs td small,
	.otaku-related__label,
	.otaku-rakuten__note,
	.otaku-pick__eyebrow,
	.otaku-pick__pr,
	.otaku-censor__notice,
	.otaku-censor__tag,
	.otaku-censor__name small,
	.otaku-censor__foot,
	.otaku-store__foot,
	.otaku-store__fact span,
	.otaku-store__tag,
	.otaku-store__price small,
	.otaku-store__price-s small,
	.otaku-censor__lv--sp > span:last-child,
	.otaku-vchart__tab small,
	.otaku-vchart__val small,
	.otaku-vod__line-note,
	.tag,
	.post-head__meta,
	.post-head__pr,
	.post-eyecatch__ph,
	.hubcard__eyebrow,
	.nextread__kind,
	.prevnext__dir,
	.relworks__genre,
	.relworks__why,
	.side-pr__eyebrow .lbl-pr,
	.side-pr__banner,
	.series-box__label,
	.page-head__en,
	.page-head__date,
	.otaku-member__role,
	.cf-req,
	.cf-opt,
	.cmp-head__tag,
	.cmp-head__meta,
	.cmp-head__pr,
	.cmp-hero__points span,
	.cmp-hero__note,
	.cmp-purpose__need,
	.cmp-purpose__go,
	.cmp-table__app .medal,
	.cmp-card__star-label,
	.cmp-table__label--star,
	.cmp-card__shot-label,
	.cmp-card__bonus span,
	.cmp-card__good > span:first-child,
	.cmp-card__bad > span:first-child,
	.cmp-rank__pr,
	.cmp-rank__row .medal,
	.cmp-rank__btn,
	.cmp-rank__wait,
	.cmp-paused__name .etable__paused,
	.cmp-checker__eyebrow,
	.cmp-checker__lead,
	.al-season__tag,
	.al-pick__when,
	.al-pick__meta,
	.al-vods__pr,
	.al-next__tag,
	.al-next__when,
	.al-day__s,
	.al-filter__label,
	.al-group__today,
	.al-group__n,
	.al-row__status,
	.al-row__hot,
	.al-row__genre,
	.al-row__vods span,
	.al-row__meta-sp,
	.rk-card__move,
	.rk-card__genre,
	.rk-item__meta,
	.rk-item__cta,
	.gn-adult small,
	.gn-hero__en,
	.gn-hero__kws span,
	.gn-card__badges span,
	.gn-card__meta,
	.gn-card__watch,
	.gn-pr__eyebrow,
	.gl-card__en,
	.ex-card__svc,
	.ex-card__free,
	.ex-card__meta,
	.ex-box__head span,
	.ex-chip--type,
	.ev-head__meta,
	.ev-next__tag,
	.ev-month__n,
	.ev-cal__m,
	.ev-kind,
	.ev-st,
	.ev-big,
	.ev-item__venue,
	.ev-note,
	.ev-guide__tag,
	.ev-dl__left,
	.ev-chip--when,
	.tp-status__btn,
	.tp-tag,
	.tp-new,
	.tp-feature__tag,
	.tp-feature__note,
	.tp-row__period,
	.tp-admin__tag,
	.tp-admin__note,
	.tp-admin__end,
	.tp-admin__ago,
	.tp-admin__warn,
	.tp-ending__meta .tp-left,
	.tp-ending__cat,
	.tp-pr__h .lbl-pr,
	.tp-feature__meta .tp-tag,
	.tp-feature__meta .tp-date,
	.tp-feature__meta .tp-left,
	.tp-row__meta .tp-tag,
	.tp-row__meta .tp-left,
	.tp-row .tp-date,
	.fv-tab,
	.fv-item__st,
	.fv-item__genre,
	.fv-item__info,
	.fv-item__remove,
	.fv-line__note,
	.sx-work__genre,
	.sx-work__meta,
	.sx-art__cat,
	.sx-art__date,
	.sx-topic__date,
	.sx-topic__cat,
	.nf-quick span,
	.ad-badge,
	.ad-footer,
	.ad-gate__note,
	.ad-item__cat,
	.ad-item__date,
	.ad-pr__h .lbl-pr,
	.al-lbl { font-size: 12px; }
	.topbar,
	.hotwords,
	.admin-strip__item,
	.admin-strip__link,
	.site-footer,
	.fdesc,
	.stars,
	.otaku-cont__rate,
	.otaku-cont__app small,
	.sec-h__note,
	.sec-h__more,
	.chip,
	.sp-hotwords .hotwords__chip,
	.spoil-range__label,
	.spoil-range__note,
	.lp-line__eyebrow,
	.lp-ebook__pr,
	.ed-note,
	.diag__label,
	.diag__type,
	.diag__works-label,
	.diag__work,
	.diag__opts--q3 .diag__opt,
	.diag__step,
	.diag__back,
	.diag__again,
	.zoom-hint,
	.otaku-cont__panel .otaku-cont__others,
	.otaku-btn-rk.is-sm,
	.otaku-btn-amz.is-sm,
	.otaku-cont__paper-note,
	.hero-x__tile span,
	.hero-x__news b,
	.intent__links a,
	.hubchips__label,
	.hubchips__chip,
	.wcard__title,
	.rank__cta,
	.ebook__eyebrow,
	.etable__paused,
	.etable__paused-link,
	.etable__row--head,
	.etable__star,
	.vlist__point,
	.vlist__btn,
	.sns__vtitle,
	.trust__eyebrow,
	.trust__no,
	.hero-pr__lead,
	.season__swipe,
	.ecard__star,
	.ecard__marks,
	.vlist__star-sp,
	.workhead__upd,
	.workhead__facts,
	.answer__hide,
	.hub-tab,
	.hub-sec__note,
	.ep__title,
	.watchread__t,
	.watchread__apps,
	.watchread__apps .otaku-cont__app,
	.hub-data,
	.otaku-conclusion__label,
	.otaku-conclusion__book-title,
	.otaku-sched__row--head,
	.otaku-sched-info__row > th,
	.otaku-spoiler-line__tag,
	.otaku-vod__row--head,
	.otaku-vod__point,
	.otaku-vod__btn--none,
	.otaku-ebook__stars,
	.otaku-ebook__star-sp,
	.otaku-svc__rank,
	.otaku-svc__foot,
	.otaku-svc__pc-head,
	.otaku-svc__vs-star,
	.otaku-rating__label,
	.otaku-eptable__note,
	.otaku-vod__cm,
	.otaku-pick__sub,
	.otaku-rowbtn,
	.otaku-censor__row--head,
	.otaku-censor__lv > span:last-child,
	.otaku-store__row--head,
	.otaku-store__tabs .otaku-tabs__btn,
	.otaku-vchart__zoom,
	.otaku-vchart__foot,
	.otaku-vod__pick-tag,
	.otaku-vod__pick-name > span,
	.otaku-vod__lines-h,
	.otaku-vod__line-name b,
	.otaku-vod__line-go,
	.otaku-vod__line-wait,
	.otaku-vod__none,
	.post-head__fav,
	.prevnext__title,
	.eplinks__item,
	.nextread__date,
	.editorbox,
	.editorbox__desc,
	.side-toc__item--h3,
	.info-box__st,
	.series-box__n,
	.about-side__note,
	.otaku-note,
	.otaku-point__no,
	.otaku-point__d,
	.otaku-contact-type__d,
	.cf-err,
	.cf-count,
	.about-chip,
	.wp-block-table.is-style-kv td:first-child,
	.cmp-hero__eyebrow,
	.cmp-purpose__why,
	.cmp-focus__btn,
	.cmp-table__star,
	.cmp-table__note,
	.cmp-table__legend,
	.cmp-method__note,
	.cmp-editor,
	.cmp-ebook__s,
	.cmp-table__hint,
	.cmp-checker__work,
	.cmp-checker__short,
	.cmp-checker__n,
	.cmp-checker__bar,
	.cmp-checker__bar.is-best,
	.al-season__sub,
	.al-vods__line,
	.al-bar,
	.al-favonly,
	.al-row__day,
	.al-row__meta,
	.al-row__watch,
	.al-row__read,
	.al-next__when b,
	.al-row__when-sp,
	.al-year__genre,
	.rk-row__label,
	.rk-chip,
	.rk-card--big .rk-card__genre,
	.rk-how__d,
	.rk-pr .side-pr__eyebrow,
	.gn-menu__n,
	.gn-sort,
	.gn-sort__btn,
	.gn-count,
	.gn-card__read,
	.gn-related__list a,
	.gl-card__works span,
	.gn-chip,
	.gn-card__watch.is-solid,
	.mg-rank__meta,
	.mg-row__meta,
	.mg-row__btn,
	.ex-kind span,
	.ex-row__label,
	.ex-chip,
	.ex-count,
	.ex-box__line,
	.ex-yt span,
	.ev-next__date,
	.ev-next__days span:first-child,
	.ev-row__label,
	.ev-chip,
	.ev-item__cta,
	.ev-item__ticket,
	.ev-next__count,
	.tp-head__lead,
	.tp-cat,
	.tp-count,
	.tp-date,
	.tp-left,
	.tp-feature__when,
	.tp-admin__btns a,
	.tp-admin__empty,
	.tp-line__eyebrow,
	.tp-line__list span,
	.tp-pr__h,
	.fv-head__lead,
	.fv-clear,
	.fv-item__news,
	.fv-item__watch,
	.fv-item__read,
	.fv-line__eyebrow,
	.fv-line__list span,
	.fv-vod__t,
	.sx-head__count,
	.sx-tab,
	.sx-work__links a,
	.sx-work__watch,
	.sx-work__read,
	.sx-zero__words a,
	.sx-zero__genres a,
	.ad-leave button,
	.ad-tab,
	.ad-item__sum,
	.ad-pr__h,
	.ad-pr__text,
	.ad-rules,
	.al-chip small,
	.al-tools__label,
	.al-card__rank,
	.al-card__meta { font-size: 13px; }
	.fav-pill,
	.btn-line,
	.is-front .gnav__adult,
	.otaku-cont__sub,
	.otaku-cont__others,
	.pills__btn,
	.sp-menu__close,
	.fixbar__btn,
	.plain-list__t,
	.pager .page-numbers,
	.lp-ebook__sub,
	.lp-faq .otaku-faq__atext,
	.diag__opt,
	.diag__reason,
	.diag__cmp,
	.tt-tab,
	.zoom-hint::before,
	.otaku-cont__tab,
	.otaku-release__h,
	.hero-pr__compare,
	.hero-work__catch,
	.hero-work__btn,
	.hero-x__catch,
	.hero-x--feature.has-bg .hero-x__eyebrow,
	.hero-x--latest.has-bg .hero-x__catch,
	.hero-x__list i,
	.hero-x__list b,
	.hero-x__ptitle,
	.hero__tab-title,
	.searches__q,
	.searches__more,
	.intents__note,
	.reads__sum,
	.reads__row-title,
	.line-cta__note,
	.medal,
	.etable__point,
	.vlist__star,
	.vodx__more,
	.excl__title,
	.latest__title,
	.genres__item,
	.genres__adult,
	.sns__soon,
	.sns__outline,
	.sns__ptext,
	.sns__benefit,
	.trust__link,
	.trust__body,
	.hero-pr__catch,
	.intent__arrow--sp,
	.rank__sp-medal,
	.ecard__point,
	.sns__tiles > *,
	.trust__sp-row,
	.workhead__lead,
	.workhead__btn,
	.workhead__fav,
	.hub-pv__cap,
	.hub-sec__more,
	.art__title,
	.watchread__btn,
	.hub-rel__t,
	.otaku-empty,
	.otaku-conclusion__note,
	.otaku-eptable,
	.otaku-eptable__row--head,
	.otaku-workdata__row,
	.otaku-spoil-notice,
	.otaku-sched__row,
	.otaku-sched-info__row,
	.otaku-spoiler-line__note,
	.otaku-spoiler__title,
	.otaku-spoiler__note,
	.otaku-vod__btn,
	.otaku-ebook__point,
	.otaku-svc__star,
	.otaku-svc__li,
	.otaku-svc__who,
	.otaku-svc__vs,
	.otaku-svc__vs-name,
	.otaku-svc__who-s,
	.otaku-rating__row,
	.otaku-related__title,
	.otaku-rakuten__meta,
	.otaku-tabs__btn,
	.otaku-censor__note,
	.otaku-store__fact b,
	.otaku-store__gift-s,
	.otaku-svc__sw-row b,
	.otaku-vchart__tab,
	.otaku-vchart__base,
	.otaku-vchart__val,
	.otaku-vchart-dlg__close,
	.otaku-vod__pick-why,
	.hubcard__title,
	.toc__state,
	.toc__sub-toggle,
	.toc__item--h3,
	.nextread__go,
	.eplinks__h,
	.nextread__all,
	.relworks__title,
	.side-pr__eyebrow,
	.side-pr__text,
	.side-toc__item,
	.side-pop__t,
	.info-box__list > div,
	.info-box__list dt,
	.share__btn,
	.about-menu__h,
	.page-content > h2:not(.is-style-navy)::before,
	.otaku-member__bio,
	.cf-row--agree input[type="checkbox"]:checked::before,
	.cf-sent__d,
	.cf-sent__btn,
	.cmp-focus__label,
	.cmp-table__label,
	.cmp-table__name,
	.cmp-table__btn,
	.cmp-card__medal,
	.cmp-card__star,
	.cmp-card__bonus b,
	.cmp-card__li,
	.cmp-card__who,
	.cmp-card__review,
	.cmp-method__box span,
	.cmp-method__box b,
	.cmp-rank__name,
	.cmp-ebook__btn,
	.cmp-method__box,
	.cmp-paused__note,
	.cmp-paused__more,
	.cmp-checker__empty,
	.al-season__label,
	.al-vods__head,
	.al-next__btn,
	.al-chip,
	.al-empty button,
	.rk-card__reason,
	.rk-card--big .rk-card__reason,
	.rk-empty,
	.gn-menu__h,
	.gn-adult,
	.gn-hero__desc,
	.gn-media__btn,
	.gn-card__title,
	.gn-empty,
	.gl-card__n,
	.gl-card__more,
	.mg-genres__item,
	.mg-where__t,
	.mg-where__go,
	.ex-kind b,
	.ex-card__sum,
	.ex-empty,
	.ex-box__link,
	.ex-yt .btn-red,
	.ev-intro,
	.ev-next__guide,
	.ev-next__goods,
	.ev-next__days span:last-child,
	.ev-empty,
	.ev-guide__t,
	.ev-dl__t,
	.ev-side__link,
	.tp-intro p,
	.tp-feature__sum,
	.tp-row__sum,
	.tp-empty,
	.tp-admin__row,
	.tp-ending__t,
	.tp-pr__btn,
	.tp-admin__t,
	.fv-empty-tab,
	.fv-none__s,
	.fv-suggest__t,
	.fv-vod__h,
	.fv-vod__btn,
	.sx-art__title,
	.sx-topic__title,
	.sx-zero__tips ul,
	.nf-lead,
	.nf-pop span,
	.ad-gate__text,
	.ad-head__lead,
	.ad-leave--sp button,
	.al__lead,
	.al-seg a { font-size: 14px; }
	.search-box button,
	.gnav,
	.otaku-cont-bar .otaku-cont__btn,
	.line-box__t,
	.line-box__btn,
	.sp-menu__t,
	.sp-menu__line,
	.coming,
	.lp-head__lead,
	.lp-line__title,
	.lp-line__btn,
	.lp-ebook__title,
	.lp-ebook__btn,
	.lp-faq .otaku-faq__qtext,
	.diag__btn,
	.otaku-btn-rk,
	.otaku-btn-amz,
	.otaku-release__t,
	.intent__arrow,
	.intent__title,
	.news__title,
	.rank__row,
	.feature__title,
	.etable__btn,
	.sns__line-btn,
	.rank__sp-title,
	.rank__more-sp,
	.char__name,
	.watchread__h,
	.side-box__h,
	.entry-content .wp-block-table table,
	.otaku-exp::before,
	.otaku-conclusion__head,
	.otaku-balloon__text,
	.otaku-spoiler__btn,
	.otaku-spoiler__body,
	.otaku-ebooks__more,
	.otaku-svc__table,
	.otaku-svc__sum,
	.otaku-svc__more,
	.otaku-faq__qtext,
	.otaku-faq__atext,
	.otaku-vod__card-btn,
	.otaku-store__gift b,
	.otaku-rowbtn--wide,
	.otaku-store__card-top b,
	.otaku-store__price-s,
	.otaku-vchart__label,
	.entry-content .otaku-rtable thead th,
	.otaku-vod__line-name,
	.toc__list,
	.entry-content .toc__list,
	.nextread__events a,
	.editorbox__name,
	.side-pr__btn,
	.info-box__btn,
	.series-box__list,
	.share__h,
	.about-menu__item,
	.page-head__lead,
	.page-content p,
	.page-content ul,
	.page-content ol,
	.otaku-contact-type__t,
	.cf-label,
	.cf-row--agree,
	.wp-block-table.is-style-kv td:last-child,
	.cmp-hero__desc,
	.cmp-card__star .stars,
	.cmp-card__sum,
	.cmp-howto__h span,
	.cmp-editor__name,
	.cmp-line__t,
	.cmp-line__btn,
	.cmp-ebook__t,
	.cmp-checker__name small,
	.al-pick__title,
	.al-vods__btn,
	.al-day__l,
	.al-group__head b,
	.al-empty,
	.al-soon,
	.al-past__link,
	.al-year__title,
	.rk-type,
	.rk-card__cta,
	.rk-card--big .rk-card__cta,
	.rk-item__title,
	.rk-more,
	.rk-how__t,
	.rk-others__item,
	.gn-menu__item,
	.gn-more,
	.gn-pr__title,
	.gn-pr__btn,
	.gl-card__desc,
	.mg-sec__lead,
	.mg-rank__title,
	.mg-row__title,
	.ex-card__cta,
	.ex-box__head,
	.ex-yt b,
	.ev-item__name,
	.ev-line__t,
	.ev-line__btn,
	.ev-dl__h,
	.tp-row__title,
	.tp-more,
	.tp-admin__h--tbd .tp-admin__title,
	.tp-line__btn,
	.tp-ending__h,
	.fv-loading,
	.fv-suggest__h,
	.fv-line__btn,
	.sx-dym,
	.sx-zero__s,
	.sx-zero__label,
	.sx-zero__line,
	.sx-zero__line .btn-green,
	.nf-search button,
	.nf-quick b,
	.nf-pop__h,
	.nf-home,
	.sx-spbox__form button,
	.ad-empty,
	.ad-pr__btn,
	.al-count,
	.al-sel,
	.al-card__t { font-size: 15px; }
	.otaku-cont__eyebrow,
	.otaku-cont__btn,
	.otaku-cont-bar__t,
	.diag__title,
	.hero-x__btn,
	.searches__title,
	.searches__rank,
	.line-cta__btn,
	.rank__title,
	.etable__name,
	.etable__score,
	.vlist__name,
	.sns__title,
	.trust__h,
	.hero-x__lead,
	.ecard__btn,
	.trust__sp-title,
	.answer__a,
	.hub-rel .side-box__h,
	.otaku-conclusion__btn,
	.otaku-vod__name,
	.otaku-ebook__name,
	.otaku-ebook__btn,
	.otaku-svc__star b,
	.otaku-svc__mark,
	.otaku-svc__cta,
	.otaku-faq__mark,
	.otaku-exp,
	.otaku-store .otaku-pick__title,
	.otaku-pick__btn,
	.otaku-censor__name b,
	.otaku-store__name b,
	.otaku-store__price b,
	.otaku-svc__basic,
	.otaku-svc__sw-row,
	.entry-content .otaku-rtable table,
	.entry-content ol.otaku-steps > li::before,
	.entry-content .otaku-fit__h,
	.otaku-vod__pick-btn,
	.toc__title,
	.nextread__title,
	.series-box__name,
	.page-content,
	.wp-block-table.is-style-kv table,
	.otaku-member__name,
	.otaku-point__t,
	.cmp-purpose__app,
	.cmp-purpose__card.is-vod .cmp-purpose__app,
	.cmp-card__cta,
	.cmp-howto__p,
	.cmp-method.is-text .cmp-method__h,
	.cmp-card.is-vod .cmp-card__cta,
	.cmp-checker__btn,
	.al-next__title,
	.al-row__time,
	.al-row__title,
	.rk-others .side-box__h,
	.gn-related h2,
	.tp-feature__cta,
	.tp-admin__title,
	.tp-line__t,
	.fv-item__title,
	.fv-line__t,
	.sx-head__count b,
	.sx-work__title,
	.nf-search input,
	.ad-gate__q,
	.ad-gate__btns button,
	.ad-item__title { font-size: 16px; }
}
