#wrapper{margin:0;overflow:visible;padding:0}#wrapper .header-banner,#wrapper .top-banner{display:none !important}footer#footer{display:none !important}#main{margin:0;padding:0}.content-asset ul{margin:0;padding:0}.content-asset p{margin:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:normal;text-align:left;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.font-en{font-family:quincy-cf,serif}.font-ja{font-family:"Noto Sans JP",Quicksand,游ゴシック体,yu gothic,YuGothic,ヒラギノ角ゴシック pro,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,sans-serif}@media screen and (min-width: 768px){.sp-disp,.pcsmall-disp{display:none !important}}@media screen and (max-width: 767px){.pc-disp,.pcsmall-disp{display:none !important}}@media screen and (max-width: 1000px){.pcsmall-nondisp{display:none !important}.pcsmall-disp{display:inline !important}}body{background:#fff;font-family:"Noto Sans JP",Quicksand,游ゴシック体,yu gothic,YuGothic,ヒラギノ角ゴシック pro,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,sans-serif;font-weight:500;opacity:1}body.on{-webkit-animation:fadeIn 3s ease;animation:fadeIn 3s ease;opacity:1}@media screen and (max-width: 767px){body{overflow:hidden;overflow-y:scroll}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}::-moz-selection{background:#e54122;color:#fff}::selection{background:#e54122;color:#fff}::-moz-selection{background:#e54122;color:#fff}#veganCollection{background:#fae2d4;color:#222;font-family:'Noto Sans JP',Noto Sans Japanese,Quicksand,游ゴシック体,yu gothic,YuGothic,ヒラギノ角ゴシック pro,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,sans-serif;font-weight:400;position:relative}#veganCollection img{-webkit-backface-visibility:hidden;backface-visibility:hidden;line-height:0;margin:0 auto}#veganCollection a{-webkit-transition-delay:0s;-webkit-transition-duration:.6s;-webkit-transition-timing-function:ease;transition-delay:0s;transition-duration:.6s;transition-timing-function:ease}#veganCollection a img{-webkit-transition-delay:0s;-webkit-transition-duration:.6s;-webkit-transition-timing-function:ease;transition-delay:0s;transition-duration:.6s;transition-timing-function:ease}#veganCollection a:hover{opacity:0.6}@media screen and (min-width: 768px){#veganCollection .notes{font-size:13px;line-height:2.15385}}.siteHeader{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;align-items:center;background:#fff;border-bottom:solid 2px #000;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;line-height:0;z-index:1000}@media screen and (max-width: 767px){.siteHeader{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:15.94373vw;justify-content:center}.siteHeader .sitelogo{line-height:0}.siteHeader .sitelogo .lalineLogo{height:11.01993vw;width:auto}}@media screen and (min-width: 768px){.siteHeader{border:none;height:78px}.siteHeader .sitelogo .lalineLogo{height:61px;width:auto}}.section{overflow:hidden;position:relative;text-align:center;width:100%;z-index:50}.section::after{clear:both;content:"";display:block}@media screen and (max-width: 767px){.section{width:100%}}.js-anim-scroll{-webkit-transform:translate3d(0, 0, 0);-webkit-transition-duration:1800ms;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0;transform:translate3d(0, 0, 0);transition-duration:1800ms;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);visibility:hidden;will-change:transform,opacity}.js-anim-scroll>img{-webkit-transform:translate3d(0, 0, 0);-webkit-transition-duration:1800ms;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0;transform:translate3d(0, 0, 0);transition-duration:1800ms;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);visibility:hidden;will-change:transform,opacity}.js-anim-scroll.js-anim-on{opacity:1;visibility:visible}.js-anim-scroll.js-anim-on>img{opacity:1;visibility:visible}@media screen and (min-width: 768px){.js-anim-scroll[data-anim="b-to-t"]{-ms-transform:translateY(60px);-webkit-transform:translateY(60px);-webkit-transition-duration:1800ms;transform:translateY(60px);transition-duration:1800ms}.js-anim-scroll[data-anim="b-to-t"].js-anim-on{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.js-anim-scroll[data-anim="t-to-b"]{-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);-webkit-transition-duration:1800ms;transform:translateY(-30px);transition-duration:1800ms}.js-anim-scroll[data-anim="t-to-b"].js-anim-on{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.js-anim-scroll[data-anim="l-to-r"]{-ms-transform:translateX(-8%);-webkit-transform:translateX(-8%);-webkit-transition-duration:1800ms;transform:translateX(-8%);transition-duration:1800ms}.js-anim-scroll[data-anim="l-to-r"].js-anim-on{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.js-anim-scroll[data-anim="r-to-l"]{-ms-transform:translateX(8%);-webkit-transform:translateX(8%);-webkit-transition-duration:1800ms;transform:translateX(8%);transition-duration:1800ms}.js-anim-scroll[data-anim="r-to-l"].js-anim-on{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 767px){.js-anim-scroll[data-anim-sp="b-to-t"]{-ms-transform:translateY(4.68933vw);-webkit-transform:translateY(4.68933vw);-webkit-transition-duration:1800ms;transform:translateY(4.68933vw);transition-duration:1800ms}.js-anim-scroll[data-anim-sp="b-to-t"].js-anim-on{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.js-anim-scroll[data-anim-sp="t-to-b"]{-ms-transform:translateY(-4.68933vw);-webkit-transform:translateY(-4.68933vw);-webkit-transition-duration:1800ms;transform:translateY(-4.68933vw);transition-duration:1800ms}.js-anim-scroll[data-anim-sp="t-to-b"].js-anim-on{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.js-anim-scroll[data-anim-sp="l-to-r"]{-ms-transform:translateX(-18.75733vw);-webkit-transform:translateX(-18.75733vw);-webkit-transition-duration:1600ms;transform:translateX(-18.75733vw);transition-duration:1600ms}.js-anim-scroll[data-anim-sp="l-to-r"].js-anim-on{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.js-anim-scroll[data-anim-sp="r-to-l"]{-ms-transform:translateX(18.75733vw);-webkit-transform:translateX(18.75733vw);-webkit-transition-duration:1600ms;transform:translateX(18.75733vw);transition-duration:1600ms}.js-anim-scroll[data-anim-sp="r-to-l"].js-anim-on{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}#veganCollection .lineupBox__face.js-anim-scroll{opacity:1;visibility:visible}#veganCollection .lineupBox__face.js-anim-scroll .img{-ms-transform:translateY(5%);-webkit-transform:translateY(5%);-webkit-transition-delay:0s;-webkit-transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);opacity:0;transform:translateY(5%);transition-delay:0s;transition-duration:1.2s;transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);visibility:hidden;will-change:transform,opacity}#veganCollection .lineupBox__face.js-anim-scroll .icon{-ms-transform:scale(1.4);-webkit-transform:scale(1.4);-webkit-transition-delay:.65s;-webkit-transition-duration:.85s;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);opacity:0;transform:scale(1.4);transition-delay:.65s;transition-duration:.85s;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);visibility:hidden;will-change:transform,opacity}#veganCollection .lineupBox__face.js-anim-scroll.js-anim-on .img{-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1;transform:translateY(0);visibility:visible}#veganCollection .lineupBox__face.js-anim-scroll.js-anim-on .icon{-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1;transform:scale(1);visibility:visible}#veganCollection .lineupBox__faceImage.js-anim-scroll,#veganCollection .limitedBox__faceImage.js-anim-scroll{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-webkit-transition-delay:0s;-webkit-transition-duration:.85s;-webkit-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);opacity:0;transform:scale(1.1);transition-delay:0s;transition-duration:.85s;transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);visibility:hidden;will-change:transform,opacity}#veganCollection .lineupBox__faceImage.js-anim-scroll.js-anim-on,#veganCollection .limitedBox__faceImage.js-anim-scroll.js-anim-on{-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1;transform:scale(1);visibility:visible}.sec-campaign__Item.js-anim-scroll .sec-campaign__ItemImg img{-ms-transform:scale(0.8);-webkit-transform:scale(0.8);-webkit-transition-delay:.8s;-webkit-transition-duration:.45s;-webkit-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);opacity:0;transform:scale(0.8);transition-delay:.8s;transition-duration:.45s;transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);visibility:hidden;will-change:transform,opacity}.sec-campaign__Item.js-anim-scroll.js-anim-on .sec-campaign__ItemImg img{-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1;transform:scale(1);visibility:visible}@-webkit-keyframes bubbleAnim{0%{-webkit-transform:translate(-10%, -20%) scale(1);transform:translate(-10%, -20%) scale(1)}50%{-webkit-transform:translate(10%, 20%) scale(1.2);transform:translate(10%, 20%) scale(1.2)}100%{-webkit-transform:translate(-10%, -20%) scale(1);transform:translate(-10%, -20%) scale(1)}}@keyframes bubbleAnim{0%{-webkit-transform:translate(-10%, -20%) scale(1);transform:translate(-10%, -20%) scale(1)}50%{-webkit-transform:translate(10%, 20%) scale(1.2);transform:translate(10%, 20%) scale(1.2)}100%{-webkit-transform:translate(-10%, -20%) scale(1);transform:translate(-10%, -20%) scale(1)}}@-webkit-keyframes bubbleRotateAnim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes bubbleRotateAnim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sec-footer{background:#FFF;height:auto;max-width:100%;z-index:50}.sec-footer__separator{-webkit-box-sizing:border-box;border:none;border-top:1px solid #000;box-sizing:border-box;height:0;line-height:1;margin:0 auto;padding:0}.sec-footer__separatorWrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;margin:0 auto}.sec-footer a{-webkit-transition-duration:500ms;-webkit-transition-timing-function:ease;transition-duration:500ms;transition-timing-function:ease}.sec-footer a:hover{opacity:0.6}.sec-footer .secInner{display:none;margin:0 auto;text-align:center;width:100%}.sec-footer .secInner .bnrList{display:-webkit-box;display:-ms-flexbox;display:flex}.sec-footer .secInner .bnrList li a{display:block;line-height:0}.sec-footer .secInner .bnrList li a img{height:auto;width:100%}.sec-footer .secInner .footNavigation{font-family:"Noto Sans JP",Quicksand,游ゴシック体,yu gothic,YuGothic,ヒラギノ角ゴシック pro,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,sans-serif}.sec-footer .secInner .footNavigation .navTitle{color:#000;font-family:"Noto Sans JP",Quicksand,游ゴシック体,yu gothic,YuGothic,ヒラギノ角ゴシック pro,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,sans-serif;font-weight:700;letter-spacing:.1rem;text-align:center}.sec-footer .secInner .footNavigation .navChildren{-ms-flex-pack:justify;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.sec-footer .secInner .footNavigation .navChildren .navChild{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;text-align:left}.sec-footer .secInner .footNavigation .navChildren .navChild .navTitleSub{color:#333;font-weight:700;line-height:1}.sec-footer .secInner .footNavigation .navChildren .navChild .navList li a{color:#333;text-decoration:none}.sec-footer .secInner .footNavigation .navChildren .navChild .navList li a:hover{text-decoration:underline}@media screen and (max-width: 767px){.sec-footer{padding:0vw 2.34467vw 0vw 2.34467vw}.sec-footer__separatorWrap{padding-bottom:3.517vw;padding-top:3.517vw;width:39.27315vw}.sec-footer .secInner{border-width:.23447vw;margin:0;width:100%}.sec-footer .secInner .btn-allitem{margin-bottom:12.6612vw}.sec-footer .secInner .bnrList{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5.86166vw}.sec-footer .secInner .bnrList li{margin-bottom:5.15826vw;width:100%}.sec-footer .secInner .footNavigation{margin-bottom:5.15826vw}.sec-footer .secInner .footNavigation .navTitle{border-bottom:solid .23447vw #000;border-top:solid .3517vw #000;font-size:2.34467vw;line-height:1;margin-bottom:2.93083vw;padding:1.4068vw 0}.sec-footer .secInner .footNavigation .navTitle img{height:16.41266vw;width:auto}.sec-footer .secInner .footNavigation .navChildren .navChild{-ms-flex-line-pack:start;align-content:flex-start;width:50%}.sec-footer .secInner .footNavigation .navChildren .navChild:nth-child(2){padding-left:4.9238vw}.sec-footer .secInner .footNavigation .navChildren .navChild .navTitleSub{font-size:1.87573vw;margin-bottom:2.34467vw}.sec-footer .secInner .footNavigation .navChildren .navChild .navList{font-size:1.52403vw;margin-bottom:2.1102vw;width:100%}.sec-footer .secInner .footNavigation .navChildren .navChild .navList li{letter-spacing:-.04rem;margin-bottom:1.4068vw;white-space:nowrap;width:100%}.sec-footer .footLogo img{height:16.99883vw;width:auto}.sec-footer .footLogo .lalineLogo{height:16.99883vw;width:auto}}@media screen and (min-width: 768px){.sec-footer__separatorWrap{background-color:#fff;max-width:1460px;padding:93px 30px 0;width:100%}.sec-footer .secInner{max-width:1070px;padding-left:20px;padding-right:20px;padding-top:57px;width:100%}.sec-footer .secInner .btn-allitem{margin-bottom:85px}.sec-footer .secInner .bnrList{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:74px}.sec-footer .secInner .bnrList li{width:100%}.sec-footer .secInner .footNavigation{font-weight:500;margin-bottom:70px}.sec-footer .secInner .footNavigation .navTitle{border-bottom:solid 1px #000;border-top:solid 2px #000;font-size:24px;line-height:65px;margin-bottom:50px}.sec-footer .secInner .footNavigation .navTitle img{width:auto}.sec-footer .secInner .footNavigation .navChildren{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.sec-footer .secInner .footNavigation .navChildren .navChild{width:50%}.sec-footer .secInner .footNavigation .navChildren .navChild .navTitleSub{font-size:18px;margin-bottom:38px;width:100%}.sec-footer .secInner .footNavigation .navChildren .navChild .navList{-ms-flex-flow:column wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column wrap;font-size:14px;max-height:220px;max-width:540px;width:100%}.sec-footer .secInner .footNavigation .navChildren .navChild .navList li{line-height:1;margin-bottom:19px;max-width:270px;width:45%}.sec-footer .secInner .footNavigation .navChildren .navChild .navList li:nth-child(n+6){float:right}.sec-footer .secInner .footNavigation .navChildren .navChild.navRight .navList{max-height:200px}.sec-footer .footLogo img{width:82px}.sec-footer .footLogo .lalineLogo{height:auto;width:90px;width:86px}}#copyright{clear:both;color:#000;float:right;font-family:"slabo 27px",noto sans japanese,Quicksand,游ゴシック体,yu gothic,YuGothic,ヒラギノ角ゴシック pro,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,sans-serif;font-size:12px;font-weight:300;letter-spacing:.08em;margin:1em 0;margin-right:20px}@media screen and (max-width: 767px){#copyright{float:none;font-size:10px;font-size:.93787vw;line-height:170%;margin-bottom:9.37866vw;margin-right:0;margin-top:4.68933vw;white-space:nowrap}}@-webkit-keyframes imgFuwa2_sp{0%{-webkit-transform:translate(0, 0px) rotate(0deg);transform:translate(0, 0px) rotate(0deg)}20%{-webkit-transform:translate(0, 5%) rotate(0deg);transform:translate(0, 5%) rotate(0deg)}40%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@keyframes imgFuwa2_sp{0%{-webkit-transform:translate(0, 0px) rotate(0deg);transform:translate(0, 0px) rotate(0deg)}20%{-webkit-transform:translate(0, 5%) rotate(0deg);transform:translate(0, 5%) rotate(0deg)}40%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@-webkit-keyframes imgFuwa2{50%{-webkit-transform:translate(0, -5%);transform:translate(0, -5%)}}@keyframes imgFuwa2{50%{-webkit-transform:translate(0, -5%);transform:translate(0, -5%)}}@-webkit-keyframes bgZoomOut{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bgZoomOut{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}#veganCollection .sec-hero{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:visible;z-index:60}#veganCollection .sec-hero img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:auto;line-height:0;max-width:100%;width:100%}#veganCollection .sec-hero__inner{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}@media screen and (max-width: 767px){#veganCollection .sec-hero__inner{height:inherit}}@media screen and (min-width: 768px){#veganCollection .sec-hero{width:100%}}#veganCollection .sec-hero__title{position:absolute}@media screen and (max-width: 767px){#veganCollection .sec-hero__title{left:0;top:20.04689vw;width:100%}}@media screen and (min-width: 768px){#veganCollection .sec-hero__title{left:8vw;top:13.26667vw;width:calc( 482 / 1500 * 100vw)}}#veganCollection .sec-concept{background:no-repeat center top;background-color:#fae2d4;background-size:contain;overflow:visible;z-index:100}#veganCollection .sec-concept__inner{-webkit-box-sizing:border-box;background:#fae2d4;box-sizing:border-box;margin:0 auto;max-width:1254px;position:relative}@media screen and (max-width: 767px){#veganCollection .sec-concept{padding:12.54396vw 0 26.37749vw}#veganCollection .sec-concept__inner{margin:0 auto;text-align:left;width:88.3939vw}}@media screen and (min-width: 768px){#veganCollection .sec-concept{padding:100px 0 217px}#veganCollection .sec-concept__inner{padding:0 20px}}#veganCollection .sec-concept__flex{margin:0 auto}@media screen and (max-width: 767px){#veganCollection .sec-concept__flex{margin-bottom:16.76436vw}}@media screen and (min-width: 768px){#veganCollection .sec-concept__flex{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:145px;max-width:880px}}@media screen and (min-width: 768px){#veganCollection .sec-concept__flexHead{-ms-flex-preferred-size:325px;flex-basis:325px}}#veganCollection .sec-concept__flexBody{text-align:left}@media screen and (max-width: 767px){#veganCollection .sec-concept__flexBody{margin:0 auto}}@media screen and (min-width: 768px){#veganCollection .sec-concept__flexBody{-ms-flex-preferred-size:calc( 100% - 65px - 325px);flex-basis:calc( 100% - 65px - 325px);margin-left:auto}}#veganCollection .sec-concept__fig img{height:auto;width:100%}@media screen and (max-width: 767px){#veganCollection .sec-concept__fig{margin:0 auto;margin-bottom:12.89566vw;width:51.58265vw}}#veganCollection .sec-concept__title{color:#ed7c66;font-family:"Noto Serif JP",serif;font-weight:700}@media screen and (max-width: 767px){#veganCollection .sec-concept__title{font-size:4.9238vw;line-height:1.52381;margin-bottom:9.61313vw;text-align:center}#veganCollection .sec-concept__title span{font-size:8.20633vw;line-height:1.42857}}@media screen and (min-width: 768px){#veganCollection .sec-concept__title{font-size:20px;line-height:1.75;margin-bottom:23px}}#veganCollection .sec-concept__text{color:#222;font-family:"Noto Sans JP",Quicksand,游ゴシック体,yu gothic,YuGothic,ヒラギノ角ゴシック pro,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,sans-serif;font-weight:400;letter-spacing:0}#veganCollection .sec-concept__text sup{font-size:80%;line-height:1}@media screen and (max-width: 767px){#veganCollection .sec-concept__text{font-size:3.75147vw;line-height:1.65625}#veganCollection .sec-concept__text .notes{font-size:3.04807vw;line-height:inherit}}@media screen and (min-width: 768px){#veganCollection .sec-concept__text{font-size:15px;line-height:1.4375}#veganCollection .sec-concept__text .notes{font-size:12px;line-height:inherit}}#veganCollection .sec-concept__navi{margin:0 auto;position:relative;z-index:10}#veganCollection .sec-concept__naviUl{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}#veganCollection .sec-concept__naviLi:nth-child(2) .sec-concept__naviLink{background:linear-gradient(-120deg, #eb6f7b 0%, #edaf82 100%)}#veganCollection .sec-concept__naviLink{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:linear-gradient(120deg, #eb6f7b 0%, #edaf82 100%);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}#veganCollection .sec-concept__naviLink--text{color:#FFF;font-weight:700}#veganCollection .sec-concept__naviLink--text .font-en{letter-spacing:.04rem}#veganCollection .sec-concept__naviLink--text .font-ja{font-family:"Noto Serif JP",serif}#veganCollection .sec-concept__naviLink--arrow{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%)}#veganCollection .sec-concept__naviLink--arrow::before{-ms-transform:rotate(45deg);-webkit-box-sizing:border-box;-webkit-transform:rotate(45deg);border-bottom:solid 1px #fff;border-right:solid 1px #fff;box-sizing:border-box;content:"";display:block;transform:rotate(45deg)}@media screen and (max-width: 767px){#veganCollection .sec-concept__naviUl{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}#veganCollection .sec-concept__naviLi{margin-bottom:7.034vw}#veganCollection .sec-concept__naviLi:last-child{margin-bottom:0}#veganCollection .sec-concept__naviLink{border-radius:7.97186vw;height:15.94373vw}#veganCollection .sec-concept__naviLink--text .font-en{font-size:6.56506vw}#veganCollection .sec-concept__naviLink--text .font-ja{font-size:3.75147vw;margin-left:3.517vw}#veganCollection .sec-concept__naviLink--arrow{right:6.56506vw}#veganCollection .sec-concept__naviLink--arrow::before{border-width:.3517vw;height:3.04807vw;width:3.04807vw}}@media screen and (min-width: 768px){#veganCollection .sec-concept__navi{max-width:1104px;padding:0 20px}#veganCollection .sec-concept__naviUl{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}#veganCollection .sec-concept__naviLi{-ms-flex-preferred-size:31.39098%;flex-basis:31.39098%}#veganCollection .sec-concept__naviLink{border-radius:31px;height:62px}#veganCollection .sec-concept__naviLink--text .font-en{font-size:26px}#veganCollection .sec-concept__naviLink--text .font-ja{font-size:17px;margin-left:15px}#veganCollection .sec-concept__naviLink--arrow{right:7.48503%}#veganCollection .sec-concept__naviLink--arrow::before{height:12px;width:12px}}#veganCollection .sec-ingredients{position:relative}#veganCollection .sec-ingredients__inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1254px;position:relative;z-index:2}#veganCollection .sec-ingredients::before{background:no-repeat center top;background-size:cover;content:"";left:0;position:absolute;top:0;z-index:1}@media screen and (max-width: 767px){#veganCollection .sec-ingredients{margin-left:-5.86166vw;padding-top:27.31536vw;width:100vw}#veganCollection .sec-ingredients__inner{text-align:center;width:88.3939vw}#veganCollection .sec-ingredients::before{background-image:url("../../../images/lp/vegan-collagen-vitamin-c/concept_bg_sp.png");height:74.09144vw;top:-8.7925vw;width:100%}}@media screen and (min-width: 768px){#veganCollection .sec-ingredients{padding-top:138px}#veganCollection .sec-ingredients__inner{padding:0 20px}#veganCollection .sec-ingredients::before{background-image:url("../../../images/lp/vegan-collagen-vitamin-c/concept_bg.png");background-size:cover;height:644px;top:-145px;width:1216px}}#veganCollection .sec-ingredients__title{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;color:#ed7c66;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-direction:column;position:relative}#veganCollection .sec-ingredients__title::after{border-bottom:solid 2px #ed7c66;bottom:-6px;content:"";display:block;left:0;position:absolute;width:100%}#veganCollection .sec-ingredients__title .font-ja{font-family:"Noto Serif JP",serif;font-weight:700;line-height:1}#veganCollection .sec-ingredients__title .font-en{font-weight:700;line-height:1}@media screen and (max-width: 767px){#veganCollection .sec-ingredients__title{margin-bottom:11.72333vw}#veganCollection .sec-ingredients__title::after{border-width:.3517vw}#veganCollection .sec-ingredients__title .font-ja{font-size:4.2204vw;margin-bottom:.82063vw}#veganCollection .sec-ingredients__title .font-en{font-size:9.37866vw}}@media screen and (min-width: 768px){#veganCollection .sec-ingredients__title{margin-bottom:78px}#veganCollection .sec-ingredients__title::after{border-width:2px}#veganCollection .sec-ingredients__title .font-ja{font-size:19px;margin-bottom:7px}#veganCollection .sec-ingredients__title .font-en{font-size:48px}}@media screen and (max-width: 767px){#veganCollection .sec-ingredients__text{font-size:3.75147vw;line-height:1.5625;margin-bottom:10.551vw}}@media screen and (min-width: 768px){#veganCollection .sec-ingredients__text{font-size:15px;line-height:1.6;margin-bottom:72px}}#veganCollection .ingredientsBox{-webkit-box-sizing:border-box;border:solid 2px #ed7c66;box-sizing:border-box}@media screen and (min-width: 768px){#veganCollection .ingredientsBox{border-width:2px}}#veganCollection .ingredientsBox__title{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#ed7c66;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Noto Serif JP",serif;font-weight:700;justify-content:center}@media screen and (max-width: 767px){#veganCollection .ingredientsBox__title{font-size:4.68933vw;height:9.02696vw}}@media screen and (min-width: 768px){#veganCollection .ingredientsBox__title{font-size:21px;height:40px}}@media screen and (max-width: 767px){#veganCollection .ingredientsBox__flex{margin:0 auto;padding:5.86166vw 0 10.08206vw;width:75.02931vw}}@media screen and (min-width: 768px){#veganCollection .ingredientsBox__flex{-ms-flex-pack:justify;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:15px auto;width:91.44737%}}#veganCollection .ingredientsBox__item{position:relative}@media screen and (max-width: 767px){#veganCollection .ingredientsBox__item{padding-bottom:8.20633vw;padding-top:8.20633vw}#veganCollection .ingredientsBox__item:nth-child(1){padding-top:0}#veganCollection .ingredientsBox__item:last-child{padding-bottom:0}}@media screen and (min-width: 768px){#veganCollection .ingredientsBox__item{-ms-flex-preferred-size:26.97842%;flex-basis:26.97842%;padding:24px 0}}#veganCollection .ingredientsBox__itemHead{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}#veganCollection .ingredientsBox__itemHead--text{color:#ed7c66;font-family:"Noto Serif JP",serif;font-weight:700}@media screen and (max-width: 767px){#veganCollection .ingredientsBox__itemHead{margin-bottom:3.28253vw}#veganCollection .ingredientsBox__itemHead img{margin-bottom:2.1102vw;width:16.88159vw}#veganCollection .ingredientsBox__itemHead--text{font-size:5.04103vw;line-height:1}}@media screen and (min-width: 768px){#veganCollection .ingredientsBox__itemHead{margin-bottom:17px}#veganCollection .ingredientsBox__itemHead img{margin-bottom:15px;width:80px}#veganCollection .ingredientsBox__itemHead--text{font-size:21px}}#veganCollection .ingredientsBox__itemBody{text-align:left}@media screen and (max-width: 767px){#veganCollection .ingredientsBox__itemBody{font-size:3.75147vw;line-height:1.5625}}@media screen and (min-width: 768px){#veganCollection .ingredientsBox__itemBody{font-size:14px;line-height:1.64286}}#veganCollection .ingredientsBox__item--2::before,#veganCollection .ingredientsBox__item--2::after{content:"";position:absolute}@media screen and (max-width: 767px){#veganCollection .ingredientsBox__item--2::before,#veganCollection .ingredientsBox__item--2::after{border-top:dotted .58617vw #ed7c66;height:0;left:0;width:100%}#veganCollection .ingredientsBox__item--2::before{top:0}#veganCollection .ingredientsBox__item--2::after{bottom:0}}@media screen and (min-width: 768px){#veganCollection .ingredientsBox__item--2::before,#veganCollection .ingredientsBox__item--2::after{border-right:dotted 2px #ed7c66;height:100%;top:0;width:0}#veganCollection .ingredientsBox__item--2::before{left:-25%}#veganCollection .ingredientsBox__item--2::after{right:-25%}}#veganCollection .ingredientsBox__item--3{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}@media screen and (max-width: 767px){#veganCollection .ingredientsBox__item--3{-ms-flex-align:start;-ms-flex-pack:justify;-webkit-box-align:start;-webkit-box-pack:justify;align-items:flex-start;justify-content:space-between}}@media screen and (min-width: 768px){#veganCollection .ingredientsBox__item--3{-ms-flex-wrap:wrap;flex-wrap:wrap}}#veganCollection .ingredientsBox__item--3 .ingredientsBox__itemHead{margin-bottom:0}@media screen and (max-width: 767px){#veganCollection .ingredientsBox__item--3 .ingredientsBox__itemHead--text{font-size:3.28253vw;line-height:1.35714}}@media screen and (min-width: 768px){#veganCollection .ingredientsBox__item--3 .ingredientsBox__itemHead:nth-child(1){width:100%}#veganCollection .ingredientsBox__item--3 .ingredientsBox__itemHead:nth-child(2),#veganCollection .ingredientsBox__item--3 .ingredientsBox__itemHead:nth-child(3){width:50%}#veganCollection .ingredientsBox__item--3 .ingredientsBox__itemHead img{margin-bottom:5px}#veganCollection .ingredientsBox__item--3 .ingredientsBox__itemHead--text{font-size:15px;line-height:1.4}}#veganCollection .sec-fragrance{-webkit-box-sizing:border-box;background:no-repeat center top #FFF;background-size:100% 100%;box-sizing:border-box;margin:0 auto}#veganCollection .sec-fragrance__inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:visible;position:relative;width:100%}#veganCollection .sec-fragrance img{max-width:100%}@media screen and (max-width: 767px){#veganCollection .sec-fragrance{background-image:url("../../../images/lp/vegan-collagen-vitamin-c/fragrance-bg_sp.png");padding:16.17819vw 2.34467vw 26.26026vw;width:100%}}@media screen and (min-width: 768px){#veganCollection .sec-fragrance{background-image:url("../../../images/lp/vegan-collagen-vitamin-c/fragrance-bg.png");min-height:370px;min-width:705px;padding:122px 20px 194px 20px}}#veganCollection .sec-fragrance__title{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;color:#ed7c66;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-direction:column;position:relative}#veganCollection .sec-fragrance__title::after{border-bottom:solid 2px #ed7c66;bottom:-6px;content:"";display:block;left:0;position:absolute;width:100%}#veganCollection .sec-fragrance__title .font-ja{font-family:"Noto Serif JP",serif;font-weight:700;line-height:1}#veganCollection .sec-fragrance__title .font-en{font-weight:700;line-height:1}@media screen and (max-width: 767px){#veganCollection .sec-fragrance__title{margin-bottom:11.72333vw}#veganCollection .sec-fragrance__title::after{border-width:.3517vw}#veganCollection .sec-fragrance__title .font-ja{font-size:4.2204vw}#veganCollection .sec-fragrance__title .font-en{font-size:9.37866vw}}@media screen and (min-width: 768px){#veganCollection .sec-fragrance__title{margin-bottom:58px}#veganCollection .sec-fragrance__title::after{border-width:2px}#veganCollection .sec-fragrance__title .font-ja{font-size:19px}#veganCollection .sec-fragrance__title .font-en{font-size:48px}}#veganCollection .sec-fragrance__text{color:#333;font-weight:500}@media screen and (max-width: 767px){#veganCollection .sec-fragrance__text{font-size:3.75147vw;line-height:1.65625;margin-bottom:5.86166vw}}@media screen and (min-width: 768px){#veganCollection .sec-fragrance__text{font-size:15px;line-height:1.86667;margin-bottom:55px}}#veganCollection .sec-fragrance__list{-ms-flex-pack:justify;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:1;margin:0 auto;text-align:center}#veganCollection .sec-fragrance__listThumb{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative}#veganCollection .sec-fragrance__listThumb img{height:auto;width:100%}#veganCollection .sec-fragrance__listThumb::after{-webkit-box-sizing:border-box;border:solid 3px #fff;box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#veganCollection .sec-fragrance__listText{color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;white-space:nowrap}@media screen and (max-width: 767px){#veganCollection .sec-fragrance__list{-ms-flex-wrap:wrap;flex-wrap:wrap;width:66.70574vw}#veganCollection .sec-fragrance__listItem{margin:0 3.75147vw;width:25.67409vw}#veganCollection .sec-fragrance__listItem:nth-of-type(-n+2){margin-bottom:7.50293vw}#veganCollection .sec-fragrance__listThumb{border-radius:25.67409vw;margin-bottom:1.17233vw;width:25.67409vw}#veganCollection .sec-fragrance__listThumb::after{border-radius:25.67409vw;border-width:.23447vw}#veganCollection .sec-fragrance__listText{font-size:3.517vw}}@media screen and (min-width: 768px){#veganCollection .sec-fragrance__list{width:705px}#veganCollection .sec-fragrance__listItem{width:20.70922%}#veganCollection .sec-fragrance__listThumb{border-radius:146px;margin-bottom:9px}#veganCollection .sec-fragrance__listThumb::after{border-radius:146px;border-width:2px}#veganCollection .sec-fragrance__listText{font-size:14px;line-height:1}}#veganCollection .sec-fragrance__deco{display:block}@media screen and (max-width: 767px){#veganCollection .sec-fragrance__deco{margin-bottom:2.34467vw;margin-left:-1.17233vw}#veganCollection .sec-fragrance__deco img{width:10.08206vw}}@media screen and (min-width: 768px){#veganCollection .sec-fragrance__deco{margin-bottom:18px;margin-left:-50px;margin-top:-50px}}#veganCollection .fragrance-box{-webkit-box-sizing:border-box;background-size:cover;box-sizing:border-box;height:auto;margin:0 auto;position:relative;width:100%}@media screen and (max-width: 767px){#veganCollection .fragrance-box{max-width:28.13599vw}}@media screen and (min-width: 768px){#veganCollection .fragrance-box{margin-left:0;max-width:70.92199%}}#veganCollection .fragrance-box__Lists{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){#veganCollection .fragrance-box__Lists{-ms-flex-wrap:wrap;flex-wrap:wrap}}#veganCollection .fragrance-box__ListsItem{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;text-align:center}@media screen and (max-width: 767px){#veganCollection .fragrance-box__ListsItem{-ms-flex-preferred-size:12.89566vw;flex-basis:12.89566vw;margin-bottom:1.7585vw}#veganCollection .fragrance-box__ListsItem:nth-child(odd){margin-right:auto}#veganCollection .fragrance-box__ListsItem:nth-child(even){margin-left:auto}#veganCollection .fragrance-box__ListsItem:nth-last-child(-n+2){margin-bottom:0}}@media screen and (min-width: 768px){#veganCollection .fragrance-box__ListsItem{-ms-flex-preferred-size:110px;flex-basis:110px;margin-right:4%}#veganCollection .fragrance-box__ListsItem:last-child{margin-right:0}}@media screen and (min-width: 768px){#veganCollection .fragrance-box__ListsItemThumb{width:100%}}#veganCollection .fragrance-box__ListsItemName{color:#222;font-weight:700}@media screen and (max-width: 767px){#veganCollection .fragrance-box__ListsItemName{font-size:2.1102vw;letter-spacing:0;line-height:3.69285vw}}@media screen and (min-width: 768px){#veganCollection .fragrance-box__ListsItemName{font-size:18px;line-height:32px}}#veganCollection .sec-lineup{background:linear-gradient(120deg, #f3a188 0%, #f2bd9a 50%, #f3a188 100%);background-color:#ed7c66;overflow:visible}#veganCollection .sec-lineup__bg{background:no-repeat center top;position:relative}@media screen and (max-width: 767px){#veganCollection .sec-lineup__bg--body{margin-bottom:28.95662vw}}@media screen and (min-width: 768px){#veganCollection .sec-lineup__bg--body{margin-bottom:254px}}@media screen and (max-width: 767px){#veganCollection .sec-lineup__bg--face{margin-bottom:31.06682vw}}@media screen and (min-width: 768px){#veganCollection .sec-lineup__bg--face{margin-bottom:254px}}@media screen and (min-width: 768px){#veganCollection .sec-lineup__bg--set{margin-top:257px}}#veganCollection .sec-lineup__inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}@media screen and (max-width: 767px){#veganCollection .sec-lineup{padding:12.6612vw 0 29.54279vw}}@media screen and (min-width: 768px){#veganCollection .sec-lineup{padding:125px 0 228px}#veganCollection .sec-lineup__inner{max-width:1256px;padding:0 20px}}#veganCollection .sec-lineup__headerInner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}@media screen and (max-width: 767px){#veganCollection .sec-lineup__headerInner{margin:0 auto}}#veganCollection .sec-lineup__title{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-direction:column;position:relative}#veganCollection .sec-lineup__title::after{border-bottom:solid 1px #fff;bottom:-6px;content:"";display:block;left:0;position:absolute;width:100%}#veganCollection .sec-lineup__title .font-ja{font-family:"Noto Serif JP",serif;font-weight:700;line-height:1}#veganCollection .sec-lineup__title .font-en{font-weight:700;line-height:1}@media screen and (max-width: 767px){#veganCollection .sec-lineup__title{margin-bottom:15.94373vw}#veganCollection .sec-lineup__title::after{border-width:.3517vw}#veganCollection .sec-lineup__title .font-ja{font-size:4.2204vw;margin-bottom:1.0551vw}#veganCollection .sec-lineup__title .font-en{font-size:10.551vw}}@media screen and (min-width: 768px){#veganCollection .sec-lineup__title{margin-bottom:102px}#veganCollection .sec-lineup__title::after{border-width:2px}#veganCollection .sec-lineup__title .font-ja{font-size:19px;margin-bottom:8px}#veganCollection .sec-lineup__title .font-en{font-size:48px}}#veganCollection .sec-lineup__buttons{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center}@media screen and (max-width: 767px){#veganCollection .sec-lineup__buttons--gift{margin-top:10.551vw}}@media screen and (min-width: 768px){#veganCollection .sec-lineup__buttons--gift{margin-top:110px}}#veganCollection .sec-lineup__buttonsItem{width:100%}@media screen and (max-width: 767px){#veganCollection .sec-lineup__buttonsItem:last-child{margin-bottom:0}}@media screen and (min-width: 768px){#veganCollection .sec-lineup__buttonsItem:last-child{margin-bottom:0}}#veganCollection .sec-lineup__buttonsItem .btn-detil{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;align-items:center;background-color:#fff;border:solid 1px #ed7c66;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 auto}#veganCollection .sec-lineup__buttonsItem .btn-detil__text{color:#ed7c66;font-weight:500}#veganCollection .sec-lineup__buttonsItem .btn-detil--gift{background-color:#ee8941;border:solid 1px #ee8941}#veganCollection .sec-lineup__buttonsItem .btn-detil--gift:hover{background-color:rgba(238,137,65,0.6) !important}#veganCollection .sec-lineup__buttonsItem .btn-detil--gift .btn-detil__text{color:#fff}@media screen and (max-width: 767px){#veganCollection .sec-lineup__buttonsItem .btn-detil{border-radius:15.94373vw;height:15.94373vw;width:87.92497vw}#veganCollection .sec-lineup__buttonsItem .btn-detil__text{font-size:4.2204vw;letter-spacing:.09379vw}}@media screen and (min-width: 768px){#veganCollection .sec-lineup__buttonsItem .btn-detil{border-radius:60px;height:60px;width:360px}#veganCollection .sec-lineup__buttonsItem .btn-detil__text{font-size:16px}}#veganCollection .sec-lineup__buttonsItem .btn-detil:hover{background-color:rgba(255,255,255,0.6);opacity:1}#veganCollection .lineupBox{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;z-index:10}#veganCollection .lineupBoxHeader{background:no-repeat center top;background-size:contain;margin:0 auto;position:relative;z-index:2}#veganCollection .lineupBoxHeader__inner{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;background:no-repeat center top;background-size:contain;color:#ed7c66;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;justify-content:center}#veganCollection .lineupBoxHeader__inner img{-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width: 767px){#veganCollection .lineupBoxHeader{margin-bottom:14.53693vw}}@media screen and (min-width: 768px){#veganCollection .lineupBoxHeader{margin-bottom:110px}#veganCollection .lineupBoxHeader__inner img{-o-object-fit:cover;height:82px;object-fit:cover;width:100%}}@media screen and (max-width: 767px){#veganCollection .lineupBoxHeader__inner{height:inherit;position:relative;width:inherit;z-index:2}}#veganCollection .lineupBoxWrap{-webkit-box-sizing:border-box;background:repeat-y center top;background-size:100% 100%;box-sizing:border-box;position:relative;width:100%;z-index:5}#veganCollection .lineupBoxWrap:last-child{margin-bottom:0}@media screen and (max-width: 767px){#veganCollection .lineupBoxWrap{margin:0 auto;width:88.3939vw}}@media screen and (min-width: 768px){#veganCollection .lineupBoxWrap--face .lineupBox__face{-ms-flex-order:1;-webkit-box-ordinal-group:2;margin-left:0;margin-right:auto;order:1}#veganCollection .lineupBoxWrap--face .lineupBox__face .icon{left:0;right:auto}#veganCollection .lineupBoxWrap--face .lineupBox__info{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}#veganCollection .lineupBoxWrap--set .lineupBox__face{-ms-flex-order:1;-webkit-box-ordinal-group:2;margin-left:0;margin-right:auto;order:1}#veganCollection .lineupBoxWrap--set .lineupBox__info{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-left:auto;margin-right:0;order:2}}@media screen and (min-width: 768px){#veganCollection .lineupBox{-ms-flex-align:center;-webkit-box-align:center;align-items:center;max-width:940px}#veganCollection .lineupBox:last-child{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:0px}}#veganCollection .lineupBox__label{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;line-height:1}#veganCollection .lineupBox__label .font-en{font-weight:700;line-height:1}#veganCollection .lineupBox__label .font-ja{font-family:"Noto Serif JP",serif;font-weight:700;line-height:1}@media screen and (max-width: 767px){#veganCollection .lineupBox__label{margin-bottom:4.80657vw}#veganCollection .lineupBox__label .font-en{font-size:8.55803vw;margin-bottom:1.28957vw}#veganCollection .lineupBox__label .font-ja{font-size:3.8687vw}}@media screen and (min-width: 768px){#veganCollection .lineupBox__label{margin-bottom:35px}#veganCollection .lineupBox__label .font-en{font-size:44px;margin-bottom:9px}#veganCollection .lineupBox__label .font-ja{font-size:16pz}}#veganCollection .lineupBox__flex{position:relative;width:100%}@media screen and (min-width: 768px){#veganCollection .lineupBox__flex{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}#veganCollection .lineupBox__face{-ms-flex-order:2;-webkit-box-ordinal-group:3;background:no-repeat center top;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;order:2;position:relative;z-index:2}#veganCollection .lineupBox__face a{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:0}#veganCollection .lineupBox__face a .img{-webkit-transition-delay:0s;-webkit-transition-duration:.8s;-webkit-transition-timing-function:ease;transition-delay:0s;transition-duration:.8s;transition-timing-function:ease}#veganCollection .lineupBox__face a .icon{position:absolute}@media screen and (max-width: 767px){#veganCollection .lineupBox__face a .icon{height:26.37749vw;right:0;top:7.85463vw;width:26.37749vw}}@media screen and (min-width: 768px){#veganCollection .lineupBox__face a{height:100%}#veganCollection .lineupBox__face a .img{-o-object-fit:cover;object-fit:cover}#veganCollection .lineupBox__face a .icon{height:142px;right:0;top:55px;width:142px}#veganCollection .lineupBox__face a:hover{opacity:1}#veganCollection .lineupBox__face a:hover .img{opacity:.6}}@media screen and (max-width: 767px){#veganCollection .lineupBox__face{margin:0 auto 6.79953vw;width:75.26377vw}}@media screen and (min-width: 768px){#veganCollection .lineupBox__face{max-width:448px;width:47.65957%}#veganCollection .lineupBox__face a img{-o-object-fit:cover;height:100%;object-fit:cover;width:100%}}#veganCollection .lineupBox__info{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1;position:relative;text-align:left;z-index:1}#veganCollection .lineupBox__infoInner{position:relative}@media screen and (max-width: 767px){#veganCollection .lineupBox__info{margin:0 auto;width:75.26377vw}#veganCollection .lineupBox__infoInner{position:relative;z-index:10}}@media screen and (min-width: 768px){#veganCollection .lineupBox__info{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-left:0;margin-right:auto;width:47.87234%}#veganCollection .lineupBox__infoInner{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}#veganCollection .lineupBox__infoCatch{color:#fff;font-family:"Noto Serif JP",serif;font-weight:700}@media screen and (max-width: 767px){#veganCollection .lineupBox__infoCatch{font-size:4.5721vw;line-height:1.28205;margin-bottom:4.2204vw;text-align:left}}@media screen and (min-width: 768px){#veganCollection .lineupBox__infoCatch{font-size:19px;line-height:1.47368;margin-bottom:35px;text-align:center}}#veganCollection .lineupBox__infoSumally{color:#fff;font-weight:300;margin:0}@media screen and (max-width: 767px){#veganCollection .lineupBox__infoSumally{font-size:3.75147vw;line-height:1.3125;margin-bottom:4.33763vw}}@media screen and (min-width: 768px){#veganCollection .lineupBox__infoSumally{font-size:15px;line-height:1.6;margin-bottom:23px}}#veganCollection .lineupBox__infoIngredients{color:#fff;font-weight:300;margin:0}@media screen and (max-width: 767px){#veganCollection .lineupBox__infoIngredients{font-size:3.04807vw;line-height:1.38462}}@media screen and (min-width: 768px){#veganCollection .lineupBox__infoIngredients{font-size:12px;line-height:1.6}}#veganCollection .lineupBox__infoHowto{border-top:1px solid #fff;color:#fff;font-weight:300;margin:0}@media screen and (max-width: 767px){#veganCollection .lineupBox__infoHowto{font-size:3.04807vw;line-height:1.38462;margin-top:4.68933vw;padding-top:4.68933vw}}@media screen and (min-width: 768px){#veganCollection .lineupBox__infoHowto{font-size:12px;line-height:1.75;margin-top:21px;padding-top:21px}}#veganCollection .lineupBox__infoVariant{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media screen and (max-width: 767px){#veganCollection .lineupBox__infoVariant{margin-top:11.2544vw}#veganCollection .lineupBox__infoVariant--last{margin-top:10.1993vw}}@media screen and (min-width: 768px){#veganCollection .lineupBox__infoVariant{margin-top:64px}#veganCollection .lineupBox__infoVariant--last{margin-top:50px}}#veganCollection .lineupBox__infoPrices{-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-weight:500;justify-content:center;letter-spacing:0;white-space:nowrap}@media screen and (max-width: 767px){#veganCollection .lineupBox__infoPrices{font-size:4.2204vw;line-height:1.33333;margin-bottom:3.75147vw}}@media screen and (min-width: 768px){#veganCollection .lineupBox__infoPrices{font-size:16px;line-height:1.5;margin-bottom:16px}}#veganCollection .lineupBox__infoPrices--price{line-height:inherit;margin:0 auto}@media screen and (max-width: 767px){#veganCollection .lineupBox__infoPrices--priceTax{font-size:3.75147vw}}@media screen and (min-width: 768px){#veganCollection .lineupBox__infoPrices--priceTax{font-size:12px}}#veganCollection .lineupBox__infoName{-ms-flex-pack:center;-webkit-box-pack:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:center}@media screen and (max-width: 767px){#veganCollection .lineupBox__infoName{letter-spacing:.05rem;width:100%}}@media screen and (min-width: 768px){#veganCollection .lineupBox__infoName{width:100%}}@media screen and (max-width: 767px){#veganCollection .lineupBox__button{margin-left:-6.79953vw;margin-right:-6.79953vw;width:87.92497vw}}@media screen and (min-width: 768px){#veganCollection .lineupBox__button{width:321px}}#veganCollection .lineupBox__button .btn-detil{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#e97660;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}#veganCollection .lineupBox__button .btn-detil__arrow{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition-delay:0s;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;position:absolute;right:2.93083vw;transition-delay:0s;transition-duration:.5s;transition-timing-function:ease;width:3.517vw}@media screen and (min-width: 768px){#veganCollection .lineupBox__button .btn-detil__arrow{right:25px;width:30px}}#veganCollection .lineupBox__button .btn-detil__arrow::before,#veganCollection .lineupBox__button .btn-detil__arrow::after{content:""}#veganCollection .lineupBox__button .btn-detil__arrow::after{-ms-transform:rotate(45deg);-webkit-box-sizing:border-box;-webkit-transform:rotate(45deg);border:solid 1px #fff;border-bottom:none;border-left:none;box-sizing:border-box;height:6px;position:absolute;right:1px;top:-2px;transform:rotate(45deg);width:6px}@media screen and (min-width: 768px){#veganCollection .lineupBox__button .btn-detil__arrow::after{height:6px;right:1px;top:-2px;width:6px}}#veganCollection .lineupBox__button .btn-detil__text{font-weight:700;line-height:1}@media screen and (max-width: 767px){#veganCollection .lineupBox__button .btn-detil{border-radius:15.94373vw;height:15.94373vw;margin:0 auto;width:100%}#veganCollection .lineupBox__button .btn-detil__text{font-size:4.2204vw;letter-spacing:.05rem}}@media screen and (min-width: 768px){#veganCollection .lineupBox__button .btn-detil{border-radius:60px;height:60px;max-width:321px;width:100%}#veganCollection .lineupBox__button .btn-detil__text{font-size:16px}}#veganCollection .lineupBox__button .btn-detil:hover{background-color:rgba(233,118,96,0.6);opacity:1}#veganCollection .lineupBox__button .btn-detil:hover .btn-detil__arrow{-ms-transform:translateX(25%);-webkit-transform:translateX(25%);transform:translateX(25%)}#veganCollection .lineupBox__separator{border:none;border-top:dotted #fff;font-size:0;margin:0 auto;padding:0;width:100%}@media screen and (max-width: 767px){#veganCollection .lineupBox__separator{border-width:.46893vw;margin-top:19.57796vw;max-width:88.3939vw;padding-bottom:17.58499vw}}@media screen and (min-width: 768px){#veganCollection .lineupBox__separator{border-width:3px;margin-top:120px;max-width:1077px;padding-bottom:140px}}#veganCollection .lineupBoxWrap--set .lineupBox__infoSumally a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}#veganCollection .lineupBoxWrap--set .lineupBox__infoSumally a::after{border-bottom:solid 1px #000;bottom:0;content:"";display:block;height:0px;left:0;position:absolute;width:100%}@media screen and (min-width: 768px){#veganCollection .lineupBoxWrap--set .lineupBox__face img{height:470px;margin:0 auto}}#veganCollection .sec-movie{padding:0;position:relative;z-index:101}#veganCollection .sec-movie__inner{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:0;margin:0 auto;margin:0 auto}@media screen and (min-width: 768px){#veganCollection .sec-movie__inner{max-width:870px;padding:0 20px}}#veganCollection .sec-movie__movie{height:0;position:relative;z-index:101}#veganCollection .sec-movie__movieFrame{background-color:#fff;height:100%;left:0;line-height:0;position:absolute;top:0;width:100%}@media screen and (max-width: 767px){#veganCollection .sec-movie__movie{padding-top:56.25%}}@media screen and (min-width: 768px){#veganCollection .sec-movie__movie{padding-top:56.25%}}#veganCollection .sec-bottom{background-color:#fae2d4}#veganCollection .sec-bottom__inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#veganCollection .sec-bottom__inner img{height:auto;width:100%}@media screen and (max-width: 767px){#veganCollection .sec-bottom{padding:30.36342vw 0 52.16882vw}}@media screen and (min-width: 768px){#veganCollection .sec-bottom{padding:200px 0 270px}}#veganCollection .sec-bottomImage{line-height:0}#veganCollection .sec-about{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:visible}#veganCollection .sec-about__inner{margin:0 auto;text-align:center;width:100%}#veganCollection .sec-about__inner a:hover{opacity:0.6}@media screen and (max-width: 767px){#veganCollection .sec-about{-webkit-box-sizing:border-box;border-bottom:none;box-sizing:border-box;padding:0;width:100%}#veganCollection .sec-about__inner{border-radius:1.17233vw;padding:29.77726vw 5.86166vw 0vw;width:100%}}@media screen and (min-width: 768px){#veganCollection .sec-about{padding:0 20px 0 20px;text-align:left;width:100%}#veganCollection .sec-about__inner{max-width:1400px;padding:205px 0 0}}#veganCollection .sec-about__txtarea{margin:0 auto}@media screen and (min-width: 768px){#veganCollection .sec-about__txtarea{max-width:924px}}#veganCollection .sec-about__title{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-weight:500;line-height:1;line-height:1}@media screen and (max-width: 767px){#veganCollection .sec-about__title{font-size:4.2204vw;margin-bottom:5.9789vw}}@media screen and (min-width: 768px){#veganCollection .sec-about__title{font-size:25px;margin-bottom:25px}}#veganCollection .sec-about__txt{font-weight:400;text-align:center}@media screen and (max-width: 767px){#veganCollection .sec-about__txt{font-size:3.75147vw;line-height:1.46875;margin-bottom:7.034vw;text-align:left}}@media screen and (min-width: 768px){#veganCollection .sec-about__txt{font-size:15px;line-height:1.6;margin-bottom:42px}}#veganCollection .sec-about__btn{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#000;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;justify-content:center;position:relative;width:100%}#veganCollection .sec-about__btnWrap{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}#veganCollection .sec-about__btn:last-child{margin-bottom:0}@media screen and (max-width: 767px){#veganCollection .sec-about__btn{border-radius:15.24033vw;height:15.24033vw;margin:0 auto;margin-bottom:9.1442vw;width:100%}}@media screen and (min-width: 768px){#veganCollection .sec-about__btn{border-radius:60px;height:60px;margin-bottom:42px;max-width:360px}}#veganCollection .sec-about__btn .text{letter-spacing:.1rem;margin:0}@media screen and (max-width: 767px){#veganCollection .sec-about__btn .text{font-size:3.75147vw;line-height:1}}@media screen and (min-width: 768px){#veganCollection .sec-about__btn .text{font-size:15px;line-height:1}}#veganCollection .sec-about__btn .arrow{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-webkit-transition-delay:0s;-webkit-transition-duration:.4s;-webkit-transition-timing-function:ease;display:block;display:none;height:1.64127vw;line-height:0;margin-left:1.99297vw;position:absolute;top:50%;transform:translateY(-50%);transition-delay:0s;transition-duration:.4s;transition-timing-function:ease;width:1.4068vw}#veganCollection .sec-about__btn .arrow .btnArrow{fill:rgba(255,255,255,0);stroke:#fff;width:inherit}@media screen and (min-width: 768px){#veganCollection .sec-about__btn .arrow{height:14px;margin-left:10px;right:20px;width:12px}}#veganCollection .sec-about__btn:hover .arrow{-ms-transform:translateX(30%) translateY(-50%);-webkit-transform:translateX(30%) translateY(-50%);transform:translateX(30%) translateY(-50%)}#veganCollection .sec-about__logo{display:block;margin:0 auto}@media screen and (max-width: 767px){#veganCollection .sec-about__logo{margin-bottom:5.04103vw;width:21.80539vw}#veganCollection .sec-about__logo img,#veganCollection .sec-about__logo .lalineLogo{height:22.62603vw !important;width:auto}}@media screen and (min-width: 768px){#veganCollection .sec-about__logo{margin:0px auto 39px auto;width:116px}#veganCollection .sec-about__logo img{height:auto;width:100%}#veganCollection .sec-about__logo .lalineLogo{height:auto;width:100%}}
