body {
	margin: 0px 0px 10px 0px;
	background-image:url(../image/bg.gif);
	background-repeat:y;
	background-position:50% 0;
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	scrollbar-base-color: #336699;
	scrollbar-track-color: #E9E9E9;
	scrollbar-arrow-color: #FFFFFF;
}


a {
	text-decoration: none;
	}

a:link {
	color: #336699;
	text-decoration: none;
	}

a:visited {
	color: #336699;
	text-decoration: none;
	}

a:active {
	color: #336699;
	}

a:hover {
	color: #333399;
	text-decoration: underline;
	}

.honbun	{  
	font: normal 14px/20px "Century Gothic", "Century", "Arial"; color: #333333
	}

.honbun2{  
	font: normal 10px/18px "ＭＳ Ｐゴシック", "Osaka"; color: #333333
	}

.title	{  
	font: bold normal 15px/25px "ＭＳ Ｐゴシック", "Osaka"; color: #FF9900
	
}
.title2	{  
	font: bold normal 18px/30px "ＭＳ Ｐゴシック", "Osaka"; color: #006600; letter-spacing: 0.3em; word-spacing: normal
	}

.h1 	{  
	font: normal 12px/20px "ＭＳ Ｐゴシック", "Osaka"; color: #333333
	}
.h2 	{  
	font: normal 10px/normal "Century Gothic", "Century", "Arial"; color: #666666
; letter-spacing: normal; top: auto; clip:   rect(   )
; vertical-align: baseline
	}
h3 {  font: normal 10px/20px "ＭＳ Ｐゴシック", "Osaka"; color: #333333}


/*トピックス*/
#topics {
background-position: top left;
padding: 0px 0px 0px 0px;
line-height: 100%;
}


#center {
float: left;
width: 420px;		
overflow: hidden;
}

#center600 {
float: left;
width: 600px;
overflow: hidden;
}

.content {
padding: 10px 10px 0px 10px;
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size:12px;
border-top: 2px solid #C0C0C0;
border-left: 2px solid #C0C0C0;
border-bottom: 1px solid #DADADA;
border-right: 1px solid #DADADA;
}

#right {
float: left;		
width: 178px;
overflow: hidden;
padding: 10px 0px 0px 0px;
}

/*記事部分*/
.content p {
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size:12px;
line-height: 150%;
text-align: left;
padding: 15px 10px 15px 10px;
margin-bottom: 0px;
margin-top: 0px;
}

/*記事の日付*/
.content h2 {
font-family:  Century Gothic, Verdana, Arial, sans-serif;
font-size: 10px;
text-align: right;
font-weight: normal;
color: #333333;
padding: 3px 5px 3px 5px;
margin-bottom: 10px;
background:url('images/m_line.gif');

}

/*記事のタイトル*/
.content h3 {
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
text-align: left;
font-weight: bold;
padding-left:2px;
background:url('images/m_squea.gif') no-repeat 0 5px;
}

/*記事下のリンク*/
.content p.posted {
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
text-align: left;
padding: 3px 10px 3px 10px;
margin-bottom: 20px;
margin-top: 0px;
line-height: normal;
}


/*サイドバー*/
.sidebar {
padding: 0px 10px 0px 10px;
}

/*アーカイブ・コメント*/

.sidebar ul {
font-weight: bold;
padding: 0px 10px 3px 0px;
margin-left: 0px;
margin-top: 0px
}
.photo {
text-align: left;
margin-bottom: 20px;
}

/*XML・検索のテキスト*/
.link-note {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
line-height: 150%;
text-align: left;
color: #1B2C3B;
margin-top: 3px;
margin-bottom: 30px;
}



#powered {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 150%;
text-align: left;
color: #3D3D3D;
padding: 5px 0px 0px 0px;
border-top: solid 1px #333333;
margin-top: 50px;
}



#comment-data {
float: left;
width: 160px;
padding-right: 10px;
margin-right: 10px;
text-align: left;
border-right: 1px dotted #BBB;
}

textarea[id="comment-text"] {
width: 80%;
}

.imageRight {
	float: right;; margin: 0px 0px 5px 10px}


