.main { font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; font-size: 14px; font-style: normal; 
line-height: 20px; font-weight: normal; font-variant: normal} h1 { font-family: 
"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; font-size: 16px; font-style: normal; font-weight: normal; 
font-variant: normal} .pp { font-family: &quot;¥Ò¥é¥®¥Î³Ñ¥´ Pro W3&quot;, &quot;Hiragino 
Kaku Gothic Pro&quot;, &quot;¥á¥¤¥ê¥ª&quot;, Meiryo, Osaka, &quot;£Í£Ó £Ð¥´¥·¥Ã¥¯&quot;, 
&quot;MS PGothic&quot;; font-size: 12px; font-style: normal; line-height: 14px; 
font-weight: normal; font-variant: normal} .mrio { font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "¥Ò¥é¥®¥Î³Ñ¥´ 
Pro W3"; font-size: 12px; font-style: normal; line-height: normal; font-weight: 
normal; font-variant: normal; color: #003300} .mrioL { font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "¥Ò¥é¥®¥Î³Ñ¥´ 
Pro W3"; font-size: 14px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; color: #FFFFFF}
.mrioLL { font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "¥Ò¥é¥®¥Î³Ñ¥´ 
Pro W3"; font-size: 16px; font-style: normal; line-height: 24px; font-weight: normal; font-variant: normal; color: #333333}
table.works {
  font-size: 12px;
  font-weight: bold;
  border-collapse: collapse;
}

.works div {
  line-height: 26px;
  background-color: #6DB133;
}

.works span {
  font-size:10px;
}

.works th, .works td {
  vertical-align: middle;
  padding: 1px 0;
  border-bottom: dotted #BBB 1px;
  border-top: dotted #BBB 1px;
}

.works th {
  width: 60px;
  color: #FFF;
}

.works td {
  padding-left: 10px;
}








/*--------------  ---------------*/

.txt-l		{font-size:14px; line-height:25px;}
.qatx1		{font-size:14px; line-height:25px; font-weight:bold; color:#ffffff;}
.imageindex	{margin:0px; padding:0px; font-size:14px;}



