差分
/* ここに記述したCSSはすべての外装に反映されます ここに記述したCSSは携帯機器版サイトの利用者に影響します */
/* common */
font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
}
}
font-weight: normal;
}
h3 .mw-headline {
border: 3px double #aaa;
padding: 3px 14px 4px10px;}.content .floatright { line-heightmargin: 10 0 .8em6em 0;
}
.valignB {vertical-align: bottom !important;}
.mT00 {margin-top: 0; !important;}
.mT16 {margin-top: 16px; !important;}
.mT30 {margin-top: 30px; !important;}
.mR06 {margin-right: 6px; !important;}
.mB00 {margin-bottom: 0; !important;}
.mB30 {margin-bottom: 30px; !important;}
.pA0 {padding: 0px !important;}
.pT50 {padding-top: 50px !important;}
.pB50 {padding-bottom: 50px !important;}
.w280 {width: 280px !important;}
.crystal {border: none !important; background-color: transparent !important;}
.mbImg100 {width: 100%; height: 100%; }
/* infoboxAlt */
.infoboxAlt {
}
.infoboxAlt caption {
}
.infoboxAlt th, .infoboxAlt td {
border-bottom: 1px solid #DDD;
padding: .2em;
text-align: left;
vertical-align: top;
}
.infoboxAlt th td { width: 100%;}.infoboxAlt td { white-space: nowrapnormal;
}
.infoboxAlt td p {
/* headBnr */
ul.headBnr {
list-style: none;
color: #fff;
}
ul.headBnr li {
position: relative;
border-radius: 6px;
}
}
}
ul.bnrWide li a span {
}
ul.bnrWide li hr {
margin: auto;
width: 50%;
}
ul.bnrWide li#basic {
background-image: url(/wiki/images/HeadSystem_01.png);
}
ul.bnrWide li#network {
background-image: url(/wiki/images/HeadSystem_02.png);
}
/* bnrNews */
#bnrNews img {
width: 100%;
border-radius: 6px;
}
#bnrNews .textTitle {
margin: .4em 0;
font-size: 1.2em1em;
line-height: 1.4em;
}
#bnrNews .textDate {
font-size: .8em; line-height: 1em;
color: #252525;
text-align: right;
/* bnrChar */
#bnrChar {
}#bnrChar li { maxdisplay: inline-block; float: left; margin: 0; padding: 0 .2em .4em; width: 76em50%;
}
#bnrChar li .panel {
}
#bnrChar li .panel img {
width: 100%;
border-radius: 6px;
border: 1px solid #aaa;
bottom: 0px;
width: 100%;
height: 1.7em6em;
background: rgba(0,0,0,.6);
color: #fff;
height: 100%;
text-align: center;
}
/* cmdList tableArt */
.tableArt {
margin: 1em 0;
}
.tableArt th, .tableArt td {
padding: 1px 2px 8px0px;
background-color: #fff;
border: 1px solid #aaa;
background-color: #999;
text-align: center;
font-weight: normal;
font-weight: bold;
color: #fff;
}
.tableArt td.comment {
min-width: 16em;
white-space: normal;
}
margin: 0 0;
}
.tableArt caption.btmR a > img { captionmax-sidewidth: bottom; text-align: rightnone !important;
}
vertical-align: middle;
}
td.cxl span {
margin: 2px;
padding: 0px 2px 0 2px;
border-radius: 10px;
color: white;
background-color: #ccc;
}
/* 属性 */
.atbA { border: 1px solid #f66; margin: 0 .2em;}
border: 1px solid;
}
td.use span.use01 { border-color: #32cd32;}td.use span.use02 { border-color: #dc143c;}td.use span.use03 { border-color: #ff6347;}}
span#slp { background-position: 0 0;}
span#smp { background-position: -160px 0;}
background: url(/wiki/images/IconCmd.svg);
display: inline-block;
margin-bottom: 1px;
width: 24px;
height: 24px;
span.icAd03 { background-position: -116px -48px;}
span.icAd04 { background-position: -116px -72px;}
.tblCombo td.iconCmd {
min-width: 28em17em;
white-space: normal;
}
/* twitter-widget */
#twitter-widget-0 {
margin: 0 !importantauto;
max-width: 330px !important;
}
ul.share-buttons{
list-style: none;
margin: 0.5em 4em 0 0.5em 1em;
padding: 0;
float: right;
clear: right;
width: 100% !important;
min-width: 294px;
text-align: center;
margin: 0 .2em .1em;
}
/* adsense */
p.adsense{
margin: 0;
background-color: #f4f4f4;
text-align: center;
font-size: .8em;
}
/* adsense */
p.adsLabel{
margin: 0;
padding: 0 !important; max-width: 728px;
background-color: #eee;
text-align: center;
font-size: .8em;
line-height: 1.8em;
}
}
.adsMiddle{
margin: 0.5em auto 0.5em 12px1em; widthclear: 294pxboth; float: right; cleartext-align: rightcenter;
}
.adsGenMiddle{
}
/* news */
.newsImg {
margin: 0;
display: inline-block;
}
.newsImg p img { marginwidth: 0100%; height: 100%;
}
/* video */
.video-container {
position: relative;
margin: 1em 0;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/* catch */
.catch {
margin: 1em 0px;
padding: 1em;
スポンサーリンク









