/* # style-pwsp3 レイアウト# */
body	{ margin: 10px  0px 0px 5px;
		  width: 720px;
		background-color: #ffcc33;
		}
/* # 本体 レイアウト# */
#hontai {
		 margin: 10px  0px 0px 5px;
		 width: 720px;
		 background-color: #f0f0a8;
		}
#top	{
			width: 720px;
			height: 175px;
			margin: 0px;
			padding: 4px 0px;
		 background-image: url(hedimg/top11.png);
		}
.top	{
			margin: 0px;
			padding: 4px 10px;
			font-weight: bold;
			font-size: 20px;
			text-align: right;
		}
.top a	{
			padding: 3px 10px;
					border: solid 1px;
					border-color: #008000;
		}
.uta	{
		padding: 3px 40px;
		font-weight: bold;
		
		}

/* # フォント # */
h1	{ 
		text-align: center;
		font-size: 30px; 
		color: #008000;
		}
h2	{
		font-size: 20px; 
		margin: 0px 0px;
		padding: 2px 20px;
		background-color:#c0ff00;
		border-style: solid;	/* # 枠線をつける # */
		border-width: 1px 10px;	/* # 枠線の幅 # */
		border-color: #008000;	/* # 枠線の色 # */
		line-height: 1.4;
		color: #000066;
		}

h3	{
		font-size: 18px; 
		margin: 2px 0px;
		padding: 0px 20px;
		background-color:#f4f425;
		border-style: solid;	/* # 枠線をつける # */
		border-width: 1px 1px 1px 10px;	/* # 枠線の幅 # */
		border-color: #008000;		/* # 枠線の色 # */
		line-height: 1.4;
		color: #000066;
		}
h4	{
		font-size: 17px; 
		margin: 0px;
		padding: 1px 20px 0px 20px;
		background-color:#ffcc33;
		line-height: 1.3;
		border-style: solid;	/* # 枠線をつける # */
		border-width: 1px 1px;		/* # 枠線の幅 # */
		border-color: #008000;		/* # 枠線の色 # */
		text-align: center;
		}
h5	{
		font-size: 17px; 
		margin: 0px;
		padding: 2px 10px 2px 20px;
		background-color:#ffcc33;
		line-height: 1.3;
	}
/* # メニュー レイアウト# */
#menyu	{
		width: 720px;
		}
#menyu ul	{
			margin: 0px 0px;
			padding: 0px 0px;
			}
#menyu li	{
			list-style-type: none;
			padding: 3px 6px;
			background-color: #ffffff;
			border-style: solid; /* # 枠線をつける # */
			border-width: 1px 1px 1px 1px;	/* # 枠線の幅 # */
			border-color: #008000;	/* # 枠線の色 # */
			text-align: center;
			float: left;
		}
#pankzu	{
				font-size: 15px; 
				padding: 20px 10px 0px 10px;
				}

/* # 上1（説明ページ） レイアウト# */
#ue1	{
		width: 720px;
		background-color: #ffff66;
		}
#ue1 p	{
			font-size: 17px; 
			margin: 0px;
			padding: 5px 10px;
			line-height: 1.4;	/* # 行間を広めにする # */
			text-indent: 1em;
			}
#ue1 table	{
				width: 720px;
				border-collapse: collapse;
				text-align: center;
				}
#ue1 table th	{
					padding: 3px 0px;
					border: solid 1px;
					border-color: #008000;
					text-align: left;
					}
#ue1 table td	{
					padding: 3px 8px;
					border: solid 1px;
					border-color: #008000;
					text-align: left;
					}

/* # 上2（説明ページ） レイアウト# */
#ue2	{
		width: 720px;
		background-color: #ffff66;
		}
#ue2 p	{
			font-size: 17px; 
			margin: 0px;
			padding: 5px 10px;
			line-height: 1.4;	/* # 行間を広めにする # */
			text-indent: 1em;
			}
#ue2 table	{
				width: 720px;
				border-collapse: collapse;
				text-align: center;
				}
#ue2 table th	{
					padding: 3px 0px;
					border: solid 1px;
					border-color: #008000;
					text-align: left;
					}
#ue2 table td	{
					padding: 3px 8px;
					border: solid 1px;
					border-color: #008000;
					text-align: left;
					line-height: 1.4;
					}
#ue2 ul	{
			margin: 0px 10px 0px 30px;
			padding: 5px 0px;
			}
#ue2 li	{
			padding: 3px 0px;
			}
#ue2 li a	{
				background-color: #ffffff;
				}
/* # 上3（説明ページ） レイアウト# */
#ue3	{
		width: 720px;
		background-color: #ffff66;
		}
#ue3 p	{
			font-size: 17px; 
			margin: 0px;
			padding: 5px 10px;
			line-height: 1.4;	/* # 行間を広めにする # */
			text-indent: 1em;
			}
#ue3 table	{
				width: 720px;
				border-collapse: collapse;
				text-align: center;
				}
#ue3 table th	{
					padding: 3px 0px;
					border: solid 1px;
					height: 150px;
					border-color: #008000;
					text-align: left;
					}
#ue3 table td	{
					padding: 3px 0px 0px 0px;
					border: solid 1px;
					width: 205px;
					border-color: #008000;
					text-align: left;
					}
#ue3 td p	{
					text-align: left;
					}
#ue3 ul	{
			margin: 0px 10px 0px 30px;
			padding: 5px 0px;
			}
#ue3 li	{
			padding: 3px 0px;
			}
#ue3 li a	{
				background-color: #ffffff;
				}
/* # 上4（説明ページ） レイアウト# */
#ue4	{
		width: 720px;
		background-color: #ffff66;
		}
#ue4 p	{
			font-size: 17px; 
			margin: 0px;
			padding: 5px 2px;
			line-height: 1.4;	/* # 行間を広めにする # */
			}
#ue4 table	{
				width: 720px;
				border-collapse: collapse;
				text-align: center;
				}
#ue4 table th	{
			width: 240px;
					padding: 0px;
					border: solid 1px;
					border-color: #008000;
					text-align: left;
					}
#ue4 table td	{
					padding: 3px 8px;
					border: solid 1px;
					border-color: #008000;
					text-align: left;
					}
#ue4 ul	{
			margin: 0px 10px 0px 30px;
			padding: 5px 0px;
			}
#ue4 li	{
			padding: 3px 0px;
			}
#ue4 li a	{
				background-color: #ffffff;
				}
#ue4 hr	{
		margin: 4px;
		padding: 0px;
		}			

/* # 下1（説明ページ） レイアウト# */
#sita1	{
		float: left;
		width: 234px;
		height: 780px;
		background-color: #ffff99;
		border: solid 1px;	/* # 枠線をつける # */
		border-color: #008000;	/* # 枠線の色 # */
		}
#sita1 ul	{
			margin: 0px 10px 0px 30px;
			padding: 5px 0px;
			}
#sita1 li	{
			padding: 3px 0px;
			}
#sita1 li a	{
				background-color: #ffffff;
				}
/* # 下2（説明ページ） レイアウト# */
#sita2	{
		float: left;
		width: 234px;
		height: 780px;
		background-color: #ffff99;
		border: solid 1px;	/* # 枠線をつける # */
		border-color: #008000 1px;	/* # 枠線の色 # */
		}
#sita2 ul	{
			margin: 0px 10px 0px 30px;
			padding: 5px 0px;
			}
#sita2 li	{
			padding: 3px 0px;
			}
#sita2 li a	{
				background-color: #ffffff;
				}
/* # 下3（説明ページ） レイアウト# */
#sita3	{
		float: left;
		width: 246px;
		height: 780px;
		background-color: #ffff99;
		border: solid 1px;	/* # 枠線をつける # */
		border-color: #008000;	/* # 枠線の色 # */
		}
#sita3 p	{
			padding: 0px 0px 0px 4px;
			text-indent: 1em;
			}

/* # フッター レイアウト# */
#footer	{
		clear: both;
		padding: 10px 1px;
		text-align: center;
		background-color: #33ff00;
		}




