@charset "utf-8";
/* CSS Document */

/*----メインコンテンツ----*/
#maincontents {
	}
	/*----タイトル----*/
	#maincontents h2 {
		width: 719px;
		border-left: 5px solid #ff6633;
		margin: 30px 0 15px;
		padding: 10px 0 8px 10px;
		font-weight: bold;
		font-size: 16px;
		line-height: 1em;
		letter-spacing: 0.1em;
		}




/*----共通ボックス----*/
.box {
	line-height: 1.6;
	}
	.box h3 {
		width: 680px;
		margin: 0 0 10px 15px;
		padding: 5px 10px 3px;
		background-color: #663300;
		color: #f4ecd9;
		font-weight: bold;
		letter-spacing: 0.1em;
		}
	.box table {
		width: 700px;
		border: 2px solid #e9d7b3;
		margin: 0 0 0 15px;
		border-collapse:collapse;
		border-spacing:0;
		}
		.box table th {
			background-color: #f4ecd9;
			color: #663300;
			padding: 5px 10px 3px;
			border-left:1px solid #e9d7b3;
			border-bottom:1px solid #e9d7b3;
			}
		.box table td {
			padding: 10px;
			border-left:1px solid #e9d7b3;
			border-bottom:1px solid #e9d7b3;
			font-size: 12px;
			}
			.box table td a {
				background: url(/category/up/enq_list/images/arrow_m_blue_off.gif) 0 0px no-repeat;
				padding: 0 0 0 20px;
				}
	.box p {
		margin: 0 0 10px 30px;
		}
		.box p em {
			font-weight: bold;
			}
	.box ul {
		margin: 0 0 10px 45px;
		list-style-type: disc;
		}
		.box ul li {
			margin: 0;
			}

/*----フォームからのご応募----*/
#fromForm {
	margin: 0 0 15px;
	}

/*----はがきでのご応募----*/
#fromLetter {
	border-bottom: 1px dashed #666;
	margin: 0 0 30px;
	padding: 0 0 15px;
	}
	#fromLetter p {
		}
		#fromLetter p em {
			display: block;
			width: 500px;
			margin: 5px 0;
			padding: 5px 0 5px 1em;
			background-color: #f4ecd9;
			}

/*----個人情報に関するお問い合わせ----*/
#inquiry {
	}
	#inquiry h3 {
		background-color: #eee;
		color: #000;
		}
	#inquiry ul {
		padding: 0 30px 0 0;
		}

/*------リンク-------------------------------*/
#maincontents a {
	color: #00f;
	text-decoration: none;
	}
	#maincontents a:hover {
		text-decoration: underline;
		}
