@charset "EUC-JP";

* {
	margin : 0;
	padding : 0;
	font-style : normal;
	font-weight : normal;
	word-break:break-all;
scrollbar-face-color:#EFECE7;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#fff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#EFECE7;
scrollbar-darkshadow-color:#EFECE7;
}

/* リンク色 */

a:link,a:visited {
color : #a49585 ;text-decoration : none;
}

a:hover,a:active {
color : #3798BC ;text-decoration : none;background :#e0efef;
}

h1 a:link,h1 a:visited {
color: #3798BC;
font-weight:normal;
border-bottom:none;
	}

h1 a:hover,h1 a:active {
color: #3798BC;
font-weight:normal;
	}

h2 a:link,h2 a:visited {
color: #3798BC;
border-bottom:none;
	}

h2 a:hover,h2 a:active {
color: #3798BC;
	}

#blog h3 a:link {color :#9b8773 ;text-decoration : none;background :none;border-bottom:none;}
#blog h3 	a:visited {color : #9b8773 ;text-decoration : none;background :none;border-bottom:none;}
#blog h3 a:hover {color : #3798BC ;text-decoration : none;background :#e0efef;}
#blog h3 a:active {color : #3798BC ;text-decoration :}

.entry-body a:link,.entry-body a:visited{
border-bottom:none;
	}

img a:link,img a:visited{
border:none;
background :fff;
text-decoration : none;
	}




input, select, textarea { 
background-color: #f4e9d9; 
border: 1px #bcad95; 
} 




body {
	color : #674f4c;
	background :#fffbf2;
background : url() ;
	text-align : left;
	line-height : 1.5;
}

/* バナー(ヘッダ)部分 */

#banner{
	width : 770px;
	height : 300px;
	background : url() no-repeat;
	text-align:right;
vertical-align:top;
	margin-bottom:10px;
}

h1{

margin : 0px 0px 0 0px;
text-align:center;
font-size:11px;
filter:alpha(style=0,opacity=80,);
font-weight:normal;
display: inline;

	
}



h2{
	margin : 0 0px 0 0px;
	font-size:11px;
	color:#fff;
	text-align:right;	
width:150px;
filter:alpha(style=0,opacity=80,);
display: inline;

}




/* 本文 */

#container{
	width:770px;
	background :#fff;
font-size:0.8em;
background : url(http://www.geocities.jp/stonestone70/amng/img-blog/bodybg-770px.gif);
	margin:0 auto;
}

#blogcontainer{
	padding:0 8px;
}


/* 左サイドバー */

#left{
	float:left;
	width:207px;

}

#left h3{
	height : 25px;
	color:#fff;
	background : url(http://www.geocities.jp/stonestone70/amng/img-blog/h3-huga.gif) no-repeat;
	text-align : center;
	padding:6px 0 0 0;
margin:0px 0 10px 0;
font-size:1em;
font-weight:bold;
}

.sidebody{
font-size:0.85em;
	padding:0 7px;
	overflow:hidden;
}

.description{
	padding:0 15px;
}



#left li {
margin : 0 5px 5px 5px;
font-size:0.9em;
padding-left:15px;
background: url(http://amehuri7.hp.infoseek.co.jp/img/inugao.gif) no-repeat ;
list-style: none;

}

.sidebottom{
	margin-bottom:15px;
}

/* カレンダー */

.calender{
	width:180px;
	margin:0 0px 0 5px;
}

.calender caption{
}

.calender th{
	text-align:center;
}

.calender td{
	text-align:center;
}

.calender td a{
	text-decoration:underline;
}

.ads{
	color:#2124A5;
}

.categories td{
	width:22px;
}


/* 記事部分 */

#blog{
	float:right;
	width:531px;
	overflow:hidden;
}

.entrytop{
	width:531px;
	height:52px;
	background:url(http://www.geocities.jp/stonestone70/amng/img-blog/honbun-bg-a-huga.gif) no-repeat;
}

.entry-header{
	height:35px;
	background : url(http://www.geocities.jp/stonestone70/amng/img-blog/h2-date2-huga.gif) 50% 0 no-repeat;
}

.date{
}

.entryheaderback{
	background:url(http://www.geocities.jp/stonestone70/amng/img-blog/honbun-bg-b.gif) 50% 0 repeat-y;
}

#blog .entry-header h3{
	float:left;
	height:39px;
font-size:1.0em;
	font-weight:normal;
color:#3798BC;
         letter-spacing:3px;
	overflow:;
	display:inline;
	padding:10px 160px 0 30px;
	
tex-talign:left;
}

#blog h3 a{
	
}

.headerdate{
	float:right;
	padding:6px 30px 0 0;
}

.entry-body{
	padding:20px 30px 20px 30px;
	background:url(http://www.geocities.jp/stonestone70/amng/img-blog/honbun-bg-b.gif) 50% 0 repeat-y;
}

.aabody{
	width:100%;
	overflow:hidden;
}

.entry-footer1{
	background:url(http://www.geocities.jp/stonestone70/amng/img-blog/honbun-bg-b.gif) 50% 100% repeat-y;
}

.entry-footer{
	text-align:right;
	margin:0 15px;
	text-align:right;
font-size:0.8em;
}


.section{
}


.date{
	color:#674f4c;
}

.section ul.entry-footer {
	padding : 10px 0 5px 0;
	list-style-position : inside;
	text-align:center;
}

.section ul.entry-footer li {
	display : inline;
	list-style-type : none;
	text-align:center;
}

.blogbottom{
	background:url(http://www.geocities.jp/stonestone70/amng/img-blog/honbun-bg-c.gif) 0 100% no-repeat;
	height:65px;
	margin-bottom:16px;
	text-align:center;
}

.blogbottom img{
	text-align:center;
	margin:0 auto;
}


/* コメント部 */

.comment-top.comment-post{
	font-weight:bold;
	font-size:0.9em;

}

h3#comment-top{
	font-weight:bold;
	font-size:0.9em;
margin:17px;
}

.comment-header{
	font-size:0.9em;
	font-weight:bold;
margin:0px 0 10px 0;
}

.comment-body{
	margin : 0 1em;
}
.comment-footer{
	margin : 0 0 2em 0;
}

.trackback-header{
	font-size:0.9em;
	font-weight:bold;
}

h3#trackback-top{
	font-weight:bold;
	font-size:0.9em;
margin:3px;
}

.trackback-excerpt{
	margin : 0 1em;
}
.trackback-footer{
	margin : 0 0 1em 0;
}

.prev-next-navi{
	text-align:center;
}

.prev-next-navi a:link,.prev-next-navi a:hover,.prev-next-navi a:visited,.prev-next-navi a:active{
	color:#333;
}

/* フッター */
#footer{
	text-align:center;
	height:25px;
	padding-top:25px;
}

hr{
	width:95%;
	border:1px dashed #cdcdc2;
margin:5px 0 ;
}

/* 自前追加 */

.thread{
text-align:center;
font-size:0.8em;
margin:0px 0 0px 0
background:url(http://www.geocities.jp/stonestone70/amng/img-blog/honbun-bg-b.gif) repeat-y;
background-color : #fffdf8;
display:block
}

div.entry-body img {
padding : 3px 3px 3px 3px;
margin-left:auto;
margin-right:auto;
display : block;
}

#monthly_archives{
padding : 8px 0px;
}

ul.kijiul{
list-style-image:url(http://amehuri7.hp.infoseek.co.jp/img/inugao.gif);
background-color:#fff;
margin: 5px 30px 5px 30px; 
padding: 15px 10px 15px 30px;
border-top: 1px dotted #cdcdc2;
border-bottom: 1px dotted #cdcdc2;
border-left: 1px dotted #cdcdc2;
border-right : 1px dotted #cdcdc2;
line-height: 130%;
font-size: 0.9em;
letter-spacing: 0.1em
}

.inyou
{
background-color:#fff;
margin: 5px 30px 5px 30px; 
padding: 15px 10px 15px 30px;
border: 1px dotted #cdcdc2;
line-height: 160%;
font-size: 0.9em;
letter-spacing: 0.1em
}

.sk
{
background-color:#fff;
margin: 5px 10px 5px 10px; 
padding: 15px 10px 15px 10px;
border: #92b5b0 2pt dotted;
line-height: 160%;
letter-spacing: 0.1em;
text-align: center;
}

.tag
{ 
letter-spacing: 0.1em;
font-size: 0.85em;
text-align: center;
}

/* 「含むはてなブックマーク」ボタン */
img.b_entry{
	float: none;
	clear: both;
	border: none;
}

.kouin{
font-size:0.9em;
text-align:left;
padding:2px;
}

