body{
	background				: #ffffff;
	margin						: 0px;
	padding						: 0px;
	text-align					: left;
	font-family					: "verdana","helvetica","osaka","ＭＳ ゴシック","ヒラギノ角ゴ Pro W3", sans-serif;
	font-size					: 12px;
}

#wrap{
	width						:100%;
	height						:100%;
	background				: #ffffff; 
}


/* バナーが画像部分外枠 */
.topbanner{
	float						:left;
	width						:930px;
	height						:178px;
	background-color			: #ffffff; 
}



/* バナーが画像部分 */
.banner1{
	float						:left;        
        width						:156px;
        height						:178px;
}
.banner2{
	float						:left;        
	width						:181px;
	height						:178px;
}
.banner3{
	float						:left;        
	width						:182px;
	height						:178px;
}
.banner4{
	float						:left;        
	width						:198px;
	height						:178px;
}
.banner5{
	float						:left;        
	width						:112px;
	height						:89px;
}
.banner6{
	float						:left;        
	width						:101px;
	height						:89px;
}
.banner7{      
	float						:left;    
	width						:213px;
	height						:89px;
}

/* バナーが画像部下分茶色 */
.menu{
	float						:left;
	width						:100%;
	height						:24px;
	background: url(../images/headder-line.gif) #38302B;
	line-height:24px; 
}
.menu2{
	width:455px;
	height:24px;
	position					: absolute;
	top						: 178px;   
	left						: 475px; 
	color						:#BECA00;
	font-size						: 11px;
        background: url(../images/headder-line.gif) #38302B;
}
p.line {
	color:#38302B;
	margin					: 0px 0px 0px 4px;
}

/* バナーがメニュー部分灰色 */
.menug{
       	float					:left;
	width					:100%;
	height					:20px;
        background-color		: #7D7D7D; 
       	padding					: 0px 0px 0px 50px;
	line-height				: 20px;
}

/* ここからコンテンツ */
.contents{
	float						: left;
	width						: 930px;
	height						: 100%;
	text-align					: right;
	font-size					: 12px;
}

.contents-left{
        float						: left;
	width						: 702px;
	height						: 383;
	border-right					: solid #3E332C 1px;
}
.lolopet{
	float						: left;
	align						: left;
	text-align					: left;
	width						: 652px;
	height						: 383;
	padding						: 20px 20px 20px 30px;
}
/* サーチ */
.search{
	float						: right;
	width						: 207px;
	height						: 27px;
	padding						: 3px;
}
.right{
        float						: right;
	text-align						: right;
	width						: 207px;
	padding						: 3px;
}
.petshop-menu{
	float						: right;
	width						: 154px;
	height						: 300px;
	font-size					: 12px;
	text-align					: right;
	line-height					: 170%;
	vertical-align					: top;
	padding						: 20px 0px 0px 0px;
}
.product{
	float						:left;
	width						:775px;
	height						:100%;
	text-align					: left;
	line-height					: 140%;
}
.product-pic{
        float:left;
	width:248px;
	height:100%;
}
.product-name{
        float:left;
	width:525px;
	height:100%;
}
.product-dis{
        float:left;
	width:480px;
	height:100%;
        margin: 20px 10px 10px 10px;
}
.product-buy{
        float:left;
	width:525px;
	height:100%;
}
/* アクア */
.aqua-contents{
        float:left;
	width:930px;
	height:100%;
        color: #4B4B4B;
　　　  font-size: 10px;
}
.aqua{
        float:left;
	width:750px;
	height:100%;
}
.aqua-dis{      
	position						: absolute;
	top						: 830px;   
	left						: 230px; 
	width						: 400px;
	height						: 0px;
	padding						: 10px 20px 10px 10px; 
	color						: #4B4B4B;
}
.aqua-product-buy{
        float:left;
	width:750px;
	height:100%;
	padding						: 10px 10px 10px 55px; 
}
/* AO */
.ao-dis{      
	position						: absolute;
	top						: 690px;   
	left						: 250px; 
	width						: 420px;
	height						: 300px;
	padding						: 10px 20px 10px 10px; 
	color						: #4B4B4B;
}
/* What's New　テキスト */
.content-right{
	float						:right;
	align						:right;
	width						:207px;
	height						:177px;
	padding						: 5px;
}
.line{
        float:right;
	width:930px;
	height:10px;
}
.navi{
        float:left;
	width:930px;
	height:144px;
}
.box5-6{
        float:left;
	width:207px;
	height:107px;
        margin: 5px 5px 5px 5px;
}

.footer{
        	float:left;
	width:930px;
	height:100%;    
	background-color: #ffffff;
}
.search-results{
       	float:left;
	width:910px;
	height:100%; 
        	margin: 5px 10px 5px 10px;   
        	background-color: #ffffff;        
}
.footer-img{
        	float:left;
	width:930px;
	height:126px;    
        	background-color: #ffffff;
        	background-image: url(../images/index_28.gif)
} 
.buttom-menu{
        	float:left;
	width:930px;  
        	background-color: #ffffff;
} 
.space{
      	clear:left;
}
.hosoku{
         	color: #3E332C;
　　　  	font-size: 9px;
        	text-align: right;
        	line-height: 140%;
}



a							{color:#BECA00;text-decoration:none;}
a:link							{color:#BECA00;text-decoration:none;}
a:visited						{color:#BECA00;text-decoration:none;}
a:active						{color:#4B4B4B;text-decoration:none;}
a:hover							{color:#4B4B4B;text-decoration:none;}

H1 {
  color: #BECA00; 
  font-size: 14px;
}
H2 {
  color:#4B4B4B; 
  font-size: 14px;
}
H3 {
  color:#4B4B4B; 
  font-size: 12px;
}
p { 
	color						: #4B4B4B;
}
p.right {
	color:#8DBBBB;s
	margin					: 0px 10px 10px 15px;
}

