/*----------------------------------------------------------------------
　レイアウト
----------------------------------------------------------------------*/
#mainBox{
	float:left;
	width:630px;
	margin:0;
	padding:0;
    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" verdana, 'trebuchet ms', sans-serif;}

#rightBox{
	float:right;
	width:300px;
	margin:0;
	padding:5px 0 0 0;
    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" verdana, 'trebuchet ms', sans-serif;}

/*　メイン内枠　*/
#innerBox{
	margin:10px 0;
	padding:0;
    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" verdana, 'trebuchet ms', sans-serif;}

/* ----------------------------------------------------------------
　パンくず
---------------------------------------------------------------- */
div.bread-crumbs {
	margin: 5px 0px 0px 5px;
}
div.bread-crumbs a:link { color: #000; text-decoration: none;}
div.bread-crumbs a:visited { color: #000; text-decoration: none;}
div.bread-crumbs a:hover { color: #00f; text-decoration: underline;}
div.bread-crumbs a:active { color: #00f; text-decoration: underline;}

/*----------------------------------------------------------------------
　タイトル
----------------------------------------------------------------------*/
#banner {
	margin:10px 0;
	padding:0;
	background:url(../images/title.gif) no-repeat;
	height:120px;}

#banner h2{
	margin:0;
	padding:0;
	text-indent:-1000px;}

#banner-description{
	margin:0;
	padding:0;
	display:none;}


/*----------------------------------------------------------------------
　タイトル（個別用）
----------------------------------------------------------------------*/
#title {
	margin:10px 0 0 0;
	padding:0;
	background:url(../images/title_s.gif) no-repeat;
	height:100px;
	text-indent:-1000px;}

#title a{
	height:100px;
	display:block;
	text-decoration:none;}

/*----------------------------------------------------------------------
　カテゴリータイトル
----------------------------------------------------------------------*/
#archive-title{
	clear:both;
	height:35px;
	margin:0;
	padding:0;
	font-size:12px;
	text-align: right;}

#archive-title a{
	height:18px;
	padding:17px 0 0 0;
	display:block;
	color:#000;
	text-decoration:none;}

#archive-title a:hover{
	color:#000;
	text-decoration:underline;}


/*----------------------------------------------------------------------
　共通スタイル
----------------------------------------------------------------------*/
h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;}

#innerBox h2 a{ display:block; text-decoration:none;}
#innerBox h2 a:hover{text-decoration:none;}

#innerBox p{
	margin: 0;
	padding: 0;
	border: none;}

#innerBox .small{ font-size:85%;}

#innerBox .none{ display:none;}

#innerBox img{ border: none;}
#innerBox img{ 
	margin: 0;
	padding: 0;
	border: none;}

#innerBox a:link{color: #000; text-decoration: none;}
#innerBox a:visited{color: #000; text-decoration: none;}
#innerBox a:hover{color: #00f; text-decoration: underline;}
#innerBox a:active{color: #00f; text-decoration:underline;}

.hidden {display:none;}


/*------▼共通▼「このページの上部へもどる」*/
#return_7a{
	clear: both;
	margin:30px 5px 10px 0;
	padding: 0;
	font-size: 70%;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	text-align: right;}

#return_7a a,a:link{color: #636; text-decoration: none;}
#return_7a a:visited{color: #636; text-decoration:none;}
#return_7a a:hover{color: #C99; text-decoration:underline;}
#return_7a a:active{color:#636; text-decoration:underline;}

/*----------------------------------------------------------------------
　アーカイブ
----------------------------------------------------------------------*/
div.archive-content ul.archive-list{
	margin:0;
	padding:7px 5px 5px 5px;
	font-size:12px;
	list-style:none;
	background:#E3EFFF;}

div.archive-content li.archive-list-item{
	margin:0;
	padding:0 0 0 12px;
	font-size:12px;
	line-height:20px;
	background:url(/animal/images/ya_g.gif) no-repeat top left;}

#innerBox li.archive-list-item a,
#innerBox li.archive-list-item a:link,
#innerBox li.archive-list-item a:visited,
#innerBox li.archive-list-item a:active{color: #069; text-decoration:none;}
#innerBox li.archive-list-item a:hover {color: #09F; text-decoration: underline;}

/*----------------------------------------------------------------------
　広告
----------------------------------------------------------------------*/
#rightBox div.bar200{
	margin:0;
	padding:0;
	border:none;}
