.class10 { font-size: 10px; line-height: 1.3em }
.class12 { font-size: 12px; line-height: 1.4em }
.class14 { font-size: 14px; line-height: 1.6em }
.class16 { font-size: 16px; line-height: 1.8em }
.class18 { font-size: 18px; line-height: 2.0em }
.list12 { font-style: normal; font-size: 12px; line-height: 20px }
.class1 { font-size: 1px }
.box    { border: solid 1pt #8c8c8c }
.line   { font-size: 12px; line-height: 1.4em; border-left: 1pt dotted #d2d2d2 }
.jyutaku_orange { color: #F9BD58 }
.gray { border-style: solid solid none solid; border-width: 1pt 1pt medium 1pt; border-color: #b4b4b4 }
a { text-decoration: none }




.colorRed,
.colorRed a:link,
.colorRed a:visited,
.colorRed a:hover,
.colorRed a:active {
	text-align: right;
	font-size: 12px;
	color: #DB0A00 !important;
}

.menu2{
width:130px;
background-color:#ffffff;
border:solid 2px #1E90FF;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.menu2_td1{
text-align:center;
font-size:10pt;
border-bottom:dashed 1px #1E90FF;
margin:0px 0px 0px 0px;
padding:3px 0px 3px 0px;
}
.menu2_td2{
text-align:center;
font-size:10pt;
border-style:none;
margin:0px 0px 0px 0px;
padding:3px 0px 3px 0px;
}

/* -------------------------------------------------------------------
 * テーブルパターン - tblPtnC -
 * ------------------------------------------------------------------- */
table.tblPtnC{
	margin:7px auto;
	width:500px;
	background:none;
	border:1px solid #C9DE9C;
}
table.tblPtnC th,
table.tblPtnC td{
	border:1px solid #DCE8C4;
}
table.tblPtnC th{
	text-align:left;
	background-color: #ecf5d9;
	font-size: 12px;
	text-color:#cccccc;
}
table.tblPtnC td{
	background:none;
}



.duoPrizeFirstTable {
	border: 1px solid #FF0000;
	background: #FFDDDD;
}

.duoPrizeSecondTable {
	border: 1px solid #FF6600;
	background: #FFEEAA;
}

.duoPrizeThirdTable {
	border: 1px solid #0033FF;
	background: #DDEEFF;
}

.duoPrizeThirdTableBorder {
	border-left: 1px solid #0033FF;
}

.duoPrizeFourthTable {
	border: 1px solid #666666;
	background: #EEEEEE;
}

.duoPrizeFourthTableBorder {
	border-left: 1px solid #666666;
}
.list{
	margin:0;
	padding:0;
	list-style-position:outside;
}
.list li{
	list-style-position:outside;
	margin:0;
	padding:0;
	margin-left:1.5em;
}
