/*テキストWeb用スタイルシート 
  名前.標準スタイルシート
  Copyright 2000(C) by 高知システム開発
    ※CSS2.0で記述しているため、対応可能ブラウザはIE5.0、他はほとんどNG
*/
a:link       { color: #0066CC }
p.link1      { font-size: 18pt; text-indent: 80em; line-height: 120%; margin-top: 1px; 
               margin-bottom: 0px }
a:visited    { color: #008888 }
a:hover      { color: #000000; font-size: 18pt; background-color: #FFFF00 }
a:active     { color: #000000; font-size: 18pt; background-image: url('images/hactive.gif'); 
               background-position: center }
/*ページスタイル*/
body
{ 
	background-attachment: scroll; 
	background-color: #FFFFFF; 
	background-repeat: repeat-y; 
	width: 100%; 
	color: #000000; 
/*	border-style: inset; 
	border-width: 30px;
ネットスケープでは、画面が崩れるため保留	
 */
	margin: 0px; 
	padding: 20px; 
	background-position: right 	/*ネットスケープはNG*/
}
/*壁紙*/
body.top
{
    BACKGROUND-IMAGE: url('images/kabegami.gif');
}
body.top1
{
    BACKGROUND-IMAGE: url('images/kabegami1.gif');
}
body.top2
{
    BACKGROUND-IMAGE: url('images/kabegami2.gif');
}
body.top3
{
    BACKGROUND-IMAGE: url('images/kabegami3.gif');
}
body.top4
{
    BACKGROUND-IMAGE: url('images/kabegami4.gif');
}
body.top5
{
    BACKGROUND-IMAGE: url('images/kabegami5.gif');
}
body.top6
{
    BACKGROUND-IMAGE: url('images/kabegami6.gif');
}
body.top9
{
    BACKGROUND-IMAGE: url('images/kabegami9.gif');
}

/*インデント(段落)*/
p            { font-size: 18pt; line-height: 22pt; text-indent: 0px;
			   margin-left: 80px; margin-right: 85px; 
               margin-top: 4pt; margin-bottom: 4pt }
p.tab0       { margin-left: 0px }
p.tab1       { margin-left: 50px }
p.tab2       { margin-left: 80px }
p.tab3       { margin-left: 120px }
p.ntab0       { margin-left: 0px; margin-top: 7pt; margin-bottom: 7pt}
p.ntab1       { margin-left: 50px; margin-top: 7pt; margin-bottom: 7pt}
p.ntab2      { margin-left: 80px; margin-top: 7pt; margin-bottom: 7pt }
p.ntab3       { margin-left: 120px; margin-top: 7pt; margin-bottom: 7pt}
p.warning    { color: #FF0000; font-size: 15pt; font-weight: bold; margin-left: 80px ; line-height: 16pt;
}
/*タイトルヘッダ反転強調文字*/
strong.revtop, strong.revtop1, strong.revtop2, strong.revtop3, strong.revtop4, strong.revtop5, strong.revtop6, strong.revtop9
{
	font-size: 40pt;
	color: #FFFFFF;
	font-weight: bold;
	border-style: solid
}
strong.revtop  {  background-color: #0066FF }
strong.revtop1 { background-color: #008000 }
strong.revtop2 { background-color:rgb(249,142,227) }
strong.revtop3 { background-color:rgb(32,210,184) }
strong.revtop4 { background-color:rgb(233,92,184) }
strong.revtop5 { background-color:rgb(53,14,156) }
strong.revtop6 { background-color:rgb(236,148,40) }
strong.revtop9 { background-color:rgb(255,0,0) }
/*その他強調表示*/
strong.rev, strong.rev1, strong.rev2, strong.rev3, strong.rev4
{color: #FFFFFF; background-color: #008000; font-size: 20pt; font-weight: bold;  border-style: solid }
strong.rev2  { background-color: #008000; font-size: 20pt }
strong.rev3  { background-color: #000080; font-size: 18pt }
strong.rev4  { background-color: #800000; font-size: 20pt }
strong.look  { font-size: 16pt; color: #D56A00; font-weight: bold }
strong.bigtitle { color: #800000; font-size: 60pt; font-family: Century; letter-spacing: -6pt; 
               font-weight: bold }
strong.addtitle { color: #006600; font-size: 18pt; letter-spacing: -1pt; font-family: 
               ＭＳ Ｐゴシック; font-weight: bold }
/*見出し*/
h1, h2, h3, h4, h5, h6
{
	 margin-right: 85px; margin-left: 80px
}
h1           { margin-left: 0px ;
			   font-size: 28pt; color: #000080; font-weight: bold }
h2           { font-size: 22pt; text-indent: 0px; line-height: 22pt; color: #6500A8; 
               margin-top: 14pt; margin-bottom: 12pt }
h2.tab1      { font-size: 22pt; text-indent: 0px; line-height: 26pt; 
                margin-top: 14pt; margin-bottom: 12pt ;margin-left: 50px}
h3           { font-size: 21pt; text-indent: 0px; line-height: 22pt; color: #0960AE; 
               font-weight: bold; margin-left: 80px; margin-top: 10pt; 
               margin-bottom: 8pt }
h4           { font-size: 20pt; text-indent: 0px; line-height: 22pt; color: #000080; 
               margin-top: 10pt; margin-bottom: 8pt }
/*水平線*/
hr {  height: 3px; margin-left: 80px;margin-right: 80px ;margin-top: 0px; margin-bottom: 0px;
border-width: 1px; color: #C0C0C0 }
hr.tab0      { color: #4D4D4D; height: 5px; margin-left: 0px; margin-right: 80px; margin-top: 0px; 
               margin-bottom: 0px }
hr.tab1      { border-width: 3px; color: #C0C0C0; margin-left: 50px;margin-right: 80px;margin-top: 0px; margin-bottom: 0px }
hr.tab2      { border-width: 1px; color: #C0C0C0;  margin-left: 80px;margin-right: 80px ;margin-top: 0px; margin-bottom: 0px }
hr.ntab0      { background-image: url('images/line0.gif'); border-style: solid ;margin-right: 80px;margin-top: 18px; margin-bottom: 18px }
hr.ntab1      { border-width: 3px; color: #C0C0C0; margin-left: 50px;margin-right: 80px;margin-top: 18px; margin-bottom: 18px }
hr.ntab2      { border-width: 2px; color: #C0C0C0; margin-left: 80px;margin-right: 80px ;margin-top: 18px; margin-bottom: 18px }

div { margin-left:30px}
div.l1 {margin-left:60px }
div.l2 {margin-left:90px}