.index_fqa {
	width: 549px;
	border: 4px solid #ffeee4;
	border-radius: 5px;
	background-color: #ffeee4;
	padding-top: 10px;
	margin-bottom: 16px;
}
.index_fqa h3 {
	font-size: 16px;
	padding-left: 12px;
	padding-bottom: 15px;
}
.index_fqa h4 {
	font-size: 14px;
	padding-left: 12px;
	padding-bottom: 5px;
	color: #900;
}
.index_fqa p {
	font-size: 12px;
	line-height: 20px;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 15px;
}
/* 追加20181022 */
.img01 {
    margin-bottom: 50px;
}
/* フォント */
.f12 {font-size: 12px; line-height:1.8;}
/* 余白 */
.mb12 {margin-bottom: 12px;}
.mb50 {margin-bottom: 50px;}
/* 見出し */
.heading { 
    background: linear-gradient(transparent 70%, #fff5c2 70%);
    margin-bottom: 16px;
}
.emphasis {
    color: #cc0000;
    font-size: 16px;
}
.em_blue {
    color: blue;
    font-size: 16px;
}
/* 背景画像と文字 */
#bg_plus01 {
    background-image: url(https://img07.shop-pro.jp/PA01259/334/etc/namagaki.jpg?cmsp_timestamp=20181026171613);
    background-repeat: no-repeat;
    height: 369px;
    padding-bottom: 0;
}
#bg_plus02 {
    background-image: url(https://img07.shop-pro.jp/PA01259/334/etc/biyou.png?cmsp_timestamp=20181023114036);
    background-repeat: no-repeat;
    padding-bottom: 16px;
}
#bg_plus03 {
    background-image: url(https://img07.shop-pro.jp/PA01259/334/etc/ryouri_nama.jpg?cmsp_timestamp=20191101100644);
    background-repeat: no-repeat;
    height: 279px;
    padding-bottom: 16px;
}
#bg_plus04 {
    background-image: url(https://img07.shop-pro.jp/PA01259/334/etc/ryouri_yaki.jpg?cmsp_timestamp=20191101100725);
    background-repeat: no-repeat;
    height: 279px;
    padding-bottom: 16px;
}
#bg_plus05 {
    background-image: url(https://img07.shop-pro.jp/PA01259/334/etc/ryouri_nebe.jpg?cmsp_timestamp=20191101100705);
    background-repeat: no-repeat;
    height: 279px;
    padding-bottom: 16px;
}
#bg_plus06 {
    background-image: url(https://img07.shop-pro.jp/PA01259/334/etc/ryouri_meshi.jpg?cmsp_timestamp=20191101100737);
    background-repeat: no-repeat;
    height: 279px;
    padding-bottom: 50px;
}
#bg_plus07 {
    background-image: url(https://img07.shop-pro.jp/PA01259/334/etc/hamane.jpg?cmsp_timestamp=20181026170233);
    background-repeat: no-repeat;
    height: 369px;
    padding-bottom: 50px;
}

#bg_plus01_p {
    font-size: 12px;
    line-height: 18px;
    padding-top: 220px;
    padding-left: 27px;
    padding-right: 25px;
    color: #fff;
    text-shadow: 2px 2px 2px black;
}
#bg_plus03_p {
    font-size: 14px;
    line-height: 18px;
    padding: 5px;
    color: #fff;
    background: rgba(0,0,0,0.5);
    text-shadow: 2px 2px 2px black;
}
#bg_plus04_p {
    font-size: 14px;
    line-height: 18px;
    padding: 5px;
    color: #fff;
    background: rgba(0,0,0,0.5);
    text-shadow: 2px 2px 2px black;
}
#bg_plus05_p {
     font-size: 14px;
    line-height: 18px;
    padding: 5px;
    color: #fff;
    background: rgba(0,0,0,0.5);
    text-shadow: 2px 2px 2px black;
}
#bg_plus06_p {
    font-size: 14px;
    line-height: 18px;
    padding: 5px;
    color: #fff;
    background: rgba(0,0,0,0.5);
    text-shadow: 2px 2px 2px black;
}
#bg_plus07_p {
    font-size: 14px;
    line-height: 18px;
    padding-top: 70px;
    padding-left: 210px;
    padding-right: 5px;
    color: #fff;
    text-shadow: 2px 2px 2px black;
}