﻿@charset "utf-8";
@import url(../css/reset.css);
@import url(../css/menu.css);

/*===================================
	Univasal Styles
====================================*/
h1 {
	width				: 900px;
	font-weight	: normal;
	color				: rgb(43,1,2);
	text-align	: right;
	margin			: 0 auto;
	padding			: 4px 0 0;
	position		: relative;
	}
h2 {
	margin-bottom		: 10px;
	color					: rgb(43,1,2);
	}
h3 {
	padding				: 3px 10px;
	margin				: 0px 0px 10px;
	border-left		: 3px solid rgb(150,85,3);
	border-bottom	: 1px solid rgb(150,85,3);
}
h4 {
	margin-bottom	: 1em;
	}
p {
	line-height		: 1.6;
	margin-bottom	: 1em;
	}
dt {
	color					: rgb(255,255,255);
	background		: rgb(150,85,3);
	padding				: 4px 10px;
	margin				: 1em 0;
	}
dd {
	line-height		: 1.6;
	padding-left	: 15px;
	margin-left		: 10px;
	background		: url(../base-images/tama1.gif) 0px 4px no-repeat;
	}
object {
	margin				: 10px 0;
	}
	
/*===================================
	Layout
====================================*/
p.image {
	margin-bottom	: 0em;
}
/*===================================
	Original
====================================*/
h1 span {
	position			: absolute;
	top						: 65px;
	right					: 360px;
	font-size			: 12px;
	font-family		: "ＭＳ Ｐ明朝","平成明朝",serif;
	font-weight		: bold;
	letter-spacing	: 0.1em;
	color					: rgb(43,1,2);
	}
.em1 {
	margin-left:1em;
}
.right {
	float					: right;
}
.waku {
	margin-bottom	: 15px;
	}
.waku-naka {
	text-align		: left;
	background		: rgb(255,255,255);
	padding				: 8px 20px 8px;
	}
.waku-naka .yahoomap{
	margin-bottom	: 25px;
}
.waku-naka img {
	margin-bottom		: 10px;
	}
.waku-naka table{
	margin-bottom		: 1em;
	}
.waku-naka table.data{
	border-collapse		: collapse;
	border						: 1px solid rgb(240,180,80);
	}
.waku-naka table.data th{
	background		: rgb(240,180,80) url(../base-images/bit-line3.gif) left top;
	padding				: 5px;
	text-align		: center;
	}
.waku-naka table.data td{
	padding				: 5px 5px 5px 15px;
	line-height		: 1.4;
	border-bottom	: 1px solid rgb(240,180,80);
	}
