@charset "utf-8";


    body{color:#FFFFFF; background-color:#000000; margin:0;}
    .b{font-weight:bold;}
    A{font-weight:bold;}
    A:link{color:#FFF080; text-decoration-style: dashed; text-shadow:2px 2px 1px #000000;}
    A:visited{color:#D8D890; text-decoration-style: dotted; text-shadow:1px 1px 1px #000000;}
    A:active{color:#A0FF80; text-decoration-style: solid; text-shadow:2px 2px 1px #000000;}
    A:hover{color:#A0FF80; text-decoration-style: solid; text-shadow:2px 2px 1px #000000; background-color:rgba(032,032,128,0.60);}
    bkmh:hover{color:#A0FF80; text-decoration-style: solid; text-shadow:2px 2px 1px #000000; background-color:rgba(032,032,128,0.60);}
    .HS{color: #FFFFFF;background-color: #000018;font-size: 13px; background-image: url(./graphic/bk_shcd_03.gif)}
    .bar1{height:17px ;width:100%; font-size: 10px ; background-image: url(./graphic/bar_ys.gif)}
    .bar2{height:17px ;width:100%; font-size: 10px ; background-image: url(./graphic/bar_ys2.gif)}
    .bar3{height:17px ;width:100%; font-size: 10px ; background-image: url(./graphic/bar_ys3.gif)}
    .bar4{height:17px ;width:100%; font-size: 10px ; background-image: url(./graphic/bar_ys4.gif)}
    .bkmt{background-color:#B0A080; text-align:center}
    .bkmh{background-color:#000000; height:25px; color:#F4CA54;font-weight: bold;font-family: 'Times New Roman'; font-size: 17px; padding:3px; text-align:center}
    .bkm{background-color:#400024; height:40px; color:#F4CA54;font-weight: bold;font-family: 'Times New Roman'; font-size: 16px; text-shadow:2px 2px 1px #000000; padding:3px; text-align:center; background-image: url(./graphic/bk_shcd_07.gif); vertical-align: center;}
    .bkml{text-decoration: none;}
    .bkm2{background-color:#004024; height:40px; color:#F4CA54;font-family: 'Times New Roman'; font-size: 15px; text-shadow:1px 1px 1px #000000; padding:3px; text-align:center; background-image: url(./graphic/bk_shcd_00.gif)}
    .bkm3{background-color:#400024; color:#F4CA54;font-weight: bold;font-family: 'Times New Roman'; font-size: 15px; padding:3px; text-align:center;}
    .bkm4{background-color:#004024; height:40px; color:#F4CA54;font-family: 'Times New Roman'; font-size: 15px; padding:3px; text-align:center; background-image: url(./graphic/bk_menu5.gif)}

    .bkhm{background-color:#C01000; font-size: 21px; font-weight:bold; font-family: 'Times New Roman'; text-shadow:2px 2px 1px #000000; text-align:center; vertical-align: center; }
    .bkcd{background-color:#5698C0; font-size: 21px; font-weight:bold; font-family: 'Times New Roman'; text-shadow:2px 2px 1px #000000; text-align:center; vertical-align: center; height:90px;}
    .bkbg{background-color:#70C050; font-size: 21px; font-weight:bold; font-family: 'Times New Roman'; text-shadow:2px 2px 1px #000000; text-align:center; vertical-align: center; height:90px;}
    .bksh{background-color:#C0B430; font-size: 21px; font-weight:bold; font-family: 'Times New Roman'; text-shadow:2px 2px 1px #000000; text-align:center; vertical-align: center; width:90px; height:90px;}
    .bkms{background-color:#C0708E; font-size: 21px; font-weight:bold; font-family: 'Times New Roman'; text-shadow:2px 2px 1px #000000; text-align:center; vertical-align: center; height:90px;}
    .bkyk{background-color:#C000C0; font-size: 20px; font-weight:bold; font-family: 'Times New Roman'; text-shadow:2px 2px 1px #000000; text-align:center; vertical-align: center; height:90px;}

    .J1{background-color: #000000; width:420px; height:264px; filter: Alpha(opacity=83)}
    .J2{color: #FFFFFF;background-color: #304070;font-size:15px}
    .J3{background-color: #801040; color:#E8C838; font-weight:bold; font-family:'Times New Roman'; font-size:18px; text-align:center; font-size:16px}
    .TC{background-color: #801040}
    .TitT{background-color:#901048; color:#FFD848; font-weight:bold; font-family:'Times New Roman'; font-size:17px}
    .Tit{background-color:#801040; color:#F8B830; font-weight:bold; font-family:'Times New Roman'; font-size:19px; text-shadow:2px 2px 2px #000000; height:35px; background-image:url(./graphic/bk_title.gif)}
    .Tit1{background-color:#600848; color:#F8B830; font-weight:bold; font-family:'Meiryo'; font-size:19px; text-shadow:2px 2px 2px #000000; width:380px; height:206px; background-image:url(./graphic/bk_tiys.gif)}
    .Tit2{background-color:#186050; color:#F8B830; font-weight:bold; font-family:'Meiryo'; font-size:19px; text-shadow:2px 2px 2px #000000; width:380px; height:206px; background-image:url(./graphic/bk_tied.gif)}
    .Tit3{background-color:#103060; color:#F8B830; font-weight:bold; font-family:'Meiryo'; font-size:19px; text-shadow:2px 2px 2px #000000; width:380px; height:206px; background-image:url(./graphic/bk_tiso.gif)}
    .Tit4{background-color:#281040; color:#F8B830; font-weight:bold; font-family:'Meiryo'; font-size:19px; text-shadow:2px 2px 2px #000000; width:380px; height:206px; background-image:url(./graphic/bk_tixn.gif)}
    .Tit5{background-color:#202020; color:#F8B830; font-weight:bold; font-family:'Meiryo'; font-size:19px; text-shadow:2px 2px 2px #000000; width:380px; height:206px; background-image:url(./graphic/bk_tibr.gif)}
    .Tit6{background-color:#903058; color:#F8B830; font-weight:bold; font-family:'Meiryo'; font-size:19px; text-shadow:2px 2px 2px #000000; width:380px; height:206px; background-image:url(./graphic/bk_tipm.gif)}
    .Tit7{background-color:#384800; color:#F8B830; font-weight:bold; font-family:'Meiryo'; font-size:19px; text-shadow:2px 2px 2px #000000; width:380px; height:206px; background-image:url(./graphic/bk_tisl.gif)}
    .Tit8{background-color:#403850; color:#F8B830; font-weight:bold; font-family:'Meiryo'; font-size:19px; text-shadow:2px 2px 2px #000000; width:380px; height:206px; background-image:url(./graphic/bk_tiot.gif)}
    .Tit9{background-color:#006068; color:#F8B830; font-weight:bold; font-family:'Meiryo'; font-size:19px; text-shadow:2px 2px 2px #000000; width:380px; height:206px; background-image:url(./graphic/bk_tilm.gif)}
    .TitFL{background-color:#681830; color:#F8B830; font-weight:bold; font-family:'Meiryo'; font-size:19px; text-shadow:2px 2px 2px #000000; width:380px; height:206px; background-image:url(./graphic/bk_tifl.gif)}
    .TitYK{background-color:#301848; color:#54F4A0; font-weight:bold; font-family:'Meiryo'; font-size:19px; text-shadow:2px 2px 2px #000000; width:380px; height:206px; background-image:url(./graphic/bk_timr.gif)}
    .ENT{color:#A08020; font-weight:bold; font-family:'Times New Roman'; font-size:16px; text-shadow:2px 2px 1px #000000;}
    .with{color:#202060; font-weight:bold; font-family:'Times New Roman'; font-size: 26px}
    .Nst{background-color:#000000; color:#FFFFFF; font-size:17px; text-shadow:2px 2px 1px #000000; font-weight: bold; font-family:'Times New Roman'; background-image:url(./graphic/bk_shcd_03.gif); line-height:200%;}
    .Nstn{background-color:#000000; color:#FFFFFF; font-size:14px; font-family:'Meiryo'; line-height:170%; background-image:url(./graphic/bk_shcd_03.gif);padding: 3px;}
    .Nstna{background-color:#000000; color:#FFFFFF; font-size:14px; font-family:'Meiryo'; line-height:170%; background-image:url(./graphic/bk_shcd_03.gif);padding: 3px;}
    .Nstnc{background-color:#000000; color:#FFFFFF; font-size:14px; font-family:'Meiryo'; line-height:170%; background-image:url(./graphic/bk_shcd_05.gif);padding: 3px;}
    .Nstnb{background-color:#000000; color:#FFFFFF; font-size:14px; font-family:'Meiryo'; line-height:170%; background-image:url(./graphic/bk_shcd_04.gif);padding: 3px;}
    .Nstns{background-color:#000000; color:#FFFFFF; font-size:14px; font-family:'Meiryo'; line-height:170%; background-image:url(./graphic/bk_shcd_06.gif);padding: 3px;}
    .Nstng{background-color:#000000; color:#FFFFFF; font-size:13px; font-family:'Meiryo'; line-height:125%; background-image:url(./graphic/bk_shcd_03.gif);padding: 3px;}
    .Nstst{background-color:#000000; color:#FFFFFF; font-size:13px; background-image:url(./graphic/bk_shcd_03.gif)}
    .BS{font-size: 17px;font-family: 'ＭＳ Ｐゴシック, 平成角ゴシック';font-weight: bold}
    .F3{font-size: 13px;font-family: 'ＭＳ Ｐゴシック, 平成角ゴシック'}
    .BB{border-width: 2px;border-style:solid;padding:2px;border-color: #E8C838;background-color: #804010;padding: 2px;}
    .SI{color: #FFD0A0;background-color: #000000;font-weight: bold;font-family: 'Times New Roman';font-size: 15px; padding: 6px}
    .AT{color: #FFFFFF;background-color: #300000;font-size: 13px; padding:8px; background-image: url(./graphic/bk_cdtiM2.gif); font-family:'Meiryo';}
    .ST{color: #FFFFFF;background-color: #101040;font-size: 13px; padding:4px; background-image: url(./graphic/bk_shcd_01.gif)}
    .STM{color: #FFFFFF;background-color: #000040;font-size: 12px; padding:4px; background-image: url(./graphic/bk_cdtiM1.gif); background-repeat: repeat-x; font-family:'Meiryo';}
    .STML{font-weight: bold;font-size: 15px;font-family: 'Times New Roman'}
    .ATH{color: #F0F0FF;font-size: 14px;}
    .F2{color: #FFFFFF;font-weight: bold;background-color: #000000;font-size: 14px;}
    .NW{color: #FF2040;font-size:13px}
    .AC{font-weight: bold;font-size: 26px;font-family: 'Times New Roman'}
    .EM{color:#E8C838; font-weight:bold}
    .MM{background-color: #000000;color: #FFFFFF;font-weight: bold;font-size: 24px;font-family: 'Times New Roman'}
    .SM{background-color: #A0A0B0;color: #000000;font-weight: bold;font-size: 16px;font-family: 'Times New Roman'}
    .WF{color: #FFFFFF}
    .KK{color: #FFFFFF;font-size: 12px;font-family: 'ＭＳ Ｐゴシック,平成角ゴシック'}
    .ED{font-size: 16px;font-family: 'ＭＳ Ｐ明朝, 平成明朝';font-weight: bold}
    .LB{background-color: #004080}
    .Nr{color : #000000;font-size: 13px}
    .F12{font-size: 13px}
    .EN{color:#B880A0; font-size:12px; font-family:'Times New Roman';}

    .HST{color: #FFFFFF;background-color: #003030;font-size: 12px; padding:4px; background-image: url(./graphic/bk_cdtiM8.gif)}
    .HSTI{color: #A0FF80;background-color: #001018;font-size: 13px; font-weight: bold; font-family:'Meiryo'; padding:10px;}
    .YMD{color: #D0C0C0;background-color: #004030;font-size: 13px; padding:4px; background-image: url(./graphic/bk_cdtiM9.gif); width:95px; font-weight: bold; font-family:'Meiryo';}
    