.trivia {  font-size: 105%; background: #F0FAFF; border: 3px #AAB9F2 dashed; line-height: 150%; padding: 0.4em 0.4em 0.5em 0.6em}
.midashi {  font-size: 95%; line-height: 140%; border-width: 0px 0px 2px 0px; border-color: #FFFFFF #FFFFFF #99CCFF #FFFFFF; border: solid; font-weight: bold; color: #000066}
th {  font-size: 98%; line-height: 140%; font-weight: bold; color: #000066; text-align: left; border: solid; border-width: 0px 0px 2px 0px; border-color: black black #99CCFF #99CCFF; padding: 0.1em 0px 0.1em 1.6em; background: url(../../img/back_tokushu.gif) no-repeat}
td {  font-size: 83%; line-height: 135%}
.trivia_title { font-size: 110%; background: #F0FAFF; line-height: 150%; font-weight: bold; color: #000099}
.huki {  font-size: 95%; line-height: 140%}
hr {  border: dashed; border-width: 1px 0px 0px; border-color: #999999 black #000000; width: 580px; height: 1px; text-align: left; margin: 1em 0px 1em 1em}
h1 {  font-size: 120%; line-height: 140%; font-weight: bold; color: #000066; margin: -0.2em}
.img_txt {  padding: 0px 0px 2em 10px; color: #000000; margin: 0px 0px 2em 10px}

td.big_f { font-size: 100%; line-hegit: 140%; font-weight: bold; }


table.line01 { border-top: #FFCC00 2px dashed; background-color: #FFFFFF; }

.osirase{
	background-color:#FF0000;
	color:#FFFFFF;
	text-align:center;
	width:600px;
	padding:3px;
	}