@charset "utf-8";


p.s_indexp {
	margin-bottom: 20px;
}

.u_main div.tobira img {
	padding: 0px 0px 4px 12px;
}

.u_main div.tobira p {
	text-align: right;
	width: 526px;
}

.merit_t {
	padding: 10px 0px 15px 15px;
}

.u_main ul.rakuraku {
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 20px;
	list-style: none;
}

.u_main ul.rakuraku li {
	background-image: url(/support/images/aicon_yellow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 3px 0px;
}

.u_main ul.dokuritu {
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 20px;
	list-style: none;
}

.u_main ul.dokuritu li {
	background-image: url(/support/images/aicon_ora.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 3px 0px;
}

.u_main ul.kaitori {
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 20px;
	list-style: none;
}

.u_main ul.kaitori li {
	background-image: url(/support/images/aicon_red.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 3px 0px;
}

.u_main .s_img {
	padding: 10px 0px 15px 0px;
}

.foot_support {
	background-image: url(/support/images/foot_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 20px auto 0px auto;
}

.foot_support th {
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	font-size: 1px;
	line-height: 1px;
}

.foot_support td {
	padding: 0px 0px 7px 10px;
	vertical-align: middle;
}

