/*
memo
 #windowの「position: relative」「overflow: hidden」、.contentsの「position: absolute」は必須
*/

#Simulation-main-content{
	width:967px;
	padding-top:80px;
	margin-bottom:30px;
	background:url(../img/content_ttl_bg.jpg) no-repeat top;
	font-family:"メイリオ", Meiryo;
}


#Simulation-main-content p.lead{
	margin:0px 20px 15px;
}

#Simulation-main-content #window{
	position: relative;
	overflow: hidden;
	background:url(../img/content_choice_bg.jpg);
	width: 910px;
	height:550px;
	margin:0px auto 0px;
}

#Simulation-main-content #window .contents{
	position: absolute;
	background-color: #FFFFCC;
	margin:0px auto 0px;
	width: 880px;
	height:530px;
}

#Simulation-main-content #window .contents h2{
	margin:15px 0px 20px;
	text-align:center;
	padding:10px 10px 0px;
	background:url(../img/h2_img_bg.jpg) no-repeat top right;
}


/**/
table.btn_layout_01{
	width:820px;
	margin:0px auto 0px;
	padding:28px 0px 35px;
	background:url(../img/btn_layout_01_bg.jpg) no-repeat top left;
}

table.btn_layout_01 td{
	text-align:center !important;
	padding:0px 0px 0px 38px;
}

	
/**/
table.btn_layout_02{
	width:558px;
	margin:110px auto 0px; 
}
	
table.btn_layout_03{
	width:805px;
	margin:100px auto 0px; 
}
	
table.btn_layout_04{
	width:558px;
	margin:70px auto 0px; 
}



p.hosoku{
	margin-left:270px;
	display:inline-block;
}

/*
memo
 #一番最初に表示させるものは「visibility: visible」に、それ以外は「visibility: hidden」に設定

#list_a	{ visibility: visible; }
#list_b	{ visibility: hidden; }
#list_c	{ visibility: hidden; }
#list_d	{ visibility: hidden; }
#list_e	{ visibility: hidden; }
#list_f	{ visibility: hidden; }
#list_g	{ visibility: hidden; }*/