@charset "UTF-8";

/* ////////////////////////////////////////

	Index

//////////////////////////////////////// */

/* flash area
----------------------------------------------------------- */

#FlashContentsWrap {
	width:100%;
	background:url(../images/noflash_bg.gif) repeat-x top;
}

	#FlashContents {
		margin:0 auto;
		width:940px;
	}


/* Contents
----------------------------------------------------------- */

#MainWrap {
	padding-top:26px;
}

.InforMation {
	float:left;
	width:246px;
}
	/* CO2 */	
	.InforMation .Co2Wrap {
		margin-bottom:7px;
		background:url(../images/co2_bg_middle.gif) repeat-y top;
	}
	
		.InforMation .Co2 {
			padding:7px 10px 9px 10px;
			background:url(../images/co2_bg_bottom.gif) no-repeat bottom;
	}
	
	/* About */	
	.InforMation .AboutBnr {
		margin-bottom:8px;
	}
	
	/* announcement */
	.InforMation ul.EadverTise li {
		font-size:1px;
		line-height:1px;
	}	
		.InforMation ul.EadverTise li img {
			vertical-align:top;
		}
	
	/* banner area */	
	.InforMation ul.Bnr {
		padding:10px 10px 6px 10px;
		background-color:#ececec;
		margin-bottom:7px;
	}
	
		.InforMation ul.Bnr li {
			margin-bottom:4px;
			font-size:1px;
			line-height:1px;
		}
		
			.InforMation ul.Bnr li img {
				vertical-align:top;
				border:1px solid #a4a4a4;
			}

.IndexContents {
	float:right;
	width:673px;
}

	.IndexContents h2 {
		margin-bottom:10px;
	}
		
	/* Release and Announce Area */
	.IndexContents table.IndexRptTbl {
		width:653px;
		margin-left:10px;
		margin-right:10px;
	}
	
		.IndexContents table.IndexRptTbl td {
			padding-bottom:5px;
		}
		
		.IndexContents table.IndexRptTbl td.Ico img {
			padding-top:3px;
		}
	
	.IndexContents p.PressMore {
			margin:0 10px 30px 0;
			text-align:right;
		}
		
		
/* flash area
Kashima kouro 
----------------------------------------------------------- */
#KashimaContentsWrap {
	width:100%;
	background-color:#000;
}
