<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

#eraberu-tanpin{
	width:100%;
	margin:0 auto 5vw;
	font-family:"メイリオ", Meiryo, Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
}
#eraberu-tanpin .main{
}

#eraberu-tanpin .main h2{
	background:#ffd200;
	border:2px solid #cccccc;
	padding:0 4vw;
	position:relative;
	display: table-cell;
    vertical-align: middle;
    width: 100vw;
    height: 15.7vw;
	font-size:4.2vw;
	font-weight:bold;
}
#eraberu-tanpin .main h2 .box{
	width:70%;
	font-weight:bold;
}
#eraberu-tanpin .main h2 .mark1{
	font-size:4.8vw;
    font-weight: bold;
}
#eraberu-tanpin .main h2:after{
	content:"";
	background:url(https://www.bingo-tora.com/images/item/eraberu-tanpin/bg-title.png) no-repeat 100% 100%;
	background-size:100%;
	width:27.6vw;
	height:16vw;
	position:absolute;
	bottom:0;
	right:0;
}
#eraberu-tanpin .main .txt-box{
	padding:3vw 3vw 5vw;
}
#eraberu-tanpin .main .txt-box .title{
	font-size:3.8vw;
	font-weight:bold;
	margin:0 0 1vw;
	display:block;
}
#eraberu-tanpin .main .txt-box .txt{
	font-size:3.6vw;
	line-height:1.6;
}


#eraberu-tanpin h3{
	background:#4C4C4C;
	color:#ffffff;
	font-size:4.2vw;
	font-weight:bold;
	padding:1vw 3vw;
	margin:0 0 3vw;
}
#eraberu-tanpin h3 .mark1{
	font-size:3.2vw;
	display:block;
}



/*選べる商品内容*/
#eraberu-tanpin .item{
	padding:0 0 5vw;
}
#eraberu-tanpin .item ul{
	display:flex;
	flex-wrap: wrap;
	justify-content: space-between;
	list-style:none;
	padding:0 3vw;
}
#eraberu-tanpin .item ul li{
	width:48%;
	margin:0 0 3vw;
}
#eraberu-tanpin .item ul li img{
	width:100%;
	margin:0 0 1vw;
}
#eraberu-tanpin .item ul li .name{
	font-size:3vw;
	color:#000000;
}
#eraberu-tanpin .item ul li a,
#eraberu-tanpin .item ul li a:visited {
	color:#000000;
	text-decoration: none;
}


/*景品パネル・WEB引換券商品のご案内*/
#eraberu-tanpin .guide{
	padding:0 0 5vw;
}
#eraberu-tanpin .guide .guide-inner{
	padding:0 3vw;
}
#eraberu-tanpin .guide .guide-inner .txt-img{
	margin:0 0 6vw;
}
#eraberu-tanpin .guide .guide-inner .txt-img .txt-box{
	margin:0 0 3vw;
}
#eraberu-tanpin .guide .guide-inner .txt-img .txt-box h4{
	font-size:4.2vw;
	font-weight:bold;
	margin:0 0 1vw;
}
#eraberu-tanpin .guide .guide-inner .txt-img .txt-box .txt{
	font-size:3.3vw;
	line-height:1.7;
	margin:0 0 2vw;
}
#eraberu-tanpin .guide .guide-inner .txt-img img{
	width:100%;
}
	
	
/*ご購入から商品お届けまでの流れ*/

#eraberu-tanpin .flow ul{
	display:flex;
	flex-wrap: wrap;
	justify-content: space-between;
	list-style:none;
	padding:0 2vw;
	margin:0 0 1.5vw;
}
#eraberu-tanpin .flow ul li{
	width:48%;
	margin:0 0 3vw;
}
#eraberu-tanpin .flow ul li img{
	width:100%;
	margin:0 0 2vw;
}
#eraberu-tanpin .flow ul li .txt{
	font-size:3.3vw;
	line-height:1.4;
}
#eraberu-tanpin .flow .txt-box{
	font-size:3.3vw;
	line-height:1.4;
	padding:0 2vw 6vw;
}
#eraberu-tanpin .flow .txt-box .mark1{
	color:#e60000;
}
#eraberu-tanpin .flow .txt-box .mark2{
	text-decoration:underline;
}
#eraberu-tanpin .flow .bnr-flow{
	text-align:center;
}
#eraberu-tanpin .flow .bnr-flow img{
	width:80%;
}
	</pre></body></html>