@import url('https://cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/nanumgothic.css');

#webook * {
	font-family: HelveticaNeue-Light,AppleSDGothicNeo-Light,'Nanum Gothic', Dotum, sans-serif;
	box-sizing: border-box;
}

#webook {
	width: 100%;
	height: 100%;
}

#webook h1 {
	cursor: pointer;
}

body {
-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}

#zoom_img {
	position: fixed;
	z-index: 999;
	height: 100%;
	width: 100%;
	background-color: #ccc;
}

#zoom_img .close_image {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 24px;
	background-color: #333;
	color: #eee;
	padding: 13px 0px;
	font-size: 16px;
}

#zoom_img .close_image .image_txt {
	position: absolute;
	left: 12px;
}

#zoom_img .close_image .close_btn {
	position: absolute;
	right: 18px;
}

#zoom_img img {
	position: absolute;
	z-index: 0;
	box-sizing: border-box;
	max-width: 100%;
	max-height: 100%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	padding: 60px 24px;
}

.stop-scrolling {
  height: 100%;
  overflow: hidden;
}

.anchor_txt {
	color: transparent;
	font-size: 0;
}

.mov_box {
	position: relative;
	width: 100%;
	padding-bottom: 56.25%;
}

.mov_box iframe {
	position: absolute;
	width: 100%;
	height: 100%;
}