@charset "utf-8";

/* ////////////////////////////////////////////////////////////////////////////////
  Project Name         : 인천시청 카테고리별 인덱스페이지
  Author               : YOON, SUN SANG
  Email                : ssaeju@naver.com
  Written date         : 2009.07.30 ~
  Browser              : IE6, IE7, IE8, FF, OP, SF, CR
//////////////////////////////////////////////////////////////////////////////// */

/* Common */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
@import url("../../../inc/css/design_toolbar.css");
* {margin:0; padding:0;}
html, body {height:100%;}
body {min-width:930px; background:transparent; color:#555555; font-size:0.75em; font-family:"돋움", Dotum, "굴림", Gulim, 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.1em solid #c7c7c7; padding:0.08em; font-size:1em; background:#ffffff; color:#555555; vertical-align:middle; font-family:"돋움", Dotum, "굴림", Gulim, 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.1em 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:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
.txt {background:#ffffff; color:#555555; border:0.1em solid #d1d1d1; height:1.17em; font-size:1em; font-family:"돋움", Dotum, "굴림", Gulim, 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;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Index Common Layout */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#wrapper {width:100%; padding-bottom:60px;}
#wrapper #header {width:100%; height:65px; margin-bottom:2em; 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/web1/images/common/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/web1/images/common/bg_gnbsub.gif) no-repeat 0 bottom;}
#wrapper #header .headerSection #gnb .menu ul li.on .subBg .bgTop {width:100%; height:7px; background:url(../../../files/web1/images/common/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/web1/images/common/bg_line_gnbsub.gif) no-repeat right 0;}
#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 #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:159px; float:left; display:inline;}
#wrapper #footer .column2 {width:450px; 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;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* 001_index 소통과민원 */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#wrapper #container .index001 {width:100%;}
#wrapper #container .index001 .mainVisual {width:100%;}
#wrapper #container .index001 .tfMenu {width:100%; margin-bottom:10px; background:url(../../../files/web1/images/001_index/bg_tfmenu.gif) repeat-x 0 0;}
#wrapper #container .index001 .tfMenu:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index001 .tfMenu dl dt {float:left; display:inline;}
#wrapper #container .index001 .tfMenu dl dd {float:right; display:inline;}
#wrapper #container .index001 .tfMenu dl dd ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index001 .tfMenu dl dd ul li {float:left; display:inline;}
#wrapper #container .index001 #middleGroup {width:100%; border-bottom:1px solid #dbdbdb; background:url(../../../files/web1/images/001_index/bg_line_middle.gif) repeat-y 0 0;}
#wrapper #container .index001 #middleGroup:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index001 #middleGroup .column {width:197px; float:left; display:inline; margin-right:1px; position:relative; z-index:100;}
#wrapper #container .index001 #middleGroup .column #lpop {width:922px; position:absolute; top:0; left:0; border:4px solid #7e8bb6; background:url(../../../files/web1/images/001_index/bg_lpop.gif) no-repeat 0 0 #ffffff;}
#wrapper #container .index001 #middleGroup .column #lpop dd {background:url(../../../files/web1/images/001_index/bg_lpop_in.gif) repeat-y 0 0; padding-bottom:10px; height:1%;}
#wrapper #container .index001 #middleGroup .column #lpop dd:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index001 #middleGroup .column #lpop dd li {background:url(../../../files/web1/images/001_index/blt_spot.gif) no-repeat 0 7px; padding:0 0 4px 8px; line-height:1.3em; }
#wrapper #container .index001 #middleGroup .column #lpop dd li a:hover {font-weight:bold; color:#5168c5; letter-spacing:-0.08em;}
#wrapper #container .index001 #middleGroup .column #lpop dd .img {width:138px; float:left; display:inline;}
#wrapper #container .index001 #middleGroup .column #lpop dd .lSec {width:365px; float:left; display:inline;}
#wrapper #container .index001 #middleGroup .column #lpop dd .rSec {width:365px; float:right; display:inline; margin-right:20px;}
#wrapper #container .index001 #middleGroup .column #lpop .close {position:absolute; top:15px; right:20px;}
#wrapper #container .index001 #middleGroup .column2 {width:218px; float:left; display:inline;}
#wrapper #container .index001 #middleGroup .column3 {width:271px; float:left; display:inline; padding-left:4px;}
#wrapper #container .index001 #middleGroup .column3 dl {position:relative; padding-top:15px;}
#wrapper #container .index001 #middleGroup .column3 dl dt {padding-bottom:10px;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tagTab {position:absolute; top:17px; right:0;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tagTab strong a {color:#5168c5;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tagTab span{padding:0 5px 0 5px; color:#b8b7b7;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tag {border:1px solid #e0e0e0; background:#fbfbfb; padding:10px 10px 10px 15px; line-height:1.6em;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tag span {padding:0 5px 0 0;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tag span.style a {font-size:1em; color:#555555;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tag span.style1 a {font-weight:bold; font-size:1.25em; color:#5873cb;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tag span.style2 a {font-weight:bold; font-size:1em; color:#cf4500;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tag span.style3 a {font-size:1.333em; color:#cf4500;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tag span.style4 a {font-size:1.25em; color:#1c1c1c;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tag span.style5 a {font-size:1.333em; color:#555555;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tag span.style6 a {font-size:1.25em; color:#555555;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tag span.style7 a {font-size:1.25em; color:#516e18;}
#wrapper #container .index001 #middleGroup .column3 dl dd.tag span.style8 a {font-weight:bold; font-size:1em; color:#2d6f81;}
#wrapper #container .index001 #middleGroup .column4 {width:235px; min-height:11.667em; float:right; display:inline;}
#wrapper #container .index001 #middleGroup .column4 dl {width:199px; position:relative;}
#wrapper #container .index001 #middleGroup .column4 dl dt {padding-bottom:10px;}
#wrapper #container .index001 #middleGroup .column4 dl dd.control {position:absolute; top:0; right:0;}
#wrapper #container .index001 #middleGroup .column4 dl dd.control span {padding-left:15px;}
#wrapper #container .index001 #middleGroup .column4 dl dd.con strong.sbj {color:#17328e;}
#wrapper #container .index001 #middleGroup .column4 dl dd.con {line-height:1.5em;}
#wrapper #container .index001 #middleGroup .column4 dl dd.con ul {margin-bottom:10px;}
#wrapper #container .index001 #middleGroup .column4 dl dd.con ul li {background:url(../../../files/web1/images/001_index/blt_spot2.gif) no-repeat 0 6px; padding-left:10px;}
#wrapper #container .index001 #middleGroup .column4 dl dd.con ul li strong {color:#5168c5;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* 002_index 생활과복지 */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#wrapper #container .index002 {width:100%;}
#wrapper #container .index002 .mainVisual {width:100%;}
#wrapper #container .index002 .tfMenu {width:100%; margin-bottom:10px; background:url(../../../files/web1/images/002_index/bg_tfmenu.gif) repeat-x 0 0;}
#wrapper #container .index002 .tfMenu:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index002 .tfMenu dl dt {float:left; display:inline;}
#wrapper #container .index002 .tfMenu dl dd {float:right; display:inline;}
#wrapper #container .index002 .tfMenu dl dd ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index002 .tfMenu dl dd ul li {float:left; display:inline;}
#wrapper #container .index002 #middleGroup {width:100%; border-bottom:1px solid #dbdbdb;}
#wrapper #container .index002 #middleGroup:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index002 #middleGroup .lSec {width:636px; float:left; display:inline;}
#wrapper #container .index002 #middleGroup .lSec .horiz {width:100%;}
#wrapper #container .index002 #middleGroup .lSec .horiz:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index002 #middleGroup .lSec .horiz span {float:left; display:inline;}
#wrapper #container .index002 #middleGroup .rSec {width:273px; min-height:12.083em; float:right; display:inline;}
#wrapper #container .index002 #middleGroup .rSec dl {width:241px; position:relative;}
#wrapper #container .index002 #middleGroup .rSec dl dt {padding-bottom:10px;}
#wrapper #container .index002 #middleGroup .rSec dl dd.control {position:absolute; top:0; right:0;}
#wrapper #container .index002 #middleGroup .rSec dl dd.control span {padding-left:15px;}
#wrapper #container .index002 #middleGroup .rSec dl dd.con strong.sbj {color:#17328e;}
#wrapper #container .index002 #middleGroup .rSec dl dd.con strong.c1 {color:#222222;}
#wrapper #container .index002 #middleGroup .rSec dl dd.con {line-height:1.5em;}
#wrapper #container .index002 #middleGroup .rSec dl dd.con ul {margin-bottom:10px;}
#wrapper #container .index002 #middleGroup .rSec dl dd.con ul li {background:url(../../../files/web1/images/002_index/blt_spot2.gif) no-repeat 0 6px; padding-left:10px;}
#wrapper #container .index002 #middleGroup .rSec dl dd.con ul li strong {color:#5168c5;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* 003_index 교통과관광 */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#wrapper #container .index003 {width:100%;}
#wrapper #container .index003 .mainVisual {width:100%;}
#wrapper #container .index003 .tfMenu {width:100%; margin-bottom:3px; background:url(../../../files/web1/images/003_index/bg_tfmenu.gif) repeat-x 0 0;}
#wrapper #container .index003 .tfMenu:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index003 .tfMenu dl dt {float:left; display:inline;}
#wrapper #container .index003 .tfMenu dl dd {float:right; display:inline;}
#wrapper #container .index003 .tfMenu dl dd ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index003 .tfMenu dl dd ul li {float:left; display:inline;}
#wrapper #container .index003 #middleGroup {width:100%; position:relative; border-bottom:1px solid #dbdbdb;}
#wrapper #container .index003 #middleGroup:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index003 #middleGroup .lSec {width:675px; float:left; display:inline;}
#wrapper #container .index003 #middleGroup .lSec ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index003 #middleGroup .lSec ul li {float:left; display:inline;}
#wrapper #container .index003 #middleGroup #culture {position:absolute; top:7px; left:0; width:922px; border:4px solid #7e8bb6; background:url(../../../files/web1/images/003_index/bg_culture.gif) repeat-x 0 0 #ffffff;}
#wrapper #container .index003 #middleGroup #culture:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index003 #middleGroup #culture h3 {font-size:0;}
#wrapper #container .index003 #middleGroup #culture .l {width:596px; float:left; display:inline;}
#wrapper #container .index003 #middleGroup #culture .l:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index003 #middleGroup #culture .l span {float:left; display:inline;}
#wrapper #container .index003 #middleGroup #culture .r {width:290px; margin-left:18px; float:left; display:inline;}
#wrapper #container .index003 #middleGroup #culture .r dl {position:relative;}
#wrapper #container .index003 #middleGroup #culture .r dl dt span.more {position:absolute; top:1px; right:0;}
#wrapper #container .index003 #middleGroup #culture .r dl dd {padding:10px 0 0 0;}
#wrapper #container .index003 #middleGroup #culture .r dl dd ul li {line-height:1.3em; padding:0 0 2px 8px; background:url(../../../files/web1/images/003_index/blt_spot.gif) no-repeat 0 6px;}
#wrapper #container .index003 #middleGroup #culture .r dl dd ul li span {padding-right:5px; font-weight:bold; color:#4e65b4;}
#wrapper #container .index003 #middleGroup #culture .close {position:absolute; top:15px; right:15px;}
#wrapper #container .index003 #middleGroup .rSec {width:235px; float:right; display:inline; padding:8px 0 0 0;}
#wrapper #container .index003 #middleGroup #tfInfo {position:absolute; top:7px; left:0; width:922px; padding-top:15px; border:4px solid #7e8bb6; background:url(../../../files/web1/images/003_index/bg_tfinfo.gif) repeat-x 0 0 #ffffff;}
#wrapper #container .index003 #middleGroup #tfInfo:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index003 #middleGroup #tfInfo .column {width:313px; float:left; display:inline; margin-left:21px;}
#wrapper #container .index003 #middleGroup #tfInfo .column h4 {margin-bottom:10px; font-size:0;}
#wrapper #container .index003 #middleGroup #tfInfo .column ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index003 #middleGroup #tfInfo .column ul li {float:left; display:inline;}
#wrapper #container .index003 #middleGroup #tfInfo .column2 {width:343px; float:left; display:inline; margin-left:41px;}
#wrapper #container .index003 #middleGroup #tfInfo .column2 h4 {margin-bottom:10px; font-size:0;}
#wrapper #container .index003 #middleGroup #tfInfo .column2 ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index003 #middleGroup #tfInfo .column2 ul li {float:left; display:inline; margin:0 7px 4px 0;}
#wrapper #container .index003 #middleGroup #tfInfo .column3 {width:204px; float:right; display:inline; margin-top:-150px; margin-bottom:14px;}
#wrapper #container .index003 #middleGroup #tfInfo .close {position:absolute; top:15px; right:15px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* 004_index 산업과경제 */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#wrapper #container .index004 {width:100%;}
#wrapper #container .index004 .mainVisual {width:100%;}
#wrapper #container .index004 .newsBox {width:100%; min-height:3.333em; height:3.333em; margin-bottom:10px; background:url(../../../files/web1/images/004_index/bg_newsbox.gif) repeat-x 0 0;}
#wrapper #container .index004 .newsBox:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index004 .newsBox .lSec {float:left; display:inline; color:#ffffff; padding:14px 0 0 20px;}
#wrapper #container .index004 .newsBox .lSec strong {color:#ffff08;}
#wrapper #container .index004 .newsBox .lSec a {color:#ffffff;}
#wrapper #container .index004 .newsBox .rSec {float:right; display:inline; color:#ffffff; padding:14px 20px 0 0;}
#wrapper #container .index004 .newsBox .rSec a {color:#ffffff;}
#wrapper #container .index004 #middleGroup {width:100%; border-bottom:1px solid #dbdbdb;}
#wrapper #container .index004 #middleGroup:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index004 #middleGroup .column {width:310px; float:left; display:inline; position:relative;}
#wrapper #container .index004 #middleGroup .column .btnList {position:absolute; top:145px; left:17px;}
#wrapper #container .index004 #middleGroup .column .btnList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index004 #middleGroup .column .btnList span {float:left; padding-right:2px;}
#wrapper #container .index004 #middleGroup .column2 {width:308px; float:left; display:inline; position:relative;}
#wrapper #container .index004 #middleGroup .column2 .btnList {position:absolute; top:145px; left:12px;}
#wrapper #container .index004 #middleGroup .column2 .btnList:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index004 #middleGroup .column2 .btnList span {float:left; padding-right:2px;}
#wrapper #container .index004 #middleGroup .column3 {width:306px; float:right; display:inline; position:relative;}
#wrapper #container .index004 #middleGroup .column3 .btnList {position:absolute; top:73px; left:23px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* 005_index 인천과의만남 */
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
#wrapper #container .index005 {width:100%;}
#wrapper #container .index005 .mainVisual {width:100%;}
#wrapper #container .index005 .tfMenu {width:100%; margin-bottom:10px; background:url(../../../files/web1/images/005_index/bg_tfmenu.gif) repeat-x 0 0;}
#wrapper #container .index005 .tfMenu:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index005 .tfMenu dl dt {float:left; display:inline;}
#wrapper #container .index005 .tfMenu dl dd {float:right; display:inline;}
#wrapper #container .index005 .tfMenu dl dd ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index005 .tfMenu dl dd ul li {float:left; display:inline;}
#wrapper #container .index005 #middleGroup {width:100%; border-bottom:1px solid #dbdbdb; position:relative;}
#wrapper #container .index005 #middleGroup:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index005 #middleGroup .column {width:310px; float:left; display:inline;}
#wrapper #container .index005 #middleGroup .column #lpop {width:922px; position:absolute; top:0; left:0; border:4px solid #7e8bb6; background:url(../../../files/web1/images/005_index/bg_lpop.gif) no-repeat 0 0 #ffffff; z-index:100;}
#wrapper #container .index005 #middleGroup .column #lpop dl:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index005 #middleGroup .column #lpop dl dt {width:196px; float:left; display:inline;}
#wrapper #container .index005 #middleGroup .column #lpop dl dd {width:726px; height:171px; float:left; display:inline; background:url(../../../files/web1/images/005_index/bg_c1_lpop.gif) no-repeat 0 0; position:relative;}
#wrapper #container .index005 #middleGroup .column #lpop dl dd .btn {position:absolute; top:75px; left:265px}
#wrapper #container .index005 #middleGroup .column #lpop dl dd .btn2 {position:absolute; top:67px; left:530px}
#wrapper #container .index005 #middleGroup .column #lpop .close {position:absolute; top:15px; right:20px;}
#wrapper #container .index005 #middleGroup .column2 {width:310px; float:left; display:inline; position:relative;}
#wrapper #container .index005 #middleGroup .column2 .btn {position:absolute; top:133px; left:19px;}
#wrapper #container .index005 #middleGroup .column2 .btn:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index005 #middleGroup .column2 .btn span {float:left; padding-right:2px;}
#wrapper #container .index005 #middleGroup .column3 {width:310px; margin-right:-6px; float:right; display:inline;} /* width:310px */

#wrapper #container .index005 #middleGroup .column3 #lpop2 {width:922px; padding-bottom:16px; position:absolute; top:0; right:6px; border:4px solid #7e8bb6; background:url(../../../files/web1/images/005_index/bg_lpop.gif) no-repeat 0 0 #ffffff;}
#wrapper #container .index005 #middleGroup .column3 #lpop2:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index005 #middleGroup .column3 #lpop2 .lSec {width:409px; float:left; display:inline;}
#wrapper #container .index005 #middleGroup .column3 #lpop2 .lSec dd {padding-left:21px;}
#wrapper #container .index005 #middleGroup .column3 #lpop2 .lSec dd:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#wrapper #container .index005 #middleGroup .column3 #lpop2 .lSec dd span {float:left;}
#wrapper #container .index005 #middleGroup .column3 #lpop2 .rSec {width:513px; float:left; display:inline; position:relative;}
#wrapper #container .index005 #middleGroup .column3 #lpop2 .rSec span.btn {position:absolute; top:20px; right:80px;}
#wrapper #container .index005 #middleGroup .column3 #lpop2 .rSec .close {position:absolute; top:15px; right:20px;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

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