@charset "UTF-8";
/*
Theme Name: 宮川商店
Theme URI:
Description: 2019-7-2
Author: 
Author URI:
Version: 0.1
*/


html{
  scroll-behavior: smooth;
}
/*WPログインしている場合*/
.interval #nav-wrap2{
/*top: 32px;*/
}


#breadcrumb {
    margin-top: 20px;
    font-size: 12px;
    line-height: 140%;
}

#breadcrumb li{
  display: inline-block;
  vertical-align: middle;
  padding-left: 10px;
}

#breadcrumb li:first-child{
  padding-left: 0;
}

/* coupon_box */
.coupon_sp {
	display: none;
}
.coupon_pc.coupon_list {
    margin: 50px 0;
}
.coupon_pc .coupon_box {
    width: 896px;
    margin: 0 auto;
    color: #333;
    border-top: 2px dotted #CCC;
    border-right: 2px dotted #CCC;
    border-left: 2px dotted #CCC;
    background: #fff;
}
.coupon_pc .coupon_box:last-child {
	border-bottom: 2px dotted #CCC;
}
.coupon_pc .coupon_box table{
    border-collapse: separate !important;
    width:100%;
}

.coupon_pc .coupon_title{
    width:35%;
    padding: 0 20px;
    border:3px #fdac00 solid;
    box-sizing:border-box;
    background:#fdfaf0;
    vertical-align:middle;
    text-align:center;
    font-size: 20px;
    font-weight: bold;
}
.coupon_pc .coupon_naiyou {
    width:65%;
    border-left: 2px dotted #CCC;
    box-sizing:border-box;
}
.coupon_pc .coupon_naiyou table{
    width:100%;
    padding:10px 20px;
    box-sizing:border-box;
    text-align:left;
}
.coupon_pc .coupon_naiyou table td {
    }
.coupon_pc .coupon_naiyou table tr td {
}
.coupon_pc .coupon_naiyou .teiji {
    background:#f4f2ee;
    margin-left:20px;
    margin-right:20px;
    margin-bottom:10px;
    padding:10px;
}
.coupon_pc .coupon_naiyou .expire {
    background:#f4f2ee;
    margin-left:20px;
    margin-right:20px;
    margin-bottom:10px;
    padding:10px;
}
.coupon_pc .coupon_attention {
    color:#F00;
    border: thin solid #CCC;
}
.mw_wp_form_confirm .confirmtext,
.mw_wp_form_input .inputtext{
	display:block;
}
.mw_wp_form_confirm .inputtext,
.mw_wp_form_input .confirmtext{
	display:none;
}
@media only screen and (max-width:949px){
	.coupon_pc {
		display: none;
	}
	.coupon_sp {
		display: block;
	}
	.coupon_sp .coupon_box {
		width: 90%;
	 border:2px #ce7207 solid;
	 margin: 10px auto 0;
	 text-align:left;
	 background: #fff;
	 color: #333;
	}
	.coupon_sp .coupon_title {
	 color: #ff0000;
	 font-size:13px;
	 margin:5px;
	 padding-bottom:5px;
	 border-bottom:1px solid #333;
	}
	.coupon_sp .coupon_naiyou{
	 padding:5px;
	}
	.coupon_sp .coupon_naiyou dd{
	 font-size:15px;
	 margin-bottom:5px;
	 font-size: 12px;
	}
	.coupon_sp .coupon_naiyou dt{
	 font-size:12px;
	}
}