@charset "shift_jis";
h1 {
	display: none;
}
h5 {
	margin-bottom: 8px;
	color: #e80000;
	font-weight: bold;
}
th,td {
	font: 13px/1.231 "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic Pro W3" , "Meiryo", "メイリオ", "Lucida Grande", "ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;
	*font-size: small;
	*font: x-small;
}
img {
	border: 0;
}
table#header {
	width: 900px;
	border-width: 0;
	border-collapse: collapse;
}
table#header td {
	padding: 0;
	text-align: left;
	vertical-align: top;
}
table#header img {
	vertical-align: top;
}
#scNewsBox p {
	line-height: 20px;
}
#gameBox p {
	margin-bottom: 20px;
	line-height: 22px;
}
#gameBox .rb {
	margin: 0 0 0 230px;
}
#gameBox .rb200 {
	margin: 0 0 0 210px;
}
ul.list li {
	margin: 0 0 8px 20px;
	line-height: 20px;
	list-style-type: disc;
}
ol.list li {
	margin: 0 0 8px 26px;
	line-height: 20px;
	list-style-type: decimal;
}
.img_r {
	float: right;
	margin: 0 0 10px 10px;
}
.margin_t5 {margin-top: 5px;}
.margin_t10 {margin-top: 10px;}
.margin_t20 {margin-top: 20px;}
.margin_t30 {margin-top: 30px;}
.margin_tn50 {margin-top: -50px;}
.margin_r5 {margin-right: 5px;}
.margin_r10 {margin-right: 10px;}
.margin_l10 {margin-left: 10px;}
.margin_r30 {margin-right: 30px;}
.margin_l30 {margin-left: 30px;}
.margin_r50 {margin-right: 50px;}
.margin_l50 {margin-left: 50px;}
.margin_b10 {margin-bottom: 10px;}
.margin_b5 {margin-bottom: 5px;}
.margin_b30 {margin-bottom: 30px;}
.margin_b40 {margin-bottom: 40px;}
.margin_b50 {margin-bottom: 50px;}
.margin_b60 {margin-bottom: 60px;}
.margin_b20 {margin-bottom: 20px;}
.margin_l20 {margin-left: 20px;}
.margin_r20 {margin-right: 20px;}
.margin_l10 {margin-left: 10px;}
.padding_t10 {padding-top: 10px;}
.padding_b10 {padding-bottom: 10px;}
.black {color: #000 !important;}

table.table {
	width: 615px;
	margin-bottom: 10px;
	border-collapse: collapse;
}
table.table th, table.table td {
	padding: 4px 6px;
}
table.table th {
	width: 10px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
table.table td {
	width: 160px;
}
table.table_green {
	border: 1px solid #2c8426;
}
table.table_green th, table.table_green td {
	border: 1px solid #2c8426;
}
table.table_green th {
	background-color: #4dae2c;
}
table.table_orange {
	border: 1px solid #fb9500;
}
table.table_orange th, table.table_orange td {
	border: 1px solid #fb9500;
}
table.table_orange th {
	background-color: #ffad00;
}
ul.howto li {
	float: left;
	width: 200px;
	padding: 0 4px 10px 0;
}
ul.howto li img {
	margin: 0 0 10px 0;
}
