@charset "Shift_JIS";
html, body, div, h1, h2, p, hr {
margin: 0;
padding: 0;
border: 0;
text-align: left;
}

* {
font-size: 13px;
}
* html body {
font-size: 81.25%;
}

html	{	}
body	{
color: #333;
background: url(img/bg.jpg) 50% #fff;
font-family: 'Century Gothic', 'CI', 'Meiryo', sans-serif;
}
hr	{
clear: both;
visibility: hidden;
}

h1,h2	{
color: #000;
}
h1	{
font-size: 200%;
text-align: center;
}
h2	{
padding: 5px 0;
border: dashed #9cc;
border-width: 2px 0;
background: url(img/h2.gif) 50% 0 #cfc;
font-size: 154%;
text-align: center;
}

p	{
margin-bottom: 15px;
}

a	{
color: #69c;
}
	a:link	{	}
	a:visited	{
	color: #9c6;
}
	a:hover	{
	color: #6cc;
}
	a:active	{	}
	a:focus	{	}

body#INDEX	{	}

div#PAGETOP	{
margin: 0 auto;
border: solid #9cc;
border-width: 0 2px;
width: 396px;
background: #fff;
opacity: .8;
filter: alpha(opacity=80);
}
div#HEADER	{
padding: 30px 0;
background: url(img/header.gif) no-repeat 50% 0;
}
	ul#PAN	{
	display: none;
	}
div#MENU	{	}
div#MENU h2 {
display: none;
}
div#MENU ul {
margin: 0 10px;
}
div#MENU li {
float: left;
width: 30%;
list-style: none;
text-align: center;
}
div#MENU li a, div#MENU li a:visited {
padding: 5px;
border: 1px solid;
display: block;
color: #fff;
background-color: #366;
font-weight: bold;
text-decoration: none;
}
div#MENU li a:hover {
background-color: #399;
}
div#KIZI 	{
margin: 20px;
}
div#KIZI h2	{
margin: 10px -20px;
}
	div.text	{	}
div#FOOTER	{
}
div#FOOTER ul {
margin-bottom: 0;
padding: 10px;
}
div#FOOTER ul li {
list-style: none;
text-align: right;
}

