
/** 滋味ボックス **/
.delicacy_block_title{
    font-size:120%;
	font-weight:bold;
	color:#993300;
	margin:0 0 0.5em 0;}
.delicacy_block_r{
    width:353px;
	float:right;}
img.delicacy_img_l{float:left;}
img.delicacy_img_r{float:right;}
.delicacy_block_l{
    width:170px;
	float:left;}

.delicacy_block_r2{
    width:353px;
	float:right;}
.delicacy_block_l2{
    width:170px;
	float:left;}

.delicacy_block{
   width:540px !important;
   width /**/:560px;
   padding:10px 10px 20px 10px;
   border-bottom:dotted 1px #B7B493;
   margin:0 0 20px 0;}
p.delicacy_caption{
   font-size:80%;
   color:#999999;
   margin:0.2em 0 0 0;}

.delicacy_block dl{
   line-height:1.5em;}
.delicacy_block dt{
  font-weight:bold;}
.delicacy_block dd{
  margin:-1.5em 0 0 0;
  padding:0 0 0 7em;
  border-bottom:solid 1px #DECFC5;}
  

/** 蔵王フードカスタムボックス **/
.zaofood_block{
   width:540px !important;
   width /**/:560px;
   padding:10px 10px 20px 10px;
   margin:0 0 20px 0;}
.zaofood_block_r{
    width:353px;
	float:right;}
.zaofood_block_l{
    width:170px;
	float:left;}
p.zaofood_price{
   width:353px;
   text-align:right;
   color:#CC0000;}
p.yuugohan_price{
   text-align:right;
   color:#cc0000;}

.zaofood_block_inner_l{
    width:176px !important;
	width /**/:182px;
	margin:0 6px 0 0;
	float:left;}
.zaofood_block_inner_r{
    width:176px;
	margin:0;
	float:right;}


/** 【レポート】限定 **/
.report_block_title{
   font-size:100%;
   font-weight:bold;
   color:#CC0000;
   padding:0 0 0.2em 0;
   margin:0 0 1em 0;
   border-bottom:solid 1px #CC0000;}
p.report_block_date{
   color:#CC0000;
   font-weight:bold;
   margin:0 0 0.2em 0;}

.report_block_l{
    width:323px;
	float:left;}
.report_img_r{
    width:160px;
	float:right;}
.report_block_r{
    width:200px;
	float:right;}

.report_hosoku{
   width:323px;
   text-align:left;}
.report_hosoku ul{
   list-style:none;
   line-height:1.5em;}
.report_hosoku li{
   height:22px !important;
   height /**/:33px;
   background-position:0 50%;
   background-repeat:no-repeat;
   border-bottom:dotted 1px #CCCCCC;
   padding:0;
   margin:0 0 10px 0;}
.report_hosoku a{
   height:22px;
   font-size:11px;
   padding:0 0 0 30px;}
li.pdf{ background-image:url(../images/pdf_icon.gif);}
li.home{ background-image:url(../images/home_icon.gif);}

.report_block_nor{
   width:540px !important;
   width /**/:560px;
   padding:10px 10px 20px 10px;
   border-bottom:dotted 1px #B7B493;
   margin:0 0 20px 0;}

p.image_caption{
   font-size:80%;
   font-weight:normal;
   margin:0 0 0.5em 0;}

