

body {

	background-repeat:repeat-y;
	text-align:left;
	margin:0px;
}

td { font-size:12px;line-height:140%;color:#555; }

a,
a:link   	 { color:#CC3333; }
a:visited	 { color:#339999; }
a:active	 { color:#FF9966; }

rt { font-size:8px; }

/* メニュー部分のヘッダ */
#headder_table {
	width:800px;height:62px;
 	background:#993333;
	background-image : url(hedder.gif);
}

/* ヘッダのボタン */
.hedderbotton {
	padding:4px 0px 0px 0px;margin:0px 0px 0px 161px;
}

.hedderhelp {
	text-align:right;
	padding:7px 6px 0px 0px;
}


/* -------------------TOPページ限定使用項目　ここから------------------- */
/* ２段目のヘッダ */
#sub_hedder_table {
	width:790px;height:189px;
 	background:#000;
	padding:0px 5px;
}

.event_info {
	width:436px;height:173px;
 	background:#EDD5CD;
	text-align:right;
 	margin:1px 0px 3px 5px;
}

/* TOPページ限定　製品情報テーブル */
.main_table1 {
	float:left;
	width:399px;height:710px;
	background:#FFF7EF;
	border-top:2px solid #F07F7F;
	border-right:1px solid #B70E09;
}

.main_table1 td { color:#993366; padding:3px; }

.main_table1 a,
.main_table1 a:link,
.main_table1 a:visited { color:#2823B5;font-size:14px;font-weight:bold; }

/* main_table2用のトピックスとライン */
.main_table2 {
	float:left;
	width:399px;height:710px;
	color:#97506A;background:#FFF;
	border-top:2px solid #BF9195;
	border-left:1px solid #660033;
}

.topix {
	color:#FFF;background:#C09094;
	font-size:14px;font-weight:bold;
	text-align:center;
	padding:4px 5px 3px;margin:10px 0px 2px;
}

.line {
	color:#993333;
	font-size:13px;font-weight:bold;
	text-align:left;
	padding:3px 0px 0px;margin:8px 0px;
	border-bottom:1px solid #993333;
}

ol { margin:0px 30px 8px; }

/* 更新履歴 */
.rireki {
	float:left;
	width:790px;height:15px;
	crear:left;
	color:#FFF;background:#996666;
	font-size:12px;line-height:120%;
	text-align:center;
	padding:5px;
}

/* -------------------TOPページ限定使用項目　ここまで------------------- */
/* 汎用テキスト入れ */
.text {
	font-size:12px;line-height:140%;
	text-align:left;
	padding:10px;
}

/* フッターと文字化け対策など */
.footer_table {
	float:left;
	width:790px;height:15px;
	crear:left;
	color:#FFF;background:#663333;
	font-size:11px;line-height:120%;
	text-align:right;
	padding:5px;
	border-top:1px solid #663333;
}

.back {
	color:#FFF;background:#000;
	padding:8px; margin:0px 0px 0px 3px;
}
.back a:
.back a:link
.back a:visited {color:#FFF;text-decoration: none;}
.back a:hover {color:#FF9900;text-decoration: none;}

select,input,textarea {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
}

