/*=============================
 * other
 *=============================*/
.box_other{
	margin-bottom:20px;
	padding:0 0 0 0px;
}
	.box_other .ul_sitemap{
		line-height:150%;
		padding-left:100px;
	}

.box_other_c{
	margin-bottom:20px;
	padding:0 0 0 0px;
	text-align:center;
}
	.box_other_c img.appl_title{
		margin-bottom:10px;
	}
	.box_other_c .box_appl_form{
		width:500px;
		margin:0px auto 20px auto;
	}
	.box_other_c .box_appl_form input,
	.box_other_c .box_appl_form textarea{
		font-size:16px;
		border:1px solid #999;
	}
	.box_other_c .box_appl_form p{
		padding:5px;
		margin:0;
		background:#d00;
		color:#fff;
		font-size:14px;
		text-align:center;
	}
	.box_other_c .box_appl_form th{
		padding:5px 3px;
		text-align:left;
		background:#f0f0f0;
		border:1px solid #ccc;
		font-weight:normal;
	}
	.box_other_c .box_appl_form td{
		padding:5px 3px;
		text-align:left;
		border:1px solid #ccc;
	}
	.box_other_c .box_appl_form td.appl_btn{
		padding:15px 3px;
		text-align:center;
	}


/*=============================
 * title
 *=============================*/
.top_box_contents{
	margin-bottom:20px;
}

.top_pdt_table{
}
	.top_pdt_table th{
		background:#c00;
		border:1px solid #ccc;
		padding:5px 5px;
		color:#fff;
	}
	.top_pdt_table td{
		border:1px solid #ccc;
		padding:5px 5px;
	}

.top_area_table{
}
	.top_area_table th{
		background:#f0f0f0;
		border:1px solid #ccc;
		padding:8px 5px;
	}
	.top_area_table td{
		border:1px solid #ccc;
		padding:8px 5px;
	}

/* bbs_new_list */
.top_bbs_tbl{
	table-layout: fixed;
	word-wrap: break-word;
/*	border:1px solid #ccc;*/
}
	.top_bbs_tbl th{
		border:1px solid #ccc;
		padding:3px;
		font-weight:normal;
		text-align:center;
		background:#c00;
		color:#fff;
	}
	.top_bbs_tbl td{
		border:1px solid #ccc;
		padding:1px 5px;
		text-align:center;
	}
	.top_bbs_tbl .qa_title{
		text-align:left;
	}


