@charset "EUC-KR";
@import url(default.css);
@import url(layout.css);

body {background:url(/img/main/bodyBg.gif) repeat-x 0px 28px;}

/* visual */
#container .visual {height:550px; margin-top:-5px; padding-left:1px;} 
#container .visual .text{position:absolute; top:115px; left:220px;}

/* contents */
#contents {position:absolute; top:190px; left:350px;}
#contents .tabmenu {height:90px; padding-top:10px; padding-left:5px;}
#contents .tabmenu li {height:23px;}

#contents .more1 {position:absolute; top:3px; margin-left:353px;}
#contents .infor1 {width:189px; height:60px; padding-top:10px; padding-left:20px; background:url(/img/main/tourinfo1Bg.gif) no-repeat;}
#contents .infor1 li {display:inline; float:left; width:55px; height:17px; padding-left:10px; background:url(/img/main/dot1.gif) no-repeat 0 6px;}
#contents .infor2Tle {height:36px; margin-top:-106px; margin-left:205px;}
#contents .infor2 {width:185px; height:78px; margin-left:203px; padding-top:4px; padding-left:13px; background:url(/img/main/tourinfo2Bg.gif) no-repeat;}
#contents .infor2 li {height:12px; padding-left:10px; background:url(/img/main/dot1.gif) no-repeat 0 6px;}

#contents .vodgallery {width:419px; height:221px; margin-left:-12px; background:url(/img/main/vodBg.gif) no-repeat;}
#contents .vodgallery .vodTle {padding-top:30px; padding-left:85px;}
#contents .vodgallery .vodflash {margin-top:-10px; margin-left:180px;} 
#contents .vodgallery .text {margin-top:-155px; margin-left:169px;}
#contents .vodgallery .gallery {width:150px; margin-top:-105px; margin-left:39px;}
#contents .vodgallery .gallery li {display:inline; float:left; padding-right:7px; padding-bottom:7px;}
#contents .vodgallery .more2 {position:absolute; top:287px; margin-left:88px;}

#contents .inforZone {position:absolute; top:0px; margin-left:415px;}
#contents .inforZone .search {width:177px;}
#contents .inforZone .search dl dd {margin-top:-19px; margin-left:53px;}
#contents .inforZone .search .btngo1 {margin-top:-17px; margin-left:152px;}
#contents .inforZone .weather {width:177px; margin-top:7px; padding-top:8px; padding-bottom:6px; background:url(/img/main/weatherBg.gif) no-repeat; background-color:#efefef;}
#contents .inforZone .weather .weatherTle {padding-left:5px;}
#contents .inforZone .weather .more2{position:absolute; top:44px; margin-left:68px;}
#contents .inforZone .date {padding-left:12px; color:#ff7800;}
#contents .inforZone .weather .data {position:absolute; top:62px; width:92px; margin-left:54px; padding:5px 10px; background-color:#ffffff; border:1px solid #d9d9db;}
#contents .inforZone .weather .data li {height:15px; letter-spacing:-0.1px;}
#contents .inforZone .weather .data .High {color:#ff7800;}
#contents .inforZone .weather .data .Low {color:#254e7f;}

#contents .inforZone .exchange {width:177px; height:85px; padding-bottom:8px; background:url(/img/main/exchangeBg.gif) no-repeat 0 100%; background-color:#efefef;}
#contents .inforZone .exchange .more3 {position:absolute; top:129px; margin-left:130px;}
#contents .inforZone .exchange table {width:157px; margin-top:-8px; margin-left:10px; background-color:#ffffff; font-size:7pt; border-collapse:collapse; letter-spacing:-0.1px;}
#contents .inforZone .exchange table th {height:18px; font-weight:normal;}
#contents .inforZone .exchange table .th1 {color:#2570c1;}
#contents .inforZone .exchange table .th2 {color:#e85a23;}
#contents .inforZone .exchange table td {height:18px; padding-left:5px; border-bottom:1px dotted #a1a1a1;}
#contents .inforZone .exchange .keblogo {width:157px; margin-left:10px; padding-top:3px; padding-bottom:2px; background-color:#ffffff; text-align:right;}
#contents .inforZone .exchange .iframe {margin-left:6px; width:165px; height:54px;}
#contents .inforZone .banner ul {margin-top:4px;}
#contents .inforZone .banner ul li {padding-bottom:5px;}
#contents .inforZone .banner .btngo2 {margin-top:-17px; margin-left:153px;}
#contents .inforZone .banner .mainSelect {width:177px;}
#contents .inforZone .banner .linkTle {margin-left:3px; margin-bottom:2px;}
#contents .inforZone .banner .call {margin-top:5px;}

/* footer */
#container .footer {position:absolute; top:643px; width:100%; margin-top:18px; background:url(/img/main/footBg.gif) repeat-x;}
#container .footer .footlogo {position:relative; top:-65px; width:544px; height:70px; margin-top:40px; padding-top:60px; padding-left:83px; background:url(/img/main/footlogoBg.gif) no-repeat 0 0;}
#container .footer .footbanner {width:608px; margin-top:-140px; margin-left:336px;}
/*
#container .footer .footbanner .list {overflow:hidden; width:578px; height:42px; padding-left:4px;}
#container .footer .footbanner .list li {display:inline; padding-right:3px;}
#container .footer .footbanner .btn {margin-top:-41px; margin-left:580px; margin-bottom:8px;} 
#container .footer .footbanner .btn li {height:14px;} 
#container .footer .footbanner .btn .more {padding-bottom:1px;}
*/
#container .footer .footbanner .copyright {width:608px; height:65px; padding-top:18px; padding-left:12px; background:url(/img/main/copyrightBg.gif) no-repeat;}
#container .footer .footbanner .copyright .mail {margin-top:3px;}

#bannerScroll {position: relative; margin-bottom:5px; width:596px;height:42px;overflow: hidden;}
#bannerScroll ul { margin: 0; padding: 0; list-style: none; position: absolute; left: 0; top: 0; overflow: visible; border:0px;}
#bannerScroll ul li { margin: 0; padding: 0 5px 0 0; background: transparent; float: left; display: inline; width: 138px; height: 42px; overflow: hidden; }
#bannerScroll ul.btn {left:572px;}
#bannerScroll ul.btn li{float: left;height:15px;}