/*eco index.html*/
.border1{
	background-color: #d6daea;
}
.idx-text1{
	margin: 30px 0px 5px 0px;
	font-weight: bold;
}
.idx-text2{
	margin: 5px 15px 1px 15px;
	line-height: 1.5em;
}
.idx-img{
	margin: 7px 0px 1px 0px;
}
.t-layout{
	margin: 0px 0px 10px 0px;
}
.cnt-layout{
	margin: 0px 0px 1px 15px;
}
.under{
	font-size: 70%;
}
/*hoshin.html*/
.hoshin-text1{
	margin : 30px 0px 1px 10px;
	line-height: 1.4em;
}
.hoshin-text2{
	margin : 20px 0px 1px 10px;
	line-height: 1.4em;
}
.hoshin-img{
	margin: 30px 0px 1px 30px;
}

/*waku*/
		.summary{
			margin:20px auto;
			_margin-left:15px;
			width:520px;
		}
		.summary .koumoku{
			margin:0px;
			border-left:1px solid #7686A9;
			border-right:1px solid #7686A9;
			border-bottom:1px solid #7686A9;
			width:520px;
		}
		.summary .koumoku p ,
		.summary .koumoku ol{
			font-size:12px;
			line-height:1.5em;
			margin:0px 1em 1.5em 2em;
		}
		.summary .koumoku ol{
			margin:0px 1em 1.5em 4em;
		}
		@media screen {
			.summary .koumoku{
				width:518px;
				_width:520px;
				Å@width:520px;
			}
			.summary .koumoku p,
			.summary .koumoku ol{
				font-size:12px;
				_font-size:small;
				line-height:1.5em;
				margin:0px 1em 1.5em 2em;
			}
			.summary .koumoku ol{
				margin:0px 1em 1.5em 0em;
				_margin:0px 1em 1.5em 4em;
				Å@margin:0px 1em 1.5em 4em;
			}
		}

