@charset "utf-8";

/* フォーム
************************************/

p.form_mes{text-align:left;margin:15px;line-height:150%;}

.form_table{margin:15px;}

.form_table table{font-size:12px;border-bottom:1px solid #ccc;}

.form_table .item_list{
	background:url("../img/bg_comme.gif") repeat;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	width:185px;
	text-align:left;
	padding:10px;
}

.form_table .item_form{
	line-height:150%;
}


.form_table .item_form{
	width:495px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:7px 10px 7px 8px;
	text-align:left;
}

.lineheight150{
	line-height:150%;
}

.check{width:500px;margin:auto;line-height:180%;padding:20px;border:10px solid #ccc;}

dd.cate{
	display:block;
	padding-left:10px;
}

.check dt{
	display:block;
	border-bottom:1px solid #ccc;
	padding-right:10px;
}

.cate em{
	width:75%;
	display:block;
	text-align:left;
	float:left;
}

/* 登録関連
************************************/

dl.HorizontalNavi{
	margin:0 0 1em 0;
	padding:0.7em 0;
	line-height:2em;
}

dl.HorizontalNavi dt{
	padding:10px;
}

dl.HorizontalNavi dd,
dl.HorizontalNavi dd ul,
dl.HorizontalNavi dd ul li{
	margin:0;
	padding:0;
}

dl.HorizontalNavi dd ul li{
	display:inline;
	list-style-type:none;
	text-align:center;
}

dl.HorizontalNavi dd ul li .encloseon{
	margin:0;
	padding:8px;
	border:1px solid #333;
	background-color:#333;
	color:#fff;
	font-weight:normal;
}

dl.HorizontalNavi dd ul li .encloseoff{
	margin:0;
	padding:8px;
	border:1px solid #ccc;
	background:#FFF;
	color:#333;
}

dl.HorizontalNavi dd ul li .arrowon{
	margin:0 0 0 -1px;
	padding:0 0 0 8px;
	background-image:url("../img/arrowon.gif");
	background-repeat:no-repeat;
	background-position:-1px 50%;
}

dl.HorizontalNavi dd ul li .arrowoff{
	margin:0 0 0 -1px;
	padding:0 0 0 8px;
	background-image:url("../img/arrowoff.gif");
	background-repeat:no-repeat;
	background-position:-1px 50%;
}

