body{text-align:center;}
h1,h2,h3{margin:0;padding:0;}
a:link{color:#0000ff;}a:visited{color:#800080;}a:active{color:#0000ff;}a:hover{color:#0000ff;text-decoration:none;}
img.phts{
	border:0px;    
    }
	
.pht{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}
	
.phth{
	display: -moz-inline-box;  
    display: inline-block;  
    /display: inline; 
	/margin-right: 3px;
	height: 240px;
	width: 320px;
	background: #F0EEE0;
	margin: 3px;
	border: 1px solid #AFAB8E;
	text-align: center;
	/zoom: 1;
	}


.phtv{
	display: -moz-inline-box;  
    display: inline-block;  
    /display: inline;
    /margin-right: 3px;
	height: 320px;
	width: 240px;
	background: #F0EEE0;
	margin: 3px;
	border: 1px solid #AFAB8E;
	text-align: center;
	/zoom: 1;
	}

#banner{width:750px; height:150px; text-align:center; margin: 7px; background:url("title.jpg") no-repeat 50% 0;} 
#banner a { margin : 0;  padding : 0;  width : 750px;  height : 100px;  display : block;  } 
#banner span { display : none;  } 
#banner a {color:#0000ff;}
#banner a:link{color:#0000ff;}#banner a:visited{color:#800080;}#banner a:hover{color:#0000ff;text-decoration:underline;}
.blogtitle{font-size:14px;padding:1px 1px 1px; text-align : center;}
.description{font-size:12px;font-weight:bold;color:#000000;padding-left:1px;  　　　　　　 margin-top : 7px;}
#logo{width:300px; height:120px; margin: 0px;  padding: 0px;float:left; background:(); background-repeat:no-repeat;
 }
#title{width:400px; height:120px; margin: 0px;  padding: 0px;float:right;text-align:right; background:(); background-repeat:no-repeat;
 }
#container{width:750px;margin:5px auto 0;padding-bottom:1px;background:url() repeat-y 50% 0;b}
#block{width:585px;float:left;text-align:center;}
#content{width:405px;float:right;text-align:center;}
#blog{width:395px;margin-top:20px;text-align:left;}
.datetop,#articletop{padding:1px 0px;background:url() no-repeat 50% 0%;}
.fullbody,#articlebody{padding:5px 5px 5px 5px;background:url(http://ここに記事の背景画像を入れる) repeat-y 50% 0%;}
.blogbody{padding:5px 0px;}
.title{color:#555;font-size:14px;font-weight:bold; ackground:#ffcc00;}
.main,.mainmore{font-size:12px;text-align:left;line-height:125%;padding:15px 0px; ackground:#ffffff;
}
.posted{font-size:11px;text-align:right;padding-top:5px;background:url() repeat-x 50% 0%;}
.dateend,#articlebottom{padding:3px 0px 4px;background:url() no-repeat 50% 0%;margin-bottom:25px;}
.menu{font-size:11px;text-align:right;margin-top:5px;background:url() repeat-x 50% 100%;padding-bottom:5px;}
#left{width:150px;float:right;text-align:center; margin-top : 10px;}#right{width:150px;float:left;text-align:center; margin-top : 10px;}
.sidetitle{color:#000000;font-size:14px;font-weight:bold;text-align:center;padding:9px 0px 9px;background:url(http://www.explorerk.com/sidetitle.jpg) no-repeat 50% 0%;}
.side{font-size:12px;text-align:left;line-height:125%;padding:0 5px; background:#ffffff;}.sidebody{margin-bottom:5px;}
#trackback,#comment{padding:10px 0px; font-size : 12px;text-align:left;width:100%; margin-bottom : 20px;}
 .trackback-m,.comment-m{ font-weight : bold; margin : 15px;  }
 .comment-p { margin-left : 50px; } 
#clearfloat{
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#footer{width:750px;text-align:center; background:url(http://www.explorerk.com/bar.jpg) no-repeat 50% 0%;}