@charset "utf-8";
/* CSS Document */
.flex {
    display: flex;
}
#corona .wrap {
    width: 50%;
    margin: 0 auto;
}
.flex section {
    flex-basis: 90%;
}
.flex p {
    padding-top: 10px;
}
header {
    padding: 15px 0;
    background-color: #f7f7f7;
}
.mask {
    flex-wrap: wrap;
    justify-content: space-between;
    line-height: 190%;
}
.mask div {
    flex-basis: 32%;
}
.center {
    text-align: center;
}
.title1 {
    background-image: url(../../img/1.png);
    background-position: left 10px;
    background-repeat: no-repeat;
    background-size: 28px;
    padding-left: 33px;
}
.title2 {
    background-image: url(../../img/2.png);
    background-position: left 10px;
    background-repeat: no-repeat;
    background-size: 28px;
    padding-left: 33px;
}
.title3 {
    background-image: url(../../img/3.png);
    background-position: left 10px;
    background-repeat: no-repeat;
    background-size: 28px;
    padding-left: 33px;
}
.title4 {
    background-image: url(../../img/4.png);
    background-position: left 10px;
    background-repeat: no-repeat;
    background-size: 28px;
    padding-left: 33px;
}
.title5 {
    background-image: url(../../img/5.png);
    background-position: left 10px;
    background-repeat: no-repeat;
    background-size: 28px;
    padding-left: 33px;
}
.title6 {
    background-image: url(../../img/6.png);
    background-position: left 10px;
    background-repeat: no-repeat;
    background-size: 28px;
    padding-left: 33px;
}

@media screen and (max-width:1886px) {
#corona .wrap {
    width: 70%;
    margin: 0 auto;
}
}
.main {
    line-height:180%;
    padding: 20px 0;
}
.adjust{margin:20px 0;}
.date{
	font-size:1.3em;
}
@media screen and (max-width:1250px) {
.flex {
    display: block;
}
header p {
    float: none;
}
#corona .wrap {
    width: 90%;
    margin: 0 auto;
    text-align: center;
}
#corona p.copy {
    margin-top: 0;
}
}

@media screen and (min-width:780px) and (max-width:1024px) {
.logo {
    display: none;
}
}

@media screen and (max-width:640px) {
	#corona iframe{
		width:95%;
		margin:0 auto;
	}
}