@charset "Shift_jis";


/****トップページ****/

#mainVisu{
	width:860px;
	height:220px;
	margin:0px 0px 0px 0px;
	padding:83px 0px 0px 8px;
	line-height:0%;
	font-size:0%;
}

#mainList{
	width:860px;
	margin:0px 0px 0px 0px;
	padding:100px 0px 0px 8px;
}

#mainMenu{
	padding-top:295px;
}

.btnButsugu{
	width:220px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 40px;
	line-height:0%;
	font-size:0%;
	float:left;
	list-style-type:none;
}


#mainList p.copy{
	width:520px;
	margin:0px auto 0px auto;
	padding:15px 40px 0px 0px;
	line-height:150%;
	font-size:90%;
	float:right;
}

#goodsListBoard{
	width:780px;
	margin:40px auto 0px auto;
	padding:0px;
}

#ihai01{
	width:780px;
	margin:50px auto 0px auto;
	padding:15px 0px 0px 0px;
	background:url(../images/h_ihai01.gif) no-repeat;
}

#ihai01 h2{
	display:none;
}

#ihai01 p{
	width:350px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 380px;
	line-height:150%;
	font-size:80%;
}

#ihai01 div.ihaiL{
	width:200px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left
}

#ihai01 div.ihaiR{
	width:560px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right
}

#ihai01 div.ihaiRL{
	width:432px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#ihai01 div.ihaiRR{
	width:128px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}

#ihai01 div.ihaiRL div.title{
	width:382px;
	margin:10px 0px 0px 0px;
	padding:10px 0px 10px 20px;
	background:url(../images/bg_goodslist_copy.gif);
	border-left:5px solid #333;
}

#ihai01 div.ihaiRL h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:150%;
	font-size:100%;
}

#ihai01 div.ihaiRL p{
	width:382px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

#ihai01 div.ihaiRL p.price{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#ihai01 div.ihaiRL p.tadashi{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#ihai01 div.ihaiRL div.photo{
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}



#ihai02{
	width:780px;
	margin:50px auto 0px auto;
	padding:15px 0px 0px 0px;
}

#ihai02 h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}

#ihai02 div.ihaiL{
	width:270px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#ihai02 div.ihaiR{
	width:490px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}

#ihai02 div.ihaiR div.photo img{
	margin:0px 0px 0px 0px;
	padding:0px 15px 0px 0px;
}


#ihai02 div.ihaiR div.title{
	width:460px;
	margin:20px 0px 0px 0px;
	padding:10px 0px 10px 20px;
	background:url(../images/bg_goodslist_copy.gif);
	border-left:5px solid #333;
}

#ihai02 div.ihaiR h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:150%;
	font-size:100%;
}

#ihai02 div.ihaiR p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	line-height:150%;
	font-size:80%;
}

#ihai02 div.ihaiR p.price{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}






#ihai03{
	width:780px;
	margin:50px auto 0px auto;
	padding:15px 0px 0px 0px;
}

#ihai03 h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}

#ihai03 div.ihaiL{
	width:200px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#ihai03 div.ihaiL img{
	border:1px solid #ccc;
}

#ihai03 div.ihaiR{
	width:565px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}


#ihai03 div.ihaiR div.title{
	width:520px;
	margin:0px 0px 0px 0px;
	padding:15px 20px 15px 20px;
	background:url(../images/bg_goodslist_copy.gif);
	border-left:5px solid #333;
}

#ihai03 div.ihaiR h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:150%;
	font-size:100%;
}

#ihai03 div.ihaiR p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	line-height:150%;
	font-size:80%;
}

#ihai03 div.ihaiR p.price{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}











#btnContact{
	width:780px;
	margin:20px auto 0px auto;
	padding:0px 0px 0px 0px;
	line-height:0%;
	font-size:0%;
	text-align:center;
}

#pagefootContact{
	width:780px;
	margin:20px auto 0px auto;
	padding:0px 0px 40px 0px;
	line-height:0%;
	font-size:0%;
	text-align:center;
	border-bottom:1px solid #ccbb99;
}

#btnPageback{
	width:780px;
	margin:20px auto 0px auto;
	padding:0px 0px 0px 0px;
	line-height:0%;
	font-size:0%;
	text-align:center;
}


#ihai02 div.photo02 img{
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
}


