@charset "utf-8";

#top{
	position:relative;
	top:0px;
	left:0px;
	
}
#top hgroup{
	position:relative;
	width:320px;
	height:693px;
	float: left;
}
	#top hgroup h2{
		background-image: url(../images/top_h2.png);
		background-repeat:no-repeat;
		width: 95px;
		height:0;/*493px;*/
		position:absolute;
		top:0px;
		left:0px;
	}
		.bgw #top hgroup h2{
			background-position:0;
		}
		.bgb #top hgroup h2{
			background-position:100%;
		}
	
	#top hgroup h1 div#top_h1_1{
		background-image: url(../images/top_h1_1.png);
		background-repeat:no-repeat;
		width: 59px;
		height:0;/*433px;*/
		position:absolute;
		top:0px;
		left:170px;
		
		
	}
		.bgw #top hgroup h1 div#top_h1_1{
			background-position:0 top;
		}
		.bgb #top hgroup h1 div#top_h1_1{
			background-position:100% top;
		}
	
	#top hgroup h1 div#top_h1_2{
		background-image: url(../images/top_h1_2.png);
		background-repeat:no-repeat;
		width: 75px;
		height:0;/*693px;*/
		position:absolute;
		top:0px;
		left:95px;
		
	}
		.bgw #top hgroup h1 div#top_h1_2{
			background-position:0 top;
		}
		.bgb #top hgroup h1 div#top_h1_2{
			background-position:100% top;
		}
		
#top_content{
	position:relative;
	width:480px;
	float: left;
}
