*{
	margin:0; padding:0;
}
body{
	background-color:#cccccc;width:100%;
}
/*
//#my_header{width:100%;border-bottom:2px solid #444444; background-color:#cccccc; height:100px; color:#333333; background-image: url(image/wallpaper.png);}
*/

#my_header{
	width:100%; border-bottom:2px solid #444444; background-color:#cccccc; height:100px; color:#333333; background-image: url(image/w6b.gif);
}

#my_footer{
	clear: both; width:100%; border-bottom:2px solid #444444; background-color:#cccccc; height:50px;padding-bottom:10px; padding-top:10px; text-align: center; vertical-align: middle; color:#333333; font-weight: bold; background-image: url(image/w6b.gif);
font-family: Century; font-size: 0.6em;
}
/*
//#my_footer{width:100%;clear:both;background-color:#a4a4ff;border-top:2px solid #fff;text-align:center; padding:1em 0;}
*/
.contents p{
	margin:1em 0;
}
li{
	list-style:none;
}
h1{
	padding-left:20px;
}





#my_navigation{
	background-color:#d6d6bb; height:996px;
}
#my_contents{
	background-color:#ddd6bb; color:#cccccc;
}
/*
#mynavi{background-color:#333333; padding:0em ;border:0px solid #fff; height:996px;}
*/

#mynavi{
	padding-left:3em; background-color:#ffffff; padding:0 2em 0 3em 4em; border:0px solid #fff;height:996px;
}


#mymain{
	padding:1em;border-left:1px solid #fff;
}



#container{
	margin: 0 5%;
	background: #ffffff;
}
b.rtop, b.rbottom{
	display:block;
	background: #ffff66;
}
b.rtop b, b.rbottom b{
	display:block;
	height: 1px;
	overflow: hidden;
	background: #ffffff;
}
b.rtop b.r4, b.rbottom b.r4{
	margin: 0 1px;
	height: 2px;
}
b.r1{
	margin: 0 5px;
}
b.r2{
	margin: 0 3px;
}
b.r3{
	margin: 0 2px;
}
p{
	padding: 5px;
}
h1{
	padding: 10px;
}

A.btn{
  display: block;             /* ?u???b?N?v?f????? */
  width: 100px;                /* ???? */
  color: #ffffff;
  background-color: #666699;  /* ?w?i?F */
  border: outset 2px #9999cc; /* ?g??F */
  margin: 0px;
  padding: 3px 1px 1px 0px;
  font-size: 12px;            /* ?t?H???g?T?C?Y */
  line-height: 12px;          /* ?s????? */
  text-align: left;         /* ???????? */
  text-decoration: none;      /* ????????? */
}
A:hover.btn{
  color: #eeeeee;
  background-color: #555588;  /* ?w?i?F */
  border: inset 2px #9999cc;  /* ?g??F */
  margin: 0px;
  padding: 4px 0px 0px 1px;
}
A:active.btn{
	color: #ffffff;
}
A:visited.btn{
	color: #ffffff;
}


A.btnr{
  display: block;             /* ?u???b?N?v?f????? */
  width: 100px;                /* ???? */
  color: #ffffff;
  background-color: #444466;  /* ?w?i?F */
  border: outset 2px #9999cc; /* ?g??F */
  margin: 0px;
  padding: 3px 1px 1px 0px;
  font-size: 12px;            /* ?t?H???g?T?C?Y */
  line-height: 12px;          /* ?s????? */
  text-align: left;         /* ???????? */
  text-decoration: none;      /* ????????? */
}
A:hover.btnr{
  color: #eeeeee;
  background-color: #666699;  /* ?w?i?F */
  border: inset 2px #9999cc;  /* ?g??F */
  margin: 0px;
  padding: 4px 0px 0px 1px;
}
A:active.btnr{
	color: #ffffff;
}
A:visited.btnr{
	color: #ffffff;
}









