{"id":957,"date":"2026-07-09T09:49:21","date_gmt":"2026-07-09T00:49:21","guid":{"rendered":"https:\/\/shuminotamariba.com\/?p=957"},"modified":"2026-07-09T09:49:22","modified_gmt":"2026-07-09T00:49:22","slug":"kitai-shinai-kanojo-episode-1","status":"publish","type":"post","link":"https:\/\/shuminotamariba.com\/index.php\/2026\/07\/09\/kitai-shinai-kanojo-episode-1\/","title":{"rendered":"\u671f\u5f85\u3057\u306a\u3044\u5f7c\u5973 \u7b2c1\u8a71"},"content":{"rendered":"<style id=\"yt-bekkan-review-post-shell-v9-css\">\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Yuji+Boku&family=Yomogi&display=swap\");\n\nhtml,\nbody {\n  overflow-x: hidden !important;\n}\n\nbody,\n.wp-site-blocks,\nmain.wp-block-group,\n.wp-block-post-content {\n  background: #070b0f !important;\n}\n\n.wp-site-blocks > header,\nheader.wp-block-template-part,\n.wp-block-post-title,\n.entry-header {\n  display: none !important;\n}\n\n.wp-site-blocks,\nmain,\n.wp-block-post-content {\n  margin-top: 0 !important;\n  padding-top: 0 !important;\n}\n\n.wp-block-post-author,\n.wp-block-post-author-name,\n.wp-block-post-date,\n.wp-block-post-terms,\n.taxonomy-category,\n.taxonomy-post_tag,\n.entry-meta,\n.post-meta,\n.posted-on,\n.byline,\n.cat-links,\n.tags-links {\n  display: none !important;\n}\n\nbody.single main.wp-block-group > *:not(:has(.yt-bekkan-review-page)):not(.yt-bekkan-review-page):not(#comments):not(.comments-area):not(.comment-respond) {\n  display: none !important;\n}\n\nbody.single .wp-block-post-content > *:not(:has(.yt-bekkan-review-page)):not(.yt-bekkan-review-page) {\n  display: none !important;\n}\n\n.yt-bekkan-review-page {\n  --yt-bg: #070b0f;\n  --yt-bg2: #0b1016;\n  --yt-panel: rgba(12,18,24,.92);\n  --yt-panel2: rgba(18,28,38,.78);\n  --yt-text: #f3fbff;\n  --yt-muted: #a8bdc7;\n  --yt-soft: #c7d6df;\n  --yt-cyan: #45eedb;\n  --yt-blue: #38a8ff;\n  --yt-red: #ff4d6d;\n  --yt-yellow: #ffd166;\n  --yt-line: rgba(69,238,219,.55);\n  --yt-line2: rgba(69,238,219,.22);\n  --yt-card: linear-gradient(135deg, rgba(15,38,52,.78), rgba(8,14,21,.92));\n  --yt-shadow: 0 0 28px rgba(69,238,219,.10);\n\n  position: relative;\n  left: 50%;\n  right: 50%;\n  width: 100vw;\n  max-width: 100vw;\n  margin-left: -50vw !important;\n  margin-right: -50vw !important;\n  margin-top: 0 !important;\n  margin-bottom: 0 !important;\n  min-height: 100vh;\n  overflow-x: hidden;\n  color: var(--yt-text);\n  background:\n    radial-gradient(circle at 18% 0%, rgba(69,238,219,.12), transparent 30%),\n    radial-gradient(circle at 92% 18%, rgba(56,168,255,.11), transparent 32%),\n    linear-gradient(180deg,var(--yt-bg) 0%,var(--yt-bg2) 55%,var(--yt-bg) 100%);\n  padding: clamp(22px,3vw,44px) clamp(14px,3vw,34px) clamp(18px,3vw,34px);\n  box-sizing: border-box;\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",sans-serif;\n}\n\n.yt-bekkan-review-page,\n.yt-bekkan-review-page * {\n  box-sizing: border-box;\n}\n\n.yt-shell {\n  width: min(100%, 1040px);\n  margin: 0 auto;\n}\n\n\/* \u4f5c\u54c1\u4e00\u89a7\u30da\u30fc\u30b8\u3068\u540c\u3058\u30d8\u30c3\u30c0\u30fc\u69cb\u6210 *\/\n.yt-header {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) auto;\n  gap: 18px;\n  align-items: center;\n  padding: 16px;\n  border: 1px solid var(--yt-line);\n  border-radius: 22px;\n  background: var(--yt-card);\n  box-shadow: var(--yt-shadow);\n  margin: 0 0 18px;\n}\n\n.yt-brand {\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  min-width: 0;\n}\n\n.yt-logo {\n  flex: 0 0 62px;\n  width: 62px;\n  height: 62px;\n  border-radius: 16px;\n  overflow: hidden;\n  border: 1px solid var(--yt-line2);\n  background: var(--yt-panel2);\n}\n\n.yt-logo img {\n  width: 100%;\n  height: 100%;\n  display: block;\n  object-fit: cover;\n}\n\n.yt-title {\n  margin: 0;\n  color: var(--yt-text);\n  font-family: \"Mushin\",\"\u7121\u5fc3\",\"MODI_mushin\",\"Yomogi\",\"Hiragino Maru Gothic ProN\",\"Yu Gothic\",system-ui,sans-serif;\n  font-size: clamp(28px,3vw,42px);\n  line-height: 1.05;\n  letter-spacing: -.06em;\n  white-space: nowrap;\n}\n\n.yt-title span {\n  color: var(--yt-cyan);\n}\n\n.yt-tagline {\n  margin: 6px 0 0;\n  color: var(--yt-muted);\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",sans-serif;\n  font-size: 13px;\n  line-height: 1.5;\n  font-weight: 700;\n  letter-spacing: 0;\n}\n\n.yt-nav {\n  display: flex;\n  justify-content: flex-end;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 0;\n}\n\n.yt-nav a {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 38px;\n  padding: 8px 13px;\n  border-radius: 999px;\n  border: 1px solid var(--yt-line2);\n  background: rgba(255,255,255,.06);\n  color: var(--yt-text);\n  text-decoration: none !important;\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",sans-serif !important;\n  font-size: 12.5px;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0 !important;\n  white-space: nowrap;\n}\n\n.yt-nav a:not(.yt-other) {\n  display: none !important;\n}\n\n.yt-nav .yt-other {\n  min-width: 150px;\n  min-height: 40px;\n  padding: 9px 16px;\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue));\n  border-color: rgba(69,238,219,.76);\n  font-size: 12.5px;\n  font-weight: 1000;\n}\n\n.yt-nav .yt-other:hover {\n  color: var(--yt-cyan) !important;\n  background:\n    radial-gradient(circle at 18% 20%, rgba(69,238,219,.18), transparent 36%),\n    linear-gradient(135deg, rgba(15,38,52,.72), rgba(8,14,21,.76)) !important;\n  border-color: rgba(69,238,219,.95);\n  box-shadow:\n    0 0 0 1px rgba(69,238,219,.12),\n    0 0 22px rgba(69,238,219,.22);\n}\n\n.yt-panel,\n.yt-footer {\n  border: 1px solid var(--yt-line);\n  border-radius: 22px;\n  background: var(--yt-card);\n  box-shadow: var(--yt-shadow);\n}\n\n.yt-panel {\n  padding: 16px;\n  margin-top: 18px;\n}\n\n.yt-work-panel {\n  margin-top: 0;\n}\n\n.yt-section-title {\n  margin: 0 0 14px;\n  color: var(--yt-text);\n  font-family: \"Yuji Boku\",\"Yomogi\",\"Hiragino Mincho ProN\",\"Yu Mincho\",serif;\n  font-size: clamp(23px,2.5vw,32px);\n  line-height: 1.25;\n  letter-spacing: -.03em;\n}\n\n.yt-section-title::before {\n  content: \"\u25c6\";\n  color: var(--yt-cyan);\n  margin-right: 8px;\n  font-size: .84em;\n}\n\n.yt-work-info-grid {\n  display: grid;\n  grid-template-columns: minmax(220px, 300px) minmax(0,1fr);\n  gap: 16px;\n  align-items: stretch;\n}\n\n.yt-cover-box {\n  border: 1px solid var(--yt-line2);\n  border-radius: 18px;\n  background: #000;\n  padding: 10px;\n  display: grid;\n  place-items: center;\n  min-height: 360px;\n}\n\n.yt-cover-box img {\n  width: 100%;\n  max-height: 430px;\n  object-fit: contain;\n  display: block;\n  border-radius: 12px;\n}\n\n.yt-info-side {\n  display: grid;\n  align-content: start;\n  gap: 12px;\n  min-width: 0;\n}\n\n.yt-info-table {\n  width: 100%;\n  border-collapse: separate;\n  border-spacing: 0;\n  overflow: hidden;\n  border: 1px solid var(--yt-line2);\n  border-radius: 18px;\n}\n\n.yt-info-table th,\n.yt-info-table td {\n  padding: 9px 11px;\n  border-bottom: 1px solid rgba(69,238,219,.16);\n  vertical-align: top;\n  font-size: 13px;\n  line-height: 1.65;\n}\n\n.yt-info-table tr:last-child th,\n.yt-info-table tr:last-child td {\n  border-bottom: 0;\n}\n\n.yt-info-table th {\n  width: 30%;\n  color: #061018;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue));\n  text-align: left;\n  font-weight: 1000;\n}\n\n.yt-info-table td {\n  color: var(--yt-soft);\n  background: rgba(255,255,255,.035);\n  font-weight: 700;\n}\n\n.yt-info-tags {\n  border: 1px solid var(--yt-line2);\n  border-radius: 18px;\n  padding: 12px;\n  background: rgba(255,255,255,.035);\n}\n\n.yt-info-tags h3 {\n  margin: 0 0 9px;\n  color: var(--yt-cyan);\n  font-size: 15px;\n  line-height: 1.4;\n  font-weight: 1000;\n}\n\n.yt-tag-box {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 7px;\n}\n\n.yt-tag {\n  display: inline-flex;\n  border-radius: 999px;\n  padding: 5px 9px;\n  font-size: 11.5px;\n  font-weight: 1000;\n  color: var(--yt-cyan);\n  background: rgba(69,238,219,.10);\n  border: 1px solid var(--yt-line2);\n}\n\n.yt-toc-list {\n  display: grid;\n  gap: 12px;\n}\n\n.yt-toc-group {\n  display: grid;\n  grid-template-columns: 220px minmax(0,1fr);\n  gap: 10px 12px;\n  align-items: start;\n  padding: 12px;\n  border: 1px solid var(--yt-line2);\n  border-radius: 16px;\n  background: rgba(255,255,255,.04);\n}\n\n.yt-toc-group h3 {\n  margin: 0;\n  color: var(--yt-cyan);\n  font-size: 14px;\n  line-height: 1.5;\n  font-weight: 1000;\n}\n\n.yt-toc-links {\n  display: grid;\n  gap: 5px;\n}\n\n.yt-toc-group a {\n  display: block;\n  width: fit-content;\n  max-width: 100%;\n  color: var(--yt-soft);\n  text-decoration: none !important;\n  font-size: 13px;\n  line-height: 1.55;\n  font-weight: 800;\n}\n\n.yt-toc-group a:hover {\n  color: var(--yt-cyan);\n  text-decoration: underline !important;\n}\n\n.yt-score-grid {\n  display: grid;\n  grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr);\n  gap: 14px;\n}\n\n.yt-score-main {\n  min-height: 164px;\n  border: 1px solid var(--yt-line2);\n  border-radius: 18px;\n  background:\n    radial-gradient(circle at 30% 18%, rgba(69,238,219,.16), transparent 38%),\n    rgba(255,255,255,.045);\n  display: grid;\n  place-items: center;\n  text-align: center;\n}\n\n.yt-score-main strong {\n  display: block;\n  color: var(--yt-cyan);\n  font-size: clamp(30px,3.4vw,44px);\n  line-height: 1;\n  letter-spacing: .03em;\n}\n\n.yt-score-main span {\n  display: block;\n  margin-top: 10px;\n  color: var(--yt-yellow);\n  font-size: 16px;\n  font-weight: 1000;\n}\n\n.yt-score-list {\n  display: grid;\n  gap: 9px;\n}\n\n.yt-score-row {\n  display: grid;\n  grid-template-columns: minmax(0,1fr) auto;\n  gap: 10px;\n  align-items: center;\n  padding: 9px 11px;\n  border: 1px solid var(--yt-line2);\n  border-radius: 14px;\n  background: rgba(255,255,255,.045);\n  color: var(--yt-text);\n  font-size: 13px;\n  font-weight: 800;\n}\n\n.yt-score-row span {\n  display: inline-flex;\n  justify-content: center;\n  min-width: 54px;\n  padding: 4px 9px;\n  border-radius: 999px;\n  color: #061018;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue));\n  font-weight: 1000;\n}\n\n.yt-check-grid {\n  display: grid;\n  grid-template-columns: repeat(2,minmax(0,1fr));\n  gap: 14px;\n}\n\n.yt-check-card {\n  padding: 15px;\n  border: 1px solid var(--yt-line2);\n  border-radius: 18px;\n  background: rgba(255,255,255,.045);\n}\n\n.yt-check-card h3 {\n  margin: 0 0 11px;\n  color: var(--yt-cyan);\n  font-size: 16px;\n  line-height: 1.45;\n}\n\n.yt-list {\n  margin: 0;\n  padding-left: 1.2em;\n  color: var(--yt-soft);\n  font-size: 13.5px;\n  line-height: 1.78;\n  font-weight: 700;\n}\n\n.yt-list li {\n  margin: 5px 0;\n}\n\n.yt-lead-note {\n  margin: 0 0 14px;\n  padding: 13px 15px;\n  border: 1px solid var(--yt-line2);\n  border-radius: 16px;\n  background: rgba(69,238,219,.055);\n  color: var(--yt-soft);\n  font-size: 13px;\n  line-height: 1.75;\n  font-weight: 800;\n}\n\n.yt-sample-list {\n  display: grid;\n  gap: 14px;\n}\n\n.yt-sample-card {\n  display: grid;\n  grid-template-columns: 170px minmax(0,1fr);\n  gap: 14px;\n  align-items: center;\n  overflow: hidden;\n  border: 1px solid var(--yt-line2);\n  border-radius: 18px;\n  background: rgba(255,255,255,.045);\n  padding: 12px;\n}\n\n.yt-sample-thumb {\n  border-radius: 14px;\n  overflow: hidden;\n  border: 1px solid var(--yt-line2);\n  background: #000;\n}\n\n.yt-sample-thumb img {\n  width: 100%;\n  aspect-ratio: 3 \/ 4;\n  object-fit: cover;\n  display: block;\n}\n\n.yt-sample-body h3 {\n  margin: 0 0 8px;\n  color: var(--yt-text);\n  font-family: \"Yuji Boku\",\"Yomogi\",\"Hiragino Mincho ProN\",\"Yu Mincho\",serif;\n  font-size: 18px;\n  line-height: 1.4;\n  letter-spacing: -.03em;\n}\n\n.yt-sample-body p {\n  margin: 0;\n  color: var(--yt-soft);\n  font-size: 13px;\n  line-height: 1.75;\n  font-weight: 700;\n}\n\n.yt-spoiler {\n  margin: 24px 0 0;\n  padding: 16px;\n  border: 2px solid rgba(255,77,109,.86);\n  border-radius: 18px;\n  background:\n    radial-gradient(circle at 18% 16%, rgba(255,77,109,.14), transparent 34%),\n    rgba(255,77,109,.075);\n  color: var(--yt-text);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 1000;\n  letter-spacing: .06em;\n}\n\n.yt-review-text p {\n  margin: 0;\n  color: var(--yt-soft);\n  font-size: 14px;\n  line-height: 1.9;\n  font-weight: 700;\n}\n\n.yt-review-text p + p {\n  margin-top: 12px;\n}\n\n.yt-red {\n  color: var(--yt-red);\n  font-weight: 1000;\n}\n\n.yt-footer {\n  margin-top: 20px;\n  display: grid;\n  grid-template-columns: repeat(4,minmax(0,1fr));\n  gap: 12px;\n  padding: 14px;\n  background: rgba(6,10,14,.78);\n}\n\n.yt-footer a {\n  display: block;\n  min-width: 0;\n  text-decoration: none !important;\n  color: var(--yt-muted);\n  border: 1px solid rgba(255,255,255,.06);\n  border-radius: 15px;\n  background: rgba(255,255,255,.04);\n  padding: 12px;\n  font-size: 13px;\n  line-height: 1.6;\n  font-weight: 400;\n}\n\n.yt-footer strong {\n  display: block;\n  margin-bottom: 5px;\n  color: var(--yt-text);\n  font-size: 15px;\n  line-height: 1.35;\n  font-weight: 700;\n}\n\n.yt-footer a:hover,\n.yt-footer a:hover strong {\n  color: var(--yt-cyan);\n  border-color: var(--yt-cyan);\n}\n\n\n\/* #comments,\n.comments-area,\n.comment-respond \u304b\u3089\u59cb\u307e\u308b\u30b3\u30e1\u30f3\u30c8\u6b04\u95a2\u9023CSS\u306f\u300c\u5225\u9928\u30ec\u30d3\u30e5\u30fc\uff1a\u30b3\u30e1\u30f3\u30c8\u6b04UI v1\u300d\u3078\u5206\u96e2\u6e08\u307f *\/\n\n#infinite-handle,\n.infinite-loader,\n.wp-block-query-pagination,\n.wp-block-query-pagination-next,\n.pagination,\n.posts-navigation,\n.post-navigation,\n.navigation.posts-navigation,\n.navigation.post-navigation,\n.nav-links {\n  display: none !important;\n}\n\n@media (max-width: 1100px) {\n  .yt-work-info-grid,\n  .yt-score-grid,\n  .yt-check-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .yt-cover-box {\n    max-width: 340px;\n    margin: 0 auto;\n    min-height: 0;\n  }\n}\n\n@media (max-width: 900px) {\n  .yt-header {\n    grid-template-columns: 1fr;\n    gap: 10px;\n  }\n\n  .yt-logo {\n    flex-basis: 48px;\n    width: 48px;\n    height: 48px;\n    border-radius: 12px;\n  }\n\n  .yt-title {\n    font-size: clamp(23px,5.8vw,30px);\n    letter-spacing: -.09em;\n  }\n\n  .yt-tagline {\n    font-size: 11px;\n  }\n\n  .yt-nav {\n    width: 100%;\n    justify-content: flex-start;\n  }\n\n  .yt-nav .yt-other {\n    min-width: 160px;\n  }\n\n  .yt-footer {\n    grid-template-columns: repeat(2,minmax(0,1fr));\n  }\n\n  .yt-toc-group {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-bekkan-review-page {\n    padding: 14px 12px 18px;\n  }\n\n  .yt-header,\n  .yt-panel,\n  .yt-footer,\n  #comments,\n  .comments-area {\n    border-radius: 17px !important;\n  }\n\n  .yt-header {\n    padding: 14px;\n    margin-bottom: 12px;\n  }\n\n  .yt-brand {\n    gap: 10px;\n  }\n\n  .yt-title {\n    font-size: clamp(22px,6vw,28px);\n    line-height: 1.12;\n    letter-spacing: -.1em;\n  }\n\n  .yt-nav .yt-other {\n    width: 100%;\n    min-width: 0;\n    min-height: 38px;\n  }\n\n  .yt-panel {\n    padding: 13px;\n    margin-top: 12px;\n  }\n\n  .yt-section-title {\n    font-size: 23px;\n  }\n\n  .yt-info-table th,\n  .yt-info-table td {\n    display: block;\n    width: 100%;\n    font-size: 12.8px;\n  }\n\n  .yt-sample-card {\n    grid-template-columns: 1fr;\n  }\n\n  .yt-sample-thumb {\n    max-width: 240px;\n  }\n\n  .yt-footer {\n    grid-template-columns: 1fr;\n    gap: 8px;\n    padding: 12px;\n  }\n\n  #comments,\n  .comments-area,\n  .comment-respond {\n    width: calc(100% - 24px) !important;\n  }\n}\n\n\/* v10\u4fee\u6b63\uff1a\u8868\u7d19\u3074\u3063\u305f\u308a\u914d\u7f6e \/ \u60c5\u5831\u6b04\u3092\u5c11\u3057\u6574\u7406 \/ \u30bf\u30b0\u3092\u30b8\u30e3\u30f3\u30eb\u5206\u3051 \/ \u76ee\u6b21\u3092\u7e26\u578b\u30af\u30ea\u30c3\u30af\u30ea\u30b9\u30c8\u3078 *\/\n.yt-work-info-grid {\n  grid-template-columns: minmax(300px, 340px) minmax(0,1fr) !important;\n  gap: 14px !important;\n  align-items: start !important;\n}\n\n.yt-cover-box {\n  padding: 0 !important;\n  min-height: 0 !important;\n  background: #000 !important;\n  overflow: hidden !important;\n}\n\n.yt-cover-box img {\n  width: 100% !important;\n  height: auto !important;\n  max-height: none !important;\n  object-fit: contain !important;\n  border-radius: 17px !important;\n}\n\n.yt-info-table th,\n.yt-info-table td {\n  padding: 8px 10px !important;\n  font-size: 12.8px !important;\n}\n\n.yt-info-table th {\n  width: 24% !important;\n  background: linear-gradient(90deg, rgba(54,215,205,.92), rgba(49,155,224,.94)) !important;\n}\n\n.yt-info-table td {\n  background: rgba(255,255,255,.032) !important;\n}\n\n.yt-info-tags {\n  padding: 12px !important;\n  background: rgba(255,255,255,.032) !important;\n}\n\n.yt-info-tag-groups {\n  display: grid !important;\n  gap: 12px !important;\n}\n\n.yt-info-tag-group {\n  display: grid !important;\n  gap: 7px !important;\n}\n\n.yt-info-tag-group h4 {\n  margin: 0 !important;\n  color: var(--yt-soft) !important;\n  font-size: 12.5px !important;\n  line-height: 1.45 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-info-tag-group h4::before {\n  content: \"\u25a0\";\n  color: var(--yt-cyan);\n  margin-right: 6px;\n  font-size: .8em;\n}\n\n.yt-tag {\n  padding: 4px 8px !important;\n  font-size: 11px !important;\n}\n\n\/* \u53c2\u8003\u753b\u50cf\u3063\u307d\u3044\u3001\u62bc\u305b\u308b\u7e26\u4e26\u3073\u76ee\u6b21 *\/\n.yt-toc-panel {\n  padding: 18px !important;\n}\n\n.yt-toc-box {\n  padding: 18px 20px !important;\n  border: 1px solid rgba(69,238,219,.24) !important;\n  border-radius: 16px !important;\n  background:\n    radial-gradient(circle at 10% 12%, rgba(69,238,219,.08), transparent 34%),\n    rgba(255,255,255,.055) !important;\n}\n\n.yt-toc-list {\n  display: block !important;\n}\n\n.yt-toc-group {\n  display: block !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: transparent !important;\n}\n\n.yt-toc-group + .yt-toc-group {\n  margin-top: 16px !important;\n  padding-top: 14px !important;\n  border-top: 1px solid rgba(69,238,219,.13) !important;\n}\n\n.yt-toc-group h3 {\n  margin: 0 0 9px !important;\n  color: var(--yt-text) !important;\n  font-size: 15px !important;\n  line-height: 1.45 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-toc-group h3::before {\n  content: \"\u25bc\";\n  display: inline-block;\n  margin-right: 7px;\n  color: var(--yt-cyan);\n  font-size: .9em;\n  transform: translateY(-1px);\n}\n\n.yt-toc-links {\n  display: grid !important;\n  gap: 6px !important;\n  padding-left: 24px !important;\n}\n\n.yt-toc-group a {\n  position: relative !important;\n  display: block !important;\n  width: fit-content !important;\n  max-width: 100% !important;\n  padding: 4px 8px 4px 18px !important;\n  border-radius: 9px !important;\n  color: var(--yt-soft) !important;\n  background: transparent !important;\n  text-decoration: none !important;\n  font-size: 14px !important;\n  line-height: 1.55 !important;\n  font-weight: 800 !important;\n}\n\n.yt-toc-group a::before {\n  content: \"\u203a\";\n  position: absolute;\n  left: 4px;\n  top: 3px;\n  color: var(--yt-cyan);\n  font-weight: 1000;\n}\n\n.yt-toc-group a:hover {\n  color: var(--yt-cyan) !important;\n  background: rgba(69,238,219,.08) !important;\n  text-decoration: none !important;\n}\n\n@media (max-width: 1100px) {\n  .yt-work-info-grid {\n    grid-template-columns: minmax(260px, 330px) minmax(0,1fr) !important;\n  }\n}\n\n@media (max-width: 900px) {\n  .yt-work-info-grid {\n    grid-template-columns: 1fr !important;\n  }\n\n  .yt-cover-box {\n    max-width: 340px !important;\n    margin: 0 auto !important;\n  }\n\n  .yt-toc-links {\n    padding-left: 16px !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-toc-box {\n    padding: 14px !important;\n  }\n\n  .yt-toc-group h3 {\n    font-size: 14px !important;\n  }\n\n  .yt-toc-group a {\n    font-size: 13px !important;\n  }\n}\n\n\n\/* v13\u4fee\u6b63\uff1a\u7dcf\u5408\u8a55\u4fa1\u3068\u30bf\u30b0\u3092\u4f5c\u54c1\u57fa\u672c\u60c5\u5831\u306e\u540c\u3058\u67a0\u5185\u3078 \/ \u30bf\u30b0\u306f\u6a2a\u5e45\u5168\u4f53\u3092\u4f7f\u7528 *\/\n.yt-work-panel {\n  display: grid !important;\n  gap: 14px !important;\n}\n\n.yt-work-info-grid {\n  grid-template-columns: minmax(300px, 340px) minmax(0,1fr) !important;\n  gap: 14px !important;\n  align-items: start !important;\n}\n\n.yt-info-side {\n  display: block !important;\n}\n\n.yt-inner-block {\n  width: 100% !important;\n  border: 1px solid var(--yt-line2) !important;\n  border-radius: 18px !important;\n  background: rgba(255,255,255,.035) !important;\n  padding: 14px !important;\n}\n\n.yt-inner-block .yt-section-title {\n  margin-bottom: 12px !important;\n}\n\n.yt-score-inner {\n  margin-top: 0 !important;\n}\n\n.yt-score-inner .yt-score-grid {\n  margin: 0 !important;\n}\n\n.yt-tags-inner {\n  margin-top: 0 !important;\n}\n\n.yt-tags-inner .yt-info-tags {\n  border: 0 !important;\n  padding: 0 !important;\n  background: transparent !important;\n}\n\n.yt-tags-inner .yt-info-tags > h3 {\n  margin: 0 0 12px !important;\n  color: var(--yt-cyan) !important;\n  font-size: 16px !important;\n  line-height: 1.4 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-tags-inner .yt-info-tag-groups {\n  display: grid !important;\n  grid-template-columns: repeat(2, minmax(0,1fr)) !important;\n  gap: 14px !important;\n}\n\n.yt-tags-inner .yt-info-tag-group {\n  padding: 12px !important;\n  border: 1px solid rgba(69,238,219,.16) !important;\n  border-radius: 15px !important;\n  background: rgba(255,255,255,.028) !important;\n}\n\n.yt-tags-inner .yt-info-tag-group h4 {\n  margin: 0 0 8px !important;\n  color: var(--yt-soft) !important;\n  font-size: 12.8px !important;\n  line-height: 1.45 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-tags-inner .yt-info-tag-group h4::before {\n  content: \"\u25a0\";\n  color: var(--yt-cyan);\n  margin-right: 6px;\n  font-size: .8em;\n}\n\n.yt-tags-inner .yt-tag-box {\n  gap: 7px !important;\n}\n\n.yt-tags-inner .yt-tag {\n  padding: 5px 9px !important;\n  font-size: 11.4px !important;\n}\n\n\/* \u53f3\u5074\u60c5\u5831\u6b04\u306e\u660e\u308b\u3055\u3092\u5c11\u3057\u3060\u3051\u843d\u3068\u3059 *\/\n.yt-info-table th {\n  background: linear-gradient(90deg, rgba(54,215,205,.92), rgba(49,155,224,.94)) !important;\n}\n\n.yt-info-table td {\n  background: rgba(255,255,255,.032) !important;\n}\n\n@media (max-width: 900px) {\n  .yt-work-info-grid,\n  .yt-score-inner .yt-score-grid,\n  .yt-tags-inner .yt-info-tag-groups {\n    grid-template-columns: 1fr !important;\n  }\n\n  .yt-cover-box {\n    max-width: 340px !important;\n    margin: 0 auto !important;\n  }\n}\n\n\n\/* v14\u4fee\u6b63\uff1a\u8868\u7d19\u5de6\u30fb\u53f3\u306b\u57fa\u672c\u60c5\u5831+\u7dcf\u5408\u8a55\u4fa1 \/ \u30bf\u30b0\u306f\u540c\u3058\u5927\u67a0\u5185\u3067\u6a2a\u5e45\u5168\u4f53 \/ \u76ee\u6b21\u306e\u8d64\u80cc\u666f\u5fa9\u6d3b *\/\n.yt-work-panel {\n  display: block !important;\n}\n\n.yt-work-info-grid {\n  display: grid !important;\n  grid-template-columns: minmax(300px, 340px) minmax(0,1fr) !important;\n  gap: 14px !important;\n  align-items: start !important;\n}\n\n.yt-cover-box {\n  padding: 0 !important;\n  min-height: 0 !important;\n  height: auto !important;\n  background: #000 !important;\n  overflow: hidden !important;\n}\n\n.yt-cover-box img {\n  width: 100% !important;\n  height: auto !important;\n  max-height: none !important;\n  object-fit: contain !important;\n  display: block !important;\n  border-radius: 17px !important;\n}\n\n.yt-info-side {\n  display: grid !important;\n  gap: 12px !important;\n  align-content: start !important;\n  min-width: 0 !important;\n}\n\n.yt-info-table th,\n.yt-info-table td {\n  padding: 8px 10px !important;\n  font-size: 12.8px !important;\n}\n\n.yt-info-table th {\n  width: 22% !important;\n  background: linear-gradient(90deg, rgba(54,215,205,.92), rgba(49,155,224,.94)) !important;\n}\n\n.yt-info-table td {\n  background: rgba(255,255,255,.032) !important;\n}\n\n.yt-score-compact {\n  width: 100% !important;\n  border: 1px solid var(--yt-line2) !important;\n  border-radius: 18px !important;\n  background: rgba(255,255,255,.035) !important;\n  padding: 12px !important;\n}\n\n.yt-sub-section-title {\n  margin: 0 0 10px !important;\n  color: var(--yt-text) !important;\n  font-family: \"Yuji Boku\",\"Yomogi\",\"Hiragino Mincho ProN\",\"Yu Mincho\",serif !important;\n  font-size: clamp(20px,2vw,26px) !important;\n  line-height: 1.25 !important;\n  letter-spacing: -.03em !important;\n}\n\n.yt-sub-section-title::before {\n  content: \"\u25c6\";\n  color: var(--yt-cyan);\n  margin-right: 8px;\n  font-size: .84em;\n}\n\n.yt-score-compact .yt-score-grid {\n  grid-template-columns: minmax(150px,.82fr) minmax(0,1.18fr) !important;\n  gap: 10px !important;\n}\n\n.yt-score-compact .yt-score-main {\n  min-height: 150px !important;\n}\n\n.yt-score-compact .yt-score-main strong {\n  font-size: clamp(28px,3vw,40px) !important;\n}\n\n.yt-score-compact .yt-score-main span {\n  font-size: 14px !important;\n}\n\n.yt-score-compact .yt-score-row {\n  padding: 8px 10px !important;\n  font-size: 12.6px !important;\n}\n\n.yt-tags-wide {\n  width: 100% !important;\n  margin-top: 14px !important;\n  border: 1px solid var(--yt-line2) !important;\n  border-radius: 18px !important;\n  background: rgba(255,255,255,.035) !important;\n  padding: 14px !important;\n}\n\n.yt-tags-wide .yt-info-tags {\n  border: 0 !important;\n  padding: 0 !important;\n  background: transparent !important;\n}\n\n.yt-tags-wide .yt-info-tags > h3 {\n  margin: 0 0 12px !important;\n  color: var(--yt-cyan) !important;\n  font-size: 16px !important;\n  line-height: 1.4 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-tags-wide .yt-info-tag-groups {\n  display: grid !important;\n  grid-template-columns: repeat(2, minmax(0,1fr)) !important;\n  gap: 14px !important;\n}\n\n.yt-tags-wide .yt-info-tag-group {\n  padding: 12px !important;\n  border: 1px solid rgba(69,238,219,.16) !important;\n  border-radius: 15px !important;\n  background: rgba(255,255,255,.028) !important;\n}\n\n.yt-tags-wide .yt-info-tag-group h4 {\n  margin: 0 0 8px !important;\n  color: var(--yt-soft) !important;\n  font-size: 12.8px !important;\n  line-height: 1.45 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-tags-wide .yt-info-tag-group h4::before {\n  content: \"\u25a0\";\n  color: var(--yt-cyan);\n  margin-right: 6px;\n  font-size: .8em;\n}\n\n.yt-tags-wide .yt-tag-box {\n  gap: 7px !important;\n}\n\n.yt-tags-wide .yt-tag {\n  padding: 5px 9px !important;\n  font-size: 11.4px !important;\n}\n\n\/* \u76ee\u6b21\u306e\u8d64\u80cc\u666f\u3092\u5fa9\u6d3b\u3001\u305f\u3060\u3057\u30cd\u30bf\u30d0\u30ec\u9023\u547c\u306f\u63a7\u3048\u3081 *\/\n.yt-toc-spoiler-group {\n  position: relative !important;\n  border: 1px solid rgba(255,77,109,.55) !important;\n  border-radius: 16px !important;\n  padding: 13px 14px !important;\n  background:\n    radial-gradient(circle at 12% 16%, rgba(255,77,109,.14), transparent 36%),\n    rgba(255,77,109,.060) !important;\n}\n\n.yt-toc-spoiler-group + .yt-toc-group {\n  border-top: 0 !important;\n  padding-top: 0 !important;\n}\n\n.yt-toc-spoiler-group h3 {\n  color: #ff9aad !important;\n}\n\n.yt-toc-spoiler-group h3::before {\n  content: \"\u25bc \u5185\u5bb9\u6df1\u3081\";\n  display: inline-flex;\n  align-items: center;\n  margin-right: 8px;\n  padding: 4px 9px;\n  border-radius: 999px;\n  color: #fff;\n  background: rgba(255,77,109,.78);\n  font-size: 11px;\n  line-height: 1;\n  font-weight: 1000;\n  letter-spacing: 0;\n}\n\n.yt-toc-spoiler-group .yt-toc-links {\n  padding-left: 12px !important;\n}\n\n.yt-toc-spoiler-group a::before {\n  color: #ff9aad !important;\n}\n\n.yt-toc-spoiler-group a:hover {\n  color: #ff9aad !important;\n  background: rgba(255,77,109,.09) !important;\n}\n\n@media (max-width: 1100px) {\n  .yt-work-info-grid {\n    grid-template-columns: minmax(280px, 330px) minmax(0,1fr) !important;\n  }\n\n  .yt-score-compact .yt-score-grid {\n    grid-template-columns: 1fr !important;\n  }\n}\n\n@media (max-width: 900px) {\n  .yt-work-info-grid,\n  .yt-tags-wide .yt-info-tag-groups {\n    grid-template-columns: 1fr !important;\n  }\n\n  .yt-cover-box {\n    max-width: 340px !important;\n    margin: 0 auto !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-toc-spoiler-group h3::before {\n    display: flex;\n    width: fit-content;\n    margin: 0 0 7px 0;\n  }\n\n  .yt-toc-spoiler-group .yt-toc-links {\n    padding-left: 0 !important;\n  }\n}\n\n\n\/* v15\u4fee\u6b63\uff1a\u8868\u7d19\u3092\u53f3\u30ab\u30e9\u30e0\u4e2d\u592e\u306b\u914d\u7f6e \/ \u8a55\u4fa1\u8868\u8a18\u5909\u66f4 \/ \u30ec\u30d3\u30e5\u30fc\u672c\u6587\u5165\u53e3\u3092\u8d64\u80cc\u666f \/ \u30bf\u30b0\u5c0f\u898b\u51fa\u3057\u3092\u6fc3\u304f *\/\n.yt-work-info-grid {\n  align-items: center !important;\n}\n\n.yt-cover-box {\n  align-self: center !important;\n}\n\n\/* \u53f3\u5074\u306e\u57fa\u672c\u60c5\u5831\uff0b\u7dcf\u5408\u8a55\u4fa1\u306e\u9ad8\u3055\u306b\u5bfe\u3057\u3066\u8868\u7d19\u304c\u7e26\u4e2d\u592e\u3078\u6765\u308b\u3088\u3046\u8abf\u6574 *\/\n.yt-info-side {\n  align-self: center !important;\n}\n\n\/* 5\u9805\u76ee\u8a55\u4fa1\u304c\u9577\u304f\u306a\u3063\u305f\u306e\u3067\u3001\u70b9\u6570\u30d0\u30c3\u30b8\u3092\u5c11\u3057\u5e83\u3052\u308b *\/\n.yt-score-row span {\n  min-width: 86px !important;\n  padding: 4px 10px !important;\n  white-space: nowrap !important;\n  font-size: 12px !important;\n}\n\n\/* \u30bf\u30b0\u306e\u5206\u985e\u540d\u3092\u5c11\u3057\u6fc3\u304f\u30fb\u8aad\u307f\u3084\u3059\u304f *\/\n.yt-tags-wide .yt-info-tag-group h4,\n.yt-info-tag-group h4 {\n  color: var(--yt-text) !important;\n  font-weight: 1000 !important;\n}\n\n\/* \u3053\u3053\u304b\u3089\u30ec\u30d3\u30e5\u30fc\u672c\u6587\u306e\u5e2f\u3092\u8d64\u80cc\u666f\u3067\u5206\u304b\u308a\u3084\u3059\u304f *\/\n.yt-spoiler {\n  margin: 24px 0 0 !important;\n  padding: 16px !important;\n  border: 2px solid rgba(255,77,109,.88) !important;\n  border-radius: 18px !important;\n  background:\n    radial-gradient(circle at 18% 16%, rgba(255,77,109,.20), transparent 34%),\n    linear-gradient(135deg, rgba(82,24,42,.72), rgba(35,18,30,.82)) !important;\n  color: #fff !important;\n  text-align: center !important;\n  font-size: 15px !important;\n  font-weight: 1000 !important;\n  letter-spacing: .05em !important;\n  box-shadow: 0 0 24px rgba(255,77,109,.12) !important;\n}\n\n.yt-spoiler::before {\n  content: \"\u26a0 \";\n  color: #ff9aad;\n}\n\n\/* \u7dcf\u30da\u30fc\u30b8\u6570\u306e\u884c\u304c\u5c11\u3057\u9577\u304f\u306a\u3063\u305f\u6642\u306e\u5d29\u308c\u9632\u6b62 *\/\n.yt-info-table td {\n  word-break: normal !important;\n  overflow-wrap: anywhere !important;\n}\n\n@media (max-width: 900px) {\n  .yt-work-info-grid,\n  .yt-cover-box,\n  .yt-info-side {\n    align-items: start !important;\n    align-self: auto !important;\n  }\n\n  .yt-score-row span {\n    min-width: 78px !important;\n    font-size: 11.5px !important;\n  }\n}\n\n\n\/* v16\u8ffd\u52a0\uff1a\u7dcf\u5408\u8a55\u4fa1\u306b5\u9805\u76ee\u30ec\u30fc\u30c0\u30fc\u30c1\u30e3\u30fc\u30c8\u3092\u534a\u900f\u660e\u3067\u8868\u793a *\/\n.yt-score-main {\n  position: relative !important;\n  overflow: hidden !important;\n  isolation: isolate !important;\n}\n\n.yt-radar-chart {\n  position: absolute !important;\n  inset: 50% auto auto 50% !important;\n  width: min(92%, 190px) !important;\n  height: min(92%, 190px) !important;\n  transform: translate(-50%, -50%) !important;\n  opacity: .58 !important;\n  z-index: 0 !important;\n  pointer-events: none !important;\n  filter: drop-shadow(0 0 12px rgba(69,238,219,.10)) !important;\n}\n\n.yt-radar-grid {\n  fill: none !important;\n  stroke: rgba(255,255,255,.14) !important;\n  stroke-width: 1 !important;\n}\n\n.yt-radar-grid-100 {\n  stroke: rgba(69,238,219,.30) !important;\n  stroke-width: 1.4 !important;\n}\n\n.yt-radar-axis {\n  stroke: rgba(69,238,219,.14) !important;\n  stroke-width: 1 !important;\n}\n\n.yt-radar-fill {\n  fill: rgba(69,238,219,.24) !important;\n  stroke: rgba(69,238,219,.82) !important;\n  stroke-width: 2.2 !important;\n  stroke-linejoin: round !important;\n}\n\n.yt-radar-label {\n  fill: rgba(243,251,255,.72) !important;\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",sans-serif !important;\n  font-size: 9px !important;\n  font-weight: 900 !important;\n}\n\n.yt-score-number,\n.yt-score-main > div:not(.yt-radar-chart) {\n  position: relative !important;\n  z-index: 2 !important;\n  text-shadow:\n    0 2px 10px rgba(0,0,0,.82),\n    0 0 18px rgba(7,11,15,.88) !important;\n}\n\n.yt-score-main::after {\n  content: \"\" !important;\n  position: absolute !important;\n  inset: 50% auto auto 50% !important;\n  width: min(58%, 118px) !important;\n  height: min(58%, 118px) !important;\n  transform: translate(-50%, -50%) !important;\n  border-radius: 999px !important;\n  background:\n    radial-gradient(circle, rgba(7,11,15,.72) 0%, rgba(7,11,15,.56) 55%, rgba(7,11,15,0) 72%) !important;\n  z-index: 1 !important;\n  pointer-events: none !important;\n}\n\n@media (max-width: 640px) {\n  .yt-radar-chart {\n    width: min(88%, 170px) !important;\n    height: min(88%, 170px) !important;\n  }\n\n  .yt-radar-label {\n    font-size: 8px !important;\n  }\n}\n\n\n\/* v17\u4fee\u6b63\uff1a\u30ec\u30fc\u30c0\u30fc\u30c1\u30e3\u30fc\u30c8\u62e1\u5927 \/ \u30e9\u30d9\u30eb\u3092\u2460\u301c\u2464\u306b\u5909\u66f4 *\/\n.yt-radar-chart {\n  width: min(122%, 245px) !important;\n  height: min(122%, 245px) !important;\n  opacity: .66 !important;\n  filter:\n    drop-shadow(0 0 12px rgba(69,238,219,.16))\n    drop-shadow(0 0 22px rgba(69,238,219,.08)) !important;\n}\n\n.yt-radar-fill {\n  fill: rgba(69,238,219,.28) !important;\n  stroke: rgba(69,238,219,.92) !important;\n  stroke-width: 2.4 !important;\n}\n\n.yt-radar-grid {\n  stroke: rgba(255,255,255,.18) !important;\n}\n\n.yt-radar-grid-100 {\n  stroke: rgba(69,238,219,.38) !important;\n  stroke-width: 1.5 !important;\n}\n\n.yt-radar-axis {\n  stroke: rgba(69,238,219,.18) !important;\n}\n\n.yt-radar-label {\n  fill: rgba(243,251,255,.86) !important;\n  font-size: 12px !important;\n  font-weight: 1000 !important;\n  text-shadow: 0 1px 6px rgba(0,0,0,.9) !important;\n}\n\n.yt-score-main::after {\n  width: min(56%, 112px) !important;\n  height: min(56%, 112px) !important;\n  background:\n    radial-gradient(circle, rgba(7,11,15,.76) 0%, rgba(7,11,15,.58) 52%, rgba(7,11,15,0) 72%) !important;\n}\n\n@media (max-width: 640px) {\n  .yt-radar-chart {\n    width: min(116%, 220px) !important;\n    height: min(116%, 220px) !important;\n  }\n\n  .yt-radar-label {\n    font-size: 11px !important;\n  }\n}\n\n\n\/* v18\u4fee\u6b63\uff1a\u30ec\u30fc\u30c0\u30fc\u30c1\u30e3\u30fc\u30c8\u3092\u3082\u3046\u5c11\u3057\u5927\u304d\u304f *\/\n.yt-radar-chart {\n  width: min(138%, 275px) !important;\n  height: min(138%, 275px) !important;\n  opacity: .68 !important;\n}\n\n.yt-radar-label {\n  font-size: 13px !important;\n}\n\n.yt-score-main::after {\n  width: min(54%, 106px) !important;\n  height: min(54%, 106px) !important;\n}\n\n@media (max-width: 640px) {\n  .yt-radar-chart {\n    width: min(128%, 242px) !important;\n    height: min(128%, 242px) !important;\n  }\n\n  .yt-radar-label {\n    font-size: 12px !important;\n  }\n}\n\n\n\/* v19\u4fee\u6b63\uff1a\u30ec\u30fc\u30c0\u30fc\u30c1\u30e3\u30fc\u30c8\u3092\u3055\u3089\u306b\u5927\u304d\u304f \/ \u756a\u53f7\u3092\u5c0f\u3055\u304f\u3057\u3066\u30c1\u30e3\u30fc\u30c8\u3078\u5bc4\u305b\u308b *\/\n.yt-radar-chart {\n  width: min(154%, 305px) !important;\n  height: min(154%, 305px) !important;\n  opacity: .69 !important;\n}\n\n.yt-radar-label {\n  font-size: 10.5px !important;\n  font-weight: 1000 !important;\n}\n\n.yt-radar-fill {\n  fill: rgba(69,238,219,.30) !important;\n  stroke: rgba(69,238,219,.96) !important;\n  stroke-width: 2.45 !important;\n}\n\n.yt-radar-grid-100 {\n  stroke: rgba(69,238,219,.42) !important;\n}\n\n.yt-score-main::after {\n  width: min(52%, 102px) !important;\n  height: min(52%, 102px) !important;\n}\n\n@media (max-width: 640px) {\n  .yt-radar-chart {\n    width: min(138%, 260px) !important;\n    height: min(138%, 260px) !important;\n  }\n\n  .yt-radar-label {\n    font-size: 10px !important;\n  }\n}\n\n\n\/* v20\u4fee\u6b63\uff1a\u30ec\u30fc\u30c0\u30fc\u756a\u53f7\u524a\u9664 \/ \u30c1\u30e3\u30fc\u30c8\u3092\u5c11\u3057\u4e0b\u3078 \/ \u76ee\u6b21\u30cd\u30bf\u30d0\u30ec\u67a0\u3092\u8d64\u80cc\u666f\u3067\u5fa9\u6d3b *\/\n.yt-radar-label {\n  display: none !important;\n}\n\n.yt-radar-chart {\n  inset: 54% auto auto 50% !important;\n  width: min(154%, 305px) !important;\n  height: min(154%, 305px) !important;\n  opacity: .70 !important;\n}\n\n.yt-radar-fill {\n  fill: rgba(69,238,219,.30) !important;\n  stroke: rgba(69,238,219,.96) !important;\n  stroke-width: 2.45 !important;\n}\n\n.yt-score-main::after {\n  inset: 54% auto auto 50% !important;\n}\n\n\/* \u76ee\u6b21\u5185\u306e\u30cd\u30bf\u30d0\u30ec\u6ce8\u610f\u30a8\u30ea\u30a2 *\/\n.yt-toc-spoiler-group {\n  position: relative !important;\n  border: 1px solid rgba(255,77,109,.70) !important;\n  border-radius: 16px !important;\n  padding: 14px 16px !important;\n  background:\n    radial-gradient(circle at 12% 16%, rgba(255,77,109,.20), transparent 38%),\n    linear-gradient(135deg, rgba(82,24,42,.58), rgba(32,18,28,.76)) !important;\n  box-shadow: 0 0 22px rgba(255,77,109,.10) !important;\n}\n\n.yt-toc-spoiler-group + .yt-toc-group {\n  border-top: 0 !important;\n  padding-top: 0 !important;\n}\n\n.yt-toc-spoiler-group h3 {\n  color: #ffd6de !important;\n  font-weight: 1000 !important;\n}\n\n.yt-toc-spoiler-group h3::before {\n  content: \"\u26a0 \u6ce8\u610f\";\n  display: inline-flex;\n  align-items: center;\n  margin-right: 8px;\n  padding: 4px 9px;\n  border-radius: 999px;\n  color: #fff;\n  background: rgba(255,77,109,.82);\n  font-size: 11px;\n  line-height: 1;\n  font-weight: 1000;\n  letter-spacing: 0;\n}\n\n.yt-toc-spoiler-group .yt-toc-links {\n  padding-left: 12px !important;\n}\n\n.yt-toc-spoiler-group a::before {\n  color: #ff9aad !important;\n}\n\n.yt-toc-spoiler-group a:hover {\n  color: #ff9aad !important;\n  background: rgba(255,77,109,.10) !important;\n}\n\n@media (max-width: 640px) {\n  .yt-radar-chart {\n    inset: 53% auto auto 50% !important;\n    width: min(138%, 260px) !important;\n    height: min(138%, 260px) !important;\n  }\n\n  .yt-score-main::after {\n    inset: 53% auto auto 50% !important;\n  }\n\n  .yt-toc-spoiler-group h3::before {\n    display: flex;\n    width: fit-content;\n    margin: 0 0 7px 0;\n  }\n\n  .yt-toc-spoiler-group .yt-toc-links {\n    padding-left: 0 !important;\n  }\n}\n\n\n\/* v21\u4fee\u6b63\uff1a\u30bf\u30b0\u6f0f\u308c\u4fee\u6b63 \/ \u30bb\u30fc\u30eb\u524a\u9664 \/ \u6ce8\u610f\u30a8\u30ea\u30a2\u8d64\u80cc\u666f\u3092\u5c11\u3057\u8584\u3081\u308b *\/\n.yt-toc-spoiler-group {\n  background:\n    radial-gradient(circle at 12% 16%, rgba(255,77,109,.13), transparent 40%),\n    linear-gradient(135deg, rgba(82,24,42,.42), rgba(32,18,28,.64)) !important;\n  border-color: rgba(255,77,109,.58) !important;\n  box-shadow: 0 0 18px rgba(255,77,109,.07) !important;\n}\n\n.yt-toc-spoiler-group h3::before {\n  background: rgba(255,77,109,.72) !important;\n}\n\n.yt-tags-wide .yt-info-tag-groups {\n  grid-template-columns: repeat(2, minmax(0,1fr)) !important;\n}\n\n@media (max-width: 900px) {\n  .yt-tags-wide .yt-info-tag-groups {\n    grid-template-columns: 1fr !important;\n  }\n}\n\n\n\/* v22\u4fee\u6b63\uff1a\u30bf\u30b0\u306e\u6587\u5b57\u6f70\u308c\u5bfe\u7b56 \/ \u4e38\u30b4\u30b7\u30c3\u30af\u5bc4\u305b\u3067\u8aad\u307f\u3084\u3059\u304f *\/\n.yt-tags-wide .yt-tag,\n.yt-info-tags .yt-tag,\n.yt-tag {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 26px !important;\n  padding: 5px 10px !important;\n  border-radius: 999px !important;\n  font-family:\n    \"Hiragino Maru Gothic ProN\",\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-size: 12px !important;\n  line-height: 1.35 !important;\n  font-weight: 700 !important;\n  letter-spacing: .015em !important;\n  white-space: nowrap !important;\n  color: rgba(221,255,252,.96) !important;\n  background: rgba(69,238,219,.115) !important;\n  border: 1px solid rgba(69,238,219,.34) !important;\n  text-shadow: 0 1px 4px rgba(0,0,0,.35) !important;\n  -webkit-font-smoothing: antialiased !important;\n  text-rendering: optimizeLegibility !important;\n}\n\n.yt-tags-wide .yt-tag:hover,\n.yt-info-tags .yt-tag:hover,\n.yt-tag:hover {\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  border-color: rgba(69,238,219,.78) !important;\n  text-shadow: none !important;\n}\n\n.yt-tags-wide .yt-info-tag-group h4,\n.yt-info-tag-group h4 {\n  color: rgba(243,251,255,.95) !important;\n  font-family:\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-size: 13px !important;\n  line-height: 1.5 !important;\n  font-weight: 800 !important;\n  letter-spacing: .015em !important;\n  -webkit-font-smoothing: antialiased !important;\n}\n\n.yt-tags-wide .yt-tag-box,\n.yt-info-tags .yt-tag-box {\n  gap: 8px !important;\n}\n\n@media (max-width: 640px) {\n  .yt-tags-wide .yt-tag,\n  .yt-info-tags .yt-tag,\n  .yt-tag {\n    min-height: 25px !important;\n    padding: 5px 9px !important;\n    font-size: 11.5px !important;\n    line-height: 1.35 !important;\n  }\n}\n\n\n\/* v25\u4fee\u6b63\uff1a\u30d5\u30a7\u30c1\u30fb\u63cf\u5199\u30bf\u30b0\u306e\u4e38\u307e\u308a\u5bfe\u7b56 \/ \u6ce8\u610f\u30a8\u30ea\u30a2\u8d64\u80cc\u666f\u3092\u3055\u3089\u306b\u8584\u3081\u308b *\/\n.yt-tags-wide .yt-tag,\n.yt-info-tags .yt-tag,\n.yt-tag {\n  min-width: 46px !important;\n  min-height: 24px !important;\n  padding: 5px 10px !important;\n  border-radius: 11px !important;\n}\n\n\/* \u77ed\u3044\u30bf\u30b0\u3060\u3051\u4e38\u304f\u898b\u3048\u3059\u304e\u306a\u3044\u3088\u3046\u306b\u5c11\u3057\u6a2a\u5e45\u3092\u78ba\u4fdd *\/\n.yt-tag-box .yt-tag:nth-child(n) {\n  flex: 0 0 auto !important;\n}\n\n\/* \u30d5\u30a7\u30c1\u30fb\u63cf\u5199\u306e\u67a0\u3060\u3051\u4ed6\u3068\u9055\u3063\u3066\u898b\u3048\u306a\u3044\u3088\u3046\u3001\u30ab\u30fc\u30c9\u5185\u4f59\u767d\u3068\u30bf\u30b0\u5f62\u3092\u7d71\u4e00 *\/\n.yt-info-tag-group:has(h4:nth-child(1)),\n.yt-tags-wide .yt-info-tag-group {\n  align-content: start !important;\n}\n\n.yt-info-tag-group h4 {\n  margin-bottom: 9px !important;\n}\n\n.yt-info-tag-group h4 + .yt-tag-box {\n  align-items: flex-start !important;\n}\n\n\/* \u3068\u304f\u306b\u77ed\u3044\u8a9e\u304c\u591a\u3044\u300c\u30d5\u30a7\u30c1\u30fb\u63cf\u5199\u300d\u3082\u3001\u4ed6\u30ab\u30c6\u30b4\u30ea\u3068\u540c\u3058\u89d2\u4e38\u30c1\u30c3\u30d7\u306b\u63c3\u3048\u308b *\/\n.yt-info-tag-group h4 {\n  display: block !important;\n}\n\n.yt-tags-wide .yt-info-tag-group:nth-child(5) .yt-tag {\n  min-width: 54px !important;\n  border-radius: 11px !important;\n}\n\n\/* \u76ee\u6b21\u306e\u6ce8\u610f\u30a8\u30ea\u30a2\uff1a\u8d64\u306e\u4e3b\u5f35\u3092\u5f31\u3081\u3066\u3001\u8584\u3044\u30ef\u30a4\u30f3\u30ec\u30c3\u30c9\u7a0b\u5ea6\u306b *\/\n.yt-toc-spoiler-group {\n  background:\n    radial-gradient(circle at 12% 16%, rgba(255,77,109,.08), transparent 42%),\n    linear-gradient(135deg, rgba(82,24,42,.28), rgba(32,18,28,.50)) !important;\n  border-color: rgba(255,77,109,.42) !important;\n  box-shadow: 0 0 14px rgba(255,77,109,.045) !important;\n}\n\n.yt-toc-spoiler-group h3 {\n  color: rgba(255,230,235,.96) !important;\n}\n\n.yt-toc-spoiler-group h3::before {\n  background: rgba(255,77,109,.60) !important;\n}\n\n.yt-toc-spoiler-group a:hover {\n  background: rgba(255,77,109,.06) !important;\n}\n\n\n\/* v26\u4fee\u6b63\uff1a\u30bb\u30fc\u30eb\u30bf\u30b0\u3092\u5fa9\u5e30\u3057\u3001\u30bb\u30fc\u30eb\u306e\u307f\u8d64\u30bf\u30b0\u5316 *\/\n.yt-tags-wide .yt-tag-sale,\n.yt-info-tags .yt-tag-sale,\n.yt-tag-sale {\n  color: #fff5f7 !important;\n  background:\n    radial-gradient(circle at 22% 18%, rgba(255,255,255,.16), transparent 34%),\n    linear-gradient(90deg, rgba(255,77,109,.92), rgba(255,122,98,.86)) !important;\n  border-color: rgba(255,122,145,.82) !important;\n  box-shadow:\n    0 0 0 1px rgba(255,77,109,.10),\n    0 0 12px rgba(255,77,109,.18) !important;\n  text-shadow: 0 1px 4px rgba(0,0,0,.32) !important;\n}\n\n.yt-tags-wide .yt-tag-sale:hover,\n.yt-info-tags .yt-tag-sale:hover,\n.yt-tag-sale:hover {\n  color: #fff !important;\n  background:\n    radial-gradient(circle at 22% 18%, rgba(255,255,255,.22), transparent 34%),\n    linear-gradient(90deg, rgba(255,77,109,1), rgba(255,122,98,.96)) !important;\n  border-color: rgba(255,162,178,.95) !important;\n}\n\n\n\/* v27\u4fee\u6b63\uff1a\u6ce8\u610f\u30e9\u30d9\u30eb\u62e1\u5927 \/ \u30bb\u30fc\u30eb\u3092\u9ed2\u68d2\u4fee\u6b63\u306e\u5f8c\u308d\u3078 \/ \u5236\u670d\u30bf\u30b0\u524a\u9664 *\/\n.yt-toc-spoiler-group h3::before {\n  font-size: 12.5px !important;\n  padding: 5px 11px !important;\n  min-height: 24px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n}\n\n@media (max-width: 640px) {\n  .yt-toc-spoiler-group h3::before {\n    font-size: 12px !important;\n    padding: 5px 10px !important;\n  }\n}\n\n\n\/* v28\u4fee\u6b63\uff1a\u523a\u3055\u308b\u6761\u4ef6\u30fb\u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\u3092\u30ab\u30fc\u30c9\u578b\u306b\u5f37\u5316 \/ 14-24P\u8868\u8a18\u524a\u9664 *\/\n.yt-pick-panel {\n  overflow: hidden !important;\n}\n\n.yt-pick-grid {\n  display: grid !important;\n  grid-template-columns: repeat(2, minmax(0,1fr)) !important;\n  gap: 14px !important;\n}\n\n.yt-pick-card {\n  position: relative !important;\n  overflow: hidden !important;\n  padding: 15px !important;\n  border: 1px solid var(--yt-line2) !important;\n  border-radius: 18px !important;\n  background:\n    radial-gradient(circle at 14% 12%, rgba(69,238,219,.12), transparent 38%),\n    rgba(255,255,255,.040) !important;\n}\n\n.yt-pick-card::before {\n  content: \"\" !important;\n  position: absolute !important;\n  inset: 0 auto 0 0 !important;\n  width: 4px !important;\n  background: linear-gradient(180deg, var(--yt-cyan), var(--yt-blue)) !important;\n  opacity: .95 !important;\n}\n\n.yt-pick-note::before {\n  background: linear-gradient(180deg, rgba(255,209,102,.95), rgba(255,122,98,.86)) !important;\n}\n\n.yt-pick-head {\n  display: flex !important;\n  align-items: center !important;\n  gap: 10px !important;\n  flex-wrap: wrap !important;\n  margin: 0 0 12px !important;\n}\n\n.yt-pick-badge {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 25px !important;\n  padding: 5px 10px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  font-size: 12px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n  white-space: nowrap !important;\n}\n\n.yt-pick-note .yt-pick-badge {\n  background: linear-gradient(90deg, rgba(255,209,102,.98), rgba(255,122,98,.90)) !important;\n}\n\n.yt-pick-head h3 {\n  margin: 0 !important;\n  color: var(--yt-text) !important;\n  font-size: 16px !important;\n  line-height: 1.45 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-pick-list {\n  display: grid !important;\n  gap: 9px !important;\n}\n\n.yt-pick-item {\n  display: grid !important;\n  grid-template-columns: auto minmax(0,1fr) !important;\n  gap: 9px !important;\n  align-items: start !important;\n  padding: 9px 10px !important;\n  border: 1px solid rgba(69,238,219,.14) !important;\n  border-radius: 14px !important;\n  background: rgba(7,11,15,.22) !important;\n}\n\n.yt-pick-item span {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-width: 28px !important;\n  height: 22px !important;\n  border-radius: 999px !important;\n  color: var(--yt-cyan) !important;\n  background: rgba(69,238,219,.11) !important;\n  border: 1px solid rgba(69,238,219,.24) !important;\n  font-size: 11px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-pick-note .yt-pick-item span {\n  color: #ffd166 !important;\n  background: rgba(255,209,102,.10) !important;\n  border-color: rgba(255,209,102,.24) !important;\n}\n\n.yt-pick-item p {\n  margin: 0 !important;\n  color: var(--yt-soft) !important;\n  font-size: 13.2px !important;\n  line-height: 1.65 !important;\n  font-weight: 800 !important;\n}\n\n.yt-pick-card:hover {\n  border-color: rgba(69,238,219,.36) !important;\n  box-shadow: 0 0 20px rgba(69,238,219,.08) !important;\n}\n\n.yt-pick-note:hover {\n  border-color: rgba(255,209,102,.34) !important;\n  box-shadow: 0 0 20px rgba(255,122,98,.07) !important;\n}\n\n@media (max-width: 900px) {\n  .yt-pick-grid {\n    grid-template-columns: 1fr !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-pick-card {\n    padding: 13px !important;\n  }\n\n  .yt-pick-head h3 {\n    font-size: 15px !important;\n  }\n\n  .yt-pick-item p {\n    font-size: 12.8px !important;\n  }\n}\n\n\n\/* v29\u4fee\u6b63\uff1a\u30b5\u30f3\u30d7\u30eb\u7d39\u4ecb\u3092\u5927\u304d\u3081\u30ae\u30e3\u30e9\u30ea\u30fc\u8868\u793a\u3078 \/ \u8aac\u660e\u6587\u3068\u5c0f\u898b\u51fa\u3057\u524a\u9664 *\/\n.yt-sample-panel {\n  overflow: hidden !important;\n}\n\n.yt-sample-gallery {\n  display: grid !important;\n  grid-template-columns: repeat(2, minmax(0,1fr)) !important;\n  gap: 16px !important;\n}\n\n.yt-sample-panel .yt-sample-card {\n  display: grid !important;\n  grid-template-columns: 1fr !important;\n  gap: 0 !important;\n  align-items: stretch !important;\n  padding: 0 !important;\n  overflow: hidden !important;\n  border: 1px solid var(--yt-line2) !important;\n  border-radius: 18px !important;\n  background:\n    radial-gradient(circle at 16% 12%, rgba(69,238,219,.10), transparent 38%),\n    rgba(255,255,255,.045) !important;\n}\n\n.yt-sample-panel .yt-sample-thumb {\n  width: 100% !important;\n  max-width: none !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: #000 !important;\n  overflow: hidden !important;\n}\n\n.yt-sample-panel .yt-sample-thumb img {\n  width: 100% !important;\n  height: auto !important;\n  aspect-ratio: auto !important;\n  max-height: 560px !important;\n  object-fit: contain !important;\n  display: block !important;\n  background: #000 !important;\n}\n\n.yt-sample-panel .yt-sample-body {\n  padding: 14px 15px 15px !important;\n  border-top: 1px solid rgba(69,238,219,.16) !important;\n  background: rgba(7,11,15,.20) !important;\n}\n\n.yt-sample-panel .yt-sample-body h3 {\n  display: none !important;\n}\n\n.yt-sample-panel .yt-sample-body p {\n  margin: 0 !important;\n  color: var(--yt-soft) !important;\n  font-size: 13.4px !important;\n  line-height: 1.78 !important;\n  font-weight: 800 !important;\n}\n\n.yt-sample-panel .yt-sample-card:hover {\n  border-color: rgba(69,238,219,.42) !important;\n  box-shadow: 0 0 22px rgba(69,238,219,.08) !important;\n}\n\n@media (max-width: 900px) {\n  .yt-sample-gallery {\n    grid-template-columns: 1fr !important;\n  }\n\n  .yt-sample-panel .yt-sample-thumb {\n    max-width: 420px !important;\n    margin: 0 auto !important;\n    border: 1px solid rgba(69,238,219,.16) !important;\n    border-radius: 16px !important;\n    margin-top: 12px !important;\n  }\n\n  .yt-sample-panel .yt-sample-card {\n    padding: 12px !important;\n  }\n\n  .yt-sample-panel .yt-sample-body {\n    border-top: 0 !important;\n    background: transparent !important;\n    padding: 12px 2px 2px !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-sample-gallery {\n    gap: 12px !important;\n  }\n\n  .yt-sample-panel .yt-sample-body p {\n    font-size: 12.9px !important;\n    line-height: 1.72 !important;\n  }\n}\n\n\n\/* v30\u4fee\u6b63\uff1a\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u30d0\u30c3\u30b8\u8ffd\u52a0 \/ \u898b\u51fa\u3057\u3068\u672c\u6587\u3092\u81ea\u7136\u306b\u8abf\u6574 *\/\n.yt-sample-panel .yt-sample-card {\n  position: relative !important;\n}\n\n.yt-sample-num {\n  position: absolute !important;\n  top: 12px !important;\n  right: 12px !important;\n  z-index: 3 !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-width: 34px !important;\n  height: 34px !important;\n  padding: 0 9px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  border: 1px solid rgba(255,255,255,.20) !important;\n  box-shadow:\n    0 0 0 1px rgba(69,238,219,.12),\n    0 0 16px rgba(69,238,219,.24) !important;\n  font-size: 16px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n  font-family:\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n}\n\n.yt-sample-panel .yt-sample-body p {\n  font-size: 13.6px !important;\n  line-height: 1.78 !important;\n}\n\n@media (max-width: 640px) {\n  .yt-sample-num {\n    top: 10px !important;\n    right: 10px !important;\n    min-width: 31px !important;\n    height: 31px !important;\n    font-size: 14px !important;\n  }\n}\n\n\n\/* v31\u4fee\u6b63\uff1a\u76ee\u6b21\u524a\u9664 \/ \u30b5\u30f3\u30d7\u30eb\u753b\u50cf\u306f\u81ea\u7136\u6bd4\u7387 \/ \u30ec\u30d3\u30e5\u30fc\u672c\u6587\u30ab\u30fc\u30c9\u5f37\u5316 *\/\n\n\/* \u5ff5\u306e\u305f\u3081\u76ee\u6b21\u306f\u975e\u8868\u793a *\/\n.yt-toc-panel,\n#review-toc {\n  display: none !important;\n}\n\n\/* \u30b5\u30f3\u30d7\u30eb\u753b\u50cf\u306f\u56fa\u5b9a\u6bd4\u7387\u30fb\u5f37\u5236\u5f15\u304d\u4f38\u3070\u3057\u30fb\u30c8\u30ea\u30df\u30f3\u30b0\u3092\u3084\u3081\u308b *\/\n.yt-sample-panel .yt-sample-card {\n  align-content: start !important;\n}\n\n.yt-sample-panel .yt-sample-thumb {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 0 !important;\n  padding: 14px !important;\n  background: #000 !important;\n}\n\n.yt-sample-panel .yt-sample-thumb img {\n  width: auto !important;\n  height: auto !important;\n  max-width: 100% !important;\n  max-height: none !important;\n  aspect-ratio: auto !important;\n  object-fit: initial !important;\n  object-position: center !important;\n  display: block !important;\n  border-radius: 12px !important;\n}\n\n\/* \u6e96\u5099\u4e2d\u753b\u50cf\u3060\u3051\u306f\u5927\u304d\u304f\u306a\u308a\u3059\u304e\u306a\u3044\u3088\u3046\u3001\u81ea\u7136\u6bd4\u7387\u306e\u307e\u307e\u4e0a\u9650\u3092\u7f6e\u304f *\/\n.yt-sample-panel .yt-sample-thumb img[src*=\"junbichu-cover\"] {\n  max-width: min(100%, 330px) !important;\n}\n\n\/* \u5b9f\u30b5\u30f3\u30d7\u30eb\u753b\u50cf\u306b\u5dee\u3057\u66ff\u3048\u305f\u6642\u306f\u6a2a\u5e45\u306b\u5408\u308f\u305b\u3066\u81ea\u7136\u8868\u793a *\/\n.yt-sample-panel .yt-sample-thumb img:not([src*=\"junbichu-cover\"]) {\n  max-width: 100% !important;\n}\n\n.yt-sample-panel .yt-sample-body {\n  padding: 14px 16px 16px !important;\n  background:\n    radial-gradient(circle at 12% 0%, rgba(69,238,219,.06), transparent 36%),\n    rgba(7,11,15,.24) !important;\n}\n\n.yt-sample-panel .yt-sample-body p {\n  color: rgba(227,241,248,.96) !important;\n  font-size: 13.6px !important;\n  line-height: 1.78 !important;\n}\n\n\/* \u30ec\u30d3\u30e5\u30fc\u672c\u6587\u30ab\u30fc\u30c9\u3092\u5f37\u5316 *\/\n.yt-review-text {\n  position: relative !important;\n  overflow: hidden !important;\n  padding: 19px 20px 18px !important;\n  background:\n    radial-gradient(circle at 8% 12%, rgba(69,238,219,.10), transparent 34%),\n    linear-gradient(135deg, rgba(15,38,52,.80), rgba(8,14,21,.94)) !important;\n}\n\n.yt-review-text::before {\n  content: \"\" !important;\n  position: absolute !important;\n  inset: 0 auto 0 0 !important;\n  width: 4px !important;\n  background: linear-gradient(180deg, var(--yt-cyan), rgba(56,168,255,.58)) !important;\n  opacity: .94 !important;\n}\n\n.yt-review-text .yt-section-title {\n  position: relative !important;\n  margin-bottom: 14px !important;\n  padding-bottom: 10px !important;\n}\n\n.yt-review-text .yt-section-title::after {\n  content: \"\" !important;\n  position: absolute !important;\n  left: 0 !important;\n  bottom: 0 !important;\n  width: min(100%, 420px) !important;\n  height: 1px !important;\n  background: linear-gradient(90deg, rgba(69,238,219,.62), rgba(69,238,219,0)) !important;\n}\n\n.yt-review-text p {\n  position: relative !important;\n  margin: 0 !important;\n  padding: 12px 14px 12px 15px !important;\n  border: 1px solid rgba(69,238,219,.13) !important;\n  border-left: 3px solid rgba(69,238,219,.58) !important;\n  border-radius: 14px !important;\n  background: rgba(7,11,15,.22) !important;\n  color: rgba(227,241,248,.96) !important;\n  font-size: 13.6px !important;\n  line-height: 1.85 !important;\n  font-weight: 800 !important;\n}\n\n.yt-review-text p + p {\n  margin-top: 11px !important;\n}\n\n.yt-review-text p:hover {\n  border-color: rgba(69,238,219,.26) !important;\n  border-left-color: rgba(69,238,219,.88) !important;\n  background: rgba(69,238,219,.045) !important;\n}\n\n\/* \u3053\u3053\u304b\u3089\u30cd\u30bf\u30d0\u30ec\u306e\u5e2f\u306f\u5c11\u3057\u8584\u304f\u3057\u3066\u8aad\u307f\u8fbc\u307f\u306e\u91cd\u3055\u611f\u3082\u6e1b\u3089\u3059 *\/\n.yt-spoiler {\n  background:\n    radial-gradient(circle at 18% 16%, rgba(255,77,109,.10), transparent 36%),\n    linear-gradient(135deg, rgba(82,24,42,.34), rgba(35,18,30,.58)) !important;\n  border-color: rgba(255,77,109,.52) !important;\n  box-shadow: 0 0 16px rgba(255,77,109,.06) !important;\n}\n\n\/* \u76ee\u6b21\u3092\u6d88\u3057\u305f\u5206\u3001\u6b21\u30d6\u30ed\u30c3\u30af\u3068\u306e\u9593\u9694\u3092\u81ea\u7136\u306b *\/\n#check {\n  margin-top: 18px !important;\n}\n\n@media (max-width: 900px) {\n  .yt-sample-panel .yt-sample-thumb img[src*=\"junbichu-cover\"] {\n    max-width: min(100%, 300px) !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-review-text {\n    padding: 15px 14px !important;\n  }\n\n  .yt-review-text p {\n    padding: 11px 12px !important;\n    font-size: 12.9px !important;\n    line-height: 1.78 !important;\n  }\n\n  .yt-sample-panel .yt-sample-thumb {\n    padding: 10px !important;\n  }\n\n  .yt-sample-panel .yt-sample-thumb img[src*=\"junbichu-cover\"] {\n    max-width: min(100%, 260px) !important;\n  }\n}\n\n\n\/* v32\u4fee\u6b63\uff1a\u30ec\u30d3\u30e5\u30fc\u672c\u6587\u306e\u6587\u5b57\u3060\u3089\u3051\u611f\u3092\u8efd\u6e1b \/ \u8272\u5206\u3051\u30fbPOINT\u5e2f\u30fb\u8aad\u307f\u3084\u3059\u3055\u5f37\u5316 *\/\n.yt-review-text {\n  padding: 20px 20px 18px !important;\n  border-color: rgba(69,238,219,.34) !important;\n  background:\n    radial-gradient(circle at 9% 13%, rgba(69,238,219,.11), transparent 34%),\n    radial-gradient(circle at 92% 18%, rgba(56,168,255,.055), transparent 30%),\n    linear-gradient(135deg, rgba(15,38,52,.82), rgba(8,14,21,.95)) !important;\n}\n\n.yt-review-text .yt-section-title {\n  display: flex !important;\n  align-items: center !important;\n  gap: 8px !important;\n  color: rgba(247,252,255,.98) !important;\n  text-shadow: 0 2px 10px rgba(0,0,0,.42) !important;\n}\n\n.yt-review-text .yt-section-title::before {\n  filter: drop-shadow(0 0 8px rgba(69,238,219,.24)) !important;\n}\n\n.yt-review-point {\n  display: inline-flex !important;\n  align-items: center !important;\n  width: fit-content !important;\n  max-width: 100% !important;\n  margin: 0 0 13px !important;\n  padding: 6px 11px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, rgba(69,238,219,.98), rgba(56,168,255,.88)) !important;\n  border: 1px solid rgba(255,255,255,.20) !important;\n  box-shadow: 0 0 18px rgba(69,238,219,.10) !important;\n  font-family:\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-size: 12px !important;\n  line-height: 1.25 !important;\n  font-weight: 1000 !important;\n  letter-spacing: .02em !important;\n}\n\n.yt-review-text p {\n  padding: 13px 15px 13px 16px !important;\n  border: 1px solid rgba(69,238,219,.15) !important;\n  border-left: 4px solid rgba(69,238,219,.66) !important;\n  border-radius: 15px !important;\n  background:\n    linear-gradient(90deg, rgba(69,238,219,.045), rgba(7,11,15,.20) 34%, rgba(7,11,15,.24)) !important;\n  color: rgba(229,242,249,.95) !important;\n  font-size: 13.8px !important;\n  line-height: 1.88 !important;\n  font-weight: 760 !important;\n  letter-spacing: .01em !important;\n}\n\n.yt-review-text p:nth-of-type(2) {\n  border-left-color: rgba(255,209,102,.70) !important;\n  background:\n    linear-gradient(90deg, rgba(255,209,102,.040), rgba(7,11,15,.20) 34%, rgba(7,11,15,.24)) !important;\n}\n\n.yt-review-text p + p {\n  margin-top: 12px !important;\n}\n\n.yt-mark-cyan,\n.yt-mark-pink,\n.yt-mark-gold {\n  display: inline !important;\n  padding: 0 .18em !important;\n  border-radius: 6px !important;\n  font-weight: 1000 !important;\n  text-decoration: none !important;\n  box-decoration-break: clone !important;\n  -webkit-box-decoration-break: clone !important;\n}\n\n.yt-mark-cyan {\n  color: #63fff1 !important;\n  background: rgba(69,238,219,.085) !important;\n  text-shadow: 0 0 10px rgba(69,238,219,.13) !important;\n}\n\n.yt-mark-pink {\n  color: #ff9aad !important;\n  background: rgba(255,77,109,.075) !important;\n  text-shadow: 0 0 10px rgba(255,77,109,.11) !important;\n}\n\n.yt-mark-gold {\n  color: #ffd166 !important;\n  background: rgba(255,209,102,.085) !important;\n  text-shadow: 0 0 10px rgba(255,209,102,.10) !important;\n}\n\n\/* \u30bb\u30af\u30b7\u30e7\u30f3\u3054\u3068\u306b\u307b\u3093\u306e\u5c11\u3057\u3060\u3051\u8272\u5473\u3092\u5909\u3048\u308b *\/\n#review-structure {\n  background:\n    radial-gradient(circle at 9% 13%, rgba(255,209,102,.09), transparent 34%),\n    linear-gradient(135deg, rgba(15,38,52,.82), rgba(8,14,21,.95)) !important;\n}\n\n#review-character {\n  background:\n    radial-gradient(circle at 9% 13%, rgba(255,77,109,.09), transparent 34%),\n    linear-gradient(135deg, rgba(15,38,52,.82), rgba(8,14,21,.95)) !important;\n}\n\n#review-art {\n  background:\n    radial-gradient(circle at 9% 13%, rgba(69,238,219,.10), transparent 34%),\n    radial-gradient(circle at 92% 18%, rgba(255,209,102,.045), transparent 30%),\n    linear-gradient(135deg, rgba(15,38,52,.82), rgba(8,14,21,.95)) !important;\n}\n\n#review-repeat {\n  background:\n    radial-gradient(circle at 9% 13%, rgba(56,168,255,.10), transparent 34%),\n    linear-gradient(135deg, rgba(15,38,52,.82), rgba(8,14,21,.95)) !important;\n}\n\n@media (max-width: 640px) {\n  .yt-review-point {\n    font-size: 11.5px !important;\n    line-height: 1.35 !important;\n    border-radius: 14px !important;\n  }\n\n  .yt-review-text p {\n    font-size: 12.95px !important;\n    line-height: 1.78 !important;\n  }\n}\n\n\n\/* v33\u4fee\u6b63\uff1a\u30bf\u30b0\u6307\u5b9a5\u7a2e\u3092\u9ec4\u8272\u5316 \/ \u30b5\u30f3\u30d7\u30eb\u753b\u50cf\u30b5\u30a4\u30ba\u7d71\u4e00 \/ \u30b5\u30f3\u30d7\u30eb\u672c\u6587\u3068\u898b\u51fa\u3057\u306e\u5f37\u8abf\u8272\u3092\u8abf\u6574 \/ \u30b3\u30e1\u30f3\u30c8\u9806\u5e8f\u88dc\u5f37 *\/\n\n\/* \u6307\u5b9a\u30bf\u30b0\u3060\u3051\u9ec4\u8272\u306b\u3059\u308b *\/\n.yt-tags-wide .yt-tag-pick,\n.yt-info-tags .yt-tag-pick,\n.yt-tag-pick {\n  color: #061018 !important;\n  background:\n    radial-gradient(circle at 22% 18%, rgba(255,255,255,.18), transparent 34%),\n    linear-gradient(90deg, rgba(255,209,102,.98), rgba(255,177,66,.88)) !important;\n  border-color: rgba(255,209,102,.82) !important;\n  box-shadow:\n    0 0 0 1px rgba(255,209,102,.10),\n    0 0 12px rgba(255,209,102,.16) !important;\n  text-shadow: none !important;\n  font-weight: 900 !important;\n}\n\n.yt-tags-wide .yt-tag-pick:hover,\n.yt-info-tags .yt-tag-pick:hover,\n.yt-tag-pick:hover {\n  color: #061018 !important;\n  background:\n    radial-gradient(circle at 22% 18%, rgba(255,255,255,.24), transparent 34%),\n    linear-gradient(90deg, rgba(255,220,120,1), rgba(255,186,72,.96)) !important;\n}\n\n\/* \u30b5\u30f3\u30d7\u30eb\u67a0\u306e\u8868\u7d19\u6e96\u5099\u4e2d\u753b\u50cf\u306f\u3001\u5168\u30ab\u30fc\u30c9\u3067\u540c\u3058\u898b\u3048\u65b9\u306b\u3059\u308b *\/\n\/* \u753b\u50cf\u306e\u6bd4\u7387\u306f\u4fdd\u3063\u305f\u307e\u307e\u3001\u67a0\u3060\u3051\u63c3\u3048\u308b *\/\n.yt-sample-panel .yt-sample-thumb {\n  min-height: 430px !important;\n  height: 430px !important;\n  padding: 0 !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  background: #000 !important;\n  overflow: hidden !important;\n}\n\n.yt-sample-panel .yt-sample-thumb img {\n  width: 100% !important;\n  height: 100% !important;\n  max-width: none !important;\n  max-height: none !important;\n  object-fit: contain !important;\n  object-position: center !important;\n  border-radius: 0 !important;\n  background: #000 !important;\n}\n\n\/* \u30b5\u30f3\u30d7\u30eb\u672c\u6587\u3067\u306f\u8272\u4ed8\u304d\u5f37\u8abf\u3092\u63a7\u3048\u3081\u306b\u3057\u3066\u3001\u8aad\u307f\u3084\u3059\u3055\u512a\u5148 *\/\n.yt-sample-panel .yt-sample-body .yt-mark-cyan,\n.yt-sample-panel .yt-sample-body .yt-mark-pink,\n.yt-sample-panel .yt-sample-body .yt-mark-gold {\n  color: inherit !important;\n  background: transparent !important;\n  padding: 0 !important;\n  text-shadow: none !important;\n  font-weight: inherit !important;\n}\n\n\/* \u898b\u51fa\u3057\u306e\u4e2d\u306b\u5165\u3063\u305f\u5f37\u8abf\u8272\u306f\u89e3\u9664\u3002\u2464\u6e80\u8db3\u5ea6\u30fb\u30ea\u30d4\u30fc\u30c8\u6027\u306a\u3069\u306e\u4e0d\u81ea\u7136\u306a\u8272\u5909\u3048\u5bfe\u7b56 *\/\n.yt-section-title .yt-mark-cyan,\n.yt-section-title .yt-mark-pink,\n.yt-section-title .yt-mark-gold {\n  color: inherit !important;\n  background: transparent !important;\n  padding: 0 !important;\n  text-shadow: inherit !important;\n  font-weight: inherit !important;\n}\n\n\/* \u30ec\u30d3\u30e5\u30fc\u672c\u6587\u306e\u5f37\u8abf\u306f\u3001\u5c11\u3057\u3060\u3051\u843d\u3061\u7740\u304b\u305b\u308b *\/\n.yt-review-text .yt-mark-cyan {\n  color: rgba(139,255,246,.95) !important;\n  background: rgba(69,238,219,.045) !important;\n}\n\n.yt-review-text .yt-mark-pink {\n  color: rgba(255,154,173,.95) !important;\n  background: rgba(255,77,109,.050) !important;\n}\n\n.yt-review-text .yt-mark-gold {\n  color: rgba(255,209,102,.96) !important;\n  background: rgba(255,209,102,.055) !important;\n}\n\n@media (max-width: 900px) {\n  .yt-sample-panel .yt-sample-thumb {\n    height: 400px !important;\n    min-height: 400px !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-sample-panel .yt-sample-thumb {\n    height: 340px !important;\n    min-height: 340px !important;\n  }\n}\n\n\n\/* v34\u4fee\u6b63\uff1a\u516c\u5f0f\u30b5\u30f3\u30d7\u30eb\u753b\u50cf\u306e\u62e1\u5927\u30fb\u5207\u308a\u53d6\u308a\u7981\u6b62\u3002\u81ea\u7136\u6bd4\u7387\u306e\u307e\u307e\u8868\u793a *\/\n.yt-sample-panel .yt-sample-thumb {\n  height: auto !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  padding: 0 !important;\n  display: block !important;\n  text-align: center !important;\n  background: #000 !important;\n  overflow: visible !important;\n}\n\n.yt-sample-panel .yt-sample-thumb img {\n  width: auto !important;\n  height: auto !important;\n  max-width: 100% !important;\n  max-height: none !important;\n  aspect-ratio: auto !important;\n  object-fit: initial !important;\n  object-position: center !important;\n  display: inline-block !important;\n  border-radius: 0 !important;\n  background: #000 !important;\n  vertical-align: top !important;\n}\n\n\/* \u6e96\u5099\u4e2d\u753b\u50cf\u3082\u3001\u67a0\u306b\u5408\u308f\u305b\u3066\u62e1\u5927\u3057\u306a\u3044\u3002\u5fc5\u8981\u306a\u6642\u3060\u3051\u7e2e\u5c0f *\/\n.yt-sample-panel .yt-sample-thumb img[src*=\"junbichu-cover\"] {\n  width: auto !important;\n  height: auto !important;\n  max-width: 100% !important;\n  object-fit: initial !important;\n}\n\n\/* \u30b5\u30f3\u30d7\u30eb\u30ab\u30fc\u30c9\u306f\u753b\u50cf\u306e\u81ea\u7136\u306a\u9ad8\u3055\u306b\u5408\u308f\u305b\u308b *\/\n.yt-sample-panel .yt-sample-card {\n  align-content: start !important;\n  grid-template-rows: auto auto !important;\n}\n\n\/* v33\u306e\u8272\u5206\u3051\u304c\u5f37\u3059\u304e\u308b\u7b87\u6240\u3092\u3055\u3089\u306b\u63a7\u3048\u3081\u306b *\/\n.yt-review-text .yt-mark-cyan,\n.yt-review-text .yt-mark-pink,\n.yt-review-text .yt-mark-gold {\n  padding: 0 .10em !important;\n  border-radius: 4px !important;\n  text-shadow: none !important;\n}\n\n.yt-review-text .yt-mark-cyan {\n  color: rgba(226,246,250,.98) !important;\n  background: rgba(69,238,219,.035) !important;\n}\n\n.yt-review-text .yt-mark-pink {\n  color: rgba(255,168,184,.96) !important;\n  background: rgba(255,77,109,.045) !important;\n}\n\n.yt-review-text .yt-mark-gold {\n  color: rgba(255,209,102,.96) !important;\n  background: rgba(255,209,102,.060) !important;\n}\n\n\/* \u30b5\u30f3\u30d7\u30eb\u672c\u6587\u5185\u306e\u5f37\u8abf\u8272\u306f\u5b8c\u5168\u306b\u89e3\u9664 *\/\n.yt-sample-panel .yt-mark-cyan,\n.yt-sample-panel .yt-mark-pink,\n.yt-sample-panel .yt-mark-gold {\n  color: inherit !important;\n  background: transparent !important;\n  padding: 0 !important;\n  text-shadow: none !important;\n  font-weight: inherit !important;\n}\n\n\/* \u4e0b\u30d8\u30c3\u30c0\u30fc\u306f\u30b3\u30e1\u30f3\u30c8\u6b04\u306e\u4e0b\u3078\u884c\u304f\u60f3\u5b9a\u306a\u306e\u3067\u3001JS\u3067\u52d5\u3044\u305f\u6642\u306b\u4f59\u767d\u3092\u81ea\u7136\u306b *\/\n[data-yt-review-footer] {\n  margin-top: 28px !important;\n}\n\n\n\/* v35\u4fee\u6b63\uff1a\u30cd\u30bf\u30d0\u30ec\u3042\u308a\u30ec\u30d3\u30e5\u30fc\u898b\u51fa\u3057\u306b\u70b9\u6570\u8ffd\u52a0 \/ \u30ec\u30d3\u30e5\u30fc\u672c\u6587\u3092\u53e5\u70b9\u6539\u884c \/ \u7537\u306e\u30aa\u30ca\u30cb\u30fc\u76ee\u6483\u30bf\u30b0\u8ffd\u52a0 *\/\n.yt-review-title-with-score {\n  justify-content: space-between !important;\n  gap: 12px !important;\n  flex-wrap: wrap !important;\n}\n\n.yt-review-title-with-score > span:first-child {\n  min-width: 0 !important;\n}\n\n.yt-review-score-pill {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 28px !important;\n  padding: 5px 12px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  border: 1px solid rgba(255,255,255,.22) !important;\n  box-shadow: 0 0 16px rgba(69,238,219,.13) !important;\n  font-family:\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-size: 13px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n  letter-spacing: .02em !important;\n  white-space: nowrap !important;\n}\n\n.yt-review-text p br {\n  display: block !important;\n  content: \"\" !important;\n  margin-top: 6px !important;\n}\n\n.yt-review-text p {\n  line-height: 1.88 !important;\n}\n\n@media (max-width: 640px) {\n  .yt-review-score-pill {\n    min-height: 26px !important;\n    padding: 5px 10px !important;\n    font-size: 12px !important;\n  }\n}\n\n\n\/* v36\u4fee\u6b63\uff1a\u30ec\u30d3\u30e5\u30fc\u898b\u51fa\u3057\u5de6\u63c3\u3048 \/ UD\u30d5\u30a9\u30f3\u30c8\u5bc4\u305b \/ \u656c\u8a9e\u30fb\u5f37\u8abf\u8272\u306e\u5fae\u4fee\u6b63 *\/\n.yt-review-title-with-score {\n  justify-content: flex-start !important;\n  align-items: center !important;\n  gap: 12px !important;\n  text-align: left !important;\n}\n\n.yt-review-title-with-score > span:first-child {\n  flex: 0 1 auto !important;\n  min-width: 0 !important;\n}\n\n.yt-review-score-pill {\n  margin-left: 0 !important;\n  flex: 0 0 auto !important;\n}\n\n\/* \u30b5\u30f3\u30d7\u30eb\u8aac\u660e\u6587\u3001\u30ec\u30d3\u30e5\u30fc\u672c\u6587\u3001\u7dcf\u5408\u8a55\u4fa1\u307e\u308f\u308a\u306fUD\u7cfb\u30d5\u30a9\u30f3\u30c8\u512a\u5148 *\/\n.yt-sample-panel .yt-sample-body p,\n.yt-review-text p,\n.yt-review-point,\n.yt-score-card,\n.yt-score-card *,\n.yt-score-list,\n.yt-score-list *,\n.yt-pick-card,\n.yt-pick-card *,\n.yt-basic-table,\n.yt-basic-table * {\n  font-family:\n    \"BIZ UDPGothic\",\n    \"BIZ UDGothic\",\n    \"Yu Gothic UI\",\n    \"Yu Gothic Medium\",\n    \"Hiragino Sans\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  -webkit-font-smoothing: antialiased !important;\n  text-rendering: optimizeLegibility !important;\n}\n\n\/* \u898b\u51fa\u3057\u5185\u306e\u4e00\u90e8\u3060\u3051\u5909\u8272\u3059\u308b\u4e8b\u6545\u3092\u6b62\u3081\u308b *\/\n.yt-review-title-with-score .yt-mark-cyan,\n.yt-review-title-with-score .yt-mark-pink,\n.yt-review-title-with-score .yt-mark-gold,\n.yt-section-title .yt-mark-cyan,\n.yt-section-title .yt-mark-pink,\n.yt-section-title .yt-mark-gold {\n  color: inherit !important;\n  background: transparent !important;\n  padding: 0 !important;\n  text-shadow: inherit !important;\n  font-weight: inherit !important;\n}\n\n\/* \u672c\u6587\u4e2d\u306e\u9ec4\u8272\u5f37\u8abf\u306f\u300c\u5f15\u7528\u30fb\u5370\u8c61\u30ef\u30fc\u30c9\u300d\u3063\u307d\u304f\u898b\u3048\u308b\u3088\u3046\u5c11\u3057\u898b\u3084\u3059\u304f *\/\n.yt-review-text .yt-mark-gold {\n  color: rgba(255,218,124,.98) !important;\n  background: rgba(255,209,102,.070) !important;\n}\n\n\/* \u53e5\u70b9\u6539\u884c\u5f8c\u306e\u9593\u9694 *\/\n.yt-review-text p br {\n  display: block !important;\n  content: \"\" !important;\n  margin-top: 7px !important;\n}\n\n@media (max-width: 640px) {\n  .yt-review-title-with-score {\n    gap: 9px !important;\n  }\n}\n\n\n\/* v37\u4fee\u6b63\uff1aUD\u30d5\u30a9\u30f3\u30c8\u3092\u5c11\u3057\u592a\u304f \/ \u7dcf\u5408\u8a55\u4fa1\u30ea\u30b9\u30c8\u5185\u306e\u5909\u306a\u5f37\u8abf\u80cc\u666f\u3092\u89e3\u9664 \/ \u656c\u8a9e\u6b8b\u308a\u4fee\u6b63 *\/\n\n\/* UD\u30d5\u30a9\u30f3\u30c8\u7cfb\u306e\u672c\u6587\u3092\u5c11\u3057\u592a\u3081\u306b *\/\n.yt-sample-panel .yt-sample-body p,\n.yt-review-text p,\n.yt-review-point,\n.yt-score-card,\n.yt-score-card *,\n.yt-score-list,\n.yt-score-list *,\n.yt-pick-card,\n.yt-pick-card *,\n.yt-basic-table,\n.yt-basic-table * {\n  font-weight: 850 !important;\n}\n\n\/* \u305f\u3060\u3057\u70b9\u6570\u30fb\u30d0\u30c3\u30b8\u7cfb\u306f\u5143\u306e\u5f37\u3055\u3092\u7dad\u6301 *\/\n.yt-score-main,\n.yt-score-pill,\n.yt-review-score-pill,\n.yt-pick-badge,\n.yt-pick-item span {\n  font-weight: 1000 !important;\n}\n\n\/* \u7dcf\u5408\u8a55\u4fa1\u30ea\u30b9\u30c8\u5185\u3067\u306f\u4e00\u90e8\u5358\u8a9e\u3060\u3051\u8272\u4ed8\u304d\u80cc\u666f\u306b\u3057\u306a\u3044 *\/\n.yt-score-list .yt-mark-cyan,\n.yt-score-list .yt-mark-pink,\n.yt-score-list .yt-mark-gold,\n.yt-score-row .yt-mark-cyan,\n.yt-score-row .yt-mark-pink,\n.yt-score-row .yt-mark-gold {\n  color: inherit !important;\n  background: transparent !important;\n  padding: 0 !important;\n  border-radius: 0 !important;\n  text-shadow: inherit !important;\n  font-weight: inherit !important;\n}\n\n\/* \u30bb\u30af\u30b7\u30e7\u30f3\u30bf\u30a4\u30c8\u30eb\u5185\u3082\u540c\u69d8\u306b\u767d\u3078\u623b\u3059 *\/\n.yt-section-title .yt-mark-cyan,\n.yt-section-title .yt-mark-pink,\n.yt-section-title .yt-mark-gold,\n.yt-review-title-with-score .yt-mark-cyan,\n.yt-review-title-with-score .yt-mark-pink,\n.yt-review-title-with-score .yt-mark-gold {\n  color: inherit !important;\n  background: transparent !important;\n  padding: 0 !important;\n  border-radius: 0 !important;\n  text-shadow: inherit !important;\n  font-weight: inherit !important;\n}\n\n\/* \u30ec\u30d3\u30e5\u30fc\u672c\u6587\u306f\u592a\u3055\u3092\u4e0a\u3052\u305f\u5206\u3001\u884c\u9593\u3092\u5c11\u3057\u3060\u3051\u78ba\u4fdd *\/\n.yt-review-text p {\n  line-height: 1.92 !important;\n}\n\n\n\/* v38\u4fee\u6b63\uff1aUD\u30d5\u30a9\u30f3\u30c8\u3092\u3055\u3089\u306b\u592a\u3081\u306b\u8abf\u6574 *\/\n.yt-bekkan-review-page,\n.yt-bekkan-review-page p,\n.yt-bekkan-review-page li,\n.yt-bekkan-review-page td,\n.yt-bekkan-review-page th,\n.yt-bekkan-review-page a,\n.yt-bekkan-review-page span,\n.yt-bekkan-review-page div {\n  font-family:\n    \"BIZ UDGothic\",\n    \"BIZ UDPGothic\",\n    \"Yu Gothic\",\n    \"Yu Gothic Medium\",\n    \"Hiragino Sans\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n}\n\n\/* \u8aad\u307e\u305b\u308b\u672c\u6587\u306f\u304b\u306a\u308a\u592a\u3081 *\/\n.yt-review-text p,\n.yt-sample-panel .yt-sample-body p,\n.yt-pick-item p,\n.yt-basic-table td,\n.yt-tag,\n.yt-info-tag-group h4,\n.yt-score-row,\n.yt-score-label,\n.yt-score-value {\n  font-weight: 900 !important;\n  letter-spacing: .012em !important;\n  -webkit-font-smoothing: antialiased !important;\n  text-rendering: optimizeLegibility !important;\n}\n\n\/* \u898b\u51fa\u3057\u7cfb\u306f\u3055\u3089\u306b\u3057\u3063\u304b\u308a *\/\n.yt-section-title,\n.yt-review-title-with-score,\n.yt-info-title,\n.yt-pick-head h3,\n.yt-sample-panel .yt-section-title,\n.yt-score-title,\n.yt-score-main {\n  font-weight: 1000 !important;\n  letter-spacing: .018em !important;\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.03),\n    0 2px 8px rgba(0,0,0,.36) !important;\n}\n\n\/* \u30ec\u30d3\u30e5\u30fc\u672c\u6587\u306f\u592a\u304f\u3057\u305f\u5206\u3001\u5c11\u3057\u3060\u3051\u884c\u9593\u3092\u5e83\u3052\u308b *\/\n.yt-review-text p {\n  line-height: 1.96 !important;\n}\n\n\/* \u30b5\u30f3\u30d7\u30eb\u8aac\u660e\u6587\u3082\u592a\u3055\u3092\u4e0a\u3052\u3064\u3064\u8a70\u307e\u308a\u3059\u304e\u306a\u3044\u3088\u3046\u306b *\/\n.yt-sample-panel .yt-sample-body p {\n  line-height: 1.86 !important;\n}\n\n\/* \u5c0f\u3055\u3044\u6587\u5b57\u3082\u6f70\u308c\u306a\u3044\u7bc4\u56f2\u3067\u592a\u304f *\/\n.yt-review-point,\n.yt-review-score-pill,\n.yt-pick-badge,\n.yt-pick-item span,\n.yt-sample-num,\n.yt-tag {\n  font-weight: 1000 !important;\n}\n\n\/* \u592a\u304f\u3057\u305f\u3053\u3068\u3067\u8272\u4ed8\u304d\u5f37\u8abf\u304c\u5f37\u3059\u304e\u306a\u3044\u3088\u3046\u3001\u80cc\u666f\u306f\u5c11\u3057\u63a7\u3048\u3081 *\/\n.yt-review-text .yt-mark-cyan {\n  background: rgba(69,238,219,.030) !important;\n}\n\n.yt-review-text .yt-mark-pink {\n  background: rgba(255,77,109,.038) !important;\n}\n\n.yt-review-text .yt-mark-gold {\n  background: rgba(255,209,102,.052) !important;\n}\n\n@media (max-width: 640px) {\n  .yt-review-text p,\n  .yt-sample-panel .yt-sample-body p,\n  .yt-pick-item p {\n    font-weight: 850 !important;\n    letter-spacing: .006em !important;\n  }\n}\n\n\n\/* v39\u4fee\u6b63\uff1a\u7dcf\u5408\u8a55\u4fa1\u306e\u70b9\u6570\u3068\u661f\u3092\u30ec\u30fc\u30c0\u30fc\u30c1\u30e3\u30fc\u30c8\u4e2d\u592e\u3078\u56fa\u5b9a *\/\n.yt-score-main {\n  position: relative !important;\n  display: block !important;\n}\n\n\/* \u30ec\u30fc\u30c0\u30fc\u672c\u4f53\u30fb\u6697\u3081\u306e\u4e38\u30fb\u70b9\u6570\u3092\u540c\u3058\u4e2d\u5fc3\u306b\u63c3\u3048\u308b *\/\n.yt-radar-chart {\n  inset: 54% auto auto 50% !important;\n  transform: translate(-50%, -50%) !important;\n}\n\n.yt-score-main::after {\n  inset: 54% auto auto 50% !important;\n  transform: translate(-50%, -50%) !important;\n}\n\n.yt-score-number {\n  position: absolute !important;\n  inset: 54% auto auto 50% !important;\n  transform: translate(-50%, -50%) !important;\n  z-index: 3 !important;\n  width: max-content !important;\n  max-width: 88% !important;\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  justify-content: center !important;\n  text-align: center !important;\n  pointer-events: none !important;\n}\n\n.yt-score-number strong,\n.yt-score-number span {\n  width: 100% !important;\n  display: block !important;\n  text-align: center !important;\n}\n\n.yt-score-number strong {\n  margin: 0 !important;\n  color: var(--yt-cyan) !important;\n  font-size: clamp(33px,3.6vw,48px) !important;\n  line-height: .98 !important;\n  letter-spacing: .035em !important;\n  white-space: nowrap !important;\n}\n\n.yt-score-number span {\n  margin-top: 9px !important;\n  color: var(--yt-yellow) !important;\n  font-size: 16px !important;\n  line-height: 1.1 !important;\n  font-weight: 1000 !important;\n  white-space: nowrap !important;\n}\n\n@media (max-width: 640px) {\n  .yt-score-number strong {\n    font-size: clamp(29px,9vw,40px) !important;\n  }\n\n  .yt-score-number span {\n    font-size: 14px !important;\n  }\n}\n\n\n\/* v40\u4fee\u6b63\uff1a\u7dcf\u5408\u8a55\u4fa1\u306e\u70b9\u6570\u30ba\u30ec\u3092\u4fee\u6b63\u3002absolute\u56fa\u5b9a\u3092\u3084\u3081\u3066\u30b0\u30ea\u30c3\u30c9\u4e2d\u592e\u306b\u623b\u3059 *\/\n.yt-score-main {\n  position: relative !important;\n  display: grid !important;\n  place-items: center !important;\n  overflow: hidden !important;\n}\n\n\/* \u30ec\u30fc\u30c0\u30fc\u306f\u30ab\u30fc\u30c9\u4e2d\u592e\u306b\u56fa\u5b9a *\/\n.yt-radar-chart {\n  position: absolute !important;\n  top: 50% !important;\n  left: 50% !important;\n  right: auto !important;\n  bottom: auto !important;\n  transform: translate(-50%, -50%) !important;\n  width: min(88%, 245px) !important;\n  height: min(88%, 245px) !important;\n  pointer-events: none !important;\n}\n\n\/* \u80cc\u666f\u306e\u6697\u3044\u4e38\u3082\u540c\u3058\u4e2d\u5fc3\u3078 *\/\n.yt-score-main::after {\n  top: 50% !important;\n  left: 50% !important;\n  right: auto !important;\n  bottom: auto !important;\n  transform: translate(-50%, -50%) !important;\n  width: min(62%, 170px) !important;\n  height: min(62%, 170px) !important;\n}\n\n\/* \u70b9\u6570\u306f\u30ab\u30fc\u30c9\u4e2d\u592e\u306b\u30b0\u30ea\u30c3\u30c9\u914d\u7f6e\u3002left\/inset\u6307\u5b9a\u3092\u5b8c\u5168\u89e3\u9664 *\/\n.yt-score-number {\n  position: relative !important;\n  inset: auto !important;\n  top: auto !important;\n  left: auto !important;\n  right: auto !important;\n  bottom: auto !important;\n  transform: none !important;\n  z-index: 4 !important;\n  width: auto !important;\n  max-width: 92% !important;\n  min-width: 0 !important;\n  margin: 0 auto !important;\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  justify-content: center !important;\n  text-align: center !important;\n  pointer-events: none !important;\n}\n\n\/* \u6570\u5b57\u304c\u6a2a\u306b\u5e83\u304c\u308a\u3059\u304e\u3066\u30ba\u30ec\u3066\u898b\u3048\u308b\u306e\u3092\u9632\u3050 *\/\n.yt-score-number strong {\n  display: block !important;\n  width: auto !important;\n  max-width: 100% !important;\n  margin: 0 auto !important;\n  text-align: center !important;\n  white-space: nowrap !important;\n  color: var(--yt-cyan) !important;\n  font-size: clamp(30px, 3.05vw, 42px) !important;\n  line-height: 1 !important;\n  letter-spacing: .015em !important;\n  font-variant-numeric: tabular-nums !important;\n  font-feature-settings: \"tnum\" 1 !important;\n  text-shadow:\n    0 0 14px rgba(69,238,219,.42),\n    0 2px 12px rgba(0,0,0,.65) !important;\n}\n\n\/* \u661f\u3082\u540c\u3058\u4e2d\u592e\u30e9\u30a4\u30f3\u3078 *\/\n.yt-score-number span {\n  display: block !important;\n  width: auto !important;\n  margin: 8px auto 0 !important;\n  text-align: center !important;\n  white-space: nowrap !important;\n  color: var(--yt-yellow) !important;\n  font-size: 14px !important;\n  line-height: 1.15 !important;\n  letter-spacing: .01em !important;\n  font-weight: 1000 !important;\n  text-shadow: 0 2px 8px rgba(0,0,0,.62) !important;\n}\n\n\/* \u70b9\u6570\u90e8\u5206\u306fUD\u592a\u5b57\u306e\u5f71\u97ff\u3067\u6a2a\u5e45\u304c\u66b4\u308c\u3084\u3059\u3044\u306e\u3067\u3001\u6570\u5b57\u3060\u3051\u5c11\u3057\u7de0\u3081\u308b *\/\n.yt-score-main .yt-score-number,\n.yt-score-main .yt-score-number * {\n  font-family:\n    \"BIZ UDPGothic\",\n    \"BIZ UDGothic\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Hiragino Sans\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n}\n\n@media (max-width: 640px) {\n  .yt-score-number strong {\n    font-size: clamp(28px, 8.5vw, 38px) !important;\n  }\n\n  .yt-score-number span {\n    font-size: 13px !important;\n  }\n\n  .yt-radar-chart {\n    width: min(90%, 220px) !important;\n    height: min(90%, 220px) !important;\n  }\n}\n\n\n\/* v41\u4fee\u6b63\uff1a\u7dcf\u5408\u8a55\u4fa1\u30ec\u30fc\u30c0\u30fc\u30c1\u30e3\u30fc\u30c8\u3092\u5927\u304d\u3081\u306b\u623b\u3059\u3002\u70b9\u6570\u4e2d\u592e\u63c3\u3048\u306f\u7dad\u6301 *\/\n.yt-score-main {\n  min-height: 255px !important;\n  display: grid !important;\n  place-items: center !important;\n}\n\n\/* \u30c1\u30e3\u30fc\u30c8\u3060\u3051\u3092\u62e1\u5927\u3002\u70b9\u6570\u306f\u30b0\u30ea\u30c3\u30c9\u4e2d\u592e\u306e\u307e\u307e *\/\n.yt-radar-chart {\n  width: min(108%, 285px) !important;\n  height: min(108%, 285px) !important;\n  top: 50% !important;\n  left: 50% !important;\n  transform: translate(-50%, -50%) !important;\n}\n\n\/* \u4e2d\u592e\u306e\u6697\u3044\u4e38\u3082\u5c11\u3057\u3060\u3051\u62e1\u5927\u3057\u3066\u3001\u70b9\u6570\u306e\u80cc\u666f\u3068\u3057\u3066\u81ea\u7136\u306b *\/\n.yt-score-main::after {\n  width: min(70%, 185px) !important;\n  height: min(70%, 185px) !important;\n  top: 50% !important;\n  left: 50% !important;\n  transform: translate(-50%, -50%) !important;\n}\n\n\/* \u70b9\u6570\u306f\u4e2d\u592e\u56fa\u5b9a\u306e\u307e\u307e\u3001\u5c11\u3057\u3060\u3051\u524d\u9762\u3078 *\/\n.yt-score-number {\n  position: relative !important;\n  inset: auto !important;\n  transform: none !important;\n  z-index: 5 !important;\n  margin: 0 auto !important;\n  text-align: center !important;\n}\n\n.yt-score-number strong {\n  font-size: clamp(32px, 3.35vw, 46px) !important;\n}\n\n@media (max-width: 900px) {\n  .yt-score-main {\n    min-height: 245px !important;\n  }\n\n  .yt-radar-chart {\n    width: min(106%, 270px) !important;\n    height: min(106%, 270px) !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-score-main {\n    min-height: 230px !important;\n  }\n\n  .yt-radar-chart {\n    width: min(104%, 245px) !important;\n    height: min(104%, 245px) !important;\n  }\n\n  .yt-score-number strong {\n    font-size: clamp(29px, 8.8vw, 40px) !important;\n  }\n}\n\n\n\/* v42\u4fee\u6b63\uff1a\u30ec\u30fc\u30c0\u30fc\u30c1\u30e3\u30fc\u30c8\u3092\u3055\u3089\u306b\u5c11\u3057\u62e1\u5927 \/ \u30d8\u30c3\u30c0\u30fc\u53f3\u4e0bPR\u8868\u8a18 \/ \u30ec\u30d3\u30e5\u30fc\u70b9\u6570\u3060\u3051\u30b4\u30b7\u30c3\u30af *\/\n.yt-pr-note {\n  width: min(100%, var(--yt-max)) !important;\n  margin: -10px auto 12px !important;\n  padding: 0 8px !important;\n  box-sizing: border-box !important;\n  text-align: right !important;\n  color: rgba(227,241,248,.72) !important;\n  font-family:\n    \"BIZ UDPGothic\",\n    \"BIZ UDGothic\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Hiragino Sans\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-size: 11.5px !important;\n  line-height: 1.45 !important;\n  font-weight: 850 !important;\n  letter-spacing: .02em !important;\n}\n\n\/* \u30ec\u30fc\u30c0\u30fc\u30c1\u30e3\u30fc\u30c8\u3092v41\u3088\u308a\u5c11\u3057\u5927\u304d\u304f *\/\n.yt-score-main {\n  min-height: 272px !important;\n}\n\n.yt-radar-chart {\n  width: min(120%, 318px) !important;\n  height: min(120%, 318px) !important;\n  top: 50% !important;\n  left: 50% !important;\n  transform: translate(-50%, -50%) !important;\n}\n\n\/* \u4e2d\u592e\u306e\u6697\u3044\u4e38\u3082\u5c11\u3057\u5e83\u3052\u308b *\/\n.yt-score-main::after {\n  width: min(74%, 198px) !important;\n  height: min(74%, 198px) !important;\n  top: 50% !important;\n  left: 50% !important;\n  transform: translate(-50%, -50%) !important;\n}\n\n\/* 3.8\/5.0 \u306f\u4e2d\u592e\u7dad\u6301 *\/\n.yt-score-number {\n  position: relative !important;\n  inset: auto !important;\n  transform: none !important;\n  z-index: 5 !important;\n  margin: 0 auto !important;\n  text-align: center !important;\n}\n\n.yt-score-number strong {\n  font-size: clamp(33px, 3.45vw, 47px) !important;\n}\n\n\/* \u30cd\u30bf\u30d0\u30ec\u3042\u308a\u30ec\u30d3\u30e5\u30fc\u306e\u70b9\u6570\u30d4\u30eb\u3060\u3051\u3001\u8aad\u307f\u3084\u3059\u3044\u30b4\u30b7\u30c3\u30af\u3078 *\/\n.yt-review-score-pill {\n  font-family:\n    \"Hiragino Sans\",\n    \"Yu Gothic\",\n    \"Yu Gothic Medium\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-weight: 900 !important;\n  letter-spacing: .01em !important;\n}\n\n@media (max-width: 900px) {\n  .yt-pr-note {\n    margin-top: -6px !important;\n    margin-bottom: 10px !important;\n  }\n\n  .yt-score-main {\n    min-height: 260px !important;\n  }\n\n  .yt-radar-chart {\n    width: min(116%, 292px) !important;\n    height: min(116%, 292px) !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-pr-note {\n    text-align: left !important;\n    font-size: 10.8px !important;\n    padding: 0 2px !important;\n  }\n\n  .yt-score-main {\n    min-height: 235px !important;\n  }\n\n  .yt-radar-chart {\n    width: min(108%, 250px) !important;\n    height: min(108%, 250px) !important;\n  }\n\n  .yt-score-number strong {\n    font-size: clamp(29px, 8.8vw, 40px) !important;\n  }\n}\n\n\n\/* v43\u4fee\u6b63\uff1a\u30cd\u30bf\u30d0\u30ec\u3042\u308a\u30ec\u30d3\u30e5\u30fc\u672c\u6587\u30fb\u307e\u3068\u3081\u5185\u306e\u5f37\u8abf\u8272\u3092\u9ec4\u8272\u306b\u7d71\u4e00 *\/\n.yt-review-text .yt-mark-cyan,\n.yt-review-text .yt-mark-pink,\n.yt-review-text .yt-mark-gold,\n.yt-review-text .yt-red {\n  color: rgba(255,218,124,.98) !important;\n  background: rgba(255,209,102,.065) !important;\n  padding: 0 .12em !important;\n  border-radius: 4px !important;\n  text-shadow: none !important;\n  font-weight: 1000 !important;\n  box-decoration-break: clone !important;\n  -webkit-box-decoration-break: clone !important;\n}\n\n\/* \u898b\u51fa\u3057\u5185\u306f\u8272\u4e8b\u6545\u9632\u6b62\u306e\u305f\u3081\u767d\u306e\u307e\u307e *\/\n.yt-review-title-with-score .yt-mark-cyan,\n.yt-review-title-with-score .yt-mark-pink,\n.yt-review-title-with-score .yt-mark-gold,\n.yt-review-title-with-score .yt-red,\n.yt-section-title .yt-mark-cyan,\n.yt-section-title .yt-mark-pink,\n.yt-section-title .yt-mark-gold,\n.yt-section-title .yt-red {\n  color: inherit !important;\n  background: transparent !important;\n  padding: 0 !important;\n  border-radius: 0 !important;\n  text-shadow: inherit !important;\n  font-weight: inherit !important;\n}\n\n\n\/* v44\u4fee\u6b63\uff1a\u30ec\u30d3\u30e5\u30fc\u672c\u6587\u306e\u5f37\u8abf\u3092\u6307\u5b9a\u8272\u3078\u518d\u6574\u7406 \/ \u523a\u3055\u308b\u6761\u4ef6\u8ffd\u52a0 \/ \u80cc\u9762\u5ea7\u4f4d\u4e2d\u51fa\u3057\u3078\u4fee\u6b63 *\/\n.yt-review-text .yt-mark-gold {\n  color: rgba(255,218,124,.98) !important;\n  background: rgba(255,209,102,.070) !important;\n  padding: 0 .12em !important;\n  border-radius: 4px !important;\n  text-shadow: none !important;\n  font-weight: 1000 !important;\n  box-decoration-break: clone !important;\n  -webkit-box-decoration-break: clone !important;\n}\n\n.yt-review-text .yt-mark-red {\n  color: rgba(255,118,142,.98) !important;\n  background: rgba(255,77,109,.075) !important;\n  padding: 0 .12em !important;\n  border-radius: 4px !important;\n  text-shadow: none !important;\n  font-weight: 1000 !important;\n  box-decoration-break: clone !important;\n  -webkit-box-decoration-break: clone !important;\n}\n\n\/* \u6307\u5b9a\u5916\u306e\u8272\u4e8b\u6545\u3092\u9632\u3050\u3002\u898b\u51fa\u3057\u5185\u306f\u767d\u306e\u307e\u307e *\/\n.yt-review-title-with-score .yt-mark-cyan,\n.yt-review-title-with-score .yt-mark-pink,\n.yt-review-title-with-score .yt-mark-gold,\n.yt-review-title-with-score .yt-mark-red,\n.yt-review-title-with-score .yt-red,\n.yt-section-title .yt-mark-cyan,\n.yt-section-title .yt-mark-pink,\n.yt-section-title .yt-mark-gold,\n.yt-section-title .yt-mark-red,\n.yt-section-title .yt-red {\n  color: inherit !important;\n  background: transparent !important;\n  padding: 0 !important;\n  border-radius: 0 !important;\n  text-shadow: inherit !important;\n  font-weight: inherit !important;\n}\n\n\n\/* v45\u4fee\u6b63\uff1a\u5143\u304b\u3089\u9ec4\u8272\u3060\u3063\u305f\u5f37\u8abf\u8a9e\u3082\u9ec4\u8272\u306b\u5fa9\u5e30 \/ \u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\u306b\u5236\u670d\u6ce8\u610f\u3092\u8ffd\u52a0 *\/\n.yt-review-text .yt-mark-gold {\n  color: rgba(255,218,124,.98) !important;\n  background: rgba(255,209,102,.070) !important;\n  padding: 0 .12em !important;\n  border-radius: 4px !important;\n  text-shadow: none !important;\n  font-weight: 1000 !important;\n  box-decoration-break: clone !important;\n  -webkit-box-decoration-break: clone !important;\n}\n\n.yt-review-text .yt-mark-red {\n  color: rgba(255,118,142,.98) !important;\n  background: rgba(255,77,109,.075) !important;\n  padding: 0 .12em !important;\n  border-radius: 4px !important;\n  text-shadow: none !important;\n  font-weight: 1000 !important;\n  box-decoration-break: clone !important;\n  -webkit-box-decoration-break: clone !important;\n}\n\n\/* \u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\u304c5\u9805\u76ee\u306b\u306a\u3063\u3066\u3082\u7aae\u5c48\u306b\u306a\u308a\u306b\u304f\u304f *\/\n.yt-pick-list {\n  gap: 8px !important;\n}\n\n.yt-pick-item {\n  min-height: 0 !important;\n}\n\n\n\/* v46\u4fee\u6b63\uff1aPOINT\u5e2f\u306e\u8272\u89e3\u9664 \/ \u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\u4e26\u3073\u66ff\u3048 \/ \u6570\u5b57\u7528\u30d5\u30a9\u30f3\u30c8\u8abf\u6574 *\/\n\n\/* POINT\u5e2f\u306e\u4e2d\u306f\u8272\u5909\u3048\u3057\u306a\u3044 *\/\n.yt-review-point .yt-mark-cyan,\n.yt-review-point .yt-mark-pink,\n.yt-review-point .yt-mark-gold,\n.yt-review-point .yt-mark-red,\n.yt-review-point .yt-red {\n  color: inherit !important;\n  background: transparent !important;\n  padding: 0 !important;\n  border-radius: 0 !important;\n  text-shadow: inherit !important;\n  font-weight: inherit !important;\n}\n\n\/* \u6570\u5b57\u306fUD\u3067\u306f\u306a\u304f\u3001\u6570\u5b57\u306e\u898b\u3084\u3059\u3055\u91cd\u8996\u306e\u30d5\u30a9\u30f3\u30c8\u3078 *\/\n.yt-score-number strong,\n.yt-score-number span,\n.yt-score-main .yt-score-number,\n.yt-score-main .yt-score-number *,\n.yt-score-row .yt-score-value,\n.yt-score-value,\n.yt-review-score-pill,\n.yt-pick-item > span,\n.yt-sample-num {\n  font-family:\n    \"DIN Alternate\",\n    \"Avenir Next Condensed\",\n    \"Helvetica Neue\",\n    Arial,\n    system-ui,\n    sans-serif !important;\n  font-variant-numeric: tabular-nums lining-nums !important;\n  font-feature-settings: \"tnum\" 1, \"lnum\" 1 !important;\n  letter-spacing: .02em !important;\n}\n\n\/* 3.8\/5.0 \u306f\u6570\u5b57\u30d5\u30a9\u30f3\u30c8\u3067\u3057\u3063\u304b\u308a *\/\n.yt-score-number strong {\n  font-weight: 900 !important;\n  letter-spacing: .035em !important;\n}\n\n\/* \u661f\u3068(+A)\u3082\u4e2d\u592e\u304c\u30ba\u30ec\u306b\u304f\u3044\u6570\u5b57\u7cfb\u3078 *\/\n.yt-score-number span {\n  font-weight: 900 !important;\n  letter-spacing: .015em !important;\n}\n\n\/* \u30cd\u30bf\u30d0\u30ec\u3042\u308a\u30ec\u30d3\u30e5\u30fc\u53f3\u5074\u306e\u70b9\u6570\u30d4\u30eb\u3082\u6570\u5b57\u7528\u30d5\u30a9\u30f3\u30c8 *\/\n.yt-review-score-pill {\n  font-weight: 900 !important;\n  letter-spacing: .025em !important;\n}\n\n\n\/* v47\u4fee\u6b63\uff1a\u2464\u6e80\u8db3\u5ea6POINT\u8ffd\u52a0 \/ \u6570\u5b57\u30d5\u30a9\u30f3\u30c8\u3092\u5f37\u3081\u306b\u5909\u66f4 \/ \u30ec\u30fc\u30c0\u30fc\u3068\u70b9\u6570\u30bb\u30c3\u30c8\u3092\u5c11\u3057\u4e0b\u3052\u308b *\/\n\n\/* \u6570\u5b57\u306fUD\u304b\u3089\u5207\u308a\u96e2\u3057\u3066\u3001\u592a\u304f\u898b\u3048\u308b\u82f1\u6570\u5b57\u5411\u304d\u30d5\u30a9\u30f3\u30c8\u3092\u6700\u512a\u5148 *\/\n.yt-score-number strong,\n.yt-score-number span,\n.yt-score-value,\n.yt-review-score-pill,\n.yt-pick-item > span,\n.yt-sample-num {\n  font-family:\n    \"Arial Black\",\n    \"Avenir Next Condensed\",\n    \"DIN Alternate\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-weight: 900 !important;\n  font-variant-numeric: tabular-nums lining-nums !important;\n  font-feature-settings: \"tnum\" 1, \"lnum\" 1 !important;\n  -webkit-font-smoothing: antialiased !important;\n  text-rendering: geometricPrecision !important;\n}\n\n\/* \u7dcf\u5408\u8a55\u4fa1\u306e\u6570\u5b57\u306f\u7279\u306b\u592a\u304f\u30fb\u8aad\u307f\u3084\u3059\u304f *\/\n.yt-score-number strong {\n  color: var(--yt-cyan) !important;\n  font-size: clamp(35px, 3.65vw, 50px) !important;\n  letter-spacing: .018em !important;\n  line-height: .98 !important;\n  -webkit-text-stroke: .35px rgba(69,238,219,.28) !important;\n  text-shadow:\n    0 0 12px rgba(69,238,219,.48),\n    0 2px 13px rgba(0,0,0,.68) !important;\n}\n\n\/* \u2605\u2605\u2605\u2606\u2606\uff08+A\uff09\u3082\u6570\u5b57\u30d5\u30a9\u30f3\u30c8\u5074\u306b\u5bc4\u305b\u3066\u3001\u70b9\u6570\u3068\u30bb\u30c3\u30c8\u611f\u3092\u51fa\u3059 *\/\n.yt-score-number span {\n  color: var(--yt-yellow) !important;\n  font-size: 15px !important;\n  letter-spacing: .018em !important;\n  line-height: 1.12 !important;\n  -webkit-text-stroke: .20px rgba(255,209,102,.22) !important;\n  text-shadow: 0 2px 9px rgba(0,0,0,.68) !important;\n}\n\n\/* \u53f3\u5074\u306e 0.8 \/ 1.0 \u3082\u592a\u304f\u3001\u6570\u5b57\u30d5\u30a9\u30f3\u30c8\u3067\u5206\u304b\u308a\u3084\u3059\u304f *\/\n.yt-review-score-pill,\n.yt-score-value {\n  font-family:\n    \"Arial Black\",\n    \"Avenir Next Condensed\",\n    \"DIN Alternate\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-weight: 900 !important;\n  letter-spacing: .015em !important;\n}\n\n\/* \u30ec\u30fc\u30c0\u30fc\u30c1\u30e3\u30fc\u30c8\u3068\u70b9\u6570\u30e9\u30f3\u30af\u30bb\u30c3\u30c8\u3092\u5c11\u3057\u3060\u3051\u4e0b\u3078 *\/\n.yt-radar-chart {\n  top: 54% !important;\n  transform: translate(-50%, -50%) !important;\n}\n\n.yt-score-main::after {\n  top: 54% !important;\n  transform: translate(-50%, -50%) !important;\n}\n\n.yt-score-number {\n  transform: translateY(10px) !important;\n}\n\n\/* \u70b9\u6570\u306e\u4e0b\u3052\u5e45\u304c\u4ed6CSS\u306b\u8ca0\u3051\u306a\u3044\u3088\u3046\u306b\u3001\u5b50\u8981\u7d20\u3082\u4e2d\u592e\u7dad\u6301 *\/\n.yt-score-number strong,\n.yt-score-number span {\n  text-align: center !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n\/* POINT\u5e2f\u306e\u4e2d\u306f\u5f15\u304d\u7d9a\u304d\u8272\u5909\u3048\u306a\u3057 *\/\n.yt-review-point .yt-mark-cyan,\n.yt-review-point .yt-mark-pink,\n.yt-review-point .yt-mark-gold,\n.yt-review-point .yt-mark-red,\n.yt-review-point .yt-red {\n  color: inherit !important;\n  background: transparent !important;\n  padding: 0 !important;\n  border-radius: 0 !important;\n  text-shadow: inherit !important;\n  font-weight: inherit !important;\n}\n\n@media (max-width: 640px) {\n  .yt-score-number {\n    transform: translateY(7px) !important;\n  }\n\n  .yt-radar-chart,\n  .yt-score-main::after {\n    top: 53% !important;\n  }\n\n  .yt-score-number strong {\n    font-size: clamp(30px, 9vw, 42px) !important;\n  }\n\n  .yt-score-number span {\n    font-size: 13.5px !important;\n  }\n}\n\n\n\/* v48\u4fee\u6b63\uff1a\u307e\u3068\u3081\u306b\u7dcf\u5408\u8a55\u4fa1\u30fb\u30e9\u30f3\u30af\u8ffd\u52a0 \/ \u6570\u5b57\u5c02\u7528\u30d5\u30a9\u30f3\u30c8\u3092\u78ba\u5b9f\u306b\u53cd\u6620 *\/\n\n\/* \u6570\u5b57\u5c02\u7528\u3002\u898b\u305f\u76ee\u304c\u5909\u308f\u308a\u3084\u3059\u3044\u7b49\u5e45\u7cfb\u3078\u5bc4\u305b\u308b *\/\n.yt-num-font,\n.yt-score-number strong,\n.yt-score-number span,\n.yt-score-value,\n.yt-score-value *,\n.yt-review-score-pill,\n.yt-review-score-pill *,\n.yt-pick-item > span,\n.yt-pick-item > span *,\n.yt-sample-num,\n.yt-sample-num *,\n.yt-summary-score strong,\n.yt-summary-score em {\n  font-family:\n    \"SF Mono\",\n    \"Menlo\",\n    \"Monaco\",\n    \"Consolas\",\n    \"Liberation Mono\",\n    monospace !important;\n  font-weight: 900 !important;\n  font-variant-numeric: tabular-nums lining-nums !important;\n  font-feature-settings: \"tnum\" 1, \"lnum\" 1 !important;\n  letter-spacing: .015em !important;\n}\n\n\/* \u7dcf\u5408\u8a55\u4fa1\u306e\u4e2d\u592e\u6570\u5b57\u306f\u3055\u3089\u306b\u304f\u3063\u304d\u308a *\/\n.yt-score-number strong.yt-num-font,\n.yt-score-number strong {\n  font-family:\n    \"SF Mono\",\n    \"Menlo\",\n    \"Monaco\",\n    \"Consolas\",\n    \"Liberation Mono\",\n    monospace !important;\n  font-weight: 900 !important;\n  letter-spacing: .02em !important;\n  -webkit-text-stroke: .45px rgba(69,238,219,.35) !important;\n  text-shadow:\n    0 0 13px rgba(69,238,219,.54),\n    0 2px 14px rgba(0,0,0,.70) !important;\n}\n\n\/* \u53f3\u5074\u8a55\u4fa1\u306e\u70b9\u6570\u30d4\u30eb\u306f\u6570\u5b57\u611f\u304c\u5206\u304b\u308b\u3088\u3046\u5c11\u3057\u3060\u3051\u5e83\u3052\u308b *\/\n.yt-review-score-pill,\n.yt-score-value {\n  min-width: 74px !important;\n  text-align: center !important;\n}\n\n\/* \u307e\u3068\u3081\u5185\u306e\u7dcf\u5408\u8a55\u4fa1 *\/\n.yt-summary-score {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) auto !important;\n  gap: 12px !important;\n  align-items: stretch !important;\n  margin: 0 0 14px !important;\n}\n\n.yt-summary-score-main,\n.yt-summary-rank {\n  border: 1px solid rgba(69,238,219,.20) !important;\n  border-radius: 16px !important;\n  background:\n    radial-gradient(circle at 18% 0%, rgba(69,238,219,.12), transparent 38%),\n    rgba(7,11,15,.26) !important;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.035) !important;\n}\n\n.yt-summary-score-main {\n  display: grid !important;\n  grid-template-columns: auto auto auto !important;\n  gap: 10px !important;\n  align-items: center !important;\n  justify-content: start !important;\n  padding: 12px 15px !important;\n}\n\n.yt-summary-score-label,\n.yt-summary-rank span {\n  color: rgba(227,241,248,.78) !important;\n  font-size: 12px !important;\n  font-weight: 1000 !important;\n  letter-spacing: .06em !important;\n}\n\n.yt-summary-score-main strong {\n  color: var(--yt-cyan) !important;\n  font-size: clamp(23px, 2.1vw, 30px) !important;\n  line-height: 1 !important;\n  text-shadow: 0 0 12px rgba(69,238,219,.24) !important;\n}\n\n.yt-summary-score-main em {\n  color: var(--yt-yellow) !important;\n  font-style: normal !important;\n  font-size: 14px !important;\n  line-height: 1 !important;\n  white-space: nowrap !important;\n}\n\n.yt-summary-rank {\n  display: grid !important;\n  place-items: center !important;\n  min-width: 96px !important;\n  padding: 10px 13px !important;\n}\n\n.yt-summary-rank strong {\n  color: #061018 !important;\n  min-width: 52px !important;\n  text-align: center !important;\n  padding: 6px 12px !important;\n  border-radius: 999px !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  box-shadow: 0 0 14px rgba(69,238,219,.15) !important;\n  font-size: 18px !important;\n  line-height: 1 !important;\n}\n\n@media (max-width: 640px) {\n  .yt-summary-score {\n    grid-template-columns: 1fr !important;\n  }\n\n  .yt-summary-score-main {\n    grid-template-columns: 1fr !important;\n    gap: 7px !important;\n  }\n\n  .yt-summary-rank {\n    min-width: 0 !important;\n  }\n}\n\n\n\/* v49\u4fee\u6b63\uff1a\u307e\u3068\u3081\u8a55\u4fa1\u3092\u898b\u51fa\u3057\u53f3\u3078\u79fb\u52d5 \/ \u4ed6\u306e\u70b9\u6570\u3082\u7dcf\u5408\u8a55\u4fa1\u4e2d\u592e\u306e\u6570\u5b57\u5bc4\u305b *\/\n\n\/* v48\u306e\u307e\u3068\u3081\u7528\u5927\u30ab\u30fc\u30c9\u306f\u4f7f\u308f\u306a\u3044 *\/\n.yt-summary-score {\n  display: none !important;\n}\n\n\/* \u307e\u3068\u3081\u306e\u53f3\u306b\u7f6e\u304f\u7dcf\u5408\u8a55\u4fa1\u30d4\u30eb *\/\n.yt-summary-mini-score {\n  min-width: 132px !important;\n  justify-content: center !important;\n}\n\n\/* \u70b9\u6570\u30d5\u30a9\u30f3\u30c8\u3092\u3001\u4e2d\u592e\u306e3.8\/5.0\u3068\u540c\u3058\u65b9\u5411\u306b\u7d71\u4e00 *\/\n.yt-score-value,\n.yt-score-value .yt-num-font,\n.yt-review-score-pill,\n.yt-review-score-pill .yt-num-font,\n.yt-summary-mini-score,\n.yt-summary-mini-score .yt-num-font {\n  font-family:\n    \"BIZ UDPGothic\",\n    \"BIZ UDGothic\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Hiragino Sans\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-weight: 1000 !important;\n  font-variant-numeric: tabular-nums lining-nums !important;\n  font-feature-settings: \"tnum\" 1, \"lnum\" 1 !important;\n  letter-spacing: .035em !important;\n  color: #061018 !important;\n  text-shadow: none !important;\n}\n\n\/* \u53f3\u5074\u306e\u70b9\u6570\u30d4\u30eb\u3092\u5c11\u3057\u3060\u3051\u4e2d\u592e\u30b9\u30b3\u30a2\u98a8\u306b\u3001\u592a\u304f\u30fb\u304f\u3063\u304d\u308a *\/\n.yt-score-value,\n.yt-review-score-pill {\n  min-width: 82px !important;\n  padding-left: 12px !important;\n  padding-right: 12px !important;\n  background:\n    radial-gradient(circle at 25% 18%, rgba(255,255,255,.30), transparent 36%),\n    linear-gradient(90deg, rgba(69,238,219,1), rgba(54,175,255,.96)) !important;\n  border: 1px solid rgba(255,255,255,.24) !important;\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.18),\n    0 0 14px rgba(69,238,219,.13) !important;\n}\n\n\/* \u7dcf\u5408\u8a55\u4fa1\u306e\u4e2d\u592e\u6570\u5b57\u306f\u3001\u4eca\u306e\u826f\u3044\u898b\u305f\u76ee\u3092\u7dad\u6301 *\/\n.yt-score-number strong,\n.yt-score-number strong.yt-num-font {\n  font-family:\n    \"BIZ UDPGothic\",\n    \"BIZ UDGothic\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Hiragino Sans\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-weight: 1000 !important;\n  letter-spacing: .045em !important;\n}\n\n\/* \u661f\u3068(+A)\u306f\u4e2d\u592e\u8868\u793a\u3092\u7dad\u6301 *\/\n.yt-score-number span,\n.yt-score-number span.yt-num-font {\n  font-family:\n    \"BIZ UDPGothic\",\n    \"BIZ UDGothic\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Hiragino Sans\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-weight: 1000 !important;\n}\n\n\/* v48\u306e\u7b49\u5e45\u30d5\u30a9\u30f3\u30c8\u6307\u5b9a\u3092\u3001\u70b9\u6570\u30d4\u30eb\u3067\u306f\u78ba\u5b9f\u306b\u6253\u3061\u6d88\u3059 *\/\n.yt-review-score-pill *,\n.yt-score-value *,\n.yt-summary-mini-score * {\n  font-family:\n    \"BIZ UDPGothic\",\n    \"BIZ UDGothic\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Hiragino Sans\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-weight: 1000 !important;\n}\n\n\n\/* v50\u4fee\u6b63\uff1a\u6570\u5b57\u3092\u3055\u3089\u306b\u592a\u304f\u898b\u305b\u308b\u305f\u3081\u3001\u30d5\u30a9\u30f3\u30c8\uff0b\u7591\u4f3c\u592a\u5b57\u3092\u5f37\u5316 *\/\n\n\/* \u70b9\u6570\u30d4\u30eb\u5185\u306e\u6570\u5b57\u3092\u6700\u512a\u5148\u3067\u6975\u592a\u5bc4\u305b *\/\n.yt-score-value,\n.yt-score-value *,\n.yt-review-score-pill,\n.yt-review-score-pill *,\n.yt-summary-mini-score,\n.yt-summary-mini-score *,\n.yt-num-font {\n  font-family:\n    \"Arial Black\",\n    \"Impact\",\n    \"Avenir Next Heavy\",\n    \"Avenir Next Condensed\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-weight: 900 !important;\n  font-stretch: condensed !important;\n  font-variant-numeric: tabular-nums lining-nums !important;\n  font-feature-settings: \"tnum\" 1, \"lnum\" 1 !important;\n  letter-spacing: .018em !important;\n}\n\n\/* \u53f3\u5074\u306e 0.8 \/ 1.0 \u3092\u898b\u305f\u76ee\u3067\u592a\u304f\u3059\u308b *\/\n.yt-score-value,\n.yt-review-score-pill {\n  color: #061018 !important;\n  min-width: 86px !important;\n  padding: 6px 14px !important;\n  line-height: 1 !important;\n  -webkit-text-stroke: .45px rgba(6,16,24,.88) !important;\n  text-shadow:\n    .35px 0 0 rgba(6,16,24,.72),\n    -.35px 0 0 rgba(6,16,24,.72),\n    0 .35px 0 rgba(6,16,24,.72),\n    0 -.35px 0 rgba(6,16,24,.72) !important;\n}\n\n\/* \u30d4\u30eb\u306e\u4e2d\u306espan\u306b\u3082\u540c\u3058\u592a\u3055\u3092\u5f37\u5236 *\/\n.yt-score-value .yt-num-font,\n.yt-review-score-pill .yt-num-font,\n.yt-summary-mini-score .yt-num-font {\n  display: inline-block !important;\n  transform: scaleX(1.05) !important;\n  transform-origin: center !important;\n  color: #061018 !important;\n  -webkit-text-stroke: .45px rgba(6,16,24,.88) !important;\n  text-shadow:\n    .35px 0 0 rgba(6,16,24,.72),\n    -.35px 0 0 rgba(6,16,24,.72),\n    0 .35px 0 rgba(6,16,24,.72),\n    0 -.35px 0 rgba(6,16,24,.72) !important;\n}\n\n\/* \u7dcf\u5408\u8a55\u4fa1\u4e2d\u592e\u306e 3.8\/5.0 \u306f\u3001\u4eca\u306e\u96f0\u56f2\u6c17\u3092\u6b8b\u3057\u3064\u3064\u3055\u3089\u306b\u5c11\u3057\u592a\u304f *\/\n.yt-score-number strong,\n.yt-score-number strong.yt-num-font {\n  font-family:\n    \"Arial Black\",\n    \"Impact\",\n    \"Avenir Next Heavy\",\n    \"Avenir Next Condensed\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-weight: 900 !important;\n  letter-spacing: .026em !important;\n  transform: scaleX(1.04) !important;\n  -webkit-text-stroke: .55px rgba(69,238,219,.45) !important;\n  text-shadow:\n    0 0 13px rgba(69,238,219,.55),\n    .45px 0 0 rgba(69,238,219,.32),\n    -.45px 0 0 rgba(69,238,219,.32),\n    0 2px 14px rgba(0,0,0,.72) !important;\n}\n\n\/* \u661f\u3068\u30e9\u30f3\u30af\u306f\u6f70\u308c\u3059\u304e\u306a\u3044\u7a0b\u5ea6 *\/\n.yt-score-number span,\n.yt-score-number span.yt-num-font {\n  font-family:\n    \"Arial Black\",\n    \"Avenir Next Heavy\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-weight: 900 !important;\n  -webkit-text-stroke: .22px rgba(255,209,102,.35) !important;\n}\n\n\/* \u523a\u3055\u308b\u6761\u4ef6\u3084\u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\u306e\u756a\u53f7\u3082\u5c11\u3057\u592a\u304f *\/\n.yt-pick-item > span,\n.yt-pick-item > span *,\n.yt-sample-num,\n.yt-sample-num * {\n  font-family:\n    \"Arial Black\",\n    \"Impact\",\n    \"Avenir Next Heavy\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-weight: 900 !important;\n  -webkit-text-stroke: .35px currentColor !important;\n  text-shadow:\n    .25px 0 0 currentColor,\n    0 .25px 0 currentColor !important;\n}\n\n@media (max-width: 640px) {\n  .yt-score-value,\n  .yt-review-score-pill {\n    min-width: 78px !important;\n    padding: 5px 11px !important;\n    -webkit-text-stroke: .35px rgba(6,16,24,.86) !important;\n  }\n\n  .yt-score-number strong,\n  .yt-score-number strong.yt-num-font {\n    -webkit-text-stroke: .42px rgba(69,238,219,.42) !important;\n  }\n}\n\n\n\/* v51\u4fee\u6b63\uff1a\u9752\u3044\u70b9\u6570\u30d4\u30eb\u5185\u306e\u6570\u5b57\u3060\u3051\u3092\u660e\u78ba\u306b\u6975\u592a\u5316 *\/\n.yt-score-value,\n.yt-review-score-pill,\n.yt-summary-mini-score {\n  overflow: visible !important;\n}\n\n\/* \u9752\u3044\u80cc\u666f\u306e\u4e2d\u306b\u3042\u308b 0.8 \/ 1.0 \u306a\u3069\u5c02\u7528 *\/\n.yt-blue-score-num,\n.yt-score-value .yt-num-font,\n.yt-review-score-pill .yt-num-font,\n.yt-summary-mini-score .yt-num-font {\n  display: inline-block !important;\n  font-family:\n    Impact,\n    \"Arial Black\",\n    \"Avenir Next Heavy\",\n    \"Avenir Next Condensed\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-weight: 900 !important;\n  font-style: normal !important;\n  font-variant-numeric: tabular-nums lining-nums !important;\n  font-feature-settings: \"tnum\" 1, \"lnum\" 1 !important;\n  color: #041017 !important;\n  letter-spacing: .018em !important;\n  line-height: 1 !important;\n  transform: scaleX(1.16) !important;\n  transform-origin: center !important;\n\n  \/* \u30d5\u30a9\u30f3\u30c8\u5dee\u304c\u51fa\u306a\u3044\u74b0\u5883\u3067\u3082\u592a\u304f\u898b\u305b\u308b\u7591\u4f3c\u592a\u5b57 *\/\n  -webkit-text-stroke: 1.05px #041017 !important;\n  text-shadow:\n    1px 0 0 #041017,\n    -1px 0 0 #041017,\n    0 1px 0 #041017,\n    0 -1px 0 #041017,\n    .7px .7px 0 #041017,\n    -.7px .7px 0 #041017,\n    .7px -.7px 0 #041017,\n    -.7px -.7px 0 #041017 !important;\n}\n\n\/* \u89aa\u30d4\u30eb\u5074\u3082\u3001\u6587\u5b57\u304c\u592a\u304f\u306a\u3063\u3066\u3082\u7aae\u5c48\u306b\u306a\u3089\u306a\u3044\u3088\u3046\u8abf\u6574 *\/\n.yt-score-value,\n.yt-review-score-pill {\n  min-width: 92px !important;\n  padding: 7px 16px !important;\n  line-height: 1 !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\n\n\/* \u70b9\u6570\u304c\u592a\u304f\u306a\u3063\u305f\u5206\u3001\u30ec\u30d3\u30e5\u30fc\u898b\u51fa\u3057\u53f3\u306e\u30d4\u30eb\u3082\u5c11\u3057\u3060\u3051\u4f59\u88d5\u3092\u6301\u305f\u305b\u308b *\/\n.yt-review-title-with-score .yt-review-score-pill {\n  min-width: 94px !important;\n}\n\n\/* \u307e\u3068\u3081\u53f3\u306e 3.8 \/ 5.0\uff08+A\uff09\u306f\u9577\u3044\u306e\u3067\u5c11\u3057\u5e83\u3081 *\/\n.yt-summary-mini-score {\n  min-width: 152px !important;\n}\n\n\/* \u4e2d\u592e\u30c1\u30e3\u30fc\u30c8\u306e3.8\/5.0\u306f\u73fe\u72b6\u7dad\u6301\u3002\u9752\u3044\u70b9\u6570\u30d4\u30eb\u3060\u3051\u592a\u304f\u3059\u308b *\/\n.yt-score-number .yt-blue-score-num {\n  transform: none !important;\n  -webkit-text-stroke: inherit !important;\n  text-shadow: inherit !important;\n}\n\n@media (max-width: 640px) {\n  .yt-blue-score-num,\n  .yt-score-value .yt-num-font,\n  .yt-review-score-pill .yt-num-font,\n  .yt-summary-mini-score .yt-num-font {\n    transform: scaleX(1.10) !important;\n    -webkit-text-stroke: .75px #041017 !important;\n    text-shadow:\n      .7px 0 0 #041017,\n      -.7px 0 0 #041017,\n      0 .7px 0 #041017,\n      0 -.7px 0 #041017 !important;\n  }\n\n  .yt-score-value,\n  .yt-review-score-pill {\n    min-width: 84px !important;\n    padding: 6px 12px !important;\n  }\n\n  .yt-summary-mini-score {\n    min-width: 132px !important;\n  }\n}\n\n\n\/* v52\u4fee\u6b63\uff1a\u9752\u3044\u70b9\u6570\u30d4\u30eb\u5185\u306e\u6570\u5b57\u3092\u592a\u3059\u304e\u306a\u3044\u7bc4\u56f2\u3078\u8abf\u6574 *\/\n\n\/* v51\u306e\u7591\u4f3c\u592a\u5b57\u304c\u5f37\u3059\u304e\u305f\u306e\u3067\u3001\u9752\u3044\u70b9\u6570\u30d4\u30eb\u5185\u3060\u3051\u307b\u3069\u3088\u304f\u592a\u3081\u306b\u623b\u3059 *\/\n.yt-blue-score-num,\n.yt-score-value .yt-num-font,\n.yt-review-score-pill .yt-num-font,\n.yt-summary-mini-score .yt-num-font {\n  font-family:\n    \"Avenir Next Heavy\",\n    \"Arial Black\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-weight: 900 !important;\n  color: #061018 !important;\n  letter-spacing: .012em !important;\n  line-height: 1 !important;\n  transform: scaleX(1.035) !important;\n  transform-origin: center !important;\n\n  \/* \u592a\u3059\u304e\u9632\u6b62\uff1av51\u306e1.05px\uff0b\u591a\u91cd\u5f71\u3092\u5f31\u3081\u308b *\/\n  -webkit-text-stroke: .28px rgba(6,16,24,.78) !important;\n  text-shadow:\n    .22px 0 0 rgba(6,16,24,.55),\n    -.22px 0 0 rgba(6,16,24,.55),\n    0 .22px 0 rgba(6,16,24,.55),\n    0 -.22px 0 rgba(6,16,24,.55) !important;\n}\n\n\/* \u89aa\u30d4\u30eb\u3082\u5c11\u3057\u3060\u3051\u623b\u3057\u3066\u3001\u6587\u5b57\u304c\u30c7\u30ab\u3059\u304e\u3066\u6f70\u308c\u306a\u3044\u3088\u3046\u306b *\/\n.yt-score-value,\n.yt-review-score-pill {\n  min-width: 86px !important;\n  padding: 6px 13px !important;\n  line-height: 1 !important;\n}\n\n\/* \u30ec\u30d3\u30e5\u30fc\u898b\u51fa\u3057\u53f3\u306e\u70b9\u6570\u30d4\u30eb *\/\n.yt-review-title-with-score .yt-review-score-pill {\n  min-width: 88px !important;\n}\n\n\/* \u307e\u3068\u3081\u53f3\u306e\u9577\u3044\u70b9\u6570\u306f\u5e83\u3055\u3060\u3051\u78ba\u4fdd *\/\n.yt-summary-mini-score {\n  min-width: 146px !important;\n}\n\n\/* \u4e2d\u592e\u30c1\u30e3\u30fc\u30c8\u306e3.8\/5.0\u306b\u306f\u5f71\u97ff\u3055\u305b\u306a\u3044 *\/\n.yt-score-number .yt-blue-score-num {\n  transform: none !important;\n  -webkit-text-stroke: inherit !important;\n  text-shadow: inherit !important;\n}\n\n@media (max-width: 640px) {\n  .yt-blue-score-num,\n  .yt-score-value .yt-num-font,\n  .yt-review-score-pill .yt-num-font,\n  .yt-summary-mini-score .yt-num-font {\n    transform: scaleX(1.02) !important;\n    -webkit-text-stroke: .20px rgba(6,16,24,.72) !important;\n    text-shadow:\n      .16px 0 0 rgba(6,16,24,.45),\n      -.16px 0 0 rgba(6,16,24,.45),\n      0 .16px 0 rgba(6,16,24,.45),\n      0 -.16px 0 rgba(6,16,24,.45) !important;\n  }\n\n  .yt-score-value,\n  .yt-review-score-pill {\n    min-width: 80px !important;\n    padding: 5px 11px !important;\n  }\n}\n\n\n\/* v53\u4fee\u6b63\uff1a\u9752\u3044\u70b9\u6570\u30d4\u30eb\u306e\u6570\u5b57\u3092\u5c11\u3057\u7d30\u304f \/ \u4e0a\u90e8\u7dcf\u5408\u8a55\u4fa1\u306e5\u9805\u76ee\u70b9\u6570\u306b\u3082\u540c\u3058\u898b\u305f\u76ee\u3092\u9069\u7528 *\/\n\n\/* \u5bfe\u8c61\uff1a\u4e0a\u90e8\u7dcf\u5408\u8a55\u4fa1\u53f3\u50745\u9805\u76ee\u3001\u30cd\u30bf\u30d0\u30ec\u898b\u51fa\u3057\u53f3\u5074\u3001\u307e\u3068\u3081\u53f3\u5074 *\/\n.yt-score-row .yt-score-value .yt-blue-score-num,\n.yt-score-value .yt-blue-score-num,\n.yt-review-score-pill .yt-blue-score-num,\n.yt-summary-mini-score .yt-blue-score-num,\n.yt-score-row .yt-score-value .yt-num-font,\n.yt-score-value .yt-num-font,\n.yt-review-score-pill .yt-num-font,\n.yt-summary-mini-score .yt-num-font {\n  font-family:\n    \"Avenir Next Heavy\",\n    \"Arial Black\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-weight: 900 !important;\n  color: #061018 !important;\n  letter-spacing: .010em !important;\n  line-height: 1 !important;\n  transform: scaleX(1.005) !important;\n  transform-origin: center !important;\n\n  \/* v52\u3088\u308a\u3055\u3089\u306b\u7d30\u3081\u3002\u9ed2\u304f\u6f70\u308c\u306a\u3044\u7a0b\u5ea6\u306b\u6291\u3048\u308b *\/\n  -webkit-text-stroke: .12px rgba(6,16,24,.58) !important;\n  text-shadow:\n    .10px 0 0 rgba(6,16,24,.36),\n    -.10px 0 0 rgba(6,16,24,.36),\n    0 .10px 0 rgba(6,16,24,.36),\n    0 -.10px 0 rgba(6,16,24,.36) !important;\n}\n\n\/* \u9752\u3044\u70b9\u6570\u30d4\u30eb\u5168\u4f53\u3002\u4e0a\u90e85\u9805\u76ee\u3082\u540c\u3058\u30b5\u30a4\u30ba\u611f\u306b\u305d\u308d\u3048\u308b *\/\n.yt-score-row .yt-score-value,\n.yt-score-value,\n.yt-review-score-pill {\n  min-width: 84px !important;\n  padding: 6px 12px !important;\n  line-height: 1 !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\n\n\/* \u30cd\u30bf\u30d0\u30ec\u898b\u51fa\u3057\u53f3\u306e\u70b9\u6570\u306f\u5c11\u3057\u3060\u3051\u4f59\u88d5 *\/\n.yt-review-title-with-score .yt-review-score-pill {\n  min-width: 86px !important;\n}\n\n\/* \u307e\u3068\u3081\u53f3\u306e\u9577\u3044\u70b9\u6570\u3060\u3051\u5e83\u3081 *\/\n.yt-summary-mini-score {\n  min-width: 142px !important;\n}\n\n\/* \u30c1\u30e3\u30fc\u30c8\u4e2d\u592e\u306e3.8\/5.0\u306b\u306f\u5f71\u97ff\u3055\u305b\u306a\u3044 *\/\n.yt-score-number .yt-blue-score-num,\n.yt-score-number .yt-num-font {\n  transform: none !important;\n  -webkit-text-stroke: inherit !important;\n  text-shadow: inherit !important;\n}\n\n@media (max-width: 640px) {\n  .yt-score-row .yt-score-value .yt-blue-score-num,\n  .yt-score-value .yt-blue-score-num,\n  .yt-review-score-pill .yt-blue-score-num,\n  .yt-summary-mini-score .yt-blue-score-num,\n  .yt-score-row .yt-score-value .yt-num-font,\n  .yt-score-value .yt-num-font,\n  .yt-review-score-pill .yt-num-font,\n  .yt-summary-mini-score .yt-num-font {\n    transform: none !important;\n    -webkit-text-stroke: .08px rgba(6,16,24,.50) !important;\n    text-shadow:\n      .06px 0 0 rgba(6,16,24,.30),\n      -.06px 0 0 rgba(6,16,24,.30),\n      0 .06px 0 rgba(6,16,24,.30),\n      0 -.06px 0 rgba(6,16,24,.30) !important;\n  }\n\n  .yt-score-row .yt-score-value,\n  .yt-score-value,\n  .yt-review-score-pill {\n    min-width: 80px !important;\n    padding: 5px 10px !important;\n  }\n}\n\n\n\/* v54\u4fee\u6b63\uff1a\u4e0a\u90e8\u7dcf\u5408\u8a55\u4fa15\u9805\u76ee\u306e\u9752\u3044\u70b9\u6570\u30d4\u30eb\u306b\u3082\u78ba\u5b9f\u306b\u53cd\u6620 \/ \u6570\u5b57\u3092\u5c11\u3057\u7d30\u3081\u3078 *\/\n\n\/* \u4e0a\u90e8\u7dcf\u5408\u8a55\u4fa1\u306e5\u9805\u76ee\uff1a0.8 \/ 1.0 \u306a\u3069 *\/\n.yt-score-row > span,\n.yt-score-row-value {\n  font-family:\n    \"Avenir Next\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-weight: 850 !important;\n  color: #061018 !important;\n  letter-spacing: .008em !important;\n  line-height: 1 !important;\n  font-variant-numeric: tabular-nums lining-nums !important;\n  font-feature-settings: \"tnum\" 1, \"lnum\" 1 !important;\n\n  \/* v53\u3088\u308a\u7d30\u3081\u3002\u4e0a\u90e85\u9805\u76ee\u306b\u78ba\u5b9f\u9069\u7528 *\/\n  -webkit-text-stroke: 0 !important;\n  text-shadow: none !important;\n  transform: none !important;\n\n  min-width: 82px !important;\n  padding: 6px 12px !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\n\n\/* \u30cd\u30bf\u30d0\u30ec\u898b\u51fa\u3057\u53f3\u30fb\u307e\u3068\u3081\u53f3\u306e\u70b9\u6570\u3082\u5c11\u3057\u3060\u3051\u7d30\u3081\u306b\u5bc4\u305b\u308b *\/\n.yt-review-score-pill .yt-blue-score-num,\n.yt-review-score-pill .yt-num-font,\n.yt-summary-mini-score .yt-blue-score-num,\n.yt-summary-mini-score .yt-num-font {\n  font-family:\n    \"Avenir Next\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-weight: 850 !important;\n  color: #061018 !important;\n  letter-spacing: .008em !important;\n  line-height: 1 !important;\n  -webkit-text-stroke: 0 !important;\n  text-shadow: none !important;\n  transform: none !important;\n}\n\n\/* \u30d4\u30eb\u81ea\u4f53\u306e\u6a2a\u5e45\u306f\u7dad\u6301\u3057\u3066\u3001\u7d30\u304f\u3057\u3066\u3082\u898b\u3084\u3059\u304f *\/\n.yt-review-score-pill {\n  min-width: 84px !important;\n  padding: 6px 12px !important;\n}\n\n.yt-summary-mini-score {\n  min-width: 138px !important;\n}\n\n\/* \u30c1\u30e3\u30fc\u30c8\u4e2d\u592e\u306e3.8\/5.0\u306f\u89e6\u3089\u306a\u3044 *\/\n.yt-score-number strong,\n.yt-score-number span {\n  text-shadow: inherit;\n}\n\n\n\/* v57\u4fee\u6b63\uff1a\u5225\u9928\u30c8\u30c3\u30d7\u3068\u540c\u305818\u6b73\u672a\u6e80\u95b2\u89a7\u7981\u6b62\u30de\u30fc\u30af\u3092\u30ec\u30d3\u30e5\u30fc\u8a18\u4e8b\u30d8\u30c3\u30c0\u30fc\u3078\u8ffd\u52a0 *\/\n.yt-nav {\n  gap: 10px !important;\n}\n\n.yt-age-mark {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 38px;\n  padding: 8px 13px;\n  border-radius: 999px;\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",sans-serif !important;\n  font-size: 12.5px;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: 0 !important;\n  white-space: nowrap;\n  text-decoration: none !important;\n  color: #ff8aa0 !important;\n  border: 1px solid rgba(255,77,109,.86) !important;\n  background: rgba(255,77,109,.10) !important;\n  cursor: default;\n  overflow: hidden;\n}\n\n.yt-age-mark::after {\n  content: \"\";\n  position: absolute;\n  left: -18%;\n  top: 50%;\n  width: 136%;\n  height: 2px;\n  background: rgba(255,77,109,.82);\n  transform: rotate(-12deg);\n  pointer-events: none;\n}\n\n@media (max-width: 900px) {\n  .yt-age-mark {\n    min-height: 38px;\n    font-size: 12px;\n  }\n}\n\n\n\/* v58\u4fee\u6b63\uff1a\u523a\u3055\u308b\u6761\u4ef6\u30fb\u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\u306e\u756a\u53f7HTML\u5d29\u308c\u4fee\u6b63\uff06\u756a\u53f7\u5c02\u7528class\u3078 *\/\n.yt-pick-item > .yt-pick-num {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-width: 28px !important;\n  height: 22px !important;\n  border-radius: 999px !important;\n  color: var(--yt-cyan) !important;\n  background: rgba(69,238,219,.11) !important;\n  border: 1px solid rgba(69,238,219,.24) !important;\n  font-size: 11px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-pick-note .yt-pick-item > .yt-pick-num {\n  color: #ffd166 !important;\n  background: rgba(255,209,102,.10) !important;\n  border-color: rgba(255,209,102,.24) !important;\n}\n\n.yt-pick-item > .yt-pick-num .yt-num-font {\n  display: inline !important;\n  min-width: 0 !important;\n  height: auto !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: transparent !important;\n  color: inherit !important;\n  font-size: inherit !important;\n  line-height: inherit !important;\n  font-weight: inherit !important;\n}\n\n\/* \u4f5c\u8005\u30fb\u30b5\u30fc\u30af\u30eb\u3078\u306e\u30ea\u30b9\u30da\u30af\u30c8\u7528\u30cf\u30a4\u30e9\u30a4\u30c8 *\/\n.yt-info-table .yt-mark-gold {\n  color: #ffd166 !important;\n  background: rgba(255,209,102,.085) !important;\n  padding: 0 .18em !important;\n  border-radius: 6px !important;\n  font-weight: 1000 !important;\n  text-shadow: 0 0 10px rgba(255,209,102,.10) !important;\n}\n\n\n\n\/* \/* v61\u4fee\u6b63 \u304b\u3089\u59cb\u307e\u308b\u30b3\u30e1\u30f3\u30c8\u6b04\u95a2\u9023CSS\u306f\u300c\u5225\u9928\u30ec\u30d3\u30e5\u30fc\uff1a\u30b3\u30e1\u30f3\u30c8\u6b04UI v1\u300d\u3078\u5206\u96e2\u6e08\u307f *\/\n\n\/* v91\u4fee\u6b63\uff1a\u30bf\u30b0\u3092\u4f5c\u54c1\u4e00\u89a7\u3078\u306e\u30ea\u30f3\u30af\u3068\u3057\u3066\u62bc\u305b\u308b\u3088\u3046\u306b\u3059\u308b *\/\n.yt-tags-wide a.yt-tag,\n.yt-info-tags a.yt-tag,\na.yt-tag {\n  text-decoration: none !important;\n  cursor: pointer !important;\n}\n\n.yt-tags-wide a.yt-tag:focus-visible,\n.yt-info-tags a.yt-tag:focus-visible,\na.yt-tag:focus-visible {\n  outline: 2px solid rgba(69,238,219,.95) !important;\n  outline-offset: 3px !important;\n}\n\n\n\/* v95\u4fee\u6b63\uff1aFANZA\u5c0e\u7dda\u306e\u4f59\u767d\u3092\u5727\u7e2e\u3057\u3066\u3001\u30ab\u30fc\u30c9\u3092\u30b3\u30f3\u30d1\u30af\u30c8\u5316 *\/\n.yt-fanza-cta {\n  display: grid !important;\n  grid-template-columns: 102px minmax(0, 1fr) !important;\n  gap: 12px !important;\n  align-items: center !important;\n  margin-top: 12px !important;\n  padding: 11px 12px !important;\n  border: 1px solid rgba(255,209,102,.38) !important;\n  border-radius: 16px !important;\n  background:\n    radial-gradient(circle at 12% 18%, rgba(255,209,102,.12), transparent 34%),\n    radial-gradient(circle at 86% 22%, rgba(69,238,219,.09), transparent 34%),\n    rgba(255,255,255,.038) !important;\n  color: var(--yt-text) !important;\n  text-decoration: none !important;\n  box-shadow: 0 0 16px rgba(255,209,102,.045) !important;\n  overflow: hidden !important;\n}\n\n.yt-fanza-cta:hover {\n  border-color: rgba(255,209,102,.82) !important;\n  box-shadow:\n    0 0 0 1px rgba(255,209,102,.10),\n    0 0 20px rgba(255,209,102,.12) !important;\n  filter: brightness(1.035) !important;\n}\n\n.yt-fanza-thumb {\n  display: block !important;\n  width: 102px !important;\n  aspect-ratio: 3 \/ 4 !important;\n  border-radius: 12px !important;\n  overflow: hidden !important;\n  border: 1px solid rgba(255,209,102,.28) !important;\n  background: rgba(0,0,0,.35) !important;\n}\n\n.yt-fanza-thumb img {\n  display: block !important;\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: contain !important;\n  background: #000 !important;\n}\n\n.yt-fanza-copy {\n  min-width: 0 !important;\n  display: grid !important;\n  align-content: center !important;\n  gap: 5px !important;\n}\n\n.yt-fanza-label {\n  display: inline-flex !important;\n  width: fit-content !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 22px !important;\n  padding: 4px 8px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, rgba(255,209,102,.98), rgba(69,238,219,.92)) !important;\n  font-size: 11px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-fanza-title {\n  display: block !important;\n  color: var(--yt-text) !important;\n  font-size: 16px !important;\n  line-height: 1.42 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-fanza-text {\n  display: block !important;\n  color: var(--yt-soft) !important;\n  font-size: 12.4px !important;\n  line-height: 1.55 !important;\n  font-weight: 800 !important;\n}\n\n.yt-fanza-action {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  align-items: center !important;\n  gap: 8px !important;\n  margin-top: 2px !important;\n}\n\n.yt-fanza-button {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-width: 156px !important;\n  min-height: 36px !important;\n  padding: 8px 13px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  border: 1px solid rgba(69,238,219,.86) !important;\n  font-size: 12.5px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n  white-space: nowrap !important;\n  box-shadow: 0 0 14px rgba(69,238,219,.10) !important;\n}\n\n.yt-fanza-pr {\n  display: inline-block !important;\n  color: rgba(168,189,199,.72) !important;\n  font-size: 10.3px !important;\n  line-height: 1.4 !important;\n  font-weight: 800 !important;\n}\n\n@media (max-width: 760px) {\n  .yt-fanza-cta {\n    grid-template-columns: 84px minmax(0,1fr) !important;\n    gap: 10px !important;\n    align-items: start !important;\n    padding: 10px !important;\n  }\n\n  .yt-fanza-thumb {\n    width: 84px !important;\n    border-radius: 11px !important;\n  }\n\n  .yt-fanza-title {\n    font-size: 14.2px !important;\n  }\n\n  .yt-fanza-text {\n    font-size: 11.8px !important;\n    line-height: 1.5 !important;\n  }\n\n  .yt-fanza-action {\n    gap: 6px !important;\n  }\n\n  .yt-fanza-button {\n    min-width: 0 !important;\n    min-height: 34px !important;\n    padding: 8px 11px !important;\n    font-size: 11.8px !important;\n  }\n\n  .yt-fanza-pr {\n    display: block !important;\n    width: 100% !important;\n  }\n}\n\n\n\/* \/* v96\u4fee\u6b63 \u304b\u3089\u59cb\u307e\u308b\u30b3\u30e1\u30f3\u30c8\u6b04\u95a2\u9023CSS\u306f\u300c\u5225\u9928\u30ec\u30d3\u30e5\u30fc\uff1a\u30b3\u30e1\u30f3\u30c8\u6b04UI v1\u300d\u3078\u5206\u96e2\u6e08\u307f *\/\n\n\/* v97\u4fee\u6b63\uff1aFANZA\u30e9\u30d9\u30eb\u524a\u9664\u5f8c\u306e\u4f59\u767d\u3092\u8a70\u3081\u308b *\/\n.yt-fanza-label {\n  display: none !important;\n}\n\n.yt-fanza-copy {\n  gap: 4px !important;\n}\n\n.yt-fanza-title {\n  margin-top: 0 !important;\n  font-size: 16px !important;\n  line-height: 1.42 !important;\n}\n\n.yt-fanza-text {\n  margin-top: 0 !important;\n}\n\n.yt-fanza-action {\n  margin-top: 3px !important;\n}\n\n.yt-fanza-cta {\n  padding-top: 10px !important;\n  padding-bottom: 10px !important;\n}\n\n@media (max-width: 760px) {\n  .yt-fanza-copy {\n    gap: 4px !important;\n  }\n\n  .yt-fanza-title {\n    font-size: 14.2px !important;\n  }\n}\n\n\n\/* v98\u4fee\u6b63\uff1a\u7dcf\u5408\u8a55\u4fa1\u306e\u53f3\u306b\u300c\u8a55\u4fa1\u306e\u898b\u65b9\u300d\u6298\u308a\u305f\u305f\u307f\u3092\u8ffd\u52a0 *\/\n.yt-score-compact {\n  position: relative !important;\n  overflow: visible !important;\n}\n\n.yt-score-compact-head {\n  position: relative !important;\n  z-index: 7 !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n  gap: 10px !important;\n  margin: 0 0 10px !important;\n}\n\n.yt-score-compact-head .yt-sub-section-title {\n  margin: 0 !important;\n  min-width: 0 !important;\n}\n\n.yt-score-guide {\n  position: relative !important;\n  flex: 0 0 auto !important;\n  font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",sans-serif !important;\n}\n\n.yt-score-guide summary {\n  list-style: none !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 31px !important;\n  padding: 7px 11px !important;\n  border-radius: 999px !important;\n  border: 1px solid rgba(69,238,219,.42) !important;\n  color: var(--yt-cyan) !important;\n  background: rgba(69,238,219,.08) !important;\n  font-size: 12px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n  white-space: nowrap !important;\n  cursor: pointer !important;\n  box-shadow: 0 0 12px rgba(69,238,219,.06) !important;\n}\n\n.yt-score-guide summary::-webkit-details-marker {\n  display: none !important;\n}\n\n.yt-score-guide summary::before {\n  content: \"\uff1f\" !important;\n  display: inline-grid !important;\n  place-items: center !important;\n  width: 18px !important;\n  height: 18px !important;\n  margin-right: 6px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  font-size: 11px !important;\n  font-weight: 1000 !important;\n}\n\n.yt-score-guide[open] summary {\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  border-color: rgba(69,238,219,.88) !important;\n}\n\n.yt-score-guide[open] summary::before {\n  background: rgba(255,255,255,.60) !important;\n}\n\n.yt-score-guide-panel {\n  position: absolute !important;\n  top: calc(100% + 9px) !important;\n  right: 0 !important;\n  z-index: 30 !important;\n  width: min(560px, calc(100vw - 36px)) !important;\n  max-height: min(68vh, 620px) !important;\n  overflow: auto !important;\n  padding: 13px !important;\n  border: 1px solid rgba(69,238,219,.54) !important;\n  border-radius: 17px !important;\n  background:\n    radial-gradient(circle at 14% 12%, rgba(69,238,219,.12), transparent 38%),\n    linear-gradient(135deg, rgba(12,18,24,.98), rgba(8,14,21,.98)) !important;\n  box-shadow:\n    0 0 0 1px rgba(69,238,219,.08),\n    0 18px 44px rgba(0,0,0,.48),\n    0 0 26px rgba(69,238,219,.12) !important;\n}\n\n.yt-score-guide-lead {\n  margin: 0 0 10px !important;\n  color: var(--yt-soft) !important;\n  font-size: 12.5px !important;\n  line-height: 1.65 !important;\n  font-weight: 800 !important;\n}\n\n.yt-score-guide-grid {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 10px !important;\n}\n\n.yt-score-guide-box {\n  min-width: 0 !important;\n  padding: 11px !important;\n  border: 1px solid rgba(69,238,219,.20) !important;\n  border-radius: 14px !important;\n  background: rgba(255,255,255,.035) !important;\n}\n\n.yt-score-guide-box strong {\n  display: block !important;\n  margin: 0 0 8px !important;\n  color: var(--yt-text) !important;\n  font-size: 13.5px !important;\n  line-height: 1.35 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-score-guide-box strong::before {\n  content: \"\u25a0\" !important;\n  color: var(--yt-cyan) !important;\n  margin-right: 6px !important;\n  font-size: .78em !important;\n}\n\n.yt-score-guide-list {\n  display: grid !important;\n  gap: 6px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  list-style: none !important;\n}\n\n.yt-score-guide-list li {\n  display: grid !important;\n  grid-template-columns: auto minmax(0,1fr) !important;\n  gap: 7px !important;\n  align-items: start !important;\n  margin: 0 !important;\n  color: var(--yt-soft) !important;\n  font-size: 11.8px !important;\n  line-height: 1.45 !important;\n  font-weight: 800 !important;\n}\n\n.yt-score-guide-rank {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-width: 42px !important;\n  min-height: 22px !important;\n  padding: 3px 7px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  font-size: 10.5px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n  white-space: nowrap !important;\n}\n\n.yt-score-guide-rank-special {\n  background: linear-gradient(90deg, #ff8aa0, #ffd166, var(--yt-cyan)) !important;\n}\n\n.yt-score-guide-item {\n  color: var(--yt-cyan) !important;\n  font-weight: 1000 !important;\n}\n\n@media (max-width: 900px) {\n  .yt-score-compact-head {\n    align-items: flex-start !important;\n  }\n\n  .yt-score-guide-panel {\n    position: fixed !important;\n    top: 82px !important;\n    left: 12px !important;\n    right: 12px !important;\n    width: auto !important;\n    max-height: calc(100vh - 112px) !important;\n  }\n\n  .yt-score-guide-grid {\n    grid-template-columns: 1fr !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-score-compact-head {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 8px !important;\n  }\n\n  .yt-score-guide {\n    width: fit-content !important;\n  }\n\n  .yt-score-guide summary {\n    min-height: 30px !important;\n    font-size: 11.5px !important;\n  }\n\n  .yt-score-guide-panel {\n    top: 72px !important;\n  }\n}\n\n\n\/* v99\u4fee\u6b63\uff1a\u8a55\u4fa1\u306e\u898b\u65b9\u3092\u8868\u5f62\u5f0f\u306b\u5909\u66f4 \/ \u30dc\u30bf\u30f3\u6587\u5b57\u3092UD\u5bc4\u305b *\/\n.yt-score-guide,\n.yt-score-guide * {\n  font-family:\n    \"BIZ UDPGothic\",\n    \"BIZ UDGothic\",\n    \"UD Digi Kyokasho N-R\",\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  letter-spacing: 0 !important;\n  -webkit-font-smoothing: antialiased !important;\n  text-rendering: optimizeLegibility !important;\n}\n\n.yt-score-guide summary {\n  min-height: 32px !important;\n  padding: 7px 12px !important;\n  font-size: 12.5px !important;\n  line-height: 1.1 !important;\n  font-weight: 800 !important;\n  letter-spacing: 0 !important;\n  text-shadow: none !important;\n}\n\n.yt-score-guide summary::before {\n  font-family:\n    \"BIZ UDPGothic\",\n    \"BIZ UDGothic\",\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-weight: 900 !important;\n}\n\n.yt-score-guide-panel {\n  width: min(660px, calc(100vw - 36px)) !important;\n  padding: 12px !important;\n}\n\n.yt-score-guide-grid {\n  grid-template-columns: minmax(0,1.12fr) minmax(0,.88fr) !important;\n  gap: 10px !important;\n}\n\n.yt-score-guide-box {\n  padding: 10px !important;\n}\n\n.yt-score-guide-box strong {\n  margin-bottom: 8px !important;\n  font-size: 13px !important;\n  font-weight: 900 !important;\n}\n\n.yt-score-guide-table {\n  width: 100% !important;\n  border-collapse: separate !important;\n  border-spacing: 0 !important;\n  overflow: hidden !important;\n  border: 1px solid rgba(69,238,219,.22) !important;\n  border-radius: 12px !important;\n  background: rgba(7,11,15,.24) !important;\n  table-layout: fixed !important;\n}\n\n.yt-score-guide-table th,\n.yt-score-guide-table td {\n  padding: 7px 8px !important;\n  border-right: 1px solid rgba(69,238,219,.14) !important;\n  border-bottom: 1px solid rgba(69,238,219,.14) !important;\n  color: var(--yt-soft) !important;\n  background: rgba(255,255,255,.026) !important;\n  font-size: 11.2px !important;\n  line-height: 1.42 !important;\n  font-weight: 750 !important;\n  text-align: left !important;\n  vertical-align: middle !important;\n}\n\n.yt-score-guide-table th:last-child,\n.yt-score-guide-table td:last-child {\n  border-right: 0 !important;\n}\n\n.yt-score-guide-table tr:last-child th,\n.yt-score-guide-table tr:last-child td {\n  border-bottom: 0 !important;\n}\n\n.yt-score-guide-table thead th {\n  color: #061018 !important;\n  background: linear-gradient(90deg, rgba(69,238,219,.96), rgba(56,168,255,.88)) !important;\n  font-size: 10.8px !important;\n  line-height: 1.2 !important;\n  font-weight: 900 !important;\n  white-space: nowrap !important;\n}\n\n.yt-score-guide-rank-table th:nth-child(1),\n.yt-score-guide-rank-table td:nth-child(1) {\n  width: 58px !important;\n}\n\n.yt-score-guide-rank-table th:nth-child(2),\n.yt-score-guide-rank-table td:nth-child(2) {\n  width: 86px !important;\n  color: var(--yt-cyan) !important;\n  font-weight: 900 !important;\n  white-space: nowrap !important;\n}\n\n.yt-score-guide-item-table th:nth-child(1),\n.yt-score-guide-item-table td:nth-child(1) {\n  width: 124px !important;\n}\n\n.yt-score-guide-item-table tbody th {\n  display: flex !important;\n  align-items: center !important;\n  gap: 6px !important;\n  color: var(--yt-text) !important;\n  font-weight: 900 !important;\n}\n\n.yt-score-guide-rank {\n  min-width: 34px !important;\n  min-height: 20px !important;\n  padding: 3px 6px !important;\n  font-size: 10.2px !important;\n  font-weight: 900 !important;\n}\n\n.yt-score-guide-item {\n  color: var(--yt-cyan) !important;\n  font-size: 11.3px !important;\n  line-height: 1.25 !important;\n  font-weight: 900 !important;\n}\n\n@media (max-width: 900px) {\n  .yt-score-guide-grid {\n    grid-template-columns: 1fr !important;\n  }\n\n  .yt-score-guide-panel {\n    width: auto !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-score-guide-table th,\n  .yt-score-guide-table td {\n    padding: 6px 7px !important;\n    font-size: 10.7px !important;\n  }\n\n  .yt-score-guide-rank-table th:nth-child(1),\n  .yt-score-guide-rank-table td:nth-child(1) {\n    width: 52px !important;\n  }\n\n  .yt-score-guide-rank-table th:nth-child(2),\n  .yt-score-guide-rank-table td:nth-child(2) {\n    width: 78px !important;\n  }\n\n  .yt-score-guide-item-table th:nth-child(1),\n  .yt-score-guide-item-table td:nth-child(1) {\n    width: 112px !important;\n  }\n\n  .yt-score-guide summary {\n    font-size: 12px !important;\n  }\n}\n\n\n\/* v100\u4fee\u6b63\uff1a\u63a1\u70b9\u9805\u76ee\u8868\u306e\u5d29\u308c\u5bfe\u7b56 \/ \u70b9\u6570\u30d8\u30c3\u30c0\u30fc\u8272\u4fee\u6b63 \/ \u73fe\u5728\u30e9\u30f3\u30af\u306e\u8584\u30d4\u30f3\u30af\u5f37\u8abf *\/\n.yt-score-guide-lead {\n  line-height: 1.7 !important;\n}\n\n.yt-score-guide-panel {\n  width: min(690px, calc(100vw - 36px)) !important;\n}\n\n.yt-score-guide-grid {\n  grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr) !important;\n  align-items: start !important;\n}\n\n.yt-score-guide-table {\n  table-layout: fixed !important;\n}\n\n.yt-score-guide-table thead th,\n.yt-score-guide-rank-table thead th:nth-child(2),\n.yt-score-guide-rank-table thead td:nth-child(2) {\n  color: #061018 !important;\n  text-shadow: none !important;\n}\n\n.yt-score-guide-rank-table th:nth-child(1),\n.yt-score-guide-rank-table td:nth-child(1) {\n  width: 56px !important;\n}\n\n.yt-score-guide-rank-table th:nth-child(2),\n.yt-score-guide-rank-table td:nth-child(2) {\n  width: 84px !important;\n}\n\n.yt-score-guide-rank-table tbody td:nth-child(2) {\n  color: var(--yt-cyan) !important;\n  font-weight: 900 !important;\n}\n\n.yt-score-guide-item-table th:nth-child(1),\n.yt-score-guide-item-table td:nth-child(1) {\n  width: 96px !important;\n}\n\n.yt-score-guide-item-table tbody th {\n  display: table-cell !important;\n  vertical-align: middle !important;\n  white-space: normal !important;\n}\n\n.yt-score-guide-item-table tbody th .yt-score-guide-rank {\n  display: inline-flex !important;\n  margin: 0 4px 3px 0 !important;\n  vertical-align: middle !important;\n}\n\n.yt-score-guide-item-table tbody th .yt-score-guide-item {\n  display: inline !important;\n  vertical-align: middle !important;\n  color: var(--yt-cyan) !important;\n  font-size: 11px !important;\n  line-height: 1.25 !important;\n  font-weight: 900 !important;\n}\n\n.yt-score-guide-item-table td {\n  word-break: normal !important;\n  overflow-wrap: anywhere !important;\n}\n\n.yt-score-guide-rank-table tbody tr.is-current th,\n.yt-score-guide-rank-table tbody tr.is-current td {\n  background:\n    radial-gradient(circle at 16% 18%, rgba(255,255,255,.14), transparent 34%),\n    rgba(255,122,167,.18) !important;\n  border-top-color: rgba(255,122,167,.42) !important;\n  border-bottom-color: rgba(255,122,167,.42) !important;\n  color: #ffeaf0 !important;\n}\n\n.yt-score-guide-rank-table tbody tr.is-current .yt-score-guide-rank {\n  background: linear-gradient(90deg, #ff8aa0, #ffd166) !important;\n  color: #061018 !important;\n  box-shadow: 0 0 12px rgba(255,122,167,.24) !important;\n}\n\n.yt-score-guide-rank-table tbody tr.is-current td:nth-child(2) {\n  color: #ffd6de !important;\n}\n\n.yt-score-guide-rank-table tbody tr.is-current td:last-child::after {\n  content: \"  \u2190 \u4eca\u56de\";\n  color: #ffb6c8;\n  font-weight: 1000;\n  white-space: nowrap;\n}\n\n@media (max-width: 900px) {\n  .yt-score-guide-grid {\n    grid-template-columns: 1fr !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-score-guide-panel {\n    width: auto !important;\n  }\n\n  .yt-score-guide-rank-table th:nth-child(1),\n  .yt-score-guide-rank-table td:nth-child(1) {\n    width: 50px !important;\n  }\n\n  .yt-score-guide-rank-table th:nth-child(2),\n  .yt-score-guide-rank-table td:nth-child(2) {\n    width: 75px !important;\n  }\n\n  .yt-score-guide-item-table th:nth-child(1),\n  .yt-score-guide-item-table td:nth-child(1) {\n    width: 92px !important;\n  }\n}\n\n\n\/* v101\u4fee\u6b63\uff1a\u8a55\u4fa1\u306e\u898b\u65b9\u30d1\u30cd\u30eb\u62e1\u5927 \/ +A\u30e9\u30d9\u30eb\u80cc\u666f\u7dad\u6301 \/ \u300c\u2190 \u4eca\u56de\u300d\u524a\u9664 \/ \u63a1\u70b9\u9805\u76ee\u306e\u6539\u884c\u5bfe\u7b56 *\/\n.yt-score-guide-panel {\n  width: min(820px, calc(100vw - 32px)) !important;\n  padding: 13px !important;\n}\n\n.yt-score-guide-grid {\n  grid-template-columns: minmax(0,1.05fr) minmax(0,1fr) !important;\n  gap: 12px !important;\n}\n\n.yt-score-guide-rank-table th:nth-child(1),\n.yt-score-guide-rank-table td:nth-child(1) {\n  width: 58px !important;\n}\n\n.yt-score-guide-rank-table th:nth-child(2),\n.yt-score-guide-rank-table td:nth-child(2) {\n  width: 92px !important;\n}\n\n.yt-score-guide-item-table th:nth-child(1),\n.yt-score-guide-item-table td:nth-child(1) {\n  width: 148px !important;\n}\n\n.yt-score-guide-item-table tbody th {\n  white-space: nowrap !important;\n  overflow-wrap: normal !important;\n  word-break: keep-all !important;\n}\n\n.yt-score-guide-item-table tbody th .yt-score-guide-item {\n  white-space: nowrap !important;\n  word-break: keep-all !important;\n  overflow-wrap: normal !important;\n  font-size: 11.4px !important;\n}\n\n\/* \u73fe\u5728\u884c\u306f\u8584\u30d4\u30f3\u30af\u80cc\u666f\u3060\u3051\u3002\u30e9\u30f3\u30af\u30e9\u30d9\u30eb\u81ea\u4f53\u306f\u901a\u5e38\u8272\u306e\u307e\u307e *\/\n.yt-score-guide-rank-table tbody tr.is-current .yt-score-guide-rank:not(.yt-score-guide-rank-special) {\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  box-shadow: none !important;\n}\n\n\/* \u300c\u2190 \u4eca\u56de\u300d\u306f\u51fa\u3055\u306a\u3044 *\/\n.yt-score-guide-rank-table tbody tr.is-current td:last-child::after {\n  content: \"\" !important;\n  display: none !important;\n}\n\n@media (max-width: 900px) {\n  .yt-score-guide-panel {\n    width: auto !important;\n  }\n\n  .yt-score-guide-grid {\n    grid-template-columns: 1fr !important;\n  }\n\n  .yt-score-guide-item-table th:nth-child(1),\n  .yt-score-guide-item-table td:nth-child(1) {\n    width: 150px !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-score-guide-panel {\n    left: 10px !important;\n    right: 10px !important;\n    max-height: calc(100vh - 100px) !important;\n  }\n\n  .yt-score-guide-item-table th:nth-child(1),\n  .yt-score-guide-item-table td:nth-child(1) {\n    width: 132px !important;\n  }\n\n  .yt-score-guide-item-table tbody th .yt-score-guide-item {\n    font-size: 10.8px !important;\n  }\n}\n\n\n\/* v102\u4fee\u6b63\uff1a\u8a55\u4fa1\u306e\u898b\u65b9\u306e\u6587\u5b57\u3092\u8aad\u307f\u3084\u3059\u304f \/ \u63a1\u70b9\u9805\u76ee\u306e\u6539\u884c\u5bfe\u7b56 *\/\n.yt-score-guide,\n.yt-score-guide *,\n.yt-score-guide-panel,\n.yt-score-guide-table,\n.yt-score-guide-table th,\n.yt-score-guide-table td {\n  font-family:\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Meiryo\",\n    system-ui,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    sans-serif !important;\n  letter-spacing: 0 !important;\n  -webkit-font-smoothing: antialiased !important;\n  text-rendering: geometricPrecision !important;\n}\n\n.yt-score-guide summary {\n  min-height: 33px !important;\n  padding: 8px 13px !important;\n  font-size: 12.5px !important;\n  line-height: 1.15 !important;\n  font-weight: 800 !important;\n}\n\n.yt-score-guide-panel {\n  width: min(920px, calc(100vw - 28px)) !important;\n  padding: 14px !important;\n  right: 0 !important;\n}\n\n.yt-score-guide-lead {\n  margin-bottom: 11px !important;\n  font-size: 12.8px !important;\n  line-height: 1.72 !important;\n  font-weight: 700 !important;\n}\n\n.yt-score-guide-grid {\n  grid-template-columns: minmax(0, .98fr) minmax(0, 1.12fr) !important;\n  gap: 13px !important;\n  align-items: start !important;\n}\n\n.yt-score-guide-box {\n  padding: 11px !important;\n}\n\n.yt-score-guide-box strong {\n  margin-bottom: 9px !important;\n  font-size: 13.2px !important;\n  line-height: 1.35 !important;\n  font-weight: 850 !important;\n}\n\n.yt-score-guide-table {\n  table-layout: fixed !important;\n  border-radius: 13px !important;\n}\n\n.yt-score-guide-table thead th {\n  font-size: 11px !important;\n  line-height: 1.24 !important;\n  font-weight: 850 !important;\n  color: #061018 !important;\n}\n\n.yt-score-guide-table th,\n.yt-score-guide-table td {\n  padding: 7px 8px !important;\n  font-size: 11.4px !important;\n  line-height: 1.45 !important;\n  font-weight: 650 !important;\n}\n\n.yt-score-guide-rank-table th:nth-child(1),\n.yt-score-guide-rank-table td:nth-child(1) {\n  width: 58px !important;\n}\n\n.yt-score-guide-rank-table th:nth-child(2),\n.yt-score-guide-rank-table td:nth-child(2) {\n  width: 92px !important;\n}\n\n.yt-score-guide-rank-table tbody td:nth-child(2) {\n  white-space: nowrap !important;\n  color: var(--yt-cyan) !important;\n  font-weight: 850 !important;\n}\n\n.yt-score-guide-rank {\n  min-width: 34px !important;\n  min-height: 20px !important;\n  padding: 3px 6px !important;\n  font-size: 10.5px !important;\n  line-height: 1 !important;\n  font-weight: 850 !important;\n}\n\n.yt-score-guide-item-table th:nth-child(1),\n.yt-score-guide-item-table td:nth-child(1) {\n  width: 160px !important;\n}\n\n.yt-score-guide-item-table th:nth-child(2),\n.yt-score-guide-item-table td:nth-child(2) {\n  width: auto !important;\n}\n\n.yt-score-guide-item-table tbody th {\n  display: table-cell !important;\n  vertical-align: middle !important;\n  white-space: nowrap !important;\n  word-break: keep-all !important;\n  overflow-wrap: normal !important;\n}\n\n.yt-score-guide-item-table tbody th .yt-score-guide-rank {\n  display: inline-flex !important;\n  margin-right: 6px !important;\n  vertical-align: middle !important;\n}\n\n.yt-score-guide-item-table tbody th .yt-score-guide-item {\n  display: inline !important;\n  white-space: nowrap !important;\n  word-break: keep-all !important;\n  overflow-wrap: normal !important;\n  color: var(--yt-cyan) !important;\n  font-size: 11.4px !important;\n  line-height: 1.25 !important;\n  font-weight: 850 !important;\n}\n\n.yt-score-guide-item-table td {\n  font-size: 11.3px !important;\n  line-height: 1.46 !important;\n  word-break: keep-all !important;\n  overflow-wrap: normal !important;\n}\n\n\/* \u300c\u611f\u60c5\u306e\u5165\u308a\u3084\u3059\u3055\u300d\u304c\u9014\u4e2d\u3067\u5272\u308c\u306a\u3044\u3088\u3046\u3001\u8a72\u5f53\u6587\u306e\u5217\u3092\u5c11\u3057\u5e83\u304f\u4f7f\u3046 *\/\n.yt-score-guide-item-table tbody td {\n  min-width: 0 !important;\n}\n\n\/* \u73fe\u5728\u30e9\u30f3\u30af\uff1a\u884c\u80cc\u666f\u3060\u3051\u8584\u30d4\u30f3\u30af\u3002\u30e9\u30d9\u30eb\u306f\u901a\u5e38\u306e\u307e\u307e *\/\n.yt-score-guide-rank-table tbody tr.is-current th,\n.yt-score-guide-rank-table tbody tr.is-current td {\n  background:\n    radial-gradient(circle at 16% 18%, rgba(255,255,255,.11), transparent 34%),\n    rgba(255,122,167,.16) !important;\n  border-top-color: rgba(255,122,167,.38) !important;\n  border-bottom-color: rgba(255,122,167,.38) !important;\n}\n\n.yt-score-guide-rank-table tbody tr.is-current .yt-score-guide-rank:not(.yt-score-guide-rank-special) {\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  box-shadow: none !important;\n}\n\n.yt-score-guide-rank-table tbody tr.is-current td:last-child::after {\n  content: \"\" !important;\n  display: none !important;\n}\n\n@media (max-width: 900px) {\n  .yt-score-guide-panel {\n    width: auto !important;\n    left: 10px !important;\n    right: 10px !important;\n  }\n\n  .yt-score-guide-grid {\n    grid-template-columns: 1fr !important;\n  }\n\n  .yt-score-guide-item-table th:nth-child(1),\n  .yt-score-guide-item-table td:nth-child(1) {\n    width: 158px !important;\n  }\n}\n\n@media (max-width: 640px) {\n  .yt-score-guide-panel {\n    top: 70px !important;\n    max-height: calc(100vh - 96px) !important;\n    padding: 11px !important;\n  }\n\n  .yt-score-guide-table th,\n  .yt-score-guide-table td {\n    padding: 6px 7px !important;\n    font-size: 10.9px !important;\n  }\n\n  .yt-score-guide-item-table th:nth-child(1),\n  .yt-score-guide-item-table td:nth-child(1) {\n    width: 142px !important;\n  }\n\n  .yt-score-guide-item-table tbody th .yt-score-guide-item {\n    font-size: 10.8px !important;\n  }\n\n  .yt-score-guide-item-table td {\n    font-size: 10.8px !important;\n  }\n}\n\n\n\/* v103\u4fee\u6b63\uff1a\u73fe\u5728\u30e9\u30f3\u30af\u884c\u306e\u4e0a\u4e0b\u7dda\u3092\u8584\u30d4\u30f3\u30af\u3067\u7d71\u4e00 *\/\n.yt-score-guide-rank-table tbody tr:has(+ tr.is-current) th,\n.yt-score-guide-rank-table tbody tr:has(+ tr.is-current) td {\n  border-bottom-color: rgba(255,122,167,.42) !important;\n}\n\n.yt-score-guide-rank-table tbody tr.is-current th,\n.yt-score-guide-rank-table tbody tr.is-current td {\n  border-top-color: rgba(255,122,167,.42) !important;\n  border-bottom-color: rgba(255,122,167,.42) !important;\n}\n\n\/* :has\u975e\u5bfe\u5fdc\u74b0\u5883\u5411\u3051\u306e\u4fdd\u967a\u3002+A\u884c\u306f4\u884c\u76ee\u306a\u306e\u3067\u3001\u76f4\u524d\u306e-S\u884c\u306e\u4e0b\u7dda\u3082\u63c3\u3048\u308b *\/\n.yt-score-guide-rank-table tbody tr:nth-child(3) th,\n.yt-score-guide-rank-table tbody tr:nth-child(3) td {\n  border-bottom-color: rgba(255,122,167,.42) !important;\n}\n\n\n\/* v104\u4fee\u6b63\uff1a\u73fe\u5728\u30e9\u30f3\u30af\u884c\u306e\u5de6\u53f3\u7dda\u3082\u8584\u30d4\u30f3\u30af\u3067\u7d71\u4e00 \/ \u30e9\u30f3\u30af\u30fb\u756a\u53f7\u306e\u8996\u8a8d\u6027\u6539\u5584 *\/\n.yt-score-guide-rank-table tbody tr.is-current th,\n.yt-score-guide-rank-table tbody tr.is-current td {\n  border-color: rgba(255,122,167,.42) !important;\n}\n\n\/* \u884c\u306e\u5de6\u7aef\u30fb\u53f3\u7aef\u3082\u30b7\u30a2\u30f3\u3067\u306f\u306a\u304f\u8584\u30d4\u30f3\u30af\u306b\u3059\u308b *\/\n.yt-score-guide-rank-table tbody tr.is-current th:first-child,\n.yt-score-guide-rank-table tbody tr.is-current td:first-child {\n  border-left: 1px solid rgba(255,122,167,.42) !important;\n  box-shadow: inset 1px 0 0 rgba(255,122,167,.30) !important;\n}\n\n.yt-score-guide-rank-table tbody tr.is-current th:last-child,\n.yt-score-guide-rank-table tbody tr.is-current td:last-child {\n  border-right: 1px solid rgba(255,122,167,.42) !important;\n  box-shadow: inset -1px 0 0 rgba(255,122,167,.30) !important;\n}\n\n\/* :has\u5bfe\u5fdc\u30d6\u30e9\u30a6\u30b6\u3067\u306f\u3001\u73fe\u5728\u884c\u306e\u76f4\u524d\u306e\u4e0b\u7dda\u3082\u78ba\u5b9f\u306b\u8584\u30d4\u30f3\u30af\u3078 *\/\n.yt-score-guide-rank-table tbody tr:has(+ tr.is-current) th,\n.yt-score-guide-rank-table tbody tr:has(+ tr.is-current) td {\n  border-bottom-color: rgba(255,122,167,.42) !important;\n}\n\n\/* \u30e9\u30f3\u30af\u30fb\u756a\u53f7\u30d0\u30c3\u30b8\u306f\u6f70\u308c\u306b\u304f\u3044\u30d5\u30a9\u30f3\u30c8\u3078 *\/\n.yt-score-guide-rank,\n.yt-score-guide-rank-special,\n.yt-score-guide-item-table tbody th .yt-score-guide-rank {\n  font-family:\n    \"Arial Rounded MT Bold\",\n    \"Avenir Next\",\n    \"Helvetica Neue\",\n    Arial,\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-weight: 900 !important;\n  letter-spacing: 0 !important;\n  text-shadow: none !important;\n  -webkit-font-smoothing: antialiased !important;\n  text-rendering: geometricPrecision !important;\n}\n\n\/* \u63a1\u70b9\u9805\u76ee\u306e\u4e38\u756a\u53f7\u306f\u5c11\u3057\u5927\u304d\u3081\u306b\u3057\u3066\u8aad\u307f\u3084\u3059\u304f *\/\n.yt-score-guide-item-table tbody th .yt-score-guide-rank {\n  min-width: 31px !important;\n  height: 21px !important;\n  padding: 3px 7px !important;\n  font-size: 10.8px !important;\n  line-height: 1 !important;\n}\n\n\/* \u8a55\u4fa1\u57fa\u6e96\u8868\u306e\u30e9\u30f3\u30af\u3082\u5c11\u3057\u3060\u3051\u592a\u304f\u30fb\u5e83\u304f *\/\n.yt-score-guide-rank-table .yt-score-guide-rank {\n  min-width: 37px !important;\n  height: 21px !important;\n  padding: 3px 7px !important;\n  font-size: 10.7px !important;\n  line-height: 1 !important;\n}\n\n\/* \u6bbf\u5802\u3060\u3051\u306f\u7279\u5225\u611f\u3092\u6b8b\u3057\u3064\u3064\u3001\u6587\u5b57\u306f\u8aad\u307f\u3084\u3059\u304f *\/\n.yt-score-guide-rank-special {\n  min-width: 39px !important;\n  font-size: 10.3px !important;\n}\n\n\n\/* v105\u6700\u7d42\u5b89\u5168\u4e0a\u66f8\u304d\uff1aFANZA\u8868\u7d19\u30fb\u516c\u5f0f\u30b5\u30f3\u30d7\u30eb\u753b\u50cf\u306f\u5207\u308a\u629c\u304d\/\u6bd4\u7387\u5909\u66f4\u3057\u306a\u3044 *\/\n.yt-cover-box img,\n.yt-sample-panel .yt-sample-thumb img,\n.yt-sample-thumb img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  max-width: 100% !important;\n  max-height: none !important;\n  aspect-ratio: auto !important;\n  object-fit: contain !important;\n  object-position: center center !important;\n  transform: none !important;\n  filter: none !important;\n  clip-path: none !important;\n  background: #000 !important;\n}\n\n\/* \u30b5\u30f3\u30d7\u30eb\u753b\u50cf\u306e\u5916\u67a0\u3082\u3001\u753b\u50cf\u3092\u96a0\u3057\u305f\u308a\u5207\u308a\u629c\u3044\u305f\u308a\u3057\u306a\u3044 *\/\n.yt-sample-panel .yt-sample-thumb,\n.yt-sample-thumb {\n  height: auto !important;\n  max-height: none !important;\n  aspect-ratio: auto !important;\n  overflow: visible !important;\n  background: #000 !important;\n}\n\n\/* FANZA\u5c0e\u7dda\u30ab\u30fc\u30c9\u5185\u306e\u6e96\u5099\u4e2d\u8868\u7d19\u306f\u5c0f\u30ab\u30fc\u30c9\u5185\u3067\u5207\u308a\u629c\u304b\u305a\u8868\u793a *\/\n.yt-fanza-thumb img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  max-width: 100% !important;\n  max-height: none !important;\n  aspect-ratio: auto !important;\n  object-fit: contain !important;\n  object-position: center center !important;\n  transform: none !important;\n  filter: none !important;\n  clip-path: none !important;\n  background: #000 !important;\n}\n\n\/* FANZA\u5c0e\u7dda\u30ab\u30fc\u30c9\u5185\u306e\u8868\u7d19\u67a0\u306f\u30c7\u30b6\u30a4\u30f3\u4e0a\u306e\u5c0f\u8868\u793a\u306e\u307f\u3002\u753b\u50cf\u81ea\u4f53\u306f\u5207\u308a\u629c\u304b\u306a\u3044 *\/\n.yt-fanza-thumb {\n  overflow: visible !important;\n  background: #000 !important;\n}\n\n\n\/* v106\u4fee\u6b63\uff1aFANZA\u5c0e\u7dda\u5185\u306e\u8868\u7d19\u30b5\u30e0\u30cd\u3060\u3051\u89d2\u4e38\u5316\u3002\u753b\u50cf\u6bd4\u7387\u30fb100%\u8868\u793a\u306f\u7dad\u6301 *\/\n.yt-fanza-thumb {\n  border-radius: 14px !important;\n  overflow: hidden !important;\n  border: 1px solid rgba(255,209,102,.32) !important;\n  background: #000 !important;\n}\n\n.yt-fanza-thumb img {\n  border-radius: 13px !important;\n  width: 100% !important;\n  height: auto !important;\n  max-width: 100% !important;\n  max-height: none !important;\n  aspect-ratio: auto !important;\n  object-fit: contain !important;\n  object-position: center center !important;\n  transform: none !important;\n  filter: none !important;\n  clip-path: none !important;\n  background: #000 !important;\n}\n\n@media (max-width: 760px) {\n  .yt-fanza-thumb {\n    border-radius: 12px !important;\n  }\n\n  .yt-fanza-thumb img {\n    border-radius: 11px !important;\n  }\n}\n\n\n\/* v107\u4fee\u6b63\uff1aFANZA\u5c0e\u7dda\u306b\u4f5c\u54c1\u30bf\u30a4\u30c8\u30eb\u3092\u8ffd\u52a0 *\/\n.yt-fanza-work-title {\n  display: block !important;\n  margin: 0 0 2px !important;\n  color: var(--yt-text) !important;\n  font-size: 17.5px !important;\n  line-height: 1.35 !important;\n  font-weight: 1000 !important;\n  letter-spacing: .01em !important;\n  text-shadow: 0 1px 8px rgba(0,0,0,.45) !important;\n}\n\n.yt-fanza-title {\n  font-size: 14.2px !important;\n  line-height: 1.45 !important;\n  color: var(--yt-soft) !important;\n  font-weight: 900 !important;\n}\n\n@media (max-width: 760px) {\n  .yt-fanza-work-title {\n    font-size: 15.5px !important;\n    line-height: 1.35 !important;\n  }\n\n  .yt-fanza-title {\n    font-size: 12.4px !important;\n    line-height: 1.45 !important;\n  }\n}\n\n\n\/* v108\u6700\u7d42\u4fee\u6b63\uff1aFANZA\u5c0e\u7dda\u30b5\u30e0\u30cd\u306e\u6bd4\u7387\u56fa\u5b9a\u3092\u89e3\u9664\u3002\u753b\u50cf\u306f\u5207\u308a\u629c\u304b\u305a\u3001\u5143\u6bd4\u7387\u306e\u307e\u307e\u7e2e\u5c0f\u8868\u793a *\/\n.yt-fanza-cta {\n  grid-template-columns: auto minmax(0, 1fr) !important;\n  align-items: center !important;\n}\n\n.yt-fanza-thumb {\n  display: block !important;\n  flex: 0 0 auto !important;\n  width: 102px !important;\n  height: auto !important;\n  max-width: 102px !important;\n  max-height: none !important;\n  aspect-ratio: auto !important;\n  border-radius: 14px !important;\n  overflow: hidden !important;\n  border: 1px solid rgba(255,209,102,.32) !important;\n  background: #000 !important;\n  line-height: 0 !important;\n}\n\n.yt-fanza-thumb img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  max-width: 100% !important;\n  max-height: none !important;\n  aspect-ratio: auto !important;\n  object-fit: contain !important;\n  object-position: center center !important;\n  border-radius: 13px !important;\n  transform: none !important;\n  filter: none !important;\n  clip-path: none !important;\n  background: #000 !important;\n}\n\n@media (max-width: 760px) {\n  .yt-fanza-thumb {\n    width: 84px !important;\n    max-width: 84px !important;\n    height: auto !important;\n    aspect-ratio: auto !important;\n    border-radius: 12px !important;\n  }\n\n  .yt-fanza-thumb img {\n    width: 100% !important;\n    height: auto !important;\n    border-radius: 11px !important;\n  }\n}\n\n\n\/* v114\uff1a\u30b9\u30de\u30db\u5c02\u7528\u69cb\u6210\u306e\u30b3\u30f3\u30d1\u30af\u30c8\u8abf\u6574\n   \u30fb18\u7981\/\u5225\u9928\u30c8\u30c3\u30d7\u30dc\u30bf\u30f3\u30922\u5217\u3067\u4e2d\u592e\u63c3\u3048\n   \u30fb\u4f5c\u54c1\u30bf\u30a4\u30c8\u30eb\u3092\u8aad\u307f\u3084\u3059\u304f\u5c11\u3057\u5c0f\u3055\u3081\u306b\n   \u30fb\u8868\u7d19\u5de6\u3001\u57fa\u672c\u60c5\u5831\u53f3\u3067\u30b3\u30f3\u30d1\u30af\u30c8\u914d\u7f6e\n   \u30fb\u7dcf\u5408\u8a55\u4fa1\u306f\u4e0b\u6bb5\u30d5\u30eb\u5e45\u3001\u8a55\u4fa1\u306e\u898b\u65b9\u306f\u53f3\u4e0a\n   \u30fb\u753b\u50cf\u306f\u6bd4\u7387\u7dad\u6301\u3001\u5207\u308a\u629c\u304d\u30fb\u5f15\u304d\u4f38\u3070\u3057\u30fb\u5909\u5f62\u306a\u3057 *\/\n@media (max-width: 640px) {\n  .yt-bekkan-review-page {\n    padding: 10px 8px 18px !important;\n  }\n\n  .yt-bekkan-review-page > .yt-shell {\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n\n  \/* \u30d8\u30c3\u30c0\u30fc\u5168\u4f53\u3092\u5c11\u3057\u30b3\u30f3\u30d1\u30af\u30c8\u306b *\/\n  .yt-header {\n    gap: 9px !important;\n    padding: 11px !important;\n    border-radius: 17px !important;\n    margin-bottom: 8px !important;\n  }\n\n  .yt-brand {\n    grid-template-columns: 44px minmax(0,1fr) !important;\n    gap: 9px !important;\n  }\n\n  .yt-logo {\n    width: 44px !important;\n    height: 44px !important;\n    flex-basis: 44px !important;\n    border-radius: 12px !important;\n  }\n\n  .yt-title {\n    font-size: clamp(21px,5.8vw,27px) !important;\n    line-height: 1.12 !important;\n    letter-spacing: -.085em !important;\n  }\n\n  .yt-tagline {\n    margin-top: 3px !important;\n    font-size: 10.6px !important;\n    line-height: 1.38 !important;\n  }\n\n  \/* 18\u7981\u3068\u5225\u9928\u30c8\u30c3\u30d7\u30922\u5217\u3067\u4e2d\u592e\u63c3\u3048 *\/\n  .yt-nav {\n    display: grid !important;\n    grid-template-columns: repeat(2, minmax(0,1fr)) !important;\n    gap: 8px !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: 100% !important;\n  }\n\n  .yt-age-mark,\n  .yt-nav .yt-other {\n    width: 100% !important;\n    min-width: 0 !important;\n    min-height: 36px !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 7px 8px !important;\n    border-radius: 999px !important;\n    font-size: 11.5px !important;\n    line-height: 1.15 !important;\n    text-align: center !important;\n    white-space: nowrap !important;\n  }\n\n  .yt-pr-note {\n    margin: 6px 2px 9px !important;\n    font-size: 10.8px !important;\n    line-height: 1.45 !important;\n  }\n\n  .yt-panel {\n    margin-top: 10px !important;\n    padding: 10px !important;\n    border-radius: 17px !important;\n  }\n\n  \/* \u4f5c\u54c1\u30bf\u30a4\u30c8\u30eb\uff1a\u5927\u304d\u3059\u304e\u308b\u624b\u66f8\u304d\u898b\u51fa\u3057\u3092\u5c11\u3057\u6574\u7406 *\/\n  .yt-work-panel .yt-section-title {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 7px !important;\n    margin: 0 0 10px !important;\n    font-size: clamp(22px,6.1vw,28px) !important;\n    line-height: 1.34 !important;\n    letter-spacing: -.045em !important;\n    word-break: keep-all !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  .yt-work-panel .yt-section-title::before {\n    flex: 0 0 auto !important;\n    margin: .18em 0 0 !important;\n    font-size: .72em !important;\n  }\n\n  \/* \u8868\u7d19\u5de6\u30fb\u57fa\u672c\u60c5\u5831\u53f3\u3002\u7dcf\u5408\u8a55\u4fa1\u306f\u4e0b\u6bb5\u30d5\u30eb\u5e45\u306b\u56de\u3059 *\/\n  .yt-work-info-grid {\n    display: grid !important;\n    grid-template-columns: minmax(118px, 38%) minmax(0, 1fr) !important;\n    gap: 9px !important;\n    align-items: start !important;\n  }\n\n  .yt-cover-box {\n    grid-column: 1 !important;\n    width: 100% !important;\n    max-width: none !important;\n    min-height: 0 !important;\n    margin: 0 !important;\n    padding: 6px !important;\n    border-radius: 14px !important;\n    align-self: start !important;\n  }\n\n  .yt-cover-box img {\n    width: 100% !important;\n    height: auto !important;\n    max-height: none !important;\n    aspect-ratio: auto !important;\n    object-fit: contain !important;\n    object-position: center center !important;\n    border-radius: 10px !important;\n    transform: none !important;\n    filter: none !important;\n    clip-path: none !important;\n  }\n\n  .yt-info-side {\n    display: contents !important;\n  }\n\n  \/* \u57fa\u672c\u60c5\u5831\uff1a\u30e9\u30d9\u30eb\u3092\u6539\u884c\u3055\u305b\u305a\u3001\u3061\u3083\u3093\u3068\u8868\u306b\u898b\u3048\u308b\u3088\u3046\u306b *\/\n  .yt-info-table {\n    grid-column: 2 !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    table-layout: fixed !important;\n    border-radius: 14px !important;\n    align-self: start !important;\n  }\n\n  .yt-info-table th,\n  .yt-info-table td {\n    display: table-cell !important;\n    padding: 6px 7px !important;\n    font-size: 10.6px !important;\n    line-height: 1.42 !important;\n    vertical-align: middle !important;\n    border-bottom: 1px solid rgba(69,238,219,.15) !important;\n  }\n\n  .yt-info-table th {\n    width: 76px !important;\n    min-width: 76px !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    text-align: left !important;\n    letter-spacing: -.02em !important;\n  }\n\n  .yt-info-table td {\n    width: auto !important;\n    word-break: normal !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  \/* \u7dcf\u5408\u8a55\u4fa1\uff1a\u4e0b\u6bb5\u30d5\u30eb\u5e45\u3002\u8a55\u4fa1\u306e\u898b\u65b9\u306f\u53f3\u4e0a\u56fa\u5b9a *\/\n  .yt-score-compact {\n    grid-column: 1 \/ -1 !important;\n    margin-top: 0 !important;\n    padding: 10px !important;\n    border-radius: 15px !important;\n  }\n\n  .yt-score-compact-head {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    gap: 8px !important;\n    margin: 0 0 8px !important;\n  }\n\n  .yt-score-compact-head .yt-sub-section-title,\n  .yt-sub-section-title {\n    margin: 0 !important;\n    font-size: clamp(20px,5.8vw,26px) !important;\n    line-height: 1.18 !important;\n    min-width: 0 !important;\n  }\n\n  .yt-score-guide {\n    margin-left: auto !important;\n    flex: 0 0 auto !important;\n  }\n\n  .yt-score-guide summary {\n    min-height: 32px !important;\n    padding: 6px 10px !important;\n    font-size: 11.3px !important;\n    line-height: 1 !important;\n  }\n\n  .yt-score-guide summary::before {\n    width: 17px !important;\n    height: 17px !important;\n    margin-right: 5px !important;\n    font-size: 10px !important;\n  }\n\n  .yt-score-guide-panel {\n    right: 0 !important;\n    width: min(92vw, 560px) !important;\n    max-width: calc(100vw - 24px) !important;\n  }\n\n  \/* \u8a55\u4fa1\u672c\u4f53\u3082\u5c11\u3057\u3060\u3051\u30b3\u30f3\u30d1\u30af\u30c8\u306b\u6a2a\u4e26\u3073\u5bc4\u305b *\/\n  .yt-score-grid {\n    display: grid !important;\n    grid-template-columns: minmax(112px, .82fr) minmax(0, 1.18fr) !important;\n    gap: 8px !important;\n    align-items: stretch !important;\n  }\n\n  .yt-score-main {\n    min-height: 132px !important;\n    border-radius: 14px !important;\n  }\n\n  .yt-radar-chart {\n    width: 118px !important;\n    height: 118px !important;\n  }\n\n  .yt-score-main strong {\n    font-size: clamp(26px,7.2vw,34px) !important;\n    line-height: 1 !important;\n  }\n\n  .yt-score-main span {\n    margin-top: 6px !important;\n    font-size: 11.5px !important;\n    line-height: 1.15 !important;\n  }\n\n  .yt-score-list {\n    gap: 6px !important;\n  }\n\n  .yt-score-row {\n    grid-template-columns: minmax(0,1fr) auto !important;\n    gap: 6px !important;\n    padding: 6px 7px !important;\n    border-radius: 11px !important;\n    font-size: 10.8px !important;\n    line-height: 1.25 !important;\n    min-height: 0 !important;\n  }\n\n  .yt-score-row b {\n    min-width: 0 !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  .yt-score-row span,\n  .yt-score-row-value {\n    min-width: 58px !important;\n    padding: 4px 6px !important;\n    font-size: 10.2px !important;\n    line-height: 1 !important;\n    white-space: nowrap !important;\n  }\n\n  \/* \u30bf\u30b0\u3082\u5c11\u3057\u8a70\u3081\u308b *\/\n  .yt-tags-wide {\n    margin-top: 10px !important;\n    padding: 10px !important;\n    border-radius: 15px !important;\n  }\n\n  .yt-tags-wide .yt-info-tags > h3,\n  .yt-info-tags > h3 {\n    font-size: 17px !important;\n    margin-bottom: 8px !important;\n  }\n\n  .yt-info-tag-groups,\n  .yt-tags-wide .yt-info-tag-groups {\n    gap: 8px !important;\n  }\n\n  .yt-info-tag-group,\n  .yt-tags-wide .yt-info-tag-group {\n    padding: 9px !important;\n    border-radius: 13px !important;\n  }\n\n  .yt-info-tag-group h4,\n  .yt-tags-wide .yt-info-tag-group h4 {\n    margin-bottom: 6px !important;\n    font-size: 11.8px !important;\n  }\n\n  .yt-tag-box {\n    gap: 6px !important;\n  }\n\n  .yt-tag,\n  .yt-info-tags .yt-tag,\n  .yt-tags-wide .yt-tag {\n    min-height: 24px !important;\n    padding: 5px 8px !important;\n    font-size: 10.8px !important;\n    line-height: 1.08 !important;\n  }\n}\n\n\/* v114\uff1a\u7d30\u3044\u7aef\u672b\u3067\u306f\u57fa\u672c\u60c5\u5831\u306e\u8868\u3092\u5b88\u308b\u305f\u3081\u3001\u3055\u3089\u306b\u6587\u5b57\u3060\u3051\u7e2e\u3081\u308b *\/\n@media (max-width: 380px) {\n  .yt-work-info-grid {\n    grid-template-columns: minmax(110px, 36%) minmax(0,1fr) !important;\n    gap: 8px !important;\n  }\n\n  .yt-info-table th {\n    width: 70px !important;\n    min-width: 70px !important;\n  }\n\n  .yt-info-table th,\n  .yt-info-table td {\n    padding: 5px 6px !important;\n    font-size: 9.8px !important;\n    line-height: 1.36 !important;\n  }\n\n  .yt-score-grid {\n    grid-template-columns: 1fr !important;\n  }\n\n  .yt-score-main {\n    min-height: 112px !important;\n  }\n\n  .yt-radar-chart {\n    width: 106px !important;\n    height: 106px !important;\n  }\n}\n\n\n\/* v115\uff1a\u30b9\u30de\u30db\u8ffd\u52a0\u8abf\u6574\n   \u30fbPR\u8868\u8a18\u3092\u4e2d\u592e\u63c3\u3048\n   \u30fb\u523a\u3055\u308b\u6761\u4ef6 \/ \u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\u3092\u30b9\u30de\u30db\u3067\u30822\u5217\u5316\n   \u30fb2\u5217\u3067\u3082\u5d29\u308c\u306b\u304f\u3044\u3088\u3046\u30ab\u30fc\u30c9\u5185\u3092\u30b3\u30f3\u30d1\u30af\u30c8\u5316 *\/\n@media (max-width: 640px) {\n  .yt-pr-note {\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 6px auto 9px !important;\n    padding: 0 8px !important;\n    text-align: center !important;\n    font-size: 10.8px !important;\n    line-height: 1.45 !important;\n    letter-spacing: 0 !important;\n  }\n\n  .yt-pick-panel {\n    padding: 10px !important;\n  }\n\n  .yt-pick-panel .yt-section-title {\n    margin-bottom: 10px !important;\n    font-size: clamp(22px,6.4vw,29px) !important;\n    line-height: 1.25 !important;\n  }\n\n  .yt-pick-grid {\n    display: grid !important;\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    gap: 8px !important;\n    align-items: stretch !important;\n  }\n\n  .yt-pick-card {\n    min-width: 0 !important;\n    height: 100% !important;\n    padding: 10px 8px 10px 10px !important;\n    border-radius: 14px !important;\n  }\n\n  .yt-pick-card::before {\n    width: 3px !important;\n  }\n\n  .yt-pick-head {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 5px !important;\n    margin: 0 0 8px !important;\n  }\n\n  .yt-pick-badge {\n    width: fit-content !important;\n    min-height: 22px !important;\n    padding: 4px 8px !important;\n    font-size: 10px !important;\n    line-height: 1 !important;\n  }\n\n  .yt-pick-head h3 {\n    margin: 0 !important;\n    font-size: 11.2px !important;\n    line-height: 1.35 !important;\n    letter-spacing: -.04em !important;\n    word-break: keep-all !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  .yt-pick-list {\n    display: grid !important;\n    gap: 6px !important;\n  }\n\n  .yt-pick-item {\n    display: grid !important;\n    grid-template-columns: 22px minmax(0, 1fr) !important;\n    gap: 5px !important;\n    align-items: start !important;\n    padding: 0 !important;\n  }\n\n  .yt-pick-num {\n    width: 22px !important;\n    min-width: 22px !important;\n    height: 22px !important;\n    margin-top: 1px !important;\n    padding: 0 !important;\n    font-size: 9.5px !important;\n    line-height: 1 !important;\n  }\n\n  .yt-pick-item p {\n    margin: 0 !important;\n    font-size: 10.5px !important;\n    line-height: 1.5 !important;\n    letter-spacing: -.03em !important;\n    word-break: normal !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  .yt-fanza-cta {\n    margin-top: 10px !important;\n  }\n}\n\n\/* v115\uff1a\u304b\u306a\u308a\u7d30\u3044\u7aef\u672b\u3067\u30822\u5217\u7dad\u6301\u3002\u6587\u5b57\u3060\u3051\u3055\u3089\u306b\u8a70\u3081\u308b *\/\n@media (max-width: 380px) {\n  .yt-pick-grid {\n    gap: 7px !important;\n  }\n\n  .yt-pick-card {\n    padding: 9px 7px 9px 9px !important;\n  }\n\n  .yt-pick-head h3 {\n    font-size: 10.5px !important;\n  }\n\n  .yt-pick-item {\n    grid-template-columns: 20px minmax(0,1fr) !important;\n    gap: 4px !important;\n  }\n\n  .yt-pick-num {\n    width: 20px !important;\n    min-width: 20px !important;\n    height: 20px !important;\n    font-size: 8.8px !important;\n  }\n\n  .yt-pick-item p {\n    font-size: 9.8px !important;\n    line-height: 1.45 !important;\n  }\n}\n\n\n\/* v118\uff1a\u30b9\u30de\u30db\u4fee\u6b63\u7248\n   \u524d\u56de\u306eCSS\u304c\u65e2\u5b58\u306e\u30b9\u30de\u30dbCSS\u306b\u8ca0\u3051\u3066\u3044\u305f\u305f\u3081\u3001\u6700\u5f8c\u5c3e\u3067\u5f37\u3081\u306b\u4e0a\u66f8\u304d\u3002\n   \u30fb\u8868\u7d19\u3092\u57fa\u672c\u60c5\u5831\u8868\u306e\u7e26\u4e2d\u592e\u3078\u5bc4\u305b\u308b\n   \u30fb\u30c1\u30e3\u30fc\u30c8\u3092\u5927\u304d\u304f\n   \u30fb\u523a\u3055\u308b\u6761\u4ef6 \/ \u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\u30921\u5217\u7e26\u4e26\u3073\u3078\n   \u30fb\u8a55\u4fa1\u9805\u76ee\u306e\u6587\u5b57\u3092\u4e00\u56de\u308a\u5c0f\u3055\u304f\n   \u30fb\u30ad\u30e3\u30e9\u30c7\u30b6\u8868\u8a18\u306fHTML\u5074\u3067\u30ad\u30e3\u30e9\u30c7\u30b6\u3078\u5909\u66f4\u6e08\u307f *\/\n@media (max-width: 640px) {\n  .yt-bekkan-review-page .yt-work-info-grid {\n    display: grid !important;\n    grid-template-columns: minmax(112px, 34%) minmax(0, 1fr) !important;\n    gap: 8px !important;\n    align-items: start !important;\n  }\n\n  .yt-bekkan-review-page .yt-cover-box {\n    grid-column: 1 !important;\n    align-self: start !important;\n    justify-self: stretch !important;\n    width: 100% !important;\n    max-width: none !important;\n    min-height: 0 !important;\n    margin: clamp(36px, 9vw, 52px) 0 0 !important;\n    padding: 6px !important;\n    border-radius: 14px !important;\n    transform: none !important;\n  }\n\n  .yt-bekkan-review-page .yt-cover-box img {\n    width: 100% !important;\n    height: auto !important;\n    max-height: none !important;\n    aspect-ratio: auto !important;\n    object-fit: contain !important;\n    object-position: center center !important;\n    display: block !important;\n    border-radius: 10px !important;\n    transform: none !important;\n    filter: none !important;\n    clip-path: none !important;\n  }\n\n  .yt-bekkan-review-page .yt-info-table {\n    grid-column: 2 !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    table-layout: fixed !important;\n    border-radius: 14px !important;\n  }\n\n  .yt-bekkan-review-page .yt-info-table th,\n  .yt-bekkan-review-page .yt-info-table td {\n    display: table-cell !important;\n    padding: 5px 6px !important;\n    font-size: 10.1px !important;\n    line-height: 1.32 !important;\n    vertical-align: middle !important;\n  }\n\n  .yt-bekkan-review-page .yt-info-table th {\n    width: 58px !important;\n    min-width: 58px !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    letter-spacing: -.06em !important;\n  }\n\n  .yt-bekkan-review-page .yt-info-table td {\n    width: auto !important;\n    font-size: 10.4px !important;\n    line-height: 1.35 !important;\n    word-break: normal !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  .yt-bekkan-review-page .yt-info-table tr:nth-child(5) td,\n  .yt-bekkan-review-page .yt-info-table tr:nth-child(6) td {\n    font-size: 10.1px !important;\n    line-height: 1.35 !important;\n    letter-spacing: -.035em !important;\n  }\n\n  \/* \u7dcf\u5408\u8a55\u4fa1\uff1a\u30b9\u30de\u30db\u3067\u306f\u30c1\u30e3\u30fc\u30c8\u3092\u5927\u304d\u304f\u30011\u5217\u3067\u898b\u305b\u308b *\/\n  .yt-bekkan-review-page .yt-score-grid {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 8px !important;\n    align-items: stretch !important;\n  }\n\n  .yt-bekkan-review-page .yt-score-main {\n    min-height: 230px !important;\n    border-radius: 15px !important;\n    display: grid !important;\n    place-items: center !important;\n  }\n\n  .yt-bekkan-review-page .yt-radar-chart {\n    width: min(78vw, 252px) !important;\n    height: min(78vw, 252px) !important;\n    max-width: 252px !important;\n    max-height: 252px !important;\n  }\n\n  .yt-bekkan-review-page .yt-score-main::after {\n    width: min(64vw, 210px) !important;\n    height: min(64vw, 210px) !important;\n  }\n\n  .yt-bekkan-review-page .yt-score-main strong,\n  .yt-bekkan-review-page .yt-score-number strong {\n    font-size: clamp(38px, 11vw, 52px) !important;\n    line-height: 1 !important;\n  }\n\n  .yt-bekkan-review-page .yt-score-main span,\n  .yt-bekkan-review-page .yt-score-number span {\n    margin-top: 7px !important;\n    font-size: 12px !important;\n    line-height: 1.15 !important;\n  }\n\n  \/* \u8a55\u4fa1\u884c\uff1a\u6587\u5b57\u3092\u4e00\u56de\u308a\u5c0f\u3055\u304f *\/\n  .yt-bekkan-review-page .yt-score-list {\n    gap: 6px !important;\n  }\n\n  .yt-bekkan-review-page .yt-score-row {\n    grid-template-columns: minmax(0, 1fr) auto !important;\n    gap: 6px !important;\n    min-height: 0 !important;\n    padding: 6px 7px !important;\n    border-radius: 11px !important;\n    font-size: 10.2px !important;\n    line-height: 1.22 !important;\n  }\n\n  .yt-bekkan-review-page .yt-score-row b {\n    font-size: 10.2px !important;\n    line-height: 1.22 !important;\n    letter-spacing: -.035em !important;\n    min-width: 0 !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  .yt-bekkan-review-page .yt-score-row span,\n  .yt-bekkan-review-page .yt-score-row-value {\n    min-width: 56px !important;\n    padding: 4px 6px !important;\n    font-size: 9.8px !important;\n    line-height: 1 !important;\n    white-space: nowrap !important;\n  }\n\n  \/* \u523a\u3055\u308b\u6761\u4ef6 \/ \u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\uff1a1\u5217\u7e26\u4e26\u3073\u306b\u623b\u3059 *\/\n  .yt-bekkan-review-page .yt-pick-panel {\n    padding: 9px !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-panel .yt-section-title {\n    margin-bottom: 9px !important;\n    font-size: clamp(21px, 6.1vw, 28px) !important;\n    line-height: 1.25 !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-grid {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 8px !important;\n    align-items: stretch !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-card {\n    width: 100% !important;\n    min-width: 0 !important;\n    height: auto !important;\n    padding: 10px 10px 10px 12px !important;\n    border-radius: 14px !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-card::before {\n    width: 3px !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-head {\n    display: flex !important;\n    align-items: center !important;\n    gap: 7px !important;\n    margin: 0 0 7px !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-badge {\n    flex: 0 0 auto !important;\n    width: fit-content !important;\n    min-height: 21px !important;\n    padding: 3px 8px !important;\n    font-size: 9.6px !important;\n    line-height: 1 !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-head h3 {\n    margin: 0 !important;\n    font-size: 11.2px !important;\n    line-height: 1.25 !important;\n    letter-spacing: -.035em !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-list {\n    display: grid !important;\n    gap: 5px !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-item {\n    display: grid !important;\n    grid-template-columns: 22px minmax(0, 1fr) !important;\n    gap: 6px !important;\n    align-items: start !important;\n    padding: 6px 7px !important;\n    border-radius: 11px !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-num {\n    width: 22px !important;\n    min-width: 22px !important;\n    height: 22px !important;\n    margin-top: 0 !important;\n    font-size: 9px !important;\n    line-height: 1 !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-item p {\n    margin: 0 !important;\n    font-size: 10.4px !important;\n    line-height: 1.42 !important;\n    letter-spacing: -.035em !important;\n    word-break: normal !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  \/* FANZA\u5c0e\u7dda\uff1a\u30b3\u30f3\u30d1\u30af\u30c8\u7dad\u6301 *\/\n  .yt-bekkan-review-page .yt-fanza-cta {\n    grid-template-columns: 68px minmax(0, 1fr) !important;\n    gap: 9px !important;\n    margin-top: 9px !important;\n    padding: 9px !important;\n    border-radius: 14px !important;\n    align-items: center !important;\n  }\n\n  .yt-bekkan-review-page .yt-fanza-thumb {\n    width: 68px !important;\n    max-width: 68px !important;\n  }\n\n  .yt-bekkan-review-page .yt-fanza-thumb img {\n    width: 100% !important;\n    height: auto !important;\n    aspect-ratio: auto !important;\n    object-fit: contain !important;\n    object-position: center center !important;\n    transform: none !important;\n    filter: none !important;\n    clip-path: none !important;\n  }\n\n  .yt-bekkan-review-page .yt-fanza-work-title {\n    font-size: 11.8px !important;\n    line-height: 1.32 !important;\n    letter-spacing: -.035em !important;\n  }\n\n  .yt-bekkan-review-page .yt-fanza-title,\n  .yt-bekkan-review-page .yt-fanza-text {\n    font-size: 10.4px !important;\n    line-height: 1.34 !important;\n    letter-spacing: -.035em !important;\n  }\n\n  .yt-bekkan-review-page .yt-fanza-button {\n    min-height: 30px !important;\n    padding: 6px 9px !important;\n    font-size: 10.8px !important;\n  }\n\n  .yt-bekkan-review-page .yt-fanza-pr {\n    font-size: 9.8px !important;\n    line-height: 1.35 !important;\n  }\n}\n\n@media (max-width: 380px) {\n  .yt-bekkan-review-page .yt-work-info-grid {\n    grid-template-columns: minmax(104px, 33%) minmax(0, 1fr) !important;\n    gap: 7px !important;\n  }\n\n  .yt-bekkan-review-page .yt-cover-box {\n    margin-top: clamp(32px, 9vw, 46px) !important;\n  }\n\n  .yt-bekkan-review-page .yt-info-table th {\n    width: 54px !important;\n    min-width: 54px !important;\n  }\n\n  .yt-bekkan-review-page .yt-info-table th,\n  .yt-bekkan-review-page .yt-info-table td {\n    padding: 5px 5px !important;\n    font-size: 9.4px !important;\n    line-height: 1.28 !important;\n  }\n\n  .yt-bekkan-review-page .yt-info-table td {\n    font-size: 9.5px !important;\n  }\n\n  .yt-bekkan-review-page .yt-score-main {\n    min-height: 214px !important;\n  }\n\n  .yt-bekkan-review-page .yt-radar-chart {\n    width: min(76vw, 232px) !important;\n    height: min(76vw, 232px) !important;\n  }\n\n  .yt-bekkan-review-page .yt-pick-item p {\n    font-size: 10px !important;\n  }\n\n  .yt-bekkan-review-page .yt-fanza-cta {\n    grid-template-columns: 62px minmax(0, 1fr) !important;\n  }\n\n  .yt-bekkan-review-page .yt-fanza-thumb {\n    width: 62px !important;\n    max-width: 62px !important;\n  }\n}\n\n\n\/* v119\uff1a\u30b9\u30de\u30db\u518d\u4fee\u6b63\u7248\n   v118\u3067\u3082\u8ca0\u3051\u305f\u7b87\u6240\u3092\u3001900px\u4ee5\u4e0b\u307e\u3067\u5e83\u3052\u3066\u6700\u5f8c\u5c3e\u304b\u3089\u5f37\u5236\u4e0a\u66f8\u304d\u3002\n   \u30fb\u8868\u7d19\u306f\u57fa\u672c\u60c5\u5831\u8868\u306e\u7e26\u4e2d\u592e\u306b\u5bc4\u305b\u308b\n   \u30fb\u30c1\u30e3\u30fc\u30c8\u3092\u3055\u3089\u306b\u5927\u304d\u304f\n   \u30fb\u523a\u3055\u308b\u6761\u4ef6 \/ \u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\u3092\u7e26\u4e26\u3073\u306b\u5f37\u5236\n   \u30fbFANZA\u5c0e\u7dda\u3001\u516c\u5f0f\u30b5\u30f3\u30d7\u30eb\u3001\u30cd\u30bf\u30d0\u30ec\u672c\u6587\u3092\u30b3\u30f3\u30d1\u30af\u30c8\u5316 *\/\n@media (max-width: 900px) {\n  \/* \u8868\u7d19\uff0b\u57fa\u672c\u60c5\u5831\uff1a\u53f3\u306e\u8868\u3068\u7e26\u4e2d\u592e\u3092\u5408\u308f\u305b\u308b *\/\n  html body .yt-bekkan-review-page .yt-work-info-grid {\n    display: grid !important;\n    grid-template-columns: minmax(124px, 38%) minmax(0, 1fr) !important;\n    gap: 8px !important;\n    align-items: center !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-box {\n    grid-column: 1 !important;\n    align-self: center !important;\n    justify-self: stretch !important;\n    width: 100% !important;\n    max-width: none !important;\n    min-height: 0 !important;\n    margin: 0 !important;\n    padding: 6px !important;\n    border-radius: 14px !important;\n    transform: translateY(10px) !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-box img {\n    width: 100% !important;\n    height: auto !important;\n    max-height: none !important;\n    aspect-ratio: auto !important;\n    object-fit: contain !important;\n    object-position: center center !important;\n    display: block !important;\n    transform: none !important;\n    filter: none !important;\n    clip-path: none !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-info-table {\n    grid-column: 2 !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    table-layout: fixed !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-info-table th,\n  html body .yt-bekkan-review-page .yt-info-table td {\n    display: table-cell !important;\n    vertical-align: middle !important;\n    padding: 5px 6px !important;\n    font-size: 10px !important;\n    line-height: 1.30 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-info-table th {\n    width: 56px !important;\n    min-width: 56px !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    letter-spacing: -.06em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-info-table td {\n    width: auto !important;\n    font-size: 10.2px !important;\n    line-height: 1.30 !important;\n    word-break: normal !important;\n    overflow-wrap: anywhere !important;\n    letter-spacing: -.035em !important;\n  }\n\n  \/* \u7dcf\u5408\u8a55\u4fa1\uff1a\u30c1\u30e3\u30fc\u30c8\u3092\u898b\u3048\u308b\u30b5\u30a4\u30ba\u3078 *\/\n  html body .yt-bekkan-review-page .yt-score-grid {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-main {\n    min-height: 270px !important;\n    height: auto !important;\n    display: grid !important;\n    place-items: center !important;\n    overflow: hidden !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-main .yt-radar-chart,\n  html body .yt-bekkan-review-page .yt-radar-chart {\n    width: min(96%, 330px) !important;\n    height: min(96%, 330px) !important;\n    max-width: 330px !important;\n    max-height: 330px !important;\n    opacity: .72 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-main::after {\n    width: min(70%, 235px) !important;\n    height: min(70%, 235px) !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-number strong,\n  html body .yt-bekkan-review-page .yt-score-main strong {\n    font-size: clamp(38px, 10.5vw, 52px) !important;\n    line-height: 1 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-number span,\n  html body .yt-bekkan-review-page .yt-score-main span {\n    font-size: 12px !important;\n    line-height: 1.15 !important;\n  }\n\n  \/* \u8a55\u4fa1\u884c\uff1a\u9577\u3044\u6587\u306e\u5727\u7e2e *\/\n  html body .yt-bekkan-review-page .yt-score-row {\n    padding: 6px 7px !important;\n    gap: 6px !important;\n    border-radius: 11px !important;\n    font-size: 10px !important;\n    line-height: 1.18 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-row b {\n    font-size: 10px !important;\n    line-height: 1.18 !important;\n    letter-spacing: -.045em !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-row span,\n  html body .yt-bekkan-review-page .yt-score-row-value {\n    min-width: 54px !important;\n    padding: 4px 6px !important;\n    font-size: 9.6px !important;\n    line-height: 1 !important;\n    white-space: nowrap !important;\n  }\n\n  \/* \u523a\u3055\u308b\u6761\u4ef6\u30fb\u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\uff1a1\u5217\u306b\u5f37\u5236 *\/\n  html body .yt-bekkan-review-page section.yt-pick-panel > .yt-pick-grid,\n  html body .yt-bekkan-review-page .yt-pick-panel .yt-pick-grid {\n    display: flex !important;\n    flex-direction: column !important;\n    grid-template-columns: none !important;\n    gap: 8px !important;\n    width: 100% !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-pick-panel {\n    padding: 9px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-pick-panel .yt-section-title {\n    margin-bottom: 8px !important;\n    font-size: clamp(21px, 5.8vw, 27px) !important;\n    line-height: 1.22 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-pick-card {\n    width: 100% !important;\n    min-width: 0 !important;\n    height: auto !important;\n    padding: 9px 10px 9px 12px !important;\n    border-radius: 14px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-pick-head {\n    display: flex !important;\n    align-items: center !important;\n    gap: 7px !important;\n    margin: 0 0 6px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-pick-badge {\n    flex: 0 0 auto !important;\n    width: fit-content !important;\n    min-height: 20px !important;\n    padding: 3px 8px !important;\n    font-size: 9.3px !important;\n    line-height: 1 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-pick-head h3 {\n    margin: 0 !important;\n    font-size: 10.6px !important;\n    line-height: 1.20 !important;\n    letter-spacing: -.04em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-pick-list {\n    display: grid !important;\n    gap: 5px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-pick-item {\n    display: grid !important;\n    grid-template-columns: 21px minmax(0,1fr) !important;\n    gap: 6px !important;\n    align-items: start !important;\n    padding: 6px 7px !important;\n    border-radius: 11px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-pick-num {\n    width: 21px !important;\n    min-width: 21px !important;\n    height: 21px !important;\n    margin: 0 !important;\n    font-size: 8.8px !important;\n    line-height: 1 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-pick-item p {\n    margin: 0 !important;\n    font-size: 9.9px !important;\n    line-height: 1.35 !important;\n    letter-spacing: -.04em !important;\n    word-break: normal !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  \/* FANZA\u5c0e\u7dda\uff1a\u4e00\u56de\u308a\u5c0f\u3055\u304f *\/\n  html body .yt-bekkan-review-page .yt-fanza-cta {\n    display: grid !important;\n    grid-template-columns: 58px minmax(0,1fr) !important;\n    gap: 8px !important;\n    align-items: center !important;\n    margin-top: 9px !important;\n    padding: 8px !important;\n    border-radius: 14px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-thumb {\n    width: 58px !important;\n    max-width: 58px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-thumb img {\n    width: 100% !important;\n    height: auto !important;\n    aspect-ratio: auto !important;\n    object-fit: contain !important;\n    object-position: center center !important;\n    transform: none !important;\n    filter: none !important;\n    clip-path: none !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-work-title {\n    font-size: 10.6px !important;\n    line-height: 1.25 !important;\n    letter-spacing: -.04em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-title,\n  html body .yt-bekkan-review-page .yt-fanza-text {\n    font-size: 9.6px !important;\n    line-height: 1.28 !important;\n    letter-spacing: -.04em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-button {\n    min-height: 28px !important;\n    padding: 5px 8px !important;\n    font-size: 10px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-pr {\n    font-size: 9.2px !important;\n    line-height: 1.25 !important;\n  }\n\n  \/* \u516c\u5f0f\u30b5\u30f3\u30d7\u30eb\uff1a\u898b\u51fa\u30571\u884c\u5316\uff0b\u672c\u6587\u5727\u7e2e *\/\n  html body .yt-bekkan-review-page .yt-sample-panel .yt-section-title {\n    font-size: clamp(14px, 3.9vw, 17px) !important;\n    line-height: 1.15 !important;\n    letter-spacing: -.09em !important;\n    white-space: nowrap !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-sample-card {\n    padding: 8px !important;\n    gap: 8px !important;\n    border-radius: 14px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-sample-body p {\n    font-size: 10.8px !important;\n    line-height: 1.42 !important;\n    letter-spacing: -.035em !important;\n  }\n\n  \/* \u30cd\u30bf\u30d0\u30ec\u3042\u308a\u30ec\u30d3\u30e5\u30fc\uff1a\u672c\u6587\u3068\u898b\u51fa\u3057\u3092\u5727\u7e2e *\/\n  html body .yt-bekkan-review-page .yt-spoiler {\n    margin-top: 16px !important;\n    padding: 12px !important;\n    font-size: 12.4px !important;\n    line-height: 1.35 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text {\n    padding: 12px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-title-with-score {\n    display: grid !important;\n    grid-template-columns: minmax(0,1fr) auto !important;\n    gap: 8px !important;\n    align-items: center !important;\n    font-size: clamp(22px, 5.8vw, 28px) !important;\n    line-height: 1.18 !important;\n    letter-spacing: -.055em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-score-pill {\n    min-width: 64px !important;\n    padding: 4px 8px !important;\n    font-size: 10px !important;\n    line-height: 1 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-point {\n    margin: 9px 0 !important;\n    min-height: 30px !important;\n    padding: 6px 9px !important;\n    font-size: 10.8px !important;\n    line-height: 1.3 !important;\n    letter-spacing: -.035em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text p,\n  html body .yt-bekkan-review-page .yt-review-line {\n    font-size: 11.6px !important;\n    line-height: 1.58 !important;\n    letter-spacing: -.035em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-line {\n    padding: 10px !important;\n    border-radius: 13px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text p + p {\n    margin-top: 8px !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-work-info-grid {\n    grid-template-columns: minmax(116px, 37%) minmax(0, 1fr) !important;\n    gap: 7px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-box {\n    transform: translateY(8px) !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-info-table th {\n    width: 53px !important;\n    min-width: 53px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-info-table th,\n  html body .yt-bekkan-review-page .yt-info-table td {\n    padding: 5px 5px !important;\n    font-size: 9.2px !important;\n    line-height: 1.25 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-info-table td {\n    font-size: 9.4px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-main {\n    min-height: 250px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-radar-chart {\n    width: min(98%, 300px) !important;\n    height: min(98%, 300px) !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-cta {\n    grid-template-columns: 54px minmax(0,1fr) !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-thumb {\n    width: 54px !important;\n    max-width: 54px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-sample-panel .yt-section-title {\n    font-size: 14px !important;\n    letter-spacing: -.11em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text p,\n  html body .yt-bekkan-review-page .yt-review-line {\n    font-size: 11.1px !important;\n    line-height: 1.54 !important;\n  }\n}\n\n\n\/* v120\uff1a\u30b9\u30de\u30db\u6700\u7d42\u5bc4\u305b\n   \u30fb\u8868\u7d19\u3092\u5c11\u3057\u4e0a\u3078\u623b\u3057\u3066\u57fa\u672c\u60c5\u5831\u306e\u7e26\u4e2d\u592e\u306b\u8fd1\u3065\u3051\u308b\n   \u30fb\u8a55\u4fa1\u306e\u898b\u65b9\u306f\u8a55\u4fa1\u57fa\u6e96\u8868\u306e\u307f\u3001\u53f3\u4e0a\u00d7\u3067\u9589\u3058\u3084\u3059\u304f\n   \u30fb\u8a55\u4fa1\u306e\u8aac\u660e\u6587\u3092\u5c0f\u3055\u3081\u306b\n   \u30fb5\u9805\u76ee\u30ec\u30d3\u30e5\u30fc\u898b\u51fa\u3057\u3092\u5de6\u5bc4\u305b\u306b\u623b\u3059\n   \u30fbFANZA\u5c0e\u7dda \/ \u30b5\u30f3\u30d7\u30eb \/ \u30ec\u30d3\u30e5\u30fc\u672c\u6587\u3092\u5727\u7e2e *\/\n.yt-bekkan-review-page .yt-score-guide-panel {\n  padding-top: 42px !important;\n}\n\n.yt-bekkan-review-page .yt-score-guide-close {\n  position: absolute !important;\n  top: 10px !important;\n  right: 10px !important;\n  z-index: 5 !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  width: 34px !important;\n  height: 34px !important;\n  border-radius: 999px !important;\n  border: 1px solid rgba(255,255,255,.22) !important;\n  background: rgba(255,255,255,.88) !important;\n  color: #061018 !important;\n  font-size: 18px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n  cursor: pointer !important;\n}\n\n.yt-bekkan-review-page .yt-score-guide-close:hover {\n  color: var(--yt-cyan) !important;\n  background: rgba(6,10,14,.92) !important;\n  border-color: rgba(69,238,219,.88) !important;\n}\n\n.yt-bekkan-review-page .yt-score-guide-lead {\n  margin: 0 44px 10px 0 !important;\n  font-size: 11.2px !important;\n  line-height: 1.5 !important;\n  letter-spacing: -.02em !important;\n}\n\n.yt-bekkan-review-page .yt-score-guide-grid {\n  display: grid !important;\n  grid-template-columns: minmax(0,1fr) !important;\n  gap: 0 !important;\n}\n\n.yt-bekkan-review-page .yt-score-guide-box {\n  max-width: none !important;\n}\n\n.yt-bekkan-review-page .yt-score-guide-box:has(.yt-score-guide-item-table) {\n  display: none !important;\n}\n\n\/* FANZA\u5c0e\u7dda\u306fPC\u5074\u3082\u5c11\u3057\u77ed\u304f\u30fb\u5727\u7e2e *\/\n.yt-bekkan-review-page .yt-fanza-title,\n.yt-bekkan-review-page .yt-fanza-text {\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\n\n.yt-bekkan-review-page .yt-fanza-work-title {\n  line-height: 1.36 !important;\n}\n\n@media (max-width: 900px) {\n  \/* \u8868\u7d19\uff1a\u4e0b\u304c\u308a\u3059\u304e\u3092\u623b\u3059 *\/\n  html body .yt-bekkan-review-page .yt-work-info-grid {\n    align-items: center !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-box {\n    align-self: center !important;\n    transform: translateY(-8px) !important;\n    margin: 0 !important;\n  }\n\n  \/* \u8a55\u4fa1\u306e\u898b\u65b9\uff1a\u00d7\u306f\u53f3\u4e0a\u56fa\u5b9a\u3001\u8aac\u660e\u6587\u3092\u5c0f\u3055\u304f *\/\n  html body .yt-bekkan-review-page .yt-score-guide-panel {\n    padding: 44px 10px 10px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-close {\n    top: 9px !important;\n    right: 9px !important;\n    width: 32px !important;\n    height: 32px !important;\n    font-size: 17px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-lead {\n    margin: 0 38px 9px 0 !important;\n    font-size: 10.4px !important;\n    line-height: 1.42 !important;\n    letter-spacing: -.04em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-grid {\n    grid-template-columns: 1fr !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-box {\n    padding: 9px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-box strong {\n    font-size: 12px !important;\n    line-height: 1.25 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-table th,\n  html body .yt-bekkan-review-page .yt-score-guide-table td {\n    padding: 6px 6px !important;\n    font-size: 10px !important;\n    line-height: 1.28 !important;\n  }\n\n  \/* 5\u9805\u76ee\u30ec\u30d3\u30e5\u30fc\u898b\u51fa\u3057\uff1a\u53f3\u5bc4\u308a\u306b\u306a\u3089\u306a\u3044\u3088\u3046flex\u3078\u623b\u3059 *\/\n  html body .yt-bekkan-review-page .yt-review-title-with-score {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    justify-content: flex-start !important;\n    align-items: center !important;\n    gap: 7px !important;\n    text-align: left !important;\n    font-size: clamp(21px, 5.5vw, 27px) !important;\n    line-height: 1.16 !important;\n    letter-spacing: -.06em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-title-with-score > span:first-child {\n    flex: 0 1 auto !important;\n    min-width: 0 !important;\n    margin-right: 4px !important;\n    text-align: left !important;\n    justify-self: start !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-score-pill {\n    flex: 0 0 auto !important;\n    margin-left: 0 !important;\n    min-height: 24px !important;\n    min-width: 58px !important;\n    padding: 4px 8px !important;\n    font-size: 9.6px !important;\n  }\n\n  \/* \u30ec\u30d3\u30e5\u30fc\u672c\u6587\u3092\u3082\u3046\u5c11\u3057\u5c0f\u3055\u304f *\/\n  html body .yt-bekkan-review-page .yt-review-text p,\n  html body .yt-bekkan-review-page .yt-review-line {\n    font-size: 10.6px !important;\n    line-height: 1.48 !important;\n    letter-spacing: -.045em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-line {\n    padding: 9px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-point {\n    min-height: 28px !important;\n    padding: 5px 9px !important;\n    font-size: 10.2px !important;\n    line-height: 1.22 !important;\n    letter-spacing: -.045em !important;\n  }\n\n  \/* \u30b5\u30f3\u30d7\u30eb\u7d39\u4ecb\u3082\u7e26\u304c\u4f38\u3073\u3059\u304e\u306a\u3044\u3088\u3046\u5727\u7e2e *\/\n  html body .yt-bekkan-review-page .yt-sample-panel .yt-section-title {\n    font-size: clamp(13px, 3.5vw, 16px) !important;\n    line-height: 1.12 !important;\n    letter-spacing: -.11em !important;\n    white-space: nowrap !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-sample-body p {\n    font-size: 10px !important;\n    line-height: 1.34 !important;\n    letter-spacing: -.045em !important;\n  }\n\n  \/* FANZA\u5c0e\u7dda\uff1a\u3055\u3089\u306b\u4e00\u56de\u308a\u5c0f\u3055\u304f *\/\n  html body .yt-bekkan-review-page .yt-fanza-cta {\n    grid-template-columns: 52px minmax(0,1fr) !important;\n    gap: 7px !important;\n    padding: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-thumb {\n    width: 52px !important;\n    max-width: 52px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-work-title {\n    font-size: 10px !important;\n    line-height: 1.22 !important;\n    letter-spacing: -.045em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-title,\n  html body .yt-bekkan-review-page .yt-fanza-text {\n    font-size: 9.1px !important;\n    line-height: 1.22 !important;\n    letter-spacing: -.045em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-button {\n    min-height: 27px !important;\n    padding: 5px 8px !important;\n    font-size: 9.8px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-pr {\n    font-size: 8.8px !important;\n    line-height: 1.2 !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-cover-box {\n    transform: translateY(-6px) !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text p,\n  html body .yt-bekkan-review-page .yt-review-line {\n    font-size: 10.2px !important;\n    line-height: 1.44 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-work-title {\n    font-size: 9.6px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-title,\n  html body .yt-bekkan-review-page .yt-fanza-text {\n    font-size: 8.9px !important;\n  }\n}\n\n\n\/* v121\uff1a\u30b9\u30de\u30db\u518d\u8abf\u6574\n   \u30fb\u8868\u7d19\u306e\u4e0a\u4e0b\u30ba\u30ec\u3092\u306a\u304f\u3059\u305f\u3081\u3001\u4e0a\u4e0b\u79fb\u52d5\u306etransform\u3092\u89e3\u9664\n   \u30fb\u8a55\u4fa1\u306e\u898b\u65b9\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u306e\u4e0a\u4f59\u767d\u3092\u8a70\u3081\u3001\u00d7\u3092\u53f3\u4e0a\u3078\u56fa\u5b9a\n   \u30fb\u8a55\u4fa1\u8aac\u660e\u6587\u3092\u77ed\u304f\u5c0f\u3055\u304f\n   \u30fbFANZA\u6587\u306e\u4e0d\u81ea\u7136\u306a\u6539\u884c\u3092\u7981\u6b62\n   \u30fb5\u3064\u306e\u8a55\u4fa1\u898b\u51fa\u3057\u3092\u5de6\u5bc4\u305b\u3067\u56fa\u5b9a *\/\n@media (max-width: 900px) {\n  \/* \u8868\u7d19\uff1a\u4e0a\u4e0b\u306e\u4f59\u767d\u304c\u5747\u7b49\u306b\u306a\u308b\u3088\u3046\u306b\u3001\u5f37\u5236\u79fb\u52d5\u3092\u3084\u3081\u3066\u4e2d\u592e\u63c3\u3048\u306b\u623b\u3059 *\/\n  html body .yt-bekkan-review-page .yt-work-info-grid {\n    align-items: center !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-box {\n    align-self: center !important;\n    justify-self: stretch !important;\n    transform: none !important;\n    translate: none !important;\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-box img {\n    width: 100% !important;\n    height: auto !important;\n    max-height: none !important;\n    aspect-ratio: auto !important;\n    object-fit: contain !important;\n    object-position: center center !important;\n    transform: none !important;\n    filter: none !important;\n    clip-path: none !important;\n  }\n\n  \/* \u8a55\u4fa1\u306e\u898b\u65b9\uff1a\u4e0a\u306e\u7a7a\u304d\u3059\u304e\u3092\u89e3\u6d88 *\/\n  html body .yt-bekkan-review-page .yt-score-guide-panel {\n    padding: 16px 10px 10px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-close {\n    top: 8px !important;\n    right: 8px !important;\n    width: 32px !important;\n    height: 32px !important;\n    font-size: 17px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-lead {\n    margin: 36px 4px 10px 0 !important;\n    max-width: calc(100% - 4px) !important;\n    font-size: 9.8px !important;\n    line-height: 1.38 !important;\n    letter-spacing: -.05em !important;\n    word-break: keep-all !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-box {\n    padding: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-table th,\n  html body .yt-bekkan-review-page .yt-score-guide-table td {\n    padding: 5px 5px !important;\n    font-size: 9.4px !important;\n    line-height: 1.25 !important;\n  }\n\n  \/* 5\u3064\u306e\u8a55\u4fa1\u30bf\u30a4\u30c8\u30eb\uff1a\u53f3\u5bc4\u308a\u5bfe\u7b56\u3002\u7591\u4f3c\u8981\u7d20\u30fb\u30bf\u30a4\u30c8\u30eb\u30fb\u70b9\u6570\u3092\u5de6\u304b\u3089\u9806\u306b\u56fa\u5b9a *\/\n  html body .yt-bekkan-review-page .yt-review-text .yt-section-title.yt-review-title-with-score {\n    display: flex !important;\n    flex-direction: row !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    justify-content: flex-start !important;\n    text-align: left !important;\n    gap: 7px !important;\n    width: 100% !important;\n    margin-left: 0 !important;\n    margin-right: auto !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text .yt-section-title.yt-review-title-with-score::before {\n    flex: 0 0 auto !important;\n    margin: 0 4px 0 0 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text .yt-section-title.yt-review-title-with-score > span:first-child {\n    flex: 0 1 auto !important;\n    order: 1 !important;\n    min-width: 0 !important;\n    max-width: calc(100% - 88px) !important;\n    text-align: left !important;\n    margin: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text .yt-review-score-pill {\n    order: 2 !important;\n    flex: 0 0 auto !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text p,\n  html body .yt-bekkan-review-page .yt-review-line {\n    font-size: 10.2px !important;\n    line-height: 1.45 !important;\n    letter-spacing: -.05em !important;\n  }\n\n  \/* FANZA\u5c0e\u7dda\uff1a\u5909\u306a\u4f4d\u7f6e\u3067\u5272\u308c\u306a\u3044\u3088\u3046\u306b\u3001\u6587\u3092\u77ed\u304f1\u884c\u5bc4\u308a\u3078 *\/\n  html body .yt-bekkan-review-page .yt-fanza-title,\n  html body .yt-bekkan-review-page .yt-fanza-text {\n    font-size: 8.8px !important;\n    line-height: 1.22 !important;\n    letter-spacing: -.055em !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-text br {\n    display: none !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-work-title {\n    font-size: 9.7px !important;\n    line-height: 1.20 !important;\n    letter-spacing: -.05em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-pr {\n    font-size: 8.5px !important;\n    line-height: 1.18 !important;\n    letter-spacing: -.04em !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-score-guide-lead {\n    font-size: 9.4px !important;\n    line-height: 1.34 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-title,\n  html body .yt-bekkan-review-page .yt-fanza-text {\n    font-size: 8.4px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text p,\n  html body .yt-bekkan-review-page .yt-review-line {\n    font-size: 9.9px !important;\n    line-height: 1.42 !important;\n  }\n}\n\n\n\/* v122\uff1a\u8ffd\u52a0\u8abf\u6574\n   \u30fb\u8868\u7d19\u306f\u52d5\u304b\u3055\u305a\u3001\u53f3\u5074\u306e\u57fa\u672c\u60c5\u5831\u30c6\u30fc\u30d6\u30eb\u3092\u8868\u7d19\u306e\u7e26\u4e2d\u592e\u3078\u5bc4\u305b\u308b\n   \u30fb\u30b3\u30e1\u30f3\u30c8\u6b04\u306e\u5165\u529b\u30a8\u30ea\u30a2\u3092\u30b3\u30f3\u30d1\u30af\u30c8\u5316\n   \u30fb\u30cd\u30bf\u30d0\u30ecON\u3092\u540d\u524d\u5165\u529b\u306e\u53f3\u3078\u914d\u7f6e\n   \u30fb\u6a19\u6e96\u306e\u540d\u524d\/\u30e1\u30fc\u30eb\u5165\u529b\u6b04\u3092\u975e\u8868\u793a\n   \u30fb\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u30d0\u30c3\u30b8\u306e\u4f4d\u7f6e\u30ba\u30ec\u5bfe\u7b56 *\/\n@media (max-width: 900px) {\n  \/* \u8868\u7d19\u306f\u305d\u306e\u307e\u307e\u3001\u57fa\u672c\u60c5\u5831\u30c6\u30fc\u30d6\u30eb\u5074\u3060\u3051\u4e2d\u592e\u3078 *\/\n  html body .yt-bekkan-review-page .yt-work-info-grid {\n    align-items: start !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-box {\n    align-self: start !important;\n    transform: none !important;\n    translate: none !important;\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-info-side {\n    display: contents !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-info-table {\n    grid-column: 2 !important;\n    align-self: center !important;\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-compact {\n    grid-column: 1 \/ -1 !important;\n  }\n}\n\n\/* \u30b5\u30f3\u30d7\u30eb\u756a\u53f7\uff1a\u30ab\u30fc\u30c9\u53f3\u4e0a\u3078\u5b89\u5b9a\u914d\u7f6e *\/\nhtml body .yt-bekkan-review-page .yt-sample-card {\n  position: relative !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-sample-num {\n  position: absolute !important;\n  top: 8px !important;\n  right: 8px !important;\n  left: auto !important;\n  bottom: auto !important;\n  z-index: 5 !important;\n  width: 32px !important;\n  min-width: 32px !important;\n  height: 32px !important;\n  padding: 0 !important;\n  transform: none !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\n\n\/* \u30b3\u30e1\u30f3\u30c8\u6b04\uff1a\u6a19\u6e96\u306e\u540d\u524d\/\u30e1\u30fc\u30eb\/URL\u306f\u51fa\u3055\u305a\u3001\u72ec\u81ea\u6b04\u3060\u3051\u4f7f\u3046 *\/\nhtml body .comment-form-author,\nhtml body .comment-form-email,\nhtml body .comment-form-url {\n  display: none !important;\n}\n\n\/* \u30b3\u30e1\u30f3\u30c8\u5165\u529b\u6b04\u3092\u5c11\u3057\u5c0f\u3055\u304f *\/\nhtml body .comment-form textarea,\nhtml body #comment {\n  min-height: 118px !important;\n  height: 118px !important;\n  max-height: 180px !important;\n  resize: vertical !important;\n}\n\n\/* \u30b3\u30e1\u30f3\u30c8\u540d\uff0b\u30cd\u30bf\u30d0\u30ecON\u3092\u6a2a\u4e26\u3073\u3078 *\/\nhtml body .yt-comment-mainrow {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) auto !important;\n  gap: 10px !important;\n  align-items: end !important;\n}\n\nhtml body .yt-comment-name-row {\n  min-width: 0 !important;\n}\n\nhtml body .yt-spoiler-toggle-wrap {\n  align-self: end !important;\n  justify-self: end !important;\n  margin: 0 !important;\n}\n\nhtml body .yt-spoiler-toggle {\n  min-height: 42px !important;\n  padding: 9px 12px !important;\n  white-space: nowrap !important;\n}\n\nhtml body .yt-comment-icon-row {\n  grid-column: 1 \/ -1 !important;\n}\n\n\/* FANZA\u5c0e\u7dda\uff1a\u77ed\u3059\u304e\u305a\u3001\u5909\u306a\u6539\u884c\u3082\u3057\u306b\u304f\u304f *\/\nhtml body .yt-bekkan-review-page .yt-fanza-title {\n  font-size: 9.4px !important;\n  line-height: 1.25 !important;\n  letter-spacing: -.05em !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-fanza-text {\n  font-size: 8.8px !important;\n  line-height: 1.25 !important;\n  letter-spacing: -.05em !important;\n  word-break: keep-all !important;\n  overflow-wrap: anywhere !important;\n}\n\n@media (max-width: 640px) {\n  html body .comment-form textarea,\n  html body #comment {\n    min-height: 92px !important;\n    height: 92px !important;\n    max-height: 150px !important;\n  }\n\n  html body .yt-comment-customizer {\n    padding: 10px !important;\n  }\n\n  html body .yt-comment-mainrow {\n    grid-template-columns: minmax(0, 1fr) auto !important;\n    gap: 8px !important;\n  }\n\n  html body .yt-spoiler-toggle {\n    min-height: 40px !important;\n    padding: 8px 10px !important;\n    font-size: 12px !important;\n  }\n\n  html body .yt-comment-name-input {\n    min-height: 40px !important;\n  }\n\n  html body .yt-comment-icon-grid {\n    gap: 8px !important;\n  }\n\n  html body .yt-comment-icon-btn {\n    width: 40px !important;\n    height: 40px !important;\n    border-radius: 12px !important;\n  }\n\n  html body .yt-comment-icon-btn img {\n    width: 30px !important;\n    height: 30px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 7px !important;\n    right: 7px !important;\n    width: 30px !important;\n    min-width: 30px !important;\n    height: 30px !important;\n    font-size: 13px !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-comment-mainrow {\n    gap: 7px !important;\n  }\n\n  html body .yt-spoiler-toggle {\n    padding: 7px 8px !important;\n    font-size: 11px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-title {\n    font-size: 9px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-text {\n    font-size: 8.3px !important;\n  }\n}\n\n\n\/* v123\uff1a\u6700\u7d42\u8ffd\u52a0\u8abf\u6574\n   \u30fb\u8a55\u4fa1\u306e\u898b\u65b9\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u306e\u8aac\u660e\u6587\u4e0a\u4f59\u767d\u3092\u524a\u308b\n   \u30fb\u516c\u5f0f\u30b5\u30f3\u30d7\u30eb\u898b\u51fa\u3057\u3092\u5c11\u3057\u5927\u304d\u304f\n   \u30fb\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u3092\u753b\u50cf\u5185\u53f3\u4e0a\u3078\u5b89\u5b9a\u914d\u7f6e\n   \u30fb\u30b3\u30e1\u30f3\u30c8\u306e\u4fdd\u5b58\u7528\u30c1\u30a7\u30c3\u30af\u6b04\u3092\u975e\u8868\u793a\n   \u30fb\u30cd\u30bf\u30d0\u30ecON\u306f\u6bce\u56deOFF\u958b\u59cb\n   \u30fb\u30a2\u30a4\u30b3\u30f3\u9078\u629e\u3092\u30b9\u30de\u30db\u3067\u30825\u5217\u306b\u56fa\u5b9a *\/\n@media (max-width: 900px) {\n  \/* \u8a55\u4fa1\u306e\u898b\u65b9\uff1a\u8aac\u660e\u6587\u306e\u4e0a\u306e\u4f59\u767d\u3092\u306a\u304f\u3059 *\/\n  html body .yt-bekkan-review-page .yt-score-guide-panel {\n    padding: 10px 10px 10px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-close {\n    top: 8px !important;\n    right: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-lead {\n    margin: 2px 44px 8px 0 !important;\n    padding-top: 0 !important;\n    font-size: 9.8px !important;\n    line-height: 1.34 !important;\n    letter-spacing: -.045em !important;\n  }\n\n  \/* \u516c\u5f0f\u30b5\u30f3\u30d7\u30eb\u898b\u51fa\u3057\uff1a\u5c11\u3057\u5927\u304d\u304f\u3001\u3067\u30821\u884c\u5bc4\u308a *\/\n  html body .yt-bekkan-review-page .yt-sample-panel .yt-section-title {\n    font-size: clamp(15px, 4.1vw, 18px) !important;\n    line-height: 1.16 !important;\n    letter-spacing: -.09em !important;\n    white-space: nowrap !important;\n  }\n\n  \/* \u30b5\u30f3\u30d7\u30eb\u756a\u53f7\uff1a\u4e0a\u7aef\u306b\u8cbc\u308a\u4ed8\u304d\u3059\u304e\u306a\u3044\u3088\u3046\u3001\u753b\u50cf\u5185\u3078\u5c11\u3057\u623b\u3059 *\/\n  html body .yt-bekkan-review-page .yt-sample-card {\n    position: relative !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 16px !important;\n    right: 16px !important;\n    left: auto !important;\n    bottom: auto !important;\n    width: 31px !important;\n    min-width: 31px !important;\n    height: 31px !important;\n    border-radius: 999px !important;\n    transform: none !important;\n    z-index: 10 !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    line-height: 1 !important;\n  }\n\n  \/* \u30b3\u30e1\u30f3\u30c8\u6b04\u306e\u4f59\u8a08\u306a\u4fdd\u5b58\u30c1\u30a7\u30c3\u30af\u30fb\u6a19\u6e96\u5165\u529b\u6b04\u3092\u6d88\u3059 *\/\n  html body .comment-form-cookies-consent,\n  html body .comment-form-author,\n  html body .comment-form-email,\n  html body .comment-form-url {\n    display: none !important;\n  }\n\n  \/* \u30b3\u30e1\u30f3\u30c8\u672c\u6587\u6b04\u3092\u5c11\u3057\u3060\u3051\u30b3\u30f3\u30d1\u30af\u30c8\u7dad\u6301 *\/\n  html body .comment-form textarea,\n  html body #comment {\n    min-height: 88px !important;\n    height: 88px !important;\n    max-height: 145px !important;\n  }\n\n  \/* \u30a2\u30a4\u30b3\u30f3\u9078\u629e\uff1a5\u5217\u306b\u623b\u3059 *\/\n  html body .yt-comment-icon-grid {\n    display: grid !important;\n    grid-template-columns: repeat(5, 40px) !important;\n    gap: 8px !important;\n    justify-content: start !important;\n    align-items: center !important;\n  }\n\n  html body .yt-comment-icon-btn {\n    width: 40px !important;\n    height: 40px !important;\n  }\n\n  html body .yt-comment-icon-btn img {\n    width: 30px !important;\n    height: 30px !important;\n  }\n\n  \/* \u30cd\u30bf\u30d0\u30ecON\u306f\u540d\u524d\u5165\u529b\u6b04\u306e\u53f3\u3067\u3001\u8a70\u307e\u308a\u3059\u304e\u306a\u3044\u30b5\u30a4\u30ba *\/\n  html body .yt-comment-mainrow {\n    grid-template-columns: minmax(0, 1fr) auto !important;\n    gap: 8px !important;\n    align-items: end !important;\n  }\n\n  html body .yt-spoiler-toggle {\n    min-height: 40px !important;\n    padding: 8px 10px !important;\n    white-space: nowrap !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-score-guide-lead {\n    margin-right: 40px !important;\n    font-size: 9.2px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-sample-panel .yt-section-title {\n    font-size: clamp(14px, 4vw, 17px) !important;\n    letter-spacing: -.10em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 14px !important;\n    right: 14px !important;\n    width: 29px !important;\n    min-width: 29px !important;\n    height: 29px !important;\n  }\n\n  html body .yt-comment-icon-grid {\n    grid-template-columns: repeat(5, 38px) !important;\n    gap: 7px !important;\n  }\n\n  html body .yt-comment-icon-btn {\n    width: 38px !important;\n    height: 38px !important;\n  }\n\n  html body .yt-comment-icon-btn img {\n    width: 29px !important;\n    height: 29px !important;\n  }\n}\n\n\n\/* v124\uff1a\u30b9\u30de\u30db\u5fae\u8abf\u6574\n   \u30fb\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u3092\u3055\u3089\u306b\u5185\u5074\u3078\u5165\u308c\u3066\u3001\u306f\u307f\u51fa\u3057\u3092\u9632\u6b62\n   \u30fb\u30cd\u30bf\u30d0\u30ec\u3042\u308a\u30ec\u30d3\u30e5\u30fc\u306e\u4f59\u767d\u3092\u5727\u7e2e\n   \u30fbPOINT\u307e\u308f\u308a\u3092\u5c11\u3057\u30b3\u30f3\u30d1\u30af\u30c8\u5316\n   \u30fb\u30b3\u30e1\u30f3\u30c8\u9001\u4fe1\u30dc\u30bf\u30f3\u3092\u4e00\u56de\u308a\u5c0f\u3055\u304f *\/\n@media (max-width: 900px) {\n  \/* \u30b5\u30f3\u30d7\u30eb\u756a\u53f7\uff1a\u753b\u50cf\u53f3\u4e0a\u306e\u5185\u5074\u306b\u5b8c\u5168\u53ce\u3081\u308b *\/\n  html body .yt-bekkan-review-page .yt-sample-card {\n    position: relative !important;\n    overflow: hidden !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 18px !important;\n    right: 18px !important;\n    left: auto !important;\n    bottom: auto !important;\n    width: 28px !important;\n    min-width: 28px !important;\n    height: 28px !important;\n    padding: 0 !important;\n    font-size: 12px !important;\n    line-height: 1 !important;\n    box-shadow: 0 0 10px rgba(69,238,219,.42) !important;\n    transform: none !important;\n  }\n\n  \/* \u30cd\u30bf\u30d0\u30ec\u3042\u308a\u30ec\u30d3\u30e5\u30fc\uff1a\u5168\u4f53\u306e\u7e26\u4f59\u767d\u3092\u5c11\u3057\u5727\u7e2e *\/\n  html body .yt-bekkan-review-page .yt-review-text {\n    padding-top: 10px !important;\n    padding-bottom: 12px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text .yt-section-title {\n    margin-bottom: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text .yt-review-title-with-score {\n    margin-bottom: 8px !important;\n    padding-bottom: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-point {\n    min-height: 24px !important;\n    max-width: 100% !important;\n    margin: 8px 0 8px !important;\n    padding: 5px 8px !important;\n    border-radius: 999px !important;\n    font-size: 9.6px !important;\n    line-height: 1.18 !important;\n    letter-spacing: -.055em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-line {\n    margin: 7px 0 !important;\n    padding: 8px 9px !important;\n    border-radius: 14px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text p,\n  html body .yt-bekkan-review-page .yt-review-line {\n    font-size: 9.8px !important;\n    line-height: 1.40 !important;\n    letter-spacing: -.055em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-section,\n  html body .yt-bekkan-review-page .yt-score-review,\n  html body .yt-bekkan-review-page .yt-review-card {\n    gap: 8px !important;\n  }\n\n  \/* \u30b3\u30e1\u30f3\u30c8\u9001\u4fe1\u30dc\u30bf\u30f3\uff1a\u4e00\u56de\u308a\u5c0f\u3055\u304f *\/\n  html body .form-submit .submit,\n  html body #submit,\n  html body .yt-comment-submit,\n  html body .comment-submit {\n    min-height: 42px !important;\n    width: auto !important;\n    max-width: 210px !important;\n    padding: 9px 18px !important;\n    border-radius: 999px !important;\n    font-size: 14px !important;\n    line-height: 1.15 !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 16px !important;\n    right: 16px !important;\n    width: 27px !important;\n    min-width: 27px !important;\n    height: 27px !important;\n    font-size: 11.5px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-point {\n    font-size: 9.2px !important;\n    padding: 5px 7px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text p,\n  html body .yt-bekkan-review-page .yt-review-line {\n    font-size: 9.4px !important;\n    line-height: 1.38 !important;\n  }\n\n  html body .form-submit .submit,\n  html body #submit,\n  html body .yt-comment-submit,\n  html body .comment-submit {\n    min-height: 40px !important;\n    max-width: 196px !important;\n    padding: 8px 16px !important;\n    font-size: 13px !important;\n  }\n}\n\n\n\/* v125\uff1a\u30b9\u30de\u30db\u5fae\u8abf\u6574\n   \u30fb\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u3092\u3055\u3089\u306b\u5185\u5074\u3078\u5165\u308c\u3066\u3001\u306f\u307f\u51fa\u3057\u9632\u6b62\n   \u30fbPOINT\u67a0\u3092\u5c11\u3057\u5927\u304d\u304f\u3057\u3066\u898b\u3084\u3059\u304f\n   \u30fb\u30b3\u30e1\u30f3\u30c8\u9001\u4fe1\u30dc\u30bf\u30f3\u3092\u3055\u3089\u306b\u5c0f\u3055\u304f\n   \u30fb\u30a2\u30a4\u30b3\u30f3\u30925\u5217\u306e\u307e\u307e\u5927\u304d\u304f\u3001\u4e2d\u592e\u63c3\u3048\u3067\u5de6\u53f3\u5bfe\u79f0\u306b *\/\n@media (max-width: 900px) {\n  \/* \u30b5\u30f3\u30d7\u30eb\u756a\u53f7\uff1a\u30ab\u30fc\u30c9\u7aef\u3067\u306f\u306a\u304f\u3001\u753b\u50cf\u306e\u5185\u5074\u3078\u5bc4\u305b\u308b *\/\n  html body .yt-bekkan-review-page .yt-sample-card {\n    position: relative !important;\n    overflow: hidden !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 38px !important;\n    right: 38px !important;\n    left: auto !important;\n    bottom: auto !important;\n    width: 28px !important;\n    min-width: 28px !important;\n    height: 28px !important;\n    padding: 0 !important;\n    font-size: 12px !important;\n    line-height: 1 !important;\n    transform: none !important;\n    translate: none !important;\n    z-index: 12 !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    box-shadow: 0 0 10px rgba(69,238,219,.42) !important;\n  }\n\n  \/* POINT\u67a0\uff1a\u5c0f\u3055\u3059\u304e\u305f\u306e\u3067\u5c11\u3057\u623b\u3057\u3066\u8996\u8a8d\u6027\u512a\u5148 *\/\n  html body .yt-bekkan-review-page .yt-review-point {\n    min-height: 32px !important;\n    width: fit-content !important;\n    max-width: 100% !important;\n    margin: 12px 0 11px !important;\n    padding: 8px 14px !important;\n    border-radius: 999px !important;\n    font-size: 11px !important;\n    line-height: 1.22 !important;\n    letter-spacing: -.045em !important;\n  }\n\n  \/* \u672c\u6587\u30ab\u30fc\u30c9\u306f\u30b3\u30f3\u30d1\u30af\u30c8\u7dad\u6301 *\/\n  html body .yt-bekkan-review-page .yt-review-line {\n    margin: 8px 0 !important;\n    padding: 8px 10px !important;\n    border-radius: 14px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-text p,\n  html body .yt-bekkan-review-page .yt-review-line {\n    font-size: 9.8px !important;\n    line-height: 1.40 !important;\n    letter-spacing: -.055em !important;\n  }\n\n  \/* \u30b3\u30e1\u30f3\u30c8\u9001\u4fe1\u30dc\u30bf\u30f3\uff1a\u3055\u3089\u306b\u4e00\u56de\u308a\u5c0f\u3055\u304f *\/\n  html body .form-submit .submit,\n  html body #submit,\n  html body .yt-comment-submit,\n  html body .comment-submit {\n    min-height: 36px !important;\n    width: auto !important;\n    max-width: 168px !important;\n    padding: 7px 14px !important;\n    border-radius: 999px !important;\n    font-size: 12px !important;\n    line-height: 1.1 !important;\n  }\n\n  \/* \u30a2\u30a4\u30b3\u30f3\u9078\u629e\uff1a5\u5217\u30fb\u5927\u304d\u3081\u30fb\u4e2d\u592e\u63c3\u3048\u3067\u5de6\u53f3\u5bfe\u79f0 *\/\n  html body .yt-comment-icon-grid {\n    display: grid !important;\n    grid-template-columns: repeat(5, 48px) !important;\n    gap: 10px !important;\n    justify-content: center !important;\n    justify-items: center !important;\n    align-items: center !important;\n  }\n\n  html body .yt-comment-icon-btn {\n    width: 48px !important;\n    height: 48px !important;\n    border-radius: 14px !important;\n  }\n\n  html body .yt-comment-icon-btn img {\n    width: 37px !important;\n    height: 37px !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 34px !important;\n    right: 34px !important;\n    width: 27px !important;\n    min-width: 27px !important;\n    height: 27px !important;\n    font-size: 11.5px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-point {\n    min-height: 30px !important;\n    padding: 7px 11px !important;\n    font-size: 10.3px !important;\n  }\n\n  html body .form-submit .submit,\n  html body #submit,\n  html body .yt-comment-submit,\n  html body .comment-submit {\n    min-height: 34px !important;\n    max-width: 154px !important;\n    padding: 7px 12px !important;\n    font-size: 11.5px !important;\n  }\n\n  html body .yt-comment-icon-grid {\n    grid-template-columns: repeat(5, 44px) !important;\n    gap: 8px !important;\n  }\n\n  html body .yt-comment-icon-btn {\n    width: 44px !important;\n    height: 44px !important;\n    border-radius: 13px !important;\n  }\n\n  html body .yt-comment-icon-btn img {\n    width: 34px !important;\n    height: 34px !important;\n  }\n}\n\n\n\/* v126\uff1a\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u3060\u3051\u5fae\u8abf\u6574\n   v125\u3067\u5185\u5074\u306b\u5165\u308a\u3059\u304e\u305f\u306e\u3067\u3001\u306f\u307f\u51fa\u3055\u306a\u3044\u7bc4\u56f2\u3067\u5c11\u3057\u5916\u5074\u3078\u623b\u3059 *\/\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 26px !important;\n    right: 26px !important;\n    left: auto !important;\n    bottom: auto !important;\n    transform: none !important;\n    translate: none !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 24px !important;\n    right: 24px !important;\n  }\n}\n\n\n\/* v127\uff1a\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u3092\u5de6\u4e0a\u3078\u7d71\u4e00\n   \u30b9\u30de\u30db\u30fbPC\u3068\u3082\u306b\u3001\u516c\u5f0f\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u3092\u753b\u50cf\u67a0\u306e\u5de6\u4e0a\u3078\u914d\u7f6e\u3002\n   \u53f3\u4e0a\u914d\u7f6e\u306e\u306f\u307f\u51fa\u3057\u554f\u984c\u3092\u56de\u907f\u3059\u308b\u305f\u3081\u3001\u3053\u3053\u3060\u3051\u601d\u3044\u5207\u3063\u3066\u56fa\u5b9a\u3002 *\/\nhtml body .yt-bekkan-review-page .yt-sample-card {\n  position: relative !important;\n  overflow: hidden !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\nhtml body .yt-bekkan-review-page .yt-sample-num {\n  position: absolute !important;\n  top: 14px !important;\n  left: 14px !important;\n  right: auto !important;\n  bottom: auto !important;\n  z-index: 12 !important;\n  width: 32px !important;\n  min-width: 32px !important;\n  height: 32px !important;\n  padding: 0 !important;\n  border-radius: 999px !important;\n  transform: none !important;\n  translate: none !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  line-height: 1 !important;\n  box-shadow: 0 0 12px rgba(69,238,219,.46) !important;\n}\n\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 13px !important;\n    left: 13px !important;\n    right: auto !important;\n    bottom: auto !important;\n    width: 30px !important;\n    min-width: 30px !important;\n    height: 30px !important;\n    font-size: 12px !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 12px !important;\n    left: 12px !important;\n    width: 28px !important;\n    min-width: 28px !important;\n    height: 28px !important;\n    font-size: 11.5px !important;\n  }\n}\n\n\n\/* v128\uff1a\u8ffd\u52a0\u5fae\u8abf\u6574\n   \u30fb\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u306f\u6a2a\u4f4d\u7f6e\u3092\u5909\u3048\u305a\u3001\u7e26\u3060\u3051\u4e0b\u3052\u308b\n   \u30fbPC\u306e\u8a55\u4fa1\u306e\u898b\u65b9\u306e\u8aac\u660e\u6587\u3092\u5927\u304d\u304f\u3059\u308b\n   \u30fbPC\/\u30b9\u30de\u30db\u306e\u30cd\u30bf\u30d0\u30ec\u3042\u308a\u30ec\u30d3\u30e5\u30fcPOINT\u3092\u5c11\u3057\u5927\u304d\u304f\u3059\u308b *\/\nhtml body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\nhtml body .yt-bekkan-review-page .yt-sample-num {\n  top: 30px !important;\n}\n\n\/* PC\uff1a\u8a55\u4fa1\u306e\u898b\u65b9\u306e\u8aac\u660e\u6587\u3092\u8aad\u307f\u3084\u3059\u304f *\/\n@media (min-width: 901px) {\n  html body .yt-bekkan-review-page .yt-score-guide-lead {\n    font-size: 15px !important;\n    line-height: 1.85 !important;\n    letter-spacing: .01em !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-score-guide-panel {\n    padding-top: 28px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-point {\n    min-height: 42px !important;\n    padding: 11px 18px !important;\n    font-size: 15px !important;\n    line-height: 1.35 !important;\n    letter-spacing: -.015em !important;\n  }\n}\n\n\/* \u30b9\u30de\u30db\uff1a\u6a2a\u4f4d\u7f6e\u306f\u305d\u306e\u307e\u307e\u3001\u7e26\u3060\u3051\u4e0b\u3052\u308b *\/\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 34px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-point {\n    min-height: 34px !important;\n    padding: 9px 14px !important;\n    font-size: 11.6px !important;\n    line-height: 1.24 !important;\n    letter-spacing: -.04em !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 32px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-point {\n    min-height: 32px !important;\n    padding: 8px 12px !important;\n    font-size: 10.8px !important;\n  }\n}\n\n\n\/* v129\uff1a\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u3060\u3051\u518d\u8abf\u6574\n   \u30fbPC\u306fv127\u5bc4\u308a\u306b\u623b\u3059\n   \u30fb\u30b9\u30de\u30db\u306fv127\u3088\u308a\u5c11\u3057\u4e0b\u3001v128\u3088\u308a\u4e0a\u306b\u8abf\u6574\n   \u30fb\u6a2a\u4f4d\u7f6e\u306f\u5de6\u4e0a\u306e\u307e\u307e\u7dad\u6301 *\/\n@media (min-width: 901px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 14px !important;\n    left: 14px !important;\n    right: auto !important;\n    bottom: auto !important;\n  }\n}\n\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 24px !important;\n    left: 13px !important;\n    right: auto !important;\n    bottom: auto !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 22px !important;\n    left: 12px !important;\n  }\n}\n\n\n\/* v130\uff1aFANZA\u5c0e\u7dda\u306ePC\u8868\u793a\u3092\u8aad\u307f\u3084\u3059\u304f\n   \u30fbPC\u3067\u306f\u30bf\u30a4\u30c8\u30eb\u3001\u8aac\u660e\u6587\u3001PR\u8868\u8a18\u3092\u5927\u304d\u304f\n   \u30fbPR\u8868\u8a18\u3092\u300cFANZA\u3067\u4f5c\u54c1\u3092\u898b\u308b\u300d\u30dc\u30bf\u30f3\u306e\u4e0b\u3078\u56de\u3059\n   \u30fb\u30b9\u30de\u30db\u5074\u306fv129\u307e\u3067\u306e\u8abf\u6574\u3092\u512a\u5148\u3057\u3066\u5927\u304d\u304f\u5d29\u3055\u306a\u3044 *\/\n@media (min-width: 901px) {\n  html body .yt-bekkan-review-page .yt-fanza-cta {\n    grid-template-columns: 118px minmax(0, 1fr) !important;\n    gap: 16px !important;\n    padding: 15px 17px !important;\n    align-items: center !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-thumb {\n    width: 118px !important;\n    aspect-ratio: auto !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-thumb img {\n    width: 100% !important;\n    height: auto !important;\n    max-height: none !important;\n    aspect-ratio: auto !important;\n    object-fit: contain !important;\n    object-position: center center !important;\n    transform: none !important;\n    filter: none !important;\n    clip-path: none !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-copy {\n    gap: 7px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-work-title {\n    font-size: 18px !important;\n    line-height: 1.38 !important;\n    letter-spacing: -.01em !important;\n    font-weight: 1000 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-title {\n    font-size: 15px !important;\n    line-height: 1.48 !important;\n    letter-spacing: -.01em !important;\n    font-weight: 950 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-text {\n    font-size: 13.8px !important;\n    line-height: 1.55 !important;\n    letter-spacing: 0 !important;\n    font-weight: 850 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-action {\n    display: grid !important;\n    grid-template-columns: max-content !important;\n    justify-items: start !important;\n    align-items: start !important;\n    gap: 7px !important;\n    margin-top: 4px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-button {\n    min-width: 178px !important;\n    min-height: 40px !important;\n    padding: 10px 18px !important;\n    font-size: 14px !important;\n    line-height: 1 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-pr {\n    display: block !important;\n    width: auto !important;\n    max-width: 100% !important;\n    font-size: 12.4px !important;\n    line-height: 1.45 !important;\n    letter-spacing: .01em !important;\n    font-weight: 850 !important;\n    color: rgba(199,216,224,.82) !important;\n  }\n}\n\n\n\/* v133\u4fee\u6b63\uff1a5\u9805\u76ee\u30ec\u30d3\u30e5\u30fc\u3092\u300cPOINT\uff0b\u30a2\u30a4\u30b3\u30f3\u5439\u304d\u51fa\u3057\u5206\u6790\u300d\u306b\u5909\u66f4 *\/\n.yt-review-text {\n  overflow: visible !important;\n}\n\n.yt-review-point {\n  width: fit-content !important;\n  max-width: 100% !important;\n  margin: 0 0 14px !important;\n  padding: 8px 15px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, rgba(69,238,219,.98), rgba(56,168,255,.90)) !important;\n  border: 1px solid rgba(255,255,255,.20) !important;\n  box-shadow: 0 0 18px rgba(69,238,219,.12) !important;\n  font-family:\n    \"BIZ UDPGothic\",\n    \"BIZ UDGothic\",\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-size: 13.5px !important;\n  line-height: 1.25 !important;\n  font-weight: 1000 !important;\n  letter-spacing: .01em !important;\n}\n\n.yt-review-talk {\n  display: grid !important;\n  grid-template-columns: 64px minmax(0, 1fr) !important;\n  gap: 14px !important;\n  align-items: start !important;\n  margin: 0 !important;\n}\n\n.yt-review-talk + .yt-review-talk {\n  margin-top: 12px !important;\n}\n\n.yt-review-avatar {\n  width: 64px !important;\n  height: 64px !important;\n  border-radius: 18px !important;\n  border: 1px solid rgba(69,238,219,.45) !important;\n  background: rgba(7,11,15,.70) !important;\n  padding: 5px !important;\n  object-fit: contain !important;\n  box-shadow:\n    0 0 0 1px rgba(69,238,219,.08),\n    0 0 18px rgba(69,238,219,.15) !important;\n}\n\n.yt-review-bubble {\n  position: relative !important;\n  min-width: 0 !important;\n  padding: 15px 17px !important;\n  border: 1px solid rgba(69,238,219,.24) !important;\n  border-left: 4px solid rgba(69,238,219,.75) !important;\n  border-radius: 18px !important;\n  background:\n    radial-gradient(circle at 8% 0%, rgba(69,238,219,.08), transparent 34%),\n    linear-gradient(135deg, rgba(10,18,26,.92), rgba(7,11,15,.88)) !important;\n  color: rgba(230,244,249,.96) !important;\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.035),\n    0 0 18px rgba(69,238,219,.045) !important;\n}\n\n.yt-review-bubble::before {\n  content: \"\" !important;\n  position: absolute !important;\n  top: 22px !important;\n  left: -10px !important;\n  width: 18px !important;\n  height: 18px !important;\n  background: linear-gradient(135deg, rgba(10,18,26,.96), rgba(7,11,15,.88)) !important;\n  border-left: 1px solid rgba(69,238,219,.24) !important;\n  border-bottom: 1px solid rgba(69,238,219,.24) !important;\n  transform: rotate(45deg) !important;\n}\n\n.yt-review-bubble p {\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: transparent !important;\n  color: rgba(230,244,249,.96) !important;\n  font-family:\n    \"BIZ UDPGothic\",\n    \"BIZ UDGothic\",\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Yu Gothic\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  font-size: 14px !important;\n  line-height: 1.85 !important;\n  font-weight: 850 !important;\n  letter-spacing: .01em !important;\n}\n\n.yt-review-bubble p + p {\n  margin-top: 10px !important;\n}\n\n.yt-review-speaker {\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: 6px !important;\n  width: fit-content !important;\n  max-width: 100% !important;\n  margin: 0 0 9px !important;\n  padding: 4px 10px !important;\n  border-radius: 999px !important;\n  color: var(--yt-cyan) !important;\n  background: rgba(69,238,219,.085) !important;\n  border: 1px solid rgba(69,238,219,.24) !important;\n  font-size: 12px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n}\n\n.yt-review-speaker::before {\n  content: \"\u25c6\" !important;\n  color: var(--yt-yellow) !important;\n  font-size: .78em !important;\n}\n\n.yt-review-bubble .yt-mark-gold {\n  color: rgba(255,218,124,.98) !important;\n  background: rgba(255,209,102,.070) !important;\n  padding: 0 .12em !important;\n  border-radius: 4px !important;\n  font-weight: 1000 !important;\n}\n\n.yt-review-bubble .yt-mark-red {\n  color: rgba(255,118,142,.98) !important;\n  background: rgba(255,77,109,.075) !important;\n  padding: 0 .12em !important;\n  border-radius: 4px !important;\n  font-weight: 1000 !important;\n}\n\n\/* \u65e7\u30ec\u30d3\u30e5\u30fc\u672c\u6587\u30ab\u30fc\u30c9\u306ep\u88c5\u98fe\u304c\u6b8b\u3063\u3066\u3082\u3001\u5439\u304d\u51fa\u3057\u5185\u3060\u3051\u306f\u901a\u5e38\u6587\u7ae0\u306b\u623b\u3059 *\/\n.yt-review-text .yt-review-bubble p:hover {\n  border-color: transparent !important;\n  background: transparent !important;\n}\n\n\/* \u30b9\u30de\u30db\uff1a\u30a2\u30a4\u30b3\u30f3\u3092\u5c0f\u3055\u304f\u3057\u3066\u5439\u304d\u51fa\u3057\u3092\u8aad\u307f\u3084\u3059\u304f *\/\n@media (max-width: 640px) {\n  .yt-review-point {\n    margin-bottom: 11px !important;\n    padding: 7px 11px !important;\n    border-radius: 14px !important;\n    font-size: 11.2px !important;\n    line-height: 1.35 !important;\n  }\n\n  .yt-review-talk {\n    grid-template-columns: 46px minmax(0, 1fr) !important;\n    gap: 9px !important;\n  }\n\n  .yt-review-avatar {\n    width: 46px !important;\n    height: 46px !important;\n    border-radius: 14px !important;\n    padding: 4px !important;\n  }\n\n  .yt-review-bubble {\n    padding: 11px 12px !important;\n    border-radius: 15px !important;\n    border-left-width: 3px !important;\n  }\n\n  .yt-review-bubble::before {\n    top: 17px !important;\n    left: -8px !important;\n    width: 14px !important;\n    height: 14px !important;\n  }\n\n  .yt-review-speaker {\n    margin-bottom: 7px !important;\n    padding: 4px 8px !important;\n    font-size: 10.8px !important;\n  }\n\n  .yt-review-bubble p {\n    font-size: 10.8px !important;\n    line-height: 1.58 !important;\n    letter-spacing: 0 !important;\n  }\n\n  .yt-review-bubble p + p {\n    margin-top: 7px !important;\n  }\n}\n\n\n\n\/* v134\u4fee\u6b63\uff1a\u8a55\u4fa1\u30bf\u30a4\u30c8\u30eb\u30fb\u70b9\u6570\u30fbPOINT\u3092\u4e2d\u592e\u5bc4\u305b \/ \u5206\u6790\u540d\u524a\u9664 \/ \u5439\u304d\u51fa\u3057\u611f\u3092\u5f37\u5316 *\/\n\n\/* 5\u9805\u76ee\u30ec\u30d3\u30e5\u30fc\u306e\u898b\u51fa\u3057\u30d0\u30e9\u30f3\u30b9\u8abf\u6574 *\/\nhtml body .yt-bekkan-review-page .yt-review-text .yt-section-title.yt-review-title-with-score {\n  display: flex !important;\n  flex-direction: row !important;\n  flex-wrap: wrap !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 12px !important;\n  width: 100% !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  margin-bottom: 12px !important;\n  padding-bottom: 12px !important;\n  text-align: center !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-review-text .yt-section-title.yt-review-title-with-score::before {\n  flex: 0 0 auto !important;\n  margin: 0 !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-review-text .yt-section-title.yt-review-title-with-score > span:first-child {\n  flex: 0 1 auto !important;\n  min-width: 0 !important;\n  max-width: 100% !important;\n  margin: 0 !important;\n  text-align: center !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-review-text .yt-review-score-pill {\n  flex: 0 0 auto !important;\n  margin: 0 !important;\n  align-self: center !important;\n}\n\n\/* \u898b\u51fa\u3057\u4e0b\u306e\u30e9\u30a4\u30f3\u3082\u4e2d\u592e\u304b\u3089\u4f38\u3073\u308b\u5f62\u3078 *\/\nhtml body .yt-bekkan-review-page .yt-review-text .yt-section-title::after {\n  left: 50% !important;\n  width: min(100%, 520px) !important;\n  transform: translateX(-50%) !important;\n  background: linear-gradient(90deg, rgba(69,238,219,0), rgba(69,238,219,.70), rgba(69,238,219,0)) !important;\n}\n\n\/* POINT\u3082\u4e2d\u592e\u5bc4\u305b\u30021\u884c\u8981\u7d04\u3068\u3057\u3066\u898b\u3048\u308b\u3088\u3046\u306b\u3059\u308b *\/\nhtml body .yt-bekkan-review-page .yt-review-point {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  width: fit-content !important;\n  max-width: min(100%, 760px) !important;\n  margin: 0 auto 18px !important;\n  text-align: center !important;\n  white-space: normal !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-review-point .yt-mark-cyan,\nhtml body .yt-bekkan-review-page .yt-review-point .yt-mark-pink,\nhtml body .yt-bekkan-review-page .yt-review-point .yt-mark-gold,\nhtml body .yt-bekkan-review-page .yt-review-point .yt-mark-red,\nhtml body .yt-bekkan-review-page .yt-review-point .yt-red {\n  color: inherit !important;\n  background: transparent !important;\n  padding: 0 !important;\n  border-radius: 0 !important;\n  text-shadow: inherit !important;\n  font-weight: inherit !important;\n}\n\n\/* \u300c\u300d\u306a\u3069\u306e\u30e9\u30d9\u30eb\u306f\u4e0d\u8981\u306a\u306e\u3067\u975e\u8868\u793a\u4fdd\u967a *\/\nhtml body .yt-bekkan-review-page .yt-review-speaker {\n  display: none !important;\n}\n\n\/* \u5439\u304d\u51fa\u3057\u5168\u4f53\u3092\u3088\u308a\u201c\u4f1a\u8a71\u67a0\u201d\u3063\u307d\u304f *\/\nhtml body .yt-bekkan-review-page .yt-review-talk {\n  grid-template-columns: 70px minmax(0, 1fr) !important;\n  gap: 18px !important;\n  align-items: start !important;\n  max-width: 100% !important;\n  margin: 0 !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-review-avatar {\n  width: 70px !important;\n  height: 70px !important;\n  border-radius: 999px !important;\n  border: 2px solid rgba(69,238,219,.70) !important;\n  background:\n    radial-gradient(circle at 50% 45%, rgba(69,238,219,.16), transparent 60%),\n    rgba(2,8,12,.92) !important;\n  padding: 6px !important;\n  box-shadow:\n    0 0 0 4px rgba(69,238,219,.08),\n    0 0 22px rgba(69,238,219,.22) !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-review-bubble {\n  position: relative !important;\n  padding: 17px 19px !important;\n  border: 1px solid rgba(69,238,219,.36) !important;\n  border-left: 1px solid rgba(69,238,219,.36) !important;\n  border-radius: 22px !important;\n  background:\n    radial-gradient(circle at 8% 0%, rgba(69,238,219,.10), transparent 35%),\n    radial-gradient(circle at 100% 16%, rgba(56,168,255,.06), transparent 32%),\n    linear-gradient(135deg, rgba(12,20,29,.96), rgba(7,11,15,.92)) !important;\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.05),\n    0 0 0 1px rgba(69,238,219,.06),\n    0 0 24px rgba(69,238,219,.06) !important;\n}\n\n\/* \u5439\u304d\u51fa\u3057\u306e\u4e09\u89d2\u90e8\u5206\uff1a\u5916\u67a0\uff0b\u5185\u5074\u3067\u201c\u5439\u304d\u51fa\u3057\u611f\u201d\u3092\u5f37\u5316 *\/\nhtml body .yt-bekkan-review-page .yt-review-bubble::before {\n  content: \"\" !important;\n  position: absolute !important;\n  top: 24px !important;\n  left: -16px !important;\n  width: 0 !important;\n  height: 0 !important;\n  background: transparent !important;\n  border-top: 11px solid transparent !important;\n  border-bottom: 11px solid transparent !important;\n  border-right: 16px solid rgba(69,238,219,.38) !important;\n  border-left: 0 !important;\n  transform: none !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-review-bubble::after {\n  content: \"\" !important;\n  position: absolute !important;\n  top: 25px !important;\n  left: -14px !important;\n  width: 0 !important;\n  height: 0 !important;\n  border-top: 10px solid transparent !important;\n  border-bottom: 10px solid transparent !important;\n  border-right: 15px solid rgba(12,20,29,.98) !important;\n  pointer-events: none !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-review-bubble p {\n  font-size: 14.2px !important;\n  line-height: 1.88 !important;\n}\n\n\/* \u6700\u521d\u306e\u4e00\u6587\u3060\u3051\u3001\u8efd\u3044\u5c0e\u5165\u30bb\u30ea\u30d5\u3063\u307d\u304f *\/\nhtml body .yt-bekkan-review-page .yt-review-bubble p:first-child {\n  color: rgba(245,252,255,.98) !important;\n}\n\n\/* \u30b9\u30de\u30db\u8abf\u6574 *\/\n@media (max-width: 640px) {\n  html body .yt-bekkan-review-page .yt-review-text .yt-section-title.yt-review-title-with-score {\n    justify-content: center !important;\n    gap: 8px !important;\n    margin-bottom: 9px !important;\n    padding-bottom: 9px !important;\n    font-size: clamp(21px, 5.8vw, 27px) !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-point {\n    max-width: 100% !important;\n    margin: 0 auto 13px !important;\n    padding: 7px 11px !important;\n    border-radius: 15px !important;\n    font-size: 10.8px !important;\n    line-height: 1.35 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-talk {\n    grid-template-columns: 48px minmax(0, 1fr) !important;\n    gap: 10px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-avatar {\n    width: 48px !important;\n    height: 48px !important;\n    padding: 4px !important;\n    border-width: 1px !important;\n    box-shadow:\n      0 0 0 3px rgba(69,238,219,.07),\n      0 0 14px rgba(69,238,219,.16) !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-bubble {\n    padding: 11px 12px !important;\n    border-radius: 17px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-bubble::before {\n    top: 17px !important;\n    left: -11px !important;\n    border-top-width: 8px !important;\n    border-bottom-width: 8px !important;\n    border-right-width: 11px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-bubble::after {\n    top: 18px !important;\n    left: -9px !important;\n    border-top-width: 7px !important;\n    border-bottom-width: 7px !important;\n    border-right-width: 10px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-bubble p {\n    font-size: 10.8px !important;\n    line-height: 1.58 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-bubble p + p {\n    margin-top: 8px !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-review-talk {\n    grid-template-columns: 44px minmax(0, 1fr) !important;\n    gap: 9px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-avatar {\n    width: 44px !important;\n    height: 44px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-review-bubble p {\n    font-size: 10.3px !important;\n    line-height: 1.52 !important;\n  }\n}\n\n\n\n\/* v136\u4fee\u6b63\uff1a\u307e\u3068\u3081\u3092\u524a\u9664\u3057\u3001\u8868\u7d19\u632f\u308a\u8fd4\u308a\uff0b\u6700\u7d42\u611f\u60f3\u30ab\u30fc\u30c9\u3078\u5909\u66f4 *\/\nhtml body .yt-bekkan-review-page .yt-cover-final {\n  overflow: hidden !important;\n  padding: 18px !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final .yt-section-title {\n  justify-content: center !important;\n  text-align: center !important;\n  margin-bottom: 16px !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final .yt-section-title::after {\n  left: 50% !important;\n  width: min(100%, 520px) !important;\n  transform: translateX(-50%) !important;\n  background: linear-gradient(90deg, rgba(69,238,219,0), rgba(69,238,219,.70), rgba(69,238,219,0)) !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-grid {\n  display: grid !important;\n  grid-template-columns: minmax(190px, 260px) minmax(0, 1fr) !important;\n  gap: 18px !important;\n  align-items: center !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-cover {\n  position: relative !important;\n  display: block !important;\n  width: 100% !important;\n  border: 1px solid rgba(69,238,219,.32) !important;\n  border-radius: 18px !important;\n  background: #000 !important;\n  padding: 8px !important;\n  overflow: hidden !important;\n  box-shadow:\n    0 0 0 1px rgba(69,238,219,.07),\n    0 0 22px rgba(69,238,219,.10) !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-cover img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  max-width: 100% !important;\n  max-height: none !important;\n  aspect-ratio: auto !important;\n  object-fit: contain !important;\n  object-position: center center !important;\n  border-radius: 12px !important;\n  transform: none !important;\n  filter: none !important;\n  clip-path: none !important;\n  background: #000 !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-badge {\n  position: absolute !important;\n  left: 14px !important;\n  top: 14px !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 26px !important;\n  padding: 5px 10px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  border: 1px solid rgba(255,255,255,.22) !important;\n  box-shadow: 0 0 16px rgba(69,238,219,.20) !important;\n  font-size: 11px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n  letter-spacing: .02em !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-body {\n  min-width: 0 !important;\n  display: grid !important;\n  gap: 12px !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-lead {\n  margin: 0 !important;\n  padding: 13px 15px !important;\n  border: 1px solid rgba(69,238,219,.22) !important;\n  border-left: 4px solid rgba(69,238,219,.78) !important;\n  border-radius: 17px !important;\n  background:\n    radial-gradient(circle at 8% 0%, rgba(69,238,219,.08), transparent 34%),\n    rgba(7,11,15,.28) !important;\n  color: rgba(230,244,249,.96) !important;\n  font-size: 14px !important;\n  line-height: 1.82 !important;\n  font-weight: 850 !important;\n  letter-spacing: .01em !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-points {\n  display: grid !important;\n  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n  gap: 9px !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-chip {\n  min-width: 0 !important;\n  padding: 10px 11px !important;\n  border: 1px solid rgba(69,238,219,.18) !important;\n  border-radius: 15px !important;\n  background: rgba(255,255,255,.035) !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-chip span {\n  display: block !important;\n  margin: 0 0 5px !important;\n  color: var(--yt-cyan) !important;\n  font-size: 11.5px !important;\n  line-height: 1.2 !important;\n  font-weight: 1000 !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-chip p {\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: transparent !important;\n  color: rgba(230,244,249,.92) !important;\n  font-size: 12.2px !important;\n  line-height: 1.55 !important;\n  font-weight: 850 !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-note {\n  position: relative !important;\n  margin: 0 !important;\n  padding: 14px 16px 14px 18px !important;\n  border: 1px solid rgba(255,209,102,.30) !important;\n  border-radius: 17px !important;\n  background:\n    radial-gradient(circle at 12% 0%, rgba(255,209,102,.11), transparent 36%),\n    rgba(255,255,255,.035) !important;\n  color: rgba(230,244,249,.96) !important;\n  font-size: 13.8px !important;\n  line-height: 1.82 !important;\n  font-weight: 850 !important;\n  letter-spacing: .01em !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-note::before {\n  content: \"\u6700\u5f8c\u306e\u3072\u3068\u3053\u3068\" !important;\n  display: inline-flex !important;\n  width: fit-content !important;\n  margin: 0 0 8px !important;\n  padding: 5px 10px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, rgba(255,209,102,.98), rgba(69,238,219,.90)) !important;\n  font-size: 11.5px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-note .yt-mark-gold,\nhtml body .yt-bekkan-review-page .yt-cover-final-lead .yt-mark-gold,\nhtml body .yt-bekkan-review-page .yt-cover-final-chip .yt-mark-gold {\n  color: rgba(255,218,124,.98) !important;\n  background: rgba(255,209,102,.070) !important;\n  padding: 0 .12em !important;\n  border-radius: 4px !important;\n  font-weight: 1000 !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-note .yt-mark-red,\nhtml body .yt-bekkan-review-page .yt-cover-final-lead .yt-mark-red,\nhtml body .yt-bekkan-review-page .yt-cover-final-chip .yt-mark-red {\n  color: rgba(255,118,142,.98) !important;\n  background: rgba(255,77,109,.075) !important;\n  padding: 0 .12em !important;\n  border-radius: 4px !important;\n  font-weight: 1000 !important;\n}\n\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page .yt-cover-final {\n    padding: 13px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-grid {\n    grid-template-columns: minmax(118px, 34%) minmax(0, 1fr) !important;\n    gap: 10px !important;\n    align-items: center !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-cover {\n    padding: 6px !important;\n    border-radius: 15px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-cover img {\n    border-radius: 10px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-badge {\n    left: 10px !important;\n    top: 10px !important;\n    min-height: 22px !important;\n    padding: 4px 8px !important;\n    font-size: 9.8px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-body {\n    gap: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-lead {\n    padding: 9px 10px !important;\n    border-radius: 14px !important;\n    font-size: 10.4px !important;\n    line-height: 1.45 !important;\n    letter-spacing: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-points {\n    grid-template-columns: 1fr !important;\n    gap: 6px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-chip {\n    padding: 8px 9px !important;\n    border-radius: 13px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-chip span {\n    display: inline !important;\n    margin: 0 .45em 0 0 !important;\n    font-size: 10.2px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-chip p {\n    display: inline !important;\n    font-size: 10px !important;\n    line-height: 1.42 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-note {\n    grid-column: 1 \/ -1 !important;\n    padding: 10px 11px !important;\n    border-radius: 14px !important;\n    font-size: 10.6px !important;\n    line-height: 1.50 !important;\n    letter-spacing: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-note::before {\n    margin-bottom: 6px !important;\n    padding: 4px 8px !important;\n    font-size: 10px !important;\n  }\n}\n\n@media (max-width: 520px) {\n  html body .yt-bekkan-review-page .yt-cover-final-grid {\n    grid-template-columns: 1fr !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-cover {\n    width: min(100%, 260px) !important;\n    margin: 0 auto !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-lead,\n  html body .yt-bekkan-review-page .yt-cover-final-note {\n    font-size: 10.4px !important;\n  }\n}\n\n\n\n\/* v137\u4fee\u6b63\uff1a5\u9805\u76ee\u30ec\u30d3\u30e5\u30fc\u30bf\u30a4\u30c8\u30eb\u3092\u8868\u7d19\u632f\u308a\u8fd4\u308a\u898b\u51fa\u3057\u3068\u540c\u3058\u96f0\u56f2\u6c17\u3078 \/ \u8868\u7d19\u898b\u76f4\u30573\u30ab\u30fc\u30c9\u5316 *\/\n\n\/* 5\u3064\u306e\u8a55\u4fa1\u30bf\u30a4\u30c8\u30eb\u3092\u3001\u8868\u7d19\u632f\u308a\u8fd4\u308a\u898b\u51fa\u3057\u3068\u540c\u3058\u624b\u66f8\u304d\u5bc4\u308a\u30d5\u30a9\u30f3\u30c8\u3078 *\/\nhtml body .yt-bekkan-review-page .yt-review-text:not(.yt-cover-final) .yt-section-title.yt-review-title-with-score {\n  font-family:\n    \"Yuji Boku\",\n    \"Yomogi\",\n    \"Hiragino Mincho ProN\",\n    \"Yu Mincho\",\n    \"Hiragino Sans\",\n    \"Yu Gothic\",\n    system-ui,\n    sans-serif !important;\n  font-weight: 1000 !important;\n  letter-spacing: .015em !important;\n  text-shadow:\n    0 1px 0 rgba(255,255,255,.035),\n    0 2px 10px rgba(0,0,0,.42) !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-review-text:not(.yt-cover-final) .yt-section-title.yt-review-title-with-score > span:first-child {\n  font-family: inherit !important;\n  font-weight: inherit !important;\n  letter-spacing: inherit !important;\n}\n\n\/* \u70b9\u6570\u30d4\u30eb\u306f\u8aad\u307f\u3084\u3059\u3044\u30b4\u30b7\u30c3\u30af\u306e\u307e\u307e\u7dad\u6301 *\/\nhtml body .yt-bekkan-review-page .yt-review-text:not(.yt-cover-final) .yt-review-score-pill,\nhtml body .yt-bekkan-review-page .yt-review-text:not(.yt-cover-final) .yt-review-score-pill * {\n  font-family:\n    \"Avenir Next\",\n    \"Helvetica Neue\",\n    Arial,\n    \"Hiragino Sans\",\n    \"Yu Gothic Medium\",\n    \"Meiryo\",\n    system-ui,\n    sans-serif !important;\n  letter-spacing: .01em !important;\n}\n\n\/* \u8868\u7d19\u898b\u76f4\u3057\u30bb\u30af\u30b7\u30e7\u30f3\uff1a3\u30ab\u30fc\u30c9\u69cb\u6210 *\/\nhtml body .yt-bekkan-review-page .yt-cover-final .yt-section-title {\n  font-family:\n    \"Yuji Boku\",\n    \"Yomogi\",\n    \"Hiragino Mincho ProN\",\n    \"Yu Mincho\",\n    \"Hiragino Sans\",\n    \"Yu Gothic\",\n    system-ui,\n    sans-serif !important;\n  font-weight: 1000 !important;\n  letter-spacing: .015em !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-grid {\n  grid-template-columns: minmax(190px, 260px) minmax(0, 1fr) !important;\n  gap: 18px !important;\n  align-items: center !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-body {\n  display: grid !important;\n  gap: 11px !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-cards {\n  display: grid !important;\n  gap: 11px !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-card {\n  position: relative !important;\n  min-width: 0 !important;\n  padding: 14px 16px 14px 17px !important;\n  border: 1px solid rgba(69,238,219,.22) !important;\n  border-left: 4px solid rgba(69,238,219,.75) !important;\n  border-radius: 17px !important;\n  background:\n    radial-gradient(circle at 8% 0%, rgba(69,238,219,.08), transparent 34%),\n    rgba(7,11,15,.28) !important;\n  color: rgba(230,244,249,.96) !important;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.035) !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-card:nth-child(2) {\n  border-left-color: rgba(255,209,102,.80) !important;\n  border-color: rgba(255,209,102,.24) !important;\n  background:\n    radial-gradient(circle at 8% 0%, rgba(255,209,102,.09), transparent 34%),\n    rgba(7,11,15,.28) !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-card:nth-child(3) {\n  border-left-color: rgba(255,118,142,.75) !important;\n  border-color: rgba(255,118,142,.23) !important;\n  background:\n    radial-gradient(circle at 8% 0%, rgba(255,77,109,.08), transparent 34%),\n    rgba(7,11,15,.28) !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-card h3 {\n  display: inline-flex !important;\n  align-items: center !important;\n  width: fit-content !important;\n  max-width: 100% !important;\n  margin: 0 0 8px !important;\n  padding: 5px 10px !important;\n  border-radius: 999px !important;\n  color: #061018 !important;\n  background: linear-gradient(90deg, var(--yt-cyan), var(--yt-blue)) !important;\n  font-size: 12px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n  letter-spacing: 0 !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-card:nth-child(2) h3 {\n  background: linear-gradient(90deg, rgba(255,209,102,.98), rgba(69,238,219,.90)) !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-card:nth-child(3) h3 {\n  background: linear-gradient(90deg, rgba(255,118,142,.96), rgba(255,209,102,.92)) !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-card p {\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: transparent !important;\n  color: rgba(230,244,249,.96) !important;\n  font-size: 13.7px !important;\n  line-height: 1.78 !important;\n  font-weight: 850 !important;\n  letter-spacing: .01em !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-cover-final-lead,\nhtml body .yt-bekkan-review-page .yt-cover-final-points,\nhtml body .yt-bekkan-review-page .yt-cover-final-note {\n  display: none !important;\n}\n\n\/* v136\u306e\u30c1\u30c3\u30d7\u7cfb\u304c\u6b8b\u3063\u3066\u3082\u975e\u8868\u793a *\/\nhtml body .yt-bekkan-review-page .yt-cover-final-chip {\n  display: none !important;\n}\n\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page .yt-cover-final-grid {\n    grid-template-columns: minmax(118px, 34%) minmax(0, 1fr) !important;\n    gap: 10px !important;\n    align-items: center !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-cards {\n    gap: 7px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-card {\n    padding: 9px 10px 9px 11px !important;\n    border-left-width: 3px !important;\n    border-radius: 14px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-card h3 {\n    margin-bottom: 5px !important;\n    padding: 4px 8px !important;\n    font-size: 10px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-card p {\n    font-size: 10px !important;\n    line-height: 1.42 !important;\n    letter-spacing: 0 !important;\n  }\n}\n\n@media (max-width: 520px) {\n  html body .yt-bekkan-review-page .yt-cover-final-grid {\n    grid-template-columns: 1fr !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-cover {\n    width: min(100%, 260px) !important;\n    margin: 0 auto !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-cover-final-card p {\n    font-size: 10.4px !important;\n    line-height: 1.48 !important;\n  }\n}\n\n\n\/* v148\uff1a\u5fdc\u63f4\u30cf\u30fc\u30c8\u914d\u7f6e\u3002JS\u3067\u30b3\u30e1\u30f3\u30c8\u6b04\u3084\u30d5\u30c3\u30bf\u30fc\u3092\u52d5\u304b\u3055\u305a\u3001\u672c\u6587\u5185\u306e\u3053\u306e\u4f4d\u7f6e\u306b\u56fa\u5b9a *\/\nhtml body .yt-support-placement{\n  width:min(100%, 960px) !important;\n  margin:26px auto 30px !important;\n  display:flex !important;\n  justify-content:center !important;\n  align-items:center !important;\n  position:relative !important;\n  z-index:6 !important;\n}\nhtml body .yt-support-placement .yt-support-v10-wrap{\n  margin:0 !important;\n}\n\n\n\/* v149\u4fee\u6b63\uff1a\u5fdc\u63f4\u30cf\u30fc\u30c8v11\u914d\u7f6e\u5b89\u5b9a\u5316 \/ \u30b3\u30e1\u30f3\u30c8\u6b04\u306e\u5927\u304d\u3059\u304e\u308b\u4f59\u767d\u3092\u6291\u5236 *\/\nhtml body .yt-author-support-placement{\n  width:100% !important;\n  margin:22px auto 18px !important;\n  display:flex !important;\n  justify-content:center !important;\n  align-items:center !important;\n  clear:both !important;\n  position:relative !important;\n  z-index:20 !important;\n}\nhtml body .yt-author-support-placement .yt-author-support-v11-wrap{\n  margin:0 !important;\n}\nbody.single .wp-block-spacer,\nbody.single .wp-block-separator,\nbody.single hr.wp-block-separator,\nbody.single hr:not(.yt-keep-hr){\n  display:none !important;\n  height:0 !important;\n  min-height:0 !important;\n  margin:0 !important;\n  padding:0 !important;\n  border:0 !important;\n}\nbody.single .wp-site-blocks > main,\nbody.single main.wp-block-group,\nbody.single .wp-block-post-content{\n  margin-bottom:0 !important;\n  padding-bottom:0 !important;\n}\nbody.single #comments,\nbody.single .comments-area,\nbody.single .comment-respond{\n  margin-top:18px !important;\n}\nbody.single .yt-footer + #comments,\nbody.single .yt-footer + .comments-area,\nbody.single .yt-footer + .comment-respond{\n  margin-top:18px !important;\n}\n\n\n\n\/* v152\u4fee\u6b63\uff1a\u5fdc\u63f4\u30cf\u30fc\u30c8v14 \/ \u4f5c\u8005\u30e1\u30bf\u512a\u5148 \/ \u4f5c\u8005\u540d\u8868\u793a\u5b89\u5b9a\u7248 *\/\nhtml body .yt-author-support-v12-placement,\nhtml body .yt-author-support-v13-placement,\nhtml body .yt-author-support-v14-placement{\n  width:min(100%, 960px) !important;\n  margin:26px auto 24px !important;\n  display:flex !important;\n  justify-content:center !important;\n  align-items:center !important;\n  clear:both !important;\n  position:relative !important;\n  z-index:30 !important;\n}\nhtml body .yt-author-support-v12-placement .yt-author-support-v12-wrap,\nhtml body .yt-author-support-v13-placement .yt-author-support-v13-wrap,\nhtml body .yt-author-support-v14-placement .yt-author-support-v14-wrap{\n  margin:0 !important;\n}\nhtml body .yt-author-support-v12-placement .yt-author-support-v12-label,\nhtml body .yt-author-support-v13-placement .yt-author-support-v13-label,\nhtml body .yt-author-support-v14-placement .yt-author-support-v14-label{\n  display:inline-flex !important;\n  opacity:1 !important;\n  visibility:visible !important;\n}\nhtml body .yt-bekkan-review-page #comments,\nhtml body .yt-bekkan-review-page .comments-area,\nhtml body .yt-bekkan-review-page .wp-block-comments{\n  width:100% !important;\n  max-width:1040px !important;\n  margin:24px auto 0 !important;\n  padding:18px !important;\n  position:relative !important;\n  transform:none !important;\n  color:#f3fbff !important;\n}\nhtml body .yt-bekkan-review-page .yt-footer{\n  margin-top:22px !important;\n}\nbody.single .wp-site-blocks > main > .wp-block-spacer,\nbody.single .wp-site-blocks > main > .wp-block-separator,\nbody.single .wp-site-blocks > main > hr,\nbody.single main.wp-block-group > .wp-block-spacer,\nbody.single main.wp-block-group > .wp-block-separator,\nbody.single main.wp-block-group > hr,\nbody.single .wp-block-post-content > .wp-block-spacer,\nbody.single .wp-block-post-content > .wp-block-separator,\nbody.single .wp-block-post-content > hr{\n  display:none !important;\n  height:0 !important;\n  min-height:0 !important;\n  margin:0 !important;\n  padding:0 !important;\n  border:0 !important;\n}\n.yt-shell-missing-shortcode {\n  margin: 12px 0 !important;\n  padding: 10px 12px !important;\n  border: 1px solid rgba(255,209,102,.52) !important;\n  border-radius: 14px !important;\n  background: rgba(255,209,102,.08) !important;\n  color: #ffe7a6 !important;\n  font-size: 12px !important;\n  line-height: 1.6 !important;\n  font-weight: 900 !important;\n}\n\n\n\/* v131\uff1aFANZA\u5c0e\u7dda\u306e\u8868\u7d19\u3092\u5927\u304d\u304f\u8868\u793a\n   \u30fbPC\u306f118px\u304b\u3089160px\u3078\u62e1\u5927\n   \u30fb\u753b\u50cf\u306f\u5143\u6bd4\u7387\u306e\u307e\u307e\u5168\u4f53\u8868\u793a\u3057\u3001\u5207\u308a\u629c\u304d\u30fb\u5f15\u304d\u4f38\u3070\u3057\u306a\u3057\n   \u30fb\u30bf\u30d6\u30ec\u30c3\u30c8\u306f148px\u3001\u30b9\u30de\u30db\u306f\u5f93\u6765\u306e\u30b3\u30f3\u30d1\u30af\u30c8\u8868\u793a\u3092\u7dad\u6301 *\/\n@media (min-width: 901px) {\n  html body .yt-bekkan-review-page .yt-fanza-cta {\n    grid-template-columns: 160px minmax(0, 1fr) !important;\n    gap: 18px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-thumb {\n    width: 160px !important;\n    max-width: 160px !important;\n    height: auto !important;\n    aspect-ratio: auto !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-thumb img {\n    display: block !important;\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n    max-height: none !important;\n    aspect-ratio: auto !important;\n    object-fit: contain !important;\n    object-position: center center !important;\n    transform: none !important;\n    filter: none !important;\n    clip-path: none !important;\n  }\n}\n\n@media (min-width: 641px) and (max-width: 900px) {\n  html body .yt-bekkan-review-page .yt-fanza-cta {\n    grid-template-columns: 148px minmax(0, 1fr) !important;\n    gap: 15px !important;\n  }\n\n  html body .yt-bekkan-review-page .yt-fanza-thumb {\n    width: 148px !important;\n    max-width: 148px !important;\n    height: auto !important;\n  }\n}\n\n\n\/* v8\uff1a\u540c\u7387\u306f\u30af\u30ed\u30b9\u30d5\u30a7\u30fc\u30c9\u3001\u7570\u7387\u306f\u30d5\u30a7\u30fc\u30c9\u30a2\u30a6\u30c8\u2192\u6bd4\u7387\u5909\u66f4\u2192\u30d5\u30a7\u30fc\u30c9\u30a4\u30f3 *\/\nhtml body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-box.yt-cover-slideshow {\n  position: relative !important;\n  display: block !important;\n  width: 100% !important;\n  min-height: 0 !important;\n  overflow: hidden !important;\n  background: #000 !important;\n}\n\n\/* JS\u306e\u6e96\u5099\u304c\u5b8c\u4e86\u3059\u308b\u307e\u3067\u306f\u3001\u5143\u306e\u8868\u7d19\u753b\u50cf\u3092\u5f93\u6765\u3069\u304a\u308a\u8868\u793a\u3059\u308b\u3002 *\/\nhtml body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-box.yt-cover-slideshow:not(.is-ready) > img.yt-cover-original {\n  position: relative !important;\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  opacity: 1 !important;\n  transform: none !important;\n}\n\n\/* \u30b9\u30c6\u30fc\u30b8\u81ea\u8eab\u304c\u901a\u5e38\u30d5\u30ed\u30fc\u3067\u9ad8\u3055\u3092\u6301\u3064\u305f\u3081\u3001\u753b\u50cf\u3092\u91cd\u306d\u3066\u3082\u67a0\u304c\u6f70\u308c\u306a\u3044\u3002 *\/\nhtml body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-stage {\n  position: relative !important;\n  display: block !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  aspect-ratio: 4 \/ 3;\n  overflow: hidden !important;\n  border-radius: 17px !important;\n  background: #000 !important;\n  transition: none !important;\n  isolation: isolate !important;\n}\n\nhtml body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-box.yt-cover-slideshow.is-ready > img.yt-cover-original {\n  display: none !important;\n}\n\nhtml body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-stage .yt-cover-layer {\n  position: absolute !important;\n  inset: 0 !important;\n  display: block !important;\n  width: 100% !important;\n  height: 100% !important;\n  max-width: none !important;\n  max-height: none !important;\n  margin: 0 !important;\n  border-radius: 17px !important;\n  object-fit: contain !important;\n  object-position: center center !important;\n  background: #000 !important;\n  opacity: 0 !important;\n  z-index: 1 !important;\n  transition: opacity 1.15s ease-in-out !important;\n  pointer-events: none !important;\n  user-select: none !important;\n  -webkit-user-drag: none !important;\n  will-change: opacity !important;\n}\n\nhtml body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-stage .yt-cover-layer.is-active {\n  opacity: 1 !important;\n  z-index: 2 !important;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-stage,\n  html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-stage .yt-cover-layer {\n    transition: none !important;\n  }\n}\n\n\/* v9\uff1a\u521d\u56de\u63cf\u753b\u6642\u306e\u8868\u7d19\u30b5\u30a4\u30ba\u3092\u56fa\u5b9a\u3057\u3001\u5de8\u5927\u5316\u2192\u7e2e\u5c0f\u306e\u3061\u3089\u3064\u304d\u3092\u9632\u6b62 *\/\nhtml body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-box {\n  min-width: 0 !important;\n  max-width: 100% !important;\n  overflow: hidden !important;\n  contain: layout paint !important;\n}\n\nhtml body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-box[data-yt-cover-ratio]:not(.is-ready) {\n  aspect-ratio: var(--yt-cover-initial-ratio) !important;\n}\n\nhtml body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-box[data-yt-cover-ratio]:not(.is-ready) > img {\n  display: block !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  object-fit: contain !important;\n  object-position: center center !important;\n}\n\nhtml body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-box.is-ready {\n  aspect-ratio: auto !important;\n}\n\n\/* =========================================================\n * v10\uff1a\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u30d0\u30c3\u30b8\u3092\u30b7\u30f3\u30d7\u30eb\u3067\u6d17\u7df4\u3055\u308c\u305f\u8868\u793a\u3078\n * - \u5de6\u53f3\u306b\u898b\u3048\u308b\u4f59\u8a08\u306a\u88c5\u98fe\u30fb\u7591\u4f3c\u8981\u7d20\u3092\u5b8c\u5168\u306b\u505c\u6b62\n * - \u5927\u304d\u306a\u4e38\u578b\u304b\u3089\u3001\u753b\u50cf\u3092\u90aa\u9b54\u3057\u306b\u304f\u3044\u89d2\u4e38\u30b9\u30af\u30a8\u30a2\u3078\u5909\u66f4\n * - \u30cd\u30aa\u30f3\u611f\u306f\u7d30\u3044\u30b7\u30a2\u30f3\u67a0\u3068\u63a7\u3048\u3081\u306a\u5149\u3060\u3051\u6b8b\u3059\n * ========================================================= *\/\nhtml body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\nhtml body .yt-bekkan-review-page .yt-sample-num {\n  position: absolute !important;\n  top: 18px !important;\n  left: 18px !important;\n  right: auto !important;\n  bottom: auto !important;\n  z-index: 12 !important;\n\n  width: 48px !important;\n  min-width: 48px !important;\n  height: 48px !important;\n  padding: 0 !important;\n  border-radius: 14px !important;\n\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n  color: #eaffff !important;\n  background: rgba(5, 18, 27, .88) !important;\n  border: 1px solid rgba(74, 239, 222, .92) !important;\n  box-shadow:\n    inset 0 0 0 1px rgba(255,255,255,.045),\n    0 0 0 1px rgba(74,239,222,.10),\n    0 7px 18px rgba(0,0,0,.30),\n    0 0 14px rgba(74,239,222,.18) !important;\n\n  font-family:\n    \"Arial Black\",\n    \"Avenir Next Condensed\",\n    \"DIN Alternate\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif !important;\n  font-size: 17px !important;\n  font-weight: 900 !important;\n  line-height: 1 !important;\n  letter-spacing: .025em !important;\n  font-variant-numeric: tabular-nums lining-nums !important;\n  font-feature-settings: \"tnum\" 1, \"lnum\" 1 !important;\n  text-shadow: 0 0 8px rgba(74,239,222,.22) !important;\n\n  transform: none !important;\n  translate: none !important;\n  overflow: hidden !important;\n  isolation: isolate !important;\n  backdrop-filter: blur(5px) !important;\n  -webkit-backdrop-filter: blur(5px) !important;\n}\n\n\/* \u904e\u53bbCSS\u3084\u30c6\u30fc\u30de\u5074\u3067\u8ffd\u52a0\u3055\u308c\u305f\u4e21\u7aef\u88c5\u98fe\u3092\u78ba\u5b9f\u306b\u9664\u53bb *\/\nhtml body .yt-bekkan-review-page .yt-sample-card .yt-sample-num::before,\nhtml body .yt-bekkan-review-page .yt-sample-card .yt-sample-num::after,\nhtml body .yt-bekkan-review-page .yt-sample-num::before,\nhtml body .yt-bekkan-review-page .yt-sample-num::after {\n  content: none !important;\n  display: none !important;\n  width: 0 !important;\n  height: 0 !important;\n  border: 0 !important;\n  background: none !important;\n  box-shadow: none !important;\n}\n\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 15px !important;\n    left: 15px !important;\n    width: 43px !important;\n    min-width: 43px !important;\n    height: 43px !important;\n    border-radius: 12px !important;\n    font-size: 15px !important;\n  }\n}\n\n@media (max-width: 380px) {\n  html body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\n  html body .yt-bekkan-review-page .yt-sample-num {\n    top: 12px !important;\n    left: 12px !important;\n    width: 39px !important;\n    min-width: 39px !important;\n    height: 39px !important;\n    border-radius: 11px !important;\n    font-size: 14px !important;\n  }\n}\n\n\n\/* =========================================================\n * v13\uff1a\u64cd\u4f5c\u30dc\u30bf\u30f3\u3092\u753b\u50cf\u5916\u3078\u914d\u7f6e\u3057\u305f\u5168\u4f53\u8868\u793a\u30d3\u30e5\u30fc\u30e2\u30fc\u30c9\n * - \u9589\u3058\u308b\u30dc\u30bf\u30f3\u306f\u753b\u50cf\u4e0a\u90e8\u306e\u5c02\u7528\u30c4\u30fc\u30eb\u30d0\u30fc\u3078\u79fb\u52d5\n * - \u524d\u5f8c\u30dc\u30bf\u30f3\u306f\u753b\u50cf\u306e\u5de6\u53f3\u5916\u5074\u3078\u79fb\u52d5\n * - \u679a\u6570\u8868\u793a\u306f\u753b\u50cf\u4e0b\u90e8\u306e\u5c02\u7528\u9818\u57df\u3078\u79fb\u52d5\n * - \u3059\u3079\u3066\u306e\u64cd\u4f5cUI\u304c\u753b\u50cf\u3078\u91cd\u306a\u3089\u305a\u3001\u753b\u50cf\u5168\u4f53\u3092\u96a0\u3055\u305a\u78ba\u8a8d\u53ef\u80fd\n * - \u80cc\u666f\u307c\u304b\u3057\u30fb\u753b\u50cf\u540d\u975e\u8868\u793a\u30fb\u30ad\u30fc\u30dc\u30fc\u30c9\u64cd\u4f5c\u306f\u7dad\u6301\n * ========================================================= *\/\nhtml body .yt-bekkan-review-page .yt-sample-thumb img,\nhtml body .yt-bekkan-review-page .yt-cover-final-cover img {\n  cursor: zoom-in !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-sample-thumb img:focus-visible,\nhtml body .yt-bekkan-review-page .yt-cover-final-cover img:focus-visible {\n  outline: 3px solid rgba(74, 239, 222, .95) !important;\n  outline-offset: 4px !important;\n}\n\nhtml body .yt-bekkan-review-page .yt-sample-card .yt-sample-num,\nhtml body .yt-bekkan-review-page .yt-sample-num {\n  pointer-events: none !important;\n}\n\nhtml.yt-image-viewer-open,\nbody.yt-image-viewer-open {\n  overflow: hidden !important;\n  overscroll-behavior: none !important;\n}\n\n.yt-image-viewer[hidden] {\n  display: none !important;\n}\n\n.yt-image-viewer {\n  position: fixed !important;\n  inset: 0 !important;\n  z-index: 2147483000 !important;\n  display: grid !important;\n  place-items: center !important;\n  padding: clamp(16px, 3vw, 42px) !important;\n  background: rgba(1, 8, 13, .46) !important;\n  backdrop-filter: blur(18px) saturate(.76) brightness(.70) !important;\n  -webkit-backdrop-filter: blur(18px) saturate(.76) brightness(.70) !important;\n  opacity: 0 !important;\n  visibility: hidden !important;\n  transition: opacity .22s ease, visibility .22s ease !important;\n}\n\n.yt-image-viewer.is-open {\n  opacity: 1 !important;\n  visibility: visible !important;\n}\n\n.yt-image-viewer__dialog {\n  position: relative !important;\n  display: grid !important;\n  grid-template-columns: 48px minmax(0, max-content) 48px !important;\n  grid-template-rows: auto minmax(0, 1fr) auto !important;\n  grid-template-areas:\n    \"toolbar toolbar toolbar\"\n    \"prev stage next\"\n    \"counter counter counter\" !important;\n  align-items: center !important;\n  justify-items: center !important;\n  column-gap: 12px !important;\n  row-gap: 10px !important;\n  width: fit-content !important;\n  height: fit-content !important;\n  max-width: calc(100vw - clamp(32px, 6vw, 84px)) !important;\n  max-height: calc(100dvh - clamp(32px, 6vw, 84px)) !important;\n  min-width: 0 !important;\n  min-height: 0 !important;\n  padding: 12px !important;\n  overflow: hidden !important;\n  border: 1px solid rgba(74, 239, 222, .58) !important;\n  border-radius: 20px !important;\n  background: rgba(2, 12, 20, .88) !important;\n  box-shadow:\n    0 0 0 1px rgba(255,255,255,.035) inset,\n    0 22px 64px rgba(0,0,0,.48),\n    0 0 28px rgba(74,239,222,.13) !important;\n  transform: translateY(8px) scale(.985) !important;\n  transition: transform .22s ease !important;\n}\n\n.yt-image-viewer__dialog.is-single {\n  grid-template-columns: minmax(0, max-content) !important;\n  grid-template-areas:\n    \"toolbar\"\n    \"stage\"\n    \"counter\" !important;\n}\n\n.yt-image-viewer.is-open .yt-image-viewer__dialog {\n  transform: translateY(0) scale(1) !important;\n}\n\n.yt-image-viewer__toolbar {\n  grid-area: toolbar !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: flex-end !important;\n  width: 100% !important;\n  min-height: 42px !important;\n}\n\n.yt-image-viewer__stage {\n  grid-area: stage !important;\n  position: relative !important;\n  display: grid !important;\n  place-items: center !important;\n  width: fit-content !important;\n  height: fit-content !important;\n  max-width: min(78vw, 1080px) !important;\n  max-height: min(74dvh, 820px) !important;\n  min-width: 0 !important;\n  min-height: 0 !important;\n  padding: 0 !important;\n  overflow: hidden !important;\n  border-radius: 13px !important;\n  background: rgba(0, 0, 0, .58) !important;\n}\n\n.yt-image-viewer__image {\n  display: block !important;\n  width: auto !important;\n  height: auto !important;\n  max-width: min(78vw, 1080px) !important;\n  max-height: min(74dvh, 820px) !important;\n  object-fit: contain !important;\n  object-position: center center !important;\n  border-radius: 12px !important;\n  background: transparent !important;\n  box-shadow: 0 10px 34px rgba(0,0,0,.38) !important;\n  user-select: none !important;\n  -webkit-user-drag: none !important;\n  opacity: 1 !important;\n  transition: opacity .16s ease !important;\n}\n\n.yt-image-viewer__image.is-switching {\n  opacity: .18 !important;\n}\n\n.yt-image-viewer__close,\n.yt-image-viewer__nav {\n  appearance: none !important;\n  -webkit-appearance: none !important;\n  border: 1px solid rgba(74, 239, 222, .72) !important;\n  color: #eaffff !important;\n  background: rgba(4, 19, 29, .92) !important;\n  box-shadow:\n    0 8px 24px rgba(0,0,0,.34),\n    0 0 14px rgba(74,239,222,.12) !important;\n  cursor: pointer !important;\n  transition: transform .18s ease, border-color .18s ease, background .18s ease !important;\n}\n\n.yt-image-viewer__close:hover,\n.yt-image-viewer__nav:hover {\n  border-color: rgba(255, 112, 171, .9) !important;\n  background: rgba(31, 15, 29, .94) !important;\n}\n\n.yt-image-viewer__close:focus-visible,\n.yt-image-viewer__nav:focus-visible {\n  outline: 3px solid rgba(255, 112, 171, .9) !important;\n  outline-offset: 3px !important;\n}\n\n.yt-image-viewer__close {\n  position: static !important;\n  width: 42px !important;\n  height: 42px !important;\n  padding: 0 !important;\n  border-radius: 13px !important;\n  display: inline-grid !important;\n  place-items: center !important;\n  font: 900 25px\/1 Arial, sans-serif !important;\n}\n\n.yt-image-viewer__close:hover {\n  transform: translateY(-1px) !important;\n}\n\n.yt-image-viewer__nav {\n  position: static !important;\n  width: 46px !important;\n  height: 54px !important;\n  padding: 0 !important;\n  border-radius: 15px !important;\n  display: inline-grid !important;\n  place-items: center !important;\n  font: 900 29px\/1 Arial, sans-serif !important;\n}\n\n.yt-image-viewer__prev {\n  grid-area: prev !important;\n}\n\n.yt-image-viewer__next {\n  grid-area: next !important;\n}\n\n.yt-image-viewer__prev:hover,\n.yt-image-viewer__next:hover {\n  transform: translateY(-1px) !important;\n}\n\n.yt-image-viewer__nav[hidden] {\n  display: none !important;\n}\n\n.yt-image-viewer__counter {\n  grid-area: counter !important;\n  position: static !important;\n  z-index: 1 !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-width: 54px !important;\n  min-height: 30px !important;\n  padding: 6px 10px !important;\n  border: 1px solid rgba(74, 239, 222, .54) !important;\n  border-radius: 999px !important;\n  color: #62f4e5 !important;\n  background: rgba(2, 13, 21, .84) !important;\n  box-shadow: 0 8px 20px rgba(0,0,0,.28) !important;\n  font: 900 12px\/1 \"Arial Black\", Arial, sans-serif !important;\n  letter-spacing: .04em !important;\n  pointer-events: none !important;\n}\n\n@media (max-width: 700px) {\n  .yt-image-viewer {\n    padding: 10px !important;\n  }\n\n  .yt-image-viewer__dialog {\n    grid-template-columns: 40px minmax(0, 1fr) 40px !important;\n    column-gap: 6px !important;\n    row-gap: 8px !important;\n    width: calc(100vw - 20px) !important;\n    max-width: calc(100vw - 20px) !important;\n    max-height: calc(100dvh - 20px) !important;\n    padding: 9px !important;\n    border-radius: 17px !important;\n  }\n\n  .yt-image-viewer__dialog.is-single {\n    grid-template-columns: minmax(0, 1fr) !important;\n  }\n\n  .yt-image-viewer__toolbar {\n    min-height: 40px !important;\n  }\n\n  .yt-image-viewer__stage {\n    width: 100% !important;\n    max-width: 100% !important;\n    max-height: calc(100dvh - 132px) !important;\n    border-radius: 11px !important;\n  }\n\n  .yt-image-viewer__image {\n    max-width: 100% !important;\n    max-height: calc(100dvh - 132px) !important;\n    border-radius: 10px !important;\n  }\n\n  .yt-image-viewer__close {\n    width: 40px !important;\n    height: 40px !important;\n  }\n\n  .yt-image-viewer__nav {\n    width: 38px !important;\n    height: 48px !important;\n    border-radius: 13px !important;\n    font-size: 26px !important;\n  }\n\n  .yt-image-viewer__counter {\n    min-width: 50px !important;\n    min-height: 28px !important;\n    padding: 5px 9px !important;\n    font-size: 11px !important;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .yt-image-viewer,\n  .yt-image-viewer__dialog,\n  .yt-image-viewer__image,\n  .yt-image-viewer__close,\n  .yt-image-viewer__nav {\n    transition: none !important;\n  }\n}\n\n\n\/* =========================================================\n   v15\uff1a\u73fe\u884cFANZA\u5c0e\u7dda\u30af\u30e9\u30b9\u5bfe\u5fdc\u30fb3\u9818\u57df\u30ea\u30c7\u30b6\u30a4\u30f3\n   \u539f\u56e0\u4fee\u6b63\uff1a\u73fe\u884cHTML\u306f .ytb-affiliate-* \u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u305f\u3081\u3001\n   \u65e7 .yt-fanza-* \u5411\u3051CSS\u3067\u306f\u898b\u305f\u76ee\u304c\u5909\u308f\u3089\u306a\u304b\u3063\u305f\u3002\n   ========================================================= *\/\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card {\n  position: relative !important;\n  display: grid !important;\n  grid-template-columns: 150px minmax(0, 1fr) !important;\n  gap: 22px !important;\n  align-items: center !important;\n  margin-top: 18px !important;\n  padding: 28px 24px 24px !important;\n  border: 1px solid rgba(69,238,219,.46) !important;\n  border-radius: 24px !important;\n  background:\n    radial-gradient(circle at 8% 5%, rgba(69,238,219,.11), transparent 34%),\n    radial-gradient(circle at 96% 100%, rgba(56,168,255,.11), transparent 35%),\n    linear-gradient(135deg, rgba(11,24,33,.97), rgba(7,13,19,.97)) !important;\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.04),\n    0 0 28px rgba(69,238,219,.075) !important;\n  overflow: hidden !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card::before {\n  content: \"\u4f5c\u54c1\u30da\u30fc\u30b8\u3078\u306e\u3054\u6848\u5185\" !important;\n  position: absolute !important;\n  top: 14px !important;\n  right: 86px !important;\n  z-index: 2 !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  min-height: 26px !important;\n  padding: 5px 11px !important;\n  border: 1px solid rgba(69,238,219,.24) !important;\n  border-radius: 999px !important;\n  background: rgba(69,238,219,.075) !important;\n  color: rgba(214,250,250,.88) !important;\n  font-size: 11px !important;\n  line-height: 1 !important;\n  font-weight: 950 !important;\n  letter-spacing: .04em !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card::after {\n  content: \"\" !important;\n  position: absolute !important;\n  left: 0 !important;\n  top: 0 !important;\n  width: 210px !important;\n  height: 2px !important;\n  background: linear-gradient(90deg, transparent, rgba(69,238,219,.92), transparent) !important;\n  opacity: .9 !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover {\n  width: 150px !important;\n  max-width: 150px !important;\n  min-width: 150px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 1px solid rgba(69,238,219,.26) !important;\n  border-radius: 18px !important;\n  background: #020609 !important;\n  box-shadow:\n    0 0 0 1px rgba(255,255,255,.025),\n    0 12px 28px rgba(0,0,0,.24),\n    0 0 20px rgba(69,238,219,.07) !important;\n  overflow: hidden !important;\n  justify-self: start !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover img {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  max-width: 100% !important;\n  max-height: none !important;\n  object-fit: contain !important;\n  object-position: center center !important;\n  border-radius: 17px !important;\n  transform: none !important;\n  filter: none !important;\n  clip-path: none !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n  min-width: 0 !important;\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) minmax(210px, 244px) !important;\n  grid-template-areas:\n    \"title button\"\n    \"lead button\" !important;\n  column-gap: 22px !important;\n  row-gap: 12px !important;\n  align-items: center !important;\n  padding-top: 8px !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n  grid-area: title !important;\n  min-width: 0 !important;\n  margin: 0 !important;\n  color: #f4fbff !important;\n  font-size: clamp(18px, 1.95vw, 24px) !important;\n  line-height: 1.26 !important;\n  font-weight: 1000 !important;\n  letter-spacing: -.03em !important;\n  text-shadow: 0 0 14px rgba(255,255,255,.045) !important;\n  white-space: nowrap !important;\n  overflow: hidden !important;\n  text-overflow: ellipsis !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n  grid-area: lead !important;\n  min-width: 0 !important;\n  margin: 0 !important;\n  color: rgba(217,235,242,.91) !important;\n  font-size: 14px !important;\n  line-height: 1.72 !important;\n  font-weight: 850 !important;\n  letter-spacing: .005em !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n  grid-area: button !important;\n  align-self: center !important;\n  justify-self: stretch !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  width: 100% !important;\n  min-width: 0 !important;\n  min-height: 60px !important;\n  margin: 0 !important;\n  padding: 14px 20px !important;\n  border: 1px solid rgba(255,255,255,.18) !important;\n  border-radius: 999px !important;\n  background: linear-gradient(90deg, #45eedb 0%, #38a8ff 100%) !important;\n  color: #061018 !important;\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.30),\n    0 10px 26px rgba(56,168,255,.18) !important;\n  text-decoration: none !important;\n  text-align: center !important;\n  font-size: 16px !important;\n  line-height: 1.2 !important;\n  font-weight: 1000 !important;\n  letter-spacing: -.01em !important;\n  transition: transform .18s ease, filter .18s ease, box-shadow .18s ease !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn::after {\n  content: \"\u2192\" !important;\n  margin-left: 10px !important;\n  font-size: 1em !important;\n  line-height: 1 !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn:hover {\n  transform: translateY(-2px) !important;\n  filter: brightness(1.04) !important;\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.36),\n    0 12px 30px rgba(56,168,255,.25) !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n  position: absolute !important;\n  top: 14px !important;\n  right: 24px !important;\n  z-index: 3 !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 26px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 1px solid rgba(255,209,102,.34) !important;\n  border-radius: 999px !important;\n  background: rgba(255,209,102,.10) !important;\n  color: transparent !important;\n  font-size: 0 !important;\n  line-height: 0 !important;\n  font-weight: 0 !important;\n  letter-spacing: 0 !important;\n  overflow: hidden !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note::before {\n  content: \"PR\" !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 26px !important;\n  padding: 5px 10px !important;\n  color: #ffd166 !important;\n  font-size: 11px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n  letter-spacing: .04em !important;\n}\n\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card {\n    grid-template-columns: 124px minmax(0, 1fr) !important;\n    gap: 16px !important;\n    padding: 52px 20px 20px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card::before {\n    top: 14px !important;\n    right: 76px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover {\n    width: 124px !important;\n    max-width: 124px !important;\n    min-width: 124px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    grid-template-columns: 1fr !important;\n    grid-template-areas:\n      \"title\"\n      \"lead\"\n      \"button\" !important;\n    gap: 10px !important;\n    padding-top: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: clip !important;\n    font-size: 20px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    min-height: 50px !important;\n    font-size: 15px !important;\n    padding: 12px 16px !important;\n  }\n}\n\n@media (max-width: 640px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card {\n    grid-template-columns: 1fr !important;\n    gap: 15px !important;\n    padding: 18px 16px 16px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card::before {\n    position: static !important;\n    width: fit-content !important;\n    grid-row: 1 !important;\n    justify-self: start !important;\n    margin-bottom: -2px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover {\n    width: min(160px, 52vw) !important;\n    max-width: min(160px, 52vw) !important;\n    min-width: 0 !important;\n    justify-self: center !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    padding-top: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    font-size: 18px !important;\n    line-height: 1.42 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n    font-size: 13px !important;\n    line-height: 1.68 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    min-height: 46px !important;\n    font-size: 14px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    position: static !important;\n    width: fit-content !important;\n    margin: -3px 0 0 auto !important;\n  }\n}\n\n\n\n\/* =========================================================\n   v17\uff1aFANZA\u5c0e\u7dda\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u9818\u57df\u3092\u518d\u6574\u7406\n   \u30fb\u6848\u5185\u30e9\u30d9\u30eb\u3068PR\u30e9\u30d9\u30eb\u3092\u30dc\u30bf\u30f3\u76f4\u4e0a\u3078\u6a2a\u4e26\u3073\n   \u30fb\u30e9\u30d9\u30eb2\u500b\u3068\u30dc\u30bf\u30f3\u306e\u5e45\u30fb\u4e2d\u5fc3\u3092\u63c3\u3048\u308b\n   \u30fb\u4f5c\u54c1\u60c5\u5831\u5074\u3068\u306e\u9ad8\u3055\u30d0\u30e9\u30f3\u30b9\u3092\u6539\u5584\n   ========================================================= *\/\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card::before {\n  content: none !important;\n  display: none !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card {\n  grid-template-columns: 150px minmax(0, 1fr) !important;\n  gap: 22px !important;\n  padding: 22px 24px !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n  min-width: 0 !important;\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) auto auto !important;\n  grid-template-areas:\n    \"title guide pr\"\n    \"lead button button\" !important;\n  column-gap: 9px !important;\n  row-gap: 10px !important;\n  align-items: center !important;\n  padding-top: 0 !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n  content: \"\u4f5c\u54c1\u30da\u30fc\u30b8\u3078\u306e\u3054\u6848\u5185\" !important;\n  grid-area: guide !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 28px !important;\n  margin: 0 !important;\n  padding: 6px 12px !important;\n  border: 1px solid rgba(69,238,219,.28) !important;\n  border-radius: 999px !important;\n  background: rgba(69,238,219,.085) !important;\n  color: rgba(220,252,252,.92) !important;\n  font-size: 11px !important;\n  line-height: 1 !important;\n  font-weight: 950 !important;\n  letter-spacing: .03em !important;\n  white-space: nowrap !important;\n  justify-self: stretch !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n  grid-area: title !important;\n  font-size: clamp(18px, 1.9vw, 23px) !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n  grid-area: lead !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n  grid-area: pr !important;\n  position: static !important;\n  top: auto !important;\n  right: auto !important;\n  z-index: auto !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  width: auto !important;\n  min-width: 44px !important;\n  min-height: 28px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 1px solid rgba(255,209,102,.38) !important;\n  border-radius: 999px !important;\n  background: rgba(255,209,102,.10) !important;\n  color: transparent !important;\n  font-size: 0 !important;\n  line-height: 0 !important;\n  overflow: hidden !important;\n  justify-self: stretch !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note::before {\n  content: \"PR\" !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  width: 100% !important;\n  min-height: 28px !important;\n  padding: 6px 10px !important;\n  color: #ffd166 !important;\n  font-size: 11px !important;\n  line-height: 1 !important;\n  font-weight: 1000 !important;\n  letter-spacing: .04em !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n  grid-area: button !important;\n  width: 100% !important;\n  min-width: 254px !important;\n  min-height: 58px !important;\n  padding: 14px 20px !important;\n  font-size: 16px !important;\n}\n\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card {\n    grid-template-columns: 124px minmax(0, 1fr) !important;\n    gap: 16px !important;\n    padding: 20px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    grid-template-columns: auto auto minmax(0, 1fr) !important;\n    grid-template-areas:\n      \"title title title\"\n      \"lead lead lead\"\n      \"guide pr .\"\n      \"button button button\" !important;\n    column-gap: 8px !important;\n    row-gap: 9px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    justify-self: start !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    min-width: 0 !important;\n    min-height: 50px !important;\n  }\n}\n\n@media (max-width: 640px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card {\n    grid-template-columns: 1fr !important;\n    gap: 15px !important;\n    padding: 18px 16px 16px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    grid-template-columns: auto auto minmax(0, 1fr) !important;\n    grid-template-areas:\n      \"title title title\"\n      \"lead lead lead\"\n      \"guide pr .\"\n      \"button button button\" !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: clip !important;\n  }\n}\n\n\n\/* =========================================================\n   v18\uff1aFANZA\u5c0e\u7dda\u306e\u4e26\u3073\u9806\u30fb\u30b5\u30a4\u30ba\u611f\u3092\u518d\u8abf\u6574\n   \u30fb\u300c\u3072\u3068\u3064\u3067\u3082\u523a\u3055\u3063\u305f\u3089\u301c\u300d\u3092\u30bf\u30a4\u30c8\u30eb\u306e\u4e0a\u3078\u79fb\u52d5\n   \u30fb\u30bf\u30a4\u30c8\u30eb\u3092\u305d\u306e\u4e0b\u3078\u914d\u7f6e\n   \u30fb\u6848\u5185\u30e9\u30d9\u30eb\/PR\u30e9\u30d9\u30eb\u3092\u3072\u3068\u56de\u308a\u5c0f\u3055\u304f\u8abf\u6574\n   \u30fbCTA\u30dc\u30bf\u30f3\u306f\u3084\u3084\u5927\u304d\u3081\u306b\u3057\u3066\u4e3b\u5f79\u3092\u660e\u78ba\u5316\n   ========================================================= *\/\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n  grid-template-columns: minmax(0, 1fr) auto auto !important;\n  grid-template-areas:\n    \"lead guide pr\"\n    \"title button button\" !important;\n  column-gap: 10px !important;\n  row-gap: 10px !important;\n  align-items: center !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n  grid-area: lead !important;\n  align-self: end !important;\n  margin: 0 0 2px !important;\n  font-size: 14px !important;\n  line-height: 1.55 !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n  grid-area: title !important;\n  align-self: start !important;\n  margin: 0 !important;\n  font-size: clamp(19px, 2vw, 24px) !important;\n  line-height: 1.28 !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n  min-height: 24px !important;\n  padding: 4px 10px !important;\n  font-size: 10.5px !important;\n  letter-spacing: .025em !important;\n  justify-self: end !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n  min-width: 38px !important;\n  min-height: 24px !important;\n  justify-self: end !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note::before {\n  min-height: 24px !important;\n  padding: 4px 8px !important;\n  font-size: 10.5px !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n  grid-area: button !important;\n  width: 100% !important;\n  min-width: 276px !important;\n  min-height: 64px !important;\n  padding: 16px 24px !important;\n  font-size: 17px !important;\n  justify-self: stretch !important;\n}\n\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    grid-template-columns: auto auto minmax(0, 1fr) !important;\n    grid-template-areas:\n      \"lead lead lead\"\n      \"title title title\"\n      \"guide pr .\"\n      \"button button button\" !important;\n    column-gap: 8px !important;\n    row-gap: 9px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    min-width: 0 !important;\n    min-height: 56px !important;\n    font-size: 16px !important;\n  }\n}\n\n@media (max-width: 640px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n    font-size: 13px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    font-size: clamp(18px, 5vw, 22px) !important;\n    line-height: 1.32 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    min-height: 52px !important;\n    padding: 14px 18px !important;\n    font-size: 15.5px !important;\n  }\n}\n\n\n\/* =========================================================\n   v19\uff1aFANZA\u5c0e\u7dda\u30e9\u30d9\u30eb\u4f59\u767d\u5747\u7b49\u5316\n   \u30fb\u53f3\u5074\u3092\u300c\u30e9\u30d9\u30eb\u5c02\u75281\u5217\uff0b\u30dc\u30bf\u30f3\u5c02\u75281\u5217\u300d\u306b\u518d\u69cb\u7bc9\n   \u30fb\u6848\u5185\u30e9\u30d9\u30eb\u3068PR\u30e9\u30d9\u30eb\u3092\u540c\u3058\u30bb\u30eb\u5185\u3067\u96a3\u63a5\u914d\u7f6e\n   \u30fb\u30e9\u30d9\u30eb\u9593\u306e\u4f59\u767d\u3092\u56fa\u5b9a\u3057\u3001\u30dc\u30bf\u30f3\u5e45\u3068\u306e\u30ba\u30ec\u3092\u89e3\u6d88\n   ========================================================= *\/\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n  grid-template-columns: minmax(0, 1fr) 286px !important;\n  grid-template-areas:\n    \"lead labels\"\n    \"title button\" !important;\n  column-gap: 22px !important;\n  row-gap: 10px !important;\n  align-items: center !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n  grid-area: labels !important;\n  justify-self: end !important;\n  align-self: center !important;\n  width: auto !important;\n  min-width: 0 !important;\n  margin: 0 48px 0 0 !important;\n  padding: 4px 10px !important;\n  white-space: nowrap !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n  grid-area: labels !important;\n  justify-self: end !important;\n  align-self: center !important;\n  width: 38px !important;\n  min-width: 38px !important;\n  margin: 0 !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n  grid-area: button !important;\n  width: 286px !important;\n  min-width: 286px !important;\n  justify-self: end !important;\n}\n\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    grid-template-columns: minmax(0, 1fr) !important;\n    grid-template-areas:\n      \"lead\"\n      \"title\"\n      \"labels\"\n      \"button\" !important;\n    column-gap: 0 !important;\n    row-gap: 9px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    justify-self: start !important;\n    margin: 0 48px 0 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    justify-self: start !important;\n    margin-left: 144px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    width: 100% !important;\n    min-width: 0 !important;\n    justify-self: stretch !important;\n  }\n}\n\n@media (max-width: 640px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    margin-right: 46px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    margin-left: 140px !important;\n  }\n}\n\n\n\/* =========================================================\n   v20\uff1aFANZA\u5c0e\u7dda\u306e\u4f5c\u54c1\u30bf\u30a4\u30c8\u30eb\u3092\u5168\u6587\u8868\u793a\n   \u30fb1\u884c\u56fa\u5b9a\u3068\u300c\u2026\u300d\u7701\u7565\u3092\u89e3\u9664\n   \u30fb\u9577\u3044\u30bf\u30a4\u30c8\u30eb\u306f\u81ea\u7136\u306b\u8907\u6570\u884c\u3078\u6298\u308a\u8fd4\u3059\n   \u30fb\u30ab\u30fc\u30c9\u306e\u9ad8\u3055\u3092\u30bf\u30a4\u30c8\u30eb\u91cf\u306b\u5408\u308f\u305b\u3066\u81ea\u52d5\u62e1\u5f35\n   ========================================================= *\/\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n  display: block !important;\n  width: 100% !important;\n  max-width: none !important;\n  min-width: 0 !important;\n  height: auto !important;\n  max-height: none !important;\n  margin: 0 !important;\n  white-space: normal !important;\n  overflow: visible !important;\n  text-overflow: clip !important;\n  overflow-wrap: anywhere !important;\n  word-break: normal !important;\n  -webkit-line-clamp: unset !important;\n  -webkit-box-orient: initial !important;\n  font-size: clamp(18px, 1.85vw, 23px) !important;\n  line-height: 1.36 !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n  align-items: center !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n  align-self: center !important;\n}\n\n@media (max-width: 900px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    font-size: clamp(18px, 3vw, 21px) !important;\n    line-height: 1.4 !important;\n  }\n}\n\n@media (max-width: 640px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    font-size: clamp(17px, 5vw, 20px) !important;\n    line-height: 1.44 !important;\n  }\n}\n\n\n\/* =========================================================\n   v21\uff1aFANZA\u9577\u6587\u30bf\u30a4\u30c8\u30eb\u3092PC\u30671\u884c\u81ea\u52d5\u30d5\u30a3\u30c3\u30c8\n   \u30fb\u30bf\u30a4\u30c8\u30eb\u306f\u7701\u7565\u305b\u305a\u3001\u5e38\u306b1\u884c\u8868\u793a\n   \u30fb\u30bf\u30a4\u30c8\u30eb\u304c\u9577\u3044\u307b\u3069\u53f3\u5074\u30dc\u30bf\u30f3\u3092\u81ea\u52d5\u3067\u7e2e\u5c0f\n   \u30fb\u305d\u308c\u3067\u3082\u53ce\u307e\u3089\u306a\u3044\u5834\u5408\u3060\u3051\u30bf\u30a4\u30c8\u30eb\u6587\u5b57\u3092\u6bb5\u968e\u7684\u306b\u7e2e\u5c0f\n   \u30fb\u6848\u5185\/PR\u30e9\u30d9\u30eb\u3082\u30dc\u30bf\u30f3\u5e45\u3078\u8ffd\u5f93\n   ========================================================= *\/\n\n@media (min-width: 901px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    --yt-aff-action-width: 220px;\n    --yt-aff-title-size: 18px;\n    --yt-aff-button-font-size: 15px;\n    --yt-aff-button-pad-x: 18px;\n    --yt-aff-label-font-size: 10px;\n    --yt-aff-guide-pad-x: 9px;\n    --yt-aff-pr-width: 36px;\n    --yt-aff-label-gap: 7px;\n\n    grid-template-columns: minmax(0, 1fr) var(--yt-aff-action-width) !important;\n    grid-template-areas:\n      \"lead labels\"\n      \"title button\" !important;\n    column-gap: 18px !important;\n    row-gap: 9px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    display: block !important;\n    grid-area: title !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    min-width: 0 !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    overflow: visible !important;\n    text-overflow: clip !important;\n    overflow-wrap: normal !important;\n    word-break: keep-all !important;\n    line-break: strict !important;\n    font-size: var(--yt-aff-title-size) !important;\n    line-height: 1.22 !important;\n    letter-spacing: -.035em !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    grid-area: labels !important;\n    justify-self: end !important;\n    align-self: center !important;\n    width: auto !important;\n    min-width: 0 !important;\n    min-height: 23px !important;\n    margin: 0 calc(var(--yt-aff-pr-width) + var(--yt-aff-label-gap)) 0 0 !important;\n    padding: 4px var(--yt-aff-guide-pad-x) !important;\n    font-size: var(--yt-aff-label-font-size) !important;\n    white-space: nowrap !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    grid-area: labels !important;\n    justify-self: end !important;\n    align-self: center !important;\n    width: var(--yt-aff-pr-width) !important;\n    min-width: var(--yt-aff-pr-width) !important;\n    min-height: 23px !important;\n    margin: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note::before {\n    min-height: 23px !important;\n    padding: 4px 6px !important;\n    font-size: var(--yt-aff-label-font-size) !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    grid-area: button !important;\n    width: var(--yt-aff-action-width) !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    min-height: 58px !important;\n    padding: 14px var(--yt-aff-button-pad-x) !important;\n    font-size: var(--yt-aff-button-font-size) !important;\n    white-space: nowrap !important;\n    justify-self: end !important;\n  }\n}\n\n\n\/* =========================================================\n   v20\u6700\u7d42\u8abf\u6574\uff1aFANZA\u5c0e\u7dda\u306e\u7e26\u9577\u30fb\u6a2a\u9577\u8868\u7d19\u5bfe\u5fdc\n   \u30fb\u4f5c\u54c1\u30bf\u30a4\u30c8\u30eb\u3092\u4e3b\u5f79\u3068\u3057\u3066\u5927\u304d\u304f\u8868\u793a\n   \u30fb\u30bf\u30a4\u30c8\u30eb\u2192\u88dc\u52a9\u6587\u306e\u9806\u3078\u6574\u7406\n   \u30fb\u7e26\u9577\u8868\u7d19\u3068\u6a2a\u9577\u8868\u7d19\u3067\u753b\u50cf\u5e45\u3092\u81ea\u52d5\u5909\u66f4\n   \u30fb\u53f3\u5074\u306e\u6848\u5185\u30e9\u30d9\u30eb\u3001PR\u3001\u30dc\u30bf\u30f3\u3092\u540c\u3058\u8ef8\u3078\u914d\u7f6e\n   \u30fb\u904e\u53bb\u7248\u306e1\u884c\u81ea\u52d5\u7e2e\u5c0f\u306f\u4f7f\u7528\u305b\u305a\u3001\u9577\u3044\u30bf\u30a4\u30c8\u30eb\u306f\u81ea\u7136\u306b\u6298\u308a\u8fd4\u3059\n   ========================================================= *\/\n\n@media (min-width: 901px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card {\n    display: grid !important;\n    grid-template-columns: 178px minmax(0, 1fr) !important;\n    gap: 28px !important;\n    align-items: center !important;\n    min-height: 238px !important;\n    padding: 24px 28px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover {\n    grid-template-columns: 238px minmax(0, 1fr) !important;\n    min-height: 196px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-square-cover {\n    grid-template-columns: 196px minmax(0, 1fr) !important;\n    min-height: 214px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover {\n    width: 178px !important;\n    min-width: 178px !important;\n    max-width: 178px !important;\n    height: auto !important;\n    margin: 0 !important;\n    justify-self: center !important;\n    align-self: center !important;\n    border-radius: 18px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-cover {\n    width: 238px !important;\n    min-width: 238px !important;\n    max-width: 238px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-square-cover .ytb-affiliate-cover {\n    width: 196px !important;\n    min-width: 196px !important;\n    max-width: 196px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover img {\n    display: block !important;\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n    max-height: 290px !important;\n    margin: 0 auto !important;\n    object-fit: contain !important;\n    object-position: center center !important;\n    border-radius: 17px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-cover img {\n    max-height: 178px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    --yt-aff-action-width: 238px;\n    display: grid !important;\n    grid-template-columns: minmax(0, 1fr) var(--yt-aff-action-width) !important;\n    grid-template-areas:\n      \"title labels\"\n      \"lead button\" !important;\n    column-gap: 28px !important;\n    row-gap: 13px !important;\n    align-items: center !important;\n    align-content: center !important;\n    min-width: 0 !important;\n    min-height: 154px !important;\n    padding: 8px 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    grid-area: title !important;\n    display: block !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    min-width: 0 !important;\n    height: auto !important;\n    max-height: none !important;\n    margin: 0 !important;\n    color: #f7fcff !important;\n    font-size: clamp(26px, 2.45vw, 32px) !important;\n    line-height: 1.24 !important;\n    font-weight: 1000 !important;\n    letter-spacing: -.045em !important;\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: clip !important;\n    overflow-wrap: anywhere !important;\n    word-break: normal !important;\n    line-break: strict !important;\n    text-shadow: 0 0 18px rgba(69,238,219,.08) !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-body h3 {\n    font-size: clamp(24px, 2.15vw, 29px) !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n    grid-area: lead !important;\n    align-self: start !important;\n    min-width: 0 !important;\n    margin: 0 !important;\n    color: rgba(215,235,243,.90) !important;\n    font-size: 15px !important;\n    line-height: 1.62 !important;\n    font-weight: 850 !important;\n    letter-spacing: .005em !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    content: \"\u4f5c\u54c1\u30da\u30fc\u30b8\u3078\u306e\u3054\u6848\u5185\" !important;\n    grid-area: labels !important;\n    justify-self: end !important;\n    align-self: center !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: auto !important;\n    min-width: 0 !important;\n    min-height: 27px !important;\n    margin: 0 48px 0 0 !important;\n    padding: 5px 11px !important;\n    border: 1px solid rgba(69,238,219,.30) !important;\n    border-radius: 999px !important;\n    background: rgba(69,238,219,.085) !important;\n    color: rgba(222,253,253,.94) !important;\n    font-size: 10.8px !important;\n    line-height: 1 !important;\n    font-weight: 950 !important;\n    letter-spacing: .025em !important;\n    white-space: nowrap !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    grid-area: labels !important;\n    position: static !important;\n    inset: auto !important;\n    justify-self: end !important;\n    align-self: center !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: 39px !important;\n    min-width: 39px !important;\n    min-height: 27px !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note::before {\n    min-height: 27px !important;\n    padding: 5px 8px !important;\n    font-size: 10.8px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    grid-area: button !important;\n    justify-self: end !important;\n    align-self: start !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: var(--yt-aff-action-width) !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    min-height: 62px !important;\n    margin: 0 !important;\n    padding: 15px 20px !important;\n    font-size: 16.5px !important;\n    line-height: 1.2 !important;\n    font-weight: 1000 !important;\n    white-space: nowrap !important;\n  }\n}\n\n@media (min-width: 641px) and (max-width: 900px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card {\n    grid-template-columns: 150px minmax(0, 1fr) !important;\n    gap: 18px !important;\n    align-items: center !important;\n    padding: 20px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover {\n    grid-template-columns: 205px minmax(0, 1fr) !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover {\n    width: 150px !important;\n    min-width: 150px !important;\n    max-width: 150px !important;\n    justify-self: center !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-cover {\n    width: 205px !important;\n    min-width: 205px !important;\n    max-width: 205px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover img {\n    width: 100% !important;\n    height: auto !important;\n    max-height: 240px !important;\n    object-fit: contain !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-cover img {\n    max-height: 150px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    grid-template-areas:\n      \"title\"\n      \"lead\"\n      \"labels\"\n      \"button\" !important;\n    gap: 10px !important;\n    min-width: 0 !important;\n    padding: 2px 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    grid-area: title !important;\n    margin: 0 !important;\n    font-size: clamp(21px, 3vw, 25px) !important;\n    line-height: 1.3 !important;\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: clip !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n    grid-area: lead !important;\n    margin: 0 !important;\n    font-size: 13.5px !important;\n    line-height: 1.55 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    grid-area: labels !important;\n    justify-self: start !important;\n    margin: 0 46px 0 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    grid-area: labels !important;\n    position: static !important;\n    justify-self: start !important;\n    margin-left: 142px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    grid-area: button !important;\n    width: 100% !important;\n    min-width: 0 !important;\n    min-height: 52px !important;\n    font-size: 15px !important;\n    justify-self: stretch !important;\n  }\n}\n\n@media (max-width: 640px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-square-cover {\n    grid-template-columns: 1fr !important;\n    gap: 16px !important;\n    padding: 18px 16px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-square-cover .ytb-affiliate-cover {\n    width: min(210px, 72vw) !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    justify-self: center !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-cover {\n    width: min(320px, 88vw) !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover img {\n    width: 100% !important;\n    height: auto !important;\n    max-height: 300px !important;\n    object-fit: contain !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    grid-template-areas:\n      \"title\"\n      \"lead\"\n      \"labels\"\n      \"button\" !important;\n    gap: 10px !important;\n    min-width: 0 !important;\n    padding: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    grid-area: title !important;\n    margin: 0 !important;\n    font-size: clamp(21px, 6.2vw, 26px) !important;\n    line-height: 1.32 !important;\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: clip !important;\n    overflow-wrap: anywhere !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n    grid-area: lead !important;\n    margin: 0 !important;\n    font-size: 13.5px !important;\n    line-height: 1.58 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    grid-area: labels !important;\n    justify-self: start !important;\n    margin: 0 46px 0 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    grid-area: labels !important;\n    position: static !important;\n    justify-self: start !important;\n    margin-left: 140px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    grid-area: button !important;\n    width: 100% !important;\n    min-width: 0 !important;\n    min-height: 54px !important;\n    padding: 13px 16px !important;\n    font-size: 15.5px !important;\n    justify-self: stretch !important;\n  }\n}\n\n\n\/* =========================================================\n   v21\u6700\u7d42\u8abf\u6574\uff1aFANZA\u5c0e\u7dda\u3092\u300c\u30bf\u30a4\u30c8\u30eb\u6700\u4e0a\u6bb5\uff0b\u30b3\u30f3\u30d1\u30af\u30c8\u914d\u7f6e\u300d\u3078\n   \u30fb\u4f5c\u54c1\u30bf\u30a4\u30c8\u30eb\u3092\u60c5\u5831\u6b04\u306e\u6700\u4e0a\u6bb5\u3044\u3063\u3071\u3044\u306b\u8868\u793a\n   \u30fb\u30bf\u30a4\u30c8\u30eb\u6587\u5b57\u3092\u3055\u3089\u306b\u5927\u304d\u304f\u3057\u3001\u9577\u3044\u5834\u5408\u306e\u307f\u81ea\u7136\u306b\u6298\u308a\u8fd4\u3059\n   \u30fb\u30ab\u30fc\u30c9\/\u672c\u6587\u306e\u56fa\u5b9a\u6700\u5c0f\u9ad8\u3055\u3092\u89e3\u9664\u3057\u3001\u4e0d\u8981\u306a\u4e0a\u4e0b\u4f59\u767d\u3092\u524a\u6e1b\n   \u30fb\u7e26\u9577\u8868\u7d19\u3068\u6a2a\u9577\u8868\u7d19\u3067\u753b\u50cf\u5e45\u3092\u5909\u3048\u3064\u3064\u3001\u4e0a\u7aef\u3092\u63c3\u3048\u308b\n   \u30fb\u88dc\u52a9\u6587\u3001\u6848\u5185\u30e9\u30d9\u30eb\u3001PR\u3001\u30dc\u30bf\u30f3\u3092\u30bf\u30a4\u30c8\u30eb\u4e0b\u3078\u6574\u7406\n   ========================================================= *\/\n\n@media (min-width: 901px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-square-cover {\n    display: grid !important;\n    grid-template-columns: 160px minmax(0, 1fr) !important;\n    gap: 20px !important;\n    align-items: start !important;\n    min-height: 0 !important;\n    padding: 18px 20px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover {\n    grid-template-columns: 224px minmax(0, 1fr) !important;\n    min-height: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-square-cover .ytb-affiliate-cover {\n    width: 160px !important;\n    min-width: 160px !important;\n    max-width: 160px !important;\n    margin: 0 !important;\n    justify-self: start !important;\n    align-self: start !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-cover {\n    width: 224px !important;\n    min-width: 224px !important;\n    max-width: 224px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover img {\n    width: 100% !important;\n    height: auto !important;\n    max-height: 228px !important;\n    object-fit: contain !important;\n    object-position: top center !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-cover img {\n    max-height: 168px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    --yt-aff-action-width: 248px;\n    display: grid !important;\n    grid-template-columns: minmax(0, 1fr) var(--yt-aff-action-width) !important;\n    grid-template-areas:\n      \"title title\"\n      \"lead labels\"\n      \"lead button\" !important;\n    column-gap: 22px !important;\n    row-gap: 9px !important;\n    align-items: start !important;\n    align-content: start !important;\n    align-self: start !important;\n    min-width: 0 !important;\n    min-height: 0 !important;\n    height: auto !important;\n    padding: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-body h3 {\n    grid-area: title !important;\n    align-self: start !important;\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 0 2px !important;\n    color: #f8fdff !important;\n    font-size: clamp(32px, 3.15vw, 42px) !important;\n    line-height: 1.16 !important;\n    font-weight: 1000 !important;\n    letter-spacing: -.055em !important;\n    white-space: normal !important;\n    overflow: visible !important;\n    text-overflow: clip !important;\n    overflow-wrap: anywhere !important;\n    word-break: normal !important;\n    text-shadow:\n      0 0 20px rgba(69,238,219,.10),\n      0 2px 10px rgba(0,0,0,.42) !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n    grid-area: lead !important;\n    align-self: start !important;\n    margin: 2px 0 0 !important;\n    color: rgba(218,237,245,.92) !important;\n    font-size: 15px !important;\n    line-height: 1.55 !important;\n    font-weight: 850 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    grid-area: labels !important;\n    align-self: start !important;\n    justify-self: end !important;\n    margin: 0 48px 0 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    grid-area: labels !important;\n    align-self: start !important;\n    justify-self: end !important;\n    margin: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    grid-area: button !important;\n    align-self: start !important;\n    justify-self: end !important;\n    width: var(--yt-aff-action-width) !important;\n    min-width: 0 !important;\n    min-height: 56px !important;\n    margin: 0 !important;\n    padding: 13px 18px !important;\n    font-size: 16px !important;\n  }\n}\n\n@media (min-width: 641px) and (max-width: 900px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-square-cover {\n    grid-template-columns: 142px minmax(0, 1fr) !important;\n    gap: 16px !important;\n    align-items: start !important;\n    min-height: 0 !important;\n    padding: 17px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover {\n    grid-template-columns: 196px minmax(0, 1fr) !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-square-cover .ytb-affiliate-cover {\n    width: 142px !important;\n    min-width: 142px !important;\n    max-width: 142px !important;\n    align-self: start !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-cover {\n    width: 196px !important;\n    min-width: 196px !important;\n    max-width: 196px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    grid-template-areas:\n      \"title\"\n      \"lead\"\n      \"labels\"\n      \"button\" !important;\n    gap: 8px !important;\n    align-content: start !important;\n    min-height: 0 !important;\n    padding: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    font-size: clamp(27px, 4vw, 33px) !important;\n    line-height: 1.18 !important;\n    letter-spacing: -.05em !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n    margin: 0 !important;\n  }\n}\n\n@media (max-width: 640px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-square-cover {\n    gap: 13px !important;\n    min-height: 0 !important;\n    padding: 16px 14px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    gap: 8px !important;\n    align-content: start !important;\n    min-height: 0 !important;\n    padding: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    font-size: clamp(26px, 7.5vw, 34px) !important;\n    line-height: 1.18 !important;\n    letter-spacing: -.055em !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n    margin: 0 !important;\n  }\n}\n\n\n\/* =========================================================\n   v22\u6700\u7d42\u8abf\u6574\uff1a\u30e9\u30d9\u30eb\u30fbPR\u30fb\u30dc\u30bf\u30f3\u3092\u30bf\u30a4\u30c8\u30eb\u3068GO\uff01\u306e\u4e0b\u3078\u96c6\u7d04\n   \u30fbPC\u306e\u53f3\u5074\u30a2\u30af\u30b7\u30e7\u30f3\u5c02\u7528\u5217\u3092\u5ec3\u6b62\n   \u30fb\u30bf\u30a4\u30c8\u30eb \u2192 \u88dc\u52a9\u6587 \u2192 \u6848\u5185\u30e9\u30d9\u30eb\/PR \u2192 FANZA\u30dc\u30bf\u30f3\u306e\u9806\u3078\u7d71\u4e00\n   \u30fb\u64cd\u4f5c\u8981\u7d20\u3092\u5de6\u63c3\u3048\u306b\u3057\u3066\u3001\u30ab\u30fc\u30c9\u4e2d\u592e\u306e\u5927\u304d\u306a\u7a7a\u767d\u3092\u524a\u6e1b\n   \u30fb\u7e26\u9577\u30fb\u6a2a\u9577\u8868\u7d19\u3068\u3082\u540c\u3058\u8996\u7dda\u306e\u6d41\u308c\u3067\u8868\u793a\n   ========================================================= *\/\n\n@media (min-width: 901px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-square-cover {\n    grid-template-columns: 154px minmax(0, 1fr) !important;\n    gap: 18px !important;\n    align-items: start !important;\n    min-height: 0 !important;\n    padding: 16px 18px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover {\n    grid-template-columns: 218px minmax(0, 1fr) !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-square-cover .ytb-affiliate-cover {\n    width: 154px !important;\n    min-width: 154px !important;\n    max-width: 154px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-cover {\n    width: 218px !important;\n    min-width: 218px !important;\n    max-width: 218px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover img {\n    max-height: 220px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-cover img {\n    max-height: 164px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    --yt-aff-action-width: min(100%, 390px);\n    display: grid !important;\n    grid-template-columns: minmax(0, 1fr) !important;\n    grid-template-areas:\n      \"title\"\n      \"lead\"\n      \"labels\"\n      \"button\" !important;\n    column-gap: 0 !important;\n    row-gap: 8px !important;\n    align-items: start !important;\n    align-content: start !important;\n    align-self: start !important;\n    min-width: 0 !important;\n    min-height: 0 !important;\n    height: auto !important;\n    padding: 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3,\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-body h3 {\n    grid-area: title !important;\n    margin: 0 !important;\n    font-size: clamp(32px, 3.2vw, 43px) !important;\n    line-height: 1.14 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n    grid-area: lead !important;\n    margin: 0 0 2px !important;\n    font-size: 15px !important;\n    line-height: 1.5 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    grid-area: labels !important;\n    align-self: center !important;\n    justify-self: start !important;\n    margin: 0 47px 0 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    grid-area: labels !important;\n    position: static !important;\n    inset: auto !important;\n    align-self: center !important;\n    justify-self: start !important;\n    margin: 0 0 0 143px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    grid-area: button !important;\n    align-self: start !important;\n    justify-self: start !important;\n    width: var(--yt-aff-action-width) !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    min-height: 56px !important;\n    margin: 0 !important;\n    padding: 13px 20px !important;\n    font-size: 16px !important;\n  }\n}\n\n@media (min-width: 641px) and (max-width: 900px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    grid-template-areas:\n      \"title\"\n      \"lead\"\n      \"labels\"\n      \"button\" !important;\n    row-gap: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    justify-self: start !important;\n    margin: 0 47px 0 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    justify-self: start !important;\n    margin: 0 0 0 143px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    width: min(100%, 390px) !important;\n    justify-self: start !important;\n  }\n}\n\n@media (max-width: 640px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    grid-template-areas:\n      \"title\"\n      \"lead\"\n      \"labels\"\n      \"button\" !important;\n    row-gap: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    justify-self: start !important;\n    margin: 0 47px 0 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    justify-self: start !important;\n    margin: 0 0 0 143px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    width: 100% !important;\n    justify-self: stretch !important;\n  }\n}\n\n\n\/* =========================================================\n   v23\u6700\u7d42\u8abf\u6574\uff1a\u6848\u5185\u30e9\u30d9\u30eb\u3068PR\u3092\u4f5c\u54c1\u30bf\u30a4\u30c8\u30eb\u306e\u4e0a\u3078\n   \u30fb\u8868\u793a\u9806\u3092\u300c\u6848\u5185\u30e9\u30d9\u30eb\/PR \u2192 \u4f5c\u54c1\u30bf\u30a4\u30c8\u30eb \u2192 GO\u6587 \u2192 FANZA\u30dc\u30bf\u30f3\u300d\u3078\u5909\u66f4\n   \u30fb\u7e26\u9577\u30fb\u6a2a\u9577\u8868\u7d19\u3001PC\u30fb\u30bf\u30d6\u30ec\u30c3\u30c8\u30fb\u30b9\u30de\u30db\u3067\u540c\u3058\u9806\u5e8f\u306b\u7d71\u4e00\n   \u30fbv22\u306e\u30b3\u30f3\u30d1\u30af\u30c8\u306a\u30ab\u30fc\u30c9\u5bf8\u6cd5\u3068\u5de6\u63c3\u3048\u306f\u7dad\u6301\n   ========================================================= *\/\n\n@media (min-width: 901px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    grid-template-areas:\n      \"labels\"\n      \"title\"\n      \"lead\"\n      \"button\" !important;\n    row-gap: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    grid-area: labels !important;\n    justify-self: start !important;\n    align-self: center !important;\n    margin: 0 47px 1px 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    grid-area: labels !important;\n    position: static !important;\n    inset: auto !important;\n    justify-self: start !important;\n    align-self: center !important;\n    margin: 0 0 1px 143px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body h3 {\n    grid-area: title !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body > p:not(.ytb-affiliate-note) {\n    grid-area: lead !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-btn {\n    grid-area: button !important;\n  }\n}\n\n@media (min-width: 641px) and (max-width: 900px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    grid-template-areas:\n      \"labels\"\n      \"title\"\n      \"lead\"\n      \"button\" !important;\n    row-gap: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    grid-area: labels !important;\n    margin: 0 47px 1px 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    grid-area: labels !important;\n    margin: 0 0 1px 143px !important;\n  }\n}\n\n@media (max-width: 640px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body {\n    grid-template-areas:\n      \"labels\"\n      \"title\"\n      \"lead\"\n      \"button\" !important;\n    row-gap: 8px !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-body::before {\n    grid-area: labels !important;\n    margin: 0 47px 1px 0 !important;\n  }\n\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-note {\n    grid-area: labels !important;\n    margin: 0 0 1px 143px !important;\n  }\n}\n\n\n\/* =========================================================\n   v24\u6700\u7d42\u8abf\u6574\uff1a\u6a2a\u9577\u8868\u7d19\u3060\u3051\u9ad8\u3055\u65b9\u5411\u306e\u4e2d\u592e\u3078\u914d\u7f6e\n   \u30fb\u6a2a\u9577\u8868\u7d19\u306e\u6a2a\u5e45\u30fb\u7e26\u6a2a\u6bd4\u30fb\u8868\u793a\u30b5\u30a4\u30ba\u306f\u5909\u66f4\u3057\u306a\u3044\n   \u30fb\u53f3\u5074\u306e\u30bf\u30a4\u30c8\u30eb\uff0f\u6848\u5185\uff0f\u30dc\u30bf\u30f3\u9818\u57df\u306b\u5bfe\u3057\u3066\u4e0a\u4e0b\u4e2d\u592e\u3078\u63c3\u3048\u308b\n   \u30fb\u7e26\u9577\u8868\u7d19\u3068\u30b9\u30de\u30db\u306e1\u5217\u8868\u793a\u306f\u5f93\u6765\u3069\u304a\u308a\u7dad\u6301\n   ========================================================= *\/\n\n@media (min-width: 641px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase\n  .ytb-affiliate-card.is-landscape-cover .ytb-affiliate-cover {\n    align-self: center !important;\n  }\n}\n\n\n\/* =========================================================\n   v25\u6700\u7d42\u8abf\u6574\uff1a\u6a2a\u9577\u8868\u7d19\u306e\u9ad8\u3055\u4e2d\u592e\u914d\u7f6e\u3092\u78ba\u5b9f\u306b\u53cd\u6620\n   \u30fb\u753b\u50cf\u30b5\u30a4\u30ba\u3068\u6a2a\u5e45\u306f\u4e00\u5207\u5909\u66f4\u3057\u306a\u3044\n   \u30fbnaturalWidth \/ naturalHeight \u306b\u3088\u308b\u5224\u5b9a\u7d50\u679c\u3092 data \u5c5e\u6027\u3078\u4fdd\u5b58\n   \u30fb\u6a2a\u9577\u8868\u7d19\u3060\u3051\u3001\u30ab\u30fc\u30c9\u5185\u3067\u4e0a\u4e0b\u4e2d\u592e\u3078\u914d\u7f6e\n   \u30fb\u7e26\u9577\u8868\u7d19\u3068\u30b9\u30de\u30db\u8868\u793a\u306f\u5f93\u6765\u3069\u304a\u308a\n   ========================================================= *\/\n\n@media (min-width: 641px) {\n  html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase\n  .ytb-affiliate-card[data-yt-aff-cover-orientation=\"landscape\"] .ytb-affiliate-cover {\n    align-self: center !important;\n    margin-top: auto !important;\n    margin-bottom: auto !important;\n  }\n}\n\n\n\/* =========================================================\n   v26\u6700\u7d42\u8abf\u6574\uff1a\u521d\u56de\u63cf\u753b\u304b\u3089\u6b63\u3057\u3044\u4f4d\u7f6e\u3067\u8868\u793a\n   \u30fbPHP\u5074\u3067\u5bf8\u6cd5\u5224\u5b9a\u3067\u304d\u305f\u30ab\u30fc\u30c9\u306f\u6700\u521d\u304b\u3089ready\u72b6\u614b\u3067\u8868\u793a\n   \u30fb\u5bf8\u6cd5\u4e0d\u660e\u306e\u30ab\u30fc\u30c9\u3060\u3051\u3001JavaScript\u5224\u5b9a\u304c\u7d42\u308f\u308b\u307e\u3067\u63cf\u753b\u5f85\u6a5f\n   \u30fb\u4f4d\u7f6e\u78ba\u5b9a\u524d\u306e\u6a2a\u9577\u8868\u7d19\u304c\u4e00\u77ac\u3060\u3051\u4e0a\u3078\u51fa\u308b\u73fe\u8c61\u3092\u9632\u6b62\n   ========================================================= *\/\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase\n.ytb-affiliate-card:not([data-yt-aff-cover-ready=\"1\"]) {\n  visibility: hidden !important;\n  opacity: 0 !important;\n}\n\nhtml body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase\n.ytb-affiliate-card[data-yt-aff-cover-ready=\"1\"] {\n  visibility: visible !important;\n  opacity: 1 !important;\n}\n<\/style>\n\n<div class=\"yt-bekkan-review-page\" data-yt-bekkan-review-post-shell=\"v11\">\n  <div class=\"yt-shell\">\n\n        <header class=\"yt-header\">\n      <div class=\"yt-brand\">\n        <div class=\"yt-logo\">\n          <img decoding=\"async\" src=\"https:\/\/shuminotamariba.com\/wp-content\/uploads\/2026\/06\/icon-bekkan.png\" alt=\"\u5225\u9928\u30a2\u30a4\u30b3\u30f3\">\n        <\/div>\n        <div>\n          <h1 class=\"yt-title\">\u8da3\u5473\u306e\u305f\u307e\u308a\u5834\uff5c<span>\u5225\u9928<\/span><\/h1>\n          <p class=\"yt-tagline\">\u523a\u3055\u308b\u6761\u4ef6\u3084\u826f\u304b\u3063\u305f\u3068\u3053\u308d\u3092\u7d39\u4ecb\u3059\u308b\u5225\u9928\u30ec\u30d3\u30e5\u30fc<\/p>\n        <\/div>\n      <\/div>\n\n      <nav class=\"yt-nav\" aria-label=\"\u5225\u9928\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\">\n        <span class=\"yt-age-mark\">18\u6b73\u672a\u6e80\u95b2\u89a7\u7981\u6b62<\/span>\n        <a class=\"yt-other\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan\/\">\u5225\u9928\u30c8\u30c3\u30d7\u3078\u623b\u308b<\/a>\n      <\/nav>\n    <\/header>\n    \n        <div class=\"yt-pr-note\" aria-label=\"PR\u8868\u8a18\">\n      PR\uff5c\u5f53\u30da\u30fc\u30b8\u306b\u306f\u5e83\u544a\u30fb\u30a2\u30d5\u30a3\u30ea\u30a8\u30a4\u30c8\u30ea\u30f3\u30af\u304c\u542b\u307e\u308c\u307e\u3059\n    <\/div>\n    \n    <style>\n        @import url(\"https:\/\/fonts.googleapis.com\/css2?family=BIZ+UDPGothic:wght@400;700&display=swap\");\n        \/* v12\uff1a\u65e7\u30c7\u30b6\u30a4\u30f3\u3092\u7dad\u6301\u3057\u3064\u3064\u3001\u5439\u304d\u51fa\u3057\u77e2\u5370\u3068\u67a0\u30ba\u30ec\u3092\u4fee\u6b63 *\/\n        html body .yt-bekkan-review-page .ytb-editor-v12-review{margin-top:18px!important;overflow:visible!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-section-title.yt-review-title-with-score{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:12px!important;padding-bottom:12px!important;text-align:center!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-section-title.yt-review-title-with-score::before{flex:0 0 auto!important;margin:0!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-section-title.yt-review-title-with-score::after{left:50%!important;width:min(100%,520px)!important;transform:translateX(-50%)!important;background:linear-gradient(90deg,rgba(69,238,219,0),rgba(69,238,219,.70),rgba(69,238,219,0))!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-section-title.yt-review-title-with-score>span:first-child{flex:0 1 auto!important;min-width:0!important;max-width:100%!important;margin:0!important;text-align:center!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-score-pill{flex:0 0 auto!important;margin:0!important;align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:5px 12px!important;border-radius:999px!important;color:#061018!important;background:linear-gradient(90deg,#45eedb,#38a8ff)!important;font-size:13px!important;font-weight:1000!important;line-height:1!important;white-space:nowrap!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-point{display:flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;max-width:min(100%,760px)!important;margin:0 auto 18px!important;padding:8px 15px!important;border-radius:999px!important;color:#061018!important;background:linear-gradient(90deg,rgba(69,238,219,.98),rgba(56,168,255,.90))!important;border:1px solid rgba(255,255,255,.20)!important;box-shadow:0 0 18px rgba(69,238,219,.12)!important;text-align:center!important;white-space:normal!important;font-family:\"BIZ UDPGothic\",\"BIZ UDGothic\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",system-ui,sans-serif!important;font-size:13.5px!important;line-height:1.25!important;font-weight:1000!important;letter-spacing:.01em!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-talk{display:grid!important;grid-template-columns:70px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;max-width:100%!important;margin:0!important;overflow:visible!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-avatar{position:relative!important;z-index:3!important;width:70px!important;height:70px!important;margin-top:5px!important;border-radius:999px!important;border:2px solid rgba(69,238,219,.70)!important;background:radial-gradient(circle at 50% 45%,rgba(69,238,219,.16),transparent 60%),rgba(2,8,12,.92)!important;padding:6px!important;object-fit:contain!important;box-shadow:0 0 0 4px rgba(69,238,219,.08),0 0 22px rgba(69,238,219,.22)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-bubble{position:relative!important;z-index:2!important;min-width:0!important;margin-top:0!important;padding:17px 19px!important;border:1px solid rgba(69,238,219,.36)!important;border-left:1px solid rgba(69,238,219,.36)!important;border-radius:22px!important;background:radial-gradient(circle at 8% 0%,rgba(69,238,219,.10),transparent 35%),radial-gradient(circle at 100% 16%,rgba(56,168,255,.06),transparent 32%),linear-gradient(135deg,rgba(12,20,29,.96),rgba(7,11,15,.92))!important;color:rgba(230,244,249,.96)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 1px rgba(69,238,219,.06),0 0 24px rgba(69,238,219,.06)!important;overflow:visible!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-bubble::before{content:\"\"!important;position:absolute!important;top:24px!important;left:-16px!important;width:0!important;height:0!important;background:transparent!important;border-top:11px solid transparent!important;border-bottom:11px solid transparent!important;border-right:16px solid rgba(69,238,219,.38)!important;border-left:0!important;transform:none!important;z-index:1!important;pointer-events:none!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-bubble::after{content:\"\"!important;position:absolute!important;top:25px!important;left:-14px!important;width:0!important;height:0!important;background:transparent!important;border-top:10px solid transparent!important;border-bottom:10px solid transparent!important;border-right:15px solid rgba(12,20,29,.98)!important;border-left:0!important;transform:none!important;z-index:2!important;pointer-events:none!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-bubble p{position:relative!important;z-index:3!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:rgba(230,244,249,.96)!important;font-family:\"BIZ UDPGothic\",\"BIZ UDGothic\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",system-ui,sans-serif!important;font-size:14px!important;line-height:1.85!important;font-weight:850!important;letter-spacing:.01em!important;}\n        html body .yt-bekkan-review-page .ytb-inline-red{color:#ff9aad!important;font-weight:1000!important;text-shadow:0 0 10px rgba(255,77,109,.16)!important;}\n        html body .yt-bekkan-review-page .ytb-inline-yellow{color:#ffd166!important;font-weight:1000!important;text-shadow:0 0 10px rgba(255,209,102,.14)!important;}\n        html body .yt-bekkan-review-page .ytb-inline-blue{color:#7cc7ff!important;font-weight:1000!important;text-shadow:0 0 10px rgba(124,199,255,.16)!important;}\n        html body .yt-bekkan-review-page .ytb-inline-strong{font-weight:1000!important;color:#ffffff!important;background:linear-gradient(transparent 62%,rgba(69,238,219,.28) 62%)!important;text-shadow:0 0 10px rgba(69,238,219,.12)!important;padding:0 .06em!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-bubble p+p{margin-top:10px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover{margin-top:18px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-grid{display:grid!important;grid-template-columns:minmax(220px,320px) minmax(0,1fr)!important;gap:16px!important;align-items:start!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-cover{position:relative!important;border:1px solid rgba(69,238,219,.28)!important;border-radius:18px!important;background:#000!important;overflow:hidden!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-cover img{width:100%!important;height:auto!important;display:block!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-badge{position:absolute!important;top:12px!important;left:12px!important;z-index:2!important;display:inline-flex!important;padding:6px 11px!important;border-radius:999px!important;color:#061018!important;background:linear-gradient(90deg,#45eedb,#38a8ff)!important;font-size:12px!important;font-weight:1000!important;box-shadow:0 0 14px rgba(69,238,219,.22)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-cards{display:grid!important;gap:12px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-card{border:1px solid rgba(69,238,219,.22)!important;border-radius:18px!important;background:rgba(255,255,255,.045)!important;padding:14px 15px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-card h3{margin:0 0 8px!important;color:#45eedb!important;font-size:15.5px!important;line-height:1.5!important;font-weight:1000!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-card p{margin:0!important;color:#c7d6df!important;font-size:13.6px!important;line-height:1.85!important;font-weight:750!important;}\n        @media(max-width:900px){html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-grid{grid-template-columns:1fr!important;}html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-cover{max-width:340px!important;margin:0 auto!important;}}\n        @media(max-width:640px){html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-point{margin-bottom:11px!important;padding:7px 11px!important;border-radius:14px!important;font-size:11.2px!important;line-height:1.35!important;}html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-talk{grid-template-columns:46px minmax(0,1fr)!important;gap:9px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-avatar{width:46px!important;height:46px!important;border-radius:999px!important;padding:4px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-bubble{padding:11px 12px!important;border-radius:15px!important;border-left-width:3px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-bubble::before{top:17px!important;left:-11px!important;width:0!important;height:0!important;border-top-width:8px!important;border-bottom-width:8px!important;border-right-width:11px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-bubble::after{top:18px!important;left:-9px!important;width:0!important;height:0!important;border-top:7px solid transparent!important;border-bottom:7px solid transparent!important;border-right:10px solid rgba(12,20,29,.98)!important;}html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-bubble p{font-size:10.8px!important;line-height:1.58!important;letter-spacing:0!important;}html body .yt-bekkan-review-page .ytb-editor-v12-review .yt-review-bubble p+p{margin-top:7px!important;}}\n\n        \/* v14\uff1a\u8868\u7d19\u898b\u76f4\u3057\u306e\u8868\u793a\u8abf\u6574\uff08\u30e9\u30d9\u30eb\u975e\u8868\u793a\u30fb\u898b\u51fa\u3057\u8aad\u307f\u3084\u3059\u3055\u30fb\u8868\u7d19\u7e26\u4e2d\u592e\uff09 *\/\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-grid{\n            align-items:center!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-cover{\n            align-self:center!important;\n            display:flex!important;\n            align-items:center!important;\n            justify-content:center!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-body{\n            align-self:center!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-badge{\n            display:none!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-card h3{\n            display:inline-flex!important;\n            align-items:center!important;\n            width:fit-content!important;\n            max-width:100%!important;\n            margin:0 0 10px!important;\n            padding:6px 12px!important;\n            border-radius:999px!important;\n            color:#061018!important;\n            background:linear-gradient(90deg,#45eedb,#38a8ff)!important;\n            border:1px solid rgba(255,255,255,.22)!important;\n            box-shadow:0 0 14px rgba(69,238,219,.16)!important;\n            text-shadow:none!important;\n            font-size:14px!important;\n            line-height:1.35!important;\n            font-weight:1000!important;\n            letter-spacing:.01em!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-card h3 *{\n            color:#061018!important;\n            text-shadow:none!important;\n        }\n        @media(max-width:900px){\n            html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-grid{\n                align-items:start!important;\n            }\n            html body .yt-bekkan-review-page .ytb-editor-v12-cover .yt-cover-final-body{\n                align-self:auto!important;\n            }\n        }\n\n\n\n        \/* v24\uff1a\u4f5c\u54c1\u57fa\u672c\u60c5\u5831\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9 *\/\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info{margin-top:0!important;display:block!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-work-info-grid{display:grid!important;grid-template-columns:minmax(300px,340px) minmax(0,1fr)!important;gap:14px!important;align-items:center!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-box{align-self:center!important;padding:0!important;min-height:0!important;background:#000!important;overflow:hidden!important;border:1px solid rgba(69,238,219,.22)!important;border-radius:18px!important;display:grid!important;place-items:center!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-box img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;display:block!important;border-radius:17px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-side{display:grid!important;gap:12px!important;align-self:center!important;align-content:start!important;min-width:0!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;border:1px solid rgba(69,238,219,.22)!important;border-radius:18px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table th,html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table td{padding:8px 10px!important;border-bottom:1px solid rgba(69,238,219,.16)!important;vertical-align:top!important;font-size:12.8px!important;line-height:1.65!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table tr:last-child th,html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table tr:last-child td{border-bottom:0!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table th{width:22%!important;color:#061018!important;background:linear-gradient(90deg,rgba(54,215,205,.92),rgba(49,155,224,.94))!important;text-align:left!important;font-weight:1000!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table td{color:#c7d6df!important;background:rgba(255,255,255,.032)!important;font-weight:700!important;word-break:normal!important;overflow-wrap:anywhere!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-compact{width:100%!important;border:1px solid rgba(69,238,219,.22)!important;border-radius:18px!important;background:rgba(255,255,255,.035)!important;padding:12px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-sub-section-title{margin:0 0 10px!important;color:#f3fbff!important;font-family:\"Yuji Boku\",\"Yomogi\",\"Hiragino Mincho ProN\",\"Yu Mincho\",serif!important;font-size:clamp(20px,2vw,26px)!important;line-height:1.25!important;letter-spacing:-.03em!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-sub-section-title::before{content:\"\u25c6\";color:#45eedb;margin-right:8px;font-size:.84em;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-grid{display:grid!important;grid-template-columns:minmax(150px,.82fr) minmax(0,1.18fr)!important;gap:10px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-main{position:relative!important;overflow:hidden!important;isolation:isolate!important;min-height:150px!important;border:1px solid rgba(69,238,219,.22)!important;border-radius:18px!important;background:radial-gradient(circle at 30% 18%,rgba(69,238,219,.16),transparent 38%),rgba(255,255,255,.045)!important;display:grid!important;place-items:center!important;text-align:center!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-number{position:relative!important;z-index:2!important;text-shadow:0 2px 10px rgba(0,0,0,.82),0 0 18px rgba(7,11,15,.88)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-number strong{display:block!important;color:#45eedb!important;font-size:clamp(28px,3vw,40px)!important;line-height:1!important;letter-spacing:.03em!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-number span{display:block!important;margin-top:10px!important;color:#ffd166!important;font-size:14px!important;font-weight:1000!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-number .yt-score-stars{display:block!important;margin-top:10px!important;color:#ffd166!important;font-size:14px!important;font-weight:1000!important;line-height:1!important;white-space:nowrap!important;text-shadow:0 2px 8px rgba(0,0,0,.82),0 0 12px rgba(255,209,102,.20)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-number .yt-score-star-text{display:inline!important;margin:0!important;color:#ffd166!important;font-size:14px!important;font-weight:1000!important;line-height:1!important;letter-spacing:.02em!important;text-shadow:0 2px 8px rgba(0,0,0,.82),0 0 12px rgba(255,209,102,.20)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-number .yt-score-rank{display:inline!important;margin:0 0 0 1px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#ffd166!important;font-style:normal!important;font-family:\"BIZ UDPGothic\",\"BIZ UDGothic\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",Arial,system-ui,sans-serif!important;font-size:15px!important;font-weight:1000!important;line-height:1!important;letter-spacing:-.015em!important;-webkit-text-stroke:0!important;text-shadow:none!important;filter:none!important;vertical-align:baseline!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-main::after{content:\"\"!important;position:absolute!important;inset:54% auto auto 50%!important;width:min(54%,106px)!important;height:min(54%,106px)!important;transform:translate(-50%,-50%)!important;border-radius:999px!important;background:radial-gradient(circle,rgba(7,11,15,.76) 0%,rgba(7,11,15,.58) 52%,rgba(7,11,15,0) 72%)!important;z-index:1!important;pointer-events:none!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-radar-chart{position:absolute!important;inset:54% auto auto 50%!important;width:min(154%,305px)!important;height:min(154%,305px)!important;transform:translate(-50%,-50%)!important;opacity:.70!important;z-index:0!important;pointer-events:none!important;filter:drop-shadow(0 0 12px rgba(69,238,219,.16)) drop-shadow(0 0 22px rgba(69,238,219,.08))!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-radar-grid{fill:none!important;stroke:rgba(255,255,255,.18)!important;stroke-width:1!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-radar-grid-100{stroke:rgba(69,238,219,.42)!important;stroke-width:1.5!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-radar-axis{stroke:rgba(69,238,219,.18)!important;stroke-width:1!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-radar-fill{fill:rgba(69,238,219,.30)!important;stroke:rgba(69,238,219,.96)!important;stroke-width:2.45!important;stroke-linejoin:round!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-list{display:grid!important;gap:9px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:8px 10px!important;border:1px solid rgba(69,238,219,.22)!important;border-radius:14px!important;background:rgba(255,255,255,.045)!important;color:#f3fbff!important;font-size:12.6px!important;font-weight:800!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-row span{display:inline-flex!important;justify-content:center!important;min-width:86px!important;padding:4px 10px!important;border-radius:999px!important;color:#061018!important;background:linear-gradient(90deg,#45eedb,#38a8ff)!important;font-weight:1000!important;white-space:nowrap!important;font-size:12px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info{overflow:visible!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-compact{position:relative!important;overflow:visible!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0 0 10px!important;position:relative!important;z-index:8!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-head .yt-sub-section-title{margin:0!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide{position:relative!important;display:block!important;margin:0!important;z-index:20!important;font-family:\"BIZ UDPGothic\",\"BIZ UDGothic\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",system-ui,sans-serif!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide summary{list-style:none!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:35px!important;padding:7px 14px 7px 9px!important;border-radius:999px!important;color:#e9fffd!important;background:linear-gradient(135deg,rgba(69,238,219,.14),rgba(56,168,255,.08))!important;border:1px solid rgba(69,238,219,.62)!important;font-size:12.8px!important;line-height:1!important;font-weight:1000!important;white-space:nowrap!important;box-shadow:0 0 16px rgba(69,238,219,.14)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide summary::-webkit-details-marker{display:none!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide summary::before{content:\"?\"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:23px!important;height:23px!important;min-width:23px!important;border-radius:999px!important;color:#061018!important;background:linear-gradient(90deg,#45eedb,#38a8ff)!important;font-family:Arial,\"Helvetica Neue\",system-ui,sans-serif!important;font-size:15px!important;line-height:1!important;font-weight:1000!important;letter-spacing:0!important;text-shadow:none!important;box-shadow:0 0 10px rgba(69,238,219,.22)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide summary::after{content:none!important;display:none!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide[open] summary{color:#061018!important;background:linear-gradient(90deg,#45eedb,#38a8ff)!important;border-color:rgba(69,238,219,.90)!important;box-shadow:0 0 18px rgba(69,238,219,.22)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide[open] summary::before{background:rgba(6,16,24,.16)!important;color:#061018!important;box-shadow:none!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-panel{position:absolute!important;right:0!important;top:calc(100% + 14px)!important;width:min(820px,calc(100vw - 48px))!important;padding:22px!important;border:1px solid rgba(69,238,219,.56)!important;border-radius:20px!important;background:linear-gradient(135deg,rgba(12,20,29,.988),rgba(7,11,15,.988))!important;box-shadow:0 24px 52px rgba(0,0,0,.46),0 0 30px rgba(69,238,219,.16)!important;z-index:999!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-close{position:absolute!important;top:12px!important;right:12px!important;width:34px!important;height:34px!important;border-radius:999px!important;border:1px solid rgba(69,238,219,.50)!important;background:linear-gradient(90deg,#e9fffd,#c9f7ff)!important;color:#061018!important;font-size:19px!important;line-height:1!important;font-weight:1000!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 0 16px rgba(69,238,219,.14)!important;z-index:1000!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-close:hover{background:linear-gradient(90deg,#45eedb,#38a8ff)!important;color:#061018!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-panel::before,html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-panel::after{content:none!important;display:none!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-lead{margin:0 46px 15px 0!important;color:#dcecf1!important;font-size:14px!important;line-height:1.82!important;font-weight:800!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-lead strong{color:#45eedb!important;font-weight:1000!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-grid{display:grid!important;grid-template-columns:1fr!important;gap:13px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-box{padding:13px!important;border:1px solid rgba(69,238,219,.20)!important;border-radius:15px!important;background:rgba(255,255,255,.035)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-box strong{display:block!important;margin:0 0 10px!important;color:#45eedb!important;font-size:14px!important;line-height:1.4!important;font-weight:1000!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;border:1px solid rgba(69,238,219,.16)!important;border-radius:12px!important;background:rgba(7,11,15,.22)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-table th,html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-table td{padding:9px 10px!important;border-right:1px solid rgba(69,238,219,.13)!important;border-bottom:1px solid rgba(69,238,219,.13)!important;color:#d8e8ee!important;font-size:13px!important;line-height:1.55!important;font-weight:850!important;vertical-align:middle!important;text-align:left!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-table tr:last-child th,html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-table tr:last-child td{border-bottom:0!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-table th:last-child,html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-table td:last-child{border-right:0!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-rank-table th{width:68px!important;color:#061018!important;background:linear-gradient(90deg,#45eedb,#38a8ff)!important;text-align:center!important;font-weight:1000!important;font-size:13.5px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-rank-table .yt-score-guide-rank-current th{color:#061018!important;background:linear-gradient(90deg,#ffd166,#ffb347)!important;box-shadow:inset 0 0 0 999px rgba(255,255,255,.06)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-rank-table .yt-score-guide-rank-current td{color:#fff3b0!important;background:linear-gradient(90deg,rgba(255,209,102,.22),rgba(255,209,102,.10))!important;font-weight:1000!important;text-shadow:0 1px 4px rgba(0,0,0,.48)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-rank-table .yt-score-guide-rank-current td:first-of-type{color:#ffe08a!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-rank-table .yt-score-guide-rank-current{outline:2px solid rgba(255,209,102,.72)!important;outline-offset:-2px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-item-table th{width:48px!important;color:#45eedb!important;text-align:center!important;font-weight:1000!important;}\n        @media(max-width:1100px){html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-work-info-grid{grid-template-columns:minmax(280px,330px) minmax(0,1fr)!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-grid{grid-template-columns:1fr!important;}}\n        @media(max-width:900px){html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-work-info-grid{grid-template-columns:1fr!important;align-items:start!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-cover-box{max-width:340px!important;margin:0 auto!important;align-self:auto!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-side{align-self:auto!important;}}\n        @media(max-width:640px){html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table th,html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table td{display:block!important;width:100%!important;font-size:12.8px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-row span{min-width:78px!important;font-size:11.5px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-radar-chart{inset:53% auto auto 50%!important;width:min(138%,260px)!important;height:min(138%,260px)!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-main::after{inset:53% auto auto 50%!important;}}\n        @media(max-width:900px){html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-head{align-items:flex-start!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-panel{right:auto!important;left:0!important;width:min(820px,calc(100vw - 36px))!important;}}\n        @media(max-width:640px){html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-head{flex-wrap:wrap!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide{width:100%!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide summary{width:100%!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-panel{position:static!important;width:100%!important;margin-top:10px!important;padding:48px 13px 13px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-lead{margin:0 0 12px!important;font-size:12.2px!important;line-height:1.68!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-close{top:10px!important;right:10px!important;width:32px!important;height:32px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-table th,html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-score-guide-table td{font-size:11.8px!important;padding:7px 7px!important;}}\n\n\n\n        \/* v51\uff1a\u4f5c\u54c1\u57fa\u672c\u60c5\u5831\u30c6\u30fc\u30d6\u30eb\uff08\u30b5\u30fc\u30af\u30eb\u301c\u4f5c\u54c1\u533a\u5206\uff09\u3092\u3001\u30bf\u30b0\u30fb\u30b5\u30f3\u30d7\u30eb\u8aac\u660e\u6587\u3068\u540c\u3058\u8aad\u307f\u3084\u3059\u3044\u30b4\u30b7\u30c3\u30af\u7cfb\u3078\u5bc4\u305b\u308b *\/\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table,\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table th,\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table td,\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table th *,\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table td *{\n            font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",\"Yu Gothic Medium\",\"Meiryo\",sans-serif!important;\n            font-feature-settings:\"palt\" 1!important;\n            text-rendering:geometricPrecision!important;\n            -webkit-font-smoothing:auto!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table th{\n            font-size:12.4px!important;\n            line-height:1.52!important;\n            font-weight:1000!important;\n            letter-spacing:-.01em!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table td{\n            font-size:12.8px!important;\n            line-height:1.58!important;\n            font-weight:800!important;\n            letter-spacing:-.008em!important;\n            color:rgba(224,241,247,.96)!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table td strong,\n        html body .yt-bekkan-review-page .ytb-editor-v12-work-info .yt-info-table td b{\n            font-weight:1000!important;\n        }\n\n        \/* v33\uff1a\u30bf\u30b0\u7ba1\u7406\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9 \/ \u9ec4\u8272\u5f37\u8abf\u30bf\u30b0 *\/\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags{width:100%!important;margin-top:14px!important;border:1px solid rgba(69,238,219,.22)!important;border-radius:18px!important;background:rgba(255,255,255,.035)!important;padding:14px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-info-tags{border:0!important;padding:0!important;background:transparent!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-info-tags>h3{margin:0 0 12px!important;color:#45eedb!important;font-size:16px!important;line-height:1.4!important;font-weight:1000!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-info-tag-groups{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-info-tag-group{padding:12px!important;border:1px solid rgba(69,238,219,.16)!important;border-radius:15px!important;background:rgba(255,255,255,.028)!important;align-content:start!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-info-tag-group h4{display:block!important;margin:0 0 9px!important;color:rgba(243,251,255,.95)!important;font-family:\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",system-ui,sans-serif!important;font-size:13px!important;line-height:1.5!important;font-weight:800!important;letter-spacing:.015em!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-info-tag-group h4::before{content:\"\u25a0\"!important;color:#45eedb!important;margin-right:6px!important;font-size:.8em!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag-box{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:flex-start!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag-empty{display:none!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:46px!important;min-height:24px!important;padding:5px 10px!important;border-radius:11px!important;font-family:\"BIZ UDPGothic\",\"BIZ UDGothic\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",system-ui,sans-serif!important;font-size:12px!important;line-height:1.35!important;font-weight:900!important;letter-spacing:.01em!important;white-space:nowrap!important;color:rgba(221,255,252,.96)!important;background:rgba(69,238,219,.115)!important;border:1px solid rgba(69,238,219,.34)!important;text-decoration:none!important;text-shadow:0 1px 4px rgba(0,0,0,.35)!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag:hover{color:#061018!important;background:linear-gradient(90deg,#45eedb,#38a8ff)!important;border-color:rgba(69,238,219,.78)!important;text-shadow:none!important;text-decoration:none!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag-pick{color:#061018!important;background:linear-gradient(90deg,#ffd166,#ffb347)!important;border-color:rgba(255,209,102,.86)!important;box-shadow:0 0 14px rgba(255,209,102,.14)!important;text-shadow:none!important;font-weight:900!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag-sale{color:#fff5f7!important;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.16),transparent 34%),linear-gradient(90deg,rgba(255,77,109,.92),rgba(255,122,98,.86))!important;border-color:rgba(255,122,145,.82)!important;box-shadow:0 0 0 1px rgba(255,77,109,.10),0 0 12px rgba(255,77,109,.18)!important;text-shadow:0 1px 4px rgba(0,0,0,.32)!important;font-weight:900!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag-sale:hover{color:#fff!important;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.22),transparent 34%),linear-gradient(90deg,rgba(255,77,109,1),rgba(255,122,98,.96))!important;border-color:rgba(255,162,178,.95)!important;}\n\n\n        \/* v49\uff1a\u30bf\u30b0\u6587\u5b57\u3092FANZA\u5c0e\u7dda\u30bf\u30a4\u30c8\u30eb\u3068\u540c\u3058\u89aa\u30d5\u30a9\u30f3\u30c8\u7cfb\u3078\u5bc4\u305b\u308b\u3002BIZ\u8aad\u307f\u8fbc\u307f\u3060\u3051\u3067\u306f\u898b\u305f\u76ee\u5dee\u304c\u51fa\u306b\u304f\u304b\u3063\u305f\u305f\u3081\u3001\u5b9f\u969b\u306e\u5c0e\u7dda\u30bf\u30a4\u30c8\u30eb\u306b\u8fd1\u3044system\/Hiragino\/Yu Gothic\u7cfb\u3078\u56fa\u5b9a *\/\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags a.yt-tag,\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags span.yt-tag,\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag,\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag *,\n        html body .yt-bekkan-review-page .yt-tags-wide a.yt-tag,\n        html body .yt-bekkan-review-page .yt-tags-wide span.yt-tag,\n        html body .yt-bekkan-review-page .yt-tags-wide .yt-tag,\n        html body .yt-bekkan-review-page .yt-tags-wide .yt-tag *,\n        html body .yt-bekkan-review-page .yt-info-tags a.yt-tag,\n        html body .yt-bekkan-review-page .yt-info-tags span.yt-tag,\n        html body .yt-bekkan-review-page .yt-info-tags .yt-tag,\n        html body .yt-bekkan-review-page .yt-info-tags .yt-tag *{\n            font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",\"Yu Gothic Medium\",\"Meiryo\",sans-serif!important;\n            font-weight:900!important;\n            letter-spacing:-.015em!important;\n            text-rendering:geometricPrecision!important;\n            -webkit-font-smoothing:auto!important;\n            font-feature-settings:\"palt\" 1!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag,\n        html body .yt-bekkan-review-page .yt-tags-wide .yt-tag,\n        html body .yt-bekkan-review-page .yt-info-tags .yt-tag{\n            font-size:12.4px!important;\n            line-height:1.22!important;\n            text-shadow:none!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag-pick,\n        html body .yt-bekkan-review-page .yt-tags-wide .yt-tag-pick,\n        html body .yt-bekkan-review-page .yt-info-tags .yt-tag-pick,\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag-sale,\n        html body .yt-bekkan-review-page .yt-tags-wide .yt-tag-sale,\n        html body .yt-bekkan-review-page .yt-info-tags .yt-tag-sale{\n            font-weight:1000!important;\n            text-shadow:none!important;\n        }\n\n        \/* v48\uff1a\u30bf\u30b0\u30c1\u30c3\u30d7\u306e\u30d5\u30a9\u30f3\u30c8\u3092\u78ba\u5b9f\u306b\u4e0a\u66f8\u304d\u3002\u65e7CSS\u30fb\u5b50\u8981\u7d20\u30fb\u624b\u66f8\u304d\u30bf\u30b0\u306b\u3082\u52b9\u304b\u305b\u308b *\/\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag,\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag *,\n        html body .yt-bekkan-review-page .yt-tags-wide .yt-tag,\n        html body .yt-bekkan-review-page .yt-tags-wide .yt-tag *,\n        html body .yt-bekkan-review-page .yt-info-tags .yt-tag,\n        html body .yt-bekkan-review-page .yt-info-tags .yt-tag *{\n            font-family:\"BIZ UDPGothic\",\"BIZ UDGothic\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",system-ui,sans-serif!important;\n            font-weight:700!important;\n            letter-spacing:.015em!important;\n            -webkit-font-smoothing:antialiased!important;\n            text-rendering:optimizeLegibility!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag-pick,\n        html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag-sale,\n        html body .yt-bekkan-review-page .yt-tags-wide .yt-tag-pick,\n        html body .yt-bekkan-review-page .yt-tags-wide .yt-tag-sale{\n            font-weight:700!important;\n        }\n        @media(max-width:900px){html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-info-tag-groups{grid-template-columns:1fr!important;}}\n        @media(max-width:640px){html body .yt-bekkan-review-page .ytb-editor-v12-tags{padding:12px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-tags .yt-tag{min-height:25px!important;padding:5px 9px!important;font-size:11.5px!important;}}\n\n        \/* v86\uff1a\u30b5\u30f3\u30d7\u30eb\u7d39\u4ecb\u3092PC3\u5217 \/ \u30bf\u30d6\u30ec\u30c3\u30c82\u5217 \/ \u30b9\u30de\u30db1\u5217\u3078\u5909\u66f4\uff08\u8aac\u660e\u6587\u306f\u7dad\u6301\uff09 *\/\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples{margin-top:18px!important;overflow:hidden!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-gallery{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-card{position:relative!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto minmax(78px,1fr)!important;gap:0!important;align-items:stretch!important;align-content:stretch!important;align-self:stretch!important;height:100%!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(69,238,219,.22)!important;border-radius:18px!important;background:rgba(7,11,15,.20)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-num{position:absolute!important;top:12px!important;right:12px!important;z-index:3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:34px!important;height:34px!important;padding:0 9px!important;border-radius:999px!important;color:#061018!important;background:linear-gradient(90deg,#45eedb,#38a8ff)!important;font-size:13px!important;font-weight:1000!important;box-shadow:0 0 14px rgba(69,238,219,.18)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-thumb{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;background:#000!important;overflow:hidden!important;display:block!important;line-height:0!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-thumb img{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;display:block!important;background:#000!important;transform:none!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-body{height:100%!important;min-height:78px!important;display:flex!important;align-items:flex-start!important;padding:14px 15px 15px!important;border-top:1px solid rgba(69,238,219,.16)!important;background:rgba(7,11,15,.20)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-body p{width:100%!important;margin:0!important;color:#c7d6df!important;font-size:13.4px!important;line-height:1.78!important;font-weight:800!important;}\n\n        \/* v50\uff1a\u30b5\u30f3\u30d7\u30eb\u8aac\u660e\u6587\u3082\u30bf\u30b0\u3068\u540c\u3058\u8aad\u307f\u3084\u3059\u3044\u30b4\u30b7\u30c3\u30af\u7cfb\u3078\u5bc4\u305b\u308b *\/\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-body,\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-body *,\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-body p{\n            font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",\"Yu Gothic Medium\",\"Meiryo\",sans-serif!important;\n            font-feature-settings:\"palt\" 1!important;\n            text-rendering:geometricPrecision!important;\n            -webkit-font-smoothing:auto!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-body p{\n            font-size:13.4px!important;\n            line-height:1.72!important;\n            font-weight:850!important;\n            letter-spacing:-.01em!important;\n            color:rgba(230,244,249,.94)!important;\n            text-shadow:none!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-card:hover{border-color:rgba(69,238,219,.42)!important;box-shadow:0 0 22px rgba(69,238,219,.08)!important;}\n        @media(max-width:980px){html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-thumb{width:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;aspect-ratio:auto!important;}html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-card{padding:0!important;grid-template-rows:auto minmax(72px,1fr)!important;}html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-body{min-height:72px!important;border-top:1px solid rgba(69,238,219,.16)!important;background:rgba(7,11,15,.20)!important;padding:12px 12px 13px!important;border-radius:0!important;}}\n        @media(max-width:640px){html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-gallery{grid-template-columns:1fr!important;gap:12px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-card{padding:12px!important;border-radius:16px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-thumb{width:100%!important;max-width:420px!important;margin:0 auto!important;border:1px solid rgba(69,238,219,.16)!important;border-radius:14px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-body{border-top:0!important;border-radius:12px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-samples .yt-sample-body p{font-size:12.9px!important;line-height:1.72!important;}}\n\n\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase{margin-top:18px!important;overflow:hidden!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-card{position:relative!important;overflow:hidden!important;padding:16px!important;border:1px solid rgba(69,238,219,.22)!important;border-radius:18px!important;background:radial-gradient(circle at 14% 12%,rgba(69,238,219,.10),transparent 38%),rgba(255,255,255,.040)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-card::before{content:\"\"!important;position:absolute!important;inset:0 auto 0 0!important;width:4px!important;background:linear-gradient(180deg,#45eedb,#38a8ff)!important;opacity:.95!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-card-check::before{background:linear-gradient(180deg,rgba(255,209,102,.98),rgba(255,122,98,.86))!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-head{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;margin:0 0 13px!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:5px 11px!important;border-radius:999px!important;color:#061018!important;background:linear-gradient(90deg,#45eedb,#38a8ff)!important;font-size:12px!important;line-height:1!important;font-weight:1000!important;white-space:nowrap!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-card-check .ytb-purchase-badge{background:linear-gradient(90deg,rgba(255,209,102,.98),rgba(255,122,98,.90))!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-head h3{margin:0!important;color:rgba(243,251,255,.96)!important;font-family:\"BIZ UDPGothic\",\"BIZ UDGothic\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",system-ui,sans-serif!important;font-size:15px!important;line-height:1.45!important;font-weight:1000!important;letter-spacing:.01em!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-list{display:grid!important;gap:9px!important;margin:0!important;padding:0!important;list-style:none!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-list li{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;margin:0!important;padding:9px 11px!important;border:1px solid rgba(69,238,219,.16)!important;border-radius:14px!important;background:rgba(7,11,15,.22)!important;color:rgba(230,244,249,.95)!important;font-family:\"BIZ UDPGothic\",\"BIZ UDGothic\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",system-ui,sans-serif!important;font-size:13.2px!important;line-height:1.62!important;font-weight:850!important;letter-spacing:-.005em!important;text-shadow:none!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-list li > span:not(.ytb-purchase-list-num){font-family:\"BIZ UDPGothic\",\"BIZ UDGothic\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",system-ui,sans-serif!important;font-weight:850!important;letter-spacing:-.005em!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-list-num{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:31px!important;min-width:31px!important;height:23px!important;border-radius:999px!important;color:#061018!important;background:linear-gradient(90deg,#45eedb,#38a8ff)!important;border:1px solid rgba(255,255,255,.18)!important;font-family:\"BIZ UDPGothic\",\"BIZ UDGothic\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",system-ui,sans-serif!important;font-size:11.5px!important;line-height:1!important;font-weight:1000!important;letter-spacing:-.01em!important;text-shadow:none!important;box-shadow:0 0 10px rgba(69,238,219,.12)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-card-check .ytb-purchase-list-num{color:#061018!important;background:linear-gradient(90deg,#ffd166,#ff9f6e)!important;border-color:rgba(255,255,255,.18)!important;box-shadow:0 0 10px rgba(255,209,102,.10)!important;}\n\n        \/* v53\uff1a\u523a\u3055\u308b\u6761\u4ef6\u30fb\u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af\u306e\u672c\u6587\u3060\u3051\u3001\u57fa\u672c\u60c5\u5831\u3068\u540c\u3058\u8aad\u307f\u3084\u3059\u3044\u30b4\u30b7\u30c3\u30af\u7cfb\u3092\u5f37\u5236 *\/\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-list li .ytb-purchase-text,\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-list li > span.ytb-purchase-text,\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-card .ytb-purchase-list .ytb-purchase-text{\n            display:block!important;\n            min-width:0!important;\n            font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",\"Yu Gothic Medium\",\"Meiryo\",sans-serif!important;\n            font-feature-settings:\"palt\" 1!important;\n            text-rendering:geometricPrecision!important;\n            -webkit-font-smoothing:auto!important;\n            color:rgba(224,241,247,.96)!important;\n            font-size:13.2px!important;\n            line-height:1.58!important;\n            font-weight:800!important;\n            letter-spacing:-.008em!important;\n            text-shadow:none!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-card-check .ytb-purchase-list li .ytb-purchase-text{\n            color:rgba(232,244,248,.96)!important;\n        }\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-affiliate-card{display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;margin-top:14px!important;padding:14px!important;border:1px solid rgba(255,209,102,.36)!important;border-radius:18px!important;background:radial-gradient(circle at 18% 8%,rgba(255,209,102,.10),transparent 34%),linear-gradient(135deg,rgba(18,35,43,.78),rgba(9,16,22,.86))!important;box-shadow:0 0 20px rgba(255,209,102,.055)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-affiliate-cover{width:100%!important;max-width:110px!important;border:1px solid rgba(255,209,102,.28)!important;border-radius:14px!important;background:#000!important;overflow:hidden!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-affiliate-cover img{width:100%!important;height:auto!important;display:block!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-affiliate-body h3{margin:0 0 6px!important;color:#fff!important;font-size:17px!important;line-height:1.35!important;font-weight:1000!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-affiliate-body p{margin:0 0 6px!important;color:rgba(199,214,223,.96)!important;font-size:13px!important;line-height:1.65!important;font-weight:850!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-affiliate-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;margin-top:6px!important;padding:9px 20px!important;border-radius:999px!important;color:#061018!important;background:linear-gradient(90deg,#45eedb,#38a8ff)!important;border:1px solid rgba(69,238,219,.70)!important;text-decoration:none!important;font-size:13px!important;font-weight:1000!important;line-height:1!important;box-shadow:0 0 16px rgba(69,238,219,.10)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-affiliate-btn:hover{filter:brightness(1.05)!important;transform:translateY(-1px)!important;}\n        html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-affiliate-note{margin:8px 0 0!important;color:rgba(199,214,223,.72)!important;font-size:12px!important;line-height:1.45!important;font-weight:800!important;}\n        @media(max-width:900px){html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-grid{grid-template-columns:1fr!important;}html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-affiliate-card{grid-template-columns:90px minmax(0,1fr)!important;}}\n        @media(max-width:640px){html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-affiliate-card{grid-template-columns:1fr!important;}html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-affiliate-cover{max-width:128px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-card{padding:13px!important;}html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-list li{grid-template-columns:30px minmax(0,1fr)!important;font-size:12.8px!important;line-height:1.62!important;}html body .yt-bekkan-review-page .ytb-editor-v12-purchase .ytb-purchase-list-num{width:29px!important;min-width:29px!important;height:22px!important;font-size:11px!important;}}\n\n        \/* v58\uff1a\u4f5c\u8005\u540d\u306f\u8868\u793a\u540d\u3060\u3051\u306b\u6574\u3048\u3001\u30ec\u30d3\u30e5\u30fc\u4f5c\u696d\u53f0\u306eX ID\u304c\u3042\u308c\u3070\u540d\u524d\u81ea\u4f53\u3092\u30ea\u30f3\u30af\u5316 *\/\n        html body .yt-bekkan-review-page .yt-info-author-link,html body .yt-bekkan-review-page .yt-info-circle-link{display:inline-flex!important;align-items:center!important;color:rgba(243,251,255,.96)!important;text-decoration:none!important;border-bottom:0!important;padding-bottom:2px!important;background-image:linear-gradient(90deg,rgba(69,238,219,.30),rgba(56,168,255,.72),rgba(69,238,219,.30))!important;background-repeat:no-repeat!important;background-size:100% 2px!important;background-position:0 100%!important;font-weight:950!important;line-height:1.35!important;}\n        html body .yt-bekkan-review-page .yt-info-author-link:hover,html body .yt-bekkan-review-page .yt-info-circle-link:hover{color:#45eedb!important;background-size:100% 3px!important;background-image:linear-gradient(90deg,rgba(69,238,219,.55),rgba(56,168,255,.95),rgba(69,238,219,.55))!important;text-shadow:0 0 12px rgba(69,238,219,.18)!important;}\n        html body .yt-bekkan-review-page .yt-info-author-sep{display:inline-flex!important;align-items:center!important;margin:0 4px!important;color:rgba(213,231,238,.72)!important;font-weight:950!important;}\n        <\/style><section class=\"yt-panel yt-work-panel ytb-editor-v12-work-info\" id=\"work-info\"><h2 class=\"yt-section-title\">\u671f\u5f85\u3057\u306a\u3044\u5f7c\u5973 \u7b2c1\u8a71<\/h2><div class=\"yt-work-info-grid\"><div class=\"yt-cover-box\" style=\"--yt-cover-initial-ratio:425 \/ 600;\" data-yt-cover-ratio=\"425x600\"><img src=\"https:\/\/shuminotamariba.com\/wp-content\/uploads\/2026\/08\/s011akamj02879pl.webp\" alt=\"\u671f\u5f85\u3057\u306a\u3044\u5f7c\u5973 \u7b2c1\u8a71 \u8868\u7d19\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\" width=\"425\" height=\"600\"><\/div><div class=\"yt-info-side\"><table class=\"yt-info-table\"><tbody><tr><th>\u4f5c\u8005<\/th><td><a class=\"yt-info-author-link yt-info-author-link-x\" href=\"https:\/\/x.com\/inkey__\" target=\"_blank\" rel=\"noopener noreferrer\">inkey<\/a> <span class=\"yt-info-author-sep\">\/<\/span> <a class=\"yt-info-author-link yt-info-author-link-x\" href=\"https:\/\/x.com\/banya_izumi\" target=\"_blank\" rel=\"noopener noreferrer\">\u548c\u6cc9\u4e07\u591c<\/a><\/td><\/tr><tr><th>\u5b9a\u4fa1<\/th><td>220\u5186\uff0831.4\u5186\/P\uff09<\/td><\/tr><tr><th>\u767a\u58f2\u65e5<\/th><td>2026\u5e745\u67085\u65e5<\/td><\/tr><tr><th>\u7dcf\u30da\u30fc\u30b8\u6570<\/th><td>7P\uff08\u672c\u7de87P \/ \u30a8\u30ed\u884c\u70ba\u30b7\u30fc\u30f357.1%\uff09<\/td><\/tr><tr><th>\u4f5c\u54c1\u533a\u5206<\/th><td>\u30b7\u30ea\u30fc\u30ba \u4f5c\u54c1(\u73fe\u57281\u8a71)<\/td><\/tr><\/tbody><\/table><div class=\"yt-score-compact\" id=\"review-score\"><div class=\"yt-score-head\"><h3 class=\"yt-sub-section-title\">\u7dcf\u5408\u8a55\u4fa1<\/h3><details class=\"yt-score-guide\"><summary>\u8a55\u4fa1\u306e\u898b\u65b9<\/summary><div class=\"yt-score-guide-panel\"><button type=\"button\" class=\"yt-score-guide-close\" aria-label=\"\u8a55\u4fa1\u306e\u898b\u65b9\u3092\u9589\u3058\u308b\" onclick=\"var d=this.closest(&quot;details&quot;);if(d){d.removeAttribute(&quot;open&quot;);}\">\u00d7<\/button><p class=\"yt-score-guide-lead\"><strong>\u5404\u9805\u76ee\u306f1.0\u70b9\u6e80\u70b9\u306e\u52a0\u70b9\u65b9\u5f0f<\/strong>\u3067\u3059\u3002\u60aa\u3044\u70b9\u3092\u6e1b\u70b9\u3057\u3066\u3044\u304f\u3088\u308a\u3001\u523a\u3055\u3063\u305f\u8981\u7d20\u3084\u4f5c\u54c1\u306e\u5f37\u307f\u3092\u7a4d\u307f\u4e0a\u3052\u3066\u8a55\u4fa1\u3057\u307e\u3059\u3002NTR\u30fb\u30ec\u30a4\u30d7\u30fb\u80cc\u5fb3\u7cfb\u306a\u3069\u3001\u4eba\u3092\u9078\u3076\u8981\u7d20\u304c\u3042\u308b\u4f5c\u54c1\u3082\u3001\u30b8\u30e3\u30f3\u30eb\u305d\u306e\u3082\u306e\u3092\u5426\u5b9a\u305b\u305a\u300c\u305d\u306e\u30b8\u30e3\u30f3\u30eb\u3068\u3057\u3066\u72d9\u3063\u305f\u523a\u3055\u308a\u304c\u51fa\u3066\u3044\u308b\u304b\u300d\u300c\u95a2\u4fc2\u6027\u3084\u80cc\u5fb3\u611f\u306b\u8aac\u5f97\u529b\u304c\u3042\u308b\u304b\u300d\u3092\u898b\u307e\u3059\u3002<\/p><div class=\"yt-score-guide-grid\"><div class=\"yt-score-guide-box\"><strong>\u7dcf\u5408\u30e9\u30f3\u30af<\/strong><table class=\"yt-score-guide-table yt-score-guide-rank-table\"><tbody><tr><th>\u6bbf\u5802<\/th><td>5.0\u70b9<\/td><td>\u5225\u683c\u3002\u8ff7\u308f\u305a\u63a8\u3057\u305f\u3044\u4f5c\u54c1<\/td><\/tr><tr><th>+S<\/th><td>4.5\u301c4.9\u70b9<\/td><td>\u6587\u53e5\u306a\u3057\u306e\u9ad8\u8a55\u4fa1\u3002\u5f37\u304f\u5370\u8c61\u306b\u6b8b\u308b\u4f5c\u54c1<\/td><\/tr><tr><th>-S<\/th><td>4.0\u301c4.4\u70b9<\/td><td>\u9ad8\u8a55\u4fa1\u3002\u597d\u307f\u306b\u5408\u3048\u3070\u523a\u3055\u308b\u4f5c\u54c1<\/td><\/tr><tr><th>+A<\/th><td>3.5\u301c3.9\u70b9<\/td><td>\u5f37\u307f\u304c\u306f\u3063\u304d\u308a\u3042\u308b\u4f5c\u54c1<\/td><\/tr><tr><th>-A<\/th><td>3.0\u301c3.4\u70b9<\/td><td>\u5408\u683c\u70b9\u3002\u5b89\u5b9a\u3057\u3066\u697d\u3057\u3081\u308b\u4f5c\u54c1<\/td><\/tr><tr><th>+B<\/th><td>2.5\u301c2.9\u70b9<\/td><td>\u6761\u4ef6\u304c\u5408\u3046\u4eba\u5411\u3051\u306e\u4f5c\u54c1<\/td><\/tr><tr><th>-B<\/th><td>2.0\u301c2.4\u70b9<\/td><td>\u597d\u307f\u304c\u5206\u304b\u308c\u3084\u3059\u3044\u4f5c\u54c1<\/td><\/tr><tr class=\"yt-score-guide-rank-current\"><th>C<\/th><td>\u301c1.9\u70b9<\/td><td>\u304b\u306a\u308a\u4eba\u3092\u9078\u3076\u4f5c\u54c1<\/td><\/tr><\/tbody><\/table><\/div><div class=\"yt-score-guide-box\"><strong>\u63a1\u70b9\u9805\u76ee<\/strong><table class=\"yt-score-guide-table yt-score-guide-item-table\"><tbody><tr><th>\u2460<\/th><td>\u30b7\u30c1\u30e5<\/td><td>\u8a2d\u5b9a\u30fb\u72b6\u6cc1\u306e\u523a\u3055\u308a<\/td><\/tr><tr><th>\u2461<\/th><td>\u69cb\u6210\u30fb\u30c6\u30f3\u30dd<\/td><td>\u8aad\u307f\u3084\u3059\u3055\u3001\u5c55\u958b\u306e\u6d41\u308c<\/td><\/tr><tr><th>\u2462<\/th><td>\u30ad\u30e3\u30e9\u30fb\u95a2\u4fc2\u6027<\/td><td>\u4eba\u7269\u306e\u9b45\u529b\u3001\u95a2\u4fc2\u6027\u306e\u523a\u3055\u308a<\/td><\/tr><tr><th>\u2463<\/th><td>\u8868\u73fe\u30fb\u4f5c\u753b<\/td><td>\u898b\u305b\u5834\u3001\u30d5\u30a7\u30c1\u3001\u753b\u9762\u306e\u5f37\u3055<\/td><\/tr><tr><th>\u2464<\/th><td>\u6e80\u8db3\u5ea6<\/td><td>\u8aad\u5f8c\u611f\u3001\u30ea\u30d4\u30fc\u30c8\u6027<\/td><\/tr><\/tbody><\/table><\/div><\/div><\/div><\/details><\/div><div class=\"yt-score-grid\"><div class=\"yt-score-main\"><svg class=\"yt-radar-chart\" viewBox=\"0 0 100 100\" aria-hidden=\"true\" focusable=\"false\"><polygon class=\"yt-radar-grid\" points=\"50.00,31.00 68.07,44.13 61.17,65.37 38.83,65.37 31.93,44.13\"><\/polygon><polygon class=\"yt-radar-grid yt-radar-grid-100\" points=\"50.00,12.00 86.14,38.26 72.34,80.74 27.66,80.74 13.86,38.26\"><\/polygon><line class=\"yt-radar-axis\" x1=\"50\" y1=\"50\" x2=\"50.00\" y2=\"12.00\"><\/line><line class=\"yt-radar-axis\" x1=\"50\" y1=\"50\" x2=\"86.14\" y2=\"38.26\"><\/line><line class=\"yt-radar-axis\" x1=\"50\" y1=\"50\" x2=\"72.34\" y2=\"80.74\"><\/line><line class=\"yt-radar-axis\" x1=\"50\" y1=\"50\" x2=\"27.66\" y2=\"80.74\"><\/line><line class=\"yt-radar-axis\" x1=\"50\" y1=\"50\" x2=\"13.86\" y2=\"38.26\"><\/line><polygon class=\"yt-radar-fill\" points=\"50.00,38.60 60.84,46.48 58.93,62.30 45.53,56.15 42.77,47.65\"><\/polygon><\/svg><div class=\"yt-score-number\"><strong>1.4\/5.0<\/strong><span class=\"yt-score-stars\"><span class=\"yt-score-star-text\">\u2605\u2606\u2606\u2606\u2606<\/span><em class=\"yt-score-rank\">\uff08C\uff09<\/em><\/span><\/div><\/div><div class=\"yt-score-list\"><div class=\"yt-score-row\"><strong>\u2460 \u30b7\u30c1\u30e5\u30a8\u30fc\u30b7\u30e7\u30f3<\/strong><span>0.3 \/ 1.0<\/span><\/div><div class=\"yt-score-row\"><strong>\u2461 \u69cb\u6210\u30fb\u30c6\u30f3\u30dd<\/strong><span>0.3 \/ 1.0<\/span><\/div><div class=\"yt-score-row\"><strong>\u2462 \u30ad\u30e3\u30e9\u30fb\u95a2\u4fc2\u6027<\/strong><span>0.4 \/ 1.0<\/span><\/div><div class=\"yt-score-row\"><strong>\u2463 \u8868\u73fe\u30fb\u4f5c\u753b<\/strong><span>0.2 \/ 1.0<\/span><\/div><div class=\"yt-score-row\"><strong>\u2464 \u6e80\u8db3\u5ea6\u30fb\u30ea\u30d4\u30fc\u30c8\u6027<\/strong><span>0.2 \/ 1.0<\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n    <div class=\"yt-tags-wide ytb-editor-v12-tags\" id=\"review-tags\"><div class=\"yt-info-tags\"><h3>\u30bf\u30b0<\/h3><div class=\"yt-info-tag-groups\"><div class=\"yt-info-tag-group\"><h4>\u4f5c\u8005\u30fb\u30b5\u30fc\u30af\u30eb<\/h4><div class=\"yt-tag-box\"><a class=\"yt-tag yt-tag-pick\" data-ytb-tag-slug=\"inkey\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=inkey&#038;key=creator\">inkey<\/a><a class=\"yt-tag yt-tag-pick\" data-ytb-tag-slug=\"izumi-banya\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=izumi-banya&#038;key=creator\">\u548c\u6cc9\u4e07\u591c<\/a><\/div><\/div><div class=\"yt-info-tag-group\"><h4>\u4f5c\u54c1\u533a\u5206\u30fb\u4ed5\u69d8<\/h4><div class=\"yt-tag-box\"><a class=\"yt-tag yt-tag-pick\" data-ytb-tag-slug=\"episode-1\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=episode-1&#038;key=type\">1\u8a71\u76ee<\/a><a class=\"yt-tag\" data-ytb-tag-slug=\"mosaic-censorship\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=mosaic-censorship&#038;key=type\">\u307c\u304b\u3057\u4fee\u6b63<\/a><a class=\"yt-tag\" data-ytb-tag-slug=\"ero-single-chapter\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=ero-single-chapter&#038;key=type\">\u30a8\u30ed\u5358\u8a71<\/a><a class=\"yt-tag\" data-ytb-tag-slug=\"series\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=series&#038;key=type\">\u30b7\u30ea\u30fc\u30ba\u4f5c\u54c1<\/a><a class=\"yt-tag yt-tag-pick\" data-ytb-tag-slug=\"full-color\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=full-color&#038;key=type\">\u30d5\u30eb\u30ab\u30e9\u30fc<\/a><\/div><\/div><div class=\"yt-info-tag-group\"><h4>\u95a2\u4fc2\u6027\u30fb\u30b7\u30c1\u30e5<\/h4><div class=\"yt-tag-box\"><a class=\"yt-tag\" data-ytb-tag-slug=\"love-hotel\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=love-hotel&#038;key=situation\">\u30e9\u30d6\u30db<\/a><a class=\"yt-tag\" data-ytb-tag-slug=\"female-university-student\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=female-university-student&#038;key=situation\">\u5973\u5b50\u5927\u751f<\/a><a class=\"yt-tag\" data-ytb-tag-slug=\"drunken-man\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=drunken-man&#038;key=situation\">\u60aa\u9154\u3044(\u7537)<\/a><a class=\"yt-tag\" data-ytb-tag-slug=\"strangers\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=strangers&#038;key=situation\">\u8d64\u306e\u4ed6\u4eba<\/a><\/div><\/div><div class=\"yt-info-tag-group\"><h4>\u898b\u305f\u76ee\u30fb\u670d\u88c5<\/h4><div class=\"yt-tag-box\"><a class=\"yt-tag\" data-ytb-tag-slug=\"shaved\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=shaved&#038;key=outfit\">\u30d1\u30a4\u30d1\u30f3<\/a><a class=\"yt-tag yt-tag-pick\" data-ytb-tag-slug=\"fully-nude\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=fully-nude&#038;key=outfit\">\u5168\u88f8<\/a><a class=\"yt-tag\" data-ytb-tag-slug=\"large-breasts\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=large-breasts&#038;key=outfit\">\u5de8\u4e73<\/a><a class=\"yt-tag\" data-ytb-tag-slug=\"black-long-hair\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=black-long-hair&#038;key=outfit\">\u9ed2\u9aea\u30ed\u30f3\u30b0<\/a><\/div><\/div><div class=\"yt-info-tag-group\"><h4>\u30d5\u30a7\u30c1\u30fb\u63cf\u5199<\/h4><div class=\"yt-tag-box\"><a class=\"yt-tag yt-tag-pick\" data-ytb-tag-slug=\"expressionless-gap\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=expressionless-gap&#038;key=other\">\u7121\u8868\u60c5\u30ae\u30e3\u30c3\u30d7<\/a><\/div><\/div><div class=\"yt-info-tag-group\"><h4>\u30d7\u30ec\u30a4\u30fb\u4f53\u4f4d<\/h4><div class=\"yt-tag-box\"><a class=\"yt-tag\" data-ytb-tag-slug=\"nakadashi\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=nakadashi&#038;key=play\">\u4e2d\u51fa\u3057<\/a><a class=\"yt-tag\" data-ytb-tag-slug=\"missionary-position\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=missionary-position&#038;key=play\">\u6b63\u5e38\u4f4d<\/a><a class=\"yt-tag\" data-ytb-tag-slug=\"raw-insertion\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-works\/?tag=raw-insertion&#038;key=play\">\u751f\u633f\u5165<\/a><\/div><\/div><\/div><\/div><\/div>\n    <section class=\"yt-panel ytb-editor-v12-purchase\" id=\"purchase-check\"><h2 class=\"yt-section-title\">\u523a\u3055\u308b\u6761\u4ef6\u30fb\u8cfc\u5165\u524d\u30c1\u30a7\u30c3\u30af<\/h2><div class=\"ytb-purchase-grid\"><article class=\"ytb-purchase-card ytb-purchase-card-target\"><div class=\"ytb-purchase-head\"><span class=\"ytb-purchase-badge\">\u523a\u3055\u308b\u4eba<\/span><h3>\uff08\u30fb\u03c9\u30fb0[ \u523a\u3055\u308b\u6761\u4ef6 ]0<\/h3><\/div><ol class=\"ytb-purchase-list\"><li><span class=\"ytb-purchase-list-num\">01<\/span><span class=\"ytb-purchase-text\">1\u8a71\u76ee\u306f\u5c0e\u5165\u3068\u5272\u308a\u5207\u3063\u3066\u3001\u604b\u306b\u5909\u308f\u308b\u7d9a\u304d\u3092\u8ffd\u3044\u305f\u3044\u4eba\u3000\u3000\u3000\u3000\u3000\u3000\u3000\uff08\u7d9a\u7de8\u8cfc\u5165\u524d\u63d0\uff09<\/span><\/li><\/ol><\/article><article class=\"ytb-purchase-card ytb-purchase-card-check\"><div class=\"ytb-purchase-head\"><span class=\"ytb-purchase-badge\">\u8cfc\u5165\u524d<\/span><h3>\uff08\u30fb\u03c9\u30fb0[ \u8cfc\u5165\u524d\u306b\u30c1\u30a7\u30c3\u30af ]0<\/h3><\/div><ol class=\"ytb-purchase-list\"><li><span class=\"ytb-purchase-list-num\">01<\/span><span class=\"ytb-purchase-text\">\u7dcf7P\u3068\u6975\u7aef\u306b\u77ed\u304f\u3001\u30a8\u30ed\u884c\u70ba\u5272\u540857.1%\u306a\u306e\u3067\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u30dc\u30ea\u30e5\u30fc\u30e0\u3092\u6c42\u3081\u308b\u4eba\u306f\u8981\u6ce8\u610f<\/span><\/li><li><span class=\"ytb-purchase-list-num\">02<\/span><span class=\"ytb-purchase-text\">1\u8a71\u76ee\u5358\u4f53\u3067\u306f\u5c0e\u5165\u5bc4\u308a\u3002\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u6e80\u8db3\u611f\u3088\u308a\u3082\u3001\u7d9a\u7de8\u3067\u95a2\u4fc2\u304c\u9032\u3080\u3053\u3068\u3092\u671f\u5f85\u3057\u3066\u8aad\u3080\u30bf\u30a4\u30d7<\/span><\/li><li><span class=\"ytb-purchase-list-num\">03<\/span><span class=\"ytb-purchase-text\">\u5168\u4f53\u7684\u306b\u6697\u3081\u306e\u96f0\u56f2\u6c17<\/span><\/li><li><span class=\"ytb-purchase-list-num\">04<\/span><span class=\"ytb-purchase-text\">\u307c\u304b\u3057\u4fee\u6b63<\/span><\/li><\/ol><\/article><\/div><div class=\"ytb-affiliate-card\" data-yt-aff-cover-orientation=\"portrait\" data-yt-aff-cover-ready=\"1\" style=\"--yt-aff-cover-ratio:425 \/ 600;\"><div class=\"ytb-affiliate-cover\"><img src=\"https:\/\/shuminotamariba.com\/wp-content\/uploads\/2026\/08\/s011akamj02879pl.webp\" alt=\"\u671f\u5f85\u3057\u306a\u3044\u5f7c\u5973 \u7b2c1\u8a71 \u8868\u7d19\" loading=\"lazy\" width=\"425\" height=\"600\" decoding=\"async\"><\/div><div class=\"ytb-affiliate-body\"><h3>\u671f\u5f85\u3057\u306a\u3044\u5f7c\u5973 \u7b2c1\u8a71<\/h3><p>\u3072\u3068\u3064\u3067\u3082\u523a\u3055\u3063\u305f\u3089\u3001\u4f5c\u54c1\u30da\u30fc\u30b8\u3078GO\uff01<\/p><a class=\"ytb-affiliate-btn\" href=\"https:\/\/al.fanza.co.jp\/?lurl=https%3A%2F%2Fbook.dmm.co.jp%2Fproduct%2F6266820%2Fs011akamj02879%2F&#038;af_id=shumitama-003&#038;ch=toolbar&#038;ch_id=link\" target=\"_blank\" rel=\"nofollow sponsored noopener\">FANZA\u3067\u4f5c\u54c1\u3092\u898b\u308b<\/a><p class=\"ytb-affiliate-note\">PR\uff1a\u30ea\u30f3\u30af\u5148\u306b\u5e83\u544a\u30fb\u30a2\u30d5\u30a3\u30ea\u30a8\u30a4\u30c8\u30ea\u30f3\u30af\u3092\u542b\u307f\u307e\u3059<\/p><\/div><\/div><\/section>\n    <section class=\"yt-panel yt-sample-panel ytb-editor-v12-samples\" id=\"sample-pages\"><h2 class=\"yt-section-title\">\u30b5\u30f3\u30d7\u30eb\u7d39\u4ecb<\/h2><div class=\"yt-sample-gallery\"><article class=\"yt-sample-card\"><span class=\"yt-sample-num\">01<\/span><div class=\"yt-sample-thumb\"><img src=\"https:\/\/shuminotamariba.com\/wp-content\/uploads\/2026\/08\/s011akamj02879pl.webp\" alt=\"s011akamj02879pl\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"yt-sample-body\"><p>\u3053\u3053\u306f<span class=\"ytb-inline-red\">\u30e9\u30d6\u30db<\/span>\u2026\uff1f\u3057\u304b\u3082<span class=\"ytb-inline-yellow\">\u8d64\u306e\u4ed6\u4eba<\/span>\u304c<span class=\"ytb-inline-red\">\u30d0\u30b9\u30bf\u30aa\u30eb\u59ff<\/span>\u306b\u2026\uff1f\u4e00\u4f53<span class=\"ytb-inline-blue\">\u4f55\u304c\u3042\u3063\u305f\u3093\u3060\u2026\uff1f<\/span><\/p>\n<\/div><\/article><\/div><\/section>\n    <div id=\"spoiler-review\" class=\"yt-spoiler\">\u3053\u3053\u304b\u3089\u30cd\u30bf\u30d0\u30ec\u3042\u308a\u30ec\u30d3\u30e5\u30fc<\/div>\n\n    <section class=\"yt-panel yt-review-text ytb-editor-v12-review\" id=\"review-situation\"><h2 class=\"yt-section-title yt-review-title-with-score\"><span>\u2460\u30b7\u30c1\u30e5\u30a8\u30fc\u30b7\u30e7\u30f3<\/span><span class=\"yt-review-score-pill\"><span class=\"yt-num-font yt-blue-score-num\">0.3 \/ 1.0<\/span><\/span><\/h2><div class=\"yt-review-point\">\uff3c_(\uff65\u03c9\uff65`)\u30b3\u30b3\u304c\u826f\u304b\u3063\u305f\uff01\uff5c\u30c0\u30fc\u30af\u306a\u7a7a\u6c17\u306e\u4e2d\u3067\u898b\u3048\u308b\u5c0f\u3055\u306a\u5149<\/div><div class=\"yt-review-talk\"><img class=\"yt-review-avatar\" src=\"https:\/\/shuminotamariba.com\/wp-content\/uploads\/2026\/06\/icon-bekkan.png\" alt=\"\u30ec\u30d3\u30e5\u30fc\u30a2\u30a4\u30b3\u30f3\" loading=\"lazy\" decoding=\"async\"><div class=\"yt-review-bubble\"><p><span class=\"ytb-inline-yellow\">\u5f7c\u5973<\/span>\u306b\u632f\u3089\u308c\u3066\u3057\u307e\u3044\u3001\u4eba\u751f\u304c\u5acc\u306b\u306a\u3063\u3066\u3044\u305f<span class=\"ytb-inline-yellow\">\u79cb\u6708<\/span>\u3002<br \/>\n\u305d\u3093\u306a\u4e2d\u3067\u3001<span class=\"ytb-inline-red\">\u8d64\u306e\u4ed6\u4eba<\/span>\u3067\u3042\u308b<span class=\"ytb-inline-yellow\">\u785d\u5b50<\/span>\u3068<span class=\"ytb-inline-strong\">\u30e9\u30d6\u30db\u3067\u30bb\u30c3\u30af\u30b9\u3059\u308b\u6d41\u308c<\/span>\u306b\u306a\u308b\u3093\u3067\u3059\u306d\u3002<br \/>\n\u6b63\u76f4\u304b\u306a\u308a\u6025\u306a\u5c55\u958b\u3067\u306f\u3042\u308b\u3051\u3069\u3001\u305d\u3053\u3067\u7d42\u308f\u3089\u305a\u3001\u7fcc\u65e5\u306b\u5927\u5b66\u3067<span class=\"ytb-inline-red\">\u5076\u7136\u518d\u4f1a<\/span>\u3059\u308b\u3068\u3053\u308d\u304c\u826f\u304b\u3063\u305f\u3093\u3067\u3059\u3088\u3002<br \/>\n\u30e9\u30d6\u30db\u3067\u4e00\u5ea6\u95a2\u4fc2\u3092\u6301\u3063\u305f\u76f8\u624b\u3068\u3001\u6b21\u306e\u65e5\u306b\u307e\u305f\u51fa\u4f1a\u3046\u3002<br \/>\n<span class=\"ytb-inline-strong\">\u3053\u308c\u3063\u3066\u30ef\u30f3\u30c1\u30e3\u30f3\u3042\u308b\u306e\u3067\u306f\u2026\uff1f<\/span>\u3063\u3066\u671f\u5f85\u3055\u305b\u308b<span class=\"ytb-inline-blue\">\u30b7\u30c1\u30e5<\/span>\u306a\u3093\u3067\u3059\u3088\u306d\u3002<br \/>\n\u307e\u3041\u3001\u3059\u3067\u306b\u30bb\u30c3\u30af\u30b9\u3057\u305f\u4ef2\u3060\u3051\u3069\u306a\uff1fw<\/p>\n<\/div><\/div><\/section><section class=\"yt-panel yt-review-text ytb-editor-v12-review\" id=\"review-structure\"><h2 class=\"yt-section-title yt-review-title-with-score\"><span>\u2461\u69cb\u6210\u30fb\u30c6\u30f3\u30dd<\/span><span class=\"yt-review-score-pill\"><span class=\"yt-num-font yt-blue-score-num\">0.3 \/ 1.0<\/span><\/span><\/h2><div class=\"yt-review-point\">\uff3c_(\uff65\u03c9\uff65`)\u30b3\u30b3\u304c\u826f\u304b\u3063\u305f\uff01\uff5c\u6025\u5c55\u958b\u3060\u3051\u3069\u3001\u904b\u547d\u3063\u307d\u3055\u306f\u3042\u308b<\/div><div class=\"yt-review-talk\"><img class=\"yt-review-avatar\" src=\"https:\/\/shuminotamariba.com\/wp-content\/uploads\/2026\/06\/icon-bekkan.png\" alt=\"\u30ec\u30d3\u30e5\u30fc\u30a2\u30a4\u30b3\u30f3\" loading=\"lazy\" decoding=\"async\"><div class=\"yt-review-bubble\"><p><span class=\"ytb-inline-red\">\u8d64\u306e\u4ed6\u4eba<\/span>\u306e\u670d\u306b\u5410\u3044\u3066\u3057\u307e\u3063\u305f\u3053\u3068\u3092\u304d\u3063\u304b\u3051\u306b\u3001\u305d\u306e\u307e\u307e\u30e9\u30d6\u30db\u3067\u30bb\u30c3\u30af\u30b9\u3078\u767a\u5c55\u3059\u308b\u6d41\u308c\u306a\u3093\u3067\u3059\u306d\u3002<br \/>\n\u6b63\u76f4\u3001\u5168\u4f53\u7684\u306b\u5c55\u958b\u306f\u304b\u306a\u308a\u6025\u304e\u8db3\u3060\u3068\u601d\u3063\u305f\u3051\u308c\u3069\u3082\u3001\u305f\u3060\u305d\u306e\u7fcc\u65e5\u306b\u5927\u5b66\u3067\u305f\u307e\u305f\u307e<span class=\"ytb-inline-red\">\u518d\u4f1a<\/span>\u3059\u308b\u3053\u3068\u3067\u3001<br \/>\n<span class=\"ytb-inline-strong\">\u5076\u7136\u306e\u51fa\u4f1a\u3044<\/span>\u304c\u300c<span class=\"ytb-inline-red\">\u904b\u547d<\/span>\u300d\u307f\u305f\u3044\u306b\u898b\u3048\u3066\u304f\u308b<span class=\"ytb-inline-blue\">\u69cb\u6210<\/span>\u3067\u3082\u3042\u308b\u3093\u3067\u3059\u3088\u3002<br \/>\n1\u8a71\u76ee\u3060\u3051\u3060\u3068\u304b\u306a\u308a\u99c6\u3051\u8db3\u3060\u3051\u3069\u3001<span class=\"ytb-inline-strong\">\u7d9a\u7de8\u3067\u3053\u306e\u5076\u7136\u304c\u3069\u3046\u610f\u5473\u3092\u6301\u3063\u3066\u304f\u308b\u306e\u304b<\/span>\u306f\u5c11\u3057\u671f\u5f85\u3067\u304d\u308b<span class=\"ytb-inline-blue\">\u4f5c\u308a<\/span>\u3060\u3063\u305f( \u00af\ua4b3\u00af )\ud83d\udc4d<\/p>\n<\/div><\/div><\/section><section class=\"yt-panel yt-review-text ytb-editor-v12-review\" id=\"review-character\"><h2 class=\"yt-section-title yt-review-title-with-score\"><span>\u2462\u30ad\u30e3\u30e9\u30fb\u95a2\u4fc2\u6027<\/span><span class=\"yt-review-score-pill\"><span class=\"yt-num-font yt-blue-score-num\">0.4 \/ 1.0<\/span><\/span><\/h2><div class=\"yt-review-point\">\uff3c_(\uff65\u03c9\uff65`)\u30b3\u30b3\u304c\u826f\u304b\u3063\u305f\uff01\uff5c\u7121\u611b\u60f3\u306b\u898b\u3048\u308b\u785d\u5b50\u306e\u672c\u97f3\u304c\u6c17\u306b\u306a\u308b<\/div><div class=\"yt-review-talk\"><img class=\"yt-review-avatar\" src=\"https:\/\/shuminotamariba.com\/wp-content\/uploads\/2026\/06\/icon-bekkan.png\" alt=\"\u30ec\u30d3\u30e5\u30fc\u30a2\u30a4\u30b3\u30f3\" loading=\"lazy\" decoding=\"async\"><div class=\"yt-review-bubble\"><p>\u4eca\u56de\u6c17\u306b\u306a\u3063\u305f\u306e\u306f\u3001\u3084\u3063\u3071\u308a<span class=\"ytb-inline-yellow\">\u785d\u5b50<\/span>\u3067\u3059\u306d\u3002<br \/>\n\u307e\u3060\u6027\u683c\u306e\u6398\u308a\u4e0b\u3052\u304c\u5c11\u306a\u3044\u304b\u3089\u304b\u3001<span class=\"ytb-inline-strong\">\u8868\u60c5\u306e\u5909\u5316\u304c\u304b\u306a\u308a\u5c11\u306a\u304f\u3066<\/span>\u3001<br \/>\n\u6700\u521d\u306f\u7121\u611b\u60c5\u3068\u3044\u3046\u304b\u3001<span class=\"ytb-inline-red\">\u7121\u611b\u60f3<\/span>\u306a\u4eba\u306a\u306e\u304b\u306a\uff1f\u3063\u3066\u601d\u3063\u305f\u3093\u3067\u3059\u3088\u3002<br \/>\n\u3067\u3082\u672c\u5f53\u306b<span class=\"ytb-inline-red\">\u7121\u611b\u60f3<\/span>\u306a\u3060\u3051\u306a\u3089\u3001\u60aa\u9154\u3044\u3057\u3066\u3044\u308b\u79cb\u6708\u3092<span class=\"ytb-inline-strong\">\u5fc3\u914d\u306a\u3093\u3066\u3057\u306a\u3044\u306f\u305a<\/span>\u306a\u3093\u3067\u3059\u306d\u3002<br \/>\n\u306a\u305c<span class=\"ytb-inline-yellow\">\u79cb\u6708<\/span>\u3092\u5fc3\u914d\u3057\u305f\u306e\u304b\u3001\u305f\u3060\u512a\u3057\u3044\u5fc3\u3067\u6170\u3081\u305f\u3060\u3051\u306a\u306e\u304b\u3001\u305d\u308c\u3068\u3082\u5225\u306e\u611f\u60c5\u304c\u3042\u3063\u305f\u306e\u304b\u3002<br \/>\n\u3053\u306e\u3042\u305f\u308a\u306f<span class=\"ytb-inline-blue\">\u7d9a\u7de8<\/span>\u3067\u6398\u308a\u4e0b\u3052\u3089\u308c\u308b\u3068\u304b\u306a\u308a\u5370\u8c61\u304c\u5909\u308f\u308a\u305d\u3046\u3060\u3063\u305f( \u00af\ua4b3\u00af )\ud83d\udc4d<\/p>\n<\/div><\/div><\/section><section class=\"yt-panel yt-review-text ytb-editor-v12-review\" id=\"review-art\"><h2 class=\"yt-section-title yt-review-title-with-score\"><span>\u2463\u8868\u73fe\u30fb\u4f5c\u753b<\/span><span class=\"yt-review-score-pill\"><span class=\"yt-num-font yt-blue-score-num\">0.2 \/ 1.0<\/span><\/span><\/h2><div class=\"yt-review-point\">\uff3c_(\uff65\u03c9\uff65`)\u30b3\u30b3\u304c\u826f\u304b\u3063\u305f\uff01\uff5c\u7121\u8868\u60c5\u30ae\u30e3\u30c3\u30d7\u304c\u5c11\u3057\u523a\u3055\u308b<\/div><div class=\"yt-review-talk\"><img class=\"yt-review-avatar\" src=\"https:\/\/shuminotamariba.com\/wp-content\/uploads\/2026\/06\/icon-bekkan.png\" alt=\"\u30ec\u30d3\u30e5\u30fc\u30a2\u30a4\u30b3\u30f3\" loading=\"lazy\" decoding=\"async\"><div class=\"yt-review-bubble\"><p>\u30bb\u30c3\u30af\u30b9\u63cf\u5199\u306b\u95a2\u3057\u3066\u306f\u3001\u5168\u4f53\u7684\u306b\u6fc0\u3057\u3055\u306f\u305d\u3053\u307e\u3067\u5f37\u304f\u306a\u304b\u3063\u305f\u3093\u3067\u3059\u3088\u3002<br \/>\n\u305f\u3060\u3001\u305d\u306e\u4e2d\u3067\u6ce8\u76ee\u3057\u305f\u3044\u306e\u304c<span class=\"ytb-inline-yellow\">\u785d\u5b50<\/span>\u306e<span class=\"ytb-inline-red\">\u8868\u60c5<\/span>\u3068<span class=\"ytb-inline-red\">\u5598\u304e\u58f0<\/span>\u306a\u3093\u3067\u3059\u306d\u3002<br \/>\n\u57fa\u672c\u7684\u306b\u306f\u307b\u307c\u7121\u8868\u60c5\u306b\u8fd1\u3044\u3093\u3060\u3051\u3069\u3001<span class=\"ytb-inline-strong\">\u4e2d\u51fa\u3057\u3055\u308c\u305f\u6642\u3060\u3051\u9854\u304c\u8d64\u304f<\/span>\u306a\u3063\u305f\u308a\u3001<br \/>\n<span class=\"ytb-inline-strong\">\u300c\u3042\u3042\u3042\u3042\u3042\u3042\u3063\u2661\u300d\u3068\u58f0\u3092\u51fa\u3059<span class=\"ytb-inline-blue\">\u63cf\u5199<\/span><\/span>\u304c\u3042\u308b\u3093\u3067\u3059\u3088\u3002<br \/>\n\u3053\u306e<span class=\"ytb-inline-strong\">\u7121\u8868\u60c5\u3063\u307d\u3044\u96f0\u56f2\u6c17\u304b\u3089\u5c11\u3057\u3060\u3051\u611f\u60c5\u304c\u6f0f\u308c\u308b\u611f\u3058<\/span>\u304c\u3001<span class=\"ytb-inline-red\">\u7121\u8868\u60c5\u30ae\u30e3\u30c3\u30d7<\/span>\u3068\u3057\u3066\u826f\u304b\u3063\u305f( \u00af\ua4b3\u00af )\ud83d\udc4d<\/p>\n<\/div><\/div><\/section><section class=\"yt-panel yt-review-text ytb-editor-v12-review\" id=\"review-repeat\"><h2 class=\"yt-section-title yt-review-title-with-score\"><span>\u2464\u6e80\u8db3\u5ea6\u30fb\u30ea\u30d4\u30fc\u30c8\u6027<\/span><span class=\"yt-review-score-pill\"><span class=\"yt-num-font yt-blue-score-num\">0.2 \/ 1.0<\/span><\/span><\/h2><div class=\"yt-review-point\">\uff3c_(\uff65\u03c9\uff65`)\u30b3\u30b3\u304c\u826f\u304b\u3063\u305f\uff01\uff5c\u6e80\u8db3\u3088\u308a\u3082\u3001\u7d9a\u7de8\u3078\u306e\u5c0e\u5165\u3068\u3057\u3066\u898b\u308b\u4f5c\u54c1<\/div><div class=\"yt-review-talk\"><img class=\"yt-review-avatar\" src=\"https:\/\/shuminotamariba.com\/wp-content\/uploads\/2026\/06\/icon-bekkan.png\" alt=\"\u30ec\u30d3\u30e5\u30fc\u30a2\u30a4\u30b3\u30f3\" loading=\"lazy\" decoding=\"async\"><div class=\"yt-review-bubble\"><p>\u500b\u4eba\u7684\u306b\u4eca\u56de\u306f\u30011\u8a71\u76ee\u3060\u3051\u3067\u6e80\u8db3\u3059\u308b\u4f5c\u54c1\u3068\u3044\u3046\u3088\u308a\u3001\u7d9a\u7de8\u306b\u5411\u3051\u3066\u306e<span class=\"ytb-inline-blue\">\u5c0e\u5165<\/span>\u3060\u3068\u611f\u3058\u305f\u3093\u3067\u3059\u306d\u3002<br \/>\n<span class=\"ytb-inline-yellow\">\u785d\u5b50<\/span>\u304c\u306a\u305c<span class=\"ytb-inline-yellow\">\u79cb\u6708<\/span>\u3092\u6170\u3081\u305f\u306e\u304b\u3001\u306a\u305c\u305d\u306e\u307e\u307e\u30bb\u30c3\u30af\u30b9\u3059\u308b\u3053\u3068\u306b\u306a\u3063\u305f\u306e\u304b\u3002<br \/>\n\u305d\u306e\u904e\u7a0b\u304c\u307e\u3060\u898b\u3048\u3066\u3044\u306a\u3044\u304b\u3089\u3053\u305d\u3001\u826f\u304f\u3082\u60aa\u304f\u3082<span class=\"ytb-inline-strong\">\u60f3\u50cf\u3059\u308b\u4f59\u5730\u304c\u591a\u3044<\/span>\u3093\u3067\u3059\u306d\u3002<br \/>\n1\u8a71\u76ee\u5358\u4f53\u3067\u306f\u7269\u8db3\u308a\u306a\u3055\u3082\u3042\u308b\u3051\u3069\u3001<span class=\"ytb-inline-blue\">\u7d9a\u7de8<\/span>\u3067<span class=\"ytb-inline-yellow\">\u785d\u5b50<\/span>\u306e\u672c\u97f3\u3084<span class=\"ytb-inline-yellow\">2\u4eba<\/span>\u306e\u95a2\u4fc2\u304c\u898b\u3048\u3066\u304f\u308b\u3068\u3001<br \/>\n\u8a55\u4fa1\u304c\u5927\u304d\u304f\u5909\u308f\u308b\u53ef\u80fd\u6027\u306f\u3042\u308b\u4f5c\u54c1\u3060\u3068\u601d\u3063\u305f( \u00af\ua4b3\u00af )\ud83d\udc4d<\/p>\n<\/div><\/div><\/section>\n    <section class=\"yt-panel yt-review-text yt-cover-final ytb-editor-v12-cover\" id=\"review-summary\"><h2 class=\"yt-section-title\">\u3082\u3046\u4e00\u5ea6\u3001\u8868\u7d19\u3092\u898b\u76f4\u3057\u3066\u307f\u308b<\/h2><div class=\"yt-cover-final-grid\"><div class=\"yt-cover-final-cover\"><img src=\"https:\/\/shuminotamariba.com\/wp-content\/uploads\/2026\/08\/s011akamj02879pl.webp\" alt=\"\u671f\u5f85\u3057\u306a\u3044\u5f7c\u5973 \u7b2c1\u8a71 \u8868\u7d19\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"yt-cover-final-body\"><div class=\"yt-cover-final-cards\"><article class=\"yt-cover-final-card\"><h3>\u8868\u7d19\u3092\u898b\u3066\u601d\u3063\u305f\u3053\u3068<\/h3><p>\u8868\u7d19\u3092\u898b\u305f\u6642\u306f\u3001<span class=\"ytb-inline-yellow\">\u53cb\u9054<\/span>\u304b<span class=\"ytb-inline-yellow\">\u5e7c\u99b4\u67d3<\/span>\u3042\u305f\u308a\u304c<span class=\"ytb-inline-yellow\">\u79cb\u6708<\/span>\u3092\u5fc3\u914d\u3057\u3066\u304f\u308c\u3066\u3001\u305d\u3053\u304b\u3089<span class=\"ytb-inline-strong\">\u5c11\u3057\u305a\u3064\u4ef2\u304c\u6df1\u307e\u3063\u3066\u5f7c\u5973\u306b\u306a\u308b<\/span>\u6d41\u308c\u306a\u306e\u304b\u306a\uff1f\u3063\u3066<span class=\"ytb-inline-blue\">\u4e88\u60f3<\/span>\u3057\u3066\u305f\u3093\u3067\u3059\u3088\u3002<br \/>\n\u3067\u3001\u5b9f\u969b\u306f\u5168\u7136\u9055\u3063\u3066\u3001\u5fc3\u914d\u3057\u3066\u304f\u308c\u305f\u306e\u306f\u307e\u3055\u304b\u306e<span class=\"ytb-inline-yellow\">\u8d64\u306e\u4ed6\u4eba<\/span>\u3067\u3042\u308b<span class=\"ytb-inline-yellow\">\u785d\u5b50<\/span>\u3002\u3061\u3087\u3063\u3068\u3073\u3063\u304f\u308a\u3057\u305f\u3051\u308c\u3069\u3082\u3001\u3042\u308b\u610f\u5473\u300c<span class=\"ytb-inline-red\">\u904b\u547d<\/span>\u300d\u3063\u307d\u304f\u3066\u826f\u304b\u3063\u305f\u3002<span class=\"ytb-inline-blue\">\u3053\u306e\u5148\u3069\u3046\u306a\u308b\u304b\u6c17\u306b\u306a\u308a\u307e\u3059\u306d\u3047<\/span><\/p>\n<\/article><article class=\"yt-cover-final-card\"><h3>\u70b9\u6570\u304c\u4e0a\u304c\u3063\u305f\u304b\u3082\u3057\u308c\u306a\u3044\u3068\u3053\u308d<\/h3><p>\u306a\u305c\u30bb\u30c3\u30af\u30b9\u3059\u308b\u6d41\u308c\u306b\u306a\u3063\u305f\u306e\u304b\u3001\u305d\u3053\u306e\u5c55\u958b\u304c\u5c11\u3057<span class=\"ytb-inline-blue\">\u6025\u304e\u8db3\u306b\u611f\u3058\u305f\u3093\u3067\u3059\u306d<\/span>\u3002<br \/>\n\u4f8b\u3048\u3070\u3067\u3059\u306d\u3001<span class=\"ytb-inline-yellow\">\u79cb\u6708<\/span>\u304c\u5927\u6ce3\u304d\u3057\u306a\u304c\u3089<span class=\"ytb-inline-yellow\">\u785d\u5b50<\/span>\u3092\u62b1\u304d\u3057\u3081\u3066\u3001<span class=\"ytb-inline-strong\">\u4eba\u751f\u304c\u5acc\u306b\u306a\u3063\u3066\u3044\u305f\u6c17\u6301\u3061\u3092\u3053\u307c\u3059<\/span><span class=\"ytb-inline-blue\">\u5834\u9762<\/span>\u304c\u3042\u3063\u305f\u3089\u3001<span class=\"ytb-inline-yellow\">\u785d\u5b50<\/span>\u306b<span class=\"ytb-inline-red\">\u5fc3\u3092\u958b\u304f\u77ac\u9593<\/span>\u304c\u3088\u308a\u4f1d\u308f\u3063\u3066\u30012\u4eba\u304c\u95a2\u4fc2\u3092\u6301\u3064\u6d41\u308c\u306b\u3082\u3055\u3089\u306b<span class=\"ytb-inline-blue\">\u7d0d\u5f97\u611f<\/span>\u304c\u51fa\u305f\u304b\u3082\u3057\u308c\u306a\u3044\u3068\u500b\u4eba\u7684\u306b\u611f\u3058\u305f\u3093\u3067\u3059\u306d\u3002\u307e\u3063\u3001\u3053\u306e\u3042\u305f\u308a\u306f\u7d9a\u7de8\u3067\u306e\u6398\u308a\u4e0b\u3052\u306b\u671f\u5f85\u3057\u307e\u3057\u3087\u3046( \u00af\ua4b3\u00af )\ud83d\udc4d<\/p>\n<\/article><article class=\"yt-cover-final-card\"><h3>\u7d9a\u7de8\u3067\u500b\u4eba\u7684\u306b\u898b\u305f\u3044\u5c55\u958b<\/h3><p>\u3084\u3063\u3071\u308a\u3053\u306e2\u4eba\u306b\u306f\u3001\u6700\u7d42\u7684\u306b<span class=\"ytb-inline-blue\">\u30ab\u30c3\u30d7\u30eb\u3068\u3057\u3066\u7d50\u3070\u308c\u3066\u307b\u3057\u3044<\/span>\u3063\u3059\u306d\u301c<br \/>\n\u305f\u3060\u3001<span class=\"ytb-inline-yellow\">\u785d\u5b50<\/span>\u304c\u306a\u305c<span class=\"ytb-inline-red\">\u8d64\u306e\u4ed6\u4eba<\/span>\u3067\u3042\u308b<span class=\"ytb-inline-yellow\">\u79cb\u6708<\/span>\u3092\u30e9\u30d6\u30db\u306b\u9023\u308c\u3066\u884c\u304d\u3001<span class=\"ytb-inline-strong\">\u30bb\u30c3\u30af\u30b9\u3092\u8a31\u3057\u305f\u306e\u304b<\/span>\u306f\u5c11\u3057\u6c17\u306b\u306a\u308b\u3068\u3053\u308d\u3002\u306a\u306e\u30fc\u3067\u3001\u305d\u306e\u88cf\u306b\u4f55\u304b<span class=\"ytb-inline-blue\">\u79d8\u5bc6<\/span>\u304c\u3042\u3063\u3066\u3082\u9762\u767d\u3044\u304b\u3082\u3057\u308c\u306a\u3044\u3002<br \/>\n\u4f8b\u3048\u3070<span class=\"ytb-inline-strong\">\u3001\u5b9f\u306f\u6614\u3069\u3053\u304b\u3067\u4f1a\u3063\u3066\u3044\u305f<span class=\"ytb-inline-red\">\u5e7c\u99b4\u67d3<\/span><\/span>\u3060\u3063\u305f\u3068\u304b\u306d\uff01<\/p>\n<\/article><\/div><\/div><\/div><\/section>\n    <div class=\"yt-author-support-v14-placement\" data-yt-author-support-v14-placement>\n      <div class=\"yt-author-support-v14-wrap yt-author-support-v14-wrap-bekkan\">\n  <button type=\"button\" class=\"yt-author-support-v14-button\" data-post-id=\"957\" data-site=\"bekkan\" data-support-name=\"inkey \/ \u548c\u6cc9\u4e07\u591c\" data-support-key=\"author_4af97c72172e2b4b101566c67326c795\" data-label=\"inkey \/ \u548c\u6cc9\u4e07\u591c\u3092\u5fdc\u63f4\u3059\u308b\" aria-pressed=\"false\" aria-label=\"inkey \/ \u548c\u6cc9\u4e07\u591c\u3092\u5fdc\u63f4\u3059\u308b\">\n    <span class=\"yt-author-support-v14-heart\" aria-hidden=\"true\">\n      <svg viewBox=\"0 0 24 24\" focusable=\"false\" role=\"img\">\n        <path class=\"yt-author-support-v14-heart-path\" d=\"M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z\"><\/path>\n      <\/svg>\n    <\/span>\n    <span class=\"yt-author-support-v14-label\">inkey \/ \u548c\u6cc9\u4e07\u591c\u3092\u5fdc\u63f4\u3059\u308b<\/span>\n    <span class=\"yt-author-support-v14-count\">1<\/span>\n  <\/button>\n<\/div>\n<style id=\"yt-author-support-v14-style\">\nhtml body .yt-author-support-v14-wrap,\nhtml body .yt-author-support-v14-wrap *{\n  box-sizing:border-box !important;\n}\nhtml body .yt-author-support-v14-wrap{\n  width:100% !important;\n  margin:0 auto !important;\n  display:flex !important;\n  justify-content:center !important;\n  align-items:center !important;\n  clear:both !important;\n  min-height:62px !important;\n  position:relative !important;\n  z-index:30 !important;\n  font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",sans-serif !important;\n}\nhtml body .yt-author-support-v14-button{\n  appearance:none !important;\n  -webkit-appearance:none !important;\n  border:1px solid rgba(69,238,219,.76) !important;\n  background:\n    radial-gradient(circle at 12% 20%, rgba(255,111,146,.12), transparent 34%),\n    linear-gradient(135deg,rgba(10,24,32,.98),rgba(18,42,50,.96)) !important;\n  color:#f3fbff !important;\n  border-radius:999px !important;\n  min-height:56px !important;\n  min-width:min(92vw, 340px) !important;\n  max-width:min(94vw, 720px) !important;\n  padding:10px 13px 10px 10px !important;\n  display:inline-grid !important;\n  grid-template-columns:38px minmax(0,auto) minmax(42px,auto) !important;\n  align-items:center !important;\n  justify-content:center !important;\n  gap:10px !important;\n  cursor:pointer !important;\n  text-decoration:none !important;\n  line-height:1.2 !important;\n  box-shadow:0 0 0 1px rgba(69,238,219,.14),0 14px 30px rgba(0,0,0,.26) !important;\n  transform:none !important;\n  opacity:1 !important;\n  visibility:visible !important;\n  transition:border-color .16s ease, background .16s ease, box-shadow .16s ease, opacity .16s ease !important;\n}\nhtml body .yt-author-support-v14-button:hover{\n  border-color:rgba(69,238,219,1) !important;\n  background:\n    radial-gradient(circle at 12% 20%, rgba(255,111,146,.18), transparent 34%),\n    linear-gradient(135deg,rgba(13,34,42,.98),rgba(24,56,66,.96)) !important;\n  box-shadow:0 0 0 1px rgba(69,238,219,.28),0 18px 36px rgba(0,0,0,.32),0 0 24px rgba(69,238,219,.12) !important;\n}\nhtml body .yt-author-support-v14-button:disabled{\n  opacity:.84 !important;\n  cursor:wait !important;\n}\nhtml body .yt-author-support-v14-heart{\n  width:38px !important;\n  height:38px !important;\n  border-radius:999px !important;\n  display:inline-flex !important;\n  align-items:center !important;\n  justify-content:center !important;\n  color:#ff6f92 !important;\n  background:rgba(255,111,146,.14) !important;\n  border:1px solid rgba(255,111,146,.60) !important;\n  flex:0 0 auto !important;\n}\nhtml body .yt-author-support-v14-heart svg{\n  width:24px !important;\n  height:24px !important;\n  display:block !important;\n  overflow:visible !important;\n}\nhtml body .yt-author-support-v14-heart-path{\n  fill:transparent !important;\n  stroke:currentColor !important;\n  stroke-width:3.35 !important;\n  stroke-linecap:round !important;\n  stroke-linejoin:round !important;\n}\nhtml body .yt-author-support-v14-label{\n  display:inline-flex !important;\n  align-items:center !important;\n  justify-content:flex-start !important;\n  min-width:0 !important;\n  max-width:100% !important;\n  color:#f3fbff !important;\n  font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",\"Yu Gothic Medium\",\"Meiryo\",sans-serif !important;\n  font-size:15.5px !important;\n  font-weight:700 !important;\n  line-height:1.25 !important;\n  letter-spacing:0 !important;\n  white-space:normal !important;\n  overflow-wrap:anywhere !important;\n  text-align:left !important;\n  text-shadow:none !important;\n  -webkit-font-smoothing:antialiased !important;\n  text-rendering:optimizeLegibility !important;\n  opacity:1 !important;\n  visibility:visible !important;\n}\nhtml body .yt-author-support-v14-count{\n  min-width:42px !important;\n  min-height:34px !important;\n  padding:6px 12px !important;\n  border-radius:999px !important;\n  display:inline-flex !important;\n  align-items:center !important;\n  justify-content:center !important;\n  text-align:center !important;\n  color:#061018 !important;\n  background:linear-gradient(90deg,#45eedb,#38a8ff) !important;\n  border:1px solid rgba(255,255,255,.30) !important;\n  font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",sans-serif !important;\n  font-size:16.5px !important;\n  font-weight:1000 !important;\n  line-height:1 !important;\n  letter-spacing:.02em !important;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 8px 18px rgba(0,0,0,.22) !important;\n}\nhtml body .yt-author-support-v14-button.is-liked{\n  border-color:rgba(255,111,146,.88) !important;\n  background:\n    radial-gradient(circle at 12% 20%, rgba(255,111,146,.22), transparent 34%),\n    linear-gradient(135deg,rgba(62,24,39,.98),rgba(20,42,50,.96)) !important;\n  box-shadow:0 0 0 1px rgba(255,111,146,.18),0 18px 36px rgba(0,0,0,.32),0 0 24px rgba(255,77,109,.12) !important;\n}\nhtml body .yt-author-support-v14-button.is-liked .yt-author-support-v14-heart{\n  color:#fff !important;\n  background:linear-gradient(135deg,#ff4d6d,#ff86a1) !important;\n  border-color:rgba(255,255,255,.34) !important;\n  box-shadow:0 0 20px rgba(255,77,109,.32) !important;\n}\nhtml body .yt-author-support-v14-button.is-liked .yt-author-support-v14-heart-path{\n  fill:#fff !important;\n  stroke:#fff !important;\n  stroke-width:2.15 !important;\n}\nhtml body .yt-author-support-v14-button.is-error{\n  border-color:rgba(255,77,109,.92) !important;\n  animation:ytAuthorSupportV14Shake .26s linear 1 !important;\n}\n@keyframes ytAuthorSupportV14Shake{\n  0%,100%{transform:translateX(0)}\n  33%{transform:translateX(-3px)}\n  66%{transform:translateX(3px)}\n}\nhtml body .yt-author-support-v14-history{\n  margin:24px 0 !important;\n  padding:18px !important;\n  border:1px solid rgba(69,238,219,.34) !important;\n  border-radius:20px !important;\n  background:rgba(10,22,30,.84) !important;\n  color:#f3fbff !important;\n  font-family:system-ui,-apple-system,\"Hiragino Sans\",\"Yu Gothic Medium\",\"Yu Gothic\",\"Meiryo\",sans-serif !important;\n}\nhtml body .yt-author-support-v14-history-title{margin:0 0 8px !important;font-size:22px !important;font-weight:950 !important;}\nhtml body .yt-author-support-v14-history-note{margin:0 0 14px !important;color:#b9d2d4 !important;font-size:13px !important;line-height:1.7 !important;}\nhtml body .yt-author-support-v14-history-list{display:grid !important;gap:10px !important;}\nhtml body .yt-author-support-v14-history-card{display:grid !important;grid-template-columns:72px minmax(0,1fr) auto !important;gap:12px !important;align-items:center !important;padding:10px !important;border:1px solid rgba(69,238,219,.18) !important;border-radius:16px !important;background:rgba(255,255,255,.04) !important;}\nhtml body .yt-author-support-v14-history-thumb{width:72px !important;aspect-ratio:3\/4 !important;object-fit:cover !important;border-radius:10px !important;background:#000 !important;border:1px solid rgba(69,238,219,.16) !important;}\nhtml body .yt-author-support-v14-history-card a{color:#f3fbff !important;text-decoration:none !important;font-weight:900 !important;line-height:1.45 !important;}\nhtml body .yt-author-support-v14-history-card a:hover{color:#45eedb !important;}\nhtml body .yt-author-support-v14-history-meta{margin-top:5px !important;color:#b9d2d4 !important;font-size:12px !important;font-weight:700 !important;}\nhtml body .yt-author-support-v14-history-remove{border:1px solid rgba(255,111,146,.42) !important;background:rgba(255,111,146,.10) !important;color:#ffd8e0 !important;border-radius:999px !important;padding:7px 10px !important;cursor:pointer !important;font-weight:800 !important;}\nhtml body .yt-author-support-v14-history-empty{padding:16px !important;border:1px dashed rgba(69,238,219,.28) !important;border-radius:15px !important;color:#b9d2d4 !important;}\n@media(max-width:700px){\n  html body .yt-author-support-v14-button{min-width:min(94vw, 280px) !important;min-height:52px !important;padding:9px 10px !important;gap:8px !important;grid-template-columns:35px minmax(0,1fr) minmax(38px,auto) !important;}\n  html body .yt-author-support-v14-heart{width:35px !important;height:35px !important;}\n  html body .yt-author-support-v14-heart svg{width:22px !important;height:22px !important;}\n  html body .yt-author-support-v14-label{font-size:13.5px !important;}\n  html body .yt-author-support-v14-count{min-width:38px !important;min-height:31px !important;font-size:15px !important;padding:5px 10px !important;}\n  html body .yt-author-support-v14-history-card{grid-template-columns:58px minmax(0,1fr) !important;}\n  html body .yt-author-support-v14-history-thumb{width:58px !important;}\n  html body .yt-author-support-v14-history-remove{grid-column:1 \/ -1 !important;justify-self:start !important;}\n}\n<\/style>\n<script id=\"yt-author-support-v14-script\">\n(function(){\n  'use strict';\n  var AJAX_URL = \"https:\\\/\\\/shuminotamariba.com\\\/wp-admin\\\/admin-ajax.php\";\n  var CLIENT_KEY = 'yt_author_support_client_v14';\n  var LIKED_PREFIX = 'yt_author_support_liked_v14_';\n\n  function storageKey(site){\n    site = site || 'all';\n    if (site !== 'honkan' && site !== 'bekkan' && site !== 'all') site = 'all';\n    return LIKED_PREFIX + site;\n  }\n  function readJson(key, fallback){\n    try { var value = window.localStorage.getItem(key); return value ? JSON.parse(value) : fallback; } catch(e) { return fallback; }\n  }\n  function writeJson(key, value){\n    try { window.localStorage.setItem(key, JSON.stringify(value)); } catch(e) {}\n  }\n  function uuid(){\n    if (window.crypto && window.crypto.randomUUID) return window.crypto.randomUUID();\n    return 'ytauthor-v14-' + Date.now() + '-' + Math.random().toString(16).slice(2);\n  }\n  function clientId(){\n    var id = '';\n    try { id = window.localStorage.getItem(CLIENT_KEY) || ''; } catch(e) { id = ''; }\n    if (!id) { id = uuid(); try { window.localStorage.setItem(CLIENT_KEY, id); } catch(e) {} }\n    return id;\n  }\n  function cleanList(list){\n    if (!Array.isArray(list)) list = [];\n    return list.map(function(id){ return String(id); }).filter(Boolean).filter(function(value, index, arr){ return arr.indexOf(value) === index; });\n  }\n  function likedList(site){\n    if (site === 'all') {\n      return cleanList([].concat(readJson(storageKey('honkan'), []), readJson(storageKey('bekkan'), []), readJson(storageKey('all'), [])));\n    }\n    return cleanList(readJson(storageKey(site), []));\n  }\n  function isLiked(postId, site){\n    return likedList(site).indexOf(String(postId)) !== -1 || likedList('all').indexOf(String(postId)) !== -1;\n  }\n  function setLocalLiked(postId, site, liked){\n    var id = String(postId);\n    site = site || 'all';\n    if (site !== 'honkan' && site !== 'bekkan' && site !== 'all') site = 'all';\n    var targets = site === 'all' ? ['all'] : [site];\n    targets.forEach(function(target){\n      var list = likedList(target).filter(function(value){ return value !== id; });\n      if (liked) list.unshift(id);\n      writeJson(storageKey(target), cleanList(list).slice(0, 240));\n    });\n  }\n  function currentCount(button){\n    var node = button.querySelector('.yt-author-support-v14-count');\n    var value = node ? parseInt((node.textContent || '0').replace(\/[^\\d-]\/g, ''), 10) : 0;\n    return Number.isFinite(value) ? value : 0;\n  }\n  function updateButton(button, liked, count){\n    var label = button.getAttribute('data-label') || '\u4f5c\u54c1\u3092\u5fdc\u63f4\u3059\u308b';\n    button.classList.toggle('is-liked', !!liked);\n    button.setAttribute('aria-pressed', liked ? 'true' : 'false');\n    button.setAttribute('aria-label', (liked ? '\u5fdc\u63f4\u6e08\u307f\uff1a' : '') + label);\n    var labelNode = button.querySelector('.yt-author-support-v14-label');\n    if (labelNode && !labelNode.textContent.trim()) labelNode.textContent = label;\n    var countNode = button.querySelector('.yt-author-support-v14-count');\n    if (countNode && typeof count !== 'undefined') countNode.textContent = String(count);\n  }\n  function postAjax(data){\n    var body = new URLSearchParams();\n    Object.keys(data).forEach(function(key){ body.append(key, data[key]); });\n    return fetch(AJAX_URL, {\n      method:'POST',\n      credentials:'same-origin',\n      headers:{'Content-Type':'application\/x-www-form-urlencoded; charset=UTF-8'},\n      body:body.toString()\n    }).then(function(response){\n      if (!response.ok) throw new Error('ajax failed');\n      return response.json();\n    });\n  }\n  function submitLike(button){\n    if (!button || button.dataset.ytAuthorSupportBusy === '1') return;\n    var postId = button.getAttribute('data-post-id');\n    var site = button.getAttribute('data-site') || 'all';\n    if (!postId) return;\n    var wasLiked = isLiked(postId, site);\n    var nextLiked = !wasLiked;\n    var beforeCount = currentCount(button);\n    var optimisticCount = Math.max(0, beforeCount + (nextLiked ? 1 : -1));\n\n    button.dataset.ytAuthorSupportBusy = '1';\n    button.disabled = true;\n    setLocalLiked(postId, site, nextLiked);\n    updateButton(button, nextLiked, optimisticCount);\n\n    postAjax({\n      action:'yt_author_support_v14_toggle',\n      post_id:postId,\n      site:site,\n      support_name:button.getAttribute('data-support-name') || '',\n      support_key:button.getAttribute('data-support-key') || '',\n      client_id:clientId(),\n      liked:nextLiked ? '1' : '0'\n    }).then(function(json){\n      if (!json || !json.success) throw new Error('toggle failed');\n      var data = json.data || {};\n      setLocalLiked(postId, data.site || site, !!data.liked);\n      updateButton(button, !!data.liked, data.count);\n      refreshHistories();\n    }).catch(function(){\n      setLocalLiked(postId, site, wasLiked);\n      updateButton(button, wasLiked, beforeCount);\n      button.classList.add('is-error');\n      window.setTimeout(function(){ button.classList.remove('is-error'); }, 900);\n    }).finally(function(){\n      button.dataset.ytAuthorSupportBusy = '0';\n      button.disabled = false;\n    });\n  }\n  function initButtons(){\n    document.querySelectorAll('.yt-author-support-v14-button[data-post-id]').forEach(function(button){\n      updateButton(button, isLiked(button.getAttribute('data-post-id'), button.getAttribute('data-site') || 'all'));\n    });\n  }\n  document.addEventListener('click', function(event){\n    var button = event.target && event.target.closest ? event.target.closest('.yt-author-support-v14-button[data-post-id]') : null;\n    if (!button) return;\n    event.preventDefault();\n    submitLike(button);\n  }, true);\n  function escapeHtml(text){\n    return String(text == null ? '' : text).replace(\/[&<>\"']\/g, function(ch){ return {'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#039;'}[ch]; });\n  }\n  function siteLabel(site){\n    if (site === 'honkan') return '\u672c\u9928';\n    if (site === 'bekkan') return '\u5225\u9928';\n    return '\u5171\u901a';\n  }\n  function renderHistory(box, items){\n    var list = box.querySelector('.yt-author-support-v14-history-list');\n    if (!list) return;\n    if (!items.length) {\n      list.innerHTML = '<div class=\"yt-author-support-v14-history-empty\">\u307e\u3060\u3053\u306e\u30d6\u30e9\u30a6\u30b6\u3067\u5fdc\u63f4\u3057\u305f\u8a18\u4e8b\u306f\u3042\u308a\u307e\u305b\u3093\u3002<\/div>';\n      return;\n    }\n    list.innerHTML = items.map(function(item){\n      var img = item.cover_url ? '<img decoding=\"async\" class=\"yt-author-support-v14-history-thumb\" src=\"' + escapeHtml(item.cover_url) + '\" alt=\"\">' : '<div class=\"yt-author-support-v14-history-thumb\"><\/div>';\n      return '<div class=\"yt-author-support-v14-history-card\" data-post-id=\"' + escapeHtml(item.id) + '\" data-site=\"' + escapeHtml(item.site || 'all') + '\">' + img + '<div><a href=\"' + escapeHtml(item.url) + '\">' + escapeHtml(item.title) + '<\/a><div class=\"yt-author-support-v14-history-meta\">' + escapeHtml(siteLabel(item.site)) + ' \/ ' + escapeHtml(item.date || '') + ' \/ \u2665 ' + escapeHtml(item.count || 0) + '<\/div><\/div><button type=\"button\" class=\"yt-author-support-v14-history-remove\">\u5c65\u6b74\u304b\u3089\u5916\u3059<\/button><\/div>';\n    }).join('');\n    list.querySelectorAll('.yt-author-support-v14-history-remove').forEach(function(button){\n      button.addEventListener('click', function(){\n        var card = button.closest('.yt-author-support-v14-history-card');\n        if (!card) return;\n        setLocalLiked(card.getAttribute('data-post-id'), card.getAttribute('data-site') || 'all', false);\n        card.remove();\n        initButtons();\n      });\n    });\n  }\n  function refreshHistories(){\n    document.querySelectorAll('.yt-author-support-v14-history').forEach(function(box){\n      var site = box.getAttribute('data-site') || 'all';\n      var ids = likedList(site);\n      if (!ids.length) { renderHistory(box, []); return; }\n      var url = AJAX_URL + '?action=yt_author_support_v14_history&site=' + encodeURIComponent(site) + '&ids=' + encodeURIComponent(ids.join(','));\n      fetch(url, {credentials:'same-origin'})\n        .then(function(response){ if (!response.ok) throw new Error('history failed'); return response.json(); })\n        .then(function(json){ renderHistory(box, json && json.success && json.data ? (json.data.items || []) : []); })\n        .catch(function(){ renderHistory(box, []); });\n    });\n  }\n  function init(){ initButtons(); refreshHistories(); }\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init, {once:true});\n  init();\n  window.addEventListener('load', init, {once:true});\n})();\n<\/script>\n                    <\/div>\n\n        <footer class=\"yt-footer\" data-yt-review-footer>\n      <a href=\"https:\/\/shuminotamariba.com\/index.php\/about\/\">\n        <strong>\u3053\u306e\u30b5\u30a4\u30c8\u306b\u3064\u3044\u3066<\/strong>\u5225\u9928\u306e\u65b9\u91dd\u30fb\u6271\u3046\u5185\u5bb9\n      <\/a>\n      <a href=\"https:\/\/shuminotamariba.com\/index.php\/contact\/\">\n        <strong>\u304a\u554f\u3044\u5408\u308f\u305b<\/strong>\u9023\u7d61\u30fb\u4fee\u6b63\u4f9d\u983c\u306a\u3069\n      <\/a>\n      <a href=\"https:\/\/shuminotamariba.com\/index.php\/pr\/\">\n        <strong>PR\u8868\u8a18<\/strong>\u5e83\u544a\u63b2\u8f09\u306b\u3064\u3044\u3066\n      <\/a>\n      <a href=\"https:\/\/shuminotamariba.com\/index.php\/privacy-policy\/\">\n        <strong>\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc<\/strong>\u500b\u4eba\u60c5\u5831\u30fbCookie\u306a\u3069\n      <\/a>\n      <a href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan-faq\/\">\n        <strong>\u3088\u304f\u3042\u308b\u8cea\u554f<\/strong>\u8a55\u4fa1\u57fa\u6e96\u30fb\u904b\u55b6\u65b9\u91dd\u306a\u3069\n      <\/a>\n    <\/footer>\n    \n  <\/div>\n<\/div>\n\n<script id=\"yt-bekkan-review-post-shell-v2-script-1\">\n(() => {\n  const hideThemeMeta = () => {\n    const root = document.querySelector(\".yt-bekkan-review-page\");\n    if (!root) return;\n\n    document.querySelectorAll(\"body *\").forEach((el) => {\n      if (el.closest(\".yt-bekkan-review-page\") || el.closest(\"#wpadminbar\")) return;\n      const text = (el.textContent || \"\").replace(\/\\s+\/g, \"\");\n      const isMeta = text.includes(\"\u57f7\u7b46\u8005:\") || text.includes(\"\u57f7\u7b46\u8005\uff1a\") || text.includes(\"\u30ab\u30c6\u30b4\u30ea\u30fc:\") || text.includes(\"\u30ab\u30c6\u30b4\u30ea\u30fc\uff1a\") || text.includes(\"\u30ab\u30c6\u30b4\u30ea:\") || text.includes(\"\u30ab\u30c6\u30b4\u30ea\uff1a\");\n      if (!isMeta) return;\n      if (text.length > 90) return;\n\n      let target = el;\n      while (\n        target.parentElement &&\n        target.parentElement !== document.body &&\n        !target.parentElement.querySelector(\".yt-bekkan-review-page\") &&\n        (target.parentElement.textContent || \"\").replace(\/\\s+\/g, \"\") === text\n      ) {\n        target = target.parentElement;\n      }\n\n      target.style.setProperty(\"display\", \"none\", \"important\");\n      target.style.setProperty(\"margin\", \"0\", \"important\");\n      target.style.setProperty(\"padding\", \"0\", \"important\");\n      target.style.setProperty(\"min-height\", \"0\", \"important\");\n    });\n  };\n\n  const hideLoadMoreText = () => {\n    document.querySelectorAll(\"a, button, div, span\").forEach((el) => {\n      if (el.closest(\"#wpadminbar\")) return;\n      const text = (el.textContent || \"\").trim();\n      if (text === \"\u6295\u7a3f\u3092\u3055\u3089\u306b\u8aad\u307f\u8fbc\u3080\") {\n        el.style.setProperty(\"display\", \"none\", \"important\");\n      }\n    });\n  };\n\n  const run = () => {\n    hideThemeMeta();\n    hideLoadMoreText();\n  };\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", run, { once: true });\n  } else {\n    run();\n  }\n\n  window.addEventListener(\"load\", run, { once: true });\n})();\n<\/script>\n\n<script id=\"yt-bekkan-review-post-shell-v2-script-2\">\n(() => {\n  const applyCurrentScoreGuide = () => {\n    const scoreText = document.querySelector(\".yt-score-main strong, .yt-score-number\")?.textContent || \"\";\n    const match = scoreText.match(\/(\\d+(?:\\.\\d+)?)\/);\n    if (!match) return;\n\n    const score = Number(match[1]);\n    if (!Number.isFinite(score)) return;\n\n    document.querySelectorAll(\".yt-score-guide-rank-table tbody tr\").forEach((row) => {\n      const min = Number(row.dataset.scoreMin || \"\");\n      const max = Number(row.dataset.scoreMax || \"\");\n\n      if (!Number.isFinite(min) || !Number.isFinite(max)) return;\n\n      const inRange = score >= min && score <= max;\n      row.classList.toggle(\"is-current\", inRange);\n    });\n  };\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", applyCurrentScoreGuide);\n  } else {\n    applyCurrentScoreGuide();\n  }\n\n  window.addEventListener(\"load\", applyCurrentScoreGuide);\n})();\n<\/script>\n\n<script id=\"yt-bekkan-review-post-shell-v1-script-3\">\n  (() => {\n    const setupScoreGuideClose = () => {\n      document.querySelectorAll('.yt-score-guide').forEach((details) => {\n        const panel = details.querySelector('.yt-score-guide-panel');\n        if (!panel || panel.querySelector('.yt-score-guide-close')) return;\n\n        const button = document.createElement('button');\n        button.type = 'button';\n        button.className = 'yt-score-guide-close';\n        button.setAttribute('aria-label', '\u8a55\u4fa1\u306e\u898b\u65b9\u3092\u9589\u3058\u308b');\n        button.textContent = '\u00d7';\n        button.addEventListener('click', (event) => {\n          event.preventDefault();\n          event.stopPropagation();\n          details.open = false;\n          const summary = details.querySelector('summary');\n          if (summary) summary.focus({ preventScroll: true });\n        });\n\n        panel.insertBefore(button, panel.firstChild);\n      });\n    };\n\n    if (document.readyState === 'loading') {\n      document.addEventListener('DOMContentLoaded', setupScoreGuideClose);\n    } else {\n      setupScoreGuideClose();\n    }\n  })();\n<\/script>\n\n<script id=\"yt-bekkan-review-post-shell-v1-script-4\">\n(() => {\n  const setupScoreGuideClose = () => {\n    document.querySelectorAll(\".yt-score-guide\").forEach((details) => {\n      const close = details.querySelector(\".yt-score-guide-close\");\n      if (!close || close.dataset.ytCloseReady === \"1\") return;\n      close.dataset.ytCloseReady = \"1\";\n\n      close.addEventListener(\"click\", (event) => {\n        event.preventDefault();\n        event.stopPropagation();\n        details.removeAttribute(\"open\");\n      });\n    });\n  };\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", setupScoreGuideClose);\n  } else {\n    setupScoreGuideClose();\n  }\n\n  window.addEventListener(\"load\", setupScoreGuideClose);\n})();\n<\/script>\n\n<script id=\"yt-bekkan-review-post-shell-v9-cover-slideshow\">\n(() => {\n  \"use strict\";\n\n  const PLACEHOLDER_PARTS = [\"junbichu-cover.png\", \"junbichu-sample.png\"];\n  const COVER_DELAY = 4200;\n  const SAMPLE_DELAY = 3300;\n  const FADE_DURATION = 1150;\n\n  const imageUrl = (img) => {\n    if (!img) return \"\";\n    return String(img.getAttribute(\"src\") || img.currentSrc || \"\").trim();\n  };\n\n  const isPlaceholder = (url) => {\n    const normalized = String(url || \"\").toLowerCase();\n    return PLACEHOLDER_PARTS.some((part) => normalized.includes(part));\n  };\n\n  const preload = (source) => new Promise((resolve) => {\n    const img = new Image();\n    img.decoding = \"async\";\n    img.onload = () => resolve({\n      ...source,\n      width: img.naturalWidth,\n      height: img.naturalHeight\n    });\n    img.onerror = () => resolve(null);\n    img.src = source.url;\n  });\n\n  const setupOne = async (box) => {\n    if (!box || box.dataset.ytCoverSlideshowState) return;\n    box.dataset.ytCoverSlideshowState = \"loading\";\n\n    const original = box.querySelector(\":scope > img\");\n    if (!original) {\n      delete box.dataset.ytCoverSlideshowState;\n      return;\n    }\n\n    original.classList.add(\"yt-cover-original\");\n    box.classList.add(\"yt-cover-slideshow\");\n\n    const rawSources = [];\n    const seen = new Set();\n    const coverUrl = imageUrl(original);\n\n    if (coverUrl) {\n      seen.add(coverUrl);\n      rawSources.push({\n        url: coverUrl,\n        alt: String(original.getAttribute(\"alt\") || \"\u4f5c\u54c1\u8868\u7d19\")\n      });\n    }\n\n    document.querySelectorAll(\n      \".ytb-editor-v12-samples .yt-sample-thumb img\"\n    ).forEach((source, sampleIndex) => {\n      const url = imageUrl(source);\n      if (!url || seen.has(url) || isPlaceholder(url)) return;\n      seen.add(url);\n      rawSources.push({\n        url,\n        alt: String(source.getAttribute(\"alt\") || `\u30b5\u30f3\u30d7\u30eb\u753b\u50cf${sampleIndex + 1}`)\n      });\n    });\n\n    if (rawSources.length <= 1) {\n      box.classList.remove(\"yt-cover-slideshow\");\n      original.classList.remove(\"yt-cover-original\");\n      delete box.dataset.ytCoverSlideshowState;\n      return;\n    }\n\n    const loaded = (await Promise.all(rawSources.map(preload))).filter(Boolean);\n    if (loaded.length <= 1 || !loaded[0]?.width || !loaded[0]?.height) {\n      box.classList.remove(\"yt-cover-slideshow\");\n      original.classList.remove(\"yt-cover-original\");\n      delete box.dataset.ytCoverSlideshowState;\n      return;\n    }\n\n    const reduceMotion = window.matchMedia(\"(prefers-reduced-motion: reduce)\");\n    if (reduceMotion.matches) {\n      box.classList.remove(\"yt-cover-slideshow\");\n      original.classList.remove(\"yt-cover-original\");\n      delete box.dataset.ytCoverSlideshowState;\n      return;\n    }\n\n    const stage = document.createElement(\"div\");\n    stage.className = \"yt-cover-stage\";\n    stage.setAttribute(\"aria-label\", \"\u8868\u7d19\u3068\u30b5\u30f3\u30d7\u30eb\u753b\u50cf\u306e\u30b9\u30e9\u30a4\u30c9\u30b7\u30e7\u30fc\");\n    stage.setAttribute(\"role\", \"group\");\n\n    const layerA = document.createElement(\"img\");\n    const layerB = document.createElement(\"img\");\n    [layerA, layerB].forEach((layer) => {\n      layer.className = \"yt-cover-layer\";\n      layer.loading = \"eager\";\n      layer.decoding = \"async\";\n      layer.setAttribute(\"aria-hidden\", \"true\");\n      stage.appendChild(layer);\n    });\n\n    const setLayerSource = (layer, source) => {\n      layer.src = source.url;\n      layer.alt = source.alt;\n    };\n\n    const setRatio = (source) => {\n      if (!source?.width || !source?.height) return;\n      stage.style.aspectRatio = `${source.width} \/ ${source.height}`;\n    };\n\n    setLayerSource(layerA, loaded[0]);\n    setRatio(loaded[0]);\n    layerA.classList.add(\"is-active\");\n    layerA.setAttribute(\"aria-hidden\", \"false\");\n\n    box.insertBefore(stage, original);\n\n    \/* \u30b9\u30c6\u30fc\u30b8\u304c1\u30d5\u30ec\u30fc\u30e0\u63cf\u753b\u3055\u308c\u3066\u304b\u3089\u5143\u8868\u7d19\u3092\u96a0\u3059\u3002 *\/\n    await new Promise((resolve) => window.requestAnimationFrame(() => {\n      window.requestAnimationFrame(resolve);\n    }));\n\n    box.classList.add(\"is-ready\");\n    box.dataset.ytCoverSlideshowState = \"ready\";\n\n    let index = 0;\n    let activeLayer = layerA;\n    let standbyLayer = layerB;\n    let timer = 0;\n    let fadeTimer = 0;\n    let hovered = false;\n    let inView = true;\n    let transitioning = false;\n\n    const clearTimer = () => {\n      window.clearTimeout(timer);\n      timer = 0;\n    };\n\n    const clearFadeTimer = () => {\n      window.clearTimeout(fadeTimer);\n      fadeTimer = 0;\n    };\n\n    const isPaused = () => (\n      hovered ||\n      document.visibilityState !== \"visible\" ||\n      !inView\n    );\n\n    const schedule = () => {\n      clearTimer();\n      if (isPaused() || transitioning) return;\n      const delay = index === 0 ? COVER_DELAY : SAMPLE_DELAY;\n      timer = window.setTimeout(() => show(index + 1), delay);\n    };\n\n    const ratioOf = (source) => {\n      if (!source?.width || !source?.height) return 0;\n      return source.width \/ source.height;\n    };\n\n    const hasNearlySameRatio = (currentSource, nextSource) => {\n      const currentRatio = ratioOf(currentSource);\n      const nextRatio = ratioOf(nextSource);\n      if (!currentRatio || !nextRatio) return true;\n\n      const relativeDifference = Math.abs(currentRatio - nextRatio) \/ Math.max(currentRatio, nextRatio);\n      return relativeDifference <= 0.06;\n    };\n\n    const finishTransition = (normalizedIndex) => {\n      const previousLayer = activeLayer;\n      activeLayer = standbyLayer;\n      standbyLayer = previousLayer;\n      index = normalizedIndex;\n      transitioning = false;\n      schedule();\n    };\n\n    const show = (nextIndex) => {\n      if (transitioning || loaded.length <= 1) return;\n      const normalizedIndex = (nextIndex + loaded.length) % loaded.length;\n      if (normalizedIndex === index) {\n        schedule();\n        return;\n      }\n\n      transitioning = true;\n      clearTimer();\n      clearFadeTimer();\n\n      const currentSource = loaded[index];\n      const nextSource = loaded[normalizedIndex];\n      const sameRatio = hasNearlySameRatio(currentSource, nextSource);\n\n      setLayerSource(standbyLayer, nextSource);\n      standbyLayer.classList.remove(\"is-active\");\n      standbyLayer.setAttribute(\"aria-hidden\", \"false\");\n\n      void standbyLayer.offsetWidth;\n\n      if (sameRatio) {\n        \/* \u30b5\u30f3\u30d7\u30eb\u540c\u58eb\u306a\u3069\u3001\u6bd4\u7387\u5dee\u304c\u5c0f\u3055\u3044\u6642\u306f\u5f93\u6765\u3069\u304a\u308a\u91cd\u306d\u3066\u30af\u30ed\u30b9\u30d5\u30a7\u30fc\u30c9\u3002 *\/\n        setRatio(nextSource);\n\n        window.requestAnimationFrame(() => {\n          window.requestAnimationFrame(() => {\n            standbyLayer.classList.add(\"is-active\");\n            activeLayer.classList.remove(\"is-active\");\n            activeLayer.setAttribute(\"aria-hidden\", \"true\");\n\n            fadeTimer = window.setTimeout(() => {\n              finishTransition(normalizedIndex);\n            }, FADE_DURATION + 80);\n          });\n        });\n        return;\n      }\n\n      \/*\n       * \u6a2a\u9577\u8868\u7d19\u21d4\u7e26\u9577\u30b5\u30f3\u30d7\u30eb\u306e\u3088\u3046\u306b\u6bd4\u7387\u304c\u5927\u304d\u304f\u9055\u3046\u5834\u5408\u306f\u3001\n       * \u753b\u50cf\u3092\u91cd\u306d\u305f\u307e\u307e\u67a0\u3092\u5909\u5f62\u3055\u305b\u306a\u3044\u3002\n       * \u307e\u305a\u73fe\u5728\u753b\u50cf\u3092\u5b8c\u5168\u306b\u30d5\u30a7\u30fc\u30c9\u30a2\u30a6\u30c8\u3057\u3001\u9ed2\u80cc\u666f\u306b\u306a\u3063\u305f\u77ac\u9593\u306b\n       * \u67a0\u6bd4\u7387\u3092\u5207\u308a\u66ff\u3048\u3066\u304b\u3089\u3001\u6b21\u753b\u50cf\u3060\u3051\u3092\u30d5\u30a7\u30fc\u30c9\u30a4\u30f3\u3059\u308b\u3002\n       *\/\n      activeLayer.classList.remove(\"is-active\");\n      activeLayer.setAttribute(\"aria-hidden\", \"true\");\n\n      fadeTimer = window.setTimeout(() => {\n        setRatio(nextSource);\n\n        window.requestAnimationFrame(() => {\n          window.requestAnimationFrame(() => {\n            standbyLayer.classList.add(\"is-active\");\n\n            fadeTimer = window.setTimeout(() => {\n              finishTransition(normalizedIndex);\n            }, FADE_DURATION + 80);\n          });\n        });\n      }, FADE_DURATION + 80);\n    };\n\n    box.addEventListener(\"pointerenter\", () => {\n      hovered = true;\n      clearTimer();\n    });\n\n    box.addEventListener(\"pointerleave\", () => {\n      hovered = false;\n      schedule();\n    });\n\n    document.addEventListener(\"visibilitychange\", schedule);\n\n    if (\"IntersectionObserver\" in window) {\n      const observer = new IntersectionObserver((entries) => {\n        entries.forEach((entry) => {\n          if (entry.target !== box) return;\n          inView = entry.isIntersecting && entry.intersectionRatio > 0.08;\n          schedule();\n        });\n      }, { threshold: [0, 0.08, 0.35] });\n      observer.observe(box);\n    }\n\n    schedule();\n  };\n\n  const restoreBox = (box) => {\n    if (!box) return;\n    box.querySelector(\":scope > .yt-cover-stage\")?.remove();\n    const original = box.querySelector(\":scope > img.yt-cover-original\");\n    if (original) {\n      original.classList.remove(\"yt-cover-original\");\n      original.hidden = false;\n      original.removeAttribute(\"aria-hidden\");\n    }\n    box.classList.remove(\"yt-cover-slideshow\", \"is-ready\");\n    delete box.dataset.ytCoverSlideshowState;\n  };\n\n  const setupAll = () => {\n    document.querySelectorAll(\n      \".ytb-editor-v12-work-info .yt-cover-box\"\n    ).forEach((box) => {\n      setupOne(box).catch(() => restoreBox(box));\n    });\n  };\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", setupAll, { once: true });\n  } else {\n    setupAll();\n  }\n})();\n<\/script>\n\n\n<script id=\"yt-bekkan-review-post-shell-v13-image-viewer\">\n(() => {\n  \"use strict\";\n\n  const ROOT_SELECTOR = \".yt-bekkan-review-page\";\n  const IMAGE_SELECTOR = [\n    \".ytb-editor-v12-samples .yt-sample-thumb img\",\n    \".yt-cover-final .yt-cover-final-cover img\"\n  ].join(\",\");\n  const PLACEHOLDER_PARTS = [\"junbichu-cover.png\", \"junbichu-sample.png\"];\n\n  const isPlaceholder = (url) => {\n    const value = String(url || \"\").toLowerCase();\n    return PLACEHOLDER_PARTS.some((part) => value.includes(part));\n  };\n\n  const sourceOf = (img) => String(\n    img?.currentSrc || img?.getAttribute(\"src\") || \"\"\n  ).trim();\n\n  const accessibleLabelOf = (img, index) => {\n    const alt = String(img?.getAttribute(\"alt\") || \"\").trim();\n    if (alt) return alt;\n\n    if (img?.closest(\".yt-cover-final\")) {\n      return \"\u8868\u7d19\u3092\u898b\u76f4\u3059\";\n    }\n\n    return `\u30b5\u30f3\u30d7\u30eb\u753b\u50cf ${String(index + 1).padStart(2, \"0\")}`;\n  };\n\n  const collectImages = (root) => Array.from(\n    root.querySelectorAll(IMAGE_SELECTOR)\n  ).filter((img) => {\n    const source = sourceOf(img);\n    return source !== \"\" && !isPlaceholder(source);\n  });\n\n  const setup = () => {\n    const root = document.querySelector(ROOT_SELECTOR);\n    if (!root || root.dataset.ytImageViewerReady === \"1\") return;\n    root.dataset.ytImageViewerReady = \"1\";\n\n    const viewer = document.createElement(\"div\");\n    viewer.className = \"yt-image-viewer\";\n    viewer.hidden = true;\n    viewer.setAttribute(\"role\", \"dialog\");\n    viewer.setAttribute(\"aria-modal\", \"true\");\n    viewer.setAttribute(\"aria-label\", \"\u753b\u50cf\u30d3\u30e5\u30fc\u30e2\u30fc\u30c9\");\n\n    viewer.innerHTML = `\n      <div class=\"yt-image-viewer__dialog\" role=\"document\">\n        <div class=\"yt-image-viewer__toolbar\">\n          <button class=\"yt-image-viewer__close\" type=\"button\" aria-label=\"\u753b\u50cf\u30d3\u30e5\u30fc\u30e2\u30fc\u30c9\u3092\u9589\u3058\u308b\">\u00d7<\/button>\n        <\/div>\n        <button class=\"yt-image-viewer__nav yt-image-viewer__prev\" type=\"button\" aria-label=\"\u524d\u306e\u753b\u50cf\">\u2039<\/button>\n        <div class=\"yt-image-viewer__stage\">\n          <img class=\"yt-image-viewer__image\" alt=\"\" decoding=\"async\">\n        <\/div>\n        <button class=\"yt-image-viewer__nav yt-image-viewer__next\" type=\"button\" aria-label=\"\u6b21\u306e\u753b\u50cf\">\u203a<\/button>\n        <div class=\"yt-image-viewer__counter\" aria-live=\"polite\"><\/div>\n      <\/div>\n    `;\n\n    document.body.appendChild(viewer);\n\n    const dialog = viewer.querySelector(\".yt-image-viewer__dialog\");\n    const largeImage = viewer.querySelector(\".yt-image-viewer__image\");\n    const closeButton = viewer.querySelector(\".yt-image-viewer__close\");\n    const prevButton = viewer.querySelector(\".yt-image-viewer__prev\");\n    const nextButton = viewer.querySelector(\".yt-image-viewer__next\");\n    const counter = viewer.querySelector(\".yt-image-viewer__counter\");\n\n    let images = [];\n    let currentIndex = 0;\n    let lastFocused = null;\n    let closeTimer = 0;\n    let renderToken = 0;\n\n    const render = (index) => {\n      if (!images.length) return;\n\n      currentIndex = (index + images.length) % images.length;\n      const selected = images[currentIndex];\n      const source = sourceOf(selected);\n      const label = accessibleLabelOf(selected, currentIndex);\n      const token = ++renderToken;\n\n      largeImage.classList.add(\"is-switching\");\n      largeImage.alt = label;\n      counter.textContent = `${currentIndex + 1} \/ ${images.length}`;\n\n      const finish = () => {\n        if (token !== renderToken) return;\n        largeImage.classList.remove(\"is-switching\");\n      };\n\n      largeImage.onload = finish;\n      largeImage.onerror = finish;\n      largeImage.src = source;\n\n      if (largeImage.complete) {\n        window.requestAnimationFrame(finish);\n      }\n\n      const hasMultiple = images.length > 1;\n      prevButton.hidden = !hasMultiple;\n      nextButton.hidden = !hasMultiple;\n      dialog.classList.toggle(\"is-single\", !hasMultiple);\n    };\n\n    const open = (img) => {\n      window.clearTimeout(closeTimer);\n      images = collectImages(root);\n      const selectedIndex = images.indexOf(img);\n      if (selectedIndex < 0) return;\n\n      lastFocused = document.activeElement instanceof HTMLElement\n        ? document.activeElement\n        : null;\n\n      render(selectedIndex);\n      viewer.hidden = false;\n      document.documentElement.classList.add(\"yt-image-viewer-open\");\n      document.body.classList.add(\"yt-image-viewer-open\");\n\n      window.requestAnimationFrame(() => {\n        window.requestAnimationFrame(() => {\n          viewer.classList.add(\"is-open\");\n          closeButton.focus({ preventScroll: true });\n        });\n      });\n    };\n\n    const close = () => {\n      if (viewer.hidden) return;\n\n      viewer.classList.remove(\"is-open\");\n      document.documentElement.classList.remove(\"yt-image-viewer-open\");\n      document.body.classList.remove(\"yt-image-viewer-open\");\n\n      closeTimer = window.setTimeout(() => {\n        viewer.hidden = true;\n        renderToken += 1;\n        largeImage.onload = null;\n        largeImage.onerror = null;\n        largeImage.removeAttribute(\"src\");\n        largeImage.classList.remove(\"is-switching\");\n        counter.textContent = \"\";\n        dialog.classList.remove(\"is-single\");\n\n        if (lastFocused?.isConnected) {\n          lastFocused.focus({ preventScroll: true });\n        }\n      }, 230);\n    };\n\n    const move = (direction) => {\n      if (images.length <= 1) return;\n      render(currentIndex + direction);\n    };\n\n    const prepareImages = () => {\n      collectImages(root).forEach((img, index) => {\n        if (img.dataset.ytImageViewerBound === \"1\") return;\n        img.dataset.ytImageViewerBound = \"1\";\n        img.tabIndex = 0;\n        img.setAttribute(\"role\", \"button\");\n        img.setAttribute(\n          \"aria-label\",\n          `${accessibleLabelOf(img, index)}\u3092\u753b\u50cf\u30d3\u30e5\u30fc\u30e2\u30fc\u30c9\u3067\u8868\u793a`\n        );\n      });\n    };\n\n    root.addEventListener(\"click\", (event) => {\n      const img = event.target instanceof Element\n        ? event.target.closest(IMAGE_SELECTOR)\n        : null;\n\n      if (!img || !root.contains(img) || isPlaceholder(sourceOf(img))) return;\n\n      event.preventDefault();\n      event.stopPropagation();\n      open(img);\n    });\n\n    root.addEventListener(\"keydown\", (event) => {\n      if (event.key !== \"Enter\" && event.key !== \" \") return;\n\n      const img = event.target instanceof Element\n        ? event.target.closest(IMAGE_SELECTOR)\n        : null;\n\n      if (!img || !root.contains(img) || isPlaceholder(sourceOf(img))) return;\n\n      event.preventDefault();\n      open(img);\n    });\n\n    closeButton.addEventListener(\"click\", close);\n    prevButton.addEventListener(\"click\", () => move(-1));\n    nextButton.addEventListener(\"click\", () => move(1));\n\n    viewer.addEventListener(\"click\", (event) => {\n      if (event.target === viewer) close();\n    });\n\n    dialog.addEventListener(\"click\", (event) => {\n      event.stopPropagation();\n    });\n\n    document.addEventListener(\"keydown\", (event) => {\n      if (viewer.hidden) return;\n\n      if (event.key === \"Escape\") {\n        event.preventDefault();\n        close();\n        return;\n      }\n\n      if (event.key === \"ArrowLeft\") {\n        event.preventDefault();\n        move(-1);\n        return;\n      }\n\n      if (event.key === \"ArrowRight\") {\n        event.preventDefault();\n        move(1);\n        return;\n      }\n\n      if (event.key === \"Tab\") {\n        const controls = [closeButton, prevButton, nextButton]\n          .filter((button) => !button.hidden);\n        if (!controls.length) return;\n\n        const first = controls[0];\n        const last = controls[controls.length - 1];\n\n        if (event.shiftKey && document.activeElement === first) {\n          event.preventDefault();\n          last.focus();\n        } else if (!event.shiftKey && document.activeElement === last) {\n          event.preventDefault();\n          first.focus();\n        }\n      }\n    });\n\n    prepareImages();\n\n    if (\"MutationObserver\" in window) {\n      new MutationObserver(() => prepareImages()).observe(root, {\n        childList: true,\n        subtree: true,\n        attributes: true,\n        attributeFilter: [\"src\"]\n      });\n    }\n  };\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", setup, { once: true });\n  } else {\n    setup();\n  }\n})();\n<\/script>\n\n\n\n<script id=\"yt-bekkan-review-post-shell-v21-affiliate-cover-balance\">\n(() => {\n  \"use strict\";\n\n  let rafId = 0;\n\n  const classify = (img) => {\n    if (!img || !img.isConnected) return;\n    const card = img.closest(\"#purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card\");\n    if (!card) return;\n\n    const apply = () => {\n      const width = Number(img.naturalWidth || 0);\n      const height = Number(img.naturalHeight || 0);\n      if (width <= 0 || height <= 0) return;\n\n      const ratio = width \/ height;\n      card.classList.toggle(\"is-landscape-cover\", ratio >= 1.16);\n      card.classList.toggle(\"is-square-cover\", ratio >= 0.86 && ratio < 1.16);\n      card.classList.toggle(\"is-portrait-cover\", ratio < 0.86);\n      card.style.setProperty(\"--yt-aff-cover-ratio\", `${width} \/ ${height}`);\n    };\n\n    if (img.complete && img.naturalWidth > 0) {\n      apply();\n    } else {\n      img.addEventListener(\"load\", apply, { once: true });\n    }\n  };\n\n  const scan = () => {\n    rafId = 0;\n    document\n      .querySelectorAll(\"#purchase-check.ytb-editor-v12-purchase .ytb-affiliate-cover img\")\n      .forEach(classify);\n  };\n\n  const schedule = () => {\n    if (rafId) cancelAnimationFrame(rafId);\n    rafId = requestAnimationFrame(scan);\n  };\n\n  const init = () => {\n    scan();\n\n    if (\"MutationObserver\" in window) {\n      new MutationObserver(schedule).observe(document.body, {\n        childList: true,\n        subtree: true,\n        attributes: true,\n        attributeFilter: [\"src\", \"srcset\"],\n      });\n    }\n\n    window.addEventListener(\"load\", schedule, { once: true });\n    window.addEventListener(\"resize\", schedule, { passive: true });\n  };\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", init, { once: true });\n  } else {\n    init();\n  }\n})();\n<\/script>\n\n\n\n<script id=\"yt-bekkan-review-post-shell-v26-landscape-center-first-paint\">\n(() => {\n  \"use strict\";\n\n  const CARD_SELECTOR = \"#purchase-check .ytb-affiliate-card\";\n  const COVER_SELECTOR = \".ytb-affiliate-cover\";\n  const DESKTOP_QUERY = \"(min-width: 641px)\";\n  let scanFrame = 0;\n\n  const cardFromNode = (node) => {\n    if (!node || node.nodeType !== 1) return null;\n    if (node.matches && node.matches(CARD_SELECTOR)) return node;\n    return node.closest ? node.closest(CARD_SELECTOR) : null;\n  };\n\n  const clearLandscapeCenter = (cover) => {\n    if (!cover) return;\n    cover.style.removeProperty(\"align-self\");\n    cover.style.removeProperty(\"margin-top\");\n    cover.style.removeProperty(\"margin-bottom\");\n  };\n\n  const revealFallback = (card) => {\n    if (!card || !card.isConnected) return;\n    clearLandscapeCenter(card.querySelector(COVER_SELECTOR));\n    if (!card.hasAttribute(\"data-yt-aff-cover-orientation\")) {\n      card.setAttribute(\"data-yt-aff-cover-orientation\", \"unknown\");\n    }\n    card.setAttribute(\"data-yt-aff-cover-ready\", \"1\");\n  };\n\n  const markPending = (card) => {\n    if (!card || !card.isConnected) return;\n    card.removeAttribute(\"data-yt-aff-cover-ready\");\n    card.removeAttribute(\"data-yt-aff-cover-orientation\");\n    clearLandscapeCenter(card.querySelector(COVER_SELECTOR));\n  };\n\n  const bindImageEvents = (card, img) => {\n    if (!img || img.dataset.ytAffV26Bound === \"1\") return;\n    img.dataset.ytAffV26Bound = \"1\";\n\n    img.addEventListener(\"load\", () => {\n      markPending(card);\n      applyOrientation(card);\n    });\n\n    img.addEventListener(\"error\", () => revealFallback(card));\n  };\n\n  const applyOrientation = (card) => {\n    if (!card || !card.isConnected) return false;\n\n    const cover = card.querySelector(COVER_SELECTOR);\n    const img = cover ? cover.querySelector(\"img\") : null;\n    if (!cover || !img) {\n      revealFallback(card);\n      return false;\n    }\n\n    bindImageEvents(card, img);\n\n    const width = Number(img.naturalWidth || img.getAttribute(\"width\") || 0);\n    const height = Number(img.naturalHeight || img.getAttribute(\"height\") || 0);\n    if (width <= 0 || height <= 0) {\n      if (img.complete) revealFallback(card);\n      return false;\n    }\n\n    const ratio = width \/ height;\n    const orientation = ratio >= 1.16\n      ? \"landscape\"\n      : (ratio >= 0.86 ? \"square\" : \"portrait\");\n\n    card.classList.toggle(\"is-landscape-cover\", orientation === \"landscape\");\n    card.classList.toggle(\"is-square-cover\", orientation === \"square\");\n    card.setAttribute(\"data-yt-aff-cover-orientation\", orientation);\n    card.style.setProperty(\"--yt-aff-cover-ratio\", `${width} \/ ${height}`);\n\n    if (orientation === \"landscape\" && window.matchMedia(DESKTOP_QUERY).matches) {\n      cover.style.setProperty(\"align-self\", \"center\", \"important\");\n      cover.style.setProperty(\"margin-top\", \"auto\", \"important\");\n      cover.style.setProperty(\"margin-bottom\", \"auto\", \"important\");\n    } else {\n      clearLandscapeCenter(cover);\n    }\n\n    \/\/ \u4f4d\u7f6e\u3068\u30af\u30e9\u30b9\u3092\u78ba\u5b9a\u3057\u3066\u304b\u3089\u8868\u793a\u3002\u9014\u4e2d\u306e\u4e0a\u4f4d\u7f6e\u3092\u63cf\u753b\u3055\u305b\u306a\u3044\u3002\n    card.setAttribute(\"data-yt-aff-cover-ready\", \"1\");\n    return true;\n  };\n\n  const scan = () => {\n    scanFrame = 0;\n    document.querySelectorAll(CARD_SELECTOR).forEach(applyOrientation);\n  };\n\n  const scheduleScan = () => {\n    if (scanFrame) cancelAnimationFrame(scanFrame);\n    scanFrame = requestAnimationFrame(scan);\n  };\n\n  const handleMutations = (mutations) => {\n    mutations.forEach((mutation) => {\n      if (mutation.type === \"attributes\") {\n        const card = cardFromNode(mutation.target);\n        if (card) markPending(card);\n      }\n    });\n    scheduleScan();\n  };\n\n  const start = () => {\n    scan();\n    [60, 180, 500, 1200, 2500].forEach((delay) => window.setTimeout(scan, delay));\n\n    \/\/ \u753b\u50cf\u30a8\u30e9\u30fc\u6642\u306a\u3069\u3082\u6c38\u4e45\u306b\u975e\u8868\u793a\u306b\u306f\u3057\u306a\u3044\u3002\n    window.setTimeout(() => {\n      document.querySelectorAll(`${CARD_SELECTOR}:not([data-yt-aff-cover-ready=\"1\"])`)\n        .forEach(revealFallback);\n    }, 4500);\n\n    window.addEventListener(\"load\", scan, { once: true });\n    window.addEventListener(\"pageshow\", scan);\n    window.addEventListener(\"resize\", scheduleScan, { passive: true });\n\n    if (\"MutationObserver\" in window && document.body) {\n      new MutationObserver(handleMutations).observe(document.body, {\n        childList: true,\n        subtree: true,\n        attributes: true,\n        attributeFilter: [\"src\", \"srcset\"]\n      });\n    }\n  };\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", start, { once: true });\n  } else {\n    start();\n  }\n})();\n<\/script>\n<noscript>\n  <style>\n    html body .yt-bekkan-review-page #purchase-check.ytb-editor-v12-purchase .ytb-affiliate-card {\n      visibility: visible !important;\n      opacity: 1 !important;\n    }\n  <\/style>\n<\/noscript>\n        \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[66,189,172,65,197,191,192,194,91,185,190,126,83,193,95,198,119,195,196],"class_list":["post-957","post","type-post","status-publish","format-standard","hentry","category-bekkan-review","tag-episode-1","tag-inkey","tag-ero-single-chapter","tag-series","tag-shaved","tag-full-color","tag-mosaic-censorship","tag-love-hotel","tag-nakadashi","tag-fully-nude","tag-izumi-banya","tag-female-university-student","tag-large-breasts","tag-drunken-man","tag-missionary-position","tag-expressionless-gap","tag-raw-insertion","tag-strangers","tag-black-long-hair"],"yt_bekkan_meta":{"yellow_tag_slugs":["inkey","izumi-banya","episode-1","full-color","fully-nude","expressionless-gap"],"card_tag_slugs":["inkey","izumi-banya","episode-1","full-color","fully-nude","expressionless-gap"],"staff_tag_slugs":["inkey","izumi-banya"],"author":"inkey \/ \u548c\u6cc9\u4e07\u591c","circle":"","score":1.399999999999999911182158029987476766109466552734375,"rank":"C","list_tag_source":"review-yellow-v101","rating_source":"review-editor"},"_links":{"self":[{"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/posts\/957","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/comments?post=957"}],"version-history":[{"count":1,"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/posts\/957\/revisions"}],"predecessor-version":[{"id":958,"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/posts\/957\/revisions\/958"}],"wp:attachment":[{"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/media?parent=957"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/categories?post=957"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/tags?post=957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}