<style>
<!--
/* ===================================================================== */
/* GNS 共通css                                                           */
/* Style: simple                                                         */
/* ===================================================================== */

/* ===================================================================== */
/* 全体 */

body {
	font-size:             100%;
	line-height:           1.2em;
	vertical-align:        text-bottom;
}

/* ===================================================================== */
/* リンク */

a:link {
	/* 未訪リンク */
	color:                blue
}
a:visited {
	/* 既訪リンク */
	color:                purple
}
a:hover {
	/* ホバー状態リンク */
	color:                teal
}
a:active {
	/* クリック中リンク */
	color:                red;
	background:           #FFFFFF
}

/* ===================================================================== */
/* 表題 */

div.diarytitleframe {
	/* 外枠 */
}

div.diarytitle {
	/* 本体 */
	line-height: 1.2em;
	margin: 0;
	padding: 1em 4em 1em 4em;
	border-style: double;
	border-width: 5px;
}

big.big_diarytitle {
	/* タイトル */
	font-size: 200%;
	line-height: 1.2em;
}

small.part_diarytitle {
	/* 最新/月名表示 */
	font-size: 100%;
	line-height: 1.2em;
}

/* ===================================================================== */
/* ステータス */

p.lastupdatebox {
	/* 最終更新時刻行 */
	margin: 0;
	padding: 0;
}

span.lastupdate {
	/* 最終更新時刻 */
}

div.header_caution {
	/* サンプル用の注意書き */
	color:#ff0000;
}

/* ===================================================================== */
/* 予定表１ */

div.futurebox {
	/* 予定表ボックス */
	background-color:     #EEDDEE;
	border-style:         solid;
	border-color:         #776677;
	border-width:         1px;
	margin:               0% 0% 0% 0%
	/* margin:               0% 8% 0% 8% */
}

div.futurebox h3 {
	/* 予定表表題 */
	background-color:     #EECCDD;
	padding:              5px;
	margin:               0
}

div.futurebox ul {
	/* 予定表リスト外枠 */
}

div.futurebox li {
	/* 予定表リスト項目 */
}

/* ===================================================================== */
/* 予定表２ */

div.future2box {
	/* 予定表ボックス */
	background-color:     #CCEEEE;
	border-style:         solid;
	border-color:         #557777;
	border-width:         1px;
	margin:               0% 8% 0% 8%;
}

div.future2box h3 {
	/* 予定表表題 */
	background-color:     #99DDDD;
	padding:              5px;
	margin:               0
}

div.future2box ul {
	/* 予定表リスト外枠 */
}

div.future2box li {
	/* 予定表リスト項目 */
}

div.future2box table {
	/* 予定表テーブル */
}

div.future2box tr {
	/* 予定表テーブル行 */
	background-color: #DDCCDD;
}

div.future2box td {
	/* 予定表テーブル項目 */
}

/* ===================================================================== */
/* ページリンク */

div.go_pagelink {
	/* ページリンク */
	text-align:center;
}

div.go_pagelink b.before {
	/* 前ページへ */
}

div.go_pagelink b.next {
	/* 後ページへ */
}

div.go_pagelink b.digest {
	/* ダイジェストページへ */
}

div.go_pagelink b.index {
	/* 一覧ページへ */
}

/* ===================================================================== */
/* 本文 */

hr.day_separator {
	/* 日付の区切り */
}

div.daybox {
	/* １日分の外枠 */
	border-color: #006633;
	border-style: solid;
	border-width: 0px;
	margin:       0% 8% 0% 8%
}

div.datebox {
	/* 日付の行ボックス */
}

h3.date {
	/* 日付行 */
	border-style: none;
	padding:      10px 10px 10px 10px
}

span.yymmdd {
	/* 日付 */
}

span.dayweek {
	/* 曜日 */
}

span.dayweather {
	/* 天気 */
}

span.daytopic {
	/* 日タイトル */
}

div.titlebox {
	/* タイトル単位ボックス */
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	margin:       10px 0px 10px 30px;
	padding:      0px 4px 0px 4px
}

h4.title {
	/* タイトルアンカー */
}

span.titlemark {
	/* タイトルマーク */
}

span.titlestr {
	/* タイトル文 */
}

span.category {
	font-size:             80%
	/* カテゴリ */
}

span.category a:link {
	/* 未訪リンク */
	color:                forestgreen
}
span.category a:visited {
	/* 既訪リンク */
	color:                forestgreen
}
span.category a:hover {
	/* ホバー状態リンク */
	color:                teal
}
span.category a:active {
	/* クリック中リンク */
	color:                forestgreen
	background:           #FFFFFF
}

dl.dl {
	/* 本文外枠 */
}

dd.dd {
	/* 本文ボックス */
}

p.s {
	/* 本文行（@p, @s） */
}

br.clearall {
	/* 回り込み解除 */
}

span.smark {
	/* 本文行頭アンカー */
}

blockquote.qcode {
	/* @qcode */
	margin: 0.5em;
	padding: 0 0.5em;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

pre.pre_qcode {
	/* @qcode内PRE */
	margin:0;
	padding:0;
}

code.code_qcode {
	/* @qcode内CODE */
}

blockquote.q {
	/* @q */
	margin: 0.5em;
	padding: 0 0.5em;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

pre.q {
	/* @q内PRE */
	margin:0;
	padding:0;
}

div.center {
	/* @c */
}

big.big_center {
	/* @c内BIG */
}

ul.ul {
	/* @ul */
}

ol.ol {
	/* @ol */
}

hr.footnote {
	/* @* */
}

dl.dl_footnote {
	/* @f外枠 */
}

dd.dd_footnote {
	/* @f */
}

/* ===================================================================== */
/* ページ末尾 */

p.mailtobox {
	/* メール行 */
}

span.mailto {
	/* メールアドレス */
}

p.bygnsbox {
	/* GNSクレジット行 */
}

span.bygns {
	/* GNSクレジット */
}

/* ===================================================================== */
/* フォーム */

table form {
	margin: 0;
	padding: 0;
}

/* ===================================================================== */
/* トラックバック/コメント */

div.tbcm {
	/* トラックバック/コメントブロック */
	x-border-style: solid;
	x-border-width: 1px 0px 0px 1px;
}

div.tbcm table {
	/* トラックバック/コメントブロック */
	x-border-color: #000000;
	x-border-style: dotted;
	x-border-width: 1px;
}

span.tbcmguide {
	/* View Trackback */
	font-size:80%;
}

span.trackback {
	/* Copy Trackback URL */
	font-size:80%;
}

span.cmform {
	/* コメントフォーム */
	font-size:80%;
}

div.tbcmlatestbox {
	/* 最近のコメント/トラックバック */
	background-color:     #EEDDEE;
	border-style:         solid;
	border-color:         #776677;
	border-width:         1px;
	margin:               0% 0% 0% 0%
}

div.tbcmlatestbox h3 {
	/* 最近のコメント/トラックバック 表題 */
	background-color:     #EECCDD;
	padding:              5px;
	margin:               0
}

div.tbcmlatest2 {
	/* 最近のコメント/トラックバック */
}

/* ===================================================================== */

-->
</style>
