a	{color:#666666;}
a:hover	{color:#00cc00;}

.side1	{background-color:#f4f2ce;
	 width:100%;}
.side2	{background-color:#009999;
	 width:100%;}
.side3	{background-color:#69bc7e;
	 width:100%;}
.side4	{background-color:#ffcc33;
	 width:100%;}
.side5	{background-color:#f3f1fc;
	 text-align: center; 
         vertical-align:top;}
.side6	{background-color:#1d7a5f;
	 width:100%;}
.side7	{background-color:#274989;
	 width:100%;}
.side8	{background-color:#e1dc77;
	 }

.div1 {color:#ffffff; font-size:12px; font-weight:bold;}
.div2 {color:#000099; font-size:14px; font-weight:bold;}
.div3 {color:#666666; font-size:12px; font-weight:bold;}
.div4 {color:#990033; font-size:12px; font-weight:bold;}
.div5 {color:#666666; font-size:14px;}
.div6 {color:#ffffff; font-size:12px;}

H1{
  font-size : 12px;
  font-weight : normal;
  color : navy;
  margin-bottom : 0px;
}

P{  
  text-align : left;  
  width : 180px;
  font-size : 16px;
  font-weight : bold;
  color : white;  
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;  
  border-top-width : 2px;  
  border-top-color : #eaeaea;  
  border-bottom-width : 2px;  
  border-bottom-color : #eaeaea;
  text-decoration : none;
  padding-top : 3px;
  padding-bottom : 3px;
  border-top-style : solid;
  border-bottom-style : solid;
  
  
  background-color : #405995;
  padding-left : 5px;
}
P A{
  font-size : 16px;
  
  text-decoration : none;
}
P A:hover{
  font-size : 16px;
  color : aqua;
  text-decoration : none;
}
UL{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 180px;
}
LI{
  color : white;
  background-color : #042184;
  text-decoration : none;
  text-align : left;
  padding-left : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  list-style-type : none;
}
LI A{
  font-size : 14px;
  background-color : #042184;
  text-decoration : none;
  text-align : left;
  padding-left : 10px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  list-style-type : none;
  color : white;
}
LI A:hover{
    
  list-style-type : none;
  text-align : left;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-left : 10px;  
  font-size : 14px;
  text-decoration : none;
  color : aqua;
}

.top-table{
  background-color : #ffffd2;
  
}
.top-bana{ 
  background-image : url(top-700.jpg);
  background-repeat : no-repeat;
  width : 700px;
  height : 83px;
  font-size : 14px;
  font-family : "‚l‚r ‚o–¾’©";
  font-weight : normal;
  font-style : italic;
}

.font1{
  font-size : 12px;
  font-weight : normal;
  color : #004080;
}
.font2{
  font-size : 10px;
  font-weight : normal;
  color : navy;
  text-align : center;
}
.font-red{  
  color : red;
}
.red{
  color : #a80054;
  font-size : 14px;
}
.green{
  color : #008282;
}
.yellow{
  font-size : 14px;
  color : #e7da3f;
}
.bg-yellow{
  background-color :  #ececdb;
}
.bg-darkyellow{
  background-color : #d6d7a6;
}
.bg-yellow2{
  color : red;
  background-color :  #ececdb;
}
.bg-darkyellow2{
  font-size : 14px;
  font-weight : bold;
  color : blue;
  background-color : #d6d7a6;
}

.botan1 A{
  font-size : 14px;
  font-weight : bold;
  color : blue;  
  background-image : url(top-botanbase1-148.jpg);
  text-decoration : none;
  width : 110px;
  height : 15px;
  background-repeat : no-repeat;
  text-align : center;
  padding-top : 3px;
  top : 0px;  
}
.botan1 A:hover{
  color : aqua;  
  text-decoration : none; 
  background-image : url(top-botanbase2-148.jpg);
  background-repeat : no-repeat;
}
.botan2{
  width : 150px;
  
  background-color : #f5ebb6;
}
.botan2 A{
  background-image : url(botan-base3.gif);
  background-repeat : no-repeat;
  width : 150px;
  height : 22px;
  font-size : 12px;
  font-weight : bold;
  color : navy;
  text-decoration : none;
  text-align : center; 
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  background-color : #e2dca5;
}
.botan2 A:hover{
  color : aqua;
  background-repeat : no-repeat;
  background-image : url(botan-base4.gif);
}
.botan2- A{
  background-image : url(../../top-mark/botan-base3-.gif);
  background-repeat : repeat-x;
  width : 302px;
  height : 22px;
  font-size : 12px;
  font-weight : bold;
  color : white;
  text-decoration : none;
  text-align : center; 
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.botan2- A:HOVER{
  color : aqua;
  background-repeat : no-repeat;
  background-image : url(../../top-mark/botan-base4-.gif);
  font-weight : bold;
}
.botan3 A{
  font-size : 14px;
  font-weight : bold;
  color : blue;
  text-align : center;
  background-image : url(top-botanbase2-148.jpg);
  text-decoration : none;
  background-repeat : no-repeat;
  width : 148px;
  height : 25px;
  padding-top : 5px;
}
.botan3 A:hover{
  font-size : 14px;
  font-weight : bold;
  color : aqua;
  background-image : url(top-botanbase1-148.jpg);
  background-repeat : no-repeat;
  text-decoration : none;
  text-align : center;
  width : 148px;
  height : 25px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}

.pankuzu{
  font-size : 12px;
  font-weight : normal;
  color : blue;
}
.pankuzu A:hover{
  color : aqua;
  text-decoration : none;
}
.pankuzu A{
  font-size : 12px;
  color : blue;
  text-decoration : none;
}
.side-table1{
  background-color : #eaeaea;
  width : 180px;
  color : blue;
  font-weight : bold;
}
.side-td1{
  background-color : silver;
  width : 15px;
  font-size : 14px;
  color : red;
}
.side-table1 A{
  font-size : 14px;
  text-decoration : none;
  font-weight : normal;
}
.side-table1 A:HOVER{
  font-weight : bold;
  color : aqua;
  text-decoration : none;
}
.side-td2{
  background-color : silver;
  font-size : 14px;
}
.side-table3{
  background-color : #e3eceb;
  width : 180px;
  text-align : center;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;}

.side-td3{
  font-size : 14px;
  color : yellow;
  background-color : silver;
  width : 18px;
  height : 18px;
}
.side-td4 A{
  font-size : 14px;
  color : blue;
  background-color : silver;
  text-decoration : none;
  width : 150px;
  height : 18px;
  font-weight : bold;
}
.side-ta4 A:HOVER{
  font-size : 14px;
  text-decoration : none;
  width : 150px;
  height : 18px;
  font-weight : bold;
}

.toiawase A{
  background-image : url(mail.gif);
  background-repeat : no-repeat;
  color : white;
  text-align : center;
  width : 170px;
  height : 32px;
  font-weight : bold;
  text-decoration : none;
  padding-top : 5px;
  padding-left : 15px;
  padding-right : 0px;
  padding-bottom : 5px;
}
.toiawase A:HOVER{
  color : aqua; 
  background-image : url(mail2.gif);
  background-repeat : no-repeat;
  text-decoration : none;
  text-align : center;
  width : 170px;
  height : 32px;
  padding-top : 5px;
  padding-left : 15px;
  padding-right : 0px;
  padding-bottom : 5px;  
}
.freedyal{
  background-image : url(freedyal.jpg);
  background-repeat : no-repeat;
  width : 170px;
  height : 46px;
}
.soryo{
  font-size : 14px;
  font-weight : normal;
  color : white;
  background-color : #cc0000;
  width : 170px;
  height : 28px;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  text-align : center;
}

.side-ordermade{
  font-size : 12px;
  color : white;
  background-color : #042184;
  width : 180px;
  font-weight : normal;
  text-align : center;
  height : 30px; 
  border-top-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;border-style : solid solid solid solid;border-top-color : gray;border-right-color : gray;border-bottom-color : gray;border-left-color : gray;}

.side-waribiki{
  font-size : 12px;
  font-weight : normal;
  color : blue;
  background-color : #e7e1a0;
  text-align : center;
  width : 180px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : gray;border-left-color : gray;border-right-color : gray;border-bottom-color : gray;}
.bold{
  font-size : 14px;
  font-weight : bold;
  color : blue;
}

.side-otoiawase{
  background-color : silver;border-width : 1px 1px 1px 1px;border-color : gray gray gray gray;
  width : 180px;
}

.side-showroom{  
  font-weight : normal;
  color : white;
  background-color : #042184;
  text-align : center;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  font-size : 12px;
  width : 180px;
}

.side-catalog{
  font-size : 14px;
  font-weight : normal;
  background-color : #e2e3b0;
  text-align : center;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  width : 180px;
}
.side-waribiki a:hover{
  color : white;
  background-color : aqua;
}
.side-chumon{
  color : blue;
  background-color : #d5fdfb;
  width : 180px;
  font-weight : bold;
  text-align : center;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
  font-size : 12px;
  
}
.side-chumon-span{
  background-color : white;
  height : 18px;
}

.side-link{
  font-size : 12px;
  width : 180px;
  text-align : center;
}


.foot{
  background-color : #e6e6e6;
  text-align : center;
  color : blue;
  font-size : 12px;
  font-weight : bold;
}
.foot1{
  color : navy;
  background-position : 12px 12px;
  text-align : center;
  font-size : 12px;
  padding-left : 20px;
  padding-right : 20px;
}

.foot-table{border-width : 1px 1px 1px 1px;border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-color : white;border-right-color : gray;border-bottom-color : gray;border-left-color : white;
  margin-top : 2px;
  margin-bottom : 5px;
}

/*----ƒRƒ“ƒeƒ“ƒc•”•ª-----------------*/
H2{
  font-size : 28px;
  font-weight : bold;
  font-family : "‚l‚r ‚o–¾’©";
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
  font-style : italic;
}
.font3{
  font-size : 12px;
  
  color : navy;
}
.bg-silver{
  background-image : url(silver.gif);
}
A{
  color : blue;
}
A:HOVER{
  color : aqua;
}
A:ACTIVE{
  color : aqua;
}
.toiawase a:visited{
  color : white;
}
.bg-dark{
  background-image : url(../../top-mark/back-darkgray.gif);
  background-repeat : repeat;
}
.bg-black-hana{
  background-image : url(../../top-mark/flower11.jpg);
  background-repeat : repeat;
}
.bg-black-pink{
  background-color : black;
  background-image : url(../../top-mark/pink-b.gif);
  background-repeat : repeat;
}
.site{
  width : 280px;
}


LI A:visited{
  color : white;
}
.side1{
  background-color : #f5d978;
}
.side2{
  background-color : #d8d8d8;
  font-size : 14px;
  text-align : center;
  width : 180px;
border-width : 4px 4px 4px 4px;border-style : solid solid solid solid;border-color : #042184 #042184 #042184 #042184;}
EM{
  font-size : 12px;
  color : blue;
}
BODY{
  color : #666666;
  
  background-repeat : repeat;
}
.pankuzu{
  font-size : 12px;
  font-weight : normal;
  color : blue;
}
.pankuzu A:hover{
  color : aqua;
  text-decoration : none;
}
.pankuzu A{
  font-size : 12px;
  color : blue;
  text-decoration : none;
}
.chumon1{
  background-color : #a6ffff;
  text-align : center;
  color : #666666;
  
}
.chumon2{
  text-align : center;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : blue blue blue blue;}
.fontb18navy{
  font-size : 18px;
  font-weight : bold;
  color : navy;
}
.fontb16navy{
  font-size : 16px;
  font-weight : bold;
  color : navy;
}
.shiharai1{
  color : #666666;
  background-color : #ffffb9;
  text-align : center;
}
.shiharai2{
  text-align : center;border-width : 1px 1px 1px 1px;border-top-color : blue;border-right-color : blue;border-bottom-color : blue;border-left-color : blue;border-style : solid solid solid solid;}