@charset "EUC-JP";
<!--

/*----------------------------------------

タグ

----------------------------------------*/

h1{
	display:none;
}

/*--------------------
リンク
--------------------*/

a{
	color:#333;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

/*----------------------------------------

構造

----------------------------------------*/

#section1{
	background-image:url(../images/contents_back.gif);
	background-position:50% 0;
	background-repeat:repeat-y;
	padding:10px 10px 0 10px;

	display:block;
}

#section2{
	background-image:url(../images/machi/back.gif);
	background-position:50% 0;
	background-repeat:repeat-y;
	margin:1em 0;
	padding:0 0 0 10px;

	display:block;
}

/*----------------------------------------

contents

----------------------------------------*/

.style1{
	float:left;
	width:450px;
}

.style1 img{
	vertical-align:middle;
}

.style2{
	float:right;
	font-size:80%;
	width:330px;
}

/*----------------------------------------

section1

----------------------------------------*/

/*--------------------
GlobalNavigation
--------------------*/

#GlobalNavigation{
	float:left;
	width:220px;
}

#GlobalNavigation ul{
	list-style:none;
	padding:0;
}

#GlobalNavigation ul li{
	margin:0;
	padding:0 0 2px 0;
}

/*--------------------
swf
--------------------*/

#swf{
	float:left;
	width:320px;
	left:10px;
	position:relative;
}

/*--------------------
Syun
--------------------*/

#Syun{
	float:right;
	width:220px;
}
#Syun ul{
	list-style:none;
	padding:0 0 0 10px;
}

#Syun ul li{
	margin:0;
	padding:0 0 5px 0;
}

/*----------------------------------------

section2

----------------------------------------*/

/*--------------------
news
--------------------*/

#news{
	float:left;
	position:relative;
	width:440px;
}

#news img{
	vertical-align:top;
}

#news p{
	margin:0;
	padding:0;
}

#news p a{
	position:absolute;
	right:20px;
	top:6px;
}

#news ul{
	list-style:none;
}

#news ul li{
	background-image:url(../images/news/pin01.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	display:inline;
	margin:0 5px 0 0;
	padding:0 0 0 15px;
}

#news dl{
	border-top:#333 dashed 1px;
}

#news dl dt{
	background-image:url(../images/news/pin02.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	margin-bottom:-1.7em;
	padding-left:15px;
}

#news dl dd{
	margin-left:9em;
}

/*--------------------
Machi
--------------------*/

#Machi{
	background-image:url(../images/machi/img01.jpg);
	background-position:0 3em;
	background-repeat:no-repeat;
	float:right;
	padding:10px 0;
	width:320px;
}

#Machi ul{
	list-style:none;
	padding:0 0 0 100px;
}

#Machi ul li{
	margin:0;
	padding:0 0 10px 0;
}

-->
