한국   대만   중국   일본 
MediaWiki:Common.css - Wikipedia コンテンツにスキップ

MediaWiki : Common.css

お知らせ: 保存した後、ブラウザのキャッシュをクリアしてペ?ジを再?み?みする必要があります。

多くの Windows Linux のブラウザ

  • Ctrl を押しながら F5 を押す。

Mac における Safari

  • ? Shift を押しながら、更新ボタン をクリックする。

Mac における Chrome Firefox

  • ? Cmd ? Shift を押しながら R を押す。

詳細については Wikipedia:キャッシュを消す をご?ください。

/* ここに書いたCSSはすべての外?に反映されます */


/* フォント?ファミリの設定 */

/* [[MediaWiki?ノ?ト:Common.css#特定テンプレ?ト用のCSSをTemplateStylesに移行する提案(1回目)]]により非推?化([[Template:Unicode]]への移行推?) */

.
Unicode
 {

	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
 {

	font-family
:
 'Charis SIL'
,
 'Doulos SIL'
,
 'DejaVu Sans'
,
 'Code2000'
,
 'Hiragino Kaku Gothic Pro'
,
 'Matrix Unicode'
,
 'Tahoma'
,
 'Microsoft Sans Serif'
,
 sans-serif
;

}


/* make the list of references look smaller */

ol
.
references
,

div
.
reflist
 {

	font-size
:
 90
%
;
            /* Default font-size */

}


div
.
reflist
 ol
.
references
 {

	font-size
:
 100
%
;
           /* Reset font-size when nested in div.reflist */

	list-style-type
:
 inherit
;
  /* Enable custom list style types */

}


/* Default style for navigation boxes */

.
navbox
 {
                     /* Navbox container style */

	box-sizing
:
 border-box
;

	border
:
 1
px
 solid
 #a2a9b1
;

	width
:
 100
%
;

	margin
:
 auto
;

	clear
:
 both
;

	font-size
:
 88
%
;

	text-align
:
 center
;

	padding
:
 1
px
;

}


.
navbox
 +
 .
navbox
 {

	margin-top
:
 -1
px
;
         /* Single pixel border between adjacent navboxes */

}


.
navbox-inner
,

.
navbox-subgroup
 {

	width
:
 100
%
;

}


.
navbox-title
,

.
navbox-abovebelow
,

.
navbox
 th
 {

	text-align
:
 center
;
       /* Title, group and above/below styles */

	padding-left
:
 1
em
;

	padding-right
:
 1
em
;

}


th
.
navbox-group
 {
             /* Group style */

	white-space
:
 nowrap
;

	/* @noflip */

	text-align
:
 right
;

}


.
navbox
,

.
navbox-subgroup
 {

	background-color
:
 #fdfdfd
;
 /* Background color */

}


.
navbox-list
 {

	border-color
:
 #fdfdfd
;
    /* Must match background color */

}


/* cell spacing for navbox cells */

tr
 +
 tr
 >
 .
navbox-abovebelow
,

tr
 +
 tr
 >
 .
navbox-group
,

tr
 +
 tr
 >
 .
navbox-image
,

tr
 +
 tr
 >
 .
navbox-list
 {
    /* Borders above 2nd, 3rd, etc. rows */

	border-top
:
 2
px
 solid
 #fdfdfd
;
 /* Must match background color */

}


.
navbox
 th
,

.
navbox-title
 {

	background-color
:
 #ccccff
;
      /* Level 1 color */

}


.
navbox-abovebelow
,

th
.
navbox-group
,

.
navbox-subgroup
 .
navbox-title
 {

	background-color
:
 #ddddff
;
      /* Level 2 color */

}


.
navbox-subgroup
 .
navbox-group
,

.
navbox-subgroup
 .
navbox-abovebelow
 {

	background-color
:
 #e6e6ff
;
      /* Level 3 color */

}


.
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.2
em
;

	padding-left
:
 0.2
em
;

}


.
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
;

}


/* Display list items inline */

.
hlist
 dd
,

.
hlist
 dt
,

.
hlist
 li
 {

	margin
:
 0
;

	display
:
 inline
;

}


/* Display nested lists inline */

.
hlist
.
inline
,

.
hlist
.
inline
 dl
,

.
hlist
.
inline
 ol
,

.
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 */

.
hlist
 .
mw-empty-li
,

.
hlist
 .
mw-empty-elt
 {

	display
:
 none
;

}


/* Generate interpuncts */

.
hlist
 dt
:
after
 {

	content
:
 ": "
;

}


.
hlist
 dd
:
after
,

.
hlist
 li
:
after
 {

	content
:
 " · "
;

	font-weight
:
 bold
;

}


/* 日本語版の?自仕?。-pipe、-hyphen、-comma、-slash */

.
hlist-pipe
 dd
:
after
,

.
hlist-pipe
 li
:
after
 {

	content
:
 " | "
;

	font-weight
:
 normal
;

}


.
hlist-hyphen
 dd
:
after
,

.
hlist-hyphen
 li
:
after
 {

	content
:
 " - "
;

	font-weight
:
 normal
;

}


.
hlist-comma
 dd
:
after
,

.
hlist-comma
 li
:
after
 {

	content
:
 "、 "
;

	font-weight
:
 normal
;

}

.
hlist-slash
 dd
:
after
,

.
hlist-slash
 li
:
after
 {

	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
:
 1
px
 solid
 #a2a9b1
;

	background-color
:
 #f8f9fa
;

	width
:
 80
%
;

	margin
:
 0
 auto
 1
em
 auto
;

	padding
:
 0.2
em
;

	text-align
:
 justify
;

}


.
infobox
 {

	border
:
 1
px
 solid
 #a2a9b1
;

	background-color
:
 #f8f9fa
;

	color
:
 black
;

	margin
:
 0.5
em
 0
 0.5
em
 1
em
;

	padding
:
 0.2
em
;

	float
:
 right
;

	clear
:
 right
;

	text-align
:
 left
;

	font-size
:
 88
%
;

	line-height
:
 1.5
em
;

}


.
infobox
 caption
 {

	margin-top
:
 0.5
em
;

	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
:
 1
px
 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
:
 1
px
 solid
 #a2a9b1
;

	/* @noflip */

	border-right
:
 1
px
 solid
 #a2a9b1
;

}


.
infobox
.
bordered
 .
mergedrow
 td
,

.
infobox
.
bordered
 .
mergedrow
 th
 {

	border
:
 0
;

	/* @noflip */

	border-right
:
 1
px
 solid
 #a2a9b1
;

}


/* Styles for geography infoboxes, eg countries,

   country subdivisions, cities, etc.            */

.
infobox
.
geography
 {

	border-collapse
:
 collapse
;

	line-height
:
 1.6
em
;

	font-size
:
 88
%
;

}


.
infobox
.
geography
  td
,

.
infobox
.
geography
  th
 {

	border-top
:
 1
px
 solid
 #a2a9b1
;

	padding
:
 0.4
em
 0.6
em
 0.4
em
 0.6
em
;

}


.
infobox
.
geography
 .
mergedtoprow
 td
,

.
infobox
.
geography
 .
mergedtoprow
 th
 {

	border-top
:
 1
px
 solid
 #a2a9b1
;

	padding
:
 0.4
em
 0.6
em
 0.2
em
 0.6
em
;

}


.
infobox
.
geography
 .
mergedrow
 td
,

.
infobox
.
geography
 .
mergedrow
 th
 {

	border
:
 0
;

	padding
:
 0
 0.6
em
 0.2
em
 0.6
em
;

}


.
infobox
.
geography
 .
mergedbottomrow
 td
,

.
infobox
.
geography
 .
mergedbottomrow
 th
 {

	border-top
:
 0
;

	border-bottom
:
 1
px
 solid
 #a2a9b1
;

	padding
:
 0
 0.6
em
 0.4
em
 0.6
em
;

}


.
infobox
.
geography
 .
maptable
 td
,

.
infobox
.
geography
 .
maptable
 th
 {

	border
:
 0
;

	padding
:
 0
;

}


/* NavFrame?係。[[MediaWiki:Monobook.css]]も?照 */

div
.
NavFrame
 {

	margin
:
 0
px
;

	padding
:
 2
px
;

	border
:
 1
px
 solid
 #a2a9b1
;

	text-align
:
 center
;

	border-collapse
:
 collapse
;

	font-size
:
 95
%
;

}


div
.
NavFrame
 div
.
NavHead
 {

	height
:
 1.6
em
;

	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
:
 0
px
;

	right
:
 3
px
;

	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.2
em
 0
;

	border
:
 1
px
 solid
 #bb7070
;

	background-color
:
 #ffdbdb
;

	padding
:
 0.25
em
 0.9
em
;

	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.6
em
 !important
;

	margin-top
:
 0.6
em
;

	margin-bottom
:
 0.6
em
;

}


.
mwe-math-mathml-display
 math
 {

	display
:
 inline
;

}


/* 日本語版追加分 */

span
.
texhtml
 sup
 {

	vertical-align
:
 1.0
ex
;

	font-size
:
 75
%
;

}


span
.
texhtml
 sub
 {

	vertical-align
:
 -0.5
ex
;

	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
;

}