/*
 * デフォルト CSS ファイル
 *
 * 2020 Yuu Kasuga
 */

/* 全体 */
body {
	color: #333366;
	background-color: #ffffff;
	font-family: sans-serif;
	font-size: small;
	padding-left: 5%;
	padding-right: 5%;
	line-height: 1.5em;
	background-repeat: repeat;
	background-image: url("https://ss1.xrea.com/penguinitis.g1.xrea.com/checker.png");
}

/* 基本テーブル */
table#base {
	width: 800px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	border-style: none;
}

/* 更新 */
p#update {
	font-size: small;
	text-align: center;
}

/* 境界線 */
td#border {
	background-color:#9999cc;
	height: 2px;
}

/* コピーライト */
td#copyright {
	font-size: small;
	text-align: center;
}

/* ページタイトル */
h1#pagetitle {
	font-size: xx-large;
	color: #9999cc;
	border-bottom: solid 3px #9999cc;
	text-align: right;
}

/* タイトル */
h1 {
	font-size: x-large;
	color: #9999cc;
	text-align: center;
}

/* 見出し */
h2 {
	font-size: large;
	color: #6666cc;
	border-bottom: solid 1px #6666cc;
}

/* 見出し */
h3 {
	color: #669900;
}

/* 見出し */
h4 {
	color: #cc9900;
	padding-left: 1%;
}

/* 表 */
table {
	margin: auto;
	text-align: center;
	border-collapse: collapse;
	border: solid 1px #9999ff;
}

/* ヘッダセル */
th {
	background-color: #ccccff;
	padding-left: 1em;
	padding-right: 1em;
}

/* データセル */
td {
	padding-left: 1em;
	padding-right: 1em;
}

/* 整形済みテキスト */
pre {
	padding-left: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	margin-left: 3%;
	margin-right: 3%;
	line-height: 1.1em;
	/*background-color: #ddddff;*/
	background-color: #eeeeff;
	white-space: pre-wrap;
	word-break: break-all;
	font-family: "Courier New", monospace;
}

/* リスト */
ul {
	list-style-type: square;
}

/* ニュース日付 */
p#date {
	color: #6666ff;
	font-size: small;
}

/* プロフィール */
table#profile {
	text-align: center;
	border-style: none;
}

/* 更新 */
table#update {
	text-align: left;
}

/* リンク */
a {
	color: #333366;
}
