/* CSS Document */
body{margin:0;}
h1{margin:0; padding:0;}
h2{margin:0 0 15px 0; padding:0;}
.ul_list_top{padding:0; list-style:none; margin-top:15px; margin-left:0;margin-bottom:0px;}
.li_list_top{margin:0 0 4 0; padding-left:28px; background-image:url(../images/arrow_list_top.gif);}
.ul_list_top2{padding:0; list-style:none; margin-top:15px; margin-left:0;margin-bottom:0px;}
.li_list_top2{margin:0 0 4 0;; padding-left:28px; background-image:url(../images/dot_list_top.gif);}
.header_top{margin:0; padding:0; background-color:#FFFFFF;}
.box_top_contents{margin:0; padding:0; width:680px;background-image:url(../images/bg_top.gif);}
.box_top_main{width:480px; margin-left:200px; padding:0 0 15px 0;}
.box_top_navigator{width:155px; position:absolute;top:42;left:20;}
.box_main_left1{width:230px; float:left; margin:25px 0 0 0; padding:0;}
.box_main_right1{width:230px; float:right; margin:25px 0 0 20px; padding:0;}
.box_main_left2{width:230px; float:left; margin:15px 0 0 0; padding:0;}
.box_main_right2{width:230px; float:right; margin:15px 0 0 20px; padding:0;}
.box_top_main-sup-dwn{width:480px; margin:0 0 0 0; padding-bottom:21px;padding-top:0px;}  
.box_top_main_bottom{width:480px; margin:0 0 0 0; padding-bottom:25px;padding-top:0px;}  
.box_top_footer{width: 660px; margin:5px 0 0 20px; padding:0; background-color:#FFFFFF; border-top:solid 1px #000000;}
.box_top_smlfooter{width:660px; margin:5px 0 0 0; padding:0;}
.index_top{line-height:140%; margin-top:20px; width:230px;}
.wclear{clear:both; margin:0;}
.margin_top_new{margin-top:15px;}
.margin_top_info{margin-top:15px;}
.margin_top_index{margin-top:15px;}