<style type="text/css">
<!--

.bottom{
background-image : url(img/bottom_shadow.gif);
background-repeat:repeat-x;
}
span.white{
color:#ffffff;
font-size:90%;
}
strong {
@font-weight:bold;
}
em {
@font-style:normal;
}
img {  
  vertical-align: bottom;  
} 

.pad{
padding:10px 10px 30px 10px;
}
.pad2{
padding:0px 5px 0px 5px;
}
.pad3{
padding:0px 0px 0px 10px;
}
.pad5{
padding:5px;
}
.pad6{
padding:0px 5px 0px 0px;
}
.pad_ft{
padding:40px 0px 0px 0px;
}
.pad_net{
padding:0px 0px 0px 55px;
}
.pad_map{
padding:0px 0px 5px 0px;
}
.pad_outline{
padding:0px 0px 0px 65px;
}
.pad_section{
padding:0px 0px 0px 18px;
}
.pad_generic{
padding:0px 20px 0px 15px;
}
.pad_generic2{
padding:0px 80px 0px 65px;
}
.pad_80th_txt{
padding:0px 30px 0px 25px;
}
.pad_80th_txt2{
padding:0px 70px 0px 80px;
}
.pad_tvcm_txt{
padding:0px 70px 0px 80px;
}
.pad_tvcm_txt2{
padding:0px 0px 0px 209px;
}
.pad_tvcm_image{
padding:0px 0px 0px 30px;
}
.brown{
color:#91600b;
font-family: "Times Bold";
font-family: "Times New Roman";
font-weight:600;
font-size:120%;
}
.red{
color:#993300;
font-family: "Times Roman";
font-family: "Times New Roman";
font-size:100%;
}
.font_ms{
font-family: "‚l‚r ƒSƒVƒbƒN";
font-size:7.5pt;
line-height:1em;
color:#ffffff;
}
.font_ms2{
font-family: "‚l‚r ƒSƒVƒbƒN";
font-size:8pt;
line-height:1em;
color:#666666;
}
.font_ms3{
font-family: "‚l‚r ƒSƒVƒbƒN";
font-size:7.5pt;
line-height:1.2em;
color:#333333;
}
.font_menu{
font-family: "‚l‚r ƒSƒVƒbƒN";
font-size:9pt;
}
.font_ms80{
font-family: "‚l‚r ƒSƒVƒbƒN";
font-size:80%;
}
font_ft{
font-family: "‚l‚r ƒSƒVƒbƒN";
font-size:70%;
line-height:1em;
}
font_2{
font-size:70%;
line-height:1em;
}
a.ft{
color: #FFFFFF;
text-decoration:none;
border:0px;}
a:hover.font_ft{color:#ffffff;
text-decoration:none;
border:0px;}
a:visited.font_ft{color:#ffffff;
text-decoration:none;
border:0px;
}
a.his{
color: #336699;
text-decoration:none;
border:0px;}
a:hover.font_ft{color:#cc3300;
text-decoration:none;
border:0px;}
a:visited.font_ft{color:#cc3300;
text-decoration:none;
border:0px;
}
.times{
font-family: "Times Bold";
font-family: "Times New Roman";
font-size:120%;
}
.times2{
font-family: "Times Bold";
font-family: "Times New Roman";
font-size:80%;
}
.times3{
font-family: "Times Bold";
font-family: "Times New Roman";
font-size:80%;
}
.under_border{
border-bottom:1px dashed #000000;
}
a{
color:#333333;
text-decoration:none;
border:0px;}
a:hover{color:#FF0000;
text-decoration:none;
border:0px;}
a:visited{color:none;
text-decoration:none;
border:0px;
}
.ja_brown{
color:#91600b;
font-family: '‚l‚r ƒSƒVƒbƒN', monospace;
font-weight:600;
font-size:75%;
}
.border{
border:1px solid #000000;
}
.border2{
border:1px solid #cccccc;
}
.border_right{
border-right:1px solid #000000;
}
.border_right_gray{
border-right:1px solid #666666;
}
.border_right_gray2{
border-right:1px solid #999999;
}
.border_left_gray{
border-left:1px solid #666666;
}
.border_top_gray{
border-top:1px solid #666666;
}
.border_bottom{
border-bottom:1px solid #666666;
}
.border_bottom2{
border-bottom:1px solid #999999;
}
.border_left{
border-left:1px solid #000000;
}
.border_top{
border-top:1px solid #000000;
}
.border_left_top{
border-top:1px solid #000000; border-left:1px solid #000000;
}
.border_top_bottom{
border-top:1px solid #000000; border-bottom:1px solid #000000;
}
.border_left_bottom{
border-left:1px solid #000000; border-bottom:1px solid #000000;
}
.border_tvcm{
border:1px solid #ffff99;
}
.menu{
border-right:1px solid #000000;
padding:10px 0px 10px 5px;
}
.padding{
padding:10px 10px 10px 10px;
}
.pad_top{
padding:10px 10px 10px 10px;
}
.min_gray{
color:#5A6068;
font-family:"A-OTF Œ©oƒ~ƒ“MA31 Pro";
font-family:HG–¾’©B;
font-size:120%;
font-weight:200;
}
.min_gray_big{
color:#5A6068;
font-family:"A-OTF Œ©oƒ~ƒ“MA31 Pro";
font-family:HG–¾’©B;
font-size:150%;
font-weight:200;
}
.gray{
color:#5A6068;
}
.facility_td{
border:1px solid #000000;
background-color:#fff;
}
a.facility_td_color{
display:block;
width:25px;
height:25px;
background-color:#fff;
}
a:hover.facility_td_color{
display:block;
width:25px;
height:25px;
background-color:#1655A4;
}
.footer{
color:#666666;
font-family: "Times New Roman";
font-weight:100;
font-size:100%;
}
-->
</style>