@CHARSET "shift_jis";


/* ↓■■■■■■■■■■■■ 研修会情報詳細画面のスタイル ■■■■■■■■■■■■↓ */



/* ↓■■■■■■■■■■■■ 画面の構成 ■■■■■■■■■■■■↓ */

	/**
	 * 画面左側
	 *
	 */
	div.trd_leftFrame
	{
		display:block;
		float: left;

		width: 50px;
		height:600px;

	}
	/**
	 * 画面中央
	 *
	 */
	div.trd_mainFrame
	{
		display:block;
		float: left;

		width: 800px;

	}

	/**
	 * 画面右側
	 *
	 */
	div.trd_rightFrame
	{
		display:block;
		float: left;

		width: 50px;
		height:600px;
	}


/* ↓■■■■■■■■■■■■ 詳細情報表示テーブル ■■■■■■■■■■■■↓ */

	/**
	 * 詳細情報表示テーブル
	 *
	 */
	table.trd_infoTBL
	{
		margin-top: 5px;

		width: 800px;

		border-style: none;
		border-collapse: collapse;

		/*border-color: black;*/
	}

	table.trd_infoTBL td
	{
		border-color: black;
		border-width:1px;
	}


	/**
	 * 詳細情報表示テーブル タイトル部
	 *
	 */
	td.trd_infoCell_Head
	{
		width: 20%;

		font-weight: bold;
		color: white;
		background-color: #4fa4c7;

		border-style: solid;

	}


	td.trd_infoRow_Line
	{
		height:3px;
		border-style: none;
	}


	/**
	 * 詳細情報表示テーブル セル
	 *
	 */
	td.trd_infoCell_Full
	{
		width: 80%;

		color: black;

		border-style: solid;
	}
	/**
	 * 詳細情報表示テーブル セルのハイパーリンクのフォーマット
	 *
	 */
	td.trd_infoCell_Full a
	{
		color: blue;
		text-decoration: underline;
	}



	/**
	 * 詳細情報表示テーブル セル(1/2)
	 *
	 */
	td.trd_infoCell_Half
	{
		width: 30%;

		color: black;
		border-style: solid;

	}

	/**
	 * 詳細情報表示テーブル セル（スクロール）
	 *
	 */
	td.trd_infoCell_Box
	{
		width: 80%;

		color: black;

		border-style: solid;
	}

	/**
	 * スクロール部位
	 *
	 */
	td.trd_infoCell_Box TEXTAREA
	{
		background-color: white;
		font-size: 16px;
		overflow: auto;
		border-style: groove;


	}

	pre.trd_lecturecontent
	{
		width:99%;
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */


	}