/* 記事への案内のカテゴリの文字を大きく */
.responsive-block-50 dt a, .responsive-block-50 dt{
font-size: 130%;
}
/* モバイル用。見出しの下に余白 */
#mf-section-0 .responsive-block-50 h2 {
margin-bottom: 12px;
}
/* モバイル用。ファイターリストの各セルの隙間が少し空くように */
#mw-mf-viewport .fighters table {
border-collapse: separate;
}
/* 以下、レスポンシブ系 */
.responsive-block-50{
box-sizing: border-box;
}
@media (min-width: 768px) {
.responsive-column-3{
column-count:3;
}
.responsive-column-3 > *, .responsive-column-3 > ul > li{
page-break-inside: avoid;
}
.responsive-block-33{
float:left;
width:33.33333333%;
}
.responsive-block-50{
float:left;
width:50%;
}
.padding-when-wide{
padding-right:10px;
padding-left:10px;
}
.float-when-wide{
float:left;
}
.nowide{
display:none;
}
}