@charset "uff-8";

/*
タイトル
--------------------------------------*/

.pageTitle {
	font-size: 30px;
	font-weight: bold;
	padding: 20px 20px 20px;
	color: #3E7CD2;
}

.h2heading {
	font-size: 1.2em;
	font-weight: bold;
	padding: 5px 10px;
	margin-top: 30px;
	background: #F4B043;
	color: #fff;
}
.h2heading02 {
	font-size: 1.2em;
	font-weight: bold;
	padding: 5px 10px;
	margin-top: 30px;
	background: #1F80D4;
	color: #fff;
}
.h3heading01 {
	font-size: 1.1em;
	font-weight: bold;
	margin: 15px 0;
}
.h3heading02 {
	font-size: 1.4em;
	font-weight: bold;
	margin: 30px 0 15px;
	color: #FF902A;
	padding: 5px 15px;
	border: 1px solid #ddd;
}

.komidashi02 {
	font-size:1.1em;
	font-weight:bold;
	margin-left:10px;
	margin-top:20px;
}


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

共通

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

.mainTxt {
	margin: 1em auto;
	line-height: 180%;
}

.note {
	font-size:0.85em;
	line-height:150%;
}

/*工事中*/
.under_construntion {
	text-align:center;
	margin: 50px 0 500px;
}

/*ボタンなど画像横並び*/
.ul_inline01 {
	margin: 20px auto;
	text-align: center;
}
	.ul_inline01 li {
		display: inline;
		margin: 0 20px;
	}
	.ul_inline01 li img {
		display: inline;
	}


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

コンテンツ

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

.tbl_jobinfo01 {
	width:700px;
	margin:30px auto;
}
	.tbl_jobinfo01 th,
	.tbl_jobinfo01 td {
		border:1px solid #ccc;
		padding:10px;
	}
	.tbl_jobinfo01 th {
		background:#f0f0f0;
		color:#32466e;
	}

.tbl_jobinfo02 {
	width:700px;
	margin:30px auto;
}
	.tbl_jobinfo02 th,
	.tbl_jobinfo02 td {
		border:1px solid #ccc;
		padding:10px;
	}
	.tbl_jobinfo02 th {
		background:#f0f0f0;
		color:#32466e;
		text-align:center;
	}
	.tbl_jobinfo02 td {
		background:#fff;
	}

.btn_single {
	width:255px;
	height:37px;
	margin:20px auto;
}











