/* CSS Document */


/* 全体設定 */
div#contents_gourmet{
	width:1000px;
	height:100%;
	margin:auto;
	text-align:left;
	background:#fff;
	}

div#contents_gourmet_left{
	width:680px;
	float:left;
	background-color:#ffffff;
	}
li.sub_menu_gourmet{
	background:url(../images/common/sub_menu_list_img.gif) no-repeat 0px center;
	padding-left:16px;
	height:auto;
	margin-left:19px;
	}

/* タイトル */
h2.gourmet_title{
	width:656px;
	height:21px;
	background:url(../images/gourmet/gourmet_title.gif) top right no-repeat;
	line-height:23px;
	margin-top:51px;
	}
div.gourmet_contents_bg{
	float:left;
	width:656px;
	height:auto;
	display:inline;
	overflow:hidden;
	padding-top:75px;
	position:relative;
	border-top:1px solid #1f1f1f;
	}
div.gourmet_contents_mainbg{
	float:left;
	width:656px;
	height:auto;
	display:inline;
	overflow:hidden;
	padding-top:40px;
	}
div.gourmet_contents_noline{
	float:left;
	width:656px;
	height:auto;
	display:inline;
	overflow:hidden;
	padding-top:40px;
	}



/* メインコンテンツ */
div.gourmet_headtxt{
	width:610px;
	margin:0 0 30px 25px;
	line-height:20px;
	}


div.gourmet_headtxt01{
	width:655px;
	height:143px;
	background:url(../images/gourmet/081201/ph02.jpg) no-repeat;
	}
div.gourmet_headtxt01 .txt{
	color:#fefefe;
	width:590px;
	margin:0 auto;
	line-height:20px;
	font-size:80%;
	padding-top:20px;
	}
div.gourmet_contents {
	font-size: 80%;
	line-height: 20px;
	margin: 0 0 0 25px;
	}



/*--------------------------------更新タグ-----------------------------------*/

/* 01 */
div.gourmet_contents .left_area01{
	width: 300px;
	float:left;
}
div.gourmet_contents .right_area01{
	width: 300px;
	float: right;
	display: inline;
	margin-left: 20px;
}
/* //01 */
	
/* 一覧ページ */
div.gourmet_top_thum {
	width:200px;
	margin-right:25px;
	float:left;
	}
div.gourmet_top_detail {
	width:400px;
	height:auto;
	margin:0px;
	padding:0px;
	float:right;
	}
h3.top_gourmet_sub {
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	overflow:hidden;
	width:655px;
	height:182px;
	background:url(../images/gourmet/081201/ph01.jpg) left 22px no-repeat;
	border-top:solid 1px #1f1f1f;
	}

h5.top_gourmet_name_g {
	color:#0f8111;
	font-size:120%;
	font-weight:bold;
	width:400px;
	padding:5px 0 5px 0;
	margin: 0 0 17px 0;
	text-indent:10px;
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	}
h5.top_gourmet_name_b {
	color:#242c8c;
	font-size:120%;
	font-weight:bold;
	width:400px;
	padding:5px 0 5px 0;
	margin: 0 0 17px 0;
	text-indent:10px;
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	}
h5.top_gourmet_name_g span,
h5.top_gourmet_name_b span{
	font-weight:normal;
	font-size:80%;
	}
div.gourmet_top_detail .txt {
	width:300px;
	padding:0px;
	margin:0px 25px 0px 0px;
	float:left;
	}


h5.top_gourmet_name_g a {
	color:#0f8111;
	font-weight:bold;
	}
h5.top_gourmet_name_b a {
	color:#242c8c;
	font-weight:bold;
	}


/* 詳細ページ */
/*left*/
h3.gourmet_sub {
	width:532px;
	height:85px;
	display:block;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/gourmet/081201/tl03.jpg);
	}
div.gourmet_sub_right {
	width:123px;
	height:85px;
	float:left;
	}
div.detail_gourmet_range {
	width:655px;
	font-size:80%;
	line-height:20px;
	}
div.detail_gourmet_range .left {
	width:305px;
	margin-right:35px;
	float:left;
	}
div.detail_gourmet_range .left_thum {
	width:275px;
	margin-left:25px;
	font-size:75%;
	line-height:15px;
	color:#888888;
	}
div.detail_gourmet_range .left .thum_left {
	width:125px;
	margin-right:25px;
	float:left;
	}
div.detail_gourmet_range .left .thum_right {
	width:125px;
	float:left;
	}

div.detail_gourmet_range .left .food_name {
	margin-top:20px;
	font-weight:bold;
	}


div.detail_gourmet_range_b {
	width:655px;
	font-size:80%;
	line-height:20px;
	}
div.detail_gourmet_range_b .left {
	width:305px;
	margin-right:35px;
	float:left;
	}


/*right*/
div.detail_gourmet_range .right {
	width:315px;
	float:right;
	}
div.detail_gourmet_place {
	width:55px;
	height:55px;
	float:left;
	margin-right:15px;
	}
div.detail_gourmet_tel {
	color:#339515;
	text-indent:35px;
	margin-top:15px;
	float:left;
	background:url(../images/gourmet/081201/g_tel.gif) left no-repeat;
	}
div.detail_gourmet_tel_b {
	width:215px;
	color:#242c8c;
	text-indent:35px;
	margin-top:15px;
	float:left;
	background:url(../images/gourmet/081201/b_tel.gif) left no-repeat;
	}
h5.detail_gourmet_name_g {
	color:#0f8111;
	font-size:120%;
	font-weight:bold;
	padding:5px 0 5px 0;
	margin: 17px 0 25px 0;
	text-indent:10px;
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	}
h5.detail_gourmet_name_g span {
	font-size:80%;
	font-weight:normal;
	}
h5.detail_gourmet_name_b {
	color:#242c8c;
	font-size:120%;
	font-weight:bold;
	padding:5px 0 5px 0;
	margin: 17px 0 25px 0;
	text-indent:10px;
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	}
h5.detail_gourmet_name_b span {
	font-size:80%;
	font-weight:normal;
	}
div.detail_gourmet_range .right p {
	font-weight:bold;
	margin-bottom:30px;
	}
/*information*/
div.gourmet_info_range {
	width:630px;
	margin-left:25px;
	padding:20px 0 20px 0;
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	}
div.gourmet_info_layer {
	width:590px;
	margin-left:20px;
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	}
div.gourmet_info_layer .left {
	width:60px;
	margin-right:20px;
	float:left;
	}
div.gourmet_info_layer .right {
	width:510px;
	color:#339515;
	float:left;
	}
div.gourmet_info_layer .right02 {
	width:510px;
	color:#996600;
	float:left;
	font-size: 80%;
	line-height: 20px;
	}
div.gourmet_info_layer_b {
	width:590px;
	margin-left:20px;
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	}
div.gourmet_info_layer_b .left {
	width:60px;
	margin-right:20px;
	float:left;
	}
div.gourmet_info_layer_b .right {
	width:510px;
	color:#242c8c;
	float:left;
	}

/* 
【場所アイコン】
末尾01⇒グリーン（g_
末尾02⇒ブルー（b_
 */
h6.gourmet_top_place_omotesando01 {
	width:55px;
	height:55px;
	margin:0px;
	text-indent:-9999px;
	float:left;
	background: url(../images/gourmet/081201/g_omotesando.gif) ;
	}
h6.gourmet_top_place_hiroo01 {
	width:55px;
	height:55px;
	margin:0px;
	text-indent:-9999px;
	float:left;
	background: url(../images/gourmet/081201/g_hiroo.gif) ;
	}
h6.gourmet_top_place_ebisu01 {
	width:55px;
	height:55px;
	margin:0px;
	text-indent:-9999px;
	float:left;
	background: url(../images/gourmet/081201/g_ebisu.gif) ;
	}
h6.gourmet_top_place_ginza01 {
	width:55px;
	height:55px;
	margin:0px;
	text-indent:-9999px;
	float:left;
	background: url(../images/gourmet/081201/g_ginza.gif) ;
	}
h6.gourmet_top_place_kagurazaka01 {
	width:55px;
	height:55px;
	margin:0px;
	text-indent:-9999px;
	float:left;
	background: url(../images/gourmet/081201/g_kagurazaka.gif) ;
	}
h6.gourmet_top_place_ebisu02 {
	width:55px;
	height:55px;
	margin:0px;
	text-indent:-9999px;
	float:left;
	background: url(../images/gourmet/081201/b_ebisu.gif) ;
	}
h6.gourmet_top_place_hiroo02 {
	width:55px;
	height:55px;
	margin:0px;
	text-indent:-9999px;
	float:left;
	background: url(../images/gourmet/081201/b_hiroo.gif) ;
	}
h6.gourmet_top_place_roppongi02 {
	width:55px;
	height:55px;
	margin:0px;
	text-indent:-9999px;
	float:left;
	background: url(../images/gourmet/081201/b_roppongi.gif) ;
	}
h6.gourmet_top_place_nishiazabu02 {
	width:55px;
	height:55px;
	margin:0px;
	text-indent:-9999px;
	float:left;
	background: url(../images/gourmet/081201/b_nishiazabu.gif) ;
	}

/* 見出し */

h4.gourumet  {
	display:none;
	}
	
/* 090115追加 */
.line_hanbun {
	float: none;
	width: 300px;
	margin-top: 30px;
	margin-bottom: 30px;
	background-repeat: no-repeat;
	height: 1px;
}
div.gourmet_contents .left_area {
	float:left;
	width:315px;
	}
div.gourmet_contents .left_area2 {
	width:300px;
	clear: right;
	float: left;
	margin-right: 15px;
	height: auto;
	}
div.gourmet_contents .left_area04 {
	width:135px;
	clear: right;
	float: left;
	}
div.gourmet_contents .right_area {
	float:left;
	width:300px;
	margin-left: 15px;
	}	
div.gourmet_contents .right_area2 {
	width:300px;
	float: right;
	height: auto;
	}
div.gourmet_contents .right_area3 {
	width:315px;
	float: right;
	height: auto;
	}
div.gourmet_contents .right_area04 {
	width:350px;
	float:right;
	}
div.gourmet_contents .right_area05 {
	width:465px;
	float:right;
	}
div.gourmet_contents .right_area06 {
	width:140px;
	float:right;
	padding: 0;
	margin: 0;
	}
div.gourmet_contents .right_area07 {
	width:415px;
	float:right;
	}
div.gourmet_contents .right_area08 {
	width:145px;
	float:right;
	}
div.gourmet_contents .right_area09 {
	width:125px;
	float:right;
	display: inline;
	}
.index {
	height: auto;
	width: 630px;
}
.index .ph {
	clear: right;
	float: left;
	width: 140px;
}
.line {
	height: 1px;
	width: 630px;
	margin-top: 15px;
	margin-bottom: 15px;
}

div.gourmet_contents .container01_left {
	width:300px;
	display: inline;
	float:left;
}
div.gourmet_contents .container01_right {
	width:300px;
	display: inline;
	margin: 0 0 0 30px;
	float:left;
}
div.gourmet_contents .container01_left .photo_range01 {
	width:100px;
	display: inline;
	float:left;
}
div.gourmet_contents .container01_left .txt_range01 {
	width:180px;
	margin:0 0 0 20px;
	display: inline;
	float:left;
}
div.gourmet_contents .container01_right .photo_range01 {
	width:100px;
	display: inline;
	float:left;
}
div.gourmet_contents .container01_right .txt_range01 {
	width:180px;
	margin:0 0 0 20px;
	display: inline;
	float:left;
}



/* 見出し */
h3.gourmet,
h4.gourmet,
h5.gourmet {
	display:none;
	}

/* 090331追加 -----------------------------------------------------*/

.left_area .gourmet_box01_left {
	clear: right;
	float: left;
	width: 155px;
	padding-right: 5px;
}
.right_area .gourmet_box01_left {
	clear: right;
	float: left;
	width: 155px;
	padding-right: 5px;
}
.left_area .gourmet_box02_left {
	clear: right;
	float: left;
	width: 130px;
	padding-right: 35px;
}
.right_area3 .gourmet_box02_left {
	clear: right;
	float: left;
	width: 130px;
	padding: 0 35px 0 17px;
}

div.gourmet_contents_mainbg{
	float:left;
	width:656px;
	height:auto;
	display:inline;
	overflow:hidden;
	}

div.gourmet_top_thum02 {
	width:337px;
	height:auto;
	margin-right:33px;
	float:left;
	}
h4.gourmet_thum_sub{
	background: url(../images/gourmet/090331/tl02.gif) top no-repeat;
	width:337px;
	height:216px;
	margin-bottom:15px;
}
h4.gourmet_thum_sub2{
	background:url(../images/gourmet/090331/tl04.gif) top no-repeat;
	width:337px;
	height:212px;
	margin-bottom:15px;
}
h4.gourmet_thum_sub3{
	background:url(../images/gourmet/090331/tl05.gif) top no-repeat;
	width:337px;
	height:212px;
	margin-bottom:15px;
}
h4.gourmet_thum_sub4{
	background:url(../images/gourmet/090331/tl06.gif) top no-repeat;
	width:337px;
	height:212px;
	margin-bottom:15px;
}
h4.gourmet_thum_sub5{
	background:url(../images/gourmet/090331/tl07.gif) top no-repeat;
	width:337px;
	height:187px;
	margin-bottom:15px;
}
h4.gourmet_thum_sub6{
	background:url(../images/gourmet/090331/tl08.gif) top no-repeat;
	width:337px;
	height:161px;
	margin-bottom:15px;
}
h4.gourmet_thum_sub7{
	background:url(../images/gourmet/090331/tl09.gif) top no-repeat;
	width:337px;
	height:192px;
	margin-bottom:15px;
}
div.gourmet_top_detail02 {
	width:260px;
	height:auto;
	padding:0px;
	float:right;
	}
	
div.gourmet_txt2{
	width:110px;
	color:#5e6a72;
	font-size:85%;
	line-height:16px;
	margin-top:10px;
	}

div.gourmet_detail_box{
	width:260px;
	float:left;
	margin-top:30px;
	}
div.box_left{
	width:130px;
	float:left;
	}
div.box_right{
	width:110px;
	float:right;
	}
/*赤線ボックス*/
#gourmet_box03 {
	background-image: url(../images/gourmet/090331/box_body.gif);
	height: auto;
	width: 600px;
	padding: 0 15px 10px 15px;
}
h4.gourmet_box03_top {
	background-image: url(../images/gourmet/090331/box_top.gif);
	height: 40px;
	width: 630px;
	text-indent: -9999px;
}
.gourmet_contents #gourmet_box03_bottom {
	background-image: url(../images/gourmet/090331/box_bottom.gif);
	height: 4px;
	width: 630px;
	margin-bottom: 30px;
	background-repeat: no-repeat;
}
.left_area .gourmet_box01_right,
.right_area .gourmet_box01_right {
	width: 140px;
	float: left;
	display: inline;
}
h4.gourmet_box03_2_top {
	background-image: url(../images/gourmet/090331/box_top2.gif);
	height: 40px;
	width: 630px;
	text-indent: -9999px;
}
/* 以下090402追加 -----------------------------------------------------*/

h4.gourmet_thum_sub8{
	background: url(../images/gourmet/090402/tl01.gif) top no-repeat;
	width:337px;
	height:212px;
	margin-bottom:15px;
}
h4.gourmet_thum_sub9{
	background:url(../images/gourmet/090402/tl02.gif) top no-repeat;
	width:337px;
	height:232px;
	margin-bottom:15px;
}
h4.gourmet_thum_sub10{
	background:url(../images/gourmet/090402/tl03.gif) top no-repeat;
	width:337px;
	height:235px;
	margin-bottom:15px;
}
h4.gourmet_thum_sub11{
	background:url(../images/gourmet/090402/tl04.gif) top no-repeat;
	width:337px;
	height:211px;
	margin-bottom:15px;
}
h4.gourmet_thum_sub12{
	background:url(../images/gourmet/090402/tl05.gif) top no-repeat;
	width:337px;
	height:212px;
	margin-bottom:15px;
}
h4.gourmet_thum_sub13{
	background:url(../images/gourmet/090402/tl06.gif) top no-repeat;
	width:337px;
	height:223px;
	margin-bottom:15px;
}
div.gourmet_txt2_2{
	width:110px;
	color:#ff0000;
	font-size:85%;
	line-height:16px;
	margin-top:10px;
	}
#gourmet_left_ph {
	width: 140px;
	float: left;
	padding-right: 17px;
	clear: right;
}

/*---------------------------090827-------------------------------------*/
h4.gourmet2_thum_sub{
	background: url(../images/gourmet/090827/il01.jpg) top no-repeat;
	width:316px;
	height:206px;
	margin-bottom:15px;
}
h4.gourmet2_thum_sub2{
	background:url(../images/gourmet/090827/il02.jpg) top no-repeat;
	width:316px;
	height:206px;
	margin-bottom:15px;
}
h4.gourmet2_thum_sub3{
	background:url(../images/gourmet/090827/il03.jpg) top no-repeat;
	width:316px;
	height:206px;
	margin-bottom:15px;
}
h4.gourmet2_thum_sub4{
	background:url(../images/gourmet/090827/il04.jpg) top no-repeat;
	width:316px;
	height:206px;
	margin-bottom:15px;
}
h4.gourmet2_thum_sub5{
	background:url(../images/gourmet/090827/il05.jpg) top no-repeat;
	width:316px;
	height:206px;
	margin-bottom:15px;
}
/*-------------------------------090827--------------------------------*/
div.gourmet_contents .right_ph0331 {
	float:right;
	width:260px;
	}
div.gourmet_contents .right_ph {
	float:right;
	width:260px;
	margin-left: 15px;
	}	
	
div.gourmet_info_range2 {
	width:630px;
	margin-left:25px;
	padding:20px 0 20px 0;
	background-color:#ffe9e9;
	}
div.gourmet_info_layer2 {
	width:590px;
	margin-left:20px;
	background-color:#ffe9e9;
	}
div.gourmet_info_layer2 .left {
	width:60px;
	margin-right:20px;
	float:left;
	}
div.gourmet_info_layer2 .right02 {
	width:510px;
	color:#5d0a00;
	float:left;
	font-size: 80%;
	line-height: 20px;
	}
div.gourmet_info_layer2 .txt {
	color:#5d0a00;
	font-size: 80%;
	line-height: 20px;
	}
div.menu_left{
	width:300px;
	float:left;
	}
div.menu_right{
	width:300px;
	float:right;
	}
/*----------------------------------090901------------------------------*/
h4.gourmet2_thum_sub6{
	background:url(../images/gourmet/090901/il01.jpg) top no-repeat;
	width:306px;
	height:222px;
	margin-bottom:15px;
}
h4.gourmet2_thum_sub7{
	background:url(../images/gourmet/090901/il02.jpg) top no-repeat;
	width:316px;
	height:209px;
	margin-bottom:15px;
}
h4.gourmet2_thum_sub8{
	background:url(../images/gourmet/090901/il03.jpg) top no-repeat;
	width:316px;
	height:208px;
	margin-bottom:15px;
}
h4.gourmet2_thum_sub9{
	background:url(../images/gourmet/090901/il04.jpg) top no-repeat;
	width:316px;
	height:208px;
	margin-bottom:15px;
}
div.gourmet_info_range3 {
	width:630px;
	margin-left:25px;
	padding:20px 0 20px 0;
	background-color:#fbe5d7;
	}
div.gourmet_info_layer3 {
	width:590px;
	margin-left:20px;
	background-color:#fbe5d7;
	}
div.gourmet_info_layer3 .left {
	width:60px;
	margin-right:20px;
	float:left;
	}
div.gourmet_info_layer3 .right02 {
	width:510px;
	color:#943800;
	float:left;
	font-size: 80%;
	line-height: 20px;
	}
div.gourmet_info_layer3 .txt {
	color:#943800;
	font-size: 80%;
	line-height: 20px;
	}
div.gourmet_info_range4 {
	width:630px;
	margin-left:25px;
	padding:20px 0 20px 0;
	background-color:#e7efe6;
	}
div.gourmet_info_layer4 {
	width:590px;
	margin-left:20px;
	background-color:#e7efe6;
	}
div.gourmet_info_layer4 .left {
	width:60px;
	margin-right:20px;
	float:left;
	}
div.gourmet_info_layer4 .right02 {
	width:510px;
	color:#132502;
	float:left;
	font-size: 80%;
	line-height: 20px;
	}
div.gourmet_info_layer4 .txt {
	color:#132502;
	font-size: 80%;
	line-height: 20px;
	}
/*---------------------090903-------------------------*/
h4.gourmet2_thum_sub10{
	background:url(../images/gourmet/090903/il01.jpg) top no-repeat;
	width:316px;
	height:208px;
	margin-bottom:15px;
}
h4.gourmet2_thum_sub11{
	background:url(../images/gourmet/090903/il02.jpg) top no-repeat;
	width:315px;
	height:207px;
	margin-bottom:15px;
}
h4.gourmet2_thum_sub12{
	background:url(../images/gourmet/090903/il03.jpg) top no-repeat;
	width:305px;
	height:207px;
	margin-bottom:15px;
}
div.gourmet_info_range5 {
	width:630px;
	margin-left:25px;
	padding:20px 0 20px 0;
	background-color:#dee4ec;
	}
div.gourmet_info_layer5 {
	width:590px;
	margin-left:20px;
	background-color:#dee4ec;
	}
div.gourmet_info_layer5 .left {
	width:60px;
	margin-right:20px;
	float:left;
	}
div.gourmet_info_layer5 .right02 {
	width:510px;
	color:#091f43;
	float:left;
	font-size: 80%;
	line-height: 20px;
	}
div.gourmet_info_layer5 .txt {
	color:#091f43;
	font-size: 80%;
	line-height: 20px;
	}
div.gourmet_info_range6 {
	width:630px;
	margin-left:25px;
	padding:0 0 0 0;
	background-color:#d1ccbf;
	}

div.gourmet_info_range6 .left {
	width:186px;
	margin-right:20px;
	float:left;
	}
div.gourmet_info_range6 .right02 {
	width:404px;
	padding:20px 20px 20px 0;
	float:left;
	font-size: 80%;
	line-height: 20px;
	}
/*---------------------090908-------------------------*/
h4.gourmet3_thum_sub01{
	width:300px;
	height:153px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090908/tl02.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet3_thum_sub02{
	width:300px;
	height:155px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090908/tl03.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet3_thum_sub03{
	width:300px;
	height:154px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090908/tl04.gif);
	background-repeat: no-repeat;
	background-position: top;
}
div.gourmet_contents .right_ph02 {
	float:right;
	width:300px;
	height: auto;
	}
div.gourmet_contents .left_area03 {
	float:left;
	clear:right;
	margin-right:20px;
	width:200px;
	}
div.gourmet_info_range7 {
	float: right;
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	padding:20px;
	height: auto;
	overflow: hidden;
	}
div.gourmet_info_layer7 .left {
	width:62px;
	float:left;
	clear: right;
	padding-right: 20px;
	}
div.gourmet_info_layer7 .right {
	width:288px;
	float:left;
	line-height: 21px;
	}
div.gourmet_info_layer7 .txt {
	color:#5d0a00;
	line-height: 20px;
	}
.gourmet_contents .right_txt {
	float: right;
	height: 20px;
	overflow: hidden;
	width: auto;
}
/*---------------------090910-------------------------*/

h4.gourmet4_thum_sub01{
	width:300px;
	height:171px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl02.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub02{
	width:300px;
	height:151px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl03.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub03{
	width:300px;
	height:151px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl04.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub04{
	width:300px;
	height:171px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl05.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub05{
	width:300px;
	height:151px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl06.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub06{
	width:300px;
	height:171px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl07.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub07{
	width:300px;
	height:197px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl08.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub08{
	width:300px;
	height:152px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl09.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub09{
	width:300px;
	height:199px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl10.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub10{
	width:300px;
	height:194px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl11.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub11{
	width:300px;
	height:151px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl12.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub12{
	width:300px;
	height:171px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl13.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub13{
	width:300px;
	height:151px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl14.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet4_thum_sub14{
	width:300px;
	height:217px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090910/tl15.gif);
	background-repeat: no-repeat;
	background-position: top;
}
div.gourmet_info_range8 {
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	height: auto;
	overflow: hidden;
	width: 280px;
	padding:10px;
	}
div.gourmet_info_range8_02 {
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	height: auto;
	overflow: hidden;
	width: auto;
	padding:20px;
	}
div.gourmet_info_range8 .gourmet_info_layer8 {
	width:280px;
	}
div.gourmet_info_layer8 .left {
	width:62px;
	float:left;
	clear: right;
	padding-right: 20px;
	}
div.gourmet_info_layer8 .right {
	width:auto;
	float:left;
	line-height: 21px;
	}
div.gourmet_info_layer8 .right02 {
	width:198px;
	float:left;
	line-height: 21px;
	font-size: 85%;
	height: auto;
	}
div.gourmet_info_layer8 .txt {
	color:#5d0a00;
	line-height: 21px;
	}
	
/*--------------------090915-----------------------------*/

h4.gourmet5_thum_sub01{
	width:300px;
	height:165px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090915/tl02.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

h4.gourmet5_thum_sub02{
	width:300px;
	height:165px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090915/tl03.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet5_thum_sub03{
	width:300px;
	height:213px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090915/tl04.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet5_thum_sub04{
	width:300px;
	height:168px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090915/tl05.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet5_thum_sub05{
	width:300px;
	height:165px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090915/tl06.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet5_thum_sub06{
	width:300px;
	height:165px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090915/tl07.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet5_thum_sub07{
	width:300px;
	height:208px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090915/tl09.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet5_thum_sub08{
	width:300px;
	height:204px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090915/tl10.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
/*--------------------------------090917---------------------------*/
h4.gourmet6_thum_sub01{
	width:300px;
	height:73px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090917/tl02.gif);
	background-repeat: no-repeat;
	background-position: top;
}

div.leftph_0917{
	width:150px;
	float:left;
	padding:0 10px 0 0 ;
	}
	
/* グルメ詳細ver09 */
div.gourmet_info_range9 {
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	width: 280px;
	padding:10px 10px 0 10px;
	}
div.gourmet_info_range9 ul{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}
div.gourmet_info_range9 li.list{
	width: 62px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range9 li.txt{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}

div.gourmet_info_range9 dl{
	padding: 0 0 10px 0;
	}
div.gourmet_info_range9 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range9 dd{
	width: 198px;
	margin: 0;
	padding: 3px 0 0 0;
	display: inline;
	float: right;
	font-size: 85%;
	word-break:break-all;
	}
div.gourmet_info_range9 dd.info{
	width: 250px;
	margin: 0;
	padding: 3px 0 0 0;
	display: inline;
	float: left;
	font-size: 85%;
	word-break:break-all;
	}
/* グルメ詳細ver09_2 */
div.gourmet_info_range9_2 {
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	height:auto;
	overflow: hidden;
	width: 610px;
	padding:20px 20px 0 20px;
	}
div.gourmet_info_range9_2 ul{
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
	}
div.gourmet_info_range9_2li.list{
	width: 62px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range9_2 li.txt{
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
	}

div.gourmet_info_range9_2 dl{
	margin: 0 0 20px 0;
	padding: 0;
	}
div.gourmet_info_range9_2 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding-right:20px;
	display: inline;
	float: left;
	}
div.gourmet_info_range9_2 dd{
	width: 198px;
	margin: 0;
	padding: 3px 0 0 0;
	display: inline;
	float: left;
	font-size: 85%;
	}
/* グルメ詳細ver09_3 */
div.gourmet_info_range9_3 {
	background:url(../images/living/091215/pat02.gif) repeat left top;
	height:auto;
	overflow: hidden;
	width: 610px;
	padding:10px 10px 0 10px;
	}
div.gourmet_info_range9_3 ul{
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
	}
div.gourmet_info_range9_3li.list{
	width: 62px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range9_3 li.txt{
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
	}

div.gourmet_info_range9_3 dl{
	margin: 0 0 10px 0;
	padding: 0;
	}
div.gourmet_info_range9_3 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding-right:20px;
	display: inline;
	float: left;
	}
div.gourmet_info_range9_3 dd{
	width: 520px;
	margin: 0;
	padding: 3px 0 0 0;
	display: inline;
	float: left;
	font-size: 85%;
	}
	
/* グルメ詳細ver09_4 */	
div.gourmet_info_range9_4 {
	background:url(../images/living/091215/pat02.gif) repeat left top;
	width: 280px;
	padding:10px 10px 0 10px;
	}
div.gourmet_info_range9_4 ul{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}
div.gourmet_info_range9_4 li.list{
	width: 62px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range9_4 li.txt{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}

div.gourmet_info_range9_4 dl{
	padding: 0 0 10px 0;
	}
div.gourmet_info_range9_4 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range9_4 dd{
	width: 198px;
	margin: 0;
	padding: 3px 0 0 0;
	display: inline;
	float: right;
	font-size: 85%;
	word-break:break-all;
	}
div.gourmet_info_range9_4 dd.info{
	width: 250px;
	margin: 0;
	padding: 3px 0 0 0;
	display: inline;
	float: left;
	font-size: 85%;
	word-break:break-all;
	}
	
/* グルメ詳細ver09_5 */	
div.gourmet_info_range9_5 {
	background:url(../images/living/091215/pat02.gif) repeat left top;
	width: 280px;
	padding:10px 10px 0 10px;
	}
div.gourmet_info_range9_5 ul{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}
div.gourmet_info_range9_5 li.list{
	width: 62px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range9_5 li.txt{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}

div.gourmet_info_range9_5 dl{
	padding: 0 0 10px 0;
	}
div.gourmet_info_range9_5 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range9_5 dd{
	width: 205px;
	margin: 0;
	padding: 3px 0 0 0;
	display: inline;
	float: right;
	font-size: 100%;
	word-break:break-all;
	}
div.gourmet_info_range9_5 dd.info{
	width: 250px;
	margin: 0;
	padding: 3px 0 0 0;
	display: inline;
	float: left;
	font-size: 85%;
	word-break:break-all;
	}
/*--------------------------------090924---------------------------*/
h4.gourmet7_thum_sub01{
	width:300px;
	height:78px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090924/tl02.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet7_thum_sub02{
	width:300px;
	height:78px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090924/tl04.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet7_thum_sub03{
	width:300px;
	height:103px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090924/tl03.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet7_thum_sub04{
	width:300px;
	height:78px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090924/tl05.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet7_thum_sub05{
	width:300px;
	height:78px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090924/tl06.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet7_thum_sub06{
	width:300px;
	height:89px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090924/tl07.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet7_thum_sub07{
	width:300px;
	height:78px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090924/tl08.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet7_thum_sub08{
	width:300px;
	height:159px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090924/tl09.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet7_thum_sub09{
	width:300px;
	height:107px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090924/tl10.gif);
	background-repeat: no-repeat;
	background-position: top;
}

/*--------------------------------090924---------------------------*/
h4.gourmet8_thum_sub01{
	width:300px;
	height:79px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl02.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet8_thum_sub02{
	width:299px;
	height:91px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl03.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet8_thum_sub03{
	width:299px;
	height:93px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl04.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet8_thum_sub04{
	width:300px;
	height:120px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl05.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet8_thum_sub05{
	width:300px;
	height:92px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl06.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet8_thum_sub06{
	width:300px;
	height:91px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl07.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet8_thum_sub07{
	width:300px;
	height:118px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl08.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet8_thum_sub08{
	width:300px;
	height:113px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl09.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet8_thum_sub09{
	width:300px;
	height:100px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl10.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet8_thum_sub10{
	width:300px;
	height:73px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl11.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet8_thum_sub11{
	width:300px;
	height:114px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl12.gif);
	background-repeat: no-repeat;
	background-position: top;
}
h4.gourmet8_thum_sub12{
	width:300px;
	height:97px;
	margin-bottom:15px;
	background-image: url(../images/gourmet/090929/tl13.gif);
	background-repeat: no-repeat;
	background-position: top;
}

/*--------------------------------090927---------------------------*/
h4.gourmet9_thum_sub01{
	width:300px;
	height:114px;
	margin-bottom:30px;
	background:url(../images/gourmet/091027/tl03.gif) no-repeat left top;
}
h4.gourmet9_thum_sub02{
	width:300px;
	height:114px;
	margin-bottom:30px;
	background:url(../images/gourmet/091027/tl05.gif) no-repeat left top;
}
h4.gourmet9_thum_sub03{
	width:300px;
	height:114px;
	margin-bottom:30px;
	background:url(../images/gourmet/091027/tl07.gif) no-repeat left top;
}
h4.gourmet9_thum_sub04{
	width:300px;
	height:114px;
	margin-bottom:30px;
	background:url(../images/gourmet/091029/tl03.gif) no-repeat left top;
}
h4.gourmet9_thum_sub05{
	width:300px;
	height:139px;
	margin-bottom:30px;
	background:url(../images/gourmet/091029/tl05.gif) no-repeat left top;
}
h4.gourmet9_thum_sub06{
	width:300px;
	height:112px;
	margin-bottom:30px;
	background:url(../images/gourmet/091029/tl07.gif) no-repeat left top;
}
h4.gourmet9_thum_sub07{
	width:300px;
	height:112px;
	margin-bottom:30px;
	background:url(../images/gourmet/091029/tl09.gif) no-repeat left top;
}

/*--------------------------------091112---------------------------*/
h4.gourmet10_thum_sub01{
	width:300px;
	height:60px;
	margin-bottom:30px;
	background: url(../images/gourmet/091112/sub01.gif) no-repeat left top;
}
#gourmet_orange_box {
	width: auto;
	background-color: #dd6232;
}
#gourmet_orange_box_inner {
	background: url(../images/gourmet/091112/patturn.gif) repeat left top;
	height: auto;
	width: auto;
	margin:0 1px;
}
#gourmet_orange_box_inner_par {
	padding: 0 15px;
	width:auto;
	height:auto;
}
#gourmet_orange_box_top {
	height: 15px;
	width: 300px;
	overflow: hidden;
	background:url(../images/gourmet/091112/box_top.gif) no-repeat left top;
}
#gourmet_orange_box_bottom{
	background:url(../images/gourmet/091112/box_bottom.gif) no-repeat left top;
	height: 15px;
	width: 300px;
	overflow: hidden;
}


/*--------------------------------100105---------------------------*/
div.gourmet_info_range10 {
	background:url(../images/gourmet/081201/bg_tl_01.gif);
	width: 280px;
	padding:10px 10px 0 10px;
	}
div.gourmet_info_range10 dl{
	padding: 0 0 10px 0;
	}
div.gourmet_info_range10 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range10 dd{
	width: 198px;
	margin: 0;
	padding: 3px 0 0 0;
	display: inline;
	float: right;
	font-size: 85%;
	word-break:break-all;
	}
div.gourmet_info_range10 p{
	float: left;
	font-size: 85%;
	word-break:break-all;
	padding-bottom: 10px;
	}
div.gourmet_info_range10 p span{
	color:#d72828;
	}
div.gourmet_contents .left_ph01{
	width:150px;
	height: auto;
	float: left;
	clear: right;
	margin: 0;
	padding: 0;
}
div.gourmet_contents .left_ph02{
	width:150px;
	height: auto;
	float: left;
	clear: right;
	margin: 0 10px 0 0;
	overflow: hidden;
	padding: 0;
	display: inline;
}
div.gourmet_contents .left_ph03{
	width:250px;
	float:left;
	clear:right;
	margin-right:30px;
}
div.gourmet_contents .right_ph03 {
	width: 150px;
	height: auto;
	float: right;
}
.gourmet_contents .caption{
	color: #5e6a72;
	font-size: 75%;
	line-height: 15px;
}
/*-----------------------------100330-------------------------------*/
h4.gourmet11_thum_sub01{
	width:300px;
	height:192px;
	margin-bottom:30px;
	background:url(../images/gourmet/100330/tl02.gif) no-repeat left top;
}

h4.gourmet11_thum_sub02{
	width:300px;
	height:195px;
	margin-bottom:30px;
	background:url(../images/gourmet/100330/tl03.gif) no-repeat left top;
}

h4.gourmet11_thum_sub03{
	width:300px;
	height:220px;
	margin-bottom:30px;
	background:url(../images/gourmet/100330/tl04.gif) no-repeat left top;
}

h4.gourmet11_thum_sub04{
	width:300px;
	height:224px;
	margin-bottom:30px;
	background:url(../images/gourmet/100330/tl05.gif) no-repeat left top;
}

/*-----------------------------100415-------------------------------*/

.gourmet_contents p{
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size:100%;
	line-height:20px;
}
div.content_bg_100415 {
	height: auto;
	width: auto;
	padding:15px;
	background:url(../images/living/091215/pat02.gif) repeat left top;
}

.gourmet_contents .contents_box100415 .box01_1 {
	width:118px;
	height:auto;
	float:left;
	clear:right;
	margin-right:10px;
	text-align: center;
}
.gourmet_contents .contents_box100415 .box01_2 {
	width:118px;
	height:auto;
	float:left;
	clear:right;
	margin-right:10px;
	text-align: center;
}
.gourmet_contents .contents_box100415 .box01_3 {
	width:118px;
	height:auto;
	float:left;
	clear:right;
	margin-right:10px;
	text-align: center;
}
.gourmet_contents .contents_box100415 .box01_4 {
	height:auto;
	float:left;
	clear:right;
	margin-right:10px;
	width: 118px;
	text-align: center;
}
.gourmet_contents .contents_box100415 .box01_5 {
	height:auto;
	float:left;
	clear:right;
	width: 118px;
	text-align: center;
}



.gourmet_contents .contents_box100415 .box01 {
	width:150px;
	height:auto;
	float:left;
	clear:right;
	margin-right:10px;
}
.gourmet_contents .contents_box100415 .box02 {
	width:150px;
	height:auto;
	float:left;
	clear:right;
	margin-right:10px;
}
.gourmet_contents .contents_box100415 .box03 {
	width:150px;
	height:auto;
	float:left;
	clear:right;
	margin-right:10px;
}
.gourmet_contents .contents_box100415 .box04 {
	width:150px;
	height:auto;
	float:left;
	clear:right;
}

/*--------------------------------100518---------------------------*/
div.gourmet_info_range11 {
	background:url(../images/gourmet/100420/bg.gif) repeat;
	width: 600px;
	padding:15px 15px 0 15px;
}
div.gourmet_info_range11 dl{
	padding: 0 0 10px 0;
}
div.gourmet_info_range11 dl#last{
	padding: 0 0 15px 0;
}
div.gourmet_info_range11 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	clear:right;
}
div.gourmet_info_range11 dd{
	width: 525px;
	margin: 0;
	padding: 3px 0 0 10px;
	display: inline;
	float: left;
	word-break:break-all;
}
div.gourmet_info_range11 p{
	float: left;
	word-break:break-all;
	padding-bottom: 10px;
}


/*----------100527------------------*/
div.info_box0527{
	width:630px;
	display:inline-block;
	}
	
div.info_box0527 .left{
	width:150px;
	float:left;
	display:inline;
	margin-right:15px;
	}
	
div.info_box0527 .right{
	width:465px;
	float:left;
	display:inline;
	}
	
/*----------------100720------------------*/
.gourmet_contents .box0720{
	width: 200px;
	float: left;
}

/*----------------100727------------------*/
div.gourmet_info_range12 {
	width: 285px;
	float: left;
	clear: right;
	}
div.gourmet_info_range12 ul{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}
div.gourmet_info_range12 li.list{
	width: 62px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range12 li.txt{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}

div.gourmet_info_range12 dl{
	padding: 0 0 5px 0;
	}
div.gourmet_info_range12 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range12 dd{
	width: 210px;
	margin: 0;
	padding: 1px 0 0 0;
	display: inline;
	float: right;
	font-size: 100%;
	word-break:break-all;
	}
.gourmet_contents .box0727{
	width: 145px;
	float: left;
}

/*----------------100729------------------*/
div.gourmet_info_range13 {
	width: 600px;
	float: left;
	clear: right;
	}
div.gourmet_info_range13 ul{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}
div.gourmet_info_range13 li.list{
	width: 62px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range13 li.txt{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}

div.gourmet_info_range13 dl{
	padding: 0 0 5px 0;
	}
div.gourmet_info_range13 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range13 dd{
	width: 520px;
	margin: 0;
	padding: 2px 0 0 0;
	display: inline;
	float: right;
	font-size: 100%;
	word-break:break-all;
	}

/*----------------100817------------------*/
.columnbox_100817 {
	width: 600px;
	background: url(../images/gourmet/100817/bg.gif) left top repeat;
	padding: 15px;
}

/*----------------101028------------------*/
div.gourmet_info_range14  {
	width: 270px;
	float: left;
	clear: right;
	}
div.gourmet_info_range14  ul{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}
div.gourmet_info_range14  li.list{
	width: 62px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range14  li.txt{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}

div.gourmet_info_range14  dl{
	padding: 0 0 5px 0;
	}
div.gourmet_info_range14  dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range14  dd{
	width: 198px;
	margin: 0;
	padding: 1px 0 0 0;
	display: inline;
	float: right;
	font-size: 100%;
	word-break:break-all;
	}
.columnbox_101028 {
	background: url(../images/gourmet/101028/bg.gif) left top repeat;
	padding: 15px;
}
.columnbox_101028 .leftbox {
	width: 285px;
	float: left;
	clear: right;
}
.columnbox_101028 .rightbox {
	width: 285px;
	float: right;
}

/*----------------101109------------------*/
.gourmet_contents .columnbox_101109 {
	width:280px;
	height:auto;
	padding:10px;
	background:url(../images/gourmet/101109/bg01.gif) repeat;
}

/*----------------101111------------------*/
.gourmet_contents .columnbox_101111 {
	width:280px;
	height:auto;
	padding:10px;
	background:url(../images/gourmet/101111/bg01.gif) repeat;
}

div.gourmet_info_range14  dt.free{
	width: 62px;
	height:33px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range14  dd.free{
	width: 198px;
	margin: 0;
	padding: 7px 0 0 0;
	display: inline;
	float: right;
	font-size: 100%;
	word-break:break-all;
	}
	
/*----------------101214------------------*/
.gourmet_contents .columnbox_101214 {
	background: url(../images/gourmet/101214/bg.gif) repeat;
	padding: 15px;
}

/*----------------101216------------------*/
div.gourmet_info_range15 {
	width: 285px;
	float: left;
	clear: right;
	}
div.gourmet_info_range15 ul{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}
div.gourmet_info_range15 li.list{
	width: 62px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range15 li.txt{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}

div.gourmet_info_range15 dl{
	padding: 0 0 5px 0;
	}
div.gourmet_info_range15 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range15 dd{
	width: 208px;
	margin: 0;
	padding: 1px 0 0 0;
	display: inline;
	float: right;
	font-size: 100%;
	word-break:break-all;
	}

div.gourmet_info_range16 {
	width: 270px;
	float: left;
	clear: right;
	}
div.gourmet_info_range16 ul{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}
div.gourmet_info_range16 li.list{
	width: 62px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range16 li.txt{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}

div.gourmet_info_range16 dl{
	padding: 0 0 5px 0;
	}
div.gourmet_info_range16 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range16 dd{
	width: 193px;
	margin: 0;
	padding: 1px 0 0 0;
	display: inline;
	float: right;
	font-size: 100%;
	word-break:break-all;
	}

/*----------------101228------------------*/
.gourmet_contents .columnbox_101228 {
	background: url(../images/gourmet/101228/bg.gif) repeat;
	padding: 15px;
}

/*----------------110113------------------*/
.gourmet_contents .columnbox_110113 {
	background: url(../images/gourmet/110113/box_body.gif) repeat-y;
	padding: 15px 20px 0 20px;
}

/*----------------110210------------------*/
.gourmet_contents .left_area05{
	float:left;
	width:435px;
}

/*----------------110705------------------*/
.gourmet_contents .left_area06{
	float:left;
	width:290px;
}

.gourmet_contents .left_ph04{
	width:140px;
	float:left;
	clear:right;
}

/*----------------110830------------------*/

div.gourmet_contents .right_ph110830 {
	width:380px;	
	float:right;
	display: inline;
	}
div.gourmet_contents .left_area110830 {
	width:220px;
	float:left;
	}

/*----------------110920------------------*/
.gourmet_contents .list110920 li{
	float:left;
	width:150px;
}

.gourmet_contents .right_ph110920 {
	width:140px;	
	float:right;
	display: inline;
	}
	
.columnbox_110920 {
	width:630px;
	background: url(../images/gourmet/110920/bg.gif) left top repeat-y;
	padding: 15px;
	margin-top:2px;
}
.gourmet_contents .leftbox110920 {
	width: 285px;
	float: left;
	clear: right;
}

/*----------------111124------------------*/
.gourmet_contents .left_ph111124 {
	width:165px;	
	float:left;
	display: inline;
	}

.video_area120214{
	margin:0 auto;
	text-align:center;
	margin-bottom:50px;
}


/*----------------111227------------------*/
.gourmet_contents .box111227 {
	width:590px;
	padding:0 20px 20px 20px;
	background:url(../images/gourmet/111227/bg_btm.gif) left bottom repeat-y;
}

.gourmet_contents .left111227 { float:left; width:385px; }
.gourmet_contents .right111227 { float:left; width:190px; }

.blockLine111227 { background: url(../images/gourmet/111227/line.gif) left top repeat-x; }


/*-----------120918-----------*/
.info0916{
	width:630px;
}

.info0916 .left_areab{
	width:165px;
	float:left;
}

.info0916 .right_areab{
	width:445px;
	float:left;
}

/*-----------121030-----------*/
.gourmet_contents div.bbox01{
	width: 306px;
	border: 2px solid #50750c;
}
.gourmet_contents div.bbox01 p.txt{
	margin: 10px 15px 15px 15px;
}
.gourmet_contents p.txt02{
	width: 439px;
}

/*130110*/
.box_130110{
	background:url(../images/gourmet/130110/sub45.gif) 0px bottom repeat-x;
	padding-bottom:30px;
	}
.ul200{
	display:block;
	}
.ul200 li{
	display:inline;
	float:left;
	width:200px;}
.ul200 li p{
	width:200px;
	}
/*130226*/
.w200{
	width:200px;
	}
.w385{
	width:385px;}
/*130311*/
.w145{
	width:145px;
	}
.dl01{
	display:block;
	}
.dl01 dt{
	width:77px;
	float:left;
	display:block;
	}
.dl01 dd{
	padding-top:2px;
	width:300px;
	float:left;
	display:block;
	}
	
/*130530*/
.mar_r22{
	margin-right:22px;
	}
	
.w195{
	width:195px;
	}

/*130827*/
.w445{
	width:445px;
	}
	
/*131210*/
.gourmet_box04{
	border:3px double #9cb03d;
	}
.w387{
	width:387px;}
	
/*140220*/
.mar_r04 {
	margin-right:4px;
}
.mar_b04 {
	margin-bottom:4px;
}
/*140304*/
.blockLineGray {
	border-top:dotted 1px #CCCCCC;
	}
.mar_b28 {
	margin-bottom:28px;
}
.mar_b23 {
	margin-bottom:23px;
}
.par15 {
	padding:15px;
}

/*140320*/
.gourmet_box05{
	border:1px solid #ed8414;
	}
.par_all14{
	padding:14px;
	}
.par_t08{
	padding-top:8px;
	}
.par_t23{
	padding-top:23px;
	}
.par_t07{
	padding-top:7px;
	}

/*140717*/
.w356{
	width:356px;
	}
	
/*140821*/
.w148{
	width:418px;
	}

/*140925*/
div.gourmet_info_range17 {
	width: 280px;
	float: left;
	clear: right;
	}
div.gourmet_info_range17 ul{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}
div.gourmet_info_range17 li.list{
	width: 62px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range17 li.txt{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	}

div.gourmet_info_range17 dl{
	padding: 0 0 5px 0;
	}
div.gourmet_info_range17 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range17 dd{
	width: 203px;
	margin: 0;
	padding: 1px 0 0 0;
	display: inline;
	float: right;
	font-size: 100%;
	word-break:break-all;
	}
.gourmet_box06{
	background:url(../images/gourmet/140925/sub15.gif) 0 0 repeat;
	padding:4px;
	}
.par_all16{
	padding:16px;
	}
.bg_white{
	background:#fff;
	}

/*141113*/
.gourmet_box07{
	border:1px solid #dfb44d;
	}
.par_all19{
	padding:19px;
	}
	

div.gourmet_info_range18 {
	width: 590px;
	}
div.gourmet_info_range18 dl{
	padding: 0 0 5px 0;
	}
div.gourmet_info_range18 dt{
	width: 62px;
	height:21px;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	}
div.gourmet_info_range18 dd{
	width: 510px;
	margin: 0;
	padding: 2px 0 0 0;
	display: inline;
	float: right;
	font-size: 100%;
	word-break:break-all;
	}

/*150312*/
.gourmet_box150312{
	padding:15px;
	background:#fdf8f3;
	}
	

/*150409*/
.mar_t09 {
	margin-top:9px;
}
.w305{
	width:305px;}	
.w176{
	width:176px;}	
.gourmet_box150409_01 {
	width:275px;
	background-color:#f0f8e1;
}
.gourmet_box150409_02 {
	width:275px;
	background-color:#e0eddb;
}

.h246{
	height:246px;
	}
	
/*150528*/
.w96{
	width:96px;}
	
	
/*150623*/
.w138{
	width:138px;}	
.w14{
	width:14px;}	
.par_t96{
	padding-top:96px;
	}
.par_t15{
	padding-top:15px;
	}

/*150707*/
.w147{
	width:147px;}	

/*150820*/
.mar_b27 {
	margin-bottom:27px;
}
/*150924*/
.gourmet_box150924{
	width:600px;
	height:auto;
	padding:14px;
	border:1px solid #87b311;
	}
/*151119*/
.gourmet_contents .border151119{
			border-bottom:1px dotted #000;
			padding-bottom:30px;
			margin-bottom:30px;	
		}
/*151201*/
.gourmet_contents .w145{
	
}
/*160112*/
.gourmet_contents .productStr160112{
	background:url(../images/gourmet/160112/bg.gif) left top repeat-x,url(../images/gourmet/160112/bg.gif) left bottom repeat-x;
}
.gourmet_contents .border160112{
	border-bottom:1px dotted #999;
	padding-bottom:30px;
	margin-bottom:30px;	
}
/*160212*/
.gourmet_contents .movement160212{
	border-left:2px #0a5b9a solid;
	border-bottom:2px #0a5b9a solid;
	border-right:2px #0a5b9a solid;	
	width:626px;
}
.gourmet_contents .movementInner160212{
	padding:15px 20px 15px;
}
.gourmet_contents .border160212{
	border-bottom:1px #999 dotted;
	padding-bottom:30px;
	margin-bottom:30px;
}
/*160218*/
.gourmet_contents .border160218{
	border-bottom:1px #c8c8c8 solid;
}
/*160223*/
.gourmet_contents .w415{
	width:415px;
}
/*160308*/
.gourmet_contents .center160308{
	text-align:center;
}
/*160317*/
.gourmet_contents .position160317{
	position:relative;
}
.gourmet_contents .position160317{
	position:relative;
}
.gourmet_contents .positionMove160317{
	position:absolute;
	top:112px;
	left:160px;
}