strong {
	color: #6666FF;
	font-size: small;
}
td {
	font-size: x-small;
	line-height: 150%;
color:#556666;
}
body {
	background-image: url(image/bg.gif);
	margin:0px;
}


#main{
width:640px;
background:#fff;
border-right :1px solid #B900B3;
border-left :1px solid #B900B3;
}

#header{;}
#mainimage{;}

#container{ width:640px;
background:#fff url(image/m_bg.gif) no-repeat right bottom;}

#fotter{width: 640px;}

#fotter h6{
font-family:Arial,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif, "Osaka","Century Gothic";
font-size:10px;

height:18px ;
margin:0px 0px 0px 0px;
padding:0px 5px 0px 0px;
width: 635px;

color:#333;
font-weight: normal;
text-align: right;

background:url(image/f_bar.gif) no-repeat bottom #666;
}




#contents{
font-family:Arial,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif, "Osaka","Century Gothic";
text-align:left;
float:left;
width:440px;

}

.blog{ 
margin-left:20px;

font-size: x-small; 
color:#556666;
line-height: 160%;
margin :0px 0px 20px 0px;
padding-top:10px;
/*border-bottom :1px dotted #aaa;*/
}

.blogbody{
padding :0px 0px 15px 10px;

}

#contents h2{
font-size:12px;		
letter-spacing: 2px;	font-weight: normal;
margin:0px 0px 0px 0px ;
padding:0px 0px 0px 0px;
color:#666;
}


h3{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;		
letter-spacing: 0px;
margin:0px 0px 0px 0px ;
color:#83834F;
letter-spacing: 3px;
font-weight: normal;
background:top;
padding-bottom:17px;
padding-left : 10px;
}


#contents h3{
background:url(image/m_bar.gif) no-repeat right ;


}

#contents h4{
font-size:12px;		
margin:0px 0px 0px 0px ;
padding:0px 0px 0px 0px;
color:#884;
float :left;
font-weight: normal;
;}

.date-header
{float :right;
}


#contents h5{
font-size:10px;		
margin:0px 0px 20px 0px ;
padding:0px 0px 0px 0px;
color:#999;
font-weight: normal;
border-top: 1px #eee solid;
}







#sidebar{
float:right;
text-align:left;
width:180px;
}

#sidebar .line{
padding:0px 10px 15px 2px;
font-size: x-small; 
color:#666;
line-height: 130%;
margin :0px 0px 0px 0px;
/*border-bottom :1px dotted #aaa;*/
}


#sidebar h3{
background:url(image/m_bar.gif) no-repeat left ;
margin-top:8px;
}


#container ul{padding-left:12px;margin:0px;}
#container li
{
list-style:none url(image/list.gif) ;
}


#container a:link{color:#C6C;text-decoration: none;}
#container a:visited{color:#CCCC99;text-decoration: none;}
#container a:hover{color:#FF3300;text-decoration: underline;}
#container a:active{color:#FF3300;text-decoration: underline;}

#fotter a:link{color:#333;text-decoration: none;}
#fotter a:visited{color:#666;text-decoration: none;}
#fotter a:hover{color:#FF3300;text-decoration: underline;}
#fotter a:active{color:#FF3300;text-decoration: underline;}


