/*
.topimage {
position: absolute;
top:5px;
left:60px;
width:360px;
padding-top:1.5em
}*/
.localanchor {
position: absolute;
top:20em;
left:60px;
width:10em;
border-style:solid;
border-width:1px;
border-color:yellow;
background-color:white;
}
.anchorborder {
display:none;
}
.localanchor a {
display:block;
}

.stnmain {
margin:0 0 0 15em;
}

.menu  {
position: absolute;
left:50px;
width:15em;
top:1em;
}
div.title {
margin-left:18em;

}
/*div.counter  {
position: absolute;
left:20em;
top:260px;
width:280px;
}*/
div.headlines  {
margin:1em 1em 1em 18em;
}

div.menu p  {
text-indent:0;
}

span.menuitem  {
display:block;
font-size:small;
border-style:inset;
border-color: white;
border-width: 0.1em 0.1em 0.1em 0.1em;
padding:2px;
height:56px;
}
span.menuborder  {
clear: both;
display:none;
}
div.coverphoto  {
margin:1em 1em 1em 36em;
}


div.news  {
margin:1em 1em 1em 18em;
}
img.menuicon  {
float: left;
margin:2px;

}


A:link, A:visited, A:active  {
/*text-decoration: none;*/
border-style: solid;
border-width: 0px;
padding: 2px;
}
/*A.foot:link, A.foot:visited, A.foot:active  { text-decoration: none;}*/
img.mini {
float: left;
}

A:hover  {
border-style: solid;
border-width: 1px;
border-color: #6666ff;
padding: 1px;
}
div.rosenzu A:hover  {background-color: #ffffff;border-style:none;border-width:0px;}
h3.contents A:link,h3.contents A:visited,h3.contents A:active,h3.contents A:hover,
.backnavi A:link,.backnavi A:visited,.backnavi A:active,.backnavi A:hover,
.mesnavi A:link,.mesnavi A:visited,.mesnavi A:active,.mesnavi A:hover,
.cover A:link,.cover A:visited,.cover A:active,.cover A:hover,
.w3cicons A:link,.w3cicons A:visited,.w3cicons A:active,.w3cicons A:hover
  {
border-style: solid;
border-width: 0px;
padding: 0px;
}

a:hover {
	\74\65\78\74\2D\64\65\63\6F\72\61\74\69\6F\6E: none;
}


h3.contents {
float: right;
width: 160px;
}
h1.pagetop {
/*margin:0 0 0 220px;*/
margin:0 0 1em 0;
padding: 32px 32px 32px 250px;
background-color:white;
border-style:outset;
border-color:silver white white white;
border-width:5px 1px 5px 1px;
}
div.pagetop {
position: absolute;
left:70px;
top:5em;
}
h1.indextop {
/*margin:0 0 0 220px;*/
margin:0em 0em 1em 0em;
padding: 15px 15px 15px 90px;
background-color:white;
border-style:outset;
border-color:silver white white white;
border-width:5px 1px 5px 1px;
}
h2.kanban{
border-style:outset;
border-width:4px;
border-color:white;
background-color:white;
padding:8px 20px 8px 0;
width:12em;
}
h3.kanban{
border-style:outset;
border-width:4px;
border-color:white;
background-color:white;
padding:8px 20px 8px 0;
width:15em;
}

span.kanban {
border-style: none none none solid;
border-color: yellow;
border-width: 0 0 0 60px;
padding:0 0 0 20px;
margin:0;
font-size:medium;
color:#606060;
}

div.item {
width: 29%;
/*width: 150px;*/
/*height: 200px;*/
float: left;
border-width: 1px;
border-style:dotted;
border-color: black;
margin: 5px;
padding: 0.5em;
}
div.item2 {
/*width: 300px;*/
width: 62%;
float: left;
border-width: 1px;
border-style:dotted;
border-color: black;
margin: 5px;
padding: 0.5em;
}
div.grpitem {
border-width: 1px;
}
div.item3 {
/*float: left;*/
width: 94%;
border-width: 1px;
border-style:dotted;
border-color: black;
margin: 5px;
padding: 0.5em;
}
