利用者:Kahusi/monobook.css

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

多くの WindowsLinux のブラウザ

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

Mac における Safari

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

Mac における ChromeFirefox

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

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

/* [[Template:ルビ]]より。 */
.ruby {
  display: inline-table;
  text-align: center;
  text-indent: 0px;
  white-space: nowrap;
  border: none;
  margin: 0px;
  padding: 0px;
  line-height: 1;
  height: 1em;
  vertical-align: text-bottom;
  border: none;
}

.ruby > .rb {
  display: table-row-group;
  line-height: 1;
  text-align: center;
  border: none;
  margin: 0px;
  padding: 0px;
  white-space: nowrap;
}

.ruby > .rt {
  display: table-header-group;
  font-size: 0.625em;
  line-height: 1.1;
  text-align: center;
  white-space: nowrap;
  border: none;
  margin: 0px;
  padding: 0px;
}

.ruby > .rp {
  display:none !important;
}

/* アンカー周り */
a {
 text-decoration:none;
}

a:hover,a:active {
 color:#f93 !important;
 background:transparent;
 text-decoration:underline;
}

/* 以下は[[m:Help:User style/bottom tabs]]より。 */
#mytabs {
  width: 100%;
/*  font-size: smaller;
*/  position: static;
}
#mytabs h5 { display: none }
#mytabs ul { margin: 0 }
#mytabs li { display: inline }
#mytabs li a {
  padding: 0 0.4em;
  border-right: 1px solid grey;
}

/* タブ群識別の爲の補填 */
li#mytabs-ca-talk {
 margin-right: 1.6em;
}
li#mytabs-ca-watch {
 margin-left: 1.6em;
}

/* RCで流れる要約欄の改行禁止 */
span.comment {
 white-space: nowrap;
}

/* infoboxCountry デバック用 
dl#infoboxCountry {
    clear:right;
    float:right;
    width:300px;
    margin-left:0.5em;
    background:#fff;
}
dl#infoboxCountry dt.infoboxCountryNameJa {
    font-size:1.36em;
    margin:0 0 0.13em;
    text-align:center;
}
dl#infoboxCountry dt.infoboxCountryName {
    font-size:1.13em;
    font-weight:normal;
    margin:0 0 0.13em;
    text-align:center;
}
 
dl#infoboxCountry dd.infoboxCountryDataA {
    margin:0;
    padding:0;
    border-color:#aaa;
    border-width:1px;
    border-style:solid solid none;
    background:#f9f9f9;
}
 
dl#infoboxCountry table.infoboxCountryPrevSucc {
    width:298px;
    border-collapse:collapse;
    font-size:0.9em;
    background:#f9f9f9;
    border-bottom:#aaa 1px solid;
}
dl#infoboxCountry table.infoboxCountryPrevSucc td {
    margin:0;
    padding:4px;
    text-align:center;
}
dl#infoboxCountry td.infoboxCountryPrev {
    text-align:left;
    width:60px
}
dl#infoboxCountry td.infoboxCountrySucc {
    text-align:right;
    width:60px;
}
 
dl#infoboxCountry table.infoboxCountryInsignia {
    width:298px;
    border-collapse:collapse;
    font-size:0.95em;
    background:#eee;
    text-align:center;
}
dl#infoboxCountry table.infoboxCountryInsignia th {
    padding:4px;
    width:50%;
    border:none;
}
dl#infoboxCountry table.infoboxCountryInsignia td {
    padding:4px;
    font-size:0.85em;
}
dl#infoboxCountry dd.infoboxCountryAdd,
dl#infoboxCountry dd.infoboxCountryMotto,
dl#infoboxCountry dd.infoboxCountryAnthem,
dl#infoboxCountry dd.infoboxCountryMap {
    text-align:center;
    width:290px;
    margin:0;
    padding:4px;
    border-color:#aaa;
    border-width:1px;
    border-style:solid solid none;
}
dl#infoboxCountry dd.infoboxCountryAdd,
dl#infoboxCountry dd.infoboxCountryMotto,
dl#infoboxCountry dd.infoboxCountryAnthem {
    font-size:0.8em;
    background:#f9f9f9;
}
dl#infoboxCountry dd.infoboxCountryMap {
}
 
dl#infoboxCountry dd.infoboxCountryDataB {
    margin:0;
    padding:0;
    border:#aaa 1px solid;
}
dl#infoboxCountry dd.infoboxCountryDataB table {
    width:298px;
    border-collapse:collapse;
    border-color:#aaa;
    font-size:0.95em;
    background:#f9f9f9;
    line-height:1.3
}
dl#infoboxCountry dd.infoboxCountryDataB tr {
    border-color:#aaa;
    vertical-align:top;
}
dl#infoboxCountry dd.infoboxCountryDataB th {
    padding:4px;
    border-color:#aaa;
    border-width:1px;
    text-align:left;
    font-weight:normal;
    width:50%;
}
dl#infoboxCountry dd.infoboxCountryDataB td {
    padding:4px;
    border-color:#aaa;
    border-width:1px;
    width:50%;
}
 
dl#infoboxCountry td.infoboxCountrySome {
    margin:0;
    padding:0;
}
dl#infoboxCountry td.infoboxCountrySome dl,
dl#infoboxCountry td.infoboxCountrySome dl dd {
    margin:0;
    padding:0;
}
dl#infoboxCountry td.infoboxCountrySome dl dt {
    margin:0;
    padding:4px;
    font-weight:normal;
    border-top:#aaa 1px solid;
}
dl#infoboxCountry td.infoboxCountrySome dl dt.infoboxCountryLeader {
    border-top:none;
}*/
dl#infoboxCountry td.infoboxCountrySome dl table {
/*    margin:0;
    padding:0;
    width:100%;
    font-size:100%;
    border-collapse:collapse;
    background:#f9f9f9;
*/
    border-color:#aaa;
    border-width:1px;
    border-top-style:none;
    border-bottom-style:none;
}
dl#infoboxCountry td.infoboxCountrySome dl tr {
    border-color:#aaa;
    border-width:1px;
    border-top-style:none;
    border-bottom-style:none;
}
dl#infoboxCountry td.infoboxCountrySome dl th {
/*    width:50%;
    margin:0;
    padding:4px;
    text-indent:0.75em;
*/    border-color:#aaa;
    border-width:1px;
    border-style:none solid none none;
}/*
dl#infoboxCountry td.infoboxCountrySome dl td {
    width:50%;
    margin:0;
    padding:4px;
    border-color:#aaa;
    border-width:1px;
    border-style:solid none none solid;
}

dd#Infobox_before-after {
    width:298px;
    margin:0;
    padding:0;
    border-color:#aaa;
    border-width:1px;
    border-style:none solid solid;
    background:#f9f9f9;
}
dd#Infobox_before-after table {
    width:100%;
    background:transparent;
    border-collapse:collapse;
}
dd#Infobox_before-after th {
    width:50%;
    padding:0 4px;
}
dd#Infobox_before-after th.infoboxCountryPrev {
    border-right:#ccc 1px solid;
}
dd#Infobox_before-after th.infoboxCountrySucc {
    border-left:#ccc 1px solid;
}
dd#Infobox_before-after td.infoboxCountryPrev {
    width:50%;
    padding:2px 4px;
    font-size:80%;
    text-align:left;
    vertical-align:top;
    border-color:#ccc;
    border-width:1px;
    border-style:solid solid none none;
}
dd#Infobox_before-after td.infoboxCountrySucc {
    width:50%;
    padding:2px 4px;
    font-size:80%;
    text-align:right;
    vertical-align:top;
    border-color:#ccc;
    border-width:1px;
    border-style:solid none none solid;
}

dl#infoboxCountry dd.infoboxCountryNote {
    font-size:0.75em;
    width:290px;
    margin:0;
    padding:2px 4px;
    border-color:#aaa;
    border-width:1px;
    border-style:none solid solid;
    background:#f9f9f9;
}
*/

/* [[利用者:Kahusi/Template試作1]]向け */
*.prefsucc {
width:41em;
margin:0.5em auto;
padding:0.5em;
clear:both;
line-height:1.2;
}

*.prefsucc * {
text-align:center;
margin:0;
padding:0;
}

*.prefsucc *.prefsucc-details {
width:13.5em;
margin:0 auto;
padding:0.6em 0.15em;
border-left:#ccc 0.1em solid;
border-right:#ccc 0.1em solid;
}

*.prefsucc *.prefsucc-pref {
float:left;
width:13.5em;
border-right:#ccc 0.1em solid;
}

*.prefsucc *.prefsucc-succ {
float:right;
width:13.5em;
border-left:#ccc 0.1em solid;
}

*.prefsucc *.prefsucc-pref dd,
*.prefsucc *.prefsucc-succ dd {
line-height:1.1;
}

*.prefsucc:after {
content: ".";
font-size: 0.1em;
line-height: 0;
display: block;
height: 0;
visibility: hidden;
clear: both;
}

*.prefsucc {display: inline-block;}

/* Hides from IE-mac \*/
* html .prefsucc {height: 1%;}
.prefsucc {display: block;}
/* End hide from IE-mac */

/* default skin for navigation boxes */
table.navbox {            /* navbox container style */
  border:1px solid #aaa;
  width:100%; 
  margin:auto;
  clear:both;
  font-size:90%;
  text-align:center;
  padding:1px;
}
table.navbox + table.navbox {
  margin-top:-1px;        /* single pixel border between adjacent navboxes (doesn't work for IE6, but that's okay) */
}
.navbox-title, .navbox-abovebelow, table.navbox th {
  text-align:center;      /* title and above/below styles */
  padding-left:1em;
  padding-right:1em;
}
.navbox-group {           /* group style */
  white-space:nowrap;
  text-align:right;
  font-weight:bold;
  padding-left:1em;
  padding-right:1em;
}
.navbox, .navbox-subgroup {
  background:#fdfdfd;     /* Background color */
}
.navbox-list {
  border-color:#fdfdfd;   /* Must match background color */
}
.navbox-title, table.navbox th {
  background:#ccccff;     /* Level 1 color */
}
.navbox-abovebelow, .navbox-group, .navbox-subgroup .navbox-title {
  background:#ddddff;     /* Level 2 color */
}
.navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {
  background:#e6e6ff;     /* Level 3 color */
}
.navbox-even {
  background:#f7f7f7;     /* Even row striping */
}
.navbox-odd {
  background:transparent; /* Odd row striping */
}
 
@media print {
    .navbox {
        display: none;
    }
}