BODY 			{
					background-image		:url('rijo-castle-jp/a4.png');
					background-color		:#f08080;

					margin-left				: 10;
					margin-top				: 30;
					margin-right			: 10;
					margin-bottom			: 10;
					color:#000000;
				}


/*　サイトの領域 */
#wrapper    {
		width:800px ;
		margin :0 auto ;
		background-color		:white;
		color:white;
}


/*　ヘッダの領域 */
header    {
		height:94px;
		margin:0;
		padding:0;
		background-color	:white;

}

#mainNavi    {
		height:40px;
		margin:0;
		padding:0;
		background-color	:white;

}


#container    {
		position	:relative;
		width		:100%	 ;
		margin		: 0;
		padding		: 0px 0;
		background-color		:white;

}

#sidebar    {
		position	:relative;
		top			:0;
		left		:0;
		width		:100% ;
		margin		: 0;
		padding		: 0;
		background-color		:white;

}

/* 左右に5pxのマージン　*/
#contents   {
		position	:relative;
		margin		:0px 5px 0px 5px;
		padding		:0px 0px 0px 0px;
		background-color		:white;
}

footer   {
		text-align			:center;
		background-color	:white;
		margin				:0;
		padding		:0.5em 0;
		}



.headerLink	{
					font-size:10px;
					color:navy;
					text-align:right;
				}


.subMenu			{
   					padding:0.0em 0em;
					font-size:14px;
					color:navy;
					font-weight:bold;
					text-decoration:underline;
					cursor:pointer;
					text-align:center;
				}




/*サブメニュー　横並び　リストの前に画像 */
#sidebar li {
/*	width: 100px; */
	display: inline-block;
/*	font-size: 14px;  */
	padding-right:24px;
	list-style:none;
	position:relative;
}

#sidebar li:before {
	content:url("../images/icon4.png");
	position:absolute;
/*	top:50%; */
/*	left:-10px; */
	margin:0 12px 0 -20px ;
}

#sidebar li.soto:before {
	content:url("../images/icon1.png");
	position:absolute;
/*	top:50%; */
/*	left:-10px; */
	margin:0 12px 0 -20px ;
}

#sidebar li.bus:before {
	content:url("../images/icon101.png");
	position:absolute;
/*	top:50%; */
/*	left:-10px; */
	margin:0 12px 0 -20px ;
}

#sidebar li.park:before {
	content:url("../images/icon103.png");
	position:absolute;
/*	top:50%; */
/*	left:-10px; */
	margin:0 12px 0 -20px ;
}

#sidebar li.faq:before {
	content:url("../images/icon105.png");
	position:absolute;
/*	top:50%; */
/*	left:-10px; */
	margin:0 12px 0 -20px ;
}




#contents h2{
	font-size: 1.3em;
	color: #555555;
	border-top: 1px solid;
	border-bottom: 0px solid;
	padding: 5px 5px 5px 10px;
	margin-top: 10px;
	margin-bottom: 0px;
}


#contents h2c{
	font-size: 1.5em;
	color: #000000;
	border-top: 0px solid;
	border-bottom: 0px solid;
	padding: 5px 5px 5px 10px;
	margin-top: 3px;
	margin-bottom: 10px;
}


#contents h3 {
	font-size: 1.4em;
	color: #a22041;
	border-color: #990033;
	border-top: 2px solid;
	border-left: 8px solid;
	border-bottom: 2px solid;
	padding: 5px 0;
	margin-left: -25px;
	margin-top: 10px;
	margin-bottom: 5px;
}
