
/*==========================================================
	各ページの「タイトル」に相当するスタイル
==========================================================*/
h1 {
	color: #ffffff;						/* 文字色 白 */
	background-color: #000066;			/* 背景色 紺 */
	font-size:x-large;					/* 文字サイズ 大 */
	text-align: center;					/* 文字位置 中心 */
	font-weight:bold;					/* 文字 太字 */
	letter-spacing: 10px;				/* 文字間隔 */

	margin-left: 15%;	          		/* 枠位置(左から) */
	margin-right: 15%;	        		/* 枠位置(右から) */
	margin-top: 10px;					/* 枠位置(上から) */
	margin-bottom: 10px;				/* 枠位置(下左から) */

	padding-left: 50px;					/* 枠中の文字位置(左から) */
	padding-right: 50px;				/* 枠中の文字位置(右から) */
	padding-top: 10px;					/* 枠中の文字位置(上から) */
	padding-bottom: 10px;				/* 枠中の文字位置(下から) */

	border-left-style :outset;			/* 枠の形状 飛び出し */
	border-bottom-style :outset;		/* 枠の形状 飛び出し */
}


/*==========================================================
	各ページの「サブタイトル」に相当するスタイル
	　（タイトルの補足説明）
==========================================================*/
h2 {
	color: #000000;						/* 文字色 黒 */
	font-size:medium;           		/* 文字サイズ 大 */
	text-align: center;         		/* 文字位置 中心 */
	font-weight:bold;           		/* 文字 太字 */
	letter-spacing: normal;				/* 文字間隔 */
                                
	margin-left: 30px;          		/* 枠位置(左から) */
	margin-right: 30px;         		/* 枠位置(右から) */
	margin-top: 5px;            		/* 枠位置(上から) */
	margin-bottom: 5px;         		/* 枠位置(下左から) */
                                
	padding-left: 50px;         		/* 枠中の文字位置(左から) */
	padding-right: 50px;        		/* 枠中の文字位置(右から) */
	padding-top: 10px;          		/* 枠中の文字位置(上から) */
	padding-bottom: 10px;       		/* 枠中の文字位置(下から) */
                                
	border-style :none;         		/* 枠の形状 飛び出し */
}


/*==========================================================
	「項目タイトル」に相当するスタイル
==========================================================*/
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: #000066;						/* 文字色 紺　*/
	margin-left: 15%;	          		/* 枠位置(左から) */
	margin-right: 15%;	        		/* 枠位置(右から) */
}

li {
	color: #000066;						/* 文字色 紺　*/
	margin-left: 15%;	          		/* 枠位置(左から) */
	margin-right: 15%;	        		/* 枠位置(右から) */
}

li.index {
	color: #000066;						/* 文字色 紺　*/
	margin-left: 20%;	          		/* 枠位置(左から) */
	margin-right: 15%;	        		/* 枠位置(右から) */
}

/*==========================================================
	「通常の段落」に相当するスタイル
==========================================================*/
p.index {
	margin-left: 20%;
	margin-right: 20%;
}


/*==========================================================
	「ナビゲーションメニュー」に相当するスタイル
==========================================================*/
p.menu_1 {
	color: #000066;						/* 文字色 紺　*/
	background-color: #C0C0C0;

	margin-left: 15px;	          		/* 枠位置(左から) */
	margin-right: 15px;	        		/* 枠位置(右から) */

	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:black;
	font-weight:600
}

A:visited {
	color:navy;
	font-weight:600
}

A:active {
	color:purple;
	font-weight:600
}

A:hover {
	color:white;
	background-color:navy;
	font-weight:600
}


/*==========================================================
	先頭ページのBody
==========================================================*/
body.index {
	background-image: url('images/tts-2515-bg.jpg');
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: middle;
	background-position: center;
}

/*==========================================================
	先頭ページのtitle
==========================================================*/
p.index_title {
	color: #000066;						/* 文字色 紺　*/
	letter-spacing: 20px;				/* 文字間隔 */
	font-weight:bold;           		/* 文字 太字 */

	margin-left: 15%;	          		/* 枠位置(左から) */
	margin-right: 15%;	        		/* 枠位置(右から) */
	margin-top: 10px;           		/* 枠位置(上から) */
	margin-bottom: 10px;        		/* 枠位置(下左から) */
                                
	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.index_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;
}
