.content.etc{
	border-top:1px solid #d2d2d2;
}

.content.etc .breadcrumb ul li{
	padding: 18px 36px;
}


.etc .txt01{
	margin-top:50px;
	font-size:17px;
	line-height:34px;
}

.etc h3{
	text-align:left;
	font-size:19px;
	line-height:25px;
	font-weight:600;
	padding : 0;
	margin-bottom:16px;
	background:none;
	
}

.etc .txt02{
	font-size:17px;
	line-height:34px;
}

.etc .tbl_notice{
	border-left:0;
	border-right:0;
}
.etc .tbl_notice thead tr{
	border-bottom:1px solid #d2d2d2;
}
.etc .tbl_notice th,.etc .tbl_notice td{
	padding:10px;
	border-right:0;
	border-left:0;
}


.etc .sitemap h2{
	color:#333;
	font-size:30px;
	font-weight:600;
	margin-top:80px;
	text-align:center;
}
	

.etc .box_sitemap{
	padding:25px;
}

.etc .box_sitemap h3{
	color:#ed1c24;
	border-bottom:1px solid #ed1c24;
	padding:40px 0 20px;
	font-size:20px;
}

.etc .box_sitemap ul li{
	font-size:15px;
	line-height:35px;
	color:#333;
}


@media (max-width:800px){
	.content.etc .breadcrumb{
		border-bottom:0;
	}
	.content.etc .breadcrumb ul {
		height:auto;
	}
	.content.etc .breadcrumb ul li{
		width:100%;
		border-bottom:0;
		padding:50px 0;
		font-size: 24px;
	}
	
	.etc .txt01{
		margin-top:0;
	}
	
	.etc .box_sitemap{
		/* width:100%; */
		height:378px;
	}
	
	.etc .box_sitemap h3{
		padding-top:0;
	}
	
	.etc .box_sitemap{
		padding:0 30px;
		border:0;
	}

	.etc .txt_sitemap{
		border:0;
		text-align:left;
		padding:0;
		font-size:30px;
	}
}

@media (max-width:500px){
	.content.etc .breadcrumb ul li{
		font-size:20px;
		padding:30px 0;
	}

	.etc .txt01{
		/* margin-top:27px; */
		margin-bottom:18px;
		font-size:16px;
		line-height:22px;
	}

	.etc h3{
		font-size:18px;
		line-height:24px;
		margin-bottom:10px;
		
	}

	.etc .txt02{
		font-size:14px;
		line-height:20px;
	}

	.etc .tbl_notice th,.etc .tbl_notice td{
		font-size:14px;
		line-height:20px;
	}
	
	.etc .box_sitemap{
		padding:15px;
		height:300px;
	}

	.etc .box_sitemap h3{
		font-size:17px;
	}
	
	
	
}