@charset "UTF-8";
/* ////////////////////////////////////////////////////////

	GrandTop

//////////////////////////////////////////////////////// */


/* flash area
----------------------------------------------------------- */

#FlashContentsWrap {
	margin-top:-16px;
	width:100%;
	background:url(../images/noflash_bg.gif) repeat-x top;
}

	*html #FlashContentsWrap { /* ie6 */
		margin-top:/**/-32px;
	}

	#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 15px 9px 15px;
			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 .IndexPressTitle {
		margin-bottom:10px;
		position:relative;
		width:673px;
		height:34px;
	}
	
		.IndexContents .IndexPressTitle h2 {
			position: absolute;
			top:0;
			left:0;
		}
		
		.IndexContents .IndexPressTitle p {
			position: absolute;
			top:12px;
			right:11px;
		}
		
	/* 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;
		}