body{background-image:url(haikei.jpg);
     background-attachment:fixed;
     background-repeat:no-repeat;
     }
.title{background-image: url(title.gif);
	background-repeat: no-repeat;
       background-color:white;}
.title2{background-image: url(title2.gif);
	background-repeat: no-repeat;
       background-color:white;}
.text{font:9pt/1.5 lighter;}
a{font:9pt/1.5 lighter;text-decoration:none;color:#192f60;}
a:visited{color:#192f60;}
a:hover{color:#d3381c;}
a img{border-width:0px;}
div.title{margin-left:22px;}
div.leftcol{ margin-top:0px;
             margin-left:0px;
             width:110;
             float:left;
             height:650px;
             background-color:#9e8b8e;}
div.rightcol{margin-top:0px;
             width:640;
             float:right;
             height:650px;
             overflow:auto;
             background-image:url(haikei2.jpg);
     background-attachment:fixed;
     background-repeat:no-repeat;
     }

div.footer{clear:both;
           margin-top:0px;
             width:745px;
             height:30px;
             background-color:white}
div.leftt{margin-left:20px;
             float:left;
             width:150px;
             height:400px;
             clear:both;}
div.leftt2{margin-left:20px;
             float:left;
             width:auto;
             height:400px;
             clear:both;}
div.rightt{margin-left:10px;
             width:auto;
             height:300px;}
div.image{width:600px;
          height:280px;}
div.nextleft{margin-left:10px;
             margin-top:0px;
             float:left;
             width:100%;
             height:250px;
             clear:both;}
div.nexrfooter{margin-left:10px;
             float:left;
             width:600px;
             height:600px;
             clear:both;}
.date{color:red;font-size:10pt;}
.white:hover{color:#d3381c}
.link{position:relative;top:0px;right:0px;}
.gazou{position:relative;top:-39px;right:0px;}
.gazou:hover{visibility: hidden;}
p.lighter{font-weight:bold}
span.url{font-size:10pt}
.right{font-size:9pt;float:right;margin-right:8px;margin-top:8px;}
.subtitle{color:#e8ecef;font:bold 12pt;}
.subsubtitle{font:bold 12pt;}
.next{color:#17184b;font:bold 10pt;}
.chir{float:left;margin:5px 20px;}
.chirashidai{float:left;margin-top:10px;margin-left:20px;}
.chi{float:right;margin:5px 20px;}
.ura{color:white;font-size:7pt;}
.banner{float:left;margin-left:10px;margin-top:5px;}
.menu1{background:url(link/top.bmp) no-repeat;
       width:100px;height:23px;
       margin:0;padding:0;display:block;}
.menu1:hover{background:url(link/top2.bmp) no-repeat;}
.menu2{background:url(link/aboutus.bmp) no-repeat;
       width:100px;height:23px;
       margin:0;padding:0;display:block;}
.menu2:hover{background:url(link/aboutus2.bmp) no-repeat;}
.menu3{background:url(link/next.bmp) no-repeat;
       width:100px;height:23px;
       margin:0;padding:0;display:block;}
.menu3:hover{background:url(link/next2.bmp) no-repeat;}
.menu4{background:url(link/kako.bmp) no-repeat;
       width:100px;height:23px;
       margin:0;padding:0;display:block;}
.menu4:hover{background:url(link/kako2.bmp) no-repeat;}
.menu5{background:url(link/staff.bmp) no-repeat;
       width:100px;height:23px;
       margin:0;padding:0;display:block;}
.menu5:hover{background:url(link/staff2.bmp) no-repeat;}
.menu6{background:url(link/bbs.bmp) no-repeat;
       width:100px;height:23px;
       margin:0;padding:0;display:block;}
.menu6:hover{background:url(link/bbs2.bmp) no-repeat;}
.menu7{background:url(link/link.bmp) no-repeat;
       width:100px;height:23px;
       margin:0;padding:0;display:block;}
.menu7:hover{background:url(link/link2.bmp) no-repeat;}
.menu8{background:url(link/mail.bmp) no-repeat;
       width:100px;height:23px;
       margin:0;padding:0;display:block;}
.menu8:hover{background:url(link/mail2.bmp) no-repeat;}