.contents-section-title span span{font-size:24px}.contents-section-title span span::after{display:none}@media screen and (max-width: 999px){.contents-section-title{text-align:initial}.contents-section-title span span{font-size:4vw}}.intro-img{margin-bottom:48px}.intro-img img{width:100%}.intro h2{font-size:30px;font-weight:700;margin-bottom:16px}.intro h2+p{margin-bottom:38px}.intro .notice{padding:28px;background:#f5f2ea;margin-bottom:54px}@media screen and (max-width: 999px){.intro h1{padding-left:6.6666666667vw}.intro-img{margin-bottom:6.1333333333vw}.intro h2{padding-left:6.6666666667vw;font-size:5.3333333333vw;line-height:1.375;margin-bottom:2.6666666667vw}.intro h2+p{margin-bottom:6.1333333333vw;padding-left:6.6666666667vw;padding-right:6.6666666667vw}.intro .notice{padding:5.3333333333vw 6.6666666667vw;margin-bottom:11.7333333333vw}}.sweets h2{padding:18px 0;border-top:1px solid #000;border-bottom:1px solid #000;font-size:30px;margin-bottom:46px}.sweets ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:96px 70px}.sweets-img{margin-bottom:20px}.sweets-img img{width:100%}.sweets dt{font-size:20px;border-bottom:1px solid #000;padding-bottom:8px;margin-bottom:10px}.sweets dd{margin-left:0;font-size:24px}.sweets dd span{font-size:14px}.sweets dl{margin-bottom:14px}.sweets .text-box{font-size:16px;line-height:1.5}.sweets .toggle-btn{background:rgba(0,0,0,0);border:0;font-size:16px;border-bottom:1px solid #d1a528;margin-top:16px;font-family:"Zen Old Mincho",serif;padding-bottom:4px}.sweets .day{margin-top:12px;font-size:16px;line-height:1.5}@media screen and (max-width: 999px){.sweets h2{padding:5.3333333333vw 6.6666666667vw;font-size:5.3333333333vw;margin-bottom:7.2vw}.sweets ul{grid-template-columns:repeat(1, 1fr);gap:7.4666666667vw 0;padding-left:10.6666666667vw;padding-right:10.6666666667vw}.sweets-img{margin-bottom:4.8vw}.sweets dt{font-size:4.8vw;border-bottom:1px solid #000;padding-bottom:1.6vw;margin-bottom:1.6vw}.sweets dd{margin-left:0;font-size:5.3333333333vw}.sweets dd span{font-size:3.7333333333vw}.sweets dl{margin-bottom:2.4vw}.sweets .text-box{font-size:3.7333333333vw;line-height:1.3571428571}.sweets .toggle-btn{font-size:3.7333333333vw;margin-top:2.6666666667vw;padding-bottom:2.1333333333vw}.sweets .day{margin-top:2.6666666667vw;font-size:4vw;line-height:1.3333333333}}.sweets+.sweets{margin-top:260px}@media screen and (max-width: 999px){.sweets+.sweets{margin-top:calc 34.6666666667vw}}/*# sourceMappingURL=sweets.css.map */