.importantBox{
 width: 980px;
 margin: 55px auto 120px;
}
.importantBox a{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.importantBox > h1{
 font-size: 2.8rem;
 font-weight: normal;
 color: #000;
 line-height: 4.2rem;
 margin-bottom: 20px;
}
.importantBox > .date{
 text-align: right;
 font-size: 1.4rem;
 color: #333;
}

.importantWysiwyg{
 margin: 55px 0 60px;
 font-size: 1.4rem;
 color: #333;
 line-height: 2.8rem;
}
.importantWysiwyg p{ margin-top: 20px;}

.importantWysiwyg .img{
 margin-top: 20px;
 text-align: center;
}
.importantWysiwyg .img *{ text-align: center;}
.importantWysiwyg .img img{ max-width: 100%;}
.importantWysiwyg .caution{
 font-size: 1.2rem;
 line-height: 2.1rem;
 display: block;
 margin-top: 13px;
 color: #555;
}
.importantWysiwyg .section{
 border-top: 1px solid #d0d5da;
 margin-top: 55px;
 margin-bottom: 70px;
 padding-top: 35px;
}
.importantWysiwyg .tStyle1{
 font-size: 2.8rem;
 font-weight: normal;
 color: #000;
 margin-bottom: 55px;
}
.importantWysiwyg .tStyle2{
 font-size: 2.1rem;
 color: #000;
 font-weight: bold;
 background-color: #f3f5f7;
 margin-bottom: 25px;
 padding: 14px 13px 12px;
 margin-top: 35px;
}
.importantWysiwyg h4{ margin-top: 15px;}

.importantWysiwyg .notice{
 font-size: 1.2rem;
 color: #555;
 line-height: 2.1rem;
 margin-top: 13px;
}
.importantWysiwyg .notice li{ margin-top: 7px;}

.importantWysiwyg a{
 color: #e60012;
 text-decoration: underline;
 transition: text-decoration 0.12s;
}
.importantWysiwyg a.hover{ text-decoration: none;}
.importantWysiwyg dl.cf{
 overflow: hidden;
 margin-top: 20px;
}
.importantWysiwyg dl.cf dt,
.importantWysiwyg dl.cf dd{
 float: left;
 margin: 7px 0;
}
.importantWysiwyg dl.cf dt{
 width: 90px;
 font-weight: bold;
}
.importantWysiwyg dl.cf dd{ width: calc(100% - 90px);}

.importantWysiwyg img{
	display:block;
	max-width: 100%;
	height:auto;
	margin: 20px auto 20px;}



.importantWysiwyg ul.use{
	margin-left:16px;}
.importantWysiwyg ul.use li{
	list-style-type: disc;}

.importantWysiwyg p.ex{
	color:#555;
	font-size:1.2rem;
	padding-left: 1em;
	text-indent: -1em;}



.importantBox .backImportant{
 display: flex;
 align-items: center;
 justify-content: center;
 margin: 0 auto;
 color: #e60012;
 border: 1px solid #e60012;
 width: 374px;
 height: 64px;
 position: relative;
 font-size: 1.4rem;
 box-sizing: border-box;
}
.backImportant .redArrowS{ right: 35px; transition-property: border-color, margin-right;}
.importantBox .backImportant.hover{
 color: #fff;
 background-color: #e60012;
}
.backImportant.hover .redArrowS{ border-color: #fff; margin-right: -5px;}
