#right_cont {
    float: center;
    width: 840px;
}

/* ページトップへ戻るボタン */
#page-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    font-size: 77%;
}
#page-top a {
    background: #666;
    text-decoration: none;
    color: #fff;
    width: 100px;
    padding: 30px 0;
    text-align: center;
    display: block;
    border-radius: 5px;
}
#page-top a:hover {
    text-decoration: none;
    background: #999;
}

/* ページ全体 */
body	{
			margin:0px 0px 0px 0px;
			/*background:#FFFFCC; 2009.08テスト環境対応*/
		}

/* tdタグ全体 */
td		{font-size:14}



/* メニュー用ボタン */
.menu_button
		{
			font-size:xx-small;
			vertical-align:middle;
		}

/* tdタグ */
.td_title
		{
			text-align:left;
			color:#FFFFFF;
			background:#885566;
		}
.td_title_align_center
		{
			text-align:center;
			color:#FFFFFF;
			background:#885566;
		}
.td_list
		{
			text-align:left;
			color:#000000;
			background:#E4E9E9;
		}
.td_list_align_right
		{
			text-align:right;
			color:#000000;
			background:#E4E9E9;
		}
/* 2009.12.18 理念と経営　購読履歴用*/
.td_list_gray
		{
			text-align:left;
			color:#000000;
			background:#999999;
		}
.td_link
		{
			color:#ffffff;
		}

/* スケジュール管理画面用TDタグ */
/* 曜日 */
.td_sat
		{
			text-align:left;
			color:#000000;
			background:#99FFFF;
		}
.td_sun
		{
			text-align:left;
			color:#000000;
			background:#FFCCCC;
		}
/* カテゴリ */
.td_batsu
		{
			text-align:left;
			color:#000000;
			background:#FF7F50;
		}
.td_sankaku
		{
			text-align:left;
			color:#000000;
			background:#F5F5DC;
		}
.td_holiday
		{
			text-align:left;
			color:#000000;
			background:#FF0000;
		}
.td_other
		{
			text-align:left;
			color:#000000;
			background:#90EE90;
		}
.td_substitute
		{
			text-align:left;
			color:#000000;
			background:#99FFFF;
		}
.td_r
		{
			text-align:left;
			color:#000000;
			background:#FFFF50;
		}

/* オーナー見込顧客管理画面用TDタグ */
.td_title_ow_promise
		{
			text-align:left;
			color:#FFFFFF;
			background:#4400FF;
		}
.td_title_ow_promise_center
		{
			text-align:center;
			color:#FFFFFF;
			background:#4400FF;
		}
.td_list_ow_promise
		{
			color:#000000;
			background:#E4E9E9;
		}
.td_title_ow_promise_alert
		{
			text-align:center;
			color:#FF0000;
			background:#4400FF;
			font-weight:bold;
		}

/* エラーメッセージ */
.error	{
			color:#FF0000;
			font-size:14
		}

/* 必須入力 */
.Hissu	{
			color:red;
		}

/* ログイン画面 */
.table1	{
			background:ffdead;
			width:500
		}
.table2 {
	width			:100%;
	height			:30px;
	background-color	:#885566;
}
.table3 {
	width			:100%;
	height			:15px;
	background-color	:#E4E9E9;
}
.table4 {
	width			:100%;
	height			:70px;
}

.tdl	{
			background:orange;
			height:5
		}
.tdc	{
			height:7;
			font-size:10;
			text-align:center
		}
.tdCmp	{
			color:#ffffff;
			font-size:8;
			text-align:right;
			height:10
		}
.dTitle {
			color:NAVY;
			text-align:center
		}
.tdbase	{
			background:#ffefdb;
			color:#4169E1;
			text-align:center
		}

/* テキストボックス */
.txt	{
			width:150px;
			ime-mode:disabled
		}

/* リセットボタン */
.cmdReset	{
				height:30;
				width:50;
				background:white;
			}

/* サブミットボタン */
.cmdExec	{
				height:30;
				width:120;
				background:gray;
				color:WHITE
			}
.font1 {
	FONT-COLOR		: #FFFFFF;
	FONT-SIZE		: 12px;
	FONT-FAMILY		:"MSPｺﾞｼｯｸ";
	color			: #000000;
}

/* 2006.9.12 dm add 研修別見込台帳画面専用　*/
.mikomidaicho-th 
		{
		font-size:9;
		text-align:center;
		color:#FFFFFF;
		background:#885566;
		}
.mikomidaicho
		{
		font-size:12;
		border-bottom:1px solid #999999;
		background:#E4E9E9;
		/*width:17px;*/
		text-align:center;
		}
.mikomidaicho-no
		{
		font-size:10;
		border-bottom:1px solid #999999;
		background:#E4E9E9;
		width:10px;
		text-align:center;
		}

.mikomidaicho-name
		{
		font-size:11;
		border-bottom:1px solid #999999;
		background:#E4E9E9;
		text-align:left;
		}

/* 2014.7.11 見積り書入力項目専用　*/
.td_title_esimate
		{
			text-align:left;
			color:#FFFFFF;
			background:#848484;
		}

/* 2007.9 by digital-moon 受講者情報画面専用　*/
.td_title_jukousya
		{
			text-align:left;
			color:#FFFFFF;
			background:#000080;
		}
.td_title_jukousya_center
		{
			text-align:center;
			color:#FFFFFF;
			background:#000080;
		}
/* 2007.9 by digital-moon 受講者情報画面専用・本日研修／連絡注意　*/
.td_jukousya_attention
		{
			text-align:center;
			color:#FFFFFF;
			background:#FF0000;
		}
/* 2007.9 by digital-moon 接点情報入力画面・研修見込専用　*/
.td_title_mikomi_input
		{
			text-align:left;
			color:#FFFFFF;
			background:#993300;
		}
.style10  {
	font-size: 10px;
}
.style12  { /* 2010.8 */
	font-size: 12px;
}
.style13  { /* 2010.8 */
	font-size: 13px;
}
.style14  { /* 2010.8 */
	font-size: 14px;
}

/*以下コメント
.menub		{height:20;width:120;text-align:center;background:#008080;font-size:11}
.menun		{height:20;width:120;text-align:center;background:#ADD8E6;font-size:11}
.warning	{font-size:15;pcolor:red;text-align:center}
.row1		{background:white;}
.row2		{background:#ededff;}
.row3		{background:#ccccff;}
.pagetitle	{font-size:17;}
.minititle	{border-color:peru;border-style:solid;border-left-width:30;font-size:18;color:ROYALBLUE}
.maintable	{width:100%;height:594;background:peru}
.1menu		{background:sandybrown;color:WHITE;font-size:15}
.2menu		{background:WHITE;font-size:12}
.1label		{background:WHITE;color:black;font-size:14}
.cmd		{height:30;width:100;background:ROYALBLUE;color:WHITE;font-size:18}
*/



/* Added by ZhangHe ::Block Start:: */
td.width30P {
	width:30%;
	}

td.width20P {
	width:20%;
	}

td.width15P {
	width:15%;
	}

td.width35P {
	width:35%;
	}
/* Added by ZhangHe ::Block End:: */

form {
	margin: 0;
}

