/*
ここは消さないで
*/

body {
	margin: 0px 0px 0px 0px;
	background-color: ECE9CA;	
	background-image: url("body_back.jpg");
	background-repeat: repeat-x,repeat-y;
	background-attachment: no-fixed;
	background-position: top center;
	text-align: center;   
	scrollbar-base-color:#cccc99;
	scrollbar-highlight-color:#ffffff;
	scrollbar-arrow-color:#808000;

	}

a:link {text-decoration:none; color:#000000;}
a:visited {text-decoration:none; color:#000000;}
a:active {text-decoration:none; color:#669933;}
a:hover {text-decoration:underline;}


h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}

#container {
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 800px;	
	background-color: #ECE9CA;
	border: 0px solid #ECE9CA;
	}



#banner {
	font-family: Verdana, Arial, sans-serif;

	background-color: #;
	text-align: left;
 background-image: url("banner_back.gif");
 background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	border-bottom: 0px solid #000000;
	height: 160px;
	}


#banner-img {
	display:none;
	}
#banner a {
	color: #AE1E1E;
	text-decoration: none;
	}

#banner h1 {
	font-size: 18px;
	font-weight: bold;
	color: #AE1E1E;
	margin-bottom: 0px;
	}

H1.images{
margin : 0px 0px 0px 30px;
padding : 0px 0px 0px 0px;
font-size : 0em;
} 

#banner h2 {
	font-size: 12px;
margin : -1px 0px 0px 30px;
	color: #cc3300;
	margin-bottom: 0px;
	}


#center {
	float: left;
	width: 540px;		
	overflow: hidden;
	background-color: #ECE9CA;
	}

#center2 {
	float: left;
	width: 540px;		
	overflow: hidden;
	background-color: #ECE9CA;
	}

#center600 {
	float: left;
	width: 540px;		
	overflow: hidden;
	background-color: #ECE9CA;
	}


.content {
	padding: 0px 15px 0px 15px;
	background-color: #ECE9CA;
	color: #666666;
	font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif;
	font-size: 12px;
margin-bottom: 1px;

	}



#right {
	float: right;		
	width: 140px;
	background-color: #ECE9CA;
	overflow: hidden;
margin-bottom: 0px;
	}

#left {
	float: left;		
	width: 120px;
	background-color: #ECE9CA;
	overflow: hidden;
margin-bottom: 0px;
	}



/*記事部分*/
.content p {
	color: #666666;
	line-height: 140%;
	text-align: left;
	margin-bottom: 0px;
	}

.content blockquote {
	color: #888888;
	line-height: 100%;
	text-align: left;
	}

.content li {
	color: #888888;
	font-size: 10px;
	line-height: 100%;
	text-align: left;
	line-height: 100%;
	}

.content {

	line-height: 140%;
	text-align: left;
	}




/*記事のタイトル*/
.content h3 {
	color: #8B4513;
    padding: 0px 7px 0px 7px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	text-align:left;
	font-weight: bold;
	margin-bottom: 0px;
	border-left: solid 5px #8B4513;
	background-image: url(""); 
	background-color: #;
	}


/*記事下のリンク*/
.content p.posted {
	color: #8B4513;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	border-top: 0px solid #669933;
	text-align: right;
	margin-bottom: 50px;
	line-height: normal;
	padding: 3px;
	}

/*サイドバー*/
.sidebar {
    padding: 0px 0px 0px 0px;
	}


/*サイドバーの見出し*/
.sidebar h2 {
background-repeat: no-repeat;
	background-position: top left;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;	
	text-align: left center;
	font-weight: bold;
color: #666666;
padding-left: 0px;
height: 20px;
	text-transform: uppercase;  	
	}


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


/*アーカイブ・コメント*/
.sidebar li {
	color: #8B4513;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: left;
	line-height: 150%;	
	margin-top: 0px;
	padding: 0px 1px 0px 0px;
	list-style-type: none;
	}

.sidebar img {
	border: 0px solid #666666;
	}

.photo {
	text-align: left;
	margin-bottom: 20px;
	}

.link-note {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	text-align: left;
	color: #61051C;
	padding: 2px;
	margin-bottom: 15px;
	}

.link-note2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 150%;
	text-align: left;
	}


#powered {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	text-align: left;
	color: #8B4513;
	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;
	}

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

}
.cate {
	font-family: Verdana, Arial, sans-serif;
	text-align: right;
	font-size: 8pt;
	border-top: 1px solid #666666;
	padding-right: 3px;
	margin-bottom: 5px;
}
.tit {
	font-family: Verdana, Arial, sans-serif;
	text-align: right;
	font-size: small;
	font-weight: bold;
	color: #666666;
	padding-left: 3px;
}

table{border-collapse:collapse;}

.link {padding:2px 2px;
       border: dotted #99ff66 2px;}
       
.family {padding:2px 2px;
       border: dotted #ff9933 2px;}
       
.cloth {padding:2px 2px;
       border: dotted #9966cc 2px;}
       
.baby {padding:2px 2px;
       border: dotted #ff6666 2px;}
       
.senzai {padding:2px 2px;
       border: dotted #669933 2px;}
           
.cosme {padding:2px 2px;
       border: dotted #3399cc 2px;}
   
.ecolife {padding:2px 2px;
       border: dotted #996633 2px}
       
.index {padding:2px 2px;
       border: dotted #003300 2px;}

.table0 {padding:2px 2px;
       border: dotted #ff9933 2px;}
       
.table1 {padding:2px 2px;
       border: dotted #3399cc 2px;}
       
.table2 {padding:1px 1px;
       border: dotted #35241A 1px;}

.table3 {padding:4px 4px;
       border: dotted #ff9933 2px;}

.table4 {padding:4px 4px;
       border: dotted #ff99cc 2px;}

.table5 {padding:4px 4px;
       border: dotted #9999ff 2px;}

.table6 {padding:4px 4px;
       border: dotted #6699ff 2px;}
       
.table7 {padding:4px 4px;
       border: dotted #66cc66 2px;}

.table8 {padding:4px 4px;
       border: dotted #cc99ff 2px;}
       
.table9 {padding:4px 4px;
       border: dotted #ff99cc 2px;}

.table10 {padding:4px 4px;
       border: dotted #ff9966 2px;}

.table11 {padding:4px 4px;
       border: dotted #33cc33 2px;}

.table12 {padding:4px 4px;
       border: dotted #6666ff 2px;}

.table13 {padding:4px 4px;
       border: dotted #ff9933 2px;}

.table14 {padding:4px 4px;
       border: dotted #ff66ff 2px;}

.table15 {padding:4px 4px;
       border: dotted #cc9966 2px;}

.table16 {padding:4px 4px;
       border: dotted #333366 2px;}

.table17 {padding:4px 4px;
       border: dotted #ff9900 2px;}

.table18 {padding:4px 4px;
       border: dotted #cc6633 2px;}

.table19 {padding:4px 4px;
       border: dotted #3399ff 2px;}

.table20 {padding:4px 4px;
       border: dotted #339999 2px;}

.table21 {padding:4px 4px;
       border: dotted #336633 2px;}

.table22 {padding:4px 4px;
       border: dotted #66ccff 2px;}

.table23 {padding:4px 4px;
       border: dotted #ff6666 2px;}

.table24 {padding:4px 4px;
       border: dotted #999966 2px;}

.table25 {padding:4px 4px;
       border: dotted #9900cc 2px;}

.table26 {padding:4px 4px;
       border: dotted #339933 2px;}

.table27 {padding:4px 4px;
       border: dotted #9966cc 2px;}

.table28 {padding:4px 4px;
       border: dotted #6666cc 2px;}

.table29 {padding:4px 4px;
       border: dotted #666699 2px;}

.table30 {padding:4px 4px;
       border: dotted #009900 2px;}


#maincontent {
	font-size: 10px;
	text-align: left;
	}

.small	{font-size: x-small;}
.n08	{font-size: 8px; line-height: 100%;}
.n09	{font-size: 9px; line-height: 100%;}
.n10	{font-size: 10px; line-height: 100%;}
.n11	{font-size: 11px; line-height: 100%;}
.n11p	{font-size: 11px; line-height: 115%;}
.n12	{font-size: 12px; line-height: 100%;}
.n10plus	{font-size: 10px ;line-height: 150%;}
.n11plus	{font-size: 11px ;line-height: 150%;}
.n12plus	{font-size: 12px; line-height: 150%;}
.n12copy	{font-size: 16px; line-height: 150% }
.main { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #333333; line-height: 130% }