.undead.novem_section{
	overflow:hidden;
}
.undead.novem_section .container{
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:center;
	gap:20px;
	position:relative;
}
.undead.novem_section .container::before,
.undead.novem_section .container::after{
	display:block;
	position:absolute;
	content:'';
	width:555px;
	height:70px;
	left:-100px;
	bottom:-10px;
	background:url(../img/syear_bef.png) center/contain no-repeat;
	transform:scaleY(1.15);
}
.undead.novem_section .container::after{
	left:auto;
	right:-100px;
	background:url(../img/syear_aft.png) center/contain no-repeat;
}
.undead.novem_section .container > div{
	position:relative;
	z-index:10;
}
.undead .nov_tite{
	font-size:20px;
	color:#35520A;
	padding:0 20px;
	border-radius:10px;
	background:#96FD00;
	font-weight:700;
	line-height:50px
}
.undead .mainbtn_2{
	background:linear-gradient(90deg, #FE3636 0%, #CF2222 100%);
	font-weight:700;
	font-size:14px;
	line-height:15px;
	box-shadow:0 2px 10px rgba(15,98,202,0.3);
	text-align:center;
	border-radius:10px;
	height:50px;
	width:max-content;
	padding:0 15px;
}
.undead .unclose{
	cursor:pointer;
	color:#E0ECFF;
	font-size:25px;
}
.undead .unclose:hover{
	color:#FFF;
}
@media(max-width:1300px){
.undead.novem_section .container::before{
	left:-150px;
}
.undead.novem_section .container::after{
	right:-150px;
}
}
@media(max-width:1070px){
.undead.novem_section .container::before{
	left:-250px;
}
.undead.novem_section .container::after{
	right:-250px;
}
}
@media(max-width:990px){
.undead.novem_section::before,
.undead.novem_section::after,
.undead.novem_section .container::before,
.undead.novem_section .container::after{
	display:none;
}
}
@media(max-width:700px){
.undead .nov_tite{
	text-align:center;
	width:100%;
}
}
@media(max-width:450px){
.undead .nov_tite{
	line-height:22px;
}
.undead .mainbtn_2{
	height:30px;
}
}