<!--

<!-- デフォルトのマージン設定 (例) 上=20px、右=30px、下=40px、左=10px -->
BODY { margin: 0px 0px 0px 0px;}

<!-- デフォルトフォントサイズ・色 -->
BODY { font-size: x-small; line-height: 18px; color: #000000;}

<!-- ニュースリリース用背景色 白 -->
BODY.news { text-align: center;background-color: #FFFFFF; }

<!-- デフォルト文字 -->
TD { font-family: verdana,'ＭＳ Ｐゴシック';font-size: x-small; line-height: 140%; color: #000000; }

<!-- H1 -->
H1 { font-size : 18px; line-height: 100%; margin-left: 4px; margin-bottom: 0px;}

<!-- H2 -->
H2 { font-size : 14px; line-height: 100%; margin-left: 4px; margin-bottom: 0px;}

<!-- スクロールバーの色 -->
BODY{	scrollbar-arrow-color: #006666;
			scrollbar-base-color:#ffffff;
			scrollbar-track-color:#f4f4f4; 
			scrollbar-highlight-color:#ffffff;
			scrollbar-3dlight-color:#aaaaaa;
			scrollbar-darkshadow-color:#aaaaaa;
			scrollbar-shadow-color:#ffffff;}


<!-- TABLE系 -->
TABLE { border-collapse: collapse; border-color:#555555;}

TD { font-size:x-small; line-height:140%; border-color:#555555;}

TH { font-size:x-small; line-height:140%; background-color:#DFEAF4; border-color:#555555;}

<!-- 横幅指定　ピクセル系 -->
.width1 { width:440px; }

<!-- ボールド指定　ピクセル系 -->
.bold1{ font-size: small; color: #7722AA ; line-height: 160%; font-weight:bold; margin-top:6px; margin-bottom:6px; padding-left:6px;border-left: 5px solid #AA66EE; border-bottom: 1px solid #AA66EE;}

<!-- フォントサイズ　ピクセル系 -->
.px8 {   font-size: 8px; line-height: 12px}
.px10 {  font-size: 10px; line-height: 16px;}
.px11 {  font-size: 11px; line-height: 17px;}
.px12 {  font-size: 12px; line-height: 18px;}
.px14 {  font-size: 14px; line-height: 20px;}
.px16 {  font-size: 16px; line-height: 22px;}
.px18 {  font-size: 18px; line-height: 24px;}
.px20 {  font-size: 20px; line-height: 26px;}

<!-- フォントサイズ　サイズ系 -->
.xxs {   font-size: xx-small; line-height: 120%}
.xs {  font-size: x-small; line-height: 120%;}
.s {  font-size: small; line-height: 140%;}
.m {  font-size: medium; line-height: 110%;}
.l {  font-size: large; line-height: 100%;}
.xl {  font-size: x-large; line-height: 100%;}
.xxl {  font-size: xx-large; line-height: 100%;}

<!-- フォントカラー＋BOLD　サイズ系 -->
.l-red {  font-size: large; color: #DD3333 ; line-height: 100%; font-weight:bold;}
.s-red {  font-size: small; color: #DD3333 ; line-height: 140%; font-weight:bold;}
.xs-red {  font-size: x-small; color: #DD3333 ; line-height: 140%; font-weight:bold;}
.l-blue {  font-size: large; color: #2222DD ; line-height: 100%; font-weight:bold;}
.s-blue {  font-size: small; color: #2222DD ; line-height: 140%; font-weight:bold;}
.xs-blue {  font-size: x-small; color: #2222DD ; line-height: 140%; font-weight:bold;}
.l-green {  font-size: large; color: #22AA22 ; line-height: 100%; font-weight:bold;}
.s-green {  font-size: small; color: #22AA22 ; line-height: 140%; font-weight:bold;}
.xs-green {  font-size: x-small; color: #22AA22 ; line-height: 140%; font-weight:bold;}

<!-- 禁則処理＋両端揃え -->
.kinsoku { line-break:strict; text-align:justify;text-justify:distribute;font-size: 12px; line-height: 18px }

<!-- テキストの両端揃え＆禁則処理 -->
.just1 { line-break:strict; text-align:justify;text-justify:distribute; }

<!-- テキストの禁則処理「、」「。」「ゃゅょっ」 -->
.just2 { line-break:strict;}

<!-- リンクカラー 標準 -->
A:link{color:#5555FF;text-decoration:underline}
A:ACTIVE{color : navy;text-decoration:underline;}
A:VISITED{color:#5555FF;text-decoration : underline;}
A:HOVER{text-decoration : none;}

<!-- リンクカラー 白 -->
A.white:link{color:#FFFFFF;text-decoration:none}
A.white:active{color:#66CC66;text-decoration : none;}
A.white:visited{color:#FFFFFF;text-decoration : underline;}
A.white:hover{color:#AADDFF;text-decoration : none;}

<!-- 印刷指定（テーブルの途中で改ページすることを禁止します） -->
TABLE { page-break-inside: avoid; }

<!-- リスト幅 デフォルト-->
UL { margin-left:0em; margin-top:0em; margin-bottom:0em;}

LI { margin-left:-1em; margin-top:0.8em; margin-bottom:-0.8em;}
.px8{
  font-size : 9px;
}



-->
