/*! --------------------------------------------------------------------
------------------------------------------------------------------------
index
------------------------------------------------------------------------
--------------------------------------------------------------------- */.mv{position:relative;max-width:min(85.71vw,1200px);height:min(22.86vw,320px);margin:0 auto min(4vw,56px);background-image:url("../img/index/mv_img.png");background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){.mv{max-width:none;height:30vw}}.mv__catch{position:absolute;top:45%;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:min(61.14vw,856px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 767px){.mv__catch{top:18%;width:74.5vw}}.mv__catch-sp{display:none}@media screen and (max-width: 767px){.mv__catch-sp{display:grid;row-gap:1.5vw;justify-items:center}}.mv__catch-sp img{height:9vw;-o-object-fit:contain;object-fit:contain}.category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:min(4.64vw,65px);font-size:min(1.57vw,22px);font-weight:700;letter-spacing:.091em}@media screen and (max-width: 767px){.category{font-size:3vw}}.mentalhealth,.meal,.exercise{color:#00703e}.category__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:12.364em;height:3.273em;background-color:#fdfbf2;border:2px solid #00703e;border-radius:1.091em;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out}@media screen and (max-width: 767px){.category__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30vw;height:12vw;border-radius:2.5vw}}.category__link:hover{color:#aac916;background-color:#f9f4dd}.category__link::before{width:1.864em;height:1.318em}.category__link::after{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.category__link:hover::after{-webkit-transform:translateY(0);transform:translateY(0)}.mentalhealth-link{padding-left:.682em}@media screen and (max-width: 767px){.mentalhealth-link{padding-left:0}}.meal-link{padding-left:1.455em}@media screen and (max-width: 767px){.meal-link{padding-left:0}}.exercise-link{padding-left:1.091em}@media screen and (max-width: 767px){.exercise-link{padding-left:0}}.meal-link::before{margin-right:.364em}@media screen and (max-width: 767px){.meal-link::before{margin-right:0}}.exercise-link::before{width:1.727em;height:1.455em}.mentalhealth-link::after,.meal-link::after,.exercise-link::after{position:absolute;top:50%;right:.682em;width:.727em;height:.727em;content:"";background-image:url("../img/common/base/arrow_down_green.svg");background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sec-ttl-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:min(5.71vw,80px);padding:0 min(1.71vw,24px);margin-bottom:min(2.29vw,32px);background-color:#438548;background-image:url("../img/common/base/bg02.png");background-repeat:no-repeat;background-position:108% 50%;background-size:47%}@media screen and (max-width: 767px){.sec-ttl-area{height:16vw;padding:0 2.5vw;background-position:107% 53%;background-size:48%}}.sec-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:min(2.14vw,30px);font-weight:700;color:#fff;letter-spacing:.067em}@media screen and (max-width: 767px){.sec-ttl{font-size:5vw;letter-spacing:.1em}}.sec-mentalhealth-ttl::before{width:2.467em;height:1.333em}@media screen and (max-width: 767px){.sec-mentalhealth-ttl::before{width:1.8em;height:1.05em}}.sec-meal-ttl{-webkit-column-gap:.133em;-moz-column-gap:.133em;column-gap:.133em}.sec-meal-ttl::before{width:1.967em;height:1.133em}@media screen and (max-width: 767px){.sec-meal-ttl::before{width:2.2em}}.sec-exercise-ttl::before{width:1.833em;height:1.333em}@media screen and (max-width: 767px){.sec-exercise-ttl::before{width:1.5em}}.list-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:10.333em;height:2.444em;padding:0 .778em 0 1.333em;font-size:min(1.29vw,18px);font-weight:700;color:#00703e;letter-spacing:.056em;background-color:#fdfbf2;border-radius:1.222em;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out}@media screen and (max-width: 767px){.list-link{width:10.462em;padding:1.538em 1.077em 1.538em 1.846em;font-size:3.25vw;letter-spacing:.077em;border-radius:100vmax}}.list-link:hover{color:#aac916;background-color:#f9f4dd}.list-link::after{width:.778em;height:.778em;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.list-link:hover::after{-webkit-transform:translateX(50%);transform:translateX(50%)}/*# sourceMappingURL=index.min.css.map */