/* CSS Document */
body{
	background: #F3F3F3;
}
#all{
	width:504px;
	margin: 0px auto;/*画面中央に表示*/
}
#header{
}
.movie{
	background:url(./back_movie2.jpg) repeat-y ;
	padding1:6px 10px 6px 10px;
	1padding:0;
	padding:0 0 10px 0;/*170209*/
	text-align:center;
}
.box{
	background:url(./back_movie2.jpg) repeat-y;
	padding1:6px 10px 10px 10px;
	padding:0;
}
#footer{
	height:75px;/*←back_movie3.jpgの高さ*/
	background:url(./back_movie3.jpg) no-repeat;
}
h2{
	height:39px;/*←back_movie1.jpgの高さ*/
	background:url(./back_movie1.jpg) no-repeat;
	text-align:center;
	margin:0;
	padding:17px 0 0 0;
	font-size:130%;
	color:#0099FF;
}
h3{
	font-size:90%;
	color:#0099FF;
	border-bottom:#0099FF dashed 1px;
	margin:0;/*170209*/
	padding:10px;/*170209*/
}
h4{
	font-size:90%;
	color:#006699;
}
li{
	line-height:180%;
	font-size:80%;
	*font-size: 90%; /*for IE6,IE7*/

}
p{
	font-size:80%;
	*font-size: 90%; /*for IE6,IE7*/
}
#footer p{
	margin:0;
	padding:33px 0 0 0;
	font-size:70%;
	*font-size: 80%; /*for IE6,IE7*/
	text-align:center;
}

.VirtualKoutei{
	text-align:left;
	border-bottom:#0099FF dashed 1px;
	margin-top:10px;
}

#VirtualTd td{
	font-size:10pt;
	text-align:left;
}

#VirtualTd p{
	font-size:10pt;
	text-align:left;
	width:335px;
	padding-left:5px;
	margin:4px;
}

#VirtualTd img{
	vertical-align:middle;
}