@charset "Shift_JIS";/**/
#info_contents{ margin-bottom:0!important; }
/*.pd_202508webonly .font_go{font-family: "icomoon",YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, "sans-serif"; font-feature-settings: "palt"1;}*/
/*.pd_202508webonly .font_mi{display: inline; font-family: "YuMincho", 'Hiragino Mincho ProN', "Yu Mincho", "MS Mincyo","Times New Roman", serif;}*/


.natsubae_fuku{text-align: center; font-feature-settings: "palt"1; font-family:"Helvetica Neue",Arial,"Hiragino karu Gothic ProN","Hiragino Sans","メイリオ",Meiryo,sans-serif; letter-spacing: 0.02em;}

/* 注釈 */
.note{text-align: left;/*opacity: 1; text-indent: 0;*/}
.note{margin: 0.5em;}

/**/
.mt{margin-top: 5em;}
.diet_m{margin-top: 3em; margin-bottom: 6em;}
.pet_m{margin-top: 0.5em; margin-bottom: 4em;}
.tit_pet02{margin-top: -4em;}

/* nav */
.natsubae_fuku .nav ul{display: flex; flex-direction: row; flex-wrap: nowrap;}
.natsubae_fuku .nav li{display: block; margin-right: 0.25%; padding: 1em 0;}
.natsubae_fuku .nav li:nth-last-child(n){ margin-right: 0;}
.natsubae_fuku .nav li:nth-child(1){border-left: none !important;}
.natsubae_fuku .nav li:nth-child(2n+1){background: #69cce9; border: 3px solid #ffffff;}
.natsubae_fuku .nav li:nth-child(even){background: #71d7ca; border-top: 3px solid #ffffff; border-bottom: 3px solid #ffffff;}

/**/
.spec_set{}
.spec_set ul{display: flex; flex-direction: row; flex-wrap: nowrap;}
.spec_set li{display: block;}

.item_include{margin-top: 4em; margin-bottom: 6em;}
.item_include .display_matrix ul{display: flex; flex-direction: row; }
.item_include .display_matrix li{width: calc(92% /3);border: 2px solid #69ccef; padding: 1%; margin: 1%; box-sizing: border-box; background: #ffffff; }
.item_include .display_matrix .goods_set{margin-top: 0.25em; margin-bottom: 0.5em;}
.item_include .display_matrix .price_box{font-size: 125%;}
.item_include .display_matrix .btn img{visibility: hidden;}
.item_include .display_matrix .btn a{display: block;}
.item_include .display_matrix .btn {background: url(/category/other/info/natsubae_fuku/image/btn_cart.png); background-repeat: no-repeat; background-size: contain;}
.item_include .bg_apa .btn {background: url("/category/other/info/natsubae_fuku/image/btn_detail.png"); background-repeat: no-repeat; background-size: contain;}
/*.bg_apa{background-image: url(/category/other/info/natsubae_fuku/image/bg_apa.png); background-repeat: no-repeat; background-size: contain;}
.bg_pet{background-image: url(/category/other/info/natsubae_fuku/image/bg_pet.png); background-repeat: no-repeat; background-size: contain;}*/

/*レスポンシブ-----------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 768px){
	.contents_main{margin: 0!important;}
	.natsubae_fuku{width: 100%;}
	.note{margin: 1em; font-size: 0.7em;}
	.mt{margin-top: 2em;}
	.diet_m{margin-top: 1em; margin-bottom: 3em;}
	.pet_m{margin-top: 0.25em; margin-bottom: 2em;}
	.tit_pet02{margin-top: 0;}
	.item_include{margin-top: 1em; margin-bottom: 1em;}
	.item_include .display_matrix {padding: 2%;}
	.item_include .display_matrix li{width: calc(92% /2); border: 2px solid #69ccef; padding: 2%; margin: 2%; box-sizing: border-box; background: #ffffff; }
	.item_include .display_matrix .price_box{font-size: 100%;}
	.bg_apa{background-image: url(/category/other/info/natsubae_fuku/image/bg_apa.png); background-repeat: no-repeat; background-position: right 0% bottom 4%;/*background-size: contain;*/}
  .bg_pet{background-image: none;}
}