@charset = EUC-JP;

/*ヘッダーとフッター共通使用文字*/

.H_white_text_smaller		{color:#ffffff;font-size:8pt;font-family:Osaka,MS UI Gothic,sans-serif;}
.H_white_text_smaller_left	{color:#ffffff;font-size:8pt;font-family:Osaka,MS UI Gothic,sans-serif;padding-left:24px}
.H_header_link			{color:#ffffff;font-weight:bold;font-size:8pt;font-family:Osaka,MS UI Gothic,sans-serif;}

/*-------------------------------------------------------------------------------------------------------------------*/

/*ヘッダーのみ使用文字*/
.H_text		{color:#333333;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:14pt;}/*defのかわり*/
.loginbox			{color:#006699;font-size:10pt;font-family:Osaka,MS UI Gothic,sans-serif;line-height:15pt;font-weight:bolder;}/*subのかわり*/
.logout			{color:#ffffff;font-size:1pt;font-family:Osaka,MS UI Gothic,sans-serif;line-height:5pt;}	/*.minのかわり*/

/*サイド使用文字*/
.S_ttl_green_b	{color:#006633;font-size:11pt;font-family:Osaka,MS UI Gothic,sans-serif;line-height:15pt;font-weight:bolder;}	/*ttlmnの代わり*/
.S_subttl	{color:#333333;font-size:11pt;font-family:Osaka,MS UI Gothic,sans-serif;line-height:14pt;}	/*.defの代わり*/

/*-------------------------------------------------------------------------------------------------------------------*/

/*メイン使用文字*/
.ttl_green_b		{color:#006633;font-size:medium;font-family:Osaka,MS UI Gothic,sans-serif;line-height:18pt;font-weight:bolder;}
.subttl_green_b		{color:#006633;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:15pt;font-weight:bolder;}
.text				{color:#333333;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:14pt;}
.text_line10h		{color:#333333;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:10pt;}
.text_E1			{color:#333333;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:14pt;padding-left: 12px;}/*左全角一文字分インデント*/
.text_E2			{color:#333333;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:14pt;padding-left: 24px;}/*左全角ニ文字分インデント*/
.text_subttl		{color:#333333;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:14pt;padding-left: 30px;}/*ページ内サブタイトル用インデント*/
.text_E1_tf			{color:#333333;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:14pt;padding-left: 12px;font-weight:bolder;}/*タスクフォース用クラス。左全角*/
.text_tf			{color:#333333;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:14pt;font-weight:bolder;}/*メンバページ・タスクフォース用クラス。左全角*/
.text_E2_lab			{color:#333333;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:14pt;padding-left: 24px;vertical-align:top;}/*左全角ニ文字分インデント特殊*/

一文字分インデント*/

.text_smaller		{color:#333333;font-size:xx-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:14pt;}
.def_white			{color:#FFFFFF;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:18px;}
.def_white_size15	{color:#FFFFFF;font-size:15px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:18px;}

/*移植分 */

/* 作成履歴
2006/05/18
	defred を作成。本文用の赤文字。統一性を出すためにややピンクを使う。目に優しいように。
2006/04/27
	SEC Forum用 左インデントクラス lefposi (left-position)の作成。
	後ろの数字はピクセル。
2006/03/22
	ttlE1を作成。意味はttl+margin-left:12;(大文字一文字分）
2006/01/18
	ttlbE2 を作成。意味はttlでblack,E2で二文字分インデントが内側に入っている。
2006/01/18
	defBTN を作成。意味はdefでボタン専用のクラス。Mozilaエンジンで正確に表示するために使用。
2006/01/06
	ttlred を作成。意味はttlでredなだけ。TOPに注意を表示したい時に使う。
2005/11/16
	ttls を作成。意味はsが複数形の意味で、ttlが二行以上になる文に使用するために間隔を調整している。
*/

.lefposi2{padding-left: 2px;}
.lefposi30{padding-left: 30px;}
.lefposi17{padding-left: 17px;}
.lefposi60{padding-left: 60px;}
.lefposi105{padding-left: 105px;}
.lefposi110{padding-left: 110px;}
.lefposi120{padding-left: 120px;}

.def			{color:#333333;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:18px;}
.def_H2_E1		{color:#333333;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:18px;padding-left: 12px;line-height:24px;}
.defE1			{color:#333333;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:18px;padding-left: 12px;}
.defE2			{color:#333333;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:18px;padding-left: 24px;}
.defE3			{color:#333333;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:18px;padding-left: 36px;}
.defE4			{color:#333333;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:18px;padding-left: 48px;}
.deff			{color:#ffffff;font-size:9px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:13px;}
.defb			{color:#00008C;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:13px;}
.defred			{color:#CC3366;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:18px;}


.ttl		{color:#00008C;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:24px;font-weight:bolder;}
.ttls		{color:#00008C;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:15px;font-weight:bolder;}
.ttlsE1		{color:#00008C;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:15px;font-weight:bolder;padding-left: 12px;}
.ttlb		{font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:24px;font-weight:bolder;}
.ttlred		{color:#FF0000;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:24px;font-weight:bolder;}
.ttlreds	{color:#FF0000;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:15px;font-weight:bolder;}
.ttlbs		{font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:15px;font-weight:bolder;}
.ttlb2		{font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:24px;font-weight:bolder;text-indent:1em;}
.ttlbE1		{font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:24px;font-weight:bolder;padding-left: 12px;}
.ttlbE2		{font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:24px;font-weight:bolder;padding-left: 24px;}
.ttlE1		{color:#00008C;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:24px;font-weight:bolder;padding-left: 12px;}
.ttlbig		{color:#00008C;font-size:15px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:24px;font-weight:bolder;}
.ttlEbig	{color:#00008C;font-size:15px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:24px;font-weight:bolder;padding-left: 12px;}
.ttlvn		{color:#00008C;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:18px;font-weight:bolder;}

.sub		{color:#006699;font-size:10px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:15px;font-weight:bolder;}
.sml		{color:#333333;font-size:10px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:10px;}
.lag		{color:#333333;font-size:14px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:24px;}
.menu		{font-size:14px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:24px;}
.submenu	{font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:20px;}
.ipt		{font-size:9pt;font-family:Osaka,MS UI Gothic,sans-serif;border:1 solid ;background-color:#cccccc;}
.preline	{border-style: solid;border-width: 2;border-color:EFEFEF;}
.prelineh	{color:#333333;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height: 120%;}

A:link		{color:#0033cc;text-decoration:underline;}
A:visited	{color:#883300;text-decoration:underline;}
A:hover		{color:#0000ff;text-decoration:none;}
A:active	{color:#cc3300;text-decoration:underline;}

A:link.fff	{color:#ffffff;text-decoration:underline;}
A:visited.fff{color:#ffffff;text-decoration:underline;}
A:hover.fff	{color:#ffffff;text-decoration:none;}
A:active.fff{color:#ffffff;text-decoration:underline;}

DIV.contents{overflow:scroll;height:410px;}
li.menu		{color: #2d3b4e;text-decoration: none;text-indent: 1em;background-color: #d3dadd;border-left: 1px solid #adb4b7;padding: 0.5em 0;display: block;width: 100px;}

defBTN		{color:#333333;font-size:12px;font-family:Osaka,MS UI Gothic,sans-serif;line-height:12px;}

/* 移植終わり */


A:link.text			{color:#333333;text-decoration:none;}
A:visited.text		{color:#333333;text-decoration:none;}
A:hover.text		{color:#ff8c00;text-decoration:underline;}
A:active.text		{color:#ff8c00;text-decoration:none;}
/*ヘッダーのリンク*/
A:link.head			{color:#ffffff;text-decoration:none;}
A:visited.head		{color:#ffffff;text-decoration:none;}
A:hover.head		{color:#ffcc00;text-decoration:none;}
A:active.head		{color:#ffcc00;text-decoration:none;}
/*サイドのリンク*/
A:link.side		{color:#006633;text-decoration:none;}
A:visited.side	{color:#006633;text-decoration:none;}
A:hover.side		{color:#ff8c00;text-decoration:underline;}
A:active.side	{color:#006633;text-decoration:none;}

/*-------------------------------------------------------------------------------------------------------------------*/
/*フォーム*/
input.type1 {border: solid 1px #cccccc; width:120px;height:20px;color:#333333;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;}
input.type2 {border: solid 1px #cccccc; color:#333333;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;}

textarea { border: solid 1px #cccccc; }

/*-------------------------------------------------------------------------------------------------------------------*/
/*エラー*/
.alarttext	{color:#FF0000;font-size:x-small;font-family:Osaka,MS UI Gothic,sans-serif;line-height:14pt;font-weight:bolder;}

