@charset "utf-8";

/* Style */ 
@import url(style.css);
@import url(common.css);

/* main */
#pnlMain { overflow:auto; margin: 0 auto; width:1080px; /*970px;*/ }
.mainWarp { overflow:hidden; float:left; width:970px; }


/* content */
.mainContents { overflow:hidden; padding-top:3px; width:100%; color:#666666; font-size:12px; }
.mainContentsLeft { overflow:hidden; float:left; margin-left:6px; width:244px; }
.mainContentsCenter { overflow:hidden; float:left; margin-left:16px; width:440px; }
.mainContentsRight { overflow:hidden; float:left; margin-left:10px; width:250px; }

/* left content */
.mainContentsLeft dt { padding-left:39px; height:39px; line-height:36px; margin-bottom:3px; }
.mainContentsLeft dd { padding-left:12px; line-height:18px; background: url('/images/egovframework/gicoms/icon/dot.png') no-repeat 3px center;  }
.mainContentsLeft dt span { *padding-top:11px; *height:25px; *display:inline-block; }
span.mlistTitle { float:left; }
span.listMore { float:right; padding-right:18px; background: url('/images/egovframework/gicoms/icon/more.png') no-repeat right center; cursor:pointer; }
.dayInfo { overflow:hidden; width:244px; height:134px; background: url('/images/egovframework/gicoms/main/info_border.png') no-repeat left bottom;  }
.dayInfo dt { background: url('/images/egovframework/gicoms/main/list_01_img.png') no-repeat left top; }
.guardInfo { overflow:hidden; margin-top:10px; width:244px; height:128px; }
.guardInfo dt { background: url('/images/egovframework/gicoms/main/list_02_img.png') no-repeat left top; }
.qnaInfo { overflow:hidden; margin:6px 0 0 4px; width:240px; height:160px; background: url('/images/egovframework/gicoms/main/qa_bg.png') no-repeat left top;  }
.qnaInfo dl { padding:12px 10px 0 16px; }
.qnaInfo dt { padding:0 0 10px 80px; height:46px; line-height:46px; background: url('/images/egovframework/gicoms/main/qa_img.png') no-repeat left top; }
.qnaInfo dt span.mlistTitle { *padding-top:16px; }
.qnaInfo dt span.listMore { padding-top:0; height:15px; }
.qnaInfo dt span.listMore img { padding-top:2px; vertical-align:top;  }
.qnaInfo dd { padding-left:4px; background:none; }

/* center content */
/* .pnlGoogleMap { position:relative; overflow:hidden; width:438px; height:278px; background: url('/images/egovframework/gicoms/body_map.png') no-repeat left top; } */
/* #pnlInnerMap { position:absolute; margin:6px 0 9px 7px; width:424px; height:264px; } */
/* .pnlMapBoaderTopLeft, .pnlMapBoaderTopRight, .pnlMapBoaderBottomLeft, .pnlMapBoaderBottomRight, .pnlMapBoaderTop, .pnlMapBoaderRight, .pnlMapBoaderBottom, .pnlMapBoaderLeft, .pnlMapSelect  { position:absolute; z-index:100; } */
/* .pnlMapBoaderTopLeft { left: 0; top: 0; width:16px; height:16px; background: url('/images/egovframework/gicoms/map_border/round_left_top.png') no-repeat left top; } */
/* .pnlMapBoaderTopRight { right: 0; top: 0; width:16px; height:16px; background: url('/images/egovframework/gicoms/map_border/round_right_top.png') no-repeat left top; } */
/* .pnlMapBoaderBottomLeft { left: 0; bottom: 0; width:16px; height:18px; background: url('/images/egovframework/gicoms/map_border/round_left_bottom.png') no-repeat left top; } */
/* .pnlMapBoaderBottomRight { right: 0; bottom: 0; width:16px; height:18px; background: url('/images/egovframework/gicoms/map_border/round_right_bottom.png') no-repeat left top; } */
/* .pnlMapBoaderTop { left:0; top: 0; margin-left:16px; width:406px; height:6px; background: url('/images/egovframework/gicoms/map_border/line_top.png') repeat-x left top; } */
/* .pnlMapBoaderRight {right:0; top: 0; margin-top:16px; width:7px; height:244px; background: url('/images/egovframework/gicoms/map_border/line_right.png') repeat-y left top; } */
/* .pnlMapBoaderBottom { left: 0; bottom: 0;  margin-left:16px; width:406px; height:9px; background: url('/images/egovframework/gicoms/map_border/line_bottom.png') repeat-x left top; } */
/* .pnlMapBoaderLeft { left:0; top: 0; margin-top:16px; width:7px; height:244px; background: url('/images/egovframework/gicoms/map_border/line_left.png') repeat-y left top; } */
/* .pnlMapSelect { left:0; bottom: 0; margin:0 0 9px 100px; width:226px; height:25px; background: url('/images/egovframework/gicoms/map_border/map_select.png') repeat-y left top; } */
/* .pnlMapSelect ul { margin:8px 0 0 55px; height:22px; font-size:0.9em; color:#fff; } */
/* .pnlMapSelect ul li { float:left; } */
/* map legend */
/* .legendPanel { position:absolute; z-index:100; } */
/* .legendPanel { right:10px; top:10px; overflow:auto; } */
/* .legendPanel li { padding:2px 0 2px 20px; line-height:18px; color:#ffffff; font-size:11px; font-weight:bold; } */
/* .legendPanel li.ac { background:url('/images/egovframework/gicoms/icon/icon1.gif') no-repeat left center;  } */
/* .legendPanel li.at { background:url('/images/egovframework/gicoms/icon/icon2.gif') no-repeat left center;  } */
/* .legendPanel li.bo { background:url('/images/egovframework/gicoms/icon/icon3.gif') no-repeat left center;  } */
/* .legendPanel li.hj { background:url('/images/egovframework/gicoms/icon/icon4.gif') no-repeat left center;  } */
/* .legendPanel li.ms { background:url('/images/egovframework/gicoms/icon/icon5.gif') no-repeat left center;  } */
/* .legendPanel li.fu { background:url('/images/egovframework/gicoms/icon/icon6.gif') no-repeat left center;  } */
/* .legendPanel li.su { background:url('/images/egovframework/gicoms/icon/icon7.gif') no-repeat left center;  } */
/* .legendPanel li.ot { background:url('/images/egovframework/gicoms/icon/icon8.gif') no-repeat left center;  } */

 /* news */ 
/* .mainTwitterPanel { overflow:hidden; margin:0px 0 0 0px; width:438px; height:188px; background: url('/images/egovframework/gicoms/main/news_bg.png') no-repeat left top; } */
/* .snsTab { float:right; } */
/* .mainNews { overflow:hidden; margin:0 auto; width:246px; height:160px; background: url('/images/egovframework/gicoms/main/news_bg2.png') no-repeat left top;  } */
/* .news_select { padding:10px 0 0 10px; width:226px; height:26px; line-height:26px;  } */
/* .news_select img { vertical-align:middle; cursor:pointer; } */
/* .news_select span.listMore { height:26px; *padding-top:5px; *height:20px; } */
/* .newsTab, .newsImage, .viewTab ul { float:left; } */
/* .viewTab { padding:6px 0 0 0; overflow:hidden; display:none; } */
/* #pnlNews1 { display:block; } */
/* .newsImage { margin:8px 0 0 22px; width:98px; height:73px; border:1px solid #b8b8b8; } */
/* .viewTab ul { padding:10px 0 0 6px; width:385px; width:200px; } */
/* .viewTab ul li { clear:both; padding-left:6px; line-height:18px; background: url('/images/egovframework/gicoms/icon/dot.png') no-repeat 2px center;  } */
/* .viewTab ul li a, .viewTab ul li span.newsTitle { text-align:left; *float:left; } */
/* .viewTab ul li span.newsDate { float:right; } */


/* news */
.mainTwitterPanel { overflow:hidden; margin:0px 0 0 0px; width:246px; height:210px; background: url('/images/egovframework/gicoms/main/news_bg.png') no-repeat left top; }
.snsTab { float:right; }
.mainNews { overflow:hidden; margin:0 auto; width:430px; height:160px; background: url('/images/egovframework/gicoms/main/news_bg2.png') no-repeat center top;  }
.news_select { padding:10px 0 0 10px; width:418px; height:26px; line-height:26px;  }
.news_select img { vertical-align:middle; cursor:pointer; }
.news_select span.listMore { height:26px; *padding-top:5px; *height:20px; }
.newsTab, .newsImage, .viewTab ul { float:left; }
.viewTab { padding:3px 0 0 0; overflow:hidden; display:none; }
#pnlNews1 { display:block; }
.newsImage { margin:8px 0 0 22px; width:98px; height:73px; border:1px solid #b8b8b8; }
.viewTab ul { padding:10px 0 0 6px; width:385px; width:200px; }
.viewTab ul li { clear:both; padding-left:0px; line-height:18px; background: url('/images/egovframework/gicoms/icon/dot.png') no-repeat 2px center;  }
/*.viewTab ul li a, .viewTab ul li span.newsTitle { text-align:left; *float:left; }*/
.viewTab ul li span.newsDate { float:right; }

/* right content */
.mainShipSearch { overflow:hidden; margin-left:14px; width:230px; height:172px; }
.mainShipSearch dl { width:220px; }
.mainShipSearch dt { margin:0 4px 4px 0; height:30px; text-align:center; background: url('/images/egovframework/gicoms/main/search_title_bg.png') no-repeat center; }
.mainShipSearch dd { padding-left:8px; height:26px; line-height:26px; width:212px; background: url('/images/egovframework/gicoms/icon/plus_blue.png') no-repeat left center; }
.mainShipSearch dd label { float:left; }
.mainShipSearch dd input[type=text] { float:right; margin-top:2px; width:136px; height:20px; vertical-align:middle; background:#dbe8f5; border:1px solid #d4dae1; }
.mainShipSearch dd.searchButton { padding-top:2px; width:212px; height:33px; background:none; text-align:right; }	
	
.mainRightLink { overflow:hidden; margin:0 0 0 4px; width:246px; height:240px; background: url('/images/egovframework/gicoms/main/gc_info.png') no-repeat 20px 204px; background:none; }
.mainRightLink ul { height:100px; padding-left:5px; }
.mainRightLink li { float:left; padding:0; text-align:left; }

/* main bottom content */
.mainFlash_bkt { position:absolute; left:0; top:584px; overflow:hidden; width:100%; height:315px; min-width:1080px; background:#ffffff url('/images/egovframework/gicoms/main_logo_center.png') no-repeat center; }
.mainFlash_bkm { overflow:hidden; width:100%; min-width:1080px; height:315px; background:#ffffff url('/images/egovframework/gicoms/main_logo_center.png') no-repeat center; }
.mainFlash_bkb { position:relative; left:0; top:-588px; *position:absolute; *top:584px; *z-index:-1; overflow:hidden; width:100%; height:315px; min-width:1080px; background:#ffffff url('/images/egovframework/gicoms/main_logo_center.png') no-repeat center; }
.mainFlash { left:0; position:absolute; top:584px; *z-index:-1; overflow:hidden; width:100%; height:315px; min-width:1080px; background:#ffffff url('/images/egovframework/gicoms/main_logo_center.png') no-repeat center; }
.mainFlashBody { overflow:hidden; margin:0 auto; width:1080px; height:100%; }
.mainFlashImage { width:970px; height:315px; }

#pnlRoot { width:100% height:100%; overflow:hidden; }
.mainTestLeft { position:fixed; width:200px; height:315px; background:#ff0;  }
