/* 会社概要のCSS */
@import url("style.css");


/* 見出し, #h2_2
-----------------------------------------------------------------------------*/
.h2_s{
	width: 599px; height: 20px;
	margin: 5px 0 5px 0; padding: 0;
	background-image: url(img/t_bar.gif);
	background-attachment: inherit;
	background-repeat: no-repeat;
	background-position: top center;
}

/* 見出し3, #h4
-----------------------------------------------------------------------------*/
h4{
	margin: 10px 0 10px 0; padding: 2px 0 0 5px;
	font-size: 18px;
	color: #360;
	border-left: #090 4px solid;
}

/* テーブル, table
-----------------------------------------------------------------------------*/
.info {
	width: 100%;
	text-align: left;
	font-size: 100%;
	line-height: 150%;
}
.info th{
	padding: 7px 5px 5px 5px;
	text-align: left;
}
.info .txt{
	font-size: 14px;
	padding:0;
	vertical-align: top;
	line-height:200%;
}
.info .txt_14{
	font-size: 18px;
	font-weight: bold;
	padding:0;
	vertical-align: top;
	line-height:200%;
	background-image: url(img/eco.jpg);
	background-attachment: inherit;
	background-repeat: no-repeat;
	background-position: bottom center;
}
.info .img{
	padding:0;
	vertical-align: bottom;
	text-align: right;
}

.20th {
	width: 100%;
	margin: 10px 0 5px 0;
}
.20th th{ padding-left: 15px; text-align: left;}
.20th td{ padding-right: 15px; text-align: right;}

/* その他
-----------------------------------------------------------------------------*/
/* Jブリーズ */
.jb {
	float:right; 
	padding:2px;
	line-height: 170%;
}
.jp_h5{
	background-color:#ff6;
	width:120px;
}