.image_right {
	margin-right: 10px;
	margin-top: 5px;
}
.image_left {
	margin-left: 10px;
	margin-top: 5px;
}

#kikou_navigation {
width:557px;
padding-bottom:20px;
}
#kikou_navigation ul {
}
	#kikou_navigation li {
	float:left;
	}
	#kikou_navigation li a {
	text-indent:-1000em;
	height:25px;
	overflow:hidden;
	display:block;
	}
	#kikou_navigation li a:hover {
	background-position:0 -25px;
	}
	.kikou_navi_prologue a {
	width:85px;
	background:url(../images/kikou/share_pict/kikou_navi_prologue.jpg) 0 0 no-repeat;
	}
	.kikou_navi_history a {
	width:100px;
	background:url(../images/kikou/share_pict/kikou_navi_history.jpg) 0 0 no-repeat;
	}
	.kikou_navi_governor a {
	width:66px;
	background:url(../images/kikou/share_pict/kikou_navi_governor.jpg) 0 0 no-repeat;
	}
	.kikou_navi_water a {
	width:90px;
	background:url(../images/kikou/share_pict/kikou_navi_water.jpg) 0 0 no-repeat;
	}
	.kikou_navi_treasure a {
	width:63px;
	background:url(../images/kikou/share_pict/kikou_navi_treasure.jpg) 0 0 no-repeat;
	}
	.kikou_navi_commodity a {
	width:63px;
	background:url(../images/kikou/share_pict/kikou_navi_commodity.jpg) 0 0 no-repeat;
	}
	.kikou_navi_local a {
	width:90px;
	background:url(../images/kikou/share_pict/kikou_navi_local.jpg) 0 0 no-repeat;
	}
	.kikou_navi_prize a {
	width:63px;
	background:url(../images/kikou/share_pict/kikou_navi_prize.jpg) 0 0 no-repeat;
	}


#kikou_navigation2{
width:557px;
padding-bottom:20px;
}
#kikou_navigation2 ul {
}
	#kikou_navigation2 li {
	float:left;
	}
	#kikou_navigation2 li a {
	text-indent:-1000em;
	height:25px;
	overflow:hidden;
	display:block;
	}
	#kikou_navigation2 li a:hover {
	background-position:0 -25px;
	}
	.kikou_navi2_prologue a {
	width:95px;
	background:url(../images/kikou/share_pict/kikou_navi2_prologue.jpg) 0 0 no-repeat;
	}
	.kikou_navi2_history a {
	width:110px;
	background:url(../images/kikou/share_pict/kikou_navi2_history.jpg) 0 0 no-repeat;
	}
	.kikou_navi2_governor a {
	width:76px;
	background:url(../images/kikou/share_pict/kikou_navi2_governor.jpg) 0 0 no-repeat;
	}
	.kikou_navi2_water a {
	width:100px;
	background:url(../images/kikou/share_pict/kikou_navi2_water.jpg) 0 0 no-repeat;
	}
	.kikou_navi2_commodity a {
	width:76px;
	background:url(../images/kikou/share_pict/kikou_navi2_commodity.jpg) 0 0 no-repeat;
	}
	.kikou_navi2_local a {
	width:100px;
	background:url(../images/kikou/share_pict/kikou_navi2_local.jpg) 0 0 no-repeat;
	}


#kikou_navigation_menu_8 {
width:557px;
padding-bottom:20px;
}
#kikou_navigation_menu_8 ul {
}
	#kikou_navigation_menu_8 li {
	float:left;
	}
	#kikou_navigation_menu_8 li a {
	text-indent:-1000em;
	height:25px;
	overflow:hidden;
	display:block;
	}
	#kikou_navigation_menu_8 li a:hover {
	background-position:0 -25px;
	}
	.kikou_navi_menu_8_prologue a {
	width:68px;
	background:url(../images/kikou/share_pict/kikou_navi_menu_8_prologue.jpg) 0 0 no-repeat;
	}
	.kikou_navi_menu_8_history a {
	width:90px;
	background:url(../images/kikou/share_pict/kikou_navi_menu_8_history.jpg) 0 0 no-repeat;
	}
	.kikou_navi_menu_8_governor a {
	width:56px;
	background:url(../images/kikou/share_pict/kikou_navi_menu_8_governor.jpg) 0 0 no-repeat;
	}
	.kikou_navi_menu_8_water a {
	width:80px;
	background:url(../images/kikou/share_pict/kikou_navi_menu_8_water.jpg) 0 0 no-repeat;
	}
	.kikou_navi_menu_8_treasure a {
	width:52px;
	background:url(../images/kikou/share_pict/kikou_navi_menu_8_treasure.jpg) 0 0 no-repeat;
	}
	.kikou_navi_menu_8_commodity a {
	width:52px;
	background:url(../images/kikou/share_pict/kikou_navi_menu_8_commodity.jpg) 0 0 no-repeat;
	}
	.kikou_navi_menu_8_localhotel a {
	width:80px;
	background:url(../images/kikou/share_pict/kikou_navi_menu_8_localhotel.jpg) 0 0 no-repeat;
	}
	.kikou_navi_menu_8_local a {
	width:79px;
	background:url(../images/kikou/share_pict/kikou_navi_menu_8_local.jpg) 0 0 no-repeat;
	}
	.kikou_navi_prize a {
	width:63px;
	background:url(../images/kikou/share_pict/kikou_navi_prize.jpg) 0 0 no-repeat;
	}


#kikou_navigation3 {
width:557px;
padding-bottom:20px;
}
#kikou_navigation3 ul {
}
	#kikou_navigation3 li {
	float:left;
	}
	#kikou_navigation3 li a {
	text-indent:-1000em;
	height:25px;
	overflow:hidden;
	display:block;
	}
	#kikou_navigation3 li a:hover {
	background-position:0 -25px;
	}
	.kikou_navi3_prologue a {
	width:85px;
	background:url(../images/kikou/share_pict/kikou_navi_prologue.jpg) 0 0 no-repeat;
	}
	.kikou_navi3_history a {
	width:100px;
	background:url(../images/kikou/share_pict/kikou_navi_history.jpg) 0 0 no-repeat;
	}
	.kikou_navi3_governor a {
	width:66px;
	background:url(../images/kikou/share_pict/kikou_navi_governor.jpg) 0 0 no-repeat;
	}
	.kikou_navi3_water a {
	width:90px;
	background:url(../images/kikou/share_pict/kikou_navi_water.jpg) 0 0 no-repeat;
	}
	.kikou_navi3_treasure a {
	width:63px;
	background:url(../images/kikou/share_pict/kikou_navi_menu_shiryoukan_treasure.jpg) 0 0 no-repeat;
	}
	.kikou_navi3_commodity a {
	width:63px;
	background:url(../images/kikou/share_pict/kikou_navi_commodity.jpg) 0 0 no-repeat;
	}
	.kikou_navi3_local a {
	width:90px;
	background:url(../images/kikou/share_pict/kikou_navi_local.jpg) 0 0 no-repeat;
	}
	.kikou_navi3_prize a {
	width:63px;
	background:url(../images/kikou/share_pict/kikou_navi_prize.jpg) 0 0 no-repeat;
	}




#selected a
{background-position:0 -25px;}

#yellowback{
	background-color:"#EECF94";
	background:url(../images/kikou/share_pict/back.jpg);
	margin-top:10px;
	margin-bottom:10px;
}

.local_back{
	background:url(../images/kikou/share_pict/local_back.jpg);
}

.paddingmiddle{
	padding-left:20px;
	padding-right:20px;
	
}

.paddingmiddle2{
	
	padding-right:15px;
	
}

.paddingmiddle3{
	
	padding-left:5px;
	padding-right:10px;
	
}

.paddingmiddle4{
	
	padding-left:5px;
	padding-right:5px;
	
}

.paddingcenter{
	padding-top:20px;
	padding-bottom:20px;
	
}

.paddingcenter2{
	padding-top:15px;
	padding-bottom:15px;
	
}

.paddingall{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	
}


.paddingtop{
	padding-top:35px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

.paddingtop2{
	padding-top:15px;
	}
	
.paddingtop3{
	padding-top:5px;
	}
	
.paddingbottom{
	padding-bottom:15px;
	}

.local_font{
	font-family:: "ＭＳ 明朝",serif;
}

image_repeat{background-repeat:repeat;}

p{
	padding-top:8px;
	}

#kikou_left{
  width:280px;
  padding-left:10px;
  float:left;
}

#kikou .dot_line {
	padding-top:10px;
	background:url(../images/common/dot_line.gif) left top repeat-x;
}

#kikou .kenLink {
	padding:4px;
	float:left;
}

#kikou .kanaLink {
	padding:2px;
	float:left;
	width:14px;
}

#kikou_right{
  width:280px;
  padding-right:10px;
  float:right;
}


/*
#　ここから2010リニューアル版　#######################################################################
*/

.kikou_main {
	margin-bottom:23px;
}

#kikou_contents_area {
	width:620px;
}
.kikou_contents_outline {
	width:610px;
	margin:0px auto;
	border:solid 1px #dadada;
	background-color:#ffffff;
}
.kikou_contents_inner {
	width:590px;
	margin:10px;
}

.inner #pankuzu {
	padding-bottom:3px;
}



/*
#　蔵元紀行TOP　#######################################################################
*/
#kikou_search {
	width:305px;
	background:url(../images/kikou/kura_search_top.gif) left top no-repeat;
	padding-top:7px;
}
.kikou_search_bottom {
	width:305px;
	background:url(../images/kikou/kura_search_bottom.gif) left bottom no-repeat;
	padding-bottom:5px;
}
.kikou_search_middle {
	width:305px;
	padding:10px 0px;
	background:url(../images/kikou/kura_search_inner.gif) left top repeat-y;
}
.kikou_search_inner {
	width:285px;
	margin:0px 10px;
}

.kikou_search_inner h2 {
	padding:0px 0px 10px 5px;
	background:url(../images/common/dot_line.gif) left bottom repeat-x;
	margin-bottom:10px;
}

ul.prefecture_list {
	margin:0px 7px 20px;
}
	ul.prefecture_list li {
		width:4em;
		margin:0px 6px 5px 0px;
		float:left;
	}

ul.syllabary_list {
	margin:0px 10px 20px;
}
	ul.syllabary_list li {
		width:1.2em;
		margin:0px 1em 5px 0px;
		float:left;
	}


.kuramoto_index {
	width:285px;
}
	.kuramoto_index h3 {
		margin-bottom:10px;
		background:url(../images/common/dot_line.gif) right 50% repeat-x;
	}
	.kuramoto_index ul {
		margin-bottom:15px;
	}
	.kuramoto_index li {
		width:142px;
		float:left;
		margin-bottom:5px;
		height:32px;
		line-height:32px;
	}
	.kuramoto_index li img {
/*
		vertical-align:top;
		margin-right:18px;
*/
		margin-right:10px;
		vertical-align:middle;
		padding:2px;
		background-color:#333333;
		border:1px solid #cccccc;
	}
/*
#　サブメニュー　#######################################################################
*/
#kikoumenu_area {
	width:190px;
	padding-top:7px;
	margin-bottom:11px;
	background:#f9f9f9 url(../images/side/leftarea_top_share.gif) left top no-repeat;
}
#kikoumenu_area ul.kikoumenu {
	width:190px;
}
#kikoumenu_area ul.kikoumenu li a {
	display:block;
	overflow:hidden;
	width:190px;
	height:36px;
	margin:0px;
	padding:0px;
	font-size:0px;
	line-height:0;
	text-indent:-1000em;
}

/* 通常時 */
li.lm_top a {background:url(../images/kikou/submenu/kikou_top.gif) left top no-repeat;}
li.lm_prologue a {background:url(../images/kikou/submenu/kikou_prologue.gif) left top no-repeat;}
li.lm_history a {background:url(../images/kikou/submenu/kikou_history.gif) left top no-repeat;}
li.lm_governor a {background:url(../images/kikou/submenu/kikou_governor.gif) left top no-repeat;}
li.lm_water a {background:url(../images/kikou/submenu/kikou_water.gif) left top no-repeat;}
li.lm_treasure a {background:url(../images/kikou/submenu/kikou_treasure.gif) left top no-repeat;}
li.lm_local a {background:url(../images/kikou/submenu/kikou_local.gif) left top no-repeat;}
li.lm_commodity a {background:url(../images/kikou/submenu/kikou_commodity.gif) left top no-repeat;}

/* マウスオーバー */
li a:hover {background-position:left bottom;}

/* アクティブ時 */
#kikou_top li.lm_top a,
#kikou_prologue li.lm_prologue a,
#kikou_history li.lm_history a,
#kikou_governor li.lm_governor a,
#kikou_water li.lm_water a,
#kikou_treasure li.lm_treasure a,
#kikou_local li.lm_local a,
#kikou_commodity li.lm_commodity a
{background-position:left bottom;}


/* 蔵元TOPページ */

/*
#kuramotoTxt{
  float:left;
  margin:0px 0px 0 10px;
  width:560px;
}
*/

#kuramotoTxt{
  float:left;
  margin:0px 7px 0 0;
  width:320px;
}

#kuramotoImages{
  float:left;
  margin-bottom:20px;
}

#kuramotoimage {
	background-color:#333333;
	border:1px solid #cccccc;
	padding:4px;
	width:250px;

}
#kuramotoimage img{
	vertical-align: top;
  vertical-align: bottom;
}

#jizakeImageL {
  background-color:white;
  border:1px solid #CCCCCC;
	margin:5px 5px 0px 0px;
	width:152px;
	height:150px;
	text-align:center;
	float:left;
}
#jizakeImageL td{
  padding:3px;
}

#jizakeImageM {
  background-color:white;
  border:1px solid #CCCCCC;
	margin:5px 0px 0px 0px;
	width:102px;
	height:150px;
	text-align:center;
	float:left;
}
#jizakeImageM td{
  padding:3px;
}


/* 蔵元TOPページ：プロフィールテーブル */
.profiletable {
	margin:0px 10px 20px;
	width:570px;
	background-color:#E4DED5;
}
.profiletable table {
	width:560px;
	margin:5px;
}
	.profiletable tr {
		background:url(../images/common/dot.gif) left bottom repeat-x;
	}
	.profiletable th {
		width:24%;
		padding:2px 12px 2px 12px;
	}
	.profiletable td {
		padding:2px 12px 2px 12px;
	}


.kikou_contents_inner h2 {
	margin:0px 0px 20px 0;
}
.kikou_contents_inner h3 {
	margin:15px 0px 10px;
}
.kikou_contents_inner strong {
	font-size:15px;
	font-weight:bold;
}

.img_right {
	margin-left:10px;
	margin-bottom:10px;
	vertical-align:top;
}
.img_left {
	margin-right:10px;
	margin-bottom:10px;
	vertical-align:top;
}

.img_center { 
  text-align:center;
	margin-bottom:15px;
	vertical-align:top;
}

#kikou_footermenu {
	margin:20px 0px;
	width:580px;
}
#kikou_footermenu li {
	float:left;
/*
	display:table-cell;
	vertical-align:middle;
*/
	padding:0px 5px;
	margin-bottom:10px;
	background:url(../images/common/v_dotline.gif) 0px 2px no-repeat;
}

#kikou_footermenu li a {
	display:block;
	float:left;
	padding:4px 5px 4px 25px;
	line-height:1.0;
	letter-spacing:1.0px;
	word-break:keep-all;
	background:url(../images/common/arrow_brown.gif) 5px 3px no-repeat;
}
#kikou_footermenu li a:hover {
	background-color:#E5DFD6;
}
/* アクティブ時 */
#kikou_top li.fm_top a,
#kikou_prologue li.fm_prologue a,
#kikou_history li.fm_history a,
#kikou_governor li.fm_governor a,
#kikou_water li.fm_water a,
#kikou_treasure li.fm_treasure a,
#kikou_local li.fm_local a,
#kikou_commodity li.fm_commodity a
{background-color:#E5DFD6;}



#kikou_bookmark{
  text-align:center;
  padding-bottom:20px;
}

#kikou_bookmark_res{
  text-align:center;
  padding-bottom:20px;
}

/* 蔵元紀行コンテンツ共通 */
.kikou_border{
  margin:15px 0 15px 0
}

/* 主要商品紹介 */
.kikou_contents_inner h3.commodity {
	background:url(../images/kikou/caption_bg.gif) left top no-repeat;
	padding:2px 0px 0px 15px;
	font:900 19px/1.4em ＭＳ Ｐ明朝, 細明朝体, ヒラギノ明朝 Pro W3;
	color:#000000;
	height:30px;
	overflow:hidden;
}

.commodity_img {
	width:150px;
	height:200px;
	overflow:hidden;
	text-align:center;
	background-color:#ffffff;
	border:4px solid #333333;
	float:left;
}
.commodity_img div {
	width:150px;
	height:200px;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
}
.commodity_detail {
	float:right;
	width:410px;
	padding-left:20px;
}
.commodity_price {
	background:url(../images/common/dot.gif) left top repeat-x;
	padding-top:15px;
	line-height:1.6;
}

.ie6middle {
	display:none;
}

* html img.ie6middle {/* IE 6 */
	display:inline;
	vertical-align:middle;
}
*:first-child+html img.ie6middle {/* IE 7 */
	display:inline;
	vertical-align:middle;
}


/* 地元の味紹介 */
.cuisine {
	width:590px;
/*
	height:180px;
*/
	margin-top:10px;
	background:#F4F2F5 url(../images/kikou/cuisine_top.gif) right top no-repeat;
}
.cuisine dl {
	width:270px;
	margin:0px 20px 15px;
}
.cuisine dt {
	margin-top:15px;
	font-size:17px;
	line-height:1.3;
	color:#EF6B2F;
}
	.cuisine dt .small {
		font-size:12px;
	}
.cuisine dd {
	margin-top:1em;
	margin-bottom:0px;
	color:#333333;
}
.cuisine dd.cuisine_price {
	color:#EF6B2F;
	margin-top:0px;
	margin-bottom:1em;
}
.middle{
  width:560px;
	padding:10px 15px;
	text-align:center;
}
.middle dt{
  clear:left;
  float:left;
}
.middle dd{
  margin-left:1em;
}

.localmap {
	width:590px;
	margin-top:10px;
	background:#F4F2F5 url(../images/kikou/map_top.gif) right top no-repeat;
}
.localmap ul {
	width:270px;
	margin:25px 15px;
}
.localmap li {
	color:#333333;
	line-height:1.6;
}
.shopinfo{
  border:1px solid #333333;
  width:350px;
  margin:20px 0 30px 100px;
  padding:10px;
}
  
#kikouShow h2 {
  margin-bottom:15px;
}

#kikouShow .kuramoto{
  float:left;
  background:url(../images/common/arrow.jpg) 0 5px no-repeat;
  padding:0 0 10px 10px;
  width:130px;
  margin-left:5px;
}

#kikouShow .mainimage {
	padding:4px;
	background-color:#333333;
	border:1px solid #CCCCCC;
  width:570px;
	margin-bottom:5px;
	margin-left:5px;
	
}
#kikouShow .mainimage img{
  vertical-align: top;
  vertical-align: bottom;
}


/* お宝紹介 */
.treasure_img_small {
	width:190px;
	float:left;
	text-align:center;
}
.treasure_img_small p {
	text-align:left;
}
.treasure_half {
	width:285px;
	float:left;
	text-align:center;
}
.treasure_half p {
	text-align:left;
}


.list_number {
	margin-left:30px;
	margin-bottom:20px;
}
.list_number li {
	font-size:14px;
	font-weight:bold;
	list-style-type:decimal;
}
.list_disc {
	margin-left:30px;
	margin-bottom:20px;
}
.list_disc li {
	font-size:14px;
	font-weight:bold;
	list-style-type:disc;
}

/*蔵元トップ　パンクズ位置調整　*/
#kuramoto #pankuzu{
  padding:0 0 7px 15px;
}


/*蔵元紀行地元の味　*/
li.restaurant {
	font-weight:bold;
	font-size:14px;
}