@charset "utf-8";

@import url("../../css/import.css");

/*
	Since:09 Jun 2009
	Last-Updated:09 Jun 2009
	Editor:Masataka Asakura
*/


/*
-------------File Contents--------------

		1. レイアウト調整
		
		2. ローカルナビゲーション
		
		3. 概要部分
		
		4. 特徴部分
		
		5. 千葉工場-リサイクル率部分
*/

/*
---------------1. レイアウト調整----------------------
*/

#pagetop-wrap{
	margin:0 auto;
	text-align: center;
	width:850px;
}



/*
---------------2. ローカルナビゲーション----------------------
*/

h1#category-title{
	margin-right:3px;
	float:left;
	width:121px;
}

ul#local-navigations{
	float:left;
	text-align:left;
	width:725px;
}

ul#local-navigations li{
	margin-right:3px;
	border-top:4px solid #333;
	float:left;
	display:inline;
	width:180px;
}

ul#local-navigations li a, ul#local-navigations li a:link{
	margin: 0 auto;
	display:block;
	padding:11px 0 10px 0px;
	background:#e5e5e5;
	display:block;
	width:180px;
	height:15px;
	font-weight:bold;
	color: #333;
	text-align:center;
	text-decoration:none;
}

ul#local-navigations li a:hover{
	background:#feffef;
	font-weight:bold;
	color: #006;
	text-decoration:none;
}

ul#local-navigations li a span, ul#local-navigations li a:link span{
	padding:0 12px;
	background:transparent url("../../images/li/arrow_lnav01_off.gif") no-repeat left center;
}	
ul#local-navigations li a:hover span{
	background:transparent url("../../images/li/arrow_lnav01_on.gif") no-repeat left center;
}

.page02 ul#local-navigations li#lnav02, 
.page03 ul#local-navigations li#lnav03{
	border-top:4px solid #001bbe;
}
.page02 ul#local-navigations li#lnav02 a, 
.page03 ul#local-navigations li#lnav03 a{
	background:#feffef;
	color: #006;
	cursor: default;
}
.page02 ul#local-navigations li#lnav02 a span, 
.page03 ul#local-navigations li#lnav03 a span{
	background:transparent url("../../images/li/arrow_lnav01_on.gif") no-repeat left center;
}




/*
---------------3. 概要部分----------------------
*/
#wide-contents{
	padding-top:40px!important;
}
#main-pic{
	float:left;
	width:401px;
}
#main-pic img{
	padding:2px;
	border:1px solid #999;
	display:block;
}

#plant-info{
	float:right;
	width:430px;
}
h2#pagetitle{
	padding:16px 0 0px 10px;
	border-top:3px solid #039;
	border-bottom:1px solid #ccc;
	background:#fff url("../images/bg_page-title.gif") repeat-x left top!important;
	min-height:34px!important;
}
h2#pagetitle span{
	background-repeat:no-repeat;
	background-position:0 0;
	display:block;
	height:21px;
	text-indent:-9999em;
	overflow: hidden;
}

.page02 h2#pagetitle span{
	background-image: url("../images/head/page-title.png");
	width:83px;
}
.page03 h2#pagetitle span{
	background-image: url("../images/chiba/page-title.png");
	width:84px;
}

#info-wrap{
	padding-top:12px;
	width:430px;
}

#plant-text{
	padding-left:10px;
	float: left;
	width:210px;
}
#plant-text ul{
	margin-top:1em;
}
#plant-text ul li{
	padding:0 0 0 15px;
	background:url("../../images/li/arrow_navy10px.gif") no-repeat left center;
}

#plant-map{
	margin-top: 10px;
	float:right;
	width:200px;
}
#plant-map img{
	margin-bottom:5px;
	border: 1px solid #ccc;
	display:block;
}


h3#copy{
	padding:40px 0 60px 0;
}




/*
---------------4. 特徴部分----------------------
*/
.plant-container{
	margin:0 auto;
	background-color: #f5f5f5;
	text-align:center;
	width: 100%;
}

.plant-wrap{
	margin:0 auto;
	padding-bottom:50px;
	text-align:center;
	width:870px;
}

h3.plant-heading{
	padding:10px 0 8px 15px;
	border-left:8px solid #006;
	text-align:left;
}
.plant-wrap h4{
	padding-bottom:5px;
}

.features-wrap{
	margin-top:45px;
	text-align: left;
	background: url("../images/head/bg_features.gif") repeat-y left top;
}

.left-articles{
	margin-right:30px;
	float:left;
	width:270px;
}
.center-articles{
	float:left;
	width:270px;
}
.right-articles{
	float:right;
	width:270px;
}

.clumn2-articles{
	float:right;
	width:570px;
}



h5.related-heading{
	margin-top:1em;
	font-size:100%;
}

ul.related-link{
	margin-top:5px;
}
ul.related-link li{
	margin-bottom:5px;
	padding:0 0 0 10px!important;
	background:url("../images/li_arrow_navy7px.gif") no-repeat left center!important;
	float:none!important;
	display:block!important;
	font-size:93%;
}

.img-right{
	margin:10px 0 5px 20px!important;
}
.img-right img{
	padding:2px;
	border:1px solid #ccc;
	background-color:#fff;
	display:block;
}

p.caption strong{
	margin-right:2em;

}
.pic-box p.caption, 
.features-pic p.caption, 
.img-right p.caption{
  padding-top:2px!important;
  margin:0;
	text-align:left!important;
	}
.features-pic img{
	padding:2px;
	border:1px solid #ccc;
	background-color:#fff;
	display:block;
}

.pic-box{
	padding:10px 8px 8px 8px;
	border:1px solid #999;
	background-color:#fff;
	
}
.pic-box img{
	padding:1px;
	display:block;
	border: 1px solid #ccc;
	background-color:#fff;
}
.pic-box p.caption{
  padding-top:5px!important;
  margin:0;
	text-align:left!important;
}

.iso-box{
	padding:10px 15px 8px 15px;
	border:1px solid #999;
	background-color:#fff;
}
.iso-box .float-left{
	width: 95px;
}
.iso-box .float-right{
	width:132px;
}
.iso-box p{
	line-height:1.2!important;
}

/*
-------------千葉工場---
*/
#chiba-features02{
	padding-bottom:50px;
	background-color: #f5f5f5;
	height:100%;
}

/* for ie6 */
*html #chiba-features02{
	height:100%;
}

#chiba-features02 .float-left{
	width:270px!important;
}

#chiba-features02 .float-right{
	width:270px;
}



/*
---------------5. 千葉工場-リサイクル率部分----------------------
*/

#rateup-container{
	margin-top:60px;
}

#rateup-container .plant-wrap{
	padding-bottom:40px;
}
#rateup-wrap{
	margin-top:45px;
	text-align: left;
}

#rateup{
	float:left;
	width:570px;
}
#rateup h4{
	padding-left:20px;
	background:url("../images/li_circle_navy.gif") no-repeat 0 0.05em;
	font-size:116%!important;
}

#rateup .box-style02{
	margin-top:10px;
	padding:10px 15px;
	background-color:#fff;
}

ul.list-disc-blue10px li{
	margin-bottom:5px;
}

#rateup h5.related-heading{
	margin-top:1.5em;
}


#plant-manager{
	padding:9px;
	border:1px solid #ccc;
	background-color: #ededed;
	float:right;
	width: 220px;
}
#plant-manager h5{
	margin-top:12px;
	font-size: 116%;
}
#plant-manager h6{
	margin-top:10px;
	font-size: 108%;
}

#plant-manager .features-pic{
	background-color: #fff;
}
