.gingakogenbeer{
.en{letter-spacing:.05em}.en [class*="txt"]{text-align:left}.en .c-title01{letter-spacing:.05em}.en .slider .slide .main-title{letter-spacing:.075em;font-family:'Lato', sans-serif}.en .sec-concept .txt01{letter-spacing:0.05em;margin-right:-8px}.en .sec-beer .txt01{letter-spacing:0.05em}@media only screen and (min-width: 1500px){.en .sec-beer .block-born .wcm{padding-left:11% !important}}@media (min-width: 768px){.en .slider .slide .main-title{line-height:36px}.en .sec-concept .txt01{margin-top:39px;line-height:31px;font-size:14px;font-size:calc(1.4rem * 0.625)}.en .sec-concept .bg-parallax{margin:89px 0 61px}.en .sec-beer{margin:180px 0 190px}.en .sec-beer .block-beer{padding-bottom:183px}.en .sec-beer .block-beer .txt01{margin-top:80px}}@media (min-width: 768px) and (min-width: 768px){.en .sec-beer .block-beer .txt01{line-height:31px;font-size:14px;font-size:calc(1.4rem * 0.625)}}@media (min-width: 768px){.en .sec-beer .block-born{margin-top:-50px}.en .sec-beer .block-born .desc{padding-right:0}.en .sec-beer .block-born .wcm{padding-left:18%}.en .sec-beer .block-born .txt02{line-height:20px}.en .sec-beer .block-born .txt02_1{letter-spacing:0.02em;margin-top:12px}.en .sec-beer .block-born .c-btn1{margin-top:16px}}@media only screen and (max-width: 1100px){.en .sec-beer .block-born .wcm{padding-left:10%}}@media (max-width: 767px){.en .slider .slide .main-title{line-height:1.636;letter-spacing:.02em;margin-top:-40%;font-size:14px;font-size:calc(1.4rem * 0.625)}.en .c-title01{line-height:1.533;letter-spacing:.02em;font-size:15px;font-size:calc(1.5rem * 0.625)}.en .sec-concept .bg-parallax{margin:38px 3px 42px}.en .sec-concept .c-btn1{margin-top:37px}.en .sec-concept .txt01{line-height:1.538;letter-spacing:.02em;font-size:13px;font-size:calc(1.3rem * 0.625)}.en .sec-beer{margin-top:60px;padding-bottom:30px}.en .sec-beer .inner{margin-top:-27px}.en .sec-beer .block-beer{padding-bottom:63px}.en .sec-beer .block-beer .txt01{line-height:1.538;letter-spacing:.02em;font-size:13px;font-size:calc(1.3rem * 0.625)}.en .sec-beer .block-born{margin-top:-25px}.en .sec-beer .block-born .wcm{padding-left:41px}.en .sec-beer .block-born .c-btn1{margin-top:36px}.en .sec-beer .block-born .desc{margin-bottom:-3px}.en .sec-beer .block-born .desc .txt02{margin-bottom:6px;line-height:1.538461538;letter-spacing:.01em;font-size:13px;font-size:calc(1.3rem * 0.625)}.en .sec-beer .block-born .btn1{margin-top:-18px}.en .sec-beer .block-born .txt03{margin-top:22px;font-size:13px;font-size:calc(1.3rem * 0.625);line-height:1.538461538;letter-spacing:.01em}}@media only screen and (max-width: 350px){.en [class*="txt"]{letter-spacing:0 !important}.en .c-inner{padding:0 10px}.en .sec-beer .block-born .desc{padding-top:0}.en .sec-beer .block-born .desc .txt02_1{margin-top:0}.en .sec-beer .block-born .wcm{padding-left:20px}.en .sec-beer .block-born .photo{margin-right:10px}}.en .sec-beer .block-buy .txt03{font-size:22px;font-size:calc(2.2rem * 0.625);line-height:1.590909091;letter-spacing:.01em}@media (max-width: 767px){.en .sec-beer .block-buy .txt03{font-size:16px;font-size:calc(1.6rem * 0.625);line-height:1.5625;letter-spacing:-.01em}}.en .sec-beer .block-buy .txt03 small{font-size:13px;font-size:calc(1.3rem * 0.625);line-height:1.769230769;letter-spacing:.05em}@media (max-width: 767px){.en .sec-beer .block-buy .txt03 small{line-height:1.538461538;letter-spacing:.01em}}.slider-wrap{background-color:#000}.slider{width:100%;height:calc(100vh - 40px);opacity:0;transition:opacity 0.5s linear;overflow:hidden}@media (max-width: 767px){.slider{height:calc(100vh - 50px)}}.slider:before{position:absolute;content:"";top:0;right:0;left:0;bottom:0;background:#000;opacity:1;z-index:8;transition:opacity 1.5s ease-in-out, z-index 1.5s ease-in-out}.slider.slick-initialized{overflow:inherit;opacity:1}.slider.slick-initialized:before{bottom:0;opacity:0;z-index:-1}.slider .slick-track{display:flex}.slider div{height:100%}.slider .slide{position:relative;overflow:hidden}.slider .slide a:hover{opacity:1 !important}.slider .slide .slide-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center bottom}.slider .slide .main-title{position:absolute;top:50%;transform:translateY(-50%);max-width:980px;padding:0 40px;color:#fff;line-height:40px;font-weight:bold;letter-spacing:5.5px;margin:-58px 0 0 8.6%;opacity:0;z-index:2;font-size:21px;font-size:calc(2.1rem * 0.625);letter-spacing:.3em}.slider .slide .main-title.on{opacity:1;transition:1.5s .3s}@media only screen and (max-width: 1080px){.slider .slide .main-title{line-height:19px;margin-left:0;font-size:16px;font-size:calc(1.6rem * 0.625)}.slider .slide .slide01 .bg-load{background-position:right 25% bottom}}@media only screen and (max-width: 767px){.slider .slide{height:calc(100vh - 50px)}.slider .slide .main-title{margin-top:-47px;font-size:11px;font-size:calc(1.1rem * 0.625)}}@media only screen and (max-width: 450px){.slider .slide .main-title{margin-left:6px;padding-left:30px;letter-spacing:0.2em;line-height:1.71;margin-top:-30%;font-size:14px;font-size:calc(1.4rem * 0.625)}.slider .slide .slide01 .bg-load{background-position:right 25% bottom}}.slider .slick-dots{bottom:-30px}@media (max-width: 767px){.slider .slick-dots{bottom:-35px}}.slider .slick-dots li{margin:0 3px}@media (max-width: 767px){.slider .slick-dots li{margin:0 5px}}.slider .slick-dots li button:before{font-size:10px;font-size:calc(1rem * 0.625)}@media (max-width: 767px){.slider .slick-dots li button:before{font-size:12px;font-size:calc(1.2rem * 0.625)}}.slider .slick-dots li button:focus:before,.slider .slick-dots li button:hover:before{opacity:0.25}.slider .slick-dots li.slick-active button:focus:before,.slider .slick-dots li.slick-active button:hover:before{opacity:.75}.sec-topics{margin-top:127px}.sec-topics .c-title02{text-align:center;margin-bottom:51px}.sec-topics .c-btn1{margin-top:52px}@media (max-width: 767px){.sec-topics{margin-top:100px}.sec-topics .c-title02{margin-bottom:26px}.sec-topics .c-btn1{margin-top:38px}}@media only screen and (max-width: 350px){.sec-topics .wcm{padding:0 30px}}.sec-concept{padding-top:200px;position:relative}.sec-concept .box{position:relative;padding-left:432px;position:relative}.sec-concept .box .img-beer{position:absolute;max-width:220px;left:15.2%;top:-32px}@media (max-width: 767px){.sec-concept .box .img-beer{position:static;max-width:180px;margin:29px auto 15px}}.sec-concept .txt01{margin-top:41px;letter-spacing:0.2em}@media (min-width: 768px){.sec-concept .txt01{font-size:14px;line-height:31px}}.sec-concept .c-title03{position:absolute;height:290px;top:-53px;left:-63px}.sec-concept .c-title03-2{left:auto;right:5.5%;top:59px}.sec-concept .bg-parallax{margin:149px 0 61px}.sec-concept .block02{padding-top:60px;position:relative}.sec-concept .c-btn1{margin-top:43px}@media only screen and (max-width: 1100px){.sec-concept .c-title03{left:0}}@media only screen and (max-width: 1000px){.sec-concept .box{padding-left:250px}.sec-concept .box .img-beer{left:5%}}@media (max-width: 767px){.sec-concept{padding-top:78px}.sec-concept .box{padding-left:20px}.sec-concept .c-title03{left:0;top:0;height:auto;position:relative}.sec-concept .block01{float:none}.sec-concept .txt01{margin-top:23px;line-height:1.785714;letter-spacing:.08em;font-size:14px;font-size:calc(1.4rem * 0.625)}.sec-concept .bg-parallax{margin:80px -20px 0}.sec-concept .block02{padding-top:40px !important;padding-right:10px}.sec-concept .btn1{padding:0 20px}.sec-concept .c-btn1{margin-top:30px}}@media only screen and (max-width: 360px){.sec-concept .txt01{letter-spacing:0.05em;font-size:12px;font-size:calc(1.2rem * 0.625)}.sec-concept .c-inner{padding:0 10px}.sec-concept .btn1{padding:0 10px}}.preload [data-paroller-factor]{transition:1s}.sec-beer{margin:140px 0 166px}@media (min-width: 768px){.sec-beer .banner{max-height:700px;background-size:contain;background-repeat:no-repeat;background-position:top left}.sec-beer .banner img{opacity:0}}.sec-beer .inner{margin-top:-109px}.sec-beer .block-beer{position:relative;color:#fff;z-index:1;padding-top:131px;padding-bottom:148px}.sec-beer .block-beer:after{position:absolute;content:"";background:rgba(37,155,222,0.6);top:0;right:0;width:calc(50% + 260px);height:100%;z-index:-1}@media (min-width: 768px){.sec-beer .block-beer .c-title03{height:150px}}.sec-beer .block-beer .wcm{padding-left:18.2%}.sec-beer .block-beer .content{margin-left:14.8%;margin-top:30px}.sec-beer .block-beer .txt01{margin-top:41px}@media (min-width: 768px){.sec-beer .block-beer .txt01{font-size:14px;line-height:31px}}.sec-beer .block-born{position:relative;z-index:1;margin-top:-36px}.sec-beer .block-born .fade01.on{transition-delay:.1s}.sec-beer .block-born .fade02.inview.on{transition-delay:.3s !important}.sec-beer .block-born .fade03.on{transition-delay:.5s}.sec-beer .block-born .wcm{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width: 767px){.sec-beer .block-born .wcm{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.sec-beer .block-born .photo{max-width:234px;width:100%;margin-right:35px}.sec-beer .block-born .desc{transition-delay:0.3s;margin-right:-50px;padding:14px 18px 14px 0;border-top:#000 solid 1px;border-bottom:#000 solid 1px}@media only screen and (max-width: 900px){.sec-beer .block-born .desc{margin-right:0}}.sec-beer .block-born .txt02{line-height:20px;letter-spacing:.02em;font-size:12px;font-size:calc(1.2rem * 0.625)}.sec-beer .block-born .txt02 a{color:#259bde;font-weight:bold}@media (min-width: 768px){.sec-beer .block-born .txt02 a:hover{text-decoration:underline}}.sec-beer .block-born .txt03{margin-bottom:4px}.sec-beer .block-born .txt02_1{margin-top:10px;letter-spacing:.02em}.sec-beer .block-born .txt04{margin-top:8px;margin-bottom:-4px}.sec-beer .block-born .c-btn1{margin-top:16px;margin-bottom:17px}.sec-beer .block-buy{margin-top:50px}@media (max-width: 767px){.sec-beer .block-buy .wcm{padding:0 40px}}.sec-beer .block-buy .txt03{font-size:20px;font-size:calc(2rem * 0.625);letter-spacing:.15em;line-height:1.7;font-weight:bold;margin-bottom:35px}@media (max-width: 767px){.sec-beer .block-buy .txt03{font-size:16px;font-size:calc(1.6rem * 0.625);letter-spacing:.08em;line-height:1.5625;margin-bottom:32px}}.sec-beer .block-buy .txt03 small{font-size:13px;font-size:calc(1.3rem * 0.625);line-height:1.923076923;font-weight:normal}@media (max-width: 767px){.sec-beer .block-buy .txt03 small{font-size:12px;font-size:calc(1.2rem * 0.625);line-height:2}}.sec-beer .block-buy .btn1{width:400px}@media (max-width: 767px){.sec-beer .block-buy .btn1{width:100%;max-width:293px;margin:0 auto}}@media (min-width: 768px){.sec-beer .block-born .wcm,.sec-beer .block-buy .wcm{padding-left:12.5%;position:relative}.sec-beer .block-born .wcm>p,.sec-beer .block-buy .wcm>p{margin-left:14.8%}}.sec-beer .pointer-none{pointer-events:none}@media only screen and (max-width: 1100px){.sec-beer .block-beer:after{width:92%}}@media (max-width: 767px){.sec-beer{margin:28px 0 46px}.sec-beer .block-beer{padding-top:73px;padding-bottom:98px}.sec-beer .block-beer .wcm{padding-left:41px}.sec-beer .block-beer .content{margin-left:0;margin-top:0}.sec-beer .block-beer:after{width:calc(100% - 21px);height:93%}.sec-beer .block-beer .txt01{line-height:1.785714;font-size:14px;font-size:calc(1.4rem * 0.625);letter-spacing:0.08em;margin-top:20px}.sec-beer .inner{margin-top:-28px}.sec-beer .c-title03{font-size:16px;font-size:calc(1.6rem * 0.625)}.sec-beer .c-title03:after{background:#fff}.sec-beer .block-born{margin-top:-45px}.sec-beer .block-born .wcm{padding:0 40px}.sec-beer .block-born .desc{width:100%;padding:15px 0;margin:27px 0 0}.sec-beer .block-born .desc .txt02{margin:0;letter-spacing:.04em;font-size:14px;font-size:calc(1.4rem * 0.625);line-height:1.625}.sec-beer .block-born .desc .txt02_1{margin:0;margin-top:13px}.sec-beer .block-born .txt03{margin-left:40px;font-size:9.5px;line-height:16px}.sec-beer .block-born .txt03_1{margin-top:9px}.sec-beer .block-born .photo{max-width:100%;margin-right:0;text-align:center}.sec-beer .block-born .photo img{width:135px}.sec-beer .block-born .btn1{padding:0 40px;margin-top:0}.sec-beer .block-born .txt03{font-size:8px;line-height:1.625}}@media only screen and (max-width: 767px) and (max-width: 350px){.sec-beer .block-born .btn1{padding:0 30px}}@media only screen and (max-width: 350px){.sec-beer .block-beer:after{width:calc(100% - 20px)}.sec-beer .block-beer .txt01{font-size:11px;font-size:calc(1.1rem * 0.625)}.sec-beer .block-born .photo{max-width:110px;margin-right:10px}.sec-beer .block-born .wcm{padding-left:35px}.sec-beer .block-born .desc .txt02_1{margin-top:8px}}.banner-beer{margin-bottom:92px}@media (max-width: 767px){.banner-beer{margin-bottom:39px}.banner-beer .wcm{padding:0}}.sec-movie{padding-bottom:107px;position:relative}@media (max-width: 767px){.sec-movie{padding-bottom:80px}}.sec-movie .wcm{padding:0}.sec-movie .box{position:relative;padding-left:47%}@media only screen and (max-width: 1000px){.sec-movie .box{padding-left:20%}}@media (max-width: 767px){.sec-movie .box{padding:0 40px}}.sec-movie .box .c-title03{white-space:nowrap}@media (min-width: 768px){.sec-movie .box .c-title03{position:absolute;top:8px;left:-44px}}@media only screen and (max-width: 1000px){.sec-movie .box .c-title03{left:20px}}@media (max-width: 767px){.sec-movie .box .c-title03{left:0}}.sec-movie .box .block01 .txt01{margin-top:41px;margin-bottom:45px}@media (min-width: 768px){.sec-movie .box .block01 .txt01{font-size:14px;font-size:calc(1.4rem * 0.625);line-height:31px}}@media (max-width: 767px){.sec-movie .box .block01 .txt01{margin-top:21px;margin-bottom:35px;line-height:1.785714;letter-spacing:.08em;font-size:14px;font-size:calc(1.4rem * 0.625)}}.sec-movie .youtube-wrap:nth-of-type(n+2){margin-top:70px}@media (max-width: 767px){.sec-movie .youtube-wrap:nth-of-type(n+2){margin-top:35px}}.sec-movie .youtube-wrap .youtube{margin-top:110px;position:relative;width:100%;height:0;padding-top:56.25%}@media (max-width: 767px){.sec-movie .youtube-wrap .youtube{margin-top:55px}}.sec-movie .youtube-wrap .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sec-movie .youtube-wrap p{font-size:13px;font-size:calc(1.3rem * 0.625);line-height:1.769230769;letter-spacing:.02em;margin-top:18px}@media (max-width: 767px){.sec-movie .youtube-wrap p{font-size:14px;font-size:calc(1.4rem * 0.625);line-height:1.769230769;letter-spacing:.08em;width:calc(100% - 80px);margin:15px auto}}.section-instagram{max-width:714px;margin:119px auto 167px;padding:0 20px}@media (max-width: 767px){.section-instagram{padding:0 15px;margin-bottom:79px;position:relative;margin-top:0}}.section-instagram .c-title02{text-align:center;margin-bottom:51px}@media (max-width: 767px){.section-instagram .c-title02{margin-bottom:26px}}.section-instagram .instagram-feed{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:10px;row-gap:10px}.section-instagram .instagram-feed .instagram-item{aspect-ratio:1/1}.section-instagram .instagram-feed .instagram-item img{width:100%;height:100%;object-fit:cover}.section-shop{margin:119px auto 167px}@media (max-width: 767px){.section-shop{margin-bottom:79px;position:relative;margin-top:0}}.section-shop .c-title02{text-align:center;margin-bottom:51px}@media (max-width: 767px){.section-shop .c-title02{margin-bottom:26px}}.section-shop .c-link-btn a{max-width:220px;height:39px;font-size:15px;font-size:calc(1.5rem * 0.625)}@media (max-width: 767px){.section-shop .c-link-btn a{max-width:293px;font-size:14px;font-size:calc(1.4rem * 0.625)}}@media only screen and (max-width: 420px){.section-shop .c-link-btn a{width:100%;max-width:420px}}#sb_instagram #sbi_images{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}#sb_instagram #sbi_images .sbi_item{width:33.33% !important;margin-bottom:20px !important;padding:0 10px !important;height:100%}@media (max-width: 767px){#sb_instagram #sbi_images .sbi_item{padding:0 5px !important;margin-bottom:10px !important}}#sb_instagram #sbi_images .sbi_item:nth-child(3n){margin-right:0}#sb_instagram #sbi_images .sbi_photo_wrap{display:block;width:100%;height:100%}#sb_instagram #sbi_images .sbi_photo{display:block;width:100%;height:210px !important;background-size:cover;background-position:center;background-repeat:no-repeat;display:block}@media (max-width: 767px){#sb_instagram #sbi_images .sbi_photo{height:105px !important}}#sb_instagram #sbi_images .sbi-screenreader,#sb_instagram #sbi_images img,#sb_instagram #sbi_images svg{display:none}#sbi_load{margin-top:12px}@media (max-width: 767px){#sbi_load{margin-top:3px}}#sb_instagram #sbi_load .sbi_load_btn{font-family:'Arial';font-size:16px;font-size:calc(1.6rem * 0.625);padding-left:13px;padding-right:13px;letter-spacing:0}@media (max-width: 767px){#sb_instagram #sbi_load .sbi_load_btn{font-size:12px;font-size:calc(1.2rem * 0.625)}}#sb_instagram #sbi_load .sbi_follow_btn a{font-family:'Arial';font-size:16px;font-size:calc(1.6rem * 0.625);padding-left:23px;padding-right:23px;letter-spacing:0}#sb_instagram #sbi_load .sbi_follow_btn a svg{display:none}@media (max-width: 767px){#sb_instagram #sbi_load .sbi_follow_btn a{font-size:12px;font-size:calc(1.2rem * 0.625)}}.section-blog{margin-bottom:185px}@media (max-width: 767px){.section-blog{margin-bottom:90px}}.section-blog .c-title02{text-align:center;margin-bottom:49px}@media (max-width: 767px){.section-blog .c-title02{margin-bottom:29px}}.section-blog .list-blog li{padding:0 18px}@media (max-width: 767px){.section-blog .list-blog li{padding:0 10px}}.section-blog .list-blog .img-blog{margin-bottom:23px;position:relative}.section-blog .list-blog .img-blog:before{display:block;content:" ";width:100%;padding-top:100%}.section-blog .list-blog .img-blog>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.section-blog .list-blog .img-blog{margin-bottom:15px}}.section-blog .list-blog .img-blog img{width:100%}.section-blog .list-blog .blog-title{text-align:center;font-size:14px;font-size:calc(1.4rem * 0.625);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.section-blog .list-blog .slick-prev{top:39%;left:15px;width:50px;height:50px;z-index:2}.section-blog .list-blog .slick-prev:before{display:none}@media (max-width: 767px){.section-blog .list-blog .slick-prev{top:45%;left:0}}.section-blog .list-blog .slick-next{top:39%;right:15px;width:50px;height:50px}.section-blog .list-blog .slick-next:before{display:none}@media (max-width: 767px){.section-blog .list-blog .slick-next{top:45%;right:0}}@media (max-width: 767px){.section-blog .btn1{padding:0 40px}}.section-blog .c-btn1{margin-top:50px}@media (max-width: 767px){.section-blog .c-btn1{margin-top:40px}}
}

/*# sourceMappingURL=maps/top.min.css.map */
