@charset "utf-8";
* {
	box-sizing: border-box;
}
.event_wrap .e_container.bg_01 {
	background:#64E856;
	padding-bottom:120px;
}
.event_wrap .e_container.bg_01 .e_inner_bg01 {
	background:#64E856 url("https://contents.kyobobook.co.kr/pmtn/2025/book/250627_risktaker/bnC_cont01_bg.jpg") no-repeat 50% 0;
	padding-bottom:80px;
}
.event_wrap .e_container.bg_01 .e_inner_bg01 .inner {
	padding-top:120px;
}
.event_wrap .e_container.bg_02 {
	padding:120px 0;
}
.event_wrap .w404 {
	width:404px;
	margin: 0 auto;
}
.event_wrap .w560 {
	width:560px;
	margin: 0 auto;
}
.event_wrap .w604 {
	width:604px;
	margin: 0 auto;
}
.event_wrap .w700 {
	width:700px;
	margin: 0 auto;
}
.event_wrap .e_ani_box {
	width:320px;
	margin: 40px auto;
}
.event_wrap .e_ani_box img {
	width:100%;
	animation: bounce 0.6s cubic-bezier(0, 0, 0.18, 0.99) infinite alternate;
}
.event_wrap .e_book_slide {
	width:700px;
	margin:40px auto 0;
	overflow:hidden;
}
.event_wrap .e_book_slide .e_img {
	position:relative;
	border-radius: 20px 20px 0 0;
	overflow: hidden;
}
.event_wrap .e_book_slide .e_img .e_bg {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
}
.event_wrap .e_book_slide .e_img .e_bg img {
	position: absolute;
	width: 160%;
	left: 50%;
	top: 0;
	transform: translateX(-50%);
}
.event_wrap .e_book_slide .e_img .e_thumb_wrap {
	backdrop-filter: blur(40px) brightness(110%);
	padding:40px;
}
.event_wrap .e_book_slide .e_img .e_thumb {
	width:282px;
	height:406px;
	margin:0 auto;
	border:1px solid #EAEAEA;
}
.event_wrap .e_book_slide .e_img .e_thumb a img {
	width:100%;
	height:100%;
	object-fit: cover;
}
.event_wrap .e_book_slide .e_txt {
	background:#fff;
	padding:40px 50px;
	height:148px;
	display:flex;
	border-radius: 0 0 20px 20px;
	overflow: hidden;
}
.event_wrap .e_book_slide .e_txt * {
	font-family: "Pretendard",  sans-serif;
	line-height:1.5;
	letter-spacing: -0.5px;
}
.event_wrap .e_book_slide .e_txt .e_title {
	font-size:24px;
	white-space: nowrap;
}
.event_wrap .e_book_slide .e_txt .e_desc {
	font-size:22px;
	padding-left:40px;
}
.event_wrap .e_book_slide .swiper-button-next,
.event_wrap .e_book_slide .swiper-button-prev {
	background-image:url("https://contents.kyobobook.co.kr/pmtn/2025/book/250627_risktaker/bnC_slide_btn.png");
	width:44px;
	height:44px;
	top: 221px;
	margin: 0;
	opacity:1;
}
.event_wrap .e_book_slide .swiper-button-prev {
	transform: rotate(180deg);
	left:25px;
}
.event_wrap .e_book_slide .swiper-button-next {
	right:25px;
}
.event_wrap .flexslider {
	margin-top:40px;
}
/* notice */
.event_wrap .e_notice {
	width:664px;
	padding-bottom:0;
}
.event_wrap .e_notice p {
	font-size:22px;
}
.event_wrap .e_notice ul li {
	font-family: "Pretendard",  sans-serif;
	line-height:1.5;
}
.event_wrap .e_notice ul li::before {
	background:#000;
}
@keyframes bounce {
	0% {transform:translateY(0);}
	100% {transform:translateY(-30px);}
}