/*------------------------------------------------

blog_layout.css

-------------------------------------------------*/
/* common ***/
time {
  color: #555555;
}

article#main a {
  color: #ED1C21;
  text-decoration: underline;
}

article#main .btn a,
article#main .btn_bg a,
article#main .catelist a,
article#main .taglist a {
  text-decoration: none;
}

article#main .btn_bg a,
article#main .catelist a,
article#main .btn a:hover,
article#main .btn_bg a:hover,
article#main .catelist a:hover,
article#main .taglist a:hover {
  color: #ffffff;
}

article#main .taglist a {
    color: #ddd;
}

article#main .dlb_btn a {
  color: #ffffff;
}

/* article list ***/
article {
  border-color: #dddddd;
}

article .info time {
  color: #000000;
}

/* SNS ***/
.sns_share {
  /*&.head{	border-color: #f5f5f5;}*/
}

.sns_share.foot {
  border-color: #dddddd;
}

.sns_share .line a {
  background-color: #00c300;
  color: #ffffff !important;
  text-decoration: none !important;
}

/* next prev ***/
#nextprev li a:hover {
  color: #66bfff;
}

/* relation ***/
#relation .title {
  border-color: #eeeeee;
}

.relationlist time {
  color: #777777;
}

/* article main title ***/
/*BMの見出しとあわせてください。*/
article#main h2 {
  border-color: #ED1C21;
}

article#main h3 {
  border-color: #ED1C21;
}

/*------------------------------------------------

blog_navi.css

-------------------------------------------------*/
/* category navi common header ***/
.catenavi {
  border-color: #eeeeee;
}

.catenavi .catenavi_in li a:after {
  background-color: #ED1C21;
}

.catenavi .catenavi_in li a:hover {
  color: #ED1C21;
}

/* search ***/
.blog_search {
  border-color: #eeeeee;
}

.blog_search input.submit_btn {
  background-image: url(../image/common/icon_search_blog.png);
  background-color: #333333;
}

/* side ***/
.side {
    /*border: 1px solid #dddddd;*/
}

.side.border-none {
    border: none;
}

.side .title {
/*  background-color: #333333;
  color: #ffffff;*/
}



/* .side .tag li a {
  background-image: url(../image/common/icon_sharp.png);
  color: #333333;
} */

.side .btn {
  background-color: #eeeeee;
  background-color: #eeeeee;
  border-color: #dddddd;
  color: #333333;
}

.side .btn:hover {
  background-color: #333333;
  color: #ffffff;
}

.side .btn:hover span:before {
  border-color: #ffffff;
}

.side .sweep {
  border-color: #eeeeee;
}

/* blog list category ***/
.catelist, .taglist a {
  color: #66bfff;
}

.taglist a {
  color: #333333;
  background-color: #ffffff;
}

.taglist a:before {
  color: #f5f5f5;
}

.catelist a {
  color: #f5f5f5;
  background-color: #333333;
}

.catelist a:before {
  color: #f5f5f5;
}

/* archive year month tag category list ***/
.archivelist .list a {
  border-color: #f5f5f5;
  color: #555555;
}

.archivelist .list a:hover, .archivelist .list a.current {
  background-color: #333333;
  color: #ffffff;
}

/* pager new old ***/
.newold a, .pager a {
  color: #333333;
}

.pager span {
  background-color: #333333;
  color: #ffffff;
}
