#gContents h2 {width:500px;height:40px;
	margin:5px;}
#gContents h2.garageTitle{background: url(../garage/img/garage_title.gif) no-repeat;}
#gContents h2.galleryTitle{background: url(../gallery/img/gallery_title.gif) no-repeat;}
#gContents h2.offTitle{background: url(../off/img/off_title.gif) no-repeat;}
#gContents h2 span {display: none;}
#gContents h3 {
	color:#666666;
	font-size:1em;
	padding:5px;
	margin:10px 0 5px 0;
	border:1px solid #cccccc;
	}
#gContents h4 {
	color:#666666;
	text-align: left;
	width:480px;
	height: 26px;
	margin:15px 0px 10px 0px;
	padding:4px 10px 0px 10px;
	border-left:4px solid #4588ff;
	background:url(../images/midashi_bar01.gif) no-repeat;
	}

#gContents h4 span {
	padding-left:10px;
	font-size:0.8em;
	color:#888888;
	}
#gContents p {padding:8px;}
#gContents p img {padding:5px;}
#gContentsList{
	margin:auto;
	width:483px;
	}
#gContentsgList ul{
	display:block;
	}
#gContentsList ul li {
	float: left;
	padding:5px;
	margin:3px;
	width:143px;
	height:143px;
	border:1px solid #bbbbbb;
	background:#f5f5f5;
	font-size:0.8em;
	line-height: 115%;
	}
#gContentsList ul li img{margin:3px;}
#gContents a{text-decoration:none;}
#gContentsList ul li a:link {color:black;}
#gContentsList ul li a:hover{color:white;}
#gContentsList ul li:hover {background:#888888;}
#gContentsList ul li.newItem {background: url(../images/new.gif) no-repeat top right #f5f5f5;}
#gContentsList ul li.newItem:hover{background:url(../images/new_over.gif) no-repeat top right #444444;}
/*H*/
#gContentsList ul li.making {width:143px;height:143px;background: url(../images/making.gif) #707070 no-repeat center bottom;}
#gContentsList ul li.making img {filter:Gray();}

#newItemList{display: block;}
#exteria{ display:none;}
#interia{ display: none;}
#enginroom{display: none;}
#etc{display: none;}

#gContents .navi h3 {display: inline;border:0;font-size: 1.3em;}
.navi { font-size:0.8em; padding:8px 0;margin:10px 0;
	border:1px solid #cccccc;}
.navi span { font-size:0.8em;
	margin:0 10px;
	padding:2px;
	border:1px solid #cccccc;
	background:#eeeeee;}
.navi strong{
	color:black;
	font-size: 1.3em;}
	
#gContentsReport p{ width:224px;height: 220px; 
	border:1px dotted #bbbbbb;
	padding:6px;
	margin:3px;
	text-align: left;
	float:left;
	display:block;
	font-size:0.7em;
	}
#gContentsReport p.long {width:460px; height:auto;padding:10px;}
#gContentsReport p.long img {float:left;margin:5px 10px;}
#gContentsReport img {margin:3px;padding:3px;border:1px solid #bbbbbb;}