@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,code,form,fieldset,legend,p,blockquote,table,th,td 
{
margin: 0; padding: 0;
}

body {
  margin: 0px auto;
  padding: 0px;
  text-align: center;
  background-color:#fff;
  font-family: Verdana,"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka,'メイリオ', Meiryo,Verdana, "MS P ゴシック", sans-serif ;
  font-size: 13px;
  color: #999;
  text-decoration: none;
}
/* IE6 */
*html body { font-size: 82%;}
/* IE7 */
*first-child+html body { font-size: 82% ;}


h1,h2,h3,h4,h5,h6 { 
 font-size:82%; 
 font-weight:normal; 
} 

img {
  margin: 0px;
  padding: 0px;
  border:0;
  vertical-align: bottom;
}

ul{
list-style:none;
margin:0px;
padding:0px;
}

li{
float:left;
margin:0px;
padding:0px;
}

#container:after,
#categorytxt:after,
#mainContent:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
	
* html #mainContent             { /zoom: 1; } /* IE6 */
* html #categorytxt             { /zoom: 1; } /* IE6 */
* html #container               { /zoom: 1; } /* IE6 */
*:first-child+html #mainContent { /zoom: 1; } /* IE7 */
*:first-child+html #categorytxt { /zoom: 1; } /* IE7 */
*:first-child+html #container { /zoom: 1; } /* IE7 */



.comtxt {
  font-size:0.8em;
}
.comtxtendk{
  font-size:1.3em;
}
.comtxtend{
  font-size:1em;
}
#commentbox{
margin:50px 0px 0px 0px ;
}

a { color: #666; text-decoration: none; }
a:link { color: #666; text-decoration: none; }
a:hover{ color: #3399FF; text-decoration:underline; }
a:active{ color:#3399FF; text-decoration:underline; }




#container {
	width: 70%; 
	background: #fff;
	margin: 0 auto;
	padding:20px;
	text-align: left;
}

#mainContent ul li{	
	display: block;
	height: 160px;
	width: 160px;
	overflow: hidden;
}

#header {
	margin: 10px 0px 30px; 
	padding: 0; 
}
#mainContent {
clear:both;
	padding: 0px; 
	background: #FFFFFF;
}

#mainContent ul li {
margin:0px 2px 2px 0px;

}

#countmark{
clear:both;
padding: 20px 0px; 
}

#categorytxt {
	padding: 5px;

}
#categorytxt h2{
cursor: pointer;
height:20px;
width:75px;
}

#categorytxt ul li {
display:block;

}
#categorytxt-inner{
margin:0px;
padding:0px;
height:20px;
}


#footer { 
clear:both;
	margin-top: 20px;
	padding: 0 ; 
	text-align:right;
} 
#footer p {
	margin: 0;
	padding: 5px 10px;
	font-size:0.7em;
	color:#333333;
}

/*comment
---------------------------------------------*/
.comment-content{
margin:10px 0px 20px 0px;
}
.asset-meta{
margin-top:20px;
}
#comment-greeting {
margin-top:50px;
}
#comments-open-text {
margin-top:10px;
}


