.product_detail{color:#000;font-family:var(--font-shipporiMincho,"Shippori Mincho"),var(--font-notojp,"Noto Serif JP"),"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;margin-top:-60px;margin-left:0}@media (min-width:768px){.product_detail{margin-top:-130px}}@media (min-width:1180px){.product_detail{margin-top:0;margin-left:-240px}}@media (min-width:1280px){.product_detail{margin-left:-280px}}@media (min-width:1680px){.product_detail{margin-left:-380px}}@media (max-width:767px){footer{padding-bottom:80px}}@media print,screen and (min-width:1024px){html,body{overflow:inherit}}.bg-lp{background-image:url(../media/jikagumi_hero__bg.378f2-niyx3xi.jpg);background-repeat:no-repeat;background-size:cover}.bg-gradient{background:linear-gradient(360deg,#e2d6ba 0%,#c7ac6a 100%)}.product_info h2{padding:0 1.25rem}@media (min-width:768px){.product_info h2{padding:0 2rem}}.product_info dl dt{border-bottom:1px solid #000;width:120px;padding-left:1.25rem;font-size:12px}@media (min-width:768px){.product_info dl dt{width:132px;padding-left:2rem;font-size:14px}}.product_info dl dd{border-bottom:1px solid #000;width:calc(100% - 120px);padding-right:1.25rem;font-size:12px}@media (min-width:768px){.product_info dl dd{width:calc(100% - 132px);padding-right:2rem;font-size:14px}}.product_info .taste{padding-bottom:0}@media (min-width:1024px){.product_info .taste{padding-bottom:50px}}.product_info .taste h2{margin-top:22px}.product_info .taste ul li:first-child span,.product_info .taste ul li:nth-child(2) span{background-color:#dfd3b5}.jikagumi .p-1{opacity:0;animation:2.4s .3s infinite slideAnime}.jikagumi .p-2{opacity:0;animation:2.4s .6s infinite slideAnime}.jikagumi .p-3{opacity:0;animation:2.4s .9s infinite slideAnime}.jikagumi .p-4{opacity:0;animation:2.4s 1.2s infinite slideAnime}.jikagumi .p-5{opacity:0;animation:2.4s 1.5s infinite slideAnime}.jikagumi .p-6{opacity:0;animation:2.4s 1.8s infinite slideAnime}.jikagumi .p-7{opacity:0;animation:2.4s 2.1s infinite slideAnime}.fadeinout{opacity:0;animation-name:fadeinout;animation-duration:4s;animation-timing-function:ease-out;animation-delay:2.4s;animation-fill-mode:forwards}.fadein{opacity:0;animation-name:fadein;animation-duration:1s;animation-timing-function:ease;animation-delay:8s;animation-fill-mode:forwards}@keyframes fadeinout{0%{opacity:0}20%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes slideAnime{0%{opacity:1}12.5%{opacity:1}12.6%{opacity:0}to{opacity:0}}section[data-soldout=true] .btn-sale,section[data-soldout=false] .btn-soldout{display:none!important}section[data-schedule=none] .schedule-display,section[data-schedule=disp] .schedule-not-display{display:none}section[data-schedule=none] .btn-link{pointer-events:none}
