@charset "utf-8";

.hidden {position:absolute;overflow:hidden;left:0;top:0;width:0;height:0;font-size:0;line-height:0;}

.bgTop {background:url("/aquarium/en/_img/main/bg_top.jpg") 50% 0px no-repeat;height:852px;padding-top:316px;position:relative;}
.visualWrap {width:1280px;position:absolute;top:0;left:50%;margin-left:-640px;}
.panelWrap1 {width:968px;margin:0 auto;position:relative;z-index:2;}
.panelWrap2 {width:968px;margin:12px auto 0 auto;position:relative;z-index:2;}
.panel1 {width:960px;height:400px;padding:4px 4px 4px 4px;background:url("/aquarium/en/_img/main/panel1.png") 0px 0px no-repeat;position:relative;}
.panel2 {width:960px;height:120px;padding:4px 4px 4px 4px;background:url("/aquarium/en/_img/main/panel2.png") 0px 0px no-repeat;position:relative;}

body.main .mainVisual {width:1280px;height:380px;position:relative;}
body.main .mainVisual .vCont {display:block;width:100%;height:100%;overflow:hidden;}
body.main .mainVisual .vCont li {display:none;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;}
body.main .mainVisual .vCont li.on {display:block;}
body.main .mainVisual .vCont li .link {display:block;width:1280px;height:320px;position:absolute;top:0;left:160px;background:url("/aquarium/en/_img/common/blank.gif") 0px 0px repeat;z-index:3;text-indent:-100%;*text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;color:transparent;}
body.main .mainVisual .vCont li .cover {display:block;width:1280px;height:380px;position:absolute;z-index:2;left:-160px;}
body.main .mainVisual .vCont li.movie {height:320px;}
body.main .mainVisual .vCont li.movie .moviebg {width:960px;height:320px;position:absolute;top:0;left:160px;z-index:1;}
body.main .mainVisual .vCont li.movie .movieFrame {width:960px;height:320px;}
body.main .mainVisual .vCont li.movie .movieCover {width:960px;height:320px;background:url("/aquarium/en/_img/main/movie_cover.png") 0px 0px no-repeat;position:absolute;top:0;left:0;}
body.main .mainVisual .vCont li.movie iframe {width:960px;height:320px;}
body.main .mainVisual .vCont li.movie .cover {width:960px;height:320px;left:0;}
body.main .mainVisual .controll {position:absolute;bottom:76px;left:50%;width:300px;height:20px;line-height:20px;z-index:4;margin-left:-150px;text-align:center;}
body.main .mainVisual .controll a {width:12px;height:12px;text-indent:-100%;*text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;color:transparent;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:url("/aquarium/en/_img/main/btn_controll.png") -50px 0px no-repeat;margin-right:8px;vertical-align:middle;}
body.main .mainVisual .controll a.on {background-position:0px 0px;}
body.main .mainVisual .controll a.ctrlbtn {width:20px;height:20px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
body.main .mainVisual .controll a.ctrl_stop {background-position:0px -200px;}
body.main .mainVisual .controll a.ctrl_stop:hover {background-position:0px -250px;}
body.main .mainVisual .controll a.ctrl_play {background-position:-50px -200px;}
body.main .mainVisual .controll a.ctrl_play:hover {background-position:-50px -250px;}

body.main .today {width:240px;position:absolute;top:4px;left:4px;z-index:3;}
body.main .today a {display:block;float:left;color:#ffffff;position:relative;width:220px;padding-left:20px;font-size:14px;font-family:"Nanum Gothic";}
body.main .today a span {display:block;width:48px;height:34px;background-image:url("/aquarium/en/_img/main/today_icon.png");background-repeat:no-repeat;position:absolute;}
body.main .today a.time {height:91px;padding-top:19px;text-transform:uppercase;}
body.main .today a.time span {top:55px;left:21px;background-position:0px 0px;}
body.main .today a.time strong {display:block;margin:25px 0 0 50px;font-size:24px;font-weight:700;}
body.main .today a.link {width:120px;padding:0;height:105px;text-align:center;font-size:11px;font-family:'돋움', 'Dotum', 'Apple Gothic', 'sans-serif';}
body.main .today a.link span {position:static;margin:27px auto 5px auto;}
body.main .today a.link.q1 span {background-position:0px -50px;}
body.main .today a.link.q2 span {background-position:0px -100px;}
body.main .today a.link.q3 span {background-position:0px -150px;}
body.main .today a.link.q4 span {background-position:0px -200px;}
body.main .today a.guide {height:80px;}
body.main .today a.guide span {left:20px;top:20px;background-position:0px -250px;}
body.main .today a.guide strong {display:block;margin:25px 0 0 50px;font-size:24px;font-weight:700;}

body.main .program {width:720px;position:absolute;top:4px;left:244px;z-index:1;}
body.main .program h2 {height:48px;line-height:48px;padding-left:20px;color:#ffffff;font-size:14px;font-family:"Nanum Gothic";text-transform:uppercase;}
body.main .program .comment {margin-top:16px;color:#ffffff;padding-left:20px;line-height:16px;}
body.main .program a.more {color:#ffffff;width:36px;padding-right:6px;height:12px;line-height:12px;font-size:11px;display:block;position:absolute;top:18px;right:20px;background:url("/aquarium/en/_img/main/icon_more.png") right 4px no-repeat;text-align:right;background:url("/aquarium/en/_img/main/arrow_w.png") no-repeat right center;}
body.main .program .list {margin-left:14px;}
body.main .program .list a {color:#ffffff;display:block;font-size:12px;width:230px;height:40px;float:left;position:relative;padding-top:239px;}
body.main .program .list a span {overflow:hidden;display:block;text-align:center;line-height:20px;width:220px;margin:0 auto;}
body.main .program .list a span.img {position:absolute;top:26px;left:50%;margin-left:-110px;height:205px;}
body.main .program .list a span.tit {height:36px;font-size:14px;font-family:"Nanum Gothic";margin-bottom:6px;text-transform:uppercase;}

body.main .panelWrap2 .panel2 a {float:left;display:block;height:87px;padding-top:33px;color:#ffffff;font-family:"Nanum Gothic";}
body.main .panelWrap2 .panel2 a strong {font-size:15px;font-weight:700;}
body.main .panelWrap2 .panel2 a span {margin-top:24px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding-right:6px;background:url("/aquarium/en/_img/main/arrow_w.png") no-repeat right center;font-size:11px;}
body.main .panelWrap2 .panel2 .link_1 {width:439px;padding-left:41px;background:url("/aquarium/en/_img/main/link_1.png") no-repeat right top;}
body.main .panelWrap2 .panel2 .link_2 {width:437px;padding-left:43px;background:url("/aquarium/en/_img/main/link_2.png") no-repeat right top;}