*{margin:0; padding:0;}
body{font-size:x-small;background-color:#000000; color:#FFFFFF;}
a:link {color:#999999;}
a:visited {color:#666666;} 
h2{font-size:small;}
.h1_css{ color:#FFFFFF;font-size:medium;}
.top_h1_css{font-size:xx-small;margin-bottom:10px;}
.h2_css{ font-size:small;color:#948080;padding:3px;background-color:#550000; margin-bottom:10px;}
.h2_list_css{ font-size:small;margin-bottom:3px;}
.list_css1{background-color:#242424; padding:5px 0 2px;margin-bottom:10px;}
.global{}
ul{list-style-position:inside;margin-bottom:10px;}
p{margin-bottom:10px;}
hr{margin-bottom:10px;}
.address_css{text-align:center;font-size:xx-small;color:#948080;padding:3px;background-color:#550000;}
.top_navi{font-size:xx-small; padding:3px;background-color:#550000; margin:0px;}
.f_s,.f_s *{font-size:xx-small;}
.f_ms,.f_ms *{font-size:x-small;}
.r_l,.r_l *{font-size:8px;text-align:right;}
.center,.center *{ text-align:center;}
.entry_foot{padding:3px; margin-bottom:10px;color:#97978C;font-size:xx-small;background-color:#3D3D3D; text-align:right;}
.h1_back{color:#97978C;padding:3px;background-color:#3D3D3D; margin-bottom:10px;}
.h1_back *{ margin-bottom:3px;}
.top_b_css { text-align:center; font-size:xx-small; margin-bottom:10px;}
.s_top,.s_top *{ text-align:center; margin:0;padding:0;}
.mar_0{ margin:0;}
.maintext_css{ margin-top:10px;}