@charset "EUC-JP";

	* {
		font-family: Verdana;
		margin : 0;
		padding : 0;
		font-style : normal;
		font-weight : normal;
		word-break:break-all;
		scrollbar-face-color:#FFF2FA;
		scrollbar-track-color:#FFF2FA;
		scrollbar-arrow-color:#D3A3BC;
		scrollbar-highlight-color:#D3A3BC;
		scrollbar-shadow-color:#D3A3BC; 
		scrollbar-3dlight-color:#FFF2FA; 
		scrollbar-darkshadow-color:#FFF2FA;
		cursor:url("http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku_cur.ico");
	}

	body {
		color : #AC8C9C;
		background :#FFF2FA;
		text-align : center;
		line-height : 1.5em;
		font-size : x-small !important;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small !important;
	}

	html>body {
		font-size : small !important;
	}


	a {text-decoration : none;cursor:pointer;}
	a:link {color : #E890B9 !important;}
	a:visited {color : #E890B9 !important;}
	a:hover {position:relative;top:1px;left:1px;}
	a:active {color : #E890B9 !important;}

	h1 a:link {color : #B497A6 !important;		font-family: "Comic Sans MS";}
	h1 a:visited {color : #B497A6 !important;
	font-family: "Comic Sans MS";}
	h1 a:hover {position:relative;top:1px;left:1px;	font-family: "Comic Sans MS";}
	h1 a:active {color : #B497A6 !important;
	font-family: "Comic Sans MS";}


	#siteinfo-legal a:link {color : #B497A6 !important;}
	#siteinfo-legal a:visited {color : #B497A6 !important;}
	#siteinfo-legal a:hover {position:relative;top:1px;left:1px;}
	#siteinfo-legal a:active {color : #B497A6 !important;}

	a img {
		border-style : none;
		border-width : 0px;
		text-decoration : none;
		cursor:pointer;
	}

	.entry-body img {
		margin: 5px 5px 5px 0;
	}

	#container {
		width : 760px;
		border-left:solid 1px #D3A3BC;
		border-right:solid 1px #D3A3BC;
		text-align:center;
		margin-left : auto;
		margin-right : auto;
		background :#FFF url(http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku01.gif);
	}

	#banner {
		width : 760px;
		background : url("http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku02.gif") bottom left repeat-x;
	}

	#wrapper {
		margin : 10px 12px 0 22px;
	}

	#primary-column {
		text-align : left;
		float : left;
		padding-top : 15px;
		width : 504px;
	}

	#secondary-column {
		text-align : left;
		width:210px;
		float : right;
		padding-top : 15px;
	}

	#siteinfo-legal {
		color :#B497A6;
		width : 760px;
		margin : 0;
		padding : 15px 0 5px;
		text-align : center;
		background : url("http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku03.gif") top left repeat;
	}
	
	.emoji{
		vertical-align:middle;
	}

	h1 {
		text-align : left;
		letter-spacing : 6px;
		padding : 10px 25px 0px;
		font-size : small;
		voice-family : "\"}\"";
		voice-family : inherit; 	
		font-size : medium;
	}

	html>body h1 {
		font-size : medium;
	}

	#description {
		font-family: "Comic Sans MS";
		color :#B497A6;
		text-align : left;
		padding : 0 25px 20px;
		font-size : x-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}


	html>body div#description {
		font-size : small;
	}

	#calender {
		text-align: center;
		padding-bottom: 18px;
	}

	#calender ul {
		font-size: 12px;
		list-style-position : inside;
	}

	#calender li {
		color: #FFD7ED;
		display : inline;
		list-style-type : none;
	}

	li.day {
		padding: 0px 3px 0px 2px;
	}

	.prev-month-calendar {
		margin-right : 2px;
	}

	li#now-month-calender {
		color:#AC8C9C;
	}

	.next-month-calendar {
		margin-left : 4px;
	}

	.section {
		text-align : left;
	}
	.section h2 {
		color : #AC8C9C;
		float : left;
		padding:20px 0 0 25px;
		font-size : x-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}

	html>body div.section h2 {
		font-size : small;
	}

	.entry-header {
		height : 63px;
		width : 497px;
		background : url("http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku04.gif") top left no-repeat;
	}

	.date {
		float : right;
		padding:10px 25px 0 0;
		text-align : center;
	}

	.entry-body {
		padding :10px 25px 5px 25px;
		background:url(http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku05.gif) repeat-y;
	}

	.entry-more {
		padding : 0 15px 0 0;
		text-align : right;
	}


	.entry-footer {
		text-align:right;
		padding:5px 25px 10px 0;
		margin-bottom : 30px;
		background:url(http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku06.gif) left bottom no-repeat;
	}


	.prev-next-navi {
		text-align:center;
		padding:12px 0 15px;
		margin-bottom : 30px;
		background:url(http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku11.gif) no-repeat;
	}

	#primary-column form {
	}

	input#himitu {
	}

	.form-btn {
		text-align:center;
		padding:10px 25px 15px 0;
		margin-bottom : 30px;
		background:url(http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku06.gif) left bottom no-repeat;
	}

	h3 {
		padding:20px 0 0 25px;
		font-size : x-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}

	html>body h3 {
		font-size : small;
	}

	.comment-top {
		margin-bottom : 0px;
		height : 50px;
		padding:25px 30px 0 75px;
		color : #FFF;
		font-weight : bold;
		background : url("http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku04.gif") top left no-repeat;
		font-size : x-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}
			

	.comment-area {
		padding :10px 20px 10px 25px;
		background:url(http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku05.gif) repeat-y;
	}

	h4.comment-header {
		padding : 0px 10px 5px 15px;
		background:url(http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku10.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 10px 5px 0px;
	}


	.comment-footer {
		padding : 0px 10px 20px 0px;
	}

	h3#trackback-top {
		margin-bottom : 0px;
		height : 50px;
		color : #FFF;
		font-weight : bold;
		padding : 25px 30px 5px 75px;
		background:url("http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku04.gif") top left no-repeat;
		font-size : x-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}

	html>body h3#trackback-top {
		font-size : small;
	}

	h4.trackback-header {
		padding : 0px 10px 5px 15px;
		background:url(http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku10.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 10px 5px 0px;
	}

	.trackback-footer {
		padding : 0px 10px 5px 0px;
	}

	.trackback-uri {
		font-family: "Comic Sans MS";
		color:#AC8C9C;
		margin : 0px 0px 30px 0px;
		text-align:left;
		padding:10px 65px 30px 55px;
		background: url(http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku06.gif) no-repeat;
	}

	.trackback-url {
		font-family: "Comic Sans MS";
		color:#AC8C9C;
		border:1px solid #B497A6;
		background:#FFF2FA;
	}

	.plugin_body {
		color:#AC8C9C;
		background: url(http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku08.gif) repeat-y;
		width:183px;
		margin:0;
		padding:5px 10px 0px 10px;
		font-size : xx-small;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : x-small;
	}

	html>div.plugin_body {
		font-size : x-small;
	}

	.plugin_bottom {
		height:14px;
		margin:0px 0 30px;
		background: url(http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku09.gif) no-repeat;
	}

	.plugin_header {
		height:32px;
		width:203px;
		background : url("http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku07.gif") top left no-repeat;
	}

	.plugin_title {
		font-weight:bold;
		color:#C3A9B6;
		padding:15px 0 0px 0;
		font-family: "Comic Sans MS";
		font-size : x-small;
		text-align : center;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
	}

	html>div.plugin_title {
		font-size : small;
	}


	li{list-style-image : url("http://blog-imgs-11.fc2.com/j/e/n/jennywren/saku10.gif");
		vertical-align: middle;
	}

	div#secondary-column ul {
		margin : 0 15px;
		list-style-position : outside;
	}

	p.plugin-freearea {
		margin : 0 -10px;
	}

	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;
		color : #C3A9B6;
		padding : 0 0.1em 0;
		text-align : center;
	}

	.plugin-calender td {
		padding : 0 0.1em 0;
		text-align : center;
		color : #FFD7ED;
	}

	.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 : 2px dotted #DBB2C8;
	}


	.section pre {
		margin : 1em auto;
		padding : 0.5em;
		border : 2px dotted #CD6797;
		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: #FFF2FA;
		border:1px solid #B497A6;
		color: #AC8C9C;
	}