body {
	background: #3D2317;
	margin: 0px;
	}

body,tr,td,th,div,font {
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	}

.back {
/*	background: #4A311E;
	border-bottom: 20px #000 solid; */
	}

.left {
	font-size: 10px;
	background: #4A311E;
	background:url(http://kanae-uotani.com/bg.gif);
	}

.center {
	text-align: left;
	background: #EDE3D6;
	}

.right {
	text-align: left;
	font-size: 10px;
	background: #4A311E;
	background:url(http://kanae-uotani.com/bg.gif);
	}

.copyright {
	margin: 10px 0px;
	}

a,
a:link,
a:visited,
a:active {color: #CF845F; text-decoration:none;}
a:hover {color: #FFD65F; text-decoration:underline;}

img {
	border: none;
	}

ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

li {	
	border-bottom: 1px #333 dotted;
	margin: 0px;
	padding: 0px;
	}

form{
	margin: 0px;
	padding: 0px;
	}

input,textarea,select{
	font-size: 10px;
	line-height:140%; 
	background: #EDFFD3;
	border:1px #333 solid;
	margin-bottom: 2px;
	padding: 1px;
	}

/*-- ヘッダ --*/

.title_bg {
	background: #4A311E;
	background:url(http://kanae-uotani.com/blog_parts/Uotani_log.jpg);
}

/*-- エントリー --*/

.entry a,
.entry a:link,
.entry a:visited,
.entry a:active {color: #B66C00; text-decoration:none;}
.entry a:hover {color:#FFD65F;text-decoration:none;}

.entry_navi{
	font-size: 10px;
/*	background:#8D8F6E;*/
	margin: 0px;
	padding: 5px;
	text-align: center;
	}

.entry {
	text-align: left;
	color: #4A311E;
	margin: 0px;
	padding: 0px;
	margin-bottom: 30px;
	}

.entry_date {
	text-align: right;
	font-size: 10pt;
	color: #FF9933;
	margin-bottom: 10px; 
	}

.entry_author {
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 11px;
	color: #4A311E;
	margin: 3px 0px 10px 0px;
	}

.entry_body {
	color: #4A311E;
	background: #EDE3D6;
	padding: 20px 15px;
	margin-bottom: 10px;
	font-size: 10pt;
	line-height: 140%;
	}

.entry_header {
	margin-bottom: 20px; 
	}

.entry_title {
	font-size: 1.2em;
	color: #FF9933;
	font-weight: bolder;
	margin: 5px 0px;
	}

.entry_state01 {
	color: #4A311E;
	font-size: 10px;
	margin: 5px 10px 5px 0px;
	}

.entry_more {
	color: #4A311E;
	margin-top:10px;
	}

.entry_state02 {
	font-size: 10px;
	margin:10px 0px;
	color:#4A311E;
	text-align:right;
	}

.entry img{
	float: center;
	margin:10px;
}

blockquote {
	font-size: 10px;
	line-height: 140%;
	margin: 0px;
	padding: 5px 15px;
	}

/*-- コメント・トラックバック --*/

.entry_cm {
	color:#4A311E;
	font-weight: bolder;
	text-align: center;
	}

.entry_tb {
	color:#4A311E;
	font-weight: bolder;
	text-align: center;
	}

.comment_state {
	text-align: right;
	border-bottom: 1px #666 dotted;
	margin-bottom: 10px;
	padding-bottom: 3px
	}

/*-- サイド --*/

.linktitle {
	color: #C2F078;
	font-size:1em;
	font-weight:bold;
	border-bottom: 1px #FFF dotted;
	margin: 15px 0 5px 0;
	}

DIV.linktext {
	padding: 0px 10px;
	margin-bottom: 0.3em;
	color: #EDE3D6;
	}

DIV.linktext li{
	margin: 0;
	color: #EDE3D6;
	padding: 0px 3px;
	margin-bottom: 0.3em;
	}

/*-- g-tools --*/
table.g-tools_table {border:1 #3D2317 dotted;background-color: #F5DEB3;}
table.g-tools_table td{	background-color: #F5DEB3;}
span.g-tools_body {font-size:0.85em;color:#3D2317;}
span.g-tools_body a{color: #975D46;}
span.g-tools_by {font-size:xx-small;font-weight:normal;}
span.g-tools_img {border:1 #3D2317 solid;}