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

/* トップページオススメクーポンここから（2023.10.6） */
	  .top .main .ma .ma__coupon {
    position: relative;
    margin-bottom: 1em;
    padding-left: 2.2em;
    font-weight: bold;
    font-size: 16px;
  }
  .top .main .ma .ma__coupon::before {
    content: "";
    position: absolute;
    top: -7px;
    left: 0;
    width: 30px;
    height: 30px;
    background: url("../images/icon-coupon.svg");
  }
/* トップページオススメクーポンここまで */	
	
/* トップページオススメクーポンここから（2023.10.6） */
/*PC版の設定ここから*/
.osusume_coupon__wrap{margin:0em;border:0px solid #ff8a00;font-size:0.8em;}	 
.osusume_coupon__wrap a{display:block;width:49%;border:1px dotted #ff8a00;border-width:4px 0 0 0;font-weight:bold;}
.osusume_coupon__wrap .osusume_coupon{width:100%;background:#fff;border:4px solid #ff8a00;float:left;margin-bottom:1em;padding:4px;margin-top:-2px;}
.osusume_coupon__wrap .osusume_coupon .l_c{width:40%;float:left;}/*左カラム*/
.osusume_coupon__wrap .osusume_coupon .l_c img{object-fit: contain;}/*画像*/
.osusume_coupon__wrap .osusume_coupon .l_c p.osusume_coupon_more{font-size:0.6em;margin-top:3px;text-align:justify;
text-align-last:justify;}
.osusume_coupon__wrap .osusume_coupon .l_c p.osusume_coupon_more::first-letter{color:#f00;}
.osusume_coupon__wrap .osusume_coupon .r_c{width:58%;float:right;}/*右カラム*/
.osusume_coupon__wrap .osusume_coupon .r_c p{margin-bottom:2px;}
.osusume_coupon__wrap .osusume_coupon .r_c p.osusume_coupon_genre{font-size:0.85em;font-weight:normal;color:#888;margin-bottom:4px;}/*業態*/
.osusume_coupon__wrap .osusume_coupon .r_c p.osusume_coupon_catch{font-size:0.85em;}/*キャッチ*/
.osusume_coupon__wrap .osusume_coupon .r_c p.osusume_coupon_shop{font-size:1.1em;}/*店名*/
.osusume_coupon__wrap .osusume_coupon .r_c p.osusume_coupon_txt{color:#d20;font-size:1.1em;margin:2px 0 0 0;line-height:1.2em;}/*クーポン*/
.osusume_coupon__wrap a:nth-child(2n){float:right;margin-top:-4px;}
.osusume_coupon__wrap a:nth-child(2n+1){clear:both;}
	
	.osusume_coupon__wrap .osusume_coupon .tate{height:80px;overflow:hidden;}
/*PC版の設定ここまで*/
/* トップページオススメクーポンここまで */	
	


@media screen and (max-width: 767px) {

/* トップページオススメクーポンここから（2023.10.6） */
/*PC版の設定ここから*/
.osusume_coupon__wrap{margin:0em;border:0px solid #ff8a00;font-size:0.8em;}	 
.osusume_coupon__wrap a{display:block;width:49%;border:1px dotted #ff8a00;border-width:4px 0 0 0;font-weight:bold;}
.osusume_coupon__wrap .osusume_coupon{width:100%;background:#fff;border:4px solid #ff8a00;float:left;margin-bottom:1em;padding:4px;margin-top:-2px;}
.osusume_coupon__wrap .osusume_coupon .l_c{width:40%;float:left;}/*左カラム*/
.osusume_coupon__wrap .osusume_coupon .l_c img{object-fit: contain;}/*画像*/
.osusume_coupon__wrap .osusume_coupon .l_c p.osusume_coupon_more{font-size:0.6em;margin-top:3px;text-align:justify;
text-align-last:justify;}
.osusume_coupon__wrap .osusume_coupon .l_c p.osusume_coupon_more::first-letter{color:#f00;}
.osusume_coupon__wrap .osusume_coupon .r_c{width:58%;float:right;}/*右カラム*/
.osusume_coupon__wrap .osusume_coupon .r_c p{margin-bottom:2px;}
.osusume_coupon__wrap .osusume_coupon .r_c p.osusume_coupon_genre{font-size:0.85em;font-weight:normal;color:#888;margin-bottom:4px;}/*業態*/
.osusume_coupon__wrap .osusume_coupon .r_c p.osusume_coupon_catch{font-size:0.85em;}/*キャッチ*/
.osusume_coupon__wrap .osusume_coupon .r_c p.osusume_coupon_shop{font-size:1.1em;}/*店名*/
.osusume_coupon__wrap .osusume_coupon .r_c p.osusume_coupon_txt{color:#d20;font-size:1.1em;margin:2px 0 0 0;line-height:1.2em;}/*クーポン*/
.osusume_coupon__wrap a:nth-child(2n){float:right;margin-top:-4px;}
.osusume_coupon__wrap a:nth-child(2n+1){clear:both;}
/*PC版の設定ここまで*/


/*スマホの設定ここから*/	
.osusume_coupon__wrap{margin:0 0.5em;font-size:0.9em;}	 
.osusume_coupon__wrap a{width:inherit;}
/*スマホの設定ここまで*/	
/* トップページオススメクーポンここまで */		
	
}</pre></body></html>