@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul{margin:0}ul,ol{list-style:none;margin:0;padding:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@media (max-width:767px){html{font-size:4.1025641026vw}}@media screen and (min-width:768px){html{font-size:.987654321vw}}@media (min-width:1620px){html{font-size:16px}}body{background:#fff;font-family:"Zen Kaku Gothic New",sans-serif;font-optical-sizing:auto;font-weight:400;color:#3a3535;overflow-x:hidden}a{text-decoration:none;color:inherit}button{background-color:transparent;outline:0;border:none;padding:0}img{height:auto;width:100%}.l-inner{margin-inline:auto;max-width:22.5rem}@media screen and (min-width:768px){.l-inner{max-width:79.375rem}}.l-main{display:grid;margin-top:60px;overflow-x:hidden}@media screen and (min-width:768px){.l-main{margin:100px auto 0}}.c-cta{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/cta_bg_sp.webp);background-position:top;background-repeat:no-repeat;background-size:contain;position:relative}@media screen and (min-width:768px){.c-cta{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/cta_bg.webp);background-size:cover;top:-4.375rem}}@media screen and (min-width:768px){.p-doctor+.c-cta{top:-1.875rem}}.c-cta:before{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/footprints-white.webp);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:1.9375rem;left:50%;position:absolute;top:.9375rem;transform:translateX(-50%);width:1.9375rem}@media screen and (min-width:768px){.c-cta:before{height:3.125rem;top:1.4375rem;width:3.125rem}}.c-cta__inner{margin-inline:auto;padding-bottom:2.5rem;padding-top:4.25rem}@media screen and (min-width:768px){.c-cta__inner{padding-bottom:5.125rem;padding-top:7.1875rem;width:77.8125rem}}.c-cta__title-wrap{align-items:center;display:flex;font-size:1.5625rem;font-weight:600;gap:.9375rem;letter-spacing:-.01em;justify-content:center}@media screen and (min-width:768px){.c-cta__title-wrap{font-size:2.625rem}}.c-cta__title-wrap:before,.c-cta__title-wrap:after{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/cta_title-side-icon.svg);background-repeat:no-repeat;background-position:bottom;background-size:contain;content:"";display:block;height:2rem;width:1.375rem}@media screen and (min-width:768px){.c-cta__title-wrap:before,.c-cta__title-wrap:after{height:2.4375rem;width:1.875rem}}.c-cta__title-wrap:after{scale:-1 1}.c-cta__title span{font-size:1.25rem}@media screen and (min-width:768px){.c-cta__title span{font-size:2rem}}.c-cta .c-kit__wrap{margin-top:1rem}@media screen and (min-width:768px){.c-cta .c-kit__wrap{margin-top:1.875rem}}.c-kit__wrap{display:flex;flex-direction:column;gap:1.4375rem;justify-content:center;position:relative;z-index:1}@media screen and (min-width:768px){.c-kit__wrap{flex-direction:row;gap:1.625rem}}.c-kit{background:#fff;border-radius:1.25rem;margin-inline:auto;overflow:hidden;width:22.1875rem}@media screen and (min-width:768px){.c-kit{margin-inline:0;width:32.375rem}}.c-kit--thyroxine{box-shadow:0 0 10px -1px rgba(225,128,143,.42)}.c-kit--cortisol{box-shadow:0 0 10px -1px rgba(130,196,134,.42)}.c-kit__head{color:#fff;font-size:1rem;padding-block:.6875rem;text-align:center}@media screen and (min-width:768px){.c-kit__head{font-size:1.375rem;letter-spacing:.04em;padding-block:.625rem}}.c-kit--thyroxine .c-kit__head{background:#e1808f}.c-kit--cortisol .c-kit__head{background:#82c486}.c-kit__body{padding:1.0625rem 1.5rem 1.375rem}@media screen and (min-width:768px){.c-kit__body{padding:1.25rem 1.5rem 1.75rem}}.c-kit__info{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:5rem 1fr;grid-template-rows:2.625rem 1fr}@media screen and (min-width:768px){.c-kit__info{-moz-column-gap:3.625rem;column-gap:3.625rem;grid-template-columns:5.625rem 1fr;grid-template-rows:4.375rem 1fr;padding-left:.3125rem}}.c-kit__image{grid-column:1/2;grid-row:1/3;width:5rem}@media screen and (min-width:768px){.c-kit__image{width:7.1875rem}}.c-kit__name{font-size:1.25rem;font-weight:500;grid-column:2/3;grid-row:1/2;line-height:1.25}@media screen and (min-width:768px){.c-kit__name{font-size:1.8125rem;letter-spacing:.03em;line-height:1.3;margin-top:.625rem}}.c-kit--thyroxine .c-kit__name{color:#e1808f}.c-kit--cortisol .c-kit__name{color:#82c486}.c-kit__price-wrap{align-items:center;display:flex;grid-column:2/3;grid-row:2/3;position:relative}.c-kit__price-name{flex-shrink:0;font-size:.75rem;font-weight:500;line-height:1.2;padding-right:.625rem}@media screen and (min-width:768px){.c-kit__price-name{font-size:1rem}}.c-kit__price{font-size:2.375rem;font-weight:700;letter-spacing:.03em;line-height:1}@media screen and (min-width:768px){.c-kit__price{font-size:3rem;letter-spacing:.05em;padding-right:.625rem}}.c-kit__price span{font-size:.75rem;letter-spacing:.01em;padding-left:.3125rem}@media screen and (min-width:768px){.c-kit__price span{font-size:1rem;padding-left:.125rem}}.c-kit__free{background:#ffefac;border-radius:.3125rem;font-size:.6875rem;font-weight:700;letter-spacing:.05em;padding:.0625rem .25rem;position:absolute;right:.25rem;top:1.125rem}@media screen and (min-width:768px){.c-kit__free{font-size:.9375rem;letter-spacing:.07em;right:3.5625rem;top:1.5625rem}}.c-kit__warning{font-size:.8125rem;font-weight:700;letter-spacing:.1em;margin-top:.3125rem;text-align:center}@media screen and (min-width:768px){.c-kit__warning{font-size:.9375rem;margin-top:.625rem}}.c-kit__btn-wrap{display:flex;gap:.5rem;justify-content:center;margin-top:.3125rem}@media screen and (min-width:768px){.c-kit__btn-wrap{gap:.5rem;justify-content:space-between;margin-top:.625rem}}.c-kit__btn{border-radius:30px;color:#fff;font-size:1rem;padding-block:.625rem;position:relative;text-align:center;width:9.125rem}@media screen and (min-width:768px){.c-kit__btn{font-size:1.375rem;padding-bottom:.8125rem;padding-top:.8125rem;width:16.25rem}}.c-kit__btn--rakuten{background:#ae2317}.c-kit__btn--amazon{background:#f19a38}.c-kit__btn--amazon.c-kit__btn{font-size:1.0625rem;letter-spacing:.01em}@media screen and (min-width:768px){.c-kit__btn--amazon.c-kit__btn{font-size:1.375rem;letter-spacing:.1em}}.c-kit__btn:after{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/btn-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:.75rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:.375rem}@media screen and (min-width:768px){.c-kit__btn:after{height:.75rem;right:1.25rem;width:.3125rem}}.c-title{font-size:1.125rem;font-weight:700;margin-inline:auto;position:relative;text-align:center;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.c-title{font-size:1.875rem}}.c-title:after{background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:.25rem;left:50%;margin:.3125rem auto;position:absolute;transform:translateX(-50%);width:calc(100% + 1.5625rem)}@media screen and (min-width:768px){.c-title:after{height:.25rem;margin:.375rem auto}}.c-title--blue:after{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/title-border-blue.webp)}.c-title--pink:after{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/title-border-pink.webp)}.p-about{background:#f7f7f7;position:relative}.p-about__inner{padding-bottom:4.6875rem;padding-top:3.75rem}@media screen and (min-width:768px){.p-about__inner{padding-bottom:10.3125rem;padding-top:6.5625rem}}.p-about__text{margin-top:2.25rem;text-align:center}@media screen and (min-width:768px){.p-about__text{line-height:1.6;margin-top:3rem}}.p-about__text p{font-size:1rem;letter-spacing:-.05em}@media screen and (min-width:768px){.p-about__text p{font-size:1.25rem}}.p-about__text p:not(:first-child){margin-top:1.3125rem}@media screen and (min-width:768px){.p-about__text p:not(:first-child){margin-top:1.375rem}}.p-about__image-wrap{display:flex;gap:.4375rem;margin-top:2.3125rem}@media screen and (min-width:768px){.p-about__image-wrap{margin-top:1.375rem}}.p-about__box{margin-top:6.25rem;position:relative}@media screen and (min-width:768px){.p-about__box{margin-top:13.125rem}}.p-about__box:before{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/about_arrow.webp);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:3.1875rem;left:50%;position:absolute;top:-5rem;transform:translateX(-50%);width:3.375rem}@media screen and (min-width:768px){.p-about__box:before{height:4.625rem;top:-7.625rem;width:5.5625rem}}.p-about__box-title{background:#faede4;font-size:1.125rem;font-weight:700;grid-column:1/3;grid-row:1/2;letter-spacing:-.01em;padding-block:1rem;position:relative;text-align:center;width:100%}@media screen and (min-width:768px){.p-about__box-title{font-size:1.9375rem;padding-block:1.125rem}}.p-about__box-title:before{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/about_title-bg_sp.webp);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:150%;position:absolute;right:0;top:-40%;transform:translateY(-50%);width:8.75rem;z-index:1}@media screen and (min-width:768px){.p-about__box-title:before{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/about_title-bg.webp);height:150%;right:auto;top:42%;width:100%}}.p-about__box-contents{align-items:center;display:flex;flex-direction:column-reverse;font-size:1.5rem;gap:2.8125rem;margin-top:1.5625rem}@media screen and (min-width:768px){.p-about__box-contents{flex-direction:row;gap:2.1875rem;margin-top:3.125rem}}.p-about__box-image{width:17.75rem;z-index:1}@media screen and (min-width:768px){.p-about__box-image{flex-shrink:0;width:26.9375rem}}@media screen and (min-width:768px){.p-about__box-text{width:100%}}.p-about__box-text p{font-size:1rem;letter-spacing:-.01em;line-height:1.47}@media screen and (min-width:768px){.p-about__box-text p{font-size:1.25rem;letter-spacing:-.018em;line-height:1.55}}.p-about__box-text p strong{font-weight:700}.p-about__box-text p:not(:first-child){margin-top:1.375rem}@media screen and (min-width:768px){.p-about__box-text p:not(:first-child){margin-top:1.4375rem}}.p-about__bg{position:absolute;transform:translateX(-50%)}.p-about__bg--footprints{left:calc(50% - 10.3125rem);top:73.25rem;width:4.5rem}@media screen and (min-width:768px){.p-about__bg--footprints{left:calc(50% + 33.4375rem);scale:-1 1;top:1.5625rem;width:8.4375rem}}.p-about__bg--cat-left{left:calc(50% - 39.0625rem);top:6.5625rem;width:26.875rem}.p-about__bg--cat-right{left:calc(50% + 38.125rem);top:14.375rem;width:19.375rem}.p-company{position:relative}.p-company__inner{padding-bottom:19.5625rem;padding-top:3.25rem}@media screen and (min-width:768px){.p-company__inner{display:flex;gap:4.6875rem;padding-bottom:4.6875rem;padding-top:4.375rem}}.p-company__title{font-size:1rem;font-weight:700;letter-spacing:-.005em}@media screen and (min-width:768px){.p-company__title{font-size:1.875rem;letter-spacing:.015em}}.p-company__text{font-weight:500;letter-spacing:-.009em;line-height:1.48;margin-top:1.5625rem}@media screen and (min-width:768px){.p-company__text{font-size:1.25rem;letter-spacing:-.015em;line-height:1.45;margin-top:3.4375rem}}.p-company__text p:not(:first-child){margin-top:1.375rem}@media screen and (min-width:768px){.p-company__text p:not(:first-child){margin-top:1.75rem}}.p-company__image{margin-top:2rem;position:absolute;width:22.5625rem}@media screen and (min-width:768px){.p-company__image{flex-shrink:0;margin-top:0;position:relative;width:23.9375rem}}.p-cta{order:1}.p-cta__inner{padding-bottom:2.5rem}@media screen and (min-width:768px){.p-cta__inner{padding-bottom:6.25rem;padding-top:6.25rem}}.p-cta__head{margin-inline:auto;width:21.875rem}@media screen and (min-width:768px){.p-cta__head{width:56rem}}.p-cta__map-wrap{margin-inline:auto;margin-top:2.3125rem;width:22.5rem}@media screen and (min-width:768px){.p-cta__map-wrap{display:flex;gap:3.125rem;justify-content:space-between;margin-inline:0;margin-top:4.6875rem;width:100%}}.p-cta__btn-wrap{margin-inline:auto;position:relative;text-align:center;top:-.5rem;width:22.5rem}@media screen and (min-width:768px){.p-cta__btn-wrap{top:auto;width:33.1875rem}}.p-cta__btn-text{color:#3a3535;font-size:1.5rem;font-weight:700}@media screen and (min-width:768px){.p-cta__btn-text{font-size:2rem}}.p-cta__btn-wrap .c-btn{height:5.9375rem;position:relative}@media screen and (min-width:768px){.p-cta__btn-wrap .c-btn{height:11.625rem;top:-1.125rem}}.p-doctor{background:#fff;position:relative}.p-doctor:before{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/doctor_head-bg_sp.webp);background-position:top center;background-repeat:repeat-x;background-size:contain;content:"";display:block;height:3.1875rem;position:absolute;top:-3.1875rem;width:100%}@media screen and (min-width:768px){.p-doctor:before{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/doctor_head-bg.webp);height:4.375rem;top:-4.375rem}}.p-doctor__inner{padding-bottom:1.25rem;padding-top:3.75rem;position:relative}@media screen and (min-width:768px){.p-doctor__inner{padding-bottom:9.5rem;padding-top:7.5rem}}.p-doctor__contents{margin-top:2.1875rem}@media screen and (min-width:768px){.p-doctor__contents{display:flex;gap:2.5rem;margin-top:2rem;position:relative;z-index:1}}@media screen and (min-width:768px){.p-doctor__image{flex-shrink:0;width:24.0625rem}}.p-doctor__info{margin-top:1.5rem}@media screen and (min-width:768px){.p-doctor__info{margin-top:1.125rem}}.p-doctor__name{font-size:1rem;font-weight:700}@media screen and (min-width:768px){.p-doctor__name{font-size:1.3125rem;letter-spacing:-.03em}}.p-doctor__text{font-size:.875rem;font-weight:500;letter-spacing:-.001em;line-height:1.5;margin-top:1.125rem}@media screen and (min-width:768px){.p-doctor__text{font-size:1.125rem;letter-spacing:-.015em;line-height:1.5;margin-top:.625rem}}.p-doctor__box{background:#f7f7f7;margin-top:1.5625rem;padding:.5rem 1.0625rem .9375rem}@media screen and (min-width:768px){.p-doctor__box{margin-top:1.125rem;padding:.75rem 0 .625rem 1.25rem;width:32.875rem}}.p-doctor__box-title{font-size:.875rem;font-weight:700;letter-spacing:.005em}@media screen and (min-width:768px){.p-doctor__box-title{font-size:1.125rem;letter-spacing:-.001em}}.p-doctor__box-text{font-size:.75rem;font-weight:500;letter-spacing:-.01em;margin-top:.5rem}@media screen and (min-width:768px){.p-doctor__box-text{font-size:.9375rem;letter-spacing:.01em;margin-top:.75rem}}.p-doctor__comment{margin-top:.8125rem}@media screen and (min-width:768px){.p-doctor__comment{margin-top:3.4375rem;position:relative;z-index:1}}.p-doctor__comment-title{color:#e1808f;font-size:1.125rem;font-weight:700}@media screen and (min-width:768px){.p-doctor__comment-title{font-size:1.375rem}}.p-doctor__comment-text{font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1.5;margin-top:1.25rem}@media screen and (min-width:768px){.p-doctor__comment-text{font-size:1.25rem;letter-spacing:-.02em;line-height:1.5;margin-top:.4375rem}}.p-doctor__bg{position:absolute;transform:translateX(-50%)}.p-doctor__bg--footprints{left:calc(50% + 37.1875rem);top:24.0625rem;scale:-1 1;width:8.4375rem}.p-faq{background:#fbf8f3}.p-faq__inner{padding-bottom:3.4375rem;padding-top:3.75rem}@media screen and (min-width:768px){.p-faq__inner{padding-bottom:1.25rem;padding-top:6.5625rem}}.p-faq__list-wrap{margin:1.875rem auto;width:22.5rem}@media screen and (min-width:768px){.p-faq__list-wrap{margin:3rem auto;width:63.4375rem}}.p-faq__list{display:flex;flex-direction:column;gap:1.5625rem}@media screen and (min-width:768px){.p-faq__list{gap:1.6875rem}}.p-faq__item-q,.p-faq__item-a{display:flex;font-weight:700;gap:.75rem}@media screen and (min-width:768px){.p-faq__item-q,.p-faq__item-a{gap:.8125rem}}@media screen and (min-width:768px){.p-faq__item-q{align-items:center}}.p-faq__item-q-icon,.p-faq__item-a-icon{font-size:1.6875rem}@media screen and (min-width:768px){.p-faq__item-q-icon,.p-faq__item-a-icon{font-size:2.125rem}}.p-faq__item-q-icon{color:#61c1bf}.p-faq__item-a-icon{color:#eb9c92}.p-faq__item-q-text,.p-faq__item-a-text{padding-top:.375rem}.p-faq__item-q-text{font-size:1.125rem;letter-spacing:-.015em}@media screen and (min-width:768px){.p-faq__item-q-text{font-size:1.375rem;letter-spacing:.005em}}.p-faq__item-a-text{font-weight:500;letter-spacing:-.01em}@media screen and (min-width:768px){.p-faq__item-a-text{font-size:1.25rem;letter-spacing:-.015em;padding-top:.625rem}}.p-flow{background:#fff;position:relative}@media screen and (min-width:768px){.p-flow:after{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/flow_bottom-bg.webp);background-position:bottom center;background-repeat:repeat-x;background-size:contain;content:"";display:block;height:4.375rem;position:absolute;bottom:-4.375rem;width:100%}}.p-flow__inner{margin-inline:auto;padding-bottom:3.4375rem;padding-top:3.25rem}@media screen and (min-width:768px){.p-flow__inner{padding-bottom:4.6875rem;padding-top:2.125rem}}.p-flow__list-wrap{margin-top:2.5rem}@media screen and (min-width:768px){.p-flow__list-wrap{margin-top:4.6875rem}}.p-flow__list{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:768px){.p-flow__list{gap:4.1875rem}}.p-flow__item{align-items:center;display:flex;flex-direction:column;gap:.9375rem}@media screen and (min-width:768px){.p-flow__item{flex-direction:row;gap:2rem}}.p-flow__item-image{width:20.375rem}@media screen and (min-width:768px){.p-flow__item-image{flex-shrink:0;width:25.625rem}}.p-flow__item-head{align-items:center;display:flex;gap:.625rem}@media screen and (min-width:768px){.p-flow__item-head{align-items:stretch;flex-direction:column;gap:1rem}}.p-flow__item-name{background:#eb9c92;border-radius:20px;color:#fff;font-family:"Zen Maru Gothic",serif;font-size:.9375rem;height:1.875rem;letter-spacing:.05em;padding:.1875rem .9375rem;text-transform:capitalize;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.p-flow__item-name{font-size:1.3125rem;padding:.25rem .875rem;height:auto;width:6.875rem}}.p-flow__item-title{font-size:1rem;font-weight:700;letter-spacing:-.02em}@media screen and (min-width:768px){.p-flow__item-title{font-size:1.875rem;letter-spacing:.001em}}.p-flow__item-text{font-size:1rem;letter-spacing:-.007em;line-height:1.5;margin-top:.5rem}@media screen and (min-width:768px){.p-flow__item-text{font-size:1.25rem;letter-spacing:-.018em;margin-top:.5rem}}.p-flow__item-text span{font-size:.875rem}@media screen and (min-width:768px){.p-flow__item-text span{font-size:1.0625rem}}.p-flow__text{font-size:.875rem;letter-spacing:.12em}@media screen and (min-width:768px){.p-flow__text{font-size:1.0625rem;letter-spacing:.01em;text-align:right}}.p-flow__bg{position:absolute;transform:translateX(-50%)}.p-flow__bg--green{left:calc(50% + 33.75rem);top:-4.375rem;width:35.375rem;z-index:1}.p-howtouse{background:#fbf8f3}.p-howtouse__inner{padding-bottom:4.0625rem;padding-top:3.625rem}@media screen and (min-width:768px){.p-howtouse__inner{padding-bottom:7.5rem;padding-top:10.3125rem}}.p-howtouse__list-wrap{margin:2.375rem auto}@media screen and (min-width:768px){.p-howtouse__list-wrap{margin:3.75rem auto;width:50.625rem}}.p-howtouse__list{display:grid;gap:1.125rem}@media screen and (min-width:768px){.p-howtouse__list{gap:3.125rem;grid-template-columns:repeat(3,1fr)}}.p-howtouse__item{align-items:center;gap:.9375rem;display:flex}@media screen and (min-width:768px){.p-howtouse__item{display:block}}.p-howtouse__item-head-wrap{display:flex;flex-direction:column;margin-bottom:.625rem}@media screen and (min-width:768px){.p-howtouse__item-head-wrap{display:block;margin-bottom:0}}.p-howtouse__item-head{color:#61c1bf;display:flex;font-family:"Zen Maru Gothic",serif;font-size:1.625rem;font-weight:700;gap:.1875rem;letter-spacing:.02em;line-height:1.4}@media screen and (min-width:768px){.p-howtouse__item-head{font-size:1.75rem;gap:.5rem;line-height:1}}.p-howtouse__item-image{flex-shrink:0;width:8.75rem}@media screen and (min-width:768px){.p-howtouse__item-image{width:auto}}.p-howtouse__item-head span{font-size:1rem;letter-spacing:.01em;margin-top:.25rem}@media screen and (min-width:768px){.p-howtouse__item-head span{font-size:1.125rem;margin-top:.25rem}}.p-howtouse__item-head span:after{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/howtouse_head-title-bg.webp);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1px;width:100%}@media screen and (min-width:768px){.p-howtouse__item-head span:after{margin-top:.1875rem}}.p-howtouse__item-text{font-size:.875rem;font-weight:700;letter-spacing:-.015em}@media screen and (min-width:768px){.p-howtouse__item-text{font-size:1.125rem;grid-column:2/3;grid-row:2/3;letter-spacing:-.01em;margin-top:.5rem}}.p-kit{background:#fbf8f3;overflow:hidden;position:relative}.p-kit__inner{padding-bottom:3.75rem;padding-top:2.4375rem}@media screen and (min-width:768px){.p-kit__inner{padding-bottom:2.25rem;padding-top:2.625rem}}.p-kit__head{margin-inline:auto;width:-moz-fit-content;width:fit-content}.p-kit__head-list{display:flex;flex-direction:column;gap:.6875rem;margin-inline:auto;position:relative;width:19.375rem;z-index:2}@media screen and (min-width:768px){.p-kit__head-list{gap:1rem;width:-moz-fit-content;width:fit-content}}.p-kit__head-item{align-items:center;display:flex;font-weight:700;gap:1.125rem}@media screen and (min-width:768px){.p-kit__head-item{gap:1.25rem}}.p-kit__head-item-no{background:#f0bbbe;border-radius:4px;color:#fff;display:grid;flex-shrink:0;font-size:1.25rem;height:2.5rem;place-items:center;width:2.5rem}@media screen and (min-width:768px){.p-kit__head-item-no{font-size:1.75rem;height:3.125rem;width:3.125rem}}.p-kit__head-item-text{font-size:.875rem}@media screen and (min-width:768px){.p-kit__head-item-text{font-size:1.375rem;letter-spacing:-.08em}}.p-kit__title-wrap{margin-top:1.5625rem}@media screen and (min-width:768px){.p-kit__title-wrap{margin-top:1.25rem}}.p-kit__text{margin-top:2.3125rem;text-align:center}@media screen and (min-width:768px){.p-kit__text{font-size:1.375rem;margin-top:3rem}}.p-kit__head-warning{color:#3e3e3e;font-size:.75rem;margin-top:.625rem;text-align:left}@media screen and (min-width:768px){.p-kit__head-warning{font-size:.9375rem;letter-spacing:-.02em;margin-top:.875rem;text-align:center}}.p-kit__body{margin:2rem auto 0}@media screen and (min-width:768px){.p-kit__body{margin:2.625rem auto 0;width:66.25rem}}.p-kit__bg{position:absolute;transform:translateX(-50%)}.p-kit__warning{color:#3e3e3e;font-size:.6875rem;letter-spacing:.09em;line-height:1.6;margin:1.875rem auto 0;position:relative;text-align:left;width:22.1875rem;z-index:2}@media screen and (min-width:768px){.p-kit__warning{font-size:.8125rem;letter-spacing:.04em;line-height:1.55;margin:2.8125rem auto 0;width:100%}}.p-kit__bg--green{left:calc(50% + 33.4375rem);top:-1.25rem;width:35.3125rem;z-index:2}.p-kit__bg--green img{-o-object-position:top center;object-position:top center}.p-kit__bg--pink{bottom:-1.25rem;height:19.625rem;left:calc(50% - 2.1875rem);width:20.3125rem}@media screen and (min-width:768px){.p-kit__bg--pink{bottom:-1.875rem;height:auto;left:calc(50% - 35rem);width:33.75rem}}.p-kit__bg--pink img{-o-object-position:bottom center;object-position:bottom center}.p-mv{background:#fbf8f3;position:relative}.p-mv__jan-code{color:#adadad;font-size:.75rem;left:calc(50% + 32rem);letter-spacing:.08em;position:absolute;top:.5rem;transform:translateX(-50%);white-space:nowrap}.p-mv__jan-code span{letter-spacing:.05em}.p-mv__inner{padding:1.875rem .8125rem}@media screen and (min-width:768px){.p-mv__inner{margin-inline:auto;max-width:80.9375rem;padding-bottom:1.875rem;padding-top:3.875rem}}.p-mv__title-wrap{display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:4}@media screen and (min-width:768px){.p-mv__title-wrap{gap:1.5rem}}.p-mv__title{background:#fff;box-shadow:2.5px 2.5px #f6dacb;border:2px solid #f6dacb;font-family:"Zen Maru Gothic",serif;font-size:1.125rem;font-weight:500;letter-spacing:.078em;padding:.4375rem .3125rem;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.p-mv__title{box-shadow:5px 5px #f6dacb;font-size:2.5rem;letter-spacing:-.01em;margin-top:1.5625rem;padding:.75rem 1rem}}.p-mv__title:not(:first-child){font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;letter-spacing:.092em}@media screen and (min-width:768px){.p-mv__title:not(:first-child){letter-spacing:-.07em;margin-top:0}}.p-mv__box{border:2px dashed #f0bbbe;border-radius:7px;margin-top:13.75rem;padding:1rem .9375rem;width:100%}@media screen and (min-width:768px){.p-mv__box{margin-top:2rem;padding:1.25rem 1.875rem 1.5625rem;width:32.1875rem}}.p-mv__box-title{border-bottom:2px solid currentColor;color:#eb6168;font-size:1rem;font-weight:500;letter-spacing:-.01em;padding-left:.3125rem;white-space:nowrap}@media screen and (min-width:768px){.p-mv__box-title{font-size:1.375rem;letter-spacing:.02em;padding-left:0}}.p-mv__box-list{display:flex;flex-direction:column;gap:.375rem;margin-top:.375rem}@media screen and (min-width:768px){.p-mv__box-list{gap:1.375rem;margin-top:.9375rem}}.p-mv__box-item{align-items:center;background:#fff;border-radius:50px;display:flex;font-size:1rem;font-weight:500;gap:.25rem;letter-spacing:-.015em;padding:.375rem .375rem .375rem .75rem;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.p-mv__box-item{font-size:1.3125rem;gap:.25rem;letter-spacing:-.04em;padding:0 .9375rem}}.p-mv__box-item:before{background:#eb6168;border-radius:50%;content:"";display:block;height:.5rem;width:.5rem}@media screen and (min-width:768px){.p-mv__box-item:before{height:.625rem;width:.625rem}}.p-mv__copy-wrap{margin:1.125rem auto 0;width:98%}@media screen and (min-width:768px){.p-mv__copy-wrap{margin:2.1875rem 0 0;width:42.8125rem}}.p-mv__copy-list{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width:768px){.p-mv__copy-list{gap:.625rem;justify-content:flex-start}}.p-mv__copy-item{align-items:center;background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/mv_copy-bg.webp);background-position:center;background-repeat:no-repeat;background-size:100% 2.5rem;display:flex;flex-direction:column;font-size:.75rem;font-weight:500;height:2.5rem;justify-content:center;letter-spacing:.01em;line-height:1.2;min-width:6.25rem;padding-inline:1.25rem;text-align:center}@media screen and (min-width:768px){.p-mv__copy-item{background-size:100% 5.25rem;font-size:1.375rem;height:5.25rem;letter-spacing:.01em;line-height:1.2;min-width:13.75rem;padding-inline:1.25rem}}@media screen and (min-width:768px){.p-mv__copy-item--left{flex-direction:row;line-height:.6}}@media screen and (min-width:768px){.p-mv__copy-item--right{width:100%}}.p-mv__copy-item span{font-size:.75rem;font-weight:500}@media screen and (min-width:768px){.p-mv__copy-item span{font-size:1.375rem}}.p-mv__copy-item strong{font-size:.875rem;font-weight:700}@media screen and (min-width:768px){.p-mv__copy-item strong{font-size:1.625rem}}.p-mv__image{border-radius:120px 10px 10px;left:calc(50% + 1.25rem);overflow:hidden;position:absolute;top:7.1875rem;transform:translateX(-50%);width:21.875rem;z-index:3}@media screen and (min-width:768px){.p-mv__image{border-radius:150px 20px 20px;left:calc(50% + 27.8125rem);top:3.5625rem;width:46.25rem}}.p-mv__bg{position:absolute;transform:translateX(-50%)}.p-mv__bg--footprints{left:calc(50% + 5.875rem);scale:-1 1;top:42.5rem;width:4.625rem;z-index:1}@media screen and (min-width:768px){.p-mv__bg--footprints{left:calc(50% - 46.5625rem);scale:1 1;top:29.375rem;width:8.625rem}}.p-what{background:#fff;position:relative}.p-what:before{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/what_head-bg_sp.webp);background-position:top center;background-repeat:repeat-x;background-size:contain;content:"";display:block;height:3.1875rem;position:absolute;top:-3.1875rem;width:100%}@media screen and (min-width:768px){.p-what:before{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/what_head-bg.webp);height:4.375rem;top:-4.375rem}}.p-what__inner{padding-bottom:3.125rem;padding-top:3.25rem}@media screen and (min-width:768px){.p-what__inner{padding-bottom:7.1875rem;padding-top:7.8125rem}}.p-what__head{font-size:1.5rem;margin-top:2.25rem;position:relative}@media screen and (min-width:768px){.p-what__head{margin-top:.625rem}}.p-what__head-image-wrap{left:50%;position:relative;transform:translateX(-50%);width:100vw}@media screen and (min-width:768px){.p-what__head-image-wrap{left:calc(50% - 33.125rem);position:absolute;top:-4.6875rem;width:35.1875rem}}.p-what__head-text{margin-top:1.5rem}@media screen and (min-width:768px){.p-what__head-text{margin-left:27.9375rem;margin-top:7.8125rem;width:51.25rem}}.p-what__head-text p{font-size:1rem;letter-spacing:-.01em;line-height:1.5}@media screen and (min-width:768px){.p-what__head-text p{font-size:1.25rem;letter-spacing:-.02em;line-height:1.48}}.p-what__head-text p strong{font-weight:700}.p-what__head-text p:not(:first-child){margin-top:1.25rem}@media screen and (min-width:768px){.p-what__head-text p:not(:first-child){margin-top:1.5rem}}.p-what__body{margin-top:2.1875rem}@media screen and (min-width:768px){.p-what__body{margin-top:9.0625rem}}.p-what__box-wrap{display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width:768px){.p-what__box-wrap{gap:1.625rem}}.p-what__box{border:3px solid #ededed;border-radius:1.25rem;margin-inline:auto;padding:1.75rem 1rem 2rem;width:100%}@media screen and (min-width:768px){.p-what__box{border-radius:40px;padding:2.1875rem 2.1875rem 2rem;width:73rem}}@media screen and (min-width:768px){.p-what__box--cortisol.p-what__box{padding-bottom:1.875rem}}.p-what__box-title{background:#e1808f;border-radius:1.5625rem;color:#fff;font-size:1rem;letter-spacing:.06em;margin-inline:auto;padding:.5rem 1.25rem;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.p-what__box-title{font-size:1.5625rem;letter-spacing:.005em;margin-inline:0;padding:.5rem 1.5rem}}.p-what__box--cortisol .p-what__box-title{background:#82c486}.p-what__box-text{font-size:1rem;letter-spacing:-.02em;line-height:1.48;margin-top:1.5rem}@media screen and (min-width:768px){.p-what__box-text{font-size:1.25rem;letter-spacing:-.015em;line-height:1.5;margin-top:1.375rem}}.p-what__box-text p:not(:first-child){margin-top:1.375rem}@media screen and (min-width:768px){.p-what__box-text p:not(:first-child){margin-top:1.5rem}}.p-what__box-contents{display:flex;flex-direction:column;gap:.9375rem;margin-top:1.5625rem}@media screen and (min-width:768px){.p-what__box-contents{flex-direction:row;gap:1.875rem;margin-top:1.875rem}}.p-what__box-image-wrap{width:100%}@media screen and (min-width:768px){.p-what__box-image-wrap{flex-shrink:0;width:30rem}}@media screen and (min-width:768px){.p-what__box--cortisol .p-what__box-image-wrap{margin-top:1.875rem}}.p-what__box-list{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/what_list-box-bg_sp.webp);background-position:center;background-repeat:no-repeat;background-size:100%;padding:.9375rem .625rem;width:100%}@media screen and (min-width:768px){.p-what__box-list{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/what_list-box-bg.webp);padding:1.875rem 1.5625rem;white-space:nowrap}}.p-what__box--cortisol .p-what__box-list{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/what_list-box-cortisol-bg_sp.webp);padding:.8125rem .5rem}@media screen and (min-width:768px){.p-what__box--cortisol .p-what__box-list{background-image:url(//www.aska-pharma.co.jp/media_men/wp-content/themes/aska/assets/css/../img/media/cat-kit/what_list-box-cortisol-bg.webp);padding:1.875rem 1.5625rem}}.p-what__box-list-title{font-size:1rem;font-weight:700}@media screen and (min-width:768px){.p-what__box-list-title{font-size:1.25rem}}.p-what__box-list-text{font-size:1rem;letter-spacing:-.1em;padding-top:.375rem}@media screen and (min-width:768px){.p-what__box-list-text{font-size:1.25rem;letter-spacing:-.015em;padding-top:.5rem}}.p-what__graph-wrap{display:flex;flex-direction:column;gap:.5rem;margin:1.875rem auto 0}@media screen and (min-width:768px){.p-what__graph-wrap{gap:0 2.8125rem;display:flex;justify-content:center;margin:3.125rem auto 0;width:71.25rem}}.p-what__graph{width:100%}.p-what__graph-title{font-size:1.125rem;font-weight:700;text-align:center}@media screen and (min-width:768px){.p-what__graph-title{font-size:1.375rem}}.p-what__graph-title:after{background:#e1808f;content:"";display:block;height:.125rem;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.p-what__graph-title:after{height:.1875rem;margin-top:.625rem}}.p-what__graph--cortisol .p-what__graph-title:after{background:#82c486}.p-what__graph--cortisol{margin-top:1.125rem}@media screen and (min-width:768px){.p-what__graph--cortisol{max-width:520px;width:100%;margin:0 auto}}.p-what__graph-name{font-size:1rem;font-weight:700;margin-top:.9375rem;text-align:center}@media screen and (min-width:768px){.p-what__graph-name{font-size:1.25rem;margin-top:1.5625rem}}.p-what__graph-image-wrap{margin-top:.5rem}@media screen and (min-width:768px){.p-what__graph-image-wrap{margin-top:.625rem}}.p-what__graph-data-container{margin-top:.5rem}@media screen and (min-width:768px){.p-what__graph-data-container{grid-column:1/3;grid-row:2/3;margin:1.25rem auto 0;width:-moz-fit-content;width:fit-content}}.p-what__graph-data-wrap{overflow-y:scroll;width:calc(100vw - (100vw - 22.5rem) / 2)}@media screen and (min-width:768px){.p-what__graph-data-wrap{overflow:hidden;width:-moz-fit-content;width:fit-content}}.p-what__graph-data-title{font-size:.6875rem;font-weight:700;letter-spacing:-.1em}@media screen and (min-width:768px){.p-what__graph-data-title{font-size:.875rem;letter-spacing:-.08em}}.p-what__graph-data{border:1px solid #cecece;border-collapse:collapse;margin-top:.4375rem;text-align:center;width:28.75rem}@media screen and (min-width:768px){.p-what__graph-data{width:38.4375rem}}.p-what__graph-data th,.p-what__graph-data td{border:1px solid #cecece;font-size:.75rem;font-weight:500;letter-spacing:.08em;padding-block:.1875rem;text-align:center}@media screen and (min-width:768px){.p-what__graph-data th,.p-what__graph-data td{font-size:1rem;letter-spacing:.04em;padding-block:.225rem}}.p-what__graph-data th{background:#f7f7f7}.p-what__graph-data th:nth-child(1){width:5rem}@media screen and (min-width:768px){.p-what__graph-data th:nth-child(1){width:9rem}}.p-what__graph-data th:nth-child(2){width:5.75rem}@media screen and (min-width:768px){.p-what__graph-data th:nth-child(2){width:7.1875rem}}.p-what__graph-data th:nth-child(3){width:7.625rem}@media screen and (min-width:768px){.p-what__graph-data th:nth-child(3){width:9.8125rem}}.p-what__graph-data td{background:#fff}.p-what__graph-text{font-size:.6875rem;letter-spacing:.11em;line-height:1.7;margin-top:.5rem;width:100%}@media screen and (min-width:768px){.p-what__graph-text{font-size:1.09375rem;grid-column:1/3;grid-row:3/4;letter-spacing:-.01em;line-height:1.5;margin-top:.875rem}}@media screen and (min-width:768px){.u-hidden-pc{display:none}}@media screen and (max-width:767px){.u-hidden-sp{display:none}}