/* 基本 */
/* 2004/12/10〜				#cceecc */

/* 全体 */
body{
			background-color: #cceecc ;
			color: #000000 ;
			line-height : 1.3em ;
}
/* バナー表示 */
#footer{
			text-align : right;
}
/* 朱で強調する用 */
.notice{
			color: red ;
			font-size : 130% ;
}

h1{
			font-size : 130%  ;
			line-height : 2.0em ;
			letter-spacing : 0.3em ;
			text-align : center ;
}
h2{
			border-bottom : solid 0.1em #005555 ;
			border-left : solid 0.1em #005555 ;
			font-weight : normal;
			background-color : #ffffff;
			font-size : 115%  ;
			line-height : 1.5em ;
			letter-spacing : 0.3em ;
			padding-left : 0.5em ;
			margin-top : 2em ;
}
h3{
			border-bottom : solid 1px #000000 ;
			font-weight : normal;
			text-align : right;
			font-size : 110%  ;
			line-height : 1.2em ;
			letter-spacing : 0.3em ;
			color:#000000 ;
			margin-top : 3em;
}

p{
			margin-left : 1em;
}

img{
			border-width : 0pt ;
}

blockquote{
			background-color: #ffffff ;
}
table{
			border-collapse: collapse ;
}
td{
			border: solid 0.1em #000000 ;
			padding: 0.3em ;
}
a:link{
			text-decoration: none ;
			color: #0000ff ;
}
a:visited{
			text-decoration: none ;
			color: #993366 ;
}
a:hover{
			text-decoration: underline ;
}

/* タイトル周辺 */
#title{
			font-size : 150% ;
			width : 97% ;
			padding : 10px;
			border-bottom : 1px black dashed ;
			letter-spacing : 0.5em ;
}

.topcomment{
			text-align : right;
}
.image{
			text-align : center;
}


/* 過去ログのナビゲーションバー */
.logmenubar	{ background-color: #ffffff ; border-bottom: dashed 0.1em #333333 ;
			  letter-spacing: 0.1em ; text-align: center ;}

/* 日記内 */
/* ネタ元表記・注意書き・アスキーアート */
.from		{ font-size: 80% }
.note		{ font-size: 80% }
.aa			{ font-size : 12pt; font-family : "ＭＳ Ｐゴシック"; line-height : 18px }

/* 強調（文字大）・注意／禁止（赤／オレンジ）・ネタバレ防止（背景と同色） */
.strong{
			font-size : 120% ;
			letter-spacing : 0.3em ;
}
.notice1		{ color: #ffa500 }
.bgcolor		{ color: #cceecc ;}

