h1{
line-height: 110%;
letter-spacing: 1pt; 
}
h2{
line-height: 110%;
letter-spacing: 1pt; 
}
h3{
line-height: 110%;
letter-spacing: 1pt; 
}

body { 
font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
A:link { 
color: #006600;
text-decoration: underline
}
A:visited { 
color: #006600; 
text-decoration: underline
}
A:hover { 
color: #BE0C0C;
text-decoration: none;
}
.fodfont {
font-size: 10px;
font-weight:normal;
text-decoration:none;
line-height: 13px;
clip:   rect(   ); 
padding-right: 10px; 
padding-left: 10px; 
margin-right: 10px; 
margin-left: 10px; 
width: 730px; 
color: #FFFFFF;
}
.fodfont A:link { 
color: #FFFFFF; 
text-decoration: underline;
}
.fodfont A:visited {
color: #FFFFFF; 
text-decoration: underline;
}
.fodfont A:hover { 
color: #66CCFF;
text-decoration: none;
}
.text10 { 
font-size: 10px;
font-weight: normal;
text-decoration: none;
line-height: 13px;
 clip:   rect(   );
padding-right: 25px; 
padding-left: 25px; 
margin-right: 25px; 
margin-left: 25px; 
padding-top: 10px; 
padding-bottom: 10px; 
letter-spacing: 2pt; 
width: 730px; 
color: #FFFFFF;
}
.text10 A:link { 
color: #FFFFFF;
text-decoration: underline;
}
.text10 A:visited { 
color: #FFFFFF;
text-decoration: underline;
}
.text10 A:hover { 
color: #BE0C0C;
text-decoration: none;
}


div#menu12 {
font-size: 12px;
line-height: 16px;
font-weight: bold;
text-decoration: none;
width: 750px; 
height: 50px;
padding-right: 25px;
padding-left: 25px; 
padding-top: 10px; 
padding-bottom: 10px; 
letter-spacing: 2pt; 
color: #000000;
background-image: url(image/bg.gif);
background-repeat: repeat-y;
}
div#menu12 A:link { 
color: #000000;
text-decoration: underline;
}
div#menu12 A:visited { 
color: #000000;
text-decoration: underline;
}
div#menu12 A:hover { 
color: #BE0C0C;
text-decoration: none;
}

.menu12 {
font-size: 12px;
font-weight: bold;
text-decoration: none;
line-height: 16px;
clip:   rect(   ); 
padding-right: 25px;
padding-left: 25px; 
margin-right: 25px; 
margin-left: 25px; 
padding-top: 10px; 
padding-bottom: 10px; 
letter-spacing: 2pt; 
width: 730px; 
color: #000000;
 }
.menu12 A:link { 
color: #000000;
text-decoration: underline;
}
.menu12 A:visited { 
color: #000000;
text-decoration: underline;
}
.menu12 A:hover { 
color: #BE0C0C;
text-decoration: none;
}


.title {  
font-size: 14px;
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
padding-top: 10px; 
padding-bottom: 10px;
letter-spacing: 3pt; 
text-align: left; 
padding-right: 15px;
padding-left: 15px;
width: 700px;
}

.blakboad { 
font-size: 10px;
font-style: normal;
line-height: 12px;
font-weight: normal;
padding-top: 5px;
padding-bottom: 5px;
letter-spacing: 1pt;
text-align: left;
padding-right: 20px;
padding-left: 15px;
width: 190px;
color: #FFFFFF;
height: 104px;
}
.blakboad A:link { 
color: #66CCFF; 
text-decoration: underline;
}
.blakboad A:visited { 
color: #66CCFF; 
text-decoration: underline;
}
.blakboad A:hover { 
color: #FFFFFF; 
text-decoration: none;
}

.blakboad2 { 
font-size: 10px; 
font-style: normal;
line-height: 12px; 
font-weight: normal; 
padding-top: 5px; 
padding-bottom: 5px;
letter-spacing: 1pt;
text-align: left;
padding-right: 20px;
padding-left: 15px; 
width: 190px; 
color: #FFFFFF; 
height: 196px;
}
.topics { 
font-size: 10px; 
font-style: normal;
line-height: 12px;
font-weight: normal;
width: 200px; 
height: 310px;
padding-top: 5px; 
padding-bottom: 5px; 
padding-right: 20px; 
padding-left: 15px; 
letter-spacing: 1pt; 
text-align: left; 
}
.topicsb { 
font-size: 20px;
font-style: normal;
line-height: 24px;
font-weight: bold; 
padding-top: 2px; 
padding-bottom: 2px; 
letter-spacing: 1pt; 
text-align: left; 
padding-right: 20px; 
padding-left: 15px;
}
.topnews { 
font-size: 10px; 
font-weight:normal; 
text-decoration:none; 
line-height: 14px; 
clip: rect( ); 
letter-spacing: 1px;
}
.schedule { 
font-size: 10px; 
font-weight:normal; 
text-decoration:none; 
line-height: 14px; 
clip: rect( ); 
letter-spacing: 1px ; 
color: #333333;
}
.topleft { 
margin-left: 20px;
}
.hp { 
font-size: 10px; 
font-style: normal; 
line-height: 12px; 
font-weight: normal; 
padding-top: 5px; 
padding-bottom: 5px; 
letter-spacing: 1pt; 
text-align: left; 
padding-right: 20px; 
padding-left: 15px;
}
.hpb { 
font-size: 20px; 
font-style: normal; 
line-height: 24px; 
font-weight: bold; 
letter-spacing: 1pt; 
text-align: left;
}
.text14 { 
font-size: 14px;
font-weight:normal;
text-decoration:none;
line-height: 20px;
clip: rect( );
padding-top: 5px; 
padding-bottom: 5px; 
letter-spacing: 1pt;
}
.text14_1 { 
font-weight: normal;
text-decoration:none;
line-height: 20px;
clip: rect( ); 
padding-top: 5px; 
padding-bottom: 5px; 
letter-spacing: 1pt ; 
padding-right: 5px; 
padding-left: 5px;
}
.text10_1 { 
font-size: 10px;
font-style: normal; 
line-height: 12px; 
font-weight: normal; 
padding-top: 5px; 
padding-bottom: 5px; 
letter-spacing: 1pt; 
text-align: left;
}
.text14_2 { 
font-size: 14px;
font-weight:normal;
text-decoration: none;
line-height: 20px;
clip: rect( ); 
padding-top: 20px; 
padding-bottom: 20px; 
letter-spacing: 1pt ; 
padding-right: 25px; 
padding-left: 25px;
}
.text14_3 { 
font-size: 14px;
font-weight:normal;
text-decoration:none;
line-height: 20px; 
clip: rect( ); 
letter-spacing: 1pt;
}
.text10_2 { 
font-size: 10px; 
font-style: normal; 
line-height: 12px; 
font-weight: normal; 
letter-spacing: 1pt; 
text-align: left;
}

.text14_4 { 
font-size: 14px;
font-weight:normal;
text-decoration:none;
line-height: 25px;
clip: rect( );
letter-spacing: 1pt;
width: 200px;
padding-top: 10px;
padding-right: 15px;
padding-bottom: 10px;
padding-left: 15px;
}
.text14_4 A:link { 
color: #000000; 
text-decoration: underline;
}
.text14_4 A:visited { 
color: #000000; 
text-decoration: underline;
}
.text14_4 A:hover { 
color: #BE0C0C; 
text-decoration: none;
}

.text14_5 { 
font-size: 14px;
font-weight:normal;
text-decoration:none;
line-height: 20px; 
clip: rect( ); 
letter-spacing: 1pt ; 
padding-top: 10px; 
padding-right: 5px; 
padding-bottom: 10px; 
padding-left: 25px;
}
.text14right { 
font-size: 14px;
font-weight:normal;
text-decoration:none;
line-height: 20px; 
clip: rect( ); 
letter-spacing: 1pt; 
padding-top: 10px; 
padding-right: 10px; 
padding-bottom: 10px; 
padding-left: 15px;
}
.text18 { 
font-size: 18px;
font-weight:normal;
text-decoration:none;
line-height: 24px; 
clip: rect( ); 
letter-spacing: 1pt;
}
div#box750 { 
width: 750px; 
height: 200px;
font-size: 10px;
line-height: 16px;
font-weight: bold; 
padding-top: 10px; 
padding-bottom: 10px; 
letter-spacing: 1pt; 
background-image: url(image/bg.gif);
background-repeat: repeat-y;
}
div#box751 { 
width: 750px; 
color: #FFFFFF; 
font-size: 10px;
line-height: 13px;
letter-spacing: 1pt; 
font-weight: bold; 
padding-top: 5px; 
padding-bottom: 5px; 
background-image: url(image/bg1.gif);
background-repeat: repeat-y;
}
div#box752 { 
width: 750px; 
color: #000000; 
font-size: 10px;
line-height: 13px;
letter-spacing: 1pt; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 25px; 
padding-right: 25px; 
}