/* ==UserStyle== @name niconico GINZAplayer and HTML5 Player @version 20240101-2300 @namespace http://ns.npc.0am.jp/ @description ニコニコ動画・生放送の動画ページほかを改変するcssです。 @author NMTV Systems @license CC BY 4.0 /* root 220603 アクティブ色 */ @var select player-active-color "アクティブ色"{"青":"#007cff","オレンジ*":"#e05800","カスタム":"var(--activeColorChangeValue,#e05800)"} @var color activeColorChangeValue "アクティブ色 (カスタム)" #e05800 /* pc 230724 userpage\フォロー推奨 無効化 */ @var select userFollowRecommendation "フォロー推奨を表示しない"{"Enable":"none","Disable*":"flex"} /* pc 231104 サイドバー */ @var select sideBar "サイドバーを表示する"{"Enable*":"block","Disable":"none"} /* VP 220615 設定\プレミアム限定メニュー 無効化 */ @var select vp-premiummenu-block "【一般会員】プレミアム限定メニュー 無効化"{"Enable":"not-allowed","Disable*":"pointer"} /* VP 220615 背景色 */ @var select vp-bg-color "【動画プレーヤー】背景色"{"黒":"#000","緑青*":"#1C3850","カスタム":"var(--vp-bg-color-value,#1C3850)"} @var color vp-bg-color-value "【動画プレーヤー】背景色 (カスタム)" #1C3850 ==/UserStyle== */ /* 231117 おまじない */*{} @-moz-document regexp("https:\\/\\/(www|live|sp|inform|seiga|commons|com|ch)\\.nicovideo\\.jp\\/.*") { /* nico-NM-nico.css Ver.20231231-0444 (C)2023 NMS http://npc.0am.jp/ nmtvsys@gmail.com ◆◇◆ */ /* 20240101-2300 [2]nico-NM-watch.css [3]nico-NM-playr.css [4]nico-NM-live.css */ /* 20231231-0444 [1]nico-NM-nico.css [2]nico-NM-watch.css [4]nico-NM-live.css [6]nico-NM-tag.css */ /* 20231117-2333 [1]nico-NM-nico.css */ /* 20231104-0540 [1]nico-NM-nico.css [2]nico-NM-watch.css [6]nico-NM-tag.css */ /* ■■■ 総合 page width */ body{min-width:unset;width:unset;--page-width:920px;} /* 231231 横幅修正 */body.BaseLayout, [class*=___watch-page___]:not([data-browser-fullscreen])[data-layout-mode=liquid] [class*=___local-side-margin___], [class*=___watch-page___]:not([data-browser-fullscreen])[data-layout-mode=liquid] [class*=___operator-comment-tool___],[class*=___watch-page___]:not([data-browser-fullscreen])[data-layout-mode=liquid] [class*=___operator-tool___]{ min-width:920px;width:100%;} /* ユーザーページ 横幅修正 */ /* 231231 メイン */.UserPage-main{width:100%;padding-right:0;} /* 231231 ユーザーメニュータブ */.MainMenuContainer-menuList{width:100%;padding-right:0;} /* 231231 ページヘッダー */.UserPage .HeaderContainer-content, /* 231231 ユーザー概要 */.UserDetailsHeader, /* 231231 フッター */.UserPageFooterContainer, /* 231231 Topボタン */.PageTopButtonContainer{width:100%;} /* 231231 ユーザー概要の右の何か */@media (max-width:1280px){.RightSideContainer{left:unset;right:0;top:48px;opacity:.5;}.RightSideContainer:hover{opacity:1;}} /* 231231 フッター 横幅修正 */ .FooterContainer-inner{min-width:880px;min-width:calc(var(--page-width,920px) - 64px);} /* ■■■ フォント指定 */ body,label{font-family:"Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"MS Pゴシック","MS PGothic",sans-serif!important;} /* ■■■ #siteHeader */ #siteHeader{min-width:auto;} .GlobalHeader#siteHeader #siteHeaderInner{width:auto;} #siteHeader #siteHeaderInner{width:100%!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important;box-sizing:border-box;} #siteHeader #siteHeaderInner .siteHeaderGlovalNavigation{transform:none;} #siteHeader #siteHeaderInner ul li a{margin-right:0;} #siteHeader #siteHeaderInner ul li a span{border-color:#555!important;} #siteHeader #siteHeaderInner ul.siteHeaderMenuList li a span, #siteHeader #siteHeaderInner ul li a span{padding:0 3px 0 4px;} /* #siteHeader pointkill */ #siteHeader #siteHeaderInner ul li .siteHeaderNicopo a.siteHeaderNicopoPurchase{display:none;} /* 220603 会員登録勧誘 削除 */ [class*=common-header-] a[href*="https://account.nicovideo.jp/register"], [class*=common-header-] a[href*="https://account.nicovideo.jp/premium/register"]{display:none;} /* 200121 ヘッダー・フッター ページ幅調整 */ .nico-CommonHeaderRoot [class*=common-header-]{min-width:0;} .FooterContainer-informationInner,.FooterContainer-additionalsInner{width:auto;} /* ■■■ AD */ #playerTabContainer .playerTabAds,#NicoSpotAdContainer,.nicoSpotAds,.BottomContainer-adContainer,.VideoAdContainer,.CommentPanelBannerAd,#MiniBannerAd,.MiniBannerAdContainer,#rectangleAd,#sideFollowAd{display:none!important;} .AdsPRText,.Ads300x250WebPcPrime,.Ads300x60WebPc360,.Ads300x250WebPcSideFollow,.Ads728x90WebPcFooter,.Ads468x60WebPcTopContainer{visibility:hidden!important;} /* LV AD */[class*=___banner-panel___]{display:none!important;} /* LV AD */[class*=___program-information-ad-area___]{display:none!important;} /* LV 220603 AD ページヘッダー */#header-ad, /* LV 220603 AD ページフッター(視聴ページ) */[class*=___footer-ad___], /* LV 220603 AD ページヘッダー(番組表) */#footer_ads, /* LP 220603 AD コメント欄overlay */[class*=___player-ad-panel___]{ display:none!important;} /* ■■■ ヘッダー */ [class*=___site-header-base___],[class*=___site-header___]{height:40px;} [class*=___site-header-skin___]{background-color:inherit;} [class*=___logo-skin___]{fill:#252525;} [class*=___logo-anchor___]{width:176px;margin:0 16px 0 0;padding:0;} @media (max-width:1664px){ [class*=___local-side-padding___],[class*=___private-operator-tool___]{padding-right:8px;padding-left:8px;}} [class*=___watch-page___]:not([data-browser-fullscreen])[data-layout-mode=liquid] [class*=___local-side-padding___],[class*=___watch-page___]:not([data-browser-fullscreen])[data-layout-mode=liquid] [class*=___private-operator-tool___]{padding-right:8px;padding-left:8px;} @media (max-width:1152px){[class*=___local-side-margin___],[class*=___operator-comment-tool___],[class*=___operator-tool___]{margin-right:0;margin-left:0;}} /* ヘッダー 検索 */ /* VP */.SearchBox-query, [class*=___text-box___]{padding:0;line-height:32px;font-size:14px;text-indent:8px;} /* VP */.SearchBox-form,.SearchBox-query,.SearchBox-submit, [class*=___search-text-box___],[class*=___search-button___]{height:28px;} /* VP */.SearchBox-form, [class*=___text-box___]{-webkit-box-shadow:0 0 0 1px #ddd inset;box-shadow:inset 0 0 0 1px #ddd;} /* VP */.SearchBox-submit, [class*=___search-button-skin___]{width:40px;background-color:#999;} /* VP */.SearchBox-submit:after, [class*=___search-button___]>svg{width:16px;height:16px;} [class*=___search-button-icon-skin___]>path{fill:#fff;d:path('M60.3 74.5a40 40 0 1 1 14.1-14.1l23.3 23.1a8 8 0 0 1 0 11.3l-2.9 2.9a8 8 0 0 1-11.3 0L60.3 74.5zM40 14a26 26 0 1 1 0 52 26 26 0 0 1 0-52z')!important;} /* ヘッダー 検索 サジェスト */ /* VP */.suggestBox{border-top:0;min-width:212px;} /* VP */.suggestBox, [class*=___suggest-skin___]{margin-top:-1px;box-shadow:3px 3px 3px rgba(0,0,0,.2)} /* VP */.suggestBoxInner, [class*=___suggest-skin___]{border:1px solid #ddd;} [class*=___suggest___]{padding:0;border-radius:0;} /* 総合TOP,動画 */.suggestBoxInner li, /* 生放送 */.suggestion_list_for_live li, /* チャンネル */.c-searchWordSuggestUnit > ul > li{border-top:1px dotted #ccc;padding:0 .125em 0 .375em;font-size:14px;line-height:24px;} /* pc 231104 サイドバー */ #VideoMenuDrawer-app{display:var(--sideBar,block);} /* ■■■ niconico footer */ .FooterContainer{min-width:100%;} .FooterContainer-information{padding:1em 0 .75em} /* ■■■ ユーザーページ */ /* pc 230724 フォロー推奨 無効化 */ .FollowRecommendation{display:var(--userFollowRecommendation,none);} /* ■■■ niconico アクティブ色 色指定 */ /* アクティブ色 色変更 (元が#007cff,#056dff,#1f7cffなどのやつ) */ :root{ --player-active-color:#e05800; --player-active-80percent-color:rgba(224,88,0,.8); --player-active-50percent-color:rgba(224,88,0,.5); --player-active-20percent-color:rgba(224,88,0,.2); --player-active-10percent-color:rgba(224,88,0,.1); } /* 231104 ヘッダー追従 */ .nico-CommonHeaderRoot label[aria-checked=true] span[class*=common-header-]{ background-color:var(--player-active-50percent-color);border-color:var(--player-active-color);} /* VP アクティブ色 */ .PlayerOptionLink{background-color:#d00800!important;} .PlayerOptionDropdownItem-inner:hover{background-color:#e05800!important;background-image:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.25))!important;} /* pc 230724 ユーザーページ desc もっと見る */.ExpandBoxButton-overlay:hover+.ExpandBoxButton .ExpandBoxButton-icon,.ExpandBoxButton:hover .ExpandBoxButton-icon, /* pc 230724 ユーザーページ サブメニューicon */.SubMenuLink-link:hover .SubMenuLink-icon, .SubMenuLink-link_active .SubMenuLink-icon, /* VP 230724 自分のコメントのみ表示ボタン */.ActionButton svg [fill="#0080FF"], /* VP 221224 コマンドパレット 選択 */.CommentCommandPaletteNode.is-selected svg, /* VP 220603 かんたんコメント スクロールボタン */.EasyCommentContainer-scrollButton:hover svg, /* VP 220603 かんたんコメント */.EasyCommentButton-icon, /* sp 220603 お知らせ受信設定 戻るボタン */header svg polygon[fill="#0180FF"], /* LP 220331 タイムシフト予約ボタン */[class*=___menu-dock___] [class*=___symbol-mark___] path, /* LP 220213 コントローラー ボタン #1 */[class*=___play-button___]:enabled:hover > svg path,[class*=___play-button___][aria-pressed="true"] > svg path,[class*=___play-button___][data-highlighted="true"] > svg path, /* LP 220213 コントローラー ボタン #2 */[class*=___mute-button___]:enabled:hover > svg path,[class*=___mute-button___][aria-pressed="true"] > svg path,[class*=___mute-button___][data-highlighted="true"] > svg path, /* LP 220213 コントローラー ボタン #3 */[class*=___control-area___] [class*=-button___]:not([class*=___live-]):enabled:hover > svg path,[class*=___control-area___] [class*=-button___]:not([class*=___live-])[aria-pressed="true"] > svg path,[class*=___control-area___] [class*=-button___]:not([class*=___live-])[data-highlighted="true"] > svg path, /* LP 211101 コントローラー ボタン */[class*=___button-skin___]:hover path,[class*=___button-skin___][aria-pressed=true] path,[class*=___button-skin___][data-highlighted=true] path,[class*=-button___]:enabled:hover>svg,[class*=-button___][aria-pressed=true]>svg,[class*=-button___][data-highlighted=true]>svg, /* LP 211101 コントローラー 設定ボタン */[class*=___toggle-button___]:enabled:hover>svg,[class*=___toggle-button___][aria-pressed=true]>svg,[class*=___toggle-button___][data-highlighted=true]>svg, /* LP 211101 コマンドパネル checked svg */[class*=___input-target___]:checked+[class*=___label___]>[class*=___symbol-mark___], /* LP 211101 一時停止ボタン */[class*=___play-button___]:enabled:hover svg, /* VP 211202 再生速度 */.PlaybackRateButton:hover svg path,.PlaybackRateButton:hover svg path[fill="#FFF"], /* VP 211202 再生速度 選択中 */.PlaybackRateMenuItem-checkIcon, /* VP 211016 再生終了スクリーン 操作 */.VideoEndScreenContainer .LoginRequirer .VideoEndScreenContainer-videoMenuButton:hover svg, /* VP 210205 RelatedVideos 頁変三角 */.VideoEndScreenRelatedVideosContainer-pagerLeft:hover svg,.VideoEndScreenRelatedVideosContainer-pagerRight:hover svg, /* VP 210205 マイリスト登録 */.AddingMylistModal-nameOpenBlank svg, /* VP 210205 リピート再生ボタン */.ControllerButton.PlayerRepeatOffButton svg, /* VP 210205 過去ログカレンダーボタン */.CommentPanelMenuContainer .CalendarButton.is-active svg, /* VP 201119 シークバーコントローラー ボタン */.ControllerButton:hover svg, /* VP 201119 シークバーコントローラー ボタン:active */.PlayerOptionButton.is-active .PlayerOptionButton-icon, /* VP 201119 player右上 左 */.VideoMenuContainer-areaLeft .VideoMenuContainer-button:hover:not([disabled]), /* VP 201119 プレイヤー設定 リンク */.PlayerOptionContainer-shortcutButton:hover .ArrowNextButton svg, /* VP 201119 シャッフルボタン */path[stroke*="#007CFF"],circle[fill*="#007CFF"], .FollowButton svg{ fill:var(--player-active-color);} [class*=PlayerPanelContainer] svg path[stroke*="#007CFF"]{ stroke:var(--player-active-color)!important;} /* pc 230724 ユーザーページ ユーザーフォロー */.FollowButton, /* pc 230724 ユーザーページ マイリスト フォロー */.NC-FollowButton, /* LV 230724 タグ登録ボタン */[class*=___tag-register-form___]>.main-area>.register-button, /* LV 230724 タグ編集ボタン 編集時 */[class*=___tag-widget___][data-editing=true]>[class*=___edit-mode-toggle-button___], /* VP 221224 コマンドパレット 選択 */.CommentCommandPaletteNode.is-selected, /* VP 220603 マイリスト登録ボタン */.AddMylistModal-submit, /* sp 220603 フォローボタン 枠 */.siteWide-FollowButton, /* sp 220603 お知らせ受信設定 トグルボタン */.ccBdij input:checked + label::after, /* VP 220603 共有 チェックボックス */.SharePanelContainer-linkOptionCheck .Checkbox-check::after, /* LP 211101 コマンドパネル checked */[class*=___input-target___]:checked+[class*=___label___], /* LP 211101 トグルボタン */[class*=toggle-button-field___] [class*=___target___][aria-pressed=true]:after, /* VP 210205 マイリスト登録ボタン */.AddingMylistModal-submit, /* VP 210205 NG設定 header */.NGSettingPanelContainer-enableCheckbox .Checkbox-check:after, /* VP 210121 player右パネル 投米 リストに反映ボタン */.OwnerEditButton.is-highlight, /* VP 201119 player右 パネルタブ */.PlayerPanelContainer-tabItem.current, /* VP 201119 投稿者フォローボタン */.FollowButton-button, [class*=___button___],[class*=-button___][data-toggle-state=true]{ border-color:var(--player-active-color);} /* pc 230724 ユーザーページ 再生履歴 バー */.NC-VideoPlaybackIndicator-inner, /* pc 230724 ユーザーページ 番組一覧 絞り込み enabled */[class*=___broadcast-history-program-list-section___]>.list-controller>.filtering-condition-menu-popup-control[data-year-month-selected=true]>.toggle-button:after, /* pc 230724 ユーザーページ タイプ */.RadioItem>input:checked+label:after, /* pc 230724 ユーザーページ メニュータブ */.NC-Tabs-activeBorder, /* LP 230724 設定パネル チェックマーク */[class*=___setting-panel___] [class*=___item___][aria-selected=true]:after, /* LV 230724 プレイヤー設定 チェックマーク */[class*=___player-setting-view___] [class*=___item___][aria-selected=true]:after, /* LV 230724 タグ登録 使い方 */[class*=___tag-register-form___]>.main-area>.faq-anchor>.symbol-mark, /* LV 230724 タグ登録ボタン */[class*=___tag-register-form___]>.main-area>.register-button, /* LV 230724 タグ編集ボタン 編集時 */[class*=___tag-widget___][data-editing=true]>[class*=___edit-mode-toggle-button___], /* LP 221224 投稿者フォローボタン */[class*=___follow-anchor___], /* 220603 いきなり!動画紹介 音量バー */.VideoIntroductionPlayerContainer-innerAudioBar, /* VP 220603 マイリスト登録ボタン */.AddMylistModal-submit:hover, /* sp 220603 バッジ ゲージ */.m-badge_StatusBar-current, /* sp 220603 動画投稿ボタン */.siteWide-VideoUploadLink, /* sp 220603 ユーザーレベル ゲージ */.siteWide-UserProfile_Meta_Level_Experience_Inner, /* sp 220603 バルーン */.siteWide-Tips, /* sp 220603 お知らせ受信設定 トグルボタン */.ccBdij input:checked + label, /* sp 220603 サムネ プログレスバー */.siteWide-VideoItem_ProgressBarInner,.siteWide-LiveItem_ProgressBarInner, /* sp 220603 履歴 ニコられた */.siteWide-Chips_Item[aria-checked="true"], /* VP 220603 共有 ラジオボタン */.SharePanelContainer-radioItem input:checked + label::after, /* VP 220603 共有 コピーボタン */.SharePanelContainer-copyButton, /* VP 220603 GeneralNotice */.GeneralNoticeContainer-message, /* LP 220331 音量バー */[class*=___slider___] [class*=___value___], /* LP 220213 エモーションボタン */[class*=___emotion-button___],[class*=___emotion-button___][aria-pressed="true"], /* LP 211101 シークバー */[class*=___seek-bar___] [class*=___value___],[class*=___seek-bar___] [class*=___handle___], /* LP 211101 トグルボタン */[class*=toggle-button-field___] [class*=___target___][aria-pressed=true]:after, /* LP 211101 NG登録ボタン */[class*=___ng-register-button___], /* VP 210205 マイリスト登録ボタン */.AddingMylistModal-submit:hover, /* VP 210205 過去ログ表示ボタン */.PastCommentFetchButton, /* VP 210205 この時報を再生するボタン */.MarqueeContainer-playJihoButton:hover, /* VP 210121 player右パネル 投米 編集内容を保存ボタン */.OwnerEditMenuContainer-saveButton, /* VP 201119 タグ 登録ボタン */.TagEditForm-submitButton, /* VP 201119 シークバー */.SeekBar-played,.SeekBarHandle-handle, /* VP 201119 音量バー */.VolumeBar-progress, /* VP 201119 コメント投稿ボタン */.ActionButton.CommentPostButton, /* VP 201119 再読込ボタン */.VideoErrorContainer .VideoErrorMessage-description-helpLink,.VideoErrorContainer .VideoErrorMessage-description-reloadLink, /* VP 201119 動画リスト ループ・連続オン */.Toggle.is-checked .Toggle-inner::before,.Balloon,.Balloon-arrow, /* VP 201119 動画リスト 再生中の動画 */.PlayingIndicatorIcon-bar, /* VP 201119 プレイヤー設定 content */.PlayerOptionDropdown-toggle,.PlayerOptionRadioGroup .RadioItem input:checked + .RadioItem-label,.PlayerOptionDropdownItem.is-selected .PlayerOptionDropdownItem-inner, [class*=___slider-value___],[class*=___submit-button___], [class*=___anchor___],[class*=___radio___]:checked+label, [class*=___anchor___]:hover,[class*=___anchor___]:hover:before,[class*=___button___]:enabled:hover, [class*=___help___]{ background-color:var(--player-active-color);} /* pc 230729 ユーザーページ userlevel */.UserPage .ProgressBar-inner{ background-color:var(--player-active-color)!important;} /* pc 230724 ユーザーページ サブメニューbg */.SubMenuLink-link_active,.SubMenuLink-link:hover{ background-color:var(--player-active-10percent-color);} /* VP 220603 かんたんコメント */.EasyCommentButton:hover{ background-color:var(--player-active-20percent-color);} /* LP 211101 トグルボタン */[class*=toggle-button-field___] [class*=___target___][aria-pressed=true]:before{ background-color:var(--player-active-50percent-color);} /* pc 230724 ユーザーページ ユーザーフォロー */.FollowButton:hover, /* VP 211016 NG設定 NG追加ボタン */.NGSettingPanelContainer-openViewerNGRegisterButton:hover, /* VP 201119 プレイヤー設定 content:hover */.PlayerOptionDropdown-toggle:hover,.PlayerOptionRadioGroup .RadioItem input:checked:hover + .RadioItem-label, /* VP 201119 再読込ボタン:hover */.VideoErrorContainer .VideoErrorMessage-description-changeFlash:hover,.VideoErrorContainer .VideoErrorMessage-description-helpLink:hover,.VideoErrorContainer .VideoErrorMessage-description-reloadLink:hover{ background-color:var(--player-active-80percent-color);} /* pc 230724 ユーザーページ desc もっと見る */.ExpandBoxButton-overlay:hover+.ExpandBoxButton,.ExpandBoxButton:hover, /* pc 230724 ユーザーページ userlevel */.UserDetailsHeader-levelLabelValue, /* pc 230724 ユーザーページ フォロー数 */.UserDetailsStatusItem-link,.UserDetailsStatusItem-link:hover, /* pc 230724 ユーザーページ ユーザーフォロー */.FollowButton, /* pc 230724 ユーザーページ マイリスト フォロー */.NC-FollowButton, /* pc 230724 ユーザーページ タイプ */.SubMenuLink-link:hover .SubMenuLink-label, .SubMenuLink-link_active .SubMenuLink-label, /* pc 230724 ユーザーページ メニュータブ */.NC-Tab_active,.NC-Tab:hover, /* VP 230724 コンテンツツリー親登録 */.ContentTreeAddUI:hover, /* LV 230724 タグ登録数 */[class*=___tag-register-form___]>.main-area>.score>[class*=___value___], /* VP 220603 マイリスト登録ボタン */.AddMylistModal-submit, /* sp 220603 フォローボタン 文字 */.siteWide-FollowButton_Label, /* LP 211101 確認ダイアログ ボタン */[class*=___confirm-dialog___] [class*=___accept-button___], /* VP 210205 マイリスト登録 */.AddingMylistModal-submit,.AddingMylistModal-nameLink, /* VP 210205 NG設定 header */.NGSettingPanelContainer-num,.NGSettingPanelContainer-enableCheckbox, /* VP 210121 player右パネル 投米 リストに反映ボタン */.OwnerEditButton.is-highlight, /* VP 201119 プレイヤー設定 リンク */.PlayerOptionContainer-shortcutButton:hover, /* VP 201119 投稿者フォローボタン */.FollowButton-label{ color:var(--player-active-color);} /* LV 230724 プレイヤー設定 トグルボタン */[class*=___player-main-setting-menu___]>.content>.toggle-button-field>.target[aria-pressed=true], [class*=___local-setting-menu___]>.content>.toggle-button-field>.target[aria-pressed=true]{--track-background-color:var(--player-active-50percent-color);--handle-background-color:var(--player-active-color);} /* sp 220603 バックボタン */.siteWide-PageCaption_BackButton::before,.siteWide-PageCaption_BackLink::before{border-bottom:3px solid var(--player-active-color); border-left:3px solid var(--player-active-color);} /* sp 220603 バルーン 吹き出し */.siteWide-Tips_TailTop{border-color:transparent transparent var(--player-active-color) var(--player-active-color);} /* LP 220331 select :focus枠[class*=___target___]:focus{box-shadow:0 0 0 2px var(--player-active-color);} ※適用箇所が不明のためCO */ /* VP 201119 コメント投稿ボタン */.ActionButton.CommentPostButton:focus,.ActionButton.CommentPostButton:hover{background-color:var(--player-active-color);background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))!important;} [class*=-button___]:enabled:hover,[class*=-button___][data-toggle-state=true]:enabled:hover{ background-color:none;} [class*=___handle___]{box-shadow:0 0 0 6px var(--player-active-color);} /* ■■■ niconico アイコン素材置場 */:root{ /* タグ/大百科 */--nimg-dic-icon-bgimage:url("data:image/gif;base64,R0lGODlhDQANAMIDAAAAADMzM5mZmf///3BwcP///////////yH5BAEKAAcALAAAAAANAA0AAAMqGLqsFyNKGUS7TOi9A1HaNGgeGG1nWZ3hqHIS+VUo93L2DOcg3s0YxiEB"); /* タグ/大百科 */--nimg-dic-icon-exist-bgimage:url("data:image/gif;base64,R0lGODlhDQANAMICAAAAADMzM////8wzM5kAAP///////////yH5BAEKAAcALAAAAAANAA0AAAMrGLqsFyJKGUa7bOi9A1HDJFlftQmcB4oRuaJaq1YsOocw7tLszv0zDOOQAA=="); /* タグ/カテゴリ */--nimg-category-icon-bgimage:url("data:image/gif;base64,R0lGODlhFQAJAKECAMwAAP///wBbugBbuiH5BAEKAAIALAAAAAAVAAkAQAIhFI6pKbavHAhzhouoVvRcDCVb5YFkKJ7it7BjRnbwi6IF"); } } @-moz-document regexp("https:\\/\\/www\\.nicovideo\\.jp\\/watch\\/.*") { /* nico-NM-watch.css Ver.20231231-0444 (C)2023 NMS http://npc.0am.jp/ nmtvsys@gmail.com ◆◇◆ */ #playerAlignmentArea.size_medium{width:1024px!important;} #playerAlignmentArea.size_normal{width:1250px!important;} body.full_with_browser #playerAlignmentArea{width:initial!important;} #chipWallList{display:none!important;visibility:hidden!important;} #playerContainerWrapper{padding:0 0 8px 0!important;} body,html,/* 231231 横幅修正 */.BaseLayout,.BaseLayout-contents{min-width:720px;} body.is-large{min-width:1238px!important;} /* ページ左右の余白を消す&幅はみ出し調整 */ @media (max-width:1060px){ .WatchAppContainer-main{margin:0 auto!important;width:100%!important;} } /* VP 231104 サイドバー */ #VideoMenuDrawer-app{position:fixed;top:36px;z-index:6000001;} /* ヘッダー非追従時 位置修正 */ body.nofix #VideoMenuDrawer-app{top:0!important;} /* ヘッダー非展開時 クリック異常修正 */ .simplebar-mask{min-height:56px;} #VideoMenuDrawer-app > div > div > div{height:fit-content!important;} /* VP 221126 動画サイズ(固定) */ .is-middle .MainContainer-player{width:640px!important;} .is-large .MainContainer-player{width:854px!important;} .is-middle .MainContainer-playerPanel{width:calc(100% - 640px)!important;} .is-large .MainContainer-playerPanel{width:calc(100% - 854px)!important;} /* 動画ヘッダー */ .VideoTitle{font-size:24px!important;min-height:60px!important;line-height:1.25!important;} .HeaderContainer-videoTitle{padding-right:.75em!important;} /* 動画検索 */ .HeaderContainer-searchBox{min-width:290px!important;width:290px!important;} .SearchBox{width:288px!important;height:24px!important;border-radius:0!important;} .SearchBox,.SearchBox *{border-color:#ccc!important;color:#7a7d80!important;} .SearchBox-optionButton{width:40px!important;padding:2px 0 2px 2px!important;} .SearchBox-optionMenuIcon, .SearchBox-optionButtonIcon{width:16px!important;height:16px!important;fill:#7a7d80!important;} .SearchBox-input{width:calc(100% - 40px)!important;padding:1px 28px 0 4px!important;border:#ccc solid 0!important;border-left-width:1px!important;box-shadow:none!important;} .TagSuggestionInput-input{border:#ccc solid 0!important;} .SearchBox-submitButton{width:28px!important;padding:4px!important;border:#ccc solid 0!important;border-left-width:1px!important;} .SearchBox-optionDown{padding-left:4px!important;line-height:16px!important;font-size:10px!important;} .SearchBox-optionMenu{margin-left:-1px!important;margin-top:-3px!important;border-radius:0!important;} .SearchBox-optionMenuItem{height:24px!important;padding-top:4px;padding-left:6px;line-height:16px;} /* 動画説明 */ .VideoDescriptionContainer{width:calc(100% - 300px);} .VideoDescription div{height:auto!important;} .VideoDescription-html{font-size:inherit!important;line-height:1.35;word-break:break-all;} .VideoDescription.is-expanded{padding-bottom:0!important;} .VideoDescriptionContainer-expander,.VideoDescriptionContainer-expander *{font-size:10px!important;} .VideoDescriptionSeriesContainer{margin-bottom:.5em;} /* 動画ヘッダー */ .HeaderContainer a,.HeaderContainer a:link{color:#099EF9;} .HeaderContainer a:active,.HeaderContainer a:hover{color:#2bc6f9;} .HeaderContainer{padding:6px 8px 4px 8px!important;} .HeaderContainer-row{margin-bottom:8px!important;} /* 動画ヘッダー 横余白 */ .VideoUploadDateMeta,.VideoViewCountMeta,.CommentCountMeta,.MylistCountMeta,.VideoGenreMeta,.GenreRankMeta{margin-right:0;min-width:96px;} .GenreRankMeta-highestPast{margin-right:0;} .VideoOwnerInfo .FollowButton{margin-right:6px;} .GenreRankMeta-yesterdayRank{margin-left:8px;} .VideoUploadDateMeta-title,.VideoViewCountMeta-title,.CommentCountMeta-title,.MylistCountMeta-title,.VideoGenreMeta-title,.GenreRankMeta-title{margin:0 8px 4px;} .VideoUploadDateMeta-dateTimeLabel,.VideoViewCountMeta-counter,.CommentCountMeta-counter,.MylistCountMeta-counter,.VideoGenreMeta-genreName{margin:0 8px;} /* 動画ヘッダー .HeaderContainer-row */ .VideoOwnerInfo-links{color:#666!important;padding:12px 8px 0!important;max-width:224px!important;} .VideoOwnerInfo-links a,.ChannelInfo-links a{color:#666!important;} .VideoOwnerInfo-links a:hover,.ChannelInfo-links a:hover{color:#000!important;} /* 動画ヘッダー メニュー */ .videoMenuToggle{bottom:18px!important;display:none!important;} /* 動画ヘッダー クリエイターサポート勧誘 */ .NC-CreatorSupportAccepting{opacity:.75;} .NC-CreatorSupportAccepting:hover{opacity:1;} .NC-CreatorSupportAccepting[style*="left: 0px;"]{top:32px!important;left:32px!important;} .NC-CreatorSupportAccepting-content{padding:1px;} .NC-CreatorSupportAccepting-label,.NC-CreatorSupportAccepting-register,.NC-CreatorSupportAccepting_top .NC-CreatorSupportAccepting-arrow{display:none;} /* 動画ヘッダー フォロー推奨 削除 */ .FollowAppeal{display:var(--userFollowRecommendation,none);} /* 動画ヘッダー タグ */ .TagContainer{margin-bottom:4px;} .TagContainer,.TagList{min-height:72px!important;height:auto!important;} .TagContainer .TagContainer-area,.TagList{max-width:880px!important;} .TagContainer .TagContainer-TagEditButtonArea{height:72px!important;width:72px!important;margin:0!important;padding:0!important;margin-right:4px!important;color:#333!important;} .TagContainer-editButton{width:72px!important;margin:24px 0!important;border-radius:2px!important;} /* 動画ヘッダー タグ/編集中 */ .TagContainer.is-editing{background-color:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important;width:100%!important;} .TagContainer.is-editing .TagItem.is-locked.is-category{padding-left:4px!important;padding-right:24px!important;} .TagContainer.is-editing .TagItem.is-locked{padding-left:20px!important;padding-right:4px!important;margin-right:8px!important;} .TagContainer.is-editing .TagItem.is-videoOwner{padding-left:20px!important;} .TagList a{color:#000!important;} .TagItem{border:0!important;border-radius:0!important;background-color:transparent!important;height:20px!important;line-height:16px!important;padding-top:4px!important;padding-bottom:0!important;} .TagItem.is-category::before{content:"";width:21px;height:9px;background:var(--nimg-category-icon-bgimage) no-repeat;margin-right:5px;vertical-align:middle;display:inline-block;} .TagList .TagItem{padding-left:6px!important;padding-right:20px!important;margin-right:8px!important;} .TagItem-name{font-weight:normal!important;} .TagItem-categoryTag{opacity:.5!important;} .TagItem-lockButton{left:3px;} .TagItem .TagItem-deleteButton{right:1px;} .TagItem-nicoDicLink{top:5px!important;right:4px!important;bottom:4px!important;width:13px!important;height:13px!important;} .NicoDicIcon{border-radius:0!important;padding:0!important;border:none!important;} .NicoDicIcon{background-color:unset!important;background-repeat:no-repeat!important;background-position:0!important;background-image:var(--nimg-dic-icon-bgimage)!important;} .NicoDicIcon svg{display:none!important;} .NicoDicIcon.is-available{background-image:var(--nimg-dic-icon-exist-bgimage)!important;} /* 動画ヘッダー タグ/編集バー */ .TagContainer-editArea{margin-top:4px!important;} .TagEditForm{height:24px!important;border-radius:0!important;} .TagEditForm .TagEditForm-input,.TagEditForm .TagEditForm-submitButton{height:24px!important;border-radius:0!important;} .TagEditForm .TagEditForm-input{width:336px!important;padding-left:4px!important;box-shadow:none!important;border:#ccc solid 1px!important;border-right:none!important;} .TagEditForm .TagSuggestionInput-input{height:22px!important;} .TagEditForm .TagEditForm-submitButton{width:64px!important;} /* VP 201119 タグ 登録 サジェスト */ .TagEditForm .TagSuggestionList{top:22px;left:-1px;} .TagSuggestionList-item{padding:6px 4px 4px;} /* VP container */ .MainContainer{margin:0 0 8px!important;box-shadow:none;} /* 動画下 */ @media (max-width:1280px){.BottomContainer{width:100%!important;margin:0!important;}.BottomMainContainer{padding-right:8px;}} /* 230306 動画下\コンテンツツリー */ .Card-header.ContentTreeContainer{padding-bottom:8px;} .ContentTree{gap:0;} .ContentTree > div:not(:first-child){margin-top:10px;padding-top:10px;border-top:2px solid #ecedef;} .ContentTree-summaryLabel{font-weight:normal;} .ContentTree-summaryContentCount{min-width:2.1em;display:inline-block;font-weight:bold;} .ContentTree-more{line-height:1;margin:-4px -2px -4px 1em;padding:4.5px 8px 3.5px;} .ContentTree-more:hover{opacity:.6;} @media (max-width:1024px){ .ContentTreeItem-thumbnailContainer{height:54px!important;min-width:96px!important;border-radius:2px;} .ContentTreeContainer .Card-main{min-width:628px!important;width:calc(100vw - 312px);margin-right:-6px;} .ContentTree-sliderContainer{gap:8px;margin:6px -2px 0;} .ContentTree-sliderNextButton,.ContentTree-sliderPrevButton{width:22px!important;margin:0 -2px;} .ContentTree-sliderButtonIcon{margin:0 6px;} } .ContentTreeItem-title{font-size:12px;-webkit-line-clamp:3;} /* 220615 動画下\ニコニ広告 */ @media (max-width:1024px){ .Card-main.UadVideosContainer{min-width:628px!important;} .UadVideosContainer-item{width:144px!important;height:126px;margin-right:10px;} .UadVideoItem-thumbnail{width:144px!important;height:81px;} .UadVideoItem-image{width:144px!important;} .UadVideoItem-point{right:3px;bottom:3px;} } /* 220615 動画下\右側 */.BottomSideContainer{-webkit-flex:0 0 288px!important;flex:0 0 288px!important;} } @-moz-document regexp("https:\\/\\/(www|live|sp)\\.nicovideo\\.jp\\/watch\\/.*") { /* nico-NM-playr.css Ver.20240101-2300 (C)2024 NMS http://npc.0am.jp/ nmtvsys@gmail.com ◆◇◆ */ [class*=___watch-page___]{min-width:0;} /* VP 背景色 */ /* 時報バー */.MarqueeContainer, /* コントローラー */.ControllerBoxContainer{ background-color:var(--vp-bg-color,--vp-bg-color-value,#1C3850)!important; background-image:linear-gradient(rgba(255,255,255,.125),rgba(0,0,0,.375))!important;} /* LP ヘッダー */ [class*=___page-header-area___]{box-shadow:none;} [class*=___site-header___]{background-color:transparent;padding-right:8px!important;padding-left:8px!important;} [class*=___logo___]>path{fill:#252525!important;} /* LP 枠 */ [class*=___player-body-area___]{min-height:440px;} [class*=___player-status___]{height:auto;border-right-width:0;} /* LP 余白 */ [class*=___player-area___]{padding:0;} @media (max-width:1152px){[class*=___player-section___]{width:auto!important;max-width:none!important;margin-right:auto!important;margin-left:auto!important;}} @media (max-width:1500px) and (min-width:1152px){[class*=___player-section___]{max-width:none!important;}} /* LP 映像レイヤー サイズ */ [class*=___leo-player___]:not([data-fullscreen-layout])[data-player-layout=normal] [class*=___player-display-screen___]{max-height:none;} /* VP レジューム再生ピン隠し */ .SeekBarResumeMarker{display:none!important;} /* VP 220615 プレミアム限定ダイアログ さっさと消えろ */ .Dialog.PremiumRequirer-dialog{opacity:.5;animation:ani-fadeout 3s linear 0s 1 normal forwards;} @keyframes ani-fadeout{0%{opacity:1;}87.5%{opacity:1;}100%{opacity:0;}} .PremiumRequirer-dialogMessage:last-of-type{margin-bottom:0;padding-bottom:0;border:none;} .Dialog.PremiumRequirer-dialog button{display:none!important;} /* VP 秒送り隠し */ .PlayerSeekBackwardButton,.PlayerSeekForwardButton{display:none!important;} /* VP フェード無効 */ /* VP */.VolumeBar,.VolumeBar .XSlider, .SeekBar:active .SeekBarHandle-handle,.SeekBar:hover .SeekBarHandle-handle,.TagContainer-editButton, .ControllerButton:hover svg, /* LV */[class*=___slider-track___],[class*=___button___] path{transition:none!important;} /* VP 時報バー */ /* VP 231104 左右ボタン幅1 */.Marquee{grid-template-columns:20px 1fr 20px;} .MarqueeContainer .Marquee-buttonArea{background-color:rgba(248,248,248,.125)!important;width:20px;} /* VP 231104 左右ボタン幅2 */.MarqueeContainer .Marquee-buttonArea .ActionButton{padding-left:7px;width:20px;} .MarqueeContainer .Marquee-buttonArea .ActionButton svg{fill:#FFF!important;opacity:.25!important;} .MarqueeContainer .Marquee.is-prevAvailable .ArrowPrevButton svg{opacity:1!important;} /* VP 231104 マーキー シャドウ 無効 */.Marquee-topicArea:after{display:none;} /* VP 231104 左右ボタン :hoverアニメ無効 */.Marquee-backwardButton:hover,.Marquee-forwardButton:hover{transform:none;} /* VP 211110 時報バー\ニコ割エリア */ .DefaultAnimator{padding-left:0;padding-right:0;} /* VP 211110 時報バー\ニコ割エリア\記事NGボタン */ .DefaultAnimator-excludeButton{background:none;border-left:0;width:24px;height:24px;color:rgba(255,255,255,.7);opacity:.75;text-shadow:0 0 4px #222,0 0 4px #222,0 0 4px #222,0 0 4px #222,0 0 2px #222,0 0 2px #222,2px 0 0 #222,0 2px 0 #222,-2px 0 0 #222,0 -2px 0 #222;} .DefaultAnimator-excludeButton:hover{color:#fff;opacity:.875;} .DefaultAnimator-excludeButton::after{display:none;} /* VP コメントボックス */ /* VP 200727 */.ControllerBoxCommentAreaContainer,.ControllerBoxCommentAreaContainer .ControllerBoxCommentAreaContainer-commentPostAndLikeArea{padding:0!important;} /* VP 211016 */.ControllerBoxCommentAreaContainer{border-right:none;} /* VP 200727 */.ControllerBoxCommentAreaContainer .ControllerBoxCommentAreaContainer-commentPostAndLikeArea .CommentPostContainer{margin-right:0!important;} /* VP */.CommentPostContainer,.CommentPostContainer *{font-size:14px;line-height:20px!important;} /* VP 200727 高さ一括設定 */.CommentPostContainer,.CommentPostContainer *, .CommentPostContainer-commandInput, .CommentPostContainer-commandInput .CommentCommandInput, .CommentPostContainer-commentInput .CommentInput-textarea, .CommentPostButton.ActionButton,.CommentPostContainer-postButton, .LikeContainer,.LikeContainer .LikeContainer-button{height:32px!important;} /* VP 211016 input余白 */ .CommentPostContainer-commandInput .CommentCommandInput, .CommentPostContainer-commentInput .CommentInput-textarea{padding:6px 3px 6px 6px!important;} /* VP 200727 input枠線 */ .CommentPostContainer-commandInput,.CommentPostContainer-commentInput{border-width:0!important;} .CommentPostContainer-commandInput, .CommentPostContainer-commentInput .CommentInput, .CommentPostContainer-postButton{padding:0!important;} .SearchBox-form{-webkit-box-shadow:none!important;box-shadow:none!important;} /* VP コメントボックス submit */ /* VP 200727 */ .CommentPostButton.ActionButton,.CommentPostContainer-postButton, .CommentPostContainer-postButton .ClickInterceptor.RecaptchaRequirer{width:80px!important;height:32px;min-width:unset;min-height:unset;box-sizing:border-box;border-radius:0;margin:0;padding:0;} .CommentPostContainer-postButton{flex:0 0 80px!important;} /* VP 200727 */.CommentPostButton.ActionButton,.CommentPostContainer-postButton{font-weight:700;font-size:12px;cursor:pointer;line-height:20px;} /* VP コメントボックス シャッター削除 */ .CommentShutter{display:none;} /* VP 210902 コメントボックス 初回投稿時ダイアログ縮小 */ .CommentPostAttention{transform:none;width:auto;left:75%;} .CommentPostAttention-close{margin-top:0;} /* VP 200727 コマンドパレット */ .CommentCommandPaletteContainer{height:130px!important;} .CommentCommandPaletteContainer *{height:auto;} .CommentCommandPalette-row{margin-bottom:6px;line-height:16px!important;} /* VP 221224 コマンドパレット 高さ一括設定fix */ .CommentCommandPalette-row.CommentCommandPalette-comment-color, .CommentCommandPaletteNode[data-type="color"]{height:16px!important;} /* ◆◆◆ Player\ゴミ捨て ◆ */ /* VP シーク禁止 解除 (ニコスクリプト) */ .SeekBarContainer.is-seekDisallowedByNicoscript .SeekBar{opacity:1;pointer-events:auto;} .SeekBarContainer-disallowedTooltip{display:none;} /* VP シーク禁止 解除 (一般会員) */.AnywhereSeekablePremiumLinkContainer, /* エコノミー表示 削除 (一般会員) */.VideoStalledPremiumLinkContainer,.PreVideoStartPremiumLinkContainer-message, /* VP 221120 この動画は前回途中まで(ry 削除 (一般会員) */.PlayerOverlayBottomMessage.PreVideoStartPremiumLinkContainer, /* VP 設定から画質を変更するとスムーズに見れる場合があります 削除 */.VideoQualityTipsContainer, /* プレミアム勧誘(登録リンク) 削除 */.PremiumLink, /* VP 220603 プレミアム勧誘(単一セッション) 削除 */.VideoErrorMessage-description-premium, /* VP 220603 プレミアム勧誘(シークバー サムネ) 削除 */.SeekBarStoryboardPremiumLink, /* VP 220603 プレミアム勧誘(レジューム再生) 削除 */.PreVideoStartPremiumLinkContainer, /* VP 220603 プレミアム勧誘(強制低画質ウィンドウ) 削除 */.PreVideoStartPremiumLinkOnEconomyTimeContainer, /* LP 220603 低遅延 削除 */[class*=___guide-snack-bar-area___], /* LP 220615 プレミアム勧誘(追っかけ再生) 削除 */[class*=___guide-snack-bar-area___], /* LP 220615 プレミアム勧誘(追っかけ再生不可ウィンドウ) 削除 */[class*=___premium-member-registration-appeal-panel___], /* LP 220615 プレミアム勧誘(強制退出) 削除 */[class*=___alert-dialog___] [class*=___item___][data-item-name="premium"]{ display:none!important;} /* ◆◆◆ VideoPlayer\VideoPlayer ◆ */ /* VP 読込中 */ .Spinner{fill:#e0e0e0!important;width:48px!important;height:48px!important;} /* ◆◆◆ VideoPlayer\VideoMenu ◆ */ /* VP 220615 */.VideoMenuContainer{padding-left:2px;} /* VP 211016 いいね!,ギフト コンパクト化 (廃止?) */ .LikeActionButton--default{width:32px;height:35px;margin-top:2px;} .GiftButton .GiftButton-point{margin:2px -2px 0 -2px!important;} /* VP 220602 いいね! 整形 */ .LikeActionButton{display:inline-flex;} body:not(.is-fullscreen) .LikeActionButton--default{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:none;border-radius:0;} body:not(.is-fullscreen) .LikeActionButton--default .LikeActionButton-icon{margin:0;transform:scale(1.45);} body:not(.is-fullscreen) .LikeActionButton .LikeActionButton-count{font-size:10px;margin:2px -2px 0 -2px!important;} /* いいね! 文字削除 */.LikeActionButton span{display:none;} .LikeActionButton--default .LikeActionButton-count{width:auto;margin:0;} /* VP 220615 いいね!(フルスクリーン) 整形 */ .LikeFieldContainer{width:78px!important;height:26px!important;border-width:0;margin:4px;} .LikeFieldContainer .LikeFieldContainer-button{width:82px!important;height:24px!important;border-width:1px!important;margin:0;padding-top:2px;background:none;background-image:linear-gradient(rgba(255,255,255,.75),rgba(255,255,255,.75))!important;} .is-fullscreen .LikeActionButton .LikeActionButton-icon{height:24px!important;margin-left:-5px;} .is-fullscreen .LikeActionButton .LikeActionButton-count{width:auto!important;margin:0!important;font-size:11.5px;letter-spacing:.03125em;} /* VP 211110-220615 VideoMenu\アイコン コンパクト化 */ @media (max-width:1024px){ .VideoMenuContainer .ActionButton.LikeActionButton{width:32px;padding-left:1px;padding-right:1px;} .VideoMenuContainer .ActionButton{width:28px;height:32px;margin:4px 2px;padding:2px;} .VideoMenuContainer-areaLeft{padding-left:0;} .VideoMenuContainer .ActionButton svg{width:22px;height:22px;} .VideoMenuContainer .LikeActionButton svg{width:18px;height:18px;} .VideoMenuContainer-uadBalloonWrapper{margin-left:-2px;} } /* VP 211110 余白 コンパクト化 */ .VideoMenuGiftContainer,.VideoMenuContainer-areaLeft .MylistButton,.VideoMenuContainer-areaLeft .UadButton{margin-left:0;} .VideoMenuContainer-areaRight{padding:0;} /* VP コントローラー */ /* シークバー */ .SeekBarHoverItem{top:-8px!important;} .SeekBarStoryboard .Storyboard{border:1px solid #000!important;background-color:#606060!important;} .SeekBarContainer .SeekBarTimeTip-time{padding:4px 4px 3px 4px!important;margin-bottom:3px!important;opacity:1!important;border:1px solid #000!important;background-color:#606060!important;} /* 音量 */ .VolumeBar:hover .XSlider,.VolumeBar .XSlider{bottom:0!important;height:20px!important;} .VolumeBar:hover .ProgressBar{bottom:8px!important;height:4px!important;} /* ツールチップ(音量とか) */ [data-title]:not([disabled])::after,.Tooltip{min-height:16px;line-height:16px;} .Tooltip.top{margin-top:9px;} [data-title]:not([disabled])::after{margin-top:10px;margin-bottom:-10px;} [data-title]:not([disabled])::after, .Tooltip,.Tooltip-inner{font-size:11.5px;background-color:rgba(28,28,28,.75);transition:none;} /* VP 211202 再生速度 */ .PlaybackRateButton{padding:8px 0;} .PlaybackRateButton,.PlaybackRateButton svg{width:40px!important;} .PlaybackRateButton svg{height:16px!important;border-radius:4px;} .PlaybackRateButton svg path{transform:translate(-4px,-2px);} .PlaybackRateButton svg path[fill="#0080FF"]{opacity:0;} /* VP 211202 再生速度 menu */ .PlaybackRateMenu{width:160px;padding:8px;background-color:rgba(80,80,80,.75)!important;} .PlaybackRateMenu-title,.PlaybackRateMenu-contents{background-color:rgba(0,0,0,.875);padding:6px;} .PlaybackRateMenu-title{margin-bottom:0;} .PlaybackRateMenuItem{margin:.5px 0;padding:3px 0;} .PlaybackRateMenuItem-iconSpace,.PlaybackRateMenuItem-checkIcon{margin-top:-1px;width:16px;height:16px;} /* VP 設定 */ .PlayerOptionContainer{background-color:rgba(128,128,128,.75)!important;padding:8px!important;} .PlayerOptionContainer-wrapper{background-color:rgba(0,0,0,.875);} .PlayerOptionDropdown-menu{padding:8px 8px 4px 8px!important;background-color:#202020!important;top:-8px!important;} /* VP 201119 設定 content */.PlayerOptionRadioGroup .PlayerOptionRadioGroup-inner,.PlayerOptionLink,.PlayerOptionDropdown-toggle,.PlayerOptionDropdownItem .PlayerOptionDropdownItem-inner,.PlayerOptionRadioGroup .RadioItem .RadioItem-label,.PlayerOptionDropdownItem,.PlayerOptionRadioGroup .RadioItem:hover, /* LV */[class*=___radio-group-control___] label,[class*=___select-box___]{border-radius:2px!important;} .PlayerOptionDropdownItem-inner,.PlayerOptionLink,.PlayerOptionDropdown-toggle, /* VP 201119 設定 content */.PlayerOptionRadioGroup .RadioItem-label, /* LV */[class*=___radio-group-control___] label{min-width:56px!important;font-size:12px!important;height:20px;line-height:19px!important;text-align:center;cursor:pointer;padding:1px 6px 0!important;box-sizing:border-box;} .PlayerOptionDropdownItem{background-color:#666!important;} .PlayerOptionDropdownItem-inner{display:block!important;color:#ccc;} .PlayerOptionDropdownItem-inner.is-selected{color:#fff;} /* LV */[class*=___select-box___]:focus{border:0 solid #000!important;} /* VP 220615 設定\プレミアム限定メニュー 無効化? */ .ClickInterceptor.PremiumRequirer,.PlayerOptionRadioGroup .RadioItem-label, .is-disabled-by-premium .PlayerOptionDropdownItem-inner,.is-disabled-by-premium .PlayerOptionLink,.is-disabled-by-premium .PlayerOptionDropdown-toggle,.is-disabled-by-premium .PlayerOptionRadioGroup .RadioItem-label,.is-disabled-by-premium [class*=___radio-group-control___] label{cursor:var(--vp-premiummenu-block,pointer);} /* ◆◆◆ VideoPlayer\Panel ◆ */ /* LP 211110 コメントパネル */ /* ※nico-NM-cm960.cssへ移動 */ /* VP コメントパネル */ /* LV コメントパネル NGボタン */ [class*=___ng-button___]{top:0;right:4px;width:20px;height:20px;} [class*=___ng-button-skin___]{background-color:inherit;} /* VP コメントパネル\パネルメニュー */ /* VP 230306 パネルメニュー 圧縮 */ .CommentPanelMenuContainer-mainMenu{height:36px;padding-left:6px;padding-right:4px;} .CommentPanelMenuContainer-mainMenuArea > *:first-child{margin-left:-2px;} @media (max-width:1024px){.CommentPanelMenuContainer .ActionButton{margin-left:2px;}} /* VP 210121 投コメリストモード ヘッダー 圧縮 */ @media (max-width:1280px){.OwnerEditPanelHeading,.OwnerEditCommentCounter{padding-left:6px;}.OwnerEditPanelHeader-right{padding-right:2px;}.OwnerEditButton{padding:0;min-width:56px;font-size:11.25px;margin:0 2px;}.OwnerEditButton:nth-child(1){margin-left:0;}.OwnerEditButton:last-child{margin-right:0;}} .CommentPanelContainer{bottom:0;} /* VP 210121 */.CommentPanelDataGrid .CommentPanelDataGrid-HeaderCell{padding-left:6px;} /* VP 210121 投コメ選択☑ */.is-ownerEdit .CommentPanelDataGrid .CommentPanelDataGrid-HeaderCell[style*="width: 34px;"], .is-ownerEdit .CommentPanelDataGrid .CommentPanelDataGrid-HeaderCell:nth-child(1), .is-ownerEdit .CommentPanelDataGrid .CommentPanelDataGrid-TableCell[data-name*="check"]{padding-left:5px;width:28px!important;border:none;} .is-ownerEdit .CommentPanelDataGrid .CommentPanelDataGrid-HeaderCellSeparator:nth-child(1){display:none;} /* VP 211110(220603) コメント行 inner */ .CommentPanelDataGrid .CommentPanelDataGrid-headerCell,.CommentPanelDataGrid .CommentPanelDataGrid-cell, /* VP 投コメ編集時 */.is-ownerEdit .CommentPanelDataGrid .CommentPanelDataGrid-TableCell,.OwnerCommentEditContainer-inlineEdit{height:18px;padding:2px 0 1.5px 4px;font-size:12px;line-height:18px;} /* VP 210121 投コメ編集時 */.is-ownerEdit .OwnerCommentEditContainer-inlineEdit{margin:0!important;padding:0!important;height:20px;} /* VP */.CommentPanelDataGrid [class*=___table-cell___], /* LV */[class*=___table-cell-skin___],[class*=___table-cell___]{border-right:1px solid #c5c5c5;} /* header visual */ /* VP */.CommentPanelDataGrid .CommentPanelDataGrid-headerCell, /* LV */[class*=___header-cell-skin___],[class*=___header-cell___]{height:28px;padding:6.5px 0 6.5px 8px;color:#16315f;border-top-width:1px;border-right-width:1px;border-color:#c5c5c5;background-color:#e5e5e5;} /* VP 220615 パネル\動画リスト 圧縮 */ /* 再生リスト・検索動画 */ .WatchRecommendation-inner{padding-right:2px;} /* 再検\各動画\Thumb */ .PlaylistItemList-item{padding:4px 2px 4px 8px;} /* 再検\各動画\Data */ .PlaylistItem-bodyTitle{margin-top:3px;margin-bottom:-3px;line-height:1.56;max-height:3.12em;} /* 関連動画 */ .WatchRecommendation-inner{padding-right:2px;} /* 関連動画\各動画\Thumb */ .VideoListPanelContainer-watchRecommendation [class*="Object-figure"] .Thumbnail{min-width:128px;width:128px;} /* 関連動画\各動画\Data */ .VideoMediaObject-body{padding:0;} .VideoMediaObject-title{margin-top:-1px;margin-bottom:3px;line-height:1.56;max-height:3.12em;} .VideoMediaObject-itemTitleAfter{margin-bottom:2px;line-height:11px;} .VideoMediaObject-meta{line-height:1.1;} /* VP 220602 ギフト 圧縮 */ .GiftSubEffectContainer{height:32px;font-size:12px;} .GiftButton{width:28px;height:28px;box-shadow:none;} .GiftSubEffectContainer-giftButton{margin-top:2px;margin-left:4px;} .GiftButton-point{display:none;} .GiftButton-icon{width:20px;height:20px;padding-top:0;} /* VP 220602 ギフト\バルーン 圧縮 */ .GiftSubEffectContainer-right{padding-left:8px;overflow-y:hidden;} .GiftSubEffectContainer-balloon{width:auto;height:32px;border-width:0 0 0 1px;border-radius:0;padding:0 0 0 4px;} .GiftSubEffectDefault,.GiftSubEffectGivenGift{height:100%;} /* VP 220603 ギフト\バルーン\ランキング */ .GiftSubEffectRanking{gap:8px;} .GiftSubEffectRanking-left{padding-top:4.5px;}.GiftSubEffectRanking-right{padding:0;gap:0;} .GiftSubEffectRanker-iconContainer{width:24px;height:24px;} .GiftSubEffectRanker--small .GiftSubEffectRanker-iconContainer{width:16px;height:16px;} .GiftSubEffectRanker-honorificTitle{font-size:9px;} /* VP 220603 ギフト\バルーン\ギフト */ .GiftSubEffectGivenGift{gap:8px;} .GiftSubEffectGivenGift-iconArea{width:28px;height:28px;} .GiftSubEffectGivenGift-supporter{margin-top:1px;line-height:1.15;} .GiftSubEffectGivenGift-message{line-height:1.3;} .GiftSubEffectGivenGift-messageArea{height:15px;margin:1px 0 -1px;padding:0;} .GiftSubEffectGivenGift-gift{margin-top:1px;font-size:10.5px;} .GiftSubEffectGivenGift-gift span{font-size:11px;} .GiftSubEffectGivenGift-iconArea > .GiftSubEffectGivenGift-giftPoint{top:20px;border:none;font-size:9px;padding:1px;border-radius:0;} /* VP 220602 ギフト\バルーン\無効 */ .GiftSubEffectDisallowed{margin-left:8px;opacity:.5;} /* ◆◆◆ VideoPlayer\floatingPanel ◆ */ /* VP width */ @media (max-width:1060px){.FloatingPanelContainer:not(.is-fullscreen){width:calc(100% - 640px);}} /* VP 220615 パネル\リスト登録 行間 */ .AddVideoListPanel-item,.AddVideoListPanel-content{height:32px;line-height:32px;} .AddVideoListPanel-itemGroup{padding:6px 12px;} .AddVideoListPanel-item{padding:0 0 0 6px;} .AddVideoListPanel-status{margin-right:10px;} .AddVideoListPanel-name,.AddVideoListPanel-plus{padding-top:1px;} /* パネル\NG設定\ヘッダー */ .NGSettingPanelContainer-num{line-height:36px;} .NGSettingPanelContainer-openViewerNGRegisterButton{padding:0 6px;border-radius:4px;} .NGSettingPanelContainer-enableCheckbox{line-height:32px;} .NGSettingPanelContainer-enableCheckbox .CheckboxLabel{padding-left:6px;font-size:.05em;letter-spacing:-10em;color:transparent;} .NGSettingPanelContainer-enableCheckbox .CheckboxLabel::after{margin:3px 0 -3px;display:inline-block;font-size:20em;letter-spacing:0;content:"有効";color:var(--player-active-color);} /* VP NGパネル */ [class*=___ng-panel___]{top:0;left:0;width:100%;} [class*=___ng-setting-section___] [class*=___data-grid-base___], [class*=___ng-setting-section___] [class*=___data-grid___]{min-height:256px;} [class*=___ng-setting-section-title___]{padding:12px 12px 4px;} /* VP NGパネル 入力フォーム */ [class*=___ng-register-form___]{margin:4px 12px 8px;} [class*=___ng-item-text-box___], [class*=___ng-item-type-select-box___]{height:28px;margin:0 4px;font-size:12px;} /* VP NGパネル 削除フォーム */ [class*=___data-grid-controller___]{padding:8px 12px;} [class*=___ng-register-button___], [class*=___ng-delete-button___]{height:28px;padding:0 1em;font-size:12px;} /* VP 220603 マイリスト登録\新しいリスト */ .AddMylistModal{margin:0;width:100%;} /* LP テロップ 表示 */ [class*=___telop-layer___]{opacity:.75;} /* LP テロップ ニコニ広告 表示 */ [class*=___telop-marquee___] h2{margin:0;} [class*=___telop-marquee___][data-kind=cruise] [class*=___body___], [class*=___telop-marquee___][data-kind=earthquake] [class*=___body___], [class*=___telop-marquee___][data-kind=userad] [class*=___body___]{height:12px;padding:8px 0;} [class*=___telop-marquee___][data-kind=cruise] [class*=___icon___], [class*=___telop-marquee___][data-kind=earthquake] [class*=___icon___], [class*=___telop-marquee___][data-kind=userad] [class*=___icon___]{height:24px;padding:2px 10px;} [class*=___telop-marquee___][data-kind=userad] [class*=___body___]{margin-left:128px;} [class*=___telop-marquee___][data-kind=userad] [class*=___header-icon___]{margin-top:-5px;} [class*=___telop-marquee___][data-kind=cruise] [class*=___body___], [class*=___telop-marquee___][data-kind=earthquake] [class*=___body___], [class*=___telop-marquee___][data-kind=userad] [class*=___body___]{font-size:12px;line-height:12px;} /* LP ニコニ広告 無効時 非表示 */ [class*=___nicoad-bar-base___][aria-disabled=true], [class*=___nicoad-bar___][aria-disabled=true]{display:none!important;} } @-moz-document regexp("https:\\/\\/live(2)?\\.nicovideo\\.jp\\/watch\\/.*") { /* nico-NM-live.css Ver.20240101-2300 (C)2024 NMS http://npc.0am.jp/ nmtvsys@gmail.com ◆◇◆ */ body{overflow-x:hidden;} /* LP 途中から視聴するには? 非表示 */ [class*=___premium-induction-balloon___]{display:none!important;} /* LP 211110 パネル width */ @media (max-width:1152px){ /* 右パネル */[class*=___player-display___]{width:640px;} /* 左パネル */[class*=___player-status-panel___],[class*=___player-setting-view___]{width:calc(100% - 640px);min-width:280px;}} @media (max-width:920px){ /* 右パネル */[class*=___player-display___], /* 右パネル スクリーン */[class*=___watch-page___][data-layout-mode="liquid"] [class*=___leo-player___]:not([data-fullscreen-layout]) [class*=___player-display-screen___]{width:560px;min-width:unset;min-height:unset;} /* 左パネル */[class*=___player-status-panel___],[class*=___player-setting-view___]{width:calc(100% - 560px);min-width:200px;}} /* LP 左右余白 */ @media (max-width:1152px){ [class*=___tag-widget___],[class*=___nicoad-bar___],[class*=___player-section___],[class*=___program-summary___],[class*=___program-information-body-area___] {width:100%!important;margin-right:auto!important;margin-left:auto!important;}} [class*=___watch-page___]:not([data-browser-fullscreen])[data-layout-mode=liquid] [class*=___program-information-area___]{padding-right:8px;padding-left:8px;} /* LP タイトル メニュー */ [class*=___program-summary___]{padding:4px 0;} [class*=___menu-dock___]{margin:0;} /* LP タイトル チャンネル メニュー */ [class*=___channel-thumbnail___]{border-radius:0;} /* 放送者フォローボタン */ /* LP */[class*=___social-group-menu___], [class*=___follow-toggle-form___],[class*=___follow-status___],[class*=___follow-status___]{margin-left:4px;} /* LP 221224 放送者フォローボタン(放送者概要) */ [class*=___toggle-button___][aria-pressed="false"]{ --follow-toggle-form-toggle-button-color:var(--player-active-color)!important; --follow-toggle-form-toggle-button-border-color:var(--player-active-color)!important; --follow-toggle-form-toggle-button-symbol-color-key:var(--player-active-color)!important; } /* LV 動画ヘッダー */ @media (max-width:1056px){ [class*=___local-side-margin___],[class*=___operator-comment-tool___],[class*=___operator-tool___]{margin-right:0;margin-left:0;}} [class*=___local-side-margin___],[class*=___operator-comment-tool___],[class*=___operator-tool___]{width:100%;} [class*=___local-program-head-area-item___]+[class*=___local-program-head-area-item___]{margin-top:6px;} /* LV 230724 動画ヘッダー タグ */ [class*=___tag___],[class*=___edit-mode-toggle-button___]{font-size:12px;} [class*=___tag___]{margin-bottom:2px!important;padding:0;background-color:transparent!important;box-shadow:none;} [class*=___name-anchor___]{padding:0 .2em!important;} /* 230724 タグ編集ボタン */ [class*=___edit-mode-toggle-button___]{width:88px;margin-right:2px;padding:0;line-height:18px;} [class*=___edit-mode-toggle-button___]>svg{margin-right:2px;} /* LV 動画ヘッダー タグ編集時 */ [class*=___tag-widget-base___][data-editing=true],[class*=___tag-widget___][data-editing=true]{overflow:visible;padding-left:90px;border:none;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none;} [data-editing=true] [class*=___category-icon___],[data-editing=true] [class*=___nicopedia-anchor___]{display:block;} [class*=___tag-list___] [class*=___delete-button___]{margin-left:0!important;width:15px!important;height:15px!important;} /* タグ登録 */[class*=___tag-register-form___]{margin-top:12px;} /* タグ登録/個数 */[class*=___tag-register-form___]>.main-area>.score{order:2;margin:1px 2px 0;} /* タグ登録/使い方 */[class*=___tag-register-form___]>.main-area>.faq-anchor{margin:0 0 1px auto;order:3;} /* タグ登録/使い方 */[class*=___tag-register-form___]>.main-area>.faq-anchor>.content{display:none;} /* LV 動画ヘッダー タグ 常時表示 */ [class*=___tag-widget-base___],[class*=___tag-widget___]{overflow-x:visible;} [class*=___tag-list-expander___][aria-expanded=false]{overflow:visible;max-width:none;max-height:none;padding-right:0;} [class*=___expand-button___], [class*=___tag-list-expander___][aria-expanded=false]:after{display:none} /* LV ザッピング 非表示 */ [class*=___zapping-widget___]{display:none;} /* LP 市場ランチャー */ [class*=___ichiba-counter___]{line-height:0;} [class*=___ichiba-counter-section___]{padding:4px!important;height:32px;} [class*=___ichiba-counter___] [class*=___control-area___], [class*=___ichiba-counter___] [class*=___item___],[class*=___ichiba-counter___] [class*=___add-button___],[class*=___item-placeholder___]{width:28px!important;height:28px!important;padding:0;} /* LP 230101 市場 仕切り 位置調整 */[class*=___lock-item-area___]:not(:empty) + [class*=___control-area___]::before{top:1px;} @media (max-width:1280px){[class*=___item-image___]{top:calc(50% - 14px);left:calc(50% - 14px);}} /* LP 211101 コントローラー */ [class*=___player-controller-base___],[class*=___player-controller___]{height:40px;padding:0 8px;} /* LP 230724 コントローラー ボタン */ [class*=___player-section___] [class*=___control-area___] [class*=-button___]:not([class*=-setting-button___]),[class*=___setting-popup-control___]{width:28px;height:28px;} /* LP 220213 コントローラー 音量 */[class*=___volume-size-control___]{height:28px;transform:none;} [class*=___slider___]:not([type]):before{ opacity:1;line-height:12px;left:100%;bottom:12px;transform:translate(.5em,0);padding:0;text-align:left;background-color:transparent;box-shadow:none;font-family:Avenir Next,Lato,sans-serif;} /* LP 220331 コントローラー 音量 ミュート時opacity */[class*=___volume-size-control___][data-isolated="true"]{opacity:.75!important;} /* LP 220213 コントローラー 音量 ミュート時音量表示 */[class*=___volume-size-control___][data-isolated="true"] [class*=___slider___]:before{opacity:.25!important;} /* LP 220331 コントローラー 音量 非ホバー時表示 */[class*="___watch-page___"][data-layout-mode="liquid"] [class*=___leo-player___]:not([data-fullscreen-layout]) [class*="___volume-size-control___"]{transform:none;} /* LP 230724 設定パネル panel height */ [data-item-length="1"]{--dil:1;}[data-item-length="2"]{--dil:2;}[data-item-length="3"]{--dil:3;}[data-item-length="4"]{--dil:4;}[data-item-length="5"]{--dil:5;}[data-item-length="6"]{--dil:6;}[data-item-length="7"]{--dil:7;}[data-item-length="8"]{--dil:8;}[data-item-length="9"]{--dil:9;}[data-item-length="10"]{--dil:10;}[data-item-length="11"]{--dil:11;}[data-item-length="12"]{--dil:12;} [class*=___setting-panel___][data-scene=root]{ height:calc(var(--dil) * var(--setting-panel-item-height) + 8px)!important;} [class*=___setting-panel___]:not([data-scene=root]){ height:calc(var(--dil) * var(--setting-panel-item-height) + var(--setting-panel-item-height))!important;} /* LP 230724 設定パネル item height */ :root{--setting-panel-item-height:32px;} [class*=___setting-panel___] [class*=___menu-button-field___],[class*=___setting-panel___] [class*=___toggle-button-field___],[class*=___setting-panel___] [class*=___detail-setting-button___],[class*=___setting-panel___] [class*=___header___],[class*=___setting-panel___] [class*=___item___],[class*=___local-select-menu___]>.content>.item{flex-basis:var(--setting-panel-item-height);} /* LP 220724 詳細設定パネル */ /* 220724 トグルボタン */[class*=___local-setting-menu___]>.content>.toggle-button-field>.target{margin-right:-8px;padding:0 8px 0 8px;} .toggle-button-field [class*=___help___]{min-width:16px;} /* LP コメントボックス */ [class*=___comment-post-panel___]{padding:0;} [class*=___text-box___]{border-width:1px!important;border-bottom-width:0!important;box-shadow:none!important;} [class*=___text-box___],[class*=___submit-button___]{border-radius:0!important;} /* LV */[class*=___comment-post-form-base___],[class*=___comment-post-form___], /* LV */[class*=___command-tool___],[class*=___command-tool___],[class*=___command-text-box___]{height:32px!important;min-height:32px!important;font-size:14px;line-height:20px;} /* LP 220331 */[class*=___comment-post-panel___] input[type=text]{border-width:1px 0 0 0;border-radius:0;padding:0 .5em;} /* LP 220331 */[class*=___comment-text-box___]{border-right-width:0!important;} /* LV */[class*=___text-box-base___]{height:32px;padding:6px 8px;} /* LP 221224 コメントボックス コマンド幅固定 */ [class*=___command-text-box___],[class*=___command-text-box___]:focus{color:inherit;width:140px!important;} [class*=___command-text-box___]::placeholder{color:rgba(114,114,114,.8);} [class*=___command-status___]{opacity:0;} /* LP 230101 コマンドパレット */ /* LP 230101 色修正 */[class*=___control___] > .target:checked + .label{--color:var(--player-active-color)!important;} [class*=___command-palette___] [class*=___target___]:focus{box-shadow:none;} /* LP コメントボックス submit */ [class*=___submit-button___]{width:88px!important;height:32px!important;min-width:unset;min-height:unset;font-weight:700;margin:0;padding:0;font-size:12px;cursor:pointer;box-sizing:border-box;line-height:20px;} /* LP 220213 エモーションボタン */[class*=___emotion-controller___]{margin:3px 3px -2px 8px;} [class*=___emotion-button___]{width:26px;height:26px;} } @-moz-document regexp("https:\\/\\/live\\.nicovideo\\.jp\\/watch\\/c(h26464(3[6-9]|4[0-2]|85)|h2646846|h2647992)") { /* nico-NM-jk.css Ver.20230724-1642 (C)2023 NMS http://npc.0am.jp/ nmtvsys@gmail.com ◆◇◆ */ /* 映像overlay再生ボタン 削除 */ [class*=___controller-layer___]{background-color:unset;} [class*=___controller-layer___] [class*=___play-button___]{display:none!important;} /* 音声のみ表示 削除 */ [class*=___audio-only-flipboard___] *{display:none!important;} } @-moz-document regexp("https:\\/\\/(www|live|sp|seiga|commons|com)\\.nicovideo\\.jp\\/.*") { /* nico-NM-tag.css Ver.20231231-0444 (C)2023 NMS http://npc.0am.jp/ nmtvsys@gmail.com ◆◇◆ */ /* ■■■ 生放送 */ [class*=___nicopedia-article-anchor___]{width:14px!important;height:14px!important;margin:5px 2px!important;background-color:unset!important;background-repeat:no-repeat!important;background-image:var(--nimg-dic-icon-bgimage)!important;} [class*=___nicopedia-article-anchor___]{border-radius:0!important;padding:0!important;border:none!important;} [class*=___nicopedia-article-anchor___]:before{display:none!important;} [class*=___nicopedia-article-anchor___][data-nicopedia-exists="true"]{background-image:var(--nimg-dic-icon-exist-bgimage)!important;} /* LV 231104 カテゴリ */ [class*=___category-icon___]{width:21px!important;height:10px!important;margin:7px 1px!important;background-color:unset!important;background-repeat:no-repeat!important;background-image:var(--nimg-category-icon-bgimage)!important;} [class*=___category-icon___]:before{display:none!important;} /* ■■■ 静画 */ .icon_dic{background-position:0 0!important;background-image:var(--nimg-dic-icon-exist-bgimage)!important;} .icon_disable_dic{background-position:0 0!important;background-repeat:no-repeat!important;background-image:var(--nimg-dic-icon-bgimage)!important;} /* ■■■ コモンズ */ .c-tagNicodic__icon{width:16px;height:16px;margin-top:2.5px;border-radius:0!important;background-position:3px 0!important;background-repeat:no-repeat!important;background-color:unset!important;} .c-tagNicodic__icon[data-icon-type=available]{background-image:var(--nimg-dic-icon-exist-bgimage)!important;} .c-tagNicodic__icon[data-icon-type=unavailable]{background-image:var(--nimg-dic-icon-bgimage)!important;} .c-tagNicodic__icon>svg{display:none;} /* ■■■ コミュニティ */ .cp-communityHeader .communityDetail .tagList .item .nicodic{width:13px!important;} .cp-communityHeader .communityDetail .tagList .item .nicodic .icon{margin-top:2.5px;border-radius:0!important;background-position:0 0!important;background-repeat:no-repeat!important;background-color:unset!important;} .cp-communityHeader .communityDetail .tagList .item .nicodic .icon.not-exists{background-image:var(--nimg-dic-icon-bgimage)!important;} .cp-communityHeader .communityDetail .tagList .item .nicodic .icon.exists{background-image:var(--nimg-dic-icon-exist-bgimage)!important;} .cp-communityHeader .communityDetail .tagList .item .nicodic svg{display:none!important;} }