* {	font-size: 10px;	line-height: 120%;}#head {	background: none  transparent;	position: relative;	width: 100%;	top: 0;	left: 0;}#head p#logo {	background: none;	height: auto;	margin: 0;	padding: 0;	width: 342px;	font-size: 0.8em;}#head p#logo span {	visibility: visible;	font-size: 0.8em;}#head p#logo a {	text-indent: 0;	display: inline;	text-decoration: none;	height: auto;}#head ul#sub-menu {	padding: 5px 20px 3px 10px;	background : #e6e6e6 url(../images/submenubg.gif) no-repeat left bottom;	margin: 0;	position: absolute;	top: 0;	right: 0;	display: none;}#head #address {	background: none;	height: 16px;	text-indent: 0;	width: 128px;	margin: 0;	padding: 0;	position: absolute;	top: 0;	right: 0;	text-align: right;	color: #666666;	font-size: 0.8em;}#head #kanbo {	right: 0;	margin: 0;	padding: 0;	top: 1.2em;	position: absolute;	text-align: right;	color: #666666;	font-size: 0.8em;}#head #head-btm {	background: none;	height: 4px;	clear: both;	font-size: 1px;	line-height: 1px;}#head #head-btm hr {	display: none;}#right {	display: none;}#contents {	background: none;}#left p.path {	border-bottom: 1px solid #85b6cd;	margin: 0 -30px 0 -25px;	padding: 8px 30px 8px 25px;	display: none;}#left {	margin: 0 0 25px;	width: 100%;}#left h1 {	background: transparent;	color: #000000;	border-bottom-style: none;	font-size: 2.0em;	text-align: center;	margin: 30px 0 0;	padding: 0 0 20px;}#left h2 {	background : url(../images/pnt02.gif) no-repeat left bottom;	border-bottom: 2px solid #123867;	font-size: 1.2em;	margin: 1.5em 0 1.0em;	padding: 0.3em 0 0.3em 20px;	width: auto;}#left h3 {	width: 100%;	margin: 0 0 10px;	padding: 2.0em 0 5px 1.5em;	background-position: 0px 2.0em;}#left h4 {	font-size: 1.0em;	margin: 0 0 0 20px;	padding: 0;}.iroha {	width: 3.0em;	display: inline;	margin: 0;}#left ul {	width: 100%;}#left ul li {	width: 100%;}#left p.lead {	margin: 0;	padding: 0 0 20px;}#left p.date {	text-align: right;	background: transparent;	border-bottom: none;	padding: 8px;	margin: 0 0 15px;}#left ul.pagetop {	margin: 0;	padding: 0;	display: none;}.layout-r {}.layout-r table {	width: auto;	margin: 0 -3px 0 0;	border-style: none;	border-collapse:collapse;	border-spacing:0;	empty-cells:show;}.layout-r table td {	vertical-align: top;}.layout-r .photo {	margin: 0;	width: 33%;	padding: 0;	text-align: center;}.layout-r .photo img {	margin: 0 0 5px;	float: right;}.layout-r .text {	width: 57%;	padding: 0;}#left .layout-r .text ul {	width: auto;}#left .layout-r .text ul li {	width: 100%;	word-break: break-all;}#left .link-yl {	display: none;}#left .link-x {	border-bottom: 1px solid #0a3867;	border-top: 1px solid #0a3867;	margin: 0 -3px 0 0;	padding: 10px 0 0;	width: 100%;	display: none;}#foot {	text-align: center;	border-top: none;	padding: 10px 0 0;	margin: 0;	background: #ffffff;	position: relative;	width: 100%;	bottom: 0;	color: #666666;}#foot #foot-menu  {	display: none;}.page {	page-break-after: always;}