@CHARSET "UTF-8";

.event_wrap {
	min-width:1280px;
	overflow: hidden;
}

/* event_header */
.event_header{
	position: absolute;
	left:50%; 
	transform:translateX(-50%);
	top:0;
	z-index: 100;
	width: 100%;
}
.event_header .go_home{
	position: absolute;
	top: 80px;
	right: 0;
	z-index: 9;
}
.event_header .nav{
	width: 1200px;
	margin: 0 auto;
}
.event_header .nav ul{margin-left: 120px;}
.event_header .nav li{
	float: left;
	padding-top: 37px;
}
.event_header .nav li a{
	background-repeat: no-repeat;
	background-size: inherit;
	display: block;
	font-size: 0;
	text-indent: -9999px;
}
.event_header .nav li:first-child {
	background: url("/w/event/challenge/asset/images/nav_ico01.png") no-repeat 0 1px; padding-left: 39px;
	padding-right: 48px;
}
.event_header .nav li:first-child a{
	background-image: url("/w/event/challenge/asset/images/nav01.png");
	width: 151px;
	height: 48px;
}
.event_header .nav li:nth-child(2) {
	background: url("/w/event/challenge/asset/images/nav_ico02.png") no-repeat 0 38px; padding-left: 43px;
	padding-right: 51px;
}
.event_header .nav li:nth-child(2) a{
	background-image: url("/w/event/challenge/asset/images/nav02.png");
	width: 161px;
	height: 48px;
}
.event_header .nav li:nth-child(3) {
	background: url("/w/event/challenge/asset/images/nav_ico03.png") no-repeat 0 38px; padding-left: 44px;
	padding-right: 46px;
}
.event_header .nav li:nth-child(3) a{
	background-image: url("/w/event/challenge/asset/images/nav03.png");
	width: 160px;
	height: 48px;
}
.event_header .nav li:last-child {
	background: url("/w/event/challenge/asset/images/nav_ico04.png") no-repeat 0 35px; padding-left: 43px;
}
.event_header .nav li:last-child a{
	background-image: url("/w/event/challenge/asset/images/nav04.png");
	width: 175px;
	height: 48px;
}
.event_header .nav li:first-child a.on{background-image: url("/w/event/challenge/asset/images/nav01_on.png");}
.event_header .nav li:nth-child(2) a.on{background-image: url("/w/event/challenge/asset/images/nav02_on.png");}
.event_header .nav li:nth-child(3) a.on{background-image: url("/w/event/challenge/asset/images/nav03_on.png");}
.event_header .nav li:last-child a.on{background-image: url("/w/event/challenge/asset/images/nav04_on.png");}
.event_header .util{
	position:absolute;
	top:17px;
	right:21px;
	z-index: 1;
}
.event_header .util li{
	float:left;
	position:relative;
}
.event_header .util li{margin-right:20px;}
.event_header .util li a{
	color:rgba(255,255,255,0.8);
	font-weight:200;
	font-size:18px;
	padding-left:29px;
	line-height:25px;
}

.event_header .util li a:before{
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:22px;
	height:22px;
	background-position:center center;
	background-repeat:no-repeat;
	border:1px solid rgba(255,255,255,0.25);
	border-radius:50%;
	content:'';
}
.event_header .util li.ico01 a:before{background-image:url("/w/asset/images/common/util_ico01.png");}/* 로그인 */
.event_header .util li.ico02 a:before{background-image:url("/w/asset/images/common/util_ico01_out.png");}/* 로그아웃 */
.event_header .util li.ico03 a:before{background-image:url("/w/asset/images/common/util_ico04.png");}/* 회원가입 */
.event_header .util li.ico04 a:before{background-image:url("/w/asset/images/common/util_ico04_out.png");}/* 마이페이지 */

.event,
.event_main{
	position: relative;
	width: 1920px;
	left: 50%;
	transform: translateX(-50%);
	overflow: hidden;
}
.challenge .normal_pop_close{
	position: absolute;
	top: 30px;
	right: 30px;
	width: 36px;
	height: 36px;
}
.challenge .normal_pop_btn{
	position: absolute;
	display: block;
    text-indent: -9999px;
    font-size: 0;
}
.challenge .normal_pop{background: transparent;}
.challenge .video_wrap{
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;	
}
.challenge .video_wrap .video{padding-bottom:56.25%;}
.challenge .video_wrap .video iframe{
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

/* event_main */
.event_main a {
	display: block;
	text-indent: -9999px;
	font-size: 0;
}
.event_main .clearfix:after {
	content:'';
	clear: both;
	display: block;
}
.event_main .video_wrap{
	width: 900px;
	border: 1px solid #000;
}
.event_main .inner{
	width: 1200px;
	/* margin: 0 auto; */
}
.event_main .img_abs {position: absolute;}
.event_main .tit .main_tit {
	top: 159px;
	left: 685px;
	z-index: 2;
}
.event_main .tit .fw_img01 {
	left: 600px;
	top: 175px;
	animation:fade1 1.5s infinite;
}
.event_main .tit .fw_img02 {
	right: 413px;
	top: 352px;
	animation:fade2 1.5s infinite;
}
-webkit-@keyframes fade1 {
	0%,100%{opacity: 1; transform: scale(1.1);}
	50%{opacity: 0; transform: scale(1);}
}
@keyframes fade1 {
	0%,100%{opacity: 1; transform: scale(1.1);}
	50%{opacity: 0; transform: scale(1);}
}
-webkit-@keyframes fade2 {
	0%,100%{opacity: 0; transform: scale(1)}
	50%{opacity: 1; transform: scale(1.2)}
}
@keyframes fade2 {
	0%,100%{opacity: 0; transform: scale(1)}
	50%{opacity: 1; transform: scale(1.2)}
}
.event_main .tit .eventEnd {
	right: 460px;
	top: 168px;
}
.event_main .tit .video_wrap{top: 649px;}
.event_main .cont01 .video_btn {
	position: absolute;
	width: 222px;
	height: 50px;
	top:228px;
	right: 849px;
}
.event_main .cont01 .tagCopyBtn{
	position: absolute;
	width: 115px;
	height: 38px;
	bottom:151px;
	right: 690px;
}
.event_main .cont02 .video_wrap{top: 181px;}
.event_main .cont04 .btn{
	position: absolute;
	bottom: 14.12671232876712%;
	left: 41.19791666666667%;
	width: 19.58333333333333%;
	height: 5.993150684931507%;
}
/*.event_main .cont04 {background-color: #330A50;}
.event_main .cont04 .chall_event_wrap {
	width: 940px;
	margin: 0 auto;	
}
.event_main .cont04 .chall_event_wrap li{
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.event_main .cont04 .chall_event_wrap li:nth-child(3n){margin-right: 0;}
.event_main .cont04 .chall_event_wrap li .event_img {
	width: 300px;
	height: 300px;
}
.event_main .cont04 .chall_event_wrap .event_img img {
	width: 100%;
	height: 100%;
}
.event_main .cont04 .chall_event_wrap .more_btn {
	color: #d6c7b1;
	font-size: 22px;
	text-indent: 0;
	border: 1px solid #d6c7b1;
	padding: 7px 36px 8px;
	display: block;
    width: 90px;
	margin: 0 auto 50px;
	text-align: center;
}
.event_main .cont04 .chall_event_wrap .paging {
    text-align: center;
    font-size: 0;
	padding-top: 21px;
}
.event_main .cont04 .chall_event_wrap .paging a{
	display: inline-block;
    margin-right: 9px;
    width: 40px;
    height: 40px;
    vertical-align: middle;
    text-align: center;
	text-indent: 0px;
}
.event_main .cont04 .chall_event_wrap .paging span a {
	color: #d6c7b1;
	border: 1px solid #d6c7b1;
	line-height: 36px;
	font-size: 22px;
}
.event_main .cont04 .chall_event_wrap .paging span a.on {
    color: #f2cd00;
    background:transparent;
    border: 2px solid #f2cd00;
}*/
.event_main .cont05 .normal_pop_btn{
	top:0;
	left: 0;
	width: 100%;
	height: 100%;
}
.event_main_pop .normal_pop{width: 940px;}

/* event event01 */
.event .tit .main{
	position: absolute;
	width: 628px;
	left: 601px;
	top: 143px;
}
.event .tit .ico{
	position: absolute;
	animation: pulse .9s linear infinite;
}
.event .tit .cc01{
	left: 730px;
	top: 187px;     
}
.event .tit .cc02{
	left: 844px;
	top: 143px; 
}
.event .tit .cc03{
	left: 793px;
	bottom: 74px;
}
.event .tit .lt01{
	left: 613px;
	top: 173px; 
}
.event .tit .lt02{
	right: 691px;
	top: 140px; 
}
.event .tit .tr01{
	left: 970px;
	top: 165px; 
}
.event .tit .tr02{
	left: 601px;
	top: 334px; 
}
.event .tit .tr03{
	left: 689px;
	bottom: 157px;
}
.event .tit .tr04{
	right: 845px;
	bottom: 65px;
}
.event .tit .tr05{
	right: 729px;
	bottom: 114px;
}
.event01 .cont01 .quest{
	position: absolute;
	left: 900px;
	top: 398px;
	animation: floating 2.3s linear infinite;
}
.event01 .cont01 .star{
	position: absolute;
	animation: spin 1.6s linear infinite;
}
.event01 .cont01 .star01{
	top: 508px;
	left: 837px;
}
.event01 .cont01 .star02{
	top: 475px;
	left: 1002px;
	animation: spin2 1.3s linear infinite;
}
.event01 .cont01 .star03{
	top: 417px;
	right: 614px;
}
.event01 .cont01 .event_pop_btn{
	position: absolute;
    display: block;
    text-indent: -9999px;
    font-size: 0;
}
.event01 .cont01 .event_pop_btn.btn01{
	bottom: 154px;
	width: 419px;
	height: 70px;
	left: 751px;
}
.event01 .cont01 .event_pop_btn.btn02{
	bottom: 90px;
	width: 338px;
	height: 39px;
	left: 800px;
}
.event01 .cont02 .normal_pop_btn{
	width: 1200px;
	bottom: 167px;
	height: 125px;
	left: 360px;
}
.event_pop#giftBox .normal_pop,
.event_pop#myList .normal_pop{width: 580px;}
.event_pop#eventNotice .normal_pop{width: 1200px;}
.event_pop#myList .normal_pop>div,
.event_pop#giftBox .normal_pop>div{
	background: #eae2d3;
	min-height: 727px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}	
.event_pop#myList .normal_pop>div{min-height: 350px;}
.event_pop#myList .normal_pop .normal_pop_close,
.event_pop#giftBox .normal_pop .normal_pop_close{
	background: url('../images/event_normal_pop_close.png') no-repeat center;
	background-size: contain;
	z-index: 10;
}
.event_pop .normal_pop .ready{
	background: url('../images/event01_cont01_pop_ready_bg.jpg') no-repeat bottom center;
	background-size: cover;
}
.event_pop .normal_pop .ready img{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	transition: 0.3s ease all;
}
.event_pop .normal_pop .ready .ready_img{
	animation: tada 0.3s linear infinite;
	z-index: 2;
}
/*.event_pop .normal_pop .ready.on .ready_img{opacity: 0;}
.event_pop .normal_pop .ready .open_img{opacity: 0;}
.event_pop .normal_pop .ready.on .open_img{
	opacity: 1; 
	transform: scale(1.1);
	transition-duration: 0.7s;
}*/
.event_pop .normal_pop .win{padding: 41px 50px 97px;}
.event_pop .normal_pop .win .mt2{margin-top: 2px;}
.event_pop .normal_pop .win .pop_inner{
	padding: 41px 28px 35px;
	background: #f5f1e9;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.event_pop .normal_pop .win .pop_inner.barcode{
	background: #fff;
	text-align: center;
}
.event_pop .normal_pop .win .pop_inner.barcode p{
	margin-left: auto;
	margin-right: auto;
}
.event_pop .normal_pop .win p{
	font-size: 22px;
	letter-spacing: -0.05em;
	color: #403b35;
	line-height: 1.364em;
}
.event_pop .normal_pop .light{
	margin: 0 20px;
	font-weight: 200;
}
.event_pop .normal_pop .bold{font-weight: 600;}
.event_pop .normal_pop .blue{color: #17afbe;}
.event_pop .normal_pop .submit{
	position: absolute;
	bottom: 40px;
	left: 0;
	right: 0;
	width: 156px;
	height: 40px;
	margin: 0 auto;
	background: url('../images/event01_cont01_pop_submit.png') no-repeat bottom center;
	background-size: contain;
}
.event_pop#giftBox .normal_pop .win .pop_inner{
	padding: 41px 0 35px;
	margin: 19px 0 22px;
}
.event_pop#myList .normal_pop .lose{padding-top: 34px;}
.event_pop#myList .normal_pop .win{
	padding-top: 0;
	padding-bottom: 50px;
}
.event_pop#myList .normal_pop .select_tit{
	background: right center no-repeat;
	background-image: url('../images/event_select_down.png');
	transition: all 0.3s ease;
	background-size: 32px auto;
	margin-bottom: 23px;
	display: block;
	font-size: 22px;
	margin-top: 22px;
	letter-spacing: -0.05em;
	color: #403b35;
	line-height: 1.364em;
}
.event_pop#myList .normal_pop .select_tit.on{background-image: url('../images/event_select_up.png');}
.event_pop#myList .normal_pop .select_cont{display: none;}

/* event event02 */
.event02 .cont_wrap{
	background: url('../images/event02_cont_bg.jpg') no-repeat center top;
	background-size: 100% auto;
}
.event02 .cont01 .model{
	position: absolute;
	right: 0;
	top: 83px;
	z-index: 0;
}
.event02 .cont01 .box_inner{
	background: rgba(255,255,255,0.7);
	width: 1200px;
	margin-left: auto;
	margin-right: auto;	
	-webkit-box-shadow: 6px 6px 7px rgba(0,0,0,.15);
	-moz-box-shadow: 6px 6px 7px rgba(0,0,0,.15);
	box-shadow: 6px 6px 7px rgba(0,0,0,.15);
}
.event02 .cont01 .box_inner .word_input{
	position: absolute;
	width: 233px;
	height: 53px;
	left: 204px;
	top: 45px;
	line-height: 53px;
    padding: 0 20px;
    color: #424242;
    font-size: 22px;
	background: transparent;
    border: 0;
	outline: 0;
    letter-spacing: -0.05em;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.event02 .cont01 .box_inner .word_input::placeholder{color: rgba(0,0,0,.5);}
.event02 .cont01 .box_inner .submit{
	display: block;
	position: absolute;
	width: 209px;
	height: 60px;
	top: 40px;
	right: 232px;
}
.event02 .cont01 .box_inner .normal_pop_btn{
	width: 529px;
	height: 60px;
	bottom: 45px;
	left: 336px;
}
.event02 .cont01 .board_table{
	width: 840px;
	margin: 0 auto;
	border-top: 2px solid #00727d;
	border-bottom: 2px solid #00727d;
	font-size: 22px;
	color: #424242;
	letter-spacing: -0.05em;
}
.event02 .cont01 .board_table td{
	border-bottom: 1px solid #96c4ca;
	padding: 7px 10px 7px 31px;
}
.event02 .cont01 .board_table tr:last-child td{border-bottom: 0;}
.event02 .cont01 .board_paging>div{display: inline-block;}
.event02 .cont01 .board_paging a{
	float: left;
	width: 40px;
	height: 40px;
	letter-spacing:-0.05em;
	line-height:36px;
	color:#00727d;
	font-size: 22px;
	border:1px solid #00727d;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align:top;
	position: relative;
}
.event02 .cont01 .board_paging .num{margin-left:-1px;}
.event02 .cont01 .board_paging .num.on{
	color:#cf7cd4;
	border:2px solid #cf7cd4;
	font-weight:600;
	line-height: 34px;
	z-index: 2;
}
.event02 .cont01 .board_paging .btn_prev{
	margin-left:4px;
	margin-right:29px;
}
.event02 .cont01 .board_paging .btn_next{
	margin-right:4px;
	margin-left:29px;
}
.event02 .cont01 .board_paging .btn:after,
.event02 .cont01 .board_paging .btn.before:before{
	display:block;
    position: absolute;
    top: 13px;
    padding: 5px;
    border-style: solid;
	border-color:#00727d;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
	content:'';
}
.event02 .cont01 .board_paging .btn_first:before{
	left:12px;
	border-width:0 0 2px 2px;
}
.event02 .cont01 .board_paging .btn_first:after{
	left:20px;
	border-width:0 0 2px 2px;
}
.event02 .cont01 .board_paging .btn_prev:after{
	left:16px;
	border-width:0 0 2px 2px;
}
.event02 .cont01 .board_paging .btn_next:after{
	right:16px;
	border-width:2px 2px 0 0;
}
.event02 .cont01 .board_paging .btn_last:before{
	right:12px;
	border-width:2px 2px 0 0;
}
.event02 .cont01 .board_paging .btn_last:after{
	right:20px;
	border-width:2px 2px 0 0;
}
.event02 .cont02 .video_wrap{
	width: 29.16666666666667%;
	top: 21.76330420969023%;
}
.event02 .cont02 .video_wrap.vdo01,
.event02 .cont02 .video_wrap.vdo03{
	left: 19.375%;
	right: auto;
}
.event02 .cont02 .video_wrap.vdo02,
.event02 .cont02 .video_wrap.vdo04{
	right: 19.27083333333333%;
	left: auto;
}
.event02 .cont02 .video_wrap.vdo03,
.event02 .cont02 .video_wrap.vdo04{top: 54.80540111199365%;}
.event02 .cont02 .video_wrap .video{padding-bottom: 55%;}
.event02 .cont02 .go_btn{
	position: absolute;
	display: block;
	bottom: 140px;
	left: 756px;
	width: 409px;
	height: 60px;	
}
#eventCheck.on{display: block;}
#eventCheck .normal_pop{
	z-index: 203;
	top: 40px;
	width: 452px;
}
#eventCheck .normal_pop_close{
	background: url('/w/event/challenge/asset/images/event02_check_pop_cls.png') no-repeat center;
	background-size: contain;
	right: 20px;
	top: 20px;
}
#eventCheck .word_input{
    position: absolute;
    width: 49.11504424778761%;
    height: 5.324299065420561%;
    left: 11.94690265486726%;
    top: 35.39719626168224%;
    padding: 0 20px;
    color: #424242;
    font-size: 22px;
    background: transparent;
    border: 0;
    outline: 0;
    letter-spacing: -0.05em;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
#eventCheck .submit{
    display: block;
    position: absolute;
    width: 24.55752212389381%;
    height: 6.425233644859813%;
    top: 35.39719626168224%;
    right: 9.955752212389381%;
}
#eventCheck .dimm{display: block;}

@media screen and (max-width: 1280px){
	.event_header .util{right:0px;}
	.event_header .util li a span{display: none;}
}


@media screen and (min-width: 1920px){
	/* event_header */
	.event,
	.event_main{width: 100%;}
	.challenge .bg{width: 100%;}
	.challenge .normal_pop_close{
		top: 1.5625vw;
		right: 1.5625vw;
		width: 1.875vw;
		height: 1.875vw;
	}

	/* event_main */
	.event_main .video_wrap{width: 46.875vw;}
	.event_main .tit .main_tit {
		top: 8.28125vw;
		left: 35.67708333333333vw;
		width: 31.92708333333333vw;
	}
	.event_main .tit .fw_img01 {
		left: 31.25vw;
		top: 9.114583333333333vw;
		width: 11.97916666666667vw;
	}
	.event_main .tit .fw_img02 {
		right: 21.51041666666667vw;
		top: 18.33333333333333vw;
		width: 7.604166666666667vw;
	}
	.event_main .tit .video_wrap{top: 33.80208333333333vw;}
	.event_main .cont01 .video_btn {
		width: 11.5625vw;
		height: 2.604166666666667vw;
		top:11.875vw;
		right: 44.21875vw;
	}
	.event_main .cont01 .tagCopyBtn{
		width: 5.989583333333333vw;
		height: 1.979166666666667vw;
		bottom:7.864583333333333vw;
		right: 35.9375vw;
	}
	.event_main .cont02 .video_wrap{top: 9.427083333333333vw;}
	.event_main .cont04 {background-color: #330A50;}
	.event_main .cont04 .chall_event_wrap {width: 48.95833333333333vw;}
	.event_main .cont04 .chall_event_wrap li{
		margin-right: 1.041666666666667vw;
		margin-bottom: 1.041666666666667vw;
	}
	.event_main .cont04 .chall_event_wrap li:nth-child(3n){margin-right: 0;}
	.event_main .cont04 .chall_event_wrap li .event_img {
		width: 15.625vw;
		height: 15.625vw;
	}
	.event_main .cont04 .chall_event_wrap .more_btn {
		font-size: 1.145833333333333vw;
		padding: 0.3645833333333333vw 1.875vw 0.4166666666666667vw;
		width: 4.6875vw;
		margin: 0 auto 2.604166666666667vw;
	}
	.event_main .cont04 .chall_event_wrap .paging {padding-top: 1.09375vw;}
	.event_main .cont04 .chall_event_wrap .paging a{
		margin-right: 0.46875vw;
		width: 2.083333333333333vw;
		height: 2.083333333333333vw;
	}
	.event_main .cont04 .chall_event_wrap .paging span a {
		line-height: 1.875vw;
		font-size: 1.145833333333333vw;
	}
	.event_main_pop .normal_pop{width: 48.95833333333333vw;}

	/* event event01 */
	.event .tit .main{
		width: 32.70833333333333vw;
		left: 31.30208333333333vw;
		top: 7.447916666666667vw;
	}
	.event .tit .cc01{
		left: 38.02083333333333vw;
		top: 9.739583333333333vw;     
	}
	.event .tit .cc02{
		left: 43.95833333333333vw;
		top: 7.447916666666667vw; 
	}
	.event .tit .cc03{
		left: 41.30208333333333vw;
		bottom: 3.854166666666667vw;
	}
	.event .tit .lt01{
		left: 31.92708333333333vw;
		top: 9.010416666666667vw; 
	}
	.event .tit .lt02{
		right: 35.98958333333333vw;
		top: 7.291666666666667vw; 
	}
	.event .tit .tr01{
		left: 50.52083333333333vw;
		top: 8.59375vw; 
	}
	.event .tit .tr02{
		left: 31.30208333333333vw;
		top: 17.39583333333333vw; 
	}
	.event .tit .tr03{
		left: 35.88541666666667vw;
		bottom: 8.177083333333333vw;
	}
	.event .tit .tr04{
		right: 44.01041666666667vw;
		bottom: 3.385416666666667vw;
	}
	.event .tit .tr05{
		right: 37.96875vw;
		bottom: 5.9375vw;
	}
	.event01 .cont01 .quest{
		left: 46.875vw;
		top: 20.72916666666667vw;
		width: 5.833333333333333vw;
	}
	.event01 .cont01 .star01{
		width: 1.979166666666667vw;
		top: 26.45833333333333vw;
		left: 43.59375vw;
	}
	.event01 .cont01 .star02{
		width: 2.34375vw;
		top: 24.73958333333333vw;
		left: 52.1875vw;
	}
	.event01 .cont01 .star03{
		top: 21.71875vw;
		right: 31.97916666666667vw;
		width: 2.708333333333333vw;
	}
	.event01 .cont01 .event_pop_btn.btn01{
		bottom: 8.020833333333333vw;
		width: 21.82291666666667vw;
		height: 3.645833333333333vw;
		left: 39.11458333333333vw;
	}
	.event01 .cont01 .event_pop_btn.btn02{
		bottom: 4.6875vw;
		width: 17.60416666666667vw;
		height: 2.03125vw;
		left: 41.66666666666667vw;
	}
	.event01 .cont02 .normal_pop_btn{
		width: 62.5vw;
		bottom: 8.697916666666667vw;
		height: 6.510416666666667vw;
		left: 18.75vw;
	}
	.event_pop#giftBox .normal_pop,
	.event_pop#myList .normal_pop{width: 30.20833333333333vw;}
	.event_pop#eventNotice .normal_pop{width: 62.5vw;}
	.event_pop .normal_pop .win{padding: 2.135416666666667vw 2.604166666666667vw 5.052083333333333vw;}
	.event_pop .normal_pop .win .mt2{margin-top: 0.1041666666666667vw;}
	.event_pop .normal_pop .win .pop_inner{padding: 2.135416666666667vw 1.458333333333333vw 1.822916666666667vw;}
	.event_pop .normal_pop .win p{font-size: 1.145833333333333vw;}
	.event_pop .normal_pop .win p img{width: 100%;}
	.event_pop .normal_pop .light{margin: 0 1.041666666666667vw;}
	.event_pop .normal_pop .submit{
		bottom: 2.083333333333333vw;
		width: 8.125vw;
		height: 2.083333333333333vw;
	}
	.event_pop#giftBox .normal_pop .win .pop_inner{
		padding: 2.135416666666667vw 0 1.822916666666667vw;
		margin: 0.9895833333333333vw 0 1.145833333333333vw;
	}
	.event_pop#myList .normal_pop .lose{padding-top: 1.770833333333333vw;}
	.event_pop#myList .normal_pop .win{padding-bottom: 2.604166666666667vw;}
	.event_pop#myList .normal_pop .select_tit{
		background-size: 1.666666666666667vw auto;
		margin-bottom: 1.197916666666667vw;
		font-size: 1.145833333333333vw;
		margin-top: 1.145833333333333vw;
	}

	/* event event02 */
	.event02 .cont01 .model{top: 4.322916666666667vw;}
	.event02 .cont01 .box_inner{width: 62.5vw;}
	.event02 .cont01 .box_inner .word_input{
		width: 12.13541666666667vw;
		height: 2.760416666666667vw;
		left: 10.625vw;
		top: 2.34375vw;
		line-height: 2.760416666666667vw;
		padding: 0 1.041666666666667vw;
		font-size: 1.145833333333333vw;
	}
	.event02 .cont01 .box_inner .submit{
		width: 10.88541666666667vw;
		height: 3.125vw;
		top: 2.083333333333333vw;
		right: 12.08333333333333vw;
	}
	.event02 .cont01 .box_inner .normal_pop_btn{
		width: 27.55208333333333vw;
		height: 3.125vw;
		bottom: 2.34375vw;
		left: 17.5vw;
	}
	.event02 .cont01 .box_inner .reply img{width: 100%;}
	.event02 .cont01 .board_table{
		width: 43.75vw;
		font-size: 1.145833333333333vw;
	}
	.event02 .cont01 .board_table td{padding: 0.3645833333333333vw 0.5208333333333333vw 0.3645833333333333vw 1.614583333333333vw;}
	.event02 .cont01 .board_paging a{
		width: 2.083333333333333vw;
		height: 2.083333333333333vw;
		line-height:1.875vw;
		font-size: 1.145833333333333vw;
	}
	.event02 .cont01 .board_paging .num.on{line-height: 1.770833333333333vw;}
	.event02 .cont01 .board_paging .btn_prev{
		margin-left:0.2083333333333333vw;
		margin-right:1.510416666666667vw;
	}
	.event02 .cont01 .board_paging .btn_next{
		margin-right:0.2083333333333333vw;
		margin-left:1.510416666666667vw;
	}
	.event02 .cont01 .board_paging .btn:after,
	.event02 .cont01 .board_paging .btn.before:before{
		top: 0.6770833333333333vw;
		padding: 0.2604166666666667vw;
	}
	.event02 .cont01 .board_paging .btn_first:before{
		left:0.625vw;
		border-width:0 0 0.1041666666666667vw 0.1041666666666667vw;
	}
	.event02 .cont01 .board_paging .btn_first:after{
		left:1.041666666666667vw;
		border-width:0 0 0.1041666666666667vw 0.1041666666666667vw;
	}
	.event02 .cont01 .board_paging .btn_prev:after{
		left:0.8333333333333333vw;
		border-width:0 0 0.1041666666666667vw 0.1041666666666667vw;
	}
	.event02 .cont01 .board_paging .btn_next:after{
		right:0.8333333333333333vw;
		border-width:0.1041666666666667vw 0.1041666666666667vw 0 0;
	}
	.event02 .cont01 .board_paging .btn_last:before{
		right:0.625vw;
		border-width:0.1041666666666667vw 0.1041666666666667vw 0 0;
	}
	.event02 .cont01 .board_paging .btn_last:after{
		right:1.041666666666667vw;
		border-width:0.1041666666666667vw 0.1041666666666667vw 0 0;
	}
	/*.event02 .cont02 .video_wrap{
		width: 29.16666666666667vw;
		top: 14.27083333333333vw;
	}
	.event02 .cont02 .video_wrap.vdo01,
	.event02 .cont02 .video_wrap.vdo03{left: 19.27083333333333vw;}
	.event02 .cont02 .video_wrap.vdo02,
	.event02 .cont02 .video_wrap.vdo04{right: 19.27083333333333vw;}
	.event02 .cont02 .video_wrap.vdo03,
	.event02 .cont02 .video_wrap.vdo04{top: 35.9375vw;}*/
	.event02 .cont02 .go_btn{
		bottom: 7.291666666666667vw;
		left: 39.375vw;
		width: 21.30208333333333vw;
		height: 3.125vw;	
	}
	#eventCheck .normal_pop{
		top: 2.083333333333333vw;
		width: 23.54166666666667vw;
	}
	#eventCheck .normal_pop_close{
		right: 1.041666666666667vw;
		top: 1.041666666666667vw;
	}
	#eventCheck .word_input{
		padding: 0 1.041666666666667vw;
		font-size: 1.145833333333333vw;
	}
}