@charset "euc-kr";

/* layout */
html, body {margin:0; padding:0; -webkit-text-size-adjust:none; }
body, input, select, button, textarea, h2, h3, h4, h5, h6, table { 
font:normal 12px/1.5 Malgun Gothic, dotum, Arial,AppleGothic,Sans-serif; color:#333; }
html, body, div, form, input, select, button, textarea, legend, fieldset, h1, h2, h3, h4, h5, h6, 
ul, ol, dl, li, dt, dd, blockquote, address, p, th, td, caption { margin:0; padding:0; }
.hidden {width:0; height:0; padding:0; margin:0; overflow:hidden; font-size:0; visibility:hidden; position:absolute}
button{padding:0; margin:0; border:0; background:none; cursor:pointer;}

#event { text-align:left; }

#event > div { position:relative; width:1080px; }






.event > div {position:relative;}
.sec1 { height:1876px; background:url('../images/bg_sec1.jpg') 0 0 no-repeat; }
.sec1 button{position:absolute; top:1706px; left:40px; width:1000px; height:170px;}

.sec2 { height:1190px; background:url('../images/bg_sec2.jpg') 0 0 no-repeat; }
.sec2 .review{overflow:hidden; position:absolute; left:70px; top:130px;}
.sec2 .review li{float:left; width:458px; height:588px; background:#fff; border:1px solid #e3e3e3; margin-left:20px;}
.sec2 .review li:first-child{margin-left:0;}
.sec2 .review li p.img{width:458px; height:312px;}
.sec2 .review li p.img img {width:100%; height:100%;}
.sec2 .review li .tit{font-size:34px; line-height:50px; font-weight:bold; color:#000; margin-top:22px; padding:0 30px;}
.sec2 .review li .user{font-size:30px; line-height:57px; color:#000; padding:0 30px;}
.sec2 .review li .date{font-size:30px; line-height:82px; color:#989898; padding:0 30px;}

.sec2 button.btn1{position:absolute; top:755px; left:70px; width:940px; height:145px;}
.sec2 button.btn2{position:absolute; top:1184px; left:421px; width:238px; height:56px;}

.sec3 { max-width:1080px; height:1602px; background:url('../images/bg_sec3.jpg') 0 0 no-repeat; }
#cycle-1 div { width:100%; }
#cycle-2 .cycle-slide{width:272px; height:auto; padding:19px; cursor:pointer;}
#cycle-2 .cycle-slide-active .radio{background-position:0 -60px;}
#slideshow-1 { width:813px; margin: auto; padding-top:472px;}
#slideshow-1 .cycle-slide{width:809px; height:505px;}
#slideshow-1 .cycle-slide img{width:100%; height:100%;}
#slideshow-1 .cycle-prev{position:absolute; top:678px; left:40px; width:40px; height:93px; z-index:999;}
#slideshow-1 .cycle-next{position:absolute; top:678px; right:40px; width:40px; height:93px; z-index:999;}
#slideshow-1 .frame {position:absolute; top:392px; left:12px; width:1066px; height:auto; z-index:999;}
#slideshow-2 { width:860px; margin: auto; margin-top: 66px }
#slideshow-2 .cycle-slide .re{position:relative;}
#slideshow-2 .cycle-slide .img{width:249px; height:154px;}
#slideshow-2 .cycle-slide img{width:100%; height:100%;}
#slideshow-2 .frame {position:absolute; top:70px; left:-10px; width:270px; height:174px; z-index:999;}
#slideshow-2 .radio{display:block; width:60px; height:60px; background:url('../images/btn_radio.png') 0 0 no-repeat; margin:0 auto 20px;}
.sec3 .sns{overflow:hidden; position:absolute; top:1382px; left:155px;}
.sec3 .sns li{float:left; width:92px; height:94px; text-align:center; line-height:85px; margin-left:78px;}
.sec3 .sns li:first-child{margin-left:0;}
.sec3 .sns li img{width:auto; height:100%;}

/* 171010 ΌφΑ€ */
.sec4 { height:665px; background:url('../images/bg_sec4.jpg') 0 0 no-repeat; }
/*// 171010 ΌφΑ€ */