@charset "utf-8";
/** index
========================================*/
/* secOutline */
.secOutline{
	border-bottom:12px solid #74571F;
	padding: 90px 0;
}
.secOutline .secTable01{
	text-align:center;
}
.secOutline .secTable01 .tit01{
	font-size: 40px;
    font-weight: bold;
	padding:0 0 65px 0;
}
.secOutline table{ width:1140px; margin:0 auto;}
.secOutline th{
	background:#EDE2D3;
	border:1px solid #231815;
	padding:10px 0 10px 40px;
	font-size:16px;
	width:310px;
	box-sizing:border-box;
	vertical-align:middle;
}
.secOutline td{
	border:1px solid #231815;
	text-align:left;
	font-size:15px;
	padding:10px 0 10px 33px;
	line-height:200%;
}
.secOutline .secTable02{
	text-align:center;
	padding:110px 0 0;
}
.secOutline .secTable02 .tit01{
	font-size: 40px;
    font-weight: bold;
	padding:0 0 65px 0;
}
.secOutline .txtUnder{
	font-size:12px;
	line-height:140%;
	width:1140px;
	margin: 20px auto 0;
}


@media only screen and (max-width:767px){
	.secOutline{ padding:80px 0 30px;}
	.secOutline .secTable01 .tit01,
	.secOutline .secTable02 .tit01{
		font-size: 20px;
		padding:0 0 30px 0;
	}
	.secOutline table{ width:100%;}
	.secOutline th{
		font-size:13px;
		width:100%;
		display:block;
		border-bottom:none;
		border-right:none;
		border-left:none;
		padding:10px;
	}
	.secOutline td{
		display:block;
		font-size:12px;
		border-bottom:none;
		border-right:none;
		border-left:none;
		padding:10px;
	}
	.secOutline tr:last-child td{
		border:1px solid #231815;
		border-right:none;
		border-left:none;
		padding:10px;
	}
	.secOutline .secTable02{ padding:30px 0 0;}
	.secOutline .txtUnder{
		width:93.75%;
		margin: 10px auto 0;
		font-size:10px;
	}
	
}

