@charset 'utf-8';

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, address, em, img,
strong, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, footer, header, hgroup, menu, nav, section,
audio, video {
	margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:middle; background:transparent;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {background:url('//image.genie.co.kr/imageg/app/promo_2013/1017/bg_top.png') #f5e5ce repeat-x;background-size:1px auto;}
nav, ul {list-style:none;}


header{width:320px;margin:0 auto;}
.line_wrap {width:100%;overflow:hidden;height:54px;}
.line_wrap_a {margin:0 auto;width:320px;position:relative;}
.visual{width:320px;margin:0 auto;padding:0 0 20px 0;}
.visual:after{content:"";display:block;clear:both}
.visual .lineup {padding:0 20px}
.visual .lineup ul li a{display:block;position:absolute;top:85.5%;left:7%;width:39.5%;height:14.5%;font-size:0;line-height:0;text-indent:-9999px;}
.visual .lineup ul li a+a{display:block;position:absolute;top:85.5%;left:53.5%;width:39.5%;height:14.5%;font-size:0;line-height:0;text-indent:-9999px;}
.line_control_wep {height:54px;position:relative;}
.line_control {position:absolute;left:1200px;z-index:1;height:54px;top:6px}
.line_control.frame_1.secm {position:absolute;left:40px;}
.line_control.frame_1 {position:absolute;height:54px;}
.line_control h3 .line {position:absolute;left:5px;top:18px;border-bottom:1px solid #5c3628;height:1px;width:420px;z-index:0;}
.line_control h3{position:absolute;top:4px;left:1200px;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}
.line_control.frame_1 h3{position:absolute;top:4px;left:-2px;}
.line_control.frame_1 h3 img {z-index:1;position:relative;}
.line_control ul li.no_1 a:before {content:"";background-image:url('//image.genie.co.kr/imageg/app/promo_2013/1017/control_1.png');background-repeat:no-repeat;background-size:400px auto;width:40px;height:40px;display:block;overflow:hidden;font-size:0;line-height:0;background-position:0 -50px;position:absolute;}
.line_control ul li.no_1 a.active:before {background-position:0 0;width:45px;height:45px;top:-6px;left:-1px}
.line_control ul li.no_2 a:before {content:"";background-image:url('//image.genie.co.kr/imageg/app/promo_2013/1017/control_1.png');background-repeat:no-repeat;background-size:400px auto;width:40px;height:40px;display:block;overflow:hidden;font-size:0;line-height:0;background-position:-50px -50px;position:absolute;}
.line_control ul li.no_2 a.active:before {background-position:-50px 0;width:43px;height:46px;top:-6px;left:-1px}
.line_control ul li.no_3 a:before {content:"";background-image:url('//image.genie.co.kr/imageg/app/promo_2013/1017/control_1.png');background-repeat:no-repeat;background-size:400px auto;width:40px;height:40px;display:block;overflow:hidden;font-size:0;line-height:0;background-position:-100px -50px;position:absolute;}
.line_control ul li.no_3 a.active:before {background-position:-99px 0;width:41px;height:45px;top:-6px;left:0px}
.line_control ul li.no_4 a:before {content:"";background-image:url('//image.genie.co.kr/imageg/app/promo_2013/1017/control_1.png');background-repeat:no-repeat;background-size:400px auto;width:40px;height:40px;display:block;overflow:hidden;font-size:0;line-height:0;background-position:-150px -50px;position:absolute;}
.line_control ul li.no_4 a.active:before {background-position:-147px 0;width:43px;height:45px;top:-6px;left:-2px}
.line_control ul li.no_5 a:before {content:"";background-image:url('//image.genie.co.kr/imageg/app/promo_2013/1017/control_1.png');background-repeat:no-repeat;background-size:400px auto;width:40px;height:40px;display:block;overflow:hidden;font-size:0;line-height:0;background-position:-200px -50px;position:absolute;}
.line_control ul li.no_5 a.active:before {background-position:-197px 0;width:47px;height:45px;top:-6px;left:-3px}
.line_control ul li.no_6 a:before {content:"";background-image:url('//image.genie.co.kr/imageg/app/promo_2013/1017/control_1.png');background-repeat:no-repeat;background-size:400px auto;width:40px;height:40px;display:block;overflow:hidden;font-size:0;line-height:0;background-position:-250px -50px;position:absolute;}
.line_control ul li.no_6 a.active:before {background-position:-245px 0;width:53px;height:45px;top:-6px;left:-6px}
.line_control ul li.no_7 a:before {content:"";background-image:url('//image.genie.co.kr/imageg/app/promo_2013/1017/control_1.png');background-repeat:no-repeat;background-size:400px auto;width:40px;height:40px;display:block;overflow:hidden;font-size:0;line-height:0;background-position:-300px -50px;position:absolute;}
.line_control ul li.no_7 a.active:before {background-position:-299px 0;width:46px;height:45px;top:-6px;left:-3px}
.line_control ul li.no_8 a:before {content:"";background-image:url('//image.genie.co.kr/imageg/app/promo_2013/1017/control_1.png');background-repeat:no-repeat;background-size:400px auto;width:40px;height:40px;display:block;overflow:hidden;font-size:0;line-height:0;background-position:-350px -50px;position:absolute;}
.line_control ul li.no_8 a.active:before {background-position:-346px 0;width:52px;height:45px;top:-6px;left:-6px}

.line_control ul li a {width:40px;height:44px;display:block;font-size:0;text-indent:-9999px;}


.line_control ul li {position:absolute;top:0;}
.line_control.frame_1 ul li.no_1{left:61px;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;-webkit-transition:all .6s ease;transition:all .6s ease;}
.line_control.frame_1 ul li.no_2{left:111px;-moz-transition:all .7s ease;-o-transition:all .7s ease;-ms-transition:all .7s ease;-webkit-transition:all .7s ease;transition:all .7s ease;}
.line_control.frame_1 ul li.no_3{left:161px;-moz-transition:all .8s ease;-o-transition:all .8s ease;-ms-transition:all .8s ease;-webkit-transition:all .8s ease;transition:all .8s ease;}
.line_control.frame_1 ul li.no_4{left:211px;-moz-transition:all .9s ease;-o-transition:all .9s ease;-ms-transition:all .9s ease;-webkit-transition:all .9s ease;transition:all .9s ease;}
.line_control.frame_1 ul li.no_5{left:261px;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;}
.line_control.frame_1 ul li.no_6{left:311px;-moz-transition:all 1.1s ease;-o-transition:all 1.1s ease;-ms-transition:all 1.1s ease;-webkit-transition:all 1.1s ease;transition:all 1.1s ease;}
.line_control.frame_1 ul li.no_7{left:361px;-moz-transition:all 1.2s ease;-o-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-webkit-transition:all 1.2s ease;transition:all 1.2s ease;}
.line_control.frame_1 ul li.no_8{left:411px;-moz-transition:all 1.3s ease;-o-transition:all 1.3s ease;-ms-transition:all 1.4s ease;-webkit-transition:all 1.3s ease;transition:all 1.3s ease;}
.line_control ul li.no_1{left:1200px;}
.line_control ul li.no_2{left:1250px;}
.line_control ul li.no_3{left:1300px;}
.line_control ul li.no_4{left:1350px;}
.line_control ul li.no_5{left:1400px;}
.line_control ul li.no_6{left:1450px;}
.line_control ul li.no_7{left:1500px;}
.line_control ul li.no_8{left:1550px;}

.bx-wrapper {position: relative;margin: 0 auto;padding:0;*zoom: 1;}
.bx-wrapper img {max-width:100%;display:block;}
.bx-wrapper .bx-controls-direction a {position: absolute;top:87px;outline: 0;width:15px;height:30px;text-indent:-9999px;z-index: 9999;}
.bx-wrapper .bx-prev {left:0px;background:url('//image.genie.co.kr/imageg/app/promo_2013/1017/control_arow.png') -15px 0 no-repeat;width:15px;background-size:60px auto;}
.bx-wrapper .bx-next {right:0px;background:url('//image.genie.co.kr/imageg/app/promo_2013/1017/control_arow.png') -45px 0 no-repeat;width:15px;background-size:60px auto;}
.bx-wrapper .bx-prev.disabled {background-position: 0 0;}
.bx-wrapper .bx-next.disabled {background-position:-30px 0;}
.tab_wrap {width:100%;height:50px;}
.tab_wrap.tab_1{background:url('//image.genie.co.kr/imageg/app/promo_2013/1017/tab_01_bg.png') 50% 0 no-repeat;background-size:auto 50px}
.tab_wrap.tab_2{background:url('//image.genie.co.kr/imageg/app/promo_2013/1017/tab_02_bg.png') 50% 0 no-repeat;background-size:auto 50px}
.tab_wrap .tab {width:320px;height:50px;margin:0 auto;}
.tab_wrap.tab_1 .tab{display:block;background:url('//image.genie.co.kr/imageg/app/promo_2013/1017/tab_01.png') no-repeat;background-size:auto 50px;width:320px;height:50px;}
.tab_wrap.tab_2 .tab{display:block;background:url('//image.genie.co.kr/imageg/app/promo_2013/1017/tab_02.png') no-repeat;background-size:auto 50px;width:320px;height:50px;}
.tab_wrap .tab a {float:left;width:160px;height:50px;font-size:0;line-height:0;text-indent:-9999px;}
.event_wrap {width:100%;background:url('//image.genie.co.kr/imageg/app/promo_2013/1017/event_bg.gif') 0 0 #f5e5ce repeat-x;background-size:1px auto;}
.event1 {width:320px;margin:0 auto;}
.event1 img {display:block;}
.event1 .cd_wrap {background:url('//image.genie.co.kr/imageg/app/promo_2013/1017/img_event_01.png') no-repeat;background-size:320px auto;width:320px;height:177px;}
.event1 .cd_wrap:after{content:"";display:block;clear:both}
.event1 .cd_wrap a.download {display:block;float:left;width:80px;height:30px;margin:37px 0 0 5px;font-size:0;line-height:0;text-indent:-9999px;}

.event1 .cd_wrap img{display:block}
.event1 .cd_wrap .cd {float:left;margin:62px 0 0 105px;width:110px;height:110px;}
.event1 .cd_wrap .cd.on img {-webkit-animation: aniCd 2s infinite ease;}
@-webkit-keyframes aniCd {
from{-webkit-transform:rotate(0deg);}
 to{ -webkit-transform:rotate(360deg);}
}  

/*.list_music li {position:relative;} */
.list_music img{display:block}
/*.list_music li a {display:block;position:absolute;top:0%;left:6%;width:88%;height:100%;font-size:0;line-height:0;text-indent:-9999px;} */
.event2 {width:320px;margin:0 auto;}
.event2 img {display:block;}
.sns {position:relative;}
.sns img {display:block;}
.sns:after{content:"";display:block;clear:both}
.sns .good {position:absolute;top:50px;left:200px;}
.sns .share {position:absolute;top:74px;right:40px;}
/*.caution {position:relative} */
.caution img {display:block;}
.caution a {display:block;position:absolute;top:81%;left:13%;width:16%;height:7%;font-size:0;line-height:0;text-indent:-9999px;}
.banner1 {margin:0 auto;width:320px;padding-bottom:10px;text-align:center;}
.banner1 img {display:inline;}
.banner2 {margin:0 auto;width:320px;padding-bottom:16px;text-align:center;}
.banner2 img {display:inline;}
