/*
Theme Name: 1250
Description: CoolWeb WPテーマ Ver.12
Version: 12.0.0
Author: エーエフ・パートナー
Author URI: http://www.jp-soft.com/
*/




 /*テーマ基本文字、大きさ、色、行間 */
body {color:#333333; font-size:87.5%	; line-height:1.6em;}
header {border-color:  #CCCCCC;}
#wrapper {border-color: ;}
 /*サイドバー位置 */

#contents {float: left;}
#sidebar {float: right;}

/* Link color */
a {color:#333333; }
a:hover {color:#33CCFF;}
 /*文字装飾*/
#ptitle {color:#333333;}
h1 {color: #333333;}
h2 {color: #333333;}
h3 {color: #333333;}
h4 {color: #333333;}
h5, h6 {color: #333333;}
.post-title {border-color:   #000000; color: #333333;}
.parts-title {border-color:   #000000; color: #333333;}
.comment-reply-title:before {font-family: iconfont;font-weight: normal; content: "L"; padding-right: 5px; vertical-align: bottom; color: #ff808c;}
 /* 投稿 */
.doc {font-size: 108%; line-height: 2.0em;}
/* ------ 投稿リスト表示 ------ */
#post-list  article{border-color: ;}
#post-list  article:first-child { border-color: ;}
#post-list  article .eday {background-color:  #000000;}
#post-list  article h4 a{ color: #333333;}
#post-list  article h4 a:hover {color:#33CCFF;}
/* ------ 続きを読む ------ */
#post-list article .next a:hover {color: #FFF; background-color: #33CCFF;}
/* ナビゲーション*/

#gnav nav li {width: 20%}


#gnav {font-size: 100%;}
#gnav nav > ul > li a { color: #333333; }
#gnav nav > ul > li  ul li a{  color: #333333; border-color: #999999;}
#gnav nav > ul > li:hover > a{ border-color: #333333;}
#gnav nav > ul > li  ul li:hover > a{color: #333333; background-color: #ac_color;}
#gnav nav .current-menu-parent a, #gnav nav .current-menu-item a{color: #333333; }
/* ------ 関連記事リスト属性 ------ */
#related-posts .k-post a {color: #333; text-decoration: none;}
#related-posts .k-post a:hover {color: #33CCFF;}
 /* Sidebar color */
.sidebar-wrapper h4{color:#333333; border-color:  #000000; background-color:#F5F5F5;}
.sidebar-wrapper h4:before {color: #ff808c;}
.sidebar-wrapper form,
.sidebar-wrapper .tagcloud{border-color:  #000000;}
.sidebar-wrapper ul { border-bottom: 2px solid  #000000;}
.sidebar-wrapper ul li {border-color: ;}
.sidebar-wrapper ul li a {color: #333333;}
.sidebar-wrapper ul li a:hover{background-color: #F0F0F0;}
.sidebar-wrapper ul.children li{border-color: ;}
.sidebar-wrapper ul.children li:first-child{border-color: ;}
 /* footer */
footer {color: #333333; background-color: #EFEFEF;}
footer .footer-wrapper h4 ,footer .tag-wrapper h4{color: #FFFFFF; background-color: #999999;}
footer .footer-wrapper ul li a, #footer-inner > nav ul li a {color:#333333; display: block;}
footer .footer-wrapper ul li a:hover, #footer-inner > nav ul li a:hover {color: #33CCFF; text-decoration: underline;} 
footer .footer-wrapper ul li a:before{content: "・"}
footer .footer-wrapper ul li {border-bottom: 1px dotted #CCCCCC;}
footer .footer-wrapper ul.children li ,footer .footer-wrapper ul.sub-menu li {border-top: 1px dotted #CCCCCC;}
footer .footer-wrapper ul.children li:first-child ,.footer-wrapper ul.sub-menu li:first-child {border-bottom: none;}
#copyright{color: ; background: #CCCCCC;}
/* ------ピックアップ記事 ------ */
.rank-post {border-color: ;}
.rank-post .p-post img{border-color: ;}
.rank-post .p-post:last-child {border-bottom: 2px solid  #000000;}
/*ページ分割*/
.e_page .link_before,.e_page .link_page,.e_page .current_page,.e_page .link_next {color:; background: #FFFFFF; border: solid 1px  #000000;}
.e_page .current_page {color: #FFFFFF; background:  #000000; border: solid 1px  #000000;}
.e_page a {color: #333333; background: #FFFFFF; border: solid 1px  #000000;}
.e_page a:hover{background:  #000000; color: #FFFFFF;}

/* ------ ～ 979px ------ */
@media screen and (max-width: 979px) {
  #contents {float: none;}
  #sidebar {float: none;}
}
/* ------ ～767px ------ */
@media screen and (max-width: 767px) {
  #gnav nav li {position: static; float: none; width: 100%; margin: 0 ; text-align: left;}
  #gnav nav > ul > li a {color: #FFF; border-color: #555;}
  #gnav nav > ul > li:last-child a {border-color: #555;}
  #gnav nav > ul > li  ul li a{color: #FFF; border-color: #555; background-color: black;}
  #gnav nav > ul > li:hover > a{color: #FFF; background-color: #200;}
  #gnav nav > ul > li  ul li:hover > a{color: #FFF; background-color: #200;}
  #gnav nav .current-menu-parent a, #gnav nav .current-menu-item a{color: #FFF; background-color: #200;}
}
/* ------ ～479px ------ */
@media screen and (max-width: 479px) {
  #footer-inner nav ul li {border-top: 1px solid #CCCCCC;}
  #footer-inner nav ul li a{color: #333333;}
  #footer-inner nav ul li a:after {font-family: iconfont;font-weight: normal;content: "E"; color: #333333; padding-left: 15px;}
}
