@charset "UTF-8";
/* CSS Document */

.page_title {
	height:24px;
	padding:60px 0 60px 30%;
}
.page_title h1 {
}
	
#news-event_cont {
	min-width:100%;
	padding:20px 0;
}
.news-event_cont {
	width:100%;
}

.main {
	width:92%;
	margin:0 auto;
	padding:40px 0;
}

.site_map {
	width:100%;
}
.site_map-left {
	width:100%;
}
.site_map-right {
	width:100%;
}
.site_map-left li,
.site_map-right li {
	font-size:14px;
	font-size:1.4rem;/* =14px */
	line-height:20px;
	line-height:2rem;/* =20px */
	font-weight:bold;
	padding:10px 20px;
	border-bottom:1px dashed #ccc;
}

.site_map li a:link,
.site_map li a:visited {
	color:#000;
	text-decoration:none;
}
.site_map li a:hover {
	color:#000;
	text-decoration:underline;
}


/* 768px以上 */
@media (min-width: 768px) {
	
	.page_title {
		height:45px;
		padding:65px 0 65px 20%;
	}
	.page_title h1 {
	}
	
	.main {
		width:92%;
		margin:0 auto;
		padding:40px 0;
	}
	
	.site_map {
		width:100%;
	}
	.site_map-left {
		width:30%;
		float:left;
	}
	.site_map-right {
		width:70%;
		float:right;
	}
	.site_map-left li,
	.site_map-right li {
		font-size:14px;
		font-size:1.4rem;/* =14px */
		line-height:22px;
		line-height:2.2rem;/* =22px */
		font-weight:bold;
		padding:10px 0 10px 30px;
		border-bottom:1px dashed #ccc;
	}
	
	.site_map li a:link,
	.site_map li a:visited {
		color:#000;
		text-decoration:none;
	}
	.site_map li a:hover {
		color:#000;
		text-decoration:underline;
	}
	
}


/* 980px以上 */
@media (min-width: 980px) {
	
	.page_title {
		height:52px;
		padding:130px 0 130px 210px;
	}
	.page_title h1 {
	}
	
	.main {
		width:980px;
		margin:0 auto;
		padding:40px 0;
	}
	
	.site_map {
		width:980px;
	}
	.site_map-left {
		width:40%;
		float:left;
	}
	.site_map-right {
		width:60%;
		float:right;
	}
	.site_map-left li,
	.site_map-right li {
		font-size:14px;
		font-size:1.4rem;/* =14px */
		line-height:22px;
		line-height:2.2rem;/* =22px */
		font-weight:bold;
		padding:10px 0 10px 30px;
		border-bottom:1px dashed #ccc;
	}
	
	.site_map li a:link,
	.site_map li a:visited {
		color:#000;
		text-decoration:none;
	}
	.site_map li a:hover {
		color:#000;
		text-decoration:underline;
	}
	
}
