@charset "utf-8";
/* CSS Document */

html {
	margin:0px;
	padding:0px;
	overflow-y:auto;
	}
	
body {
	background-image:url(../images/Main_BG.png);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:150%;
	}
	
/*-------------------------------------------------*/
h1,h2, h3,h4,h5 {
	margin:0px;
	font-weight:normal;
	}
	
span.hidden {
	display:none;
	}
	
/*-------------------------------------------------
SEO
--------------------------------------------------*/
	
/*-------------------------------------------------
Header
---------------------------------------------------*/
/*IE6*/	
* html body #Header {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='02Header_BG.png', sizingMethod='scale');
	background-repeat:no-repeat;
	width:970px;
	height:365px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	}
	
/*ALL*/
html> body #Header {
	background-image: url(../images/02Header_BG.png);
	background-repeat:no-repeat;
	width:970px;
	height:365px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	}
	
#Header,h1 {
	text-indent:-9999px;
	}
#Header,h2 {
	text-indent:-9999px;
	}
	
/*----------------------------------------------------
MainBlock Wrapper 
------------------------------------------------------*/
#wrapper {
	width:970px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	}
	
/*--Parts--*/
.areamap {
	}
	
.entrybody {
	width:961px;
	padding-left:4.5px;
	padding-right:4.5px;
	padding-bottom:5px;
	/*background-color:#CCCCCC;*/
	}
.entrybody p.single {
	width:307px;
	margin:4.5px;
	height:auto;
	float:left;
	display:block;
	}
	
.entrybody p.double {
	width:630px;
	margin:4.5px;
	height:auto;
	float:left;
	display:block;
	}
	
/* �摜
------------------------------------------ */
.entrybody img.imgL { /* ���� */
	float: left;
	margin: 3px 5px 5px 0;
	padding: 2px;
}
.entrybody img.imgR { /* �E�� */
	float: right;
	margin: 3px 0 5px 5px;
}
.entrybody img.imgL,
.entrybody img.imgR { /* �g�� */
	padding: 2px;
}	

/*---------- EventsInfo ------------------------*/
#nomber01 {
	border-top:#ec008c 5px solid;
	padding-top:3px;
	}
#nomber01 strong {
	background-image: url(../images/number001.png);
	padding-left:33px;
	padding-top:7px;
	padding-bottom:6px;
font-size:14px;
	width:274px;
	display:block;
	background-repeat:no-repeat;
	}
	
#nomber02 {
	border-top:#de3581 5px solid;
	padding-top:3px;
	}
#nomber02 strong {
	background-image: url(../images/number002.png);
	padding-left:33px;
	padding-top:7px;
	padding-bottom:6px;
font-size:14px;
	width:274px;
	display:block;
	background-repeat:no-repeat;
	}
	
#nomber03 {
	border-top:#dd3b70 5px solid;
	padding-top:3px;
	}
#nomber03 strong {
	background-image: url(../images/number003.png);
	padding-left:33px;
	padding-top:7px;
	padding-bottom:6px;
font-size:14px;
	width:274px;
	display:block;
	background-repeat:no-repeat;
	}
	
#nomber04 {
	border-top:#e25270 5px solid;
	padding-top:3px;
	}
#nomber04 strong {
	background-image: url(../images/number004.png);
	padding-left:33px;
	padding-top:7px;
	padding-bottom:6px;
font-size:14px;
	width:274px;
	display:block;
	background-repeat:no-repeat;
	}
	
#nomber05 {
	border-top:#e1505a 5px solid;
	padding-top:3px;
	}
#nomber05 strong {
	background-image: url(../images/number005.png);
	padding-left:33px;
	padding-top:7px;
	padding-bottom:6px;
font-size:14px;
	width:274px;
	display:block;
	background-repeat:no-repeat;
	}
	
#nomber06 {
	border-top:#e3594e 5px solid;
	padding-top:3px;
	}
#nomber06 strong {
	background-image: url(../images/number006.png);
	padding-left:33px;
	padding-top:7px;
	padding-bottom:6px;
font-size:14px;
	width:274px;
	display:block;
	background-repeat:no-repeat;
	}
	
#nomber07 {
	border-top:#e5664c 5px solid;
	padding-top:3px;
	}
#nomber07 strong {
	background-image: url(../images/number007.png);
	padding-left:33px;
	padding-top:7px;
	padding-bottom:6px;
font-size:14px;
	width:274px;
	display:block;
	background-repeat:no-repeat;
	}
	
#nomber08 {
	border-top:#ea8041 5px solid;
	padding-top:3px;
	}
#nomber08 strong {
	background-image: url(../images/number008.png);
	padding-left:33px;
	padding-top:7px;
	padding-bottom:6px;
font-size:14px;
	width:274px;
	display:block;
	background-repeat:no-repeat;
	}
	
#nomber09 {
	border-top:#ed9137 5px solid;
	padding-top:3px;
	}
#nomber09 strong {
	background-image: url(../images/number009.png);
	padding-left:33px;
	padding-top:7px;
	padding-bottom:6px;
font-size:14px;
	width:274px;
	display:block;
	background-repeat:no-repeat;
	}
/*-----------------------------------------------------------------*/	
#kame {
	padding-top:3px;
	}
#kame strong {
	background-image: url(../images/TitleBG_kame.png);
	padding-left:55px;
	padding-top:18px;
	padding-bottom:6px;
	color:#165775;
	width:252px;
	min-height:40px;
	display:block;font-size:14px;
	background-repeat:no-repeat;
	}
	
/*-----------------------------------------------------------------*/	
#tori {
	padding-top:3px;
	}
#tori strong {
	background-image: url(../images/TitleBG_events02.png);
	padding-left:37px;
	padding-top:28px;
	padding-bottom:6px;
	color:#ea2faa;
	width:270px;
	min-height:27px;
	font-size:14px;
	display:block;
	background-repeat:no-repeat;
	}
	
/*-----------------------------------------------------------------*/	

strong.eco {
	background-image: url(../images/SubtitleBG_triple.png);
	width:769px;
	height:31px;
	background-repeat:no-repeat;
	color:#768ca8;
	font-size:14px;
	display:block;
	padding-left:183px;
	padding-top:18px;
	margin-right:auto;
	margin-left:auto;
	}
	
span.dete {
	font-size:11px;
	float:right;
	}

#eco {
	background-image:url(../images/Subtit_BGeco.png);
	background-repeat:no-repeat;
	padding-left:98px;
	width:209px;
	padding-top:50px;
	}
	
/*-----------------------------------------------------------------*/	
#Ecoev {
	padding-top:3px;
	}
#Ecoev strong {
	background-image: url(../images/SubtitBG_EcoSingle.png);
	padding-left:51px;
	padding-top:18px;
	padding-bottom:6px;
	color:#768ca8;
	width:256px;
	min-height:27px;
	font-size:14px;
	display:block;
	background-repeat:no-repeat;
	}
	
/*-----------------------------------------------------------------*/	
#kidsev {
	padding-top:3px;
	}
p.single strong.kids {
	background-image: url(../images/SubtitBG_KidsevS.png);
	padding-left:78px;
	padding-top:24px;
	padding-bottom:8px;
	color:#1d0818;
	width:229px;
	min-height:27px;
	font-size:14px;
	display:block;
	background-repeat:no-repeat;
	}
	
p.double strong.kids {
	background-image: url(../images/SubtitBG_KidsevD.png);
	padding-left:226px;
	padding-top:24px;
	padding-bottom:8px;
	color:#1d0818;
	width:404px;
	min-height:27px;
	font-size:14px;
	display:block;
	background-repeat:no-repeat;
	}
	
	
#footer {
	background-image:url(../images/FooterBG.png);
	background-repeat:no-repeat;
	width:970px;
	height:284px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	}
	
#footer a {
width:311px;
height:94px;
display:block;
background-image:url(../images/btn_uminaka.png);
background-repeat: no-repeat;
float:right;
margin-right:36px;
margin-top:155px;
}
	
/* ========================================================================



	* clearfix


 
======================================================================== */

.entrybody
.entrybody p.single,
strong.eco,
#wrapper {
	_height: 1px;
	min-height: 1px;/* */
}

.entrybody:after,
.entrybody p.single:after,
strong.eco:after,
#wrapper:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;/* */
}
		
