@charset "utf-8";
* {
	box-sizing: border-box;
}
.event_wrap .e_container.bg_01 {
	background: url("https://contents.kyobobook.co.kr/pmtn/2026/general/260106_shinhan/cont01_bg.png") repeat-x 50% 0 / cover;
	padding:150px 0;
}
.event_wrap .e_container.bg_02 {
	background: url("https://contents.kyobobook.co.kr/pmtn/2026/general/260106_shinhan/cont02.jpg") no-repeat 50% 0 / cover;
	height:1630px;
	display:none;
}
.event_wrap .e_container.bg_03 {
	background: #1B1B1B;
	padding:150px 0;
}
.event_wrap .inner.w1200 {
	width:1200px;
}
.event_wrap .e_kit_list {
	margin-bottom: 150px;
	display: flex;
	flex-wrap:wrap;
	gap:30px 30px;
}
.event_wrap .e_kit_list li {
	width:calc((100% / 3) - 20px);
}
.event_wrap .e_kit_list li img {
	width:100%;
}
.event_wrap .mB100 {
	margin-bottom: 100px;
}
.event_wrap .mB150 {
	margin-bottom: 150px;
}
.event_wrap .mB200 {
	margin-bottom: 200px;
}
.event_wrap .e_img02 {
	width:802px;
	margin: 0 auto 150px;
}
.event_wrap .e_img03 {
	width:1173px;
	margin: 0 auto 150px;
}
.event_wrap .e_img04 {
	width:1175px;
	margin: 0 auto 150px;
}
.event_wrap .e_img05 {
	width:1173px;
	margin: 0 auto 150px;
}
.event_wrap .e_img06 {
	width:1173px;
	margin: 0 auto 100px;
}
.event_wrap .e_img07 {
	width:300px;
	margin:0 auto 100px;
}
.event_wrap .e_img08 {
	width:773px;
	margin:0 auto 200px;
}
.event_wrap .e_img09 {
	width:1013px;
	margin:0 auto 200px;
}
.event_wrap .e_img10 {
	width:1175px;
	margin:0 auto 100px;
}
.event_wrap .e_img11 {
	width:641px;
	margin:0 auto 200px;
}
.event_wrap .e_img12 {
	width:750px;
	margin:0 auto 100px;
}
.event_wrap .e_img13 {
	width:1096px;
	margin:0 auto;
}