@charset "UTF-8";
/* CSS Document */

/* layout */

	#mainbox{
	}

	#mainbox .contentsbox{
		margin-bottom:40px;
	}


	#mainbox .spcial2columLeft{
		width:470px;
		float:left;
	}

	#mainbox .spcial2columRight{
		width:470px;
		float:Right;
	}

	#mainbox .spcial3columLeft{
		width:310px;
		float:left;
	}

	#mainbox .spcial3columCenter{
		width:310px;
		float:left;
		margin-left:10px;
	}
	#mainbox .spcial3columRight{
		width:310px;
		float:Right;
		margin-left:10px;
	}

	#mainbox .spcial2columLeft h4,
	#mainbox .spcial2columRight h4{
		background:url(../images/h4_2clm.gif) top left;
		margin-top:0px !important;
		height:30px;
		line-height:30px;
		padding-left:10px;
	}

	#mainbox .spcial3columLeft h4,
	#mainbox .spcial3columCenter h4,
	#mainbox .spcial3columRight h4{
		background:url(../images/h4_3clmthick.gif) top left;
		margin-top:0px !important;
		height:60px;
		line-height:30px;
		padding-left:10px;
	}


	#mainbox #mainimage{
		margin-bottom:30px;
	}
	
	#mainbox .topLinkArea{
		height:130px;
		position:relative;
	}

	#mainbox p.textLink a{
		position:absolute;
		bottom:0;
	}


	#mainbox div.banner{
		margin:0 auto 30px;
		width:610px;
	}
	
	
 .popUpWindow{width:300px;height:100px;overflow:auto;}


ul.itemPoint{}

ul.itemPoint li{
	background:url(../images/arrow.gif) no-repeat;
	text-indent:1em;
}

img.right{
	float:right;
	margin-left:5px;
}

.btn_youtube {position: relative; top:-58px; left:646px; z-index:1; width:114px;} 
.popUpYoutube{width:600px;height:450px;overflow:auto;}
