/*permormercss
<!--created: 2020.03.05 -->
<!--modified: 2020.04.16 -->*/



/*------ 背景色 ------*/
article.main{
	background:#fff;/*背景色*/
	background-size:100% auto;/**/
	color:#000;/*テキスト色*/
	width:100%;
	margin:0;padding:1em;
}

article.main h1{
	margin:-1em;
}

article#box_static h2{color:#000;font-size:1em;}

article#box_static h3{font-weight:bold;line-height:1.5em;margin-bottom:1em;}


hr{margin:0.5em 0;}

.icon_youtube{margin-top:5em;padding:1em;background:#fff;border-radius:1em;}
.text_youtube{text-align:center;}



.sub .main .detail .data .data__table .data__ttl{color:#000;}
.sub .main .detail .data .data__table{border:solid 1px #808080;}

article#box_static h2{font-size:1.3em;margin-top:0em;}

.br {clear:both;font-size:1px;height:1px;margin:0;padding:0;}/*行クリア*/
.waku{clear:both;border:1px solid #aaa;font-size:0.9em;padding:0 1em 1em 1em;}
.sub .main .more__btn {background:#fff;}


/*クーポンここから*/
.sub .main .detail .coupon{margin:0.5em 0;padding:0;border:1px solid #000;border-width:1px 1px 1px 1px;background:#f00;}
.sub .main .detail .coupon h3{padding:0.2em;background:#ffdb3f;margin:0.5em 0 0 0;text-align:center;color:#f00;}
.sub .main .detail .coupon p{font-weight:bold;font-size:0.9em;padding:0 0.5em;text-align:center;}

.sub .main .detail .coupon h4{padding:0.5em;font-size:1.5em;border:1px solid #000;border-width:0 0 0px 0;text-align:center;color:#ffdb3f;}
.sub .main .detail .coupon h1{padding:0.5em;color:#b60005;font-weight:bold;}
.sub .main .detail .coupon p.joken{display:block;padding:0.5em;font-size:0.9em;color:#fff;font-weight:normal;text-align:center;}
/*クーポンここまで*/

/*店舗情報追加CSSここから*/
.toshopinfo_btn span.btn__txt,.sub .main .toshopinfo_btn2 span.btn__txt {
 /*   display:block;*/
	
    font-size: 16px;
    font-weight: bold;
    transition: all 0.3s;
}

.sub .main .toshopinfo_btn a,.sub .main .toshopinfo_btn2 a{
	display:block;
	/* display: flex;*/
  height: 100%;
	text-align: left;
	line-height:1.5em;
	/*justify-content: center;*/
}

.sub .main .toshopinfo_btn a small,.sub .main .toshopinfo_btn2 a small{
	font-size:0.9em;font-weight:normal;
}
/*店舗情報ここまで*/


@media only screen and (max-width:480px){
article#box_static h2{margin-left:0em;}
	
.sub .main .detail .coupon p.joken{text-align:left;}
}













