img{max-width:100%;}
#datails_area{margin:10px 0 10px 10px ;}
#datails_area table,
#datails_area h3,
#datails_area img,
#datails_area p{margin-left:0 ;}

table 		{border-top:dotted 1px #cccccc; margin-bottom:10px;}
table table 	{border-top:none; margin-bottom:10px; min-width:100px;}
table th 	{padding:5px 7px; background-color:#FFF; text-align:left; border-bottom:dotted 1px #cccccc; white-space: nowrap;}
table td 	{padding:5px 7px; background-color:#FFF; border-bottom:dotted 1px #cccccc;}
table table td,
table table th	{border-bottom:none;padding:0;}

.product_info .icons img {max-width:100px;}

table td span 	{font-size:85%;}

.discount_rate_detail{margin: 0; font-size: 90%;}
/*りんご価格表*/
table.beige {margin-left:10px; margin-bottom:25px; width:770px; font-size:85%; border:none; font-size: 105%;}
table.beige th{background-color:#e3d3bf; padding:8px 10px; font-weight:normal; white-space: nowrap; font-weight: bold;}
table.beige th.kgnum3{background-color:#e3d3bf; padding:8px 10px; font-weight:normal; white-space: nowrap; font-weight: bold;}
table.beige th.kgnum5{background-color:#e3d3bf; padding:8px 10px; font-weight:normal; white-space: nowrap; font-weight: bold;}
table.beige th.kgnum10{background-color:#C5B5A1; padding:8px 10px; font-weight:normal; white-space: nowrap; font-weight: bold;}
table.beige th.gift{background-color:#e3d3bf; padding:8px 10px; font-weight:normal; white-space: nowrap; font-weight: bold;}
table.beige td{background-color:#f9f0e5; padding:8px 10px; border:none;}
table.beige td.gift{background-color:#f9f0e5; padding:8px 10px; border:none;}
table.beige td.kgnum3{background-color:#f9f0e5; padding:8px 10px; border:none;}
table.beige td.kgnum5{background-color:#f9f0e5; padding:8px 10px; border:none;}
table.beige td.kgnum10{background-color:#f9f0e5; padding:8px 10px; border:none;}

/**/
.product_img {width:440px; margin:0; float:left;}
.product_img img {max-width:430px;}
.product_info {width:330px; margin:0; float:right;}
.product_info img{margin-left:10px;}

#facebook{max-width:150px; margin:0; padding:0; float:left;}



/*--商品ページ_style--*/
a.btn_to_cart{
display:block;
width:770px;
height:180px;
margin: 10px 0 10px;
text-indent:-99999px;
background:url(https://img08.shop-pro.jp/PA01206/887/etc/btn_to_cart.jpg) 0 0 no-repeat;}

a.btn_to_cart:hover{background-position:0 -180px;}


/*
.product_area div{width:770px; margin:0 0 20px 10px;}
*/

.product_area div{width:770px; margin:0 0 10px 0;}

	.product_area h3{text-indent:-99999px; background:none; border:none;}
	.product_area h4{text-indent:-99999px; border:none;}
	.product_area p{text-indent:-99999px;}
	.product_area p.p_link{text-indent:0px;}


.arrow_num {height:30px;}
.arrow_num input,
.arrow_num div {float:left; margin:0; padding:0; min-height:20px;}
.arrow_num input {float:left; margin:0; padding:3; min-height:20px; width:50px; border:solid 1px #cccccc; margin-top:2px; line-height:20px;}
.arrow_num a{clear:both; margin:0; display: block;}
.arrow_num img{clear:both; margin:0; padding:0;}


form .soldout{background-color:#CCC; text-align:center; 
display:block; padding:10px; margin-left:10px;
font-size:120%;}


.other_link{margin:0 0 0 10px;}


/*--facebook--*/
.pluginSkinLight{width:250px;}











.about_dakekimi01{height:770px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/about_dakekimi01.jpg);}
.about_dakekimi02{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/about_dakekimi02.jpg);}

/*#dakekimipack .product01_08{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dakekimipack01_08_2.jpg);}*/
/*#dakekimipack .product01_10{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dakekimipack01_10_2.jpg);}*/
#dakekimipack .product01_SS{height:479px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dakekimipack_noprice.jpg?cmsp_timestamp=20190923140810);}
#dakekimipack .product02{height:540px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dakekimipack02.jpg);}
#dakekimipack .product03{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dakekimipack03.jpg);}
/*#dakekimipack .product04{height:650px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dakekimipack04.jpg);}*/
/*#dressing .product01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dressing01.jpg);}*/
#dressing .product02{height:540px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dressing02.jpg);}
#dressing .product03{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dressing03.jpg);}
#dressing .product04{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dressing04.jpg);}

/*#rollcake .product01_01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/rollcake01_01.jpg);}
#rollcake .product01_02{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/rollcake01_02.jpg);}*/
#rollcake .product02{height:680px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/rollcake02.jpg);}
#rollcake .product03{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/rollcake03.jpg);}
#rollcake .product04{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/rollcake04.jpg);}

#liquor .product01_01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/liquor01_011-0122.jpg);}
#liquor .product01_02{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/liquor01_022.jpg);}
#liquor .product01_03{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/liquor01_033.jpg);}
#liquor .product02{height:230px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/liquor02-2021.jpg?cmsp_timestamp=20210407144118);}
#liquor .product03{height:160px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/liquor03.jpg);}

/*#icecream .product01_03{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/icecream01_03.jpg);}
#icecream .product01_06{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/icecream01_06.jpg);}*/

.about_apple01{height:770px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/about_apple01.jpg);}
.about_apple02{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/about_apple02.jpg);}

#appleset .product01_home03{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/appleset01_home03.jpg);}
#appleset .product01_home05{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/appleset01_home05.jpg);}
#appleset .product01_home10{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/appleset01_home10.jpg);}
#appleset .product01_gift03{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/appleset01_gift03.jpg);}
#appleset .product01_gift05{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/appleset01_gift05.jpg);}
#appleset .product01_gift10{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/appleset01_gift10.jpg);}

#applefuji .product01_home03{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/applefuji01_home03.jpg);}
#applefuji .product01_home05{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/applefuji01_home05.jpg);}
#applefuji .product01_home10{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/applefuji01_home10.jpg);}
#applefuji .product01_gift03{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/applefuji01_gift03.jpg);}
#applefuji .product01_gift05{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/applefuji01_gift05.jpg);}
#applefuji .product01_gift10{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/applefuji01_gift10.jpg);}


/*--竹内 りんご追加商品--*/
#sunfuji .product_sunfuji01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_sunfuji01.jpg);}
#sunfuji .product_sunfuji01_5kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_sunfuji01_5kg.jpg);}
#sunfuji .product_sunfuji01_10kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_sunfuji01_10kg.jpg);}
#senshu .product_senshu01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_senshu01.jpg);}
#senshu .product_senshu01_5kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_senshu01_5kg.jpg);}
#senshu .product_senshu01_10kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_senshu01_10kg.jpg);}
#jgold .product_jgold01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_jgold01.jpg);}
#jgold .product_jgold01_5kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_jgold01_5kg.jpg);}
#jgold .product_jgold01_10kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_jgold01_10kg.jpg);}
#ourin .product_ourin01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_ourin01.jpg);}
#ourin .product_ourin01_5kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_ourin01_5kg.jpg);}
#ourin .product_ourin01_10kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_ourin01_10kg.jpg);}
#toki .product_toki01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_toki01.jpg);}
#toki .product_toki01_5kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_toki01_5kg.jpg);}
#toki .product_toki01_10kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_toki01_10kg.jpg);}
#sgold .product_sgold01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_sgold01.jpg);}
#sgold .product_sgold01_5kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_sgold01_5kg.jpg);}
#sgold .product_sgold01_10kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_sgold01_10kg.jpg);}
#appleset .apple_mix{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_mix.jpg);}
#appleset .apple_mix_5kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_mix_5kg.jpg);}
#appleset .apple_mix_10kg{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_mix_10kg.jpg);}

#apple_k{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_201410_k.jpg);}
.apple_mix_rare{height:800px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/apple_mix_rare2015_2.jpg);text-indent:-99999px;}
.box_mix{padding: 5px 20px 20px; border: 1px solid #ffb468; background: #ffffc8; margin-bottom: 10px;}
/*--竹内 りんご追加商品end--*/

/*--2017_0127 プレミアムスイーツなど追加--*/
#premium_rollcake .product01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/premium_rollcake01.jpg);}
#premium_rollcake .product02{height:540px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/premium_rollcake02.jpg);}
#premium_rollcake .product03{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/premium_rollcake03.jpg);}
#premium_pudding .product01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/premium_pudding01.jpg);}
#premium_pudding .product02{height:540px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/premium_pudding02.jpg);}
#premium_pudding .product03{height:650px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/premium_pudding03.jpg);}
#rusk .product01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/rusk01.jpg);}
#rusk .product02{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/rusk02.jpg);}
#rusk .product03{height:540px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/rusk03.jpg);}
#dakekimikaidou .product01{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dakekimikaidou01.jpg);}
#dakekimikaidou .product02{height:600px; background-image:url(https://img08.shop-pro.jp/PA01206/887/etc/dakekimikaidou02.jpg);}
/*--2017_0127 プレミアムスイーツなど追加--*/

/*--プルダウン--*/
select{
width: 100%;
border: 1px solid #ccc;
height: 35px;
line-height: 30px;
padding: 5px;
}

ul.left{margin: 0 0 10px 20px;padding-right: 40px; float: left; margin-right: 20px;}

.caution{
margin: 0 0 10px 10px;
padding: 10px;
border: 1px solid #ccc;
background: #f7f7f7;
color:#f30;
font-size:120%;
}

.kakaku-wrap br{display:none;}

/*scrollテーブル*/
#main .scroll{
	overflow: auto;
    white-space: nowrap;
    margin-bottom: 1em;}
#main .scroll table{width: 100%;
    margin-bottom: .5em;}


@media screen and (max-width: 480px){
	img{margin:0;}
	.product_area div{width:unset;}
	#main .pageup{width:unset;}
	.item_area{margin:10px 0;}
#datails_area{margin:0;}
.product_img{float:none; width:unset; float:none;}
.product_img img{max-width:100%; margin:0 0 10px 0;}
.product_info{width:unset; float:none;}
.disable_cartin{margin:5px 0;}

.product_info .icons{padding:0 0 10px;}
.product_info .icons img{max-width:70px;}

.table{margin:0 0 10px 0;}
.caution{margin:0 0 10px 0;}

.tbl-block table{min-width:unset;}
.tbl-block th,
.tbl-block td{display:block; padding:5px 0;}
.product_info table{margin:0 auto ; min-width:unset;}
.product_info th,
.product_info td{display:block;}

.product_info th{background:#f8f0e5;}
  #dakekimipack .product04{height:342px;}
}
@media screen and (max-width: 375px){
  #dakekimipack .product04{height:310px;}
}

/*パン用に*/
.pan-page img{max-width:100%;}
.pan-page .box01{
background:#FEF1F1;
padding:10px;
margin-left: 10px;
margin-bottom:30px;
}
.pan-page .box01 p{font-weight:bold;}
.pan-page .box02{display:flex;flex-wrap:wrap;margin-bottom:30px;}
.pan-page .box02 .item-img{max-width:300px;width:calc((100% - 20px) / 2); margin-right:20px;}
.pan-page .box02 .item-txt{flex:1;}
.pan-page .box02 .price{text-align:right;color:#333;font-size:21px;}
.pan-page .box02 .price span{font-size:28px;font-weight:bold;}
.pan-page .box02-2{display:flex;flex-wrap:wrap;margin-bottom:30px;margin-left:10px;}
.pan-page .box02-2 .item{
	border:solid 1px #ccc;
	box-sizing:border-box;
	padding:10px;
}
.pan-page .box02-2 .item p{font-size:12px;}
.pan-page .box03{display:flex;flex-wrap:wrap;margin-bottom:30px;}
.pan-page .box03 .item{width:50%;}
@media screen and (max-width: 480px) {
.pan-page .box01{margin-left:0;}
.box02{display:block;}
.pan-page .box02 .item-img{width:100%; margin-right:0; margin-bottom:20px;max-width: unset;text-align: center;}
.pan-page .box02-2 .item{width:100%;margin-left:0;}
.pan-page .box03 .item{width:100%;}
}