@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap";@-webkit-keyframes white_blur_anima{0%{opacity:0;scale:0}20%{opacity:0}100%{opacity:1;scale:1}}@keyframes white_blur_anima{0%{opacity:0;scale:0}20%{opacity:0}100%{opacity:1;scale:1}}#main.main_caregirdle{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:clamp(14.6666666667px, 1.3333333333vw, 16px);letter-spacing:.05em;line-height:1.875;overflow-x:hidden;position:relative;color:#565656;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"palt"}@media(max-width: 767px){#main.main_caregirdle{font-size:min(3.7333333333vw, 18.6666666667px);line-height:1.75}}#main.main_caregirdle *,#main.main_caregirdle ::before,#main.main_caregirdle ::after{box-sizing:border-box}#main.main_caregirdle section{position:relative}#main.main_caregirdle .inner{width:calc(100% - clamp(36.6666666667px, 3.3333333333vw, 40px));max-width:clamp(755.3333333333px, 68.6666666667vw, 824px);margin-left:auto;margin-right:auto;position:relative;z-index:1}@media(max-width: 767px){#main.main_caregirdle .inner{width:calc(100% - min(14.6666666667vw, 73.3333333333px));max-width:min(100vw, 500px)}}@media(max-width: 767px){#main.main_caregirdle .pc{display:none !important}}@media(min-width: 768px){#main.main_caregirdle .sp{display:none !important}}#main.main_caregirdle a,#main.main_caregirdle button,#main.main_caregirdle .accordion_ttl{border:none;cursor:pointer;transition:.3s}@media(any-hover: hover){#main.main_caregirdle a:hover,#main.main_caregirdle button:hover,#main.main_caregirdle .accordion_ttl:hover{opacity:.7}}#main.main_caregirdle a{text-decoration:underline;color:#565656}#main.main_caregirdle img{max-width:100%;height:auto;vertical-align:middle}#main.main_caregirdle .en_ttl{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"Noto Sans JP",sans-serif;font-size:clamp(45.8333333333px, 4.1666666667vw, 50px);font-weight:400;letter-spacing:.05em;line-height:1.4;text-align:center;color:#4e4e4e}@media(max-width: 767px){#main.main_caregirdle .en_ttl{font-size:min(9.6vw, 48px)}}#main.main_caregirdle .en_ttl span{margin-top:clamp(11px, 1vw, 12px);font-size:clamp(18.3333333333px, 1.6666666667vw, 20px);font-weight:500;color:#4d4d4d}@media(max-width: 767px){#main.main_caregirdle .en_ttl span{margin-top:min(0.8vw, 4px);font-size:min(4vw, 20px)}}#main.main_caregirdle .girdle_ttl{display:flex;flex-direction:column;align-items:center;justify-content:center}#main.main_caregirdle .girdle_ttl span{width:100%;margin-bottom:clamp(27.5px, 2.5vw, 30px);padding:clamp(1.8333333333px, 0.1666666667vw, 2px) clamp(4.5833333333px, 0.4166666667vw, 5px);display:flex;align-items:center;justify-content:center;font-size:clamp(16.5px, 1.5vw, 18px);font-weight:500;letter-spacing:.05em;position:relative;background:#f79ba9;border-radius:100vmax;color:#fff}@media(max-width: 767px){#main.main_caregirdle .girdle_ttl span{margin-bottom:min(5.8666666667vw, 29.3333333333px);padding:min(1.3333333333vw, 6.6666666667px) min(1.3333333333vw, 6.6666666667px);font-size:min(3.7333333333vw, 18.6666666667px);line-height:1}}#main.main_caregirdle .girdle_ttl span::before{content:"";width:clamp(12.8333333333px, 1.1666666667vw, 14px);height:clamp(11px, 1vw, 12px);margin:auto;display:block;position:absolute;right:0;bottom:0;left:0;scale:1 -1;translate:0 99%;background:#f79ba9;-webkit-mask-image:url("../img/ic-speech.png");mask-image:url("../img/ic-speech.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media(max-width: 767px){#main.main_caregirdle .girdle_ttl span::before{width:min(2.6666666667vw, 13.3333333333px);height:min(2.4vw, 12px)}}#main.main_caregirdle .girdle_ttl img{max-height:clamp(81.5833333333px, 7.4166666667vw, 89px);-o-object-fit:contain;object-fit:contain}@media(max-width: 767px){#main.main_caregirdle .girdle_ttl img{max-height:min(20.5333333333vw, 102.6666666667px)}}#main.main_caregirdle .round_btn{min-width:clamp(333.6666666667px, 30.3333333333vw, 364px);min-height:clamp(57.75px, 5.25vw, 63px);padding:clamp(4.5833333333px, 0.4166666667vw, 5px) clamp(32.0833333333px, 2.9166666667vw, 35px);display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16.5px, 1.5vw, 18px);font-weight:700;letter-spacing:.05em;position:relative;left:50%;text-align:center;text-decoration:none;translate:-50% 0;background:linear-gradient(90deg, rgb(242, 167, 102) 0%, rgb(235, 132, 146) 100%);border-radius:100vmax;color:#fff;filter:drop-shadow(0 clamp(4.5833333333px, 0.4166666667vw, 5px) clamp(4.5833333333px, 0.4166666667vw, 5px) rgba(58, 52, 55, 0.15));transform:translateZ(0)}@media(max-width: 767px){#main.main_caregirdle .round_btn{filter:drop-shadow(0 min(1.3333333333vw, 6.6666666667px) min(1.3333333333vw, 6.6666666667px) rgba(58, 52, 55, 0.15))}}@media(max-width: 767px){#main.main_caregirdle .round_btn{min-width:min(85.3333333333vw, 426.6666666667px);min-height:min(14.6666666667vw, 73.3333333333px);padding:min(2.6666666667vw, 13.3333333333px) min(5.3333333333vw, 26.6666666667px);font-size:min(4.5333333333vw, 22.6666666667px)}}#main.main_caregirdle .round_btn.white{border:clamp(0.9166666667px, 0.0833333333vw, 1px) solid #d5acbf;background:#fff;color:#913a4a}@media(max-width: 767px){#main.main_caregirdle .round_btn.white{border-width:min(0.2666666667vw, 1.3333333333px)}}#main.main_caregirdle .round_btn.cart{display:inline-grid;align-items:center;justify-content:space-between;grid-template-columns:clamp(45.8333333333px, 4.1666666667vw, 50px) auto clamp(45.8333333333px, 4.1666666667vw, 50px);-moz-column-gap:clamp(9.1666666667px, 0.8333333333vw, 10px);column-gap:clamp(9.1666666667px, 0.8333333333vw, 10px)}@media(max-width: 767px){#main.main_caregirdle .round_btn.cart{grid-template-columns:min(10.6666666667vw, 53.3333333333px) auto min(10.6666666667vw, 53.3333333333px);-moz-column-gap:min(2.6666666667vw, 13.3333333333px);column-gap:min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle .round_btn.cart::before,#main.main_caregirdle .round_btn.cart::after{content:"";display:block;margin-left:auto;background:#fff;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}#main.main_caregirdle .round_btn.cart::before{width:clamp(22px, 2vw, 24px);height:clamp(20.1666666667px, 1.8333333333vw, 22px);-webkit-mask-image:url("../img/ic-cart.png");mask-image:url("../img/ic-cart.png")}@media(max-width: 767px){#main.main_caregirdle .round_btn.cart::before{width:min(5.6vw, 28px);height:min(5.0666666667vw, 25.3333333333px)}}#main.main_caregirdle .round_btn.cart::after{width:clamp(18.3333333333px, 1.6666666667vw, 20px);height:clamp(10.0833333333px, 0.9166666667vw, 11px);-webkit-mask-image:url("../img/ic-arrow.png");mask-image:url("../img/ic-arrow.png")}@media(max-width: 767px){#main.main_caregirdle .round_btn.cart::after{width:min(4.5333333333vw, 22.6666666667px);height:min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle .arrow_link{display:inline-flex;align-items:center;justify-content:flex-start;position:relative;text-decoration:underline}@media(max-width: 767px){#main.main_caregirdle .arrow_link{font-size:min(3.7333333333vw, 18.6666666667px);font-weight:700}}#main.main_caregirdle .arrow_link::after{content:"";width:clamp(14.6666666667px, 1.3333333333vw, 16px);height:clamp(8.25px, 0.75vw, 9px);margin-left:clamp(3.6666666667px, 0.3333333333vw, 4px);display:block;position:relative;top:clamp(1.8333333333px, 0.1666666667vw, 2px);rotate:-90deg;background:#303030;-webkit-mask-image:url("../img/ic-arrow.png");mask-image:url("../img/ic-arrow.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media(max-width: 767px){#main.main_caregirdle .arrow_link::after{width:min(4.5333333333vw, 22.6666666667px);height:min(2.6666666667vw, 13.3333333333px);margin-left:min(1.0666666667vw, 5.3333333333px);top:min(0.2666666667vw, 1.3333333333px)}}#main.main_caregirdle .under_lead span{display:inline-block;font-weight:700;position:relative}#main.main_caregirdle .under_lead span::before{content:"";width:100%;height:clamp(3.6666666667px, 0.3333333333vw, 4px);display:block;position:absolute;bottom:0;left:0;background:#bd5265;border-radius:100vmax}@media(max-width: 767px){#main.main_caregirdle .under_lead span::before{height:min(0.8vw, 4px)}}#main.main_caregirdle .accordion .accordion_ttl{position:relative}#main.main_caregirdle .accordion .accordion_ttl::after{content:"";width:clamp(27.5px, 2.5vw, 30px);height:clamp(27.5px, 2.5vw, 30px);margin:auto;display:block;position:absolute;top:0;bottom:0;background-image:url("../img/ic-plus.png");background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 767px){#main.main_caregirdle .accordion .accordion_ttl::after{width:min(4vw, 20px);height:min(4vw, 20px);background-image:url("../img/ic-plus-sp.png")}}#main.main_caregirdle .accordion .accordion_ttl.round_btn::after{width:clamp(16.5px, 1.5vw, 18px);height:clamp(16.5px, 1.5vw, 18px);right:clamp(32.0833333333px, 2.9166666667vw, 35px)}@media(max-width: 767px){#main.main_caregirdle .accordion .accordion_ttl.round_btn::after{width:min(4.2666666667vw, 21.3333333333px);height:min(4.2666666667vw, 21.3333333333px);right:min(8.5333333333vw, 42.6666666667px)}}#main.main_caregirdle .accordion .content_wrap{width:100%;height:0;overflow:hidden;transition:height .3s}#main.main_caregirdle .accordion[open] .accordion_ttl::after{background-image:url("../img/ic-minus.png")}@media(max-width: 767px){#main.main_caregirdle .accordion[open] .accordion_ttl::after{background-image:url("../img/ic-minus-sp.png")}}#main.main_caregirdle .swiper-pagination .swiper-pagination-bullet{width:clamp(11px, 1vw, 12px);height:clamp(11px, 1vw, 12px);margin:0 clamp(8.25px, 0.75vw, 9px);opacity:1;background:#c1c1c1}@media(max-width: 767px){#main.main_caregirdle .swiper-pagination .swiper-pagination-bullet{width:min(2.6666666667vw, 13.3333333333px);height:min(2.6666666667vw, 13.3333333333px);margin:0 min(1.8666666667vw, 9.3333333333px)}}#main.main_caregirdle .swiper-pagination .swiper-pagination-bullet-active{background:#bd5265}#main.main_caregirdle .swiper-scrollbar{height:clamp(2.75px, 0.25vw, 3px);position:relative;background:#fff}@media(max-width: 767px){#main.main_caregirdle .swiper-scrollbar{height:min(0.8vw, 4px)}}#main.main_caregirdle .swiper-scrollbar .swiper-scrollbar-drag{background:#913a4a}#main.main_caregirdle .swiper-button-prev,#main.main_caregirdle .swiper-button-next{width:clamp(44px, 4vw, 48px);height:clamp(44px, 4vw, 48px);margin:auto;top:0;bottom:0;padding:0;background:none}@media(max-width: 767px){#main.main_caregirdle .swiper-button-prev,#main.main_caregirdle .swiper-button-next{width:min(9.6vw, 48px);height:min(9.6vw, 48px)}}#main.main_caregirdle .swiper-button-prev::after,#main.main_caregirdle .swiper-button-next::after{content:"";width:100%;height:100%;display:block;background-image:url("../img/ic-slider-arrow.png");background-position:center;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 clamp(4.5833333333px, 0.4166666667vw, 5px) clamp(4.5833333333px, 0.4166666667vw, 5px) rgba(58, 52, 55, 0.15));transform:translateZ(0)}@media(max-width: 767px){#main.main_caregirdle .swiper-button-prev::after,#main.main_caregirdle .swiper-button-next::after{filter:drop-shadow(0 min(1.3333333333vw, 6.6666666667px) min(1.3333333333vw, 6.6666666667px) rgba(58, 52, 55, 0.15))}}#main.main_caregirdle .swiper-button-prev{scale:-1 1}#main.main_caregirdle .swiper-controls{display:flex;align-items:center;justify-content:space-between;--swiper-navigation-size: 0}#main.main_caregirdle .swiper-controls .swiper-scrollbar{width:clamp(629.75px, 57.25vw, 687px);margin-right:clamp(29.3333333333px, 2.6666666667vw, 32px);bottom:auto;left:auto}@media(max-width: 767px){#main.main_caregirdle .swiper-controls .swiper-scrollbar{width:100%;margin:0}}#main.main_caregirdle .swiper-controls .swiper-button-prev,#main.main_caregirdle .swiper-controls .swiper-button-next{width:clamp(36.6666666667px, 3.3333333333vw, 40px);height:clamp(36.6666666667px, 3.3333333333vw, 40px);margin:0;position:static}@media(max-width: 767px){#main.main_caregirdle .swiper-controls .swiper-button-prev,#main.main_caregirdle .swiper-controls .swiper-button-next{display:none}}#main.main_caregirdle [data-animation=fadeIn]{opacity:0;translate:0 clamp(9.1666666667px, 0.8333333333vw, 10px);transition:opacity 1s,translate 1s}@media(max-width: 767px){#main.main_caregirdle [data-animation=fadeIn]{translate:0 min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle [data-animation=fadeIn].is-anima{opacity:1;translate:0 0}#main.main_caregirdle nav.fixed_nav{width:100%;position:fixed;top:0;left:0;z-index:99;background:rgba(255,255,255,.8)}#main.main_caregirdle nav.fixed_nav .inner{width:100%;max-width:clamp(1100px, 100vw, 1200px)}@media(max-width: 767px){#main.main_caregirdle nav.fixed_nav .inner{max-width:min(133.3333333333vw, 666.6666666667px)}}#main.main_caregirdle nav.fixed_nav ul{width:100%;padding:clamp(3.6666666667px, 0.3333333333vw, 4px) 0;display:flex;align-items:stretch;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle nav.fixed_nav ul{padding:min(0.8vw, 4px) 0}}#main.main_caregirdle nav.fixed_nav li{width:16.6666666667%}#main.main_caregirdle nav.fixed_nav li+li{border-left:clamp(0.9166666667px, 0.0833333333vw, 1px) solid #cdcdcd}@media(max-width: 767px){#main.main_caregirdle nav.fixed_nav li+li{border-width:min(0.2666666667vw, 1.3333333333px)}}#main.main_caregirdle nav.fixed_nav a{width:100% !important;height:100%;margin:0 !important;padding:clamp(11.9166666667px, 1.0833333333vw, 13px) clamp(9.1666666667px, 0.8333333333vw, 10px) clamp(13.75px, 1.25vw, 15px);display:flex;align-items:center;justify-content:center;font-size:clamp(15.5833333333px, 1.4166666667vw, 17px);position:relative;text-align:center;text-decoration:none}@media(max-width: 767px){#main.main_caregirdle nav.fixed_nav a{padding:min(3.2vw, 16px) min(0.8vw, 4px) min(5.3333333333vw, 26.6666666667px);font-size:min(2.9333333333vw, 14.6666666667px);line-height:1.1363636364 !important}}#main.main_caregirdle nav.fixed_nav a::after{content:"";width:clamp(15.5833333333px, 1.4166666667vw, 17px);height:clamp(9.1666666667px, 0.8333333333vw, 10px);margin:auto;display:block;position:absolute;top:0;right:clamp(16.5px, 1.5vw, 18px);bottom:0;background:#af8f9a;-webkit-mask-image:url("../img/ic-arrow.png");mask-image:url("../img/ic-arrow.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media(max-width: 767px){#main.main_caregirdle nav.fixed_nav a::after{width:min(3.7333333333vw, 18.6666666667px);height:min(2.1333333333vw, 10.6666666667px);bottom:min(1.8666666667vw, 9.3333333333px);top:auto;right:0;left:0}}#main.main_caregirdle nav.fixed_nav{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s,visibility .3s}#main.main_caregirdle nav.fixed_nav.is-show{opacity:1;pointer-events:auto;visibility:visible}#main.main_caregirdle section.mainvis img{width:100%;height:auto}#main.main_caregirdle section.mainvis .swiper-pagination{bottom:clamp(-50px, -4.1666666667vw, -45.8333333333px)}@media(max-width: 767px){#main.main_caregirdle section.mainvis .swiper-pagination{bottom:max(-8vw, -40px)}}#main.main_caregirdle section.about{padding:clamp(77.9166666667px, 7.0833333333vw, 85px) 0 clamp(116.4166666667px, 10.5833333333vw, 127px);background:#fffbf4}@media(max-width: 767px){#main.main_caregirdle section.about{padding:min(17.8666666667vw, 89.3333333333px) 0 min(17.6vw, 88px)}}#main.main_caregirdle section.about .lead{margin-bottom:clamp(75.1666666667px, 6.8333333333vw, 82px);font-family:"Noto Serif JP",serif;font-size:clamp(16.5px, 1.5vw, 18px);line-height:2.5;text-align:center;color:#913a4a}@media(max-width: 767px){#main.main_caregirdle section.about .lead{margin-bottom:min(9.6vw, 48px);font-size:min(4.2666666667vw, 21.3333333333px);letter-spacing:0;line-height:2}}@media(max-width: 767px){#main.main_caregirdle section.about .lead p+p{margin-top:min(3.2vw, 16px)}}#main.main_caregirdle section.about .lead .copy{margin-top:clamp(15.5833333333px, 1.4166666667vw, 17px);font-size:clamp(22px, 2vw, 24px);font-weight:500}@media(max-width: 767px){#main.main_caregirdle section.about .lead .copy{margin-top:min(7.4666666667vw, 37.3333333333px);font-size:min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.about .about_box{margin-bottom:clamp(45.8333333333px, 4.1666666667vw, 50px);display:grid;grid-template-areas:"img  h2" "txt  icon";grid-template-columns:52.5% 47.5%;gap:clamp(78.8333333333px, 7.1666666667vw, 86px) 0;align-items:center;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle section.about .about_box{margin-bottom:min(6.4vw, 32px);display:block}}#main.main_caregirdle section.about .about_box h2{grid-area:h2;width:clamp(237.4166666667px, 21.5833333333vw, 259px);margin:auto}@media(max-width: 767px){#main.main_caregirdle section.about .about_box h2{width:min(60.8vw, 304px);margin-bottom:min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.about .about_box .img{grid-area:img}@media(max-width: 767px){#main.main_caregirdle section.about .about_box .img{margin-bottom:min(3.7333333333vw, 18.6666666667px)}}#main.main_caregirdle section.about .about_box .txt{grid-area:txt;width:clamp(303.4166666667px, 27.5833333333vw, 331px)}@media(max-width: 767px){#main.main_caregirdle section.about .about_box .txt{width:100%;margin-bottom:min(3.4666666667vw, 17.3333333333px)}}#main.main_caregirdle section.about .about_box .txt h3{margin-bottom:clamp(9.1666666667px, 0.8333333333vw, 10px);font-family:"Noto Serif JP",serif;font-size:clamp(25.6666666667px, 2.3333333333vw, 28px);font-weight:700;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.about .about_box .txt h3{margin-bottom:min(1.3333333333vw, 6.6666666667px);font-size:min(5.6vw, 28px)}}@media(max-width: 767px){#main.main_caregirdle section.about .about_box .txt p{font-size:min(3.7333333333vw, 18.6666666667px);line-height:2.2857142857;text-align:center}}#main.main_caregirdle section.about .about_box .icon{grid-area:icon}@media(max-width: 767px){#main.main_caregirdle section.about .about_box .icon picture{width:min(76vw, 380px);margin:auto;display:block}}#main.main_caregirdle section.about .note{margin-bottom:clamp(50.4166666667px, 4.5833333333vw, 55px);font-size:clamp(16.5px, 1.5vw, 18px);font-weight:500;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.about .note{margin-bottom:min(7.2vw, 36px);font-size:min(3.7333333333vw, 18.6666666667px);line-height:2.2857142857}}#main.main_caregirdle section.info{padding:clamp(126.5px, 11.5vw, 138px) 0 clamp(122.8333333333px, 11.1666666667vw, 134px);background:#ffdfe0}#main.main_caregirdle section.info::before,#main.main_caregirdle section.info::after{content:"";width:100%;display:block;pointer-events:none;position:absolute;top:0;left:0}#main.main_caregirdle section.info::before{height:clamp(58.6666666667px, 5.3333333333vw, 64px);translate:0 -99%;background:#ffdfe0;-webkit-mask-image:url("../img/bg-wave-mask.png");mask-image:url("../img/bg-wave-mask.png");-webkit-mask-position:bottom center;mask-position:bottom center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media(max-width: 767px){#main.main_caregirdle section.info::before{height:min(13.0666666667vw, 65.3333333333px);-webkit-mask-image:url("../img/bg-wave-mask-sp.png");mask-image:url("../img/bg-wave-mask-sp.png")}}#main.main_caregirdle section.info::after{height:clamp(249.3333333333px, 22.6666666667vw, 272px);translate:0 -51%;background-image:url("../img/bg-wave-deco.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% 100%}@media(max-width: 767px){#main.main_caregirdle section.info::after{height:min(38.6666666667vw, 193.3333333333px);translate:0 -60%;background-image:url("../img/bg-wave-deco-sp.png")}}@media(max-width: 767px){#main.main_caregirdle section.info{padding:min(14.4vw, 72px) 0 min(18.1333333333vw, 90.6666666667px)}}#main.main_caregirdle section.info .en_ttl{margin-bottom:clamp(44px, 4vw, 48px)}@media(max-width: 767px){#main.main_caregirdle section.info .en_ttl{margin-bottom:min(6.4vw, 32px)}}#main.main_caregirdle section.info .info_list{margin-bottom:clamp(73.3333333333px, 6.6666666667vw, 80px);display:flex;align-items:stretch;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle section.info .info_list{margin-bottom:min(12.5333333333vw, 62.6666666667px);flex-wrap:wrap}}@media(max-width: 767px){#main.main_caregirdle section.info .info_list li{width:32.8%}}#main.main_caregirdle section.info .info_list a{width:clamp(112.75px, 10.25vw, 123px);height:clamp(112.75px, 10.25vw, 123px);padding-bottom:clamp(7.3333333333px, 0.6666666667vw, 8px);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:clamp(16.5px, 1.5vw, 18px);font-weight:500;position:relative;text-decoration:none;background:#fff;border-radius:clamp(18.3333333333px, 1.6666666667vw, 20px);filter:drop-shadow(0 clamp(4.5833333333px, 0.4166666667vw, 5px) clamp(4.5833333333px, 0.4166666667vw, 5px) rgba(58, 52, 55, 0.15));transform:translateZ(0)}@media(max-width: 767px){#main.main_caregirdle section.info .info_list a{border-radius:min(2.6666666667vw, 13.3333333333px)}}@media(max-width: 767px){#main.main_caregirdle section.info .info_list a{filter:drop-shadow(0 min(1.3333333333vw, 6.6666666667px) min(1.3333333333vw, 6.6666666667px) rgba(58, 52, 55, 0.15))}}@media(max-width: 767px){#main.main_caregirdle section.info .info_list a{width:100%;height:min(25.8666666667vw, 129.3333333333px);padding-bottom:min(2.1333333333vw, 10.6666666667px);font-size:min(3.7333333333vw, 18.6666666667px)}}#main.main_caregirdle section.info .info_list a::after{content:"";width:clamp(15.5833333333px, 1.4166666667vw, 17px);height:clamp(9.1666666667px, 0.8333333333vw, 10px);margin:auto;display:block;position:absolute;right:0;bottom:clamp(11px, 1vw, 12px);left:0;background:#af8f9a;-webkit-mask-image:url("../img/ic-arrow.png");mask-image:url("../img/ic-arrow.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media(max-width: 767px){#main.main_caregirdle section.info .info_list a::after{width:min(3.7333333333vw, 18.6666666667px);height:min(2.1333333333vw, 10.6666666667px);bottom:min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle section.info .info_list img{max-width:clamp(31.1666666667px, 2.8333333333vw, 34px);max-height:clamp(34.8333333333px, 3.1666666667vw, 38px);margin-bottom:clamp(5.5px, 0.5vw, 6px);-o-object-fit:contain;object-fit:contain}@media(max-width: 767px){#main.main_caregirdle section.info .info_list img{max-width:min(6.9333333333vw, 34.6666666667px);max-height:min(8.2666666667vw, 41.3333333333px);margin-bottom:min(1.0666666667vw, 5.3333333333px)}}#main.main_caregirdle section.info .info_list li:nth-of-type(2) img,#main.main_caregirdle section.info .info_list li:nth-of-type(3) img{margin-left:clamp(7.3333333333px, 0.6666666667vw, 8px)}@media(max-width: 767px){#main.main_caregirdle section.info .info_list li:nth-of-type(2) img,#main.main_caregirdle section.info .info_list li:nth-of-type(3) img{margin-left:min(1.0666666667vw, 5.3333333333px)}}@media(max-width: 767px){#main.main_caregirdle section.info .info_list li:nth-of-type(n + 4){margin-top:min(3.7333333333vw, 18.6666666667px)}}#main.main_caregirdle section.info .lead{margin:clamp(55px, 5vw, 60px) 0 clamp(33px, 3vw, 36px);font-family:"Noto Serif JP",serif;font-size:clamp(22px, 2vw, 24px);position:relative;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.info .lead{margin:min(5.3333333333vw, 26.6666666667px) 0 min(6.9333333333vw, 34.6666666667px);font-size:min(5.6vw, 28px);line-height:1.7142857143}}#main.main_caregirdle section.info .lead::before{content:"";width:100%;height:130%;display:block;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:-1;background:#fff;border-radius:50%;filter:blur(clamp(27.5px, 2.5vw, 30px))}@media(max-width: 767px){#main.main_caregirdle section.info .lead::before{filter:blur(min(8vw, 40px))}}#main.main_caregirdle section.info .lead span{font-size:clamp(25.6666666667px, 2.3333333333vw, 28px)}@media(max-width: 767px){#main.main_caregirdle section.info .lead span{font-size:min(5.6vw, 28px)}}#main.main_caregirdle section.info .function_list{margin-bottom:clamp(29.3333333333px, 2.6666666667vw, 32px)}@media(max-width: 767px){#main.main_caregirdle section.info .function_list{margin-bottom:min(7.4666666667vw, 37.3333333333px)}}#main.main_caregirdle section.info .function_list>li{display:grid;grid-template-areas:"img ." "img h3" "img txt" "img .";grid-template-columns:52.5% 41%;align-items:center;justify-content:space-between;position:relative}@media(max-width: 767px){#main.main_caregirdle section.info .function_list>li{display:block}}#main.main_caregirdle section.info .function_list>li+li{margin-top:clamp(131.0833333333px, 11.9166666667vw, 143px)}@media(max-width: 767px){#main.main_caregirdle section.info .function_list>li+li{margin-top:min(21.3333333333vw, 106.6666666667px)}}#main.main_caregirdle section.info .function_list>li+li::after{content:"";width:clamp(41.25px, 3.75vw, 45px);height:clamp(45.8333333333px, 4.1666666667vw, 50px);margin:auto;display:block;position:absolute;top:clamp(-92px, -7.6666666667vw, -84.3333333333px);right:0;left:0;background:#d78291;-webkit-mask-image:url("../img/ic-arrow-double.png");mask-image:url("../img/ic-arrow-double.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media(max-width: 767px){#main.main_caregirdle section.info .function_list>li+li::after{width:min(16vw, 80px);height:min(8.8vw, 44px);top:max(-14.9333333333vw, -74.6666666667px)}}#main.main_caregirdle section.info .function_list .img{grid-area:img}@media(max-width: 767px){#main.main_caregirdle section.info .function_list .img{margin-bottom:min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.info .function_list h3{grid-area:h3;margin-bottom:clamp(13.75px, 1.25vw, 15px);font-family:"Noto Serif JP",serif;font-size:clamp(22px, 2vw, 24px);font-weight:500;line-height:1.75}@media(max-width: 767px){#main.main_caregirdle section.info .function_list h3{margin-bottom:min(7.2vw, 36px);font-size:clamp(19.25px, 1.75vw, 21px);line-height:1.7142857143;text-align:center}}#main.main_caregirdle section.info .function_list .txt{grid-area:txt}@media(max-width: 767px){#main.main_caregirdle section.info .function_list .txt{font-size:min(3.7333333333vw, 18.6666666667px);line-height:1.9285714286;text-align:center}}@media(min-width: 768px){#main.main_caregirdle section.info .function_list>li:nth-of-type(even){grid-template-areas:".   img" "h3  img" "txt img " ".   img";grid-template-columns:41% 52.5%}}@media(min-width: 768px){#main.main_caregirdle section.info .function_list>li:nth-of-type(1)::before,#main.main_caregirdle section.info .function_list>li:nth-of-type(3)::before{content:"";width:50%;height:90%;display:block;pointer-events:none;position:absolute;top:50%;right:-3%;translate:0 -50%;z-index:-1;background:#fff;border-radius:50%;filter:blur(clamp(27.5px, 2.5vw, 30px))}}#main.main_caregirdle section.info .function_list>li:nth-of-type(1) h3,#main.main_caregirdle section.info .function_list>li:nth-of-type(3) h3{position:relative}@media(max-width: 767px){#main.main_caregirdle section.info .function_list>li:nth-of-type(1) h3::before,#main.main_caregirdle section.info .function_list>li:nth-of-type(3) h3::before{content:"";width:100%;height:150%;display:block;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:-1;background:#fff;border-radius:50%;filter:blur(min(8vw, 40px))}}#main.main_caregirdle section.info .function_list>li:nth-of-type(1) .img{position:relative}@media(max-width: 767px){#main.main_caregirdle section.info .function_list>li:nth-of-type(1) .img{margin-bottom:min(16.5333333333vw, 82.6666666667px)}}#main.main_caregirdle section.info .function_list>li:nth-of-type(1) .img .swiper-pagination{bottom:clamp(-40px, -3.3333333333vw, -36.6666666667px)}@media(max-width: 767px){#main.main_caregirdle section.info .function_list>li:nth-of-type(1) .img .swiper-pagination{bottom:max(-9.6vw, -48px)}}#main.main_caregirdle section.info .function_list>li:nth-of-type(1) .img .swiper-button-prev{left:0;translate:-30% 0}@media(max-width: 767px){#main.main_caregirdle section.info .function_list>li:nth-of-type(1) .img .swiper-button-prev{translate:-50% 0}}#main.main_caregirdle section.info .function_list>li:nth-of-type(1) .img .swiper-button-next{right:0;translate:30% 0}@media(max-width: 767px){#main.main_caregirdle section.info .function_list>li:nth-of-type(1) .img .swiper-button-next{translate:50% 0}}#main.main_caregirdle section.info .accordion{margin-bottom:clamp(27.5px, 2.5vw, 30px)}@media(max-width: 767px){#main.main_caregirdle section.info .accordion{margin-bottom:min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.info .accordion .content{padding-bottom:clamp(45.8333333333px, 4.1666666667vw, 50px);display:grid;grid-template-areas:".   img" "h3  img" "txt img " ".   img";grid-template-columns:45% 52.5%;align-items:center;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle section.info .accordion .content{padding-bottom:min(7.4666666667vw, 37.3333333333px);display:block}}#main.main_caregirdle section.info .accordion h3{grid-area:h3;margin-bottom:clamp(13.75px, 1.25vw, 15px);font-family:"Noto Serif JP",serif;font-size:clamp(18.3333333333px, 1.6666666667vw, 20px);font-weight:500}@media(max-width: 767px){#main.main_caregirdle section.info .accordion h3{margin-bottom:min(4.8vw, 24px);font-size:min(4vw, 20px);text-align:center}}#main.main_caregirdle section.info .accordion .img{grid-area:img}@media(max-width: 767px){#main.main_caregirdle section.info .accordion .img{margin-bottom:min(4.8vw, 24px)}}#main.main_caregirdle section.info .accordion .txt{grid-area:txt}@media(max-width: 767px){#main.main_caregirdle section.info .accordion .txt{font-size:min(3.7333333333vw, 18.6666666667px);line-height:1.9285714286;text-align:center}}#main.main_caregirdle section.info .lead::before{opacity:0;scale:0;transform:translateZ(0)}#main.main_caregirdle section.info .lead.is-anima::before{-webkit-animation-name:white_blur_anima;animation-name:white_blur_anima;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(0.01, 0.72, 0.21, 0.99);animation-timing-function:cubic-bezier(0.01, 0.72, 0.21, 0.99);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(min-width: 768px){#main.main_caregirdle section.info .function_list>li:nth-of-type(1)::before,#main.main_caregirdle section.info .function_list>li:nth-of-type(3)::before{opacity:0;scale:0;transform:translateZ(0)}#main.main_caregirdle section.info .function_list>li:nth-of-type(1).is-anima::before,#main.main_caregirdle section.info .function_list>li:nth-of-type(3).is-anima::before{-webkit-animation-name:white_blur_anima;animation-name:white_blur_anima;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(0.01, 0.72, 0.21, 0.99);animation-timing-function:cubic-bezier(0.01, 0.72, 0.21, 0.99);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media(max-width: 767px){#main.main_caregirdle section.info .function_list>li:nth-of-type(1) h3::before,#main.main_caregirdle section.info .function_list>li:nth-of-type(3) h3::before{opacity:0;scale:0;transform:translateZ(0)}#main.main_caregirdle section.info .function_list>li:nth-of-type(1) h3.is-anima::before,#main.main_caregirdle section.info .function_list>li:nth-of-type(3) h3.is-anima::before{-webkit-animation-name:white_blur_anima;animation-name:white_blur_anima;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(0.01, 0.72, 0.21, 0.99);animation-timing-function:cubic-bezier(0.01, 0.72, 0.21, 0.99);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}#main.main_caregirdle section.feature{padding:clamp(137.5px, 12.5vw, 150px) 0 clamp(110px, 10vw, 120px);background:#faf4e0}#main.main_caregirdle section.feature::before,#main.main_caregirdle section.feature::after{content:"";width:100%;display:block;pointer-events:none;position:absolute;top:0;left:0}#main.main_caregirdle section.feature::before{height:clamp(58.6666666667px, 5.3333333333vw, 64px);translate:0 -99%;background:#faf4e0;-webkit-mask-image:url("../img/bg-wave-mask.png");mask-image:url("../img/bg-wave-mask.png");-webkit-mask-position:bottom center;mask-position:bottom center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media(max-width: 767px){#main.main_caregirdle section.feature::before{height:min(13.0666666667vw, 65.3333333333px);-webkit-mask-image:url("../img/bg-wave-mask-sp.png");mask-image:url("../img/bg-wave-mask-sp.png")}}#main.main_caregirdle section.feature::after{height:clamp(249.3333333333px, 22.6666666667vw, 272px);translate:0 -51%;background-image:url("../img/bg-wave-deco.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% 100%}@media(max-width: 767px){#main.main_caregirdle section.feature::after{height:min(38.6666666667vw, 193.3333333333px);translate:0 -60%;background-image:url("../img/bg-wave-deco-sp.png")}}@media(max-width: 767px){#main.main_caregirdle section.feature{padding:min(8vw, 40px) 0 min(13.3333333333vw, 66.6666666667px)}}#main.main_caregirdle section.feature .en_ttl{margin-bottom:clamp(42.1666666667px, 3.8333333333vw, 46px)}@media(max-width: 767px){#main.main_caregirdle section.feature .en_ttl{margin-bottom:min(6.9333333333vw, 34.6666666667px)}}#main.main_caregirdle section.feature .feature_list{margin-bottom:clamp(146.6666666667px, 13.3333333333vw, 160px);position:relative}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_list{margin-bottom:min(21.3333333333vw, 106.6666666667px)}}#main.main_caregirdle section.feature .feature_list::after{content:"";width:clamp(54.0833333333px, 4.9166666667vw, 59px);height:clamp(59.5833333333px, 5.4166666667vw, 65px);margin:auto;display:block;position:absolute;bottom:clamp(-125px, -10.4166666667vw, -114.5833333333px);right:0;left:0;background:#d78291;-webkit-mask-image:url("../img/ic-arrow-double.png");mask-image:url("../img/ic-arrow-double.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_list::after{width:min(8vw, 40px);height:min(8.8vw, 44px);bottom:max(-16.5333333333vw, -82.6666666667px)}}#main.main_caregirdle section.feature .feature_list>li{display:grid;grid-template-areas:"img ." "img h3" "img txt" "img .";grid-template-columns:52.5% 41%;align-items:center;justify-content:space-between;position:relative}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_list>li{display:block}}#main.main_caregirdle section.feature .feature_list>li+li{margin-top:clamp(64.1666666667px, 5.8333333333vw, 70px);padding-top:clamp(62.3333333333px, 5.6666666667vw, 68px);border-top:clamp(0.9166666667px, 0.0833333333vw, 1px) solid silver}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_list>li+li{margin-top:min(6.9333333333vw, 34.6666666667px);padding-top:min(6.6666666667vw, 33.3333333333px);border-width:min(0.2666666667vw, 1.3333333333px)}}#main.main_caregirdle section.feature .feature_list h3{grid-area:h3;margin-bottom:clamp(16.5px, 1.5vw, 18px);display:flex;align-items:center;justify-content:flex-start;font-family:"Noto Serif JP",serif;font-size:clamp(22px, 2vw, 24px);font-weight:500;letter-spacing:0;line-height:1.75}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_list h3{margin-bottom:min(4.2666666667vw, 21.3333333333px);font-size:min(5.3333333333vw, 26.6666666667px);line-height:1.5}}#main.main_caregirdle section.feature .feature_list h3 .icon{width:clamp(99px, 9vw, 108px);height:clamp(99px, 9vw, 108px);margin-right:clamp(11px, 1vw, 12px);display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;font-size:clamp(47.6666666667px, 4.3333333333vw, 52px);line-height:1;background:#da878e;border-radius:100vmax;color:#fff}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_list h3 .icon{width:min(22.1333333333vw, 110.6666666667px);height:min(22.1333333333vw, 110.6666666667px);margin-right:min(4vw, 20px);font-size:min(10.6666666667vw, 53.3333333333px)}}#main.main_caregirdle section.feature .feature_list h3 .icon span{font-size:clamp(14.6666666667px, 1.3333333333vw, 16px)}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_list h3 .icon span{font-size:min(3.2vw, 16px)}}#main.main_caregirdle section.feature .feature_list .img{grid-area:img;position:relative}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_list .img{margin-bottom:min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle section.feature .feature_list .txt{grid-area:txt}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_list .txt{font-size:min(3.7333333333vw, 18.6666666667px);line-height:1.9285714286;text-align:center}}#main.main_caregirdle section.feature .feature_list .txt .note{font-size:clamp(12.8333333333px, 1.1666666667vw, 14px)}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_list .txt .note{font-size:min(3.2vw, 16px)}}@media(min-width: 768px){#main.main_caregirdle section.feature .feature_list>li:nth-of-type(even){grid-template-areas:".   img" "h3  img" "txt img " ".   img";grid-template-columns:41% 52.5%}}#main.main_caregirdle section.feature .under_lead{margin-bottom:clamp(38.5px, 3.5vw, 42px);font-family:"Noto Serif JP",serif;font-size:clamp(25.6666666667px, 2.3333333333vw, 28px);font-weight:500;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.feature .under_lead{margin-bottom:min(8vw, 40px);font-size:min(5.6vw, 28px);line-height:1.7142857143}}#main.main_caregirdle section.feature .under_lead span{font-weight:500}#main.main_caregirdle section.feature .feature_slider{margin-bottom:clamp(75.1666666667px, 6.8333333333vw, 82px)}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_slider{margin-bottom:min(8.8vw, 44px)}}#main.main_caregirdle section.feature .feature_slider .swiper-wrapper{transition-timing-function:linear}#main.main_caregirdle section.feature .feature_slider .swiper-slide{width:20%;overflow:hidden;border:clamp(0.9166666667px, 0.0833333333vw, 1px) solid #cdbad2;border-radius:clamp(18.3333333333px, 1.6666666667vw, 20px)}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_slider .swiper-slide{border-radius:min(2.6666666667vw, 13.3333333333px)}}@media(max-width: 767px){#main.main_caregirdle section.feature .feature_slider .swiper-slide{width:40.2%}}#main.main_caregirdle section.feature .color_box{position:relative}#main.main_caregirdle section.feature .color_box::before{content:"";width:100vw;height:clamp(472.0833333333px, 42.9166666667vw, 515px);margin-inline:calc(50% - 50vw);display:block;pointer-events:none;position:absolute;top:clamp(-27px, -2.25vw, -24.75px);left:0;z-index:-1;background-image:url("../img/bg-feature-color.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% 100%}@media(max-width: 767px){#main.main_caregirdle section.feature .color_box::before{height:min(43.4666666667vw, 217.3333333333px);top:min(40vw, 200px);background-image:url("../img/bg-feature-color-sp.png")}}#main.main_caregirdle section.feature .color_box h3{margin-bottom:clamp(27.5px, 2.5vw, 30px);font-family:"Noto Serif JP",serif;font-weight:500;font-size:clamp(25.6666666667px, 2.3333333333vw, 28px);text-align:center}@media(max-width: 767px){#main.main_caregirdle section.feature .color_box h3{margin-bottom:min(3.7333333333vw, 18.6666666667px);font-size:min(5.6vw, 28px);line-height:1.7142857143}}#main.main_caregirdle section.feature .color_box .img{width:clamp(529.8333333333px, 48.1666666667vw, 578px);margin:0 auto clamp(56.8333333333px, 5.1666666667vw, 62px)}@media(max-width: 767px){#main.main_caregirdle section.feature .color_box .img{width:min(85.3333333333vw, 426.6666666667px);margin:0 auto min(6.4vw, 32px)}}#main.main_caregirdle section.evidence{margin:0;padding:clamp(91.6666666667px, 8.3333333333vw, 100px) 0 clamp(110px, 10vw, 120px);background:#fffbf4}@media(max-width: 767px){#main.main_caregirdle section.evidence{padding:min(9.6vw, 48px) 0 min(13.3333333333vw, 66.6666666667px)}}#main.main_caregirdle section.evidence .en_ttl{margin-bottom:clamp(60.5px, 5.5vw, 66px)}@media(max-width: 767px){#main.main_caregirdle section.evidence .en_ttl{margin-bottom:min(4.8vw, 24px)}}#main.main_caregirdle section.evidence h3{grid-area:h3;font-family:"Noto Serif JP",serif;font-weight:500;font-size:clamp(22px, 2vw, 24px);line-height:1.75}@media(max-width: 767px){#main.main_caregirdle section.evidence h3{font-size:min(5.6vw, 28px);line-height:1.7142857143;text-align:center}}#main.main_caregirdle section.evidence h3 span{color:#913a4a}@media(max-width: 767px){#main.main_caregirdle section.evidence .box{font-size:min(3.7333333333vw, 18.6666666667px);line-height:1.9285714286;text-align:center}}#main.main_caregirdle section.evidence .box+.box{margin-top:clamp(64.1666666667px, 5.8333333333vw, 70px);padding-top:clamp(62.3333333333px, 5.6666666667vw, 68px);border-top:clamp(0.9166666667px, 0.0833333333vw, 1px) solid silver}@media(max-width: 767px){#main.main_caregirdle section.evidence .box+.box{margin-top:min(7.7333333333vw, 38.6666666667px);padding-top:min(7.7333333333vw, 38.6666666667px);border-width:min(0.2666666667vw, 1.3333333333px)}}#main.main_caregirdle section.evidence .effect_box{display:grid;grid-template-areas:"img ." "img h3" "img txt" "img .";grid-template-columns:52.5% 41%;align-items:center;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle section.evidence .effect_box{display:block}}#main.main_caregirdle section.evidence .effect_box h3{margin-bottom:clamp(11px, 1vw, 12px)}@media(max-width: 767px){#main.main_caregirdle section.evidence .effect_box h3{margin-bottom:min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.evidence .effect_box .img{grid-area:img}@media(max-width: 767px){#main.main_caregirdle section.evidence .effect_box .img{margin-bottom:min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle section.evidence .effect_box .txt{grid-area:txt}#main.main_caregirdle section.evidence .report_box h3{margin-bottom:clamp(45.8333333333px, 4.1666666667vw, 50px);text-align:center}@media(max-width: 767px){#main.main_caregirdle section.evidence .report_box h3{margin-bottom:min(8vw, 40px)}}#main.main_caregirdle section.evidence .report_box ul{display:flex;align-items:stretch;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle section.evidence .report_box ul{display:block}}#main.main_caregirdle section.evidence .report_box li{width:47.7%;min-height:clamp(183.3333333333px, 16.6666666667vw, 200px);padding:clamp(25.6666666667px, 2.3333333333vw, 28px) clamp(16.5px, 1.5vw, 18px) clamp(16.5px, 1.5vw, 18px);display:flex;align-items:center;justify-content:center;line-height:1.9375;position:relative;background:#fff;border:clamp(0.9166666667px, 0.0833333333vw, 1px) solid #9f5f75;border-radius:clamp(18.3333333333px, 1.6666666667vw, 20px)}@media(max-width: 767px){#main.main_caregirdle section.evidence .report_box li{border-radius:min(2.6666666667vw, 13.3333333333px)}}@media(max-width: 767px){#main.main_caregirdle section.evidence .report_box li{width:100%;min-height:0;padding:min(6.6666666667vw, 33.3333333333px) min(4.2666666667vw, 21.3333333333px) min(4.2666666667vw, 21.3333333333px);text-align:left}}@media(max-width: 767px){#main.main_caregirdle section.evidence .report_box li+li{margin-top:min(8vw, 40px)}}#main.main_caregirdle section.evidence .report_box h4{width:clamp(276.8333333333px, 25.1666666667vw, 302px);height:clamp(34.8333333333px, 3.1666666667vw, 38px);margin:auto;padding-bottom:clamp(6.4166666667px, 0.5833333333vw, 7px);display:flex;align-items:center;justify-content:center;font-weight:500;position:absolute;top:clamp(-16px, -1.3333333333vw, -14.6666666667px);right:0;left:0;background-image:url("../img/bg-ribbon.png");background-position:center;background-repeat:no-repeat;background-size:contain;color:#fff}@media(max-width: 767px){#main.main_caregirdle section.evidence .report_box h4{width:min(70.1333333333vw, 350.6666666667px);height:min(8.8vw, 44px);font-size:min(3.7333333333vw, 18.6666666667px);padding-bottom:min(1.6vw, 8px)}}#main.main_caregirdle section.evidence .role_box h3{margin-bottom:clamp(9.1666666667px, 0.8333333333vw, 10px)}@media(min-width: 768px){#main.main_caregirdle section.evidence .role_box h3{font-size:clamp(25.6666666667px, 2.3333333333vw, 28px);text-align:center}}@media(max-width: 767px){#main.main_caregirdle section.evidence .role_box h3{margin-bottom:min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle section.evidence .role_box .lead{margin-bottom:clamp(59.5833333333px, 5.4166666667vw, 65px);font-family:"Noto Serif JP",serif;font-size:clamp(22px, 2vw, 24px);line-height:1.75;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.evidence .role_box .lead{margin-bottom:min(4.2666666667vw, 21.3333333333px);font-size:min(4.2666666667vw, 21.3333333333px);line-height:1.875}}#main.main_caregirdle section.evidence .role_box .lead span{background:linear-gradient(transparent 60%, #ffe6f2 40%)}#main.main_caregirdle section.evidence .role_box .accordion .content{padding-bottom:clamp(45.8333333333px, 4.1666666667vw, 50px);display:grid;grid-template-areas:".   img" "h4  img" "txt img " ".   img";grid-template-columns:40% 50%;align-items:center;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle section.evidence .role_box .accordion .content{padding-bottom:min(6.4vw, 32px);display:block}}#main.main_caregirdle section.evidence .role_box .accordion h4{grid-area:h4;margin-bottom:clamp(13.75px, 1.25vw, 15px);font-family:"Noto Serif JP",serif;font-weight:500}@media(max-width: 767px){#main.main_caregirdle section.evidence .role_box .accordion h4{margin-bottom:min(2.6666666667vw, 13.3333333333px);display:flex;flex-direction:column;align-items:center;justify-content:center}}#main.main_caregirdle section.evidence .role_box .accordion h4 .under{margin-right:clamp(5.5px, 0.5vw, 6px);padding-bottom:clamp(4.5833333333px, 0.4166666667vw, 5px);font-size:clamp(16.5px, 1.5vw, 18px);border-bottom:clamp(0.9166666667px, 0.0833333333vw, 1px) solid #303030}@media(max-width: 767px){#main.main_caregirdle section.evidence .role_box .accordion h4 .under{margin:0;padding-bottom:0;font-size:min(3.7333333333vw, 18.6666666667px);border-width:min(0.2666666667vw, 1.3333333333px)}}#main.main_caregirdle section.evidence .role_box .accordion h4 .marker{font-size:clamp(22px, 2vw, 24px);background:linear-gradient(transparent 60%, #ffe6f2 40%);color:#913a4a}@media(max-width: 767px){#main.main_caregirdle section.evidence .role_box .accordion h4 .marker{font-size:min(5.6vw, 28px)}}#main.main_caregirdle section.evidence .role_box .accordion .img{grid-area:img}@media(max-width: 767px){#main.main_caregirdle section.evidence .role_box .accordion .img{margin-bottom:min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle section.evidence .role_box .accordion .txt{grid-area:txt}@media(max-width: 767px){#main.main_caregirdle section.evidence .role_box .accordion .txt{font-size:min(3.7333333333vw, 18.6666666667px);line-height:1.9285714286}}#main.main_caregirdle section.voice{padding:clamp(93.5px, 8.5vw, 102px) 0 clamp(167.75px, 15.25vw, 183px);background:#f5e9e9}@media(max-width: 767px){#main.main_caregirdle section.voice{padding:min(9.6vw, 48px) 0 min(26.6666666667vw, 133.3333333333px)}}#main.main_caregirdle section.voice .en_ttl{margin-bottom:clamp(18.3333333333px, 1.6666666667vw, 20px)}@media(max-width: 767px){#main.main_caregirdle section.voice .en_ttl{margin-bottom:min(4.8vw, 24px)}}#main.main_caregirdle section.voice .lead{margin-bottom:clamp(33px, 3vw, 36px);font-size:clamp(18.3333333333px, 1.6666666667vw, 20px);text-align:center}@media(max-width: 767px){#main.main_caregirdle section.voice .lead{font-size:min(3.7333333333vw, 18.6666666667px);line-height:2.2857142857}}#main.main_caregirdle section.voice .voice_graph{margin-bottom:clamp(45.8333333333px, 4.1666666667vw, 50px);display:flex;align-items:stretch;justify-content:space-around}@media(max-width: 767px){#main.main_caregirdle section.voice .voice_graph{margin-bottom:min(8vw, 40px);justify-content:space-between}}#main.main_caregirdle section.voice .voice_graph div{width:clamp(271.3333333333px, 24.6666666667vw, 296px);text-align:center;aspect-ratio:296/304}@media(max-width: 767px){#main.main_caregirdle section.voice .voice_graph div{width:47%}}#main.main_caregirdle section.voice .voice_graph .wh-beta{filter:drop-shadow(0 clamp(4.5833333333px, 0.4166666667vw, 5px) clamp(4.5833333333px, 0.4166666667vw, 5px) rgba(58, 52, 55, 0.1))}@media(max-width: 767px){#main.main_caregirdle section.voice .voice_graph .wh-beta{filter:drop-shadow(0 min(1.3333333333vw, 6.6666666667px) min(1.3333333333vw, 6.6666666667px) rgba(58, 52, 55, 0.1))}}#main.main_caregirdle section.voice .voice_slider_wrap .voice_slider{min-width:872px;margin:0 calc(50% - 50vw) clamp(25.6666666667px, 2.3333333333vw, 28px) 0;padding-right:clamp(36.6666666667px, 3.3333333333vw, 40px);filter:drop-shadow(0 clamp(4.5833333333px, 0.4166666667vw, 5px) clamp(4.5833333333px, 0.4166666667vw, 5px) rgba(58, 52, 55, 0.15));transform:translateZ(0)}@media(max-width: 767px){#main.main_caregirdle section.voice .voice_slider_wrap .voice_slider{filter:drop-shadow(0 min(1.3333333333vw, 6.6666666667px) min(1.3333333333vw, 6.6666666667px) rgba(58, 52, 55, 0.15))}}@media(max-width: 767px){#main.main_caregirdle section.voice .voice_slider_wrap .voice_slider{min-width:0;margin-bottom:min(7.4666666667vw, 37.3333333333px);padding-right:min(7.4666666667vw, 37.3333333333px)}}#main.main_caregirdle section.voice .voice_slider_wrap .swiper-slide{width:33.5%;height:auto;padding:clamp(25.6666666667px, 2.3333333333vw, 28px) clamp(23.8333333333px, 2.1666666667vw, 26px);background:#fff;border-radius:clamp(18.3333333333px, 1.6666666667vw, 20px)}@media(max-width: 767px){#main.main_caregirdle section.voice .voice_slider_wrap .swiper-slide{border-radius:min(2.6666666667vw, 13.3333333333px)}}@media(max-width: 767px){#main.main_caregirdle section.voice .voice_slider_wrap .swiper-slide{width:77%;padding:min(4.8vw, 24px) min(5.3333333333vw, 26.6666666667px) min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.voice .voice_slider_wrap .wrap{height:100%}#main.main_caregirdle section.voice .voice_slider_wrap .profile{margin-bottom:clamp(16.5px, 1.5vw, 18px);display:flex;align-items:center;justify-content:flex-start}@media(max-width: 767px){#main.main_caregirdle section.voice .voice_slider_wrap .profile{margin-bottom:min(3.2vw, 16px)}}#main.main_caregirdle section.voice .voice_slider_wrap .profile .icon{width:clamp(73.3333333333px, 6.6666666667vw, 80px);margin-right:clamp(9.1666666667px, 0.8333333333vw, 10px);flex-shrink:0}@media(max-width: 767px){#main.main_caregirdle section.voice .voice_slider_wrap .profile .icon{width:min(15.4666666667vw, 77.3333333333px);margin-right:min(0.8vw, 4px)}}#main.main_caregirdle section.voice .voice_slider_wrap .profile .name{width:100%;font-family:"Noto Serif JP",serif;font-size:clamp(16.5px, 1.5vw, 18px);font-weight:700;text-align:center;color:#913a4a}@media(max-width: 767px){#main.main_caregirdle section.voice .voice_slider_wrap .profile .name{font-size:min(3.7333333333vw, 18.6666666667px)}}@media(max-width: 767px){#main.main_caregirdle section.voice .voice_slider_wrap .comment{font-size:min(3.7333333333vw, 18.6666666667px);line-height:1.7142857143}}#main.main_caregirdle section.price{padding:clamp(126.5px, 11.5vw, 138px) 0 clamp(110px, 10vw, 120px);background:#f0e8df}#main.main_caregirdle section.price::before,#main.main_caregirdle section.price::after{content:"";width:100%;display:block;pointer-events:none;position:absolute;top:0;left:0}#main.main_caregirdle section.price::before{height:clamp(58.6666666667px, 5.3333333333vw, 64px);translate:0 -99%;background:#f0e8df;-webkit-mask-image:url("../img/bg-wave-mask.png");mask-image:url("../img/bg-wave-mask.png");-webkit-mask-position:bottom center;mask-position:bottom center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media(max-width: 767px){#main.main_caregirdle section.price::before{height:min(13.0666666667vw, 65.3333333333px);-webkit-mask-image:url("../img/bg-wave-mask-sp.png");mask-image:url("../img/bg-wave-mask-sp.png")}}#main.main_caregirdle section.price::after{height:clamp(249.3333333333px, 22.6666666667vw, 272px);translate:0 -51%;background-image:url("../img/bg-wave-deco.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% 100%}@media(max-width: 767px){#main.main_caregirdle section.price::after{height:min(38.6666666667vw, 193.3333333333px);translate:0 -60%;background-image:url("../img/bg-wave-deco-sp.png")}}@media(max-width: 767px){#main.main_caregirdle section.price{padding:min(21.3333333333vw, 106.6666666667px) 0 min(13.3333333333vw, 66.6666666667px)}}#main.main_caregirdle section.price input{pointer-events:none;position:absolute;scale:0}#main.main_caregirdle section.price label{cursor:pointer}#main.main_caregirdle section.price .color_list{display:flex;align-items:center;justify-content:center}@media(max-width: 767px){#main.main_caregirdle section.price .color_list{justify-content:space-between}}#main.main_caregirdle section.price .color_list li{margin:0 clamp(5.5px, 0.5vw, 6px)}@media(max-width: 767px){#main.main_caregirdle section.price .color_list li{margin:0}}#main.main_caregirdle section.price .color_list label{width:clamp(112.75px, 10.25vw, 123px);height:clamp(53.1666666667px, 4.8333333333vw, 58px);padding:clamp(5.5px, 0.5vw, 6px) clamp(11px, 1vw, 12px);display:flex;align-items:center;justify-content:flex-start;line-height:1.3;background:#ededed;border-radius:100vmax}@media(max-width: 767px){#main.main_caregirdle section.price .color_list label{width:min(26.6666666667vw, 133.3333333333px);height:min(12.5333333333vw, 62.6666666667px);padding:min(1.6vw, 8px) min(2.6666666667vw, 13.3333333333px);font-size:min(3.7333333333vw, 18.6666666667px)}}#main.main_caregirdle section.price .color_list label::before{content:"";width:clamp(18.3333333333px, 1.6666666667vw, 20px);height:clamp(18.3333333333px, 1.6666666667vw, 20px);margin-right:clamp(7.3333333333px, 0.6666666667vw, 8px);display:block;border-radius:100vmax}@media(max-width: 767px){#main.main_caregirdle section.price .color_list label::before{width:min(4.5333333333vw, 22.6666666667px);height:min(4.5333333333vw, 22.6666666667px);margin-right:min(1.3333333333vw, 6.6666666667px)}}#main.main_caregirdle section.price .color_list li:has(:checked) label{background:#fff}#main.main_caregirdle section.price .color_list .beige label::before{background:#f5e1d6}#main.main_caregirdle section.price .color_list .pink label::before{background:#e5c8c4}#main.main_caregirdle section.price .color_list .black label::before{background:#1e1e1e}#main.main_caregirdle section.price .price_box{margin-bottom:clamp(34.8333333333px, 3.1666666667vw, 38px);display:grid;grid-template-areas:"img ." "img h2" "img color" "img lead" "img price" "img .";grid-template-columns:44.6% 50%;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle section.price .price_box{margin-bottom:min(13.8666666667vw, 69.3333333333px);display:block}}#main.main_caregirdle section.price .price_box h2{grid-area:h2;margin-bottom:clamp(55px, 5vw, 60px)}@media(max-width: 767px){#main.main_caregirdle section.price .price_box h2{margin-bottom:min(8.5333333333vw, 42.6666666667px)}}#main.main_caregirdle section.price .price_box h2 span{width:clamp(206.25px, 18.75vw, 225px);margin-bottom:clamp(16.5px, 1.5vw, 18px);font-size:clamp(14.6666666667px, 1.3333333333vw, 16px);background:#fff;color:#913a4a}@media(max-width: 767px){#main.main_caregirdle section.price .price_box h2 span{width:min(71.4666666667vw, 357.3333333333px);margin-bottom:min(5.8666666667vw, 29.3333333333px);font-size:min(3.7333333333vw, 18.6666666667px)}}#main.main_caregirdle section.price .price_box h2 span::before{background:#fff;-webkit-mask-image:url("../img/ic-speech.png");mask-image:url("../img/ic-speech.png")}#main.main_caregirdle section.price .price_box .img{grid-area:img;position:relative}@media(max-width: 767px){#main.main_caregirdle section.price .price_box .img{margin-bottom:min(20vw, 100px)}}#main.main_caregirdle section.price .price_box .img .price_img_slider{overflow:hidden;border:clamp(0.9166666667px, 0.0833333333vw, 1px) solid #d5acbf;border-radius:clamp(18.3333333333px, 1.6666666667vw, 20px);filter:drop-shadow(0 clamp(4.5833333333px, 0.4166666667vw, 5px) clamp(4.5833333333px, 0.4166666667vw, 5px) rgba(58, 52, 55, 0.15));transform:translateZ(0)}@media(max-width: 767px){#main.main_caregirdle section.price .price_box .img .price_img_slider{border-radius:min(2.6666666667vw, 13.3333333333px)}}@media(max-width: 767px){#main.main_caregirdle section.price .price_box .img .price_img_slider{filter:drop-shadow(0 min(1.3333333333vw, 6.6666666667px) min(1.3333333333vw, 6.6666666667px) rgba(58, 52, 55, 0.15))}}@media(max-width: 767px){#main.main_caregirdle section.price .price_box .img .price_img_slider{border-width:min(0.2666666667vw, 1.3333333333px)}}#main.main_caregirdle section.price .price_box .img .price_img_slider img{display:none}#main.main_caregirdle section.price .price_box .img .swiper-scrollbar{width:100%;bottom:clamp(-24px, -2vw, -22px)}@media(max-width: 767px){#main.main_caregirdle section.price .price_box .img .swiper-scrollbar{bottom:max(-9.3333333333vw, -46.6666666667px)}}#main.main_caregirdle section.price .price_box .img .swiper-button-prev{left:0;translate:-40% 0}#main.main_caregirdle section.price .price_box .img .swiper-button-next{right:0;translate:40% 0}#main.main_caregirdle section.price .price_box .color{grid-area:color;margin-bottom:clamp(45.8333333333px, 4.1666666667vw, 50px)}@media(max-width: 767px){#main.main_caregirdle section.price .price_box .color{margin-bottom:min(9.0666666667vw, 45.3333333333px)}}#main.main_caregirdle section.price .price_box .color li:has(:checked) label{position:relative}#main.main_caregirdle section.price .price_box .color li:has(:checked) label::after{content:"";width:clamp(12.8333333333px, 1.1666666667vw, 14px);height:clamp(11px, 1vw, 12px);margin:auto;display:block;position:absolute;top:0;bottom:0;left:0;rotate:-90deg;translate:-92% 0;background:#fff;-webkit-mask-image:url("../img/ic-speech.png");mask-image:url("../img/ic-speech.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.3s}@media(max-width: 767px){#main.main_caregirdle section.price .price_box .color li:has(:checked) label::after{width:min(5.8666666667vw, 29.3333333333px);height:min(4.2666666667vw, 21.3333333333px);right:0;bottom:auto;rotate:0deg;translate:0 -99%}}#main.main_caregirdle section.price .price_box .lead{grid-area:lead;margin-bottom:clamp(20.1666666667px, 1.8333333333vw, 22px);font-family:"Noto Serif JP",serif;font-size:clamp(16.5px, 1.5vw, 18px);font-weight:700;line-height:1.4;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.price .price_box .lead{margin-bottom:min(3.2vw, 16px);font-size:min(4.2666666667vw, 21.3333333333px);line-height:2}}#main.main_caregirdle section.price .price_box .price{grid-area:price;padding:clamp(16.5px, 1.5vw, 18px) clamp(18.3333333333px, 1.6666666667vw, 20px);font-size:clamp(28.4166666667px, 2.5833333333vw, 31px);line-height:1;text-align:center;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 25%, rgb(255, 255, 255) 75%, rgba(255, 255, 255, 0) 100%)}@media(max-width: 767px){#main.main_caregirdle section.price .price_box .price{padding:min(3.7333333333vw, 18.6666666667px) min(5.3333333333vw, 26.6666666667px) min(5.3333333333vw, 26.6666666667px);font-size:min(9.0666666667vw, 45.3333333333px)}}#main.main_caregirdle section.price .price_box .price span{margin-left:clamp(1.8333333333px, 0.1666666667vw, 2px);font-size:clamp(11.9166666667px, 1.0833333333vw, 13px)}@media(max-width: 767px){#main.main_caregirdle section.price .price_box .price span{margin-left:min(0.5333333333vw, 2.6666666667px);font-size:min(3.7333333333vw, 18.6666666667px)}}#main.main_caregirdle section.price .color_box{margin-bottom:clamp(22.9166666667px, 2.0833333333vw, 25px)}@media(max-width: 767px){#main.main_caregirdle section.price .color_box{margin-bottom:min(12vw, 60px)}}#main.main_caregirdle section.price .color_box .ttl{margin-bottom:clamp(9.1666666667px, 0.8333333333vw, 10px);font-size:clamp(16.5px, 1.5vw, 18px);font-weight:700;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.price .color_box .ttl{margin-bottom:min(4vw, 20px);font-size:min(4.2666666667vw, 21.3333333333px)}}#main.main_caregirdle section.price .size_box{margin-bottom:clamp(30.25px, 2.75vw, 33px)}@media(max-width: 767px){#main.main_caregirdle section.price .size_box{margin-bottom:min(9.6vw, 48px)}}#main.main_caregirdle section.price .size_box .ttl{margin-bottom:clamp(11px, 1vw, 12px);font-size:clamp(16.5px, 1.5vw, 18px);font-weight:700;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.price .size_box .ttl{margin-bottom:min(4vw, 20px);font-size:min(4.2666666667vw, 21.3333333333px)}}#main.main_caregirdle section.price .size_box .size_list{display:flex;align-items:stretch;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle section.price .size_box .size_list{flex-wrap:wrap}}#main.main_caregirdle section.price .size_box .size_list li{width:23%}@media(max-width: 767px){#main.main_caregirdle section.price .size_box .size_list li{width:48%}}@media(max-width: 767px){#main.main_caregirdle section.price .size_box .size_list li:nth-of-type(n + 3){margin-top:min(3.7333333333vw, 18.6666666667px)}}#main.main_caregirdle section.price .size_box .size_list label{width:100%;height:100%;min-height:clamp(126.5px, 11.5vw, 138px);display:flex;align-items:center;justify-content:center;background:#fff;border-radius:clamp(18.3333333333px, 1.6666666667vw, 20px);filter:drop-shadow(0 clamp(4.5833333333px, 0.4166666667vw, 5px) clamp(4.5833333333px, 0.4166666667vw, 5px) rgba(58, 52, 55, 0.15));transform:translateZ(0)}@media(max-width: 767px){#main.main_caregirdle section.price .size_box .size_list label{border-radius:min(2.6666666667vw, 13.3333333333px)}}@media(max-width: 767px){#main.main_caregirdle section.price .size_box .size_list label{filter:drop-shadow(0 min(1.3333333333vw, 6.6666666667px) min(1.3333333333vw, 6.6666666667px) rgba(58, 52, 55, 0.15))}}@media(max-width: 767px){#main.main_caregirdle section.price .size_box .size_list label{min-height:min(22.1333333333vw, 110.6666666667px)}}#main.main_caregirdle section.price .size_box .size_list .size{width:clamp(44px, 4vw, 48px);margin-right:clamp(9.1666666667px, 0.8333333333vw, 10px);font-size:clamp(36.6666666667px, 3.3333333333vw, 40px);font-weight:700;line-height:1;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.price .size_box .size_list .size{width:min(8.8vw, 44px);margin-right:min(3.2vw, 16px);font-size:min(8.5333333333vw, 42.6666666667px)}}#main.main_caregirdle section.price .size_box .size_list .txt{width:clamp(91.6666666667px, 8.3333333333vw, 100px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:clamp(14.6666666667px, 1.3333333333vw, 16px);line-height:1.25}@media(max-width: 767px){#main.main_caregirdle section.price .size_box .size_list .txt{width:min(21.3333333333vw, 106.6666666667px);font-size:min(3.2vw, 16px);line-height:1.2}}#main.main_caregirdle section.price .size_box .size_list .txt span+span{margin-top:clamp(5.5px, 0.5vw, 6px)}@media(max-width: 767px){#main.main_caregirdle section.price .size_box .size_list .txt span+span{margin-top:min(1.0666666667vw, 5.3333333333px)}}#main.main_caregirdle section.price .size_box .size_list li:has(:checked) label{background:linear-gradient(90deg, rgb(242, 167, 102) 0%, rgb(235, 132, 146) 100%);color:#fff}#main.main_caregirdle section.price .notice_box{margin-bottom:clamp(36.6666666667px, 3.3333333333vw, 40px)}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box{margin-bottom:min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.price .notice_box .ttl{margin-bottom:clamp(11px, 1vw, 12px);display:flex;align-items:center;justify-content:center;-moz-column-gap:clamp(9.1666666667px, 0.8333333333vw, 10px);column-gap:clamp(9.1666666667px, 0.8333333333vw, 10px)}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .ttl{margin-bottom:min(3.7333333333vw, 18.6666666667px);font-size:min(3.2vw, 16px);-moz-column-gap:min(1.6vw, 8px);column-gap:min(1.6vw, 8px)}}#main.main_caregirdle section.price .notice_box .ttl::before,#main.main_caregirdle section.price .notice_box .ttl::after{content:"";width:clamp(21.0833333333px, 1.9166666667vw, 23px);height:clamp(21.0833333333px, 1.9166666667vw, 23px);display:block}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .ttl::before,#main.main_caregirdle section.price .notice_box .ttl::after{width:min(4vw, 20px);height:min(4vw, 20px)}}#main.main_caregirdle section.price .notice_box .ttl::before{background-image:url("../img/ic-notice.png");background-position:center;background-repeat:no-repeat;background-size:contain}#main.main_caregirdle section.price .notice_box .accordion{overflow:hidden;background:#fff;border-radius:clamp(11px, 1vw, 12px)}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .accordion{border-radius:min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle section.price .notice_box .accordion_ttl{width:100%;height:clamp(48.5833333333px, 4.4166666667vw, 53px);display:flex;align-items:center;justify-content:center;font-weight:700;background:#fff}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .accordion_ttl{height:min(12.8vw, 64px);font-size:min(3.7333333333vw, 18.6666666667px)}}#main.main_caregirdle section.price .notice_box .accordion_ttl::after{right:clamp(23.8333333333px, 2.1666666667vw, 26px)}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .accordion_ttl::after{right:min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.price .notice_box .content{padding:clamp(15.5833333333px, 1.4166666667vw, 17px) clamp(23.8333333333px, 2.1666666667vw, 26px) clamp(23.8333333333px, 2.1666666667vw, 26px)}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .content{padding:min(5.0666666667vw, 25.3333333333px) min(4.8vw, 24px) min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.price .notice_box .size_list{margin-bottom:clamp(25.6666666667px, 2.3333333333vw, 28px);display:flex;align-items:flex-start;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .size_list{margin-bottom:min(5.3333333333vw, 26.6666666667px);display:block}}#main.main_caregirdle section.price .notice_box .size_list li{width:48%;display:flex;align-items:center;justify-content:flex-start}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .size_list li{width:100%}}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .size_list li+li{margin-top:min(4vw, 20px);padding-top:min(4vw, 20px);border-top:min(0.2666666667vw, 1.3333333333px) solid silver}}#main.main_caregirdle section.price .notice_box .size_list .img{width:clamp(107.25px, 9.75vw, 117px);margin-right:clamp(25.6666666667px, 2.3333333333vw, 28px);flex-shrink:0}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .size_list .img{width:min(31.2vw, 156px);margin-right:min(4.8vw, 24px)}}#main.main_caregirdle section.price .notice_box .size_list .txt{width:100%}#main.main_caregirdle section.price .notice_box .size_list .head{width:clamp(168.6666666667px, 15.3333333333vw, 184px);height:clamp(30.25px, 2.75vw, 33px);margin-bottom:clamp(11px, 1vw, 12px);display:flex;align-items:center;justify-content:center;border:clamp(0.9166666667px, 0.0833333333vw, 1px) solid #414f6c;border-radius:100vmax}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .size_list .head{width:min(40vw, 200px);height:min(6.6666666667vw, 33.3333333333px);margin-bottom:min(2.1333333333vw, 10.6666666667px);border-width:min(0.2666666667vw, 1.3333333333px)}}#main.main_caregirdle section.price .notice_box .size_list p:not([class]){font-size:clamp(12.8333333333px, 1.1666666667vw, 14px);line-height:1.5714285714}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .size_list p:not([class]){font-size:min(3.2vw, 16px);line-height:1.9166666667;text-align:center}}#main.main_caregirdle section.price .notice_box .size_list p:not([class]) span{color:#913a4a}#main.main_caregirdle section.price .notice_box .lead{margin-bottom:clamp(32.0833333333px, 2.9166666667vw, 35px);font-size:clamp(12.8333333333px, 1.1666666667vw, 14px)}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box .lead{margin-bottom:min(4vw, 20px);font-size:min(2.6666666667vw, 13.3333333333px);line-height:1.5}}#main.main_caregirdle section.price .notice_box+.round_btn{margin-bottom:clamp(36.6666666667px, 3.3333333333vw, 40px)}@media(max-width: 767px){#main.main_caregirdle section.price .notice_box+.round_btn{margin-bottom:min(8.5333333333vw, 42.6666666667px) !important}}#main.main_caregirdle section.price .notice_box+.round_btn::after{rotate:-90deg}#main.main_caregirdle section.price .note_box{display:flex;align-items:stretch;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle section.price .note_box{display:block}}#main.main_caregirdle section.price .note_box>div{width:48%;padding:clamp(27.5px, 2.5vw, 30px) clamp(18.3333333333px, 1.6666666667vw, 20px) clamp(36.6666666667px, 3.3333333333vw, 40px);background:rgba(255,255,255,.6)}@media(max-width: 767px){#main.main_caregirdle section.price .note_box>div{width:100%;padding:min(7.4666666667vw, 37.3333333333px) min(5.3333333333vw, 26.6666666667px) min(12.8vw, 64px)}}@media(max-width: 767px){#main.main_caregirdle section.price .note_box>div+div{margin-top:min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.price .note_box .ttl{font-size:clamp(16.5px, 1.5vw, 18px);font-weight:700;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.price .note_box .ttl{font-size:min(4.8vw, 24px)}}#main.main_caregirdle section.price .note_box .merit .ttl{margin-bottom:clamp(18.3333333333px, 1.6666666667vw, 20px)}@media(max-width: 767px){#main.main_caregirdle section.price .note_box .merit .ttl{margin-bottom:min(5.6vw, 28px)}}#main.main_caregirdle section.price .note_box .merit ul{width:clamp(256.6666666667px, 23.3333333333vw, 280px);margin:auto}@media(max-width: 767px){#main.main_caregirdle section.price .note_box .merit ul{width:min(67.2vw, 336px)}}#main.main_caregirdle section.price .note_box .merit li{display:flex;align-items:flex-start;justify-content:flex-start}@media(max-width: 767px){#main.main_caregirdle section.price .note_box .merit li{font-size:min(3.7333333333vw, 18.6666666667px);line-height:1.7142857143}}#main.main_caregirdle section.price .note_box .merit li::before{content:"";width:clamp(22.9166666667px, 2.0833333333vw, 25px);height:clamp(19.25px, 1.75vw, 21px);margin-right:clamp(11px, 1vw, 12px);display:block;position:relative;top:clamp(3.6666666667px, 0.3333333333vw, 4px);background-image:url("../img/ic-check.png");background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 767px){#main.main_caregirdle section.price .note_box .merit li::before{width:min(5.8666666667vw, 29.3333333333px);height:min(4.5333333333vw, 22.6666666667px);margin-right:min(3.7333333333vw, 18.6666666667px);top:min(0.8vw, 4px)}}#main.main_caregirdle section.price .note_box .merit li+li{margin-top:clamp(7.3333333333px, 0.6666666667vw, 8px)}@media(max-width: 767px){#main.main_caregirdle section.price .note_box .merit li+li{margin-top:min(2.9333333333vw, 14.6666666667px)}}#main.main_caregirdle section.price .note_box .delivery{display:flex;flex-direction:column;align-items:center;justify-content:center}#main.main_caregirdle section.price .note_box .delivery .ttl{margin-bottom:clamp(18.3333333333px, 1.6666666667vw, 20px)}@media(max-width: 767px){#main.main_caregirdle section.price .note_box .delivery .ttl{margin-bottom:min(5.6vw, 28px)}}#main.main_caregirdle section.price .note_box .delivery p:not([class]){margin-bottom:clamp(11px, 1vw, 12px);text-align:center}@media(max-width: 767px){#main.main_caregirdle section.price .note_box .delivery p:not([class]){margin-bottom:min(5.3333333333vw, 26.6666666667px);font-size:min(3.7333333333vw, 18.6666666667px);line-height:2;text-align:left}}@media(max-width: 767px){#main.main_caregirdle section.price .note_box .delivery .arrow_link{justify-content:center}}#main.main_caregirdle section.price[data-color=beige]{background:#f0e8df}#main.main_caregirdle section.price[data-color=beige]::before{background:#f0e8df}#main.main_caregirdle section.price[data-color=beige] .price_box .price_img_slider .beige{display:block}#main.main_caregirdle section.price[data-color=pink]{background:#f8dadd}#main.main_caregirdle section.price[data-color=pink]::before{background:#f8dadd}#main.main_caregirdle section.price[data-color=pink] .price_box .price_img_slider .pink{display:block}#main.main_caregirdle section.price[data-color=black]{background:#e1e1e1}#main.main_caregirdle section.price[data-color=black]::before{background:#e1e1e1}#main.main_caregirdle section.price[data-color=black] .price_box .price_img_slider .black{display:block}#main.main_caregirdle section.howto{margin-bottom:clamp(112.75px, 10.25vw, 123px);padding:clamp(94.4166666667px, 8.5833333333vw, 103px) 0 clamp(110px, 10vw, 120px);background:#f5e9e9}@media(max-width: 767px){#main.main_caregirdle section.howto{margin-bottom:min(9.6vw, 48px);padding:min(13.3333333333vw, 66.6666666667px) 0 min(14.6666666667vw, 73.3333333333px)}}#main.main_caregirdle section.howto .en_ttl{margin-bottom:clamp(13.75px, 1.25vw, 15px)}@media(max-width: 767px){#main.main_caregirdle section.howto .en_ttl{margin-bottom:min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.howto .lead{margin-bottom:clamp(41.25px, 3.75vw, 45px);font-size:clamp(18.3333333333px, 1.6666666667vw, 20px);text-align:center}@media(max-width: 767px){#main.main_caregirdle section.howto .lead{margin-bottom:min(7.4666666667vw, 37.3333333333px);font-size:min(4.2666666667vw, 21.3333333333px);line-height:1.6875}}#main.main_caregirdle section.howto .howto_slider_wrap{margin-bottom:clamp(7.3333333333px, 0.6666666667vw, 8px)}@media(max-width: 767px){#main.main_caregirdle section.howto .howto_slider_wrap{margin-bottom:min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle section.howto .howto_slider_wrap .howto_slider{min-width:872px;margin:0 calc(50% - 50vw) clamp(21.0833333333px, 1.9166666667vw, 23px) 0;padding-right:clamp(36.6666666667px, 3.3333333333vw, 40px);filter:drop-shadow(0 clamp(4.5833333333px, 0.4166666667vw, 5px) clamp(4.5833333333px, 0.4166666667vw, 5px) rgba(58, 52, 55, 0.15));transform:translateZ(0)}@media(max-width: 767px){#main.main_caregirdle section.howto .howto_slider_wrap .howto_slider{filter:drop-shadow(0 min(1.3333333333vw, 6.6666666667px) min(1.3333333333vw, 6.6666666667px) rgba(58, 52, 55, 0.15))}}@media(max-width: 767px){#main.main_caregirdle section.howto .howto_slider_wrap .howto_slider{min-width:0;margin-bottom:min(6.4vw, 32px);padding-right:min(7.4666666667vw, 37.3333333333px)}}#main.main_caregirdle section.howto .howto_slider_wrap .swiper-slide{width:36%;height:auto;padding:clamp(22.9166666667px, 2.0833333333vw, 25px) clamp(26.5833333333px, 2.4166666667vw, 29px) clamp(36.6666666667px, 3.3333333333vw, 40px);background:#fff;border-radius:clamp(18.3333333333px, 1.6666666667vw, 20px)}@media(max-width: 767px){#main.main_caregirdle section.howto .howto_slider_wrap .swiper-slide{border-radius:min(2.6666666667vw, 13.3333333333px)}}@media(max-width: 767px){#main.main_caregirdle section.howto .howto_slider_wrap .swiper-slide{width:74%;padding:min(3.7333333333vw, 18.6666666667px) min(2.9333333333vw, 14.6666666667px) min(2.9333333333vw, 14.6666666667px)}}#main.main_caregirdle section.howto .howto_slider_wrap .wrap{height:100%}#main.main_caregirdle section.howto .howto_slider_wrap .txt{margin-bottom:clamp(12.8333333333px, 1.1666666667vw, 14px);display:flex;align-items:center;justify-content:flex-start}@media(max-width: 767px){#main.main_caregirdle section.howto .howto_slider_wrap .txt{margin-bottom:min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle section.howto .howto_slider_wrap .txt .icon{width:clamp(80.6666666667px, 7.3333333333vw, 88px);height:clamp(80.6666666667px, 7.3333333333vw, 88px);margin-right:clamp(16.5px, 1.5vw, 18px);display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;font-family:"Noto Serif JP",serif;font-size:clamp(38.5px, 3.5vw, 42px);line-height:1;background:#913a4a;border-radius:100vmax;color:#fff}@media(max-width: 767px){#main.main_caregirdle section.howto .howto_slider_wrap .txt .icon{width:min(16vw, 80px);height:min(16vw, 80px);margin-right:min(2.6666666667vw, 13.3333333333px);font-size:min(7.7333333333vw, 38.6666666667px)}}#main.main_caregirdle section.howto .howto_slider_wrap .txt .icon span{font-size:clamp(11.9166666667px, 1.0833333333vw, 13px)}@media(max-width: 767px){#main.main_caregirdle section.howto .howto_slider_wrap .txt .icon span{font-size:min(2.4vw, 12px)}}#main.main_caregirdle section.howto .howto_slider_wrap .txt p{font-size:clamp(16.5px, 1.5vw, 18px);line-height:1.7777777778}@media(max-width: 767px){#main.main_caregirdle section.howto .howto_slider_wrap .txt p{font-size:min(3.7333333333vw, 18.6666666667px);line-height:1.7142857143}}#main.main_caregirdle section.howto .note_box{margin-bottom:clamp(42.1666666667px, 3.8333333333vw, 46px);font-size:clamp(12.8333333333px, 1.1666666667vw, 14px);line-height:1.7142857143}@media(max-width: 767px){#main.main_caregirdle section.howto .note_box{margin-bottom:min(9.0666666667vw, 45.3333333333px);font-size:min(3.2vw, 16px);line-height:1.8}}#main.main_caregirdle section.howto .note_box .ttl{font-weight:700}#main.main_caregirdle section.howto .note_box li{padding-left:1em;text-indent:-1em}#main.main_caregirdle section.howto .store_box{display:grid;grid-template-areas:"img ." "img h2" "img p" "img .";grid-template-columns:52.5% 45%;align-items:center;justify-content:space-between}@media(max-width: 767px){#main.main_caregirdle section.howto .store_box{display:block}}#main.main_caregirdle section.howto .store_box h3{grid-area:h2;margin-bottom:clamp(11px, 1vw, 12px);text-align:center}@media(max-width: 767px){#main.main_caregirdle section.howto .store_box h3{margin-bottom:min(5.3333333333vw, 26.6666666667px);font-size:min(4.2666666667vw, 21.3333333333px);font-weight:500;line-height:1.6875}}#main.main_caregirdle section.howto .store_box .img{grid-area:img;background:#e8d7d3}@media(max-width: 767px){#main.main_caregirdle section.howto .store_box .img{margin-bottom:min(6.4vw, 32px)}}#main.main_caregirdle section.howto .store_box .img p{padding:clamp(13.75px, 1.25vw, 15px) clamp(9.1666666667px, 0.8333333333vw, 10px);display:flex;align-items:center;justify-content:center;font-size:clamp(11px, 1vw, 12px);line-height:1.3333333333;text-indent:-1em}@media(max-width: 767px){#main.main_caregirdle section.howto .store_box .img p{padding:min(1.6vw, 8px) min(5.3333333333vw, 26.6666666667px);font-size:min(2.4vw, 12px);line-height:1.5}}#main.main_caregirdle section.howto .store_box>p{grid-area:p;font-size:clamp(16.5px, 1.5vw, 18px);font-weight:700;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.howto .store_box>p{font-size:min(3.7333333333vw, 18.6666666667px)}}@media(max-width: 767px){#main.main_caregirdle section.howto .store_box>p a{justify-content:center}}#main.main_caregirdle section.faq{margin-bottom:clamp(75.1666666667px, 6.8333333333vw, 82px)}@media(max-width: 767px){#main.main_caregirdle section.faq{margin-bottom:min(9.6vw, 48px)}}#main.main_caregirdle section.faq .en_ttl{margin-bottom:clamp(33px, 3vw, 36px)}@media(max-width: 767px){#main.main_caregirdle section.faq .en_ttl{margin-bottom:min(4.5333333333vw, 22.6666666667px)}}#main.main_caregirdle section.faq h3{margin-bottom:clamp(9.1666666667px, 0.8333333333vw, 10px);font-size:clamp(16.5px, 1.5vw, 18px);font-weight:700;text-align:center;color:#913a4a}@media(max-width: 767px){#main.main_caregirdle section.faq h3{margin-bottom:min(3.2vw, 16px);font-size:min(4.2666666667vw, 21.3333333333px)}}#main.main_caregirdle section.faq .faq_list>li+li{margin-top:clamp(27.5px, 2.5vw, 30px)}@media(max-width: 767px){#main.main_caregirdle section.faq .faq_list>li+li{margin-top:min(3.2vw, 16px)}}#main.main_caregirdle section.faq .faq_list+h3{margin-top:clamp(45.8333333333px, 4.1666666667vw, 50px)}@media(max-width: 767px){#main.main_caregirdle section.faq .faq_list+h3{margin-top:min(8.5333333333vw, 42.6666666667px)}}#main.main_caregirdle section.faq .accordion{width:100%;overflow:hidden;background:#ebebeb;border-radius:clamp(18.3333333333px, 1.6666666667vw, 20px)}@media(max-width: 767px){#main.main_caregirdle section.faq .accordion{border-radius:min(2.6666666667vw, 13.3333333333px)}}#main.main_caregirdle section.faq .accordion_ttl{width:100%;min-height:clamp(75.1666666667px, 6.8333333333vw, 82px);padding:clamp(18.3333333333px, 1.6666666667vw, 20px) clamp(91.6666666667px, 8.3333333333vw, 100px) clamp(18.3333333333px, 1.6666666667vw, 20px) clamp(69.6666666667px, 6.3333333333vw, 76px);display:flex;align-items:center;justify-content:flex-start;text-align:left;background:#ebebeb}@media(max-width: 767px){#main.main_caregirdle section.faq .accordion_ttl{min-height:min(18.6666666667vw, 93.3333333333px);padding:min(3.2vw, 16px) min(13.3333333333vw, 66.6666666667px) min(2.6666666667vw, 13.3333333333px) min(5.3333333333vw, 26.6666666667px);font-size:min(3.7333333333vw, 18.6666666667px);line-height:1.7142857143}}#main.main_caregirdle section.faq .accordion_ttl::after{right:clamp(45.8333333333px, 4.1666666667vw, 50px)}@media(max-width: 767px){#main.main_caregirdle section.faq .accordion_ttl::after{right:min(5.3333333333vw, 26.6666666667px)}}#main.main_caregirdle section.faq .content{padding:clamp(9.1666666667px, 0.8333333333vw, 10px) clamp(69.6666666667px, 6.3333333333vw, 76px) clamp(27.5px, 2.5vw, 30px)}@media(max-width: 767px){#main.main_caregirdle section.faq .content{padding:min(2.6666666667vw, 13.3333333333px) min(5.3333333333vw, 26.6666666667px) min(5.3333333333vw, 26.6666666667px);font-size:min(3.7333333333vw, 18.6666666667px);line-height:1.7142857143}}#main.main_caregirdle section.spec{margin-bottom:clamp(55px, 5vw, 60px)}@media(max-width: 767px){#main.main_caregirdle section.spec{margin-bottom:min(9.6vw, 48px)}}#main.main_caregirdle section.spec h2{margin-bottom:clamp(11px, 1vw, 12px);font-size:clamp(38.5px, 3.5vw, 42px);font-weight:400;text-align:center}@media(max-width: 767px){#main.main_caregirdle section.spec h2{margin-bottom:min(7.4666666667vw, 37.3333333333px);font-size:min(6.4vw, 32px)}}#main.main_caregirdle section.spec .lead{margin-bottom:clamp(27.5px, 2.5vw, 30px);font-size:clamp(18.3333333333px, 1.6666666667vw, 20px);text-align:center}@media(max-width: 767px){#main.main_caregirdle section.spec .lead{margin-bottom:min(7.4666666667vw, 37.3333333333px);font-size:min(3.7333333333vw, 18.6666666667px)}}#main.main_caregirdle section.spec dl{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}#main.main_caregirdle section.spec dl dt,#main.main_caregirdle section.spec dl dd{padding:clamp(12.8333333333px, 1.1666666667vw, 14px) clamp(0px, 0vw, 0px)}@media(max-width: 767px){#main.main_caregirdle section.spec dl dt,#main.main_caregirdle section.spec dl dd{padding:min(2.4vw, 12px) min(0vw, 0px) min(2.9333333333vw, 14.6666666667px);font-size:min(3.2vw, 16px);line-height:1.25}}#main.main_caregirdle section.spec dl dt:not(:nth-of-type(1)),#main.main_caregirdle section.spec dl dd:not(:nth-of-type(1)){border-top:clamp(2.75px, 0.25vw, 3px) solid #ededed}@media(max-width: 767px){#main.main_caregirdle section.spec dl dt:not(:nth-of-type(1)),#main.main_caregirdle section.spec dl dd:not(:nth-of-type(1)){border-width:min(0.4vw, 2px)}}#main.main_caregirdle section.spec dl dt{width:32%;padding-right:clamp(27.5px, 2.5vw, 30px)}@media(max-width: 767px){#main.main_caregirdle section.spec dl dt{width:43%;padding-right:min(2.4vw, 12px)}}#main.main_caregirdle section.spec dl dd{width:68%;padding-left:clamp(27.5px, 2.5vw, 30px);border-left:clamp(2.75px, 0.25vw, 3px) solid #ededed}
@media(max-width: 767px){#main.main_caregirdle section.spec dl dd{width:57%;padding-left:min(2.4vw, 12px);border-width:min(0.4vw, 2px)}}
@media(max-width: 767px){
	#main.main_caregirdle section.spec dl dd:not(:nth-of-type(7)){
		display:flex; align-items: center;
	}
}
#main.main_caregirdle section.spec dl dd>*+*{margin-top:clamp(20.1666666667px, 1.8333333333vw, 22px)}@media(max-width: 767px){#main.main_caregirdle section.spec dl dd>*+*{margin-top:min(2.9333333333vw, 14.6666666667px)}}#main.main_caregirdle .fixed_btn{width:clamp(91.6666666667px, 8.3333333333vw, 100px);height:clamp(91.6666666667px, 8.3333333333vw, 100px);position:fixed;right:0;bottom:min(5.3333333333vw, 26.6666666667px);z-index:99;transition:.3s;filter:drop-shadow(0 clamp(4.5833333333px, 0.4166666667vw, 5px) clamp(4.5833333333px, 0.4166666667vw, 5px) rgba(58, 52, 55, 0.15));transform:translateZ(0)}@media(max-width: 767px){#main.main_caregirdle .fixed_btn{filter:drop-shadow(0 min(1.3333333333vw, 6.6666666667px) min(1.3333333333vw, 6.6666666667px) rgba(58, 52, 55, 0.15))}}@media(max-width: 767px){#main.main_caregirdle .fixed_btn{width:min(14.4vw, 72px);height:min(14.4vw, 72px)}}#main.main_caregirdle .fixed_btn a{width:100% !important;height:100%;margin:0 !important;padding-left:clamp(6.4166666667px, 0.5833333333vw, 7px);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"Noto Serif JP",serif;font-size:clamp(13.75px, 1.25vw, 15px);font-weight:500;line-height:1.2;text-align:center;text-decoration:none;background:linear-gradient(90deg, rgb(242, 167, 102) 0%, rgb(235, 132, 146) 100%);border-radius:100vmax 0 0 100vmax;color:#fff}@media(max-width: 767px){#main.main_caregirdle .fixed_btn a{padding-left:0;font-size:0}}#main.main_caregirdle .fixed_btn a::after{content:"";width:clamp(30.25px, 2.75vw, 33px);height:clamp(28.4166666667px, 2.5833333333vw, 31px);margin:clamp(4.5833333333px, 0.4166666667vw, 5px) 0 0 clamp(3.6666666667px, 0.3333333333vw, 4px);display:block;background:#fff;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("../img/ic-cart.png");mask-image:url("../img/ic-cart.png")}@media(max-width: 767px){#main.main_caregirdle .fixed_btn a::after{width:min(6.6666666667vw, 33.3333333333px);height:min(6.1333333333vw, 30.6666666667px);margin:0 0 0 min(1.3333333333vw, 6.6666666667px)}}#main.main_caregirdle .fixed_btn{opacity:0;visibility:hidden}#main.main_caregirdle .fixed_btn.is-show{opacity:1;visibility:visible}

/* MTG追記 */
#main.main_caregirdle section.howto .note_box li em {
    font-style: normal;
    text-decoration: underline;
}
#main.main_caregirdle section.price .notice_box .content .attention {
    margin-top: min(2vw, 10px);
    font-size: min(2.6vw, 13px);
    padding-left: 1em;
    text-indent: -1em;
    line-height: 1.5;
}
@media (min-width: 768px) {
    #main.main_caregirdle section.price .notice_box .content .attention {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #main.main_caregirdle section.price .notice_box .content .attention {
        font-size: min(2.6666666667vw, 13.3333333333px);
    }
}
#main.main_caregirdle section.price .notice_box .content .attention .attention__emphasis {
    color: #913a4a;
    font-style: normal;
    text-decoration: underline;
}
#main.main_caregirdle nav.fixed_nav li {
    width: auto;
    flex: 1;
}
@media (max-width: 767px) {
    #main.main_caregirdle nav.fixed_nav a {
        padding: min(3.2vw, 16px) 0 min(5.3333333333vw, 26.6666666667px);
    }
}