@charset "UTF-8";@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}.lower #main{margin-top:1rem}.p-health{display:flex;flex-direction:column;gap:8.5rem}@media only screen and (max-width:767px){.p-health{gap:6rem}}.p-health__anch{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-health__anch{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-health__anch{max-width:calc(1100px * (15 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-health__anch{max-width:calc(1100px * (15 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health__anch{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-health__anch{width:calc(320 / 380 * 100%)}}.p-health__anch .c-anch{justify-content:flex-start}@media only screen and (max-width:767px){.p-health__anch .c-anch{gap:1rem}.p-health__anch .c-anch__li{margin:0}}@media only screen and (max-width:767px) and (max-width:767px){.p-health__anch .c-anch__li{width:100%}}.p-health__header{display:flex;flex-direction:column;gap:2rem}.p-health__body{display:flex;flex-direction:column;gap:1rem}.p-health-about{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-health-about{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-health-about{max-width:calc(1100px * (15 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-health-about{max-width:calc(1100px * (15 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-about{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-health-about{width:calc(320 / 380 * 100%)}}.p-health-about__intro{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:1025px){.p-health-about__intro{padding-right:calc(100 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-about__intro{padding-right:0}}@media only screen and (max-width:767px){.p-health-about__intro{padding-right:0}}.p-health-about__intro::after{content:"";display:block}@media only screen and (min-width:768px){.p-health-about__intro::after{width:64vw}}@media only screen and (max-width:767px){.p-health-about__intro::after{width:80vw}}@media only screen and (min-width:768px){.p-health-about__intro::after{height:64vw}}@media only screen and (max-width:767px){.p-health-about__intro::after{height:80vw}}.p-health-about__intro::after{aspect-ratio:1/1;background-color:var(--color-bg-2);border-radius:50%;position:absolute}@media only screen and (min-width:768px){.p-health-about__intro::after{top:-24%}}@media only screen and (max-width:767px){.p-health-about__intro::after{top:-8%}}.p-health-about__intro::after{right:-30%;z-index:-1}.p-health-about__info{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:1025px){.p-health-about__info{width:calc(520 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-about__info{width:calc(600 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-health-about__info{width:100%}}@media only screen and (min-width:768px){.p-health-about__info{margin-top:2.3rem}}@media only screen and (max-width:767px){.p-health-about__info{margin-top:2rem}}.p-health-about__img{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media only screen and (min-width:768px){.p-health-about__img{margin-top:2.3rem}}@media only screen and (max-width:767px){.p-health-about__img{margin-top:3rem}}@media only screen and (min-width:768px){.p-health-about__img{width:calc(446 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-health-about__img{width:100%}}.p-health-about__img .info{display:flex;flex-direction:column;gap:.5rem;width:100%}.p-health-about__img .info .row{display:flex;gap:.5rem}.p-health-about__img .info .row dt{border:1px solid var(--color-acc-1);display:inline-flex;color:var(--color-acc-1);border-radius:1rem;width:6.15rem;justify-content:center;align-items:center;line-height:1;font-size:.77rem}.p-health-about__img .info .row dd{width:auto}@media only screen and (min-width:1025px) and (max-width:1440px){.p-health-about__info{width:55%}.p-health-about__img{width:40%;padding:0}}.p-health-about__points{width:100%;margin-top:6.25rem;background-color:rgba(255,255,255,.6);border:1px solid var(--color-table-line);box-sizing:border-box;padding:4rem calc(99 / 1100 * 100%)}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-about__points{padding:4rem calc(50 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-health-about__points{padding:2rem 1.25rem}}@media only screen and (max-width:1024px){.p-health-about__points{border-radius:1rem}}.p-health-about__item{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:2.3rem}@media only screen and (min-width:1025px){.p-health-about__item{padding:1.53rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-about__item{padding:0}}@media only screen and (max-width:767px){.p-health-about__item{padding:0}}@media only screen and (min-width:1025px){.p-health-about__item{background-color:var(--color-bg-2)}}@media only screen and (max-width:767px){.p-health-about__item{flex-direction:column-reverse;margin-top:1.5rem}}.p-health-about__item .c-text-set{display:flex;flex-direction:column}@media only screen and (min-width:768px){.p-health-about__item .c-text-set{gap:.75rem}}@media only screen and (max-width:767px){.p-health-about__item .c-text-set{gap:.5rem}}.p-health-about__item .c-text-set__title{font-weight:400}@media only screen and (min-width:1025px){.p-health-about__item .c-text-set__title{font-size:1.38rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-about__item .c-text-set__title{font-size:1.38rem}}@media only screen and (max-width:767px){.p-health-about__item .c-text-set__title{font-size:1.15rem}}.p-health-about__item .img{width:calc(260 / 860 * 100%)}@media only screen and (max-width:767px){.p-health-about__item .img{width:100%}}.p-health-about__inner{display:flex;gap:.75rem;margin-right:calc(40 / 860 * 100%);width:calc(560 / 900 * 100%)}@media only screen and (min-width:768px){.p-health-about__inner{flex-wrap:nowrap}}@media only screen and (max-width:767px){.p-health-about__inner{flex-wrap:wrap}}@media only screen and (max-width:767px){.p-health-about__inner{margin-right:0;margin-top:1.5rem;width:100%}}.p-health-about__tag{background-color:var(--color-acc-1);color:#fff}@media only screen and (min-width:768px){.p-health-about__tag{padding:.75rem 1rem}}@media only screen and (max-width:767px){.p-health-about__tag{padding:.5rem .75rem}}.p-health-about__tag{border-radius:2rem;align-self:flex-start}.p-health-comparison{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-health-comparison{width:calc(1260 / 1440 * 100%);max-width:calc(1260px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-health-comparison{max-width:calc(1260px * (15 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-health-comparison{max-width:calc(1260px * (15 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-comparison{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-health-comparison{width:calc(360 / 380 * 100%)}}.p-health-comparison{box-sizing:border-box}@media only screen and (min-width:768px){.p-health-comparison{padding:5.76rem 0}}@media only screen and (max-width:767px){.p-health-comparison{padding:3.5rem 0}}.p-health-comparison{border-radius:1rem;background:url(../../antroquinonol/health_food/images/bg_sky.webp) center/cover no-repeat}.p-health-comparison__inner{display:flex;flex-direction:column;justify-content:center;gap:1rem;margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-health-comparison__inner{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-health-comparison__inner{max-width:calc(1100px * (15 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-health-comparison__inner{max-width:calc(1100px * (15 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-comparison__inner{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-health-comparison__inner{width:calc(320 / 380 * 100%)}}@media only screen and (max-width:767px){.p-health-comparison__table{overflow-x:scroll}}@media only screen and (min-width:1025px){.p-health-comparison__table .c-table{font-size:1rem}}@media only screen and (max-width:767px){.p-health-comparison__table .c-table{width:-moz-fit-content;width:fit-content}}.p-health-comparison__table .c-table{border-collapse:separate;border-spacing:0}.p-health-comparison__table .c-table__thead .title{display:block;text-align:center}@media only screen and (min-width:1025px){.p-health-comparison__table .c-table__thead .title{font-size:1.69rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-comparison__table .c-table__thead .title{font-size:1.54rem}}@media only screen and (max-width:767px){.p-health-comparison__table .c-table__thead .title{font-size:1.38rem}}.p-health-comparison__table .c-table__thead .title{color:var(--color-acc-1)}.p-health-comparison__table .c-table__thead .info{margin-top:1.5rem;display:flex;flex-direction:column;gap:.5rem}.p-health-comparison__table .c-table__thead .info dt{display:inline-flex;border-radius:1rem;width:6.15rem;padding:0 .5rem;justify-content:center;margin:auto;border:1px solid var(--color-acc-1)}.p-health-comparison__table .c-table__thead .c-table__tr{border:none}.p-health-comparison__table .c-table__thead .c-table__th{text-align:center;background-color:#fff;border-radius:1rem 1rem 0 0;padding:1.5rem 0;border:none}@media only screen and (max-width:767px){.p-health-comparison__table .c-table__thead .c-table__th:not(:first-child){min-width:11.53rem}}.p-health-comparison__table .c-table__thead .c-table__th--accent{background-color:var(--color-acc-1);color:#fff}.p-health-comparison__table .c-table__thead .c-table__th--accent .title{color:#fff}.p-health-comparison__table .c-table__thead .c-table__th--accent .info dt{border:1px solid #fff}.p-health-comparison__table .c-table__thead .c-table__th:first-child{position:sticky;left:0;z-index:1;border-radius:0}@media only screen and (min-width:1025px){.p-health-comparison__table .c-table__thead .c-table__th:first-child{background:0 0}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-comparison__table .c-table__thead .c-table__th:first-child{background:0 0}}@media only screen and (max-width:767px){.p-health-comparison__table .c-table__thead .c-table__th:first-child{background:linear-gradient(to right,#b8e1ef,#b1dcee)}}@media only screen and (min-width:1025px){.p-health-comparison__table .c-table__thead .c-table__th:first-child{width:25%}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-comparison__table .c-table__thead .c-table__th:first-child{width:25%}}@media only screen and (max-width:767px){.p-health-comparison__table .c-table__thead .c-table__th:first-child{width:18%}}.p-health-comparison__table .c-table__thead .c-table__th:last-child{border-left:1px dotted var(--color-table-line)}.p-health-comparison__table .c-table__tbody{text-align:center}.p-health-comparison__table .c-table__tbody .c-table__tr:nth-child(odd) td,.p-health-comparison__table .c-table__tbody .c-table__tr:nth-child(odd) th{background-color:var(--color-table-bg)}.p-health-comparison__table .c-table__tbody .c-table__th{position:sticky;left:0;z-index:2;border-right:0;border-bottom:1px solid #dcebf5}@media only screen and (min-width:1025px){.p-health-comparison__table .c-table__tbody .c-table__th{width:25%}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-comparison__table .c-table__tbody .c-table__th{width:25%}}@media only screen and (max-width:767px){.p-health-comparison__table .c-table__tbody .c-table__th{width:10.46rem}}@media only screen and (max-width:767px){.p-health-comparison__table .c-table__tbody .c-table__th{min-width:10.46rem}.p-health-comparison__table .c-table__tbody .c-table__th .c-title{font-size:1rem}}.p-health-comparison__table .c-table__tbody .c-table__td{padding:1.69rem;vertical-align:middle;box-sizing:border-box;border-bottom:1px solid #dcebf5}.p-health-comparison__table .c-table__tbody .c-table__td:nth-child(2){position:relative;z-index:1;border:none}.p-health-comparison__table .c-table__tbody .c-table__td:nth-child(2)::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-left:2px solid var(--color-acc-1);border-right:2px solid var(--color-acc-1);pointer-events:none}.p-health-comparison__table .c-table__tbody .c-table__td .ic+p{margin-top:.25rem;font-size:1.15rem}.p-health-comparison__table .c-table__tbody .c-table__tr:last-child .c-table__td{border-bottom:none}.p-health-comparison__table .c-table__tbody .c-table__tr:last-child .c-table__td:nth-child(2)::after{border-bottom:2px solid var(--color-acc-1);border-radius:0 0 1rem 1rem}.p-health-comparison__table .c-table .ic{width:1.23rem;height:1.23rem;border-radius:1000px;margin:0 auto;display:flex;align-items:center;justify-content:center;background-color:var(--color-acc-1);color:var(--color-acc-1)}.p-health-comparison__table .c-table .ic svg{fill:#fff}.p-health-benefit{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-health-benefit{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-health-benefit{max-width:calc(1100px * (15 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-health-benefit{max-width:calc(1100px * (15 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-benefit{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-health-benefit{width:calc(360 / 380 * 100%)}}@media only screen and (min-width:1025px){.p-health-benefit{min-width:880px}}.p-health-benefit__inner{margin-top:3.07rem;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:767px){.p-health-benefit__inner{margin-top:1.5rem}}.p-health-benefit__title{display:flex;flex-direction:column}.p-health-benefit__title .c-title{letter-spacing:.1rem}@media only screen and (min-width:1025px){.p-health-benefit__img{width:calc(256 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-benefit__img{width:22%}}@media only screen and (max-width:767px){.p-health-benefit__img{width:100%}}.p-health-benefit__img{display:flex;align-items:center;flex-direction:column-reverse;border:1px solid var(--color-table-line);box-sizing:border-box}@media only screen and (min-width:1025px){.p-health-benefit__img{padding:2.5rem 3rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-benefit__img{padding:2rem 1rem}}@media only screen and (max-width:767px){.p-health-benefit__img{padding:1.5rem 1rem}}.p-health-benefit__img{border-radius:1rem;background-color:#fff}.p-health-benefit__img .img{width:100%}@media only screen and (max-width:767px){.p-health-benefit__img{display:none}}.p-health-benefit__info{display:flex;box-sizing:border-box;position:relative}@media only screen and (min-width:1025px){.p-health-benefit__info{width:calc(834 / 1000 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-benefit__info{width:78%}}@media only screen and (max-width:767px){.p-health-benefit__info{width:100%}}@media only screen and (min-width:1025px){.p-health-benefit__info{padding-left:7.3rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-benefit__info{padding-left:2rem}}@media only screen and (max-width:767px){.p-health-benefit__info{padding-left:0}}.p-health-benefit__list{display:flex;flex-direction:column;gap:1rem;position:relative}@media only screen and (min-width:768px){.p-health-benefit__list{border-left:1px solid var(--color-acc-1)}}.p-health-benefit__list .item{display:flex;align-items:stretch;position:relative;padding-left:2.3rem}@media only screen and (max-width:767px){.p-health-benefit__list .item{flex-wrap:wrap;padding-left:0}}.p-health-benefit__list .item:before{content:"";display:block;width:2.3rem;height:1px;background-color:var(--color-acc-1);align-self:center;position:absolute;left:0}@media only screen and (max-width:767px){.p-health-benefit__list .item:before{display:none}}@media only screen and (min-width:768px){.p-health-benefit__list .item:first-child .title{background-color:var(--color-acc-3)}}@media only screen and (min-width:768px) and (min-width:1025px){.p-health-benefit__list .item:first-child::before{width:9.61rem;left:-7.31rem}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.p-health-benefit__list .item:first-child::before{width:4.61rem;left:-2.16rem}}@media only screen and (min-width:768px){.p-health-benefit__list .item:first-child:after{content:"";display:block;width:3.07rem;height:50%;background-color:#fff;align-self:center;position:absolute;left:-18px;top:-.5px}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.p-health-benefit__list .item:first-child:after{width:3.23rem}}@media only screen and (min-width:768px){.p-health-benefit__list .item:last-child:after{content:"";display:block;width:3.07rem;height:50%;background-color:#fff;align-self:center;position:absolute;left:-18px;bottom:-1px}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.p-health-benefit__list .item:last-child:after{width:3.23rem}}.p-health-benefit__list .item .title{display:flex;align-items:center;padding:1rem;color:#fff;background-color:var(--color-acc-1);border-radius:1rem 0 0 1rem;width:19rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-benefit__list .item .title{width:22rem}}@media only screen and (max-width:767px){.p-health-benefit__list .item .title{width:100%;border-radius:1rem 1rem 0 0}}.p-health-benefit__list .item .title .num{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;background-color:#fff;color:var(--color-acc-2);line-height:1;border-radius:50%;margin-right:.5rem;font-optical-sizing:auto;font-family:var(--font-family-en-gothic);font-style:var(--font-family-en-gothic-style);font-weight:var(--font-family-en-gothic-weight);font-size:.77rem}.p-health-benefit__list .item .title .c-title{width:calc(100% - 2.5rem)}.p-health-benefit__list .item .text{background-color:var(--color-bg-2);width:100%;padding:1rem 1.5rem;border-radius:0 1rem 1rem 0;display:flex;align-items:center}@media only screen and (min-width:1025px){.p-health-benefit__list .item .text{font-size:1rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-health-benefit__list .item .text{font-size:1rem}}@media only screen and (max-width:767px){.p-health-benefit__list .item .text{font-size:.92rem}}@media only screen and (max-width:767px){.p-health-benefit__list .item .text{border-radius:0 0 1rem 1rem}}