@media(max-width:1040px){body{font-size:2.5vw}.green-text{font-size:calc(24/640*100vw)}div.free-diagnose.free-diagnose{max-width:100vw;font-size:3.125vw;padding-top:8.75vw;padding-bottom:8.75vw}div.free-diagnose.free-diagnose p.comment{margin-bottom:1.25vw;margin:0 auto 1.25vw}div.free-diagnose.free-diagnose p.comment:before{left:-12.5vw;width:11.25vw;height:calc(68/640*100vw)}div.free-diagnose.free-diagnose p.comment:after{right:-12.5vw;width:10.78125vw;height:calc(68/640*100vw)}div.free-diagnose.free-diagnose a{max-width:67.5vw;font-size:4.0625vw;padding:4.0625vw calc(44/640*100vw) 4.0625vw calc(12/640*100vw);border-radius:5.625vw;box-shadow:0 calc(6/640*100vw) 0 #957400;background:no-repeat right 3.125vw center / 20px url(/cdn/shop/files/lp__free_dir.svg?v=1686831813) #daa422}div.free-diagnose.free-diagnose a:hover{box-shadow:0 1.5625vw #957400}div.free-diagnose.free-diagnose p.coupon span.num{padding:0 .625vw}div.catch{max-width:100vw;padding:12.5vw calc(48/640*100vw);max-height:149.0625vw}div.catch h1{font-size:calc(24/640*100vw);padding-top:3.125vw;text-shadow:0 0 .78125vw #fff}div.catch h1 span.db:nth-child(3){margin-bottom:5.625vw}div.catch h1 span.product-name{text-indent:calc(-9999/640*100vw);width:46.25vw;height:12.5vw;margin-left:-2.1875vw}div.catch p.no1{width:25vw;height:25vw;padding-top:calc(12/640*100vw);padding-right:2.8125vw}div.catch p.no1:before{width:calc(100% + calc(12/640*100vw));height:calc(100% + calc(12/640*100vw));border:solid .15625vw #DAA422;left:calc(-6/640*100vw);top:calc(-6/640*100vw)}div.catch p.no1 span.item-name{font-size:2.8125vw}div.catch p.no1 span.no{width:calc(98/640*100vw);height:8.75vw;text-indent:calc(-9999/640*100vw);left:2.03125vw;top:calc(-24/640*100vw)}div.catch p.no1 span.breakthrough{width:21.5625vw;height:calc(46/640*100vw);text-indent:calc(-9999/640*100vw);bottom:-2.5vw;left:calc(24/640*100vw)}div#free-diagnose-after-catch.free-diagnose{margin-bottom:6.25vw;padding-bottom:0vw}div#free-diagnose-after-catch.free-diagnose p.coupon span.num{padding:0 .625vw}section.hires-no1{max-width:100vw;padding-bottom:6.25vw}section.hires-no1 h2{max-width:79.0625vw;margin:0 auto 10vw;font-size:3.125vw}section.hires-no1 h2 span.gold-area{height:31.25vw;margin-top:2.5vw;font-size:calc(24/640*100vw);padding-top:7.8125vw}section.hires-no1 h2 span.gold-area span.no{width:calc(98/640*100vw);height:8.75vw;text-indent:calc(-9999/640*100vw);margin:calc(12/640*100vw) auto 0}section.hires-no1 h2 span.gold-area span.lower span.num{font-size:8.75vw}section.hires-no1 h2 span.gold-area span.supplement{font-size:2.5vw}section.hires-no1 section.problem div.img-back-area{padding:5vw calc(24/640*100vw);font-size:calc(24/640*100vw);min-height:56.875vw;margin-bottom:6.25vw}section.hires-no1 section.problem h3{margin-bottom:3.125vw}section.hires-no1 section.problem ul li:before{width:5.625vw;height:5vw;margin-right:3.125vw}section.hires-no1 section.problem ul li strong{text-shadow:0 0vw .78125vw #404040}section.hires-no1 section.problem article h4{margin-bottom:4.375vw}section.hires-no1 section.problem article img{max-width:40vw;margin:0 auto 1.25vw}section.hires-no1 section.problem article p.name{font-size:3.125vw}section.hires-no1 section.problem article div.text-area{background:no-repeat right calc(44/640*100vw) top 32.5vw / calc(106/640*100vw) url(i/icon_bf.svg?v=1686831813)}section.hires-no1 section.problem article div.text-area p.clowd{height:28.125vw;padding:8.75vw calc(88/640*100vw) calc(48/640*100vw);font-size:3.125vw}section.hires-no1 section.problem article div.text-area p.basic{font-size:3.125vw;max-width:68.75vw;margin:0 auto 8.75vw}section.hires-no1 section.problem article div.text-area p.rounded{font-size:3.125vw;margin-top:11.25vw;padding:3.125vw;border-radius:calc(58/640*100vw);box-shadow:0 0 .78125vw gray}section.hires-no1 section.problem article div.text-area p.rounded:before{width:calc(102/640*100vw);height:10.15625vw;top:-10.15625vw;left:5vw}div.colored-area{padding:28.125vw calc(24/640*100vw) 10vw;background-size:100%}section.age-stage{padding:calc(24/640*100vw);max-width:calc(594/640*100vw);margin:18.75vw auto calc(156/640*100vw);box-shadow:0 0 .78125vw gray}section.age-stage h2{font-size:5vw;max-width:calc(564/640*100vw);margin:-18.75vw auto 3.125vw;padding:calc(12/640*100vw)}section.age-stage h2:after{width:8.4375vw;height:2.8125vw;bottom:-2.8125vw;left:calc(50% - 4.21875vw)}section.age-stage img.img1{margin:0 auto calc(12/640*100vw);max-width:calc(292/640*100vw)}section.age-stage section h3{font-size:calc(24/640*100vw);margin:0 auto 6.25vw;height:17.5vw;padding:calc(12/640*100vw);max-width:calc(414/640*100vw);border-radius:8.75vw}section.age-stage section p{max-width:68.75vw;font-size:2.8125vw}section.age-stage section p strong.underline{background:linear-gradient(to top,#2A6043 0vw,#2A6043 .3125vw,transparent .3125vw)}section.age-stage section p.img-subtitle{font-size:2.1875vw;margin:calc(12/640*100vw) auto}section.age-stage section img.img2{max-width:68.75vw;margin:0 auto 5vw}section.age-stage section img.img3{max-width:68.75vw;margin:0 auto 5vw}section.age-stage section dl.doctor{margin:5vw auto 0;max-width:73.125vw}section.age-stage section dl.doctor dt{max-width:20.625vw}section.age-stage section dl.doctor dd{font-size:2.5vw;max-width:56.25vw;padding:2.5vw 2.5vw 2.5vw calc(48/640*100vw);margin-left:-5vw;margin-top:4.375vw}section.age-stage section dl.doctor dd span.names{font-size:calc(12/640*100vw)}section.age-stage section dl.doctor dd span.names span.name{padding-left:3.125vw}section.fresh{padding-top:calc(24/640*100vw);padding-bottom:calc(24/640*100vw);max-width:calc(594/640*100vw);margin:18.75vw auto 5vw;box-shadow:0 0 .78125vw gray}section.fresh h2{font-size:5vw;max-width:calc(564/640*100vw);margin:-18.75vw auto 3.125vw;padding:calc(12/640*100vw)}section.fresh h2:after{width:8.4375vw;height:2.8125vw;bottom:-2.8125vw;left:calc(50% - 4.21875vw)}section.fresh img{max-width:71.875vw;margin:calc(44/640*100vw) auto 5vw}section.fresh h3.green-text{max-width:75vw;margin:0 auto calc(24/640*100vw)}section.fresh h4.feature{max-width:calc(332/640*100vw);margin:calc(12/640*100vw) auto -8.75vw;height:calc(48/640*100vw);font-size:3.125vw;border-radius:calc(24/640*100vw)}section.fresh ul.features{margin:5vw auto 8.75vw;padding:10vw 10vw 3.125vw}section.fresh ul.features li{margin-bottom:5vw}section.fresh ul.features li h5{font-size:3.125vw}section.fresh ul.features li p{font-size:2.5vw}section.fresh ul.features li h5 span.small{font-size:2.8125vw}section.fresh ul.features li{padding-left:calc(186/640*100vw);height:20vw}section.fresh ul.features li:before{width:.625vw;height:7.8125vw}section.fresh ul.features li.more-water:before{left:8.75vw;bottom:-6.25vw}section.fresh ul.features li.more-water div.content:before{width:calc(51/640*100vw);height:calc(53/640*100vw);right:calc(34/640*100vw);top:calc(-44/640*100vw)}section.fresh ul.features li.more-water:after{width:26.25vw;height:26.09375vw;left:calc(-24/640*100vw);top:-4.0625vw}section.fresh ul.features li.palatability:before{left:11.875vw;bottom:-6.25vw}section.fresh ul.features li.palatability div.content:before{width:calc(51/640*100vw);height:calc(53/640*100vw);right:calc(34/640*100vw);top:calc(-44/640*100vw)}section.fresh ul.features li.palatability:after{width:21.09375vw;height:20.625vw;top:-.625vw}section.fresh ul.features li.safe:before{left:calc(44/640*100vw);bottom:-6.25vw}section.fresh ul.features li.safe div.content:before{width:calc(51/640*100vw);height:calc(53/640*100vw);right:calc(34/640*100vw);top:calc(-44/640*100vw)}section.fresh ul.features li.safe:after{width:23.4375vw;height:23.4375vw;left:calc(-23/640*100vw);top:-2.34375vw}section.fresh ul.features li.no-addition div.content:before{width:calc(51/640*100vw);height:calc(53/640*100vw);right:calc(34/640*100vw);top:calc(-44/640*100vw)}section.fresh ul.features li.no-addition:after{width:25vw;height:23.4375vw;left:-2.03125vw;top:-1.09375vw}section.fresh ul li.right-icon{margin-right:8.75vw;padding-right:13.4375vw;padding-top:6.25vw}section.fresh ul li.right-icon:before{width:26.25vw;height:26.25vw}section.fresh ul li.right-icon h5 span.small{font-size:2.5vw}section.fresh div.family-area{max-width:81.25vw;margin:29.375vw auto calc(146/640*100vw);min-height:28.125vw;border-radius:10vw;padding:4.375vw;font-size:2.8125vw}section.fresh div.family-area:before{width:calc(272/640*100vw);height:25.3125vw;top:-22.5vw;left:calc(50% - calc(136/640*100vw))}section.fresh div.family-area h4{margin-bottom:calc(12/640*100vw)}section.fresh div.family-area p strong.underline{background:linear-gradient(to top,#fff 0vw,#fff calc(12/640*100vw),transparent calc(12/640*100vw))}section.fresh div.kagoshima-area{max-width:75vw;margin:calc(96/640*100vw) auto 10vw;padding-left:23.75vw;padding-right:calc(12/640*100vw)}section.fresh div.kagoshima-area:before{width:39.84375vw;height:32.5vw;top:calc(-82/640*100vw)}section.fresh div.kagoshima-area p{font-size:2.8125vw}section.fresh div.kagoshima-area p strong.underline{background:linear-gradient(to top,#2A6043 0vw,#2A6043 .15625vw,transparent .15625vw)}section.fresh div.web-public{padding:calc(24/640*100vw) 2.5vw;max-width:100vw;margin:2.5vw;border-radius:3.125vw}section.fresh div.web-public h4{background-size:11.875vw;padding-top:5.625vw;font-size:3.125vw}section.fresh div.web-public h4 span{font-size:2.5vw}section.fresh div.web-public ul{margin:calc(12/640*100vw) auto 0}section.fresh div.web-public ul li{width:calc(126/640*100vw);height:calc(126/640*100vw);font-size:3.125vw;text-shadow:0 0 .78125vw #fff;margin:0 calc(12/640*100vw)}section.fresh div.web-public ul li:before{width:21.5625vw;height:21.5625vw;top:calc(-6/640*100vw);left:calc(-6/640*100vw);border:solid .15625vw #2A6043}section.bf-menu{padding:calc(24/640*100vw) 0;max-width:calc(594/640*100vw);margin:18.75vw auto 5vw;box-shadow:0 0 .78125vw gray}section.bf-menu h2{font-size:5vw;max-width:calc(564/640*100vw);margin:-18.75vw auto calc(48/640*100vw);padding:calc(12/640*100vw) calc(12/640*100vw) 0;background:no-repeat left calc(106/640*100vw) bottom 8.125vw url(i/menu_ac_left.svg?v=1686831813),no-repeat right calc(106/640*100vw) bottom 8.125vw url(i/menu_ac_right.svg?v=1686831813) #2a6043;height:25.3125vw}section.bf-menu h2:after{width:8.4375vw;height:2.8125vw;bottom:-2.8125vw;left:calc(50% - 4.21875vw)}section.bf-menu h2 span.bf-title{text-indent:calc(-9999/640*100vw);width:37.5vw;height:calc(44/640*100vw)}section.bf-menu h2 span.small{font-size:4.375vw}section.bf-menu p.green-text{margin-bottom:6.25vw}section.bf-menu ol{padding:5vw}section.bf-menu ol li{margin-bottom:calc(24/640*100vw)}section.bf-menu ol li div.text-area{max-width:35.625vw}section.bf-menu ol li div.text-area h3{padding-left:calc(68/640*100vw);height:8.75vw;margin-bottom:1.25vw}section.bf-menu ol li div.text-area h3 span.en{width:calc(136/640*100vw);height:calc(24/640*100vw);text-indent:calc(-9999/640*100vw);margin-bottom:.625vw}section.bf-menu ol li div.text-area h3 span.jp{font-size:2.5vw}section.bf-menu ol li div.text-area p{font-size:2.8125vw}section.bf-menu ol li div.ib{max-width:43.75vw}section.bf-menu section.function{padding:calc(24/640*100vw) 0 0;max-width:calc(594/640*100vw);margin:16.875vw auto 0}section.bf-menu section.function header{padding-top:calc(12/640*100vw);padding-bottom:.625vw;margin-bottom:10vw}section.bf-menu section.function header:after{height:calc(24/640*100vw);background:no-repeat left top / 100% calc(24/640*100vw) url(i/function_wave.svg?v=1686831813);bottom:calc(-24/640*100vw)}section.bf-menu section.function header h3{width:71.5625vw;height:39.6875vw;padding:14.0625vw 0 0;font-size:4.0625vw;margin-top:-22.5vw;margin-right:2.5vw}section.bf-menu section.function header h4{margin-bottom:2.5vw;margin-top:calc(12/640*100vw);font-size:calc(22/640*100vw)}section.bf-menu section.function header h4 span.dib{background:linear-gradient(to top,#fff 0vw,#fff 2.5vw,transparent 2.5vw)}section.bf-menu section.function header p{font-size:3.125vw}section.bf-menu section.function ul li{margin-bottom:calc(24/640*100vw)}section.bf-menu section.function ul li div.textarea{max-width:56.25vw;padding:calc(12/640*100vw);margin-top:12.5vw;font-size:3.125vw}section.bf-menu section.function ul li div.textarea h5 span.en{text-indent:calc(-9999/640*100vw)}section.bf-menu section.function ul li div.textarea h5 span.en.chicken{width:35.3125vw;height:4.21875vw;top:-2.5vw;left:calc(82/640*100vw)}section.bf-menu section.function ul li div.textarea h5 span.en.soba{width:calc(186/640*100vw);height:4.21875vw;top:-4.0625vw;left:0vw}section.bf-menu section.function ul li div.textarea h5 span.en.hatsu{width:35.3125vw;height:4.21875vw;top:-4.0625vw;left:0vw}section.bf-menu section.function ul li div.textarea h5 span.en.hifu{width:calc(186/640*100vw);height:4.21875vw;top:-4.0625vw;left:0vw}section.bf-menu section.function ul li div.ib{max-width:calc(282/640*100vw)}section.bf-menu section.function ul li:nth-child(odd) div.textarea{margin-left:calc(-48/640*100vw)}section.bf-menu section.function ul li:nth-child(2n) div.textarea{margin-right:calc(-48/640*100vw);margin-left:calc(48/640*100vw)}div.colored-area p.calorie-grasp{max-width:71.875vw}div.colored-area div.free-diagnose{margin-bottom:-34.375vw}section.bf-menu section.function p.add{font-size:2.5vw;margin-top:calc(48/640*100vw)}div.free-diagnose p.coupon{font-size:calc(22/640*100vw);margin-top:.625vw}div.free-diagnose p.coupon span.num{font-size:4.6875vw}section.easy-cooking{padding-top:18.75vw;max-width:100vw;padding-bottom:6.25vw;padding-left:12px;padding-right:12px}section.easy-cooking h2{border-radius:calc(12/640*100vw);padding:2.5vw calc(12/640*100vw);font-size:4.375vw;margin-bottom:5vw}section.easy-cooking h2:after{height:calc(136/640*100vw);bottom:-6.25vw}section.easy-cooking h2 span.small{font-size:3.125vw}section.easy-cooking p.small{font-size:2.1875vw;padding-left:12.5vw}section.easy-cooking p.yellow{font-size:calc(22/640*100vw);margin-bottom:calc(24/640*100vw)}section.easy-cooking h3{margin:0 auto 2.5vw;font-size:calc(22/640*100vw);padding:0 6.25vw;border-radius:3.125vw}section.easy-cooking ul li{max-width:calc(50% - calc(12/640*100vw));box-shadow:0 0 .78125vw gray;padding-top:5.625vw;padding-left:calc(12/640*100vw);padding-right:calc(12/640*100vw);padding-bottom:calc(24/640*100vw)}section.easy-cooking ul li dl dt{font-size:3.125vw}section.easy-cooking ul li dl dd:nth-child(2){font-size:2.8125vw;max-width:32.5vw}section.easy-cooking ul li dl dd img{max-width:41.25vw}section.particular{padding-bottom:6.25vw}section.particular h2{background:no-repeat center top / 100% 34.375vw url(/cdn/shop/files/lp__particular_back.svg?v=1686831813);height:34.375vw;font-size:5vw;margin-bottom:10vw}section.particular ol{max-width:100vw;margin-bottom:calc(68/640*100vw)}section.particular ol li{margin-bottom:6.25vw}section.particular ol li h3{width:29.375vw;height:12.5vw;box-shadow:0 0 .78125vw gray}section.particular ol li h3 span.num{font-size:2.5vw}section.particular ol li h3 span.title{font-size:calc(24/640*100vw)}section.particular ol li img{max-width:66.5625vw;margin-top:calc(-48/640*100vw)}section.particular ol li div.textarea{margin-top:calc(-48/640*100vw);padding:3.125vw 4.375vw;max-width:83.125vw;font-size:2.8125vw;margin-right:3.125vw}section.particular div.free-diagnose{margin-bottom:calc(-196/640*100vw);background-size:68px}section.particular div.free-diagnose p.comment:before,section.achievement{padding-top:calc(192/640*100vw)}section.achievement h2{background:no-repeat left 50% top 4.6875vw url(/cdn/shop/files/lp__icon_crown_white.svg?v=1686831813),repeat-x left top 5.625vw url(/cdn/shop/files/lp__white_line_upper.svg?v=1686831813),repeat-x right bottom 4.375vw url(/cdn/shop/files/lp__white_line_lower.svg?v=1686831813) #daa422;height:32.875vw;padding-top:9.5vw;font-size:calc(24/640*100vw);max-width:100vw;margin:2.5vw auto 5vw}section.achievement h2 span.upper{margin-bottom:calc(12/640*100vw)}section.achievement h2 span.lower{font-size:calc(24/640*100vw)}section.achievement h2 span.lower span.no{text-indent:calc(-9999/640*100vw);width:calc(98/640*100vw);height:8.75vw;padding:0 1.25vw}section.achievement h2 span.lower span.num{font-size:8.75vw}section.achievement h2 span.supplement{font-size:2.5vw}section.achievement p.green-text{font-size:4.375vw;margin-bottom:8.75vw}section.achievement div.teacher-area{max-width:87.5vw;padding-bottom:3.125vw}section.achievement div.teacher-area div.upper{margin-left:calc(24/640*100vw);border-left:solid 2.5vw #2A6043;padding-left:4.375vw;margin-bottom:5vw}section.achievement div.teacher-area div.upper h3{padding:0 calc(12/640*100vw);font-size:2.8125vw}section.achievement div.teacher-area div.upper h3 span.hospi-name{font-size:2.8125vw}section.achievement div.teacher-area div.upper h3 span.names span.name{font-size:3.125vw}section.achievement div.teacher-area div.upper h3 span.names span.teacher{font-size:2.03125vw;padding-left:1.25vw}section.achievement div.teacher-area div.upper div.ib{max-width:25.78125vw}section.achievement div.teacher-area div.text-area{padding-left:3.125vw;font-size:2.8125vw}section.achievement div.teacher-area p.thank-you{text-indent:calc(-9999/640*100vw);width:41.5625vw;height:20.625vw;bottom:-9.375vw}section.achievement section.tasting-party{overflow-x:hidden;padding:28.125vw calc(24/640*100vw) 10vw;max-width:100vw;margin:0 auto 4.375vw;background-size:33.75vw,100%,100%}section.achievement section.tasting-party:before{width:27.03125vw;height:36.40625vw;right:calc(-12/640*100vw);top:48.4375vw}section.achievement section.tasting-party:after{width:15.625vw;height:23.90625vw;left:calc(-12/640*100vw);top:125vw}section.achievement section.tasting-party h3{font-size:4.375vw;margin-bottom:calc(24/640*100vw)}section.achievement section.tasting-party ul li div.ib{max-width:calc(302/640*100vw)}section.achievement section.tasting-party ul li p{font-size:2.5vw}section.achievement section.tasting-party ul li:first-child p{margin-left:-3.28125vw;width:42.34375vw;height:calc(207/640*100vw);padding:8.125vw 0 0 calc(68/640*100vw)}section.achievement section.tasting-party ul li:nth-child(2) p{margin-right:-6.5625vw;width:42.34375vw;height:calc(207/640*100vw);padding:8.4375vw 0 0 8.75vw}section.achievement section.tasting-party ul li:nth-child(3) p{width:42.34375vw;height:calc(207/640*100vw);padding:8.125vw 0 0 8.90625vw;margin-left:-8.75vw}section.achievement section.tasting-party ul li:nth-child(4) p{width:42.34375vw;height:calc(207/640*100vw);padding:8.125vw 0 0 calc(68/640*100vw);margin-right:-8.75vw}section.achievement section.tasting-party ul li:nth-child(5) p{width:42.34375vw;height:calc(207/640*100vw);padding:8.125vw 0 0 calc(68/640*100vw);margin-left:calc(-46/640*100vw)}section.achievement div.teacher-area div.text-area strong.underline{background:linear-gradient(to top,rgba(42,96,67,.5) 0vw,rgba(42,96,67,.5) .625vw,transparent .625vw)}section.sns{padding:calc(196/640*100vw) calc(24/640*100vw) 10vw;background-size:100%}section.sns div.content{max-width:100vw;margin:0 auto 4.375vw}section.sns h2{font-size:4.375vw;margin-bottom:calc(24/640*100vw)}section.sns ul.sns-posts{max-width:82.5vw}section.sns ul.sns-posts li ul.disp-list li{max-width:calc(50% - 1.25vw);box-shadow:0 0 .78125vw gray;margin-bottom:calc(12/640*100vw)}section.sns ul.sns-posts li ul.disp-list li a section{font-size:2.5vw}section.sns ul.sns-posts li ul.disp-list li a section h3:before{left:1.5625vw;top:1.5625vw;width:2.8125vw;height:2.8125vw}section.sns ul.sns-posts li ul.disp-list li a section h3 img{height:calc(344/1040*100vw)}section.sns ul.sns-posts li ul.disp-list li a section div.text-area{padding:calc(12/640*100vw)}section.sns ul.sns-posts li ul.disp-list li a section p.account{padding-left:6.25vw;background:no-repeat left calc(12/640*100vw) center / 14px url(i/icon_account.svg?v=1686831813)}section.sns ul.sns-posts li ul.disp-list li a section p.text-area{height:calc(200/1040*100vw)}section.sns ul.sns-posts li ul.disp-list li a section p.text-area:after{height:11.25vw}section.sns ul.sns-posts li ul.disp-list li a section p.date{font-size:2.1875vw}section.sns ul.sns-nav{top:calc(50% - 3.125vw)}section.sns ul.sns-nav li a{text-indent:calc(-9999/640*100vw);width:2.1875vw;height:calc(24/640*100vw)}section.volume{padding:18.75vw 0 6.25vw}section.volume h2{padding:0 2.5vw;margin:0 auto -4.0625vw;font-size:4.375vw}section.volume ul{max-width:90.625vw;border:solid .625vw #2A6043;padding:5vw 5vw calc(12/640*100vw)}section.volume ul li{padding:5vw 0;border-bottom:dotted .15625vw #2A6043}section.volume ul li div.ib{max-width:calc(196/640*100vw)}section.volume ul li div.ib img{max-width:calc(166/640*100vw)}section.volume ul li dl{font-size:3.125vw}section.volume ul li dl dt:after{width:calc(29/640*100vw);height:2.34375vw;margin:2.5vw auto .625vw}section.volume ul li dl dd span.upper span.kcal{font-size:4.375vw;padding:0 .625vw}section.volume ul li dl dd span.lower span.price{font-size:4.375vw;padding:0 .625vw}section.volume div.detail-area{max-width:90.625vw;margin:calc(12/640*100vw) auto 8.75vw}section.volume div.detail-area p{font-size:2.5vw}section.volume p.green-text.health-management{max-width:100vw;margin:0 auto calc(24/640*100vw);font-size:4.375vw}section.human-grade{padding:28.125vw calc(24/640*100vw) 10vw;background-size:100%}section.human-grade div.content{max-width:100vw}section.human-grade h2{font-size:4.375vw;margin-bottom:5vw}section.human-grade img{margin:0 auto calc(24/640*100vw);max-width:80vw}section.human-grade div.text-area{padding:5vw 10vw;font-size:3.125vw;margin-left:calc(-24/640*100vw);margin-right:calc(-24/640*100vw);margin-bottom:calc(44/640*100vw);max-width:none;width:auto;background:linear-gradient(to right,white 0px,white calc(100% - 18.75vw),transparent calc(100% - 18.75vw))}section.human-grade div.text-area strong{background:linear-gradient(to top,rgba(0,104,55,.45) 0vw,rgba(0,104,55,.45) calc(12/640*100vw),transparent calc(12/640*100vw))}section.human-grade div.text-area.right{margin-left:calc(-24/640*100vw);background:linear-gradient(to left,white 0px,white calc(100% - 18.75vw),transparent calc(100% - 18.75vw))}section.human-grade aside{max-width:84.375vw;height:46.25vw;padding:8.125vw calc(48/640*100vw) 0 calc(48/640*100vw);margin:11.25vw auto 0}section.human-grade aside h3{font-size:calc(22/640*100vw)}section.human-grade aside div.about-adfoods p{font-size:2.8125vw}section.human-grade aside div.about-adfoods p strong.underline{background:linear-gradient(to top,#2A6043 0vw,#2A6043 .3125vw,transparent .3125vw)}section.faq{padding:6.25vw;max-width:100vw}section.faq h2{font-size:calc(24/640*100vw);margin-bottom:5vw}section.faq ul{font-size:3.125vw}section.faq ul li{margin-bottom:calc(12/640*100vw)}section.faq ul li dl dt{padding:1.25vw calc(12/640*100vw)}section.faq ul li dl dt span.q{text-indent:calc(-9999/640*100vw);width:5.625vw;min-width:5.625vw;height:5.625vw;margin-right:calc(12/640*100vw)}section.faq ul li dl dt span.text{padding-top:.625vw}section.faq ul li dl dd{padding:1.25vw calc(12/640*100vw)}section.faq ul li dl dd span.a{text-indent:calc(-9999/640*100vw);width:5.625vw;min-width:5.625vw;height:5.625vw;margin-right:calc(12/640*100vw)}section.faq ul li dl dd p{padding:.625vw 0}p.green-text.really-safe{margin:12.5vw auto 10vw}footer p.copyrights{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/lp__index1040.css.map */
