@charset "UTF-8";
/* CSS Document */

/* ------------------
content
------------------ */
#content {
	min-height:782px;
	position:relative;
}

#chizu {
	width:1000px;
	margin:-35px auto 0;
	position:relative;
}
#chizu img.mapmap {
	position:rerative;
	z-index:-5;
	margin:-35px -104px 0;
}
#chizu p.ichibun {
	font-size:13px;
	line-height:16px;
	color:#000000;
	position:absolute;
	top:745px;
	left:0px;
}
/* ------------------
localnavi
------------------ */
.localnavi {
	width:217px;
	padding:10px;
	background:#4089C1;
	margin-top:35px;
	position:absolute;
	top:35px;
	left:0px;
}
.localnavi h2 {
	width:217px;
	height:30px;
	background:url(../images/local_tit_btn.png) no-repeat;
	font-size:19px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	color:#000000;
}
.localnavi .panel {
	width:217px;
	background:url(../images/panel_bg2.png) no-repeat;
	margin-bottom:8px;
}
.localnavi .panel h3 {
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
	padding:10px 0 2px 0;
}
.localnavi .panel select {
	width:217px;
	height:27px;
	line-height:27px;
	background:#ECECEC;
	font-size:13px;
	font-weight:normal;
	color:#222;
}
.localnavi .panel input.sendbtn {
	margin:20px 0 0 35px;
	text-align:center;
}

.localnavi p {
	font-size:14px;
	line-height:20px;
	color:#FFFFFF;
	padding-left:14px;
	text-indent:-14px;
	font-weight:bolder;
	text-align:justify;
}

/* ------------------
board
------------------ */
#chizu .board {
	width:117px;
	height:66px;
}
#chizu .board.ippan {
	background:url(../images/kyoku_bg.png) no-repeat;
}
#chizu .board.jihai {
	background:url(../images/jihai_bg.png) no-repeat;
}
#chizu .board.kishou {
	background:url(../images/kishou_bg.png) no-repeat;
}
#chizu .board.kishou2 {
	background:url(../images/kishou2_bg.png) no-repeat;
}
#chizu .board h3 {
	font-size:14px;
	line-height:21px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
#chizu .board p {
	font-size:19px;
	line-height:39px;
	font-weight:bold;
	text-align:center;
	color:#000;
}
body.wind #chizu .board p {
	font-size:14px;
}
#chizu .board p span.tani {
	font-size:11px;
}
body.wind #chizu .board p span.tani {
	font-size:10px;
}
#chizu .board {
	position:absolute;
}


/* 測定値の表示板 */

#chizu .kyoku101 {
	left:878px;
	top:207px;
	z-index:101;
}
#chizu .kyoku102 {
	left:319px;
	top:335px;
	z-index:102;
}
#chizu .kyoku104 {
	left:753px;
	top:661px;
	z-index:104;
}
#chizu .kyoku105 {
	left:878px;
	top:322px;
	z-index:105;
}
#chizu .kyoku106 {
	left:878px;
	top:124px;
	z-index:106;
}
#chizu .kyoku107 {
	left:259px;
	top:412px;
	z-index:107;
}
#chizu .kyoku108 {
	left:405px;
	top:661px;
	z-index:108;
}
#chizu .kyoku109 {
	left:387px;
	top:65px;
	z-index:109;
}
#chizu .kyoku110 {
	left:878px;
	top:661px;
	z-index:110;
}


#chizu .kyoku112 {
	left:628px;
	top:500px;
	z-index:110;
}

#chizu .kyoku301 {
	left: 810px;
	top: 48px;
	z-index: 110;
}


#chizu .kyoku201 {
	left:407px;
	top:565px;
	z-index:201;
}
#chizu .kyoku202 {
	left:386px;
	top:226px;
	z-index:202;
}
#chizu .kyoku203 {
	left:878px;
	top:518px;
	z-index:203;
}
#chizu .kyoku204 {
	left:630px;
	top:65px;
	z-index:204;
}
#chizu .kyoku205 {
	left:387px;
	top:147px;
	z-index:205;
}

/* 測定局の位置 */
#chizu .basyo {
	position:absolute;
}

#chizu .point101 {
	left:709px;
	top:309px;
	z-index:51;
}
#chizu .point102 {
	left:567px;
	top:364px;
	z-index:51;
}
#chizu .point104 {
	left:670px;
	top:721px;
	z-index:51;
}
#chizu .point105 {
	left:917px;
	top:412px;
	z-index:51;
}
#chizu .point106 {
	left:769px;
	top:177px;
	z-index:51;
}
#chizu .point107 {
	left:387px;
	top:494px;
	z-index:51;
}
#chizu .point108 {
	left:552px;
	top:678px;
	z-index:51;
}
#chizu .point109 {
	left:621px;
	top:151px;
	z-index:51;
}
#chizu .point110 {
	left:916px;
	top:639px;
	z-index:51;
}

#chizu .point112 {
	left:661px;
	top:389px;
	z-index:51;
}
#chizu .point301 {
	left:960px;
	top:77px;
	z-index:51;
}


#chizu .point201 {
	left:613px;
	top:470px;
	z-index:51;
}
#chizu .point202 {
	left:628px;
	top:338px;
	z-index:51;
}
#chizu .point203 {
	left:929px;
	top:494px;
	z-index:51;
}
#chizu .point204 {
	left:669px;
	top:206px;
	z-index:51;
}
#chizu .point205 {
	left:552px;
	top:256px;
	z-index:51;
}

/* 測定局の引き出し線 */
#chizu .hikidashi {
	position:absolute;
}

#chizu .sen101 {
	left:716px;
	top:269px;
	z-index:31;
}
#chizu .sen102 {
	left:426px;
	top:370px;
	z-index:31;
}
#chizu .sen104 {
	left:679px;
	top:707px;
	z-index:31;
}
#chizu .sen105 {
	left:923px;
	top:384px;
	z-index:31;
}
#chizu .sen106 {
	left:776px;
	top:166px;
	z-index:31;
}
#chizu .sen107 {
	left:327px;
	top:473px;
	z-index:31;
}
#chizu .sen108 {
	left:484px;
	top:685px;
	z-index:31;
}
#chizu .sen109 {
	left:495px;
	top:100px;
	z-index:31;
}
#chizu .sen110 {
	left:922px;
	top:646px;
	z-index:31;
}


#chizu .sen112 {
	left:667px;
	top:397px;
	z-index:31;
}
#chizu .sen301 {
	left:925px;
	top:84px;
	z-index:31;
}


#chizu .sen201 {
	left:522px;
	top:480px;
	z-index:31;
}
#chizu .sen202 {
	left:501px;
	top:259px;
	z-index:31;
}
#chizu .sen203 {
	left:935px;
	top:501px;
	z-index:31;
}
#chizu .sen204 {
	left:656px;
	top:117px;
	z-index:31;
}
#chizu .sen205 {
	left:503px;
	top:186px;
	z-index:31;
}

@media screen and (max-width: 768px) {

sup{
	vertical-align: baseline;
	position: relative;
	top: -0.4ex;
}

/* ------------------
content
------------------ */
#content {
	min-height:auto;
	position:relative;
}

#chizu {
	width:100%;
	margin:0px auto 0;
	position:relative;
}
#chizu img.mapmap {
	position:relative;
	z-index:-5;
	margin:0 -10.4% 0;
	width:120%;
	height:auto;
}
#chizu p.ichibun {
	font-size:13px;
	line-height:16px;
	color:#000000;
	position:absolute;
	top:745px;
	left:0px;
}

#chizu .res-box {
	clear:both;
	position:relative;
	overflow:hidden;
	margin-left: -34%;
}
/* ------------------
localnavi
------------------ */
.localnavi {
	width:100%;
	padding:4%;
	background:#4089C1;
	margin-top:0px;
	position:static;
	top:35px;
	left:0px;
	box-sizing:border-box;
}
.localnavi h2 {
	width:100%;
	height:24px;
	background:url(../images/local_tit_btn.png) no-repeat;
	background-size:100% 100%;
	font-size:15px;
	line-height:24px;
	text-align:center;
	font-weight:bold;
	color:#000000;
}
.localnavi .panel {
	width:100%;
	background:url(../images/panel_bg2.png) no-repeat;
	margin-bottom:8px;
}
.localnavi .panel h3 {
	clear:left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:7px 0 2px 0;
	float:left;
	width:4.6em;
}
.localnavi .panel select {
	margin:7px 0 2px 0;
	width:80%;
	height:22px;
	line-height:22px;
	background:#ECECEC;
	font-size:12px;
	font-weight:normal;
	color:#222;
}
.localnavi .panel input.sendbtn {
	margin:7px 34% 0;
	text-align:center;
	width:32%;
	height:auto;
}

.localnavi p {
	font-size:11px;
	line-height:16px;
	color:#FFFFFF;
	padding-left:11px;
	text-indent:-11px;
	font-weight:bold;
	text-align:justify;
}

/* ------------------
board
------------------ */
#chizu .board {
	width:11.700%;
	height:8.429%;
}
#chizu .board.ippan {
	background:url(../images/kyoku_bg.png) no-repeat;
	background-size:100% 100%;
}
#chizu .board.jihai {
	background:url(../images/jihai_bg.png) no-repeat;
	background-size:100% 100%;
}
#chizu .board.kishou {
	background:url(../images/kishou_bg.png) no-repeat;
	background-size:100% 100%;
}
#chizu .board.kishou2 {
	background:url(../images/kishou2_bg.png) no-repeat;
	background-size:100% 100%;
}
#chizu .board h3 {
	font-size:8px;
	line-height:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	margin-bottom:2px;
}
#chizu .board p {
	font-size:9px;
	line-height:8px;
	font-weight:bold;
	text-align:center;
	color:#000;
}

body.wind #chizu .board p {
	font-size:8px;
	line-height:8px;
}

#chizu .board p span.tani {
	font-size:8px;
	line-height:8px;
	display:block;
}
#chizu .board {
	position:absolute;
}


/* 測定値の表示板 */

#chizu .kyoku101 {
	left:87.800%;
	top:26.437%;
	z-index:101;
}
#chizu .kyoku102 {
	left:31.900%;
	top:42.784%;
	z-index:102;
}
#chizu .kyoku104 {
	left:75.300%;
	top:84.419%;
	z-index:104;
}
#chizu .kyoku105 {
	left:87.800%;
	top:41.124%;
	z-index:105;
}
#chizu .kyoku106 {
	left:87.800%;
	top:15.837%;
	z-index:106;
}
#chizu .kyoku107 {
	left:25.900%;
	top:52.618%;
	z-index:107;
}
#chizu .kyoku108 {
	left:40.500%;
	top:84.419%;
	z-index:108;
}
#chizu .kyoku109 {
	left:38.700%;
	top:8.301%;
	z-index:109;
}
#chizu .kyoku110 {
	left:87.800%;
	top:84.419%;
	z-index:110;
}


#chizu .kyoku112 {
	left:62.800%;
	top:63.857%;
	z-index:110;
}

#chizu .kyoku301 {
	left: 81.000%;
	top: 6.130%;
	z-index: 110;
}


#chizu .kyoku201 {
	left:40.700%;
	top:72.158%;
	z-index:201;
}
#chizu .kyoku202 {
	left:38.600%;
	top:28.863%;
	z-index:202;
}
#chizu .kyoku203 {
	left:87.800%;
	top:66.156%;
	z-index:203;
}
#chizu .kyoku204 {
	left:61.800%;
	top:8.301%;
	z-index:204;
}
#chizu .kyoku205 {
	left:38.700%;
	top:18.774%;
	z-index:205;
}

/* 測定局の位置 */
#chizu .basyo {
	position:absolute;
	width:1.4%;
	height:auto;
}

#chizu .point101 {
	left:70.900%;
	top:39.464%;
	z-index:51;
}
#chizu .point102 {
	left:56.700%;
	top:46.488%;
	z-index:51;
}
#chizu .point104 {
	left:67.000%;
	top:92.082%;
	z-index:51;
}
#chizu .point105 {
	left:91.700%;
	top:52.618%;
	z-index:51;
}
#chizu .point106 {
	left:76.900%;
	top:22.605%;
	z-index:51;
}
#chizu .point107 {
	left:38.700%;
	top:63.091%;
	z-index:51;
}
#chizu .point108 {
	left:55.200%;
	top:86.590%;
	z-index:51;
}
#chizu .point109 {
	left:62.400%;
	top:19.495%;
	z-index:51;
}
#chizu .point110 {
	left:91.600%;
	top:81.609%;
	z-index:51;
}


#chizu .point112 {
	left:66.100%;
	top:49.681%;
	z-index:51;
}
#chizu .point301 {
	left:96.000%;
	top:9.834%;
	z-index:51;
}


#chizu .point201 {
	left:61.300%;
	top:60.026%;
	z-index:51;
}
#chizu .point202 {
	left:62.800%;
	top:43.167%;
	z-index:51;
}
#chizu .point203 {
	left:92.900%;
	top:63.091%;
	z-index:51;
}
#chizu .point204 {
	left:66.900%;
	top:26.309%;
	z-index:51;
}
#chizu .point205 {
	left:55.200%;
	top:32.695%;
	z-index:51;
}

/* 測定局の位置 */
#chizu .hikidashi {
	position:absolute;
	height:auto;
}

#chizu .sen101 {
	left:71.6%;
	top:34.355%;
	z-index:31;
	width:22.3%;
}
#chizu .sen102 {
	left:42.600%;
	top:47.254%;
	z-index:31;
	width:14.800%;
}
#chizu .sen104 {
	left:67.900%;
	top:90.294%;
	z-index:31;
	width:7.900%;
}
#chizu .sen105 {
	left:92.300%;
	top:49.042%;
	z-index:31;
	width:5.800%;
}
#chizu .sen106 {
	left:77.600%;
	top:21.201%;
	z-index:31;
	width:10.500%;
}
#chizu .sen107 {
	left:32.700%;
	top:60.409%;
	z-index:31;
	width:6.900%;
}
#chizu .sen108 {
	left:48.400%;
	top:87.484%;
	z-index:31;
	width:7.600%;
}
#chizu .sen109 {
	left:49.700%;
	top:13.04%;
	z-index:31;
	width:13.200%;
}
#chizu .sen110 {
	left:92.200%;
	top:82.503%;
	z-index:31;
	width:1.700%;
}



#chizu .sen112 {
	left:66.700%;
	top:50.702%;
	z-index:31;
	width:0.3%;
}
#chizu .sen301 {
	left:92.500%;
	top:10.728%;
	z-index:31;
	width:4.3%;
}


#chizu .sen201 {
	left:52.200%;
	top:61.303%;
	z-index:31;
	width:10.100%;
}
#chizu .sen202 {
	left:50.100%;
	top:33.078%;
	z-index:31;
	width:13.700%;
}
#chizu .sen203 {
	left:93.500%;
	top:63.985%;
	z-index:31;
	width:0.300%;
}
#chizu .sen204 {
	left:65.600%;
	top:14.943%;
	z-index:31;
	width:2.300%;
}
#chizu .sen205 {
	left:50.300%;
	top:23.755%;
	z-index:31;
	width:5.600%;
}
}
