@charset "utf-8";

/* メイン　左 */
div#main_contents #main_left {
	width:650px;
	float:left;display:inline;
	margin:0;
	padding: 0;
}


/* パンナビ */
#main_left div#pan_navi {
	background:#f6f6f6;
}

#main_left div#pan_navi p{
	padding:0 0 0 5px;
	font-size:13px;
	line-height:140%;
	text-align:left;
}

#main_left div#pan_navi p a{
	color:#8292d1;
	text-decoration:none;
}

#main_left div#pan_navi p a:hover{
	text-decoration:underline;
}



/* =============================================================
コンテンツ======================================================
============================================================== */

/* トップ */
div#puree_topbox {
width: 636px;
height: 380px;
margin: 8px auto 0 auto;
padding: 0;
}
#puree_topbox span {
display: none;
}
img#puree_top_momo {
margin: 0;
float: left;
}
div#puree_top02 {
width: 318px;
height: 177px;
margin: 0;
padding: 0;
background-image: url(image/bg_top02.jpg);
background-position: top left;
background-repeat: no-repeat;
float: right;
}
div#puree_top03 {
width: 318px;
height: 203px;
margin: 0;
padding: 0;
background-image: url(image/bg_top03.jpg);
background-position: top left;
background-repeat: no-repeat;
float: left;
}
div#puree_top04 {
width: 318px;
height: 203px;
margin: 0;
padding: 0;
background-image: url(image/bg_top04.jpg);
background-position: top left;
background-repeat: no-repeat;
float: right;
}
#puree_top04 p {
margin: 26px 20px 0 4px;
padding: 0;
font-size: 0.9em;
line-height: 1.8em;
font-weight: normal;
}

/* 岡山の白桃とは？ */
div#puree_bodybox {
width: 634px;
margin: 0 auto;
padding: 0;
border-left: 1px solid #e7e7e7;
border-right: 1px solid #e7e7e7;
}
div#puree_bodybox dl {
width: 586px;
height: 100px;
margin: 0 auto;
padding: 0;
background-image: url(image/bg_p_b_dl.jpg);
background-position: top left;
background-repeat: no-repeat;
}
div#puree_bodybox dt {
width: 133px;
height: 18px;
margin: 0 0 0 144px;
padding: 0;
background-image: url(image/dt.gif);
background-position: top left;
background-repeat: no-repeat;
}
#puree_bodybox dt span {
display: none;
}
div#puree_bodybox dd {
margin: 0.4em 0 0 144px;
padding: 0.6em 0 0 0.2em;
font-size: 0.8em;
border-top: 1px solid #967b72;
}
p.text_detail {
width: 586px;
margin: 0 auto;
font-size: 0.8em;
text-align: right;
}

/* 問い合わせ先 */
#puree_bodybox div {
width: 546px;
margin: 30px auto 0 auto;
padding: 20px;
background-color: #fffbf8;
border: 1px solid #ffadad;
}
h3.p_b_toiawase {
width: 112px;
height: 15px;
margin: 0;
padding: 0;
background-image: url(image/h3.gif);
background-position: top left;
background-repeat: no-repeat;
}
.p_b_toiawase span {
display: none;
}
p.b_t_text {
font-size: 0.9em;
line-height: 1.4em;
}
p.b_t_text02 {
margin: 1em 0 0 0;
font-size: 1em;
line-height: 1.4em;
font-weight: bold;
}
p.b_t_text03 {
margin: 1em 0 0 0;
font-size: 0.9em;
line-height: 1.4em;
text-align: right;
}

/* フッター */
div#puree_footbox {
width: 636px;
height: 40px;
margin: 0 auto;
padding: 0;
background-image: url(image/bg_foot.jpg);
background-position: bottom left;
background-repeat: no-repeat;
}
#puree_footbox span {
display: none;
}