/*‘Sƒy[ƒW‹¤’Ê*/
body, textarea {font-family: "ƒƒCƒŠƒI", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
      font-size: 15pt;
      background-image: url(img/back.gif);
      background-attachment: fixed;
      margin: 0px 0px 0px 0px }
input, select {font-family: "‚l‚r ‚oƒSƒVƒbƒN", sans-serif }

a { color:#1111cc }

table { border-spacing: 0px; border-collapse: collapse }
table#bf0000 {
      padding: 0;
      border-collapse: collapse;
      border: 1px solid #bf0000
}
table#bf0000 td { border: 1px solid #bf0000 }
table#b0 { border: none; padding: 0 }
table#b0 td { border: 0px }

img { border: none }

h1 { font-size:10pt;margin:0px;padding:0px }
h2 { font-size:10pt;margin:0px;padding:0px }
h3 { font-size:10pt;margin:0px;padding:0px }
h4 { font-size:17pt;margin:0px;padding:0px;font-weight:bold;color:#FF0000 }
h5 { font-size:17pt;margin:0px;padding:0px;font-weight:bold;color:#0000FF }
.FfffffB { color:#FFFFFF; font-weight:bold }
.Ffcc33B { color:#FFCC33; font-weight:bold }
.Ffffff { color:#FFFFFF }
.f12 { font-size:12pt }
.header1 { font-size:17pt;margin:0px;padding:0px;font-weight:bold;color:#0000FF }
.header2 { font-size:17pt;margin:0px;padding:0px;font-weight:bold }

.bf0000 { background-color:#bf0000 }

.come2 { font-size:10pt }

/*align*/
.va_t { vertical-align:top }
.va_m { vertical-align:middle }
.va_b { vertical-align:bottom }
.a_l { text-align:left }
.a_c { text-align:center }
.a_r { text-align:right }
.a_j { text-align:justify }

/*ƒgƒbƒvƒy[ƒW*/
.sch_1 { background-color:#bf0000; vertical-align:middle }
.m_sub { background-color:#fec827; text-align:left }
.chukotei_t { background-color:#bf0000; text-align:left; color:#FFFFFF; font-weight:bold; text-align:center }
.chukotei_b { background-color:#c0c0c0; text-align:left }
.ctitle { color:#FFFFFF;font-weight:bold }
.cat { font-size:14pt;font-weight:bold }
.ad_bottom { text-align:center }
.end { font-size:9pt }

/*ƒgƒbƒvƒy[ƒW(“Œ“d)*/
.elec_1 { font-size:16pt; font-weight:bold; font-family:Verdana,sans-serif; }
.elec_2 { font-size:11pt; font-weight:bold }
.elec_ritsu {font-size:16pt; font-weight:bold; color:#FF0000; font-family:Verdana,sans-serif; }

/*•ÛŒ¯*/
.insfont { font-size: 13pt }
.redback { background-color:#FF0033; color:#000066 }
.yelback { background-color:#FFFF00; color:#000066 }
.bagback { background-color:#F5F5DC; font-weight:bold }
.ins_header { font-size:25pt; margin:0px; padding:0px; font-weight:bold; color:#FF0000 }
.ins_header2 { font-size:25pt; margin:0px; padding:0px; font-weight:bold }
.ins_header3 { font-size:14pt; margin:0px; padding:0px }

/*ƒŠƒ“ƒN*/
.linoti { font-size: 11pt }

/*–¢®—*/
span.exp { font-size:13;color:#FFFFFF }
.come { font-size:10 }
.info1 { font-family:HGŠÛºÞ¼¯¸M-PRO;font-size:22;color:#FF0000;font-weight:bold }
.info2 { font-family:HGŠÛºÞ¼¯¸M-PRO;font-size:22;color:#047ee0;font-weight:bold }
.info3 { font-family:HGŠÛºÞ¼¯¸M-PRO;font-size:22;color:#CC9900;font-weight:bold }
.gwaym { font-size:19; font-family:"‚l‚r ƒSƒVƒbƒN"; font-weight:bold; background-color:#fec827 }
.gwayt { font-size:15; font-family:"‚l‚r ƒSƒVƒbƒN"; font-weight:bold }
.gwaye { font-size:12 }

/*ƒƒjƒ…[ŠÖŒW*/
.menu {width: 205px; height:22px; display:block; background:url(./img/menu_s1.gif) no-repeat }
.menu a {color: #660000; font-family:Century; text-decoration:none; font-size:12pt; padding-left: 60px; height:22px; display:block;
 width: 205px; voice-family:inherit; width:205px }
.menu a:hover {background:url(./img/menu_s2.gif) no-repeat } 
ul {list-style: none; margin: 0px; padding: 0px }
li {list-style: none; margin: 0px; padding: 0px }

/*****************************************
 * ƒgƒbƒvƒy[ƒW’†ŒÃ’øŽsêmarquee—p
 *****************************************/
/* liScroll styles */

.tickercontainer { /* the outer div with the black border */
border: 1px solid #bf0000;
background: #ffffff; 
width: 920px; 
height: 166px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 900px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 750px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #ffffff;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #000000;
text-decoration: none;
margin: 0 0 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
color: #ff0000;
} 