@charset "utf-8";

/***************** トップ *****************/
.mainContent {
    width:980px;
	margin:0px auto 50px auto;
	padding:0px 0 0px 0px;
	background:#;
	font-size:30px;
	z-index:1000!important;
}

@media screen and (max-width : 1200px) {
	.mainContent {
		width:100%;
		background:#;
	}
}

.top_title01 {
	margin:20px auto 15px auto;
	padding:0px 35px 7px 35px;
	color:#9f4545;
	font-size:22px;
	text-align:left;
	clear:both;
	line-height:100%;
	display:block;
	font-weight:bold;
	letter-spacing:1.0px;
	box-sizing:border-box;
	border-bottom:3px dotted #000;
	border-image: linear-gradient(to right, #9f4545 0%, #9f4545 100%);
	border-image-slice: 1;
	font-family:'Times New Roman','游明朝','Yu Mincho','游明朝体','YuMincho','ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','HiraMinProN-W3','HGS明朝E','ＭＳ Ｐ明朝','MS PMincho', serif;	font-weight:bold;
}
span.top_title01_jp {
	float:right;
	font-size:16px;
}
.top_bannerArea {
	width:100%;margin:0px auto 20px;flex-wrap:wrap;display:flex;justify-content:center;
}
.top_banner {
	margin:0 0% 15px 0%;
	width:100%;
	line-height:0;
	border:1px solid #ccc;
	padding:10px;
	box-sizing:border-box;
	-webkit-transition: 0.2s ease-in-out;
	-moz-transition: 0.2s ease-in-out;
	-o-transition: 0.2s ease-in-out;
	transition: 0.2s ease-in-out;
}
.top_banner:hover {
	opacity: 0.8; 
	filter: alpha(opacity=80);
	-webkit-transition: 0.2s ease-in-out;
	-moz-transition: 0.2s ease-in-out;
	-o-transition: 0.2s ease-in-out;
	transition: 0.2s ease-in-out;
}

.top_banner img {
	width:100%;
}
.top_bannerTxt {
	font-size:20px;
	font-weight:bold;
	line-height:140%;
	flex-wrap:wrap;
	display:flex;
	justify-content:center;
	margin:10px 0 0 0;
	font-family:'Times New Roman','游明朝','Yu Mincho','游明朝体','YuMincho','ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','HiraMinProN-W3','HGS明朝E','ＭＳ Ｐ明朝','MS PMincho', serif;	font-weight:bold;
}
.top_bannerTxt {
	text-decoration:none;
	color:#333;
}
.newsArea {
	width:100%;
	height:140px;
	background:#fff;
	margin:0 auto 50px auto;
	padding:1px 0 0 0;
	border-bottom:1px dotted #666;
	font-family:'Times New Roman','游明朝','Yu Mincho','游明朝体','YuMincho','ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','HiraMinProN-W3','HGS明朝E','ＭＳ Ｐ明朝','MS PMincho', serif;	font-weight:bold;
	font-weight:bold;
	overflow-y:scroll;
}
.newsAreaBox01 {
	width:100%;
	border-bottom:1px dotted #666;
}
.newsAreaBox01 dl {
	width:100%;
	font-size:16px;
	line-height:160%;
	background:#fff;
	flex-wrap:wrap;
	display:flex;
}
.newsAreaBox01 dt {
	width:20%;
	background:#fff;
	text-align:left;
	padding:1.5%;
	font-weight:bold;
	border-top:1px dotted #666;
	box-sizing:border-box;
}
.newsAreaBox01 dd {
	width:80%;
	background:#fff;
	text-align:left;
	padding:1.5%;
	border-top:1px dotted #666;
	box-sizing:border-box;
}

.newsAreaBox01 dd a {
	color:#333;
}

.newsAreaBox01 dd a:hover {
	text-decoration:none; 
	color:#FF0066;
}



