@charset "UTF-8";

/*------▼右サイド*/
#rightBox {
	background-color: #FFF;
}
#rightBox *{
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif !important;
}

#rightBox img{border: none;}
#rightBox hr{display: none;}
hr.end-mainleft_7a{display: none;}
#rightBox .none{display: none;}

/*------▼右サイド▼リンク色*/
#rightBox a:link{color: #000; text-decoration: none;}
#rightBox a:visited{color: #000; text-decoration: none;}
#rightBox a:hover{color: #000; text-decoration: underline;}
#rightBox a:active{color: #000; text-decoration: none;}

/*------▼右サイド▼広告バナー*/	
#rightBox div.banner_7a{
	margin: 0 0 10px 0;
	text-align: center;
}
#rightBox div.ad{
	margin: 0 auto 15px auto;
	padding: 3px 0;
}
#rightBox div.ad div.sponsored{
	clear:both;
	text-align: left;
	margin:0;
	padding:5px;
	font-size:12px;
	line-height:1.4;
	border-bottom:solid 1px #CCC;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;}

#rightBox div.sponsored img{
	float: left;
	margin: 0 5px 0 0;
	border:solid 1px #CCC;}

#rightBox div.sponsored a{
	color: #000;
	font-size:12px;
	text-decoration:none;}

#rightBox div.sponsored a strong{
	font-size:12px;
	color:#F60;}

#rightBox div.pr{
	height:25px;
	margin:0;
	padding:0;
	border-bottom:solid 1px #CCC;
	background:url(/animal/images/pr.gif) no-repeat;}

#rightBox div.bannar{
	margin: 0 auto 10px auto;}
	

/* bn_parq */
#parqNav {
	background:url(/animal/bn/right_bg.jpg) no-repeat top;
	width: 300px;
	height: 229px;
	padding: 31px 0 0;
	text-align: center;
	}
#parqNav h2 {
	margin: 0;
	padding: 0;
}
#parqNav h2 a {
	display: block;
	width: 210px;
	height: 104px;
	background: url(/animal/bn/parq_logo.jpg) no-repeat;
	margin: 0 auto;
	text-indent: -1000em;
	outline: none;
	}
#parqNav p {
	text-align: left;
	padding: 15px 20px;
	line-height: 150%;
}

/*------▼右サイド▼海中*/	
#rightBox #uminaka{
	margin: 0 auto 15px auto;
	padding: 3px 0;
}
#rightBox #uminaka h3{
	height:25px;
	margin:0;
	padding:0;
	background:url(/animal/images/uminaka.gif) no-repeat;
}
#rightBox #uminaka div.ubox{
	margin:0;
	padding:4px;
	border:solid 1px #CCC;
	background:url(/animal/images/uminaka_bg.gif) repeat-x bottom;
}
#rightBox #uminaka ul{
	margin:0 0 10px 0;
	padding:0 2px;
	list-style:none;
}
#rightBox #uminaka li{
	margin:0;
	padding:2px 2px 2px 15px;
	background:url(/animal/images/u_icon.gif) no-repeat 0 4px;
}


	
