@charset "UTF-8";
/* CSS Document */

html {
    scroll-padding-top: 80px;
}
/*共通*/
sup{
	font-size: 1.1rem;
	vertical-align: top;
}

.sentences-wrap{
	margin-bottom: 8%
}

.table1019 tr td{
	border: solid 1px #333;
	padding: 1%;
}

.release1019-footline{
border: none;             /* 初期設定の立体感を消す */
  border-top: 1px solid #333333; /* 線の太さ・種類・色 */
  height: 0;
  width: 100%;              /* 横幅（％やpxで自由に調整可能） */
  margin: 20px 0;           /* 上下の余白 */
}

.sentences-wrap-un{
	margin-bottom: 1%;
}

#release1019 p span{
    font-size: 11px;
    line-height: 1;
    display: block;
    margin-top: 10px;
}

/*PC*/
.news-wrap{
	max-width: 900px;
    margin: 2% auto 5%;
}

.news-wrap h2{
	border-bottom: 3px solid;
    margin-bottom: 5%;
    padding-bottom: 1%;
}

.news-wrap p{
	text-align: justify;
}

.contents-wrap0707{
	margin-top: 6%;
}

.contents-wrap0707 img{
	    width: 70%;
    margin-top: 1%;
}

.contents-wrap0707 span{
	font-size: 1rem;
}
	

/*sp*/

@media screen and (max-width: 767px) {
.news-wrap{
	    margin: 0 15px 20%;
}
	
.contents-wrap0707 img{
	    width: 100%;
    margin-top: 1%;
}
.contents-wrap0707 span{
	font-size: 0.8rem;
}
}
