body{
	background-image:url(../images/top-bg.png);
	background-repeat:repeat-x;
	background-position:center 5px;
}
	h1{
	width:800px;
	position: absolute;
	top:0px;
	left:50%;
	margin-left:-400px;
	padding:2px 0px 2px 0px;
	text-align:right;
	font-size:10px;
	line-height: 10px;
	color: #666;
	font-weight: normal;
	}
#head{
	height: 78px;
	overflow: hidden;
	padding-top:5px;
}
	
	#head .logos{
		height: 40px;
	}
	#head .logos img.daikyo{
		display: block;
		float: left;
		margin:2px 0px 0px 9px;
	}
	#head .logos img.lions{
		display: block;
		float: right;
		margin:8px 3px 0px 0px;
	}	

#main_image{
	width:800px;
	height: 272px;
	background:url(../images/kodawari_index_image.jpg) no-repeat;
  background-color:#ffffff;
	padding-bottom:20px;
}
	
#kodawari_content {
	width:800px;
	height: 600px;
	background: #fff;
	margin-bottom:15px;
}

	
#kodawari_index {
	width:800px;
	/* display: inline; */
	margin-bottom:15px;
  background-color:#ffffff;

}

	#kodawari_index div.indexof {
		width:760px;
		position:relative;
		padding:0px;
		margin:0px auto 10px auto;
	}

		#kodawari_index div.image {
			width:340px;
			float:left;
			margin:0px 15px 0px 0px;
		}
		
		#kodawari_index div.substr {
			width:405px;
			float:left;
			margin:0px;
			padding:0px;
		}
			#kodawari_index div.substr p {
				margin:0px 0px 10px 0px;
				padding:0px;
			}
			
		#kodawari_index p.kodawari_link {
			width:405px;
			height:20px;
			position:relative;
			background:#d1dfff;
			text-indent:5px;
		}
		
			#kodawari_index p.kodawari_link span {
				display:inline;
				height:20px;
				line-height:1.5em;
				padding-left:15px;
				background:url(../images/icon_orange_kodaoki.gif) no-repeat;
			}
		
