@charset "shift_jis";

div #form {
	width : 656px;
	margin : 0 0 25px 8px;
	color : #333333;
}
#form p {
	color : #333333;
	font-size : 12px;
	line-height : 140%;
	margin : 0 0 10px 0;
}
#form div.caution {
	width : 616px;
	padding : 10px;
	margin : 5px 10px 15px 10px;
	font-size : 12px;
	background-color : #d9d9d9;
}
#form ul {
	font-size : 12px;
}
#form div.caution ul,
#form div.caution ol {
	margin : 5px 0 5px 25px;
}
#form div.caution ul li,
#form div.caution ol li {
	line-height : 140%;
}
#form table.form-table {
/*	width : 656px; */
	width : 646px;
	margin : 7px 0 20px 0;
	font-size : 12px;
	border-style : solid;
	border-width : 1px;
	border-collapse : collapse;
	border-color : #b7c0f7;
	border-spacing : 0;
}
#form table.form-table th {
	width : 150px;
	text-align : left;
	color : #4759bd;
	font-weight : bold;
	background-color : #e1e6fa;
	padding : 7px 10px;
	border-style : solid;
	border-width : 1px;
	border-color : #b7c0f7;
}
#form table.form-table th.genre {
	width : 656px;
	text-align : center;
	color : #5769bd;
	background-color : #bcbfea;
}
#form table.form-table td {
	color : #333333;
	padding : 7px 5px;
	line-height : 120%;
	background-color : #ffffff;
	border-style : solid;
	border-width : 1px;
	border-color : #b7c0f7;
}
#form table.form-table td p {
	margin : 5px 0;
}
#form table.form-table td.button-area {
	text-align : right;
}
#form table.form-table td.button-area .w-button {
	padding : 0 10px;
}
#form div.inline div {
	width : 200px;
	margin : 5px 15px;
	text-align : left;
	float : left;
}
#form label {
	margin : 0 3px;
}
#form em {
	font-weight : bold;
	font-style : normal;
}
#form em.strong {
	color : #990000 !important;
	font-weight : bold !important;
	font-style : normal !important;
}
#form ul.inline-list,
#form ul.inline-list2 {
	margin : 0;
	padding : 0;
	list-style-type : none;
}
#form ul.inline-list li,
#form ul.inline-list2 li {
	float : left;
	line-height : 200%;
	margin-right : 10px;
}
#form ul.inline-list li {
	width : 145px;
}
#form dt {
	margin : 15px 0 5px 0;
}
#form dd {
	margin : 5px 20px;
}
#form div.margin-left {
	margin-left : 15px;
}
.clear {
	clear : both;
}
