/* Link Color */
A			{text-decoration: underline }
A:link		{color: #0000ff}
A:visited	{color: #9900cc}
A:active	{color: #0000ff}
A:hover		{color: #0000ff}

/* Body Setting */
body{margin:10px 10%; padding:0;}

/***** Tag Basic-Setting *****/

/* Font Setting */
h2 {margin:50px 0px 5px 0px;
	padding-top:5px; padding-left:0px; padding-right:-10px; padding-bottom:5px; width:100%;
	font-size:100%; color:#0099cc;
	background-color:#ffd966; border-bottom:solid 1px #ffc000; border-left: solid 10px #ffc000;}

h3 {margin:20px 0px 5px 0px;
	padding-top:5px; padding-left:0px; padding-right:-10px; padding-bottom:5px; width:100%;
	font-size:98%; color:#0099cc;
	background-color:#ffe699; border-bottom:solid 1px #ffd966; border-left: solid 10px #ffd966;
	clear:left;}

h4 {margin:20px 0px 5px 0px; padding:5px; width:100%;
	font-size:100%; color:0099cc;
	border-bottom:solid 1px #ffd966;}

p  {margin:0px 0px 5px 5px; padding:5px; font-size:95% width:100%;}

address {margin:0px 0px 0px 10px;}

/* List Setting */
ul	{margin:0px 0px 0px 5px; padding:5px; list-style-position: outside;}
ol	{margin:0px 0px 0px 5px; padding:5px; list-style-position: outside;}
li	{margin-left:1em; padding:0; font-size:95%;}

/* Table Setting */
table {margin:15px 0px; border-top:solid 1px #808080; border-left:solid 1px #808080; table-layout:fixed; width:100%;}

th {margin:0; padding:5px;
	font-weight:normal; text-align:center;
	background-color:#66ffb3; border-bottom:solid 1px #808080; border-right:solid 1px #808080;}

td {margin:0; padding:5px; border-bottom:solid 1px #808080; border-right:solid 1px #808080;}

/***** Display Basic-Setting *****/

/* Alignment Setting */
.left	{text-align:left;}
.center	{text-align:center;}
.right	{text-align:right;}

/* Display Setting */
.nn4on	{display:none;}
.nn4off	{display:block;}

/***** Tag Basic-Setting *****/

/* Original Setting */[
div.title	{margin:0; padding:0;}
.title p	{margin:0; padding:0;}
p.panchip	{margin:0; padding:10px 5px 0 5px; width:100%; height:20px; line-height:20px; background-image:url("../image/kaigo-pan2.png");}

.footer h3	{
	margin:30px 0px 5px 0px; padding:5px; width:100%;
	font-size:98%; color:0099cc; background-color:#ffffff;
	border-top:solid 2px #ffd966; border-bottom:none; border-left:none; clear:left right;}

div.request {border:solid 2px #ffd966; margin:10px 10%; text-align:center;}
.request h5 {background-color:#ffd966; color:#0099cc; margin:0; padding:3px 0px; font-size:98%;}

div.emphasis {border:solid 2px #ffd966; margin:10px 10%; text-align:left; font-size:98%;}
.emphasis h5 {background-color:#ffd966; color:#0099cc; margin:0; padding:3px 0px; text-align:center;}

/* Map Setting */
div.muromap {margin:0;padding:0; position:relative; margin-top:0px; width:565px; height:422px;}
.muromap ul {list-style-type:none; margin:0px; padding:0px; }
.muromap li {position:absolute; padding:0px; width:16px; text-align:center; font-size:16px; background-color:#ff0099; color:#ffffff; font-weight:bold;}
.muromap img {position:absolute;}
th.cell  { width:15pt; }
td.point {background-color:#ff0099; color:#ffffff;}
th.th1   {background-color:#996633; color:#ffffff;}
th.th2   {background-color:#339933; color:#ffffff;}
th.th3   {background-color:#66ccff; color:#ffffff;}
th.th4   {background-color:#cc6666; color:#ffffff;}
th.th5   {background-color:#cc6666; color:#ffffff;}
th.th6   {background-color:#cc66cc; color:#ffffff;}
th.th7   {background-color:#66cccc; color:#ffffff;}