@import url("https://horiuchi-fruit.jp/ec/css/detail.css");
.detail-info .option-table .table_price {
  margin-top: 5px;	display: inline-block!important;}
.txt{
	font-family: Meiryo, ¥á¥¤¥ê¥ª, "Hiragino Kaku Gothic Pro", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", Osaka, "MS P Gothic", "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;}
.txt span .mincho{
	font-family: "ÞâÌÀÄ«", YuMincho, "¥Ò¥é¥®¥ÎÌÀÄ« ProN W3", "Hiragino Mincho ProN", "HGÌÀÄ«E", "£Í£Ó £ÐÌÀÄ«", "£Í£Ó ÌÀÄ«", serif;}
.detail-info .btn-fav {
	width: auto;
  	height: auto;
	text-align: right;}
.detail-info .btn-fav button {
	display: inline-block;
	width: 20px;
  	padding: 0;}
.detail-info .btn-fav span {
	line-height: 20px;
  	vertical-align: top;}
.detail-info a{
	color: #7f451b;
	text-decoration: underline;}
.detail-info a:hover{
	color: #e75408;}
.list-info li a{
	text-decoration: none;}
.youtube-wrap {
	position: relative;
	height: 0;
	padding-bottom: 56.25%;
	overflow: hidden;}
.youtube-wrap.square {
 	padding-bottom: 100%;}
.youtube-wrap iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;}
img.amapay{
	box-sizing: border-box;
	margin-top: -10px;
	margin-bottom: 30px;
	padding-left: 35px;
	width: 250px;}
@media screen and (min-width:769px){
	.pc-only{display: block;}
	.sp-only{display: none;}
}
@media screen and (max-width: 768px) {
	.pc-only{display: none;}
	.sp-only{display: block;}
}