@charset "utf-8";
#box_root{
   margin-left: auto;
    margin-right: auto;
}
#box_root{
   margin-left: auto;
    margin-right: auto;
}
#box_header{
   width: 100%;
}
#box_footer{
   width: 100%;
    clear: both;
}
#box_main{
   margin: 15px auto;
    width: 1200px;
    float: none;
    clear: both;
}
#box_left .columnSpace{
}
#box_header_sub1{
   margin: 0px auto;
    width: 1200px;
    float: none;
    height: 117px;
}
#box_header_sub1_sub1{
   width: 50%;
    float: left;
}
#box_header_sub1_sub2{
   margin-top: 15px;
    width: 50%;
    float: right;
}
#box_nav{
   width: 100%;
    background: #139909;
    float: none;
    height: 40px;
    clear: both;
}
#box_banner{
   width: 100%;
    float: none;
    clear: both;
}
#box_main_sub1{
   width: 100%;
    float: none;
}
#box_main_sub2{
   margin: 25px 0px 30px;
    width: 100%;
    float: none;
    clear: both;
}
#box_main_sub3{
   width: 100%;
    float: none;
    clear: both;
}
#box_main_sub4{
   width: 100%;
    float: none;
    clear: both;
}
#box_main_sub5{
   width: 100%;
    float: none;
    clear: both;
}
#box_main_sub1_sub1{
   width: 820px;
    float: left;
}
#box_main_sub1_sub2{
   width: 320px;
    float: right;
}
#box_about{
   width: 100%;
    background: #f4f4f4;
    float: none;
    clear: both;
}
#box_about_sub1{
   padding-bottom: 35px;
    margin: 0px auto;
    padding-left: 0px;
    width: 1200px;
    padding-right: 0px;
    float: none;
    padding-top: 35px;
}
#box_about_sub1_sub1{
   width: 535px;
    float: left;
}
#box_about_sub1_sub2{
   width: 600px;
    float: right;
}
#box_bottom_nav{
   width: 100%;
    background: #278121;
    float: none;
    clear: both;
}
#box_link{
   margin-top: 25px;
    width: 100%;
    margin-bottom: 25px;
    float: none;
    clear: both;
}
.FrontColumns_navigation01-d2_c1{
   text-align: left;
    margin: 0px auto;
    width: 100%;
}
