/* ------------------------------------------------------------ */
/* 2002.08.23 kinoshita*/
/* 要素内容を追加・変更する場合コメントも修正すること */
/* できるだけ分かりやすい要素名を付けること 					*/
/* ------------------------------------------------------------ */

A:text-decoration	{color:darkblue}
A:visited		{color:#800080}		/* ブリンク色:紫 */
A:alink			{color:#FF0000}		/* クリック色:赤 */
A:active		{color:red}				/* 赤 */
A:hover {color:red;text-transform;uppercase}

h1
	{
	font-size:140%;							/* 文字サイズ： */
	color:#000000;							/* 文字色：黒 */
	font-weight:bold;						/* 文字太さ：太字 */
	line-height:130%;						/* 行間：130% */
	margin-top:8px;
	margin-bottom:8px;
	}
h2
	{
	font-size:120%;
	color:#000000;							/* 文字色：黒 */
	font-weight:bold;						/* 文字太さ：太字 */
	line-height:130%;						/* 行間：130% */
	margin-top:3px;
	margin-bottom:3px;
	}

TABLE.smallStyle
	{
	font-size:80%;							/* 文字サイズ：11P相当 本文サイズ */
	font-weight:400							/* 文字太さ：普通 */
	color:#000000;							/* 文字色：黒 */
	line-height:150%;						/* 行間の高さ：130% */
	line-weight:normal;					/* 文字の太さ：130% */
	}

TABLE.normalStyle
	{
	font-size:95%;							/* 文字サイズ：11P相当 本文サイズ */
	font-weight:400							/* 文字太さ：普通 */
	color:#000000;							/* 文字色：黒 */
	line-height:150%;						/* 行間の高さ：150% */
	line-weight:normal;					/* 文字の太さ：130% */
	}


SPAN.sizeA										/* 通常サイズ これを基本に追加修正してください */
	{
	font-size:100%;							/* 文字サイズ */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
	}

SPAN.sizeB										/* 太字 */
	{
	font-size:100%;							/* 文字サイズ */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* 文字太さ：太字 */
	}

SPAN.sizeBW										/* 太字 */
	{
	font-size:100%;							/* 文字サイズ */
	color:#ffffff;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* 文字太さ：太字 */
	}

SPAN.sizeAs										/* 小さい */
	{
	font-size:80%;							/* 文字サイズ */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
	}

SPAN.sizeBs										/* 太字小さい */
	{
	font-size:80%;							/* 文字サイズ */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* 文字太さ：太字 */
	}

SPAN.sizeBB										/* 太字 */
	{
	font-size:80%;							/* 文字サイズ */
	color:#336699;							/* 文字色：濃いブルー */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* 文字太さ：太字 */
	}
SPAN.sizeBBs										/* ふつう字 */
	{
	font-size:80%;							/* 文字サイズ */
	color:#336699;							/* 文字色：濃いブルー */
	line-height:130%;						/* 行間：130% */
	}

SPAN.sizeGG										/* 太字 */
	{
	font-size:80%;							/* 文字サイズ */
	color:#006633;							/* 文字色：濃いグリーン */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* 文字太さ：太字 */
	}
SPAN.sizeGGs										/* ふつう字 */
	{
	font-size:80%;							/* 文字サイズ */
	color:#006633;							/* 文字色：濃いグリーン */
	line-height:130%;						/* 行間：130% */
	}


SPAN.sizeTitle								/* タイトルに使用*/
	{
	font-size:170%;							/* 文字サイズ： */
	color:#000000;							/* 文字色：黒 */
	line-height:170%;						/* 行間：170% */
	font-weight:bold;						/* 文字太さ：太字 */
	}


SPAN.sizeDTitle								/* 段落タイトルに使用*/
	{
	font-size:120%;							/* 文字サイズ： */
	color:#336699;							/* 文字色：濃いブルー */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* 文字太さ：太字 */
	}

SPAN.sizeDTitle2								/* 段落タイトルに使用*/
	{
	font-size:75%;							/* 文字サイズ： */
	color:#336699;							/* 文字色：濃いブルー */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* 文字太さ：太字 */
	}

SPAN.sizeBTitle								/* 段落タイトルに使用*/
	{
	font-size:130%;							/* 文字サイズ： */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* 文字太さ：太字 */
	}

/* ----2002.11.20 篠崎追加----- */
SPAN.sizeAW										/* 太字：白 */
	{
	font-size:100%;							/* 文字サイズ */
	color:#ffffff;							/* 文字色：白 */
	font-weight:bold;						/* 文字太さ：太字 */
	line-height:130%;						/* 行間：130% */
	}
/* ----2002.11.20 木下追加----- */

SPAN.sizeAsW										/* 小さい:白 */
	{
	font-size:80%;							/* 文字サイズ */
	color:#ffffff;							/* 文字色：白 */
	line-height:130%;						/* 行間：130% */
	}
/* ----2002.11.20 松村追加----- */

SPAN.sizeAsR										/* 小さい:赤 */
	{
	font-size:80%;							/* 文字サイズ */
	color:#FF0000;							/* 文字色：赤 */
	line-height:130%;						/* 行間：130% */
	}

/* ----2002.11.21 松村追加----- */

SPAN.sizeTopO										/* 小さい:オレンジ */
	{
	font-size:80%;							/* 文字サイズ */
	color:#E67F19;							/* 文字色：オレンジ */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* 文字太さ：太字 */
	}

SPAN.sizeTopOB										/* 大きい:オレンジ */
	{
	font-size:120%;							/* 文字サイズ */
	color:#E67F19;							/* 文字色：オレンジ */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* 文字太さ：太字 */
	}

/* ----2002.11.24 松村追加----- */

SPAN.sizeAss										/* かなり小さい */
	{
	font-size:65%;							/* 文字サイズ */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
	}


/* 2002.05.24 追加（木下）*/
/* テーブルのデザイン */

/* $PaternStart */
.patern1{color:#000000;background-color:#FFFFFF;}
.patern1 .brite {color:#ff0000;}
.patern1 TH {color:#000000;background-color:#9999FF;}
.patern1 .back{{color:#000000;background-color:#FFFFFF;}


/*メインテーブル配色		変更	橋本	2002.03.12*/
.patern1 .main {color:#000000;background-color:#ffffcc;}	/* 配色 */
.patern1 .main .brite {color:#ff0000;}						/* 強調表示 */
.patern1 .main :link		{color:#ffffff}					/* リンク色 */
.patern1 .main :visited		{color:#000000}					/* ブリンク色 */
.patern1 .main :alink		{color:#FF0000}					/* クリック色 */
.patern1 .main :active		{color:#ff0000}					/* アクティブ */

/*サブテーブル配色*/

.patern1 .sub {color:#000000;background-color:#ffe5e5;}
.patern1 .sub .brite {color:#ff0000;}
.patern1 .sub :link		{color:#0000FF}					/* リンク色 */
.patern1 .sub :visited		{color:#800080}					/* ブリンク色 */
.patern1 .sub :alink		{color:#FF0000}					/* クリック色 */
.patern1 .sub :active		{color:#ff0000}					/* アクティブ */

.patern1 .back0 {color:#000000;background-color:#FFFFFF;}
.patern1 .back0 .brite {color:#ff0000;}
.patern1 .back0 :link		{color:#0000FF}					/* リンク色 */
.patern1 .back0 :visited		{color:#800080}					/* ブリンク色 */
.patern1 .back0 :alink		{color:#FF0000}					/* クリック色 */
.patern1 .back0 :active		{color:#ff0000}					/* アクティブ */

.patern1 .back1 {color:#000000;background-color:#e5e5ff;}
.patern1 .back1 .brite {color:#ff0000;}
.patern1 .back1 :link		{color:#0000FF}					/* リンク色 */
.patern1 .back1 :visited		{color:#800080}					/* ブリンク色 */
.patern1 .back1 :alink		{color:#FF0000}					/* クリック色 */
.patern1 .back1 :active		{color:#ff0000}					/* アクティブ */

.patern1 .accent {color:#000000;background-color:#CCCCCC;}
.patern1 .accent .brite {color:#ff0000;}
.patern1 .accent :link		{color:#0000FF}					/* リンク色 */
.patern1 .accent :visited		{color:#800080}					/* ブリンク色 */
.patern1 .accent :alink		{color:#FF0000}					/* クリック色 */
.patern1 .accent :active		{color:#ff0000}					/* アクティブ */

.patern1 .back_a {color:#000000;background-color:#ccffff;}

.patern1 .back_b {color:#000000;background-color:#ffffcc;}

.patern1 .back2 {color:#000000;background-color:#e5ffe5;}


/* $PaternEnd */


/* 2002.05.27 追加（有馬）*/
SPAN.size1ll			/* 黒 */
	{
	font-size:22px;			/* 文字サイズ：22Pポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:140%;		/* 行間：140% */
	font-weight:bold;		/* 文字太さ：太字 */
	}

SPAN.size24b			/* 黒 */
	{
	font-size:24px;			/* 文字サイズ：24Pポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:140%;		/* 行間：140% */
	font-weight:bold;		/* 文字太さ：太字 */
	}

SPAN.size14br			/* 茶色 */
	{
	font-size:14px;			/* 文字サイズ：14Pポイント */
	color:#CC3300;			/* 文字色：茶色 */
	line-height:130%;		/* 行間：130% */
	font-weight:bold;		/* 文字太さ：太字 */
	}

SPAN.size1fo			/* オレンジ？ */
	{
	font-size:18px;			/* 文字サイズ：18Pポイント */
	color:#FF3300;			/* 文字色：黒 */
	line-height:130%;		/* 行間：130% */
	font-weight:bold;		/* 文字太さ：太字 */
	}

SPAN.sizeBi			/* 黒 */
	{
	font-size:32px;			/* 文字サイズ：22Pポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:140%;		/* 行間：140% */
	font-style:italic			/* 文字スタイル：イタリック */
	}
	
SPAN.sizeBb			/* 黒 */
	{
	font-size:34px;			/* 文字サイズ：22Pポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:140%;		/* 行間：140% */
	}
	
SPAN.size1fr			/* 赤 */
	{
	font-size:18px;			/* 文字サイズ：18Pポイント */
	color:#ff0000;			/* 文字色：赤 */
	line-height:130%;		/* 行間：130% */
	font-weight:bold;		/* 文字太さ：太字 */
	}

SPAN.sizeMbr			/* 赤 */
	{
	font-size:14px;			/* 文字サイズ：11ポイント */
	color:#FF0000;			/* 文字色：赤 */
	line-height:130%;		/* 行間：130% */
	}
	
SPAN.sizeMbw			/* 白 */
	{
	font-size:14px;			/* 文字サイズ：11ポイント */
	color:#ffffff;			/* 文字色：赤 */
	line-height:130%;		/* 行間：130% */
	font-weight:bold;		/* 文字太さ：太字 */
	}

SPAN.size1fg			/* 緑 */
	{
	font-size:18px;			/* 文字サイズ：18Pポイント */
	color:#006600;			/* 文字色：緑 */
	line-height:130%;		/* 行間：130% */
	font-weight:bold;		/* 文字太さ：太字 */
	}
	
/* 2002.10.11 追加（松村）*/
SPAN.size_red			/* 赤 */		
	{
	font-size:28px;			/* 文字サイズ：28ポイント */
	color:#FF0000;			/* 文字色：赤 */
	line-height:130%;		/* 行間：130% */
	font-weight:700;			/* 文字太さ：太字 */
	}

/* 2002.12.18 追加（篠崎）*/
SPAN.sizeMbbl			/* 黒 */
	{
	font-size:14px;			/* 文字サイズ： */
	color:black;			/* 文字色：黒 */
	line-height:140%;	/* 行間：140% */ 
	font-weight:700;		/* 文字太さ：太字 */
	text-decoration:none;		/* 文字飾り：下線 */
	border-bottom: 1px red solid;		/* 下線：赤 */
	}


SPAN.sizeMbb			/* 黒 */
	{
	font-size:14px;			/* 文字サイズ： */
	color:black;			/* 文字色：黒 */
	line-height:140%;	/* 行間：140% */ 
	font-weight:700;		/* 文字太さ：太字 */
	}

li {
	margin-top: 0.2em;
	margin-right: 0.3em;
}

/* ------------------------------------------------------------ */
/* 2006.07.25 hayashida追加*/
/* ------------------------------------------------------------ */

.tbl-box
{
	BORDER-RIGHT: #e7f5ff 0px solid;
	BORDER-TOP: #e7f5ff 0px solid;
	border-left: solid 0.9em #6a8bd2;
	BORDER-BOTTOM: #e7f5ff 0px solid;
}

.tbl-box2
{
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
}

.tbl-box3
{
	BORDER-TOP: #4682B4 3px dotted;
	BORDER-BOTTOM: #4682B4 3px dotted;
}


.tbl-box4
{
	BORDER-RIGHT: #696969 0px solid;
	BORDER-TOP: #696969 0px solid;
	BORDER-LEFT: #696969 0px solid;
	BORDER-BOTTOM: #696969 0px solid;
	background-color:#FFE4E1;		/* 薄ピンク */
}


.tbl-box5
{
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
	background-color:#F5F5F5;		/* 極薄青 */
}




.tbl-line
	{
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: #336699 1px solid;
	BORDER-LEFT: black 0px solid;
	BORDER-BOTTOM: #336699 1px solid;
	background-color:#F5F5F5;		/* 極薄青 */
	}
	
	
	.tbl-line2
	{
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	BORDER-LEFT: #4682B4 3px dotted;
	BORDER-BOTTOM: black 0px solid;
	}

.tbl-line3
	{
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	BORDER-LEFT: black 0px solid;
	BORDER-BOTTOM: #336699 2px dotted;
	}
	
.tbl-line4
	{
	BORDER-RIGHT: black 0px solid;
	BORDER-LEFT: black 0px solid;
	BORDER-BOTTOM: #336699 1px dotted;
	background-color:#F5F5F5;		/* 極薄青 */
	}

.tbl-line5
	{
	BORDER-BOTTOM: #336699 1px dotted;
	background-color:#F5F5F5;		/* 極薄青 */
	}



A.navy-a:visited										/* 通常：紺リンク */
	{
	FONT-SIZE: 95%;
	COLOR: #262673;
	LINE-HEIGHT: 170%;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
	}

A.navy-a:link
	{
	FONT-SIZE: 95%;
	COLOR: #262673;
	LINE-HEIGHT: 170%;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
	}

A.navy-a:hover
	{
	COLOR: #cc3333;
	TEXT-DECORATION: underline;
	position:relative;top:1px;left:1px
	}


