「MediaWiki:Common.css」の版間の差分

提供:防弾掲示板wiki
ナビゲーションに移動 検索に移動
(1版 をインポートしました)
編集の要約なし
 
1行目: 1行目:
/* ここに書いたCSSはすべての外装に反映されます */
/* ここに記述したCSSはすべての外装に反映されます */
.small { font-size: 80%; }
.softbank { font-size: 30%; color: gray; }
pre { overflow: auto; }


/* フォント・ファミリの設定 */
/* 汎用ボックス */
/* [[MediaWiki‐ノート:Common.css#特定テンプレート用のCSSをTemplateStylesに移行する提案(1回目)]]により非推奨化([[Template:Unicode]]への移行推奨) */
#stubbox { width: 80%; margin: 0.5em auto; clear: both; }
.Unicode {
#stubbox .st_image { width: 10%; text-align: right; }
font-family: 'TITUS Cyberbit Basic', 'Code2000', 'Chrysanthi Unicode', 'Doulos SIL', 'Bitstream Cyberbit', 'Bitstream CyberBase', 'Bitstream Vera', 'Thryomanes', 'Gentium', 'GentiumAlt', 'Visual Geez Unicode', 'Lucida Grande', 'Arial Unicode MS', 'Microsoft Sans Serif', 'Lucida Sans Unicode', sans-serif;
}


.IPA {
/* 三男色 バグ回避のため名称はとりあえずkoushinのまま */
font-family: 'Charis SIL', 'Doulos SIL', 'DejaVu Sans', 'Code2000', 'Hiragino Kaku Gothic Pro', 'Matrix Unicode', 'Tahoma', 'Microsoft Sans Serif', sans-serif;
.koushincolor { color: #85b51b; }
}
.koushinback { background-color: #85b51b; }
.koushinbox {
border: dashed #85b51b 3px; background: #F9D5EE;
width: 70%; margin: 0.5em auto; padding: 0.5em;
}


/* make the list of references look smaller */
/* [[テンプレート:Infobox Person]]専 */
ol.references,
.infoPers {
div.reflist {
width: 21em; font-size: 90%; float:right; margin: 0 0 1em 1em; background: #f9f9f9;
font-size: 90%;           /* Default font-size */
border: 1px #999999 solid; border-collapse: collapse; clear: right;
}
}
.infoPers th { white-space: nowrap; }
.infoPers td { text-align: center; }


div.reflist ol.references {
/* [[メインページ]]専 */
font-size: 100%;           /* Reset font-size when nested in div.reflist */
#mainpage_header {
list-style-type: inherit/* Enable custom list style types */
background-color: darkblue; color: white !important;
}
padding: 1em; font: bold x-large serif; text-align: center;
  }
#mainpage_header a { color: white !important; }


/* Default style for navigation boxes */
/* [[MediaWiki:Edittools]]専 */
.navbox {                     /* Navbox container style */
#edittools_wikimarkup {
box-sizing: border-box;
border-width: 1px; border-style: solid none; border-color: #ccc;
border: 1px solid #a2a9b1;
margin-top: 0.25em; padding: 0.25em; font-size: 80%;
width: 100%;
}
margin: auto;
#edittools_wikimarkup span { margin-left: 1ex; white-space: nowrap; }
clear: both;
font-size: 88%;
text-align: center;
padding: 1px;
}


.navbox + .navbox {
/* [[MediaWiki:Anoneditwarning]]専 */
margin-top: -1px;         /* Single pixel border between adjacent navboxes */
#anoneditwarning { margin: auto; padding: 0.5em; width: 80%; text-align: center; }
}


.navbox-inner,
/* [[テンプレート:See also]]等に使う */
.navbox-subgroup {
.rellink { margin-left: 2em; font-style: italic; }
width: 100%;
}


.navbox-title,
/* ナビゲーションポップ用 */
.navbox-abovebelow,
a.popupMoreLink { display: block; text-align: right; cursor: pointer; }
.navbox th {
text-align: center;       /* Title, group and above/below styles */
ins.popupDiff { background: #AFE; }
padding-left: 1em;
del.popupDiff { background: #FFE6E6; }
padding-right: 1em;
#selectionPreview { /* overflow: auto; max-height: 16ex; */
                    border: 2px solid #DDD;
                    background-color: #EEF;
                    padding: 6px;
                    }
.navpopup
{
  border: solid #FFBE20 1px;
  background-color: #FFFAEF;
  padding: 5px;
  font-size: 8pt;
  /* opacity: 0.9; */
}
}
 
th.navbox-group {            /* Group style */
/* Configure Drag bar color */
white-space: nowrap;
.popupDrag {
/* @noflip */
  background-color: #FFBE20;
text-align: right;
  height: 5px;
  margin-top: -5px;
  margin-bottom: 5px;
}
}
 
.navbox,
.popupDragHandle {
.navbox-subgroup {
cursor: move;
background-color: #fdfdfd; /* Background color */
position: relative;
}
}
 
.navbox-list {
/* menu magic - many thanks to [[User:Zocky]]! */
border-color: #fdfdfd;    /* Must match background color */
/* popups */
.popup_menu li {
margin: 3px;
}
}
 
/* cell spacing for navbox cells */
.popup_menu
tr + tr > .navbox-abovebelow,
{
tr + tr > .navbox-group,
  display:none;
tr + tr > .navbox-image,
  position:absolute;
tr + tr > .navbox-list {    /* Borders above 2nd, 3rd, etc. rows */
  left:0;
border-top: 2px solid #fdfdfd; /* Must match background color */
  margin: 0;
  margin-top: 1em;
  line-height: 1.25em;
  list-style-type: none;
  /*top:1.6ex; */
  z-index:2;
  width:10em;
  background:white;
  border:solid 1px grey;
  padding: 0.5em !important;
  margin-left: -6px;
  margin-top: 1em;
  border-width: 1px 1px 1px 6px;
}
}
 
.popup_menu a {display:block;}
.navbox th,
.popup_menu_row a {display:inline;}
.navbox-title {
.popup_menu_row { list-style: none;
background-color: #ccccff;     /* Level 1 color */
                  padding: 0;
                  margin: 0;
                  /*)border: solid 1px red;*/
                  }
.popup_drop {display:inline; position:relative}
.popup_drop:hover .popup_menu,
.popup_drop .popup_menu:hover {display:inline; background:White; padding:2px 2px 2px 2px}
.popup_drop:hover { background:#CCF; color:#44f; }
/* other colours, styles and so on */
.popup_menu a:hover {background:#CCf; color:#44f}
.popup_mainlink {font-size: 140%; font-weight: bold}
.popup_change_title_link { color: #152; }
.popup_diff_dates {
                    font-style: italic;  
                    background: none;
                    }
.popup_menu_item {
                  list-style: none;
                  padding: 0;
                  margin: 0;
                  /*border: solid 1px green;*/
}
}
 
.popup_menu_item a{ display:block; }
.navbox-abovebelow,
th.navbox-group,
.popup_history_row_even { background: #eee;  }
.navbox-subgroup .navbox-title {
.popup_history_date { font-weight: bold; font-size: 120%; }
background-color: #ddddff;     /* Level 2 color */
}
/* disable interwiki styling */
 
.popupPreview a.extiw,
.navbox-subgroup .navbox-group,
.popupPreview a.extiw:active {
.navbox-subgroup .navbox-abovebelow {
color: #36b;
background-color: #e6e6ff;      /* Level 3 color */
background: none;
}
 
.navbox-even {
background-color: #f7f7f7;      /* Even row striping */
}
 
.navbox-odd {
background-color: transparent/* Odd row striping */
}
 
/* [[MediaWiki:Common.js]] にある createCollapseButtons 関数を参照。 */
.collapseButton {
float: right;
font-weight: normal;
text-align: right;
width: auto;
}
 
/* Styling for jQuery makeCollapsible, matching that of collapseButton */
.mw-parser-output .mw-collapsible-toggle:not(.mw-ui-button) {
font-weight: normal;
/* @noflip */
text-align: right;
padding-right: 0.2em;
padding-left: 0.2em;
}
 
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
/* @noflip */
float: left;
/* @noflip */
text-align: left;
}
 
/* 表組みを折り畳んだ場合、横幅が極端に狭くなることを強引に修正 */
table.mw-collapsed > caption {
white-space: nowrap;
}
 
/* Style for horizontal lists (separator following item).
  @source mediawiki.org/wiki/Snippets/Horizontal_lists
  @revision 9 (2016-08-10)
  @author [[User:Edokter]]
*/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
padding: 0;
}
}
 
.popupPreview a.external {
/* Display list items inline */
color: #36b;
.hlist dd,
.hlist dt,
.hlist li {
margin: 0;
display: inline;
}
}
 
/* this can be used in the content area to switch off
/* Display nested lists inline */
special external link styling */
.hlist.inline,
.popupPreview .plainlinks a {
.hlist.inline dl,
background: none !important;
.hlist.inline ol,
padding: 0 !important;
.hlist.inline ul,
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
display: inline;
}
}
/* ここまでナビゲーションポップ用 */


/* Hide empty list items */
/* [[Template:Pathnav]]専(Wikipediaより転載) */
.hlist .mw-empty-li,
.pathnavbox {
.hlist .mw-empty-elt {
    clear: both;
display: none;
    border: 1px outset #eef;
    padding: 0.3em 0.6em;
    margin: 0 0 0.5em 0;
    background-color: #eef;
    font-size: 90%;
}
}


/* Generate interpuncts */
.pathnavbox ul {
.hlist dt:after {
    list-style: none none;
content: ": ";
    margin-top: 0;
    margin-bottom: 0;
}
}


.hlist dd:after,
.pathnavbox > ul {
.hlist li:after {
    margin: 0;
content: " · ";
font-weight: bold;
}
}


/* 日本語版の独自仕様。-pipe、-hyphen、-comma、-slash */
.pathnavbox ul li {
.hlist-pipe dd:after,
    margin: 0;
.hlist-pipe li:after {
content: " | ";
font-weight: normal;
}
}


.hlist-hyphen dd:after,
/* interwikiリンク色変更 https://ja.wikipedia.org/wiki/Help:%E3%83%AA%E3%83%B3%E3%82%AF%E8%89%B2 */
.hlist-hyphen li:after {
.mw-body a:link.interwiki { color: #00FFFF; }
content: " - ";
font-weight: normal;
}


.hlist-comma dd:after,
/* AA用webフォント 重いのでユーザーの利便性を考え実装は見送り */
.hlist-comma li:after {
/* @font-face{ */
content: "、 ";
/* font-family: 'Saitamaar'; */
font-weight: normal;
/* src: local('Saitamaar'), */
}
/* url('http://keage.sakura.ne.jp/fonts/Saitamaar.woff2.php') format('woff2'), */
.hlist-slash dd:after,
/* font-weight: normal; */
.hlist-slash li:after {
/* font-style: normal; */
content: " / ";
/* } */
font-weight: normal;
}
 
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
content: none;
}
 
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
content: " (";
font-weight: normal;
}
 
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
content: ")";
font-weight: normal;
}
 
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
 
.hlist ol > li {
counter-increment: listitem;
}
 
.hlist ol > li:before {
content: " " counter(listitem) ".\a0";
}
 
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
content: " (" counter(listitem) "\a0";
}
 
/* Avoid elements from breaking between columns */
li, dd {
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid-column;
}
 
dt {
-webkit-column-break-after: avoid;
page-break-after: avoid;
break-after: avoid-column;
}
 
dd {
-webkit-column-break-before: avoid;
page-break-before: avoid;
break-before: avoid-column;
}
 
/* Merge template style */
.messagebox {
border: 1px solid #a2a9b1;
background-color: #f8f9fa;
width: 80%;
margin: 0 auto 1em auto;
padding: 0.2em;
text-align: justify;
}
 
.infobox {
border: 1px solid #a2a9b1;
background-color: #f8f9fa;
color: black;
margin: 0.5em 0 0.5em 1em;
padding: 0.2em;
float: right;
clear: right;
text-align: left;
font-size: 88%;
line-height: 1.5em;
}
 
.infobox caption {
margin-top: 0.5em;
font-size: 125%;
font-weight: bold;
}
 
.infobox td,
.infobox th {
vertical-align: top;
}
 
.infobox.bordered {
border-collapse: collapse;
}
 
.infobox.bordered td,
.infobox.bordered th {
border: 1px solid #a2a9b1;
}
 
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
border: 0;
}
 
/* styles for bordered infobox with merged rows */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
border: 0;
border-top: 1px solid #a2a9b1;
/* @noflip */
border-right: 1px solid #a2a9b1;
}
 
.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
border: 0;
/* @noflip */
border-right: 1px solid #a2a9b1;
}
 
/* Styles for geography infoboxes, eg countries,
  country subdivisions, cities, etc.            */
.infobox.geography {
border-collapse: collapse;
line-height: 1.6em;
font-size: 88%;
}
 
.infobox.geography  td,
.infobox.geography  th {
border-top: 1px solid #a2a9b1;
padding: 0.4em 0.6em 0.4em 0.6em;
}
 
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
border-top: 1px solid #a2a9b1;
padding: 0.4em 0.6em 0.2em 0.6em;
}
 
.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
border: 0;
padding: 0 0.6em 0.2em 0.6em;
}
 
.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
border-top: 0;
border-bottom: 1px solid #a2a9b1;
padding: 0 0.6em 0.4em 0.6em;
}
 
.infobox.geography .maptable td,
.infobox.geography .maptable th {
border: 0;
padding: 0;
}
 
/* NavFrame関係。[[MediaWiki:Monobook.css]]も参照 */
div.NavFrame {
margin: 0px;
padding: 2px;
border: 1px solid #a2a9b1;
text-align: center;
border-collapse: collapse;
font-size: 95%;
}
 
div.NavFrame div.NavHead {
height: 1.6em;
font-weight: bold;
font-size: 100%;
background-color: #efefef;
position: relative;
text-align: center;
}
 
div.NavFrame p {
font-size: 100%;
}
 
div.NavFrame div.NavContent {
font-size: 100%;
}
 
div.NavFrame div.NavContent p {
font-size: 100%;
}
 
a.NavToggle {
position: absolute;
top: 0px;
right: 3px;
font-weight: normal;
}
 
/* System messages styled similarly to fmbox */
div.mw-warning-with-logexcerpt,
div.mw-lag-warn-high,
div.mw-cascadeprotectedwarning,
div#mw-protect-cascadeon,
div.titleblacklist-warning {
clear: both;
margin: 0.2em 0;
border: 1px solid #bb7070;
background-color: #ffdbdb;
padding: 0.25em 0.9em;
box-sizing: border-box;
}
 
/* 脚注ジャンプ先強調 */
.citation:target {
background-color: #eaf3ff;
}
 
/* 特定場所での改行を防ぐ:
  1) 個別に指定した場所
  2) リンク途中
  3) グループ名付きの ref タグ <ref group="注"> --> "[注 1]" */
.nowrap,
.nowraplinks a,
sup.reference a {
white-space: nowrap;
}
 
/* 以下のクラスを指定した場所では解除する: */
.wrap,
.wraplinks a {
white-space: normal;
}
 
/*
* カテゴリページのリスト部にフロート指定のブロックを入れない。
* 2009-01-24 by [[User:mizusumashi]]
*/
#mw-subcategories, #mw-pages, #mw-category-media {
clear: both;
}
 
/* Don't display page title on the main page */
.page-メインページ #deleteconfirm,
.page-メインページ #t-cite,
.page-メインページ #footer-info-lastmod,
.action-view.page-メインページ #siteSub,
.action-view.page-メインページ .subtitle,
.action-view.page-メインページ .firstHeading,
.action-view.page-メインページ #contentSub,
.action-view.page-メインページ #contentSub2 {
display: none;
}
 
/* Unbulleted lists */
.plainlist ol,
.plainlist ul {
line-height: inherit;
list-style: none;
margin: 0;
}
 
.plainlist ol li,
.plainlist ul li {
margin-bottom: 0;
}
 
/* [[Template:Math]]用のtexhtmlクラス。(2021-05-24更新)
  texhtml class for inline math (based on generic times-serif class) */
span.texhtml {
font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
font-size: 108%;
line-height: 1;
white-space: nowrap;
/* Force tabular and lining display for texhtml */
-webkit-font-feature-settings: "lnum", "tnum", "kern" 0;
font-feature-settings: "lnum", "tnum", "kern" 0;
font-variant-numeric: lining-nums tabular-nums;
font-kerning: none;
}
 
span.texhtml span.texhtml {
font-size: 100%;
}
 
span.mwe-math-mathml-inline {
font-size: 108%;
}
 
/* Make <math display="block"> be left aligned with one space indent for
* compatibility with style conventions
*/
.mwe-math-fallback-image-display,
.mwe-math-mathml-display {
margin-left: 1.6em !important;
margin-top: 0.6em;
margin-bottom: 0.6em;
}
 
.mwe-math-mathml-display math {
display: inline;
}
 
/* 日本語版追加分 */
span.texhtml sup {
vertical-align: 1.0ex;
font-size: 75%;
}
 
span.texhtml sub {
vertical-align: -0.5ex;
font-size: 75%;
}
 
/* MediaWiki:Common.js - modifyEditsection
  拡張節編集リンク内の分割線をビジュアルエディター無効でも表示する */
.ve-not-available .editsection-extensions .mw-editsection-divider {
display: inline;
}
 
/* 履歴や本文で長い文字列を折り返せない問題の解消 */
#bodyContent {
word-wrap: break-word;
overflow-wrap: break-word;
}
 
/* Hide broken download box on [[Special:Book]] pending [[phab:T285400]] */
.mw-special-Book #coll-downloadbox {
display: none;
}
 
/* T156351: Support for Parsoid's Cite implementation */
span[rel="mw:referencedBy"]::before {
    content: "^ ";
}
a[rel="mw:referencedBy"]::before {
    font-weight: bold;
    content: "^";
}
span[ rel="mw:referencedBy" ] {
    counter-reset: mw-ref-linkback 0;
}
span[ rel="mw:referencedBy" ] > a::before {
    font-weight: bold;
    font-style: italic;
    content: counter( mw-ref-linkback, lower-alpha );
}
.mw-ref > a[data-mw-group=lower-roman]::after {
    content: '[' counter( mw-Ref, lower-roman ) ']';
.mw-ref > a[data-mw-group=upper-roman]::after {
    content: '[' counter( mw-Ref, upper-roman ) ']';
}
.mw-ref > a[data-mw-group=decimal]::after {
    content: '[' counter( mw-Ref, decimal ) ']';
}
.mw-ref > a[data-mw-group=lower-greek]::after {
    content: '[' counter( mw-Ref, lower-greek ) ']';
}
.mw-ref > a[data-mw-group=upper-alpha]::after {
    content: '[' counter( mw-Ref, upper-alpha ) ']';
}
.mw-ref > a[data-mw-group=lower-alpha]::after {
    content: '[' counter( mw-Ref, lower-alpha ) ']';
}
 
/* Hide stuff meant for accounts with special permissions. Made visible again in
  [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-abusefilter.css]],
  [[MediaWiki:Group-extendedconfirmed.css]], [[MediaWiki:Group-autoconfirmed.css]], and [[MediaWiki:Group-user.css]]. */
.checkuser-show,
.sysop-show,
.abusefilter-show,
.extendedconfirmed-show,
.autoconfirmed-show,
.user-show {
display: none;
}

2023年9月29日 (金) 08:24時点における最新版

/* ここに記述したCSSはすべての外装に反映されます */
.small { font-size: 80%; }
.softbank { font-size: 30%; color: gray; }
pre { overflow: auto; }

/* 汎用ボックス */
#stubbox { width: 80%; margin: 0.5em auto; clear: both; }
#stubbox .st_image { width: 10%; text-align: right; }

/* 三男色 バグ回避のため名称はとりあえずkoushinのまま */
.koushincolor { color: #85b51b; }
.koushinback { background-color: #85b51b; }
.koushinbox {
 border: dashed #85b51b 3px; background: #F9D5EE;
 width: 70%; margin: 0.5em auto; padding: 0.5em;
 }

/* [[テンプレート:Infobox Person]]専 */
.infoPers {
 width: 21em; font-size: 90%; float:right; margin: 0 0 1em 1em; background: #f9f9f9;
 border: 1px #999999 solid; border-collapse: collapse; clear: right;
 }
.infoPers th { white-space: nowrap; }
.infoPers td { text-align: center; }

/* [[メインページ]]専 */
#mainpage_header {
 background-color: darkblue; color: white !important;
 padding: 1em; font: bold x-large serif; text-align: center;
 }
#mainpage_header a { color: white !important; }

/* [[MediaWiki:Edittools]]専 */
#edittools_wikimarkup {
 border-width: 1px; border-style: solid none; border-color: #ccc;
 margin-top: 0.25em; padding: 0.25em; font-size: 80%;
 }
#edittools_wikimarkup span { margin-left: 1ex; white-space: nowrap; }

/* [[MediaWiki:Anoneditwarning]]専 */
#anoneditwarning { margin: auto; padding: 0.5em; width: 80%; text-align: center; }

/* [[テンプレート:See also]]等に使う */
.rellink { margin-left: 2em; font-style: italic; }

/* ナビゲーションポップ用 */
a.popupMoreLink { display: block; text-align: right; cursor: pointer; }
 
ins.popupDiff { background: #AFE; }
del.popupDiff { background: #FFE6E6; }
 
#selectionPreview { /* overflow: auto; max-height: 16ex; */
                    border: 2px solid #DDD;
                    background-color: #EEF;
                    padding: 6px;
                    }
 
.navpopup 
{ 
  border: solid #FFBE20 1px;
  background-color: #FFFAEF;
  padding: 5px;
  font-size: 8pt;
  /* opacity: 0.9; */
}
 
/* Configure Drag bar color */
.popupDrag {
  background-color: #FFBE20;
  height: 5px;
  margin-top: -5px;
  margin-bottom: 5px;
}
 
.popupDragHandle {
 cursor: move;
 position: relative;
}
 
/* menu magic - many thanks to [[User:Zocky]]! */
 
/* popups */
.popup_menu li {
 margin: 3px;
}
 
.popup_menu
{
  display:none;
  position:absolute;
  left:0;
  margin: 0;
  margin-top: 1em;
  line-height: 1.25em;
  list-style-type: none; 
  /*top:1.6ex; */
  z-index:2;
  width:10em; 
  background:white; 
  border:solid 1px grey;
  padding: 0.5em !important;
  margin-left: -6px;
  margin-top: 1em;
  border-width: 1px 1px 1px 6px;
}
.popup_menu a {display:block;}
.popup_menu_row a {display:inline;}
.popup_menu_row { list-style: none;
                  padding: 0;
                  margin: 0;
                  /*)border: solid 1px red;*/
                  }
.popup_drop {display:inline; position:relative}
.popup_drop:hover .popup_menu,
.popup_drop .popup_menu:hover {display:inline; background:White; padding:2px 2px 2px 2px}
 
.popup_drop:hover { background:#CCF; color:#44f; }
 
/* other colours, styles and so on */
.popup_menu a:hover {background:#CCf; color:#44f}
.popup_mainlink {font-size: 140%; font-weight: bold}
 
.popup_change_title_link { color: #152; }
 
.popup_diff_dates { 
                    font-style: italic; 
                    background: none;
                    }
 
.popup_menu_item { 
                  list-style: none;
                  padding: 0;
                  margin: 0;
                   /*border: solid 1px green;*/
}
.popup_menu_item a{ display:block; }
 
.popup_history_row_even { background: #eee;  }
.popup_history_date { font-weight: bold; font-size: 120%; }
 
/* disable interwiki styling */
.popupPreview a.extiw,
.popupPreview a.extiw:active {
	color: #36b;
	background: none;
	padding: 0;
}
.popupPreview a.external {
	color: #36b;
}
/* this can be used in the content area to switch off
special external link styling */
.popupPreview .plainlinks a {
	background: none !important;
	padding: 0 !important;
}
/* ここまでナビゲーションポップ用 */

/* [[Template:Pathnav]]専(Wikipediaより転載) */
.pathnavbox {
    clear: both;
    border: 1px outset #eef;
    padding: 0.3em 0.6em;
    margin: 0 0 0.5em 0;
    background-color: #eef;
    font-size: 90%;
}

.pathnavbox ul {
    list-style: none none;
    margin-top: 0;
    margin-bottom: 0;
}

.pathnavbox > ul {
    margin: 0;
}

.pathnavbox ul li {
    margin: 0;
}

/* interwikiリンク色変更 https://ja.wikipedia.org/wiki/Help:%E3%83%AA%E3%83%B3%E3%82%AF%E8%89%B2 */
.mw-body a:link.interwiki { color: #00FFFF; }

/* AA用webフォント 重いのでユーザーの利便性を考え実装は見送り */
/* @font-face{ */
/* font-family: 'Saitamaar'; */
/* src: local('Saitamaar'), */
/* url('http://keage.sakura.ne.jp/fonts/Saitamaar.woff2.php') format('woff2'), */
/* font-weight: normal; */
/* font-style: normal; */
/* } */