/***********************************************/
/* ryomaderbykaientai.css                      */
/* Use with /kaientai/*.html                   */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

/************* #merit styles **************/

.merit {
	float: left;
	margin: 0px 20px;
	padding: 0px;
	width: 700px;
}

/************* #rule styles **************/

.rule {
	float: left;
	margin: 30px 20px;
	padding: 0px;
	width: 600px;
}

/***********************************************/
/*Component Divs                               */
/***********************************************/

/************* #kaientai styles **************/

.kaientai img {
	margin: 0px 0px 20px 20px;
	border: 0px;
}

.kaientai p {
	margin: 0px 20px;
}

/************* #merit styles **************/

.merit img {
	margin: 0px;
	border: 0px;
	vertical-align: middle;
}

.merit dl {
	float: left;
	margin: 10px 10px;
	padding: 0px;
	width: 200px;
}

.merit dt {
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}

.merit dd {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

/************* #rule styles **************/

.rule img {
	margin: 10px;
	border: 0px;
}

.rule dl {
	float: left;
	margin: 10px 10px;
	padding: 0px;
}

.rule dt {
	margin: 10px 0px;
	padding: 0px;
}

.rule dd {
	margin: 10px 20px;
	padding: 0px;
}

/************* #regist styles **************/

.regist img {
	margin: 10px;

}

.line {
	float: none;
	margin: 10px 0px;
}

.q1 {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 200px;
}

.a1 {
	float: none;
	margin: 0px;
	padding: 0px;
	width: 400px;
}
