@charset "utf-8";


		#index-cl01					{	float: left;	width: 370px;	margin: 0px 20px;}
		* html #index-cl01					{	margin-left: 10px;}
		#index-cl01 .title-new		{	float: left;	width: 370px;	height: 30px;	margin-bottom: 20px;	position: relative;	left: 0px;	top: 0px;	
										background-image: url(../img/index/newsline.jpg);	background-repeat: repeat-x;	background-position: left bottom;}
		#index-cl01 .title-new .btn	{	position: absolute;	top: 0px;	right: 0px;}
		#index-cl01	ul				{	clear: both;}
		#index-cl01	ul li			{	background-image: url(../img/index/line.jpg);	background-repeat: repeat-x;	background-position: left bottom;	
										display: block;	width: 370px;	margin-bottom: 20px;	padding-bottom: 10px;}
		#index-cl01	ul li span		{	background-image: url(../img/contents/icon01.jpg);	background-repeat: no-repeat;	background-position: left center;	
										display: block;	padding-left: 10px;	color: #1A3849;}




		#index-cl02					{	float: left;	width: 260px;	margin-right: 20px;}
		#index-cl02 h2				{	display: block;	margin-bottom: 20px;}
		#index-cl02 .chpimg			{	margin-right: 20px;	float: left;	margin-bottom: 20px;}
		#index-cl02 .chp			{	float: left;	display: block;	width: 160px;}
		#index-cl02 .ctdl			{	clear: both;	margin-bottom: 5px;}
		#index-cl02 .dlcome			{	margin-bottom: 5px;	text-align: center;	display: block;}
		
				
		
		#index-cl03					{	float: left;	width: 260px;	}
		#index-cl03 h2				{	display: block;	margin-bottom: 20px;}
		#index-cl03 .dlcome1		{	margin-bottom: 5px;	display: block;}
		#index-cl03 .dlcome2		{	margin-bottom: 20px;}
		#index-cl02 #adobedl		{	padding: 10px;	margin-bottom: 20px;}
		#index-cl02 .adobebn		{	background-image: url(../img/index/adobeline.jpg);	background-repeat: repeat-x;	background-position: left bottom;	display: block;
										width: 230px;	margin-bottom: 10px;	padding-bottom: 10px;}


		#river			{	background-color: #5C7A67;	background-image: url(../img/re_rh.jpg);	background-repeat: repeat-x;	background-position: left top;}
		#kawa			{	width: 50%;	float: left;	height: 729px;	background-image: url(../img/re_lf.jpg);	background-repeat: repeat-x;}
		#kawa2			{	width: 1000px;	float: left;	height: 729px;	margin-left: -500px;	position: absolute;	left: 50%;}


		#sea			{	background-color: #5C7A67;	background-image: url(../img/sea.jpg);	background-repeat: repeat-x;	background-position: left top;}

