html{font-size:initial}.kaigosyoku *{font-size:17px}@media screen and (max-width:767.98px){.kaigosyoku *{font-size:var(--fontSize)}}.kaigosyoku a:empty,.kaigosyoku ul:empty,.kaigosyoku dl:empty,.kaigosyoku div:empty,.kaigosyoku section:empty,.kaigosyoku article:empty,.kaigosyoku p:empty,.kaigosyoku h1:empty,.kaigosyoku h2:empty,.kaigosyoku h3:empty,.kaigosyoku h4:empty,.kaigosyoku h5:empty,.kaigosyoku h6:empty{display:initial}.kaigosyoku table:not([class]){table-layout:initial;border-collapse:initial;font-size:initial;box-shadow:initial}table:not([class]) td,table:not([class]) th{border:none}.kaigosyoku blockquote{font-style:initial;color:initial}.kaigosyoku .l-pagetop .label{max-width:4em;font-size:10px}@media screen and (max-width:766px){.pc{display:none!important}}@media screen and (min-width:767px){.sp{display:none!important}}.l-section{padding:var(--sectiongap)}#feature,#pr{scroll-margin-top:var(--headerHeight)}.section_title{text-align:center;--fontBasis: 52;line-height:0}@media screen and (max-width:767.98px){.l-section{padding-inline:var(--basisgap)}.section_title{--fontBasis: 32}.section_title [style^="--w:"]{width:calc(var(--cw) * var(--w) / 2 / var(--aspect))}}.c-paragraph{--fontBasis: 15;line-break:strict;overflow-wrap:break-word;hanging-punctuation:last allow-end}.c-paragraph strong{color:var(--orangeB);font-weight:inherit}:where(#okazu,#okazu-feature) .c-paragraph strong{color:var(--greenB)}.c-note,.c-notes li{padding-left:1em;color:var(--gray);--fontBasis: 13;text-indent:-1em}.c-capsule{padding:.5em;border-radius:3em;color:#fff;font-weight:var(--fontBold);--fontBasis: 18;line-height:1.5;text-align:center;background:var(--orange)}:where(#okazu,#okazu-feature) .c-capsule{background:var(--green)}.c-textlink{color:var(--orangeB);background:linear-gradient(currentcolor,currentcolor) left bottom / 100% 1px no-repeat}@media(hover){.c-textlink{transition:background-size .3s var(--easeOut)}.c-textlink:hover{background-position:right bottom;background-size:0 1px;transition-duration:.1s}}@media screen and (max-width:767.98px){.c-paragraph{--fontBasis: 13}.c-note,.c-notes li{--fontBasis: 10;line-height:1.5}.c-capsule{--fontBasis: 14}}.c-button{--height: min(var(--cw) * 90 / var(--aspect), 90px);display:flex;align-items:center;width:100%;padding-inline:1em;border:min(var(--cw) * 3 / var(--aspect),3px) solid var(--orange);border-radius:var(--height);height:var(--height);color:#fff;font-weight:var(--fontBold);--fontBasis: 16;line-height:1.2;letter-spacing:.1em;background:var(--orange)}:where(#okazu,#okazu-feature) .c-button{border-color:var(--green);background:var(--green)}:where(.p-pr) .c-button{--fontBasis: 18}:where(.p-lineup) .c-button{--height: min(var(--cw) * 56 / var(--aspect), 56px)}@media screen and (max-width:767.98px){.c-button{--height: calc(var(--cw) * 72 / var(--aspect))}:where(.p-lineup) .c-button{--height: calc(var(--cw) * 48 / var(--aspect))}}:where(.p-lineup) .-shiro .c-button{border-color:var(--blue);background:var(--blue)}:where(.p-lineup) .-konbu .c-button{border-color:var(--green);background:var(--green)}:where(.p-lineup) .-okaka .c-button{border-color:var(--brown);background:var(--brown)}:where(.p-lineup) .-hijiki .c-button{border-color:var(--purple);background:var(--purple)}.c-button.-outline{color:var(--orangeB);background:#fff}:where(#okazu,#okazu-feature) .c-button.-outline{color:var(--greenB)}:where(.p-lineup) .-shiro .c-button.-outline{color:var(--blue)}:where(.p-lineup) .-konbu .c-button.-outline{color:var(--green)}:where(.p-lineup) .-okaka .c-button.-outline{color:var(--brown)}:where(.p-lineup) .-hijiki .c-button.-outline{color:var(--purple)}.c-button .label{flex-grow:1}.c-button .ico{width:2em;padding:.6em;border-radius:2em;fill:none;stroke:#fff;background:var(--orangeD)}.c-button.-outline .ico{background:var(--orange)}:where(#okazu,#okazu-feature) .c-button .ico{background:var(--greenD)}:where(#okazu,#okazu-feature) .c-button.-outline .ico{background:var(--green)}:where(.p-lineup) .-shiro .c-button .ico{background:var(--blueD)}:where(.p-lineup) .-konbu .c-button .ico{background:var(--greenD)}:where(.p-lineup) .-okaka .c-button .ico{background:var(--brownD)}:where(.p-lineup) .-hijiki .c-button .ico{background:var(--purpleD)}@media(hover){.c-button{transition:border-color,color,background-color;transition-duration:.3s}.c-button.-outline .ico{transition:background-color .3s}.c-button:hover{transition-duration:0s;color:var(--orangeB);background:#fff}:where(#okazu,#okazu-feature) .c-button:hover{color:var(--greenB)}.c-button.-outline:hover .ico{transition-duration:0s}:where(.p-lineup) .-shiro .c-button:hover{color:var(--blue)}:where(.p-lineup) .-konbu .c-button:hover{color:var(--green)}:where(.p-lineup) .-okaka .c-button:hover{color:var(--brown)}:where(.p-lineup) .-hijiki .c-button:hover{color:var(--purple)}.c-button.-outline:hover{color:#fff;background:var(--orange)}:where(#okazu,#okazu-feature) .c-button.-outline:hover{background:var(--green)}:where(.p-lineup) .-shiro .c-button.-outline:hover{background:var(--blue)}:where(.p-lineup) .-konbu .c-button.-outline:hover{background:var(--green)}:where(.p-lineup) .-okaka .c-button.-outline:hover{background:var(--brown)}:where(.p-lineup) .-hijiki .c-button.-outline:hover{background:var(--purple)}.c-button:hover .ico{background:var(--orange)}.c-button.-outline:hover .ico{background:var(--orangeD)}:where(#okazu,#okazu-feature) .c-button:hover .ico{background:var(--green)}:where(#okazu,#okazu-feature) .c-button.-outline:hover .ico{background:var(--greenD)}:where(.p-lineup) .-shiro .c-button:hover .ico{background:var(--blueD)}:where(.p-lineup) .-konbu .c-button:hover .ico{background:var(--greenD)}:where(.p-lineup) .-okaka .c-button:hover .ico{background:var(--brownD)}:where(.p-lineup) .-hijiki .c-button:hover .ico{background:var(--purpleD)}}.c-tablewrap{overflow-x:auto}.c-tablewrap::-webkit-scrollbar{width:8px;height:8px}.c-tablewrap::-webkit-scrollbar-thumb{background:var(--orange);border-radius:8px}.c-tablewrap::-webkit-scrollbar-track{background:var(--bg);border-radius:8px}@-moz-document url-prefix(){.c-tablewrap{scrollbar-width:thin;scrollbar-color:var(--orange) var(--bg)}}:where(#okazu-details) .c-tablewrap::-webkit-scrollbar-thumb{background:var(--green)}:where(#okazu-details) .c-tablewrap::-webkit-scrollbar-track{background:var(--okz-bg)}@-moz-document url-prefix(){:where(#okazu-details) .c-tablewrap{scrollbar-color:var(--green) var(--okz-bg)}}.kv{aspect-ratio:2800 / 1612;width:100%;height:auto}.kv picture,.kv img{width:100%}@media screen and (max-width:767.98px){.kv{aspect-ratio:750 / 630}}.p-intro{text-align:center;padding-bottom:0}.p-intro .intro_lead{display:flex;flex-direction:column;align-items:center;row-gap:calc(var(--basisgap) / 2)}.p-intro .intro_lead .sub img{width:min(var(--cw) * 475 / var(--aspect),475px)}.p-intro .intro_lead .main img{width:min(var(--cw) * 794 / var(--aspect),794px)}.p-intro .gohan{--size: min(var(--cw) * 240 / var(--aspect), 240px);display:inline-grid;place-items:center;width:var(--size);height:var(--size);margin-top:calc(var(--basisgap) * .75);border-radius:var(--size);background:#fff}.intro_statement{margin-top:calc(var(--basisgap) * .75)}.intro_statement .c-paragraph{font-weight:var(--fontBold);--fontBasis: 20;line-height:2.4}.intro_statement .c-paragraph:not(:first-child){margin-top:1em}.intro_statement .c-paragraph strong{font-weight:var(--fontBlack)}@media screen and (max-width:767.98px){.p-intro .intro_lead .sub img{width:90%}.p-intro .intro_lead .main img{width:calc(var(--cw) * 570 / 2 / var(--aspect))}.p-intro .gohan{--size: calc(var(--cw) * 120 / var(--aspect))}.p-intro .gohan img{width:calc(var(--cw) * 83 / var(--aspect))}.intro_statement .c-paragraph{--fontBasis: 15}}.p-video{padding-top:0}.video_lead{display:grid;justify-items:center;row-gap:.5em;font-weight:var(--fontBlack);--fontBasis: 20;letter-spacing:.1em}.video_lead b{padding-left:.1em;color:var(--orangeB);font-weight:var(--fontBold);font-size:140%}.video_lead .sub{display:flex;align-items:baseline;column-gap:.75em}.video_lead .main img{width:min(var(--cw) * 884 / var(--aspect),884px)}.video_lead .pop{width:19px;stroke:var(--orangeB)}.c-video{--frame: min(var(--cw) * 30 / var(--aspect), 30px);width:min(100%,800px);margin:calc(var(--basisgap) / 2) auto 0;border:var(--frame) solid white;border-radius:var(--frame)}@media screen and (max-width:767.98px){.video_lead{--fontBasis: 12}.video_lead .main img{width:min(var(--cw) * 651 / 2 / var(--aspect))}.c-video{--frame: calc(var(--cw) * 15 / var(--aspect));margin-top:var(--basisgap)}}.p-anchor{display:flex;justify-content:center;gap:.5em;margin-top:var(--basisgap);font-weight:700;--fontBasis: 20}.p-anchor a{display:grid;align-items:center;align-content:center;gap:.5em 1em;padding:1em;border-radius:1em;background:#fff}.p-anchor .img{width:6em}.p-anchor .label{line-height:1.5}.p-anchor .button{width:fit-content;border:2px solid var(--orangeB);border-radius:.5em;color:#fff;font-size:100%;background:var(--orangeB);box-shadow:none!important;min-height:auto;min-width:auto;padding:.5em}@media screen and (max-width:767.98px){.p-anchor .button{font-size:80%}}.p-anchor :where([href="#okazu"]) .button{border-color:var(--greenB);background:var(--greenB)}.p-anchor .button:after{content:"";display:inline-block;position:relative;width:.5em;height:.5em;margin-left:.5em;background:currentcolor;clip-path:polygon(0 0,100% 0,50% 100%)}@media(hover){.p-anchor .button{transition:color .3s,background-color .3s}.p-anchor a:hover .button{color:var(--orangeB);background:#fff}.p-anchor a:where([href="#okazu"]):hover .button{color:var(--greenB)}}@media print,(min-width:768px){.p-anchor .img{grid-area:1 / 1 / 3 / 2}.p-anchor .label{grid-column:2}}@media screen and (max-width:767.98px){.p-anchor{--fontBasis: 16;padding:1em}.p-anchor a{display:flex;flex-direction:column;align-items:center;justify-items:center;padding:1em;text-align:center}}.p-pr{display:grid;row-gap:calc(var(--basisgap) / 2);max-width:1220px;margin:var(--basisgap) auto 0;border-radius:calc(var(--basisgap) * .75);background:#fff}#okazu.p-pr{margin-bottom:0;background:#fff}.pr_title{text-align:center}.pr_title img{width:min(var(--cw) * 743 / var(--aspect),743px)}@media print,(min-width:768px){.p-pr{margin-bottom:var(--sectiongap)}}@media screen and (max-width:767.98px){.pr_title img{width:calc(var(--cw) * 513 / 2 / var(--aspect))}}.pr_lead{font-weight:700;--fontBasis: 24;color:var(--orangeB);line-height:1.4;text-align:center}:where(#okazu,#okazu-feature) .pr_lead{color:var(--greenB)}.pr_lead img{width:auto;height:1em;fill:currentcolor}.pr_data{display:flex;gap:2em 1em;font-weight:var(--fontBold);--fontBasis: 16;text-align:center}.pr_data .group{flex-grow:1}.pr_data .group{display:grid;align-content:space-between;justify-content:space-evenly;padding:0 1em 1em;row-gap:1em;border:1px solid var(--gray);border-radius:var(--radius)}.pr_data .group dt{margin-top:-1em;padding:.5em 1em;border-radius:3em;color:#fff;font-size:120%;line-height:1;background:var(--orange)}:where(#okazu,#okazu-feature) .pr_data .group{background:#fff}:where(#okazu,#okazu-feature) .pr_data .group dt{background:var(--green)}:where(#okazu,#okazu-feature) .pr_data .group:last-child dd{justify-content:center}.pr_data .group:last-child .label{line-height:1.4;text-align:left}.pr_data .num{color:var(--orangeB);font-family:var(--fontEn);font-size:240%;line-height:1.2}:where(#okazu,#okazu-feature) .pr_data .num{color:var(--greenB)}.pr_data .num b{font-size:166.6666%}.pr_data .note{color:var(--gray);font-weight:var(--fontRegular)}@media print,(min-width:768px){:where(#okazu,#okazu-feature) .pr_data .group{max-width:600px;margin-inline:auto}}@media screen and (max-width:767.98px){.pr_lead{--fontBasis: 16}.pr_data{--fontBasis: 9;flex-direction:column;margin-top:var(--basisgap)}:where(#okazu,#okazu-feature) .pr_data{margin-top:.5em}.pr_data dt{font-size:120%}.pr_data dd{padding-inline:.5em}.pr_data .num b{font-size:166.6666%}}.pr_image{display:grid;grid-template-columns:repeat(6,1fr);column-gap:calc(var(--basisgap) / 4);width:80%;margin-inline:auto}:where(#gohan) .pr_image .img:nth-child(1){grid-column:2 / 4}:where(#gohan) .pr_image .img:nth-child(2){grid-column:4 / 6}:where(#gohan) .pr_image .img:nth-child(3){grid-column:1 / 3}:where(#gohan) .pr_image .img:nth-child(4){grid-column:3 / 5}:where(#gohan) .pr_image .img:nth-child(5){grid-column:5 / 7}:where(#okazu) .pr_image .img{grid-column:span 2}@media screen and (max-width:767.98px){.pr_image{width:100%;margin-top:var(--basisgap)}}.okazu_caution{display:flex;align-items:center;column-gap:calc(var(--basisgap) / 2);padding:calc(var(--basisgap) / 4) calc(var(--basisgap) / 2);border:1px solid var(--gray)}.okazu_caution .image{width:min(var(--cw) * 120 / var(--aspect),120px);min-width:min(var(--cw) * 120 / var(--aspect),120px)}@media print,(min-width:768px){.okazu_caution{width:min(var(--cw) * 720 / var(--aspect),720px);margin:0 auto}.okazu_caution .c-paragraph{--fontBasis: 18}}@media screen and (max-width:767.98px){.okazu_caution{margin-top:1em}.okazu_caution .image{width:min(var(--cw) * 80 / var(--aspect),80px);min-width:min(var(--cw) * 80 / var(--aspect),80px)}}.pr_points{display:grid}.pr_points .subject{display:flex;flex-direction:column;align-items:start;gap:1em;--fontBasis: 12;line-height:1.2}.p-point1 .subject{--w: 224}.p-point2 .subject{--w: 294}.p-point3 .subject{--w: 244}.p-point4 .subject{--w: 226}.pr_points .subject .main img{width:min(var(--cw) * var(--w) / var(--aspect),var(--w) * 1px)}.pr_points .subject .sub{color:#fff;padding:.5em 1em;border-radius:2em;background:var(--orange)}:where(#okazu) .pr_points .subject .sub{background:var(--green)}.pr_points .c-paragraph{margin-top:1em;color:#333}.pr_buttons{display:flex;gap:calc(var(--basisgap) / 2)}@media print,(min-width:768px){.pr_points{grid-template-columns:repeat(2,auto);justify-content:space-evenly;gap:calc(var(--basisgap) / 2)}.pr_buttons{justify-content:space-between}}@media screen and (max-width:767.98px){.pr_points{margin-top:var(--basisgap);row-gap:calc(var(--sectiongap) / 4)}.pr_points .subject{align-items:center}.p-point1 .subject{--w: 300}.p-point2 .subject{--w: 248}.p-point3 .subject{--w: 211}.p-point4 .subject{--w: 297}.pr_points .subject img{width:calc(var(--cw) * var(--w) / var(--aspect))}.pr_points .c-paragraph{text-align:center}.pr_buttons{flex-direction:column;margin-top:var(--basisgap)}}:where(#okazu) .p-point1 .subject{--w: 232}:where(#okazu) .p-point2 .subject{--w: 286}:where(#okazu) .p-point3 .subject{--w: 244}:where(#okazu) .p-point4 .subject{--w: 278}@media screen and (max-width:767.98px){:where(#okazu) .p-point1 .subject{--w: 194}:where(#okazu) .p-point2 .subject{--w: 238}:where(#okazu) .p-point3 .subject{--w: 211}:where(#okazu) .p-point4 .subject{--w: 297}}.p-feature{--topSpace: min(var(--cw) * 560 / var(--aspect), 560px);--btmSpace: min(var(--cw) * 480 / var(--aspect), 480px);padding:calc(var(--topSpace) * .375) 0 calc(var(--btmSpace) - var(--sectiongap));position:relative}@keyframes repeat{0%{background-position:0 0}to{background-position:max(var(--cw) * -1500 / var(--aspect),-1500px) min(var(--cw) * 1000 / var(--aspect),1000px)}}@keyframes okz-repeat{0%{background-position:0 0}to{background-position:max(var(--cw) * -900 / var(--aspect),-900px) min(var(--cw) * 1000 / var(--aspect),1000px)}}.p-feature:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bgD) url(//healthscienceshop.nestle.jp/cdn/shop/t/556/assets/lp_kaigosyoku_bg_repeat.png?v=111806738917002802301781676185) top center;background-size:min(var(--cw) * 1500 / var(--aspect),1500px) min(var(--cw) * 500 / var(--aspect),500px);animation:repeat 60s linear infinite}.p-feature:has(#okazu){padding-bottom:0}.p-feature#okazu-feature{--btmSpace: min(var(--cw) * 400 / var(--aspect), 400px);padding-top:calc(var(--topSpace) / 2);margin-top:calc(var(--sectiongap) * -1)}.p-feature:has(#okazu):before{margin-top:calc(var(--basisgap) * -1.25)}.p-feature:has(#okazu):before,.p-feature#okazu-feature:before{background:var(--okz-bgD) url(https://cdn.shopify.com/s/files/1/0605/9520/8378/files/okz_repeat.png?v=1778816389) top center;background-size:min(var(--cw) * 900 / var(--aspect),900px) min(var(--cw) * 500 / var(--aspect),500px);animation-name:okz-repeat}@media screen and (max-width:767.98px){.p-feature{--topSpace: calc(var(--cw) * 280 / var(--aspect));--btmSpace: calc(var(--cw) * 240 / var(--aspect))}.p-feature#okazu-feature{--btmSpace: min(var(--cw) * 200 / var(--aspect), 200px)}.p-feature:before{background-size:min(var(--cw) * 750 / var(--aspect),750px) min(var(--cw) * 250 / var(--aspect),250px);animation-duration:120s}.p-feature:has(#okazu):before,.p-feature#okazu-feature:before{background-size:min(var(--cw) * 450 / var(--aspect),450px) min(var(--cw) * 250 / var(--aspect),250px);animation-duration:120s}}.p-feature:after{content:"";position:absolute;inset:var(--topSpace) 0 var(--btmSpace);background:var(--orange)}.p-feature#okazu-feature:after{background:var(--green)}.p-feature:has(#okazu):after{bottom:0;background:var(--okz-bg)}.feature_title,:where(.p-feature) .l-section{z-index:1;position:relative;width:min(var(--cw) * 1200 / var(--aspect),1200px);margin-inline:auto;border-radius:calc(var(--basisgap) * .75)}.feature_title{padding:.75em;color:#fff;--fontBasis: 52;line-height:0;text-align:center;background:var(--orange)}:where(#okazu-feature) .feature_title{background:var(--green)}.feature_title img{width:min(var(--cw) * 810 / var(--aspect),810px)}:where(.p-feature) .l-section{margin-top:var(--basisgap);padding-top:calc(var(--sectiongap) * .75);background:var(--bg)}:where(.p-feature#okazu-feature) .l-section{background:var(--okz-bg)}.feature_subject{display:grid;justify-items:center;row-gap:calc(var(--basisgap) / 2);margin-inline:auto;--fontBasis: 13}.p-feature1 .feature_subject{--w: 830}.p-feature2 .feature_subject{--w: 551}.p-feature4 .feature_subject{--w: 659}.feature_subject picture img{width:100%}:where(#okazu-feature) .p-feature1 .feature_subject,:where(#okazu-feature) .p-feature2 .feature_subject,:where(#okazu-feature) .p-feature4 .feature_subject{--w: 578}.feature_subject .sub{display:inline-grid;align-content:center;justify-items:center;width:8.5em;height:8.5em;padding-top:.25em;border-radius:8.5em;color:#fff;font-weight:var(--fontBold);font-family:var(--fontEn);line-height:1.1;background:var(--orange)}:where(#okazu-feature) .feature_subject .sub{background:var(--green)}.feature_subject .sub b{font-size:300%}@media print,(min-width:768px){.feature_subject{width:min(var(--cw) * var(--w) / var(--aspect),var(--w) * 1px)}}@media screen and (max-width:767.98px){.feature_title,:where(.p-feature) .l-section{width:calc(100% - var(--basisgap))}:where(.p-feature) .l-section{padding-block:calc(var(--sectiongap) / 2)}.feature_title{padding:.5em}.feature_title img{width:calc(var(--cw) * 523 / 2 / var(--aspect))}.feature_subject{--fontBasis: 9;width:calc(var(--cw) * var(--w) * .93 / var(--aspect))}.p-feature1 .feature_subject{--w: 300}.p-feature2 .feature_subject{--w: 298}.p-feature4 .feature_subject{--w: 297}}.p-feature1{margin-top:0}.p-feature1 .feature_subject{position:relative}.p-feature1>.c-paragraph{margin-top:1lh;font-weight:var(--fontBold);--fontBasis: 20;line-height:2;text-align:center}.p-feature1 .hand{position:absolute;bottom:35%;left:75%}.p-feature1 .hand:after{content:"";position:absolute;top:66%;right:84%;width:2em;height:2em;background:#fff;clip-path:polygon(68% 0,100% 86%,0 100%)}.p-feature1 .hand .pipipi{position:absolute;top:-16%;left:86%;width:40%;border-radius:0;fill:var(--orange)}.p-feature1 .hand img{border-radius:50%}.p-feature1 .feature_columns{display:grid;margin-top:4em}.p-feature1 .p-column1{margin-top:var(--basisgap)}.p-feature1 .feature_columns>.c-note{margin-top:1lh}.p-feature1 .feature_columns .feature_arrow{fill:var(--orange)}.p-feature1 .p-check2{display:none}@media print,(min-width:768px){.p-feature1 .feature_columns{grid-template-columns:repeat(2,auto);column-gap:calc(var(--basisgap) / 3)}.p-feature1 .feature_columns>.c-note{grid-column:span 2}.p-feature1 .feature_columns .feature_arrow{margin:1em 0 0 25%}}@media screen and (max-width:767.98px){.p-feature1>.c-paragraph{--fontBasis: 13}.p-feature1 .hand{bottom:45%}.p-feature1 .hand .pipipi{top:-36%;left:56%;rotate:-30deg}.p-feature1 .feature_columns .feature_arrow{justify-self:center}.p-feature1 .feature_columns .feature_arrow img{width:calc(var(--cw) * 40 / var(--aspect));height:auto}}.feature_column{display:grid;grid-template-rows:auto 1fr;row-gap:calc(var(--basisgap) / 4)}.feature_column .graph_box{padding:calc(var(--basisgap) * .375);border-radius:calc(var(--basisgap) * .375);background:#fff}.feature_column .graph_box .t1{display:flex;align-items:center;justify-content:space-between;column-gap:.5em;border-bottom:1px solid var(--lightgray);--fontBasis: 12;line-height:1}.feature_column.p-check2 .graph_box .t1{flex-direction:column}.feature_column .graph_box .t1 .sub{display:flex;line-height:1.5}.feature_column.p-check1 .graph_box .t1 .sub{flex-direction:column}.feature_column.p-check2 .graph_box .t1 .sub{align-items:baseline}.feature_column .graph_box .t1 .sub b{font-size:133.3333%}.feature_column .graph_box .t1 .main{color:var(--orangeB);font-family:var(--fontEn);font-weight:var(--fontBlack);font-size:300%}.feature_column .graph_box .t1 .num{font-weight:var(--fontBold);font-size:166.6666%}@media screen and (max-width:767.98px){.feature_column{row-gap:calc(var(--basisgap) / 2)}.feature_column .graph_box{padding-block:var(--basisgap)}.feature_column .graph_box .t1{justify-content:space-around}}.p-check1 .graph_box{display:grid}.p-check1 .graph_box .g1{display:grid;align-content:space-between}.p-check1 .graph_box .t2{display:grid;--fontBasis: 11;line-height:1.2;text-align:center}@media print,(min-width:768px){.p-check1 .graph_box{grid-template-columns:repeat(2,1fr);column-gap:calc(var(--basisgap) / 4)}.p-check1 .graph_box .graph{text-align:center}}@media screen and (max-width:767.98px){.p-check1 .graph_box{row-gap:var(--basisgap)}.graph_box .g1{row-gap:calc(var(--basisgap) / 2)}}.p-check1 .graph_box .t2 .main{color:var(--orangeB);font-weight:var(--fontBold);font-size:280%}.p-check1 .graph_box .t2 sup{position:relative;top:-.5em;vertical-align:super;font-size:.625rem}.p-check1 .graph_box .g2{display:grid;align-content:center;justify-items:center;position:relative;padding:calc(var(--basisgap) / 4);border-radius:calc(var(--basisgap) * .275);background:var(--bg);text-align:center}.p-check1 .graph_box .g2 .c-paragraph{display:flex;align-items:end;font-weight:var(--fontBold);--fontBasis: 14;line-height:1.4}.p-check1 .graph_box .g2 .c-paragraph strong{font-weight:var(--fontBlack);font-family:var(--fontEn)}.p-check1 .graph_box .g2 .c-paragraph .num{font-weight:var(--fontBold);font-size:171.4286%}.p-check1 .graph_box .g2 .c-paragraph .pop{position:relative;top:.5em;width:1.39em;stroke:var(--orangeB)}.p-check1 .graph_box .g2 .c-paragraph .t{padding-left:.25em}.p-check1 .graph_box .g2 .gohan{font-weight:var(--fontBold);--fontBasis: 13;line-height:1.2}.p-check1 .graph_box .g2 .gohan .item:first-of-type{color:#6a88a3}.p-check1 .graph_box .g2 .gohan .item:last-of-type{color:var(--orangeB)}.p-check1 .graph_box .g2 .gohan dd{display:grid;place-items:center;font-family:var(--fontEn);font-size:150%}.p-check1 .graph_box .g2 .gohan dd>*{grid-area:1 / 1}.p-check1 .graph_box .g2 .gohan .num{font-size:166.6666%}.p-check1 .graph_box .g2 .gohan dd b{padding-bottom:.5em}.p-check1 .graph_box .g2 .gohan dd:last-of-type b{padding-bottom:1em}.p-check1 .graph_box .g2 .tail{position:absolute;width:min(var(--cw) * 29 / var(--aspect),29px);fill:var(--bg)}@media print,(min-width:768px){.p-check1 .graph_box .g2 .gohan dt{margin-top:1lh}.p-check1 .graph_box .g2 .gohan .item:first-of-type dd{margin-top:.25em}.p-check1 .graph_box .g2 .gohan dd img{width:min(var(--cw) * 128 / var(--aspect),109px)}.p-check1 .graph_box .g2 .tail{top:60%;right:calc(100% - 1px)}}@media screen and (max-width:767.98px){.p-check1 .graph_box .g2{padding-block:var(--basisgap)}.p-check1 .graph_box .g2 .gohan{display:grid;grid-template-columns:1fr 1fr;column-gap:calc(var(--basisgap) / 2);margin-top:var(--basisgap);--fontBasis: 10}.p-check1 .graph_box .g2 .gohan .item{display:flex;flex-direction:column;justify-content:space-between}.p-check1 .graph_box .g2 .gohan img{width:calc(var(--cw) * 96 / var(--aspect))}.p-check1 .graph_box .g2 .tail{top:1px;left:48%;rotate:90deg;transform-origin:right top}}.p-check2 .graph_box{display:grid;align-content:space-between;justify-content:center}@media screen and (max-width:767.98px){.p-check2{margin-top:var(--basisgap)}.p-check2 .graph_box{row-gap:var(--basisgap)}}.p-column2{margin-top:calc(var(--basisgap) / -4);--wave: url(../img/wave.png)}.feature_subcolumn{align-self:center}.feature_subcolumn .c-paragraph{font-weight:var(--fontBold);--fontBasis: 18}.feature_subcolumn .c-paragraph .main{float:left;margin-right:1em;padding-bottom:.5em;font-weight:inherit;line-height:1.2;background:var(--wave) center bottom / 100% auto no-repeat}.feature_subcolumn .c-paragraph .unit{font-size:166.6666%}.feature_subcolumn .c-paragraph .num{position:relative;top:.05em;font-size:444.4444%;font-family:var(--fontEn)}.feature_subcolumn .badge{display:grid;place-items:center;place-content:center;aspect-ratio:1 / 1;width:9.6em;height:auto;border-radius:9.6em;--fontBasis: 13;line-height:1.2;text-align:center;background:#fff}.feature_subcolumn .badge .main{color:var(--orangeB);font-size:120%}.feature_subcolumn .badge .num{font-size:166.6666%}.feature_subcolumn .badge .note{font-size:.625rem}.feature_subcolumn .c-note{clear:left;margin-top:1em}@media screen and (max-width:767.98px){.p-column2{margin-top:calc(var(--basisgap) / 4)}.feature_subcolumn .c-paragraph{--fontBasis: 13;line-height:1.5}.feature_subcolumn .badge{width:8.6em;--fontBasis: 10}.feature_subcolumn .badge .note{font-size:.5625rem}}@media screen and (max-width:767.98px){.p-check3{margin-top:var(--basisgap)}}.feature_section{margin-top:var(--basisgap)}.feature_section .subject{display:flex;align-items:end;justify-content:center;column-gap:.25em;font-weight:var(--fontBold);color:var(--orangeB);--fontBasis: 24;text-align:center}.feature_section .subject b{font-weight:inherit}.feature_section .subject .pop{position:relative;top:calc(.5em - .5lh);width:.8em;stroke:currentcolor}.feature_section .gohan{width:fit-content;margin:calc(var(--basisgap) / 2) auto 0}.feature_section .lead{margin-top:1em;font-weight:var(--fontBold);--fontBasis: 22;text-align:center}.feature_section .lead strong{color:var(--orangeB)}.feature_section>.c-paragraph{max-width:800px;margin:1em auto 0;text-align:left}@media print,(min-width:768px){.feature_section .subject,.feature_section .lead{letter-spacing:.06em}}@media screen and (max-width:767.98px){.feature_section .subject{--fontBasis: 16;line-height:1.5}.feature_section .lead{--fontBasis: 15}.feature_section .gohan{width:calc(var(--cw) * 96 / var(--aspect))}}.tabekiri-mark{display:grid;max-width:1220px;margin:calc(var(--basisgap) / 2) auto 0;padding:calc(var(--basisgap) / 2);border-radius:calc(var(--basisgap) * .375);background:#fff}.tabekiri-mark h6{color:var(--orangeB);--fontBasis: 20}.tabekiri-mark img{width:min(var(--cw) * 150 / var(--aspect),150px)}.tabekiri-mark .c-paragraph{margin-top:.5em;font-size:85%}@media print,(min-width:768px){.tabekiri-mark{grid-template-columns:auto 1fr;align-items:center;column-gap:calc(var(--basisgap) / 2)}}@media screen and (max-width:767.98px){.tabekiri-mark{justify-items:center;padding-block:var(--basisgap)}.tabekiri-mark img{width:calc(var(--cw) * 80 / var(--aspect))}.tabekiri-mark h6{--fontBasis: 14;text-align:center}}.p-feature2{display:grid}.feature2_column{display:grid;align-content:start;justify-items:center;margin-top:calc(var(--basisgap) * .75)}@media print,(min-width:768px){.p-feature2{grid-template-columns:repeat(2,1fr);column-gap:calc(var(--basisgap) * .75)}.p-feature2>*{grid-column:span 2}.feature2_column{grid-column:1;justify-self:end;width:min(var(--cw) * 400 / var(--aspect),400px)}.feature2_column+.feature2_column{justify-self:start;grid-column:2}}@media screen and (max-width:767.98px){.feature2_column{margin-top:calc(var(--sectiongap) / 2)}}.feature2_column .image{position:relative;width:fit-content;text-align:center}.feature2_column .image img{border-radius:50%}.feature2_column .image figcaption{display:grid;place-items:center;position:absolute;top:-.25em;left:-2em;width:6em;height:6em;border-radius:6em;color:#fff;--fontBasis: 18;line-height:1.4;background:var(--orange)}.feature2_column .subject{margin-top:1em;color:var(--orangeB);--fontBasis: 22}.feature2_column .c-paragraph{margin-top:.5em}.p-feature2>.c-note{margin-top:1lh;color:#000;--fontBasis: 14}.feature2_section{display:grid;justify-items:center;margin-top:var(--basisgap);padding:calc(var(--basisgap) / 2);padding-top:0;border-radius:calc(var(--basisgap) * .375);background:#fff}.feature2_section .badge{width:fit-content;margin:calc(var(--basisgap) * -.5) auto 0;padding:calc(var(--basisgap) / 5);border-radius:50%;background:#fff}.feature2_section .c-paragraph{font-weight:var(--fontBold);--fontBasis: 18;text-align:center}@media print,(min-width:768px){.feature2_section .c-paragraph{letter-spacing:.06em}}@media screen and (max-width:767.98px){.feature2_section{margin-top:calc(var(--sectiongap) / 2);margin-inline:calc(var(--basisgap) * -.5);padding-bottom:var(--basisgap)}.feature2_column .image{width:70%}.feature2_section .badge{margin-top:calc(var(--basisgap) * -1);padding:calc(var(--basisgap) / 2)}.feature2_column .image figcaption{--fontBasis: 13}.feature2_column .subject{margin-top:.5em;--fontBasis: 16}.feature2_section .c-paragraph{--fontBasis: 12}.p-feature2>.c-note{--fontBasis: 10}}.feature2_section .caution1,.feature2_section .caution2{max-width:40em;color:var(--orangeB);font-weight:var(--fontBold);--fontBasis: 22}.feature2_section .caution1 .t1,.feature2_section .caution1 .t2,.feature2_section .caution1 .t3{line-height:1.2;font-size:calc(var(--fontSize))}.feature2_section .caution2{margin-top:1em}.feature2_section .caution2 li{font-size:calc(var(--fontSize) * .85)}.feature2_section .caution1 .t1 .timer,.feature2_section .caution1 .t2{position:relative;top:-.1em;vertical-align:middle}.feature2_section .caution1 .t1 .timer{width:1.12em;margin-right:.5em}.feature2_section .caution1 .t2{display:inline-block;margin-inline:.25em;padding:.5em 1em;border-radius:2em;color:#000;font-weight:var(--fontRegular);font-size:60%;background:var(--bg)}.feature2_section .caution1 .t3{margin-left:1em;color:#000}.feature2_section .caution1 .t3 b{position:relative;top:.07em;margin-right:.05em;color:var(--orangeB);font-size:200%;font-family:var(--fontEn)}.feature2_section .caution2 li{padding-left:1em;text-indent:-1em}.feature2_section .caution2 li:nth-child(4){color:#000}.feature2_section .c-note{color:#000;font-size:12px}@media screen and (max-width:767.98px){.feature2_section .caution1{--fontBasis: 15}.feature2_section .caution2{--fontBasis: 13}.feature2_section .caution2 li{margin-top:.25em;line-height:1.5}}.p-feature3>.c-paragraph{margin-top:1lh;font-weight:var(--fontBold);--fontBasis: 20;line-height:2;text-align:center}@media screen and (max-width:767.98px){.p-feature3>.c-paragraph{--fontBasis: 13}}.feature_mediatext{margin-top:var(--basisgap)}.feature_mediatext .image img{border-radius:calc(var(--radius) * 2)}.feature_mediatext .c-paragraph{padding-left:2em;font-weight:700;--fontBasis: 20;text-indent:-2em}.feature_mediatext .c-paragraph:before{content:"";display:inline-block;position:relative;top:-.1em;width:1.5em;height:1.5em;margin-right:.5em;border-radius:1em;vertical-align:middle;background:var(--orange) var(--check) center center / .6666em auto no-repeat;--check: url(https://cdn.shopify.com/s/files/1/0605/9520/8378/files/check.png?v=1779081668)}:where(#okazu-feature) .feature_mediatext .c-paragraph:before{background-color:var(--green)}.feature_mediatext .c-note{margin-top:.75em;color:#000}@media print,(min-width:768px){.feature_mediatext{display:flex;align-items:center;column-gap:calc(var(--basisgap) / 2);margin-top:calc(var(--basisgap) / 2);padding-inline:var(--basisgap)}.feature_mediatext .image{min-width:min(var(--cw) * 320 / var(--aspect),320px);width:min(var(--cw) * 320 / var(--aspect),320px)}}@media screen and (max-width:767.98px){.feature_mediatext .c-paragraph{margin-top:.75em;--fontBasis: 16;line-height:1.5}}.p-feature4 .c-paragraph{margin-top:1lh;font-weight:var(--fontBold);--fontBasis: 18;text-align:center}.p-feature4 .badge{width:min(var(--cw) * 280 / var(--aspect),280px);margin:1em auto 0;padding:.5em;border-radius:var(--radius);text-align:center;background:var(--orange)}.p-feature4 .image{position:relative}.p-feature4 .image .pipipi{position:absolute;bottom:74%;left:30%;width:12.3%;rotate:-84deg;fill:var(--orange)}@media print,(min-width:768px){.p-feature4{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(3,auto) 1fr auto}.p-feature4 .feature_subject,.p-feature4 .c-paragraph,.p-feature4 .badge{grid-column:1 / 3}.p-feature4 .feature_subject{grid-row:1}.p-feature4 .c-paragraph{grid-row:2;line-height:2.2}.p-feature4 .badge{grid-row:3}.feature4_list{align-self:center;grid-area:4 / 1 / 5 / 3}.p-feature4 .c-button{grid-area:5 / 1 / 6 / 3}.p-feature4 .image{grid-area:3 / 2 / 6 / 3;width:min(var(--cw) * 585 / var(--aspect),585px);margin-top:calc(var(--sectiongap) / 2);margin-right:calc(var(--sectiongap) * -1)}:where(#okazu-feature) .p-feature4 .image{align-self:flex-end}.p-feature4 .c-button{width:min(var(--cw) * 420 / var(--aspect),420px)}:where(#okazu-feature) .p-feature4 .c-button{margin-top:calc(var(--basisgap) / 2)}.feature4_list{width:min(var(--cw) * 440 / var(--aspect),440px)}}@media screen and (max-width:767.98px){.p-feature4 .c-paragraph{--fontBasis: 13}.p-feature4 .image{margin-top:var(--basisgap);margin-right:calc(var(--basisgap) * -1)}}.feature4_list{position:relative;font-weight:var(--fontBold);--fontBasis: 18}.feature4_list dt{color:var(--orangeB);font-size:133.3333%}:where(#okazu-feature) .feature4_list dt{color:var(--greenB)}.feature4_list dd{margin-top:.5em;padding-left:2em;text-indent:-2em}.feature4_list dt+dd{margin-top:1em}.feature4_list dd:before{content:"";display:inline-block;position:relative;top:-.1em;width:1.5em;height:1.5em;margin-right:.5em;border-radius:1em;vertical-align:middle;background:var(--orange) var(--check) center center / .6666em auto no-repeat;--check: url(https://cdn.shopify.com/s/files/1/0605/9520/8378/files/check.png?v=1779081668)}:where(#okazu-feature) .feature4_list dd:before{background-color:var(--green)}@media screen and (max-width:767.98px){.feature4_list{--fontBasis: 13;margin-top:var(--basisgap)}.feature4_list dt{text-align:center}.p-feature4 .c-button{margin-top:var(--basisgap)}}:where(#okazu-feature) .p-feature1>.c-paragraph{margin-top:1lh;font-weight:var(--fontBold);line-height:2;text-align:center}:where(#okazu-feature) .p-feature1 .p-check1{display:flex;flex-wrap:wrap;column-gap:calc(var(--basisgap) / 2);margin-top:calc(var(--basisgap) / 1.5)}:where(#okazu-feature) .p-feature1 .p-check1 .c-capsule{flex-basis:100%;justify-self:center}:where(#okazu-feature) .p-feature1 .p-check1 .image{flex-basis:calc(45% - var(--basisgap) / 4);position:relative}:where(#okazu-feature) .p-feature1 .p-check1 .text{flex-basis:calc(55% - var(--basisgap) / 4)}:where(#okazu-feature) .p-feature1 .p-check1 .image img{border-radius:calc(var(--basisgap) * .5)}:where(#okazu-feature) .p-feature1 .p-check1 .badge{position:absolute;top:calc(var(--basisgap) * -.5);left:calc(var(--basisgap) * -.5);max-width:calc(var(--basisgap) * 4)}:where(#okazu-feature) .p-feature1 .pr_data .group{margin-top:2em}@media print,(min-width:768px){:where(#okazu-feature) .p-feature1>.c-paragraph{--fontBasis: 20}:where(#okazu-feature) .p-feature1 .p-check1 .image{align-self:center;padding-top:calc(var(--basisgap) / 2);padding-left:calc(var(--basisgap) / 2)}}@media screen and (max-width:767.98px){:where(#okazu-feature) .p-feature1 .p-check1{flex-direction:column}:where(#okazu-feature) .p-feature1 .p-check1 .image{margin-top:1em}:where(#okazu-feature) .p-feature1 .text .c-paragraph{--fontBasis: 16}}.p-check_section{margin-top:calc(var(--basisgap) / 4);padding:calc(var(--basisgap) / 4);border-radius:calc(var(--radius) * 2);background:#fffa}.p-check_section .c-paragraph{padding-left:2em;font-weight:700;--fontBasis: 20;line-height:1.4;text-indent:-2em}.p-check_section .c-paragraph:before{content:"";display:inline-block;position:relative;top:-.1em;width:1.5em;height:1.5em;margin-right:.5em;border-radius:1em;vertical-align:middle;background:var(--green) var(--check) center center / .6666em auto no-repeat;--check: url(https://cdn.shopify.com/s/files/1/0605/9520/8378/files/check.png?v=1779081668)}.p-check_section .c-paragraph strong{font-size:120%;line-height:1}.p-check_section .c-paragraph strong b{position:relative;top:.05em;font-size:200%;font-weight:inherit}.p-check_section .c-paragraph .c-note{display:inline-block;margin-top:1em;font-weight:400;font-size:65%}.okazu_plus_gohan{display:flex;align-items:center;justify-content:space-between;margin-top:calc(var(--basisgap) / 4);font-size:80%}.okazu_plus_gohan :is(.okazu,.gohan){width:min(var(--cw) * 120 / var(--aspect),120px);line-height:1.2;text-align:center}.okazu_plus_gohan :is(.okazu,.gohan) b{color:var(--greenB)}.okazu_plus_gohan .symbol,.okazu_plus_gohan .total{color:var(--greenB);font-weight:900;font-size:168%}.okazu_plus_gohan .total{position:relative;top:-.1em}.okazu_plus_gohan .total b{font-size:200%;font-weight:700}@media screen and (max-width:767.98px){.p-check_section{margin-top:calc(var(--basisgap) / 2);padding:calc(var(--basisgap) / 2)}.p-check_section .c-paragraph{--fontBasis: 16}.okazu_plus_gohan :is(.okazu,.gohan){width:calc(var(--cw) * 64 / var(--aspect))}.okazu_plus_gohan .symbol,.okazu_plus_gohan .total{font-size:120%}}:where(#okazu-feature) .p-feature2>.c-paragraph{margin-top:1lh;font-weight:var(--fontBold);line-height:2;text-align:center}:where(#okazu-feature) .p-feature2 .pr_image{margin-top:calc(var(--basisgap) / 1.5)}:where(#okazu-feature) .p-feature2 .pr_image .img{display:flex;flex-direction:column;gap:1em}:where(#okazu-feature) .p-feature2 .pr_image .-curry .c-capsule{background:var(--colorCurry)}:where(#okazu-feature) .p-feature2 .pr_image .-nikujaga .c-capsule{background:var(--colorNikujaga)}:where(#okazu-feature) .p-feature2 .pr_image .-vegetcream .c-capsule{background:var(--colorVegetcream)}:where(#okazu-feature) .p-feature2 .okazu_caution{margin-top:calc(var(--basisgap) / 2)}@media print,(min-width:768px){:where(#okazu-feature) .p-feature2>.c-paragraph{--fontBasis: 20}:where(#okazu-feature) .p-feature2 .pr_image .img{grid-column:span 2}}@media screen and (max-width:767.98px){:where(#okazu-feature) .p-feature2 .pr_image{grid-template-columns:auto;gap:calc(var(--basisgap) / 2)}:where(#okazu-feature) .p-feature2 .pr_image .img{gap:.5em}:where(#okazu-feature) .p-feature2 .pr_image .img img{align-self:center;width:70%}:where(#okazu-feature) .p-feature2 .okazu_caution{margin-top:var(--basisgap)}}.l-modal{z-index:5;position:fixed;top:0;right:0;bottom:0;left:0}.l-modal:not(.is-active){display:none}.modal_underlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffa;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal_container{position:absolute;inset:calc(var(--basisgap) / 2);overflow-y:auto;padding:calc(var(--sectiongap) * .75);border-radius:calc(var(--basisgap) * .75);background:var(--orange)}:where(#okazu-details) .modal_container{background:var(--green)}:where(#faq-modal) .modal_container{background:#fff}.modal_container{overflow-y:scroll;scrollbar-width:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.modal_container::-webkit-scrollbar{display:none}.modal_close{--size: min(var(--cw) * 64 / var(--aspect), 64px);z-index:2;position:absolute;top:calc(var(--basisgap) / 2);right:calc(var(--basisgap) / 2);display:grid;place-items:center;width:var(--size);height:var(--size);border-radius:var(--size);color:#fff;background:#000}.modal_close:before,.modal_close:after{content:"";grid-area:1 / 1;width:calc(var(--size) / 2);height:4px;border-radius:4px;background:#fff}.modal_close:before{rotate:45deg}.modal_close:after{rotate:-45deg}.modal_close:not(.is-open){opacity:0;scale:.6}.modal_underlay:not(.is-open),.modal_container:not(.is-open){opacity:0}.modal_close.is-motion{transition:opacity .1s,scale .1s var(--easeOut)}.modal_underlay.is-motion,.modal_container.is-motion{transition:opacity .1s}.modal_underlay.is-motion,.modal_container.is-motion,.modal_close.is-motion.is-open{transition-duration:.3s}.modal_close.is-motion.is-open{transition-delay:.2s;transition-timing-function:ease,var(--easeBack)}.modal_container.is-motion.is-open,.modal_underlay.is-motion:not(.is-open){transition-delay:.2s}@media screen and (max-width:767.98px){.modal_container{padding-inline:calc(var(--basisgap) / 2)}.modal_close{--size: calc(var(--cw) * 64 / var(--aspect))}}span[data-modal=details]{cursor:pointer;margin-inline:.1em;color:var(--orangeB)}span[data-modal=details]{background:linear-gradient(currentcolor,currentcolor) left bottom / 100% 1px no-repeat}@media(hover){span[data-modal=details]{transition:background-size .4s cubic-bezier(.3,1,.7,1)}span[data-modal=details]:hover{background-position:right bottom;background-size:0 1px;transition-duration:.2s}}.p-udf{padding:calc(var(--sectiongap) * .75);border-radius:calc(var(--basisgap) * .75);background:#fff}.p-udf .c-paragraph{font-weight:var(--fontBold);--fontBasis: 18;text-align:center}.p-udf .c-paragraph:not(:first-child){margin-top:1em}.p-udf .c-note{text-align:center}.p-udf .c-note,.p-udf .c-notes{--fontBasis: 12}.p-udf .c-notes{margin-top:1em}.udf_title{display:flex;align-items:center;margin-top:calc(var(--basisgap) / 2)}@media print,(min-width:768px){.p-udf .c-paragraph{line-height:2}.udf_title{justify-content:center;column-gap:.5em}.udf_title img[width="540"]{width:min(var(--cw) * 540 / var(--aspect),540px)}.udf_title img[width="153"]{width:min(var(--cw) * 153 / var(--aspect),153px)}}@media screen and (max-width:767.98px){.p-udf{padding-inline:calc(var(--basisgap) / 2)}.p-udf .c-paragraph{--fontBasis: 13}.p-udf .c-note,.p-udf .c-notes{--fontBasis: 10}.udf_title{flex-direction:column;row-gap:.5em;--fontBasis: 16}.udf_title img[width="540"]{width:min(var(--cw) * 300 / var(--aspect),300px)}.udf_title img[width="153"]{width:min(var(--cw) * 100 / var(--aspect),100px)}.p-udf .c-tablewrap{margin-inline:calc(var(--basisgap) / -2);padding-inline:calc(var(--basisgap) / 2)}}.udf_table table{margin-top:calc(var(--basisgap) / 2);border:6px solid var(--orange);border-radius:calc(var(--radius) * 4);font-weight:var(--fontBold);--fontBasis: 16;line-height:1.5;background:#fff}.udf_table .stripe{background:var(--bg)}.udf_table .row1 :is(th,td){color:var(--orangeB)}.udf_table .row2 :is(th,td){color:var(--blue)}.udf_table .row1 th,.udf_table .row2 th{padding-left:1.5em}.udf_table :is(th,td){padding:1em;border-left:1px solid var(--lightgray)}.udf_table thead th:first-child,.udf_table tr:has([colspan]) th:first-child,.udf_table th[rowspan]{border-left:0}.udf_table tbody :is(th,td){border-top:1px solid var(--lightgray)}.udf_table tbody th{text-align:left}.udf_table tbody [rowspan]{writing-mode:vertical-rl;text-align:center}.udf_table tbody tr:has([rowspan]) th,.udf_table tbody tr:has([rowspan]) td{border-top:2px solid var(--orange)}.udf_table td{text-align:center}.udf_table img{width:min(var(--cw) * 140 / var(--aspect),140px)}@media screen and (max-width:767.98px){.udf_table table{min-width:720px;margin-top:var(--basisgap);--fontBasis: 12}.udf_table img{width:calc(var(--cw) * 140 / var(--aspect))}}.p-voice,.p-faq{border-radius:calc(var(--basisgap) * 1.25);background:#fff}.p-voice{position:relative;margin-top:calc(var(--basisgap) * -1.25);padding-bottom:calc(var(--basisgap) / 2);border-bottom-right-radius:0;border-bottom-left-radius:0}.p-faq{z-index:1;position:relative;padding-top:var(--basisgap);padding-bottom:calc(var(--sectiongap) * 1.25)}#faq.p-faq{border-top-right-radius:0;border-top-left-radius:0}#okazu-feature .p-faq{margin-top:0;padding-bottom:var(--basisgap);border-radius:calc(var(--basisgap) * .75);background:#fff}.faq_lead{margin-top:calc(var(--basisgap) / 2);font-weight:var(--fontBold);--fontBasis: 24;text-align:center}.p-faq .c-button{column-gap:1em;width:fit-content;margin:var(--basisgap) auto 0}@media screen and (max-width:767.98px){.faq_lead{--fontBasis: 13}.p-faq .c-button{padding-inline:2em 1.5em;--fontBasis: 16}}@media print,(min-width:768px){.voice_container,.c-faq{width:min(var(--cw) * 1000 / var(--aspect),1000px);margin-inline:auto}#okazu-feature .p-faq{width:min(var(--cw) * 1200 / var(--aspect),1200px)}.p-faq .c-button{margin-top:calc(var(--basisgap) / 2);padding-inline:3em 2em;--fontBasis: 24}}.p-voice .section_title{line-height:1}.p-voice .section_title .sub{display:flex;flex-direction:column;align-items:center;font-size:40%;line-height:2;font-size:18px}.p-voice>.c-note{text-align:center;margin-top:2em}.voice_container{display:grid;margin-top:var(--basisgap)}@media print,(min-width:768px){.voice_container{grid-template-columns:repeat(6,1fr);row-gap:var(--basisgap);column-gap:calc(var(--basisgap) * .75)}.voice_container .c-voice:nth-child(-n+5){grid-column:span 2}.voice_container .c-voice:nth-child(-n+2){grid-column:span 3}}.c-voice{display:grid;grid-template-rows:1fr auto;position:relative;padding:calc(var(--basisgap) / 2);border-radius:calc(var(--basisgap) * .625);background:var(--bg);--quote: url(https://cdn.shopify.com/s/files/1/0605/9520/8378/files/quote.png?v=1778815083);border:none}.c-voice .c-paragraph{font-weight:var(--fontBold);--fontBasis: 16}.c-voice .speaker{margin-top:.75em;font-weight:var(--fontBold);--fontBasis: 18;text-align:right}.c-voice .speaker span{display:inline-block}.c-voice .tail{position:absolute;top:calc(100% - 1px);left:var(--basisgap);width:2em;fill:var(--bg)}.c-voice:before,.c-voice:after{content:"";position:absolute;aspect-ratio:33 / 28;width:min(var(--cw) * 33 / var(--aspect),33px);height:auto;background:var(--quote) center / cover no-repeat}.c-voice:before{top:-.5em;left:1em}.c-voice:after{right:1em;bottom:-.5em;rotate:180deg}@media screen and (max-width:767.98px){.voice_container{row-gap:calc(var(--basisgap) * 1.5);margin-top:calc(var(--basisgap) * 1.5)}.c-voice{padding-block:var(--basisgap)}.c-voice:nth-child(odd){margin-right:var(--basisgap)}.c-voice:nth-child(2n){margin-left:var(--basisgap)}.c-voice .c-paragraph{--fontBasis: 13}.c-voice .speaker{--fontBasis: 14}.c-voice .tail{width:calc(var(--cw) * 20 / var(--aspect));height:auto}.c-voice:before,.c-voice:after{width:calc(var(--cw) * 20 / var(--aspect))}}.c-faq{display:grid;row-gap:calc(var(--basisgap) / 2);margin-top:calc(var(--basisgap) / 2);--fontBasis: 16}.c-faq .item{overflow:hidden;border-radius:calc(var(--basisgap) * .375)}.c-faq .item dt .inner,.c-faq .item dd .inner{display:flex;column-gap:calc(var(--basisgap) / 4);padding:calc(var(--basisgap) / 3) calc(var(--basisgap) / 2)}.c-faq .item dt{color:#fff;font-weight:var(--fontBold);font-size:150%;line-height:1.5;background:var(--orange)}.c-faq .item dt .inner{width:100%;font:inherit;text-align:left}.c-faq .item dd .inner{background:var(--bg)}.c-faq .item dt .inner:before,.c-faq .item dd .inner:before{display:inline-grid;place-items:center;aspect-ratio:1 / 1;width:1.75em;min-width:1.75em;height:1.75em;border-radius:50%;color:#fff;font-weight:var(--fontBlack);font-size:min(var(--cw) * 32 / var(--aspect),32px);line-height:1;font-family:var(--fontEn);background:var(--orangeD)}.c-faq .item dt .inner:before{content:"Q"}.c-faq .item dd .inner:before{content:"A";color:var(--orange);background:#fff}.c-faq .item dd .inner{align-self:center}.c-faq .item dd .large{margin-block:.5em;font-size:112%;line-height:1.5}.c-faq .item dd .inline{display:inline}.c-faq .item dd strong{display:inline-block;color:var(--orangeB)}.c-faq .item dt .ico{display:grid;place-items:center;aspect-ratio:1 / 1;width:1.75em;min-width:1.75em;height:1.75em;margin-left:auto;border-radius:50%;stroke:currentcolor;stroke-width:4;background:var(--orangeD)}.c-faq .item dt .ico:before,.c-faq .item dt .ico:after{content:"";display:block;grid-area:1 / 1;width:50%;height:4px;background:#fff}.c-faq .item dt button:not(.is-open) .ico:after{rotate:-90deg}.c-faq .item dd{overflow:hidden}.c-faq .item dd:not(.is-open){height:0}.c-faq .item dt button.is-motion .ico:after{transition:rotate .3s var(--easeOut)}.c-faq .item dd.is-motion{transition:height .3s var(--easeOut)}@media print,(min-width:768px){.c-faq .item dt button{align-items:center}}@media screen and (max-width:767.98px){.c-faq{margin-top:var(--basisgap);--fontBasis: 13}.c-faq .item dt{padding-block:calc(var(--basisgap) / 3);font-size:108%}.c-faq .item dd .inner{padding-block:var(--basisgap)}.c-faq .item dt .inner:before,.c-faq .item dd .inner:before{font-size:calc(var(--cw) * 18 / var(--aspect))}.c-faq .item dt .ico{align-self:center}}.p-why{padding-bottom:0}.p-why .section_title{display:grid;justify-items:center;row-gap:calc(var(--basisgap) / 2)}.p-why .section_title .hatena{--fontSize: min(var(--cw) * 66 / var(--aspect), 66px);display:grid;place-items:center;width:1.5em;height:1.5em;border-radius:1.5em;color:#fff;font:var(--fontBold) var(--fontSize) / 1;background:var(--orange)}.p-why .c-details_summary{--fontBasis: 20}.why_section{margin-top:var(--basisgap);padding:var(--basisgap);border-radius:calc(var(--basisgap) * .625);text-align:center;background:#fff}.why_section:first-child{margin-top:0}.why_lead{--fontBasis: 36;font-size:150%}.why_column{display:grid;grid-template-rows:auto 1fr;row-gap:calc(var(--basisgap) / 4);margin-top:calc(var(--basisgap) / 2)}.why_column .graph_box{padding:calc(var(--basisgap) * .375);border-radius:calc(var(--basisgap) * .375);background:#fff}.why_column .graph_box figcaption{margin-top:1em;--fontBasis: 12}.why_column .graph_box .c-note{display:inline-block}.p-why .next{display:block;margin:calc(var(--basisgap) / 4) auto;fill:var(--orange)}@media screen and (max-width:767.98px){.why_lead{--fontBasis: 21}.why_column .graph_box figcaption{--fontBasis: 10}.p-why .next{width:calc(var(--cw) * var(--w) / 2 / var(--aspect));margin-block:calc(var(--basisgap) / 2)}}.why_column .graph_box .legend{display:grid;margin-top:1em;--fontBasis: 12}.why_column .graph_box li{display:flex;align-items:center}.why_column .graph_box .c1{--c: #50a2f0}.why_column .graph_box .c2{--c: #ff99cb}.why_column .graph_box .c3{--c: #2c4ae4}.why_column .graph_box .c4{--c: #ff566c}.why_column .graph_box li:before{content:"";display:inline-block;position:relative;top:.05em;width:2.5em;height:1.2em;margin-right:.5em;vertical-align:middle;background:var(--c)}.why_column .graph_box .c3:before,.why_column .graph_box .c4:before{height:.3em}@media print,(min-width:768px){.why_column .graph_box .legend{grid-template-columns:auto auto;justify-content:center;column-gap:2em}}@media screen and (max-width:767.98px){.why_column .graph_box{padding-block:var(--basisgap)}.why_column .graph_box .legend{--fontBasis: 9}}.why_box{padding:calc(var(--basisgap) / 2) var(--basisgap);border-radius:calc(var(--basisgap) / 4);background:var(--bg)}.why_box .lead{display:flex;flex-direction:column;align-items:center;--fontBasis: 18}.why_box .lead .sub{display:flex;column-gap:1em}.why_box .lead .pop{width:1.5em;stroke:var(--orangeB)}.why_box .lead .main{color:var(--orangeB);font-size:133.3333%;letter-spacing:.06em}.why_box .list{display:grid;margin-top:calc(var(--basisgap) / 4);font-weight:var(--fontBold);--fontBasis: 26;line-height:1.2;font-family:var(--fontEn)}.why_box .list .item{display:flex;align-items:center;padding:.25em 1em 0 calc(var(--basisgap) / 4);border-radius:calc(var(--basisgap) / 4);background:#fff}.why_box .list .item dd{padding:0 .5em;color:var(--orangeB)}.why_box .list .item .num{font-size:166.6666%}.why_box .c-note{margin-top:1em}@media print,(min-width:768px){.why_box .list{grid-template-columns:auto auto;justify-content:center;column-gap:calc(var(--basisgap) / 4)}}@media screen and (max-width:767.98px){.why_box .lead{--fontBasis: 13}.why_box .lead .main{line-height:1.5}.why_box .list{row-gap:calc(var(--basisgap) / 2);--fontBasis: 21}}.next+.why_section{margin-top:0}.next+.why_section .c-paragraph{font-weight:var(--fontBold);--fontBasis: 26;text-align:center}.next+.why_section .image{margin-top:calc(var(--basisgap) / 2)}.next+.why_section .image img{border-radius:calc(var(--basisgap) * .375)}@media screen and (max-width:767.98px){.next+.why_section .c-paragraph{--fontBasis: 15}}.c-details_summary{display:flex;align-items:center;justify-content:center;column-gap:1em;width:fit-content;margin:1.5em auto 0;padding:.75em 1.5em;background:#fff;border-radius:var(--radius)}.c-details_content{max-width:1220px;margin:calc(var(--radius) * -1) auto 0}.c-details_summary .ico{display:grid;place-items:center;aspect-ratio:1 / 1;width:1.75em;min-width:1.75em;height:1.75em;margin-left:auto;border-radius:50%;stroke:currentcolor;stroke-width:4;background:var(--orangeD)}.c-details_summary .ico:before,.c-details_summary .ico:after{content:"";display:block;grid-area:1 / 1;width:50%;height:4px;background:#fff}.c-details_summary:not(.is-open) .ico:after{rotate:-90deg}.c-details_content{overflow:hidden}.c-details_content:not(.is-open){height:0}.c-details_summary.is-motion .ico:after{transition:rotate .3s var(--easeOut)}.c-details_content.is-motion{transition:height .3s var(--easeOut)}@media screen and (max-width:767.98px){.c-details_summary .ico{align-self:center}}.p-result{padding-inline:0;border-radius:calc(var(--basisgap) * .75);background:var(--orange)}.result_lead{color:var(--orangeB);text-align:center}.result_lead img{width:min(var(--cw) * 784 / var(--aspect),784px)}@media screen and (max-width:767.98px){.result_lead img{width:calc(var(--cw) * 573 / 2 / var(--aspect));margin-top:.25em}}.result_lead{font-weight:var(--fontBold);--fontBasis: 26}.p-result>.c-paragraph{margin-top:1lh;font-weight:var(--fontBold);--fontBasis: 18;text-align:center}@media screen and (max-width:767.98px){.result_lead{--fontBasis: 15}.p-result>.c-paragraph{--fontBasis: 14}}.p-result .related{display:grid;margin-top:calc(var(--basisgap) * .75)}@media print,(min-width:768px){.p-result .related{grid-template-columns:1fr 1fr;column-gap:calc(var(--basisgap) * .75);width:min(var(--cw) * 1000 / var(--aspect),1000px);margin-inline:auto}}@media screen and (max-width:767.98px){.p-result .related{row-gap:var(--basisgap)}}.p-result .related .item{padding-block:calc(var(--basisgap) * .75);padding-inline:calc(var(--basisgap) * .875);border-radius:calc(var(--basisgap) * .375);background:var(--bg)}.p-result .related .text{display:flex;align-items:center;justify-content:center;column-gap:.25em;fill:var(--orangeB);font-weight:var(--fontBold);--fontBasis: 18}.p-result .related .pop{width:1.1em;height:auto;fill:var(--orange)}.p-result .related .label img{position:relative;top:-.25em;width:auto;height:1.5em;margin-inline:.25em;vertical-align:middle}.p-result .related .image{position:relative;margin-top:calc(var(--basisgap) * .75)}.p-result .related .emblem{position:absolute;top:calc(var(--basisgap) * -.5);left:calc(var(--basisgap) * -.5)}@media screen and (max-width:767.98px){.p-result .related .text{--fontBasis: 14}.p-result .related .item{padding-block:var(--basisgap)}.p-result .related .image{width:fit-content;margin-inline:auto}.p-result .related .image [style^="--w:"]{width:calc(var(--cw) * var(--w) / 2 / var(--aspect))}}.p-lineup{padding-inline:0}.p-lineup .splide__track{margin-top:calc(var(--basisgap) * .75);padding-inline:var(--basisgap)!important}.p-lineup .splide__arrow{z-index:1;display:grid;place-items:center;position:absolute;top:calc(50% - 1.5em);width:auto;height:3em;padding:.8em;border-radius:5em;background:var(--orange)}.p-lineup .splide__arrow--prev{left:calc(var(--basisgap) / 2)}.p-lineup .splide__arrow--next{right:calc(var(--basisgap) / 2)}.p-lineup .splide__arrow:disabled{opacity:.5}.p-lineup .splide__arrow svg{width:auto;height:100%;fill:#fff}.p-lineup .splide__arrow--prev svg{scale:-1 1}.lineup_list .item{--width: min(var(--cw) * 300 / var(--aspect), 300px);display:grid;grid-template-rows:auto 1fr auto auto;align-content:start;justify-items:center;margin-top:var(--basisgap);width:var(--width);max-width:var(--width);padding:0 calc(var(--basisgap) * .375) calc(var(--basisgap) * .5);border-radius:calc(var(--basisgap) * .375);background:#fff}.splide:not(.is-initialized){visibility:visible}.splide:not(.is-initialized) .lineup_list.lineup_list,.splide.is-initialized:not(.is-active) .lineup_list.lineup_list{display:flex;justify-content:center;column-gap:40px}.splide.is-initialized.is-active .lineup_list .item{margin-right:40px}.lineup_list .image{margin-top:calc(var(--basisgap) * -1)}.lineup_list .title{margin-top:calc(var(--basisgap) / 4);color:var(--orange);fill:currentcolor;text-align:center}.lineup_list .-shiro .title{color:var(--blue)}.lineup_list .-konbu .title{color:var(--green)}.lineup_list .-okaka .title{color:var(--brown)}.lineup_list .-hijiki .title{color:var(--purple)}.lineup_list .c-paragraph{margin-top:.5em}.lineup_list .c-button{margin-top:1.25em}.lineup_list .c-button+.c-button{margin-top:.75em}@media print,(min-width:768px){.p-feature .p-lineup{width:min(var(--cw) * 1200 / var(--aspect),1200px);margin-inline:auto}}@media screen and (max-width:767.98px){.lineup_list .item{--width: calc(var(--cw) * 240 / var(--aspect));margin-top:calc(var(--basisgap) * 2);margin-right:24px;padding:0 calc(var(--basisgap) * .5) var(--basisgap);border-radius:var(--basisgap)}.lineup_list .image{width:80%;margin-top:calc(var(--basisgap) * -2)}}#okazu-feature .p-lineup{background:var(--okz-bg)}.lineup_okazu{display:flex;justify-content:center;flex-wrap:wrap;gap:calc(var(--basisgap) / 2);margin-top:var(--basisgap);padding:var(--basisgap);border-radius:var(--basisgap);background:#fff}.lineup_okazu :is(.image,.title,.c-paragraph){flex-basis:100%;text-align:center}.lineup_okazu .title{--fontBasis: 20}@media print,(min-width:768px){.lineup_okazu{gap:calc(var(--basisgap) / 4);width:min(var(--cw) * 800 / var(--aspect),800px);margin-inline:auto;padding-block:calc(var(--basisgap) * .75);border-radius:calc(var(--basisgap) * .375)}.lineup_okazu .image{max-width:min(var(--cw) * 560 / var(--aspect),560px)}.lineup_okazu .c-button{flex-basis:40%;flex-grow:1;--fontBasis: 18}}@media screen and (max-width:767.98px){#okazu-feature .p-lineup{padding-inline:calc(var(--basisgap) / 2)}.lineup_okazu{padding-top:calc(var(--basisgap) * 1.25)}.lineup_okazu .title{--fontBasis: 14}.lineup_okazu .c-button{width:84%}}.c-tabs{display:grid;grid-template-rows:auto 1fr;--fontBasis: 16}@media print,(min-width:768px){.c-tabs{grid-template-columns:repeat(4,1fr);column-gap:.5em}.c-tabs:before,.c-tabs .tab_content{grid-area:2 / 1 / 3 / 5}}@media screen and (max-width:767.98px){.c-tabs dd+dt{margin-top:.5em}}.c-tabs .tab_button{display:block;position:relative;padding:1em;border-top-right-radius:calc(var(--radius) * 2);border-top-left-radius:calc(var(--radius) * 2);background:#ffdcbb;font-weight:var(--fontBold);text-align:center;transition:color .3s,background-color .3s}.c-tabs .tab_button:after{content:"";z-index:2;position:absolute;top:calc(100% - 1px);right:calc(50% - .6em);width:1.2em;height:1em;background:#ffdcbb;clip-path:polygon(0 0,100% 0,50% 100%);scale:1 0;transform-origin:top center;transition:background-color .3s,scale .3s}:where(#okazu-details) .c-tabs .tab_button,:where(#okazu-details) .c-tabs .tab_button:after{background:var(--okz-bg)}.c-tabs .tab_button.is-active{color:#fff;background:var(--orangeB)}.c-tabs .tab_button.is-active:after{background:var(--orangeB);scale:1}:where(#okazu-details) .c-tabs .tab_button.is-active,:where(#okazu-details) .c-tabs .tab_button.is-active:after{background:var(--greenB)}:where(#okazu-detail2).p-detail2 .c-note{margin-top:2em}@media(hover){.c-tabs .tab_button:hover{color:#fff;background:var(--orangeB);transition-duration:0s}:where(#okazu-details) .c-tabs .tab_button:hover{background:var(--greenB)}}@media screen and (max-width:767.98px){.c-tabs .tab_button:not(.is-active){border-bottom-right-radius:calc(var(--radius) * 2);border-bottom-left-radius:calc(var(--radius) * 2)}}.c-tabs .tab_content{align-self:start;z-index:1}.c-tabs .tab_content .inner{display:grid;align-content:start;padding:calc(var(--sectiongap) * .75)}.c-tabs .tab_content.is-motion .c-tablewrap{overflow:hidden}.c-tabs .tab_content:not(.is-active){display:none}.c-tabs .tab_content:not(.is-open){z-index:0;opacity:0}.c-tabs .tab_content.is-motion{transition:opacity .3s,height .3s var(--easeOut)}@media print,(min-width:768px){.c-tabs:before{content:"";display:block;width:100%;height:100%;border-bottom-right-radius:calc(var(--radius) * 4);border-bottom-left-radius:calc(var(--radius) * 4);background:#fff}}@media screen and (max-width:767.98px){.c-tabs .tab_content{border-bottom-right-radius:calc(var(--radius) * 2);border-bottom-left-radius:calc(var(--radius) * 2);background:#fff}.c-tabs .tab_content .inner{padding-inline:var(--basisgap)}}#purchase{--contentWidth: min(var(--cw) * 600 / var(--aspect), 600px)}#purchase .modal_underlay{background:#f93a}#purchase[data-type=okazu] .modal_underlay{background:#98cf5daa}#purchase .modal_container{max-width:var(--contentWidth);height:fit-content;max-height:calc(100% - var(--basisgap));margin:auto;padding:calc(var(--basisgap) / 2);background:#fff}#purchase[data-type=purchase] .modal_container{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:var(--basisgap);max-width:calc(var(--contentWidth) * 1.6)}#purchase[data-type=purchase] .modal_contents{display:grid;grid-template-rows:auto 1fr auto auto;row-gap:1em}#purchase[data-type=purchase] .product_title{align-self:center}#purchase[data-type=purchase] .product_links{--fontBasis: 14}#purchase[data-type=purchase] :is(.product_title,.product_links){margin-top:0}#purchase:is([data-type=shiro],[data-type=tamago],[data-type=konbu],[data-type=okaka],[data-type=hijiki]) .product_image .image{width:min(var(--cw) * 240 / var(--aspect),240px)}@media screen and (max-width:767.98px){#purchase:is([data-type=shiro],[data-type=tamago],[data-type=konbu],[data-type=okaka],[data-type=hijiki]) .product_image .image{width:calc(var(--cw) * 160 / var(--aspect))}}@media screen and (max-width:767.98px){#purchase .modal_container{padding-block:var(--basisgap)}#purchase[data-type=purchase] .modal_container{row-gap:calc(var(--basisgap) * 2)}}.p-purchase .product_image{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.5em}.p-purchase .product_image .image{width:min(var(--cw) * 390 / var(--aspect),390px)}.p-purchase .product_image img{width:100%}.p-purchase .product_title{margin-top:1em;--fontBasis: 20;line-height:1.5;text-align:center}@media screen and (max-width:767.98px){.p-purchase .product_image .image{width:calc(var(--cw) * 300 / var(--aspect))}}.product_links{display:grid;grid-template-columns:auto auto;justify-content:center;gap:.5em;margin-top:calc(var(--basisgap) / 3);--fontBasis: 16;text-align:center}.product_links .lead{grid-column:span 2;font-weight:var(--fontBold);font-size:84%}.product_links .c-purchase{width:14em;height:4em;justify-content:center;line-height:1.2;padding:0 0 .1em;border:2px solid var(--color);background:var(--color);font-size:14px}.product_links.-online{padding:1em;border-radius:1em;background:var(--lightgray)}.product_links.-online .c-purchase{--color: #6cbfde}.product_links .c-purchase.-amazon{--color: #ee9f38}.product_links .c-purchase.-rakuten{--color: #ad2629}.product_links .c-purchase.-yahoo{--color: #ff002b}.product_links .c-purchase.-au{--color: #e45107}@media(hover){.product_links .c-purchase{width:14em;transition:color .3s,background-color .3s}.product_links .c-purchase:hover{color:var(--color);background:#fff;transition-duration:0s}}@media screen and (max-width:767.98px){.p-purchase .product_title{--fontBasis: 16}.product_links{grid-template-columns:1fr 1fr;margin-top:var(--basisgap);--fontBasis: 10}.product_links .c-purchase{width:100%}}.p-detail1 .c-notes{margin-top:1em;--fontBasis: 12}.detail_table table{border:1px solid var(--lightgray);border-radius:calc(var(--radius) * 4);font-weight:var(--fontBold);--fontBasis: 16;line-height:1.5;background:#fff}.detail_table thead th{padding:1em;text-align:center}.detail_table thead tr:first-child th:first-child{padding-left:1.5em}.detail_table thead tr:first-child th:not(:first-child),.detail_table thead tr:not(:first-child) th{border-left:1px solid var(--lightgray)}.detail_table thead tr:not(:first-child) th{border-top:1px solid var(--lightgray)}.detail_table thead th img{width:auto;height:1.5em;fill:currentcolor}.detail_table thead .hijiki img{height:1.7em}.detail_table tbody th,.detail_table tbody td{padding:1em;border-top:1px solid var(--lightgray)}.detail_table tbody th:first-child{padding-left:1.5em}.detail_table tbody .unit{padding-inline:0 1em}.detail_table tbody th{text-align:left}.detail_table tbody td{border-left:1px solid var(--lightgray);text-align:center}.detail_table thead tr:first-child th:first-child{border-top-left-radius:calc(var(--radius) * 4);background:var(--bg)}.detail_table thead tr:nth-child(2) th{color:#fff}.detail_table thead .shiro{background:var(--blue)}.detail_table thead .tamago{background:var(--orange)}.detail_table thead .konbu{background:var(--green)}.detail_table thead .okaka{background:var(--brown)}.detail_table thead .hijiki{background:var(--purple)}.detail_table tbody tr:nth-child(2n) th{background:var(--bg)}.detail_table tbody tr:nth-child(2n) .shiro{background:#e0ecfb}.detail_table tbody tr:nth-child(2n) .tamago{background:#fcecdb}.detail_table tbody tr:nth-child(2n) .konbu{background:#ebf5e0}.detail_table tbody tr:nth-child(2n) .okaka{background:#f3e7db}.detail_table tbody tr:nth-child(2n) .hijiki{background:#eee7f0}.detail_table thead .curry{background:var(--colorCurry)}.detail_table thead .nikujaga{background:var(--colorNikujaga)}.detail_table thead .vegetcream{background:var(--colorVegetcream)}.detail_table tbody tr:nth-child(2n) .curry{background:#fbf1d8}.detail_table tbody tr:nth-child(2n) .nikujaga{background:#fce7e7}.detail_table tbody tr:nth-child(2n) .vegetcream{background:#eaf5df}:where(#okazu-details) .detail_table thead tr:first-child th:first-child,:where(#okazu-details) .detail_table tbody tr:nth-child(2n) th{background:var(--okz-bg)}@media screen and (max-width:767.98px){.detail_table table{min-width:640px;--fontBasis: 12}.p-detail1 .c-notes{--fontBasis: 10}}.detail_table thead :is(.curry,.nikujaga,.vegetcream){width:20%}.detail_data{--fontBasis: 16}.detail_data .item:nth-child(n+2){margin-top:2em}.detail_data dt{width:fit-content;padding:.5em 1.5em;border-radius:2em;color:#fff;font-weight:var(--fontBold);background:var(--orange)}:where(#okazu-details) .detail_data dt{background:var(--green)}.detail_data .shiro{background:var(--blue)}.detail_data .tamago{background:var(--orange)}.detail_data .konbu{background:var(--green)}.detail_data .okaka{background:var(--brown)}.detail_data .hijiki{background:var(--purple)}.detail_data .curry{background:var(--colorCurry)}.detail_data .nikujaga{background:var(--colorNikujaga)}.detail_data .vegetcream{background:var(--colorVegetcream)}.detail_data dt+dd{margin-top:1em}.detail_data .notes{margin-top:1em}.detail_data .notes li{padding-left:1.2em;text-indent:-1.2em}.detail_data .notes li:before{content:"";display:inline-block;position:relative;top:-.1em;width:.7em;height:.7em;margin-right:.5em;border-radius:.5em;vertical-align:middle;background:var(--orange)}:where(#okazu-details) .detail_data .notes li:before{background:var(--green)}.detail_data .notes strong{color:var(--orangeB)}@media screen and (max-width:767.98px){.detail_data{--fontBasis: 12}}.p-banner{width:fit-content;margin-inline:auto;padding-bottom:calc(var(--sectiongap) / 4);border-image:linear-gradient(#fff,#fff) 0 fill / 0 / 0 50vw}.banner_list{display:flex;flex-direction:column;row-gap:calc(var(--basisgap) * .5)}.banner_list img{border-radius:var(--radius)}.l-header{display:flex;align-items:center;justify-content:space-between;column-gap:calc(var(--basisgap) / 2);z-index:3;position:fixed;inset:0 0 auto;height:var(--headerHeight);padding-inline:calc(var(--basisgap) / 4)}.l-header .logo{margin-right:auto}.l-header .nav_list{font-weight:var(--fontBold);--fontBasis: 18}@media print,(min-width:768px){.l-header .nav_container,.l-header .nav_list{display:flex;align-items:center;column-gap:calc(var(--basisgap) / 2)}.l-header .nav_list{column-gap:1.5em}.l-header .nav_list li{display:flex;align-items:center;column-gap:.5em}.l-header .nav_list li:before{content:"";display:inline-block;width:.4em;height:.4em;border-radius:.4em;background:var(--orange)}.l-header .drawer{display:none}}@media screen and (max-width:767.98px){.l-header{--drawerSize: calc(var(--cw) * 48 / var(--aspect))}.l-header .logo [style^="--w:"]{width:calc(var(--cw) * var(--w) * .6 / var(--aspect))}.l-header .nav{z-index:4;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.l-header .nav_container{pointer-events:auto;display:grid;grid-template-rows:1fr auto;justify-content:center;row-gap:var(--basisgap);position:fixed;inset:0 0 0 auto;overflow:auto;width:calc(100% - var(--basisgap));height:100%;padding-block:calc(var(--basisgap) * 2);color:#fff;border-top-left-radius:calc(var(--basisgap) * 2.5);border-bottom-left-radius:calc(var(--basisgap) * 2.5);background:var(--orangeB)}.l-header .nav_container{overflow-y:scroll;scrollbar-width:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.l-header .nav_container::-webkit-scrollbar{display:none}.l-header .nav_list{align-self:center;display:flex;flex-direction:column;align-items:center}.l-header .nav_list a{display:block;padding:.5em}.l-header .nav_logo{display:grid;justify-items:center;row-gap:.5em;margin-top:var(--basisgap);fill:currentcolor}.l-header .nav_logo [width="168"]{width:calc(var(--cw) * 168 / var(--aspect));height:auto}.l-header .nav_logo [width="120"]{width:calc(var(--cw) * 120 / var(--aspect));height:auto}.l-header .nav_container:not(.is-open){opacity:0;transform:translate(20%);pointer-events:none}.l-header .nav_container.is-motion{transition:opacity .3s,transform .3s var(--easeOut)}.l-header .drawer{pointer-events:auto;display:grid;place-items:center;z-index:1;position:fixed;top:0;right:calc(var(--drawerSize) / 12);width:var(--drawerSize);height:var(--drawerSize)}.l-header .drawer img{grid-area:1 / 1;width:calc(var(--drawerSize) * .5);height:auto;overflow:visible;stroke:var(--orangeB);stroke-width:3;stroke-linecap:round;transition:stroke .3s}.l-header .drawer img:first-child{transform:translateY(calc(var(--drawerSize) * -.16))}.l-header .drawer img:last-child{transform:translateY(calc(var(--drawerSize) * .16))}.l-header .drawer.is-open img{stroke:#fff;transition-duration:.1s}.l-header .drawer.is-open img:first-child{transform:rotate(-45deg)}.l-header .drawer.is-open img:nth-child(2){transform:scaleX(0)}.l-header .drawer.is-open img:last-child{transform:rotate(45deg)}.l-header .drawer.is-anim img{animation:.3s var(--easeOut) both}.l-header .drawer.is-anim img:first-child{animation-name:closeBar1}.l-header .drawer.is-anim img:nth-child(2){animation-name:closeBar2}.l-header .drawer.is-anim img:last-child{animation-name:closeBar3}.l-header .drawer.is-anim.is-open img:first-child{animation-name:openBar1}.l-header .drawer.is-anim.is-open img:nth-child(2){animation-name:openBar2}.l-header .drawer.is-anim.is-open img:last-child{animation-name:openBar3}}@keyframes openBar1{0%{transform:translateY(calc(var(--drawerSize) * -.16))}50%{transform:none;animation-timing-function:cubic-bezier(.3,1.6,.7,1)}to{transform:rotate(-45deg)}}@keyframes openBar2{0%,49.98%{transform:none}50%,to{transform:scaleX(0)}}@keyframes openBar3{0%{transform:translateY(calc(var(--drawerSize) * .16))}50%{transform:none;animation-timing-function:cubic-bezier(.3,1.6,.7,1)}to{transform:rotate(45deg)}}@keyframes closeBar1{0%{transform:rotate(-45deg)}50%{transform:none;animation-timing-function:cubic-bezier(.3,1.6,.7,1)}to{transform:translateY(calc(var(--drawerSize) * -.16))}}@keyframes closeBar2{0%,49.98%{transform:scaleX(0)}50%,to{transform:none}}@keyframes closeBar3{0%{transform:rotate(45deg)}50%{transform:none;animation-timing-function:cubic-bezier(.3,1.6,.7,1)}to{transform:translateY(calc(var(--drawerSize) * .16))}}.c-purchase{display:inline-flex;align-items:center;column-gap:.5em;padding:.6em 1em;border-radius:var(--radius);color:#fff;font-weight:700;--fontBasis: 14;background:var(--orange)}.c-purchase:after{content:"";width:.5em;height:.5em;background:currentcolor;clip-path:polygon(0 0,100% 50%,0 100%)}.c-purchase :is(.ico,.label){position:relative}.c-purchase .ico{top:-.1em;width:1.5em;stroke-width:0;fill:currentcolor}.l-header .c-purchase{position:relative;letter-spacing:.16em;background:linear-gradient(to top,#da4c00,#d7a321)}@media(hover){.c-purchase{cursor:pointer}.l-header .c-purchase:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(to top,#d7a321,#da4c00);transition:opacity .3s}.l-header .c-purchase:not(:hover):before{opacity:0}.l-header .c-purchase:hover:before{transition-duration:0s}}.l-footer{padding:var(--basisgap);padding-bottom:calc(var(--basisgap) / 3);text-align:center;background:#fff}@media screen and (max-width:767.98px){.l-footer{padding-bottom:calc(var(--basisgap) / 2)}}.l-footer .sns{display:flex;align-items:center;justify-content:center;column-gap:calc(var(--basisgap) / 4);--fontBasis: 14}.l-footer .sns a{display:inline-flex;align-items:center;justify-content:center;width:10em;height:2.4em;column-gap:.5em;padding:0 1.1em .1em 1em;border-radius:var(--radius);color:#fff;--fontBasis: 14}.l-footer .tw a{background:#0f1419}.l-footer .fb a{background:#1876f2}.l-footer .ln a{background:#05c755}.l-footer .sns .ico{width:1.25em;stroke-width:0;fill:currentcolor}.l-footer .tw .ico{width:1em}@media screen and (max-width:767.98px){.l-footer .sns{--fontBasis: 10}}.l-footer .links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:1em;margin-top:calc(var(--basisgap) * .375);color:#fff;--fontBasis: 12;border-image:linear-gradient(var(--orangeB),var(--orangeB)) 0 fill / 0 / 0 50vw}.l-footer .links a{display:block;padding:.25em 1em}@media print,(min-width:768px){.l-footer .links a{padding:1em}}@media screen and (max-width:767.98px){.l-footer .links{margin-top:calc(var(--basisgap) * .75);padding:.5em;--fontBasis: 10}}.l-footer .logo{margin-top:calc(var(--basisgap) * .5)}@media screen and (max-width:767.98px){.l-footer .logo img{width:calc(var(--cw) * 120 / var(--aspect));margin-top:calc(var(--basisgap) * .75)}}.l-footer .copyright{margin-top:calc(var(--basisgap) * .375);color:var(--gray);font-family:var(--fontEn);--fontBasis: 10;line-height:1.2}@media screen and (max-width:767.98px){.l-footer .copyright{margin-top:var(--basisgap)}}.l-pagetop{--size: min(var(--cw) * 60 / var(--aspect), 60px);display:grid;align-content:center;justify-items:center;row-gap:.7em;width:var(--size);height:var(--size);padding-top:.25em;border-radius:var(--size);color:#fff;font-family:var(--fontEn);font-size:min(var(--cw) * 10 / var(--aspect),10px);line-height:1;text-align:center;background:var(--orangeB)}.l-pagetop .label{max-width:4em}.l-pagetop{z-index:1;position:fixed;right:calc(var(--basisgap) / 3);bottom:calc(var(--basisgap) / 3)}@media screen and (max-width:767.98px){.l-pagetop{bottom:calc(var(--basisgap) / 2)}}.u-visuallyhidden{position:absolute;overflow:hidden;top:0;left:0;width:1px;height:1px;margin:-1px;white-space:nowrap;clip:rect(0 0 0 0)}.u-mt0{margin-top:0!important}.u-alignl{text-align:left!important}.u-alignc{text-align:center!important}.u-alignr{text-align:right!important}.ico{overflow:visible;height:auto;fill:none;stroke:currentcolor;stroke-width:4}.ico.pop,.ico.check,.ico.pagetop{stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.ico.timer{stroke:transparent;fill:currentcolor}:root{interpolate-size:allow-keywords;--aspect: 1220;--basisMax: 1280;--basisMin: 768;--bg: #fff0e2;--bgD: #fae8d8;--gray: #7d7d7d;--lightgray: #dcdcdc;--okz-bg: #def1d3;--okz-bgD: #d1e3c7;--orange: #ff9933;--orangeD: #ff7f00;--orangeB: #fa5c00;--blue: #50a2f0;--blueD: #0083ff;--red: #ff566c;--redD: #ff1836;--green: #98cf5d;--greenD: #70bd1e;--greenB: #498f22;--brown: #cd863a;--brownD: #bf701c;--purple: #b286b8;--purpleD: #9e67a6;--colorCurry: #edbb3c;--colorNikujaga: #f18986;--colorVegetcream: #98cf5d;--font: "Noto Sans JP", sans-serif;--fontMplus: "M PLUS", sans-serif;--fontEn: "Roboto", sans-serif;--fontThin: 100;--fontLight: 300;--fontRegular: 400;--fontMedium: 500;--fontBold: 700;--fontExbold: 800;--fontBlack: 900;--easeIn: cubic-bezier(.3, 0, .7, 0);--easeOut: cubic-bezier(.3, 1, .7, 1);--easeInOut: cubic-bezier(.7, 0, .3, 1);--easeBack: cubic-bezier(.3, 1.6, .7, 1)}body{container:body / inline-size;--cw: 100vw;--cw: 100cqi;--breakout: calc(50% - var(--cw) / 2);--basisgap: min(var(--cw) * 80 / var(--aspect), 80px);--sectiongap: min(var(--cw) * 120 / var(--aspect), 120px);--headerHeight: min(var(--cw) * 96 / var(--aspect), 96px);--radius: min(var(--cw) * 8 / var(--aspect), 8px)}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,figcaption,table,button){--fontSize: min( var(--cw) * var(--fontBasis) / var(--aspect), var(--fontBasis) * .0625rem );font-size:var(--fontSize)}:where([style^="--w:"]){width:min(var(--cw) * var(--w) / var(--aspect),var(--w) * 1px);height:auto}table{display:table;width:100%;border-collapse:separate;border-spacing:0}@media print,(min-width:768px){.u-md{display:none}}@media screen and (max-width:767.98px){.u-dt{display:none}:root{--aspect: 375}body{--basisgap: calc(var(--cw) * 24 / var(--aspect));--sectiongap: calc(var(--cw) * 80 / var(--aspect));--headerHeight: calc(var(--cw) * 48 / var(--aspect));--radius: calc(var(--cw) * 8 / var(--aspect))}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,figcaption,button){--fontSize: calc(var(--cw) * var(--fontBasis) / var(--aspect))}:where([style^="--w:"]){width:calc(var(--cw) * var(--w) * .8 / var(--aspect))}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{overscroll-behavior:auto;color:#000;font:400 1em / 1.8 var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background:var(--bg)!important}body.scrollbar{overflow-y:scroll}*,*:before,*:after{box-sizing:border-box}:where(ul,ol){list-style:none;padding:0}:where(img,svg,video,iframe){vertical-align:middle}:where(img[height],picture>img,video[height]){height:auto}:where(input,textarea,select,small){font:inherit}:where(body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol,dl,dd){margin:0}:where(img,picture,video,iframe){display:inline-block;max-width:100%}:where(a){color:inherit;text-decoration:inherit;text-decoration-skip-ink:auto}:where(button){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;color:inherit;background:none}:where(sub){vertical-align:baseline}@media(hover){:where(a[href],button){cursor:pointer}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.why_section .c-paragraph{font-size:150%}.why_section .c-paragraph strong{font-size:100%}.feature_section .subject .label{font-size:150%}.c-voice .c-paragraph{font-size:85%}.c-voice .c-paragraph strong{font-size:100%}.p-detail1 .c-notes li,.p-detail1 .c-notes li span{font-size:10px}:where(#okazu-feature) .p-feature1>.c-paragraph{font-size:110%}:where(#okazu-feature) .p-feature2>.c-paragraph{font-size:110%}.p-feature3>.c-paragraph{font-size:110%}:where(#okazu,#okazu-feature) .pr_lead{font-size:120%}.p-feature2 .pr_image .c-paragraph{font-size:80%}.p-anchor{overflow:hidden}@media screen and (max-width:767.98px){.p-anchor li{overflow:hidden;font-size:calc(16px/17px*100vw)}.why_section .c-paragraph.-karei{font-size:120%}.p-purchase.modal_contents .product_links .c-purchase{font-size:2.8vw}.p-column1.feature_columns .c-note{margin-bottom:24px}.p-column2.feature_columns .badge{padding:.3rem}.p-feature1 .feature_columns{margin-top:2rem}.feature_section .subject .label{font-size:100%}}
/*# sourceMappingURL=/cdn/shop/t/556/assets/lp_kaigosyoku_style.css.map */
