@charset "utf-8";
/*
Theme Name: Lightning Child 火の国屋用
Theme URI: ★ テーマの公式サイトなどのURL（空欄でも可） ★
Template: lightning
Description: lightningの子テーマ　火の国用
Author: M.Matsumoto
Tags: 
Version: 0.1.2
*/
/*wp_headで読み込まれる/themes/lightning/assets/css/common.cssと/themes/lightning/design-skin/origin/css/style.cssの打ち消し用↓*/
body {background:#faf9f0;}
nav {font-size:16px; margin:0 auto; overflow: hidden;}


@media (min-width: 992px) {
/*nav {width:960px;}
ul.gMenu {float: none;}
ul.gMenu a {background-color:transparent; text-indent: -9999px;}
ul.gMenu>li>a:hover:after {border: none;}*/
}

@media (min-width: 1200px) {
/*nav {width:1170px;}*/
}

/*お知らせ5件表示に読み込まれる/plugins/vk-all-in-one-expansion-unit/assets/css/vkExUnit_style.cssの打ち消し用↓*/
.veu_postList{margin-bottom:15px;}
.veu_postList .subSection-title,.veu_postList h1.mainSection-title{margin-bottom:0;}
.veu_postList ul.postList{margin:10px 0; padding:0; background-color:#fff; border:1px solid #ccc;}
.veu_postList ul.postList li{display:block;clear:both;overflow:hidden;margin:0;padding:10px 0;line-height:1.4em; border: none;}
.veu_postList .postList a{text-decoration:none;background: url(images/icon_arrow2_red.gif) left 7px no-repeat; padding-left:10px;display:inline-block;width:95%;}
.veu_postList .postList a:hover{color:#c00; text-decoration:underline}
.veu_postList .postList span {margin: 0 10px;}
.veu_postList .postList_title{display:inline-block;width:70%;clear:both;}
.veu_postList .postList_title a {display:inline-block;}
.veu_postList .postList_meta_items{font-size:14px;color:#666}
.veu_postList .postList_date{margin:0;}
.veu_postList .postList_date:before{content:"";margin-right:0}
/*これより以下もあったけどほぼ使わないタグだったので打ち消しせず*/


/*/themes/lightning/design-skin/origin/csss/style.cssの打ち消し用↓*/
.mainSection-title, h2 {border-bottom:none; background:#faf9f0;}
/*.container {margin-right:100px;}*/

footer {border: none; background-color:transparent; border-bottom: 10px solid #2C527A; margin:0; padding:10px 0 10px; display: block; font-size: 14px;}
footer .footerMenu {padding:0; overflow: hidden; z-index: 10; position: relative; border:none;}
footer .footerMenu nav {font-size: 12px;}
footer .footerMenu .nav li a {color:#2c527a;}
footer .footerMenu .nav>li>a:focus, footer .footerMenu .nav>li>a:hover {text-decoration: underline; color:#c00; background-color: transparent;}
footer #footer {padding-top: 10px;}
footer #footerOutline {}
footer #footerOutline dt {border: none; margin:0; padding:0;}
footer #footerOutline dd {border: none; margin:10px 0; padding:0;}
footer #footerOutline #siteBottom { margin:0; font-size:88%; color:#666; text-align: right;}

@media (min-width: 768px) {
footer .footerMenu li {float: right;}
}

