@charset "UTF-8";

A:link {
	color: #0033FF; text-decoration: underline;
}
A:hover {
	color: #CC3333 ; text-decoration: none;
}
A:visited	{
	color: #9933CC; text-decoration: underline;
}
A:active {
	color: #FF6600; text-decoration: underline;
}

h1 {
	font-family: "MS P ゴシック","ヒラギノ角ゴ Pro W3","Osaka";
	font-size: 16px;
	color: #c00;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

h2 {
	font-family: "MS P ゴシック","ヒラギノ角ゴ Pro W3","Osaka";
	font-size: 12px;
	line-height: 18px;
	color: #c00;
	text-align: center;
	margin: 0px 0px 0px 0px;
}

h3 {
	font-family: "MS P ゴシック","ヒラギノ角ゴ Pro W3","Osaka";
	font-size: 12px;
	line-height: 18px;
	color: #333;
	text-align: left;
	margin: 0px 0px 0px 20px;
}

h4 {
	font-family: "MS P ゴシック","ヒラギノ角ゴ Pro W3","Osaka";
	font-size: 12px;
	line-height: 18px;
	color: #333;
	text-align: left;
	margin: 0px 0px 0px 0px;
}

.tx16 {
	font-size: 16px; line-height: 140%;
}

.tx14 {
	font-size: 14px; line-height: 140%;
}

.tx14p {
	font-size: 14px; line-height: 140%; color: #f36;
}

.tx14r {
	font-size: 14px; line-height: 130%; color: #c00;
}

.tx12r {
	font-size: 12px; line-height: 150%; color: #c00;
}

.tx12 {
	font-size: 12px; line-height: 150%;
}

.tx12g {
	font-size: 12px; line-height: 140%; color: #333;
}

.tx11b {
	font-size: 11px; line-height: 150%; color: #03c;
}

.tx10 {
	font-size: 10px; line-height: 150%;
}

.tx10g {
	font-size: 10px; line-height: 140%; color: #333;
}

.text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}

body {
	font-family: "MS P ゴシック","ヒラギノ角ゴ Pro W3","Osaka";
	font-size: 10px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

img {
	border: none;
	virtical-align: top;
}

div#content {
	width: 700px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}

p {
	color: #333333;
	text-align: left;
	font-size: 75%;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.back1 {
	background-image : url("images/top/head_bg.jpg")
}

.back2 {
	background-image : url("images/top/top_bg.jpg")
}

.back3 {
	background-color : #E9E6C7;
}

.back4 {
	background-color : #F0DFDF;
}

div#box {
	width: 700px;
	border: 1px solid #999;
	background: #fff;
	margin: 0px;
	padding: 0px;
}

div#headder {
	width: 700px;
}

div#footer {
	clear: both;
	width: 700px;
	height: 30px;
	margin: 0px 0px 0px 0px;
}

div#footer p {
	font-size: 10px;
	line-height: 1.4;
	color: #333;
	text-align: center;
}
