@charset "utf-8";
.top {  text-align: center;
        color:#FFFFFF;
        font-size: 75%;
        background-image: url(../img/top.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 780px;
	margin-top: 0px;
; margin-bottom: 0px
}
.mein{ height: autpx;
       width: 780px;
}
.taitole{
	 background-color: #003399;
	background-image: url(../img/taitole.gif);
	 height: 95px;
	 width: 780px;
         margin-top:0px;
         margin-bottom: 0px; 
         color: #FF0000; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; font-weight: bold; word-spacing: normal;
         text-align: center; 
         background-repeat: no-repeat; 
         font-size: 100%
}
.top2 {  font-size: 75%; color: #666666; margin-top: 25px; margin-left: 250px; font-weight: normal; vertical-align: text-top; background-repeat: no-repeat}
.left {  float: left; height: 500px; width:180px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 0px #FFFFFF none; margin-top: 2px}
.c1 {  height: aut; width: 580px; margin-top: 10px;}
.c2 {  width: 585px; margin-top: 10px; height: aut; border: #FFFFFF solid}
.contentu {  height: 1500px; width: 580px; margin-top: 0px; margin-left: 182px}
p.back{color: #333333
; padding-left: 5px;
background-color: #FFFFFF; 
font-weight:bold; 
border-right:solid 1px #6666FF; 
border-bottom:solid 1px #6666FF; 
margin-bottom:5px;
; border-color: #FFFFFF #FFFFFF #5353FF; border-style: solid; border-bottom-width: 2px
}
li.m{font-size: 95%;
vertical-align: middle; list-style-type: none
; margin-left: 2px
}
ul{
margin-left: 2px
}
.foot {text-align: center; 
       height: 15px; 
       width: 780px; 
       margin-bottom: 0px; 
       border-color: #0033CC #FFFFFF #FFFFFF; 
       border-style: solid; 
       border-top-width: 1px;
       }
p.text{font-size: 95%;
       color: #333333;
       padding: 2px 5px 5px;
; margin: 0px 0px
}
p.text4{font-size: 75%;
       color: #333333;
       padding: 2px 5px 5px;
; margin: 0px 0px
}
li.a{ 
float: left; 
width: 150px; 
margin-right: 5px; 
padding: 2px; 
border: 1px #D3D3D3 solid; 
background-color: #fffdee; 
text-align: center; 
} 
.left2 {  height: aut; width: 179px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
p.back2 { background-image: url(../img/left1.gif);
	background-repeat: no-repeat; ; color: #000000; height: 20px; width: 180px; text-align: center; vertical-align: baseline; font-weight: bold; letter-spacing: normal; word-spacing: normal; line-height: 150%}
.left3 { height: aut; width: 179px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; margin-top: 5px}
a { text-decoration: none; 
    font-size: 80%;} 
a:link{color:#0000FF;
font-size: 80%;}
a:visited { color:#0000FF;
font-size: 80%;} 
a:hover{text-decoration: underline;
font-size: 80%;}
a:active{color:#FF0000;font-size: 80%;}
h1{font-size: 95%;
       color: #333333;
@}
h2{font-size: 95%;
       color: #333333;
@}
h3{font-size: 95%;
       color: #333333;
@}
