BODY {
width:100%;
font-family: Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
background-image:url(http://blog-template.up.seesaa.net/image/sea.jpg);
background-repeat:repeat;
background-color:#F2F2F2;	/* ●　背景色 */
}
H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 30px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
H1 A {
	FONT-WEIGHT: bolder;
	 COLOR: #1E90FF;	/* ●　タイトル色 */
	 FONT-FAMILY: sans-serif; TEXT-DECORATION: none;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: arial, Helvetica; TEXT-ALIGN: left
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, Helvetica
}
H3 A {
	COLOR: #333; TEXT-DECORATION: none
}
#banner {
	height:202px;
margin:0px;
padding:0px 0px 0px 135px;
text-align:left;
background-color:#95A3D9;	/* ●　背景色 */
	background-image:url(http://kyorokyoro.up.seesaa.net/image/canvas.jpg);
	background-repeat:no-repeat;
	  PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 5px solid; FONT-FAMILY: arial, Helvetica
}
.description {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; 
	 COLOR: #FFFF00;	/* ●　ブログ説明色 */
	  LINE-HEIGHT: 140%; FONT-FAMILY: sans-serif;
}
.navi {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 10px; WIDTH: 97%; COLOR: #00f; TEXT-ALIGN: center;
}
#content {
	FLOAT: left; MARGIN: 25px 10px 30px; WIDTH: 50%
}
.blog {
	
}
.blogbody {
	FONT-WEIGHT: normal;
	 BACKGROUND: #FDFFF5;		/* ●　記事背景色 */
	  MARGIN-BOTTOM: 15px; LINE-HEIGHT: 120%
}
.date {
	CLEAR: left; PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px;
	 COLOR: #4B211F;		/* ●　記事日付文字色 */
	background-color:#D6D1FE;	/* ●　記事日付背景色 */
	  PADDING-TOP: 5px
}
.title {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold;
	 BACKGROUND: #DBF4F1;		/* ●　記事タイトル背景色 */
	  PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #999 1px solid;
	  COLOR: #10175A;		/* ●　記事タイトル文字色 */
	   PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
.title A {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none

}
.text {
	PADDING-RIGHT: 15px; MARGIN-TOP: 5px; PADDING-LEFT: 10px;
	 FONT-SIZE: 90%;		/* ●　記事文字サイズ */
	  COLOR: #000; PADDING-TOP: 5px
}
.text A {
	COLOR: #0000ff
}
.posted {
	PADDING-RIGHT: 3px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 80%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px;
	 COLOR: #636657;		/* ●　投稿文字色 */
	  PADDING-TOP: 3px; TEXT-ALIGN: right
}
.posted A {
	COLOR: #00f; TEXT-DECORATION: underline
}
#links-left {
	MARGIN-TOP: 25px; FONT-WEIGHT: normal; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 20%; MARGIN-RIGHT: 5px
}
#links {
	MARGIN-TOP: 25px; FONT-WEIGHT: normal; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 20%; MARGIN-RIGHT: 5px
}
#calendar {
	WIDTH: 97%
}
#calendar TABLE {
	BACKGROUND: #FEFFF0; 		/* ●　カレンダー背景色 */
	WIDTH: 97%
}
.calendarhead {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: #D1DCF8; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#calendar th{
font-size:12px;
font-weight:bold;
padding:5px 3px;
background-color:#CDE7CB;	/* ●　カレンダー曜日背景色 */
border-right:1px solid #E8EADD;
border-bottom:1px solid #E8EADD;
}
.calendarday {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 90%; PADDING-BOTTOM: 1px; COLOR: #333333; PADDING-TOP: 1px
}
.calendarday A {
	FONT-SIZE: 90%; COLOR: #0000ff; TEXT-DECORATION: underline
}

.sidetitle {
	PADDING-RIGHT: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; 
	BACKGROUND: #D1DCF8;			/* ●　サイド背景色 */
	 PADDING-BOTTOM: 5px; WIDTH: 97%; COLOR: #333; PADDING-TOP: 5px; TEXT-ALIGN: center;	border:1px solid #4E5EB8; WIDTH: 95%;
}
.side {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; WIDTH: 95%; COLOR: #333333; LINE-HEIGHT: 120%
}

.side A {
	COLOR: #00f; TEXT-DECORATION: underline
}
.powered {
	PADDING-RIGHT: 2px; MARGIN-TOP: 20px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 97%; LINE-HEIGHT: 120%; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.syndicate {
	MARGIN-TOP: 15px; FONT-SIZE: 90%; MARGIN-BOTTOM: 20px; WIDTH: 97%; TEXT-ALIGN: center
}
#comments {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 30px; WIDTH: 97%
}
.comments-head {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: #e1edff; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
.comments-body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 90%; BACKGROUND: #f6f8f5; PADDING-BOTTOM: 10px; COLOR: #333; LINE-HEIGHT: 120%; PADDING-TOP: 10px; BORDER-BOTTOM: #9999aa 1px dotted
}
.comments-post {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 85%; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px
}
#trackback {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; MARGIN-TOP: 25px; PADDING-LEFT: 5px; FONT-SIZE: 90%; BACKGROUND: #f6f8f5; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; WIDTH: 97%; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
.trackback-url {
	BORDER-RIGHT: #999 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 90%; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px dotted; COLOR: #333; LINE-HEIGHT: 140%; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px dotted
}
.trackback-body {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; COLOR: #666666; LINE-HEIGHT: 140%; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px dotted
}
.trackback-post {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000000
}
#footer {
	CLEAR: left; WIDTH: 97%
}
.copyright {
	FONT-SIZE: 80%; WIDTH: 97%; TEXT-ALIGN: center
}
#diet-container {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
.diet-title {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 50%; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://blog.seesaa.jp/img/diet/right_bt.gif); PADDING-BOTTOM: 2px; WIDTH: 90px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #333333
}
.diet-content {
	PADDING-LEFT: 10px; FONT-SIZE: 12px
}
#diet-foods {
	PADDING-LEFT: 10px; FONT-SIZE: 12px
}
.food-title {
	CLEAR: left; FLOAT: left; WIDTH: 20%
}
.food-content {
	WIDTH: 75%; PADDING-TOP: 10px
}
