@charset "utf-8";
/* CSS Document */

#hakutsu_oseibo2012 *{
	margin:0;
	padding:0;
}

#hakutsu_oseibo2012 .topVisual{
	margin:0 0 0 25px;
}

#hakutsu_oseibo2012 .main{
	width:945px;
	height:2803px;
}

#hakutsu_oseibo2012 .main {
	position: relative;
	*zoom: 1;
	margin: 0 0 0 10px;
}

#hakutsu_oseibo2012 .main p{
	position: absolute;
}

#hakutsu_oseibo2012 p.product_detail_btn1{
	top:565px;
	left:58px;
}
#hakutsu_oseibo2012 p.product_detail_btn2{
	top:565px;
	left:258px;
}
#hakutsu_oseibo2012 p.product_detail_btn3{
	top:565px;
	left:754px;
}
#hakutsu_oseibo2012 p.product_detail_btn4{
	top:1142px;
	left:46px;
}
#hakutsu_oseibo2012 p.product_detail_btn5{
	top:1142px;
	left:258px;
}
#hakutsu_oseibo2012 p.product_detail_btn6{
	top:1142px;
	left:730px;
}
#hakutsu_oseibo2012 p.product_detail_btn7{
	top:1666px;
	left:245px;
}
#hakutsu_oseibo2012 p.product_detail_btn8{
	top:1666px;
	left:746px;
}
#hakutsu_oseibo2012 p.product_detail_btn9{
	top:2097px;
	left:181px;
}
#hakutsu_oseibo2012 p.product_detail_btn10{
	top:2097px;
	left:801px;
}
#hakutsu_oseibo2012 p.product_detail_btn11{
	top:2097px;
	left:486px;
}
#hakutsu_oseibo2012 p.product_detail_btn12{
	top:2527px;
	left:189px;
}
#hakutsu_oseibo2012 p.product_detail_btn13{
	top:2628px;
	left:189px;
}
#hakutsu_oseibo2012 p.product_detail_btn14{
	top:2512px;
	left:500px;
}
#hakutsu_oseibo2012 p.product_detail_btn15{
	top:2512px;
	left:804px;
}
#hakutsu_oseibo2012 p.product_detail_btn16{
	top:2730px;
	left:125px;
}

#hakutsu_oseibo2012 .product1{
	width:902px;
	margin-left:33px;
}

#hakutsu_oseibo2012 ul{
	margin:0;
	padding:0;
}

#hakutsu_oseibo2012 li{
	list-style-type:none;
	float:left;
}

#hakutsu_oseibo2012 .product_list1{
	width:450px;
	height:599px;
	background-image:url(../hakutsu_oseibo2012/strawberry.jpg);
	margin:0;
	padding:0;
}

#hakutsu_oseibo2012 .product_list2{
	width:450px;
	height:599px;
	background-image:url(../hakutsu_oseibo2012/purin.jpg);
	margin:0;
	padding:0;
	clear:left;
}

#hakutsu_oseibo2012 .product_list3{
	width:450px;
	height:580px;
	background-image:url(../hakutsu_oseibo2012/finansheset.jpg);
	margin:0;
	padding:0;
}

#hakutsu_oseibo2012 .product_list4{
	width:450px;
	height:580px;
	background-image:url(../hakutsu_oseibo2012/gingerale.jpg);
	margin:0;
	padding:0;
	clear:left;
}

#hakutsu_oseibo2012 .product_list5{
	width:450px;
	height:529px;
	background-image:url(../hakutsu_oseibo2012/cheese_set.jpg);
	margin:0;
	padding:0;
}

#hakutsu_oseibo2012 .product_list6{
	width:450px;
	height:529px;
	background-image:url(../hakutsu_oseibo2012/pizza_set.jpg);
	margin:0;
	padding:0;
	clear:left;
}

#hakutsu_oseibo2012 .product_list7{
	width:268px;
	height:416px;
	background-image:url(../hakutsu_oseibo2012/maguro_nabe.jpg);
	margin:35px 45px 0 41px;
	padding:0;
}

#hakutsu_oseibo2012 .product_list8{
	width:267px;
	height:416px;
	background-image:url(../hakutsu_oseibo2012/chazuke.jpg);
	margin:35px 43px 0 0;
	padding:0;
}

#hakutsu_oseibo2012 .product_list9{
	width:267px;
	height:416px;
	background-image:url(../hakutsu_oseibo2012/sakuradai.jpg);
	margin-top:35px;
	padding:0;
	clear:left;
}

#hakutsu_oseibo2012 .product_list10{
	width:268px;
	height:473px;
	background-image:url(../hakutsu_oseibo2012/oyaki.jpg);
	margin:35px 45px 0 41px;
	padding:0;
}

#hakutsu_oseibo2012 .product_list11{
	width:267px;
	height:473px;
	background-image:url(../hakutsu_oseibo2012/mochi.jpg);
	margin:35px 43px 0 0;
	padding:0;
}

#hakutsu_oseibo2012 .product_list12{
	width:267px;
	height:487px;
	background-image:url(../hakutsu_oseibo2012/koshihikari.jpg);
	margin-top:35px;
	padding:0;
	clear:left;
}
