
/*==========================================================
	各ページの「タイトル」に相当するスタイル
==========================================================*/
h1 { 
	COLOR : #45206F;
	FONT-WEIGHT : BOLD;
	FONT-SIZE : 13PT;
	margin: 10PT 0PT;
	BORDER-color :#6084d0;
	BORDER-STYLE : SOLID;
	BORDER-WIDTH : 1PT 1PT 2PT 10PT;
    PADDING: 2PT 50PT;
	}


/*==========================================================
	各ページの「サブタイトル」に相当するスタイル
	　（タイトルの補足説明）
==========================================================*/
h2 {
	COLOR : #45206F;
	FONT-WEIGHT : BOLD;
	FONT-SIZE : 10PT;
	margin: 2PT 10PT;
	BORDER-color :#4064b0;
	BORDER-STYLE : SOLID;
	BORDER-WIDTH : 0PT 0PT 1PT 6PT;
    PADDING: 2PT 10PT;
	}


/*==========================================================
	「項目タイトル」に相当するスタイル
==========================================================*/
h3 {
	color: #ffffff;						/* 文字色 黒 */
	background-color: #000066;  		/* 背景色 紺 */
	font-size:large;            		/* 文字サイズ 大 */
	text-align: left;           		/* 文字位置 中心 */
	font-weight:normal;         		/* 文字 太字 */
	letter-spacing: 5px;				/* 文字間隔 */
                                
	margin-left: 16%;	          		/* 枠位置(左から) */
	margin-right: 15%;	        		/* 枠位置(右から) */
	margin-top: 10px;           		/* 枠位置(上から) */
	margin-bottom: 10px;        		/* 枠位置(下左から) */
                                
	padding-left: 30px;         		/* 枠中の文字位置(左から) */
	padding-right: 30px;        		/* 枠中の文字位置(右から) */
	padding-top: 7px;          		/* 枠中の文字位置(上から) */
	padding-bottom: 7px;       		/* 枠中の文字位置(下から) */
                                
	border-style :none;         		/* 枠の形状 飛び出し */
}


/*==========================================================
	「詳細説明タイトル」に相当するスタイル
==========================================================*/
h4 {
	color: #000066;						/* 文字色 紺　*/
	background-color: #ffffff;  		/* 背景色 白 */
	font-size:medium;           		/* 文字サイズ 大 */
	text-align: left;           		/* 文字位置 中心 */
	font-weight:bold;           		/* 文字 太字 */
	letter-spacing: normal;				/* 文字間隔 */
	
	border-color: normal;				/* 枠の色 */
	margin-left: 17%;	          		/* 枠位置(左から) */
	margin-right: 40%;	        		/* 枠位置(右から) */
	margin-top: 10px;           		/* 枠位置(上から) */
	margin-bottom: 10px;        		/* 枠位置(下左から) */
                                
	padding-left: 10px;          		/* 枠中の文字位置(左から) */
	padding-right: 0px;         		/* 枠中の文字位置(右から) */
	padding-top: 0px;           		/* 枠中の文字位置(上から) */
	padding-bottom: 0px;        		/* 枠中の文字位置(下から) */
                                
	border-left-style :outset;			/* 枠の形状 飛び出し */
	border-bottom-style :outset;		/* 枠の形状 飛び出し */
}



/*==========================================================
	「通常の段落」に相当するスタイル
==========================================================*/
P {
	color: #000088;						/* 文字色 紺　*/
	text-indent:2em;
	FONT-SIZE : 8PT;
}

li {
	color: #000088;						/* 文字色 紺　*/
	text-indent:2em;
	FONT-SIZE : 8PT;

/*	color: #000066;		*/				/* 文字色 紺　*/
/*	margin-left: 20PT;	*/         		/* 枠位置(左から) */
}

li.index {
	color: #000066;						/* 文字色 紺　*/
	margin-left: 20%;	          		/* 枠位置(左から) */
	margin-right: 15%;	        		/* 枠位置(右から) */
}

/*==========================================================
	「通常の段落」に相当するスタイル
==========================================================*/
p.index {
	margin-left: 20%;
	margin-right: 20%;
}


/*==========================================================
	「ナビゲーションメニュー」に相当するスタイル
==========================================================*/
p.menu { 
	COLOR : #222222;
	background-color: #cccccc;
	FONT-WEIGHT : BOLD;
	FONT-SIZE : 10PT;
	text-indent:0em;
	margin: 0PT 0PT;
	BORDER-color :#333333;
	BORDER-STYLE : SOLID;
	BORDER-WIDTH : 1PT 1PT 2PT 2PT;
    PADDING: 0PT 0PT;
	}

p.date {
	color: #808080;						/* 文字色 灰　*/
	text-indent:1em;
	font-weight: bold;
}

p.menu_1 {
	color: #000066;						/* 文字色 紺　*/
	background-color: #C0C0C0;

	margin-left: 5px;	          		/* 枠位置(左から) */
	margin-right: 5px;	        		/* 枠位置(右から) */

	word-spacing: 15px;					/* 文字列間隔 */
	font-size:small; 	          		/* 文字サイズ */
	font-style:itaric; 	          		/* 文字スタイル */
	height: 10px;						/* 行の高さ */
}

p.menu_2 {
	color: #000066;						/* 文字色 紺　*/
	background-color: #C0C0C0;

	margin-left: 5px;	          		/* 枠位置(左から) */
	margin-right: 5px;	        		/* 枠位置(右から) */

	word-spacing: 15px;					/* 文字列間隔 */
	font-size:x-small; 	          		/* 文字サイズ */
	font-style:itaric; 	          		/* 文字スタイル */
	height: 10px;						/* 行の高さ */
}

p.menu_3 {
	color: #000066;						/* 文字色 紺　*/
	background-color: #C0C0C0;

	margin-left: 5px;	          		/* 枠位置(左から) */
	margin-right: 5px;	        		/* 枠位置(右から) */

	word-spacing: 15px;					/* 文字列間隔 */
	font-size:x-small; 	          		/* 文字サイズ */
	font-style:itaric; 	          		/* 文字スタイル */
	height: 10px;						/* 行の高さ */
}

/*==========================================================
	「戻るボタン」に相当するスタイル
==========================================================*/
p.return {
	color: #000066;						/* 文字色 紺　*/

	margin-left: 40%;	          		/* 枠位置(左から) */
	margin-right: 40%;	        		/* 枠位置(右から) */

	word-spacing: 15px;					/* 文字列間隔 */
	font-size:x-small; 	          		/* 文字サイズ */
	font-style:itaric; 	          		/* 文字スタイル */
	height: 10px;						/* 行の高さ */
}


p.menu_img {
}

/*==========================================================
	「ハイパーリンクの色など」のスタイル
==========================================================*/
A:LINK	{ COLOR: #632A94; TEXT-DECORATION: NONE }
A:VISITED	{ COLOR: #632A94; TEXT-DECORATION: NONE }
A:ACTIVE	{ COLOR: #632A94;  } 
A:HOVER	{ COLOR: #C4AFD7; TEXT-DECORATION: UNDERLINE }



/*==========================================================
	先頭ページのBody
==========================================================*/
body.index {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: middle;
	background-position: center;
}

/*==========================================================
	先頭ページのtitle
==========================================================*/
p.index_title {
	color: #808080;						/* 文字色 灰　*/
	letter-spacing: 5px;				/* 文字間隔 */
	/*
	font-weight:bold;           		/* 文字 太字 */
	*/
	FONT-SIZE : 15PT;

	margin-left: 20px;	          		/* 枠位置(左から) */
	margin-right: 20px;	        		/* 枠位置(右から) */
	margin-top: 10px;           		/* 枠位置(上から) */
	margin-bottom: 20px;        		/* 枠位置(下左から) */
                                
	padding-left: 20px;          		/* 枠中の文字位置(左から) */
	padding-right: 0px;         		/* 枠中の文字位置(右から) */
	padding-top: 5px;           		/* 枠中の文字位置(上から) */
	padding-bottom: 5px;        		/* 枠中の文字位置(下から) */

	border-left-style :outset;			/* 枠の形状 飛び出し */
	border-bottom-style :outset;		/* 枠の形状 飛び出し */
	border-top-style :outset;			/* 枠の形状 飛び出し */
}

/*==========================================================
	先頭ページのCpyright
==========================================================*/
p.copyright {
	color: #000066;						/* 文字色 紺　*/
	font-size:x-small; 	          		/* 文字サイズ */
	font-style:itaric; 	          		/* 文字スタイル */
	text-align: left;           		/* 文字位置 中心 */
	font-weight:normal;           		/* 文字 */
	letter-spacing: normal;				/* 文字間隔 */

	margin-left: 20%;	          		/* 枠位置(左から) */
	margin-right: 20%;	        		/* 枠位置(右から) */
}

/*==========================================================
	先頭ページの日本語/英語
==========================================================*/
index_sel {
	color: #000066;						/* 文字色 紺　*/
	font-size:medium;           		/* 文字サイズ 大 */
	text-align: left;           		/* 文字位置 中心 */
	font-weight:bold;           		/* 文字 太字 */
	letter-spacing: normal;				/* 文字間隔 */
	                            
	margin-left: 20px;          		/* 枠位置(左から) */
	margin-right: 200px;        		/* 枠位置(右から) */
	margin-top: 10px;           		/* 枠位置(上から) */
	margin-bottom: 10px;        		/* 枠位置(下左から) */
                                
	padding-left: 0px;          		/* 枠中の文字位置(左から) */
	padding-right: 0px;         		/* 枠中の文字位置(右から) */
	padding-top: 0px;           		/* 枠中の文字位置(上から) */
	padding-bottom: 0px;        		/* 枠中の文字位置(下から) */
                                
	border-left-style :outset;			/* 枠の形状 飛び出し */
	border-bottom-style :outset;		/* 枠の形状 飛び出し */
}



dev.centmain {
	margin : 0 auto; 
	width : 730px; 
	text-align : left; 
	padding : 0 5px; 
	background-color: #ffffff;  		/* 背景色 白 */
} 

body {
/*	background-image: url('images/background_jem.gif'); */
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-color: middle;
	background-position: left;
}

strong{
	color:red;
}

div.veryimportant{
	color:yellow;
	background:purple;
	font-size:large;
}

hr
{
/*	background:url(image/keisen.gif); */
}





