/*
同一要素内に、.class と #id が記述された場合は、#id が優先されるが、
#id が定義されていない場合は、.class で定義された内容が表示される。
.class で定義された値（テーブルの高さや幅等）が、#id に踏襲される。
*/

.text_logo	{	color: #9f1b34;		/* 候補 : #4169e1 #9f1b34; */
			font-size: 24px;
			font-weight: bold;		/* normal/bold/lighter/bolder/100〜900 */
			font-family: "Times New Roman",sans-serif,serif;
			text-align: center;
			text-decoration: underline;
		}

.text_study	{	width: 600px;
			text-align: center;
			line-height: 1.5;
			color: #ff0000;
			font-size: 13px;
			font-weight: bold;		/* normal/bold/lighter/bolder/100〜900 */
			font-family: "ＭＳ ゴシック",sans-serif,serif;
		}

.text_update	{	width: 410px;
			line-height: 1.5;
			font-size: 13px;
			font-weight: bold;		/* normal/bold/lighter/bolder/100〜900 */
			font-family: "ＭＳ ゴシック",sans-serif,serif;
		}

.text_update_1	{	text-align: center;
			color: #0000ff;
		}

.text_update_2	{	text-align: left;
			color: #000000;
		}

.text_update_3	{	text-align: right;
			color: #000000;
		}

.text_apologize	{	width: 600px;
			text-align: center;
			line-height: 1.5;
			color: #ff9900;
			font-size: 13px;
			font-weight: bold;		/* normal/bold/lighter/bolder/100〜900 */
			font-family: "ＭＳ ゴシック",sans-serif,serif;
		}

.index_table	{
			background-color: #f0f0f0;
			border-top: 2px solid #f8f8f8;
			border-left: 2px solid #f8f8f8;
			border-bottom: 2px solid #c0c0c0;
			border-right: 2px solid #c0c0c0;
		}

.index_td1	{
			padding: 2px;
			width: 23px;
			height: 23px;
			/*vertical-align: middle;*/
		}

.index_td2	{
			width: 755px;
			height: 23px;
			vertical-align: middle;
			text-align: left;
			color: #000000;
			font-size: 13px;
			font-weight: bold;		/* normal/bold/lighter/bolder/100｡ﾁ900 */
			font-family: "ＭＳ ゴシック",sans-serif,serif;
		}

.home_content	{	width: 730px;
			text-align: left;
			line-height: 1.5;
			color: #000000;
			font-size: 12px;
			font-weight: normal;		/* normal/bold/lighter/bolder/100〜900 */
			font-family: "ＭＳ ゴシック",sans-serif,serif;
		}



