/*
Theme Name: Storefront Child
Author: Daisuke Matsuno
Description: Child theme of Storefront. 
Version: 0.1.0
Template: storefront
*/








/* 在庫切れ表示 */
.sold-out-overlay {
background: #ff0000;
color: #fff;
font-size: 14px;
font-weight: 600;
padding: 5px 10px;
position: absolute;
right: 15px;
top: 10px;
}





.center{text-align: center;}


/* 全般 */
a  {
    outline :none !important;
}

/* ﾍﾟｰｼﾞﾀｲﾄﾙ */
.entry-header .entry-title {
    text-align: center;
}


/* Menu*/
/* 高さ調整 */
.main-navigation ul.menu > li > a,
.main-navigation ul.nav-menu > li > a {
    padding: 0.6em 1em;
}

.site-header-cart .cart-contents {
    padding: 0.6em 0;
}




/* 固定ﾍﾟｰｼﾞ */
/* ｺﾝﾃﾝﾂ高さ調整 */
h1.entry-title {
/*    margin-bottom: 1em;*/
}


h1.entry-title.loaded,
h1.sub-title{
	color: #fff !important;
	text-shadow: 0 0 10px #df5464, 0 0 15px #df5464;
}




/* お問い合わせ */
textarea,
.wpcf7-form .input-text,
.wpcf7-form input[type="email"],
.wpcf7-form input[type="text"],
.wpcf7-form textarea {
    padding: 0.5em;
    background-color: #f2f2f2;
    color: #43454b;
    border: 0 !important;
    -webkit-appearance: none;
    box-sizing: border-box;
    font-weight: 400;
    box-shadow: inset 0 1px 4px rgba(0,0,0,.125);
}








/******************** FOOTER BAR ********************/
.storefront-handheld-footer-bar ul li.home > a:before {
	content: "\f015";
}
.footer-widget-1 .widget{
	margin: 0 0 1em;
}

.footer-widgets {
    padding-top: 1.3em;
}

.site-footer{
	padding: 0 0 2em 0;
}

.site-info{
	padding: 1.5em 0 0 0;
}



.nav1 ul{
	display: table;
	margin: 0 auto;
	padding: 0 ;
	width: 100%;
	text-align: center;
}

.nav1 li{
	display: table-cell;
	min-width: 50px;
}

.nav1 a{
	text-decoration:none !important;
	font-weight: bold;
}

.nav1 a:hover{
	color:#999;
}
/******************** FOOTER BAR ********************/