@charset "utf-8";


.event_wrap {position:relative; width:100%;}
.event_wrap .img {width:1903px; padding-left:50%; text-align:center;}
.event_wrap .img img {display:block; margin-left:-951px;}
.event_wrap .btn {text-align:center;}
.movie_box {overflow:hidden; position:absolute; top:349px; left:50%; width:1051px; margin-left:-525px;}
.movie_box2 {overflow:hidden; position:absolute; top:142px; left:50%; width:1051px; margin-left:-525px;}

#top_counsel {position:relative; height:100px; z-index:1;}
#top_counsel.open .inwrap {height:276px;}
#top_counsel .inwrap {overflow:hidden; height:100px; background:url('../images/consult_bg.jpg') repeat-x top;}
#top_counsel.fixed_top .inwrap {position:fixed; top:0; left:0; width:100%;}
#top_counsel .counsel_form {overflow:hidden; position:relative; width:1200px; height:99px; margin:0 auto;}
#top_counsel .counsel_form h2 {float:left; width:272px;}
#top_counsel .counsel_form table {float:left; width:460px; margin-top:10px}
#top_counsel .counsel_form table .th {padding:0; font-size:13px; color:#464646;}
#top_counsel .counsel_form table td {padding:4px;}
#top_counsel .counsel_form .consult_btn {float:left; margin-left:20px;}
#top_counsel .counsel_form input[type='text'], #top_counsel .counsel_form select {width:160px; height:30px; border:1px solid #d9d9d9; color:#333333 !important;}
#top_counsel .counsel_form input[type='text'] {padding:0 5px;}
#top_counsel .counsel_form select {padding:3px;}
#top_counsel .consult_tel {position:absolute; top:0; right:0;}
#top_counsel .top_agree_cont {overflow:hidden; position:relative; width:1200px; height:170px; margin:0 auto; padding-top:25px;}
#top_counsel .top_agree_cont h2 {float:left; width:258px; padding-left:110px;}
#top_counsel .top_agree_cont .agree_cont {float:left; width:760px;}
#top_counsel .top_agree_cont .agree_cont .scroll_cont {overflow-y:auto; height:90px; padding:10px; border:1px solid #d9d9d9; font-family:'돋움'; font-size:11px; line-height:16px; color:#000; background:#fff;}
#top_counsel .top_agree_cont .agree_chk_txt {padding-top:10px; font-family:'돋움'; font-size:11px; line-height:16px; color:#000;}
#top_counsel .top_agree_cont .btn_close {float:left; margin-left:10px;}
#top_counsel .top_agree_cont .agree_chk_txt input[type='radio'] {margin-left:10px;}