A:link{text-decoration:underline; color:#0000a0;}/*紺色*/
A:visited{text-decoration:underline; color:#0000a0;}/*黒色*/
A:active{text-decoration:underline; color:#0000a0;}/*黒色*/
A:hover{text-decoration:none; color:#0000ff;}/*青色*/

A.me0:link{text-decoration:underline; color:#ffffff;}/*白色*/
A.me0:visited{text-decoration:underline; color:#ffffff;}/*白色*/
A.me0:active{text-decoration:underline; color:#ffffff;}/*白色*/
A.me0:hover{text-decoration:none; color:#0c830c;}/*深緑色*/


td {line-height:130%;}

.add {font-size:10pt; line-height:12pt;}/*アドレス*/

.waku {border-left:solid 1px #000000; border-right:solid 1px #000000; border-top:solid 1px #000000;}/*左右上黒枠*/
.lwaku {border-left:solid 1px #000000;}/*左黒枠*/
.rwaku {border-right:solid 1px #000000;}/*右黒枠*/
.twaku {border-top:solid 1px #000000;}/*上黒枠*/

.t {font-size:11pt; line-height:130%;}/*テキスト*/
.t0 {font-size:16pt;}
.t1 {font-size:90%;}
.t2 {font-size:11pt;}
.t3 {font-size:80%;}
.t90 {font-size:90%; line-height:140%;}
.ca {font-size:9pt;}/*キャプション*/

.bo {border-bottom:1px solid #ff9900;}/*オレンジ色下線*/
.bo1 {border-bottom:1px dashed #808080;}/*グレー点線下線*/
.bo2 {border-bottom:1px solid #fd5978;}/*赤ピンク色下線*/
.bo3 {border-bottom:1px solid #000000;}/*黒色下線*/
.bo4 {border:1px solid #009900;}/*深緑色下線*/

dd {margin-left:1em;}

.ma {margin-left:5em;}
.m2 {margin-left:2em;}
.lh {line-height:5px;}

.ta { border-collapse:collapse; border:2px solid #888888; }
.ta th { border:1px solid #888888; background-color:#e1e1e1; font-size:90%; font-weight:normal; padding:4px; }
.ta td { border:1px solid #888888; font-size:90%; line-height:140%; padding:4px; }

.ta2 { border-collapse:collapse; border:solid 2px #009900; empty-cells:show; font-size:90%; width:80%; }
.ta2 th { border:solid 1px #009900; background-color:#dcf1cd; padding:4px; text-align:left; font-weight:normal; white-space:nowrap; }
.ta2 td { border:solid 1px #009900; padding:4px; }

.ta3 { border-collapse:collapse; border:solid 2px #009900; empty-cells:show; font-size:90%; width:80%; }
.ta3 th { border:solid 1px #009900; background-color:#006600; padding:4px; white-space:nowrap; font-weight:normal; color:#ffffff; }
.ta3 td { border:solid 1px #009900; padding:4px; text-align:center; }

.ta4 { border-collapse:collapse; border:solid 2px #666666; empty-cells:show; font-size:90%; width:80%; }
.ta4 th { border:solid 1px #666666; background-color:#e1e1e1; padding:4px; white-space:nowrap; font-weight:normal; }
.ta4 td { border:solid 1px #666666; padding:4px; text-align:center; }

