@charset "utf-8";
/*
Theme name: Wabiya Web Site 2010.03.10
Description: Wabiya Web SiteのWord Pressテーマ。Kubrick v1.6を元に作成
Author: KEISUKE takahasi
Author URI: http://ksk-soft.com/
Version: 1.0.0
Tags: simple
*/
body {color:#ccc;background:#222;}
a {color:#ddd;}
h1 a {color:#666;}
section#content {float:right;width:580px;padding:2em 1em;}
section#content h2,#sidebar h2{margin:0 0 0.5em;padding:0;font-size:130%;}
/*
section#content h2.himekuri {position:relative;color:#000;font-size:80%;width:55px;height:55px;background:#400;line-height:1;padding:5px;z-index:1;float:left;}
section#content h2.himekuri * {font-style:normal;text-align:center;display:block;height:auto;line-height:1;font-family:Georgia,Verdana,Arial,Sans-Serif;position:absolute;color:#000;}
section#content h2.himekuri span {font-size:300%;top:-5px;right:0;}
section#content h2.himekuri em {font-size:500%;color:#666;top:5px;left:0;z-index:4;}
section#content h2.himekuri i {font-size:400%;bottom:0px;right:0;}
*/
section#content h2.himekuri {font-style:normal;text-align:left;display:block;width:6em;float:left;height:auto;color:#fff;}
section#content h2.himekuri * {font-style:normal;}
section h3{margin:0;padding:0;}
section p,section dl{line-height:2;padding:0 3em 1em 8em;color:#ddd;}
section dl {font-size:1.2em;padding:0 3em 1em 8em;float:left;}
section dt {float:left;clear:left;width:6em;}
section dd {margin:0 0 1em 6em;}
section p a {text-decoration:underline;color:#ddd;}
section p a:hover {text-decoration:underline;color:#fff;}
article {padding:0 0 10em 2em;margin-bottom:1em;border-bottom:1px solid #333;}
article:after {content:".";color:#000;height:0;line-height:0;display:block;clear:left;}
article:nth-last-of-type(1) {border-bottom:0;}
article h1{font-size:2.5em;font-family:serif;color:#eee;line-height:1.3;margin-bottom:1em;}
article h1 a {font-family:serif;color:#eee;}
article p img {padding:1em 0;}

#sidebar {float:left;width:154px;padding:2em 1em;border-right:1px solid #333;}
#sidebar li {list-style:none;font-size:120%;}
#sidebar li.widget {padding-bottom:2em;margin-bottom:1em;border-bottom:1px solid #333;}
#sidebar li.widget:nth-last-of-type(1) {border-bottom:0;}
#sidebar li li {font-size:100%;}
#sidebar li.widget_recent_entries li {line-height:1.2;margin-bottom:1em;}
#sidebar li .children {margin-left:1em;}
#footer {clear:both;}

#wp-calendar {width:148px;}
#wp-calendar caption {text-align:left;}
#wp-calendar td {text-align:center;}
#wp-calendar td a {display:inline-block;width:14px;background-color:#300;text-decoration:underline;}
#wp-calendar td#prev a,#wp-calendar td#next a {width:50px;}

p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;}
blockquote cite {margin: 5px 0 0;display: block;}
.center {text-align: center;}
.hidden {display: none;}
.screen-reader-text {position: absolute;left: -1000em;}
hr {display: none;}
a img {border: none;}
.navigation {display: block;float:left;text-align: center;margin-top: -40px;margin-bottom:0px;width:580px;}

.postmetadata, .nocomments {display:none;}
