@charset "utf-8";
* {
	box-sizing: border-box;
}
.event_wrap .e_container.bg_01 {
	background: url("https://contents.kyobobook.co.kr/pmtn/2026/book/260210_magazineB/bnJ_cont01_bg.jpg") no-repeat 50% 0;
}
.event_wrap .e_container.bg_02 {
	background-color: #232323;
	padding: 100px 0 110px;
}
.event_wrap .e_container.bg_03 {
	background: #e4e2d9 url("https://contents.kyobobook.co.kr/pmtn/2026/book/260210_magazineB/bnJ_cont03_bg.jpg") no-repeat 50% 0;
	padding: 100px 0;
}
.event_wrap .e_container.bg_04 {
	background: #070707 url("https://contents.kyobobook.co.kr/pmtn/2026/book/260210_magazineB/bnJ_cont04_bg.jpg") no-repeat 50% 0;
	padding: 120px 0 153px;
}
.event_wrap .inner.w1200 {
	width: 1200px;
}
/* 링크 */
.event_wrap .eMap .e_link01 {
	bottom: 0;
	left: 33%;
	width: 17%;
	height: 15%;
}
.event_wrap .eMap .e_link02 {
	bottom: 0;
	right: 33%;
	width: 17%;
	height: 15%;
}
.event_wrap .eMap .e_link03 {
	bottom: 9%;
	left: 9%;
	width: 73%;
	height: 17%;
}
.event_wrap .eMap .book_link {
	top: 0;
	left: 30px;
	width: 290px;
	height: 395px;
}
/* bg_02 */
.event_wrap .bg_02 .flexslider {
	margin-top: 40px;
}
.event_wrap .e_notice {
	padding: 0;
	width: 700px;
}
.event_wrap .e_notice ul li {
	color: #999;
}
.event_wrap .e_notice ul li::before {
	background-color: #999;
}
.event_wrap .e_notice.e_notice01 {
	padding: 30px 0;
}
.event_wrap .e_notice.e_notice01 ul li::before {
	content: none;
}
/* bg_03 */
.event_wrap .e_flex_box {
	margin: 70px auto;
	display: flex;
}
.event_wrap .e_flex_box .e_covers {
	width: 341px;
}
.event_wrap .e_flex_box .eMap {
	width: calc(100% - 341px);
	padding-left: 40px;
}
.event_wrap .e_desc {
	font-family: "Pretendard",  sans-serif;
	font-size: 24px;
	line-height: 1.4;
	text-align: center;
	color: #a58245;
	margin-top: 30px;
}
/* bg_04 */
.event_wrap .e_slide {
	margin: 70px auto 100px;
}
.event_wrap .e_slide .swiper-pagination {
	position: static;
	font-size: 0;
	margin-top: 30px;
}
.event_wrap .e_slide .swiper-pagination-bullet {
	width: 12px;
	height: 12px;
	background-color: #525252;
	margin: 0 10px;
	opacity: 1;
}
.event_wrap .e_slide .swiper-pagination-bullet-active {
	background-color: #fff;
}