@charaset "Shift_JIS";body, table{	color: black;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 12px;	line-height: 20px;	line-break: strict;	word-break: break-all;	text-align: justify;	text-justify: distribute;}body{	background: url(images/bg.jpg) repeat-x #cccccc;	padding: 0px;	margin: 0px;}table{	border: none;	border-collapse: collapse;}td{	margin: 0px;	border: none;	vertical-align: top;}td.VAlignMiddle{	margin: 0px;	border: none;	vertical-align: middle;}td.VAlignBottom{	margin: 0px;	border: none;	vertical-align: bottom;}a:link{	text-decoration: none;	color: #cc0000;}a:visited{	text-decoration: none;	color: #cc0000;}a:hover{	text-decoration: none;	color: #ffcc00;}img{	border: none;}p {	margin-bottom:5px;}.font10{	font-size: 10px;	line-height: 15px;	letter-spacing: 1px;}td.header{	background: url(images/header.jpg) no-repeat;	padding: 470px 40px 20px 400px;	height: 180px;}.mb20px{	margin-bottom: 20px;}.mb10px{	margin-bottom: 10px;}.cap{	font-size: 11px;	line-height: 15px;	padding-top: 7px;}td.get{	background: url(images/13.jpg) no-repeat;	padding: 220px 200px 0px 0px;	height: 80px;}#midashi01{	font-weight: bold;	border-bottom: 1px solid #cc0000;	padding-bottom: 5px;	margin-bottom: 18px;}#mail-text{	padding: 0px 20px 16px 20px;}.color-change01{	color: #cc0000;	padding-right: 5px;}td.data-box{	border: 2px dotted #cccccc;	padding: 10px;}td.column{	font-size: 11px;	line-height: 17px;	padding: 8px 0px;	color: #333333;}div#footer {	width: 680px;	margin: 0;	padding: 10px 0 8px 0;	font-size: 12px;	text-align: center;	background: #fff;	border-top: 1px solid #cc0000;}