﻿@charset "utf-8";
div#f0001 {
	clear:both;
	display:block;
	float:left;
	position:relative;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:auto;
	height:100%;
	text-align:left;
/*	background-color:#ffffcc;*/
}
div#f0001 * {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	font-size:14px;
	color:#333333;
	line-height:100%;
	text-align:left;
}
div#f0001 h1 {
	margin:0 0 0 0;
	padding:0;
	font-size:20px;
	line-height:100%;
	font-weight:bold;
	color:#333333;
}
div#f0001 p {
	line-height:140%;
  text-align:justify;
  /*line-break:strict;*/
  text-justify:distribute;
}
div#f0001 p.p1 {
	margin:20px 0 0 0;
}
div#f0001 p.p1 em {
	font-style:normal;
	font-weight:bold;
}
div#f0001 p.notice {
	margin:30px 0 0 0;
	font-size:12px;
	line-height:120%;
}
div#f0001 img.thumb {
	float:right;
}
div#f0001 h2 {
	margin:30px 0 0 0;
}
div#f0001 h2 a {
	color:#3366cc;
	border-bottom:1px #3366cc solid;
	/*text-decoration:underline;*/
}
div#f0001 ul {
	margin:6px 0 0 12px;
}
div#f0001 li {
	margin:10px 0 0 0;
	line-height:140%;
}
div#f0001 li a {
	color:#3366cc;
	border-bottom:1px #3366cc solid;
	/*text-decoration:underline;*/
}
div#f0001 div.oldmap {
	margin:26px 0 0 60px ;
	clear:both;
}
div#f0001 div.oldmap p.notice {
	margin:3px 0 0 0;padding:0;
	width:320px;
	font-weight:bold;
	text-align:center;
}
div#f0001 div.history {
	margin:26px 0 0 10px ;
	clear:both;
}
div#f0001 div.history table {
	width:420px;
	border-collapse: collapse;
	border: 1px #cc9966 solid;

}
div#f0001 div.history table th {
	padding:5px;
	background-color:#ffffcc;
	text-align:center;
}
div#f0001 div.history table td {
	border: 1px #cc9966 solid;
	padding:3px;
	line-height:140%;
	letter-spacing: 1px;
}
div#f0001 div.history table td em {
	font-weight:bold;
	font-style:normal;
	background-color:#ffddcc;
	padding:0 3px;
}
div#f0001 div.history table td.td1 {
	text-align:right;
}
div#f0001 div.history table td span.notice {
	display:block;
	margin:3px 0 0 0;
	line-height:120%;
	font-size:0.9em;/*letter-spacing:0px;*/
	/*text-indent:-0.9em;padding-left:0.9em;*/
}
div#f0001 div.history table td span.notice em {
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	background-color:#ffffff;
	padding:0 3px;
}
div#f0001 span.ulsolid {
	/*text-decoration:underline;*/
	padding-bottom:1px;
	border-bottom:1px #333333 solid;
}
div#f0001 span.grey {
	color:#999999;
}
