@charset "utf-8";
/*
Theme Name: ★BizVektor子テーマサンプル★
Theme URI: http://bizvektor.com
Template: biz-vektor
Description: 
Author: ★あなた ｍ９っ・ｗ・）ｂ★
Tags: 
Version: 0.1.0
*/

/*gnavi*/

a:hover img {opacity: 0.8;filter: alpha(opacity=80);}


/*サイトカラーを変える時ここも同じ色(キーカラーと暗)に変更する！*/
#gMenu .menu > li > a:hover{

/*4月 春のピンク系グラデーション
background: linear-gradient(#f08080, #ef3434) !important;
*/
    
    /*5月 新緑の緑系グラデーション
background: linear-gradient(#58a81f, #4A8E1A) !important;
*/

/*6-8月 青系グラデーション
background: linear-gradient(#4facea, #33a1ea) !important;
*/


/*9月夕焼け背景のときの オレンジ系グラデーション
background: linear-gradient(#ed6d22, #ff9e01) !important;
*/

/*11月 紅葉の背景のときの オレンジ赤系グラデーション
background: linear-gradient(#e94e11, #df4407) !important;
    */
    
/*クリスマスの時の赤系グラデーション
background: linear-gradient(#f08080, #ef3434) !important;
*/

 /*クリスマスの時の赤系グラデーション*/
background: linear-gradient(#45558e, #293355) !important;
}


#gMenu .menu li a {
    padding: 15px 3px 15px !important;
}


/*上のgMenuの色も変更する！*/
#topMainBnr {



/*
background-image:url(images/bg_mainimg.png);
}*/


/*4月 さくら
background-image:url(images/bg_mainimg_04sakura.jpg);
*/
/*5月新緑*/
/*background-image:url(images/bg_mainimg_05may.png);*/

/*6月 梅雨（水滴）
background-image:url(images/bg_mainimg_suiteki.png);
*/
/*
6月梅雨-青
background-image:url(images/bg_mainimg_06tsuyu.png);
*/
/*7月 濃紺下地-花火

background-image:url(images/bg_mainimg_hanabi.png);
*/

/*8月 海
background-image:url(images/bg_mainimg_08umi.jpg);
*/

/*9月 すすき＆月 オレンジ
background-image:url(images/bg_mainimg_09orange.png);
*/

/*10-11月 もみじ
background-image:url(images/bg_mainimg_11momiji00.png);
*/

/*10月 ハロウィーン
background-image:url(images/bg_mainimg_10halloween2018.png);
*/



/*12月 クリスマス
background-image:url(images/bg_mainimg_xmas.png);
*/	

/*冬 一般
background-image:url(images/bg_mainimg_12snow.png);
*/	

	
/*2016新年 
background-image:url(images/bg_mainimg_01newyear.jpg);
*/

 
/*2月バレンタインデー
background-image:url(images/bg_mainimg_valentine.jpg);

*/

/*1月 正月あけ～ 椿
background-image:url(images/bg_mainimg_tsubaki.png);
*/

/*2020新年*/
background-image:url(images/bg_mainimg_pattern01.png);
}


#siteBottom {
border-top: 0px solid #dcdcdc !important;
background-color: #b3b3b3 !important;
}

#headerTop {
    background-color: #9d9e9d;
}

#headerTop #site-description {
    color: #FEFEFE;
}


#header #headContact {
    padding-bottom: 5px;
    float: left;
width:auto;
}
#header #headContactInner {
    line-height: 45px;
    margin: 0px auto 0 30px;
	text-align:center;
    padding-bottom: 5px;
    position: relative;

}

@media (max-width: 849px) {
   #header #headContactInner {
 
    margin: 0px auto;

}
  }



/*スライド画像の枠線（暗またはキーカラーの色で）*/

#topMainBnrFrame .slideFrame {
/*花火
border: 4px solid #a50b2a !important;
*/
	
	
/* 初期カラー（ブルー）
border: 4px solid #00008b !important;　
*/

 /*スプリングカラー(さくら・ピンク)
border: 4px solid #f08080 !important;
*/

/*5月新緑（黄みどり）
border: 4px solid #58a81f !important;
*/
/*水滴カラー
border: 4px solid #8db5d8 !important;
*/

/*6月*/

/*梅雨-青-1
border: 4px solid #0b56b6 !important;
*/

/*梅雨-水色-2
border: 4px solid #89c3eb !important;
*/
/*（藤色）　border: 4px solid #6368f6 !important;*/


/*花火

border: 4px solid #ffffff !important;
*/
/*夕焼け、ハロウィン
border: 4px solid #ff9e01 !important;
*/

    
/*紅葉
border: 4px solid #e94e11 !important;
*/
/*クリスマス
border: 4px solid #009742 !important;
*/
/*正月_申年*/
/*border: 4px solid #e94a2b !important;
*/
/*バレンタインデー
border: 4px solid #faaac1 !important;
*/
/*椿
border: 4px solid #1ea140 !important;*/
    
/*モウブレイの紺色*/
    border: 4px solid #293355 !important;
    
}

/*-------------------------------------------*/
/*	#footer
/*-------------------------------------------*/
#footer {
	background-color: #b3b3b3 !important;
	border-top: 1px solid  #dcdcdc !important;
}


/*		#footerSiteMap
/*-------------------------------------------*/



/*#footerSiteMap .menu a	{ color:#999; text-decoration:none;}*/

#footerSiteMap ul#menu-footer02 a {color: #fff !important;}

/*#footerSiteMap .menu a:hover	{ color:#f00; }*/

#footerSiteMap ul#menu-footer02 a:hover	{ color:#666 !important; }

#footerSiteMap ul#menu-footer02 li a { background:url(images/icon_arrow1_white.gif) left 30% no-repeat !important; }

#footerSiteMap ul#menu-footer02 li a:hover { background-image:url(images/icon_arrow1_gray.gif) !important; }



/*------------------------------------------------------*/


/* care press 枠*/

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}


#box_carepress {
width:100%;
border:1px solid #ccc;
padding:5px 5px 0 5px;
box-sizing:border-box;
background:#fff;
	}
	
.box_title01 {
background:#865F34;
color:#ffffff;
font-weight:bold;
padding:5px;
text-align:left;
letter-spacing:0.1em;
	}

.box_title02 {
width:250px;
height:60px;
float:left;
background:url(images/ic_carepress.png) no-repeat;
/*text-indent:100%;
white-space: nowrap;*/
overflow: hidden;
	}
	
ul.box_menu {
margin:15px 0 0 0;
padding:15px 0 0 0;
 max-width:340px;
float:right;
list-style-type:none;	
	}
	
ul.box_menu li {
margin-right:20px;
float:left;
font-size:0.9em;
font-weight:bold;
background:url(https://randd.co.jp/wp-content/themes/biz-vektor/images/icon_try1_red.gif) no-repeat left center !important;
text-indent:0.5em;
line-height:140%;	
list-style-type:none !important;
display:inline;	}
	
ul.box_menu li a,
ul.box_menu li a:link,
ul.box_menu li a:visited{
color:inherit;
text-decoration:none;
}

ul.box_menu li a:hover,
ul.box_menu li a:active{
color:#FF0004;
}


/*トップ 当サイトについて*/
#content h2:first-child {
    margin: 0px 0px 0px;}
	
#widget-page-25 h2 {
margin-bottom:0 !important;	
	}



/*お手入れ方法 */

#content .textwidget h3,
#content h3.widget-title {
	border-left:none !important;
    clear: both;
    font-size: 16px;
	font-weight:normal;
	    margin: 0px 0px 15px 0px;
    background-color: #ECECEC;
    padding: 8px 10px 5px;
	
    /*margin: 0px 0px 15px;
    padding: 4px 6px;*/
    color: #333;
}

	
/*アイコン付きのリンク*/
ul.howto_itemlinks {
	margin-left:8px !important;
}
ul.howto_itemlinks li {
	list-style:none !important;
}
a.icon_link01 {
	background-image: url(/images/common/link_icon01.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding:2px 5px 2px 19px;
}
span.icon_link01 {/*リンク先がないとき*/
	background-image: url(/images/common/link_icon01.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding:2px 5px 2px 19px;
}

/*外部アイコン付きのリンク*/
a.icon_link02 {
	background-image: url(/images/common/link_icon02.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding:2px 0px 2px 19px;
}

/*投稿本文中のテーブル*/
#content th, #content thead th {
    background-color: #efefef !important;
}


	
	/*     リンクページ バナー      */
	
/*ｈ3　タイトル*/
#post-60 .textwidget h3,
#post-60 h3.widget-title {
    border-left: 3px solid #1ea140 !important;
clear: both;
font-size: 18px !important;
margin: 30px 0px 0px !important;
padding: 2px 0px 0px 15px !important;
background:none !important;	
	}
	
	
#panel-60-1-0-0 img.so-widget-image:before {
	content: "靴・皮革製品のお手入れ相談" !important;
	display: block;
	font-size:10px;
	}	

#content ul.ul_bn {

}

#content ul.ul_bn li {
	display: inline;
	margin:0px 2px 20px 0px;
	line-height:70px;
}

#content ul.ul_bn li img {
	list-style-type: none;
	border: none;
	vertical-align: top;
}

#content ul.ul_bn_tw {

}

#content ul.ul_bn_tw li {
	display: inline;
	margin:0px 2px 20px 0px;
	line-height:30px;
	width:200px;
	float:left;
	font-size:11px;
}

#content ul.ul_bn_tw li img {
	list-style-type: none;
	border: none;
	vertical-align: top;
}

/*instagram*/
.ig-b- { display: inline-block; }
.ig-b- img { visibility: hidden; }
.ig-b-:hover { background-position: 0 -60px; } .ig-b-:active { background-position: 0 -120px; }
.ig-b-v-24 { width: 137px; height: 24px; background: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24.png) no-repeat 0 0; }

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {

.ig-b-v-24 { background-image: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24@2x.png); background-size: 160px 178px; } }


/*twとlineをtableで並べる場合に使用*/
/*#content table.tb_links_tw, 
#content table.tb_links_line{
line-height:160%;
margin-bottom:10px;
border:none;
outline:none;
}
#content table.tb_links_tw td, 
#content table.tb_links_line td{
padding:7px 4px 10px 4px;
background:#fff;
font-size:12px;
color:#039;
vertical-align:middle;
text-align:center;
border:none;
outline:none;
}*/

/*サイドのバナー*/
.sideWidget .so-widget-sow-image img {
margin:0 auto 20px auto;
text-align:center;	
	}

/* 商品ページ項目*/
/*
dl.goods dt,
dl.goods dd {
	 margin: 0; padding: 0; 
}
 dl.goods {
	  background: #e7e7e7; border: 1px solid #333; border-top: none; width: 300px; 
} 
dl.goods dt,
dl.goods dd {
	 padding: 3px;
	 background: #B1B1B1; 
}
 dl.goods dt {
	  border-top: 1px solid #333; clear: left; float: left; width: 80px; 
}
 dl.goods dd {
	  background: #fff; border-left: 1px solid #333; border-top: 1px solid #333; margin-left: 80px; 
}*/

/**/
div.prod_content dl {
margin:8px 0 15px 0;
padding:0;
text-align:left;
	}
	
div.prod_content dl dt{
margin:8px 0;
padding:0;
text-align:left;
font-size:12px;
color:#55A7B5;
font-weight:bold;
line-height:145%;
	}
	
div.prod_content dl dd{
margin:0 0 15px 0px;
padding:0;
text-align:left;
font-size:13px;
font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana",sans-serif,'Hiragino Kaku Gothic Pro',"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
line-height:160%;	}

div.prod_content dl dd.prod_name{
font-size:16px;
font-weight:bold;
line-height:160%;
text-align:left;
font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana",sans-serif,'Hiragino Kaku Gothic Pro',"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
text-decoration:none;
	}	
div.prod_content dl dd.prod_name a{
font-size:16px;
font-weight:bold;
line-height:160%;
text-align:left;
font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana",sans-serif,'Hiragino Kaku Gothic Pro',"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
text-decoration:none;
	}
	
div.prod_content dl dd.prod_price {
font-size:20px;
font-weight:bold;
line-height:160%;
text-align:left;
font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana",sans-serif,'Hiragino Kaku Gothic Pro',"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
	}
	
div.prod_content dl dd table {
text-align:left;
border:3px solid #efefef;
	}
	div.prod_content dl dd table td {
font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana",sans-serif,'Hiragino Kaku Gothic Pro',"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
font-size:13px;
text-align:left;
padding:1px 5px;
background:#efefef;
	}

div.prod_content dd.prod_typelink a{
font-size:14px;
font-weight:bold;
line-height:24px;
}


div.yarpp-related h3  {
    border-left: none !important;
    clear: both;
    font-size: 16px;
    font-weight: normal;
    margin: 15px 0px 15px 0px;
    background-color: #ECECEC;
    padding: 8px 10px 5px;
    color: #333;	
	}

body.page-id-2757 .child_page_block .childText .moreLink,
body.page-id-2908 .child_page_block .childText .moreLink,
body.page-id-2938 .child_page_block .childText .moreLink,
body.page-id-2961 .child_page_block .childText .moreLink,
body.page-id-2964 .child_page_block .childText .moreLink,
body.page-id-2969 .child_page_block .childText .moreLink,
body.page-id-2971 .child_page_block .childText .moreLink,
body.page-id-2974 .child_page_block .childText .moreLink,
body.page-id-2977 .child_page_block .childText .moreLink,
body.page-id-2984 .child_page_block .childText .moreLink,
body.page-id-2992 .child_page_block .childText .moreLink,
body.page-id-2997 .child_page_block .childText .moreLink,
body.page-id-2999 .child_page_block .childText .moreLink,
body.page-id-3002 .child_page_block .childText .moreLink,
body.page-id-3005 .child_page_block .childText .moreLink,
body.page-id-3008 .child_page_block .childText .moreLink,
body.page-id-3012 .child_page_block .childText .moreLink,
body.page-id-3016 .child_page_block .childText .moreLink,
body.page-id-3020 .child_page_block .childText .moreLink,
body.page-id-3022 .child_page_block .childText .moreLink,
body.page-id-3024 .child_page_block .childText .moreLink,
body.page-id-3026 .child_page_block .childText .moreLink,
body.page-id-3028 .child_page_block .childText .moreLink,
body.page-id-3010 .child_page_block .childText .moreLink,
body.page-id-3030 .child_page_block .childText .moreLink {
display:none;	
	}
	
.content .wp-caption {
    background: #ffffff !important;
padding-top:10px;
}


/*商品各カテゴリートップ*/


.content .infoList .infoListBox div.entryTxtBox h4.entryTitle a {
    border-left: 4px solid #2f51a5;
		padding:5px 0 5px 8px;
	    display: block;


}
.content .infoList .infoListBox div.entryTxtBox h4.entryTitle {
    padding-bottom:3px !important;


    box-shadow: 0px 1px 0px rgba(255,255,255,1.0);
}

.content .infoList .infoListBox div.entryTxtBox p.entryMeta span.infoDate,
.content .infoList .infoListBox div.entryTxtBox p.entryMeta span.infoCate,
.content .infoList .infoListBox div.entryTxtBox div.moreLink {
display:none;}


.content .infoList .infoListBox {
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: inset 1px 1px 0px rgba(255,255,255,1.0);
	padding:20px;
	margin-bottom:15px;
}

/*item 製品情報の一覧表示の体裁*/
.bv-grid-unit-item-inner p.bv-grid-unit-title {
font-weight:bold;
border-bottom:1px dotted #ccc;
padding-bottom:5px !important;
margin-bottom:5px !important;	
	}

p.bv-grid-unit-date {
	display:none;
/*border-top:1px dotted #ccc;
padding-top:5px !important;
margin-top:5px !important;*/	
	}
	
.content .infoList .bv-grid-unit-item {
height:280px;
background:#fff;	
	}

/*個別製品詳細ページのメタ情報を非表示にする*/
body.single-goods .content .entry-meta span.published,
body.single-goods .content .entry-meta span.updated,
body.single-goods .content .entry-meta span.author {
display:none !important;	
	}

/*関連記事ウィジット を出さない*/
body.home div.yarpp-related,
body.page-id-361 div.yarpp-related,
body.page-id-25 div.yarpp-related,
body.page-id-60 div.yarpp-related,
body.page-id-70 div.yarpp-related,
body.page-id-2085 div.yarpp-related,
body.page-id-2545 div.yarpp-related,
body.page-id-2572 div.yarpp-related,
body.page-id-2580 div.yarpp-related,
body.page-id-2593 div.yarpp-related,
body.page-id-2614 div.yarpp-related,
body.page-id-3842 div.yarpp-related  {
display:none;	
	}


	
body.page-id-2572 table th,
body.page-id-2572 table td {
padding:5px 2px !important;
white-space:normal !important;	
  width: auto;

	}
	
body.page-id-2572 a img.colorbox-2572 {
	
display:inline;
margin:2px;
}

/* ブランド紹介-トップ一覧のアイコン並び*/
.top_5pr,
.top_5pr_r {
	width: 20%;
	margin:0 auto 10px auto;
	float: left;
		display:inline;
		text-align:center;
}

/*.top_3pr {
	width: 32%;
	margin-bottom: 10px;
	padding-right: 2%;
	float: left;
}
.top_3pr_r {
	width: 32%;
	margin-bottom: 10px;
	float: left;
}*/

.gaiyou p {
	margin: 0
}

.gaiyou a {
	color: #000000;
	text-decoration: none;
	outline: none;
	display: block;
}
/*.gaiyou a:hover {
	background-color: #CCCCCC;
}
.gaiyou a:focus {
	background-color: #CCCCCC;
}
.gaiyou a h2 {
	font-size: 20px;
	font-weight: bold;
}*/

h2.howto_h2{
	 background: transparent;
    border: none;
    padding: 0;
    font-size: 1.8em;
    color: #333333;
}

.clear {
	clear:both;　/*floatの解除、ここがポイント*/
}

img-responsive {
	margin: 0 ;
}

