@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;text-align:left}body{line-height:1;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol,dl{list-style:none}blockquote,q{quotes:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}table{text-align:left;border-collapse:separate;border-spacing:0}*{box-sizing:border-box}html,body{height:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch!important;-moz-osx-font-smoothing:grayscale}body{font-size:16px;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}@media screen and (max-width: 767px){body{font-size:14px}}@media print{html,html body{overflow:visible!important}}img{image-rendering:auto;max-width:100%;height:auto;vertical-align:bottom;box-shadow:#000 0 0}img,x:-moz-any-link,x:default{box-shadow:#000 0 0}a{display:inline-block}a:link,a:visited,a:active{color:inherit;text-decoration:none}a:hover{color:inherit;opacity:.7;text-decoration:none!important}.pc{display:block}.sp{display:none}.Baskerville,.link_box_col3 .item.disabled .img:before,.link_box .item.disabled .img:before{font-family:Libre Baskerville,serif;font-weight:400;font-style:normal;letter-spacing:0}.Baskerville.fw_bold,.link_box_col3 .item.disabled .fw_bold.img:before,.link_box .item.disabled .fw_bold.img:before{font-weight:700}.shippori{font-family:Shippori Mincho B1,serif;font-weight:400;font-style:normal}.fw_min{font-weight:600}.fw_bold{font-weight:700}.fw_ex{font-weight:800}.sub_ttl{margin-bottom:10px;font-size:57px;text-align:center;font-weight:800;line-height:1.2;font-family:Shippori Mincho B1,serif;width:100%}.sub_ttl .Baskerville,.sub_ttl .link_box_col3 .item.disabled .img:before,.link_box_col3 .item.disabled .sub_ttl .img:before,.sub_ttl .link_box .item.disabled .img:before,.link_box .item.disabled .sub_ttl .img:before{font-size:68px}.sub_ttl>span{display:inline-block;background-image:url(../assets/lp_elegrant_u_ttl_l.svg),url(../assets/lp_elegrant_u_ttl_r.svg);background-repeat:no-repeat,no-repeat;background-size:173px;background-position:left top 55%,right top 55%;padding:0 203px;text-align:center}.btn{border-radius:8px;background-image:linear-gradient(40deg,#9d2711,#861712 25%,#8e190f);width:min(100%,604px);font-family:Shippori Mincho B1,serif;padding:0}.btn a{background:url(../assets/lp_elegrant_u_arrow.svg) no-repeat right 20px center/24px;display:flex;height:56px;justify-content:center;align-items:center;color:#fff;font-size:20px;font-weight:800;text-align:center;cursor:pointer}.link_box_col3 .item.disabled .img,.link_box .item.disabled .img{position:relative}.link_box_col3 .item.disabled .img:before,.link_box .item.disabled .img:before{display:flex;align-items:center;justify-content:center;content:"Coming soon";background:#53352ced;width:100%;height:100%;color:#fff;font-size:min(1.46vw,18px);text-align:center;position:absolute;top:0;left:0}.link_box_col3 .item.disabled .btn,.link_box .item.disabled .btn{background:#7b7474;pointer-events:none}.link_box_col3 .item.disabled .btn:hover,.link_box .item.disabled .btn:hover{opacity:1}.link_box_col3 .item.disabled .btn a,.link_box .item.disabled .btn a{background:none;pointer-events:none}.link_box_col3{display:grid;grid-template-columns:repeat(3,1fr);background:url(../assets/lp_elegrant_u_link_box.jpg) no-repeat center/cover;box-shadow:0 10px 20px #5c4d41ab;width:min(100%,1130px);padding:45px 20px;margin:0 auto 70px;color:#fff}.link_box_col3 .item{display:flex;flex-direction:column;padding:0 20px}.link_box_col3 .item:not(:last-of-type){position:relative}.link_box_col3 .item:not(:last-of-type):before{content:"";border-right:2px dotted #796555;height:100%;position:absolute;top:0;right:-1px}.link_box_col3 .item.disabled.set .btn a{padding:0}.link_box_col3 .img{margin-bottom:8px}.link_box_col3 .item_name{margin:0;font-size:18px;font-weight:800}.link_box_col3 .item_name p{padding-left:13px;position:relative}.link_box_col3 .item_name p:before{content:"\25cf";font-size:6px;font-weight:900;position:absolute;top:10px;left:0}.link_box_col3 .price{display:block;margin-bottom:18px;font-size:18px;font-weight:900;text-align:right}.link_box_col3 .price span{font-size:14px}.link_box_col3 .btn{width:min(100%,460px);margin:auto auto 0;line-height:1.3}.link_box_col3 .btn a{padding:0 50px}.link_box_col3 .set .btn a{padding-left:20px}.link_box{display:grid;grid-template-columns:repeat(2,min(50%,676px));background:url(../assets/lp_elegrant_u_link_box.jpg) no-repeat center/cover;justify-content:center;padding:55px 8px;color:#fff;box-shadow:0 10px 20px #5c4d41ab;position:relative}.link_box .item{display:flex;flex-direction:column;justify-content:space-between;padding:0 60px}.link_box .item:nth-of-type(1){position:relative}.link_box .item:nth-of-type(1):before{content:"";border-right:2px dotted #796555;height:100%;position:absolute;top:0;right:-1px}.link_box .item_inner{display:grid;grid-template-columns:1fr 1.55fr;align-items:center;width:100%;gap:0 28px;margin-bottom:35px}.link_box .txt_area{padding-bottom:70px;position:relative}.link_box .txt_area p{margin:0;font-size:26px;font-weight:800}.link_box .txt_area .price{display:block;font-size:25px;position:absolute;right:0;bottom:0}.link_box .txt_area .price span{font-size:19px}.link_box .set p{padding-left:15px;position:relative}.link_box .set p:before{content:"\25cf";font-size:8px;font-weight:900;position:absolute;top:16px;left:0}.link_box .btn{margin:0 auto}.link_box .btn a{background-size:28px;font-size:22px;height:72px}.bnr_wrap{background:url(../assets/lp_elegrant_u_bnr_bg.jpg) no-repeat center/cover;padding:50px 20px;box-shadow:0 3px 6px #00000029}.bnr_wrap ul{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;gap:15px 30px;width:min(100%,1046px);margin:0 auto}.bnr_wrap ul a{display:block;cursor:pointer}.bnr_wrap ul a img{width:100%}.bnr_wrap.first{padding:36px 20px calc(100px + 5.5vw)}body{font-family:Shippori Mincho B1,serif!important}#lp_elegrant_u{background:url(../assets/lp_elegrant_u_bg.jpg) repeat-y center/100%;color:#321c0c}#main .area{padding-left:20px;padding-right:20px}section{overflow:hidden}#area01{background:url(../assets/lp_elegrant_u_area01_bg2.png) no-repeat center top/min(165%,2256px),url(../assets/lp_elegrant_u_area01_bg.jpg) no-repeat center bottom/cover;padding:70px 0 calc(145px + 5.5vw)}.owner{display:grid;grid-template-columns:1fr 1.17fr;gap:0 20px;width:min(100%,956px);margin:0 auto 60px}.owner .txt_wrap .Baskerville,.owner .txt_wrap .link_box_col3 .item.disabled .img:before,.link_box_col3 .item.disabled .owner .txt_wrap .img:before,.owner .txt_wrap .link_box .item.disabled .img:before,.link_box .item.disabled .owner .txt_wrap .img:before{font-size:23px}.owner .txt_wrap .name{border-bottom:1px solid #321C0C;line-height:1.4;padding-bottom:22px;margin-bottom:20px;font-size:26px}.owner .txt_wrap .name span{display:block;font-size:16px}.owner .txt_wrap .txt{line-height:1.75}.award{width:min(100%,848px);padding:7px;margin:0 auto 120px;background-image:linear-gradient(14deg,#c7a659,#fce4ae 49% 51%,#c7a659)}.award div{background:#241409e6;padding:45px 20px 54px;color:#fff;text-align:center}.award p{font-weight:800;text-align:center}.award .award_ttl{margin-bottom:45px;font-size:27px}.award .award_read{margin-top:25px;font-size:20px}.award table{width:auto;margin:35px auto 0}.award table th,.award table td{font-weight:700;padding-top:5px}.award table th{width:5em}.award table td span{display:inline-block;background:#fff;padding:1px 15px 2px;color:#321c0c;line-height:1}.movie{background:url(../assets/lp_elegrant_u_movie.jpg) no-repeat center/contain;width:min(100%,1073px);aspect-ratio:1/.566;position:relative;margin:0 auto}.movie .movie_wrap{width:97%;aspect-ratio:1/.552;transform:translate(-50%,-50%);position:absolute;top:50.5%;left:50%}.movie .movie_wrap iframe{aspect-ratio:1/.552;width:100%;height:auto}.mv{width:100%}#area02,#area03{margin-top:-5.5vw}.detail{display:flex;margin:0 auto;position:relative;z-index:1}.detail:before{content:"";position:absolute;z-index:-1;pointer-events:none}.detail .txt_img{flex-shrink:0}.detail .txt{font-size:20px;line-height:2}.ingredient{text-align:center;margin:100px 0}.ingredient h3{margin-bottom:30px;position:relative;z-index:4}.ingredient .bg{display:flex;margin:0 -20px;position:relative}.ingredient .bg:after{content:"";background-image:linear-gradient(0deg,transparent,rgba(255,226,163,.55) 20%,rgb(253,224,161) 50%,rgba(255,227,164,.5) 80%,transparent);width:100%;height:95%;position:absolute;top:0;left:0}.ingredient .bg .img{flex-shrink:0}.ingredient .decoration{position:absolute;width:100%;height:100%;top:0;left:0}.ingredient .decoration:before,.ingredient .decoration:after{content:"";position:absolute}.ingredient .decoration:before{content:"";mix-blend-mode:screen;width:100%;height:86.82vw;z-index:2}.ingredient .decoration:after{z-index:3}.ingredient .img{position:relative;z-index:1}.ingredient .txt_area{position:relative;z-index:3}.ingredient .txt_area h4{margin-bottom:32px;font-size:38px;font-weight:800;line-height:1.84}.ingredient .txt_area h4 span{border-bottom:1px solid currentColor}.ingredient .txt_area p{font-size:20px;font-weight:700;line-height:2}.material{width:min(100%,1094px);margin:0 auto 80px}.material ul{display:grid;grid-template-columns:repeat(3,1fr);width:min(100%,900px);margin:0 auto}.material ul li{font-weight:700;text-align:center}.material ul li p{text-align:center}.howto{width:min(100%,1194px);margin:0 auto 60px;position:relative;z-index:1}.howto:before,.howto:after{content:"";position:absolute;pointer-events:none;z-index:-1}.howto:before{background:url(../assets/lp_elegrant_u_howto_l.png) no-repeat center/contain;width:463px;height:363px;top:100px;right:calc(100% - 75px)}.howto:after{background:url(../assets/lp_elegrant_u_howto_r.png) no-repeat center/contain;width:633px;height:413px;top:-250px;left:calc(100% - 85px)}.howto .sub_ttl{margin-bottom:20px}.howto .detail_wrap{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:0 20px}.howto .detail_wrap p{margin-bottom:10%;font-size:21px;line-height:2}.pkg{background:url(../assets/lp_elegrant_u_pkg_bg.jpg) no-repeat center/100% 100%;width:min(100% - 44px,1146px);padding:75px 0 0;margin:0 auto 70px}.pkg .sub_ttl{margin-bottom:60px}.pkg .point>p{font-size:25px;text-align:center;line-height:2.28}.pkg .point>p span{border-bottom:2px dotted #DECD94;padding-bottom:.3em}.pkg .point .img_wrap{display:flex;align-items:flex-start;width:min(100%,789px);margin:30px auto 0}.pkg .point .img_wrap .img{box-shadow:10px 6px 20px #5c4d4147}.pkg .point .img_wrap .img01{width:46%}.pkg .point .img_wrap .img02{width:calc(54% + 45px);margin:37px 0 0 -45px}.pkg .detail_wrap{display:flex;justify-content:center;align-items:center;width:min(100%,653px);margin:0 auto}.pkg .detail_wrap .img{width:63%;margin-right:-10%}.pkg .detail_wrap .txt_wrap{width:54%;padding:80px 20px 70px 0;position:relative;z-index:1}.pkg .detail_wrap h5{display:inline-block;margin-bottom:30px;color:#bc9410;font-size:29px;line-height:1;position:relative;z-index:1}.pkg .detail_wrap h5:after{content:"";background-image:linear-gradient(40deg,#f8e5a6,#d0b14b 15%,#c3a338 85%,#af8700);width:100%;height:100%;position:absolute;right:-5px;bottom:-5px;z-index:-1}.pkg .detail_wrap h5 span{display:inline-block;background:#fff;padding:5px 15px 9px;font-family:Shippori Mincho B1,serif;font-weight:700}.pkg .detail_wrap p{font-size:14px;line-height:1.78}#area02 .detail_bg{position:relative}#area02 .detail_bg:before{content:"";position:absolute;background:url(../assets/lp_elegrant_u_area02_detail_02.png) no-repeat center/contain;width:583.12px;height:602px;top:-80px;right:-180px;pointer-events:none}#area02 .detail{align-items:center;width:min(100%,857px);gap:0 7%;margin-top:-15vw}#area02 .detail:before{background:url(../assets/lp_elegrant_u_area02_detail.png) no-repeat center/contain;width:622px;height:542px;top:-65px;left:-305px}#area02 .detail .txt_img{width:200px}#area02 .ingredient .bg h3:after{content:"";background:#fff;border-radius:50%;width:708.6px;height:174.72px;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:-1;filter:blur(41px)}#area02 .ingredient .bg .img{width:45.97vw}#area02 .ingredient .bg .txt_area{padding:126px 20px 106px}#area02 .ingredient .decoration:before{background:url(../assets/lp_elegrant_u_ingredient_bg04.png) no-repeat center/contain;top:-22%;left:0}#area02 .ingredient .decoration:after{background:url(../assets/lp_elegrant_u_area02_material.png) no-repeat center/contain;width:min(39.33vw,537.3px);height:42.52vw;top:26vw;left:10vw}#area02 .material_img{width:min(100%,1105px);margin:-375px auto 0;text-align:right}#area02 .material{margin-top:-100px;position:relative}#area02 .material ul{gap:0 45px}#area02 .material ul li{font-size:23px}#area02 .material ul li span{font-size:20px;font-weight:600}#area02 .pkg .point .img_wrap .img01{z-index:2}#area03 .detail{width:min(100%,1203px);align-items:flex-end;gap:0 8%;padding-left:4%;margin-top:-17vw}#area03 .detail:before{background:url(../assets/lp_elegrant_u_area03_detail.png) no-repeat center/contain;width:643px;height:543px;top:-40px;left:-270px}#area03 .detail .txt_img{width:276.5px}#area03 .howto:before{top:-30px;right:calc(100% - 50px)}@media screen and (max-width: 1024px){#area03 .detail{align-items:flex-start}#area03 .detail .txt{margin-top:40px}}#area03 .ingredient .bg:before{content:"";background:url(../assets/lp_elegrant_u_ingredient_bg03.png) no-repeat center/contain;mix-blend-mode:screen;width:100%;height:46.92vw;position:absolute;top:34vw;left:0;z-index:2}#area03 .ingredient .bg .img{width:43.04vw;padding-left:2vw}#area03 .ingredient .bg .txt_area{padding:95px 20px max(27.08vw,370px) 60px}#area03 .ingredient .decoration:before{background:url(../assets/lp_elegrant_u_ingredient_bg02.png) no-repeat center/contain;height:62.51vw;top:-35%;left:0}#area03 .ingredient .decoration:after{background:url(../assets/lp_elegrant_u_area03_material.png) no-repeat center/contain;width:41.21vw;height:51.09vw;top:16vw;left:0}#area03 .material_img{width:min(100%,1290px);margin:-350px auto 0;text-align:right;position:relative;z-index:2}#area03 .material{position:relative}#area03 .material ul{width:min(100%,805.22px);gap:35px 40px}#area03 .material ul li{font-size:20px}#area03 .material ul li span{font-size:17px;font-weight:600}#area03 .material ul li small{font-size:14px;font-weight:600}.footer{padding:88px 20px}.footer .sns{display:flex;gap:0 24px;justify-content:center;align-items:center}.footer .copyright{margin-top:18px;font-size:12px;text-align:center}@media screen and (max-width: 768px){.pc{display:none}.sp{display:block}.sub_ttl{margin-bottom:10px;font-size:31px}.sub_ttl .Baskerville,.sub_ttl .link_box_col3 .item.disabled .img:before,.link_box_col3 .item.disabled .sub_ttl .img:before,.sub_ttl .link_box .item.disabled .img:before,.link_box .item.disabled .sub_ttl .img:before{font-size:36px}.sub_ttl>span{background-image:url(../assets/lp_elegrant_u_ttl_l_sp.svg),url(../assets/lp_elegrant_u_ttl_r_sp.svg);background-size:74px;padding:0 59px;background-position:left -20px top 15px,right -20px top 15px}.btn{padding:0}.btn a{background-size:22px;background-position:right 15px center;font-size:16px;height:60px}.link_box_col3 .item.disabled .img:before,.link_box .item.disabled .img:before{font-size:5.31vw}.link_box_col3{display:block;width:calc(100% - 20px);padding:30px 25px;margin-bottom:30px}.link_box_col3 .item{display:flex;flex-direction:column;padding:0}.link_box_col3 .item:not(:last-of-type){padding-bottom:20px;margin-bottom:20px}.link_box_col3 .item:not(:last-of-type):before{border-right:none;border-bottom:2px dotted #796555;height:auto;width:100%;top:auto;right:0;bottom:0}.link_box_col3 .item_name{margin-bottom:0;font-size:15px}.link_box_col3 .item_name p{padding-left:10px}.link_box_col3 .item_name p:before{font-size:5px;top:9px}.link_box_col3 .price{display:block;margin-bottom:10px;font-size:15px}.link_box_col3 .price span{font-size:12px}.link_box_col3 .btn a{padding:0 40px}.link_box_col3 .set .btn a{padding-left:20px}.link_box{display:block;padding:35px 20px 40px}.link_box .item{display:block;text-align:center}.link_box .item:nth-of-type(1){padding:0 0 30px}.link_box .item:nth-of-type(1):before{border-right:none;border-bottom:2px dotted #796555;height:auto;width:100%;top:auto;right:0;bottom:0}.link_box .item:nth-of-type(2){padding:30px 0 0}.link_box .item_inner{display:grid;grid-template-columns:1fr;gap:10px 0;margin-bottom:12px}.link_box .txt_area{padding-bottom:0}.link_box .txt_area p{margin:0;font-size:18px;font-weight:800}.link_box .txt_area .price{font-size:17px;text-align:right;position:static}.link_box .txt_area .price span{font-size:14px}.link_box .set p:before{top:10px}.link_box .btn{margin:0 auto}.link_box .btn a{background-size:22px;font-size:18px;height:60px}.bnr_wrap{background:url(../assets/lp_elegrant_u_bnr_bg_sp.jpg) no-repeat center/cover;padding:38px 20px}.bnr_wrap ul{display:grid;grid-template-columns:1fr}.bnr_wrap.first{padding:38px 20px calc(45px + 12.5vw)}#area01{background:url(../assets/lp_elegrant_u_area01_l.png) no-repeat left top 5px/154px,url(../assets/lp_elegrant_u_area01_r.png) no-repeat right top 500px/47px,url(../assets/lp_elegrant_u_area01_bg.jpg) no-repeat center bottom/cover;padding:28px 0 calc(33px + 12.5vw)}.owner{display:block;padding-left:0;margin-bottom:30px}.owner .img{width:100%;padding-left:5%;margin-bottom:15px}.owner .txt_wrap .Baskerville,.owner .txt_wrap .link_box_col3 .item.disabled .img:before,.link_box_col3 .item.disabled .owner .txt_wrap .img:before,.owner .txt_wrap .link_box .item.disabled .img:before,.link_box .item.disabled .owner .txt_wrap .img:before{font-size:22px;text-align:center}.owner .txt_wrap .name{padding-bottom:17px;font-size:24px;text-align:center}.owner .txt_wrap .name span{font-size:13px;text-align:center}.award{padding:3px;margin-bottom:50px}.award div{padding:22px 19px 27px}.award p{font-weight:800;text-align:center}.award .award_ttl{margin-bottom:26px;font-size:20px}.award .award_read{margin-top:18px;font-size:15px}.award table{margin-top:15px}.award table th,.award table td{padding-top:15px;font-size:13px}.movie{background:url(../assets/lp_elegrant_u_movie_sp.jpg) no-repeat center/contain;aspect-ratio:1/.567}.movie .movie_wrap{top:51%}#area02,#area03{margin-top:-12.5vw}.detail{display:block}.detail .txt_img{flex-shrink:0}.detail .txt{font-size:14px;line-height:1.6}.howto{margin-bottom:40px}.howto:before{background:url(../assets/lp_elegrant_u_howto_l_sp.png) no-repeat center/contain;width:87px;height:122px;top:50px;right:calc(100% - 50px)}.howto:after{background:url(../assets/lp_elegrant_u_howto_r_sp.png) no-repeat center/contain;width:52px;height:62px;top:-55px;left:calc(100% - 30px)}.howto .detail_wrap{display:grid;grid-template-columns:1fr}.howto .detail_wrap p{padding:0 22px;margin-bottom:0;font-size:14px;line-height:1.64}.ingredient{position:relative;margin:40px 0 60px}.ingredient .bg{background-image:linear-gradient(0deg,transparent,rgba(255,227,164,.58) 20%,rgba(253,224,161,.58) 40%,rgba(255,226,163,.58) 80%,transparent);display:block;margin:-60px -20px 0;position:relative;z-index:inherit}.ingredient .bg:after{content:"";background:url(../assets/lp_elegrant_u_ingredient_bg_sp.png) no-repeat center/433px;width:100%;height:239px;mix-blend-mode:screen;position:absolute;top:17px;left:0;z-index:2}.ingredient .decoration{display:none!important}.ingredient .img{position:relative;z-index:1}.ingredient .txt_area{position:static;z-index:3}.ingredient .txt_area h4{width:100%;font-size:20px;text-align:center;position:absolute;top:70px;left:0;z-index:3}.ingredient .txt_area p{font-size:12px}.material{margin-bottom:65px}.material ul{display:flex}.material ul li{font-weight:700;text-align:center}.material ul li p{text-align:center}.pkg{background:url(../assets/lp_elegrant_u_pkg_bg_sp.jpg) no-repeat center/100% 100%;width:100%;padding:40px 22px;margin-bottom:28px}.pkg .sub_ttl{margin-bottom:15px}.pkg .point>p{font-size:17px;line-height:1.71}.pkg .point>p span{padding-bottom:0}.pkg .point .img_wrap{display:block;margin-bottom:40px}.pkg .point .img_wrap .img01{width:63.52%}.pkg .point .img_wrap .img02{width:88.09%;margin:-15px 0 0 auto}.pkg .detail_wrap{background:url(../assets/lp_elegrant_u_pkg_img03_sp.png) no-repeat center top 40px/225px;display:block;width:min(100%,925px);margin:0 auto}.pkg .detail_wrap .img{display:none}.pkg .detail_wrap .txt_wrap{width:100%;padding:0;text-align:center}.pkg .detail_wrap h5{margin-bottom:210px;font-size:20px}.pkg .detail_wrap h5:after{content:"";background-image:linear-gradient(40deg,#f8e5a6,#d0b14b 15%,#c3a338 85%,#af8700);width:100%;height:100%;position:absolute;right:-5px;bottom:-5px;z-index:-1}.pkg .detail_wrap h5 span{display:inline-block;background:#fff;padding:5px 17px 7px}.pkg .detail_wrap p{font-size:13px;line-height:1.64}#area02 .detail_bg:before{width:335px;height:279px;top:-110px;right:-106px}#area02 .mv{margin-bottom:70px}#area02 .detail{align-items:center;width:min(100%,857px);gap:0 7%;margin-top:0}#area02 .detail:before{background:url(../assets/lp_elegrant_u_area02_detail_sp.png) no-repeat center/contain;width:127px;height:442px;top:-40px;left:-20px}#area02 .detail .txt_img{width:145px;margin-left:5px}#area02 .detail .txt{width:64%;margin-top:-122px;margin-left:auto}#area02 .ingredient .bg{padding:197px 0 0}#area02 .ingredient .bg .img{width:100%}#area02 .ingredient .bg .txt_area{padding:0 20px}#area02 .material_img{width:calc(100% + 40px);margin:-15vw -20px 0;text-align:right}#area02 .material{margin-top:-10px;position:relative}#area02 .material ul{gap:0 14px}#area02 .material ul li{font-size:10px}#area02 .material ul li span{font-size:8px}#area03 .detail{padding-left:0;margin-top:0}#area03 .detail:before{background:url(../assets/lp_elegrant_u_area03_detail_sp.png) no-repeat center/649px;width:100vw;height:316px;top:-15px;left:-20px}#area03 .detail .txt_img{width:191px;margin:0 auto}#area03 .detail .txt{margin-top:20px}#area03 .ingredient .bg{padding:194px 0 120px}#area03 .ingredient .bg:before{display:none}#area03 .ingredient .bg .img{width:100%;padding-left:0}#area03 .ingredient .bg .txt_area{padding:0 20px;margin-top:20px}#area03 .material_img{margin-top:-110px}#area03 .material{position:relative}#area03 .material ul{flex-wrap:wrap;gap:12px 0;justify-content:center;width:calc(100% + 40px);margin:0 -20px}#area03 .material ul li{width:25%;font-size:10px}#area03 .material ul li:nth-child(1){width:33.3333333333%;order:1;margin-right:1vw}#area03 .material ul li:nth-child(1) img{width:76%}#area03 .material ul li:nth-child(2){order:2}#area03 .material ul li:nth-child(3){order:4}#area03 .material ul li:nth-child(4){margin-left:4vw;order:3}#area03 .material ul li:nth-child(5){order:5}#area03 .material ul li:nth-child(6){order:6}#area03 .material ul li:nth-child(7){order:7}#area03 .material ul li:nth-child(8){order:8}#area03 .material ul li span,#area03 .material ul li small{font-size:9px}#area03 .howto:before{top:55px;right:calc(100% - 30px)}#area03 .howto .detail_wrap div{padding-left:10px;margin-right:-20px}.footer{padding:48px 20px}.footer .copyright{margin-top:20px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/lp_elegrant_u.css.map */
