h1.info-title {background:url(../images/mt.gif) no-repeat; display:block; height:23px; text-decoration:none; text-indent:-9999px; width:700px;}

#layout{
	width:700px;
	margin:30px auto 20px;
	text-align:center;
	}
	
.Box{
	text-align:left;
	color:#888;
	}

.Box002{
	text-align:left;
	color:#888;
	width:411px;
	margin:0 auto; padding-bottom:20px;
	}
					
#layout .Gline{
	border-bottom:1px solid #D3D3D3;
	}
	
#layout .GlineTop{
	border-top:1px solid #D3D3D3;
	}
	
.proPhoto{
 	margin-top:3px;
	margin-right:8px;
	margin-bottom:6px;
	}		
/*-----　　　FONT関連　　　-----*/

.product_name{font-size:small; line-height:1.2em; margin:8px 8px 8px 8px; text-align:left;}

.profile{font-size:x-small; line-height:1.8em; text-align:left;}

/*-----　　　table関連　　　-----*/

.ptable{
	border-collapse: collapse;
	text-align:left;
	}
	
	.ptable td { /*<td>の設定*/
	border: 1px solid #DFDFDF;
		}

/* ---- 0709 ----*/

.pt_0708{
	border-collapse: collapse;
	text-align:left;
	}

	.pt_0708 td{
	border: 1px solid #e3deb8;
	}
	
	.pt_0708 .item_n,.pop_0708{
	background-color:#f7f3d9;
	}
	
	.pop_0708 .popm{
	border-left: 4px solid #d8d1a0;
	margin: 8px 9px;
	padding-left: 11px;
}			

/* --- 0709 end --- */

/*-----　　　SPACE関連　　　-----*/

.spB5{margin-bottom:5px;}
.spB10{margin-bottom:10px;}
.spB15{margin-bottom:15px;}
.spB20{margin-bottom:20px;}			
.spB30{margin-bottom:30px;}
.spT20{margin-top:20px;}

.popm{border-left: 4px solid #D0D0D0;margin: 8px 9px;padding-left: 11px;}



/* jQuery Accodion */
#archive_list ul{padding-bottom:5px;}
#archive_list li{list-style:none; padding-left:0; margin-bottom:5px;}
#archive_list h3{font-size:90%; cursor:pointer; font-weight:normal; text-decoration:underline; color:#515151; margin-bottom:4px;}
#archive_list h3:hover{color:#a2a2a2;}
#bn li{padding-left:5px;}
#accordion01{padding-top:15px;}
#archive_list li img{padding-bottom:7px;}