BODY {font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo, sans-serif; font-size: 1.1em; color:#353535; line-height:1.5em; }

p { font-size: 1.1em; color:#353535; line-height:1.5em; }

/*リンクの指定*/
a:hover { 1px dotted #00007B; position:relative; top:1px; left:1px;
}.style1 {font-size: 30px}
.style2 {
	font-size: 20px;
	font-weight: bold;
}

.tb00{
 width: 710px;
 border-collapse: collapse;
 border-top: 1px solid #ccc;
 border-right: 1px solid #ccc;
 border-bottom: 1px solid #ccc;
 }
 .tb00 th{
 width:25%;
 padding: 6px; text-align: left;
 vertical-align: top;
 color: #666666;
 background: url(bg.jpg) repeat-x top left #eee;
 border-bottom: 1px dotted #999;
 border-left: 1px solid #ccc;
 }
 .tb00 td{
 width: 25%;
 padding: 6px;
 border-bottom: 1px dotted #999;
 border-left: 1px solid #ccc;
 }

table.st00{
 table-layout: fixed;
 width: 900px;
 border: 2px;
 cellpadding: 25px;
 background: #ffffff;
 }

table.st01{
 table-layout: fixed;
 width: 710px;
 border: 1px;
 cellpadding: 10px;
 bordercolor: #ff0000;
 background: #ffffcc;
 }

h1 { font-size:9pt; line-height:1.5em;}/*トップにのみ使用*/
h2 { font-size:2.0em; color:#cc0000; line-height:1.5em;}/*タイトル*/
h3 { font-size:1.8em; color:#cc0000; line-height:1.2em;}/*見出し*/
h4 { font-size:1.3em; color:#cc0000; line-height:1.2em;}/*見出し*/

/*くすんだ赤文字・タイトル・見出し・強調*/
.style01 { font-size:2em; font-weight:bold; color:#cc0000; line-height:1.5em;}
.style02 { font-size:1.5em; font-weight:bold; color:#cc0000; line-height:1.3em;}.style03 { font-size:1.2em; font-weight:bold; color:#cc0000; line-height:1.2em;}
/*文字色指定なし・タイトル・見出し・強調・小さめ*/
.style11 { font-size:1.8em; font-weight:bold; line-height:1.5em;}
.style12 { font-size:1.5em; font-weight:bold; line-height:1.3em;}
.style13 { font-size:1.2em; font-weight:bold; line-height:1.2em;}
.style14 { font-size:0.8em; line-height:1.2em;}

/*赤文字・タイトル・見出し・強調*/
.style21 { font-size:2em; font-weight:bold; color:#FF0000; line-height:1.5em;}
.style22 { font-size:1.5em; font-weight:bold; color:#FF0000; line-height:1.3em;}.style23 { font-size:1.2em; font-weight:bold; color:#FF0000; line-height:1.2em;}
/*青文字・タイトル・見出し・強調*/
.style31 { font-size:2em; font-weight:bold; color:#0000FF; line-height:1.5em;}
.style32 { font-size:1.5em; font-weight:bold; color:#0000FF; line-height:1.3em;}.style33 { font-size:1.2em; font-weight:bold; color:#0000FF; line-height:1.2em;}
/*ラインマーカー・山吹色・黄色*/
.marker1 { background: #FFCC33;}
.marker2 { background: #ff0;}

/*アンダーライン・赤色・赤点線・赤破線・赤二重線*/
.under1 { border-bottom:solid 3px #ff0000;}
.under2 { border-bottom:dotted 3px #ff0000;}
.under3 { border-bottom:dashed 3px #ff0000;}
.under4 { border-bottom:double 3px #ff0000;}