@charset "UTF-8";
/* ===================================================================
CSS information
 file name  :environment.css
 style info :
このスタイルシートの構成
 環境への取り組みカテゴリのスタイル設定
 #***
 #***
  #***
   #***
   #***
=================================================================== */

/*----------------------------------------------------
	 ###設定
----------------------------------------------------*/
/*環境トップページ*/

.environmentindexBody  .inner {
	padding:0 20px;
}

.environmentindexBody .ttl-lvl4-env {
	margin:20px 0 10px;
	padding:6px 9px 4px;
	border-bottom:1px solid #00285B;
	background:url(../inquiry/img/bg_head_lv4.gif) bottom repeat-x;
}

.environmentindexBody .env-box dl {
	padding:10px 5px;
}

.environmentindexBody .env-box dt {
	width:100px;
	float:left;
	padding:0 12px 7px 0;
}

.environmentindexBody .env-box dl dd {
	line-height:1.2;
	padding:0;
}

.environmentindexBody .env-box img {
	padding:1px;
	border:#CCCCCC 1px solid;
}

.environmentindexBody  .info-box {
	border:1px #00285B dotted;
	padding:10px;
	margin-top:15px;
}

.environmentindexBody  .info-box-eco {
	background:#E1F1DC;
	padding:10px;
	margin-top:15px;
}



.environmentindexBody  .info-box h4 {
	color:#00285B;
	font-weight:bold;
}

.environmentindexBody  .info-box p.article {
	margin-top:5px;
	padding-left:16px;
}

.environmentindexBody  .info-box ul.article-link{
	padding:5px 0 0 16px;
}


/**/

.environmentBody .ttl-lvl4-env {
	margin:20px 20px 20px;
	padding:6px 9px 4px;
	border-bottom:1px solid #00285B;
	background:url(../inquiry/img/bg_head_lv4.gif) bottom repeat-x;
}


.environmentBody ol .num	{
	list-style-type:decimal;
	margin:10px 0 10px 20px;
	list-style-position:inherit;
}

.environmentBody .sign {
	clear:both;
	text-align:right;
	margin:20px 0 0;
}


.management-box {
	width:494px;
	margin:10px auto 0;
}

ul.management-box li {
	float:left;
	display:block;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}

ul.management-box li.pic01 {
	width:237px;
	height:165px;
	background:url(../corporation/environment/management/img/img_04_01.gif) no-repeat;width:237px;
}
ul.management-box li.pic02 {
	width:257px;
	height:165px;
	background:url(../corporation/environment/management/img/img_04_02.gif) no-repeat;width:257px;
}
ul.management-box li.pic03 {
	width:177px;
	height:257px;
	background:url(../corporation/environment/management/img/img_04_03.gif) no-repeat;width:177px;
}
ul.management-box li.pic04 {
	width:317px;
	height:257px;
	background:url(../corporation/environment/management/img/img_04_04.gif) no-repeat;width:317px;
}
ul.management-box li.pic05 {
	width:218px;
	height:434px;
	background:url(../corporation/environment/management/img/img_04_05.gif) no-repeat;width:218px;
}
ul.management-box li.pic06 {
	width:276px;
	height:434px;
	background:url(../corporation/environment/management/img/img_04_06.gif) no-repeat;width:276px;
}

.environmentBody .article-box {
	width:600px;
	margin:0 auto;
	padding:10px;
	border:1px #00285B dotted;
}

.environmentBody .article-box-02 {
	width:400px;
	margin:10px auto 0;
	padding:5px;
	border:1px #FAD8CE solid;
	text-align:center;
}


/*エコグッズ例*/
.environmentBody .ecogoods-box {
	width:450px;
	background:#E1F1DC;
	margin:2px 0 0 20px;
	padding:10px;
}

.environmentBody .ecogoods-box .two-column {
	padding-bottom:0;
}

.environmentBody .ecogoods-box dl {
	padding: 0 7px;
}

.environmentBody .ecogoods-box dl dd {
	line-height:1.2;
	margin-top:10px;
	padding:0 5px;
}

.environmentBody .indent02 {
	padding-left: 3em;  
	text-indent: -3em;  
}

/*ハートビル*/
.environmentBody .heart-box {
	border:1px #00285B dotted;
	padding:10px 0 10px 10px ;
	margin-top:15px;
}

