body{
font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro',メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic',sans-serif;
}

.marche{
background-image:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/www.rakuten.ne.jp/gold/issyusouden/docs/gift/autumn/img/back-bg202609.jpg);
background-size:cover;
   background-attachment: fixed; 
   background-position: center center; 
}
.name, .price{
color:#efbb00 !important;
}
.hmenu ul li.sns a{
background:#efbb00 !important;

}
.arrow::before {
background:#efbb00 !important;
}
.gmenu {
background:#efbb00 !important;
}
button.btn_menu {
background:#efbb00 !important;
}


/* -------------------------------------------------------------------------

	iframe

------------------------------------------------------------------------- */
/*-------ヘッダー--------*/
#Header iframe.header {
	width: 100%;
  height: 160px;

	margin: 0 auto;
	padding: 0;
}
/*-------ヘッダーSP （コンテンツ用）--------*/
#Header iframe.header-sp {
	width: 100%;
	height: 80px;
	margin: 0 auto;
	padding: 0;
}
#Header-sp iframe.header-sp {
	width: 100%;
	height: 80px;
	margin: 0 auto;
	padding: 0;
}
/*-------フッター--------*/
#Footer iframe.footer {
	width: 100%;
	height: 1080px;
	margin: 0 auto;
	padding: 0;
}

/*-------スライダー--------*/
iframe.slider{
	width: 970px;
	height: 470px;
	margin: 0 auto;
	padding: 0;
	
}
/*-------ランキング--------*/
iframe.ranking{
	width: 970px;
	height: 1150px;
	margin: 0 auto;
	padding: 0;
}
.pickup_wrap .pickup_lineup li img{
width:100% !important;
max-height: 100% !important;
}
.pickup_lineup li {
    margin: 1%;
    width: 28%;
    min-width: auto;
    display: inline-block;
    vertical-align: top;
    list-style: none;
    text-align: center;
    font-size: 0.7em;
    padding: 1%;
    background:#efbb00;
    border:none;
}
.pickup_lineup h3 {
    font-weight:normal;
    font-size:1em;
}
@media screen and (max-width: 480px) {
iframe.ranking{
width:100%;
height:2000px;
}
}
/*-------ブランド--------*/
iframe#brand_wrap{
	width: 970px;
	height: 1200px;
	margin: 0 auto;
	padding: 0;
}
@media screen and (max-width: 480px) {
iframe#brand_wrap{
width:100%;
height:1750px;
}
.pickup_lineup li {
    margin: 1%;
    width: 44%;
    min-width: auto;
    display: inline-block;
    vertical-align: top;
    list-style: none;
    text-align: center;
    font-size: 0.7em;
    padding: 2%;
    border:none;
}
}
