﻿@charset "utf-8";
@import "../css/reset.css";
@import "../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;
	}
h3 {
	padding				: 3px 10px;
	margin				: 0 0 1.5em 0;
	border-left		: 3px solid rgb(147,19,19);
	border-bottom	: 1px solid rgb(147,19,19);
}
h4 {
	margin-bottom	: 1em;
	}
p {
	line-height		: 1.6;
	margin-bottom	: 1em;
	}
dt {
	font-weight		: bold;
	margin				: 0 0 0.5em 1em;
	padding-left	: 1em;
	line-height		: normal;
	background		: url(images/arrow.gif) left center no-repeat;
	}
dt a{
	color						: rgb(160,30,30);
	text-decoration	: none;
}
dt a:hover{
	color						: rgb(200,50,50);
}
dd {
	line-height		: 1.6;
	margin-bottom	: 2em;
	padding-left	: 2em;
	}
/*===================================
	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);
	}
p strong {
	color					: rgb(43,1,2);
	}
.right {
	float					: right;
}
.waku {
	margin-bottom	: 15px;
	background		: url(../base-images/bit-line5.gif) left top;
	padding				: 20px;
	}
.waku-naka {
	text-align		: left;
	background		: rgb(255,240,200);
	padding				: 20px;
	}

.waku-naka img {
	margin-bottom		: 10px;
	}
.waku-naka table {
	border-collapse		: collapse;
	border						: 1px solid rgb(240,180,80);
}


