@charset "shift_jis";


/* --------------------------------------------
	link/
-------------------------------------------- */

.bnrList {
	background: url(../../common/img/cmn_dotX01.gif) repeat-x left top;
	padding-top: 16px;
	width: 730px;
	overflow: hidden;
}
	.bnrList li {
		float: left;
		margin-right: 22px;
	}
		.bnrList .bnrLink a {
			display: block;
			border: 3px solid #cccccc;
		}
		.bnrList .bnrLink a:hover {
			border: 3px solid #cc0000;
		}
		.bnrList .txtLink a {
			background: url(../../common/img/cmn_ico_redArrow.gif) no-repeat left 1px;
			padding-left: 10px;
			color: #333333;
			text-decoration: none;
		}
		.bnrList .txtLink a:hover {
			text-decoration: underline;
		}

.yspList {
	margin-top: 1em;
	width: 100%;
}
	.yspList tr.line th,
	.yspList tr.line td {
		background: url(../../common/img/cmn_dotX01.gif) repeat-x left top;
		vertical-align: top;
		line-height: 1.6;
	}
	.yspList tr.last th,
	.yspList tr.last td {
		background: url(../../common/img/cmn_dotX01.gif) repeat-x left bottom;
	}
	.yspList th {
		font-weight: bold;
	}
		.yspList th p {
			padding: 3px 0 3px 10px;
		}
		.yspList tr.first th p {
			padding: 3px 0 3px 0;
		}
		.yspList td p {
			padding: 3px 0;
		}
			.yspList th a,
			.yspList td a,
			.yspList td .kouji {
				background: url(../../common/img/cmn_ico_redArrow.gif) no-repeat left 1px;
				padding-left: 10px;
				color: #333333;
				text-decoration: none;
			}
			.yspList th a:hover,
			.yspList td a:hover {
				text-decoration: underline;
			}

