@charset "utf-8";
/* CSS Document */
#main {
	margin-top:-20px;
}
#contents01 {
	position: relative;
	float:left;
	margin:0;
	margin-right:-350px;
}
#contents02 {
	float: right;
	margin-top:80px;
}


.news_contents {	padding-bottom: 0.3em;	}

.news_contents dl,
.news_contents dt,
.news_contents dd {
	display: block;
	font-size: small;
}
.news_contents dl {
	margin-left: 2.5em;
	line-height: 1.2em;
}
.news_contents dt {
	margin-left: 0!important;
	padding-left: 3em!important;
}
.news_contents dd {
	list-style-type: disc!important;
	margin-left: 1em!important;
	padding-left: 3em!important;
}
.news_contents dt:before {	content: "■";	}
.news_contents dd:before {	content: "・";	}

#footer h1 {
	color: #FFF;
	font-weight: normal;
}

/*
.bx-wrapper .bx-next {	right: -16px;	}
.bx-wrapper .bx-prev {	left: -16px;	}
*/