.Suika h1{background:#1271a8;margin-bottom:40px}@media only screen and (max-width: 768px){.Suika h1{margin-bottom:30px}}.Suika .Content__Body .suika-topimg .title-img{margin-bottom:15px}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-topimg .title-img{margin-bottom:40px}}.Suika .Content__Body .suika-topimg .title-img img{width:100%}.Suika .Content__Body .suika-nav{margin-bottom:100px;margin-top:12px}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-nav{margin-bottom:60px}}@media only screen and (max-width: 640px){.Suika .Content__Body .suika-nav{margin-bottom:30px}}.Suika .Content__Body .suika-nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-right:2px dashed #0e8e2f}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-nav ul{border-right:none}}.Suika .Content__Body .suika-nav ul li{padding:0;text-align:center;border-left:2px dashed #0e8e2f;width:20%}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-nav ul li{margin-bottom:10px;border-style:dotted}}.Suika .Content__Body .suika-nav ul li:before{content:none}.Suika .Content__Body .suika-nav ul li a{display:block;text-decoration:none;width:100%;margin:0 auto;font-size:20px;font-size:2rem;font-weight:bold;line-height:1.6}@media only screen and (max-width: 1400px){.Suika .Content__Body .suika-nav ul li a{font-size:18px;font-size:1.8rem}}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-nav ul li a{font-size:17px;font-size:1.7rem}}@media only screen and (max-width: 640px){.Suika .Content__Body .suika-nav ul li a{font-size:16px;font-size:1.6rem}}.Suika .Content__Body .suika-nav ul li a span{display:block;line-height:1.6;font-size:14px;font-size:1.4rem}@media only screen and (max-width: 1400px){.Suika .Content__Body .suika-nav ul li a span{font-size:12px;font-size:1.2rem}}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-nav ul li.nav-3{width:33.3333%}}@media only screen and (max-width: 640px){.Suika .Content__Body .suika-nav ul li.nav-3{width:50%}}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-nav ul li.nav-2{width:33.3333%}}@media only screen and (max-width: 640px){.Suika .Content__Body .suika-nav ul li.nav-2{width:50%}}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-nav ul li:nth-child(3),.Suika .Content__Body .suika-nav ul li:last-child{border-right:2px dotted #0e8e2f}}@media only screen and (max-width: 640px){.Suika .Content__Body .suika-nav ul li:nth-child(3){border-right:none}.Suika .Content__Body .suika-nav ul li:nth-child(even){border-right:2px dotted #0e8e2f}}.Suika .Content__Body .suika-intro p{text-align:center;font-size:28px;font-size:2.8rem}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-intro p{font-size:22px;font-size:2.2rem}}@media only screen and (max-width: 640px){.Suika .Content__Body .suika-intro p{font-size:20px;font-size:2rem}}.Suika .Content__Body .suika-intro p span{position:relative;font-weight:bold;line-height:2;padding-bottom:5px;margin-bottom:5px;display:inline-block}@media only screen and (max-width: 640px){.Suika .Content__Body .suika-intro p span{padding-bottom:3px}}.Suika .Content__Body .suika-intro p span:after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;height:3px;background:#f4d821}.Suika .Content__Body .suika-intro p br.sp{display:none}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-intro p br.sp{display:block}}.Suika .Content__Body .suika-heading{position:relative;margin-top:200px}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-heading{margin-top:80px}}.Suika .Content__Body .suika-heading h2{text-align:center;border:none;color:#e70001;background:none;font-size:36px;font-size:3.6rem}@media only screen and (max-width: 1400px){.Suika .Content__Body .suika-heading h2{font-size:30px;font-size:3rem}}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-heading h2{font-size:24px;font-size:2.4rem}}.Suika .Content__Body .suika-heading:after{content:"";display:block;max-width:368px;border-bottom:3px solid #e70001;position:absolute;top:0;left:50%;height:3px;transform:translateX(-50%);width:100%;z-index:-1}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-heading:after{border-bottom:2px solid #e70001;max-width:90%}}.Suika .Content__Body .suika-heading:before{content:"";display:block;background-color:#f9fcfc;position:absolute;left:50%;top:-85px;transform:translateX(-50%);z-index:1;width:90px;height:90px}@media only screen and (max-width: 768px){.Suika .Content__Body .suika-heading:before{top:-55px;width:60px;height:60px;background-size:100%}}.Suika .Content__Body .suika-heading.title-shop:before{background-image:url("/assets/img/food-agri/suika/icon-shop.png");background-repeat:no-repeat;background-position:center bottom}.Suika .Content__Body .suika-heading.title-event:before{background-image:url("/assets/img/food-agri/suika/icon-event.png");background-repeat:no-repeat;background-position:center bottom}.Suika .Content__Body .suika-heading.title-secret:before{background-image:url("/assets/img/food-agri/suika/icon-secret.png");background-repeat:no-repeat;background-position:center bottom}.Suika .Content__Body .suika-heading.title-grow:before{background-image:url("/assets/img/food-agri/suika/icon-grow.png");background-repeat:no-repeat;background-position:center bottom}.Suika .Content__Body .suika-heading.title-faq:before{background-image:url("/assets/img/food-agri/suika/icon-qa.png");background-repeat:no-repeat;background-position:center bottom}.Suika .Content__Body .suika-heading.title-voice:before{background-image:url("/assets/img/food-agri/suika/icon-voice.png");background-repeat:no-repeat;background-position:center bottom}.Suika .Content__Body h3{border-top:2px dotted #e70001;border-bottom:3px solid #e70001;position:relative;text-align:center;font-size:28px;font-size:2.8rem;margin:60px 0 50px}@media only screen and (max-width: 768px){.Suika .Content__Body h3{font-size:22px;font-size:2.2rem;margin-top:30px}}@media only screen and (max-width: 640px){.Suika .Content__Body h3{font-size:18px;font-size:1.8rem}}.Suika .Content__Body h3:after{content:"";display:block;width:30px;height:30px;border-bottom:3px solid #e70001;border-right:3px solid #e70001;transform:rotate(45deg) translateX(-50%);position:absolute;left:50%;bottom:-28px;background:#f9fcfc}@media only screen and (max-width: 640px){.Suika .Content__Body h3:after{width:20px;height:20px;bottom:-19px}}.Suika .Content__Body .shop .shop-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 640px){.Suika .Content__Body .shop .shop-nav{display:block}}.Suika .Content__Body .shop .shop-nav li{width:calc(33.3333% - 20px);margin:0 10px;padding:20px 0;background:#0e8e2f;text-align:center;border-radius:10px;position:relative}@media only screen and (max-width: 640px){.Suika .Content__Body .shop .shop-nav li{width:100%;margin:0 0 20px}}.Suika .Content__Body .shop .shop-nav li:before{content:none}.Suika .Content__Body .shop .shop-nav li:after{content:"";display:block;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) translate(-50%, -50%);position:absolute;top:50%;right:20px}@media only screen and (max-width: 768px){.Suika .Content__Body .shop .shop-nav li:after{right:50%;bottom:5px;top:auto;transform:rotate(45deg) translate(-50%, -50%)}}.Suika .Content__Body .shop .shop-nav li a{display:block;color:#fff;font-size:18px;font-size:1.8rem;text-align:center;text-decoration:none;padding:20px 0;line-height:1.5}@media only screen and (max-width: 768px){.Suika .Content__Body .shop .shop-nav li a{font-size:16px;font-size:1.6rem;padding:0px 5px 10px}}@media only screen and (max-width: 640px){.Suika .Content__Body .shop .shop-nav li a{font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 768px){.Suika .Content__Body .shop .Flex-2{display:block}.Suika .Content__Body .shop .Flex-2>div{width:100%}.Suika .Content__Body .shop .Flex-2>div .Shop-Img img{width:100%;max-width:inherit}}.Suika .Content__Body .shop table{border-top:none}.Suika .Content__Body .shop table th{background:#0e8e2f;color:#fff;border-bottom:2px solid #fff;width:16%}@media only screen and (max-width: 768px){.Suika .Content__Body .shop table th{border-bottom:none}}.Suika .Content__Body .shop table td{border-bottom:2px solid #f9fcfc;background:#fff;border-right:none}.Suika .Content__Body .shop table td .font-red{color:#d90000}@media only screen and (max-width: 768px){.Suika .Content__Body .shop table th,.Suika .Content__Body .shop table td{display:block;width:100%}}.Suika .Content__Body .shop .Shop-Img{margin-bottom:40px}.Suika .Content__Body .shop .Map-Flame{position:relative;overflow:hidden;height:0;padding-top:60%}@media only screen and (max-width: 768px){.Suika .Content__Body .shop .Map-Flame{padding-top:80%;margin-bottom:30px}}.Suika .Content__Body .shop .Map-Flame iframe{position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;height:100%;width:100%}.Suika .Content__Body .shop .vill-slide{border:2px solid #0e8e2f;padding:0 60px 50px;border-radius:10px;background:#fff}@media only screen and (max-width: 768px){.Suika .Content__Body .shop .vill-slide{margin-top:60px;padding:0 20px 20px}}.Suika .Content__Body .shop .vill-slide h4{background:#0e8e2f;color:#fff;text-align:center;border-radius:25px;position:relative;top:-30px;margin:0 auto;padding:15px;max-width:680px;font-size:20px;font-size:2rem}@media only screen and (max-width: 768px){.Suika .Content__Body .shop .vill-slide h4{font-size:16px;font-size:1.6rem;max-width:100%;border-radius:10px}}.Suika .Content__Body .shop .vill-slide .swiper-container{padding-bottom:50px;width:calc(100% - 280px);margin:0}.Suika .Content__Body .shop .vill-slide .swiper-container img{width:100%}.Suika .Content__Body .shop .vill-slide .swiper-container .sp{display:none}@media only screen and (max-width: 640px){.Suika .Content__Body .shop .vill-slide .swiper-container .sp{display:block}}@media only screen and (max-width: 640px){.Suika .Content__Body .shop .vill-slide .swiper-container .pc{display:none}}@media only screen and (max-width: 1400px){.Suika .Content__Body .shop .vill-slide .swiper-container{width:100%;padding-bottom:30px}}.Suika .Content__Body .shop .vill-slide .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#0e8e2f}.Suika .Content__Body .shop .vill-slide .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:100%}@media only screen and (max-width: 1400px){.Suika .Content__Body .shop .vill-slide .wrapper{display:block}}.Suika .Content__Body .shop .vill-slide .wrapper .text{width:240px}@media only screen and (max-width: 1400px){.Suika .Content__Body .shop .vill-slide .wrapper .text{width:100%;margin-bottom:20px}}.Suika .Content__Body .shop .vill-slide .wrapper .text p{margin-bottom:10px}.Suika .Content__Body .shop .vill-slide .wrapper .text p:first-child{margin-top:0}.Suika .Content__Body .shop ul.shop-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 50px}@media only screen and (max-width: 768px){.Suika .Content__Body .shop ul.shop-list{justify-content:space-between;margin:0 0 30px}}.Suika .Content__Body .shop ul.shop-list li{width:calc(33.3333% - 40px);margin:0 20px 40px;padding:0 0 20px;border-bottom:1px solid #0e8e2f}@media only screen and (max-width: 768px){.Suika .Content__Body .shop ul.shop-list li{width:calc(50% - 10px);margin:0 0 30px}}.Suika .Content__Body .shop ul.shop-list li:before{content:none}.Suika .Content__Body .shop ul.shop-list li a{text-decoration:none;color:#333}.Suika .Content__Body .shop ul.shop-list li .Thum img{width:100%}.Suika .Content__Body .shop ul.shop-list li .Text h4{color:#0e8e2f;border-bottom:2px solid #0e8e2f;border-left:none;padding:0 0 10px 0;color:#0e8e2f;margin:10px 0}@media only screen and (max-width: 640px){.Suika .Content__Body .shop ul.shop-list li .Text h4{font-size:16px;font-size:1.6rem;line-height:1.5}}.Suika .Content__Body .shop ul.shop-list li .Text dl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%}@media only screen and (max-width: 640px){.Suika .Content__Body .shop ul.shop-list li .Text dl{display:block}}.Suika .Content__Body .shop ul.shop-list li .Text dl dt{width:100px;padding:3px 10px;border:1px solid #0e8e2f;text-align:center;color:#0e8e2f;font-size:14px;font-size:1.4rem;font-weight:bold;border-radius:5px}@media only screen and (max-width: 768px){.Suika .Content__Body .shop ul.shop-list li .Text dl dt{width:100%;padding:0;border:none;text-align:left}}.Suika .Content__Body .shop ul.shop-list li .Text dl dd{width:calc(100% - 120px)}@media only screen and (max-width: 768px){.Suika .Content__Body .shop ul.shop-list li .Text dl dd{width:100%}}.Suika .Content__Body .shop ul.shop-list li .Text dl dt,.Suika .Content__Body .shop ul.shop-list li .Text dl dd{line-height:1.6;margin-bottom:5px}@media only screen and (max-width: 640px){.Suika .Content__Body .shop ul.shop-list li .Text dl dt,.Suika .Content__Body .shop ul.shop-list li .Text dl dd{margin-bottom:0}}.Suika .Content__Body .shop .ec-shop{border:2px solid #0e8e2f;padding:0 60px 50px;border-radius:10px;margin-top:50px;text-align:center;background:#fff}@media only screen and (max-width: 768px){.Suika .Content__Body .shop .ec-shop{padding:0 20px 20px;border-radius:10px}}.Suika .Content__Body .shop .ec-shop h4{background:#0e8e2f;color:#fff;text-align:center;border-radius:25px;position:relative;top:-30px;margin:0 auto;padding:15px;max-width:680px;font-size:20px;font-size:2rem}@media only screen and (max-width: 768px){.Suika .Content__Body .shop .ec-shop p{margin-top:0}}.Suika .Content__Body .shop .ec-shop .bnr-box{margin:0 auto;max-width:720px;width:100%}.Suika .Content__Body .grow .Figures{margin:0 -20px 50px}.Suika .Content__Body .grow .Figures ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.Suika .Content__Body .grow .Figures ul{justify-content:space-between}}.Suika .Content__Body .grow .Figures ul li{width:calc(25% - 40px);margin:0 20px;padding:0}@media only screen and (max-width: 768px){.Suika .Content__Body .grow .Figures ul li{width:calc(50% - 20px);margin:0 10px 10px}}.Suika .Content__Body .grow .Figures ul li:before{content:none}.Suika .Content__Body .grow .Figures ul li .Img img{margin-bottom:10px}.Suika .Content__Body .grow .Figures ul li .Img figcaption{text-align:center;color:#0e8e2f;font-size:14px;font-size:1.4rem}.Suika .Content__Body .grow .Grow-Flow{background:#fff;border-left:10px solid #0e8e2f;padding:40px 50px}@media only screen and (max-width: 768px){.Suika .Content__Body .grow .Grow-Flow{padding:30px;border-left:3px solid #0e8e2f}}.Suika .Content__Body .grow .Grow-Flow ol{list-style-type:none;counter-reset:item;padding-left:0}.Suika .Content__Body .grow .Grow-Flow ol li{list-style-type:none;margin-bottom:5px;position:relative;padding-left:2em;line-height:1.6}.Suika .Content__Body .grow .Grow-Flow ol li:before{counter-increment:item;content:counter(item) ".";padding-right:0;font-weight:bold;color:#0e8e2f;position:absolute;left:0;top:0}.Suika .Content__Body .faq .qa-content dl.accordion_dl dt{background:#0e8e2f;color:#fff;position:relative;font-weight:bold;padding:20px 30px 20px 100px;margin-top:10px;font-size:18px;font-size:1.8rem;font-weight:bold;cursor:pointer;line-height:1.5}@media only screen and (max-width: 768px){.Suika .Content__Body .faq .qa-content dl.accordion_dl dt{padding-left:50px}}@media only screen and (max-width: 640px){.Suika .Content__Body .faq .qa-content dl.accordion_dl dt{font-size:16px;font-size:1.6rem}}.Suika .Content__Body .faq .qa-content dl.accordion_dl dt:before{content:"Q";position:absolute;left:40px;color:#feffad;font-size:24px;font-size:2.4rem;font-weight:bold;top:15px}@media only screen and (max-width: 768px){.Suika .Content__Body .faq .qa-content dl.accordion_dl dt:before{left:20px}}.Suika .Content__Body .faq .qa-content dl.accordion_dl dt:after{content:"";display:block;transition-duration:.3s;width:10px;height:10px;border-bottom:3px solid #fff;border-right:3px solid #fff;position:absolute;right:20px;top:50%;transform:rotate(45deg) translate(-50%, -50%);transform-origin:center}.Suika .Content__Body .faq .qa-content dl.accordion_dl dt.active:after{transform:rotate(225deg)}.Suika .Content__Body .faq .qa-content dl.accordion_dl dd{display:none;background:#fdf5f3;padding:15px 15px 15px 100px;position:relative}@media only screen and (max-width: 768px){.Suika .Content__Body .faq .qa-content dl.accordion_dl dd{padding-left:50px}}.Suika .Content__Body .faq .qa-content dl.accordion_dl dd:before{content:"A";color:#e70001;font-size:24px;font-size:2.4rem;font-weight:bold;position:absolute;top:20px;left:40px}@media only screen and (max-width: 768px){.Suika .Content__Body .faq .qa-content dl.accordion_dl dd:before{left:20px}}.Suika .Content__Body .faq .qa-content dl.accordion_dl dd p{padding:0 0 0 20px;margin:0;border-left:2px solid #e70001}.Suika .Content__Body .voice-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 60px}@media only screen and (max-width: 768px){.Suika .Content__Body .voice-content{margin:0 0 50px;justify-content:space-between}}@media only screen and (max-width: 640px){.Suika .Content__Body .voice-content{display:block}}.Suika .Content__Body .voice-content li{width:calc(33.3333% - 40px);margin:0 20px 60px;padding-left:0;background:#fff;border:2px solid #0e8e2f;border-bottom-width:10px;padding:20px;position:relative}@media only screen and (max-width: 768px){.Suika .Content__Body .voice-content li{width:calc(50% - 20px);margin:0 0 50px}}@media only screen and (max-width: 640px){.Suika .Content__Body .voice-content li{width:100%;margin-bottom:20px}}.Suika .Content__Body .voice-content li:before{content:none}.Suika .Content__Body .voice-content li:after{content:"";display:block;width:5px;height:40px;position:absolute;bottom:-41px;left:50%;transform:rotate(45deg) translateX(-50%);background:#0e8e2f}@media only screen and (max-width: 768px){.Suika .Content__Body .voice-content li:after{width:3px}}.Suika .Content__Body .voice-content li p{margin:0}.Suika .Content__Body .voice-content li:nth-child(even):after{transform:rotate(-45deg)}.Suika #menu1,.Suika #menu2,.Suika #menu3,.Suika #menu4,.Suika #menu5,.Suika #menu6{margin-top:-64px;padding-top:64px}.swiper-pagination{width:100%;margin-top:10px}.swiper-pagination-bullet{width:10px;height:10px;margin:0 10px}
