div.menu {
	padding     : 2px 6px 2px 6px;
	margin      : 0px 6px 0px 6px;
	font-size   : 14px;
	text-align  : left;
	font-weight : bold;
	color: #999;
	border: solid #CFCFCF;
	border-width: 1px 1px 1px 1px;
	border-bottom-width:0;
	z-index:5;
}
div.copyright {
	padding     : 2px 6px 2px 6px;
	margin      : 0px 6px 3px 6px;
	font-size   : 14px;
	text-align  : center;
	font-weight : bold;
	background-color: #999;
	color: #000;
	border: solid #CFCFCF;
	border-width: 1px 1px 1px 1px;
	z-index:5;
}

.list_menu {

	FONT-SIZE: 12pt;

	LINE-HEIGHT: 12pt;

	background-color: D7EFEF;

	color: 588686;

	font-weight : bold;

}



h2.form {

	padding     : 2px 6px 2px 6px;

	margin      : 6px 6px 6px 6px;

	font-size   : 14px;

	text-align  : left;

	font-weight : bold;

	background  : url('images/h2-back.gif') scroll 0% 0%;

	border-color: #2222EE;

	border-style: solid;

	border-width: 1px 6px 1px 6px;

}



.table_data {

	margin      : 1px 6px 1px 6px;

}

td.menu_td {
	font-size   : 14px;
	text-align  : left;
	vertical-align  : top;
	padding     : 0px 6px 0px 6px;
	margin      : 0px 6px 0px 6px;
	line-height: 144%;
}
td.menu_td2 {
	font-size   : 14px;
	text-align  : left;
	border: solid #CFCFCF;
	border-width: 0px 1px 0px 1px;
	padding     : 0px 6px 0px 6px;
	margin      : 0px 6px 0px 6px;
	vertical-align  : top;
	line-height: 144%;
}

/* メニュー用 */
#menu {
	font-size:12px;
}

#menu td {
	font-size   : 12px;
	text-align  : left;
	vertical-align  : top;
	padding     : 0px 0px 0px 2px;
	margin      : 0px 0px 0px 2px;
	line-height: 144%;
}

#menu .td-sub {
	font-size   : 12px;
	font-weight : bold;
	color : #FFFFFF;
	text-align  : left;
	vertical-align  : middle;
	padding     : 0px 0px 0px 0px;
	margin      : 0px 0px 0px 0px;
	line-height: 144%;
}

#menu .a-sub{color:#FFF;text-decoration:none;}
#menu .a-sub:link{color:#FFF;text-decoration:none;}
#menu .a-sub:visited{color:#FFF;text-decoration:none;}
#menu .a-sub:active{color:#FFF;}
#menu .a-sub:hover{color:#FFF;text-decoration:underline;}

#menu .form_name {
	font-size   : 12px;
	font-weight : bold;
	color : #333333;
	text-align  : right;
	vertical-align  : middle;
	padding     : 0px 1px 1px 0px;
	margin      : 0px 0px 1px 0px;
	line-height: 144%;
	border: solid #CFCFCF;
	border-width: 0px 1px 1px 0px;
}

#menu table {
   border: solid 0px #000000;
   border-collapse: collapse;
   border-spacing: 0px;
}

/* 商品登録リスト用　タイトル */
th.list_th_1 {
	font-size   : 14px;
	text-align  : center;
	font-weight : bold;
	background-color: #EEE44C;
	border: solid #CFCFCF;
	border-width: 1px 1px 1px 1px;
	vertical-align  : top;
	padding     : 0px 6px 0px 6px;
	margin      : 0px 6px 0px 6px;
	line-height: 144%;
}

/* 商品登録リスト用　奇数 */
td.list_td_1_1 {
	font-size   : 14px;
	text-align  : left;
	background-color: #FFFFFF;
	border: solid #CFCFCF;
	border-width: 0px 0px 1px 1px;
	vertical-align  : top;
	padding     : 0px 6px 0px 6px;
	margin      : 0px 6px 0px 6px;
	line-height: 144%;
}

/* 商品登録リスト用　偶数 */
td.list_td_1_2 {
	font-size   : 14px;
	text-align  : left;
	background-color: #ECE9BB;
	border: solid #CFCFCF;
	border-width: 0px 0px 1px 1px;
	vertical-align  : top;
	padding     : 0px 6px 0px 6px;
	margin      : 0px 6px 0px 6px;
	line-height: 144%;
}

/* 管理社用 */
td.admin_title {
	font-size   : 14px;
	background-color: #eeeeee;
	border: solid #666666;
	border-width: 1px 1px 1px 1px;
	vertical-align  : top;
	padding     : 0px 6px 0px 6px;
	margin      : 0px 6px 0px 6px;
	line-height: 144%;
}
td.admin_body {
	font-size   : 14px;
	background-color: #FFFFFF;
	border: solid #666666;
	border-width: 1px 1px 1px 1px;
	vertical-align  : top;
	padding     : 0px 6px 0px 6px;
	margin      : 0px 6px 0px 6px;
	line-height: 144%;
}



