/* CSS Document */

@import url(navi.css);
@import url(common.css);

/* --------------------------------------------------------------- */


#main {
	width:100%;
	height:330px;
	overflow:hidden;
	margin:0 0 18px 0;
}



#container {
	width:100%;
	background:url(../img/common/back2.png) repeat;
	padding:13px 0 40px 0;
 }



#cnt {
	width:988px;
	border:1px solid #d6d6d6;
	margin:0 auto;
	background-color:#FFFFFF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}

#gmenu {
	width:990px;
	height:77px;
	padding:0;
	clear:both;
	margin:0 auto;
}


/*--------------------------------------------------------------------*/

#right {
	width:730px;
	float:right;
	}

	#right .btn {
		width:730px;
		height:76px;
		position:relative;
		margin:0 0 30px 0;
	}
	
	#right .btn .b1 {
		width:150px;
		height:148px;
		position:absolute;
		left:0;
		top:-72px;
	}
	
	#right .btn .b2 {
		width:150px;
		height:148px;
		position:absolute;
		left:159px;
		top:-72px;
	}
	
	#right .btn .b3 {
		width:150px;
		height:148px;
		position:absolute;
		left:320px;
		top:-72px;
	}
	
	#right .btn .cl {
		width:244px;
		height:66px;
		position:absolute;
		left:481px;
		top:-15px;
	}
	
	#right h1 {
		width:642px;
		height:48px;
		text-indent:100%;
		white-space:nowrap;
		overflow:hidden;
		margin:0 0 10px 40px;
	}
	
		#right h1#st1 {background:url(../img/common/st1.png) no-repeat;}
		#right h1#st2 {background:url(../img/common/st2.png) no-repeat;}
		
		#right p {margin:0; padding:0;}
		
		#right p.info {
			margin:0;
			padding:3px 50px 3px 75px;
		}
		#right p.info strong {color:#365F1D;}
		
		#right table {
			width:520px;
			margin:5px 0 0 70px;
			border-top:1px solid #d6d6d6;
			border-spacing:0;
		}
		
		#right table td {
			padding:5px 10px;
			border-bottom:1px solid #d6d6d6;
		}
		#right table th {
			padding:5px 10px;
			background-color:#f6f6f6;
			font-weight:normal;
			text-align:left;
			border-bottom:1px solid #d6d6d6;
		}

/*--------------------------------------------------------------------*/

#left {
	width:232px;
	padding:17px 0 0 17px;
	float:left;
}

#left a:hover img
	{
	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
	position:relative;
	top:2px;
	}


	#left h1 {
		width:232px;
		height:115px;
		background:url(../img/common/rec.png) no-repeat left top;
		text-indent:100%;
		white-space:nowrap;
		overflow:hidden;
	}
	
	#left h1 a {
		width:232px;
		height:115px;
		display:block;
	}
	
	#left p {
		background-color:#f6f6f6;
		padding:10px 20px;
		margin:0;
	}
	
	#left p img {margin:10px 0 0 0;}