@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input[type=mail],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none}select::-ms-expand{display:none}li,ol,ul{list-style:none}html{overflow-y:scroll}html.msie body{font-size:100%}html.no-msie body{font-size:16px}html.android a:hover,html.ipad a:hover,html.iphone a:hover,html.ipod a:hover{opacity:1!important}html.android a:hover img,html.ipad a:hover img,html.iphone a:hover img,html.ipod a:hover img{opacity:1!important}body{text-align:center;background:#fff;color:#231815;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Yu Gothic",YuGothic,"メイリオ",Meiryo,sans-serif;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}a{text-decoration:underline}a:link,a:visited{color:#00a0e9}a:active,a:hover{color:#40b8ef}@media (max-width:768px){a:active,a:hover{color:#00a0e9}}img{vertical-align:bottom}.IsSp{display:none!important}@media (max-width:768px){.IsSp{display:block!important}}.IsPc{display:block!important}@media (max-width:768px){.IsPc{display:none!important}}img{display:block;width:100%;height:auto;vertical-align:bottom}*{box-sizing:border-box;font-feature-settings:"palt"}a{text-decoration:none}.Btn{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;padding:7.2% 0;background-color:#d9582e;border-radius:6px;color:#fff!important;font-size:clamp(12px,calc((100vw - 160px) * .028),28px);font-weight:600;line-height:1em;transition:all .2s linear;cursor:pointer}@media (max-width:768px){.Btn{padding:15px 0;font-size:clamp(10px,calc((100vw - 68px) * .0586),30px)}}@media (min-width:769px){.Btn:hover{opacity:.8}.Btn:hover span{transform:scale(1.04)}}.Btn span{position:relative;padding:0 1.3em .1em 0;transition:all .2s linear}.Btn span::after{content:"\e313";position:absolute;top:calc(50% + .07em);right:-.3em;transform:translateY(-50%);margin-right:3px;font-family:"Material Symbols Rounded";font-size:1.8em;font-weight:300}.Btn.Orange{background-color:#d9582e}.Btn.Green{background-color:#227570}#MainVitaone .SocialSec .SocialSecInner .SocialBox .DescBtn,.ConvBtn{display:flex;align-items:center;justify-content:center;width:48.4%;margin:0 auto;padding:3.2% 0;background-color:#ffcb00;border-radius:8px;color:#534741!important;font-size:clamp(12px,calc((100vw - 160px) * .028),28px);font-weight:600;line-height:3em;transition:all .2s linear;cursor:pointer}@media (max-width:768px){#MainVitaone .SocialSec .SocialSecInner .SocialBox .DescBtn,.ConvBtn{width:100%;padding:15px 0;font-size:clamp(10px,calc((100vw - 68px) * .0684),30px)}}@media (min-width:769px){#MainVitaone .SocialSec .SocialSecInner .SocialBox .DescBtn:hover,.ConvBtn:hover{opacity:.8}#MainVitaone .SocialSec .SocialSecInner .SocialBox .DescBtn:hover span,.ConvBtn:hover span{transform:scale(1.04)}}#MainVitaone .SocialSec .SocialSecInner .SocialBox .DescBtn span,.ConvBtn span{position:relative;padding:0 1em .1em 2.3em;transition:all .2s linear}#MainVitaone .SocialSec .SocialSecInner .SocialBox .DescBtn span::before,.ConvBtn span::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:2em;height:100%;background:url(/cms/npf/brand/vitaone/vk/img/icon_shop.png) center center/100% auto no-repeat}#MainVitaone .SocialSec .SocialSecInner .SocialBox .DescBtn span::after,.ConvBtn span::after{content:"\e315";position:absolute;top:50%;right:-.4em;transform:translateY(-50%);margin-right:3px;font-family:"Material Symbols Rounded";font-size:2em;font-weight:300}.EcModal{position:fixed;top:0;left:0;display:none;width:100%;height:100vh;z-index:200}.EcModal.OpenModal{display:block}.EcModal .EcModalInner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 160px);max-width:930px;padding:105px 33px 110px;background-color:#fff;border-radius:14px;z-index:2}@media (max-width:768px){.EcModal .EcModalInner{width:calc(100% - 40px);padding:70px 33px 80px}}.EcModal .EcModalInner .ec-modal__list{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;justify-content:center;max-width:565px;margin:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;gap:42px 60px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width:768px){.EcModal .EcModalInner .ec-modal__list{gap:23px 22px}}.EcModal .EcModalInner .ec-modal__list li{width:calc(33.33333% - 45px)}@media (max-width:768px){.EcModal .EcModalInner .ec-modal__list li{width:calc(50% - 11px)}}.EcModal .EcModalInner .ec-modal__list li .ec-modal__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify}.EcModal .EcModalInner .ec-modal__list li .ec-modal__item>img{display:block;width:100%;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s;-webkit-transition:-webkit-filter .2s}.EcModal .EcModalInner .ec-modal__list li .ec-modal__item .ec-modal__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 6px 6px 0;background-color:#ffb49e;border-radius:8px;color:#ff1d25;font-size:12px;font-weight:600;line-height:1;transition:background-color .2s,color .2s;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-transition:background-color .2s,color .2s}.EcModal .EcModalInner .ec-modal__list li .ec-modal__item .ec-modal__button>span{flex:1;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1}.EcModal .EcModalInner .ec-modal__list li .ec-modal__item .ec-modal__button>i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:14px;background-color:#fff;border-radius:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;aspect-ratio:1}.EcModal .EcModalInner .ec-modal__list li .ec-modal__item .ec-modal__button>i svg{width:4px;fill:#ff1d25}.EcModal .EcModalInner .ec-modal__list li .ec-modal__item:hover img{filter:brightness(105%) contrast(105%) saturate(110%);-webkit-filter:brightness(105%) contrast(105%) saturate(110%)}.EcModal .EcModalInner .ec-modal__list li .ec-modal__item:hover .ec-modal__button{background-color:#ff1d25;color:#fff}.EcModal .EcModalInner .CloseBtn{position:absolute;top:30px;right:30px;width:40px;height:40px;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s;opacity:.7;cursor:pointer;-webkit-transition:-webkit-filter .2s}@media (max-width:768px){.EcModal .EcModalInner .CloseBtn{top:20px;right:20px;width:30px;height:30px}}.EcModal .ModalBg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1}header{position:fixed;top:0;left:50%;transform:translateX(-50%);display:block;width:100%;height:3.875vw;max-height:62px;transition:background-color .3s ease;z-index:100}@media (max-width:768px){header{height:60px;background-color:#fff}}@media (min-width:769px){header.Scrolled{background-color:#fff}}header .HeaderInner{position:relative;width:100%;max-width:1600px;height:100%;margin:0 auto}header .HeaderInner .Logo{position:absolute;top:48%;left:2%;transform:translateY(-50%);width:9.2%;max-width:136px}@media (max-width:768px){header .HeaderInner .Logo{left:14px;width:112px}}@media (max-width:768px){header .HeaderInner .Hamburger{position:absolute;top:48%;right:10px;transform:translateY(-50%);width:38px;height:38px}header .HeaderInner .Hamburger span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25px;height:3px;background-color:#3c3736;border-radius:10px;transition:all .3s ease-in-out}header .HeaderInner .Hamburger span:first-child{top:calc(50% - 9px)}header .HeaderInner .Hamburger span:last-child{top:calc(50% + 9px)}header .HeaderInner .Hamburger.IsOpen span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25px;height:3px;background-color:#3c3736;border-radius:10px;transition:all .3s ease-in-out}header .HeaderInner .Hamburger.IsOpen span:first-child{top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:33px}header .HeaderInner .Hamburger.IsOpen span:nth-child(2){width:0}header .HeaderInner .Hamburger.IsOpen span:last-child{top:50%;transform:translate(-50%,-50%) rotate(45deg);width:33px}}header .GlobalNav{position:absolute;top:0;right:128px;width:72%;height:100%}@media (max-width:768px){header .GlobalNav{top:100%;left:0;display:none;width:100%;height:100vh;background-color:#fff6cb}}header .GlobalNav ul{display:flex;justify-content:right;height:100%}@media (max-width:768px){header .GlobalNav ul{display:block;padding:18px 35px}}header .GlobalNav ul li{margin:0 1.25%}@media (max-width:768px){header .GlobalNav ul li{margin:0;border-bottom:solid 1px #d7d0b1}header .GlobalNav ul li:last-child{border-bottom:none}}header .GlobalNav ul li a{position:relative;display:flex;align-items:center;height:100%;text-decoration:none;color:#3c3736!important;font-size:clamp(10px,.875vw,14px);font-weight:600;transition:all .2s linear;cursor:pointer}@media (max-width:768px){header .GlobalNav ul li a{justify-content:space-between;width:100%;padding:13px 0;font-size:15px}}@media (max-width:768px){header .GlobalNav ul li a.SpArrow::after{content:"\e315";position:absolute;top:50%;right:-.4em;transform:translateY(-50%);margin-right:3px;font-family:"Material Symbols Rounded";font-size:2em;font-weight:300}}@media (min-width:769px){header .GlobalNav ul li a:hover{transform:scale(1.02);opacity:.6}}header .GlobalNav ul li a span{padding-bottom:1px}header .GlobalNav ul li a .IconLink{width:1em;margin-left:2px}header .GlobalNav ul li a.ShopIconSmall{position:relative}@media (min-width:769px){header .GlobalNav ul li a.ShopIconSmall .IconLink{display:none}}header .GlobalNav ul li a.ShopIconSmall span{padding-left:2.2em;color:#d9582e}header .GlobalNav ul li a.ShopIconSmall span::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.86em;height:1.86em;background:url(/cms/npf/brand/vitaone/vk/img/icon_shop_small.png) center center/100% auto no-repeat}header .SnsUl{position:absolute;top:50%;right:54px;transform:translateY(-50%);display:flex;justify-content:center}@media (max-width:768px){header .SnsUl{right:52px}}header .SnsUl li{width:32px}@media (max-width:768px){header .SnsUl li{width:39px}}header .SnsUl li a{transition:all .2s linear}@media (min-width:769px){header .SnsUl li a:hover{opacity:.6}header .SnsUl li a:hover img{transform:scale(1.04)}}#MainVitaone{overflow:hidden}#MainVitaone .CommonH2{width:64%;margin:0 auto}@media (max-width:768px){#MainVitaone .CommonH2{width:100%}}#MainVitaone .SocialLink{position:fixed;right:0;bottom:100px;width:10vw;max-width:160px;transition:all .2s linear;z-index:50}@media (max-width:768px){#MainVitaone .SocialLink{right:auto;bottom:60px;left:0;transform:translateY(50%);width:73vw;max-width:285px;filter:drop-shadow(2px 2px 2px rgba(0, 0, 0, .25))}}@media (min-width:769px){#MainVitaone .SocialLink:hover{opacity:.7}}#MainVitaone .ToTop{position:fixed;right:15px;bottom:20px;visibility:hidden;width:68px;transition:opacity .2s linear,visibility .2s linear;opacity:0;z-index:50}@media (max-width:768px){#MainVitaone .ToTop{right:3vw;bottom:60px;transform:translateY(50%);width:15vw;max-width:68px}}#MainVitaone .ToTop.Scrolled{visibility:visible;opacity:1}#MainVitaone .KvSec{position:relative;width:100%;max-width:1600px;margin:0 auto}@media (max-width:768px){#MainVitaone .KvSec .SlickKv{padding-top:60px}}#MainVitaone .KvSec .SlickKv .slide-dots{position:absolute;bottom:4.5%;left:50%;transform:translate(-50%,50%);width:100%;margin:0;padding-right:38px;text-align:center;font-size:0}@media (max-width:768px){#MainVitaone .KvSec .SlickKv .slide-dots{bottom:3.5%;padding-right:30px}}#MainVitaone .KvSec .SlickKv .slide-dots li{display:inline-block;margin:0 9px}@media (max-width:768px){#MainVitaone .KvSec .SlickKv .slide-dots li{margin:0 6px}}#MainVitaone .KvSec .SlickKv .slide-dots li button{position:relative;box-sizing:border-box;width:14px;height:14px;padding:0;background:0 0;border:2px solid #efcf86;border-radius:100px;text-indent:-9999px;font-size:0}@media (max-width:768px){#MainVitaone .KvSec .SlickKv .slide-dots li button{width:11px;height:11px}}#MainVitaone .KvSec .SlickKv .slide-dots li.slick-active button{background-color:#efcf86}#MainVitaone .KvSec .slick-toggle{position:absolute;bottom:4.5%;transform:translate(-50%,50%);padding:0;background:0 0;border:none;cursor:pointer;z-index:10}@media (max-width:768px){#MainVitaone .KvSec .slick-toggle{bottom:3.5%}}#MainVitaone .KvSec .slick-toggle img{display:block;width:24px;height:24px}@media (max-width:768px){#MainVitaone .KvSec .slick-toggle img{width:18px;height:18px}}#MainVitaone .CarouselSec{position:relative;margin-top:clamp(1px,5vw,80px)}@media (max-width:768px){#MainVitaone .CarouselSec{margin-top:56px}}#MainVitaone .CarouselSec .SlickCarousel .slick-slide{overflow:hidden;box-sizing:border-box;margin:0 1.2vw;border-radius:1.6vw}@media (max-width:768px){#MainVitaone .CarouselSec .SlickCarousel .slick-slide{margin:0 1.6vw;border-radius:8px}}#MainVitaone .CarouselSec .SlickCarousel .slide-dots{position:absolute;top:115.6%;left:50%;transform:translate(-50%,-50%);width:100%;margin:0;padding-right:38px;text-align:center;font-size:0}@media (max-width:768px){#MainVitaone .CarouselSec .SlickCarousel .slide-dots{top:calc(100% + 33px);padding-right:30px}}#MainVitaone .CarouselSec .SlickCarousel .slide-dots li{display:inline-block;margin:0 9px}@media (max-width:768px){#MainVitaone .CarouselSec .SlickCarousel .slide-dots li{margin:0 6px}}#MainVitaone .CarouselSec .SlickCarousel .slide-dots li button{position:relative;box-sizing:border-box;width:14px;height:14px;padding:0;background:0 0;border:2px solid #736357;border-radius:100px;text-indent:-9999px;font-size:0}@media (max-width:768px){#MainVitaone .CarouselSec .SlickCarousel .slide-dots li button{width:11px;height:11px}}#MainVitaone .CarouselSec .SlickCarousel .slide-dots li.slick-active button{background-color:#736357}#MainVitaone .CarouselSec .carousel-toggle{position:absolute;top:115.6%;transform:translate(-50%,-50%);padding:0;background:0 0;border:none;cursor:pointer;z-index:10}@media (max-width:768px){#MainVitaone .CarouselSec .carousel-toggle{top:calc(100% + 33px)}}#MainVitaone .CarouselSec .carousel-toggle img{display:block;width:24px;height:24px}@media (max-width:768px){#MainVitaone .CarouselSec .carousel-toggle img{width:18px;height:18px}}#MainVitaone .CarouselSec .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);padding:0;background:0 0;border:none;transition:all .2s linear;cursor:pointer;z-index:10}@media (max-width:768px){#MainVitaone .CarouselSec .carousel-arrow{top:calc(100% + 33px)}}@media (min-width:769px){#MainVitaone .CarouselSec .carousel-arrow:hover{opacity:.8}}#MainVitaone .CarouselSec .carousel-arrow img{display:block;width:50px;height:auto}@media (max-width:768px){#MainVitaone .CarouselSec .carousel-arrow img{width:40px}}#MainVitaone .CarouselSec .carousel-prev{left:3%}@media (max-width:768px){#MainVitaone .CarouselSec .carousel-prev{left:14%}}#MainVitaone .CarouselSec .carousel-next{right:3%}@media (max-width:768px){#MainVitaone .CarouselSec .carousel-next{right:14%}}#MainVitaone .LinkSec{padding:clamp(1px,calc((100vw - 160px) * .12),120px) 80px clamp(1px,calc((100vw - 160px) * .144),144px)}@media (max-width:768px){#MainVitaone .LinkSec{padding:60px 35px 46px}}#MainVitaone .LinkSec .LinkSecInner{position:relative;max-width:1000px;margin:0 auto}#MainVitaone .LinkSec .LinkSecInner .LinkUl{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:0 auto}@media (max-width:768px){#MainVitaone .LinkSec .LinkSecInner .LinkUl{display:block}}#MainVitaone .LinkSec .LinkSecInner .LinkUl li{width:46.7%}@media (max-width:768px){#MainVitaone .LinkSec .LinkSecInner .LinkUl li{display:block;width:100%;margin-top:30px}#MainVitaone .LinkSec .LinkSecInner .LinkUl li:first-child{margin-top:0}}#MainVitaone .LinkSec .LinkSecInner>.ConvBtn,#MainVitaone .LinkSec .SocialSec .SocialSecInner .SocialBox .LinkSecInner>.DescBtn,#MainVitaone .SocialSec .SocialSecInner .SocialBox .LinkSec .LinkSecInner>.DescBtn{margin-top:clamp(1px,calc((100vw - 160px) * .8),80px)}@media (max-width:768px){#MainVitaone .LinkSec .LinkSecInner>.ConvBtn,#MainVitaone .LinkSec .SocialSec .SocialSecInner .SocialBox .LinkSecInner>.DescBtn,#MainVitaone .SocialSec .SocialSecInner .SocialBox .LinkSec .LinkSecInner>.DescBtn{margin-top:30px}}#MainVitaone .SteatmentSec{position:relative;margin:0 auto;padding:19px 0;background:radial-gradient(#fce5a7,#fbd15b)}@media (max-width:768px){#MainVitaone .SteatmentSec{padding:8px 0}}#MainVitaone .SteatmentSec::before{content:"";position:absolute;top:-1px;left:0;width:100%;height:10px;background:url(/cms/npf/brand/vitaone/vk/img/giza_top.svg) center top/1600px auto repeat-x}@media (max-width:768px){#MainVitaone .SteatmentSec::before{background-size:740px auto}}#MainVitaone .SteatmentSec::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:10px;background:url(/cms/npf/brand/vitaone/vk/img/giza_bottom.svg) center bottom/1600px auto repeat-x}@media (max-width:768px){#MainVitaone .SteatmentSec::after{background-size:740px auto}}#MainVitaone .SteatmentSec .SteatmentOuter{padding:clamp(80px,14.48vw,168px) 80px;border-top:4px solid rgba(255,255,255,.7);border-bottom:4px solid rgba(255,255,255,.7)}@media (max-width:768px){#MainVitaone .SteatmentSec .SteatmentOuter{padding:20px 34px 0;border-top:2px solid rgba(255,255,255,.7);border-bottom:2px solid rgba(255,255,255,.7)}}#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner{position:relative;width:100%;max-width:1000px;margin:0 auto}@media (max-width:768px){#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner{max-width:500px;padding-bottom:clamp(1px,calc((100vw - 68px) * .52),260px)}}#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner .SteatmentImgUl{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto}@media (max-width:768px){#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner .SteatmentImgUl{display:block}}#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner .SteatmentImgUl .LogoBig{width:31.8%}@media (max-width:768px){#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner .SteatmentImgUl .LogoBig{width:34%;margin:0 auto}}#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner .SteatmentImgUl .SteatmentImg{width:66.1%}@media (max-width:768px){#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner .SteatmentImgUl .SteatmentImg{width:100%;margin:14px auto 0}}#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner .SteatmentTxt{margin-top:20px;text-align:left;font-size:clamp(11px,calc((100vw - 160px) * .024),24px);line-height:2.17em}@media (max-width:768px){#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner .SteatmentTxt{margin-top:18px;text-align:center;letter-spacing:-.05em;font-size:clamp(10px,calc((100vw - 68px) * .0489),24px);line-height:1.8em}}#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner .SteatmentDog{position:absolute;top:30%;left:62%;width:59.2%;transition-delay:.2s}@media (max-width:768px){#MainVitaone .SteatmentSec .SteatmentOuter .SteatmentInner .SteatmentDog{top:auto;bottom:2%;left:55%;transform:translateX(-50%)}}#MainVitaone .GohanSec{position:relative;width:100%;max-width:1000px;margin:0 auto;padding:clamp(1px,calc((100vw - 160px) * .148),148px) 80px}@media (max-width:768px){#MainVitaone .GohanSec{max-width:500px;padding:40px 34px}}#MainVitaone .GohanSec .GohanSecInner{position:relative;width:100%;max-width:1000px;margin:0 auto}#MainVitaone .GohanSec .GohanSecInner .GohanLogo{width:12%;margin:0 auto}@media (max-width:768px){#MainVitaone .GohanSec .GohanSecInner .GohanLogo{width:62px}}#MainVitaone .GohanSec .GohanSecInner .GohanTxt{width:100%;margin-top:8%}@media (max-width:768px){#MainVitaone .GohanSec .GohanSecInner .GohanTxt{margin-top:28px}}#MainVitaone .GohanSec .GohanSecInner .GohanProductUl{display:flex;justify-content:space-between;width:87.8%;margin:9.7% auto 0}@media (max-width:768px){#MainVitaone .GohanSec .GohanSecInner .GohanProductUl{width:100%;margin:20px auto 0}}#MainVitaone .GohanSec .GohanSecInner .GohanProductUl li{width:26.2%}@media (max-width:768px){#MainVitaone .GohanSec .GohanSecInner .GohanProductUl li{width:30%}}#MainVitaone .GohanSec .GohanSecInner .GohanProductUl li:nth-child(2){transition-delay:.15s}#MainVitaone .GohanSec .GohanSecInner .GohanProductUl li:nth-child(3){transition-delay:.3s}#MainVitaone .GohanSec .GohanSecInner .GohanDesc{margin:4% auto 0;color:#534741;font-size:clamp(12px,2.2vw,22px);line-height:2.36em}@media (max-width:768px){#MainVitaone .GohanSec .GohanSecInner .GohanDesc{margin-top:10px;letter-spacing:-.05em;font-size:clamp(10px,calc((100vw - 68px) * .0456),22px);line-height:2em}}#MainVitaone .GohanSec .GohanSecInner .GohanDesc .RedTxt{color:#d9582e}#MainVitaone .GohanSec .GohanSecInner .GohanImg{width:43%;margin:4% auto 0}@media (max-width:768px){#MainVitaone .GohanSec .GohanSecInner .GohanImg{width:70%;margin-top:16px}}#MainVitaone .MethodSec{position:relative;padding:clamp(1px,calc((100vw - 160px) * .148),148px) 80px;background:#ebebe6;border-radius:11.4vw}@media (max-width:768px){#MainVitaone .MethodSec{padding:40px 24px;border-radius:40px}}#MainVitaone .MethodSec::after{content:"";position:absolute;top:calc(100% - 3px);left:0;width:100%;height:44px;background:url(/cms/npf/brand/vitaone/vk/img/method_arrow.svg) center top/auto 100% no-repeat}@media (max-width:768px){#MainVitaone .MethodSec::after{height:19px}}#MainVitaone .MethodSec .MethodInner{position:relative;max-width:1000px;margin:0 auto;padding:clamp(1px,calc((100vw - 160px) * .94),94px) 0 clamp(1px,calc((100vw - 160px) * .8),80px);background:#fff;border-radius:0 56px 0 56px}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner{max-width:500px;padding:22px 0 34px;border-radius:0 18px 0 18px}}#MainVitaone .MethodSec .MethodInner::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 24px);height:calc(100% - 24px);border:4px solid #f2cb5c;border-radius:0 44px 0 44px;pointer-events:none;z-index:2}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner::after{width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid #f2cb5c;border-radius:0 14px 0 14px}}#MainVitaone .MethodSec .MethodInner .MethodHead{width:32%;margin:0 auto}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodHead{width:48%}}#MainVitaone .MethodSec .MethodInner .MethodTtl{width:78.6%;margin:1.6% auto 0}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodTtl{width:91.1%;margin:3px auto 0}}#MainVitaone .MethodSec .MethodInner .MethodTxt01,#MainVitaone .MethodSec .MethodInner .MethodTxt02{margin:3.4% auto 0;font-size:clamp(12px,calc((100vw - 160px) * .020),20px)}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodTxt01,#MainVitaone .MethodSec .MethodInner .MethodTxt02{margin:16px auto 0;font-size:clamp(10px,calc((100vw - 68px) * .0456),20px);line-height:1.8em}}#MainVitaone .MethodSec .MethodInner .MethodChartHead{width:87%;margin:5.5% auto 0}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodChartHead{width:93.3%;margin:28px auto 0}}#MainVitaone .MethodSec .MethodInner .MethodTxt02{margin:2% auto 0}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodTxt02{margin:12px auto 0}}#MainVitaone .MethodSec .MethodInner .MethodChart{position:relative;width:87%;margin:3.6% auto 0}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodChart{width:93.3%;margin:10px auto 0}}#MainVitaone .MethodSec .MethodInner .MethodChart .MethodDogWrap{position:absolute;top:46.5%;left:69%;width:35.6%}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodChart .MethodDogWrap{position:relative;top:auto;left:auto;width:90%;margin:12px auto 0}}#MainVitaone .MethodSec .MethodInner .MethodChart .MethodDogWrap .MethodDogLine{margin-bottom:-7%}#MainVitaone .MethodSec .MethodInner .MethodChart .MethodDogWrap .MethodDog{animation:swing linear .7s infinite}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodChart .MethodDogWrap .MethodDog{width:70%;margin:0 auto}}@keyframes swing{0%{transform:rotate(0)}25%{transform:rotate(1deg)}50%{transform:rotate(0)}75%{transform:rotate(-1deg)}100%{transform:rotate(0)}}#MainVitaone .MethodSec .MethodInner .MethodUl{display:flex;justify-content:space-between;width:91.2%;margin:6.2% auto 0}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodUl{display:block;width:84.1%;margin:-20% auto 0}}#MainVitaone .MethodSec .MethodInner .MethodUl li{overflow:hidden;width:31.8%;background-color:#f1ead1;border-radius:10px}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodUl li{width:100%;margin-top:15px;border-radius:5px}#MainVitaone .MethodSec .MethodInner .MethodUl li:first-child{margin-top:0}}#MainVitaone .MethodSec .MethodInner .MethodUl li .MethodListHead{padding:7.5% 0;background-color:#d9582e;color:#fff;font-size:clamp(12px,calc((100vw - 160px) * .022),22px);font-weight:600;line-height:1em}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodUl li .MethodListHead{padding:8.5px 0;font-size:clamp(10px,calc((100vw - 68px) * .0521),22px)}}#MainVitaone .MethodSec .MethodInner .MethodUl li .MethodListTxt{padding:6.5% 0 9.5%;color:#534741;font-size:clamp(12px,calc((100vw - 160px) * .020),20px);line-height:1.7em}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodUl li .MethodListTxt{padding:7px 0 9px;font-size:clamp(10px,calc((100vw - 68px) * .0456),20px);line-height:1.57em}}#MainVitaone .MethodSec .MethodInner .MethodAside{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:10%;padding:3.8% 7.6%;background-color:#f8e7b4;text-align:left}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodAside{display:block;margin-top:30px;padding:40px 20px 20px;background-color:#f8e7b4;text-align:center}}#MainVitaone .MethodSec .MethodInner .MethodAside::before{content:"";position:absolute;bottom:calc(100% - 4px);left:0;width:100%;height:26px;background:url(/cms/npf/brand/vitaone/vk/img/method_aside_arrow.svg) center top/auto 100% no-repeat}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodAside::before{top:-1px;bottom:auto;height:19px;background:url(/cms/npf/brand/vitaone/vk/img/method_aside_arrow_sp.svg) center top/auto 100% no-repeat}}#MainVitaone .MethodSec .MethodInner .MethodAside .MethodAsideCont{width:69.5%;padding-left:1.6%}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodAside .MethodAsideCont{width:100%;padding:0}}#MainVitaone .MethodSec .MethodInner .MethodAside .MethodAsideCont .MethodAsideHead{padding-bottom:3%;letter-spacing:.05em;color:#e2837b;font-size:clamp(12px,calc((100vw - 160px) * .034),34px);font-weight:600;line-height:1em}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodAside .MethodAsideCont .MethodAsideHead{font-size:clamp(10px,calc((100vw - 68px) * .0586),29px)}}#MainVitaone .MethodSec .MethodInner .MethodAside .MethodAsideCont .MethodAsideTxt{padding-top:2.3%;border-top:2px solid #988575;color:#534741;font-size:clamp(12px,calc((100vw - 160px) * .019),19px);line-height:1.8em;font-feature-settings:normal}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodAside .MethodAsideCont .MethodAsideTxt{padding-top:14px;font-size:clamp(10px,calc((100vw - 68px) * .0456),19px);line-height:1.9em;font-feature-settings:"palt"}}#MainVitaone .MethodSec .MethodInner .MethodAside .MethodAsideImg{display:block;width:30.1%}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodAside .MethodAsideImg{width:67%;margin:5px auto 0}}#MainVitaone .MethodSec .MethodInner .MethodPointHead{margin:5.4% auto 0;color:#eb5a2a;font-size:clamp(12px,calc((100vw - 160px) * .034),34px);font-weight:600}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodPointHead{margin:40px auto 0;font-size:clamp(10px,calc((100vw - 68px) * .0619),30px)}}#MainVitaone .MethodSec .MethodInner .MethodPointOl{display:flex;justify-content:space-between;width:86.1%;margin:2.2% auto 0}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodPointOl{display:block;width:67.9%;max-width:300px;margin:18px auto 0}}#MainVitaone .MethodSec .MethodInner .MethodPointOl li{width:30.2%}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodPointOl li{width:100%;margin-top:18px}#MainVitaone .MethodSec .MethodInner .MethodPointOl li:first-child{margin-top:0}}#MainVitaone .MethodSec .MethodInner .MethodPointOl li:nth-child(2){transition-delay:.15s}#MainVitaone .MethodSec .MethodInner .MethodPointOl li:nth-child(3){transition-delay:.3s}#MainVitaone .MethodSec .MethodInner .MethodPointOl li .MethodPointTxt{padding:5% 0 0;color:#534741;font-size:clamp(12px,calc((100vw - 160px) * .018),18px);line-height:1.6em}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodPointOl li .MethodPointTxt{padding:6px 0 0;font-size:clamp(10px,calc((100vw - 68px) * .0489),18px);line-height:1.4em}}#MainVitaone .MethodSec .MethodInner .MethodPointCap{padding:2% 3% 0;text-align:right;color:#666;font-size:clamp(12px,calc((100vw - 160px) * .016),16px)}@media (max-width:768px){#MainVitaone .MethodSec .MethodInner .MethodPointCap{padding:20px 0 0;text-align:center;font-size:11px}}#MainVitaone .LineupSec{margin:5% auto 0;padding:clamp(1px,calc((100vw - 160px) * .148),148px) 80px 0}@media (max-width:768px){#MainVitaone .LineupSec{padding:30px 34px}}#MainVitaone .LineupSec .LineupSecInner{position:relative;width:100%;max-width:1000px;margin:0 auto}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner{max-width:500px}}#MainVitaone .LineupSec .LineupSecInner .LineupUl{width:93.4%}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl{width:100%}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03{position:relative;display:flex;justify-content:space-between;width:100%;margin-top:12%;padding:0 1.2% 0 0}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03{display:block;margin-top:26px;padding:0}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupImg,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupImg,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupImg{width:37.9%}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupImg,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupImg,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupImg{width:56%;margin:0 auto}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupImg .LineupBtn,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupImg .LineupBtn,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupImg .LineupBtn{display:flex;align-items:center;justify-content:center;width:93.1%;margin:2% auto 0;padding:5% 0;border:4px solid #d8633a;border-radius:6px;color:#d8633a!important;font-size:clamp(12px,calc((100vw - 160px) * .028),28px);font-weight:600;line-height:1em;transition:all .2s linear}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupImg .LineupBtn,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupImg .LineupBtn,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupImg .LineupBtn{position:absolute;top:calc(100% + 20px);left:0;width:100%;margin:0;padding:10px 0;border:2px solid #d8633a;font-size:clamp(10px,calc((100vw - 68px) * .0456),28px)}}@media (min-width:769px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupImg .LineupBtn:hover,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupImg .LineupBtn:hover,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupImg .LineupBtn:hover{opacity:.8}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupImg .LineupBtn:hover span,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupImg .LineupBtn:hover span,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupImg .LineupBtn:hover span{transform:scale(1.04)}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupImg .LineupBtn span,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupImg .LineupBtn span,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupImg .LineupBtn span{position:relative;padding:0 1em .13em 0;transition:all .2s linear}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupImg .LineupBtn span::after,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupImg .LineupBtn span::after,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupImg .LineupBtn span::after{content:"\e315";position:absolute;top:50%;right:-.4em;transform:translateY(-50%);margin-right:3px;font-family:"Material Symbols Rounded";font-size:2em;font-weight:300}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc{width:56.8%;margin-top:2%;text-align:left}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc{width:100%;margin-top:8px;text-align:center}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescHead,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescHead,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescHead{padding:.35em 0;background-color:#d8633a;border-radius:10px;text-align:center;letter-spacing:.03em;color:#fff;font-size:clamp(12px,calc((100vw - 160px) * .030),30px);font-weight:600;line-height:1em}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescHead,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescHead,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescHead{padding:7px 0 8px;border-radius:5px;font-size:clamp(10px,calc((100vw - 68px) * .0489),30px)}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescTxt01,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescTxt01,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescTxt01{margin-top:6.4%;color:#3c3736;font-size:clamp(12px,calc((100vw - 160px) * .024),24px);font-weight:600}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescTxt01,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescTxt01,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescTxt01{margin-top:10px;font-size:clamp(10px,calc((100vw - 68px) * .0489),22px)}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescTxt02,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescTxt02,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescTxt02{color:#3c3736;font-size:clamp(12px,calc((100vw - 160px) * .036),36px);font-weight:600}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescTxt02,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescTxt02,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescTxt02{font-size:clamp(10px,calc((100vw - 68px) * .0586),32px)}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl{margin-top:6.6%;padding-top:6.4%;background:url(/cms/npf/brand/vitaone/vk/img/lineup_dotted.svg) center top/100% auto no-repeat}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl{margin-top:14px;padding-top:16px;background:url(/cms/npf/brand/vitaone/vk/img/lineup_dotted.svg) center top/130% auto no-repeat}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl li,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl li,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl li{position:relative;margin-top:5.9%}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl li,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl li,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl li{width:97.4%;margin:5.4% auto 0}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl li:first-child,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl li:first-child,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl li:first-child{margin-top:0}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl li img,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl li img,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl li img{width:13.5%}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl li .LineupCont,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl li .LineupCont,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl li .LineupCont{position:absolute;top:50%;right:0;transform:translateY(-50%);width:83.6%}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl li .LineupCont,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl li .LineupCont,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl li .LineupCont{text-align:left}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt01,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt01,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt01{color:#d8633a;font-size:clamp(12px,calc((100vw - 160px) * .028),28px);font-weight:600;line-height:1.3em}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt01,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt01,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt01{font-size:clamp(10px,calc((100vw - 68px) * .0521),24px);line-height:1.4em}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt02,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt02,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt02{padding-bottom:.1em;color:#5c2c00;font-size:clamp(12px,calc((100vw - 160px) * .019),19px)}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup01 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt02,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt02,#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt02{font-size:clamp(10px,calc((100vw - 68px) * .0423),19px);line-height:1.3em}}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02{margin-top:32%}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupImg .LineupBtn{border:4px solid #37acbf;color:#37acbf!important}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescHead{background-color:#37acbf}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup02 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt01{color:#37acbf}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03{margin-top:32%}}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupImg .LineupBtn{border:4px solid #7775af;color:#7775af!important}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescHead{background-color:#7775af}#MainVitaone .LineupSec .LineupSecInner .LineupUl .Lineup03 .LineupDesc .LineupDescUl li .LineupCont .LineupContTxt01{color:#7775af}#MainVitaone .LineupSec .LineupSecInner .ConvBtn,#MainVitaone .LineupSec .LineupSecInner .SocialSec .SocialSecInner .SocialBox .DescBtn,#MainVitaone .SocialSec .SocialSecInner .SocialBox .LineupSec .LineupSecInner .DescBtn{margin-top:clamp(1px,calc((100vw - 160px) * .148),148px)}@media (max-width:768px){#MainVitaone .LineupSec .LineupSecInner .ConvBtn,#MainVitaone .LineupSec .LineupSecInner .SocialSec .SocialSecInner .SocialBox .DescBtn,#MainVitaone .SocialSec .SocialSecInner .SocialBox .LineupSec .LineupSecInner .DescBtn{margin-top:108px}}#MainVitaone .MovieSec{padding:clamp(1px,calc((100vw - 160px) * .112),112px) 80px clamp(1px,calc((100vw - 160px) * .148),148px)}@media (max-width:768px){#MainVitaone .MovieSec{padding:36px 34px 50px}}#MainVitaone .MovieSec .MovieSecInner{position:relative;width:100%;max-width:1000px;margin:0 auto}@media (max-width:768px){#MainVitaone .MovieSec .MovieSecInner{max-width:500px}}#MainVitaone .MovieSec .MovieSecInner .movieFrameWrap{width:80.4%;margin:clamp(1px,calc((100vw - 160px) * .52),52px) auto 0}@media (max-width:768px){#MainVitaone .MovieSec .MovieSecInner .movieFrameWrap{width:100%;margin-top:34px}}#MainVitaone .MovieSec .MovieSecInner .movieFrameWrap .movieFrame{position:relative;width:100%;padding-bottom:56.25%}#MainVitaone .MovieSec .MovieSecInner .movieFrameWrap .movieFrame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}#MainVitaone .BnrSec{padding:clamp(1px,calc((100vw - 160px) * .118),118px) 80px;background-color:#cde5f1}@media (max-width:768px){#MainVitaone .BnrSec{padding:40px 34px}}#MainVitaone .BnrSec .BnrSecInner{position:relative;width:100%;max-width:1000px;margin:0 auto}@media (max-width:768px){#MainVitaone .BnrSec .BnrSecInner{max-width:500px}}#MainVitaone .BnrSec .BnrSecInner .Bnr{display:block;width:72.4%;margin:0 auto;transition:all .2s linear}@media (max-width:768px){#MainVitaone .BnrSec .BnrSecInner .Bnr{width:100%}}@media (min-width:769px){#MainVitaone .BnrSec .BnrSecInner .Bnr:hover{transform:scale(1.015);opacity:.7}}#MainVitaone .SocialSec{position:relative;padding:clamp(1px,calc((100vw - 160px) * .142),142px) 80px;background-color:#d0e2d3;border-top:16px solid #a4c9c3}@media (max-width:768px){#MainVitaone .SocialSec{padding:42px 34px;border-top:8px solid #a4c9c3}}#MainVitaone .SocialSec::before{content:"";position:absolute;top:8px;left:0;width:100%;height:4px;background-color:#a4c9c3}@media (max-width:768px){#MainVitaone .SocialSec::before{top:4px;height:2px}}#MainVitaone .SocialSec .SocialSecInner{position:relative;width:100%;max-width:1000px;margin:0 auto}@media (max-width:768px){#MainVitaone .SocialSec .SocialSecInner{max-width:500px}}#MainVitaone .SocialSec .SocialSecInner .SocialBox{display:block;width:100%;margin:clamp(1px,calc((100vw - 160px) * .58),58px) auto 0;padding:clamp(1px,calc((100vw - 160px) * .4),40px) 0;background:url(/cms/npf/brand/vitaone/vk/img/social_bg.png) center center/cover no-repeat;border-top:clamp(1px,calc((100vw - 160px) * .3),30px) solid #fff383;border-bottom:clamp(1px,calc((100vw - 160px) * .3),30px) solid #fff383;color:#000}@media (max-width:768px){#MainVitaone .SocialSec .SocialSecInner .SocialBox{margin-top:28px;padding:26px 0 40px;background:url(/cms/npf/brand/vitaone/vk/img/social_bg_sp.png) center center/cover no-repeat;border-top:10px solid #fff383;border-bottom:10px solid #fff383}}#MainVitaone .SocialSec .SocialSecInner .SocialBox .SocialHead01{font-size:clamp(12px,calc((100vw - 160px) * .024),24px);font-weight:500;line-height:1em}@media (max-width:768px){#MainVitaone .SocialSec .SocialSecInner .SocialBox .SocialHead01{font-size:clamp(10px,calc((100vw - 68px) * .0456),22px)}}#MainVitaone .SocialSec .SocialSecInner .SocialBox .SocialHead02{margin-top:.4em;font-size:clamp(12px,calc((100vw - 160px) * .036),36px);font-weight:600;line-height:1em}@media (max-width:768px){#MainVitaone .SocialSec .SocialSecInner .SocialBox .SocialHead02{font-size:clamp(10px,calc((100vw - 68px) * .0619),32px)}}#MainVitaone .SocialSec .SocialSecInner .SocialBox .SocialImg{width:22%;margin:clamp(1px,calc((100vw - 160px) * .21),21px) auto 0}@media (max-width:768px){#MainVitaone .SocialSec .SocialSecInner .SocialBox .SocialImg{width:36.6%;margin-top:12px}}#MainVitaone .SocialSec .SocialSecInner .SocialBox .SocialTxt{margin:clamp(1px,calc((100vw - 160px) * .18),18px) auto 0;font-size:clamp(12px,calc((100vw - 160px) * .020),20px);font-weight:500;line-height:2.1em}@media (max-width:768px){#MainVitaone .SocialSec .SocialSecInner .SocialBox .SocialTxt{margin-top:10px;font-size:clamp(10px,calc((100vw - 68px) * .0391),20px);line-height:2em}}#MainVitaone .SocialSec .SocialSecInner .SocialBox .DescBtn{width:49%;margin:clamp(1px,calc((100vw - 160px) * .18),18px) auto 0;padding:3.5% 0;background-color:#fff571;border-radius:6px;color:#000!important;line-height:1em}@media (max-width:768px){#MainVitaone .SocialSec .SocialSecInner .SocialBox .DescBtn{width:80%;margin-top:10px;padding:17px 0;font-size:clamp(10px,calc((100vw - 68px) * .0456),18px)}}#MainVitaone .SocialSec .SocialSecInner .SocialBox .DescBtn span{padding:0 1em .1em 0}#MainVitaone .SocialSec .SocialSecInner .SocialBox .DescBtn span::before{content:none}#MainVitaone .Fade{transform:translateY(0);transition:opacity .8s ease,transform .8s ease;opacity:1}#MainVitaone .Fade.Hidden{transform:translateY(30px);opacity:0}footer{position:relative;padding:clamp(1px,calc((100vw - 160px) * .12),120px) 80px clamp(1px,calc((100vw - 160px) * .95),95px)}@media (max-width:768px){footer{padding:35px 34px 120px}}footer .FooterInner{position:relative;width:100%;max-width:1000px;margin:0 auto}@media (max-width:768px){footer .FooterInner{max-width:500px}}footer .FooterInner .PetLogo{display:block;width:21%;margin:0 auto}@media (max-width:768px){footer .FooterInner .PetLogo{width:29.3%}}footer .FooterInner .FooterLinkUl{display:flex;justify-content:center;margin:clamp(1px,calc((100vw - 160px) * .36),36px) auto 0}@media (max-width:768px){footer .FooterInner .FooterLinkUl{margin-top:16px}}footer .FooterInner .FooterLinkUl li{padding:0 1em;font-size:clamp(12px,calc((100vw - 160px) * .024),24px);font-weight:500}@media (max-width:768px){footer .FooterInner .FooterLinkUl li{border-right:solid 1px #666;font-size:clamp(10px,calc((100vw - 68px) * .0391),18px)}footer .FooterInner .FooterLinkUl li:first-child{border-left:solid 1px #666}}footer .FooterInner .FooterLinkUl li a{color:#333}footer .FooterInner .Copyright{margin:clamp(1px,calc((100vw - 160px) * .14),14px) auto 0;color:#4d4d4d;font-size:clamp(12px,calc((100vw - 160px) * .016),16px);line-height:1.75em}@media (max-width:768px){footer .FooterInner .Copyright{margin-top:16px;font-size:clamp(10px,calc((100vw - 68px) * .0391),12px);line-height:1.42em}}