trigger@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

html, body{margin:0;padding:0;   width:100%; height:100%; font-family: "Nanum Gothic", 맑은 고딕, "Malgun Gothic",'돋움','Lucida Grande', Verdana, Helvetica, sans-serif; font-size:12px; color:#3a3a3a; background-color:#fff; }
li,ul,img,p,form{border:0;list-style:none;margin:0;padding:0;}
input:not([type=button]){background-color:#e9e9e8; border:1px solid #e9e9e8; font-family: "Nanum Gothic",  맑은 고딕, "Malgun Gothic",'돋움','Lucida Grande', Verdana, Helvetica, sans-serif; font-size:12px;}
INPUT[type=text]{width:245px; height:27px; background-color:#fff; border:2px solid #959595; font-size:22px; color:#8f8171; padding:5px;}
input[type=checkbox]:not(old){width:20px; height:20px; background:none; border:none;}
input[type="radio"]:not(old){width:18px; height:18px; border:0px; background-color:#fff;}
select{background-color:#f2f2f2; border:1px solid #d7d7d7; height:22px; font-family:"Nanum Gothic", 맑은 고딕, "Malgun Gothic",'돋움','Lucida Grande', Verdana, Helvetica, sans-serif; font-size:16px;}
select::-ms-expand {display: none;} 
textarea{background-color:#f2f2f2; border:1px solid #d7d7d7;font-family: "Nanum Gothic", 맑은 고딕, "Malgun Gothic",'돋움','Lucida Grande', Verdana, Helvetica, sans-serif; font-size:12px;}
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
a:link{text-decoration:none;color:#3a3a3a;}
a:hover{text-decoration:none;color:#3a3a3a;}
a:visited{text-decoration:none;color:#3a3a3a;}
.clear{clear:both;}

#wrap{width:100%;height:100%;padding:0; margin:0;}
#header{width:1200px; margin:0 auto; text-align:center; margin-top:-10px;}
#contents{width:1200px; margin:0 auto; text-align:center; background-color:#f6f6f6;}
#footer{width:1200px; margin:0 auto; text-align:center; background-color:#333333;  margin-bottom:-10px;}
.event a{display:block; cursor:pointer;}
.close2{width:26px; height:28px; position:absolute; right:0px; margin-top:10px; margin-right:10px;}
.close2 a{display:block;width:26px; height:28px;}
option{line-height:20px;}
.notice{margin-bottom:-10px;}
.banner{margin-top:40px;}
.smart_isa{position:absolute; left:50%; margin-left:370px; margin-top:-340px;}
.movie{ }
.movie iframe {position:absolute; margin-top:128px; width:560px; height:315px; left:50%; margin-left:-280px; z-index:1;}
.popup4{width:700px; height:234px;}
.popup5{width:700px;}
.p_btn {position:absolute; margin-top:650px; margin-left:210px; }
.p_btn_ok {position:absolute; margin-top:570px; margin-left:260px;}
.p_btn li{float:left; width:140; height:57px; margin-right:10px; border:0px;}
.p_btn a{display:block; width:140; height:57px; }
checkbox{  }
.chk1{position:absolute; right:0; margin-top:20px; margin-right:94px; }
.chk2{position:absolute; right:0; margin-top:130px; margin-right:94px; }
.chk3{position:absolute; right:0; margin-top:147px; margin-right:94px; }
.chk4{position:absolute; right:0; margin-top:172px; margin-right:94px; }
.chk_yes{margin-right:32px;}
.btn_center{width:1200px; height:110px; background-color:#f6f6f6;padding-top:60px; }
.btn_center a{display:block; width:325px; height:69px; cursor:pointer; margin:0 auto; }

/* event2 */
.r_answer{position:absolute; }
.popup2 input{width:210px; height:34px; background-color:#fff; border:1px solid #fff; margin-left:242px; margin-top:169px; font-size:20px;}
.popup3{width:700px; height:617px;}
.popup3_input{position:absolute; margin-left:245px; margin-top:45px;}
.popup3_input li{height:54px;}
.popup3 label{display:none;}
.popup3 select {position:absolute; width:259px; height:43px; background:url(../img/s_back.jpg) no-repeat; background-size:100%; border:0px; -webkit-appearance: none; appearance: none;​ font-size:20px;color:#8f8171; padding:5px;} 
.mail_select li{float:left;}
.mail_select input{width:110px; height:27px; }
.mail_select select{width:120px; height:43px; background:url(../img/s_back2.jpg) no-repeat;  margin-left:27px; margin-top:22px}
.cu_num{margin-top:3px;}

.btn_in{display:inline-block; width:97px; height:42px; background:url(../img/btn_in.jpg) no-repeat; padding-bottom:8px; vertical-align:middle; margin-left:5px; margin-top:-5px;}
.btn_in a{display:block; width:97px; height:42px; curser:pointer }
.advice{margin-top:13px;}
.advice{margin-left:-2px;}
.advice2{margin-left:37px;}
.chk1{position:absolute; right:0; margin-top:40px; margin-right:90px; }
.chk2{position:absolute; right:0; margin-top:263px; margin-right:90px; }
.chk3{position:absolute; right:0; margin-top:206px; margin-right:90px;}
.chk4{position:absolute; right:0; margin-top:228px; margin-right:90px;}
.input_ok{position:absolute; margin-top:270px; margin-left:110px; font-family: "Nanum Gothic", 맑은 고딕, "Malgun Gothic",'돋움','Lucida Grande', Verdana, Helvetica, sans-serif; font-size:23px; line-height:37px; color:#393939;}
.cupon{position:absolute; margin-top:257px; margin-left:120px; width:459px; font-family: "Nanum Gothic", 맑은 고딕, "Malgun Gothic",'돋움','Lucida Grande', Verdana, Helvetica, sans-serif; letter-spacing:-2px; height:55px; padding-top:20px; text-align:center; font-size:35px; font-weight:bold; color:#e41839;}
.email_box li{float:left;width:120px; margin-right:30px;margin-top:22px;}
.email_box li .email {width:110px;}
.email_box li .email2 {width:110px;}

/*당첨자발표*/
#wrap_event{width:1200px; margin:0 auto;}
.search_bar{background-color:#000; width:100%; height:45px; color:#fff; font-size:18px; font-weight:bold; text-align:center; padding-top:25px;}
/*table*/
table{width:100%; margin-top:30px; font-size:16px;}
table th{height:35px; background-color:#f2f2f2; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8 }
table td{height:30px; border-bottom:1px dotted #c1c1c1; text-align:center; color:#878686; }


@media \0screen {
.popup3 select{padding:8px;}
.btn_in{display:inline-block; width:97px; height:42px; background:url(../img/btn_in.png) no-repeat; vertical-align:middle; margin-left:5px; margin-top:-6px;}
.chk_yes{margin-right:40px;}
.chk1{margin-top:43px;}
.chk2{margin-top:266px;}
.chk3{margin-top:211px;}
.chk4{margin-top:233px;}
.advice{margin-left:0px;}
.advice2{margin-left:40px;}
}


