@charset "utf-8";
/*                                   */
/*         Webそうごうページ         */
/*        イベントページ02CSS        */
/*         (C)SOGO PAGE 2005         */
/*                                   */

/*イベント記事部分*/
#event {
	margin:15px 0;
}
	.square {
		padding:5px;
		overflow:visible;
		font-size:9pt;
		line-height:1.2em;
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
		width:170px;
		height:170px;
		float:left;
	}
	.titlesquare {
		padding:0 0 10px 0;
		font-size:8pt;
		line-height:1.27em;
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
		width:180px;
		height:170px;
		float:left;
	}
	.G6C6 a,
	.G6C6 a:link,
	.G6C6 a:active,
	.G6C6 a:visited,
	.G393 a,
	.G393 a:link,
	.G393 a:active,
	.G393 a:visited {
		color:#FFF;
		text-decoration:none;
	}
	.G6C6 a:hover,
	.G393 a:hover {
		color:#000;
		text-decoration:underline;
	}
	.G6F6 a,
	.G6F6 a:link,
	.G6F6 a:active,
	.G6F6 a:visited,
	.GFFF a,
	.GFFF a:link,
	.GFFF a:active,
	.GFFF a:visited {
		color:#FF6200;
		text-decoration:none;
	}
	.G6F6 a:hover,
	.GFFF a:hover {
		color:#000;
		text-decoration:underline;
	}
	.G393 {
		background-color:#393;
		color:#FFF;
	}
	.G6F6 {
		background-color:#6F6;
		color:#FF6200;
	}
	.G6C6 {
		background-color:#6C6;
		color:#FFF;
	}
	.GFFF {
		background-color:#FFF;
		color:#FF6200;
	}
	#event p {
		margin:0;
		padding:0;
	}
	#event p.caution {
		margin:5px 0 10px 10px;
		padding:0;
		color:#000;
	}
#middle {
	margin:0;
	padding:20px;
	color:#393;
	font-size:10pt;
	line-height:1.25em;
	font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
	clear:both;
}

#map {
	margin:20px 0;
	padding:0;
	text-align:center;
}
.event-head {
	margin:0;
	padding:18px 0 0 0;
	color:#FFF;
	font-size:24px;
	text-align:center;
	width:100%;
	height:41px;
	line-height:1em;
	font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
}
.abashiri-head {
	background:url(../images/background/abashiri_head.gif) no-repeat;
}
.hidaka-head {
	background:url(../images/background/hidaka_head.gif) no-repeat;
}
.hiyama-head {
	background:url(../images/background/hiyama_head.gif) no-repeat;
}
.oshima-head {
	background:url(../images/background/oshima_head.gif) no-repeat;
}
.iburi-head {
	background:url(../images/background/iburi_head.gif) no-repeat;
}
.ishikari-head {
	background:url(../images/background/ishikari_head.gif) no-repeat;
}
.kamikawa-head {
	background:url(../images/background/kamikawa_head.gif) no-repeat;
}
.kushiro-head {
	background:url(../images/background/kushiro_head.gif) no-repeat;
}
.nemuro-head {
	background:url(../images/background/nemuro_head.gif) no-repeat;
}
.oshima-head {
	background:url(../images/background/oshima_head.gif) no-repeat;
}
.rumoi-head {
	background:url(../images/background/rumoi_head.gif) no-repeat;
}
.shiribeshi-head {
	background:url(../images/background/shiribeshi_head.gif) no-repeat;
}
.sorachi-head {
	background:url(../images/background/sorachi_head.gif) no-repeat;
}
.souya-head {
	background:url(../images/background/souya_head.gif) no-repeat;
}
.tokachi-head {
	background:url(../images/background/tokachi_head.gif) no-repeat;
}
.dounai-head {
	background:url(../images/background/dounai_head.gif) no-repeat;
}

.eventindex {
	margin:10px 0 40px 0;
	padding:0;
	color:#000;
	font-size:14px;
	line-height:1.75em;
	font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
}

.abashiri {
	background:url(../images/background/abashiri.gif) no-repeat;
}
.hidaka {
	background:url(../images/background/hidaka.gif) no-repeat;
}
.hiyama {
	background:url(../images/background/hiyama.gif) no-repeat;
}
.oshima {
	background:url(../images/background/oshima.gif) no-repeat;
}
.iburi {
	background:url(../images/background/iburi.gif) no-repeat;
}
.ishikari {
	background:url(../images/background/ishikari.gif) no-repeat;
}
.kamikawa {
	background:url(../images/background/kamikawa.gif) no-repeat;
}
.kushiro {
	background:url(../images/background/kushiro.gif) no-repeat;
}
.nemuro {
	background:url(../images/background/nemuro.gif) no-repeat;
}
.oshima {
	background:url(../images/background/oshima.gif) no-repeat;
}
.rumoi {
	background:url(../images/background/rumoi.gif) no-repeat;
}
.shiribeshi {
	background:url(../images/background/shiribeshi.gif) no-repeat;
}
.sorachi {
	background:url(../images/background/sorachi.gif) no-repeat;
}
.souya {
	background:url(../images/background/souya.gif) no-repeat;
}
.tokachi {
	background:url(../images/background/tokachi.gif) no-repeat;
}
.dounai {
	background:url(../images/background/dounai.gif) no-repeat;
}

.eventindex h2 {
	margin:0;
	padding:20px 0 5px 70px;
	color:#FFF;
	font-size:18px;
	line-height:1em;
	font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
	float:left;
}
.eventindex h3 {
	margin:0;
	padding:23px 0 3px 10px;
	color:#FFF;
	font-size:14px;
	line-height:1em;
	font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
	float:left;
}
.eventindex table {
	margin:0;
	padding:0;
	width:100%;
	clear:both;
}
.eventindex .bianco {
	margin:0;
	padding:2px;
	vertical-align:top;
	width:116px;
}
.eventindex .nero {
	margin:0;
	padding:2px;
	vertical-align:top;
	width:346px;
}
.eventindex .rosso {
	margin:0;
	padding:2px;
	vertical-align:top;
	width:246px;
}
#event img {
	border:none;
}
.back {
	margin:0;
	padding:0 15px;
	font-size:9pt;
	line-height:1em;
	font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
}