@charset "utf-8";


/* -------------------------------- CONTAINER ------------------------------------------ */


div#container0{
	width:1047px;
	margin: 0 auto;
	background-image:url(images/bg0.jpg);
	background-repeat:repeat-y;
	background-position:left 126px;
	}
	
div#container{
	width:967px;
	margin: 0 auto;
	background-color:#000;
	}
	
	
	
div#catcharea .catch_txt{
	width:280px;
	float:right;
	padding:110px 55px 0 0;
	}	
	
div#contentsarea .contents01{
	width:559px;
	padding:20px 20px 10px 20px;
	background-image: url(images/contents_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	}		
	
/* -------------------------------- SUBPAGE ----------------------------------------- */	
	

div#subcontentsarea{
	width:891px;
	margin: 0  auto;
	padding:20px 36px 20px 36px;
	}
	
div#subcontentsarea .subcontents{
	width:791px;
	padding:30px 50px 30px 50px;
	background-image: url(images/subcontents_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	}
	
div#subcontentsarea .subcontents_bottom{
	width:891px;
	height:3px;
	background-image: url(images/subcontents_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}	
	
	
div#subcontentsarea .subcontents_left{
	width:571px;
	float:left;
	padding:0 20px 0 0;
	}


	
div#subcontentsarea .subcontents_right{
	width:200px;
	float:right;
	}
	
		