﻿

/* セカンドページ */


/* -----------------------------------基本構造----------------------------------- */

	div#base_box{
	width:800px;
	background:url(../img/back_ue.jpg) no-repeat;
	text-align:center;
	margin:0 auto;
	position:relative;
	}
		/* div#header_sec（ヘッダー） */
		div#header_sec{
		width:780px;height:159px;
		background:url(../img/sec/headerback_sec.jpg) no-repeat bottom;
		margin:0px 10px 0px 10px;
		position:relative;
		}
			/* □p#head_add_sec（住所）□ */
			p#head_add_sec{
			width:435px;height:20px;
			background:url(../img/sec/head_add_sec.gif) no-repeat;
			text-indent:-9999px;
			position:absolute;top:115px;left:12px;
			}
		
		/* ul#topnavi_sec（トップナビセカンドページ用） */
		ul#topnavi_sec{
		margin:0px 0px 15px 0px;
		}
		ul#topnavi_sec li{
		margin:0;
		display:inline;
		}
		
		/* div#mainbox_sec（セカンドページコンテンツ領域） */
		div#mainbox_sec{
		width:800px;
		background:url(../img/sec/back_naka_sec.gif) no-repeat;
		background-position:0px 207px;
		margin:0 auto;
		}
		
		/* div#contens_sec（セカンドページコンテンツ領域左） */
		div#contens_sec{
		width:540px;float:left;margin-bottom:40px;
		}
		
		/* div#sidenavi_sec（サイドナビ） */
		div#sidenavi_sec{
		width:190px;
		float:right;
		padding-right:30px;
		}
		
			/* □div#infoshop□ */
			div#infoshop{
			width:190px;
			margin:0 0 10px 0;
			padding-bottom:3px;
			background:#fec798 url(../img/sec/infoshop_bottom.gif) no-repeat bottom left;
			}
				div#infoshop p{padding:0 8px;margin-top:5px;}
		
			/* □dl.sidenavi_2□ */
			dl.sidenavi_2{
			background:url(../img/secnavi/snaviback_snaka.gif) repeat-y;
			margin-bottom:10px;
			}
			dl.sidenavi_2 dt.sidenavi2_dt{
			width:170px;
			text-indent:0;
			padding-left:10px;
			margin-top:5px;
			text-align:justify;
			text-justify:inner-ideograph;
			}
			dl.sidenavi_2 dd{
			width:190px;
			text-indent:10px;
			margin-bottom:5px;
			text-align:justify;
			text-justify:inner-ideograph;
			}
			dl.sidenavi_2 dd.sidenavi2_text{
			width:170px;
			text-indent:0;
			line-height:120%;
			margin-left:10px;
			margin-bottom:5px;
			}
				dl.sidenavi_2 dd.sidenavi_text span{
					line-height:120%;
					}
			dl.sidenavi_2 dd.sidenavi2_kei{
			width:170px;
			height:10px;
			text-indent:0;
			font-size:1px;
			line-height:0;
			margin-left:10px;
			margin-bottom:5px;
			background:url(../img/kei_line2.gif) repeat-x center left;
			}
				dl.sidenavi_2 dd#johobox img{vertical-align:middle;}dl.sidenavi_2 dd#johobox a{font-size:0.7em;}
				dl.sidenavi_2 dd#snavi_sasa1{width:180px;text-indent:0px;background:url(../img/secnavi/illast29_sasa.gif) no-repeat;background-position:10px 0;text-align:right;}
				dl.sidenavi_2 dd#snavi_tomoe1{width:180px;text-indent:0px;background:url(../img/secnavi/illast29_tomoe.gif) no-repeat;background-position:10px 0;text-align:right;}
				dl.sidenavi_2 dd.snavibottom{width:190px;height:6px;font-size:1px;margin-bottom:0px;text-indent:0px;}
				dl.sidenavi_2 dd#snavi_syousaimap{width:180px;text-indent:0px;text-align:right;}
				
			/* □画像リンク□ */
			a.secimglink{
			display:block;width:190px;height:117px;
			margin-bottom:10px;
			}
				a.secimglink:link,a.secimglink:visited,a.secimglink:hover,a.secimglink:active{border:none;}
			
			/* □dl#sidenavi_3（お出かけ前に）□ */
			dl#sidenavi_3{
			margin:20px 0;
			}
				dl#sidenavi_3 dt{margin-bottom:10px;}
				dl#sidenavi_3 dd{margin-top:5px;}
				
		/* dl#sidenavi_tokusan（サイドナビ・木曽特産品のご案内） */
		dl#sidenavi_tokusan{
		width:190px;
		margin:0 0 10px;
		}
			dl#sidenavi_tokusan dt,dl#sidenavi_tokusan dd{text-indent:-9999px;}
			
			dl#sidenavi_tokusan dt{
			display:block;
			width:190px;
			height:56px;
			background:url(../img/tokusanhin/navi/navi_t.gif) no-repeat left top;
			}
			
				dl#sidenavi_tokusan dd a{
				display:block;
				width:190px;
				height:38px;
				border:none;
				background:url(../img/tokusanhin/navi/navi_back.gif) no-repeat left top;
				}
				
				dl#sidenavi_tokusan dd#toku_1 a{background-position:0 0;}
				dl#sidenavi_tokusan dd#toku_2 a{background-position:0 -38px;}
				dl#sidenavi_tokusan dd#toku_3 a{background-position:0 -76px;}
				dl#sidenavi_tokusan dd#toku_4 a{background-position:0 -114px;}
				dl#sidenavi_tokusan dd#toku_5 a{background-position:0 -152px;height:40px;}
				
					dl#sidenavi_tokusan dd#toku_1 a:link{background-position:0 0;}
					dl#sidenavi_tokusan dd#toku_1 a:visited{background-position:-190px 0;}
					dl#sidenavi_tokusan dd#toku_1 a:hover{background-position:-190px 0;}
					dl#sidenavi_tokusan dd#toku_1 a:active{background-position:-190px 0;}
					
					dl#sidenavi_tokusan dd#toku_2 a:link{background-position:0 -38px;}
					dl#sidenavi_tokusan dd#toku_2 a:visited{background-position:-190px -38px;}
					dl#sidenavi_tokusan dd#toku_2 a:hover{background-position:-190px -38px;}
					dl#sidenavi_tokusan dd#toku_2 a:active{background-position:-190px -38px;}
					
					dl#sidenavi_tokusan dd#toku_3 a:link{background-position:0 -76px;}
					dl#sidenavi_tokusan dd#toku_3 a:visited{background-position:-190px -76px;}
					dl#sidenavi_tokusan dd#toku_3 a:hover{background-position:-190px -76px;}
					dl#sidenavi_tokusan dd#toku_3 a:active{background-position:-190px -76px;}
					
					dl#sidenavi_tokusan dd#toku_4 a:link{background-position:0 -114px;}
					dl#sidenavi_tokusan dd#toku_4 a:visited{background-position:-190px -114px;}
					dl#sidenavi_tokusan dd#toku_4 a:hover{background-position:-190px -114px;}
					dl#sidenavi_tokusan dd#toku_4 a:active{background-position:-190px -114px;}
					
					dl#sidenavi_tokusan dd#toku_5 a:link{background-position:0 -152px;}
					dl#sidenavi_tokusan dd#toku_5 a:visited{background-position:-190px -152px;}
					dl#sidenavi_tokusan dd#toku_5 a:hover{background-position:-190px -152px;}
					dl#sidenavi_tokusan dd#toku_5 a:active{background-position:-190px -152px;}


		/* div#sideinfo（サイドインフォメーション） */
		div#sideinfo{
		width:190px;
		position:absolute;right:30px;bottom:85px;
		background:url(../img/kei_line2.gif) repeat-x top left;
		color:#555555;
		padding-top:8px;
		line-height:120%;
		}

		/* div#contens_sec2（全コンテンツ領域使用形※リンク・免責ページ等） */
		div#contens_sec2{
		width:740px;margin-left:30px;margin-bottom:40px;
		}

		/* ul#footlink（フッターリンク） */
		ul#footlink{
		clear:both;
		width:740px;
		border-top:1px solid #666666;
		color:#666666;
		font-size:0.84em;
		text-align:center;
		margin-left:30px;
		padding:10px 0;
		}
			ul#footlink li{
			display:inline;
			}
			ul#footlink li a:link{color:#555555;border:none;}
			ul#footlink li a:visited{color:#800080;border:none;}
			ul#footlink li a:hover{color:#0000ff;border:none;}
			ul#footlink li a:active{color:#0000ff;border:none;}


/* -----------------------------------各ページ毎の設定----------------------------------- */
	
	/* 各ページ共通 */
	h1.pagetitle1{height:26px;text-indent:-9999px;margin-left:30px;margin-bottom:20px;}
	h1.pagetitle2{height:26px;text-indent:-9999px;margin-bottom:20px;}
	h1.pagetitle3{height:26px;text-indent:-9999px;margin-left:30px;margin-bottom:10px;}
	
	h2.midashi{text-indent:-9999px;}
	h2.midashi_typea{height:26px;background:url(../img/sec/chapter_a.gif) no-repeat;
	text-indent:24px;font-size:1.2em;line-height:120%;margin-left:30px;margin-bottom:10px;}
	h2.midashi_typea_2{height:26px;background:url(../img/sec/chapter_a.gif) no-repeat;
	text-indent:24px;font-size:1.2em;line-height:120%;margin:60px 0 10px 30px;}
	h2.midashi_typeb{width:555px;height:26px;background:url(../img/sec/chapter_b.gif) no-repeat;
	text-indent:35px;font-size:1.2em;line-height:120%;}
	h2.midashi_typec{width:740px;height:26px;background:url(../img/sec/chapter_c.gif) no-repeat;
	text-indent:24px;font-size:1.2em;line-height:120%;}
	h2.midashi_kei{background:url(../img/sec/kei_ten.gif) repeat-x bottom left;}
	h2.midashi_shikaku{height:19px;background:url(../img/sec/cap_shikaku.gif) no-repeat left top;text-indent:24px;margin:0 0 10px 10px;}
	
	h3.midashi{text-indent:-9999px;}
	h3.smidashi{background:url(../img/chaption_1.gif) no-repeat;background-position:0 3px;margin-left:30px;margin-bottom:5px;text-indent:15px;}
	h3.attention{margin-left:24px;background:url(../img/attention.gif) no-repeat left center;text-indent:19px;}
			
	p.honbun0{margin:0 0 20px 30px;}
	p.honbun1{text-indent:1em;padding-left:30px;padding-right:50px;margin:5px 0 10px 0;line-height:150%;}
	p.honbun2{padding:0 0 10px 24px;}
	p.honbun3{padding:0 185px 0 35px;margin:5px 0 1.2em 0;line-height:150%;}
	p.oshirasebox{
	color:#ff6600;
	margin:0px 0 20px 30px;
	padding:5px 10px;
	border:1px solid #ff6600;
	}
		
	dl.other_dl{border:1px solid #999999;margin:20px 0 20px 30px;padding:10px 10px 5px 10px;}
		dl.other_dl dt{padding-left:17px;}
		dl.other_dl dt.title{margin-bottom:5px;padding-left:0;}
		dl.other_dl dd{padding-left:17px;margin-bottom:3px;margin-top:2px;line-height:120%;}
	
	span.caption1{display:block;font-size:0.84em;margin:3px 0 10px 30px;}
	span.link_me{display:block;margin:3px 0 10px 30px;background:url(../img/sankakulink_blue.gif) no-repeat;background-position:0 2px;text-indent:17px;}
	span.link_me2{display:block;margin:3px 0 0px 0px;background:url(../img/sankakulink_blue.gif) no-repeat;background-position:0 2px;text-indent:17px;}
	span.link_other{display:block;margin:0;background:url(../img/sankakulink_orenge.gif) no-repeat;background-position:0 2px;text-indent:17px;}
	
	img.ph_type1{clear:both;margin-left:30px;}
	img.ph_type2{display:inline;vertical-align:top;margin-left:10px;}
	
	.borderbox{display:block;border:1px solid #999999;padding:5px 10px;}
	
	.tophe{cursor:pointer;position:relative;left:473px;}
	.tophe2{cursor:pointer;position:relative;left:489px;}
	
	div.sec2_box{clear:both;width:740px;position:relative;}
	
	ul.sec2_right{width:155px;float:right;margin-top:20px;}
	ul.list_a{padding:0 185px 0 35px;}
	
	dl.otlinklist{display:inline;}
	
		/* div#aboutus2（道の駅住所等） */
		div#aboutus2{line-height:130%;text-align:center;padding-bottom:10px;}
	
/* ▼▼▼当駅の特徴ページ▼▼▼ */
		h1#toueki{background:url(../img/toueki/pagetitle_tokutyo.gif) no-repeat right top;}
		
/* ▼▼▼おすすめ品ページ▼▼▼ */
		h1#osusume{background:url(../img/osusume/pagetitle_osusume.gif) no-repeat right top;}
		
		dl#markmikata{margin-left:30px;}
			dl#markmikata dd{float:left;height:39px;font-size:0.84em;line-height:120%;padding-top:7px;margin-right:8px;}
			dl#markmikata dd#markmikata_1{background:url(../img/osusume/osusume_mark_s1.gif) no-repeat;background-position:0 0;padding-left:42px;}
			dl#markmikata dd#markmikata_2{background:url(../img/osusume/osusume_mark_s2.gif) no-repeat;background-position:0 3px;padding-left:37px;}
			dl#markmikata dd#markmikata_3{background:url(../img/osusume/osusume_mark_s3.gif) no-repeat;background-position:0 3px;padding-left:37px;}
		
		/* 角丸ボックスaのセット設定 */
		img.marubox_a_ue{clear:both;float:left;margin-left:30px;margin-top:10px;}
		p.marubox_a{clear:both;background:url(../img/sec/marubox_a_naka.gif) repeat-y top left;padding:0px 10px;margin:0 0 0 30px;}
		img.marubox_a_sita{clear:both;float:left;margin-left:30px;margin-bottom:5px;}

		p#osusume_cyui{margin:0 0 25px 30px;}

		div.osusume_box{clear:both;float:left;width:510px;margin:10px 0 0 30px;
						background:#fff;display:inline;text-align:right;position:relative;}				
				img.h2_inimg1{float:left;margin:0 0 0 17px;}
				img.h2_inimg2{float:left;margin:0 0 0 20px;}
				h2.hinmei_h2_1{float:left;width:440px;height:48px;margin-left:3px;line-height:210%;font-size:1.22em;
					background:url(../img/osusume/osusume_h2back.gif) repeat-x;background-position:0 28px;}
				h2.hinmei_h2_2{float:left;width:440px;height:48px;margin-left:5px;line-height:210%;font-size:1.22em;
					background:url(../img/osusume/osusume_h2back.gif) repeat-x;background-position:0 28px;}
			
			ul.osusume_ul{width:266px;clear:both;float:left;margin-top:10px;}
				ul.osusume_ul li{width:266px;line-height:24px;margin-left:22px;}
				ul.osusume_ul li.nedan{text-align:left;border-bottom:1px solid #fd9841;line-height:24px;font-weight:bold;}
				ul.osusume_ul li.nedan2{text-align:left;line-height:120%;padding:5px 0 10px 0;}
				ul.osusume_ul li.setumeibun{background:#fff url(../img/osusume/osusume_listback.gif) repeat-y bottom left;}
				span.red{color:#ff6600;font-weight:bold;line-height:24px;}
				
				
				/* 通販可 */
				ul.osusume_ul li.tsuhanbun1{padding-top:15px;padding-bottom:5px;line-height:0%;}
					span.tsuhan{display:block;width:100%;text-align:center;font-size:1.2em;font-weight:bold;padding:2px 0;background:#ff4800;color:#fff;}
					span.kanbai{display:block;width:100%;text-align:center;font-size:1.2em;font-weight:bold;padding:2px 0;background:#ff4800;color:#000;}
				ul.osusume_ul li.tsuhanbun2{padding:0px;line-height:110%;}
					ul.osusume_ul li.tsuhanbun2 em{line-height:110%;}
				ul.osusume_ul li.tsuhanfax{margin-top:8px;margin-bottom:10px;padding:5px 0;background:#fff;text-align:center;background:#fff;}
					ul.osusume_ul li.tsuhanfax img{vertical-align:middle;}
					ul.osusume_ul li.tsuhanfax a{font-size:1.2em;font-weight:bold;}
					ul.osusume_ul li.tsuhanfax a:link,ul.osusume_ul li.tsuhanfax a:visited{color:#ff3300;}
					ul.osusume_ul li.tsuhanfax a:hover,ul.osusume_ul li.tsuhanfax a:active{}
				
				
			img.syohin_img{margin-right:5px;margin-top:10px;}
			
			table.osusume_hyo{clear:both;width:488px;margin-left:22px;margin-top:10px;background:#fd9841;}
				table.osusume_hyo th{font-weight:normal;text-align:center;background:#fff;}
				table.osusume_hyo th.koumoku{text-align:left;font-weight:bold;padding:0 5px;background:#fec798;}
				table.osusume_hyo td{padding:5px;background:#fcecda;}
				table.osusume_hyo td.hinmoku{font-weight:bold;}
				table.osusume_hyo td.textcenter{text-align:center;}
				table.osusume_hyo td.textright{text-align:right;}
				table.osusume_hyo td.biko{padding:5px;width:230px;}
				table.osusume_hyo td.biko img{margin-bottom:3px;}
		
		div.tophe3{clear:both;width:535px;text-align:right;padding-top:50px;}
		div.tophe3 img{cursor:pointer;}
		
		
		
		/* おすすめ品内で共通 */
		h2.list_h2{
		font-size:1.22em;
		padding-bottom:8px;
		background:url(../img/osusume/osusume_h2back.gif) repeat-x bottom left;
		}
		
		h2.osusume_h2{
		color:#111111;
		font-size:1.22em;
		vertical-align:middle;
		padding:6px 8px;
		background:#fc8108;
		}
		
		div.boxtype_a p,
		div.osusumebox p,
		div.boxtype_b p{
		text-align:justify;
		text-justify:inter-ideograph;
		}
		
		/* 上部のボックスboxtype_a */
		div.boxtype_a{
		width:470px;
		margin:20px 0 20px 50px;
		}
			div.boxtype_a p{margin:6px 0 0 0;}
			div.boxtype_a p img{margin:2px 8px 0 0;}
			
		/* 商品ボックスosusumebox */
		div.osusumebox{
		margin:20px 0 20px 30px;
		}
			div.osusumebox img{margin:8px 0 10px;}
			div.osusumebox h2.list_h2{margin-top:5px;}
			div.osusumebox p{margin:5px 0 0 0;line-height:1.34em;}
			
			div.osusumebox p.osusume_p{
			padding:8px 10px;
			margin:10px 0 15px;
			background:#fbd8ba;
			border:1px solid #fc8108;
			}
			
			div.osusumebox table{
			width:510px;
			margin:8px 0;
			border-collapse:collapse;
			}
				div.osusumebox table th,div.osusumebox table td{border:1px solid #fc8108;}
				div.osusumebox table tr.cell_a th,div.osusumebox table tr.cell_a td{background:#fbd8ba;}
				div.osusumebox table tr.cell_b th,div.osusumebox table tr.cell_b td{background:#fdecdc;}
				
				div.osusumebox table th,div.osusumebox table td{padding:4px 6px;}
				div.osusumebox table th{width:80px;}
				
				ul.osusumelist{text-align:right;}
				ul.osusumelist li{display:inline;}
				
				/* 商品ボックス内トップへボタン */
				div.tophe3{width:510px;text-align:right;padding-top:0;}
				div.tophe3 img{cursor:pointer;}
				
			
		/* 下部のボックスboxtype_b */
		div.boxtype_b{
		margin:20px 0 20px 30px;
		padding:12px 15px;
		border:4px solid #fd9841;
		}
			div.boxtype_b p{margin-top:6px;}
			div.boxtype_b img{}
			
				
/* ▼▼▼ともえページ▼▼▼ */
		h1#tomoe{background:url(../img/tomoe/pagetitle_tomoe.gif) no-repeat right top;}
		
		p#menu_soba,p#menu_udon,p#menu_ramen,p#menu_mesi,p#menu_hoka{clear:both;margin:0 0 20px 30px;padding:0px 0 5px 130px;border-bottom:4px solid #fd9841;}
			p#menu_soba{background:url(../img/tomoe/menu_name_1.gif) no-repeat left top;}
			p#menu_udon{background:url(../img/tomoe/menu_name_2.gif) no-repeat left top;}
			p#menu_ramen{background:url(../img/tomoe/menu_name_3.gif) no-repeat left top;}
			p#menu_mesi{background:url(../img/tomoe/menu_name_4.gif) no-repeat left top;}
			p#menu_hoka{background:url(../img/tomoe/menu_name_5.gif) no-repeat left top;}
		img.menu_ph{margin:0 0 0 30px;}
		ul.menu_ul{float:right;margin-bottom:20px;}
		ul.menu_ul li{width:240px;font-weight:bold;border-top:1px solid #fecda2;line-height:31px;padding-left:4px;position:relative;}
		ul.menu_ul li span.nedan{line-height:31px;position:absolute;top:0;right:5px;}
		ul.menu_ul li.menu_s{font-weight:normal;font-size:0.84em;line-height:110%;padding:0 0 5px 5px;border:none;}
		ul.menu_ul li.m_tophe{width:240px;text-align:right;padding-top:10px;}
		ul.menu_ul li span.top{cursor:pointer;}
		ul.menu_ul li.menu_ul_noline{border:none;font-size:1.2em;}
		
/* ▼▼▼ささりんどう館ページ▼▼▼ */
		h1#sasarindokan{background:url(../img/sasarindokan/pagetitle_sasarindokan.gif) no-repeat right top;}
		
/* ▼▼▼施設案内ページ▼▼▼ */
		h1#shisetu{background:url(../img/shisetu/pagetitle_shisetu.gif) no-repeat right top;}
		
		div#setumeibox{margin-left:30px;margin-top:20px;}
		img#shisetu_img{float:left;margin-right:10px;}
		h2#shisetu_name{float:left;width:270px;height:26px;font-size:1.2em;text-indent:25px;line-height:1em;padding-top:3px;background:url(../img/sec/chapter_a.gif) no-repeat top left;}
		p#shisetu_bun{float:left;width:270px;height:115px;margin-top:8px;line-height:23px;background:url(../img/shisetu/shisetu_bun.gif) no-repeat top left;}
		
		div#shisetumapbox{clear:both;width:510px;height:453px;margin:0px 0 20px 30px;background:#efefef url(../img/shisetu/sisetumap.gif) no-repeat center center;position:relative;}
		img.shisetumapimage{position:absolute;cursor:pointer;}
			img#shisetu_1{top:73px;left:51px;}
			img#shisetu_2{top:58px;left:157px;}
			img#shisetu_3{top:73px;left:241px;}
			img#shisetu_4{top:100px;left:157px;}
			img#shisetu_5{top:78px;left:321px;}
			img#shisetu_6{top:159px;left:107px;}
			img#shisetu_7{top:186px;left:117px;}
			img#shisetu_8{top:242px;left:107px;}
			img#shisetu_9{top:286px;left:122px;}
			img#shisetu_10{top:305px;left:99px;}
			img#shisetu_11{top:338px;left:96px;}
			img#shisetu_12{top:264px;left:266px;}
			img#shisetu_13{top:114px;left:240px;}
			
		img#pict{margin-left:75px;}		
		
/* ▼▼▼権兵衛伝説ページ▼▼▼ */
		h1#gonbe{background:url(../img/gonbe/pagetitle_gonbe.gif) no-repeat right top;}
		div#gonbe_back{width:510px;height:1140px;margin-left:30px;padding-top:23px;background:url(../img/gonbe/gonbe_back.jpg) no-repeat top left;position:relative;}
		h2#midashi_gonbe{width:410px;height:26px;background:url(../img/gonbe/midashi_gonbe.gif) no-repeat;
		text-indent:24px;font-size:1.2em;line-height:120%;margin:0 0 10px 25px;}
		img#gonbe_soba{position:absolute;top:1px;right:0;}
		
		p.gonbe_p1{width:185px;margin:0 0 15px 25px;}
		p.gonbe_p2{margin:0 25px 15px 25px;}
		img#gonbegonbe{margin-left:25px;}
		
		div#gonbe_waku1{width:463px;height:336px;background:url(../img/gonbe/gonbe_gonbe.gif) no-repeat top left;margin-left:25px;}
		h3#gonbe_h3{float:right;width:260px;margin:10px 10px 10px 0;}
		p.gonbe_p3{clear:both;float:right;width:260px;margin:0 10px 15px 0px;}
		
		div#gonbe_waku2{clear:both;width:455px;border:1px solid #fd9841;background:#fff;margin:0 30px 0 25px;padding:10px 0 0 0;}
		img#gonbe_ph{margin:0px 10px 0px 5px;}img#gonbe_ph2{margin:0px 0px 0px 10px;}
		p.gonbe_p4{margin:0 0 15px 10px;}p.gonbe_p5{margin:0 0 10px 10px;}
		a.link_me_gonbe{margin:0px 0 0px 0px;background:url(../img/sankakulink_blue.gif) no-repeat;background-position:0 0px;padding:0 0 3px 17px;}
		
/* ▼▼▼イベント紹介ページ▼▼▼ */
		h1#event{background:url(../img/event/pagetitle_event.gif) no-repeat right top;}
		
		/* ▽090727追加 */
		table#ev_table{
		width:510px;
		margin:0 0 40px 30px;
		border-collapse:collapse;
		}
		table#ev_table,table#ev_table th,table#ev_table td{border:1px solid #fd9841;}
		table#ev_table th{padding:3px 5px;}
		table#ev_table td{padding:5px;}
		
		th.ev_year{background:#fc882c;}
		th.ev_month{width:30px;text-align:center;background:#fee8c8;}
		
		td.ev_day{width:26%;}
		
		
/* ▼▼▼お問い合せページ▼▼▼ */
		h1#otoiawase1{background:url(../img/otoiawase/pagetitle_otoiawase.gif) no-repeat left top;}
		h1#otoiawase2{background:url(../img/otoiawase/pagetitle_otoiawase2.gif) no-repeat left top;}
		
		p#otoiawase_tel{width:510px;height:113px;margin:10px 0 20px 55px;text-indent:-9999px;background:url(../img/otoiawase/otoiawase_tel.gif) no-repeat;}
		
		/* フォーム */
		div#form{width:100%;margin-left:55px;background:#fff;background:url(../img/otoiawase/otoiawase_form_naka.gif) repeat-y;}
		form#otoiawase{width:464px;}
		
		label{width:74px;clear:both;float:left;margin-left:56px;margin-bottom:10px;padding:4px 0;}
		label.label2{width:150px;margin-bottom:0px;}
		input{border:1px solid #ffc27b;background:#ffe7cc;padding:0px 3px;}
		input.area1{width:278px;height:24px;margin-bottom:10px;}
		input.area2{clear:both;width:352px;height:235px;margin-left:56px;}
		input.kakunin{margin-top:15px;margin-left:181px;width:106px;height:27px;border:none;font-size:1.2em;color:#fff;background:url(../img/otoiawase/form_botan.gif) no-repeat left top;}
		
		textarea{
		clear:both;width:352px;height:235px;margin-left:56px;
		border:1px solid #ffc27b;background:#ffe7cc;padding:0px 3px;
		}
		
		/* エラー（CGIファイル） */
		input.kakunin2{margin-top:15px;margin-left:95px;width:106px;height:27px;border:none;font-size:1.2em;color:#fff;background:url(../img/otoiawase/form_botan.gif) no-repeat left top;}
		div#form_box{width:464px;background:url(../img/otoiawase/otoiawase_form_naka.gif) repeat-y;margin:0 auto;}
		div#form_box2{margin-left:90px;margin-right:90px;}
		
		/* 確認画面（CGIファイル） */
		form.otoiawase2{width:464px;margin:0 auto;}
		
		table#form_kakunin{margin:20px 0;}
			table#form_kakunin td.kakunin_td1{padding-top:10px;}
			table#form_kakunin td.kakunin_td2{width:286px;padding:0 5px;border:1px solid #ffc27b;background:#ffe7cc;}
			table#form_kakunin td.kakunin_td3{text-align:center;}
			input.kakunin3{margin-top:15px;width:106px;height:27px;border:none;font-size:1.2em;color:#fff;background:url(../img/otoiawase/form_botan.gif) no-repeat left top;}
		
/* ▼▼▼アクセスマップページ▼▼▼ */
		h1#access{background:url(../img/access/pagetitle_access.gif) no-repeat left top;}
		
		div#access_info{width:738px;height:270px;margin-bottom:20px;border:1px solid #f7881e;
			background:url(../img/access/access_map.gif) no-repeat;background-position:10px 10px;}
			
			div#access_info h2.midashi_kei{margin:10px 10px 0 310px;padding-bottom:5px;font-size:1.2em;}
			
			dl#access_list{margin:8px 10px 0 310px;}
				dl#access_list dt{clear:both;float:left;width:64px;height:17px;text-indent:-9999px;}
					dl#access_list dt#acc_dt1{background:url(../img/access/access_info_1.gif) no-repeat;}
					dl#access_list dt#acc_dt2{background:url(../img/access/access_info_2.gif) no-repeat;}
					dl#access_list dt#acc_dt3{background:url(../img/access/access_info_3.gif) no-repeat;}
					dl#access_list dt#acc_dt4{background:url(../img/access/access_info_4.gif) no-repeat;}
					dl#access_list dt#acc_dt5{width:88px;background:url(../img/access/access_info_5.gif) no-repeat;}
				dl#access_list dd{float:left;width:354px;margin-bottom:5px;}
				dl#access_list dd#access_list_dd2{width:330px;}
		
		div#mapwaku{text-align:center;background:url(../img/access/gmap.gif) no-repeat center top;position:relative;}
		h2#map_title{height:47px;text-indent:-9999px;}
		div#map{width:626px;height:446px;margin:0 auto;}
		
		div#map_sita{height:57px;padding:7px 55px 0px 55px;background:url(../img/access/map_sita_mado.gif) no-repeat top left;background-position:55px 7px;}
			input#mapbutton_modoru{float:right;width:45px;height:20px;margin-left:4px;border:none;padding:0;background:url(../img/access/map_button_modoru.gif) no-repeat top left;}
			input#mapbutton_minas{float:right;width:23px;height:20px;margin-left:4px;border:none;padding:0;background:url(../img/access/map_button_minas.gif) no-repeat top left;}
			input#mapbutton_plus{float:right;width:23px;height:20px;border:none;padding:0;background:url(../img/access/map_button_plus.gif) no-repeat top left;}
			input#mapbutton_print{clear:both;float:right;width:99px;height:22px;margin-top:3px;border:none;padding:0;background:url(../img/access/map_button_print.gif) no-repeat top left;}
			p#maptext_1{width:516px;height:42px;border:none;padding:0;margin:0 0 0 8px;padding:3px 0 0 0;line-height:120%;background:#fff;}

		div#zoomlevel{text-align:right;font-size:10px;background:#222222;border:1px solid #222222;color:#fff;padding:0 3px;position:absolute;top:456px;right:60px;}
		span#zoomlevel_in{padding:0 0 0 3px;letter-spacing:2px;}

/* ▼▼▼周辺観光ページ▼▼▼ */
		h1#kanko{background:url(../img/kanko/pagetitle_kanko.gif) no-repeat left top;}
		
		div#kanko_info{width:738px;padding:10px 0;margin-bottom:20px;border:1px solid #f7881e;background:#fff;}
		
		div#mapwaku_kanko{text-align:center;background:url(../img/kanko/gmap_kanko.gif) no-repeat center top;position:relative;}
		
			dl.kanko_list{float:left;padding-left:25px;margin-top:10px;}
				dl.kanko_list dt{width:330px;}
				dl.kanko_list dd{width:330px;background:#fff;margin:0px 0 5px 0;padding:2px 0px;text-indent:7px;}
				
		/* マップ内の情報ウィンドウ */
		div.mapmap{padding:0;margin:0;background:#fff;}
			div.map_jbox img{vertical-align:top;display:inline;}
		p.map_joho{clear:both;float:left;width:230px;padding:0 0 10px 0;margin:0;line-height:120%;}
		p.map_joho2{clear:both;float:left;width:350px;padding:0;margin:0;line-height:120%;background:#fff;}

/* ▼▼▼リンク・免責事項ページ▼▼▼ */
		h1#sitepolicy{background:url(../img/sitepolicy/pagetitle_sitepolicy.gif) no-repeat left top;}
		
/* ▼▼▼サイトマップページ▼▼▼ */
		h1#sitemap{background:url(../img/sitemap/pagetitle_sitemap.gif) no-repeat left top;}
		
		dl.sitemap{width:360px;float:left;padding:0px 0px 20px 10px;}
		dl.sitemap dt{height:26px;font-size:1.2em;font-weight:bold;background:url(../img/sec/chapter_d.gif) no-repeat top left;padding-left:25px;}
		dl.sitemap dd{padding:5px 0px 20px 25px;}

/* ▼▼▼リンク集ページ▼▼▼ */
		h1#link{background:url(../img/link/pagetitle_link.gif) no-repeat left top;}
		
		dl.link{padding:15px 188px 0px 35px;}
			dl.link dt{position:absolute;}
				dl.link dt img{vertical-align:top;}
			dl.link dd{padding-left:96px;line-height:130%;}
			dl.link dd.link_dd{padding:2px 0 10px 96px;}
			
		ul.sec2_rightlist{width:155px;position:absolute;left:585px;top:20px;}
			ul.sec2_rightlist li{background:url(../img/blkdott.gif) no-repeat;background-position:0 4px;text-indent:15px;}
			ul.sec2_rightlist li.other{background:url(../img/chaption_1.gif) no-repeat;background-position:0 4px;}
			
		div.linkbox{
		margin:0 0 15px 10px;
		}

/* ▼▼▼通販についてページ▼▼▼ */
		h1#aboutshopping{background:url(../img/aboutshopping/pagetitle_shopping.gif) no-repeat left top;}
		
		div.sec2_box2{clear:both;width:740px;position:relative;margin-bottom:40px;}
			div.sec2_box2 p.infored{width:520px;text-align:center;margin:5px 0px 0px 35px;line-height:120%;color:#fd0000;}
		
		ul#nagare{width:520px;margin:20px 0px 0px 35px;}
			ul#nagare li{text-align:center;line-height:0;padding:8px 0;font-weight:bold;}
				ul#nagare li img{vertical-align:top;margin:2px 0;padding:0;}
			ul#nagare li.nagare1{background:#ddddff;line-height:130%;}
			ul#nagare li.nagare2{background:#cceecc;line-height:130%;}
			ul#nagare li.nagare3{background:#eecccc;line-height:130%;}
			
		dl.aboutshopping_dl{width:520px;margin:0px 0px 10px 35px;}
			dl.aboutshopping_dl dt{border-left:4px solid #fd9841;border-bottom:1px solid #fd9841;
				font-weight:bold;text-indent:3px;margin-top:15px;}
			dl.aboutshopping_dl dd{width:510px;margin:5px 0 10px 0px;}
			
			dl.aboutshopping_dl em{color:#ff4400;}
			
						
		dl.aboutshopping_dl_hyou{width:520px;margin:0px 0px 5px 35px;}
			dl.aboutshopping_dl_hyou dt{border-left:4px solid #fd9841;border-bottom:1px solid #fd9841;
				font-weight:bold;text-indent:3px;margin-top:15px;}
			dl.aboutshopping_dl_hyou dd{width:520px;margin:5px 0 5px 0px;}
						
		table#ryoukinhyou{width:100%;margin:5px 0px 10px 0px;background:#999999;}
			table#ryoukinhyou th{padding:3px 4px;background:#fff;line-height:120%;font-weight:normal;}
			table#ryoukinhyou td{padding:2px 4px;line-height:120%;}
				table#ryoukinhyou th.hyou_th{text-align:center;padding:3px 4px;}
				table#ryoukinhyou td.kenmei{text-align:left;vertical-align:top;padding:2px 0px 2px 4px;background:#eeeeee;}
				table#ryoukinhyou td.size{width:5em;background:#eeeeee;}
				table#ryoukinhyou td.souryou{text-align:right;background:#fff;}
			table#ryoukinhyou td.hidari1{background:#eeeeee;}
			table#ryoukinhyou td.hidari2{background:#fff;}
			
			table#ryoukinhyou td.migi1{text-align:right;background:#eeeeee;}
			table#ryoukinhyou td.migi2{background:#fff;}
						
						
		table#shopkiyaku{width:520px;margin:10px 0px 10px 35px;}
			table#shopkiyaku td{padding:2px 4px;}
			table#shopkiyaku td.hidari1{width:120px;background:#eeeeee;}
			table#shopkiyaku td.hidari2{width:120px;background:#fff;}
			
			table#shopkiyaku td.migi1{background:#eeeeee;margin-left:5px;}
			table#shopkiyaku td.migi2{background:#fff;margin-left:5px;}
		
		p.aboutshopping{padding:5px 188px 0px 35px;}
		
		span.tsuhan2{display:block;width:200px;text-align:center;font-size:1.2em;font-weight:bold;margin:5px 0;padding:2px 0;background:#ff4800;color:#fff;}
		
		
		
		/* 2008.8.22追加 */
		
		/* ▼共通で利用できるもの▼ */
		ul.text_list{clear:both;margin:0 0 20px 30px;}
			ul.text_list li{display:inline;}
		
		
		/* ▼▼▼木曽特産品のご案内ページ▼▼▼ */
		h1#tokusanhin{background:url(../img/tokusanhin/pagetitle_tokusanhin.gif) no-repeat right top;}
		
		div.tokusan_box{clear:both;margin:0 0 0 30px;}
		h2.tokusan_h2{margin:0 0 10px 0;padding-bottom:5px;border-bottom:7px solid #fd9841;}
		h3.tokusan_h3{font-size:1.2em;line-height:1.15em;margin:0 0 5px;padding-right:220px;text-align:justify;text-justify:inter-ideograph;}
		p.tokusan_p1{margin:0;padding-right:220px;line-height:1.4em;text-align:justify;text-justify:inter-ideograph;}
		
		/* 各詳細ページ */
		p.tokusan_p2{font-size:1.3em;font-weight:bold;line-height:1.8em;text-align:center;margin:30px 0;}
		p.tokusan_p3{clear:both;float:left;width:510px;margin:0 0 25px 0;line-height:1.6em;text-align:justify;text-justify:inter-ideograph;}
			p.tokusan_p3 img{float:left;margin:3px 10px 0px 0;}
			p.tokusan_p3 strong{display:block;font-size:1.5em;line-height:1.2em;margin:0 0 5px;}
			
		div.tophe4{clear:both;width:510px;text-align:right;padding-top:0;margin:0 0 15px 0;}
			div.tophe4 img{cursor:pointer;}
		
		
		
		
		
		
		
