/*--------------------------
  BODY設定
  --------------------------*/
BODY
{
	background-repeat: repeat;
	font-size: 100%;
	margin : 0px 0px 0px 0px;

}

/*--------------------------
  FORM設定
  --------------------------*/
FORM
{
	margin: 0px;
}
.submit1	{ height:20px; width:90px; }

/* テキストエリアをINPUTタグと合わせる */
TEXTAREA{
	font-size: 10px;
	font-family: ＭＳ Ｐゴシック;
}


/*--------------------------
  テキスト配置
  --------------------------*/
.txtleft	{ text-align : left; }
.txtcenter	{ text-align : center; }
.txtright	{ text-align : right; }
.txttop		{ vertical-align : top; }
.txtmiddle	{ vertical-align : middle; }
.txtbottom	{ vertical-align : bottom; }
.txtnowrap	{ white-space: nowrap; }

/*--------------------------
  アンカータグの設定
  --------------------------*/
A:link
{
	color: darkblue;
	font-size: 90%;
}
A:active
{
	color: darkred;
	font-size: 90%;
}
A:visited
{
	color: darkblue;
	font-size: 90%;
}
A:hover
{
	color: steelblue;
	font-size: 90%;
}

/*--------------------------
  リスト
  --------------------------*/
/* 共通 */
UL
{
	list-style-image: url("../../images/dot.gif");
	margin : 0em 0em 0em 2em;
}
LI
{
	margin : 0.5em 0em 0.5em 0em;
}

/* 分類用 */
UL.topmenu {
	margin : 0px;
	padding : 0px;
	list-style : none;
}
UL.topmenu LI {
	width : 20%;
	height : 1em;
	text-align : center;
	vertical-align : middle;
	border-style : none;
	margin : 0px;
	float : left;
}

/* 分類用 */
UL.select {
	margin : 0px;
	padding : 0px;
	list-style : none;
}
UL.select LI {
	width : 100%;
	/* height : 1em; */
	vertical-align : middle;
	border-style : none;
	margin : 0px;
	float : left;
}

/*--------------------------
  エラーメッセージ
  --------------------------*/
DIV.ErrMsg
{
	color: #FF0000;
	font-size: 100%;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
}


