テンプレート:メインページ/styles.css

/* */ .mainpage-frame { overflow-x: auto; margin: 0 5px 10px 5px; padding: 8px; border: 1px solid #a7d7f9; border-radius: 10px; }

  1. frame-main2 {

background: #fbfdff; }

  1. frame-interlang {

background: #f9f9f9; }

  1. frame-welcome {

line-height: 1.25; }

  1. welcome {

font-size: 180%; margin-top: 10px; margin-bottom: 0.3em; }

  1. about {

margin-left: 0.5em; font-size: 85%; }

  1. about ~ div {

margin-top: 0.3em; font-size: 95%; text-align: right; }

  1. number {

padding-top: 0.8em; }

.mainpage-flexbox { display: flex; flex-wrap: wrap; }

  1. frame-main1 {

flex-basis: 380px; flex-grow: 3; }

  1. frame-main2 {

flex-basis: 310px; flex-grow: 1; }

/* 画面の横幅が大きけれはロゴ画像を表示させ、フォントを一部大きくする */ @media ( min-width: 40em ) { body.skin-timeless #frame-welcome { background-image: url("//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png"); background-repeat: no-repeat; background-position: -40px -15px; padding-left: 165px; } } @media ( min-width: 43em ) { body.skin-minerva #frame-welcome { background-image: url("//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png"); background-repeat: no-repeat; background-position: -40px -15px; padding-left: 165px; } } @media ( min-width: 48em ) { body.skin-vector #frame-welcome, body.skin-modern #frame-welcome, body.skin-monobook #frame-welcome, body.skin-cologneblue #frame-welcome { background-image: url("//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png"); background-repeat: no-repeat; background-position: -40px -15px; padding-left: 165px; } }

.mainpage-content-text .hlist-slash { margin-top: 0.5em; text-align: right; }

  1. portals .CategoryTreeTag {

margin-left: 0.5em; font-size: 90%; }

  1. fa_picture .mainpage-content-text > div {

margin-left: auto; margin-right: auto; } .mainpage-gallery { text-align: center; display: flex; flex-flow: row wrap; justify-content: space-around; justify-content: space-evenly; } /* */