/* Base Theme ============================================================= */
:link,:visited {text-decoration:none;}html,body,div,ul,ol,li,dl,dt,dd,form,fieldset,input,textarea,h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,hr,th,td {margin:0;padding:0;}h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}table {border-spacing:0;}fieldset,img,abbr,acronym {border:0;}/* strict reset by uncommenting lines below */address,caption,cite,code,dfn,em,strong,b,u,s,i,th,var {/* font-style:normal; *//* font-weight:normal; */}
ol,ul {list-style:none;}caption,th {text-align:left;}q:before,q:after {content:'';}a {text-decoration:underline;outline:none;}hr {border:0;height:1px;background-color:#000;color:#000;}a img,:link img,:visited img {border:none;}address {font-style:normal;}
/* Layout ----------------------------------------------------------------- */
body {	margin:0;	padding:0;	color:#000000;	font-family:arial ,sans-serif;	text-align:center;	background-color: #FFFFFF;	background-image: url(http://画像URL/body_bg.gif);	background-repeat: repeat;	background-position: left top;}#content-inner {position: static;}#content-inner {padding-top: 20px;padding-bottom: 20px;}
/* Utilities */
.pkg:after, #content-inner:after {content: " ";display: block;visibility: hidden;clear: both;height: 0.1px;font-size: 0.1em;line-height: 0;}.pkg, #content-inner { display: inline-block; }/* no ie mac \*/* html .pkg, * html #content-inner { height: 1%; }.pkg, #content-inner { display: block; }/* */
/* Content ---------------------------------------------------------------- */
a:link, a:visited {text-decoration: underline;}
h2, h3, h4, h5, h6, p, pre, blockquote, fieldset, ul, ol, dl {margin-bottom: .75em;}
blockquote, ol, ul {margin-left: 30px;background-repeat: repeat-y;}
ol { list-style: decimal outside; }ul { list-style: disc outside; }.item { list-style: none; }
/* Header */#banner{	width:100%;	text-align:center;	color:#000000;	margin-right: auto;	margin-left: auto;	background-image: url(http://画像URL/banner_bg.gif);	background-repeat: repeat-x;	background-position: left top;	background-color: #FB6A6A;}#banner .area {	background-image: url(http://画像URL/banner.jpg);	background-repeat: no-repeat;	background-position: left top;	background-color: #FB9393;	height:126px;	width: 860px;	margin-right: auto;	margin-left: auto;	text-align: left;}#banner a {	color: #FFFFFF;	text-decoration: none;}#banner a:hover {	text-decoration: underline;}#blogtitle{	font-size:26px;	font-weight:bold;	color: #FFFFFF;	padding-top: 40px;	padding-right: 30px;	padding-left: 50px;}#description{	font-size:14px;	padding-left: 50px;	color: #FFFFFF;}#navi {	margin-right: auto;	margin-left: auto;	text-align: center;	background-image: url(http://画像URL/navigation_bg.gif);	background-repeat: repeat-x;	background-position: left top;	padding-top: 14px;	padding-right: 4px;	padding-bottom: 4px;	padding-left: 4px;}#container{	width:800px;	text-align:center;	word-break:break-all;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;	margin-top: 12px;	background-color: #FFFFFF;	border: 1px solid #F8C2C2;	padding: 15px;}/*IE6 Hack*/* html body #container {	width: 830px;}#wrapper{	float:left;	width:600px;}#content{	float:right;	width:400px;	text-align:left;}.posted{	color:#000000;	font-size:12px;	text-align:right;	padding-bottom:10px;	margin-bottom: 14px;}#left{	text-align: left;	float:left;	width:190px;}#left .search {	background-color: #EEEEEE;	padding: 6px;	font-size: 12px;	border: 1px solid #CCCCCC;	margin-bottom: 20px;}#right{	text-align: left;	float:right;	width:190px;}.side{	color:#000000;	font-size:12px;	line-height:125%;	text-align:left;}.sidetitle{	margin-bottom:5px;	font-size:14px;	font-weight:bold;	color:#FFFFFF;	background-color: #952222;	background-image: url(http://画像URL/sidetitle_bg.gif);	background-repeat: no-repeat;	background-position: left top;	text-align: left;	padding-top: 8px;	padding-right: 4px;	padding-bottom: 8px;	padding-left: 20px;	border: 1px solid #952222;}.tag {	text-align: left;	background-color: #EEEEEE;	padding: 2px;	margin-bottom: 4px;	overflow: auto;	font-size: 12px;}.article_post {	text-align: right;	padding: 0;	margin-bottom: 40px;	width: 100%;	margin-top: 0;	margin-right: 0;	margin-left: 0;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #D5D5D5;}.article_post li {	margin: 0px;	list-style-type: none;	float: right;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;	font-size: 12px;}#footer {	width:100%;	text-align:center;	color: #FFFFFF;	margin-right: auto;	margin-left: auto;	background-image: url(http://画像URL/banner_bg.gif);	background-repeat: repeat-x;	background-position: left top;	margin-bottom: 8px;	background-color: #FB6A6A;}#footer .area {	width: 860px;	margin-left: auto;	margin-right: auto;	background-image: url(http://画像URL/banner.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 126px;	background-color: #FB9393;}#footer address {	font-size: 12px;	padding-top: 50px;}
#footer a:visited {	color: #FFF;}#footer a:foover {	color: #FFF;	text-decoration: none;}#footer a:link {	color: #000000;}.h2title {	font-size: 11px;	color: #999999;	text-align: right;}.h3title {	color:#FFFFFF;	font-size:16px;	font-weight:bold;	text-align:left;	background-color: #F98E8E;	padding-top: 4px;	padding-right: 6px;	padding-bottom: 4px;	padding-left: 6px;	background-image: url(http://画像URL/title_bg.gif);	background-repeat: no-repeat;	background-position: left top;	overflow: auto;	border: 1px solid #F98E8E;}.h3title a:link, .h3title a:visited {	color: #FFFFFF;	text-decoration: none;}.h3title a:hover {	text-decoration: underline;	color: #FFFF66;}.pankuzu {	font-size: 12px;	margin-bottom: 12px;}.asset-content {	margin-bottom: 8px;	padding: 4px;}/* Assets */.comments-header, .trackbacks-header {	font-size:14px;	font-weight:bold;}.asset-body,.asset-more,.asset-excerpt,.comment-footer,.comments-open-content,.comments-closed,.trackback-footer {clear: both;}
.comments-content, .trackbacks-content {	font-size: 12px;	width: 100%;	text-align: left;	margin-bottom: 20px;}.comment, .trackbacks-info, .trackback {	margin: 10px;	padding: 10px;	background-color: #EEEEEE;	list-style: none;}.sub_title {	font-size:14px;	font-weight:bold;}#comments_form {	margin-bottom: 30px;}#comments_form .form_btn {	text-align:center;}.comment_table {	width:380px;	border-collapse:separate;	border: 1px solid #CCCCCC;	margin-left: 10px;	font-size: 12px;	margin-bottom: 16px;}.comment_table th {	width: 30%;	background-color: #EEEEEE;	padding:4px;	text-align:left;	text-valign:middle;}.comment_table td {	border-bottom: 1px solid #CCCCCC;	padding:4px;	text-align:left;	text-valign:middle;}.comment_table #comment-author {	width:200px;}.comment_table #comment-email{	width:240px;}.comment_table #comment-url {	width:240px;}.comment_table #comment-text {	width:240px;	height:120px;}#trackback_url {	width:340px;}.asset-body,,.comment-header,.comment-footer,.comments-open-content,.comments-closed,.comments-open-moderated,#comment-form-name,.trackback-footer,.search-form-header,.search-results-header {margin-bottom: .75em;}
.entry-categories,.entry-tags {margin-bottom: .5em;}
.content-nav {text-align: center;}
.entry-tags-header,.entry-categories-header {margin-bottom: 0;margin-right: .25em;display: inline;font-weight: bold;}
.entry-tags-list,.entry-categories-list {display: inline;list-style: none;margin-left: 0;padding-left: 0;}.entry-tags-list .entry-tag,.entry-categories-list .entry-category {display: inline;}
.mt-image-left {float: left;margin: 0 20px 20px 0;}
.mt-image-center {display: block;margin: 0 auto 20px;text-align: center;}
.mt-image-right {float: right;margin: 0 0 20px 20px;}
/* Feedback */
.comments-open label {display: block;}
#comment-author, #comment-email, #comment-url, #comment-text {width: 80%;}
#comment-bake-cookie {margin-left: 0;vertical-align: middle;}
#comment-submit {font-weight: bold;}
/* Widgets */
.widget-list,.archive-list {margin: 0;padding: 0;list-style: none;}.widget-list {	margin-bottom: 30px;}.widget-list .widget-list {	margin-left: 0;	margin-bottom:0;	padding: 0;}.widget-list-item {	text-align:left;	border: 1px solid #EEEEEE;	background-image: url(http://画像URL/sidebody_bg.gif);	background-repeat: no-repeat;	background-position: 1px 9px;	padding-top: 4px;	padding-right: 4px;	padding-bottom: 4px;	padding-left: 12px;	margin: 5px;	overflow: auto;}.widget-list .widget-list .widget-list-item {	text-align:left;	border: none;	background-image: url(http://画像URL/sidebody_bg.gif);	background-repeat: no-repeat;	background-position: 1px 9px;	padding-top: 4px;	padding-right: 4px;	padding-bottom: 4px;	padding-left: 12px;	margin: 5px;	overflow: auto;}.blog-feeds, blog-feed {	list-style: none;}.widget-cloud .widget-list {margin-right: 0;margin-left: 0;}
.widget-cloud .widget-list-item {display: inline;margin: 0 5px 0 0;padding: 0;line-height: 1.2;background: none;}
.widget-cloud .rank-1 { font-size: 1.75em; }.widget-cloud .rank-2 { font-size: 1.75em; }.widget-cloud .rank-3 { font-size: 1.625em; }.widget-cloud .rank-4 { font-size: 1.5em; }.widget-cloud .rank-5 { font-size: 1.375em; }.widget-cloud .rank-6 { font-size: 1.25em; }.widget-cloud .rank-7 { font-size: 1.125em; }.widget-cloud .rank-8 { font-size: 1em; }.widget-cloud .rank-9 { font-size: 0.95em; }.widget-cloud .rank-10 { font-size: 0.9em; }
.widget-assets .widget-list {overflow: auto;margin-right: 0;}
.item {display: inline;float: left;margin: 0pt 5px 8px;overflow: hidden;text-align: center;vertical-align: middle;width: 70px;}
.search-options,.widget-syndicate .blog-feeds {list-style: none;margin: 5px 0;}