body         { font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size:12px; color: #666666; background-color: #C6DAD0; background-image: url(./image/main_bg.jpg); background-attachment: fixed; background-repeat:no-repeat;}
td           { color: #666666; font-weight: normal; font-size: 12px; line-height: 18px;}
a:link       { font-size: 12px; color: #1E5EFF; line-height: 15px; text-decoration: underline; }
a:visited    { font-size: 12px; color: #1E5EFF; text-decoration:underline; }
a:active     { font-size: 12px; color: #1E5EFF; text-decoration:underline; }
a:hover      { font-size: 12px; color: #0000FF; text-decoration:underline; }

.bg01        { background-color: #FFE7AD;}
.bg02        { background-color: #FFFFFF;}
.bgco        { background-image: url(./image/cont_bg.gif); background-repeat:no-repeat; background-color: #FFFFFF;}
.bg03        { background-image: url(./image/comp_head_bg.gif); background-repeat:no-repeat;}
.bg04        { background-image: url(./image/temp_l_bg.gif); background-repeat:repeat-y;}


.tmenu        {  background-image: url(./image/menu_t-bg.gif);}
.centbg        {  background-image: url(./image/cent_bg.jpg); background-repeat:no-repeat;}


.fjus        { text-justify:newspaper; text-align: justify;}

.fbg        { font-size: 13px; line-height: 17px; color: #218951; font-weight: bold;}


.fb15        { font-size: 15px; line-height: 18px; }
.fs          { font-size: 10px; line-height: 12px; }
.fs a:link       { font-size: 10px; color: #FFA20E; line-height: 12px; text-decoration: underline; }
.fs a:visited    { font-size: 10px; color: #FFA20E; text-decoration:underline; }
.fs a:active     { font-size: 10px; color: #FFA20E; text-decoration:underline; }
.fs a:hover      { font-size: 10px; color: #FF0000; text-decoration:underline; }
.navi        { color: #FF5500; font-size: 12px; line-height: 15px; }
.navi a:link       { font-size: 12px; color: #FF5500; line-height: 15px; text-decoration: underline; }
.navi a:visited    { font-size: 12px; color: #FF5500; text-decoration:underline; }
.navi a:active     { font-size: 12px; color: #FF5500; text-decoration:underline; }
.navi a:hover      { font-size: 12px; color: #FF0000; text-decoration:underline; }
.mtpr        { color: #FFFFFF; }
.rtab        { border :#FF9800 1px solid; }
.rb          { background-image: url(./image/tem_rb_bg.gif); background-color: #EFECB7; background-repeat: no-repeat;}
.twb         { border :#227AF2 1px solid; background-color: #EDF6FF; }
.twb2        { border :#227AF2 1px solid; background-color: #227AF2; color: #FFFFFF; font-weight: bold;  }
.twb2 a:link       { font-size: 12px; color: #FFFFFF; line-height: 15px; text-decoration: underline; font-weight: bold;}
.twb2 a:visited    { font-size: 12px; color: #FFFFFF; text-decoration:underline; font-weight: bold;}
.twb2 a:active     { font-size: 12px; color: #FFFFFF; text-decoration:underline; font-weight: bold;}
.twb2 a:hover      { font-size: 12px; color: #FFFFFF; text-decoration:underline; font-weight: bold;}
.twb3 a:link       { font-size: 12px; color: #0144C0; line-height: 15px; text-decoration: underline; font-weight: bold;}
.twb3 a:visited    { font-size: 12px; color: #0144C0; text-decoration:underline; font-weight: bold;}
.twb3 a:active     { font-size: 12px; color: #0144C0; text-decoration:underline; font-weight: bold;}
.twb3 a:hover      { font-size: 12px; color: #2A93FF; text-decoration:underline; font-weight: bold;}
.twg         { border :#2CA801 1px solid; background-color: #F2FFED; }
.twg2        { border :#2CA801 1px solid; background-color: #2CA801; color: #FFFFFF; font-weight: bold;  }
.twg2 a:link       { font-size: 12px; color: #FFFFFF; line-height: 15px; text-decoration: underline; }
.twg2 a:visited    { font-size: 12px; color: #FFFFFF; text-decoration:underline; font-weight: bold;}
.twg2 a:active     { font-size: 12px; color: #FFFFFF; text-decoration:underline; font-weight: bold;}
.twg2 a:hover      { font-size: 12px; color: #FFFFFF; text-decoration:underline; font-weight: bold;}
.twg3 a:link       { font-size: 12px; color: #1D7100; line-height: 15px; text-decoration: underline; font-weight: bold;}
.twg3 a:visited    { font-size: 12px; color: #1D7100; text-decoration:underline; font-weight: bold;}
.twg3 a:active     { font-size: 12px; color: #1D7100; text-decoration:underline; font-weight: bold;}
.twg3 a:hover      { font-size: 12px; color: #2FB400; text-decoration:underline; font-weight: bold;}
.twy         { border :#FF9800 1px solid; }
.twy0        { border :#FF9800 1px solid; background-color: #FFEDD0;}
.twy2        { color: #FFA20E; font-weight: bold; }
.twy2 a:link       { font-size: 12px; color: #FF6600; line-height: 15px; text-decoration: underline; }
.twy2 a:visited    { font-size: 12px; color: #FF6600; text-decoration:underline; }
.twy2 a:active     { font-size: 12px; color: #FF6600; text-decoration:underline; }
.twy2 a:hover      { font-size: 12px; color: #FF6600; text-decoration:underline; }
.twf a:link        { font-size: 12px; color: #666666; line-height: 15px; text-decoration: underline; font-weight: bold;}
.twf a:visited     { font-size: 12px; color: #666666; text-decoration:underline; font-weight: bold;}
.twf a:active      { font-size: 12px; color: #666666; text-decoration:underline; font-weight: bold;}
.twf a:hover       { font-size: 12px; color: #888888; text-decoration:underline; font-weight: bold;}
.tuho        { background-color: #FAF4D5; color: #59431F;}
.q-a-q      { font-size: 13px; color: #3F1800; line-height: 15px; font-weight: bold; }



.hbg         { background-image: url(./image/bg_head.gif);}
.tbb         { background-color: #EFEFEF;}
.fb          { font-weight: bold; }
.fb1          { font-weight: bold; background-color: #5175D0;}
.fbh          { background-image: url(./image/sche_top2.gif);}
.fbhc          { color: #FFFFFF; font-weight: bold; background-color: #8FADA1;}
.fbr          { font-weight: bold; color: #8FADA1;}
.fs          { font-size: 10px; line-height: 12px; }
.btb         { color: #FFFFFF; font-weight: bold; background-color: #5175D0;}
.a65w        { border :#8FADA1 1px solid; }
.sbf          { font-size: 15px; line-height: 17px; font-weight: bold; }
.tbl1          { font-size: 12px; line-height: 15px; font-weight: normal; background-color: #8FADA1; }
.today          { color: #0833AF;  border :#0833AF 1px solid; font-size: 12px; line-height: 15px;  background-color: #A0DAF0; }
.today a:link      { color: #0833AF; font-size: 12px; line-height: 15px; text-decoration: underline }
.today a:visited   { color: #0833AF; font-size: 12px; line-height: 15px; text-decoration: underline }
.today a:active    { color: #0833AF; font-size: 12px; line-height: 15px; text-decoration: underline }
.today a:hover     { color: #0833AF; font-size: 12px; line-height: 15px; text-decoration: underline }
.oday          { color: #FFFFFF; font-size: 12px; line-height: 15px; }
.oday a:link      { color: #FFFFFF; font-size: 12px; line-height: 15px; text-decoration: underline }
.oday a:visited   { color: #FFFFFF; font-size: 12px; line-height: 15px; text-decoration: underline }
.oday a:active    { color: #FFFFFF; font-size: 12px; line-height: 15px; text-decoration: underline }
.oday a:hover     { color: #FFFFFF; font-size: 12px; line-height: 15px; text-decoration: underline }
.tt          {  border :#8FADA1 1px solid; font-size: 12px; line-height: 15px;  background-color: #000000; }
.tt1          {  background-color: #0F3B23; }
.tt2          {  border :#8FADA1 1px solid; font-size: 12px; line-height: 15px;  background-color: #FFFFFF; }
.youbi          {  color :#FFC000; font-size: 12px; line-height: 15px;  background-color: #084524; }
.et          {  border :#8FADA1 1px solid;}
.sf          {  background-color: #D7D8A9; color :#000000;}
.sf2          {  background-color: #D7D8A9; color :#301B1B; font-size: 13px; line-height: 15px;}
.sf2 a:link      { color: #3D0B0B; font-size: 13px; line-height: 15px; text-decoration: underline }
.sf2 a:visited   { color: #3D0B0B; font-size: 13px; line-height: 15px; text-decoration: underline }
.sf2 a:active    { color: #3D0B0B; font-size: 13px; line-height: 15px; text-decoration: underline }
.sf2 a:hover     { color: #A60000; font-size: 13px; line-height: 15px; text-decoration: underline }
.sta          {  color :#5C0606; font-size: 13px; line-height: 15px;font-weight: bold;}
.mbg0         { background-color: #FFFFFF; background-image: url(./image/bg_index.jpg); background-repeat: no-repeat;}


