@charset "Shift_JIS";

/* ‘y[W\’ */

body {
	width: 960px;
	padding: 0;
	margin: 0 auto;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size:14px;
	background:url(images/bg.gif) repeat-y center;
}
#container {
  width: 960px;
  margin: 0;
  padinng: 0;
 }
 
#header {
  width: 960px;
  height: 315px;
}

#head_navi{
	width: 960px;
	height: 5px;
}
#head_BG{
    width: 960px;
	height: 300px;
	background:url(images/top.jpg) no-repeat;
}

#content {
	width: 960px;
	height: auto;}

#main {
  width: 960px;
  height: auto;
  float: right;
  margin: 0;
  padding: 0;
}

#menu {
	width: 200px;
	height: 800px;
	float: left;
}

#menu ul {
   margin:0;
   width: 200px;
   height: 100px;
   margin: 0;
   padding: 0;
}	

#menu li{
 display: inline;
 float: left;
 height: 100px;
}

#menu li a{
 text-decoration: none;
 text-indent: -9999px;
 width: 200px;
 height: 100px;
 display: block;
}

#menu li#btn01 a {background: url(images/menu.gif) no-repeat -200px 0 ;}
#menu li#btn02 a {background: url(images/menu.gif) no-repeat 0 -100px;}
#menu li#btn03 a {background: url(images/menu.gif) no-repeat 0 -200px;}
#menu li#btn04 a {background: url(images/menu.gif) no-repeat 0 -300px;}
#menu li#btn05 a {background: url(images/menu.gif) no-repeat 0 -400px;}
#menu li#btn06 a {background: url(images/menu.gif) no-repeat 0 -500px;}
#menu li#btn07 a {background: url(images/menu.gif) no-repeat 0 -600px;}
#menu li#btn08 a {background: url(images/menu.gif) no-repeat 0 -700px;}
#menu li#btn01 a:hover {background: url(images/menu.gif) no-repeat -200px 0;}
#menu li#btn02 a:hover {background: url(images/menu.gif) no-repeat -200px -100px;}
#menu li#btn03 a:hover {background: url(images/menu.gif) no-repeat -200px -200px;}
#menu li#btn04 a:hover {background: url(images/menu.gif) no-repeat -200px -300px;}
#menu li#btn05 a:hover {background: url(images/menu.gif) no-repeat -200px -400px;}
#menu li#btn06 a:hover {background: url(images/menu.gif) no-repeat -200px -500px;}
#menu li#btn07 a:hover {background: url(images/menu.gif) no-repeat -200px -600px;}
#menu li#btn08 a:hover {background: url(images/menu.gif) no-repeat -200px -700px;}


#links {
  width: 200px;
  height: auto;
  margin: 10 10 10 10;
  float: left;
}



#footer {
  clear: both;
  width: 960px;
}

#footer p {
 padding: 0.5em;
 margin: 0;
 font-style: normal;
 font-weight:bold;
 font-size:14px;
 color:#FFFFFF;
}

/* ‘»ΜΌ */

body {
	line-height: 1.5;
	font-size: 12px;
}

body {
	line-height: 1.5;
	font-size: 12px;
}

a:link { color: #39F;
font-weight:bold;}
a:visited { color: #39f;
font-weight:bold;}
a:hover, a:active { 
	text-decoration: underline;
	font-weight:bold;
	color: #f06;
	}

#header {
  color: #fff;
  background: #fff;
}


#main {
  color: #333;
  background: #fff;
}
#copyright {
  color: #333;
  background: #F9C;
}


/*‘head navi BG*/
h1 {
 font-style: normal;
 font-size:xx-small;
 color:#FFFFFF;
 display:none;
 text-indent: -9999px;
 }
 
/*‘©o΅*/
h2 {
 margin: 10px 0;
 padding: 0 0 0 20px;
 border: 1px solid #F9C;
 font-style: normal;
 font-weight: bold;
 font-size: large;
 color:#333333;
}

/*‘pκ*/
h3 {
 margin: 0 0 10px 0;
 padding: 2px 0 2px 10px;
 border-bottom: 5px solid #FCF;
 font-style: normal;
 font-size: larger;
 color:#666666;

}
/*‘side navi*/
h4 {
 margin: 0 0 10px 0;
 margin: 0 0 10px 0;
 padding: 2px 0 2px 10px;
 border-left: 10px solid #F9C;
 border-bottom: 1px solid #CCC;
 font-style: normal;
 font-size: medium;
 color:#666666;
}
/*‘link@u[*/
h5 { 
 margin: 0 0 10px 0;
 margin: 0 0 10px 0;
 padding: 2px 0 2px 10px;
 border-bottom: 5px solid #C6F;
 font-style: normal;
 font-size:medium;
 color:#666666;
}

#link a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #6C0;
	}
	
#link a:hover, a:active { 
	text-decoration: underline;
	font-weight: bold;
	color: #F06;
	}

p {
 padding: 0.5em;
 margin: 0;
 font-style: normal;
 font-size: medium;
 color: #333;
}

em {
  font-style: normal;
  font-weight: bold;
  color:#FF0066;
  background: transparent;
}

strong{
  font-style: normal;
  font-weight: normal;
  color:#333;
  background: transparent;
}




 

