body {margin-top:0 !important; min-width:1060px; width:100%;}
body.admin-bar .bugme.bugme-fixed {float:none !important; position:static !important;}
body .bugme {z-index:77777 !important;}
#wrapper {position:relative; z-index:88888;}
#header {position:absolute; z-index:25; top:0; left:0; min-width:1060px; width:100%; background:#fff;}
#wrp-seoul-common-header {position:relative; z-index:4; height:32px; overflow:hidden; border-bottom:1px solid #9fcbc8; background:#abd4d0;}
#wrp-seoul-common-header:before, #wrp-seoul-common-header:after {content:" "; position:absolute; top:0; height:32px;}
#wrp-seoul-common-header:before {z-index:1; width:50%; right:0; background:#bfdedb;}
#wrp-seoul-common-header:after {z-index:2; width:1996px; left:50%; margin-left:-998px; background:url(../../../images/garden/bg/bg-common-header.jpg) center top no-repeat;}
#seoul-common-header {position:relative; z-index:3; margin:0 auto; width:1000px;}
#seoul-common-header iframe {position:relative; top:-4px;}
#wrp-garden-header {position:relative; z-index:4; height:78px; overflow:hidden; background:#fff url(../../../images/garden/bg/bg-left-garden-header.jpg) left top repeat-x;}
#wrp-garden-header:before, #wrp-garden-header:after {content:" "; position:absolute; top:0; height:78px;}
#wrp-garden-header:before {z-index:1; width:50%; right:0; background:url(../../../images/garden/bg/bg-right-garden-header.jpg) left top repeat-x;}
#wrp-garden-header:after {z-index:2; width:1996px; left:50%; margin-left:-998px; background:url(../../../images/garden/bg/bg-garden-header.jpg) center top no-repeat;}
#garden-header {position:relative; z-index:3; margin:0 auto; width:1000px; overflow:hidden;}
#garden-header h1 {float:left; margin-right:94px;}
#navigation {float:left; padding:20px 0 14px 0;}
#navigation > ul > li {float:left; width:169px;}
#navigation > ul > li:nth-child(3) {width:195px;}
#navigation > ul > li > a {font-size:20px; font-weight:700; color:#222;}
#navigation > ul > li > ul {margin-top:43px;}
#navigation > ul > li > ul > li > a {font-size:14px;}
#navigation > ul > li > ul > li > ul.gnb-3depth {display:none;}
#navigation dl {position:absolute; top:21px; right:6px;}
#navigation dl dd {float:left; margin-left:8px;}

#footer {position:relative; z-index:20; margin:0 auto; padding:32px 200px 20px 230px; width:570px; min-height:84px; border-top:12px solid #cacaca;}
#footer h2 {position:absolute; top:31px; right:5px;}
#footer p {position:absolute; top:18px; left:6px;}
#footer dl {margin:0 0 4px 0; overflow:hidden;}
#footer dd {float:left; margin-right:15px;}
#footer dd a {color:#357c76;}
#footer address {letter-spacing:-1px;}


.swal2-overlay{z-index: 100000;}
.swal2-modal{z-index: 100001;}
