@charset "utf-8";
/*  ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------  */
/* 공유하기 */
.EventSNS{content:""; clear:both; display:block; position:absolute;}
.EventSNS table{float:left; width:400px; margin-left:5px;  margin-top:5px;}
.EventSNS table td{}
.EventSNS .Band{}	
.EventSNS .Band img{width:20px; height:20px;}
.Event_TitleIcon{float:right; margin-right:10px;  margin-top:10px;} /*  margin-right:-380px;  */	
.Event_TitleIcon a{}	
.Event_TitleIcon a img{}

/* sns공유하기
#fb-root,
.EventSNS .fb-share-button, .EventSNS .fb-send, .EventSNS .twitter-share-button, .EventSNS .Band{float:left; height:20px;}
.EventSNS .Band img{width:20px; height:20px;}
.EventSNS .Mailbtn{float:left; cursor:pointer;}
 */

/* 당첨자조회팝업 */	
.WinnerListPop{content:""; clear:both; display:block; width:100%;}
	.WinnerListPop_Head{content:"";clear:both; display:block; text-align:center; overflow:hidden;}
	.WinnerListPop_Body{content:"";clear:both; display:block; padding:10px;  _width:100%; }
		.WinnerListPop_Search{text-align:center; border:none; margin-bottom:10px;}
		.WinnerListPop_Search label{margin-right:5px;}
		.WinnerListPop_Search span{}
		.WinnerListPop_TableBox{margin:10px;}
			.WinnerListPop_Table{border-collapse:collapse;}
			.WinnerListPop_Table thead{}
			.WinnerListPop_Table thead th{color:#FFFFFF; background-color:#362c24;}
			.WinnerListPop_Table tbody{}
			.WinnerListPop_Table tbody td{}
			.WinnerListPop_Table th,
			.WinnerListPop_Table td{font-size:13px; text-align:center; font-family: 돋움,Arial; border:1px solid #2d241d; background-color:#FFFFFF; padding:8px;}
			.WinnerListPop_Btn{text-align:center; margin-top:10px;}
			.WinnerListPop_Btn input{}	

/* 덧글작성 */
.EventCommentBox{}
	/* 덧글영역 */
	.EventComment{content:""; clear:both; display:block; margin-left:200px; text-align:left;} /*  border-top:1px dashed #cacaca;border-bottom:1px dashed #9a9a9a; */
	.EventComment .BtnGroup button{ border:1px solid #dadada; background-color:#fff; cursor:pointer; padding:3px 5px 3px 5px; color:#333; font-size:11px;}	
	/* 쓰기 */
	.EventComment_Write{clear:both; display:block; background-color:#37babf; padding:10px 15px 10px 15px;}	/* 시안색 37babf  */
	.EventComment_WriteTitle{color:#fff; font-size:13px; line-height:16px; font-family: 'Jeju Gothic', sans-serif; margin-bottom:5px;}
	.EventComment_Write textarea{width:100%; height:80px; padding:5px; color:#000;}
	.EventComment_Write .BtnGroup{height:22px; text-align:right; margin-top:5px;}
	.EventComment_Write .BtnGroup button{}
	.EventComment_Write1{clear:both; display:block; background-color:#37babf; padding:10px 15px 10px 15px;}	/* 시안색 37babf  */
	.EventComment_Write1 textarea{width:100%; height:300px; padding:5px; color:#000;}
	.EventComment_Write1 .BtnGroup{height:30px; text-align:center; margin-top:45px;}
	.EventComment_Write1 .BtnGroup button{}
	.EventComment_filebox { position:relative;}
	.EventComment_filebox input[type="file"] { position: absolute;  padding: 0; width:100%;  margin-top:10px; background:#fff;}
	/* 읽기 */
	.EventComment_Text{clear:both; display:block; background-color:#f4f4f4; padding:15px 15px 20px 15px; border-bottom:4px solid #4aced3;}
	.EventComment_Text ul{width:100%; margin:0px; padding:0px;}
	.EventComment_Text ul li{clear:both; list-style:none; border:1px solid #dadada; padding:10px; margin-bottom:15px; background-color:#FFFFFF;}
	.EventComment_Text ul li .NameGroup{float:left; height:22px;}
	.EventComment_Text ul li .NameGroup strong{} /* 작성자 */
	.EventComment_Text ul li .NameGroup small{font-size:11px;} /* 작성시간 */
	.EventComment_Text ul li .BtnGroup{float:right; height:22px;}
	.EventComment_Text ul li .BtnGroup button{}
	.EventComment_Text ul li .TextGroup{clear:both; display:block;  margin-bottom:5px; padding:5px 5px 5px 5px;} /* 작성내용 */	
	/* 페이지 */
	.EventComment_Page{text-align:center; margin-top:10px;}
	.EventComment_Page .BtnGroup{}
	.EventComment_Page .BtnGroup button{padding:5px; height:25px;}
	.EventComment_Page .BtnGroup .Action{background-color:#4aced3; color:#fff; }


	/* 당첨자발표 */
	.EventWin{margin:15px 10px 20px 10px;}
	.EventWin .Title{font-family: 'Jeju Gothic', sans-serif; font-size:20px; margin-bottom:5px;}
	.EventWin .Title small{font-size:13px; color:#999999; margin-left:5px;}
	.EventWin table{border-top:2px solid #c8b994; border-bottom:2px solid #c8b994;}
	.EventWin table thead{}
	.EventWin table thead th{background-color:#f9f4ed; padding:10px;}
	.EventWin table tbody{}
	.EventWin table tbody th{text-align:left; font-weight:normal;}
	.EventWin table tbody th span{cursor:pointer;}
	.EventWin table tbody td{text-align:center;}
	.EventWin table tbody th, .EventWin table tbody td{padding:10px; border-top:1px solid #e5dccc;}
		.EventWin table	.List{}
		.EventWin table	.ContenTr{}
		.EventWin table	.ContenTr td{background-color:#fefefd; padding:20px;}
		.EventWin table	.ContenTr td .Content{border-radius:5px; background-color:#fff; padding:10px; text-align:left; line-height:28px;}
		.EventWin table .ButtonBox{}
		.EventWin table .ButtonBox button{border:1px solid #dadada; background-color:#fff; cursor:pointer; padding:3px 5px 3px 5px; color:#333; font-size:12px; border-radius:3px;}
		
	/* 당첨자작성 */
	.EventWin_Write{margin:15px 10px 20px 10px;}	
	.EventWin_Write .Title{font-family: 'Jeju Gothic', sans-serif; font-size:20px; margin-bottom:5px;}
	.EventWin_Write table{border-top:2px solid #c8b994; border-bottom:2px solid #c8b994;}	
	.EventWin_Write table tbody{}	
	.EventWin_Write table tbody th{background-color:#f9f4ed; }	
	.EventWin_Write table tbody td{}
	.EventWin_Write table tbody td input{width:100%; border:1px solid #dadada; border-radius:3px; padding:3px;}
	.EventWin_Write table tbody td textarea{width:100%; height:200px; border:1px solid #dadada; border-radius:3px; padding:3px; }
	.EventWin_Write table tbody th, .EventWin_Write table tbody td{padding:10px; border-top:1px solid #e5dccc;}
	.EventWin_Write .ButtonBox{text-align:center; margin-top:10px;}
	.EventWin_Write .ButtonBox button{border:1px solid #dadada; background-color:#fff; cursor:pointer; padding:5px 8px 5px 8px; color:#333; font-size:12px; border-radius:3px;}




/* 이벤트페이지메인 ------------------------------------------------------------------------------- */
.EventArea_Main{}
	/* 타이틀 */
	.EventMain_Title{content:""; clear:both; display:block; font-family: 'Jeju Gothic', sans-serif; text-align:left; margin-bottom:10px;}
	.EventMain_Title b{color:#656565; font-size:25px; font-weight:normal;}
	.EventMain_Title span{color:#c0c0c0; font-size:15px;}
	
	/* 상단 */
	.EventMain_header{content:""; clear:both; display:block; margin-bottom:20px;}
		/* 당선작보기 */
		.Go_Viewindex{background-color:#f3eeea; border-radius:10px; font-family: 'Noto Sans KR'; padding:15px;} /* padding:30px; margin-bottom:20px;  */
		.Go_Viewindex p{color:#eba1a0; font-size:16px;}
		.Go_Viewindex p a{clear:both; display:block;}
		.Go_Viewindex p a img{height:25px;}
		.Go_Viewindex p a b{}
		.Go_Viewindex p a b span{color:#eba1a0;}
	
	/* 중간 */	
	.EventMain_body{content:""; clear:both; display:block;}
	.EventMain_body a.OnlyOur{color:#f48c99;}/* 관리자전용링크 */
		/* 이벤트내역 */
		.EventMain_body hr{display:none;}
		.Event_ListForm{float:left; width:32%; height:320px;  margin-left:1%;}
		.Event_ListForm_thum{display:block; margin-bottom:5px;}
		.Event_ListForm_thum img{width:100%;}
		.Event_ListForm_info{height:120px; line-height:16px;}
		.Event_ListForm_info b{clear:both; display:block; margin-bottom:5px;}
		.Event_ListForm_info b span{ margin-bottom:3px;}
			.EventTag_ing{display:inline-table; height:20px; line-height:20px; border-radius:3px; padding:0px 5px 0px 5px; margin-right:5px;color:#FFFFFF; background-color:#f7d371;}
			.EventTag_end{display:inline-table; height:20px; line-height:20px; border-radius:3px; padding:0px 5px 0px 5px; margin-right:5px; color:#FFFFFF; background-color:#47494b;}
			.EventTag_soon{display:inline-table; height:20px; line-height:20px; border-radius:3px; padding:0px 5px 0px 5px; margin-right:5px; color:#FFFFFF; background-color:#c3e506;}
		.Event_ListForm_info small{font-size:12px; margin-bottom:10px;}
		.Event_ListForm_info p{color:#969696; font-size:11px; line-height:16px;}

	
	/* 하단 */			
	.EventMain_footer{content:""; clear:both; display:block;}


/* 당선작보기 ------------------------------------------------------------------------------------ */
.EventArea_View{}
.EventArea_View.Comm_Wap{}
	/* 컨텐츠상단 */
	.EventView_header{background-color:#f3eeea; margin-bottom:20px;}
	.EventView_header .Comm_WidthBox{}
		/* 타이틀 */
		.View_Title{clear:both; display:block; font-family: 'Jeju Gothic', sans-serif; text-align:left;}
			.View_Title_img{float:left;}
			.View_Title p{margin-left:20px;}
			.View_Title p span{display:block; color:#c0c0c0; font-size:16px;}
			.View_Title p b{display:block; color:#656565; font-size:30px; font-weight:normal;}
			
		/* 당선작 */
		.ViewForm{content:""; clear:both; display:block;}
		.EventView_header .ViewForm{height:150px; margin-top:30px;}
			/*	당선작썸네일 */
			.ViewForm_thum{float:left; margin-right:15px;}
			.ViewForm_thum img{}
			/* 당선작내용 */
			.ViewForm_info{}
			.ViewForm_info em, .ViewForm_info b{display:block; font-style:normal; font-family: 'Jeju Gothic', sans-serif; margin-bottom:5px;}
			.ViewForm_info em{color:#eba1a0; font-size:18px;}
			.ViewForm_info b{color:#333333; font-size:18px;}
			.ViewForm_info p{color:#333333; line-height:18px; margin-bottom:15px;}
			.ViewForm_info small{color:#9e9e9e; font-size:12px;}
				/* 버튼 */
				.ViewForm fieldset{border:none; margin-top:10px;}
				.ViewForm fieldset a{display:inline-table; width:120px; height:25px; line-height:25px; text-align:center;  color:#fff; border:none; border-radius:3px;}
					.Go_goods{background-color:#eba1a0;}
					.Go_goods:hover{background-color:#ef8786;}
					.Go_cont{background-color:#5f5f5f;}
					.Go_cont:hover{background-color:#494949;}
					
		/* 당선작 : 대표작과 리스트 썸네일 */
		.ViewForm .ViewForm_thum img{height:80px;}
		.ViewFormBig .ViewForm_thum img{height:150px;}
				
	/* 컨텐츠중간 */
	.EventView_body{} /* padding-bottom:300px; */	
		/* 타이틀 */
		.EventView_body .View_Title{margin-bottom:20px;}
			.EventView_body .View_Title_img{}
			.EventView_body .View_Title p{margin-left:60px;}
			.EventView_body .View_Title p span{font-size:14px; letter-spacing:-1px}
			.EventView_body .View_Title p b{display:block; color:#a58983; font-size:25px; letter-spacing:-1px;}			
		/* 당선작 */
		.EventView_body .ViewForm{border-top:1px solid #edecec; margin-bottom:15px; padding-top:15px;}
			/* 당선작내용 */
			.EventView_body .ViewForm_info{}
			.EventView_body .ViewForm_info *{font-size:12px; font-family:Dotum, helvetica, sans-serif;}
			.EventView_body .ViewForm_info em,
			.EventView_body .ViewForm_info b{display:inline; margin-bottom:0px; font-weight:bold;}
			.EventView_body .ViewForm_info p{margin-bottom:0px;}
				/* 링크 */
				.EventView_body .ViewForm fieldset{}
			
		/* 후기모음 */
		.Cont_reviewBox{}
			.Cont_review{margin-right:15px;}			
			
		/* 동영상모음 */
		.Cont_movieBox{}
			.Cont_movie{margin-left:15px;}
			
	/* 1회차 */
	.EventArea_View01{}
	.EventArea_View01 .Cont_reviewBox{}
	.EventArea_View02{}
	.EventArea_View02 .EventView_header .Comm_WidthBox{background-image:url(/images/Event/bg_view_topC.png); background-repeat:no-repeat; background-position:bottom right; padding:30px;}
	.EventArea_View02 .Cont_reviewBox{float:left; width:50%; border-right:1px solid #edecec;} 
	.EventArea_View02 .Cont_movieBox{float:right; width:49%;}