@charset "UTF-8";
/*----------------------------------------

	- caution
	- oshirase
	- news
	- request
	- okd_oshirase
	- okm_oshirase

-----------------------------------------*/

/*----------------------------------------
	caution
-----------------------------------------*/

#caution {
	width: 700px;
}

#caution ul {
	margin-top: 5px;
}

#caution li {
	background: url(../img/caution_mark01.gif) no-repeat left top;
	padding: 0 0 5px 19px;
}

/*----------------------------------------
	oshirase
-----------------------------------------*/

#oshirase {
	width: 700px;
}

#oshirase ul {
	margin-top: 5px;
}

#oshirase li {
	padding-left: 19px;
	background: url(../img/caution_mark02.gif) no-repeat left top;
}

/*----------------------------------------
	news
-----------------------------------------*/

#news {
	width: 700px;
}

#news table {
	width: 700px;
}

#news table th {
	padding-right: 18px;
	vertical-align: top;
}

#news table th, #news table td {
	padding-top: 5px;
}

/*----------------------------------------
	request
-----------------------------------------*/

#request {
	width: 320px;
}

#request ul {
	margin-top: 5px;
}

#request li {
	background: url(../img/caution_mark01.gif) no-repeat left top;
	padding: 0 0 5px 19px;
}

/*----------------------------------------
	okd_oshirase
-----------------------------------------*/

#okd_oshirase {
	width: 320px;
}

#okd_oshirase table {
	width: 320px;
}

#okd_oshirase table th {
	padding-right: 18px;
	vertical-align: top;
}

#okd_oshirase table th, #okd_oshirase table td {
	padding-top: 5px;
}

/*----------------------------------------
	okm_oshirase
-----------------------------------------*/

#okm_oshirase {
	position: relative;
	width: 706px;
}

#okm_oshirase ul {
	position: relative;
	width: 706px;
}

#okm_oshirase ul li {
	position: relative;
	width: 656px;
	padding: 5px 0 0 50px;
}

#okm_oshirase ul li img {
	position: absolute;
	top: 5px;
	left: 0;	
}