#sub_wrap   { width:100%;  background-image:url(../images/sub/sub_bg.gif); background-repeat:repeat-x;   }
	#sub_area01 {width:960px; height:300px; margin:0 auto; background-image:url(../images/sub/sub_top_area_b01.jpg);}
	#sub_area02 {width:960px; height:300px; margin:0 auto; background-image:url(../images/sub/sub_top_area_b02.jpg);}
		.sub_meta{width:960px; height:215px;}
		.sub_meta_title{margin-top:65px; width:376px; height:150px; float:left; font-size:14px; color:#404040; font-family:Georgia; font-weight:normal;}
		
	#sub_contents{width:960px; margin:0 auto;  overflow:hidden; background-image:url(../images/sub/sub_contents_b.gif); background-repeat:repeat-x; margin-bottom:40px; }
		.sub_left{width:215px; float:left; overflow:hidden;}
		.sub_right{width:721px; float:left; padding-left:24px; overflow:hidden;}
		.left_menu_t{padding-top:36px; font-size:25px; font-family:Georgia; color:#000; height:36px; margin-bottom:4px;}
		.left_menu_t02{padding-top:36px; font-size:22px; font-family:Georgia; color:#000; height:36px; margin-bottom:4px;}
		.left_list a{width:205px; height:21px; background-image:url(../images/sub/left_menu_bg.gif); display:block;  padding-top:7px; padding-left:10px;}
		.left_list a:hover{width:205px; height:21px; background-image:url(../images/sub/left_menu_bg_up.gif); display:block; padding-top:7px; padding-left:10px; color:#000; }
		
		.left_list02 a{width:205px; height:35px; background-image:url(../images/sub/left_menu_bg02.gif); display:block;  padding-top:3px; padding-left:10px;}
		.left_list02 a:hover{width:205px; height:35px; background-image:url(../images/sub/left_menu_bg02_up.gif); display:block; padding-top:3px; padding-left:10px; color:#000; }
		
		.title_area{width:721px; heigth:72x;}
		.title_map{text-align:right; padding-top:12px;}
		.title_map span{font-weight:bold;}
		.sub_title{font-size:22px; color:#274a99; font-family:Georgia; padding-top:7px;}
		.sub_title02{font-size:18px; color:#274a99; font-family:Georgia; padding-top:9px;}
		.contents {margin-top:30px; overflow:hidden;}
		.contents ul{overflow:hidden;}
		
		
		.ceo_img{float:left; margin-right:20px; margin-bottom:20px;}
		.ceo_txt{text-align:justify;}
		.name{text-align:right; color:#000;}
		
		.history_left{width:128px; background-color:#FFF; float:left; overflow:hidden; }
		.history_y {width:108px; height:54px; color:#fff; font-size:25px; font-family:Georgia; text-align:center; background-image:url(../images/sub/history_y_bg.gif); background-repeat:no-repeat; padding-top:15px;  }
		.data{width:60px; text-align:right; float:left; padding-right:10px; font-weight:bold; overflow:hidden;}
		.history_txt01{ height:20px; background-color:#fff; padding-top:5px; }
		.history_txt02{ height:35px; background-color:#eee; padding-top:5px; }
		.history_txt03{ height:20px; background-color:#eee; padding-top:5px; }
		.history_txt04{ height:35px; background-color:#fff; padding-top:5px; }
		.history_txt05{ height:55px; background-color:#eee; padding-top:5px; }
		
		.history_right{width:593px; float:left;}
		.history_right li{float:left;}
		
		
		.pro_title{width:701px; height:25px; color:#fff; font-weight:bold; background-image:url(../images/sub/pro_title_b.gif); background-repeat:no-repeat; font-size:15px; padding-left:20px; padding-top:5px;}
		.pro_img{ width:230px; overflow:hidden; float:left; margin-right:20px;}
		.pro_txt_area{padding-top:20px; margin-left:10px; overflow:hidden;}
		.pro_s_title{font-size:14px; font-weight:bold; color:#238893; padding-bottom:5px;}
		.pro_t{ padding-bottom:20px;}
		
		.wooden_pellet{width:200px; height:257px; background-image:url(../images/sub/wooden_pellet_b.jpg); background-repeat:no-repeat; padding-left:15px; padding-right:15px; padding-top:30px;}
		.woden_point{font-size:20px; font-weight:bold; text-align:center; color:#F30;}
		.pro_img02{float:left; margin-right:20px; width:200px; text-align:center;}
		
		
		
		.sitemap ul{float:left; width:300px; margin-right:40px; margin-bottom:20px;}
		.sitemap_t{height:20px; background-color:#066; color:#fff; text-align:center; width:300px; font-weight:bold; padding-top:3px; margin-bottom:10px;}
		.sitemap_list{padding-left:3px; margin-bottom:5px;}
		.sitemap_list a:hover{text-decoration:underline;}