body{
	background-color: #ffffff;
	margin: 35px 0px 0px 0px;
	padding: 0px;
	color: #414141;
	font-size:12px;
}

#image16 a{
	display:block;
	width:28px;
	background:url(images/top_16.gif) no-repeat;
	height:180px;
	text-decoration:none;
        }
	
#image16 a:hover{
background:url(images/top_16_2.gif) no-repeat;
              }

#image14 a{
	display:block;
	width:28px;
	background:url(images/top_14.gif) no-repeat;
	height:180px;
	text-decoration:none;
        }
	
#image14 a:hover{
background:url(images/top_14_2.gif) no-repeat;
              }

#image12 a{
	display:block;
	width:28px;
	background:url(images/top_12.gif) no-repeat;
	height:180px;
	text-decoration:none;
        }
	
#image12 a:hover{
background:url(images/top_12_2.gif) no-repeat;
              }

#image10 a{
	display:block;
	width:28px;
	background:url(images/top_10.gif) no-repeat;
	height:180px;
	text-decoration:none;
        }
	
#image10 a:hover{
background:url(images/top_10_2.gif) no-repeat;
              }

#image20 a{
	display:block;
	width:28px;
	background:url(images/top_20.gif) no-repeat;
	height:180px;
	text-decoration:none;
        }
	
#image20 a:hover{
background:url(images/top_20_2.gif) no-repeat;
              }

#image80 a{
	display:block;
	width:35px;
	background:url(images/top_link_left01.gif) no-repeat;
	height:200px;
	text-decoration:none;
        }
	
#image80 a:hover{
background:url(images/top_link_left01_2.gif) no-repeat;
              }

#image81 a{
	display:block;
	width:35px;
	background:url(images/top_link_left02.gif) no-repeat;
	height:200px;
	text-decoration:none;
        }
	
#image81 a:hover{
background:url(images/top_link_left02_2.gif) no-repeat;
              }





#image08 a{
	display:block;
	width:35px;
	background:url(images/top_08.gif) no-repeat;
	height:112px;
	text-decoration:none;
        }
	
#image08 a:hover{
background:url(images/top_08_2.gif) no-repeat;
              }

#image07 a{
	display:block;
	width:35px;
	background:url(images/top_07.gif) no-repeat;
	height:112px;
	text-decoration:none;
        }
	
#image07 a:hover{
background:url(images/top_07_2.gif) no-repeat;
              }

#image06 a{
	display:block;
	width:35px;
	background:url(images/top_06.gif) no-repeat;
	height:112px;
	text-decoration:none;
        }
	
#image06 a:hover{
background:url(images/top_06_2.gif) no-repeat;
              }

#image05 a{
	display:block;
	width:35px;
	background:url(images/top_05.gif) no-repeat;
	height:112px;
	text-decoration:none;
        }
	
#image05 a:hover{
background:url(images/top_05_2.gif) no-repeat;
              }

#image a{
	display:block;
	width:75px;
	background:url(images/botan1_01.gif) no-repeat;
	height:17px;
	text-decoration:none;
        }
	
#image a:hover{
background:url(images/botan1_01-over.gif) no-repeat;
              }


#image2 a{
	display:block;
	width:75px;
	background:url(images/botan1_02.gif) no-repeat;
	height:17px;
	text-decoration:none;
        }
	
#image2 a:hover{
background:url(images/botan1_02-over.gif) no-repeat;
              }

#image3 a{
	display:block;
	width:75px;
	background:url(images/botan1_03.gif) no-repeat;
	height:17px;
	text-decoration:none;
        }
	
#image3 a:hover{
background:url(images/botan1_03-over.gif) no-repeat;
              }

#image4 a{
	display:block;
	width:75px;
	background:url(images/botan1_04.gif) no-repeat;
	height:17px;
	text-decoration:none;
        }
	
#image4 a:hover{
background:url(images/botan1_04-over.gif) no-repeat;
              }

#image5 a{
	display:block;
	width:75px;
	background:url(images/botan1_05.gif) no-repeat;
	height:17px;
	text-decoration:none;
        }
	
#image5 a:hover{
background:url(images/botan1_05-over.gif) no-repeat;
              }

#image6 a{
	display:block;
	width:75px;
	background:url(images/botan1_06.gif) no-repeat;
	height:17px;
	text-decoration:none;
        }
	
#image6 a:hover{
background:url(images/botan1_06-over.gif) no-repeat;
              }

#image7 a{
	display:block;
	width:75px;
	background:url(images/botan1_07.gif) no-repeat;
	height:17px;
	text-decoration:none;
        }
	
#image7 a:hover{
background:url(images/botan1_07-over.gif) no-repeat;
              }

#image8 a{
	display:block;
	width:75px;
	background:url(images/botan1_08.gif) no-repeat;
	height:17px;
	text-decoration:none;
        }
	
#image8 a:hover{
background:url(images/botan1_08-over.gif) no-repeat;
              }

#image9 a{
	display:block;
	width:75px;
	background:url(images/botan1_09.gif) no-repeat;
	height:17px;
	text-decoration:none;
        }
	
#image9 a:hover{
background:url(images/botan1_09-over.gif) no-repeat;
              }

#image21 a{
	display:block;
	width:30px;
	background:url(images/right01.gif) no-repeat;
	height:30px;
	text-decoration:none;
        }
	
#image21 a:hover{
background:url(images/right02.gif) no-repeat;
              }

#image22 a{
	display:block;
	width:30x;
	background:url(images/left01.gif) no-repeat;
	height:30px;
	text-decoration:none;
        margin: 0px 0px 0px 69px;
	}
	
#image22 a:hover{
background:url(images/left02.gif) no-repeat;
              }

h1.moji01{font-family: "MS  P明朝",平成明朝,serif; 
          font-size:12pt; 
          letter-spacing: 0.0em;
          font-weight:normal;
          color:#FFFFFF;
          margin: 0px 0px 0px 0px;
         }

h1.moji02{font-family: "MS  P明朝",平成明朝,serif; 
          font-size:12pt; 
          letter-spacing: 0.1em;
          font-weight:normal;
          color:#FFFFFF;
          margin: 0px 0px 0px 0px;
         }

h1.moji03{font-family: "MS  P明朝",平成明朝,serif; 
          font-size:12pt; 
          letter-spacing: 0.1em;
          font-weight:normal;
          color:#FFFFFF;
          margin: 0px 0px 0px 0px;
         }

h1.moji04{font-family: "MS  P明朝",平成明朝,serif; 
          font-size:11pt; 
          letter-spacing: 0.1em;
          font-weight:normal;
          color:#000000;
          margin: 0px 0px 0px 0px;
         }

h1.moji05{font-family: "MS  P明朝",平成明朝,serif; 
          font-size: 11pt; 
	  line-height: 18pt;
          letter-spacing: 0.0em;
          font-weight:normal;
          color:#666633;
          margin: 0px 0px 0px 0px;
         }

h1.moji06{font-family: "MS  P明朝",平成明朝,serif; 
          font-size:9pt; 
          line-height: 11pt;
          letter-spacing: 0.1em;
          font-weight:normal;
          color:#666633;
          margin: 0px 0px 0px 0px;
          padding-left: 10px;
         }

h1.moji07{font-family: "MS  P明朝",平成明朝,serif; 
          font-size:9pt; 
          line-height: 11pt;
          letter-spacing: 0.1em;
          font-weight:normal;
          color:#000000;
          margin: 0px 0px 0px 0px;
          
         }

h1.moji08{font-family: "MS  P明朝",平成明朝,serif; 
          text-align:center;
	  background-color:#993333;
	  font-size:10pt; 
          line-height: 11pt;
          letter-spacing: 0.1em;
          font-weight:normal;
          color:#FFFFFF;
          padding-top:1px;
	padding-bottom:1px;
         }

h1.moji09{font-family: "MS  P明朝",平成明朝,serif; 
          text-align:center;
	  background-color:#CC9933;
	  font-size:10pt; 
          line-height: 11pt;
          letter-spacing: 0.1em;
          font-weight:normal;
          color:#000000;
          padding-top:1px;
	padding-bottom:1px;
         }

h1.moji10{font-family: "MS  P明朝",平成明朝,serif; 
          text-align:center;
	  background-color:#999999;
	  font-size:10pt; 
          line-height: 11pt;
          letter-spacing: 0.1em;
          font-weight:normal;
          color:#000000;
          padding-top:1px;
	padding-bottom:1px;
         }

h1.moji11{font-family: "MS  P明朝",平成明朝,serif; 
          text-align:center;
	  background-color:#CCCCCC;
	  font-size:10pt; 
          line-height: 11pt;
          letter-spacing: 0.1em;
          font-weight:normal;
          color:#000000;
          padding-top:1px;
	padding-bottom:1px;
         }

h1.moji12{font-family: "MS  P明朝",平成明朝,serif; 
          text-align:left;
	  font-size:8pt; 
          line-height: 8pt;
          letter-spacing: 0.0em;
          font-weight:normal;
          color:#000000;
          padding-top:0px;
	padding-bottom:0px;
         }

font.moji13{font-family: "MS  P明朝",平成明朝,serif; 
          writing-mode:tb-rl;
	 
         }

h1.moji14{font-family: "MS  P明朝",平成明朝,serif; 
          font-size:13pt; 
          letter-spacing: 0.0em;
          font-weight:normal;
          color:#000000;
          margin: 0px 0px 0px 0px;
         }

h1.moji15{font-family: "MS  P明朝",平成明朝,serif; 
          font-size:10pt; 
          letter-spacing: 0.0em;
          font-weight:normal;
          color:#000000;
          margin: 0px 0px 0px 0px;
         }

TABLE.header{
             background-color:#CC9900;
             }

TABLE.top{
	BORDER-RIGHT: #cc9900 2px solid; BORDER-TOP: #cc9900 2px solid; BORDER-LEFT: #cc9900 2px solid; BORDER-BOTTOM: #cc9900 2px solid; BACKGROUND-COLOR: #ffffff
}

TABLE.main{
           margin: 2px 30px 30px 30px;
	  }

TABLE.main2{
	   margin-right: 10px;
	   
	  }

TABLE.main4{
           margin-left: 15px;
	  }

TABLE.main3{
           margin: 15px 15px 15px 15px;
	  }

TABLE.main5{
           padding-top: 10px;
	  }
TABLE.main6{
           margin: 10px 30px 30px 30px;
	  }
TABLE.main7{
           margin: 10px 0px 0px 0px;
	  }

TABLE.main8{
           margin-left: 25px;
	  }

TABLE.main9{
           margin: 0px 0px 0px 100px;
	  }

TABLE.main10{
           margin: 0px 0px 50px 100px;
	  }

TD.mojisita{
           padding-bottom: 15px;
	   }
TD.gazouyoko{
	   padding-left: 10px;
	   }

