/*
Theme Name: 1012
Description: CoolWeb WPテーマ Ver.10.0
Version: 10.0.0
Author: エーエフ・パートナー
Author URI: http://www.af-joho.com/
*/




 /*テーマ基本文字、大きさ、色、行間 */
body {color: #555555; font-size:13px; line-height:1.8em; background-color: #FFFFFF;}
#wrapper {border-top: 5px solid  #FF5969;}
 /*サイドバー位置 */

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

#h-banner{right: 140px;}
/* Link color */
a {color: #CC0000; }
a:hover {color: #CC0066;}
 /*文字装飾*/
#ptitle {color: #414444;}
h1,h1 a {color: #414444; text-decoration: none;}
h2,h2 a {color: #414444; text-decoration: none;}
h3,h3 a {color: #414444; text-decoration: none;}
h4,h4 a,h5,h5 a,h6,h6 a {color: #414444; text-decoration: none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color: #CC0000; text-decoration:underline;}
.main-title:before{font-family: iconfont; font-weight: normal; content: "M"; color: #7094FF; padding-right: 5px; vertical-align: bottom;}
.parts-title:before, .comment-reply-title:before{font-family: iconfont; font-weight: normal; content: "M"; color:  #FF808C; padding-right: 3px; vertical-align: bottom;}
/* ナビゲーションカラー*/
#gnav nav > ul > li a {color:  #FFFFFF;}
#gnav nav > ul > li  ul li a{color:  #FFFFFF; border-top: 1px solid  #CCCCCC;}
#gnav nav > ul > li:hover > a{color:  #FFFFFF;}
#gnav nav > ul > li  ul li:hover > a{color:  #FFFFFF;}
#gnav nav .current-menu-parent a, #gnav nav .current-menu-item a{color:  #FFFFFF; }
.color01 a {background-color: #FF808C;}
.color02 a {background-color: #3FC9C7;}
.color03 a {background-color: #77C83D;}
.color04 a {background-color: #B480E9;}
.color05 a {background-color: #7094FF;}
.color06 a {background-color: #FFB42E;}
 /* contents */
.parts ul li {padding-left: 10px; border-bottom: 1px dotted  #FF5969;}
.post-icon { font-size: 11px; color: #FFFFFF; line-height: 1.0em; padding: 2px 10px; background: #CCCCCC; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block;}
.icon-koushin:before {color: #FF808C;}
 /* Infomation */
.pick-title {color: #7094FF;}
.info-icon { font-size: 11px; color: #FFFFFF; line-height: 1.0em; padding: 2px 10px; background: #FF808C; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block;}
/* Kiji-list Color*/
#first-list > article h4 a,.kiji-list > article h4 a, #kiji-list-cat > article h4 a {color: #414444;}
#first-list > article h4 a:hover,.kiji-list > article h4 a:hover, #kiji-list-cat > article h4 a:hover {color: #CC0066;}
#first-list > article .next a, .kiji-list > article .next a. #kiji-list-cat > article .next a {color: #414444; background-color: #CC0000;}
#first-list > article .next a:hover,.kiji-list > article .next a:hover, #kiji-list-cat > article .next a:hover {color: #EFEFEF; background-color: #FF5969;}
 /* Menu color */
#sidebar > .sidebar-wrapper h4{color: #FFFFFF; background: #FF5969;}
#sidebar > .sidebar-wrapper h4:before{font-family: iconfont;font-weight: normal;content: "L"; color: #FFFFFF; padding: 0 4px; vertical-align: bottom;}
#sidebar > .sidebar-wrapper ul li {border-top: 1px dotted  #CCCCCC;}
#sidebar > .sidebar-wrapper ul.children li ,#sidebar > .sidebar-wrapper ul.sub-menu li {border-top: dotted 1px  #CCCCCC;}
#sidebar > .sidebar-wrapper > ul > li:first-child {border-top: none;}
#sidebar > .sidebar-wrapper  ul li:last-child {border-bottom: 1px solid  #CCCCCC;}
#sidebar > .sidebar-wrapper ul li a {color: #414444; }
#sidebar > .sidebar-wrapper ul li a:hover {color: #CC0000; background-color: #EFEFEF; text-decoration: underline;} 
/* ------ リンクボタン属性 ------ */
.s-btn a {background-color: #7094FF;}
.k-btn a {background-color: #FF808C;}
.s-btn a:hover, .k-btn a:hover {background-color: #CC0000; color: #FFFFFF;}
 /* footer */
footer {color: #CCCCCC; background-color: #555555;}
footer .footer-wrapper h4{color: #FFFFFF; background-color: #222222;}
footer .footer-wrapper ul li a, footer #footer-inner ul li a {color: #CCCCCC; text-decoration: none; display: block;}
footer .footer-wrapper ul li a:hover,footer #footer-inner ul li a:hover{color: #FFFFFF; text-decoration: underline;}
.footer-wrapper ul li a:before{content: "・"} 
footer .footer-wrapper ul li {border-bottom: 1px dotted  #DFDFDF;}
footer .footer-wrapper ul.children li ,footer .footer-wrapper ul.sub-menu li {border-top: 1px dotted  #DFDFDF;}
footer .footer-wrapper ul.children li:first-child ,footer .footer-wrapper ul.sub-menu li:first-child {border-bottom: 1px dotted  #DFDFDF;}
#copyright{color: #FFFFFF; background: #FF5969;}
/* ------人気ランキングパーツ ------ */
.rank-post .p-post {border-bottom-color: #CCCCCC;}
.rank-post .p-post a {color: #414444; text-decoration: none; display: block;}
.rank-post .p-post a:hover {color: #CC0000; text-decoration: underline;}
/*ページ分割*/
.e_page .link_before,.e_page .link_page,.e_page .current_page,.e_page .link_next {color: #555555; background: #FFFFFF; border: solid 1px  #FF5969;}
.e_page .current_page {color: #FFFFFF; background:  #FF5969; border: solid 1px  #FF5969;}
.e_page a {color:  #555555; background: #FFFFFF; border: solid 1px  #FF5969;}
.e_page a:hover{background:  #FF5969; color: #FFFFFF;}
