/******************************/
/*全体領域ﾚｲｱｳﾄ関係           */
/******************************/
body {
 background-color: #fff;	/* resize #DCF0DC */
 padding:0px;
 margin:0px;
}
a,a:visited,a:hover,a:active {
color: #000000;
}
a img{border : none }

#outerBox{ 
 position: absolute;
 top : 0px ;
 left : 0px ;
 width: 500px;		/*1024px*/
 height: 650px;		/*700px*/
 padding:0px;
 margin: 0px;
 background-color: #FFFFFF;
 overflow: hidden;
 z-index :10000;
} 
#centerBox {
 position: absolute;
/* top : 90px ;*/
 top : 75px ;
 height: 600px;
 padding:0px;
 margin: 0px;
}

/******************************/
/*縮尺関係                    */
/******************************/
#scalesBox {
 position : absolute;
 top : 45px;
 left : 0px;			/*5px*/
 display : block;
 width: 674px;			/*100%*/
 padding: 3px;			/*addnew*/
 border: 1px solid #666666;	/*addnew*/
}
.scaleButton{
 margin : 0px 3px 0px 0px;
 padding : 0px 2px 0px 2px;
 font-size: 15px ;
 height : 20px;
 font-size: 9pt ;
 text-decoration : underline ;
}
.scaleActiveButton{
 margin : 0px 3px 0px 0px;
 padding : 0px 2px 0px 2px;
 font-size: 15px ;
 height : 20px;
 font-weight: bold ;
 font-size: 9pt ;
 text-decoration : underline ;
 background-color: #e0FFFF; 
}

/******************************/
/*地図領域関係                */
/******************************/
#mapZone{
 position : absolute ;
 top : 0px ;
 width : 500px;			/*680px*/
 height : 500px;
}

#mapBox {
 width: 100%;
 height: 100%;
 margin: 0px ;
 z-index:10001;

 }
#MainMap {
 width: 100%;
 height: 100%;
 padding:0px;
 margin: 0px;

}
.addItem{
 position: absolute;
}
.WTable{
 margin-top : 5px ;
 margin-left : 5px ;
 font-size : 9pt ;
}
.widthSelected{
 background-color: #9999FF ;
}
.CArea{
 margin : 5px ;
 display : block ;
}
.colorEdge{
 float : left ;
 border:0.25em inset ;
}
.colorItem{
 width: 15px;
 height: 15px;
}
.colorSelected{
 float : left ;
 border:0.25em solid #FF0000 ;
}
.OTable{
 clear : left ;
 width : 165px ;
 margin : 5px ;
 font-size : 9pt ;
}
.opacitySelected{
 background-color: #9999FF ;
}
#textEdit{
 margin : 5px ;
 width : 90% ;
}


/******************************/
/*スライダー関係              */
/******************************/

#scaleSlider_V {
 position: absolute;
 left: 470px;
 z-index: 10000;
}

#scaleSlider-thumb_V {
 margin-top: -255px;
 position:relative;
 left: -3px;
}
