body {margin: 0px;TEXT-ALIGN: center;FONT-SIZE: 80%;LINE-HEIGHT: 150%;}

p {margin: 5 0 5;}

/*一番外側の枠*/
#container {MARGIN: 0px auto; WIDTH: 862px; TEXT-ALIGN: center}

/*タイトルを表示する箱です*/
#banner {BACKGROUND: #ffffff; TOP: 130px; TEXT-ALIGN: center;}

/*サイドバー*/
.sidetitle {	height:18px; BORDER-RIGHT: #FF0066 1px solid; BORDER-TOP: #FF0066 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #FF0066 1px solid; COLOR: #fffffe;  BORDER-BOTTOM: #FF0066 1px solid; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #FF0066;}

#left {margin: 8px 8px 0px 0px; WIDTH: 150px;  float : left;TEXT-ALIGN: center;} 

#right {margin: 8px 0px 0px 8px; WIDTH: 150px; float:left; TEXT-ALIGN: center;} 

.sidebar {BORDER-TOP: #FF0066 1px solid;BORDER-RIGHT: #FF0066 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 6px; BORDER-LEFT: #FF0066 1px solid; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BORDER-BOTTOM: #FF0066 1px solid; TEXT-ALIGN: left}

.sidebar ul {
	padding-left: 15px;
	margin: 0px;
	margin-bottom: 0px;
	}

.sidebar li {
	margin: 0px;
	color: #333333;
	text-align: left;
	list-style-type: circle;
	}

.side {BORDER-TOP: #FF0066 1px solid;BORDER-RIGHT: #FF0066 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 6px; BORDER-LEFT: #FF0066 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #FF0066 1px solid; TEXT-ALIGN: center}

/*本文の体裁*/
#content {WIDTH: 546px; float:left;}

img{
border: 0px solid #FF0066; 
margin:0 15 5 0px;
}

#id {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;BORDER-LEFT: #FF0066 0px solid;BORDER-BOTTOM: #FF0066 0px solid;PADDING-TOP: 0px;PADDING-BOTTOM: 0px}

h1 {TEXT-ALIGN: left;FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; font-family:verdana ,arial ,sans-serif;margin-left:0px;margin-BOTTOM:2px;margin-TOP:6px;PADDING:0px}

h2 {TEXT-ALIGN: left;margin-top:6px;margin-bottom:4px;FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR:#FF0066; font-family:verdana ,arial ,sans-serif}

h3 {FONT-WEIGHT: normal; TEXT-ALIGN: left;FONT-SIZE: 11pt;COLOR:#FF0066;
margin:10px 0px 10px 0px;}

h3 A {COLOR:#FF0066;FONT-WEIGHT: normal; text-decoration: underline}
h3 A:link {COLOR: #FF0066;FONT-WEIGHT: normal; text-decoration: underline}
h3 A:visited {COLOR: #FF0066;FONT-WEIGHT: normal; text-decoration: underline}
h3 A:active {COLOR: #FF0066;FONT-WEIGHT: normal; text-decoration: underline}
h3 A:hover {COLOR: #FF0066; TEXT-DECORATION: underline}

h4 {TEXT-ALIGN: left;margin-top:6px;margin-bottom:4px;FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: black;font-family:verdana ,arial ,sans-serif}

h4 A {COLOR: black;FONT-WEIGHT: normal; text-decoration: none}
h4 A:link {COLOR: black;FONT-WEIGHT: normal; text-decoration: none}
h4 A:visited {COLOR: black;FONT-WEIGHT: normal; text-decoration: none}
h4 A:active {COLOR: black;FONT-WEIGHT: normal; text-decoration: none}
h4 A:hover {COLOR: #FF0066; TEXT-DECORATION: none}

.blogbodyindex {COLOR: #101010; MARGIN: 0px 0px 20px 10px;LINE-HEIGHT: 150%}
.blogbodyindex A {FONT-WEIGHT: normal; text-decoration: underline}
.blogbodyindex A:link {FONT-WEIGHT: normal; text-decoration: underline}
.blogbodyindex A:visited {FONT-WEIGHT: normal; text-decoration: underline}
.blogbodyindex A:active {FONT-WEIGHT: normal; text-decoration: underline}
.blogbodyindex A:hover {COLOR: #FF0066; TEXT-DECORATION: underline}

.img_S{
float: left;
border: 1px solid #FF0066; 
margin-right:8px;
}

.img_left{
float: left;
margin-right:10px;
}

.blockquote{
border-left:10px solid #ffcc33;
background-color:#ffff99;
paddding:0.0em 1em;}

/*投稿者、投稿日時、コメントなどの体裁*/
.posted {FONT-SIZE: 7pt; MARGIN: 5px 0px 5px; COLOR: #FF0066; FONT-FAMILY: verdana, arial, sans-serif; TEXT-ALIGN: right}

/*その他*/
.link-note {
 
 	line-height: 150%;
	text-align: left;
	padding: 2px;
	margin-bottom: 15px;
	}

#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

hr{	margin-bottom:5px;
	}

TD{COLOR: #101010; FONT-SIZE: 10pt; MARGIN: 12px 5px 0px; LINE-HEIGHT: 130%}

textarea[id="comment-text"] {
	width: 80%;	}

.description {PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px;PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #ffffff}

.title {
MARGIN: 0 0 8px 0;
TEXT-ALIGN: left;
}

.title a {text-decoration: none;}

.title img {
border: 0px;
PADDING: 0;
MARGIN: 2px 10px 0 5px}

.posted { 
clear: left; 
} 

.clear{clear: left;MARGIN: 0 0 15px 0; }