@charset "utf-8";

	* {
		font-family: verdana;
		margin : 0;
		padding : 0;
		font-style : normal;
		font-weight : normal;
		word-break : break-all;
		scrollbar-face-color:#FFEAF3; 
		scrollbar-track-color:#FFEAF3; 
		scrollbar-arrow-color:#A59278; 
		scrollbar-highlight-color:#FFEAF3; 
		scrollbar-shadow-color:#A59278; 
		scrollbar-3dlight-color:#A59278; 
		scrollbar-darkshadow-color:#FFEAF3;
		cursor:url("https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana_cur.ico");
	}

	body {
		text-align:center;
		margin-left : auto;
		margin-right : auto;
		margin : 0;
		padding : 0;
		color :#887358;
		line-height : 1.5em;
		font-size : x-small !important;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small !important;
		background:#FFEAF3 url(https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana09.gif) top center;
	}

	html>body {
		font-size : small !important;
	}

	#race {
		text-align:center;
		margin-left : auto;
		margin-right : auto;
		margin : 0;
		padding : 0;
		background:url(https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana00.gif) top center repeat-y;
	}

	#race:after {
		content: "";
		display: block;
		clear: both;
		height: 1px;
		overflow: hidden;
	}

	a {text-decoration:none;cursor:pointer;}
	a:link {color : #E88C8E !important;}
	a:visited {color : #E88C8E !important;}
	a:hover {position:relative;top:1px;left:1px;}
	a:active {color : #E88C8E !important;}

	.plugin_body a:link {color : #DE6D6F !important;}
	.plugin_body a:visited {color : #DE6D6F !important;}
	.plugin_body a:hover {position:relative;top:1px;left:1px;}
	.plugin_body a:active {color : #DE6D6F !important;}

	a img {
		border-style : none;
		border-width : 0px;
		text-decoration : none;
		cursor:pointer;
	}

	.entry-body img {
		padding: 5px 5px 0 0;
	}

	.emoji{
		vertical-align:middle;
		margin:-5px -5px 0 0 ;
	}

	.georgia {font-family: georgia;font-weight: bold;}


	#container {
		width: 800px;
		margin: 0 auto 0 auto;
		text-align:left;
	}

	#container:after {
		content: "";
		display: block;
		clear: both;
		height: 1px;
		overflow: hidden;
	}

	#wrapper {
		width: 638px;
		float : left;
		text-align:left;
	}

	#banner {
		width: 800px;
		height: 202px;
		margin : 0;
		background : url("https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana05.gif") top center no-repeat;
	}

	#content {
		width: 638px;
		margin : 0 0;
	}

	#primary-column {
		width: 469px;
		text-align : left;
		float : right;
	}

	#secondary-column {
		width: 160px;
		line-height : 120%;
		text-align : left;
		float : left;
		margin-top : 15px;
	}

	#siteinfo-legal {
		color:#A59278;
		width: 800px;
		font-family: "georgia";
		font-weight: bold;
		clear : both;
		margin : 5px 0 15px 0;
		padding : 25px 0 0;
		text-align : center;
	}

	#extra-column {
		width: 160px;
		line-height : 120%;
		float : right;
		margin-top : 15px;
	}



	h1 {
		text-align : center;
		letter-spacing : 6px;
		padding : 80px 15px 10px;
		font-size : medium;
		voice-family : "\"}\"";
		voice-family : inherit; 	
		font-size : large;
	}

	html>body h1 {
		font-size : large;
	}

	#description {
		color:#A59278;
		font-family: "Georgia";
		font-weight : bold;
		text-align : center;
		padding : 0 15px 15px;
		font-size : x-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}


	html>body div#description {
		font-size : small;
	}

	.section {
		width: 469px;
		text-align : left;
		overflow: hidden; 
	}

	.section h2 {
		color:#A59278;
		font-family: "georgia";
		font-weight:bold;
		padding : 30px 0 20px;
		font-size : x-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}

	html>body div.section h2 {
		font-size : small;
	}

	.entry-header {
		text-align:center;
		height : 70px;
		background : url("https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana03.gif") no-repeat;
	}

	.entry-body {
		clear : both;
		padding :10px 20px 0px 15px;
		background : url("https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana08.gif") repeat-y;
	}

	.entry-body:first-letter {
		color:#A59278;
		font-size:300%;
		line-height:100%;
		float:left;
	}

	.entry-more {
		padding : 0 15px 0 0;
		text-align : right;
	}


	.entry-footer {
		color:#A59278;
		font-family: "georgia";
		font-weight: bold;
		text-align:right;
		padding:5px 30px 45px 0;
		margin-bottom:5px;
		background : url("https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana07.gif") left bottom no-repeat;
	}




	.prev-next-navi {
		font-family: "georgia";
		text-align:center;
		padding:0 0 20px 0;
		margin-bottom:5px;
	}

	dt {
		padding-left:5px;
	}

	dd {
		padding:0 0 5px 5px;
	}

	input#himitu {
		background:transparent;
		border:none;
	}

	.form-btn {
		text-align:center;
		padding:5px 0 55px 0;
		background : url("https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana07.gif") 50% 100% no-repeat;
	}
	
	label {
		font-family: "georgia";
		font-weight: bold;
		color:#A59278;
	}

	h3 {
		color:#A59278;
		font-family: "georgia";
		font-weight:bold;
		padding : 30px 0 20px;
		font-size : x-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}

	html>body h3 {
		font-size : small;
	}


	.comment-area {
		clear : both;
		padding :10px 20px 0px 15px;
		background : url("https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana08.gif") repeat-y;
	}

	h4.comment-header {
		padding : 0px 10px 5px 15px;
		background:url(https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana10.gif) no-repeat 0 3px;
		font-size : x-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}

	html>h4.comment-header {
		font-size : small;
	}

	.comment-body {
		padding : 0px 5px 5px 0px;
	}


	.comment-footer {
		color:#A59278;
		padding : 0px 5px 5px 0px;
		font-family: "georgia";
		font-weight: bold;
	}


	h4.trackback-header {
		padding : 0px 10px 5px 15px;
		background:url(https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana10.gif) no-repeat 0 3px;
		font-size : x-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}

	html>body h4.trackback-header {
		font-size : small;
	}

	.trackback-excerpt {
		padding : 0px 5px 5px 0px;
	}

	.trackback-footer {
		color:#A59278;
		padding : 0px 5px 5px 0px;
		font-weight: bold;
		font-family: "georgia";
	}

	.trackback-uri {
		text-align:center;
		padding:10px 0 55px 0;
		background : url("https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana07.gif") 50% 100% no-repeat;
	}

	.trackback-url {
		font-family: "georgia";
		font-weight:bold;
		color:#DE6D6F;
	}

	.plugin_third_bottom {
		height:50px;
		margin-bottom:5px;
		background : url("https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana07.gif") 50% 100% no-repeat;
	}

	.plugin_body {
		width:160px;
		font-size : xx-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : x-small;
	}

	html>div.plugin_body {
		font-size : x-small;
	}

	.plugin_bottom {
		width:160px;
		margin-bottom: 15px;
	}

	.plugin_header {
		margin:0;
		height:60px;
		width:160px;
		background : url("https://blog-imgs-29.fc2.com/j/e/n/jennywren/kana04.gif") top left no-repeat;
	}

	.plugin_title {
		color:#A59278;
		font-weight:bold;
		padding:12px 0 0px 0;
		font-family: "georgia";
		font-size : x-small;
		text-align : center;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}

	html>div.plugin_title {
		font-size : small;
	}

	.plugin_body ul { 
		list-style-position: inside; 
		margin-left:10px;
	} 

	li{
		list-style-type : circle;
		list-style-position: inside;
	}

	table.calender {
		width : 100%;
		border-collapse : collapse;
		font-size : x-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}

	html>table.calender {
		font-size : small;
	}

	.plugin-calender caption {
		margin-bottom : 10px;
	}

	.plugin-calender th {font-weight:bold;
		padding : 0 0.1em 0;
		text-align : center;
	}

	.plugin-calender td {
		padding : 0 0.1em 1px;
		text-align : center;
		color : #D1C8BB;
	}

	.plugin-calender td a {
		display : block;
	}


	th#sun {
		color : #F2B1B6;
	}


	th#sat {
		color : #AAB1FE;
	}

	em {
		font-style : italic;
	}

	strong {
		font-weight : bold;
	}

	blockquote {
		margin : 0.5em;
		padding : 0.5em;
		border : 1px dashed #A59278;
	}


	.section pre {
		margin : 1em auto;
		padding : 0.5em;
		border : 1px dashed #A59278;
		font-family : sans-serif;
		overflow : auto;
		width : 90%;
	}

	div.section pre {
		overflow : scroll;
	}

	div.section > pre {
		width : auto;
	}

	div.section code {
		font-family : monospace;
	}

	textarea,input,select {
		font-family : "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
		background-color: #FFEAF3;
		border:1px solid #A59278;
		color: #887358;
	}

	textarea{
		width : 350px;
	}