﻿@charset "utf-8";

/* 縮尺バー用 */
div.olControlScaleLine {
	background-color:#ffffff;
	/* CSS3 standard */
	opacity:0.6;
}

div.olControlAttribution {
	font-size:12px;
	line-height:12px;
	bottom:5px;
}

html {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
body {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
div {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
span {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
applet {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
object {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
iframe {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h1 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h2 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
/*
h3 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
*/
h4 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h5 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h6 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
p {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
blockquote {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
pre {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
a {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
abbr {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
acronym {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
address {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
big {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
cite {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
code {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
del {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dfn {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
em {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
img {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
ins {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
kbd {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
q {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
s {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
samp {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
small {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
strike {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
strong {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
sub {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
sup {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
tt {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
var {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dl {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dt {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dd {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
ol {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
ul {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
li {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
fieldset {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
form {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
label {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
legend {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
/*
table {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
caption {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
tbody {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
tfoot {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
thead {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
tr {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
th {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
td {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
*/
body {
	background: rgb(255, 255, 255); color: rgb(0, 0, 0); line-height: 1;
}
ol {
	list-style: decimal;
}
ul {
	list-style: none;
}
table {
	vertical-align: middle; border-collapse: separate; border-spacing: 0;
}
caption {
	text-align: left; font-weight: normal; vertical-align: middle;
}
th {
	text-align: left; font-weight: normal; vertical-align: middle;
}
td {
	text-align: left; font-weight: normal; vertical-align: middle;
}
a img {
	border: currentColor; border-image: none;
}
html {
	margin: 0px;height: 100%;
}
html body {
	margin-top: -20px; height: 100%;
}
#pagebody {top: 0px;position: relative;
	margin: 0px auto;  height: 100%; color: rgb(0, 0, 0);
}
#pagebody #mapWrap {top: 0px;position: relative;
	width: 100%; height: 100%; margin: 0px auto; 
}
#pagebody #mapWrap #mapheader {margin-top:0px;
	width: 100%; top: 0px;position: fixed; z-index: 1; background-color: rgb(0, 128, 128);
}
#pagebody #mapWrap #mapheader #mapInfo {
	width: 100%; height: 40px; position: relative; z-index: 1;
}
#pagebody #mapWrap #mapheader #mapInfo ul.close li {
	display: none;
}
#pagebody #mapWrap #mapheader #mapInfo ul.close li:first-child {
	display: block;
}

#pagebody #mapWrap #mapheader #mapInfo .submenu {
	top: 5px; right: 0px; position: absolute;
}
#pagebody #mapWrap #mapheader #mapInfo .submenu li {
	margin-right: 10px; float: left;
}
#pagebody #mapWrap #mapheader #mapInfo .submenu2 {
	top: 4px; left: 10px; position: absolute;
}

#pagebody #mapWrap #mapheader #mapInfo .submenu2 li {
	margin-left: 30px; height: 20px; line-height: 20px;
}
#pagebody #mapWrap #MapArea {top: 0px; margin: 0px; left: 0px;  width: 100%; height: 100%; clear: both; position: relative; z-index: 0;
}
#pagebody #mapWrap #MapArea #MapView {top: 40px; position: relative;
	width: 100%; height: 93%; clear: both;  z-index: 0;main
}
#pagebody #mapWrap #mapfooter {padding-top:1px;z-index:1;
	background: rgb(0, 128, 128); width: 100%; height: 25px; text-align: center; top: 40px; color: rgb(255, 255, 255); line-height: 26px; position: relative;}

#legendMark {
	top: 70px;  left: 63%; color: rgb(0, 128, 128); border-right-color: rgb(0, 128, 128); border-left-color: rgb(0, 128, 128); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; position: absolute; z-index: 1; background-color: rgb(255, 255, 255);
}

/* 本体css */
/*
table.list{width:400px;
           font-size:0.9em;
           vertical-align:top;
            }

td.r{background-color: #EEE;
     width:180px;
     vertical-align:top;
     text-indent:0em;
     text-align:left;}
td.l{background-color: #EEE;
    width:180px;
    vertical-align:top;
     text-align:left;
    }
td.main {width: 400px;
 	color	: #FFF;
	font-weight:bold;
	background-color: teal;
	border: solid 2px teal;
	vertical-align:middle;
	text-align: center;
	font-size:1em;
        line-height:1.2em;
        }

td.submenu{width:400px;
	height:0.5em;
	border: solid 2px teal;
	background-color: #fff;
	text-align:center;
	font-family:"ＭＳ Ｐゴシック";
	color:#11B;
	vertical-align:top;
        }
td.hanrei{font-size:0.8em;
	font-family:"ＭＳ Ｐゴシック";
	color:black;		
	border: solid 2px teal;
        background-color: white;
 	vertical-align:top;
        text-align:center; }
*/

#showimage {
	background: rgb(255, 255, 255); border: 1px solid rgb(0, 164, 127); border-image: none; left: 350px; top: 100px; width: 260px; display: none; position: absolute; z-index: 2;
}
#showimage p.title {
	height: 36px; color: rgb(255, 255, 255); line-height: 36px; text-indent: 10px; font-size: 14px; position: relative; background-color: rgb(0, 164, 127);
}
#showimage p.title a {
	background: url("../images/close_icon.gif") no-repeat 0px 0px; top: 10px; width: 16px; height: 16px; right: 16px; display: block; position: absolute;
}
#showimage .inner {
	padding: 10px; height: 100px;
}
#showimage .inner #output {font-size: 1em;
	margin-top: 10px;
	margin-left:0.5em;
}
#showimage p#label {
	margin-top: 10px;
	margin-left:1em;
}

body.A4Landscape #pagebody {
	margin: 0px; left: 0px; top: 0px; width: 896px; height: 570px;
}
body.A4Portrait #pagebody {
	margin: 0px; left: 0px; top: 0px; width: 896px; height: 570px;
}
body.A4Landscape #pagebody #mapWrap #mapheader {
	background-color: rgb(255, 255, 255);
}
body.A4Portrait #pagebody #mapWrap #mapheader {
	background-color: rgb(255, 255, 255);
}
body.A4Landscape #pagebody #mapWrap #MapArea {
	top: 0px;
}
body.A4Portrait #pagebody #mapWrap #MapArea {
	top: 0px;
}
body.A4Landscape #pagebody #mapWrap #MapArea #MapView {
	width: 896px; height: 570px;
}
body.A4Portrait #pagebody #mapWrap #MapArea #MapView {
	width: 896px; height: 570px;
}
body.A4Landscape #PrintButton {
	display: block ;
}
body.A4Portrait #PrintButton {
	display: block;
}
body.A4Landscape #mapInfo {
	display: none !important;
}
body.A4Portrait #mapInfo {
	display: none !important;
}
body.A4Landscape #legendMark {
	display: none !important;
}
body.A4Portrait #legendMark {
	display: none !important;
}
body.A4Landscape #mapfooter {
	display: none !important;
}
body.A4Portrait #mapfooter {
	display: none !important;
}
body.A4Portrait #pagebody {
	width: 570px; height: 896px;
}
body.A4Portrait #pagebody #mapWrap #MapArea #MapView {
	width: 570px; height: 896px;
}
div.insatuonly {
	display: none;
}
div.printlinky {
	display: none;
}
div.prmtcd {
	background: rgb(255, 255, 255); padding: 2px; right: 2px; bottom: 2px; font-size: 7pt; position: absolute; opacity: 0.6;
}
div.olControlScaleLine {
	bottom: 1px; opacity: 0.6; background-color: rgb(255, 255, 255);
}
div.olControlAttribution {
	bottom: 0px; line-height: 10px; font-size: 10px;
}
div.switcher {
	right: 20px; bottom: 50px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}

div#sign {float:right;margin-right:1em;font-size:90%;}

div#ann{ font-size:85%;padding:4px; margin:0px;height:auto;background-color: rgb(255, 255, 255);line-height:120%;width:190px;border:1px dotted;}

#legendMark ul li a.none2 {
	background: url("../images/check_none.gif") no-repeat right 6px;color:rgb(255, 0, 0);
}

#legendMark ul li a#ann {
	color: rgb(0, 0, 255); text-decoration: none; display: inline;}

#envHP{font-size:85%;}

/* 公園リストcss */

table.list{width:400px;
           font-size:1em;
           vertical-align:top;
           font-family:"ＭＳ明朝";
	   }

td.r{background-color: #EEE;
     width:190px;
     vertical-align:top;
     text-align:left;}
td.l{background-color: #EEE;
    width:190px;
    vertical-align:top;
     text-align:left;
    }
td.main {width: 400px;
 	color	: #FFF;
	font-weight:bold;
	background-color: rgb(0, 128, 128);
	border: solid 2px rgb(0, 128, 128);
	text-align: center;
	font-size:130%;
        line-height:1.2em;
        padding-top:4px;
	letter-spacing: 0.1em;
	font-family:"sans-serif";
	}

td.submenu{width:400px;
	height:0.5em;
	border: solid 2px rgb(0, 128, 128);
	background-color: #fff;
	text-align:center;
	font-family:"ＭＳ明朝";
	color:#11B;
	vertical-align:top;
        }
td.hanrei{font-size:0.8em;
	font-family:"ＭＳ明朝";
	color:black;		
	border: solid 2px rgb(0, 128, 128);
        background-color:rgb(0, 128, 128);
 	vertical-align:top;
        text-align:center; }

div.img{width:100%;
        margin-top:-0.5em;
        margin-bottom:0em;
        text-align:center;
          }
div#dragbar3{background-color: white;
         border: solid 2px teal;
          }
img{margin-bottom:0em;
     border:none;
     }
img.title{vertical-align:middle;
     margin-right:auto;
     margin-left:auto;
     width:780px;
     height:40px;
     }
img.hanrei{margin-left:1em;
           vertical-align:middle;
           }

img.hanrei{vertical-align: middle;
      margin:2px;
      }
img.hanrei2{vertical-align: middle;
      margin:0px;
      height:16px;}

img.add{vertical-align:middle;
     margin-right:0px;
     margin-left:auto;
     width:250px;
     float:right;}
input.button1{margin:1px;
      width:90px;}
input.button2{margin:1px;
      width:9em;
   }
input.button3{margin:1px;
      width:4.5em;}
input.button10{margin:1px;
      width:16em;}

input#botan01{margin-left:1em;
              }
input#botan03{margin-left:0.5em;
              }
input#botan04{margin-left:1.5em;
              }
input#botan05{margin-left:0.5em;
              }
#radio8,#radio9,#radio10,#radio11,
#radio18,#radio19,#radio20,#radio21,
#radio22,#radio23,#radio24,#radio25,
#radio31,#radio32,#radio33,#radio34,
#radio35,#radio36,#radio37,#radio40,
#radio41,#radio42,#radio43
{background-color:gray;
             width:10px;
             height:10px;}




input.scale1{margin:1px;
      width:55px;}
input.scale2{margin:1px;
      width:70px;}
input.ZL01{margin:1px;
      width:9em;
   font-size:11px;}
input.ZL02{margin:1px;
      width:2em}
input.ZL03{margin:1px;
      width:20px;
      margin-left:0.5em;
      }
input.ZL04{margin:1px;
      width:10em;}
input.ZL051{font-size:0.8em;
           margin-left:1em;
           text-align:center;
           }
input.ZL052{font-size:0.8em;
           text-align:center;
           }
input.ZL06{font-size:0.8em;
           margin:1px;
           }
input.ZL00{margin:1px;
      width:2em;
      border-color:pink;
      background-color:pink;}

input.ver01{
      width:160px;
   height:20px;
   font-size:12px;
   background-color:pink;
   margin-left:1em;
      margin-bottom:0em;
    }
input.switch{
      width:5.3em;
   font-size:10px;
   float:right;
   }
span{font-size:1.4em;
   font-weight:bold;
   color:green;
   text-indent:2em;
   margin-left:1em;
  }

span#hlink{font-size:0.9em;
 	vertical-align:-50%;
}

span.sub{font-size:1.1em;
   font-weight:bold;
   color:green;
   text-indent:2em;
   margin-left:1em;
   margin-bottom:-3em;
   }

span.ft1{font-size:1em;
        font-weight:bold;
        color:white;
        line-height:1em;
        text-indent:1em;
        background-color:teal;}
span.ft2{font-size:1em;
        font-weight:normal;
        color:red;
        text-indent:1em;
         }

input#botan08{padding:2px;
              float:right;}
input#botan01{margin-left:1em;
              }
input#botan03{margin-left:0.1em;
              padding:1px 2px;}
input#botan04{margin-left:0.5em;
              padding:1px 2px;}
input#botan05{margin-left:0.1em;
              padding:1px 2px;}
input#botan06{margin-left:0.1em;
              padding:2px 2px;
              font-size:0.8em;
　　　　　　　}

input#leg2{width:1.5em;
           height:1.5em;
           padding:1px;
           float:right;}
input#leg3{margin-right:4px;padding:2px;
           float:right;}
span#mapName{margin-left:0.3em;
             margin-right:0.3em;
             font-size:1em;
            }
       a#leg{padding:1px;
             margin-left:0.3em;
             margin-right:0.3em;
             text-decoration:none;
             border: solid 1px blue;
             background-color:white;
             }
ol{margin:1em;
   padding-left:2em;
}

ul{margin-bottom:0.5em;}

li{line-height:1.0em;
   text-indent:-0.5em;}

li.np2{line-height:1.0em;
       text-indent:1.2em;}   

div#notice{width:30em;
           background-color: white;
           border: solid 4px yellow;
           font-size:0.8em;
           padding:4px;}
div#notice3{width:40em;
           background-color: white;
           border: solid 4px yellow;
           font-size:0.8em;
           padding:4px;}
div#notice4{width:40em;
           background-color: white;
           border: solid 4px yellow;
           font-size:0.8em;
           padding:4px;}
div#notice5{width:40em;
           background-color: white;
           border: solid 4px yellow;
           font-size:0.8em;
           padding:4px;}
span#notice2{background-color: yellow;
            font-weight:bold;
            font-size:1.1em;
            text-indent:0em;
            margin-left:0em;
            }
div#notice_k{width:400px;
           background-color: white;
           border: solid 1px black;
           padding:2px;}
img#hist{margin-top:1px;margin-left:0.5em;}

span#history {margin-left:1.5em;
		vertical-align:top;
		font-size:80%;
		color:white;
		}

img#ranger{margin-left:1em;vertical-align:middle;height:20px;}

a:link{color:black;text-decoration:none;};
a:visited{color:black;text-decoration:none;};
a:hover{color:blue;text-decoration:none;};
a:active{color:black;text-decoration:none;};
