@charset "UTF-8";

table#wp-calendar tbody tr td a,
p.form-submit input:hover,
#contact-form input[type="submit"]:hover,
#nav-but,
.pagenavi span.current,
.pagenavi .page-numbers:hover {
background:#000000;
}
.wideimg-but p {
background-color:#000000;
}

#widget-area h2,
p.form-submit input:hover,
#contact-form input[type="submit"]:hover,
#post-load p,
#top-scroll-in,
#main-archive h2.post-title,
.pagenavi .page-numbers,
#line a,
#google-plus a,
#pocket a,
#hatena-book a,
#facebook-like a,
#twitter-tweet a,
#navinext a,
#previous a,
table.returned-in {
border:1px solid #000000;
}
#main-img,
#main-still-in,
#top-post1 .txpost-box-in,
#post2-free .txpost-box .thumbnail,
.content-left .thumbnail {
border:1px solid rgba(0,0,0,0.4);
border-bottom:4px solid rgba(0,0,0,0.4);
}
#loading p {
border:6px solid #000000;
}

#top-post1 .txpost-box-in:after {
border-bottom:10px solid #000000;
}
.returned td.returned-left,
.returned td.returned-right {
border-bottom:1px solid #000000;
}

#widget-area h2 span {
border-left:7px solid #000000;
}

#all-left {
border-right:30px solid #303030;
}
#line img,
#google-plus img,
#pocket img,
#hatena-book img,
#facebook-like img,
#twitter-tweet img {
border-right:1px solid #000000;
}

#main h1.title,
#main h2.title,
#comment-title {
border-left:5px solid #000000;
border-right:5px solid #000000;
}

#main-nav ul.parent li a:after,
#main-nav ul.parent li.menu-item-has-children a span:before,
#main-img .prevslide:before,
#main-img .nextslide:before,
#top-post1 .txpost-cat p a:before,
#search-in #searchsubmit,
#widget-area ul li a:before,
#widget-area ul.children li a:before,
#widget-area ul.sub-menu li a:before,
#post2-free .txpost-box .top-posttags p a:before,
#post2-free .txpost-cat p a:before,
.posttags p a:before,
#posttags-single p a:before,
#footer-nav-box li a:before,
.breadcrumbs p.bread-home:before,
.breadcrumbs p.bread-sub:before,
#main-archive h2.post-title a:before,
#post2-free .txpost-advanced h2:before,
.archive-cat span:before,
#single-author span:before {
color:#000000;
}

body {
color:#d7d7d7;
}

a {
color:#d7d7d7;
}

a:hover,
a:active,
#post-load p:hover {
color:#9c9c9c;
}

body,
#wrapper,
#loading {
background:#303030;
}

#main-nav ul.parent li a,
#main-nav ul.sub-menu li a {
color:#d7d7d7;
}

#main-nav ul.parent li a:hover,
#main-nav ul.sub-menu li a:hover {
color:#9c9c9c;
}

#footer-in {
color:#d7d7d7;
}

#footer-in a {
color:#d7d7d7;
}

#footer-in a:hover {
color:#9c9c9c;
}

#line a,
#google-plus a,
#pocket a,
#hatena-book a,
#facebook-like a,
#twitter-tweet a {
background:#393939;
}
