@charset "shift_jis";

body {
	margin: 0px;
}
body,tr,td,th {
	font-size: 11pt;
}
h1 {
	margin-top: 0px;
 font-size: 120%;
 margin-bottom: 0px;
 margin-left: 10px;
 text-align: center;
}
h2 {
	margin-top: 0px;
 font-size: 120%;
 margin-bottom: 0px;
 margin-left: 10px;
}
unknown {
	color: #ee0000;
 text-decoration: none;
}
a.red:link {
	color: #ee0000;
 text-decoration: none;
}
a.red:visited {
	color: #ee0000;
 text-decoration: none;
}
a.red:hover {
	left: 0px;
 color: #0000ff;
 position: relative;
 top: 0px;
 text-decoration: underline;
}
a.blue {
	color: #0000ff;
 text-decoration: underline;
}
a.blue:link {
	color: #0000ff;
 text-decoration: underline;
}
a.blue:visited {
	color: #0000ff;
 text-decoration: underline;
}
a.blue:hover {
	left: 0px;
 color: #0000ff;
 position: relative;
 top: 0px;
 text-decoration: underline;
}
a {
	color: #000000;
 text-decoration: none;
}
a:link {
	color: #0000ff;
 text-decoration: none;
}
a:visited {
	color: #000000;
 text-decoration: none;
}
a:hover {
	left: 0px;
 color: #ff00ff;
 position: relative;
 top: 0px;
 text-decoration: underline;
}
a.White:link {
	color: #ffffff;
 text-decoration: none;
}
a.White:visited {
	color: #ffffff;
 text-decoration: none;
}
a.White:hover {
	left: 0px;
 color: #ffff00;
 position: relative;
 top: 0px;
 text-decoration: underline;
}
.a7 {
	font-size: 11px;
}
.a8 {
	font-size: 8px;
}
.a9 {
	font-size: 9px;
}
.a10 {
	font-size: 10px;
}
.a11 {
	font-size: 14px;
}
.a11_2 {
	font-size: 14px;
 color: #ff0080;
}
.a18 {
	font-size: 17px;
}
.a19 {
	font-size: 25px;
}
.a13 {
	line-height: 25px;
 font-size: 12px;
}
.a14 {
	line-height: 18px;
 font-size: 12px;
}
.a14_1 {
	line-height: 18px;
 font-size: 12px;
 color: #ffffff;
}
.a14_2 {
	font-size: 25px;
 color: #ff0033;
 font-family: '—í—¬—ê‘';
}
.a14_3 {
	font-size: 20px;
 color: #ff00ff;
 font-family: '—í—¬—ê‘';
}
.a14_4 {
	font-size: 17px;
 color: #ff0000;
 font-family: '—í—¬—ê‘';
}
.a14_5 {
	font-size: 20px;
 color: #ff0033;
 font-family: '—í—¬—ê‘';
}
.a15 {
	line-height: 15px;
 font-size: 11px;
}
.a20 {
	line-height: 22px;
 font-size: 15px;
}
.a21 {
	line-height: 20px;
 font-size: 13px;
}
.b14 {
	padding-right: 2px;
 padding-left: 2px;
 font-size: 14px;
 padding-bottom: 2px;
 padding-top: 2px;
}
.a16 {
	font-size: 16px;
}
.a17 {
	line-height: 20px;
}
.a30 {
	font-size: 32px;
 color: #804040;
 font-family: 'HG–¾’©E';
}
.a31 {
	font-size: 32px;
 color: #ff0000;
 font-family: 'HGPs‘‘Ì';
}
.a32 {
	font-size: 12px;
 color: #ffff00;
}
.a32_2 {
	font-size: 12px;
 color: #ff0000;
}
.a33 {
	font-size: 12px;
 color: #ffffff;
}
.a40 {
	font-size: 12px;
 color: #ffffff;
 font-family: 'Times New Roman,Times,serif';
}
.a40_2 {
	font-size: 12px;
 color: Black;
 font-family: 'Times New Roman,Times,serif';
 line-height: 17px;
}
.a40_2 a,.a40_2 a:visited,.a40_2 a:hover {
	color: #ffffff;
 text-decoration: none;
}
.a40_3 {
	font-size: 10px;
 color: Black;
 font-family: 'Times New Roman,Times,serif';
}
.c1 {
	color: #ffffff;
}
.c2 {
	color: #ffff00;
}
.c3 {
	color: #ff0000;
}
.c4 {
	color: #ff00ff;
}
.c4_1 {
	font-size: 17px;
 color: #ff00ff;
}
.c5 {
	color: #ffff00;
}
.c6 {
	color: #ff0000;
 line-height: 17px;
}
.c6_1 {
	font-size: 14px;
 color: #ff0000;
 line-height: 20px;
}
.c7 {
	font-size: 17px;
 color: #ff0000;
 line-height: 17px;
}
.c8 {
	color: #ffffff;
 font-size: 30px;
}
.c9 {
	color: #ff8000;
 line-height: 20px;
}
.c9_2 {
	font-size: 14px;
 color: #ff8000;
 line-height: 20px;
}
.c10 {
	font-size: 22px;
 color: #ff0000;
 line-height: 17px;
}
.explanation {
	border-right: #333333 1px solid;
 border-top: #333333 1px solid;
 border-left: #333333 1px solid;
 width: 788px;
 color: #ffffff;
 border-bottom: #333333 1px solid;
 height: 40px;
 background-color: #3333ff;
}
.bestsite {
	border-right: #0066ff 1px solid;
 border-top: #0066ff 1px solid;
 border-left: #0066ff 1px solid;
 width: 210px;
 border-bottom: #0066ff 1px solid;
 height: 144px;
}
.hikaku_table {
	border-right: #0066ff 1px solid;
 border-top: #0066ff 1px solid;
 border-left: #0066ff 1px solid;
 width: 620px;
 border-bottom: #0066ff 1px solid;
 height: 144px;
}
.site_title {
	border-right: #3399ff 0px solid;
 border-top: #3399ff 1px solid;
 border-left: #3399ff 1px solid;
 border-bottom: #3399ff 0px solid;
}
.space {
	margin-top: 5px;
}
.box_sky {
	border-right: #21a3ff 1px solid;
 border-top: #21a3ff 1px solid;
 border-left: #21a3ff 1px solid;
 border-bottom: #21a3ff 1px solid;
}
.box_sky2 {
	border-right: #ff0000 1px solid;
 border-top: #ff0000 1px solid;
 border-left: #ff0000 1px solid;
 border-bottom: #ff0000 1px solid;
}
.box_sky3 {
	border-right: #ff00ff 1px solid;
 border-top: #ff00ff 1px solid;
 border-left: #ff00ff 1px solid;
 border-bottom: #ff00ff 1px solid;
}
.box_sky4 {
	border-right: #ff8040 1px solid;
 border-top: #ff8040 1px solid;
 border-left: #ff8040 1px solid;
 border-bottom: #ff8040 1px solid;
}
hr {
 color: #80ffff;
	height: 1px;
}
img {
border: none;
vertical-align: bottom;
}
.background {
 background: url("http://www.asaworld.com/g/do/title_tr_r1_c2.gif");
}
.background2 {
 background: url("http://www.asaworld.com/g/do/title_tr_r1_c2.gif");
}
