<!--
body
{
  font-size: 15px;
  color: #0000ff;
  margin: 5px;
  background-color: #ffffff;
  text-align: center;
  list-style-type: left;
  font-family:"ＭＳ Ｐゴシック";
}

a         {text-decoration: underline}
a:link    {color: #ff6600 } /* 訪問済みリンクアンカー   */
a:visited {color: #990000 } /* 未訪問のリンクアンカー   */
a:hover   {color: #ffffff; background-color: #00ffff } /* カーソルが上に乗った状態 */
a:active  {color: #ff6600 } /* 選択されたリンクアンカー */
#main	{
	MARGIN: 0px 0px;
	BORDER-RIGHT: #66ffff 2px solid;
	BORDER-TOP: #66ffff 0px solid;
	BORDER-LEFT: #66ffff 2px solid;
	BORDER-BOTTOM: #66ffff 0px solid;
    POSITION: relative;
	HEIGHT: 100%;
	WIDTH: 100%;
    oveflow: hidden;
    text-align: left;
	}
#map	{
	Z-INDEX: 2;
	WIDTH: 500px;
	HEIGHT: 500px;
	BACKGROUND-COLOR: #eeeeee
	}
#categoryNavi	{
	POSITION: absolute;
	TOP: 0px;  right: 0;  width: 210px;  margin: 0px 5px 0px 5px;  padding-bottom: 30px;FONT-SIZE: 90%;  border-bottom: 1px dotted #888888;
	}
#categoryNavi SELECT	{
	POSITION: absolute;  left:15px; 
	WIDTH: 180px
	}
#sankoNavi	{
	position: absolute;  top: 40px;  right: 0;  width: 210px;  margin: 0px 5px 0px 5px;
	padding-bottom: 5px;FONT-SIZE: 85%;  border-bottom: 1px dotted #888888;
	}
#itemZone   {
	POSITION: absolute;
    right: 0;  width: 210px;  margin: 0px 5px 0px 5px;
    padding-bottom: 5px;FONT-SIZE: 80%;  border-bottom: 1px dotted #888888;
	TOP: 75px;
	HEIGHT: 80%
    }
#itemNavi	{
	Z-INDEX: 2;
    POSITION: absolute;
    right: 0;  width: 210px;
	Bottom: 20px;
	HEIGHT: 98%
	}
#itemNaviFunc	{
	position: absolute;  bottom: 0px;    right: 0;  width: 210px;  z-index: 3;
	font-size: 95%;
    HEIGHT: 15px
	}
#itemNaviFunc a {
	color: #ff6600;  text-decoration: none;
	}
#itemNaviFunc a:hover {
	color: #ffffff;
	}
#ksgmap--map-message	{
	FONT-SIZE: 90%;
	MARGIN: 10px
	}
#ksgmsp--mapNavi-listItem--mySelf	{
	BACKGROUND-COLOR: #eeeeee
	}
#ksgmsp--categoryNavi-listItem--all	{
	BACKGROUND-COLOR: #eeeeee
	}
#ksgmsp--categoryNavi-listItem--undefined	{
	BACKGROUND-COLOR: #eeeeee
	}
#head	{
	BORDER-RIGHT: #66ffff 2px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #66ffff 2px solid;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #66ffff 2px solid;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #66ffff 2px solid;
    BACKGROUND-COLOR: #ccaaff;
    text-align: center;
	WIDTH: 100%;
    }
#foot	{
	BORDER-RIGHT: #66ffff 2px solid;
	BORDER-TOP: #66ffff 2px solid;
    PADDING-TOP: 5px;
	FONT-SIZE: 90%;
	MARGIN: 0px 0px;
	BORDER-LEFT: #66ffff 2px solid;
	BORDER-BOTTOM: #66ffff 2px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #ffff99;
    WIDTH: 100%;
	HEIGHT: auto;
    }
#acco	{
	BORDER: 0px;
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 730px;
    HEIGHT: 92px;
    }
#memo	{
	float: left;
    BORDER-RIGHT: #66ffff 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #66ffff 0px solid;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px;
	BORDER-LEFT: #66ffff 0px solid;
	LINE-HEIGHT: 125%;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #66ffff 0px solid;
    BACKGROUND-COLOR: #ffff99;
    WIDTH: auto;
	HEIGHT: auto;
    text-align: left;
	}
#ido	{
	float: right;
    BORDER-RIGHT: #66ffff 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #66ffff 0px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px;
	BORDER-LEFT: #66ffff 0px solid;
	LINE-HEIGHT: 125%;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #66ffff 0px solid;
    BACKGROUND-COLOR: #ffff99;
    WIDTH: 45%;
	HEIGHT: auto;
    text-align: left;
	}
#breadCrumbsNavi	{
	MARGIN-BOTTOM: 10px
	}
#breadCrumbsNavi A	{
	FONT-SIZE: 80%;
	COLOR: #333333;
	TEXT-DECORATION: none
	}
#breadCrumbsNavi SPAN	{
	FONT-SIZE: 80%;
	COLOR: #333333;
	TEXT-DECORATION: none
	}
#breadCrumbsNavi A:hover	{
	COLOR: #000000;
	TEXT-DECORATION: underline
	}
.ksgmap--itemNavi-row-strips {
	background-color: #e0e0e0;
	}
-->