@charset "euc-kr";

body{font-family:'Dotum'; font-size:12px; text-align:left;}
body, #event_wrap ul, #event_wrap li, #event_wrap dl, #event_wrap dt, #event_wrap dd, #event_wrap table, #event_wrap th, #event_wrap tr, #event_wrap td, #event_wrap form, #event_wrap input, #event_wrap form, #event_wrap input, #event_wrap p, #event_wrap a{margin:0; padding:0;}
#event_wrap h1, #event_wrap h2{display:none;}
#event_wrap img {border:0; vertical-align:top; font-size:0; line-height:0;}
#event_wrap li{list-style:none;}
#event_wrap input, #event_wrap textarea, #event_wrap td{margin:0; padding:0; word-break:break-all; white-space: -moz-pre-wrap; font-family:'Dotum';}

#event_wrap{position:relative; width:950px; padding:10px 0 0 0; height:auto; font-size:12px; line-height:14px; color:#666; font-family:'malgun gothic','dotum'; overflow:hidden; margin:0 auto;}
#event_wrap .tvcf_area{position:relative; width:950px; height:568px; background:url('images/event_img02.jpg') 0 0 no-repeat; overflow:hidden;}
#event_wrap .tvcf_area .flash_tvcf{margin:73px 0 0 97px; width:756px; height:425px;}
#event_wrap .board_area{width:950px; height:570px; background:url('images/event_img04.jpg') 0 0 no-repeat; overflow:hidden; background-color:#CEAC89;}
#event_wrap .board_area .story_area{width:830px; height:417px; margin:47px 0 0 87px;}
#event_wrap .board_area .story_area{}
#event_wrap .board_area .story_area ul{}
#event_wrap .board_area .story_area ul li{position:relative; float:left; width:175px; height:168px; margin:0 7px 45px 0; padding:0 21px 0 0; background:url('images/list_bg.png') 0 0 no-repeat; overflow:hidden;}
#event_wrap .board_area .story_area ul li dl{width:153px; height:auto; margin:17px auto 0 auto; text-align:center; overflow:hidden;}
#event_wrap .board_area .story_area ul li dl dt{width:150px; height:35px; line-height:35px; margin:0 0 10px 0; color:#575859; font-weight:bold; overflow:hidden;}
#event_wrap .board_area .story_area ul li dl dd{width:137px; height:78px; margin:0 auto; font-size:11px; color:#565758; overflow:hidden;}
#event_wrap .board_area .page_num{clear:both;}
#event_wrap .board_area .page_num{text-align:center; width:950px; height:14px; font-family:'Dotum'; font-size:12px; color:#5e4224; line-height:14px; vertical-align:bottom;}
#event_wrap .board_area .page_num a{color:#464748; text-decoration:none; margin:0 10px 0 0; height:14px; font-weight:bold;}
#event_wrap .board_area .page_num a:hover{color:#a863af; font-weight:bold;}
#event_wrap .board_area .page_num span{color:#a863af; margin:0 5px 0 0; font-weight:bold;}
#event_wrap .board_area .page_num a img{margin:0; padding:0 0 2px 0; vertical-align:middle;}
#event_wrap .board_area .page_num a.num_transfer{font-weight:normal;}
#event_wrap .board_area .page_num a.num_transfer:hover{font-weight:normal;}

#event_wrap #png_bg{position:absolute; top:11px; left:0; width:100%; height:2550px; filter:alpha(opacity=70); opacity:0.70; background-color:#000; z-index:20;}

#event_wrap .pop_entry{position:absolute; top:1200px; left:50px; width:857px; height:664px; background:url('images/pop_bg.png') 0 0 no-repeat; overflow:hidden; z-index:30;}
#event_wrap .pop_entry .btn_close{position:absolute; top:14px; right:22px; z-index:40;}
#event_wrap .pop_entry .btn_close img{width:44px; height:44px;}
#event_wrap .pop_entry .contents {padding:20px 0 7px 0;}
#event_wrap .pop_entry .contents .pop_tl{margin:0 0 55px 0; text-align:center;}
#event_wrap .pop_entry .contents .entry_area{padding:0 0 0 40px;}
#event_wrap .pop_entry .contents .entry_area dl{width:415px; margin:0 0 20px 0; overflow:hidden;}
#event_wrap .pop_entry .contents .entry_area dl dt{float:left;width:51px;}
#event_wrap .pop_entry .contents .entry_area dl dd{float:left; padding:0 0 0 13px; background:url('images/dd_bg.gif') left top repeat-y;}
#event_wrap .pop_entry .contents .entry_area dl dd .step_tl{margin:0 0 12px 0;}
#event_wrap .pop_entry .contents .entry_area dl.step_area1{}
#event_wrap .pop_entry .contents .entry_area dl.step_area1 dt{}
#event_wrap .pop_entry .contents .entry_area dl.step_area1 dd{}
#event_wrap .pop_entry .contents .entry_area dl.step_area1 dd ul{width:323px; height:auto; margin:0 0 10px 0; overflow:hidden;}
#event_wrap .pop_entry .contents .entry_area dl.step_area1 dd ul li{float:left; width:35px;}
#event_wrap .pop_entry .contents .entry_area dl.step_area1 dd ul li input{border:1px solid #8990a4; width:31px; height:38px; line-height:38px; vertical-align:middle; background:url('images/input_bg.jpg') 
0 0 no-repeat; color:#b75ebc; font-size:15px; font-weight:bold; text-align:center; outline:none;}
#event_wrap .pop_entry .contents .entry_area dl.step_area1 dd ul li.li_txt{width:auto; padding:10px 2px 0 0;}
#event_wrap .pop_entry .contents .entry_area dl.step_area1 dd .btn_hint{}
#event_wrap .pop_entry .contents .entry_area dl.step_area2{}
#event_wrap .pop_entry .contents .entry_area dl.step_area2 dt{}
#event_wrap .pop_entry .contents .entry_area dl.step_area2 dd{}
#event_wrap .pop_entry .contents .entry_area dl.step_area2 dd textarea{border:1px solid #8990a4; width:293px; height:60px; line-height:16px; padding:5px; vertical-align:middle; background-color:#404452; color:#fff; overflow-x:hidden; overflow-y:auto; outline:none;}
#event_wrap .pop_entry .contents .entry_area dl.step_area3{}
#event_wrap .pop_entry .contents .entry_area dl.step_area3 dt{}
#event_wrap .pop_entry .contents .entry_area dl.step_area3 dd{}
#event_wrap .pop_entry .contents .entry_area dl.step_area3 dd .sns_area ul{width:227px; height:31px; border-top:1px solid #bcbec1; border-bottom:1px solid #bcbec1; margin:0 0 10px 0; overflow:hidden;}
#event_wrap .pop_entry .contents .entry_area dl.step_area3 dd .sns_area ul li{float:left; width:27px; padding:2px 2px 0 2px;}
#event_wrap .pop_entry .contents .entry_area dl.step_area3 dd input{border:1px solid #8990a4; width:293px; height:30px; line-height:30px; padding:0 5px; vertical-align:middle; background-color:#404452; color:#fff; font-size:12px; outline:none;}
#event_wrap .pop_entry .contents .entry_area dl.step_area3 dd ul li.li_txt{width:auto; padding:10px 43px 0 0;}
#event_wrap .pop_entry .contents .making_area{position:absolute; top:146px; left:453px; width:361px; z-index:40;}
#event_wrap .pop_entry .contents .making_area .tl_area{text-align:center; margin:0 0 14px 0;}
#event_wrap .pop_entry .contents .making_area .flash_making{width:340px; height:190px; margin:0 auto;}
#event_wrap .pop_entry .contents .making_area .sns_area{width:360px; margin:26px 0 0 0; border-top:1px solid #bcbec1; border-bottom:1px solid #bcbec1;}
#event_wrap .pop_entry .contents .making_area .sns_area ul{width:100px; height:31px; margin:0 auto; overflow:hidden;}
#event_wrap .pop_entry .contents .making_area .sns_area ul li{float:left; width:27px; padding:2px 3px 0 2px;}
/*#event_wrap .pop_entry .contents .making_area .sns_area ul li.li_txt{width:auto; padding:10px 163px 0 0;}*/

#event_wrap .pop_entry .contents .btns{margin:55px 0 0 0; text-align:center;}
#event_wrap .pop_entry .contents .btns input{width:203px; height:72px; cursor:pointer;}