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

*{
	margin:0;
	padding:0;
	font-size:12px;
}

a{
	color:#FF6600;
}
a:hover {
	color:#D5AAAA;
}

a.arrow,
a.arrow:hover {
	background:url(img/arrow.gif) top left no-repeat;
	text-decoration:underline;
	padding-left:20px;
}
a.pageTop {
	text-align:right;
	width:100%;
	display:block;
}

h1 {
	padding:15px 0 5px 15px;
	background:url(img/h1-back.gif);
	font-size:16px;
	border-left:10px #993300 solid;
	margin-bottom:5px;
}
h2 {
	padding:10px 0 5px 15px;
	font-size:14px;
	border-left:10px #FF9900 solid;
	border-bottom:1px #FFCC00 dotted;
	margin-bottom:5px;
}

DIV.clear{
	clear:both;
}
DIV.spaceArea {
	clear:both;
	height:20px;
}





#waku {
	margin:auto;
	text-align:center;
}

#headerArea {
	background:url(img/header-back.gif) repeat-x;
	height:26px;
	color:#FFFFFF;
	text-align:right;
	padding:2px;
}

#mainArea {
	width:820px;
	margin:auto;
	padding:10px 10px 0 10px;
	text-align:left;
}

/***************
 *
 * MENU スタイル
 *
 ***************/
#menuArea {
	width:200px;
	float:left;
}

#menuArea a.menuB {
	float:left;
	width:200px;
	height:40px;
	clear:both;
}
#menuArea h2 {
  position:relative;
  top:0;
  left:0;
  z-index:-1;
  overflow: hidden;
  font-size:10px;
  font-weight:normal;
  color:#CCCCCC;
  border:none;
  background:none;
/*\*//*/
  display:inline-table;
/**/

}

#menuArea a#menuB0 {
	background:url(img/menu-b0.gif) top left;
}
#menuArea a#menuB1 {
	background:url(img/menu-b1.gif) top left;
}
#menuArea a#menuB2 {
	background:url(img/menu-b2.gif) top left;
}
#menuArea a#menuB3 {
	background:url(img/menu-b3.gif) top left;
}
#menuArea a#menuB4 {
	background:url(img/menu-b4.gif) top left;
}
#menuArea a#menuB5 {
	background:url(img/menu-b5.gif) top left;
}
#menuArea a#menuB6 {
	background:url(img/menu-b6.gif) top left;
}
#menuArea a#menuB7 {
	background:url(img/menu-b7.gif) top left;
}
#menuArea a#menuB8 {
	background:url(img/menu-b8.gif) top left;
}
#menuArea a#menuB9 {
	background:url(img/menu-b9.gif) top left;
}
#menuArea a#menuB10 {
	background:url(img/menu-b10.gif) top left;
}

#menuArea a#menuB0:hover {
	background:url(img/menu-b0.gif) top right;
}
#menuArea a#menuB1:hover {
	background:url(img/menu-b1.gif) top right;
}
#menuArea a#menuB2:hover {
	background:url(img/menu-b2.gif) top right;
}
#menuArea a#menuB3:hover {
	background:url(img/menu-b3.gif) top right;
}
#menuArea a#menuB4:hover {
	background:url(img/menu-b4.gif) top right;
}
#menuArea a#menuB5:hover {
	background:url(img/menu-b5.gif) top right;
}
#menuArea a#menuB6:hover {
	background:url(img/menu-b6.gif) top right;
}
#menuArea a#menuB7:hover {
	background:url(img/menu-b7.gif) top right;
}
#menuArea a#menuB8:hover {
	background:url(img/menu-b8.gif) top right;
}
#menuArea a#menuB9:hover {
	background:url(img/menu-b9.gif) top right;
}
#menuArea a#menuB10:hover {
	background:url(img/menu-b10.gif) top right;
}
#menuArea DIV#addressArea {
	height:107px;
	padding:10px;
	background:url(img/menu-address.gif);
	clear:both;
	font-size:12px;
	line-height:1.2em;
}

#footerMenuArea {
	text-align:center;
	padding:5px 0 10px;
}
#footerArea{
	height:80px;
	background:url(img/footer-back.gif) repeat-x;
	padding:20px 10px;
	text-align:center;
	color:#FFFFFF;
}

#docArea {
	color:#000000;
	padding:10px;
	float:left;
	width:600px;
	margin-bottom:10px;
	line-height:1.5em;
}

