/* # style-pwsp レイアウト# */
body	{ margin: 10px 10px;
		  width: 720px;
		background-color: #ffcc33;
		}
/* # 本体レイアウト # */
#hontai {
		 margin: 10px 10px;
		 width: 720px;
		 background-color: #f0f0a8;
		}
#top	{
		width: 720ox;
		height: 180px;
		background-image: url(./img/pain1.png);
		}
.top	{
		margin: 0px;
		padding: 4px 10px;
		font-weight: bold;
		font-size: 17px;
		text-align: right;
		}
.top a	{
		padding: 3px 10px;
		border: solid 1px;
		border-color: #008000;
		}
.uta	{
		padding: 3px 40px;
		font-weight: bold;
		}

/* タグ内のデザインclass（個別） */
.d1 { text-align: left; }
.d2 { text-align: center; }
.d3 { text-align: right; }
.width1 { width: 194px;}
.width2 { width: px;}

.rink	{
		font-size: 18px; 
		font-weight: bold;
		}

/* # フォント # */
h1	{ 
	padding-top: 150px;
	padding-right:20px;
	text-align: center;
	font-size: 15px; 
	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 10px;
			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: #fff0f5;
		}
#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: 5px 8px;
				border: solid 1px;
				border-color: #008000;
				text-align: left;
				}
#ue1 ul	{
		margin: 0px 10px 0px 30px;
		padding: 5px 0px;
		}
#ue1 li	{
		padding: 3px 0px;
		}
#ue1 li a	{
			background-color: #ffffff;
			}

/* # 上2（説明ページ） レイアウト */
#ue2	{
		width: 720px;
		background-color: #fff0f5;
		}
#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;
			}
/* # 上2（説明ページ） レイアウト# */
#ue3	{
		width: 720px;
		background-color: #fff0f5;
		}
#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;
				border-color: #008000;
				text-align: left;
				}
#ue3 table td	{
				padding: 3px 8px;
				border: solid 1px;
				border-color: #008000;
				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: #fff0f5;
		}
#ue4 p	{
		font-size: 17px; 
		margin: 0px;
		padding: 5px 5px;
		line-height: 1.4;	/* # 行間を広めにする # */
		text-indent: 1em;
		}
#ue4 table	{
			width: 720px;
			border-collapse: collapse;
			text-align: center;
			}
#ue4 table th	{
				padding: 3px 0px;
				border: solid 1px;
				border-color: #008000;
				text-align: left;
				text-position: top;
				}
#ue4 table td	{
				padding: 3px 8px;
				border: solid 1px;
				border-color: #008000;
				text-align: left;
				text-position: top;
				}
#ue4 ul	{
		margin: 0px 10px 0px 30px;
		padding: 5px 0px;
		}
#ue4 li	{
		padding: 3px 0px;
		}
#ue4 li a	{
			background-color: #ffffff;
			}

/* # 下1（説明ページ） レイアウト # */
#sita1	{
		float: left;
		width: 234px;
		height: 1000px;
		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: 1000px;
		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: 1000px;
		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;
		}




