body,td,div{
color:#000000;
font-size:11px;
line-height:150%;
font-family:Osaka,Verdana,"ＭＳ Ｐゴシック",sans-serif;
}

/*メイントータル設定*/
.content{
width:800px;
padding:0;
margin:0 auto;
background:#ffffff;	/*背景画像*/
}

body{
margin:0px;
/* スクロールバー */
scrollbar-face-color:#ffffff;	/*　ベース色　*/
scrollbar-3dlight-color:#ffffff;	/*　最外枠の左と上の線　*/
scrollbar-highlight-color:#ffffff;	/*　中側の左と上の線　*/
scrollbar-darkshadow-color:#ffffff;	/*　最外枠の右と下の線　*/
scrollbar-shadow-color:#ffffff;	/*　中側の右と下の線　*/
scrollbar-track-color:#ffffff;	/*　後ろの色　*/
scrollbar-arrow-color:#e6b422;	/*　矢印の色　*/
background:#e6b422;
}

/* リンク */
a{
text-decoration:none;
color:#000000;
}
/*リンク基本*/
a:hover{
color:#e45e32;
text-decoration:none;}	/*リンクマウスオーバー*/

/*タイトル部分*/
.header{
margin:0;
padding:30px 0 0 0;
text-align:center;
background:url(http://blog-imgs-27.fc2.com/s/e/b/sebek/animal_header.gif) left top no-repeat;
height:171px;
}

/*タイトル*/
span.blogtitle{
text-align:center;
font-weight:bold;
font-size:30px;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3", Arial Black,Impact;
line-height:150%;
color:#ffffff;
}

span.blogtitle a{
text-decoration:none;
color:#ffffff;
}

span.blogtitle a:hover{
color:#000000;
}

span.blog_info {
color:#ffffff;
font-size:13px;
}

/*横カレンダー*/
#calender {
width:710px;
text-align: center;
margin:0 auto 20px auto;
padding:0 0 10px 0;
color:#e6b422;
border-bottom:solid #e6b422 1px;
}

#calender ul {
text-align: center;
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
list-style-position : inside;
padding: 0px;
margin:0;
background:none;
}

#calender li {
padding: 3px;
margin:0;
background-image: none;
display : inline;
font-size: 11px;
list-style-type:none;
}

#calender li a{
text-decoration: none;
color:#e45e32;
}

#calender li a:hover {
color:#000000;
}

/*　カレンダー */
.calender{text-align:center; font-weight:normal;}
.sun{color:#c22e43;}
.sat{color:#4a69a9;}

/* カレンダー・プラグイン・記事全体 */
.content_main{
margin:0;
padding:0;
width:800px;
background-color:#ffffff;
}

/* 記事 */
.blog{
margin:0 auto;
padding:0;
width:570px;
float:left;
}

.report_h{
margin:0 auto;
padding:0;
width:545px;
height:69px;
background:url(http://blog-imgs-27.fc2.com/s/e/b/sebek/animal_report_h.gif) left top no-repeat;
}

/*記事タイトル*/
.title{
margin:0 0 0 60px;
padding:7px 0 0 0;
font-size:12px;
text-align:left;
width:370px;
}

.title a{color:#e45e32;}
.title a:hover{color:#000000;}

/*日付*/
.date{
margin:0 20px 0 0;
padding:10px 0 0 0;
font-size:11px;
color:#000000;
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
}

/*記事内容*/
.main{
margin:0 auto;
padding:0 25px 0 30px;
width:490px;
background:url(http://blog-imgs-27.fc2.com/s/e/b/sebek/animal_report_c.gif) left repeat-y;
line-height:150%;
text-align:left;
clear:left;
}

/*情報*/
.info{
margin:0 auto 15px auto;
padding:0;
width:545px;
line-height:55px;
text-align:center;
background:url(http://blog-imgs-27.fc2.com/s/e/b/sebek/animal_report_f.gif) left bottom no-repeat;
}

/*追記*/
.continues{
padding:10px 0;
text-align:left;
}
.continues a{color:#e45322;}
.continues a:hover{color:#000000;}

/*画像*/
.main img{border:none;}

/*ナビ*/
.menu{text-align:center;}

/* メニュー */
.side{
width:230px;
padding:0;
margin:0;
float:left;
}

.side_title{
padding:0;
margin:0 auto;
width:180px;
height:38px;
font-weight:bold;
color:#e6b422;
line-height:25px;
text-align:center;
background:url(http://blog-imgs-27.fc2.com/s/e/b/sebek/animal_side_h.gif) left top no-repeat;
}

.side_main{
width:164px;
padding:0 8px 12px 8px;
margin:0 auto 10px auto;
text-align:center;
background:url(http://blog-imgs-27.fc2.com/s/e/b/sebek/animal_side_f.gif) #e6b422 bottom left no-repeat;
}

.side_main p{
margin:0;
padding:0;
}

.side_main ul{
margin:0 0 0 20px;
padding:0;
list-style-image:url(http://blog-imgs-27.fc2.com/s/e/b/sebek/animal_list.gif); list-style-position:outside;
}

.side_main ul li{margin:0; padding:0;}

/* コメント */
.comment{
padding:0px;
margin:0 auto;
text-align:left;
width:530px;
border-top:dotted #e6b422 1px;
}

.comhead{
font-weight:bold;
font-size:12px;
margin:10px 0px 15px 15px;
}

.combody{
margin:5px 0px 5px 18px;
padding-left:10px;
}

.cominfo{
font-size:9px;
text-align:right;
}

.comform{padding-left:20px;}

TABLE.form{margin:25px 0px 5px 10px;}

input{
border:1px #e6b422 solid;
color:#000000;
background-color:#ffffff;
margin:5px 0 0 0;
}

textarea{
width:300px;
height:100px;
font-size:11x;
border:1px solid #e6b422;
background-color:#ffffff;
color:#000000;
margin:5px 0;
}

/*トラックバック */
.tk{
padding:0px;
margin:0 auto;
text-align:left;
width:530px;
border-top:dotted #e6b422 1px;
}

.tkurlhead{
font-weight:bold;
margin-bottom:15px;
padding:30px 0px 5px 15px;
font-size:12px;
}

.tkurl{
font-weight:bold;
margin:15px 0px 15px 35px;
}

.tkhead{
font-weight:bold;
margin-bottom:15px;
padding:1px 0px 1px 15px;
font-size:12px;
}

.tkbody{margin:5px 0px 5px 35px;}

.tkinfo{
text-align:right;
margin:5px 0px 15px 10px;
padding:0px;
}

.pagenavi{text-align:center;}

/*フッター*/
.footer{
margin:0 auto;
height:98px;
width:800px;
background:url(http://blog-imgs-27.fc2.com/s/e/b/sebek/animal_footer.gif) #ffffff left top no-repeat;
text-align:center;
clear:left;
}

/* 著作権 */
.designed{
text-align:center;
padding-right:5px;
font-weight:normal;
color:#999999;
}

.copyright{
width:800px;
margin:0 auto;
padding:0;
background:#e6b422;
text-align:center;
color:#ffffff;
}

/* 広告 */
.cm{
font-size:9px;
color:#999999;
}
.cm a{color:#444444;}
.cm a:hover{color:#e6b422;}