/***********************************************************/
/*logoBox領域関係 (ﾛｸﾞｱｳﾄ～移動取消)(左上の領域のこと)     */
/***********************************************************/
#logoBox{
 position : absolute;
 top : 5px;
 left : 5px;
 width: 250px;
 height: 65px;
 border: 1px solid #9c9c9c;
}
#helpBtn{
/* margin : 2px;*/
 vertical-align : middle ;
 padding : 2px;
 font-size: 9pt ;
 text-decoration : underline ;
 border : none;
}
#urlBtn{
 vertical-align : middle ;
 font-size: 9pt ;
 text-decoration : underline ;
 border : none;
 position : absolute ;
 top : 0px ;
 left : 100px ;
 font-size: 9pt ;
}

/* 2011.12.08 add start saga 広域図表示リンク表示制御を追加 */
#helpBtnImg {
 text-decoration : none ;
 margin-right : 5px ;
}

#urlBtnImg {
 text-decoration : none ;
 margin-right : 5px ;
}

#calcLineImg {
 text-decoration : none ;
/* margin-right : 5px ;*/
}

#calcAreaImg {
 text-decoration : none ;
/* margin-right : 5px ;*/
}

#editMapImg {
 text-decoration : none ;
/* margin-right : 5px ;*/
}

#printMapImg {
 text-decoration : none ;
/* margin-right : 5px ;*/
}

#birdMapImg {
 text-decoration : none ;
/* margin-right : 5px ;*/
}
/* 2011.12.08 add end saga */


#logoutBtn{
 position : absolute ;
 top : 23px ;	/*org=27*/
 left : 5px ;
 font-size: 9pt ;
}
#goMenuBtn{
 position : absolute ;
 top : 23px ;	/*org=27*/
 left : 70px ;
 font-size: 9pt ;
}
#addFeatureBtn{
 position : absolute ;
 top :45px; /*50px ;*/
 left : 5px ;
 font-size: 9pt ;
}
#moveCancelBtn{
 display : none ;
 position : absolute ;
 top : 45px; /*50px ;*/
 left : 100px ;		/*60px*/
 font-size: 9pt ;
}



/*************************************************/
/*ｺﾝｿｰﾙ領域ﾚｲｱｳﾄ関係 (左側中～下ｒの領域のこと)  */
/*************************************************/
/* --------------left navi------------- */
#leftBox {
 position: absolute;
 top : 0px ;
 left : 0px ;
 width: 300px;
 height: 600px;  	 /*670px*/
 padding:0px;
 margin: 0px;
}
#leftMenu{
 position : absolute ;
 top : 75px ;
 left : 5px;
}
#leftMenuTitle{
 margin: 0px;
 font-size: 12pt ;	/*10.5pt*/
 color: #FFFFFF;
/* background-color: #DCF0DC;*/
/* background-color: #03497E;*/
 width: 250px;
 font-weight : bold;
 border-top: solid 1px #000;
 border-right: solid 1px #000;
 border-left: solid 1px #000;
 text-decoration: none;
/* background-image: url(images/imgbtn/l_menu_mapmode.png);*/
/* background-repeat: repeat-y;*/
}

#featureInfoBox{
 background-color: #ffffff; 
 margin : 0px ;
 width: 250px;
}



/******************************/
/*索引図領域関係              */
/******************************/
#birdView{
 margin : 0px;
}
#birdViewTitle{
 text-decoration: none;
 background-color: #9ed4f8;
 height : 23px;
 width: 100%;
 display : block;
 font-size: 9pt ;		/*10pt*/
 border-top: solid 1px #9c9c9c;
 border-right: solid 1px #9c9c9c;
 border-left: solid 1px #9c9c9c;
 border-bottom: solid 0px #9c9c9c;
/* padding: 5px 0px;*/	/*2px 0px*/
 background-image: url(images/imgbtn/l_menu_bird.png);
}
#birdViewBox {
 width: 100%;
 border-top: solid 1px #9c9c9c;
 border-right: solid 1px #9c9c9c;
 border-left: solid 1px #9c9c9c;
 border-bottom: solid 1px #9c9c9c;
 height : 100%;
}
#IndexMap {
 border-style: none; 
 width: 100%;
 height : 100% ;
}



/********************************/
/*索引図関係 (Image使用時)関係  */
/********************************/
/*idxmap*/
#IndexMapImg{
 position:absolute;
 left:1px;
 top:44px;
 display:none;
}
#IndexMapImgRect{
 position:absolute;
 border:0px solid #FF0000;
 z-index:1;
 font-size:0px;
 display:none;
}



/****************************************************/
/*地図切替領域関係(領域廃止に伴い未使用)            */
/****************************************************/
#modeCombo{
 margin : 0px;
}
#modeComboTitle{
 text-decoration: none;
/* background-color:#9ED4F8;*/
 height :23px;
 width: 100%;
 width: 250px;
 display : block;
 font-size: 9pt ;	/*10pt*/
/* padding : 5px 0px;*/	/*2px 0px*/
/*
 border-top: solid 1px #333;
 border-right: solid 1px #333;
 border-left: solid 1px #333;
*/
 border-top: solid 1px #9c9c9c;
 border-right: solid 1px #9c9c9c;
 border-left: solid 1px #9c9c9c;

 background-image: url(images/imgbtn/l_menu_mapmode.png);
 background-repeat: no-repeat;
}



/******************************/
/*表示設定領域関係            */
/******************************/
#controlDisplay{
 width: 100%;
}
#controlDisplayTitle {
 text-decoration: none;
 width: 100%;
 height :23px;
 display : block;
 font-size: 9pt;	/*10pt*/
/* padding : 5px 0px;*/	/*2px 0px*/
 background-color:#9ED4F8;
/*
 border-top: solid 1px #333;
 border-right: solid 1px #333;
 border-left: solid 1px #333;
 border-bottom: solid 0px #333;
*/
 border-top: solid 1px #9c9c9c;
 border-right: solid 1px #9c9c9c;
 border-left: solid 1px #9c9c9c;
 border-bottom: solid 0px #9c9c9c;
 background-image: url(images/imgbtn/l_menu_disp.png);
/* background-repeat: repeat-y;*/
 background-repeat: no-repeat;
}
#controlDisplayBox {
 border-top: solid 1px #9c9c9c;
 border-right: solid 1px #9c9c9c;
 border-left: solid 1px #9c9c9c;
 border-bottom: solid 0px #9c9c9c;
 width: 100%	;
}
.tabCtrlDisplay{
 font-size : 9pt ;
 float : left;
 text-align: center ;
 display: block;
 width: 24%;
 color : #778899 ;
 background: #CCCCFF;
 border-right: solid 1px #FFF; 
 border-bottom: solid 1px #FFF; 
 text-decoration: none;
}
.activeTabCtrlDisplay{
 font-size : 9pt ;
 float : left ;
 text-align: center ;
 background-color:#f5f5f5;
 font-weight: bold;
 width: 24%;
 border: solid 1px #CCCCFF; 
 text-decoration: none;
}
#tabItm{
 overflow : auto ;
 margin: 0px;
 clear : left;
 width: 100%;
 height : 130px ;
 background-color:#f5f5f5;
 font-size: 9pt ;
}
.displayControlLine{
 margin : 0px ;
}
.lineTable{
 margin : 0px ;
 text-align : left ;
 vertical-align : middle ;
 width : 230px ;
 font-size: 9pt ;
 padding : 0px ;
}
.lineTable TD{
 padding : 0px ;
 vertical-align : middle ;
 border : 1px ;
}
.checkboxCell{
 width : 16px ;
}
.imgCell{
 width : 30px ;
 text-align: center ;
}
#modeComboBox {
 font-size: 9pt ;		/*10pt*/
 background-color:#f5f5f5;
/*
 border-top: solid 1px #000;
 border-right: solid 1px #000;
 border-left: solid 1px #000;
 border-bottom: solid 0px #000;
*/
 border-top: solid 1px #9c9c9c;
 border-right: solid 1px #9c9c9c;
 border-left: solid 1px #9c9c9c;
 border-bottom: solid 0px #9c9c9c;

 width: 100%;
 overflow : auto ;
/* 20141007 oomachi 
 height : 40px ;/*org=25 背景地図切替機能追加のため変更 2013.03.07 y_mori*/
*/
}


#imagetypeComboBox {
 font-size: 9pt ;		/*10pt*/
 width: 100%;
 background-color:#F0FCFF;
 border-top: solid 1px #e2e5e8;
 border-right: solid 1px #e2e5e8;
 border-left: solid 1px #e2e5e8;
 height : 25px ;
}



/******************************/
/*凡例領域関係                */
/******************************/
#legendPanel{
 width: 100%;
}
#legendTitle{
 width: 100%;
 display : block;
 font-size: 9pt ;		/*10pt*/
/* padding : 5px 0px;*/		/*2px 0px*/
 border-top: solid 1px #333;
 border-right: solid 1px #333;
 border-left: solid 1px #333;
 border-bottom: solid 0px #333;
 background-color:#d2d2ff;
 text-decoration: none;
 background-image: url(images/menu_bk.gif);
/* background-repeat: repeat-y;*/
 height :23px;
 background-repeat: no-repeat;

}
#legendBox {
 background-color:#e2e5e8;
 border-top: solid 1px #000;
 border-right: solid 1px #000;
 border-left: solid 1px #000;
 border-bottom: solid 0px #000;
 width: 100%;
 height : 100px ;
 overflow : auto ;
}

#legendBoxExternal {
 background-color:#F0FCFF;
 border-top: solid 1px #e2e5e8;
 border-right: solid 1px #e2e5e8;
 border-left: solid 1px #e2e5e8;
 border-bottom: solid 0px #e2e5e8;
 width: 100%;
 height : 100px ;
 overflow : auto ;
 display:none;
 background-color:#FFFFFF;
}



/******************************/
/*近傍検索結果領域関係        */
/******************************/
#searchSpot{
 width: 100%;
}
#searchSpotTitle {
 width: 100%;
 display : block;
 font-size: 9pt ;		/*10pt*/
/* padding : 5px 0px;*/		/*2px 0px*/
/*
 border: solid 1px #333;
*/
 border: solid 1px #9c9c9c;
 background-color:#9ED4F8;
 text-decoration: none;
 background-image: url(images/imgbtn/l_menu_spot.png);
/* background-repeat: repeat-y;*/
 height :23px;
 background-repeat: no-repeat;
}
#spotOption {
 padding : 5px 0px;		/*1px 0px*/
 width: 100%;
 font-size: 9pt ;		/*9pt*/
 border-bottom: solid 1px #9c9c9c;
}
#spotOptionArea {
 display : none ;
 background-color:#fff;  
 border-bottom: solid 1px #9c9c9c;
}
#spotOptionCondition{
 font-size: 9pt ;
 padding : 10px ;
}
#spotRadious{
 margin-top : 10px ;
}
#searchSpotBox {
 width: 100%;
 border-right: solid 1px #9c9c9c;
 border-left: solid 1px #9c9c9c;
}
#spotResult {
 background-color:#f5f5f5;
 overflow : auto;
 border-bottom: solid 1px #9c9c9c;
 font-size: 9pt;		/*addnew*/
}

.spotConditonBottun{
 margin-top : 10px ;
 margin-right : 10px ;
}
.NeiCellName{
 width: 220px;
 font-size: 9pt ;
}
.NeiGO{
 padding:0px;
 margin: 0px;
 text-align: center; 
 width: 24px;
 height: 19px;
 font-size: 9pt ;
 font-weight : bold ;
/* color : #ffffff ;*/
/* background-color: #0000ff; */
 background-color: #ffffff;
 background-image: url(images/arrow.gif);
}



/******************************/
/*URL表示領域関係             */
/******************************/
#urlArea{
 display:none;
 width: 100%;
 position : absolute ;
 top : 4px ;
 height : 70px ;
 left : 1px; 
 background-color: #fff; 
 z-index : 9999 ;
}
#urlClose{
 position : absolute ;
 top : 0px ;
 left : 100%;
 margin-left : -16px ;
}
#urlPC{
 font-size : 9pt;
 position : absolute ;
 top : 0px ;
 left : 5px;
}
#urlPCText{
 font-size : 9pt;
 position : absolute ;
 top : 2px ;
 left : 120px; /* 80px */
 width : 575px;		/*645px firefox*/
}

#urlPhone{
 font-size : 9pt;
 position : absolute ;
 top : 32px ; /* 32px */
 left : 5px;
}
#urlPhoneText{
 font-size : 9pt;
 position : absolute ;
 top : 8px ;   /* 5px */
 left : 120px; /* 80px */
 width : 575px;		/*645px firefox*/
}


.urlDetail{
 padding-left : 15px ;
}



/******************************/
/*主題登録領域関係            */
/******************************/
#addFeatureMenu{
 display : none ;
 height: 476px;
 width: 250px;
 margin: 0px ;
 font-size : 9pt ;
 border : solid 1px;
/* overflow : auto ;*/
}
#addFeatureMenuItems{
 position : absolute ;
/* top:170px;*/
 left:1px;
 height: 314px;/* 20210817 320px->314px */
 width: 248px;
 margin: 0px ;
 font-size : 9pt ;
 overflow : auto ;
/* border : solid 1px rgb(255,255,0);*/
/* display : none ;*/
}
#clearLast{
 width: 248px;
 margin : 5px 0px 5px 0px ;
}
#clearAll{
 width: 248px;
 margin : 5px 0px 5px 0px ;
}
#commitGeo{
 width: 248px;
 margin : 5px 0px 5px 0px ;
}

/* 2012.07.10 add start saga ルート検索対応 */
#dispRouteArea{
 position : absolute ;
 top : 75px ;
/* left : 15px;*/
 left : 5px;
}
/* 2012.07.10 add end saga ルート検索対応 */


#qrCode {
 left:100px;
 top:23px; /* 30px;*/
 font-size:9pt;
 position:absolute;
}

#qrBtnImg {
 text-decoration:none;
 margin-right:5px;
}
