@charset "utf-8";

/* ////////////////////////////////////////////////////////////////////////////////
  Project Name         : Incheon Main Page(English)
  Author               : SUN-SANG YOON
  Email                : ssaeju@naver.com
  Written date         : 2009.08.24 ~
  Browser              : IE6, IE7, IE8, FF, OP, SF, CR
//////////////////////////////////////////////////////////////////////////////// */

/* Common */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
* {margin:0; padding:0;}
html, body {height:100%;}
body {background:transparent; color:#555555; font-size:0.75em; font-family:Tahoma, AppleGothic, Sans-serif;}
ul, ol, dl {list-style:none;}
a:link, a:active {color:#555555; text-decoration:none;}
a:visited {color:#555555; text-decoration:none;}
a:hover   {color:#000000; text-decoration:underline;}
input {vertical-align:middle;}
select {height:1.58em; border:0.08em solid #c7c7c7; padding:0.08em; font-size:1em; background:#ffffff; color:#555555; vertical-align:middle; font-family:Tahoma, AppleGothic, Sans-serif;}
img, fieldset, iframe {border:0;}
img {vertical-align:top}
.displayNone, hr, legend {display:none;}
em, address, cite {font-style:normal;}
table {border-collapse:collapse; border:0;}
caption {width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
textarea {color:#555555; background:#ffffff; font-size:1em; border:0.08em solid #d1d1d1; padding:0.42em; line-height:1.5em;}
.mgNone {margin:0 !important;}
.bgNone {background:none !important;}
.bdNone {border:none !important;}
.bdtNone {border-top:none !important;}
.bdrNone {border-right:none !important;}
.bdbNone {border-bottom:none !important;}
.bdlNone {border-left:none !important;}
.accessibility {position:relative; width:100%; z-index:1000;}
.accessibility a {display:block; overflow:hidden; height:0; color:#ffffff !important; font-weight:bold; text-align:center;}
.accessibility a:hover, .accessibility a:active, .accessibility a:focus {background:#0058b2; padding:.8em; height:auto;}
.accessibilityHide {width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
.fl {float:left !important; display:inline;}
.fr {float:right !important; display:inline;}
.c {clear:both; display:none;}
.al {text-align:left;}
.ac {text-align:center;}
.ar {text-align:right;}
.ta {width:98%; height:3em; font-family:Tahoma, AppleGothic, Sans-serif;}
.txt {background:#ffffff; color:#555555; border:0.08em solid #d1d1d1; height:1.17em; font-size:1em; font-family:Tahoma, AppleGothic, Sans-serif; padding:0.25em 0 0 0.25em;}
.lh1 {line-height:1.3em;}
.lh2 {line-height:1.4em;}
.lh3 {line-height:1.5em;}
.lh4 {line-height:1.6em;}
.lh5 {line-height:1.7em;}
.lh6 {line-height:1.8em;}
.lh7 {line-height:1.9em;}
.lh8 {line-height:2.0em;}
.ls1 {margin-left:0.417em !important;}
.ls2 {margin-left:0.833em !important;}
.ls3 {margin-left:1.25em !important;}
.ls4 {margin-left:1.667em !important;}
.ls5 {margin-left:2.083em !important;}
.ls6 {margin-left:2.5em !important;}
.ls7 {margin-left:2.917em !important;}
.ls8 {margin-left:3.333em !important;}
.ls9 {margin-left:3.75em !important;}
.ls10 {margin-left:4.167em !important;}
.rs1 {margin-right:0.417em !important;}
.rs2 {margin-right:0.833em !important;}
.rs3 {margin-right:1.25em !important;}
.rs4 {margin-right:1.667em !important;}
.rs5 {margin-right:2.083em !important;}
.rs6 {margin-right:2.5em !important;}
.rs7 {margin-right:2.917em !important;}
.rs8 {margin-right:3.333em !important;}
.rs9 {margin-right:3.75em !important;}
.rs10 {margin-right:4.167em !important;}
.ts1 {margin-top:0.417em !important;}
.ts2 {margin-top:0.833em !important;}
.ts3 {margin-top:1.25em !important;}
.ts4 {margin-top:1.667em !important;}
.ts5 {margin-top:2.083em !important;}
.ts6 {margin-top:2.5em !important;}
.ts7 {margin-top:2.917em !important;}
.ts8 {margin-top:3.333em !important;}
.ts9 {margin-top:3.75em !important;}
.ts10 {margin-top:4.167em !important;}
.bs1 {margin-bottom:0.417em !important;}
.bs2 {margin-bottom:0.833em !important;}
.bs3 {margin-bottom:1.25em !important;}
.bs4 {margin-bottom:1.667em !important;}
.bs5 {margin-bottom:2.083em !important;}
.bs6 {margin-bottom:2.5em !important;}
.bs7 {margin-bottom:2.917em !important;}
.bs8 {margin-bottom:3.333em !important;}
.bs9 {margin-bottom:3.75em !important;}
.bs10 {margin-bottom:4.167em !important;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Mainpage */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#wrapper {width:100%; padding-bottom:20px;}
#wrapper #header {width:100%; height:65px; margin-bottom:4em; background:#17328e;}
#wrapper #header .headerSection {width:930px; margin:0 auto; position:relative; z-index:200;}
#wrapper #header .headerSection:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .headerSection h1 {position:absolute; top:0; left:-8px; width:205px; height:65px; font-size:0; background:url(../../../files/web39/images/main/bg_h1.gif) no-repeat 0 0;}
#wrapper #header .headerSection h1 img {margin:21px 0 0 54px;}
#wrapper #header .headerSection .global {width:725px; float:right; display:inline; padding-top:5px; height:27px;}
#wrapper #header .headerSection .global:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .headerSection .global ul {float:right; display:inline;}
#wrapper #header .headerSection .global ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .headerSection .global ul li {float:left; display:inline;}
#wrapper #header .headerSection .global ul li fieldset {padding-left:10px; float:left;}
#wrapper #header .headerSection .global ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .headerSection .global ul li fieldset .topSearch {width:130px; font-size:12px; border:1px solid #6273ae; background:#1b2d6a; color:#ffffff;}
#wrapper #header .headerSection #gnb {width:725px; clear:both; position:relative; z-index:100; float:right; display:inline;}
#wrapper #header .headerSection #gnb:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .headerSection #gnb .menu {width:725px; float:right; display:inline;}
#wrapper #header .headerSection #gnb .menu ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .headerSection #gnb .menu ul li {float:left; display:inline;}
#wrapper #header .headerSection #gnb .menu ul li.on .subBg {position:absolute; top:25px; right:0; width:725px; background:url(../../../files/web39/images/main/bg_gnbsub.gif) no-repeat 0 bottom;}
#wrapper #header .headerSection #gnb .menu ul li.on .subBg .bgTop {width:100%; height:7px; background:url(../../../files/web39/images/main/bg_gnb_sub_top.gif) no-repeat 0 0;}
#wrapper #header .headerSection #gnb .menu ul li.on .subBg ul {display:block; padding-left:10px;}
#wrapper #header .headerSection #gnb .menu ul li ul {display:none;}
#wrapper #header .headerSection #gnb .menu ul li ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #header .headerSection #gnb .menu ul li ul li {padding:0 10px 8px 9px; background:url(../../../files/web39/images/main/bg_line_gnbsub.gif) no-repeat right 2px;}
#wrapper #header .headerSection #gnb .menu ul li ul li a {font-weight:bold;}
#wrapper #header .headerSection #gnb .menu ul li ul li a:hover,
#wrapper #header .headerSection #gnb .menu ul li ul li a:focus {text-decoration:none; color:#17328e;}

#wrapper #container {width:930px; margin:0 auto;}
#wrapper #container #middleGroup {width:100%; margin-bottom:20px; position:relative;}
#wrapper #container #middleGroup:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #middleGroup .posMove {position:absolute; top:0; right:-20px; font-size:0;}
#wrapper #container #middleGroup .column {width:180px; float:left; display:inline; margin-right:25px;}
#wrapper #container #middleGroup .column h3 {font-size:0;}
#wrapper #container #middleGroup .column ul li {line-height:1.3em; border-bottom:1px solid #d5d5d5; padding:2px 0 2px 14px; background:url(../../../files/web39/images/main/blt_spot.gif) no-repeat 7px 8px; font-size:0.917em;}
#wrapper #container #middleGroup .column ul li a {font-weight:bold;}
#wrapper #container #middleGroup .column ul li a:hover {text-decoration:none; color:#5168c5;}
#wrapper #container #middleGroup .column2 {width:335px; float:left; display:inline;}
#wrapper #container #middleGroup .column2 ul.headTab {width:100%; height:20px; background:url(../../../files/web39/images/main/bg_tab.gif) repeat-x 0 bottom;}
#wrapper #container #middleGroup .column2 ul.headTab:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #middleGroup .column2 ul.headTab li {float:left; display:inline;}
#wrapper #container #middleGroup .column2 ul.headTab li.more {float:right; display:inline;}
#wrapper #container #middleGroup .column2 #tab1 ul {line-height:1.3em; padding-top:10px; background:url(../../../files/web39/images/main/bg_tab.gif) repeat-x 0 top;}
#wrapper #container #middleGroup .column2 #tab1 ul li {padding-bottom:2px;}
#wrapper #container #middleGroup .column2 #tab1 ul li:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #middleGroup .column2 #tab1 ul li span.list {width:235px; float:left; display:inline; background:url(../../../files/web39/images/main/blt_spot2.gif) no-repeat 4px 8px; padding-left:10px;}
#wrapper #container #middleGroup .column2 #tab1 ul li span.date {width:80px; float:right; display:inline; text-align:right; padding-right:4px;}
#wrapper #container #middleGroup .column3 {width:368px; float:right; display:inline; margin-right:-3px;}
#wrapper #container #middleGroup .column3 h3 {font-size:0; margin-bottom:10px;}
#wrapper #container #middleGroup .column3 .bestList {width:100%;}
#wrapper #container #middleGroup .column3 .bestList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #middleGroup .column3 .bestList span {float:left; display:inline; margin-right:4px;}

#wrapper #container #middleGroup2 {width:100%; border-bottom:4px solid #183497; margin-bottom:20px; position:relative; z-index:10;}
#wrapper #container #middleGroup2 ul.middleTab:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #middleGroup2 ul.middleTab li {float:left; display:inline;}
#wrapper #container #middleGroup2 .posMove {position:absolute; top:0; right:-20px; font-size:0;}

#wrapper #container #middleGroup3 {width:100%; margin-bottom:20px; position:relative; z-index:30;}
#wrapper #container #middleGroup3:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #middleGroup3 .column {width:180px; float:left; display:inline; margin-right:25px;}
#wrapper #container #middleGroup3 .column2 {width:335px; float:left; display:inline; margin-right:25px;}
#wrapper #container #middleGroup3 .column2 dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #middleGroup3 .column2 dl dt {height:20px; margin-bottom:8px; background:url(../../../files/web39/images/main/bg_tab.gif) repeat-x 0 bottom;}
#wrapper #container #middleGroup3 .column2 dl dd.img {width:123px; float:left; display:inline; margin-left:3px;}
#wrapper #container #middleGroup3 .column2 dl dd.img img {border:1px solid #cccccc;}
#wrapper #container #middleGroup3 .column2 dl dd.tourList {width:207px; padding-top:2px; float:left; display:inline;}
#wrapper #container #middleGroup3 .column2 dl dd.tourList ul {width:207px;}
#wrapper #container #middleGroup3 .column2 dl dd.tourList ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #middleGroup3 .column2 dl dd.tourList ul li {width:95px; float:left; display;inline; padding:0 0 5px 7px; line-height:1.3em; font-size:0.917em; background:url(../../../files/web39/images/main/blt_spot2.gif) no-repeat 0 7px;}
#wrapper #container #middleGroup3 .column2 dl dd.tourList ul li a {font-weight:bold;}
#wrapper #container #middleGroup3 .column2 dl dd.tourList ul li a:hover {text-decoration:none; color:#5168c5;}
#wrapper #container #middleGroup3 .column2 dl dd.traffic {width:100%; clear:both; padding-top:5px;}
#wrapper #container #middleGroup3 .column2 dl dd.traffic ul {background:#f3f5fa;}
#wrapper #container #middleGroup3 .column2 dl dd.traffic ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #middleGroup3 .column2 dl dd.traffic ul li {float:left; display:inline;}
#wrapper #container #middleGroup3 .column3 {width:201px; float:left; display:inline;}
#wrapper #container #middleGroup3 .column3 #tab3 {width:195px; height:115px;  border:1px solid #c9c9c9; border-top:none; padding:0 0 0px 5px;}
#wrapper #container #middleGroup3 .column3 #tab3 ul li {line-height:1.3em; padding:0 0 2px 10px; font-size:0.917em; background:url(../../../files/web39/images/main/blt_spot.gif) no-repeat 3px 7px;}
#wrapper #container #middleGroup3 .column3 #tab3 ul li a {font-weight:bold;}
#wrapper #container #middleGroup3 .column3 #tab3 ul li a:hover {text-decoration:none; color:#5168c5;}
#wrapper #container #middleGroup3 .column3 #tab3 #tab3_list1 { height:90px; background:url(../../../files/web39/images/main/bg_m3c3_001.gif) no-repeat right bottom;}
#wrapper #container #middleGroup3 .column3 #tab3 #tab3_list2 { height:90px; background:url(../../../files/web39/images/main/bg_m3c3_002.gif) no-repeat right bottom;}
#wrapper #container #middleGroup3 .column3 #tab3 #tab3_list3 { height:90px; background:url(../../../files/web39/images/main/bg_m3c3_003.gif) no-repeat right bottom;}
#wrapper #container #middleGroup3 .column4 {width:140px; float:right; display:inline;}
#wrapper #container #middleGroup3 .column4 ul li {padding-bottom:1px;}
#wrapper #container #middleGroup3 .posMove {position:absolute; top:0; right:-20px; font-size:0;}

#wrapper #container #footBnrFrame {width:100%; height:41px; padding-top:2px; background:url(../../../files/web39/images/main/bg_bnrframe.gif) no-repeat 0 0;}
#wrapper #container #footBnrFrame .banner {width:922px; height:37px; overflow:hidden; margin-left:4px;}
#wrapper #container #footBnrFrame .banner ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container #footBnrFrame .banner ul li {float:left; display:inline;}

#wrapper #footer {width:930px; margin:0 auto; padding-top:18px;}
#wrapper #footer:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #footer .column {width:169px; float:left; display:inline;}
#wrapper #footer .column2 {width:715px; float:left; display:inline;}
#wrapper #footer .column2 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #footer .column2 ul li {float:left; display:inline;}
#wrapper #footer .column3 {float:right; display:inline; padding:10px 20px 0 0;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Etc. Setting */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.objCk {width:13px; height:13px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */