@charset "utf-8";
/* CSS Document */

@charset "euc-jp";
#anaInfoContainer #main_visual {
	width: 950px;
	height:681px;
	margin:0;
	padding:0;
}
#anaInfoContainer #main_visual_innar{
	width:950px;
	height:170px;
	margin:0;
	padding:0;
	}

#anaInfoContainer #sub_contents_01 {
	width: 950px;
	height: 281px;
	margin-bottom: 14px;
}

#anaInfoContainer #sub_contents_02 {
	width: 950px;
	margin-bottom: 47px;
}

#anaInfoContainer #sub_contents_02 #sub_contents_02_1 {
	width: 950px;
	background-image: url(../images/sub_contents_bg.jpg);
	background-repeat: y-repeat;

}

#anaInfoContainer #sub_contents_02 #sub_contents_02_1 #txt_01 {
	margin:0 0 20px 47px;
	padding:17px 0 0 0;
	width:847px;
}
#anaInfoContainer #sub_contents_02 #sub_contents_02_1 #Btn_era_01 {
	margin:0 0 20px 47px;
	height: 35px;
	width: 178px;
}

#anaInfoContainer #main_visual02 {
	width: 950px;
}
#anaInfoContainer #main_visual02_innar{
	width:950px;
	height:293px;
	margin:0;
	padding:0;
	}
	
#title_01 {
	height: 38px;
	width: 950px;
	margin-bottom: 19px;
}


#anaInfoContainer #contents_01 {
	width: 950px;
	
}
#anaInfoContainer #contents_01 #contents_02 {
	padding-right: 24px;
	padding-left: 16px;
	width:910px;
	overflow:hidden;

}
#anaInfoContainer #contents_01 #contents_02 #image01 {
	float: left;
	height: 268px;
	width: 444px;
	padding-bottom:25px;
	}
#anaInfoContainer #contents_01 #contents_02 #image02 {
	float: right;
	height: 268px;
	width: 444px;
	padding-bottom:25px;
	
}

.txt_02 {
	width:900px;
	margin-bottom: 25px;
	margin-left: 10px;
}
.test_class{
	clear:both;
}
