﻿@charset "utf-8";


BODY{
	background-color: #FFFFFF;  /* バックの色:白 */
	font-size:15px;			/* 文字サイズ：15P相当 本文サイズ */
	color:#000000;			/* 文字色：黒 */
	width:800px;
	line-height:130%;		/* 行間：130% */
	font-family:	"ヒラギノ角ゴ Pro W3",
			"Hiragino Kaku Gothic Pro",
			"メイリオ",
			Meiryo,
			Osaka,
			"ＭＳ Ｐゴシック",
			"MS PGothic",
			sans-serif;
	}

A:link,A:visited{color:olivedrab} 
a:hover{color:limegreen}		
a.header
 { 	color:#FFFFFF;
	text-decoration:none;
	vertical-align:top;
	text-align:right
}
a.header:visited
 { 
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:top;
	text-align:right
	 }
a.header:hover
 { 
	color:#FF9900;
	text-decoration:none;
	vertical-align:top;
	text-align:right
	 }
a.menu
 { 	border-color: #994D62;
	margin:0px; padding:0px;
	display:block;
	background-color:#E5CEDC; 
	border-style:dotted;
	border-top-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-right-width: 0px;
	width:220px;
	height:25px;
	font-size:100%;
	line-height:25px;
	text-decoration:none;
	vertical-align:bottom;
	text-align:right
}
a.menu:hover
 { 
	border-color: #994D62;
	border-style:dotted;
	border-top-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-right-width: 0px;
	background-color:#E5E5E5; 
	color:#FF9900 }
a.skipnavi
	{
	font-size:10%;
	text-decoration:none;
	color:#ffffff
	}
a.skipnavi:visited
 { 
	font-size:10%;
	text-decoration:none;
	color:#ffffff
	 }
a.skipnavi:hover
 { 
	font-size:10%;
	text-decoration:none;
	color:#ffffff
	 }
div.menu
 { 	border-color: #994D62;
	margin:0px; padding:0px;
	display:block;
	background-color:#ffffff; 
	border-style:dotted;
	border-top-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-right-width: 0px;
	width:220px;
	height:25px;
	font-size:100%;
	line-height:25px;
	text-decoration:none;
	vertical-align:bottom;
	text-align:right
}

P
	{
	font-size:100%;			/* 文字サイズ：9P相当 本文サイズ */
	color:#000000;			/* 文字色：黒 */
	line-height:130%;		/* 行間：130% */
	font-weight:400			/* 文字太さ：普通 */
	}
H1	{
	font-size:140%;			/* 文字サイズ：19P囲み大見出し */
	color:#000;			/* 文字色：紺色 */
	font-weight:bold;		/* 文字太さ：太字 */
	text-align:center;		/* 中央揃え */
	padding:5px;			/* パディング(内容と枠の間)：5px */
	background-color:#e0f0c0;	/* 背景色：ピンク */
	border-width:thin;		/* 傍線太さ：細い */
	border-style: double;		/* 傍線種類：枠を線 */
	border-color:#000;		/* 傍線色：紺色 */
	border-top-width: 4px;
	border-bottom-width:4px;
	border-left-width: 0px;
	border-right-width: 0px;
}

H2{
	font-weight: bold;
	border-style: double;
	padding: 4px;
	color: #000;
	border-color: #e0f0c0;
	border-top-width: 4px;
	border-bottom-width:4px;
	border-left-width: 0px;
	border-right-width: 0px;
	font-size: 100%;
	background-color: #ffffff
	}
H3{
	font-weight: bold;
	border-style: dotted;
	padding-left: 10px;
	margin-left:0px;
	margin-right:0px;
	color: #6a4035;
	border-color: #e0f0c0;
	border-top-width: 0px;
	border-bottom-width:2px;
	border-left-width:0px;
	border-right-width: 0px;
	font-size: 100%;
	background-color: #ffffff
	}

H4	{
	font-size:100%;			/* 文字サイズ：11P囲み小見出し(２) */
	color:#180F7F;			/* 文字色：blue */
	font-weight:bold;		/* 文字太さ：太字 */
	margin-left:1px;		/* 左マージン：1px */
	margin-right:1px;		/* 右マージン：1px */
	padding:4px;			/* パディング：4px */
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-right-width: 0px;
	border-style:solid;		/* 傍線種類：直線 */
	border-color:#e0f0c0;	
	background-color: #FFFFFF
	}

table
	{
	font-size:100%;			/* 文字サイズ：9P相当 本文サイズ */
	color:#000000;			/* 文字色：黒 */
	font-weight:400			/* 文字太さ：普通 */
	}
table.menu
	{
	width:600px;
	font-size:100%;			/* 文字サイズ：9P相当 本文サイズ */
	color:#000000;			/* 文字色：黒 */
	background-color: #330066;  
	font-weight:400			/* 文字太さ：普通 */
	}
div.info
	{
	font-size:100%;			/* 文字サイズ：11P 囲み記事 */
	color:#000000;			/* 文字色：黒 */
	font-weight:400;		/* 文字太さ：普通 */
	padding:10px 30px;	
	border-style:solid;
	border-color:#e0f0c0;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px
	}
div.contents
	{
	font-size:100%;			/* 文字サイズ：11P 囲み記事 */
	color:#000000;			/* 文字色：黒 */
	font-weight:400;		/* 文字太さ：普通 */
	padding:5px;	
	border-style:solid;
	border-color:#e0f0c0;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px
	}

td.right
	{
	font-size:80%;
	vertical-align:middle;
	text-align:right;
	background-color:#006699;
	height:18px;
    font-weight:400

	}
ul.info
	 { 
	line-height:130%;					/* 行間：130% */
	 list-style-image: url("img/mark.gif") 
	 }
SPAN.size4
	{
	font-size:80%;			/* 文字サイズ：9ポイント12px */
	line-height:130%;
	font-weight:400			/* 文字太さ：細字 */
	}
div.large 
	{
	font-size:20px;
	color:#000000;
	font-weight:400;
	}
div.footer 
	{
	padding:10px;
	width:780px;
	border-color: #e0f0c0;
	border-style:double;
	border-top-width: 4px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	font-size:80%;			/* 文字サイズ：9ポイント12px */
	text-align:center;		/* 中央揃え */
	line-height:130%;
	font-weight:400			/* 文字太さ：細字 */
	}
p.bikou {
 font-weight:bold;
 font-size:80%;
}
span.notice{
font-size:1px;
color:white;
}

.size4
	{
	font-size:80%;						/* 文字サイズ：9ポイント */
	color:#000000;							/* 文字色：黒 */
	line-height:100%;					/* 行間：130% */
	font-weight:400						/* 文字太さ：細字 */
	}
.size3
	{
	font-size:90%;						/* 文字サイズ：9ポイント */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;					/* 行間：130% */
	font-weight:400						/* 文字太さ：細字 */
	}
.bold
	{
	line-height:130%;					/* 行間：130% */
	color:#994D62;
	font-weight:bold						/* 文字太さ：細字 */
	}

/*	(株)ユーディット	2005.07.17 
	清か農園		2011.03.31*/
