?
BODY {
  margin-top:0;
  margin-left:0;
  margin-right:0;
  padding-top:0;
  padding-left:0;
  padding-right:0;
  padding-bottom : 0px;
  margin-bottom : 0px;
}
TD {
  padding:0;
  text-align : left;
}
a:link {
  color : blue;
}
a:visited {
  color : blue;
}
a:hover {
  color : geenyellow;
}
A:HOVER{
  color : red;
}
A:ACTIVE{
  color : lime;
}
.head H1{
  background-color : #840b26;
  padding-top:0;
  padding-bottom:0;
  color : yellow;
  font-size : 36px;
  padding-left : 0px;
  padding-right : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.head{
  background-color : #840b26;
  padding-top:0;
  padding-bottom:0;
  
  ;
  color : yellow;
  width : 100%;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  height : 50px;
}
.bmenu{
  
  
  width : 100%;
  position : normal;
  visibility: visible;
  text-align : right;
  margin-top : 3px;
  margin-right : 10px;
  margin-bottom : 0px;
}
#lmenu{
  font-size 16px;
  background-color : #25b214;
  color : yellow;
  position : normal;
  visibility: visible;
  background-attachment : fixed;
  text-align : justify;
  float : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 170px;
 
}
#lmenu UL {
  list-style-type: none;
  font-weight: bold;
  margin-left: 0px;
  padding-left: 0px;
  
  margin-top : 0px;
  margin-bottom : 0px;
  text-align : center;
}
#lmenu LI {
  display: inline;
  padding: 0;
}
#lmenu A{
  display: block;
  font-size : 16px;
  list-style-type: none;
  margin-left: 0px;
  padding-left : 10px;
  text-align : left;
  text-decoration : none;
  background-color : #ffb9b9;
  
  color : navy;
  border : 1px solid yellow;
  padding-right : 10px;
  margin-right : auto;
  margin-bottom : auto;
}
#lmenu A:HOVER {
  color: orange;
  background-color : green;
}
#lmenu #current{
  display: block;
  font-size : 16px;
  list-style-type: none;
  margin-left: 0px;
  padding-left : 10px;
  text-align : left;
  text-decoration : none;
  float : none;
  border : 1px solid blue;
  padding-right : 10px;
  margin-right : auto;
  margin-bottom : auto;
  background-color: yellow;
  color : green;
}
#menu{
  font-size 12px;
  background-color : #ff4500;
  color : #ffffbb;
  position : normal;
  visibility: visible;
  background-attachment : fixed;
  text-align : justify;
  float : right;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 100%;
}
#menu ul {
  list-style-type: none;
  font-weight: bold;
  margin-left: 0px;
  padding-left: 0px;
  font-size : 12px;
  margin-top : 0px;
  margin-bottom : 0px;
  text-align : center;
}
#menu li {
  display: inline;
  padding: 0;
}
#menu A{
  display: block;
  font-size : 16px;
  list-style-type: none;
  margin-left: 0px;
  padding-left : 10px;
  text-align : center;
  text-decoration : none;
  background-color : #ff4500;
  float : left;
  color : #ffffa2;
  border : 1px solid yellow;
  padding-right : 10px;
  margin-right : auto;
  margin-bottom : auto;
}
#menu #current{
  background-color: yellow;
  float : left;
  color : green;
  border : 1px solid yellow;
  font-size : 16px;
  font-weight : bold;
  padding-left : 10px;
  padding-right : 10px;
}
#menu a:hover {
  color: orange;
  background-color : green;
}
#information{
  font-size 12px;
  position : normal;
  visibility: visible;
  background-attachment : fixed;
  text-align : center;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
  float : none;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #cd3249;
  border-left-color : #cd3249;
  border-right-color : #cd3249;
  border-bottom-color : #cd3249;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  clear : both;
  width : auto;
}
#important{
  font-size 12px;
  background-attachment : fixed;
  text-align : center;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 0px;
  border-top-style : ridge;
  border-top-color : olive;
  border-left-style : ridge;
  border-right-style : ridge;
  border-bottom-style : ridge;
  border-left-color : olive;
  border-right-color : olive;
  border-bottom-color : olive;
  background-color : yellow;
  clear : both;
  width : auto;
}#important2{
	background-attachment : fixed;
	text-align : left;
	padding-top : 10px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 10px;
	margin-top : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 0px;
	border-top-style : ridge;
	border-top-color : olive;
	border-left-style : ridge;
	border-right-style : ridge;
	border-bottom-style : ridge;
	border-left-color : olive;
	border-right-color : olive;
	border-bottom-color : olive;
	background-color : lime;
	clear : none;
  width : 450px;
  float : left;
}#important3{
	background-attachment : fixed;
	text-align : left;
	padding-top : 10px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 10px;
	margin-top : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 0px;
	border-top-style : ridge;
	border-top-color : olive;
	border-left-style : ridge;
	border-right-style : ridge;
	border-bottom-style : ridge;
	border-left-color : olive;
	border-right-color : olive;
	border-bottom-color : olive;
	background-color : aqua;
	
  width : 450px;
  float : left;
}#important4{
	background-attachment : fixed;
	text-align : left;
	padding-top : 10px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 10px;
	margin-top : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 0px;
	border-top-style : ridge;
	border-top-color : olive;
	border-left-style : ridge;
	border-right-style : ridge;
	border-bottom-style : ridge;
	border-left-color : olive;
	border-right-color : olive;
	border-bottom-color : olive;
	background-color : #00bfff;
	clear : both;
  width : 920px;
}
#information DT{
  font-size 12px;
  position : normal;
  visibility: visible;
  background-attachment : fixed;
  text-align : center;
  clear : both;
  float : none;
  font-size : 1.5em;
  font-weight : bolder;
}
#footer{
  font-size 12px;
  position : normal;
  visibility: visible;
  background-attachment : fixed;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  clear : both;
  float : none;
  width : 100%;
  border-top-style : solid;
  border-top-color : #cd3249;
}
#main{
  width : 800px;
  vertical-align:top;
  visibility: visible;
  background-image : url(bgcolor1.gif);
  background-repeat : repeat-y;
  background-position : left 100%;
}#main1{
  
  
  visibility: visible;
  
  background-repeat : repeat-y;
  
  
}
.contents{
  text-align:left;
  width : 620px;
  margin-top : 0px;
  margin-left : 5px;
  padding-bottom : 10px;
  float : right;
}
.contents DT{
  text-align:left;
  width : auto;
  margin-top : 10px;
  margin-left : 5px;
  border-top-style : dashed;
  border-top-color : green;
  border-top-width : thin;
}
.chumoku{
  text-align:left;
  color : red;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  line-height : normal;
  font-weight : bold;
}
p.kumap{
  text-align:left;
  color: black;
  background-color : white;
  padding-top: 0px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 0px;
  margin-bottom : 10px;
}
.kuma{
  text-align:left;
  color: black;
  background-color: white;
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  padding-right : 5px;
  margin-top : 10px;
  margin-bottom : 10px;
}
.kuma1{
  text-align:left;
  color: black;
  background-color: white;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 0px;
  border-width : medium medium medium medium;
  border-style : double double double double;
  border-color : pink pink pink pink;
  margin-top : 20px;
  margin-left : 20px;
  margin-right : 20px;
  margin-bottom : 0px;
}
.kuma2{
  text-align:left;
  color: black;
  background-color: white;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 0px;
  border-width : medium medium medium medium;
  border-style : double double double double;
  border-color : green green green green;
  margin-top : 20px;
  margin-left : 20px;
  margin-right : 20px;
  margin-bottom : 0px;
}
.kuma3{
  text-align:left;
  color: black;
  background-color: white;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 0px;
  border-width : medium medium medium medium;
  border-style : double double double double;
  border-color : yellow yellow yellow yellow;
  margin-top : 20px;
  margin-left : 20px;
  margin-right : 20px;
  margin-bottom : 0px;
}
.kumaa{
  text-align:left;
  color: black;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 0px;
  background-color : pink;
  border-width : thick thick thick thick;
  border-style : double double double double;
  border-color : maroon maroon maroon maroon;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
}
.consultant{
  text-align : justify;
  color : red;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  background-color : yellow;
  border-width : thick thick thick thick;
  border-style : ridge ridge ridge ridge;
  border-color : teal teal teal teal;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-weight : bold;
  width : 40%;
  float : left;
}
.webshop{
  text-align : justify;
  color : red;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  background-color : yellow;
  border-width : thick thick thick thick;
  border-style : groove groove groove groove;
  border-color : blue blue blue blue;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  width : 40%;
  float : left;
  
}
P.kumapa{
  text-align:left;
  color : black;
  background-color : pink;
  padding-top : 0px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom : 0px;
  margin-bottom : 10px;
}
.kumab{
  text-align:left;
  color : white;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 0px;
  background-color : green;
  border-width : thick thick thick thick;
  border-style : double double double double;
  border-color : maroon maroon maroon maroon;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
}
P.kumapb{
  text-align:left;
  color : white;
  background-color : green;
  padding-top: 0px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 0px;
  margin-bottom : 10px;
}
.kumac{
  text-align:left;
  color : black;
  background-color : yellow;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 0px;
  border-width : thick thick thick thick;
  border-style : double double double double;
  border-color : maroon maroon maroon maroon;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
}
P.kumapc{
  text-align:left;
  color : black;
  background-color : yellow;
  padding-top: 0px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 0px;
  margin-bottom : 10px;
}
p.head {
  text-align:left;
  margin-left:10px;
  margin-top:0;
  font-family:Verdana;
  color:#000000;
  margin-bottom:0
	;
}
p.head img {
  vertical-align:middle;
  margin-right:0.5em
	;
}
P.menu {
  margin-left:0;
  margin-right:0;
  margin-bottom : 0px;
  margin-top:0;
  background-color : red;
}
P.navi{
  margin-left:0;
  margin-right:0;
  margin-bottom : 0px;
  margin-top:0;
  color : white;
  padding-left : 0px;
  padding-bottom : 0px;
  text-decoration: none;
  padding-top : 0px;
  padding-right : 0px;
  width : 100%;
  background-color : blue;
}
P.navi A{
  margin-left:0;
  margin-right:0;
  margin-bottom : 0px;
  margin-top:0;
  background-color : blue;
  height : auto;
  color : #ffffff;
  text-decoration : underline;
}.topmenu3{
  
  
  border-bottom : ridge #be4355;
  text-decoration:none;
  display:block;
  width : 30%;
  line-height : 2em;
  text-align:left;
  
  float : left;
  clear : none;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  border-top-style : ridge;
  border-left-style : ridge;
  border-right-style : ridge;
  border-top-color : #be4355;
  border-left-color : #be4355;
  border-right-color : #be4355;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}.topmenu2{
  border-bottom : ridge blue;
  text-decoration:none;
  display:block;
  width : 30%;
  line-height : 2em;
  text-align:left;
  float : left;
  clear : none;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  border-top-style : ridge;
  border-left-style : ridge;
  border-right-style : ridge;
  border-top-color : blue;
  border-left-color : blue;
  border-right-color : blue;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}.topmenu1{
  border-bottom : ridge maroon;
  text-decoration:none;
  display:block;
  width : 30%;
  line-height : 2em;
  text-align:left;
  padding-left : 5px;
  float : left;
  clear : both;
  padding-top : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  border-top-style : ridge;
  border-left-style : ridge;
  border-right-style : ridge;
  border-top-color : maroon;
  border-left-color : maroon;
  border-right-color : maroon;
}
p.menu a:hover {
  background-color:#49abdb;
}
p.menu span {
  color:#c5e1ed;
  display:none;
}
P.special {
  margin-left:0;
  margin-right:0;
  margin-bottom : 0px;
  margin-top:0;
  color : red;
  font-weight : bold;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  clear : both;
}
.kaihi{
  margin-left:0;
  margin-right:0;
  margin-bottom : 0px;
  margin-top:0;
  color : red;
  font-weight : bold;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  clear : both;
}
P.special A {
  text-decoration : underline;
  display:block;
  width:100%;
  text-align:left;
  padding-left:10px
	;
  font-weight : bold;
  color : red;
}
P.special A:HOVER {
  color : blue;
  font-weight : bold;
  text-decoration : underline;
}
P.special A:VISITED{
  color : red;
  font-weight : bold;
  text-decoration : underline;
}
P.special SPAN {
  color:#c5e1ed;
  display:none;
  vertical-align : sub;
}
.titlea{
  
  margin-left : 0px;
  margin-right:0;
  text-align:left;
  
  font-size : medium;
}
H2 {
  vertical-align:middle;
  font-size : 24px;
}H2 SPAN{
  vertical-align:middle;
  font-size : 16px;
}
#mark{
  margin-right:0.3em;
  text-align : center;
  width : 100%;
  clear : both;
}
TH{
  text-align : justify;
}
DT{
  font-size : 1.2em;
  font-weight : 900;
}
.important-txt {
	font-size: xx-large;
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
	text-decoration: blink;
	text-align: center;
}
BODY{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

