@charset "UTF-8";

.wrap {
/*  background-image:url("../img/common/bk.jpg");
  background-repeat: repeat;*/
}

.topMsg{
 color:fff;
 margin:auto;
 font-size:36px;
 width: 808px;
 padding-top: 36px;
 text-align: center;
}
@media screen and (max-width: 760px) {

	.topMsg{
	 color:fff;
	 margin:auto;
	 font-size:24px;
	 width: 100%;
	 padding-top: 36px;
	 text-align: center;
	}
}



.topMv {
	font-size: 2rem;
	text-align: center;
	margin: 10px;
	padding: 10px;
    width: 970px;
 margin:auto;
 text-align: center;
}
@media screen and (max-width: 760px) {
	.topMv {
		font-size: 2rem;
		text-align: center;
		padding: 10px;
	    width: 100%;
	 margin:auto;
	 text-align: center;
	}
	.mvParent {
		display: wrap;
	}
}


.mvParent {
	display: flex;
}
@media screen and (max-width: 760px) {
	.mvParent {
		display: initial;
	}
}
.mvChild {
	padding: 10px;
}

@media screen and (max-width: 960px) {
	.mvParent {
	  flex-wrap: wrap;
	}
}

@media screen and (max-width: 400px) {
	.mvChild {
	  display: block;
	}
}


.footTtl--link{
    font-size: 36px;
    color:#fff;
    
    -webkit-box-align: center;
    -webkit-box-pack: center;
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
@media screen and (max-width: 760px) {
	.footTtl--link{
		display: none;
	}
}

.news_date {
	padding-left:5px;
	font-size:120%;
}
.news__title {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
