注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。
- Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
- Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
- Internet Explorer / Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください
- Opera: Ctrl-F5を押してください
/* ここに記述したCSSはすべての外装に反映されます */
@font-face {
font-family: "mono";
src: url(/w/font/mono.ttf) format("truetype");
}
body, h1, h2, h3, p, ul, ol {
margin: 0;
padding: 0;
color: #383838;
font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Verdana, "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif;
font-size: 1.1em;
list-style: none;
-webkit-font-smoothing: antialiased;
}
a,
a:visited {
color: #409cee;
}
#content a,
#content a:visited {
font-family: 'mono',monospace,san-serif;
}
a.new,
a.new:visited,
#p-personal a.new,
#p-personal a.new:visited {
color: #f86500;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
color: #409cee;
}
.mw-parser-output a.external:visited {
color: #36b;
}
/* --- Asides --- */
#p-logo a {
background-size: 160px;
}
#footer #footer-icons {
display: none;
}
.mw-editform #wpTextbox1 {
font-size: 1.1em;
letter-spacing: 1px;
}
.mw-content-ltr .mw-editsection,
.mw-content-rtl .mw-content-ltr .mw-editsection {
}
/* --- Contents --- */
.firstHeading {
overflow: visible;
border-bottom: none;
color: #555;
font-size: 2em;
font-weight: bold;
letter-spacing: 2px;
}
.mw-body h1:lang(ja) {
font-family: 'mono',monospace,san-serif;
}
h1 {
font-size: 1em;
}
.mw-body-content h2 {
margin: 30px auto 10px;
border-bottom: solid .3px #999;
padding: 0 0 2px 10px;
font-size: 1.3em;
}
.mw-body-content h3,
.mw-body-content h4 {
margin: 30px 0 0 10px;
font-size: 1.1em;
}
.mw-body-content p {
width: 70%;
margin: 0.5em 1em 1.1em;
font-size: 1.1em;
line-height: inherit;
text-align: justify;
}
.mw-body-content b {
background: linear-gradient(transparent 60%, #ffff66 60%);
}
.mw-body-content i:before {
content: "「";
}
.mw-body-content i:after {
content: "」";
}
.mw-body-content ul,
.mw-body-content ol {
width: 70%;
}
.mw-body-content ul {
list-style-type: disc;
padding-left: 1em;
}
.mw-body-content ol{
margin: 2em 3em;
padding-left: 1em;
}
.mw-body-content blockquote::before {
content: "“";
font-size: 3em;
float: left;
position: relative;
top: -15px;
left: -10px;
}
.mw-body-content blockquote {
width: 60%;
font-style: italic;
background: #f3f3f3;
padding: 20px 50px 20px 30px;
}
.mw-body-content blockquote p {
width: 100%;
}
pre,
code,
.mw-code {
width: 80%;
font-family: 'mono', monospace, san-serif;
letter-spacing: .3px;
}
.mw-content-ltr ol,
.mw-content-rtl .mw-content-ltr ol {
list-style-type: decimal;
margin-left: 2em;
}
.mw-body-content table.wikitable {
width: 80%;
}
.mw-body-content .content_col h3 {
margin: 0;
}
.mw-body-content .content_col ol {
margin: 0;
}