@charset "utf-8";

#kiwami-tonka5{
	line-height:1.5;
	color:#3f3129;
	width:780px;
	margin:0 auto 30px;
}

#kiwami-tonka5 .img-main{
	margin:0 0 30px;
}
#kiwami-tonka5 .img-otodoke{
	margin:0 0 30px;
}
#kiwami-tonka5 .btn1{
	text-align:center;
	margin:0 0 60px;
}

/********** レシピ開発 **********/
#kiwami-tonka5 .kaihatsu .heading{
	margin:0 0 20px;
}
#kiwami-tonka5 .kaihatsu .txt1{
	font-size:14px;
	line-height:1.7;
	margin:0 0 20px;
	text-align:center;
}
#kiwami-tonka5 .kaihatsu .kaori .kaori-inner{
	display:table;
}
#kiwami-tonka5 .kaihatsu .kaori .kaori-inner .img{
	display:table-cell;
	vertical-align:top;
	width:370px;
}
#kiwami-tonka5 .kaihatsu .kaori .kaori-inner .txt{
	display:table-cell;
	vertical-align: middle;
	width:410px;
	background:#d0c2bb;
	font-size:14px;
	line-height:1.7;
	padding:30px;
}
#kiwami-tonka5 .kaihatsu .gensen .gensen-inner{
	display:table;
}
#kiwami-tonka5 .kaihatsu .gensen .gensen-inner .txt{
	display:table-cell;
	vertical-align: middle;
	width:410px;
	background:#ced0d1;
	font-size:14px;
	line-height:1.7;
	padding:30px;
}
#kiwami-tonka5 .kaihatsu .gensen .gensen-inner .img{
	display:table-cell;
	vertical-align:top;
	width:370px;
}


#kiwami-tonka5 .img-torouma{
	margin:0 0 40px;
}
#kiwami-tonka5 .img-kouzou{
	margin:0 0 40px;
}
#kiwami-tonka5 .btns{
	margin:0 0 50px;
}
#kiwami-tonka5 .btns ul{
	display:flex;
	justify-content: space-between;
	margin:0 20px;
}
#kiwami-tonka5 .btns ul li{
	width:360px;
}

#kiwami-tonka5 .img-gift{
	margin:0 0 40px;
}
#kiwami-tonka5 .img-voice_staff{
	margin:0 0 40px;
}
#kiwami-tonka5 .img-sougyou{
	margin:0 0 60px;
}


/********** 極ぷりんの誕生 **********/
#kiwami-tonka5 .birth{
	margin:0 0 40px;
}
#kiwami-tonka5 .birth .heading{
	margin:0 0 25px;
}
#kiwami-tonka5 .birth .img1{
	margin:0 0 30px;
}
#kiwami-tonka5 .birth .sheading{
	margin:0 0 20px;
	font-size:24px;
	line-height:1;
	text-align:center;
}
#kiwami-tonka5 .birth .txt1{
	font-size:14px;
	line-height:1.7;
}
#kiwami-tonka5 .birth .txt2{
	margin:0 0 20px;
	font-size:12px;
	line-height:2;
	text-align:right;
}
#kiwami-tonka5 .birth .img2{
	margin:0 0 40px;
}



#kiwami-tonka5 .img-meiyo-sousai{
	margin:0 0 40px;
}



/********** 期間限定 **********/
#kiwami-tonka5 .gentei{
	margin:0 0 40px;
}
#kiwami-tonka5 .gentei .heading{
	margin:0 0 25px;
}
#kiwami-tonka5 .gentei .txt{
	margin:0 10px 25px;
	font-size:24px;
	line-height:1.5;
}
#kiwami-tonka5 .gentei .txt .mark1{
	color:#ad0004;
	font-weight:bold;
}



/********** 実況 **********/
#kiwami-tonka5 .jikkyo{
	margin:0 0 40px;
}



/********** 和を感じる木目調のデザイン **********/
#kiwami-tonka5 .mokume{
	margin:0 0 40px;
}
#kiwami-tonka5 .mokume .heading{
	margin:0 0 25px;
}
#kiwami-tonka5 .mokume .img-mokume{
	margin:0 0 20px;
}
#kiwami-tonka5 .mokume ul{
	display:flex;
	padding:0 10px;
	flex-wrap: wrap;
	line-height:1.6;
	text-align:center;
	background:#ffffff;
	font-size:16px;
	line-height:1.5;
}
#kiwami-tonka5 .mokume ul li{
	width:250px;
	padding:0 5px 0 0;
}
#kiwami-tonka5 .mokume ul li:nth-child(3n){
	padding:0;
}
#kiwami-tonka5 .mokume ul li img{
	margin:0 0 10px;
	width:230px;
}
#kiwami-tonka5 .mokume ul li .txt{
	font-size:13px;
	line-height:1.5;
}


/********** お熨斗や手提げ袋について **********/
#kiwami-tonka5 .noshi-tesage{
	margin:0 0 40px;
}
#kiwami-tonka5 .t-noshi-tesage{
	margin:0 0 25px;
}


/********** 極シリーズ **********/
#kiwami-tonka5 .series{
	margin:0 0 40px;
}
#kiwami-tonka5 .t-series{
	margin:0 0 25px;
}
#kiwami-tonka5 .series .bnr{
	width:740px;
	margin:0 auto 20px;
}
#kiwami-tonka5 .series .bnr-box{
	display:flex;
	justify-content:space-between;
	width:740px;
	margin:0 auto;
}


#kiwami-tonka5 .confirm {
	margin: 0 0 40px;
}


/**********  **********/
#kiwami-tonka5 .comment .t-comment{
	margin:0 0 15px;
}
#kiwami-tonka5 .comment-box{
	margin:0 0 30px;
	padding:25px 30px;
	line-height:1.85;
	font-size:16px;
	color:#fff;
	background:#3f3129;
}
#kiwami-tonka5 .comment .mark1{
	font-weight:bold;
	font-size:20px;
	color:#cfb286;
}

#kiwami-tonka5 .comment-box ul li{
	padding-left:1em;
	text-indent:-1em;
}

#kiwami-tonka5 .img-1{
	margin:0 0 40px;
}










