@charset "UTF-8";
/**
 * color.css
 * mainColor: #000000 * subColor: #e0d5c7 */

/* html, body
--------------------------------------------------*/
body {
  background: #000000;
}

/* siteCommonStyle
--------------------------------------------------*/
/* a */
a {
  color: #000000;
}

/* layout
--------------------------------------------------*/
/* header */
#header {
  background: #000000;
}
@media only screen and (max-width: 1039px) {
  #header #headerArea02 {
    background: #000000;
  }
}

/* content */
#contentTitle {
  background-color: #000000;
}
#content .archiveTitle {
  color: #000000;
}
#content .entry header .meta {
  background: #000000;
}
#content .nextprev li.prev a:before {
  border-right-color: #000000;
}
#content .nextprev li.next a:before {
  border-left-color: #000000;
}
#content .body h1 {
  color: #000000;
}
#content .body h2 {
  color: #000000;
}
#content .body h3 {
  border-bottom-color: #000000;
  color: #000000;
}
#content .body h4 {
  background: #000000;
}
#gallery #content .body h4 {
  color: #000000;
}
#content .body h5 {
  color: #000000;
}
#content .body ul > li:before {
  background: #000000;
}
#content .body ol > li:before {
  color: #000000;
}
#content .body .menu .block > dt {
  border-bottom-color: #000000;
  color: #000000;
}
#content .pagenation ul li a {
  background: #000000;
}
#content .pagenation ul li a.current, #content .pagenation ul li a:hover {
  color: #000000;
}

/* widget */
.widgetWrap .widget .widgetTitle01 {
  background: #000000;
}
.widgetWrap .widget .list01 li a:before {
  border-left-color: #000000;
}
.widgetWrap .widget .list01 li a:hover {
  background: #e0d5c7;
}
.widgetWrap .widget .list01 li.current_page_item > a {
  background: #e0d5c7;
}
.widgetWrap .widget .list02 li a:before {
  background-color: #000000;
}
.widgetWrap .widget .list02 li a:hover {
  background: #e0d5c7;
}
.widgetWrap .widget .news01 li a .text .meta {
  color: #000000;
}
.widgetWrap .widget .news02 li a .date {
  color: #000000;
}
.widgetWrap .widget.pageWidget .widgetTitle01 a {
  background: #000000;
}
.widgetWrap .widget.pageWidget .widgetTitle01 a:hover {
  background: rgba(0, 0, 0, 0.6);
}
.widgetWrap .widget.formWidget form .submit input {
  background: #000000;
}
.widgetWrap .widget.formWidget form .submit input:hover {
  background: rgba(0, 0, 0, 0.6);
}
.widgetWrap .widget.newsWidget .btn a {
  background: #000000;
}
.widgetWrap .widget.newsWidget .btn a:hover {
  background: rgba(0, 0, 0, 0.6);
}
.widgetWrap .widget.imageWidget .ttl {
  color: #000000;
}
.widgetWrap .widget.imageWidget .ttl:before {
  background-color: #000000;
}
.widgetWrap .widget.galleryWidget .galleryList li a {
  background: #000000;
}
.widgetWrap .widget.commentWidget .widgetTitle01 {
  border-bottom-color: #000000;
  color: #000000;
}
.widgetWrap .widget.commentWidget #comments .commentsList li .reply a {
  background: #000000;
}
.widgetWrap .widget.commentWidget #comments .commentsList li .reply a:hover {
  background: rgba(0, 0, 0, 0.6);
}
.widgetWrap .widget.commentWidget #comments #respond {
  border-top-color: #000000;
}
.widgetWrap .widget.commentWidget #comments #respond #reply-title {
  color: #000000;
}
.widgetWrap .widget.commentWidget #comments #respond dl dd.form-submit #submit {
  background: #000000;
}
.widgetWrap .widget.commentWidget #comments #respond dl dd.form-submit #submit:hover {
  background: rgba(0, 0, 0, 0.6);
}

/* footer */
#footer #pageTop a:hover:before {
  color: #000000;
}

/* top
--------------------------------------------------*/
#topLinkWidget .list li a .image {
  background: #000000;
}
#topNewsWidgetArea {
  background: #e0d5c7;
}
#topNewsWidgetArea #topNewsWidget .titleArea .title {
  color: #000000;
}
#topNewsWidgetArea #topNewsWidget .titleArea .more a {
  background: #000000;
}
#topNewsWidgetArea #topNewsWidget .titleArea .more a:hover {
  background: rgba(0, 0, 0, 0.6);
}
#topNewsWidgetArea #topNewsWidget .listArea .list li a .date {
  color: #000000;
}
