/* ### style-cream レイアウト###*/

body	{ margin: 10px 10px;
		  width: 720px;
		background-color: #ffff66;
		border: solid 1px #800000;
		}
/* ### フォント ### */
h1	{
	padding: 150px 10px 5px 10px;
	font-size: 15px; 
	color: #000000;
	}
p		{ 
		font-size: 17px; 
		margin: 0px;
		padding: 3px 10px;
		line-height: 1.4;	/* ### 行間を広めにする ### */
		}
hr {margin: 5px 0px;
	padding: 0px 0px;
	}
/* タグ内のデザイン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;
		}

/* ### ueデザイン ### */
#ue		{
		width: 720ox;
		height: 180px;
		background-image: url(./img/pain1.png);
		}
/* ### 上メニュー ### */
#menyu	{	/* ### メニューのスタイル ### */
		width: 720px;
		height: 36px;
		position: right;
		background-color: #800000;
		}
#menyu ul	{
			margin: 0px 0px;
			padding: 0px 0px;
			}
#menyu li	{
			list-style-type: none;
			padding: 0px 0px;
			background-color: #800000;
			float: left;
			}
#menyu li a	{
			width: auto;
			border: outset #cc0000 1px;
				/* ### 枠線の内側が出っ張って見えるデザイン ### */
			background-color: #880000;
			color: #ffffff;
			padding: 5px 10px 5px 11px;
			display: block;
			text-align: center;
			text-decoration: none;
				}
/* ###パンくずリスト### */
#pankzu {
		font-size: 15px; 
		padding: 10px 0px 0px 20px;
		}
/* ###top### */
.top {padding: 5px 0px 2px 20px;
	  border: solid #800000 2px;
	  border-radius: 10px;
	  background-color: #ffff66;
	  width: 150px;
	  height: 20px;
	  
	}
/* ### 左box ### */
#hidari	{ 
		  width: 480px;
		  float: left;
		  background-color: #fff0f5;
		border-right: solid 1px #800000;
		}
#hidari h2 { 
		font-size: 18px; 
		padding: 8px 15px;
		line-height: 1.4;
		color: #;
		border-style: solid;	/* ### 枠線をつける ### */
		border-width: 1px 10px 1px 10px;	/* ### 枠線の幅 ### */
		border-color: #800000;		/* ### 枠線の色 ### */
		}

#hidari h3		{
		font-size: 18px; 
		margin: 0px;
		padding: 5px 10px 5px 20px;
		line-height: 1.2;
		border-style: solid;	/* ### 枠線をつける ### */
		border-width: 1px 1px 1px 10px;		/* ### 枠線の幅 ### */
		border-color: #800000;		/* ### 枠線の色 ### */
		}
#hidari h4		{
		width: 424px;
		font-size: 17px; 
		margin: 0px 0px 0px 2px;
		padding: 5px 20px 5px 20px;
		line-height: 1.4;
		border-style: solid;	/* ### 枠線をつける ### */
		border-width: 1px 1px 1px 10px;		/* ### 枠線の幅 ### */
		border-color: #800000;		/* ### 枠線の色 ### */
		}
#hidari h5		{
		font-size: 15px; 
		margin: 0px;
		padding: 5px 20px 0px 20px;
		line-height: 1.2;
		}
#hidari table	{
		  width: 475px;
				}
#hidari ul	{
			margin: 0px 4px;
			padding: 0px 0px;
			}
#hidari li	{
			margin: 0px 0px 0px 20px;
			padding: 2px 0px;
			line-height: 1.4;
			}
#hidari table	{
			margin: 0px 2px 0px 2px;
			border: solid 1px #800000;
			border-collapse: collapse; 
			}
#hidari table th	{
			border-bottom: solid 1px #800000;
			border-right: solid 1px #800000; 
			}
#hidari table td	{
			border-bottom: solid 1px #800000;
			border-right: solid 1px #800000; 
			}

/* ### 右box ### */
#migi	{ 
		  float: left;
		  width: 209px;
		  background-color: #ffff66;
		  border-left: solid 1px #800000;
		}
#migi h3		{ 
		margin: 0px 0px;
		width: 208px;
		border-style: solid;	/* ### 枠線をつける ### */
		border-width: 1px 10px 1px 10px;	/* ### 枠線の幅 ### */
		border-color: #800000;		/* ### 枠線の色 ### */
		background-color: #ddff00;
		color: #003333;
		padding: 5px 5px;
		display: block;
		font-size: 18px; 
		line-height: 1.4;
		text-decoration: none;
		text-align: center;
		}
#migi h4 { margin: 0px 0px;
		width: 238px;
		border: outset #33cc33 2px;	
			/* ### 枠線の内側が出っ張って見えるデザイン ### */
		background-color: #99ff00;
		color: #003333;
		padding: 5px 5px;
		display: block;
		font-size: 18px; 
		line-height: 1.4;
		text-decoration: none;
		text-align: center;
		}

#migi ul	{
			margin: 0px 0px;
			padding: 0px 0px;
			}
#migi li	{
			width: 236px;
			list-style-type: none;
			margin: 0px 0px;
			padding: 0px 0px 0px 1px;
			line-height: 1.4;
			}
#migi li a	{
			width: auto;
			border: outset #ccff00 1px;
/* ### 枠線の内側が出っ張って見えるデザイン ### */
			background-color: #ffff66;
			padding: 3px 0px 3px 10px ;
			display: block;
			font-size: 17px; 
			text-align: left;
			text-decoration: none;
				}
#koukoku {
			width: 238px;
			padding: 0px 2px;
			}
.mokuji	{
		margin: 0px 0px;
		padding: 0px;
		width: 235px;
		}
.mokuji p	{
		width: 235px;
		margin: 0px 0px;
		padding: 5px 0px;
		border: 3px outset #adff2f;
		background-color: #fffacd;
		font-size: 18px; 
		line-height: 1.4;
		text-align: center;
		}
/* ### うさパラ検索バナー用 ### */
.naka {
		margin: 0px 0px;
		padding: 5px 0px 15px 10px;
		}
/* ### footer ### */
#footer	{ 
		clear: both;
		padding: 10px 1px;
		text-align: center;
	    background-color: #ccaa00;
		}
/* ### span ### */





