@charset "utf-8";
/* @import url("//fonts.googleapis.com/earlyaccess/nanumgothic.css"); */
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700;800&display=swap');
@import url("//fonts.googleapis.com/css?family=Shanti");
/* reset */
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure,figcaption{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{text-indent:-100%;*text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;color:transparent;}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block}a{text-decoration:none;}
body {text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;}
::-moz-selection{background:#007dbd;color:#fff;text-shadow:none}
::selection{background:#007dbd;color:#fff;text-shadow:none}

/* common class */
.clfix:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clfix {display: inline-block;}
.clfix {display: block;}
* html .clfix {height: 1%;} /* Hides from IE-mac */
.clfix { zoom:1; } /*for IE 5.5-7*/

.ir {text-indent:-100%;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;color:transparent;}
.ib {display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
.blind {position:absolute;top:-10000em;left:0;display:block;overflow:hidden;}

/* layout */
body {width:100%;min-width:980px;font-family:'돋움', 'Dotum', 'Apple Gothic', 'sans-serif';font-size:12px;}

#accessibility a{display:block;position:absolute;left:-9999px;width:100%;height:40px;background-color:#000;color:#fff;font-family:Nanum Gothic;font-weight:800;line-height:40px;text-align:center;opacity:0.7;}
#accessibility a:hover{z-index:999999;left:0;text-decoration:underline;}
#accessibility a:focus{z-index:999999;left:0;}
#accessibility a:active{z-index:999999;left:0;}
#wrap {width:100%;position:relative;overflow-x:hidden;}
#header {width:100%;background:url("/aquarium/_img/common/commonUI.png") 0px -600px repeat-x;height:120px;}
#header .headerWrap {width:960px;height:40px;margin:0 auto;position:relative;z-index:9998;}
#hlogo {position:absolute;width:139px;height:75px;top:42px;left:34px;}
#hlogo a {display:block;width:100%;height:100%;background:url("/aquarium/_img/common/commonUI.png") 0px 0px no-repeat;}
#util ul li {width:80px;float:left;}
#util ul li:first-child {border-left:#dfdfdf 1px solid}
#util ul li.u1 {width:150px;}
#util ul li.u2 {width:150px;}
#util ul li.u3 {width:150px;}
#util ul li.u3_1 {width:150px;}
#util ul li.u3_2 {width:150px;}
#util ul li.u4 {margin-left:31px;padding-top:4px;}
#util ul li.u5 {margin-left:4px;padding-top:4px;}
#util ul li a {display:block;background-repeat:no-repeat;background-position:center center;height:39px;line-height:39px;text-align:center;border-right:#dfdfdf 1px solid;border-left:#ffffff 1px solid;font-size:11px;color:#636363;}
#util ul li.u1 a {border-left:none;}
/* #util ul li.u1 a {background-image:url("/_img/common/2016/gate_world_off.gif");}
#util ul li.u2 a {background-image:url("/_img/common/2016/gate_water_off.gif");}
#util ul li.u3 a {background-image:url("/_img/common/2016/gate_aqua_off.gif");}
#util ul li.u3_1 a {background-image:url("/_img/common/2016/gate_kids_off.gif");}
#util ul li.u3_2 a {background-image:url("/_img/common/2016/gate_seoulsky_off.gif");}
#util ul li.u1 a:hover {background-image:url("/_img/common/2016/gate_world_over.gif");}
#util ul li.u2 a:hover {background-image:url("/_img/common/2016/gate_water_over.gif");}
#util ul li.u3 a:hover {background-image:url("/_img/common/2016/gate_aqua_over.gif");}
#util ul li.u3_1 a:hover {background-image:url("/_img/common/2016/gate_kids_over.gif");}
#util ul li.u3_2 a:hover {background-image:url("/_img/common/2016/gate_seoulsky_over.gif");} */
#util ul li.u1 a, #util ul li.u1 a:hover,#util ul li.u2 a, #util ul li.u2 a:hover, #util ul li.u3 a, #util ul li.u3 a:hover, #util ul li.u3_1 a, #util ul li.u3_1 a:hover,#util ul li.u3_2 a, #util ul li.u3_2 a:hover {text-decoration:none;font-family:"Malgun Gothic","맑은 고딕",Dotum,"돋움",Gulim,"굴림";font-size:13px;font-weight:bold;letter-spacing:-1px}
#util ul li.u1 a:hover {color:#de1827}
#util ul li.u2 a:hover {color:#007bc7}
#util ul li.u3 a:hover {color:#0077a5}
#util ul li.u3_1 a:hover {color:#278843}
#util ul li.u3_2 a:hover {color:#396c89}
/* #util ul li.u3 a.on, #util ul li.u3 a:active {background-image:url("/_img/common/2016/gate_aqua_on.gif");background-color:#0077A5;border-bottom:#0077A5 1px solid;border-color:#0077A5;color:#ffffff;font-weight:bold;} */
/*
#util ul li.u1 a.on, #util ul li.u1 a:active {background-image:url("/aquarium/_img/common/gate_world_on.gif");background-color:#de1827;border-bottom:#de1827 1px solid;border-color:#de1827;color:#ffffff;font-weight:bold;}
#util ul li.u2 a.on, #util ul li.u2 a:active {background-image:url("/aquarium/_img/common/gate_water_on.gif");background-color:#007bc7;border-bottom:#007bc7 1px solid;border-color:#007bc7;color:#ffffff;font-weight:bold;}
*/
#util ul li a.hBtn {border:none;width:80px;height:32px;line-height:32px;background:url("/aquarium/_img/common/commonUI.png") -200px 0px no-repeat;text-align:center;}
#language {width:161px;position:absolute;top:4px;left:800px;}
#language a.selected {display:block;height:32px;position:relative;padding-left:12px;background:url("/aquarium/_img/common/globalLayer.png") 0px 0px no-repeat;text-indent:-100%;*text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;color:transparent;}
#language a.selected.on {background-position:-200px 0;}
#language ul {padding:0 0 10px 0;display:none;background:url("/aquarium/_img/common/globalLayer.png") -400px bottom no-repeat;}
#language ul li {display:block;}
#language ul li a {display:block;height:21px;line-height:21px;color:#707070;font-size:11px;width:100%;background-image:url("/aquarium/_img/common/language.gif");background-repeat:no-repeat;text-indent:-100%;*text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;color:transparent;}
#language ul li.l1 a {background-position:12px 0px;}
#language ul li.l2 a {background-position:12px -50px;}
#language ul li.l3 a {background-position:12px -100px;}
#language ul li.l4 a {background-position:12px -150px;}
#language ul li.l5 a {background-position:12px -200px;}
#language ul li.l6 a {background-position:12px -250px;}
#language ul li.l7 a {background-position:12px -300px;}
#language ul li.l8 a {background-position:12px -350px;}
#language ul li.l9 a {background-position:12px -400px;}
#language ul li.l10 a {background-position:12px -450px;}
#gnbWrap {position:absolute;left:0;top:40px;width:100%;z-index:9997;background:#ffffff url("/aquarium/_img/common/commonUI.png") 0px -640px repeat-x;box-shadow:0px 1px 2px rgba(0,0,0,0.5);height:80px;overflow:hidden;}
#gnbWrap.on {height:auto;}
#gnb {width:960px;margin:0 auto;}
#gnb ul.depth1 {padding-left:210px;}
#gnb .depth2Wrap {padding-top:32px;padding-bottom:32px;}
#gnb .depth2 {border-left:#f2f0f0 1px solid;height:100%;}
#gnb .depth3Wrap {position:absolute;top:-9px;left:117px;background:url("/aquarium/_img/common/gnb_depth3_bg_t.png") 0px top no-repeat;width:135px;padding-top:16px;z-index:3;}
#gnb .depth3 {background:url("/aquarium/_img/common/gnb_depth3_bg_b.png") 0px bottom no-repeat;padding-bottom:16px;padding-left:18px;width:117px;position:relative;}
#gnb ul li {float:left;width:125px;position:relative;z-index:1;display:block;}
#gnb ul li ul li {float:none;padding-bottom:0;}
#gnb ul li ul li ul li {float:none;line-height:18px;height:auto;width:auto;}
#gnb ul li a.d1 {display:block;height:81px;line-height:80px;font-size:14px;font-weight:700;font-family:"Nanum Gothic";color:#313335;text-align:center;}
#gnb ul li:first-child a.d1 {text-align:left;}
#gnb ul li ul li a.d2 {display:block;line-height:31px;color:#434343;padding-left:8px;}
#gnb ul li ul li.has3 a.d2 {padding-right:20px;background-image:url("/aquarium/_img/common/gnb_depth2_bul.png");background-position:105px center;background-repeat:no-repeat}
#gnb ul li ul li a span {line-height:18px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
#gnb ul li ul li ul li a {display:inline;height:auto;line-height:inherit;padding-left:7px;color:#ffffff;font-size:11px;background:url("/aquarium/_img/common/gnb_depth3_bul.png") 0px 50% no-repeat;letter-spacing:-1px;}
#gnb ul li ul li a:hover {text-decoration:underline;}
#gnb ul li ul li a:active {font-weight:700;letter-spacing:-1px;}
#gnb ul li.on {z-index:2;}
#gnb ul li.on ul li {z-index:2;}
#gnb ul li.on .depth2Wrap {background-color:#f8f9f9;}
#gnb ul li.on a.d1 {color:#007dbd;background:url("/aquarium/_img/common/gnb_depth1_on.gif") 50% 20px no-repeat;}
#gnb ul li.on:first-child  a.d1 {background-position:48px 20px;}
#gnb ul li ul li.has3 a.d2.on, #gnb ul li ul li.has3 a.d2:hover {background-image:url("/aquarium/_img/common/gnb_depth2_bul_hover.png");}
#gnb ul li ul li a.d2.on, #gnb ul li ul li a.d2:hover {font-weight:bold;color:#007dbd;letter-spacing:-1px;background-color:#eceeee;}
#gnb .depth3close {position:absolute;right:7px;top:4px;display:block;width:8px;height:9px;background:url("/aquarium/_img/common/commonUI.png") -400px -300px no-repeat;text-indent:-100%;*text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;color:transparent;padding:0;}
/*2014-07-01*/
#gnb ul li ul li a.d2 {min-height:31px;}
#gnb .iconLink {position:absolute;top:125px;left:50%;width:200px;height:226px;margin-left:-476px;background:url("/aquarium/_img/common/iconLink_bg.gif") no-repeat left bottom;}
#gnb .iconLink ul {margin-bottom:18px;}
#gnb .iconLink ul li {float:left;width:60px;}
#gnb .iconLink ul li a {display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:60px;padding:55px 0 0 0;color:#636363;font-size:11px;text-align:center;}
#gnb .iconLink ul li a:hover {text-decoration:underline;}
#gnb .iconLink ul li a:active {font-weight:bold;letter-spacing:-1px;}
#gnb .iconLink ul li.iLink1 {width:53px;}
#gnb .iconLink ul li.iLink1 a {width:46px;margin-right:7px;}
#gnb .iconLink ul li.iLink1 a {background:url("/aquarium/_img/common/iconLink1.gif") no-repeat center top;}
#gnb .iconLink ul li.iLink2 a {background:url("/aquarium/_img/common/iconLink2.gif") no-repeat center top;}
#gnb .iconLink ul li.iLink3 a {background:url("/aquarium/_img/common/iconLink3.gif") no-repeat center top;}
#gnb .iconLink .guide {width:192px;}
#gnb .iconLink .guide a {display:block;width:75px;float:left;padding-left:21px;margin-bottom:9px;height:11px;line-height:11px;}
#gnb .iconLink .guide a span {color:#636363;font-size:11px;}
#gnb .iconLink .guide a:hover span {text-decoration:underline;}
#gnb .iconLink .guide a:active span {text-decoration:none;font-weight:bold;letter-spacing:-1px;}
#gnb .iconLink .guide a.map1 {background:url("/aquarium/_img/common/bg_guidemap1.gif") no-repeat;}
#gnb .iconLink .guide a.map2 {background:url("/aquarium/_img/common/bg_guidemap2.gif") no-repeat;}
#gnb .iconLink .guide a.map3 {background:url("/aquarium/_img/common/bg_guidemap3.gif") no-repeat;}
#gnb .iconLink .guide a.map4 {background:url("/aquarium/_img/common/bg_guidemap4.gif") no-repeat;}
/*2014-07-01*/
#gnbWrap .gnbClose {display:none;}
#gnbWrap.on .gnbClose {display:block;width:32px;height:31px;position:absolute;left:50%;margin-left:428px;bottom:0;background:url("/aquarium/_img/common/commonUI.png") -300px -300px no-repeat;z-index:4;}
#container {background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;padding-bottom:320px;background-color:#054964}
#container.fixedBG {background-position:0 0;}
body.hn1 #container {background-image:url("/aquarium/_img/common/pagebg_hn4.jpg");}
body.hn2 #container {background-image:url("/aquarium/_img/common/pagebg_hn4.jpg");}
body.hn3 #container {background-image:url("/aquarium/_img/common/pagebg_hn4.jpg");}
body.hn4 #container {background-image:url("/aquarium/_img/common/pagebg_hn4.jpg");}
body.hn5 #container {background-image:url("/aquarium/_img/common/pagebg_hn4.jpg");}
body.hn6 #container {background-image:url("/aquarium/_img/common/pagebg_hn4.jpg");}
body.hn7 #container {background-image:url("/aquarium/_img/common/pagebg_hn4.jpg");}
body.hn8 #container {background-image:url("/aquarium/_img/common/pagebg_hn4.jpg");}

#container .containerBG {width:100%;position:relative;}
#title {width:960px;height:100px;position:relative;margin:0 auto;}
#title h1 {width:838px;height:100px;line-height:100px;text-align:center;color:#ffffff;font-family:"Nanum Gothic";font-size:34px;margin:0 auto;font-weight:bold;}
#title a {position:absolute;display:block;width:64px;height:64px;top:18px;background-image:url("/aquarium/_img/common/commonUI.png");background-repeat:no-repeat;}
#title a.prev {background-position:0px -200px;left:18px;}
#title a.prev:hover {background-position:0px -300px;}
#title a.prev:active {background-position:0px -400px;}
#title a.next {background-position:-100px -200px;right:18px;}
#title a.next:hover {background-position:-100px -300px;}
#title a.next:active {background-position:-100px -400px;}
#pageNav {background:#ffffff;width:960px;height:38px;border-top:#e6e1e1 1px solid;border-bottom:#e6e1e1 1px solid;margin:0 auto;}
#pageNav .menu {width:448px;height:13px;line-height:13px;text-align:center;padding:13px 0 12px 0;color:#434343;float:left;letter-spacing:-0.03em;}
#pageNav .menu span.sep {width:4px;height:7px;background:url("/aquarium/_img/common/commonUI.png") -400px -200px no-repeat;vertical-align:middle;margin: 0 8px;}
#pageNav .menu span.selected {color:#007dbd;font-weight:bold;}
#pageNav a {float:left;display:block;width:224px;padding:13px 0 12px 0;height:13px;line-height:13px;top:0px;background-repeat:no-repeat;color:#636363;background:#f6f6f6;}
#pageNav a:hover {text-decoration:underline;}
#pageNav a.prev {padding-left:32px;}
#pageNav a.next {text-align:right;padding-right:32px;}
#pageNav a span {background-image:url("/aquarium/_img/common/commonUI.png");background-repeat:no-repeat;width:7px;height:13px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:bottom;}
#pageNav a.prev span {background-position:-300px 0;margin-right:10px;}
#pageNav a.next span {background-position:-400px 0;margin-left:10px;}
#share {width:960px;height:42px;position:absolute;top:100px;left:50%;margin-left:-480px;border-bottom:#f2f2f2 1px solid;background:#ffffff;z-index:2;}
#share .inner {height:18px;line-height:18px;border-bottom:#f2f2f2 1px solid;text-align:right;padding:12px 30px 10px 30px;}
#share .inner h2.smallTit {display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle;color:#434343;font-size:11px;height:18px;line-height:18px;}
#share .inner a {width:18px;height:18px;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-image:url("/aquarium/_img/common/commonUI.png");background-repeat:no-repeat;vertical-align:middle;margin-left:4px;}
#share .inner a:first-child {margin-left:10px;}
#share .inner a.s1 {background-position:0px -500px;}
#share .inner a.s2 {background-position:-50px -500px;}
#share .inner a.s3 {background-position:-100px -500px;}
#share .inner a.s4 {background-position:-150px -500px;}
#share .inner a.s5 {background-position:-200px -500px;}
body.hn7 #share {display:none;}

body.hasVisual #share {border-bottom:none;background:none;}
body.hasVisual #share .inner {border-bottom:none;}
body.hasVisual #share .inner h2.smallTit {color:#ffffff;}
#lnb {position:absolute;top:118px;left:50%;z-index:5555;margin-left:-458px;}
#lnb .lnbOpen {display:block;width:46px;height:46px;line-height:46px;background-image:url("/aquarium/_img/common/lnb.png");background-position:0px 0px;background-repeat:no-repeat;padding-bottom:2px;}
#lnb .lnbOpen span {display:block;widthv:46px;height:46px;text-indent:-100%;*text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;color:transparent;cursor:pointer;}
#lnb .lnbOpen:hover {background-position:0px -100px;}
#lnb .lnbOpen:active {background-position:0px -200px;}
#lnb .lnbClose {display:block;position:absolute;bottom:5px;left:4px;padding-left:23px;width:131px;height:26px;line-height:26px;color:#e6e1e1;font-family:"Nanum Gothic";font-weight:bold;}
#lnb .lnbClose span {display:block;position:absolute;top:3px;right:5px;width:20px;height:20px;background:url("/aquarium/_img/common/lnb.png") -100px 0 no-repeat;}
#lnb .lnbClose:hover {color:#ffffff;text-decoration:underline;}
#lnb .lnbClose:active {text-decoration:none;}
#lnb .lnbClose:hover span {background-position:-100px -100px;}
#lnb .lnbClose:active span {background-position:-100px -200px;}
#lnb .toggled {background-position:0px -200px !important;padding-left:53px;width:112px;}
#lnb .subMenu {width:162px;padding:11px 0 0 0;background:url("/aquarium/_img/common/lnb.png") 0px -700px no-repeat;margin-left:2px;display:none;position:relative;}
#lnb .subMenu ul {width:154px;padding:0 4px 34px 4px;font-family:Nanum Gothic;background:url("/aquarium/_img/common/lnb.png") -250px bottom no-repeat;font-weight:bold;}
#lnb .subMenu ul li a.d2 {color:#636363;background-image:url("/aquarium/_img/common/lnb.png");background-repeat:no-repeat;background-position:0px -300px;height:39px;line-height:39px;display:block;border-top:#e6e1e1 1px solid;}
#lnb .subMenu ul li a.d2 span {padding-left:23px;padding-right:10px;line-height:16px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle;*line-height:16px;font-weight:700;}
#lnb .subMenu ul li a.d2:hover {text-decoration:underline;background-position:0px -400px;}
#lnb .subMenu ul li a.d2:active {text-decoration:none;background-position:0px -500px;}
#lnb .subMenu ul li a.d2.selected {color:#007dbd;}
#lnb .subMenu ul li a.d2:hover span, #lnb .subMenu ul li a.d2.selected span {padding-left:23px;background:url("/aquarium/_img/common/lnb_point.png") left center no-repeat;}
#lnb .subMenu ul li ul {background-image:none;background-color:#ffffff;padding:5px 0;border-top:#e6e1e1 1px solid;}
#lnb .subMenu ul li ul li {line-height:25px;}
#lnb .subMenu ul li ul li a {color:#636363;padding-left:23px;padding-right:10px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;line-height:16px;*line-height:16px;vertical-align:middle;}
#lnb .subMenu ul li ul li a:hover {text-decoration:underline;}
#lnb .subMenu ul li ul li a:active {text-decoration:none;color:#007dbd;}
#lnb .subMenu ul li ul li a.selected {color:#007dbd;}

body.hn7 #lnb {position:absolute;top:100px;left:50%;width:900px;height:38px;margin-left:-480px;padding:33px 30px 0 30px;background-color:#dde3e5;}
body.hn7 #lnb .lnbOpen {display:none;}
body.hn7 #lnb .lnbClose {display:none;}
body.hn7 #lnb .subMenu {display:block;width:900px;margin:0;padding:0;background:none;}
body.hn7 #lnb .subMenu ul {width:900px;padding:0;background:none;}
body.hn7 #lnb .subMenu ul:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
body.hn7 #lnb .subMenu ul {display: inline-block;display: block;}
body.hn7 #lnb .subMenu ul {height: 1%;}
body.hn7 #lnb .subMenu ul { zoom:1; }
body.hn7 #lnb .subMenu ul li {float:left;}
body.hn7 #lnb .subMenu ul li a.d2 {display:block;width:180px;height:38px;border:none;background-image:url("/aquarium/_img/mypage/mpLnb_off.png");background-repeat:no-repeat;background-position:0 0;color:#636363;line-height:38px;}
body.hn7 #lnb .subMenu ul li a.d2 span {display:block;height:38px;padding:0;font-family:'Nanum Gothic';font-weight:700;line-height:38px;text-align:center;}
body.hn7 #lnb .subMenu ul li a.d2:hover {color:#007bc7;text-decoration:underline;}
body.hn7 #lnb .subMenu ul li a.d2:hover span {padding:0;background:none;}
body.hn7 #lnb .subMenu ul li a.d2.selected span {padding:0;background:url("/aquarium/_img/mypage/mpLnb_on.png") no-repeat;color:#007bc7;}
body.hn7 #lnb .subMenu ul li ul {display:none;}

#sidebar {width:60px;height:100%;position:fixed;top:0;right:0;z-index:9999;background:#ffffff;z-index:9999;}
#sidebar a {color:#737373;font-size:11px;letter-spacing:-1px;}
#sidebar .inner {border-left:#f0eded 1px solid;width:59px;height:100%;position:relative;}
#sidebar h2 {width:100px;height:72px;background:url("/aquarium/_img/common/commonUI.png") -400px -452px no-repeat;position:absolute;top:0;right:0;}
#sidebar h2 a {display:block;background:url("/aquarium/_img/common/blank.gif") 0px 0px repeat;width:100%;height:100%;text-indent:-100%;*text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;color:transparent;}
#sidebar ul {padding-top:60px;}
#sidebar ul li {border-bottom:#d6dcdd 1px solid;}
#sidebar ul li a {display:block;width:59px;padding-top:14px;height:66px;background:url("/aquarium/_img/common/commonUI.png") -300px -400px no-repeat;text-align:center;}
#sidebar ul li a span {display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;}
#sidebar ul li a span.icon {width:38px;height:35px;margin-bottom:6px;background-image:url("/aquarium/_img/common/commonUI.png");background-repeat:no-repeat;}
#sidebar ul li a span.txt {line-height:14px;}
#sidebar ul li a:hover span.txt {text-decoration:underline;}
#sidebar ul li.q4 a {height:76px;}
#sidebar ul li.q1 a span.icon {background-position:-550px 0px;}
#sidebar ul li.q2 a span.icon {background-position:-550px -50px;}
#sidebar ul li.q3 a span.icon {background-position:-550px -100px;}
#sidebar ul li.q4 a span.icon {background-position:-550px -150px;}
#sidebar ul li.q5 a span.icon {background-position:-550px -200px;}
#sidebar ul li.q6 a span.icon {background-position:-550px -250px;}
#sidebar ul li.q7 a span.icon {background-position:-550px -300px;}
#sidebar ul li.q8 a {height:76px}
#sidebar ul li.q8 a span.icon {background-position:-550px -388px;}
#sidebar a.top {width:50px;height:24px;line-height:24px;display:block;text-align:center;background:url("/aquarium/_img/common/commonUI.png") -550px -350px no-repeat;margin:10px auto 0 auto;}
#sidebar a.top:hover {text-decoration:underline;}
#footer {/*background:url("/aquarium/_img/common/footer_bg.png") 0px 0px repeat-x*/ background-color: rgba(0,0,0,.6); width:100%;height:200px;margin-top:-200px;position:absolute;z-index:4;}
body.main #footer {background:none;}
#footer .footerWrap {padding:38px 0 0px 120px;width:860px;margin:0 auto;position:relative;}
/*#flogo {display:block;width:143px;height:55px;position:absolute;top:37px;left:20px;text-indent:-100%;*text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;color:transparent;background:url("/aquarium/_img/main/footer_flogo.png") 0px 0px no-repeat;}*/
/*////////// 20180723 롯데월드로고변경*/
#flogo {display:block;width:79px;height:56px;position:absolute;top:40px;left:0;text-indent:-100%;*text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;background:url("/_img/lotteworld_footer_logo.png") no-repeat;}
#futil {margin-bottom:16px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";/* IE 5-7 */filter: alpha(opacity=75);/* Netscape */-moz-opacity: 0.75;/* Safari 1.x */-khtml-opacity: 0.75;/* Good browsers */opacity: 0.75;}
#futil ul li {background:url("/aquarium/_img/common/footer_bar_gray_11.gif") 0px 1px no-repeat;display:block;float:left;padding-left:11px;margin-right:10px;}
#futil ul li:first-child {margin-left:0;padding-left:1px;background:none;}
#futil ul li a {font-size:11px;font-weight:700;font-family:"Nanum Gothic";color:#ffffff;display:inline-block;height:13px;padding:0 2px;}
#futil ul li a:hover {text-decoration:underline;}
#futil ul li a:focus {text-decoration:underline;}
#copyright {line-height:23px;font-size:11px;font-weight:700;font-family:"Nanum Gothic";color:#ffffff;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";/* IE 5-7 */filter: alpha(opacity=75);/* Netscape */-moz-opacity: 0.75;/* Safari 1.x */-khtml-opacity: 0.75;/* Good browsers */opacity: 0.75;}
#copyright span {width:1px;height:11px;background:url("/aquarium/_img/common/footer_bar_gray_11.gif") 0px 0px no-repeat;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin:0 8px;}
#footer .cast {display:block;width:160px;height:32px;padding:8px 0;line-height:16px;text-align:center;font-size:11px;font-weight:700;font-family:"Nanum Gothic";color:#ffffff;background:url("/aquarium/_img/common/footer_cast.png") 0px 0px no-repeat;position:absolute;top:82px;right:0;}
#familysite {position:absolute;top:30px;right:0;z-index:2;}
#familysite  dt {height:32px;width:160px;background:#061215;border-radius:3px;}
#familysite  dt a {display:block;color:#ffffff;font-size:11px;padding-left:17px;height:32px;line-height:32px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";/* IE 5-7 */filter: alpha(opacity=75);/* Netscape */-moz-opacity: 0.75;/* Safari 1.x */-khtml-opacity: 0.75;/* Good browsers */opacity: 0.75;}
#familysite  dt a span {background:url("/aquarium/_img/common/commonUI.png") -300px -100px no-repeat;display:block;width:5px;height:3px;position:absolute;right:20px;top:14px;}
#familysite  dt a:active {letter-spacing:-1;font-weight:normal;}
#familysite  dt.on a span {background-position:-400px -100px;}
#familysite  dd {display:none;width:160px;position:absolute;bottom:34px;background:#061215;height:200px;overflow:auto;border-radius:3px;}
#familysite  dd ul {padding:10px 17px;}
#familysite  dd ul li {line-height:15px;}
#familysite  dd ul li a {color:#d5d6d6;font-size:11px;}
#familysite  dd ul li a:hover, #familysite  dd ul li a:active {color:#007dbd;font-weight:bold;letter-spacing:-1px;}
#sns {position:absolute;top:97px;right:165px;}
#sns li {float:left;margin-right:9px;}
#sns li a {display:inline-block;width:20px;height:20px;background:url("/aquarium/_img/common/footer_sns.png") no-repeat;}
#sns li.facebook a {background-position:0 0}
#sns li.kakao a {background-position:-29px 0}
#contents {width:900px;min-height:500px;background:#ffffff;margin:0 auto;padding:80px 30px;} /*2014-05-16*/
/* ISMS 인증마크 추가 */
#ismsLogo {background: url(/_img/common/ismsp_logo.png) no-repeat; padding-left: 50px; height: 50px; margin-top:10px;}
#ismsLogo ul li {color: #999999; font-family: Nanum Gothic; font-size: 11px; font-weight: bold; margin-bottom:2px; line-height: 15px; margin-top: 6px;}
#ismsLogo a {margin-top: -6.8px;text-decoration: none; display: inline-block;}

/* 2016-05-30 */
/* 기존 가로 작은 사이즈
.pop_layer {position:absolute; right:50%; top:130px; width:340px; height:300px; margin-right:-481px;  background:url(/aquarium/_img/common/bg_pop_body.png) no-repeat; font-family:"nanum gothic"; z-index:100} */
.pop_layer {position:absolute; right:50%; top:130px; width:410px; height:300px; margin-right:-481px !important;  background:url(/aquarium/_img/common/bg_pop_body.png) no-repeat; font-family:"nanum gothic"; z-index:100}
.pop_layer > .tit  {display:block; padding:11px 0; font-size:18px; font-weight:bold; color:#fff; text-align:center; line-height:1.2}
.pop_layer .pop_body {padding:18px 37px 22px; font-size:12px; line-height:18px; *line-height:22px; color:#424343; letter-spacing:-1px}
.pop_layer .pop_body .txt {height:176px; font-weight:bold; /* overflow-y:auto */}
.pop_layer .pointB {color:#305e9d}
.pop_layer .pop_footer {padding:9px 16px 11px; font-size:12px; text-align:right; font-family:dotum; }
.pop_layer .pop_footer a, .pop_layer .pop_footer label {display:inline-block; margin-left:200px; line-height:21px; color:#fff;}
.pop_layer .pop_footer label {margin-left:0; }
.pop_layer .pop_footer * {vertical-align:middle}
.pop_layer .pop_footer input {vertical-align:sub; *vertical-align:top; }



.chatbot{
    position:fixed;bottom:30px; right:60px; z-index:70;
    display: block;
    width: 182px;
    height: 109px;
    background:
    url('/aquarium/_img/common/ico_chatbot_aquarium.png') no-repeat center center;
    border-radius: 0;
    box-shadow:none;
    overflow: hidden;
  }
  .chatbot span{
    font-size: 0;
    text-indent: -9999px;
  }
  .main .chatbot{right:20px;}