
A { 
text-decoration:underline; 
color : blue; 
}

A:HOVER {
text-decoration:underline; 
 
color : green; 
}
A:ACTIVE {
text-decoration:underline; 
color : green;
}
.menu A {
	text-decoration:none;
	color: #333333;
	font-size: 10px;

}
.menu B {
        line-height : 26px;
}

.menu A:hover {
	text-decoration:none;
	background:#FFFFFF;
	color:#000000;
 }

.sub_menu A {
	text-decoration:none;
	color: #666666;
	font-size: 10px;
}

.sub_menu A:HOVER {
	text-decoration:underline;
	color : black;
  background-color : #eaeaea;
}

.sub_menu {
	font-size: 10px;
}

 
.link A {
	text-decoration:none;
	color: #333333;
	font-size: 12px;
	line-height: 140%;
}

.link A:hover {
	text-decoration:underline;
	color:#CC0000;
 }
 
.link {
	font-size: 10px;
  line-height : 26px;
}

.link A:active { 
       text-decoration:underline;
       color : green;
}
 
body{
	font-size: 12px;
}
.body-1{border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : silver silver silver silver;
  font-size : 10px;
}
.body-sub{border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : silver silver silver silver;
  font-size : 10px;
  text-align : center;
}
.gyoukan {
	font-size: 12px;
	line-height : 25px;
}

tr {
	font-size: 12px;
}
.font10 {
	font-size: 10px;
	line-height: normal;
}
TD{
  line-height : 16px;
  

  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.kakaku {
	font-size : 0.9em;
	color : blue;
}
.setumei {
	font-size : 0.9em;
}
.setumei-s {
	font-size: 0.6em;
}
.center-table {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size : 0.9em;
	color: #333333;
}
.center-table-sita {
	font-size : 10px;
	color: #333333;
border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;
}
.maker-logo {
	font-size : 0.9em;
	font-weight : normal;
	color : navy;
	background-color : #f8ffe1;
	width: 100px;
	text-align: center;
	vertical-align: middle;
	padding-top: 1px;
	padding-bottom: 1px;
}
.product-line {
       font-size: 0.9em;
	color: #333333;
border-width : 0px 0px 1px 0px;border-style : none none dotted none;
}
.syosai {
        font-size : 0.8em;
	font-weight : normal;
  color : #483d8b;
}

.menu C {
        line-height : 18px;
}
#listulef{
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : aqua aqua aqua aqua;}
#listurgt{
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : aqua aqua aqua aqua;}
#listlef{
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : aqua aqua aqua aqua;}
#listrgt{
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : aqua aqua aqua aqua;}


H1{
  font-size : 10px;
  
  

  padding-top : 0px;
  padding-left : 14px;
}
#header{
  font-size : 10px;
  color : silver;
}
H2{
  font-size : 14px;
}
#top		{
			width : 792px;
			background : url(../img/top_out.gif) no-repeat 0px 0px;
			text-align: right;
			margin-left: auto;
			margin-right: auto;
		}
#waku{
			width : 792px;
			background : #ffffff url(../img/layer0_out.gif) repeat-y;
			margin-left: auto;
			margin-right: auto;
			border-bottom: 1px solid #ccc;
			text-align: center;
		}