@charset "utf-8";

/* CSS Document */

#gismain{
width:456px;
height:75px;
background-image:url(../gis/img/gis_mainimg.jpg);
background-repeat:no-repeat;
padding:62px 0px 0px 364px;
}

#gismain h2{
display:none;
}

#gismain ul{
width:259px;
height:12px;
margin:0;
padding:0;
}

#gismain li{
float:left;
height:12px;
list-style:none;
margin:0px 45px 0px 0px;
padding:0;
}

#gismain li a{
display:block;
height:100%;
text-indent:-9999px;
}

.gismainbtn01{
width:68px;
height:12px;
background-image:url(../gis/img/gis_mainimg_btn01.gif);
background-repeat:no-repeat;
}

.gismainbtn02{
width:101px;
height:12px;
background-image:url(../gis/img/gis_mainimg_btn02.gif);
background-repeat:no-repeat;
}

#giscontentsBox01{
width:802px;
margin:40px 0px 0px 0px;
position:relative;
}

#gistopTextbox{
width:362px;
/*height:348px;*/
padding-right:236px;
background-image:url(../gis/img/gis_image01.jpg);
background-repeat:no-repeat;
background-position:right;
float:right;
}

#gistopTextbox h3{
margin:0px 0px 50px 0px;
padding:0;
}

#gistopTextbox h4{
font-size:medium;
color:#339999;
font-weight:normal;
line-height:150%;
margin:0px 0px 25px 0px;
padding:0;
}


/*contents*/

#giscontentsBox02{
width:810px;
margin:40px 0px 0px 0px;
position:relative;
}

#giscontentsTextbox{
width:615px;
float:right;
overflow: hidden;
}

#giscontentsTextbox h3{
	margin:0px;
	padding:0;
	height: 45px;
}

#giscontentsTextbox h4{
font-size:medium;
color:#339999;
font-weight:bold;
line-height:180%;
margin:0px 0px 25px 0px;
padding:0;
}

#giscontentsTextbox ul{
width:615px;
height:25px;
margin:0px 0px 40px 0px;
padding:0;
}

#giscontentsTextbox li{
float:left;
list-style:none;
margin:0;
padding:0;
}

#giscontentsTextbox li a{
display:block;
height:100%;
text-indent:-9999px;
}

#contentsText{
margin-left:10px;
width:370px;
}

#newsText{
margin:35px 0px 20px 10px;
width:370px;
}

#contentsText h5{
font-size:medium;
color:#339999;
font-weight:bold;
line-height:180%;
margin:0px 0px 10px 0px;
padding:0;
}

#contentsText h6{
	border-left:2px solid #339999;
	font-size:small;
	color:#666666;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 5px;
}

#newsText h6{
	border-left:2px solid #339999;
	font-size:small;
	color:#666666;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 5px;
}

#contentsImg01{
width:167px;
font-size:x-small;
line-height:150%;
float:right;
}

#contentsImg02{
width:202px;
float:right;
}


/*GISメニューボタン*/

#gismenuBox{
width:185px;
margin-right:10px;
float:left;
}

#gismenu01{
width:185px;
height:320px;
margin:0px 0px 8px 0px;
padding:0;
}

#gismenu01 li{
list-style:none;
margin:0;
padding:0;
}

#gismenu01 li a{
display:block;
height:100%;
text-indent:-9999px;
}

#gismenu02{
width:175px;
margin:0px 0px 8px 6px;
padding:0px 0px 12px 0px;
border-bottom:1px solid #CCCCCC;
}

#gismenu02 li{
list-style:none;
margin:0;
padding:0;
}

#gismenu02 li a{
display:block;
height:100%;
text-indent:-9999px;
}

#gismenu03{
width:175px;
margin:0px 0px 10px 6px;
padding:0px 0px 8px 0px;
border-bottom:1px solid #CCCCCC;
}

#gismenu03 li{
list-style:none;
margin:0;
padding:0;
}

#gismenu03 li a{
display:block;
height:100%;
text-indent:-9999px;
}


.gismenubtn01{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_01.gif);
background-repeat:no-repeat;
}

.gismenubtn01_here{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_01_over.gif);
background-repeat:no-repeat;
}

.gismenubtn01 a:hover{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_01_over.gif);
background-repeat:no-repeat;
}

.gismenubtn02{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_02.gif);
background-repeat:no-repeat;
}

.gismenubtn02_here{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_02_over.gif);
background-repeat:no-repeat;
}

.gismenubtn02 a:hover{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_02_over.gif);
background-repeat:no-repeat;
}

.gismenubtn03{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_03.gif);
background-repeat:no-repeat;
}

.gismenubtn03_here{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_03_over.gif);
background-repeat:no-repeat;
}

.gismenubtn03 a:hover{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_03_over.gif);
background-repeat:no-repeat;
}

.gismenubtn04{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_04.gif);
background-repeat:no-repeat;
}

.gismenubtn04_here{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_04_over.gif);
background-repeat:no-repeat;
}

.gismenubtn04 a:hover{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_04_over.gif);
background-repeat:no-repeat;
}

.gismenubtn05{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_05.gif);
background-repeat:no-repeat;
}

.gismenubtn05_here{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_05_over.gif);
background-repeat:no-repeat;
}

.gismenubtn05 a:hover{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_05_over.gif);
background-repeat:no-repeat;
}

.gismenubtn06{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_06.gif);
background-repeat:no-repeat;
}

.gismenubtn06_here{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_06_over.gif);
background-repeat:no-repeat;
}

.gismenubtn06 a:hover{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_06_over.gif);
background-repeat:no-repeat;
}

.gismenubtn07{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_07.gif);
background-repeat:no-repeat;
}

.gismenubtn07_here{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_07_over.gif);
background-repeat:no-repeat;
}

.gismenubtn07 a:hover{
width:185px;
height:39px;
background-image:url(../gis/img/gisbtn_07_over.gif);
background-repeat:no-repeat;
}

.gismenubtn08{
width:185px;
height:45px;
background-image:url(../gis/img/gisbtn_08.gif);
background-repeat:no-repeat;
}

.gismenubtn08_here{
width:185px;
height:45px;
background-image:url(../gis/img/gisbtn_08_over.gif);
background-repeat:no-repeat;
}

.gismenubtn08 a:hover{
width:185px;
height:45px;
background-image:url(../gis/img/gisbtn_08_over.gif);
background-repeat:no-repeat;
}

/*
.gismenubtn07{
width:175px;
height:30px;
background-image:url(../gis/img/gisbtn_07.jpg);
background-repeat:no-repeat;
}
*/

.gismenubtn10{
width:175px;
height:31px;
background-image:url(../gis/img/gisbtn_08.jpg);
background-repeat:no-repeat;
}

.gismenubtn09{
width:175px;
height:31px;
background-image:url(../gis/img/gisbtn_09.jpg);
background-repeat:no-repeat;
}


/*Gppletサブメニューボタン*/

.gissubmenu01{
width:118px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn01.jpg);
background-repeat:no-repeat;
}

.gissubmenu01_here{
width:118px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn01_over.jpg);
background-repeat:no-repeat;
}

.gissubmenu01 a:hover{
width:118px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn01_over.jpg);
background-repeat:no-repeat;
}

.gissubmenu02{
width:113px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn02.jpg);
background-repeat:no-repeat;
}

.gissubmenu02_here{
width:113px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn02_over.jpg);
background-repeat:no-repeat;
}

.gissubmenu02 a:hover{
width:113px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn02_over.jpg);
background-repeat:no-repeat;
}

.gissubmenu03{
width:120px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn03.jpg);
background-repeat:no-repeat;
}

.gissubmenu03_here{
width:120px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn03_over.jpg);
background-repeat:no-repeat;
}

.gissubmenu03 a:hover{
width:120px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn03_over.jpg);
background-repeat:no-repeat;
}

.gissubmenu04{
width:128px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn04.jpg);
background-repeat:no-repeat;
}

.gissubmenu04_here{
width:128px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn04_over.jpg);
background-repeat:no-repeat;
}

.gissubmenu04 a:hover{
width:128px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn04_over.jpg);
background-repeat:no-repeat;
}

.gissubmenu05{
width:136px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn05.jpg);
background-repeat:no-repeat;
}

.gissubmenu05_here{
width:136px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn05_over.jpg);
background-repeat:no-repeat;
}

.gissubmenu05 a:hover{
width:136px;
height:25px;
background-image:url(../gis/gpplet/img/gissub_btn05_over.jpg);
background-repeat:no-repeat;
}

table {
	margin: 0px 0px 20px;
	padding: 5px;
	width: 370px;
	border-collapse:collapse;
	empty-cells:hide;
	line-height: 1.5em;
	border-top: 1px solid #E8E8E8;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #E8E8E8;
	/*font-size: x-small;*/
	font-size:small;

}

table.full{
	width: 595px;
}

.greenback01 {
	background-color: #ECF4F2;
	padding: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.whiteback01 {
	background-color: #FFFFFF;
	padding: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#contentsText p.smalltext {
	font-size: x-small;
}

#contentsText h6.underdot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-left-style: none;
	color: #990000;
	padding-left: 0px;
}

#contentsText_wide {
margin-left:10px;
width:500px;
}

#contentsText_wide_left {
	float: left;
	width: 200px;
	border: 1px dotted #CCCCCC;
	padding: 10px;
	font-size: x-small;
}

#contentsText_wide dt {
	padding-left: 0.6em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	color: #339999;
}

#contentsText_wide dl {
	margin: 0px;
	padding: 0px;
	display: block;
}

#contentsText_wide dd {
	padding: 0px;
	margin: 0px 0px 0px 1em;
}

#contentsText_wide h5 {
font-size:medium;
color:#339999;
font-weight:bold;
line-height:180%;
margin:0px 0px 10px 0px;
padding:0;
}

#contentsText_wide h6 {
	border-left:2px solid #339999;
	font-size:small;
	color:#666666;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 5px;
}

#contentsText_wide_right {
	float: left;
	width: 200px;
	margin-left: 20px;
	padding: 10px;
	border: 1px dotted #CCCCCC;
	font-size: x-small;
}

#contentsText_wide_left02 {
	float: left;
	width: 200px;
	clear: left;
	font-size: x-small;
	padding: 10px;
	margin-top: 10px;
	border: 1px dotted #CCCCCC;
}

#contentsText_wide_right02 {
	float: left;
	width: 200px;
	margin-left: 20px;
	font-size: x-small;
	padding: 10px;
	margin-top: 10px;
	border: 1px dotted #CCCCCC;
}

#contentsText_wide_left03 {
	float: left;
	width: 200px;
	clear: left;
	padding: 10px;
	margin-top: 10px;
	border: 1px dotted #CCCCCC;
	font-size: x-small;
}


/*mobile GISサブメニューボタン*/

.mgissubmenu01{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn01.gif);
background-repeat:no-repeat;
}

.mgissubmenu01_here{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn01_over.gif);
background-repeat:no-repeat;
}

.mgissubmenu01 a:hover{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn01_over.gif);
background-repeat:no-repeat;
}

.mgissubmenu02{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn02.gif);
background-repeat:no-repeat;
}

.mgissubmenu02_here{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn02_over.gif);
background-repeat:no-repeat;
}

.mgissubmenu02 a:hover{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn02_over.gif);
background-repeat:no-repeat;
}

.mgissubmenu03{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn03.gif);
background-repeat:no-repeat;
}

.mgissubmenu03_here{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn03_over.gif);
background-repeat:no-repeat;
}

.mgissubmenu03 a:hover{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn03_over.gif);
background-repeat:no-repeat;
}

.mgissubmenu04{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn04.gif);
background-repeat:no-repeat;
}

.mgissubmenu04_here{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn04_over.gif);
background-repeat:no-repeat;
}

.mgissubmenu04 a:hover{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn04_over.gif);
background-repeat:no-repeat;
}

.mgissubmenu05{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn05.gif);
background-repeat:no-repeat;
}

.mgissubmenu05_here{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn05_over.gif);
background-repeat:no-repeat;
}

.mgissubmenu05 a:hover{
width:123px;
height:25px;
background-image:url(../gis/mobilegis/img/gissub_btn05_over.gif);
background-repeat:no-repeat;
}



/*Gicompoサブメニューボタン*/

.gcsubmenu01{
width:89px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn01.jpg);
background-repeat:no-repeat;
}

.gcsubmenu01_here{
width:89px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn01_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu01 a:hover{
width:89px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn01_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu02{
width:87px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn02.jpg);
background-repeat:no-repeat;
}

.gcsubmenu02_here{
width:87px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn02_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu02 a:hover{
width:87px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn02_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu03{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn03.jpg);
background-repeat:no-repeat;
}

.gcsubmenu03_here{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn03_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu03 a:hover{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn03_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu04{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn04.jpg);
background-repeat:no-repeat;
}

.gcsubmenu04_here{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn04_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu04 a:hover{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn04_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu05{
width:87px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn05.jpg);
background-repeat:no-repeat;
}

.gcsubmenu05_here{
width:87px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn05_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu05 a:hover{
width:87px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn05_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu06{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn06.jpg);
background-repeat:no-repeat;
}

.gcsubmenu06_here{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn06_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu06 a:hover{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn06_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu07{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn07.jpg);
background-repeat:no-repeat;
}

.gcsubmenu07_here{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn07_over.jpg);
background-repeat:no-repeat;
}

.gcsubmenu07 a:hover{
width:88px;
height:25px;
background-image:url(../gis/gicompo/img/sub_btn07_over.jpg);
background-repeat:no-repeat;
}

.wide {
	margin: 0px 0px 20px;
	padding: 5px;
	width: 500px;
	border-collapse:collapse;
	empty-cells:hide;
	line-height: 1.5em;
	border-top: 1px solid #E8E8E8;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #E8E8E8;
	/*font-size: x-small;*/
	font-size:small;
}

.small {
	font-size: x-small;
}

#giscontentsTextbox h4.longtxt {
font-size:small;
color:#339999;
font-weight:bold;
line-height:180%;
margin:0px 0px 25px 0px;
padding:0;
}

