/*
Theme Name: Lightning Kokuseido
Theme URI: https://lightning.nagoya
Template: lightning
Author: Vektor,Inc.
Author URI: https://www.vektor-inc.co.jp
Description: Lightning is a very simple &amp; easy to customize theme which is based on the Bootstrap. It is also very friendly with custom post types and custom taxonomies. When you add a new one, the breadcrumbs will be adjusted and posts will look beautifully without editing or adding a template files.
Tags: two-columns,one-column,right-sidebar,custom-colors,custom-menu,editor-style,theme-options
Version: 4.1.2.1517047417
Updated: 2018-01-27 19:03:37

*/

/*-------------------------------------------*/
/*  .input-group-btn .bootstrap-select
/*-------------------------------------------*/
.input-group-btn .bootstrap-select .btn {
	white-space: nowrap;
}

/*-------------------------------------------*/
/*  .tagcloud
/*-------------------------------------------*/
.tagcloud a {
	padding: 3px 10px 1px;
	line-height: 2.4em;
	border: 1px solid rgba(0,0,0,.1);
	border-radius: 4px;
	background-color: rgba(255,255,255,.9);
}

/*-------------------------------------------*/
/*  .book-info-table
/*-------------------------------------------*/
@media (max-width: 300px) {
	.table.book-info-table {
		border: 1px solid #e5e5e5;
	}
	.table.book-info-table th, 
	.table.book-info-table td {
		width: 100%;
		display: block;
		border-bottom: 0;
	}
	.table.book-info-table th {
		background-color: #e5e5e5;
	}
	.table.book-info-table tr:first-child th {
		border-top: 0;
	}
}

.cpl-header-nav-widget {
}

.cpl-header-nav-widget-inner {
	padding: 10px 0;
	background-color: #dbffff;
}

@media (min-width: 300px) {
	.cpl-header-nav-widget-inner form {
		width: 600px;
		margin: 0 auto;
	}
}

/*
.btn-cart {
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236;
}
.btn-cart:hover {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512;
}
*/

.btn-cart,
.headerTop .headerTop_contactBtn .btn {
	color: #fff;
	background-color: #f0ad4e !important;
	border-color: #eea236 !important;
}

.btn-cart:hover,
.headerTop .headerTop_contactBtn .btn:focus,
.headerTop .headerTop_contactBtn .btn:hover {
	color: #fff !important;
	background-color: #ec971f !important;
	border-color: #d58512 !important;
}

.headerTop .headerTop_contactBtn a:before {
	content: "\f07a" !important;
}

@media (min-width: 300px) {
	/*
	.headerTop .headerTop_contactBtn {
		right: 124px !important;
	}
	*/
	/*
	.headerTop .headerTop_contactBtn.cpl-header-top-cart-btn {
		left: 0;
	}
	*/
	/*
	.headerTop .cpl-header-top-cart-btn a:before {
		content: "\f07a" !important;
	}
	*/
}

@media (min-width: 300px){
.navbar-header {
    float: none;
}
 
.navbar-brand {
    text-align: center;
    float: none;
}
 
.navbar-brand img {
    display: inline;
    text-align: center;
}
 
ul.gMenu {
    float: none;
    position: relative;
    left: 50%;
    display: inline-block;
    text-align: center;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
 
}

body,
p {
    font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-weight:500 !important;
    }

.gMenu_name {
    font-size:14px;
    } 

footer .sectionBox {
    display:none !important;
    }

footer .copySection {
    display:block !important;
    border-top:none !important;
    }


@media screen and (min-width: 300px){
ul.menu.nav#menu-mainmenu-1{/*　フッターメニュー中央寄せ　*/
	position: relative;
	left: 50%;
}
.footerMenu li {
	left: 10%;/*　コンテンツに応じて適時変更　*/
	right: 15%
}
}

