/* Media Area */

#contents .InContents .AreaMd {
}
	@media(min-width:1024px){
		#contents .InContents .AreaMd {

		}
	}

#contents .InContents .AreaMd h3{
	margin-bottom: 1rem;
}
	@media(min-width:1024px){
		#contents .InContents .AreaMd h3 {
		}
	}

#contents .InContents .AreaMd dl {
	padding: 1rem;
	margin-bottom: 1rem;
	border-top: 1px dashed #dedede;
	border-bottom: 1px dashed #dedede;
	overflow: hidden;
}
	@media(min-width:1024px){
		#contents .InContents .AreaMd dl {
			padding: 1rem;
			margin-bottom: 1rem;
			border-top: 1px dashed #dedede;
			border-bottom: 1px dashed #dedede;
			overflow: hidden;
		}
	}

#contents .InContents .AreaMd dl dt {
	width: 100%;
	float: none;
	font-size: .8rem;
}
	@media(min-width:1024px){
		#contents .InContents .AreaMd dl dt {
			width: 75%;
			float: left;
			font-size: 1rem;
		}
	}

#contents .InContents .AreaMd dl dt h4 a {
	font-size: .9rem;
	text-decoration: none;
	letter-spacing: 0rem;
	color: #58b516;
}
	@media(min-width:1024px){
		#contents .InContents .AreaMd dl dt h4 a {
			transition: all .3s linear;
		}
	}

#contents .InContents .AreaMd dl dt h4 a:hover {
}
	@media(min-width:1024px){
		#contents .InContents .AreaMd dl dt h4 a:hover {
			color: #0e75bc !important;
		}
	}

#contents .InContents .AreaMd dl dd {
	width: 100%;
	float: none;
}
	@media(min-width:1024px){
		#contents .InContents .AreaMd dl dd {
			width: 20%;
			float: right;
		}
	}

#contents .InContents .AreaMd .AreaMG {
	margin: 5rem 0;
}
	@media(min-width:1024px){
		#contents .InContents .AreaMd .AreaMG {
		}
	}

#contents .InContents .AreaMd .AreaMG ul {
	list-style: none;
}
	@media(min-width:1024px){
		#contents .InContents .AreaMd .AreaMG ul {
			display: -webkit-flex; /* Safari */
			display: flex;
			-webkit-flex-wrap: wrap; /* Safari */
			flex-wrap: wrap;
		}
	}

#contents .InContents .AreaMd .AreaMG ul li {
	width: 100%;
	margin: 1rem;
}
	@media(min-width:1024px){
		#contents .InContents .AreaMd .AreaMG ul li {
			margin: 2rem 1rem;
			width: -webkit-calc(100%/3.32);
			width: calc(100%/3.32);
		}
	}

/* Media Area */