/*青*/
div#main h2#h2_about{
	width:758px;
	height:58px;
	margin-bottom:15px;
	background:url("img/h2_about.gif") no-repeat;
}
/*-------------------------------
全体
---------------------------------*/
div#main em{
	text-indent:-999999px;
	overflow:hidden;
}

/*__________上部の括り______________*/
div#pho_itamiha{
	width:455px;
	height:327px;
	float:left;
}
em#em_itamiha{
	display:block;
	width:280px;
	height:50px;
	margin:10px;
	float:left;
	background:url("img/em_itamiha.gif") no-repeat;
}
* html em#em_itamiha{
	margin:10px 0px 10px 7px;
}
p#txt_itamiha{
	width:260px;
	margin:15px 20px;
	float:left;
}
* html p#txt_itamiha{
	margin:15px 0px 15px 7px;
}
div.line_gray{
	width:754px;
	height:3px;
	clear:both;
	margin:20px 0px;
	background:url("img/line_gray.gif") no-repeat;
}
/*__________当店のオススメ________________*/

h3#h3_toutenno_osusume{
	width:201px;
	height:48px;
	background:url("img/h3_toutenno_osusume.gif") no-repeat;
}
div.col_osusume{
	width:245px;
	float:left;
	margin:20px 3px;
}
* html div.col_osusume{
	margin:20px 0px;
}
div.col_osusume img{
	display:block;
	width:223px;
	height:162px;
	margin:auto;
}
* html div.col_osusume img{
	margin-left:12px;
}
div.col_osusume em{
	display:block;
	width:247px;
	height:50px;
	position:relative;
	top:-25px;
}
em#em_massage{
	background:url("img/em_massage.gif") no-repeat;
}
em#em_seitai{
	background:url("img/em_seitai.gif") no-repeat;
}
em#em_access{
	background:url("img/em_access.gif") no-repeat;
}
p.txt_osusume{
	width:220px;
	height:auto;
	margin:auto;
}
* html p.txt_osusume{
	margin-left:12px;
}
