@charset "utf-8";
/*-----------------------------------------------
 * NEWS PAGE
-------------------------------------------------*/

.section__inner{
	width: min(calc(1100 / var(--vw-min) * 100vw),1100px);
	margin: 0 auto;
	position: relative;
	z-index: 1;
}
@media screen and (max-width:768px){
	.section__inner{
		width: 100%;
	}
}
.sectionTtl{
	text-align: left;
	position: relative;
	margin-bottom: min(calc(80 / var(--vw-min) * 100vw),80px);
}
.sectionTtl__txt{
	display: block;
	width: 100%;
	height: min(calc(58 / var(--vw-min) * 100vw),58px);
	position: relative;
	z-index: 1;
	background: no-repeat bottom left / auto 100%;
}
@media screen and (max-width:768px){
	.sectionTtl{
		padding-left: calc(20 / var(--vw-min) * 100vw);
		margin-bottom: calc(20 / var(--vw-min) * 100vw);
	}
	.sectionTtl__txt{
		height: calc(60 / var(--vw-min) * 100vw);
	}
}
.news__ttl .sectionTtl__txt{
	background-image: url(../img/common/ttl/ttl_news.png);
}
@media screen and (max-width:768px){
	.news__ttl .sectionTtl__txt{
		background-image: url(../img/common/ttl/ttl_news_sp.png);
	}
}
.sectionTtl__marker{
	position: absolute;
	left: max(calc(-22 / var(--vw-min) * 100vw),-22px);
	bottom: max(calc(-20 / var(--vw-min) * 100vw),-20px);
	width: 100%;
	height: min(calc(54 / var(--vw-min) * 100vw),54px);
	z-index: 0;
	background: no-repeat bottom left / contain;
}
@media screen and (max-width:768px){
	.sectionTtl__marker{
		height: calc(31 / var(--vw-min) * 100vw);
		top: calc(16 / var(--vw-min) * 100vw);
		bottom: unset;
		left: calc(12 / var(--vw-min) * 100vw);
		width: calc(165 / var(--vw-min) * 100vw);
	}
}
.news__ttl .sectionTtl__marker{
	background-image: url(../img/common/ttl/ttl_news_marker.png);
}
.sectionTtl__deco{
	position: absolute;
	left: max(calc(-60 / var(--vw-min) * 100vw),-60px);
	top: max(calc(-80 / var(--vw-min) * 100vw),-80px);
	width: min(calc(207 / var(--vw-min) * 100vw),207px);
	height: min(calc(113 / var(--vw-min) * 100vw),113px);
	background: var(--color-sub);
	-webkit-mask: url(../img/common/deco/deco_hanko.svg) no-repeat center center / contain;
	mask: url(../img/common/deco/deco_hanko.svg) no-repeat center center / contain;
	z-index: 0;
}
@media screen and (max-width:768px){
	.sectionTtl__deco{
		left: calc(-12 / var(--vw-min) * 100vw);
		top: calc(-40 / var(--vw-min) * 100vw);
		width: calc(130 / var(--vw-min) * 100vw);
		height: calc(70 / var(--vw-min) * 100vw);
	}
}


.sectionContent{
	position: relative;
	z-index: 1;
}
.--none{
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
}

.newsPage{
	position: relative;
	padding: min(calc(129 / var(--vw-min) * 100vw),129px) 0 min(calc(180 / var(--vw-min) * 100vw),180px);
}
@media screen and (max-width:768px){
	.newsPage{
		padding: calc(80 / var(--vw-min) * 100vw) 0 calc(64 / var(--vw-min) * 100vw);
	}
}

/* lists */
.newsContent{
	display: none;
}
.newsLists{
	display: flex;
	flex-direction: column;
	gap: min(calc(24 / var(--vw-min) * 100vw),24px);
	margin: 0 auto min(calc(48 / var(--vw-min) * 100vw),48px);
	max-width: min(calc(1100 / var(--vw-min) * 100vw),1100px);
}
.newsItem{
	width: 100%;
}
@media screen and (max-width:768px){
	.newsLists{
		gap: calc(10 / var(--vw-min) * 100vw);
		padding: 0 calc(20 / var(--vw-min) * 100vw);
		margin-bottom: calc(24 / var(--vw-min) * 100vw);
	}
	.newsItem{
		height: calc(116 / var(--vw-min) * 100vw);
		min-height: unset;
	}
}
.newsItem__link{
	text-decoration: none;
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	color: var(--color-black);
	background: #fff;
	border-radius: min(calc(20 / var(--vw-min) * 100vw),20px);
	border: 2px solid rgba(49, 216, 212, 0.60);
	box-shadow: 6px 6px 0 0 rgba(49, 216, 212, 0.60);
	padding: min(calc(60 / var(--vw-min) * 100vw),60px) min(calc(56 / var(--vw-min) * 100vw),56px) min(calc(26 / var(--vw-min) * 100vw),26px) min(calc(28 / var(--vw-min) * 100vw),28px);
	transition: transform 0.4s var(--easing-outquart);
}
.newsItem__link::after{
	content: '';
	position: absolute;
	top: 50%;
	right: min(calc(24 / var(--vw-min) * 100vw),24px);
	transform: translateY(-50%);
	width: min(calc(15 / var(--vw-min) * 100vw),15px);
	height: min(calc(12 / var(--vw-min) * 100vw),12px);
	background-color: var(--color-main);
	-webkit-mask: url(../img/common/icon/ic_arrow.svg) no-repeat center center / contain;
	mask: url(../img/common/icon/ic_arrow.svg) no-repeat center center / contain;
	transition: transform 0.4s var(--easing-outquart);
}
@media screen and (hover: hover){
	.newsItem__link:hover{
		transform: translateY(max(calc(-8 / var(--vw-min) * 100vw),-8px));
	}
	.newsItem__link:hover::after{
		transform: translate(4px, -50%);
	}
}
.newsItem__ttl{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	font-size: min(calc(16 / var(--vw-min) * 100vw),16px);
	font-weight: 700;
	line-height: min(calc(26 / var(--vw-min) * 100vw),26px);
	letter-spacing: min(calc(-0.48 / var(--vw-min) * 100vw),-0.48px);
}
.newsItem__date{
	position: absolute;
	height: min(calc(30 / var(--vw-min) * 100vw),30px);
	left: max(calc(-9 / var(--vw-min) * 100vw),-9px);
	top: min(calc(23 / var(--vw-min) * 100vw),23px);
	color: #FFF;
	font-family: var(--font-en);
	font-size: min(calc(20 / var(--vw-min) * 100vw),20px);
	font-weight: 500;
	line-height: min(calc(24 / var(--vw-min) * 100vw),24px);
	letter-spacing: min(calc(1.2 / var(--vw-min) * 100vw),1.2px);
	background: var(--color-main);
	padding: min(calc(4 / var(--vw-min) * 100vw),4px) min(calc(17 / var(--vw-min) * 100vw),17px);
}
.newsItem__date::after{
	content: '';
	position: absolute;
	right: max(calc(-8 / var(--vw-min) * 100vw),-8px);
	top: 0;
	width: min(calc(8 / var(--vw-min) * 100vw),8px);
	height: min(calc(30 / var(--vw-min) * 100vw),30px);
	background: url(../img/common/deco/news_date_r.svg) no-repeat center left / auto 100%;
}
.newsItem__date::before{
	content: '';
	position: absolute;
	left: 0;
	bottom: max(calc(-5.5 / var(--vw-min) * 100vw),-5.5px);
	width: min(calc(8 / var(--vw-min) * 100vw),8px);
	height: min(calc(5.5 / var(--vw-min) * 100vw),5.5px);
	background: url(../img/common/deco/news_date_l.svg) no-repeat center left / auto 100%;
}
@media screen and (max-width:768px){
	.newsItem__link{
		padding: calc(44 / var(--vw-min) * 100vw) calc(40 / var(--vw-min) * 100vw) calc(20 / var(--vw-min) * 100vw) calc(20 / var(--vw-min) * 100vw);
	}
	.newsItem__link::after{
		right: calc(16 / var(--vw-min) * 100vw);
		width: calc(15 / var(--vw-min) * 100vw);
		height: calc(12 / var(--vw-min) * 100vw);
	}
	.newsItem__ttl{
		font-size: calc(14 / var(--vw-min) * 100vw);
		line-height: calc(24 / var(--vw-min) * 100vw);
		-webkit-line-clamp: 2;
		line-clamp: 2;
	}
	.newsItem__date{
		font-size: calc(16 / var(--vw-min) * 100vw);
		height: calc(25 / var(--vw-min) * 100vw);
		left: calc(-7 / var(--vw-min) * 100vw);
		top: calc(14 / var(--vw-min) * 100vw);
		line-height: calc(20 / var(--vw-min) * 100vw);
	}
	.newsItem__date::after{
		width: calc(7 / var(--vw-min) * 100vw);
		height: calc(25 / var(--vw-min) * 100vw);
		right: calc(-7 / var(--vw-min) * 100vw);
	}
}

/* pagination / back */
.news__footerNavs{
	display: flex;
	justify-content: center;
	margin-top: min(calc(80 / var(--vw-min) * 100vw),80px);
}
.news__paginations{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: min(calc(16 / var(--vw-min) * 100vw),16px);
}
.pagingLists{
	display: flex;
	align-items: center;
	gap: min(calc(10 / var(--vw-min) * 100vw),10px);
}
.pagingLink{
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-width: min(calc(48 / var(--vw-min) * 100vw),48px);
	height: min(calc(48 / var(--vw-min) * 100vw),48px);
	border-radius: 999px;
	background: #fff;
	border: 3px solid var(--color-sub);
	color: var(--color-sub);
	font-family: var(--font-en);
	font-size: min(calc(18 / var(--vw-min) * 100vw),18px);
	line-height: 1;
	text-decoration: none;
	transition: background-color .3s ease, color .3s ease;
}
.pagingLink.is-active,
.pagingLink:hover{
	background: rgba(49, 216, 212, 0.70);
	color: #fff;
	border-color: var(--color-sub);
}
.moreLink{
	width: auto;
	min-width: min(calc(220 / var(--vw-min) * 100vw),220px);
	height: min(calc(60 / var(--vw-min) * 100vw),60px);
	border-radius: min(calc(60 / var(--vw-min) * 100vw),60px);
	padding: 0 min(calc(54 / var(--vw-min) * 100vw),54px);
	display: flex;
	align-items: center;
	justify-content: center;
	text-decoration: none;
	color: #fff;
	position: relative;
	overflow: hidden;
	background-color: var(--color-sub);
	background-image: url(../img/common/deco/btn_green_ptn.png);
	background-repeat: repeat;
	background-position: left top;
	background-size: min(calc(54 / var(--vw-min) * 100vw),54px) auto;
	transition: scale 0.4s var(--easing-outquart);
}
@media screen and (max-width:768px){
	.moreLink{
		height: calc(50 / var(--vw-min) * 100vw);
	}
	.moreLink__txt{
		font-size: calc(18 / var(--vw-min) * 100vw);
		line-height: calc(28 / var(--vw-min) * 100vw);
		letter-spacing: calc(1.08 / var(--vw-min) * 100vw);
	}
	.moreLink__arrow{
		width: calc(15 / var(--vw-min) * 100vw);
		height: calc(12 / var(--vw-min) * 100vw);
	}
}
@media screen and (max-width:768px){
	.paging_nextprev .moreLink{
		min-width: unset;
		padding: 0 calc(50 / var(--vw-min) * 100vw);
	}
}
.news__back .moreLink{
	padding: 0 min(calc(87 / var(--vw-min) * 100vw),87px);
}
.moreLink__txt{
	font-size: min(calc(22 / var(--vw-min) * 100vw),22px);
	font-weight: 900;
	line-height: 1;
	letter-spacing: min(calc(1.32 / var(--vw-min) * 100vw),1.32px);
	color: #FFF;
}
.moreLink__arrow{
	position: absolute;
	top: 50%;
	right: min(calc(20 / var(--vw-min) * 100vw),20px);
	transform: translateY(-50%);
	width: min(calc(15 / var(--vw-min) * 100vw),15px);
	height: min(calc(12 / var(--vw-min) * 100vw),12px);
	background: url(../img/common/icon/ic_arrow.svg) no-repeat center center / contain;
	transition: transform 0.4s var(--easing-outquart);
}
@media screen and (max-width:768px){
	.news__back .moreLink{
		padding: 0 calc(50 / var(--vw-min) * 100vw);
	}
	.moreLink__txt{
		font-size: calc(18 / var(--vw-min) * 100vw);
		line-height: calc(28 / var(--vw-min) * 100vw);
		letter-spacing: calc(1.08 / var(--vw-min) * 100vw);
	}
	.moreLink__arrow{
		width: calc(15 / var(--vw-min) * 100vw);
		height: calc(12 / var(--vw-min) * 100vw);
	}
}
.paging_nextprev._prev .moreLink__arrow{
	right: auto;
	left: min(calc(20 / var(--vw-min) * 100vw),20px);
	transform: translateY(-50%) scaleX(-1);
}
.news__back .moreLink__arrow{
	right: auto;
	left: min(calc(20 / var(--vw-min) * 100vw),20px);
	transform: translateY(-50%) scaleX(-1);
}
@media screen and (max-width:768px){
	.news__paginations{
		position: relative;
		justify-content: center;
		padding-bottom: calc(100 / var(--vw-min) * 100vw);
	}
	.paging_nextprev{
		position: absolute;
		bottom: 0;
	}
	.paging_nextprev._prev{
		left: calc(20 / var(--vw-min) * 100vw);
	}
	.paging_nextprev._next{
		right: calc(20 / var(--vw-min) * 100vw);
	}
}
@media screen and (hover: hover){
	.moreLink:hover{
		scale: 1.06;
	}
	.moreLink:hover .moreLink__arrow{
		transform: translate(4px, -50%);
	}
	.paging_nextprev._prev .moreLink:hover .moreLink__arrow,
	.news__back .moreLink:hover .moreLink__arrow{
		transform: translate(-4px, -50%) scaleX(-1);
	}
}

/* article */
.newsArticle{
	max-width: min(calc(1100 / var(--vw-min) * 100vw),1100px);
	margin: 0 auto;
	background: #fff;
	border-radius: min(calc(20 / var(--vw-min) * 100vw),20px);
	border: 2px solid rgba(49, 216, 212, 0.60);
	box-shadow: 6px 6px 0 0 rgba(49, 216, 212, 0.60);
	padding: min(calc(140 / var(--vw-min) * 100vw),140px) min(calc(90 / var(--vw-min) * 100vw),90px) min(calc(90 / var(--vw-min) * 100vw),90px);
	position: relative;
	z-index: 1;
}
@media screen and (max-width:768px){
	.newsArticle{
		margin: 0 calc(20 / var(--vw-min) * 100vw);
		padding: calc(36 / var(--vw-min) * 100vw) calc(20 / var(--vw-min) * 100vw) calc(40 / var(--vw-min) * 100vw);
	}
}
.newsArticle__title{
	padding-bottom: min(calc(24 / var(--vw-min) * 100vw),24px);
	border-bottom: 2px solid rgba(49, 216, 212, 0.35);
	margin-bottom: min(calc(28 / var(--vw-min) * 100vw),28px);
}
.newsArticle__title--date{
	position: absolute;
	left: min(calc(-12 / var(--vw-min) * 100vw),-12px);
	top: min(calc(50 / var(--vw-min) * 100vw),50px);
	display: inline-block;
	height: min(calc(46 / var(--vw-min) * 100vw),46px);
	color: #FFF;
	font-family: var(--font-en);
	font-size: min(calc(30 / var(--vw-min) * 100vw),30px);
	font-weight: 500;
	line-height: min(calc(36 / var(--vw-min) * 100vw),36px);
	letter-spacing: min(calc(1.8 / var(--vw-min) * 100vw),1.8px);
	background: var(--color-main);
	padding: min(calc(4 / var(--vw-min) * 100vw),4px) min(calc(17 / var(--vw-min) * 100vw),17px);
	margin-bottom: min(calc(16 / var(--vw-min) * 100vw),16px);
}
.newsArticle__title--date::after{
	content: '';
	position: absolute;
	right: max(calc(-12 / var(--vw-min) * 100vw),-12px);
	top: 0;
	width: min(calc(12 / var(--vw-min) * 100vw),12px);
	height: min(calc(46 / var(--vw-min) * 100vw),46px);
	background: url(../img/common/deco/news_date_r.svg) no-repeat center left / auto 100%;
}
.newsArticle__title--date::before{
	content: '';
	position: absolute;
	left: 0;
	bottom: max(calc(-9 / var(--vw-min) * 100vw),-9px);
	width: min(calc(12 / var(--vw-min) * 100vw),12px);
	height: min(calc(9 / var(--vw-min) * 100vw),9px);
	background: url(../img/common/deco/news_date_l.svg) no-repeat center left / auto 100%;
}
.newsArticle__title--title{
	font-family: var(--font-main);
	color: var(--color-black);
	font-size: min(calc(22 / var(--vw-min) * 100vw),22px);
	font-weight: 900;
	line-height: min(calc(36 / var(--vw-min) * 100vw),36px);
	letter-spacing: max(calc(-0.66 / var(--vw-min) * 100vw),-0.66px);
}
@media screen and (max-width:768px){
	.newsArticle__title{
		padding-top: calc(40 / var(--vw-min) * 100vw);
	}
	.newsArticle__title--title{
		font-size: calc(18 / var(--vw-min) * 100vw);
		line-height: calc(28 / var(--vw-min) * 100vw);
	}
	.newsArticle__title--date{
		font-size: calc(16 / var(--vw-min) * 100vw);
		height: calc(30 / var(--vw-min) * 100vw);
		top: calc(25 / var(--vw-min) * 100vw);
		left: calc(-12 / var(--vw-min) * 100vw);
		line-height: 1;
		padding: calc(6 / var(--vw-min) * 100vw) calc(12 / var(--vw-min) * 100vw);
	}
	.newsArticle__title--date::after{
		right: calc(-12 / var(--vw-min) * 100vw);
		top: 0;
		width: calc(12 / var(--vw-min) * 100vw);
		height: calc(30 / var(--vw-min) * 100vw);
	}
	.newsArticle__title--date::before{
		bottom: calc(-9 / var(--vw-min) * 100vw);
		width: calc(12 / var(--vw-min) * 100vw);
		height: calc(10 / var(--vw-min) * 100vw);
	}

}
.newsArticle__cont{
	width: 100%;
	font-size: min(calc(16 / var(--vw-min) * 100vw),16px);
	font-weight: 700;
	line-height: min(calc(30 / var(--vw-min) * 100vw),30px);
	letter-spacing: max	(calc(-0.48 / var(--vw-min) * 100vw),-0.48px);
}
@media screen and (max-width:768px){
	.newsArticle__cont{
		font-size: calc(14 / var(--vw-min) * 100vw);
		line-height: calc(24 / var(--vw-min) * 100vw);
	}
}
.newsArticle__cont img{
	display: inline-block;
	max-width: 100%;
	height: auto;
	margin: 0.5em 0;
}
.newsArticle__cont a{
	color: var(--color-main);
	text-decoration: underline;
	text-underline-offset: 0.3em;
	word-break: break-all;
}
@media screen and (hover: hover){
	.newsArticle__cont a:hover{
		opacity: .75;
	}
}
.youtubeWrap{
	width: 100%;
	max-width: 100%;
	margin: 0 auto;
	padding: 1em 0;
}
.youtubeInWrap{
	display: block;
	width: 100%;
	position: relative;
	padding-top: 56.25%;
	margin: auto;
}
.youtubeWrap iframe[src*="youtube"]{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.newsArticle__cont .left{ text-align: left; }
.newsArticle__cont .center{ text-align: center; }
.newsArticle__cont .right{ text-align: right; }
.newsArticle__cont .mt{ margin-top: 1.5em; }
.newsArticle__cont .mb{ margin-bottom: 1.5em; }
.newsArticle__cont .pt{ padding-top: 1.5em; }
.newsArticle__cont .pb{ padding-bottom: 1.5em; }
.newsArticle__cont span.-ib{ display: inline-block; }
.newsArticle__cont .indent{
	display: block;
	padding-left: 1em;
	text-indent: -1em;
}
.newsArticle__cont span.indent{
	display: inline-block;
	padding-left: 1em;
	text-indent: -1em;
}
.newsArticle__cont h1,
.newsArticle__cont h2,
.newsArticle__cont h3,
.newsArticle__cont h4,
.newsArticle__cont h5,
.newsArticle__cont h6{
	margin: 1.5em 0 0.6em;
	font-family: var(--font-main);
	font-weight: 700;
	line-height: 1.5;
	color: var(--color-black);
}
.newsArticle__cont h1{ font-size: 1.2em; }
.newsArticle__cont h2{ font-size: 1.2em; }
.newsArticle__cont h3{ font-size: 1.2em; }
.newsArticle__cont h4,
.newsArticle__cont h5,
.newsArticle__cont h6{ font-size: 1.1em; }
.newsArticle__cont .img-pc-sm{
	display: block;
	max-width: min(calc(480 / var(--vw-min) * 100vw),480px);
	margin-left: auto;
	margin-right: auto;
}
@media screen and (max-width:768px){
	.newsArticle__cont .img-pc-sm{
		max-width: 100%;
	}
}
.newsArticle__cont .img-w80{
	width: 80%;
}
@media screen and (max-width:768px){
	.newsArticle__cont .img-w80{
		width: 100%;
	}
}

.news__midashi1{
	font-size: min(calc(18 / var(--vw-min) * 100vw),18px);
	font-weight: 900;
	line-height: min(calc(36 / var(--vw-min) * 100vw),36px); /* 200% */
	letter-spacing: max(calc(-0.54 / var(--vw-min) * 100vw),-0.54px);
	color: #FFF;
	background: var(--color-sub);
	padding:min(calc(6 / var(--vw-min) * 100vw),6px) min(calc(16 / var(--vw-min) * 100vw),16px);
	padding-left: min(calc(48 / var(--vw-min) * 100vw),48px);
	border-radius: min(calc(4 / var(--vw-min) * 100vw),4px);
	position: relative;
	margin-bottom: min(calc(24 / var(--vw-min) * 100vw),24px);
	display: flex;
	align-items: center;
	height: min(calc(48 / var(--vw-min) * 100vw),48px);
}
.news__midashi1 .htag_txt{
	color: #FFF;
}
.news__midashi1::before{
	content: '';
	position: absolute;
	left: min(calc(16 / var(--vw-min) * 100vw),16px);
	top: 0;
	bottom: 0;
	margin: auto 0;
	width: min(calc(24 / var(--vw-min) * 100vw),24px);
	height: min(calc(33 / var(--vw-min) * 100vw),33px);
	mask: url(../img/common/deco/news_deco_kira.svg) no-repeat center center / contain;
	-webkit-mask: url(../img/common/deco/news_deco_kira.svg) no-repeat center center / contain;
	background-color: var(--color-main);
}

.news__midashi2{
	font-size: min(calc(18 / var(--vw-min) * 100vw),18px);
	font-weight: 700;
	line-height: min(calc(36 / var(--vw-min) * 100vw),36px); /* 200% */
	letter-spacing: max(calc(-0.54 / var(--vw-min) * 100vw),-0.54px);
	padding-left: min(calc(34 / var(--vw-min) * 100vw),34px);
	margin-bottom: min(calc(24 / var(--vw-min) * 100vw),24px);
	position: relative;
}
.news__midashi2::before{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto 0;
	width: min(calc(24 / var(--vw-min) * 100vw),24px);
	height: min(calc(33 / var(--vw-min) * 100vw),33px);
	mask: url(../img/common/deco/news_deco_kira.svg) no-repeat center center / contain;
	-webkit-mask: url(../img/common/deco/news_deco_kira.svg) no-repeat center center / contain;
	background-color: var(--color-sub);
}

@media screen and (max-width:768px){
	.news__midashi1{
		height: calc(40 / var(--vw-min) * 100vw);
	}
	.news__midashi1 .htag_txt{
		font-size: calc(16 / var(--vw-min) * 100vw);
		line-height: calc(24 / var(--vw-min) * 100vw);
	}
	.news__midashi1::before{
		width: calc(16 / var(--vw-min) * 100vw);
		height: calc(22 / var(--vw-min) * 100vw);
	}
	.news__midashi2 .htag_txt{
		font-size: calc(16 / var(--vw-min) * 100vw);
		line-height: calc(24 / var(--vw-min) * 100vw);
	}
	.news__midashi2::before{
		width: calc(16 / var(--vw-min) * 100vw);
		height: calc(22 / var(--vw-min) * 100vw);
	}
}