#footer{margin:10px 0 0;padding:0;color:#999;text-align:center;border-top:1px solid #ccc;font-size:xx-small;}
#header{border-bottom:solid 0 #00f;width:100%;height:75px;background:url("../image/header_bg.gif") 0 0 repeat-x;text-align:center;}
.header_title{margin-right:20px;float:left;width:200px;}
.header_content{margin-left:284px;text-align:center;}
.header2{margin:0;width:100%;position:relative;text-align:center;}
.header_left{position:absolute;left:0;top:0;}
.header_right{margin:52px 8px 0 0;font-size:15px;color:#fff;text-align:center;float:right;}
.header_right a{font-weight:bold;padding:0 0 0 18px;color:#fff;text-decoration:none;}
.header_left{padding-right:10px;}
.headerLinkItem a{background:url("../image/header_home.gif") 0 0 no-repeat;}
.headerMapSelect a{background:url("../image/header_select.gif") 0 0 no-repeat;}
.headerSubjectItem a{background:url("../image/header_subject.gif") 0 0 no-repeat;}
.header_login a{background:url("../image/header_login.gif") 0 0 no-repeat;}
.agreementLink a{background:url("../image/header_icn.gif") 0 0 no-repeat;}
.referenceLink a{background:url("../image/header_icn.gif") 0 0 no-repeat;}
#header2 .header_right{margin:15px 8px 0 0;position:relative;top:-25px;}
.messagePanel{top:10px;left:10px;width:350px;border:1px solid #108E10;background-color:#A5FFA5;}
.messagePanel .title{text-align:right;}
.messagePanel .content{padding:0 10px 10px 10px;font-size:.75em;}
.header_userName{padding:15px 0 0 15px;color:#fff;font-size:75%;font-weight:bold;float:left;}
.viewSetName{font-family:Verdana;font-weight:bold;font-size:20px;position:relative;top:5px;right:135px;color:#fff;}
#operationMenu{top:35px;left:284px;position:absolute;text-align:center;margin-left:auto;margin-right:auto;}
.header_system{padding:15px 0 0 15px;color:#fff;font-size:75%;font-weight:bold;float:left;}
.viewSetName img{cursor:pointer;margin-left:5px;}
*:first-child+html#header{border-bottom:solid 0 #00f;width:100%;height:75px;background:url("../image/header_bg.gif") 0 0 repeat-x;text-align:center;}
.header_title{margin-right:-20px;float:left;width:200px;}
.header_content{margin-left:284px;text-align:center;}
.header2{margin:0;width:100%;position:relative;text-align:center;}
.header_left{position:absolute;left:0;top:0;}
.header_right{margin:52px 8px 0 0;font-size:15px;color:#fff;text-align:center;float:right;}
.header_right a{font-weight:bold;padding:0 0 0 18px;color:#fff;text-decoration:none;}
.header_left{padding-right:10px;}
.headerLinkItem a{background:url("../image/header_home.gif") 0 0 no-repeat;}
.headerMapSelect a{background:url("../image/header_select.gif") 0 0 no-repeat;}
.headerSubjectItem a{background:url("../image/header_subject.gif") 0 0 no-repeat;}
.header_login a{background:url("../image/header_login.gif") 0 0 no-repeat;}
html{overflow-x:hidden;}
body{margin:10px;padding:0;}
table,tr,td{margin:0;padding:0;border-collapse:collapse;}
div{margin:0;padding:0;}
form{margin:0;padding:0;}
.miniWin{margin:0 0 3px;clear:both;}
.miniWinOff{margin:0 0 3px;}
.miniWinTitle{width:250px;height:25px;vertical-align:top;display:block;cursor:pointer;}
.miniWinTitleNone{width:250px;height:25px;vertical-align:top;display:none;}
.miniWinOff .miniWinContents{display:none;}
#miniwin0{background:url("../image/left_menu00_off.gif");}
#miniwin1{background:url("../image/left_menu01_off_mini.gif");width:183px;}
#miniwin2{background:url("../image/left_menu02_off.gif");}
#miniwin3{background:url("../image/left_menu03_off.gif");}
#miniwin4{background:url("../image/left_menu04_off.gif");}
#miniwin0close{background:url("../image/left_menu00_on.gif");}
#miniwin1close{background:url("../image/left_menu01_on_mini.gif");width:73px;}
#miniwin2close{background:url("../image/left_menu02_on.gif");}
#miniwin3close{background:url("../image/left_menu03_on.gif");}
#miniwin4close{background:url("../image/left_menu04_on.gif");}
#cnt4{margin:0;}
#attr2{overflow:auto;overflow-x:auto;overflow-y:scroll;}
.miniWinContents{width:99.2%;padding:3px 0;display:block;border:1px solid #ccc;text-align:center;}
#loading{position:absolute;width:100%;height:100%;margin-left:auto;margin-right:auto;padding-top:33%;text-align:center;vertical-align:middle;z-index:99999;font-size:16px;color:#888;}
.drawPanel{width:180px;border:1px solid gray;background-color:#FFF;}
.drawPanel .title{background-color:gray;color:white;cursor:default;font-weight:bold;font-size:16px;}
.drawPanel .content{padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;font-size:14px;}
.drawPanel .title img{position:absolute;top:0;right:0;cursor:pointer;}
.drawPanelHint{font-size:10px;border-bottom:1px dashed gray;padding-bottom:5px;margin-bottom:10px;}
#indexMap{text-align:left;width:181px;background-color:#F6FFF6;padding:0;}
.maindiv{margin:3px;padding:0;}
#box{padding-right:1px;height:100%;vertical-align:top;width:251px;float:left;}
.openclose{width:12px;height:500px;vertical-align:top;background:url("../image/openclosebg.gif") repeat-y;float:left;}
.map{width:100%;vertical-align:top;position:absolute;left:267px;top:79px;}
#mapFrame{border:solid 1px #FE8206;}
.mainViewPoiOff .vectorPOI{display:none;}
.copyright{position:absolute;left:60px;bottom:10px;font-size:11px;}
.scalebar{position:absolute;right:200px;bottom:10px;}
.direction{position:absolute;right:20px;top:10px;width:53px;height:53px;}
#comment{font-size:75%;position:relative;top:5px;}
.move8{position:absolute;left:5px;bottom:5px;z-index:300;cursor:pointer;border-style:none;width:48px;height:48px;}
#locationSearchCase{width:95%;margin:2px 0 2px 0;}
#locationSearchContents{margin:3px auto 0;padding:3px 0;width:95%;background:url("../image/addbg01.gif") top left repeat-x;}
#locationSearchContents table{text-align:left;width:100%;font-size:13px;}
#locationSearchContents table tr td{padding:3px 0 0;text-align:right;}
#locationSearchContents table th{padding:3px 0 0;font-weight:normal;white-space:nowrap;}
#locationSearchContents table td select{width:160px;}
#facilityCateTdId{width:60px;}
#facilityDivId_0 select{width:160px;}
#pageControlDivId{text-align:center;}
#pageResultDivId{padding-left:10px;padding-top:5px;padding-right:0;padding-bottom:5px;}
#resultInstanceDivId{padding-bottom:2px;}
.keywordHighlight{background-color:yellow;}
.kensakubtn{position:relative;top:3px;left:2px;}
#searchResultDivId{font-size:13px;text-align:left;}
#feature,#feature table{font-size:13px;}
#feature table{margin:0 auto;width:95%;}
#feature table tr td,#feature table tr th{padding:0 0 2px;font-weight:normal;text-align:left;}
#feature table tr th a{color:#03f;}
#feature table tr td{text-align:right;}
.condition_notation{text-align:left;background:url("../image/addbg01.gif") bottom left repeat-x;padding-bottom:2px;}
.condition_panel{text-align:left;background:url("../image/addbg01.gif") top left repeat-x;}
.condition_panel_tittle{color:blue;padding-top:8px;}
.vectorPOI{overflow:visible;position:absolute;cursor:pointer;z-index:20;}
.vectorPOI img{position:absolute;border-width:0;z-index:0;}
.vectorPOI img.point{z-index:1;}
.vectorPOI img.click{z-index:2;}
.poiList{background-color:#FFF;border:1px solid #000;padding:5px;z-index:400;}
.circumferenceHighlight{background-color:yellow;}
#mapBottom{position:absolute;padding-top:10px;padding-bottom:0;}
.mapMenu #zoombar{width:100%;}
#zoombar input.scale{width:60px;height:16px;}
#zoombar input.zoom{width:55px;height:16px;}
#zoombar input.extent{width:46px;height:20px;}
#layer{padding:0;text-align:left;}
.layerTree{width:100%;height:200px;overflow:auto;}
.layerItemNoDisp{padding-left:0;}
.layerItem1{padding-left:10px;font-size:13px;}
.layerItem2{padding-left:2px;font-size:13px;font-weight:bold;background:url("../image/addbg01.gif") top left repeat-x;}
.layerItem3{padding-left:10px;font-size:13px;}
.layerItem4{padding-left:20px;font-size:13px;font-weight:normal;}
.layerItem4WithLegend{text-decoration:none;}
.layerUpdateBtn{text-align:right;background:url("../image/addbg01.gif") top left repeat-x;}
.close .layerItem1,.close .layerItem2,.close .layerItem3,.close .layerItem4{display:none;}
img.layer_open_close{margin-right:2px;cursor:pointer;}
.layerTuggle{left:5px;top:10px;}
.tuggle_on,.tuggle_off{border:none;color:#777;font-weight:bold;font-size:13px;padding:4px 0 0 0;width:91px;height:31px;margin-left:5px;cursor:pointer;float:left;text-indent:23px;}
.tuggle_on{color:#000;background:url("../image/layerTuggle_on.gif");background-repeat:no-repeat;}
.tuggle_off{background:url("../image/layerTuggle_off.gif");background-repeat:no-repeat;}
.tuggle_legend{border:1px solid #000;background-color:#FFF;padding:5px;}
.aDisable{color:gray;cursor:default;text-decoration:none;}
.aEnable{color:#00F;cursor:pointer;text-decoration:underline;}
.attrBody div{margin-top:0;}
.attrTitle{font-weight:bold;text-align:left;display:none;}
.attrLayerName{font-weight:bold;padding-bottom:5px;font-size:12px;}
.attrTable{border:1px solid #C0C0C0;empty-cells:show;border-collapse:collapse;width:100%;}
.attrTable th{background-color:#FFD256;text-align:center;font-size:12px;font-weight:normal;padding:5px;}
.attrTable td{text-align:center;font-size:12px;font-weight:normal;padding:5px;}
.attrNameCell{width:30%;}
.attrValueCell{width:70%;}
.attrValueCell div,.attrValueCell div input,.attrValueCell div select{margin:0;padding:0;}
.attrTimeName{font-weight:bold;padding-top:5px;padding-bottom:2px;font-size:12px;text-align:left;}
.timeAttrTable{border:1px solid #C0C0C0;empty-cells:show;border-collapse:collapse;width:100%;}
.timeAttrTable td{text-align:center;font-size:12px;font-weight:normal;padding:5px;}
.timeAttrNameCell{width:30%;background-color:#FFC;}
.timeAttrValueCell{width:70%;background-color:#FFC;}
.timeAttrEditNameCell{width:30%;}
.timeAttrEditValueCell{width:70%;}
.timeAttrValueCell div,.timeAttrValueCell div input,.timeAttrValueCell div select{margin:0;padding:0;}
.attrRequired{color:red;}
.attrInvalidRow{background-color:#FCC;}
.attrInvalidMessage{color:red;font-size:10px;padding:2px;}
.attrBtnPanel a{margin:1px;font-size:12px;}
.attrBtn{margin:5px;}
.featureBtn{padding:3px;}
.attrPage{font-size:12px;width:228px;}
.menuTable{margin-left:auto;margin-right:auto;}
.menuTable td{vertical-align:top;}
.menuItem,.subMenuItem{cursor:pointer;text-align:center;color:#000;background-color:#FFF;}
.header_date{top:-10px;left:21px;position:absolute;float:left;width:120px;}
.header_layer_info{padding:15px 0 0 0;float:left;}
.header_time{padding:20px 0 0 0;color:#000;font-size:9px;float:left;}
#mapUrl{left:0;top:70px;width:60%;z-index:99980;text-align:center;vertical-align:middle;background-color:#fff;-moz-opacity:.9;opacity:.90;filter:alpha(opacity=90);background-image:url(../../../jsp/lite/image/disable.gif);background-position:center;position:relative;padding:10px;}
#chTheme{left:0;top:70px;width:80%;z-index:99980;text-align:center;vertical-align:middle;background-color:#fff;-moz-opacity:.9;opacity:.90;filter:alpha(opacity=90);background-image:url(../../../jsp/lite/image/disable.gif);background-position:center;position:relative;padding:10px;}
#bookmarkUrl{position:relative;width:90%;top:-6px;z-index:99990;}
#mapurlDisp,#chThemeDisp{left:0;top:0;width:100%;height:130%;z-index:99970;text-align:center;vertical-align:middle;background-color:#ddd;-moz-opacity:.9;opacity:.90;filter:alpha(opacity=90);background-image:url(../../../jsp/lite/image/disable.gif);background-position:center;position:absolute;}
.conditionTitleLink{margin-left:20px;}
.conditionSelectLK{font-weight:bold;}
.conditionPanelActive{border:2px solid #FF0;}
.conditionBody{margin-left:10px;margin-right:5px;}
ul.conditionList{padding-left:10px;}
ul.conditionScrollList{height:80px;overflow:auto;border:1px solid #CCC;}
ul.conditionList .layerItemNoDisp{height:0;}
*{margin:0;padding:0;}
.tabMenu,.tabMenuSelected{border:1px solid #36F;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;text-align:center;}
#content{margin:5px;}
.styleDiv{border:1px solid #FF9664;padding:10px;}
.part{text-align:center;margin-top:10px;}
.description{color:#25A025;text-align:left;padding-left:15px;font-weight:bold;font-size:15px;background:url("../image/description_bg.gif") left no-repeat;}
.partContent{margin-top:10px;margin-left:10px;text-align:center;}
.partContent table{width:90%;empty-cells:show;margin-left:auto;margin-right:auto;}
.partContent table td{text-align:center;vertical-align:top;padding-left:5px;padding-right:5px;padding-bottom:10px;}
.partContent table tr td{cursor:pointer;}
.partContent table tr td div{padding:5px;}
.button{padding:15px 5px 5px 5px;}
.pointHighlight{background-color:#EAEAEA;}
.highlight{background-color:#FF0;}
.iconCategoryContent{text-align:left;font-size:15px;}
.iconCategoryContent a{line-height:1.5em;white-space:nowrap;}
.iconCategoryContent span{margin-left:15px;margin-right:15px;}
.iconTable{font-size:13px;}
table.lineTypeTable{width:auto;}
table.lineTypeTable td{padding:10px;}
table.colorTable{width:auto;}
table.colorTable tr td{text-align:center;vertical-align:middle;width:36px;height:36px;padding:0;}
table.colorTable tr td div{border:1px solid #000;margin-left:auto;margin-right:auto;overflow:hidden;width:10px;height:10px;cursor:pointer;}
table.colorTable tr td.highlight{background-color:transparent;}
table.colorTable tr td.highlight div{width:30px;height:30px;cursor:auto;}
table.areaTypeTable{width:auto;}
table.areaTypeTable td{padding:10px;}
.text{width:70%;}
table.textSizeTable{width:auto;}
table.textSizeTable td{padding:5px;cursor:pointer;}
table.textSizeTable tr td.highlight{cursor:auto;}
body{margin:0;padding:0;}
a img{border:0 none;}
#contents{padding-right:0;width:100%;background-color:#fff;background:url("../image/bodybg.gif") top right repeat-y #fff;}
#menu01,#menu04{position:absolute;left:460px;top:65px;visibility:hidden;z-index:300;}
#menu04{left:580px;top:65px;}
#menu02,#menu05{position:absolute;left:0;top:0;visibility:hidden;background-color:transparent;width:120px;}
.menu03,.menu04{width:199px;}
#menu02_Item_0,#menu05_Item_0{left:0;top:0;}
#menu02_Item_1,#menu05_Item_1{left:0;top:19px;}
#menu02_Item_2,#menu05_Item_2{left:0;top:37px;}
#menu02_Item_3{left:0;top:55px;}
#menu02_Item_4{left:0;top:73px;}
#menu02_Item_5{left:0;top:90px;}
#menu02_Item_6{left:0;top:106px;}
#menu01 a{text-align:left;vertical-align:middle;padding:0;display:block;position:absolute;}
.categorySet{padding:10px 10px 10px 10px;margin-top:30px;text-align:left;}
.category{margin-bottom:20px;}
.categoryHeader{position:relative;background-color:#D7F4BA;margin:0;border:1px solid #D5E9C1;padding:0;font-size:15px;}
.categoryBody{position:relative;overflow:auto;overflow-y:scroll;height:120px;}
.categoryName,.categoryMap{padding:3px;}
.categoryItem{clear:both;}
.bbs .categoryHeader .categoryName,.bbs .categoryHeader .categoryMap{position:relative;text-align:left;padding:0;background:url("");text-indent:0;}
.bbs .categoryItem{position:relative;background:url("../image/top_tdbg01.gif") bottom left repeat-x;}
.bbs .categoryName{float:left;color:#68B221;font-weight:bold;font-size:15px;text-indent:18px;background:url("../image/top_viewgatebg.gif") top left no-repeat;width:200px;voice-family:"\"}\"";voice-family:inherit;width:200px;}
.bbs .categoryMap{margin-left:0;font-size:15px;overflow:hidden;}
.bbs .categoryMap ul{margin:0;padding:0;list-style:none;}
.bbs .categoryMap ul li{display:inline;white-space:nowrap;line-height:1.5em;margin-left:5px;margin-right:5px;}
.categoryMap ul .separator{margin-left:5px;margin-right:5px;}
.mymap .categoryItem{padding:0;margin:0;background:url("../image/top_tdbg01.gif") bottom left repeat-x;position:relative;width:100%;voice-family:"\"}\"";voice-family:inherit;width:100%;}
.mymap .categoryMap ul{margin-left:2em;margin-top:0;margin-bottom:5px;margin-right:0;padding-left:0;padding-top:0;padding-bottom:0;padding-right:0;list-style:none;}
.mymap .categoryMap ul li{display:inline;white-space:nowrap;line-height:1.5em;}
.mymap .categoryMap ul .separator{font-size:15px;}
.mymap .viewSetItem{margin-left:10px;}
.mymap .categoryName{float:left;color:#68B221;font-weight:bold;font-size:15px;text-indent:18px;background:url("../image/top_viewgatebg.gif") top left no-repeat;width:150px;voice-family:"\"}\"";voice-family:inherit;width:150px;}
.mymap .categoryMap{margin-left:0;overflow:hidden;font-size:15px;}
.selectedCategory{background-color:yellow;}
.loading{font-size:12px;color:#888;z-index:200;padding-top:20px;}
.rubberband{background-color:#f00;border-top:0 solid #f00;border-bottom:0 solid #f00;border-left:0 solid #f00;border-right:0 solid #f00;border-collapse:collapse;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;width:2px;height:2px;position:absolute;z-index:101;visibility:hidden;}
.icon{border-top:0 solid #f00;border-bottom:0 solid #f00;border-left:0 solid #f00;border-right:0 solid #f00;border-collapse:collapse;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;position:absolute;z-index:101;visibility:hidden;}
.rect{border-top:2px solid #f00;border-bottom:2px solid #f00;border-left:2px solid #f00;border-right:2px solid #f00;border-collapse:collapse;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;position:absolute;z-index:101;visibility:hidden;}