/*グループ1 ------------------------------------------------------------*/ /*縦一行目のセル*/ table tr td:first-child { } /*横一行目のセル*/ table tr:first-child { } /* 会話レイアウト */ .kaiwaicon3 .st-kaiwa-hukidashi, .kaiwaicon3 .st-kaiwa-hukidashi2 { background-color: #ddb5b5; } .kaiwaicon3 .st-kaiwa-hukidashi:after { border-color: transparent #ddb5b5 transparent transparent; } .kaiwaicon3 .st-kaiwa-hukidashi2:after { border-color: transparent transparent transparent #ddb5b5; } /*TOC+*/ #toc_container { } /*マル数字olタグ*/ .post .maruno ol li:before { } /*チェックulタグ*/ .post .maruck ul li:before { } /*Webアイコン*/ /*スライドショー矢印非表示*/ /*サイト上部のボーダー色*/ /*ヘッダーの背景色*/ #headbox-bg { background-color: transparent; background: none; } /*サイトの背景色*/ /*ヘッダー下からの背景色*/ #content-w { } /*メインコンテンツのテキスト色*/ .post > * { color: ; } input, textarea { color: #000; } /*メインコンテンツのリンク色*/ a, .no-thumbitiran h3 a, .no-thumbitiran h5 a { color: ; } /*サイドのテキスト色*/ #side aside > *, #side li.cat-item a, #side aside .kanren .clearfix dd h5 a, #side aside .kanren .clearfix dd p { color: ; } /*サイドバーウィジェットの背景色*/ /*メインコンテンツの背景色*/ main { background: #ffffff; } /*メイン背景色の透過*/ /*ブログタイトル*/ header .sitename a { color: #1a1a1a; } /* メニュー */ nav li a { color: #1a1a1a; } /*ページトップ*/ #page-top a { background: #7cb342; } /*キャプション */ header h1 { color: #1a1a1a; } header .descr { color: #1a1a1a; } /* アコーディオン */ #s-navi dt.trigger .op { background: ; color: #88d65c; } /*モバイル用タイトルテキスト*/ #st-mobile-logo a { color: #000000; } /*アコーディオンメニュー内背景色*/ #s-navi dd.acordion_tree { } /*追加ボタン1*/ #s-navi dt.trigger .op-st { background: #7CB342; color: #8fc25a; } /*追加ボタン2*/ #s-navi dt.trigger .op-st2 { background: #7CB342; color: #8fc25a; } .acordion_tree li a { color: #1a1a1a; } /*スマホフッターメニュー*/ #st-footermenubox a { color: #000; } /* サイド見出し */ aside h4 { color: #1a1a1a; } /* スマホメニュー文字 */ .acordion_tree ul.menu li a, .acordion_tree ul.menu li { color: #000000; } .acordion_tree ul.menu li { border-bottom-color: #000000; } /*グループ2 ------------------------------------------------------------*/ /*Webフォント*/ /* 投稿日時・ぱんくず・タグ */ #breadcrumb, #breadcrumb div a, div#breadcrumb a, .blogbox p, .tagst, #breadcrumb ol li a, #breadcrumb ol li { color: #dbdbdb; } /* 記事タイトル */ .entry-title, .post .entry-title { color: #000000; background-color: transparent; background: none; } /* h2 */ h2 { color: #ffffff; /*Other Browser*/ background: #ffffff; /* Android4.1 - 4.3 */ background: url(""), -webkit-linear-gradient(top, #ffffff 0%,#ffffff 100%); /* IE10+, FF16+, Chrome26+ */ background: url(""), linear-gradient(to bottom, #ffffff 0%,#ffffff 100%); border-top: 2px solid #ffffff; border-bottom: 1px solid #ffffff; } h2 { padding-left:20px!important; } h2 { padding-top:10px!important; padding-bottom:10px!important; } /*h3小見出し*/ .post h3:not(.rankh3):not(#reply-title) { color: #ffffff; border-bottom-color: #81d742; border-bottom-style: solid; border-top: solid 1px #81d742; background-color: #81d742; } .post h3:not(.rankh3):not(#reply-title) { padding-left:15px!important; } .post h3:not(.rankh3):not(#reply-title) { padding-top:10px!important; padding-bottom:10px!important; } /*h4*/ .post h4:not(.rankh4):not(.point) { color: #7CB342; background-color: #f0f7e9; padding-left:20px; padding-top:10px; padding-bottom:10px; } /* サイド見出し */ aside h4, #side aside h4 { color: #7CB342; } /*h5*/ .post h5:not(.rankh5):not(.point):not(.st-cardbox-t):not(.popular-t):not(.kanren-t) { color: #7CB342; background-color: transparent; padding-top:10px!important; padding-bottom:10px!important; } /* タグクラウド */ .tagcloud a { border-color: #7CB342; color: #7CB342; } /* NEW ENTRY & 関連記事 */ .post h4:not(.rankh4).point, .cat-itiran p.point, .n-entry-t { border-bottom-color: #7CB342; } .post h4:not(.rankh4) .point-in, .cat-itiran p.point .point-in, .n-entry { background-color: #7CB342; color: #ffffff; } /* カテゴリ */ .catname { background: #f0f7e9; color:#000000; } .post .st-catgroup a { color: #000000; } /*グループ4 ------------------------------------------------------------*/ /* RSSボタン */ .rssbox a { background-color: #7CB342; } /* SNSボタン */ .inyoumodoki, .post blockquote { background-color: #f3f3f3; border-left-color: #f3f3f3; } /*フリーボックスウィジェット ------------------------------------------------------------*/ /* ボックス */ .freebox { border-top-color: #7CB342; background: #f0f7e9; } /* 見出し */ .p-entry-f { background: #7CB342; color: #ffffff; } /* エリア内テキスト */ /*メモボックス ------------------------------------------------------------*/ /*スライドボックス ------------------------------------------------------------*/ /*お知らせ ------------------------------------------------------------*/ /*お知らせバーの背景色*/ #topnews-box div.rss-bar { border-color: #8fc25a; } #topnews-box div.rss-bar { color: #ffffff; /*Other Browser*/ background: #7CB342; /*For Old WebKit*/ background: -webkit-linear-gradient( #8fc25a 0%, #7CB342 100% ); /*For Modern Browser*/ background: linear-gradient( #8fc25a 0%, #7CB342 100% ); } /*お知らせ日付の文字色*/ #topnews-box dt { color: #8fc25a; } #topnews-box div dl dd a { color: #000000; } #topnews-box dd { border-bottom-color: #000000; } #topnews-box { background-color:transparent!important; } /*追加カラー ------------------------------------------------------------*/ /*フッター*/ footer > *, footer a, #footer .copyr, #footer .copyr a, #footer .copy, #footer .copy a { } footer .footermenust li { border-right-color: !important; } /*フッター背景色*/ #footer { max-width:100%; /*Other Browser*/ background: #81d742; /* Android4.1 - 4.3 */ background: url(""), -webkit-linear-gradient(top, #ffffff 0%,#81d742 100%); /* IE10+, FF16+, Chrome26+ */ background: url(""), linear-gradient(to bottom, #ffffff 0%,#81d742 100%); } /*任意の人気記事 ------------------------------------------------------------*/ .post .p-entry, #side .p-entry, .home-post .p-entry { background: #7CB342; color: #ffffff; } .pop-box, .nowhits .pop-box, .nowhits-eye .pop-box { border-top-color: #7CB342; background: #f0f7e9; } .kanren.pop-box .clearfix dd h5 a, .kanren.pop-box .clearfix dd p, .kanren.pop-box .clearfix dd p a, .kanren.pop-box .clearfix dd p span, .kanren.pop-box .clearfix dd > *, .kanren.pop-box h5 a, .kanren.pop-box div p, .kanren.pop-box div p a, .kanren.pop-box div p span, .kanren.pop-box div > * { color: !important; } .poprank-no2 { background: #7CB342; color: #ffffff !important; } .poprank-no { background: #7CB342; color: #ffffff; } /*ウィジェット問合せボタン*/ .st-formbtn { /*Other Browser*/ background: #7CB342; } .st-formbtn .st-originalbtn-r { border-left-color: #ffffff; } a.st-formbtnlink { color: #ffffff; } /*ウィジェットオリジナルボタン*/ .st-originalbtn { /*Other Browser*/ background: #7CB342; } .st-originalbtn .st-originalbtn-r { border-left-color: #ffffff; } a.st-originallink { color: #ffffff; } /*ミドルメニュー(ヘッダーメニュー連動) ------------------------------------------------------------*/ .st-middle-menu { color: #636363; /*Other Browser*/ background: #81d742; border-top-color: #f7f7f7; border-left-color: #f7f7f7; } .st-middle-menu .menu li a{ color: #636363; border-bottom-color: #f7f7f7; border-right-color: #f7f7f7; font-weight:bold; } /*固定ページサイドメニュー ------------------------------------------------------------*/ /*背景色*/ #sidebg { background: #f0f7e9; } /*liタグの階層*/ #side aside .st-pagelists ul li:not(.sub-menu) { border-top-color: #81d742; border-left-color: #81d742; border-right-color: #81d742; } #side aside .st-pagelists ul .sub-menu li { border: none; } #side aside .st-pagelists ul li:last-child { border-bottom: 1px solid #81d742; } #side aside .st-pagelists ul .sub-menu li:first-child { border-top: 1px solid #81d742; } #side aside .st-pagelists ul li li:last-child { border: none; } #side aside .st-pagelists ul .sub-menu .sub-menu li { border: none; } #side aside .st-pagelists ul li a { color: #636363; /*Other Browser*/ background: #81d742; /* Android4.1 - 4.3 */ background: url(""), -webkit-linear-gradient(top, #ffffff 0%,#81d742 100%); /* IE10+, FF16+, Chrome26+ */ background: url(""), linear-gradient(to bottom, #ffffff 0%,#81d742 100%); } #side aside .st-pagelists ul li a { font-weight:bold; } #side aside .st-pagelists ul li li a { font-weight:normal; } #side aside .st-pagelists .sub-menu a { border-bottom-color: #8fc25a; color: #7CB342; } #side aside .st-pagelists .sub-menu .sub-menu li:last-child { border-bottom: 1px solid #8fc25a; } #side aside .st-pagelists .sub-menu li .sub-menu a, #side aside .st-pagelists .sub-menu li .sub-menu .sub-menu li a { color: #7CB342; } #side aside .st-pagelists ul li a { padding-left:15px; } #side aside .st-pagelists ul li a { padding-top:8px; padding-bottom:8px; } /*Webアイコン*/ /*コンタクトフォーム7送信ボタン*/ .wpcf7-submit { background: #7CB342; color: #ffffff; } /* メイン画像背景色 */ /*media Queries タブレットサイズ(959px以下) ----------------------------------------------------*/ @media only screen and (max-width: 959px) { /*-- ここまで --*/ } /*media Queries タブレットサイズ以下 ----------------------------------------------------*/ @media only screen and (min-width: 600px) { } /*media Queries タブレットサイズ(600px~959px)のみで適応したいCSS -タブレットのみ ---------------------------------------------------------------------------------------------------*/ @media only screen and (min-width: 600px) and (max-width: 959px) { /*-- ここまで --*/ } /*media Queries PCサイズ ----------------------------------------------------*/ @media only screen and (min-width: 960px) { .entry-title, .post .entry-title { font-size:24px!important; line-height:1.5!important; } /*ヘッダーの背景色*/ /*メインコンテンツのボーダー*/ /* メイン画像100% */ #st-header { max-width: 100%; } #st-header img { width: 100%; } /* スライドショー横並び */ /*wrapperに背景がある場合*/ /*メニュー*/ #st-menuwide { border-top-color: #81d742; border-bottom-color: #81d742; border-left-color: #81d742; border-right-color: #81d742; /*Other Browser*/ background: #81d742; /* Android4.1 - 4.3 */ background: url(""), -webkit-linear-gradient(top, #ffffff 0%,#81d742 100%); /* IE10+, FF16+, Chrome26+ */ background: url(""), linear-gradient(to bottom, #ffffff 0%,#81d742 100%); } header .smanone ul.menu li, header nav.st5 ul.menu li, header nav.st5 ul.menu li, header #st-menuwide div.menu li, header #st-menuwide nav.menu li { border-right-color: #f7f7f7; } header .smanone ul.menu li, header nav.st5 ul.menu li, header #st-menuwide div.menu li, header #st-menuwide nav.menu li { border-right-color: #f7f7f7; } header .smanone ul.menu li a, header nav.st5 ul.menu li a, header #st-menuwide div.menu li a, header #st-menuwide nav.menu li a { color: #636363; } header .smanone ul.menu li a, header nav.st5 ul.menu li a, header #st-menuwide div.menu li a, header #st-menuwide nav.menu li a { font-weight:bold; } header .smanone ul.menu li li a, header nav.st5 ul.menu li li a, header #st-menuwide div.menu li a, header #st-menuwide nav.menu li a { font-weight:normal; } header .smanone ul.menu li li a { background: #8fc25a; border-top-color: #81d742; } /*メニューの上下のパディング*/ /* グローバルメニュー100% */ /*ヘッダーウィジェット*/ header .headbox .textwidget { background: #f0f7e9; color: #000000; } /*ヘッダーの電話番号とリンク色*/ .head-telno a, #header-r .footermenust a { color: #000000; } #header-r .footermenust li { border-right-color: #000000; } /*トップ用おすすめタイトル*/ .nowhits .pop-box { border-top-color: #7CB342; } /*記事エリアを広げる*/ main { padding: 30px 20px; } .st-eyecatch { margin: -30px -20px 10px; } /*記事タイトル*/ .entry-title, .post .entry-title { color: #000000; } /*-- ここまで --*/ }