body {	background-color: #F2F0EE; margin-top: 2px; font-size: 9px; color: #333333; text-align: center; }

a:link {  color: #999999; text-decoration: none}
a:visited {  color: #999999; text-decoration: none}
a:active {  color: EF9C00; text-decoration: underline}
a:hover {  color: EF9C00; text-decoration: underline}



.txt2 { FONT-SIZE: 7pt; COLOR: #333333; LINE-HEIGHT: normal}
.txt3 {	FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: normal}
.txt3_brown { FONT-SIZE: 8pt; COLOR: #663300; LINE-HEIGHT: normal; background-color: #FFFFFF }
.txt3_white_brown { FONT-SIZE: 8pt; COLOR: #FFFFFF; LINE-HEIGHT: normal; background-color: #5D3E3E }
.txt3_gly_beige { font-size: 8pt; color: #333333; background-color: #EDE2BE; clip: rect( ); margin-left: 5px; margin-top: 5px; margin-bottom: 5px; font-style: normal; font-weight: normal }

.txt9 {  font-size: 9pt; color: #333333; clip:   rect(   ); margin-left: 5px; margin-top: 5px; margin-bottom: 5px; font-style: normal; font-weight: normal}
.txt9_purple { font-size: 9pt; color: #330066; clip: rect( ); font-style: normal; font-weight: normal }
.txt9_kaki { font-size: 9pt; color: #669900; clip: rect( ); font-style: normal; font-weight: normal }
.txt9_blue { font-size: 9pt; color: #0000CC; background-color: #FFFFFF; clip: rect( ); font-style: normal; font-weight: normal }

.txt9bold { font-size: 9pt; color: #333333; clip: rect( ); margin-left: 5px; margin-top: 5px; margin-bottom: 5px; font-style: normal; font-weight: bold}

.txt9_gly_lgy { font-size: 9pt; color: #333333; background-color: #CCCCCC; clip: rect( ); font-style: normal; font-weight: normal }
.txt9_gly_beige { font-size: 9pt; color: #333333; background-color: #EDE2BE; clip: rect( ); font-style: normal; font-weight: normal }
.txt10 { font-size: 10pt; color: #333333; background-color: #FFFFFF; clip: rect( ); margin-left: 5px; margin-top: 5px; margin-bottom: 5px; font-style: normal; font-weight: normal }
.menu_orange_9p { font-size: 9pt; color: #FF3300; background-color: #FF9933}
.menu_green_9p { font-size: 9pt; color: #008000; background-color: #339966; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

.txt3_white_red { FONT-SIZE: 8pt; COLOR: #FFFFFF; LINE-HEIGHT: normal; background-color: #FF0000}
.txt12bold { font-size: 12pt; color: #333333; clip: rect( ); margin-left: 5px; margin-top: 5px; margin-bottom: 5px; font-style: normal; font-weight: bold }
.txt11_red { font-size: 11pt; color: #CC0000; clip: rect( ); font-style: normal; font-weight: normal}
.txt9_orange { font-size: 9pt; color: #FF6633; clip: rect( ); font-style: normal; font-weight: normal }
.txt9_red { font-size: 9pt; color: #990000; clip: rect( ); font-style: normal; font-weight: normal }
.menu_pink_9p { font-size: 9pt; color: #454545; background-color: #EBBEC8 }
.txt9_red_bold { font-size: 9pt; color: #FF0000; clip: rect( ); font-style: normal; font-weight: bold}
.menu_pink_11p { font-size: 11pt; color: #454545; background-color: #EBBEC8 }
.txt9_green_bold { font-size: 9pt; color: #339966; clip: rect( ); font-style: normal; font-weight: bold }
.txt11 { font-size: 11pt; color: #333333; clip: rect( ); margin-left: 5px; margin-top: 5px; margin-bottom: 5px; font-style: normal; font-weight: normal }
.txt10_kaki { font-size: 10pt; color: #99CC00; clip: rect( ); font-style: normal; font-weight: normal }

.txt9_bluebold { font-size: 9pt; color: #0033FF; clip: rect( ); font-style: normal; font-weight: bold}
.txt9lg { font-size: 9pt; color: #999999; clip: rect( ); margin-left: 5px; margin-top: 5px; margin-bottom: 5px; font-style: normal; font-weight: normal }
.txt9_kakibold { font-size: 9pt; color: #999933; clip: rect( ); font-style: normal; font-weight: bold}
.txt3white { FONT-SIZE: 8pt; COLOR: #FFFFFF; LINE-HEIGHT: normal}
.txt3bold { font-size: 8pt; color: #333333; clip: rect( ); margin-left: 5px; margin-top: 5px; margin-bottom: 5px; font-style: normal; font-weight: bold }
.menu_yellow_9p { font-size: 9pt; color: #C4BC26; background-color: #FFFF00; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
.txt9_orangebold { font-size: 9pt; color: #FF6600; clip: rect( ); font-style: normal; font-weight: bold}
.txt10bold { font-size: 10pt; color: #333333; clip: rect( ); margin-left: 5px; margin-top: 5px; margin-bottom: 5px; font-style: normal; font-weight: bolder}
.txt10_red { font-size: 10pt; color: #990000; clip: rect( ); font-style: normal; font-weight: normal }
.txt9_kimidori { font-size: 9pt; color: #86B706; clip: rect( ); font-style: normal; font-weight: bold }
.txt3_white_sky { FONT-SIZE: 8pt; COLOR: #FFFFFF; LINE-HEIGHT: normal; background-color: #AABFFF }
.menu_sky_9p { font-size: 9pt; color: #454545; background-color: #ABB4E0 }
.txt9_white { font-size: 9pt; color: #FFFFFF; clip: rect( ); margin-left: 5px; margin-top: 5px; margin-bottom: 5px; font-style: normal; font-weight: normal }
.menu_pulple_9p { font-size: 9pt; color: #9933FF; background-color: #663399; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
.menu_sky_10p { font-size: 10pt; color: #454545; background-color: #ABB4E0 }
.txt9_lglybold { font-size: 9pt; color: #999999; clip: rect( ); margin-left: 5px; margin-top: 5px; margin-bottom: 5px; font-style: normal; font-weight: bold}
.txt9_gly_lgy2 { font-size: 9pt; color: #333333; background-color: #EFEFEF; clip: rect( ); font-style: normal; font-weight: normal }
.txt3_white_gy { FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: normal; background-color: #F5F1EF}



.box {
    width: 300px;
    height: 100px;
}

.outer {
    margin: 0px 1px;
    background: #E4F2FF;
    border-top: 1px solid #B1C6D9;
    border-bottom: 1px solid #B1C6D9;
}
 
.inner {
    margin: 0px -1px;
    background: #E4F2FF;
    border-left: 1px solid #B1C6D9;
    border-right: 1px solid #B1C6D9;
}

ul {
   list-style-type: none;
   }

li {
   padding-bottom: 5px;
   }

.news_box {
    position: relative;left: 15px; top: 0px;
    width: 180px;
    height: 300px;
    background: url(imgs/frame.gif) no-repeat;
    float: left;
    line-height:1.0em;
    font-size : 100%;
    *font-size : 90%;
}

.news_box_title {
    position: relative;left: 10px; top: 90px;
    width: 170px;
    float: left;
    font-size : 100%;
    *font-size : 90%;
}

.news_box_type {
    position: relative;left: -5px; top: 100px;
    float: left;
    font-weight : bold;


}

.news_box_noun {
    position: relative;left: -30px; top: 100px;
    float: left;


}
 
