@charset "utf-8";

body {
    margin:0px;
	}
.all {
	font-family: Arial Unicode MS, arial, PMingLiU;
	width:750px;
	margin:auto;
	padding:0px 0px 10px 0px;
}
.all02 {
	font-family: Arial Unicode MS, arial, PMingLiU;
	width:750px;
	margin:auto;
	background:url(images/bg.gif);
	padding:0px 0px 10px 0px;
}


.index_button {
   display:block;
   width:100px;
   padding:0px 0px 0px 30px;
   background:url(images/index_b_bg.gif) left top no-repeat;
   }
.index_button a{
   padding:15px 0px 2px 0px;
   display:block;
   line-height:16px;
   font-size:11px;
   border-bottom:1px solid #41b487;
   text-align:right;
   text-decoration:none;
   color:#296f4b;
   }   
.index_button a:hover{
   color:#46cd50;
   }   
   
   
.button01 {
   display:block;
   width:100px;
   padding:0px 0px 0px 30px;
   }
.button01 a{
   padding:15px 0px 2px 0px;
   display:block;
   line-height:16px;
   font-size:11px;
   border-bottom:1px solid #40e388;
   text-align:right;
   text-decoration:none;
   color:#ffffff;
   }   
.button01 a:hover{
   color:#FFCC66;
   }      
   
.menu01 {
   display:none;
   position:absolute;
   left:50%;
   margin:0px 0px 0px -250px;
   color:#FFFFFF;
   top:347px;
   font-family:arial;
   padding:0px 0px 0px 10px;
   }  
.menu01 p{
   padding:0px;
   margin:0px;
   background:#28a537;
   }   
.menu01 a{
   display:block;    
   border-bottom:1px solid #40e388;
   color:#FFFFFF;
   line-height:20px;
   font-size:11px;
   text-decoration:none;
   padding:0px 5px 0px 5px;
   }
.menu01 a:hover{
   color:#FFCC66;
   background:#36b647;
   }   
   
   
   
.l_photo {
    margin:3px 10px 3px 0px;
	display:block;
	float:left;
	}
   
   
.text_box01 {
   display:block;
   width:570px;
   margin:10px 0px 0px 20px;
   text-align:justify;
   font-size:11px;
   line-height:18px;
   }   
.text_box01  h1{
    font-size:24px;
	color:#005f3c;
	display:block;
	line-height:27px;
	margin:0px 0px 10px 0px;
	padding:0px;
	}   
	
.text_box02 ul {
    padding:0px;
	margin:0px 0px 0px 20px;
	}
   
.text_box02 {
   display:block;
   width:570px;
   margin:10px 0px 0px 0px;
   text-align:justify;
   font-size:11px;
   line-height:16px;
   } 
.text_box02 h2{
    display:block;
	font-size:14px;
	font-family:arial;
	color:#883719;
	padding:0px;
	margin:0px 0px 5px 0px;
	line-height:25px;
	}    
.text_box02 h4{
   color:#c86e32;
   font-size:11px;
   padding:0px;
   margin:0px 0px 5px 0px;
   }
.text_box02 b{
   color:#c86e32;
   }
.text_box02 a{
    color:#36b647;
	}   
.text_box02 a:hover{
    color:#FF9900;
	}	
   
.d_title {
   color:#c87031;
   font-size:10px;
   line-height:12px;
   height:35px;
   display:block;
   margin:0px 0px 10px 0px;
   }   
.d_title h1{
    color:#843818;
	font-family:Verdana;
	margin:0px;
	font-size:20px;
	line-height:25px;
	}   
	
	
.bottom {
    width:750px;
	margin:auto;
	font-size:9px;
	color:#999999;
	font-family:arial;
	height:15px;
	line-height:15px;
	text-align:center;
	padding:3px 0px 10px 0px;
	}
	
	
.form01	 {
    display:block;
	}
.form01 input, textarea{
    font-size:11px;
	font-family:arial;
	color:#444;
	line-height:16px;
	}	
.form01	select{
    font-size:11px;
	font-family:arial;
	color:#444;
	line-height:16px;
	height:22px;
	}	
	
	
.l_photo {
    display:block;
	float:left;
	margin:3px 10px 5px 0px;
	}	
	
	
	
