*{border:0;box-sizing:border-box;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;text-decoration:none;vertical-align:baseline;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{height:100%;width:100%}body{background-color:#ffffff;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, "ヒラギノ角ゴ Pr6N", "Hiragino Kaku Gothic Pr6N", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ StdN", "Hiragino Kaku Gothic StdN", "Segoe UI", Verdana, "メイリオ", Meiryo, sans-serif;color:#000;line-height:1;height:100%;position:relative;width:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}aside,dialog,figure,footer,header,main,menu,nav,section{display:block}audio,canvas,video{display:inline-block}table{border-collapse:collapse;border-spacing:0}ul,ol{list-style:none}input,select{vertical-align:middle}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}.u-widthA{margin:0 auto;max-width:100%;min-width:960px;width:100%}@media (max-width: 767px){.u-widthA{max-width:100%;min-width:100%}}.u-widthB{margin:0 auto;max-width:1280px;min-width:960px;width:100%}@media (max-width: 767px){.u-widthB{max-width:100%;min-width:100%}}.u-hrA{background-color:#e60012;height:9px;width:100%}@media (max-width: 767px){.u-hrA{height:6px}}.g-dekavita{-webkit-text-size-adjust:100%;font-size:14px;font-size:.875rem;background-color:#ffca07;font-family:"游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;line-height:0;margin:0 auto;min-width:960px;width:100%}.g-dekavita img{width:100%}.j-menuLayer{background-color:#ffca07;bottom:0;display:none;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.j-menuLayer .list{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.j-menuLayer .list .item{text-align:center;width:400px}.j-menuLayer .list .item.top{padding-top:30px}.j-menuLayer .list .item.top img{width:108px}.j-menuLayer .list .item.products{border-top:2px dotted #e60012;margin-top:30px;padding-top:30px}.j-menuLayer .list .item.products img{width:210px}.j-menuLayer .list .item.special{border-top:2px dotted #e60012;margin-top:30px;padding-top:30px}.j-menuLayer .list .item.special img{width:336px}.j-menuLayer .list .item.vitako{border-top:2px dotted #e60012;margin-top:30px;padding-top:30px}.j-menuLayer .list .item.vitako img{width:178px}.j-menuLayer .list .item .link{display:inline-block}.j-menuTrigger{background-color:#e30b20;border:2px solid #fff;display:none;height:76px;right:0;position:fixed;top:0;width:76px;transform:scale(1);transition:all 0.2s ease;z-index:1001}.j-menuTrigger:hover{transform:scale(1.1);transition:all 0.2s ease}.j-menuTrigger .line{background-color:#fff;border-radius:4px;left:21px;height:4px;position:absolute;transition:all 0.2s ease;width:30px}.j-menuTrigger .line:nth-of-type(1){top:26px}.j-menuTrigger .line:nth-of-type(2){top:36px}.j-menuTrigger .line:nth-of-type(3){top:46px}.j-menuTrigger.active{background-color:#fff;transition:all 0.2s ease}.j-menuTrigger.active .line{transition:all 0.2s ease;background-color:#e30b20}.j-menuTrigger.active .line:nth-of-type(1){transform:translateY(10px) rotate(-45deg)}.j-menuTrigger.active .line:nth-of-type(2){opacity:0}.j-menuTrigger.active .line:nth-of-type(3){transform:translateY(-10px) rotate(45deg)}.j-pagetop{background-color:#e60012;border:2px solid #fff;display:none;position:fixed;right:0;width:76px;z-index:999;transform:scale(1);transition:transform 0.2s ease}.j-pagetop:hover{transform:scale(1.1);transition:transform 0.2s ease}.l-intro{background-color:#ffca07;overflow:hidden;padding-top:46%;position:relative;width:100%}.j-intro_loading{align-items:center;background-color:#ffca07;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:1100}.j-intro_loading .circle{width:60px;height:60px}.j-intro1{background-color:#ffca07;bottom:0;display:none;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.j-intro1Bg{background:url("/softdrink/dekavita/assets/2020/img/home/intro1/bg_pc.png") center no-repeat;background-size:cover;bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:100}.j-intro1Text{left:0;margin:0 auto;position:absolute;opacity:0;right:0;top:40%;width:52%;z-index:101}.j-intro1Bottle1{bottom:0.5%;left:8%;opacity:0;position:absolute;width:14%;z-index:102}.j-intro1Bottle2{bottom:0.5%;right:8%;opacity:0;position:absolute;width:14%;z-index:103}.j-intro2{background-color:#fdbc33;bottom:0;display:none;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.j-intro2Lead{position:absolute;left:0;opacity:0;right:0;top:0;width:100%;z-index:202}.j-intro2Pack{position:absolute;left:36.5%;opacity:0;top:16%;width:27%;z-index:205}.j-intro2Balloon1{left:0;opacity:0;position:absolute;top:20%;width:40%;z-index:200}.j-intro2Balloon2{position:absolute;opacity:0;right:3%;top:22%;width:36%;z-index:201}.j-intro2Text1{position:absolute;left:14%;opacity:0;top:21%;width:15.5%;z-index:203}.j-intro2Text2{position:absolute;right:14%;opacity:0;top:21%;width:15%;z-index:204}.j-intro3{background-color:#61ade5;bottom:0;display:none;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.j-intro3Lead{position:absolute;left:0;top:0;width:100%;z-index:9}.j-intro3Item{position:absolute;left:36.8%;bottom:1%;top:auto;width:29.3%;z-index:10}.j-intro3Ice1{position:absolute;left:-7%;top:0;width:107%;z-index:7}.j-intro3Ice2{position:absolute;left:18.7%;bottom:19.5%;top:auto;width:63%;z-index:6}.j-intro3Ice3{position:absolute;left:25.7%;bottom:9.5%;top:auto;width:50.95%;z-index:5}.j-intro3Text{position:absolute;left:5%;bottom:26.5%;top:auto;width:27%;z-index:8}.l-products{margin:0 auto;width:100%;margin-bottom:64px}.l-products .tagline{margin:20px 0 0 10px;width:27%}.l-products .title{margin:-40px auto 0 auto;width:21%}.l-products .list{align-items:flex-start;display:flex;flex-wrap:wrap;margin:60px auto 0 auto;justify-content:center;width:100%}.l-products .list .link{display:block;border-radius:50%;border:0 solid #ffdc00;transform:scale(1);transition:all 0.2s ease}.l-products .list .link:hover{border:8px solid #e60012;transform:scale(1.15);transition:all 0.2s ease}.l-products .list .item{padding:3% 6%;width:calc(100% / 3)}.l-products .list .item .name{margin:30px auto 0 auto;width:100%}.l-products .list .item .name.n1{max-width:210px}.l-products .list .item .name.n2{max-width:102px}.l-products .list .item .name.n6{max-width:258px}.l-products .list .item .name.n4{max-width:380px}.l-products .list .item .name.n3{max-width:168px}.l-products .list .item .name.n5{max-width:258px}.l-products .list .item .name.n8{max-width:258px}.l-products .list .item .name.n9{max-width:194px}.l-products .list .item .name.n10{max-width:240px}.products_new{width:26%;margin:-20% auto 0 !important;padding-bottom:10% !important}.products_newdesign{width:60%;margin:-20% auto 0 !important;padding-bottom:10% !important}.l-special{margin:120px auto 0 auto;min-width:960px;width:100%}.l-special .title{margin:0 auto;width:33%}.l-special .container{background-color:#ffdc00;border:9px solid #fff;margin-top:80px}.l-special .text{font-size:1.7vw;font-weight:bold;margin-top:60px;text-align:center}.l-special .ui{margin:40px auto;width:18%}.l-special .ui .link{display:block;transform:scale(1);transition:transform 0.2s ease}.l-special .ui .link:hover{transform:scale(1.1);transition:transform 0.2s ease}.l-vitako{margin:80px auto 0 auto;min-width:960px;padding-bottom:80px;width:100%}.l-vitako .containerA{border:2px solid #000;margin:0 auto;max-width:860px;padding:60px 0;width:100%}.l-vitako .containerB{margin:0 auto;position:relative;width:740px}.l-vitako .image{width:548px}.l-vitako .text{font-size:19px;font-size:1.1875rem;bottom:0;font-weight:bold;line-height:1.8;position:absolute;left:28%}

