﻿/*スマートフォン用スタイルシート 
  名前.標準スタイルシート
  Copyright 2011(C) by 高知システム開発
*/
a:link       { color: #0066CC }
a:visited    { color: #008888 }
/*a:active     { color: #000000; background-color: #FFFF00; }*/
/*a:hover      { color: #000000; background-color: #FFFFCC; }*/
/*ページスタイル*/
#pad {padding:5px 0px;}
div {display:block;}

BODY
{
	background-attachment: scroll; 
	background-color: #FFFFFF; 
	background-repeat: repeat-y; 
	width: 100%; 
	color: #000000; 
/*	border-style: inset; 
	border-width: 30px;
ネットスケープでは、画面が崩れるため保留	
 */
	margin: 0px; 
	padding: 5px; 
	background-position: right 
}
/*壁紙*/
body.top
{
    BACKGROUND-IMAGE: url('images/kabegamis.gif');
}
body.top1
{
    BACKGROUND-IMAGE: url('images/kabegami1s.gif');
}
body.top2
{
    BACKGROUND-IMAGE: url('images/kabegami2s.gif');
}
body.top3
{
    BACKGROUND-IMAGE: url('images/kabegami3s.gif');
}
body.top4
{
    BACKGROUND-IMAGE: url('images/kabegami4s.gif');
}
body.top5
{
    BACKGROUND-IMAGE: url('images/kabegami5s.gif');
}
body.top6
{
    BACKGROUND-IMAGE: url('images/kabegami6s.gif');
}
body.top9
{
    BACKGROUND-IMAGE: url('images/kabegami9s.gif');
}

a
{
	line-height: 28pt;
} 

/*インデント(段落)*/
p
{
	font-size: 18pt;
	line-height: 24pt;
	text-indent: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 2pt;
	margin-bottom: 2pt
} 
p.tab0       { margin-left: 0px }
p.tab1       { margin-left: 0px }
p.tab2       { margin-left: 0px }
p.tab3       { margin-left: 0px }
p.ntab0       { margin-left: 0px; margin-top: 5pt; margin-bottom: 5pt}
p.ntab1       { margin-left: 0px; margin-top: 5pt; margin-bottom: 5pt}
p.ntab2      { margin-left: 0px; margin-top: 5pt; margin-bottom: 5pt }
p.ntab3       { margin-left: 0px; margin-top: 5pt; margin-bottom: 5pt}
p.warning    { color: #FF0000; font-size: 24pt; font-weight: bold; margin-left: 0px ; line-height: 28pt;
}
/*タイトルヘッダ反転強調文字*/
strong.revtop,strong.revtop1,strong.revtop2,strong.revtop3,strong.revtop4,strong.revtop5,strong.revtop6,strong.revtop9
{
	font-size: 18pt;
	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: 18pt; font-weight: bold;  border-style: solid }
strong.rev2  { background-color: #008000; font-size: 18pt }
strong.rev3  { background-color: #000080; font-size: 18pt }
strong.rev4  { background-color: #800000; font-size: 18pt }
strong.look  { font-size: 18pt; color: #D56A00; font-weight: bold }
strong.bigtitle { color: #800000; font-size: 18pt; font-family: 'ＭＳ Ｐ明朝'; 
               letter-spacing: -1pt; font-weight: bold }
strong.addtitle { color: #006600; font-size: 18pt; letter-spacing: -1pt; font-weight: bold }
/*見出し*/
h1,h2,h3,h4,h5,h6
{
	 margin-right: 0px; margin-left: 0px
}
h1           {
	font-size: 18pt;
	color: #000080;
	font-weight: bold;
	margin-left: 0px;
}
h2           {
	font-size: 18pt;
	text-indent: 0px;
	line-height: 28pt;
	color: #6500A8;
	margin-top: 12pt;
	margin-bottom: 10pt;
}
h2.tab1      { font-size: 18pt; text-indent: 0px; line-height: 28pt; color: #6500A8; 
               margin-left: 0px; margin-top: 12pt; margin-bottom: 10pt }
h3           { font-size: 18pt; text-indent: 0px; line-height: 28pt; color: #0960AE; 
               font-weight: bold; margin-left: 0px; margin-top: 8pt; 
               margin-bottom: 6pt }
h4           {
	font-size: 18pt;
	text-indent: 0px;
	line-height: 28pt;
	color: #000080;
	margin-top: 8pt;
	margin-bottom: 6pt;
}
/*水平線*/
hr {  color: #C0C0C0; margin-left: 0px;margin-right: 0px ;margin-top: 24px; margin-bottom: 24px }
hr.tab0      { color: #4D4D4D; margin-top: 10px; margin-bottom: 10px }
hr.tab1      { color: #C0C0C0; margin-top: 10px; margin-bottom: 10px }
hr.tab2      { color: #C0C0C0; margin-top: 10px; margin-bottom: 10px }
hr.ntab0     { color: #000080; border-style: solid;margin-top: 10px; margin-bottom: 10px }
hr.ntab1     { color: #C0C0C0; margin-top: 10px; margin-bottom: 10px }
hr.ntab2     { border-width: 1px; color: #C0C0C0; margin-top: 10px; margin-bottom: 10px }

div { margin-left:0px}
div.l1 {margin-left:0px }
div.l2 {margin-left:0px}

img.right{ border-width:0px; vertical-align:middle}

select { font-size: 18pt; line-height: 24pt; text-indent: 0px;
	margin-left: 0px; margin-right: 0px; 
	margin-top: 2pt; margin-bottom: 2pt;
	background-color: #C0FFFF ; 
	color: #000000 
}
input { font-size: 18pt; line-height: 24pt; text-indent: 0px;
	margin-left: 0px; margin-right: 0px; 
	margin-top: 2pt; margin-bottom: 2pt;
	background-color: #C0FFFF ; 
	color: #000000 
}
