article .page-inner{max-width:980px;margin:0 auto}@media (max-width: 979px){article .page-inner{padding:0 2.5vw}}@media (min-width: 980px){article .ac_ly_004>.col{width:240px;margin-left:0.5%}article .anchor_link a.anchor-button{font-size:16px;padding:10px}}article section.ac_ar_001.campaign_mji{background-color:#b4d2d9}article section.ac_ar_001.campaign_mji>*>*{margin-top:0}article .red{color:#ff0433}article .yellow{color:#ffe013}article .mesoBorder{border-bottom:7px double #ff0433}article .heading02 .heading-image{max-width:90%;margin-left:auto;margin-right:auto}article .secTtl{text-align:center;font-size:32px;font-family:serif;font-style:italic;letter-spacing:0.1em}@media (max-width: 979px){article .secTtl{font-size:24px}}article .secTtl strong{font-size:40px}@media (max-width: 979px){article .secTtl strong{font-size:32px}}article .secTtl small{font-size:24px}@media (max-width: 979px){article .secTtl small{font-size:20px}}article .mv{background:url(/assets/faga/epmeso/images/mv_bg.jpg?2025627103323) center top no-repeat}@media (max-width: 979px){article .mv{background:none}}article .block01{background:#000;margin-top:0}@media (min-width: 980px){article .block01>.ac_ly_001{padding:30px 0 100px}}@media (max-width: 979px){article .block01>.ac_ly_001{padding-top:20px;margin:0 30px}}article .block01>.ac_ly_001>.box>.text{font-weight:500;font-size:1em;line-height:1.875;width:72%;letter-spacing:0.08rem}@media (max-width: 979px){article .block01>.ac_ly_001>.box>.text{width:100%;font-size:15px}}article .block01>.ac_ly_001>.box>.text-head{background:#000;color:white;display:inline-block;padding:4px 20px;border-radius:100vh}@media (max-width: 979px){article .block01>.ac_ly_001>.box>.text-head{display:block;text-align:center;margin-bottom:20px !important}}article .block01>.ac_ly_001>.box>.text span{font-size:20px;color:#fd1e1e;font-weight:bold}@media (max-width: 979px){article .block01>.ac_ly_001>.box>.text span{font-size:20px}}article .block02{background:#fff;margin-top:0}@media (min-width: 980px){article .block02>.ac_ly_001{padding:70px 0 80px}}@media (max-width: 979px){article .block02>.ac_ly_001{padding:25px 0 40px}}@media (min-width: 980px){article .what{background:url(https://www.sbc-aga.jp/assets/care/meso/images/quickmeso/meso_bg3.png?2025627103323) no-repeat right top/cover;padding:100px 0}}@media (max-width: 979px){article .what{background:url(https://www.sbc-aga.jp/assets/care/meso/images/quickmeso/meso_bg3_sp.png?2025627103323) no-repeat center top/cover;padding:40px 10px}}article .what__inner{max-width:980px;margin:auto}article .what__inner .text{position:relative;font-weight:bold;line-height:2;z-index:0}@media (min-width: 980px){article .what__inner .text{padding-right:340px;font-size:18px;text-shadow:0 0 10px white, 0 0 10px white, 0 0 10px white, 0 0 10px white}}article .what__inner .text::before{content:"";background:url(https://www.sbc-aga.jp/assets/care/meso/images/quickmeso/product.png?2025627103323) center/contain no-repeat}@media (min-width: 980px){article .what__inner .text::before{position:absolute;width:390px;height:303px;right:0;top:130px;z-index:-1}}@media (max-width: 979px){article .what__inner .text::before{display:block;width:100%;height:140px;margin-bottom:30px}}article .what__inner .text span{line-height:1.4;border-bottom:2px solid #ff0433}@media (min-width: 980px){article .what__inner .text span{font-size:24px}}@media (max-width: 979px){article .what__inner .text span{font-size:20px}}article .block04{background:url(https://www.sbc-aga.jp/assets/care/meso/images/quickmeso/meso_bg4.png?2025627103323) no-repeat;background-position:center bottom;background-size:cover}article .under-text{font-size:14px;line-height:2.4;font-weight:600}@media (max-width: 979px){article .under-text{line-height:1.2}}article .choose{display:flex;flex-wrap:wrap}@media (max-width: 979px){article .choose{width:100%;flex-direction:column}}article .choose .item>.title{font-size:22px;line-height:1.27;color:#4f3c7f;position:relative}article .choose .item>.title span{font-size:12px;line-height:2.33}article .choose.choose02 .item{flex-basis:calc(50% - 40px)}@media (min-width: 980px){article .choose.choose02 .item{margin-right:80px;margin-bottom:50px}}@media (max-width: 979px){article .choose.choose02 .item{margin-bottom:25px}}article .choose.choose02 .item:nth-child(2n){margin-right:0}@media (min-width: 980px){article .priceBlock{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (max-width: 979px){article .priceBlock{display:block;margin-top:-5px}}article .priceBlock .item{border:1px solid #ccc;display:flex}@media (min-width: 980px){article .priceBlock .item{width:calc((100% - 20px) / 2);height:120px}article .priceBlock .item:nth-child(2){margin-bottom:20px}}@media (max-width: 979px){article .priceBlock .item{width:100%;height:110px;margin-bottom:12px}}article .priceBlock .item>.graft{display:flex;align-items:center;justify-content:center;width:90px;background:#dfe7f8;color:#23438b;font-weight:bold;line-height:1}@media (max-width: 979px){article .priceBlock .item>.graft{font-size:48px;width:45px}}@media (min-width: 980px){article .priceBlock .item>.graft>.num{font-size:40px;margin-bottom:14px}}@media (max-width: 979px){article .priceBlock .item>.graft>.num{font-size:24px;margin-bottom:6px}}article .priceBlock .item>.graft>.text{font-size:20px}@media (max-width: 979px){article .priceBlock .item>.graft>.text{font-size:12px}}article .priceBlock .item:nth-child(1) .graft{background:#dfe7f8}article .priceBlock .item:nth-child(2) .graft{background:#ccd9f4}article .priceBlock .item:nth-child(3) .graft{background:#b0c3ec}article .priceBlock .item:nth-child(4) .graft{background:#9cb2e2}article .priceBlock .item>.price-area{display:flex;align-items:center;justify-content:flex-end;flex-grow:1;padding-right:10px}@media (max-width: 979px){article .priceBlock .item>.price-area{padding-right:10px}}article .priceBlock .item>.price-area .wrap{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;margin-right:15px;color:#1e2e58}@media (max-width: 979px){article .priceBlock .item>.price-area .wrap{letter-spacing:0.2em;margin-right:14px}}article .priceBlock .item>.price-area .wrap div .price{font-size:24px;font-weight:bold;line-height:1}@media (max-width: 979px){article .priceBlock .item>.price-area .wrap div .price{font-size:18px}}article .priceBlock .item>.price-area .wrap div .price>.small{font-size:14px;color:#1e2e58}@media (max-width: 979px){article .priceBlock .item>.price-area .wrap div .price>.small{font-size:10px;margin-top:10px}}@media (min-width: 980px){article .priceBlock .item>.price-area .wrap div .price>.num{font-size:32px}}@media (max-width: 979px){article .priceBlock .item>.price-area .wrap div .price>.num{font-size:22px}}article .priceBlock .item>.price-area .wrap div .monitor-price{font-size:28px;font-weight:bold}@media (max-width: 979px){article .priceBlock .item>.price-area .wrap div .monitor-price{font-size:16px}}article .priceBlock .item>.price-area .wrap div .monitor-price small{font-size:18px}@media (max-width: 979px){article .priceBlock .item>.price-area .wrap div .monitor-price small{font-size:12px}}article .priceBlock .item>.price-area .wrap div .monitor-price strong{font-size:36px}@media (max-width: 979px){article .priceBlock .item>.price-area .wrap div .monitor-price strong{font-size:26px}}article .priceBlock .item>.price-area>.btn01{display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;flex-direction:column;border-radius:6px;background:#2c3f73;background:linear-gradient(to bottom, #2c3f73 0%, #2c3f73 50%, #1e2e58 50%, #1e2e58 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c3f73', endColorstr='#1e2e58', GradientType=0)}@media (min-width: 980px){article .priceBlock .item>.price-area>.btn01{width:80px;height:80px}}@media (max-width: 979px){article .priceBlock .item>.price-area>.btn01{width:50px;height:50px;font-size:12px}}@media (min-width: 980px){article .premium{padding:30px 0 0;display:flex}}@media (max-width: 979px){article .premium{flex-direction:column;margin:0 90px}}article .premium>.item{position:relative}@media (min-width: 980px){article .premium>.item{width:calc(50% - 20px);margin-right:40px}}@media (max-width: 979px){article .premium>.item{margin-bottom:40px}}article .premium>.item:nth-child(2){margin-right:0}article .premium>.item:nth-child(2):before{position:absolute;width:10px;height:10px;margin-top:calc(-6px - 1em);border-right:2px solid #fff;border-bottom:2px solid #fff;content:"";transform:rotate(-45deg);z-index:2}@media (min-width: 980px){article .premium>.item:nth-child(2):before{top:50%;left:-29px}}@media (max-width: 979px){article .premium>.item:nth-child(2):before{top:-4px;left:calc(50% - 7px);transform:rotate(43deg)}}article .premium>.item:nth-child(2):after{position:absolute;width:27px;height:27px;margin-top:calc(-13px - 1em);background:#1e2e58;border-radius:50%;content:""}@media (min-width: 980px){article .premium>.item:nth-child(2):after{top:50%;left:-36px;transform:rotate(-45deg)}}@media (max-width: 979px){article .premium>.item:nth-child(2):after{top:-5px;left:calc(50% - 13.5px)}}article .premium>.item>.text{font-size:18px;text-align:center;color:#ffffff;display:block;line-height:2.2}article .block07>.ac_ly_001{padding:0;margin:60px auto 70px;background:url(https://www.sbc-aga.jp/assets/care/meso/images/quickmeso/ope_bg.png?2025627103323) no-repeat;background-position:center;background-size:cover;font-weight:500;margin-bottom:0}@media (min-width: 980px){article .block07>.ac_ly_001{width:840px}}@media (max-width: 979px){article .block07>.ac_ly_001{width:90%;margin:50px auto 0}}article .block07>.ac_ly_001>.innerWrap{box-sizing:border-box}@media (min-width: 980px){article .block07>.ac_ly_001>.innerWrap{padding:70px 40px 70px 90px}}@media (max-width: 979px){article .block07>.ac_ly_001>.innerWrap{padding:0 30px 30px 35px}}article .block07>.ac_ly_001>.innerWrap>.opeFlex{display:flex;align-items:flex-start;justify-content:flex-end}@media (max-width: 979px){article .block07>.ac_ly_001>.innerWrap>.opeFlex{flex-direction:column}}article .block07>.ac_ly_001>.innerWrap>.opeFlex:first-child{padding-bottom:120px;justify-content:space-between}@media (max-width: 979px){article .block07>.ac_ly_001>.innerWrap>.opeFlex:first-child{padding-top:25px}}article .block07>.ac_ly_001>.innerWrap>.opeFlex>.opeChild1{box-sizing:border-box;flex:1}@media (min-width: 980px){article .block07>.ac_ly_001>.innerWrap>.opeFlex>.opeChild1{padding-right:30px}}@media (max-width: 979px){article .block07>.ac_ly_001>.innerWrap>.opeFlex>.opeChild1{margin-right:10px}}article .block07>.ac_ly_001>.innerWrap>.opeFlex>.opeChild1 img{vertical-align:bottom}@media (max-width: 979px){article .block07>.ac_ly_001>.innerWrap>.opeFlex>.opeChild1 img{width:35px}}article .block07>.ac_ly_001>.innerWrap>.opeFlex>.opeChild1 span{font-size:26px;font-weight:bold;line-height:1.57;padding-left:5px;box-sizing:border-box}@media (max-width: 979px){article .block07>.ac_ly_001>.innerWrap>.opeFlex>.opeChild1 span{font-size:16px}}article .block07>.ac_ly_001>.innerWrap>.opeFlex>.opeChild1>.text{margin-top:20px;font-size:16px;line-height:1.75}@media (max-width: 979px){article .block07>.ac_ly_001>.innerWrap>.opeFlex>.opeChild1>.text{font-size:10px}}@media (min-width: 980px){article .block07>.ac_ly_001>.innerWrap>.opeFlex>.heading-image{width:302px}}article .page-Ep_00_0014 .main-content{max-width:100%}article #pageLink05 h2{display:flex;justify-content:center;align-items:center}article #pageLink05 h2 span.revision{font-size:16px;color:#1e2d57;background:#fff;border:solid 3px #2c3f72;font-style:initial;font-family:auto;letter-spacing:initial;margin-left:20px;padding:5px 10px;line-height:1.4}@media (max-width: 979px){article #pageLink05 h2 span.revision{font-size:14px;margin-left:10px}}article .priceWrap{max-width:980px;margin:auto}@media (max-width: 979px){article .priceWrap{margin:0 10px}}article .priceWrap .priceList{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 979px){article .priceWrap .priceList{flex-direction:column}}article .priceWrap .priceList__item{display:flex;justify-content:space-between;border:1px solid #ccc}@media (min-width: 980px){article .priceWrap .priceList__item{width:calc((100% - 20px) / 2)}}@media (min-width: 980px){article .priceWrap .priceList__item:nth-child(n+3){margin-top:20px}}@media (max-width: 979px){article .priceWrap .priceList__item+li{margin-top:10px}}article .priceWrap .priceList__item .num{min-width:90px;display:flex;justify-content:center;align-items:center;font-weight:bold;background:#dfe7f8;color:#24438a}@media (max-width: 979px){article .priceWrap .priceList__item .num{min-width:60px}}article .priceWrap .priceList__item .num p{font-size:20px}@media (max-width: 979px){article .priceWrap .priceList__item .num p{font-size:16px}}article .priceWrap .priceList__item .num p span{font-size:40px}@media (max-width: 979px){article .priceWrap .priceList__item .num p span{font-size:26px}}article .priceWrap .priceList__item .priceArea{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;padding:10px}@media (min-width: 980px){article .priceWrap .priceList__item .priceArea{width:calc(100% - 90px)}}@media (max-width: 979px){article .priceWrap .priceList__item .priceArea{justify-content:center;align-items:flex-end;flex-direction:column;padding:10px 5px}}article .priceWrap .priceList__item .priceArea__item{display:flex;align-items:center;color:#1e2e58}article .priceWrap .priceList__item .priceArea__item .price{font-weight:bold;margin-right:15px;line-height:1.1}@media (max-width: 979px){article .priceWrap .priceList__item .priceArea__item .price{margin-right:10px}}article .priceWrap .priceList__item .priceArea__item .price .money{font-size:16px}@media (max-width: 979px){article .priceWrap .priceList__item .priceArea__item .price .money{display:block;font-size:12px;text-align:right}}article .priceWrap .priceList__item .priceArea__item .price .money>span{display:inline-block;font-size:32px;margin-left:10px}@media (max-width: 979px){article .priceWrap .priceList__item .priceArea__item .price .money>span{font-size:26px;margin-left:5px}}article .priceWrap .priceList__item .priceArea__item .price .money>span>span{font-size:24px}@media (max-width: 979px){article .priceWrap .priceList__item .priceArea__item .price .money>span>span{font-size:16px}}article .priceWrap .priceList__item .priceArea__item .price .once{display:block;font-weight:normal;text-align:right}@media (max-width: 979px){article .priceWrap .priceList__item .priceArea__item .price .once{font-size:14px}}article .priceWrap .priceList__item .priceArea__item .price .once strong{font-size:20px}@media (max-width: 979px){article .priceWrap .priceList__item .priceArea__item .price .once strong{font-size:18px}}article .priceWrap .priceList__item .priceArea__item.monitor{color:#cc442e;margin-top:15px}article .priceWrap .priceList__item .priceArea__item.monitor .price .money{font-size:18px}@media (max-width: 979px){article .priceWrap .priceList__item .priceArea__item.monitor .price .money{font-size:14px}}article .priceWrap .priceList__item .priceArea__item.monitor .price .money>span{font-size:38px}@media (max-width: 979px){article .priceWrap .priceList__item .priceArea__item.monitor .price .money>span{font-size:28px}}article .priceWrap .priceList__item .priceArea__item .loan>a{display:flex;align-items:center;justify-content:center;width:60px;height:60px;color:#fff;text-decoration:none;flex-direction:column;border-radius:6px;background:#2c3f73;background:linear-gradient(to bottom, #2c3f73 0%, #2c3f73 50%, #1e2e58 50%, #1e2e58 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c3f73', endColorstr='#1e2e58', GradientType=0)}@media (max-width: 979px){article .priceWrap .priceList__item .priceArea__item .loan>a{width:50px;height:50px}}@media (min-width: 980px){article html:not(html[lang="ja"]) .block01>.ac_ly_001>.box{padding-right:300px}}article html:not(html[lang="ja"]) .priceWrap .priceList__item .priceArea__item .price{text-align:right}article #pageLink08 .qMesoClinicList .aga-clinic-title{display:none}article .campaign_mji .handlingTxt{display:block;background-color:#609bab;color:#fff;padding:3px 0;line-height:1.5;position:relative;margin-top:15px;font-size:13px;font-size:1.3rem;cursor:pointer}@media (max-width: 979px){article .campaign_mji .handlingTxt{width:80%;font-size:11px;font-size:1.1rem;margin:8px auto 0;margin-top:8px}}article .campaign_mji .handlingTxt.limited{background-color:#cf3a4c}article .campaign_mji .handlingTxt.limited+.handlingInner{border:1px solid #cf3a4c}article .campaign_mji .handlingTxt.handlingTxtLimited._loading{padding:40px 0 !important}article .campaign_mji .handlingTxt:not(.handlingTxtLimited)::after{display:block;position:absolute;content:"";height:6px;width:6px;border-top:1px solid #fff;border-right:1px solid #fff;top:50%;right:13px;transform:translateY(-60%) rotate(135deg) skew(calc((150deg - 135deg) / 2), calc((150deg - 135deg) / 2))}@media (max-width: 979px){article .campaign_mji .handlingTxt:not(.handlingTxtLimited)::after{top:50%;transform:translateY(-75%) rotate(135deg) skew(calc((150deg - 135deg) / 2), calc((150deg - 135deg) / 2))}}article .campaign_mji .handlingTxt+.handlingInner{display:none;padding:14px;line-height:1.5;border:1px solid #4b9cad;text-align:left;font-size:10px;font-size:1rem;position:absolute;background-color:#fff;box-sizing:border-box;z-index:1}@media (max-width: 979px){article .campaign_mji .handlingTxt+.handlingInner{padding:10px 14px;left:50%;transform:translateX(-50%)}}article .campaign_mji .handlingTxt+.handlingInner._loading{padding:40px 14px}@media (max-width: 979px){article .campaign_mji .handlingTxtLimited{line-height:1.3;padding:7px 0}}article .campaign_mji .js-acc-cont{display:none}article .campaign_mji .pricelist_medical{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;line-height:1.5}article .campaign_mji .pricelist_medical a{text-decoration:none}article .campaign_mji .pricelist_medical .inner{width:980px;margin:0 auto;box-sizing:border-box;padding:30px 20px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .inner{width:100%;padding:10px 10px 15px}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .tab_inner>li+li{margin-top:3vw}}article .campaign_mji .pricelist_medical .container__ttl{background-image:url("/assets/price/images/ttl_band.jpg?2025627103323");background-size:100% auto;background-repeat:repeat-y;margin-bottom:50px;line-height:1.5;font-weight:normal}@media (max-width: 979px){article .campaign_mji .pricelist_medical .container__ttl{background-position:0 0;background-repeat:repeat;margin-bottom:25px}}article .campaign_mji .pricelist_medical .container__ttl .inner{font-size:36px;font-size:3.6rem;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;letter-spacing:3px;min-height:100px;display:flex;align-items:center;justify-content:space-between;padding:15px 50px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .container__ttl .inner{font-size:22px;font-size:2.2rem;min-height:50px;padding:10px 20px}}article .campaign_mji .pricelist_medical .container__ttl span{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;font-size:16px;font-size:1.6rem;display:block;text-align:right;color:#1e2b53;color:#1e2b53;letter-spacing:1px;padding-top:15px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .container__ttl span{font-size:10px;font-size:1rem}}article .campaign_mji .pricelist_medical .menu__ttl{color:#003363}article .campaign_mji .pricelist_medical .menu__list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .menu__list{justify-content:space-between}}article .campaign_mji .pricelist_medical .menu__list li{width:305px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .menu__list li{width:48.5%}}article .campaign_mji .pricelist_medical .menu__list li a{display:block;background-color:#003363;color:#fff;padding:12px 0 24px;position:relative;font-size:20px;font-size:2rem;text-align:center;transition:0.3s}@media (max-width: 979px){article .campaign_mji .pricelist_medical .menu__list li a{font-size:14px;font-size:1.4rem;padding:10px 0 17px}}article .campaign_mji .pricelist_medical .menu__list li a:hover{opacity:0.7}article .campaign_mji .pricelist_medical .menu__list li a:after{content:"";position:absolute;border:5px solid transparent;border-top:8px solid #fff;left:50%;transform:translateX(-50%);bottom:4px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .menu__list li a:after{border:3px solid transparent;border-top:5px solid #fff}}article .campaign_mji .pricelist_medical .csl__wrap{background-color:#fafafc;padding:20px 25px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .csl__wrap{padding:25px 10px}}article .campaign_mji .pricelist_medical .csl__ttl{color:#003363}article .campaign_mji .pricelist_medical .csl .csl-list{display:flex;justify-content:center}article .campaign_mji .pricelist_medical .csl .csl-list>li{width:calc(100% / 3);font-size:22px;font-size:2.2rem;text-align:center;color:#005982;background-color:#fff;border:1px solid #000;padding:15px 10px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .csl .csl-list>li{font-size:12px;font-size:1.2rem;padding:5px}}article .campaign_mji .pricelist_medical .csl .csl-list>li+li{margin-left:10px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .csl .csl-list>li+li{margin-left:5px}}article .campaign_mji .pricelist_medical .csl .csl-list>li .dtl{min-height:60px;display:flex;justify-content:center;align-items:center;flex-direction:column;border-bottom:solid 1px}article .campaign_mji .pricelist_medical .csl .csl-list>li .dtl__sub{font-size:12px;display:block}@media (max-width: 979px){article .campaign_mji .pricelist_medical .csl .csl-list>li .dtl__sub{font-size:10px}}article .campaign_mji .pricelist_medical .csl .csl-list>li .fee{display:block;font-weight:bold;font-size:30px;font-size:3rem;color:#b5351e;padding-top:15px;line-height:1.5}@media (max-width: 979px){article .campaign_mji .pricelist_medical .csl .csl-list>li .fee{font-size:17px;font-size:1.7rem;padding-top:5px}}article .campaign_mji .pricelist_medical .csl .csl-list>li .fee__en{font-size:24px;font-size:2.4rem}@media (max-width: 979px){article .campaign_mji .pricelist_medical .csl .csl-list>li .fee__en{font-size:12px;font-size:1.2rem}}article .campaign_mji .pricelist_medical .csl__note{font-size:18px;font-size:1.8rem;margin-top:15px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .csl__note{font-size:11px;font-size:1.1rem}}article .campaign_mji .pricelist_medical .product{background-color:#fff;justify-content:space-between;display:flex;align-items:center;padding:25px 30px;text-align:center;position:relative}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product{flex-wrap:wrap;padding:5vw 2.5vw}}article .campaign_mji .pricelist_medical .product.-hatsumou .loan_pop{width:auto}article .campaign_mji .pricelist_medical .product__img{margin-right:0}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__img{display:block;width:100%;text-align:center;margin:0 0 10px}article .campaign_mji .pricelist_medical .product__img img{width:120px}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__nameWrap{margin-bottom:3vw}}article .campaign_mji .pricelist_medical .product__nameWrap .target{color:#fff;letter-spacing:1px;background-color:#b03f38;padding:6px 10px;margin-bottom:15px;font-size:15px;font-size:1.5rem}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__nameWrap .target{font-size:2.8vw;padding:1vw 5vw;margin:0 auto 2vw}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__priceWrap{width:65%}article .campaign_mji .pricelist_medical .product__priceWrap.-full{width:100%}}article .campaign_mji .pricelist_medical .product__priceWrap__txt{text-align:left;padding-left:212px;font-size:15px;font-size:1.5rem;letter-spacing:2px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__priceWrap__txt{padding-left:30%;font-size:10px;font-size:1rem;letter-spacing:1px;margin-bottom:10px}}article .campaign_mji .pricelist_medical .product__priceWrap__txt span:first-of-type{border-bottom:1px solid #000}article .campaign_mji .pricelist_medical .product__priceWrap__txt span:last-of-type{border-bottom:1px solid #cf3a4c;color:#cf3a4c;margin-left:124px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__priceWrap__txt span:last-of-type{margin-left:100px}}article .campaign_mji .pricelist_medical .product__ttl{display:block;font-size:20px;font-size:2rem;letter-spacing:2px;line-height:1.5;font-weight:bold}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__ttl{font-size:18px;font-size:1.8rem;line-height:1.2}}article .campaign_mji .pricelist_medical .product__list{font-size:12px;font-size:1.2rem;margin-top:3px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__list{font-size:2.7vw}article .campaign_mji .pricelist_medical .product__list li{line-height:1.3}}article .campaign_mji .pricelist_medical .product__list .img_wrap{width:70px;padding-left:35px;padding-right:35px;text-align:center;box-sizing:content-box}article .campaign_mji .pricelist_medical .product__list .img_wrap img{width:100%;display:block}article .campaign_mji .pricelist_medical .product__list .img_wrap img:first-of-type{width:90%;margin:0 auto}article .campaign_mji .pricelist_medical .product__list .img_wrap img+img{margin-top:20px}article .campaign_mji .pricelist_medical .product__wrap__list{text-align:left}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__wrap__list{min-width:80%;margin:0 auto}}article .campaign_mji .pricelist_medical .product__wrap__list.since{display:none;border-top:none;z-index:1;background-color:#fff;margin-top:25px}article .campaign_mji .pricelist_medical .product__wrap__list li{display:flex;align-items:center;justify-content:space-between;min-height:64px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__wrap__list li{min-height:40px;justify-content:flex-start}}article .campaign_mji .pricelist_medical .product__wrap__list li+li{margin-top:5px}article .campaign_mji .pricelist_medical .product__wrap__list li.first *{color:#e02445;border-color:#e02445}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__wrap__list .img_wrap{width:80px;padding:0 10px 0 10px;text-align:center}article .campaign_mji .pricelist_medical .product__wrap__list .img_wrap img{width:100%;display:block}article .campaign_mji .pricelist_medical .product__wrap__list .img_wrap img:first-of-type{width:90%;margin:0 auto}article .campaign_mji .pricelist_medical .product__wrap__list .img_wrap img+img{margin-top:15px}}article .campaign_mji .pricelist_medical .product__wrap__list .period{border:1px solid #000;padding:5px 0;font-size:18px;font-size:1.8rem;text-align:center;letter-spacing:1px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__wrap__list .period{width:36%;font-size:2.7vw;box-sizing:border-box}}article .campaign_mji .pricelist_medical .product__wrap__list .price{text-align:right}article .campaign_mji .pricelist_medical .product__wrap__list .price .vicinity{display:block}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product__wrap__list .price .vicinity{width:100%}}article .campaign_mji .pricelist_medical .product .-loan_pop{position:relative;display:block;width:42px;height:50px;text-align:center;color:#fff !important;background-color:#debb21;line-height:1.2;box-sizing:border-box;padding-top:5px;margin-left:10px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .product .-loan_pop{width:35px;height:40px;font-size:10px;font-size:1rem}}article .campaign_mji .pricelist_medical .product .-loan_pop:after{position:absolute;content:"";height:6px;width:6px;border-top:1px solid #fff;border-right:1px solid #fff;bottom:5px;transform:translateX(-50%) rotate(135deg) skew(calc((150deg - 135deg) / 2), calc((150deg - 135deg) / 2));left:50%}article .campaign_mji .pricelist_medical .price{font-size:28px;font-size:2.8rem;font-weight:bold}@media (max-width: 979px){article .campaign_mji .pricelist_medical .price{font-size:18px;font-size:1.8rem;display:flex;align-items:center;flex-wrap:wrap}}article .campaign_mji .pricelist_medical .price .once{display:block;font-size:14px;font-weight:normal;margin:10px 0 0}@media (max-width: 979px){article .campaign_mji .pricelist_medical .price .once{font-size:10px}}article .campaign_mji .pricelist_medical .price .once span{font-size:20px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .price .once span{font-size:12px}}article .campaign_mji .pricelist_medical .price .en{font-size:22px;font-size:2.2rem}@media (max-width: 979px){article .campaign_mji .pricelist_medical .price .en{font-size:11px;font-size:1.1rem;padding-top:10px}}article .campaign_mji .pricelist_medical .price .vicinity{font-size:14px;font-size:1.4rem;font-weight:normal;letter-spacing:1px;color:#cf3a4c}@media (max-width: 979px){article .campaign_mji .pricelist_medical .price .vicinity{font-size:10px;font-size:1rem;font-weight:normal}}article .campaign_mji .pricelist_medical .price .vicinity span{font-size:20px;font-size:2rem;line-height:1.2}@media (max-width: 979px){article .campaign_mji .pricelist_medical .price .vicinity span{font-size:12px;font-size:1.2rem}}article .campaign_mji .pricelist_medical .price__wrap--normal,article .campaign_mji .pricelist_medical .price__wrap--limited{display:flex}article .campaign_mji .pricelist_medical .price__wrap--limited .price,article .campaign_mji .pricelist_medical .price__wrap--limited .price *{color:#cf3a4c}article .campaign_mji .pricelist_medical .since__txt{border:1px solid #000;padding:3px 0;font-size:16px;font-size:1.6rem;letter-spacing:3px;position:relative;margin-top:20px;cursor:pointer;background-color:#fafafa}@media (max-width: 979px){article .campaign_mji .pricelist_medical .since__txt{padding:6px 0;font-size:12px;font-size:1.2rem;margin-top:15px}}article .campaign_mji .pricelist_medical .since__txt.active::before{transform:translateY(-50%) rotate(360deg)}article .campaign_mji .pricelist_medical .since__txt:after,article .campaign_mji .pricelist_medical .since__txt:before{content:"";position:absolute;width:14px;height:1px;background-color:#000;top:50%;right:40px;transform:translateY(-50%)}@media (max-width: 979px){article .campaign_mji .pricelist_medical .since__txt:after,article .campaign_mji .pricelist_medical .since__txt:before{width:10px;right:15px}}article .campaign_mji .pricelist_medical .since__txt:before{transform:translateY(-50%) rotate(90deg);transition:0.3s}article .campaign_mji .pricelist_medical .agaMed{background-color:#dfdfdf;padding:40px 0 70px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .agaMed{padding:4vw 1.5vw 6vw}}article .campaign_mji .pricelist_medical .agaMed .inner{background-color:#f8f6f3}@media (max-width: 979px){article .campaign_mji .pricelist_medical .agaMed .inner{padding:4vw 2vw}}article .campaign_mji .pricelist_medical .agaMed__ttl{color:#6d5421;margin-bottom:15px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .agaMed__ttl{margin-bottom:2vw}}article .campaign_mji .pricelist_medical .agaMed .product.-hatsumou::after{background-color:#acb421}article .campaign_mji .pricelist_medical .agaMed .product::after{background-color:#c2a31c}article .campaign_mji .pricelist_medical .agaMed .product__ttl{color:#756006}article .campaign_mji .pricelist_medical .agaMed .product__ttl>a{color:inherit}article .campaign_mji .pricelist_medical .agaMed .product__nameWrap{width:262px;margin-right:0}@media (max-width: 979px){article .campaign_mji .pricelist_medical .agaMed .product__nameWrap{width:100%}}article .campaign_mji .pricelist_medical .agaMed .product__wrap__list .period{width:165px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .agaMed .product__wrap__list .period{width:150px}}article .campaign_mji .pricelist_medical .agaMed .product__wrap__list .price{width:200px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .sMesoP__wrap{width:100%;margin:0 auto}}article .campaign_mji .pricelist_medical .sMeso .box{display:flex}article .campaign_mji .pricelist_medical .sMeso .box+.box{margin-top:30px;padding-top:30px;border-top:2px dashed #000000}article .campaign_mji .pricelist_medical .sMeso .box__txt{border:1px solid #acb421;color:#acb421;height:100px;display:flex;align-items:center;justify-content:center;width:160px;margin-right:20px;font-size:18px;font-size:1.8rem}article .campaign_mji .pricelist_medical .sMeso .product__wrap__list:not(.since){margin-left:30px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .sMeso .product__wrap__list:not(.since){margin-left:0}}article .campaign_mji .pricelist_medical .sMeso .product__wrap__list.since{padding-left:30px;box-sizing:border-box}@media (max-width: 979px){article .campaign_mji .pricelist_medical .sMeso .product__wrap__list.since{padding-left:0}}article .campaign_mji .pricelist_medical .sMeso .product__wrap__list li{min-height:auto}article .campaign_mji .pricelist_medical .sMeso .product__wrap__list li+li{margin-top:15px}article .campaign_mji .pricelist_medical .sMesoP,article .campaign_mji .pricelist_medical .bMeso{justify-content:space-between}article .campaign_mji .pricelist_medical .sMeso .price,article .campaign_mji .pricelist_medical .sMeso .price{width:195px}article .campaign_mji .pricelist_medical .other{padding:70px 0}@media (max-width: 979px){article .campaign_mji .pricelist_medical .other{padding:40px 0}}article .campaign_mji .pricelist_medical .other .inner+.inner{margin-top:30px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .other .inner+.inner{margin-top:15px}}article .campaign_mji .pricelist_medical .other .handlingTxtLimited{padding:3px 10px}article .campaign_mji .pricelist_medical .other__txt{font-size:18px;font-size:1.8rem;margin-bottom:15px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .other__txt{font-size:11px;font-size:1.1rem}}article .campaign_mji .pricelist_medical .other__inner .product{justify-content:space-between}article .campaign_mji .pricelist_medical .other__inner .product__nameWrap{width:290px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .other__inner .product__nameWrap{margin-bottom:25px;width:100%}}article .campaign_mji .pricelist_medical .matrix__ttl,article .campaign_mji .pricelist_medical .matrix__ttl a{color:#005982}article .campaign_mji .pricelist_medical .matrix__inner{background-color:#f4f4f4}@media (max-width: 979px){article .campaign_mji .pricelist_medical .matrix__inner .product{margin-right:10px}}article .campaign_mji .pricelist_medical .matrix__inner .product:after{background-color:#005982}article .campaign_mji .pricelist_medical .matrix__inner .product__priceWrap__txt{padding-left:182px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .matrix__inner .product__priceWrap__txt{padding-left:100px}}article .campaign_mji .pricelist_medical .matrix__inner .product__priceWrap__txt span:last-of-type{margin-left:125px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .matrix__inner .product__priceWrap__txt span:last-of-type{margin-left:100px}}article .campaign_mji .pricelist_medical .matrix__inner .period{width:120px;margin-right:15px}article .campaign_mji .pricelist_medical .matrix__inner .price__wrap{display:flex}article .campaign_mji .pricelist_medical .matrix__inner .price__wrap--limited{margin-left:15px}article .campaign_mji .pricelist_medical .artMake__ttl,article .campaign_mji .pricelist_medical .artMake__ttl a{color:#5e4f0e}article .campaign_mji .pricelist_medical .artMake__inner{background-color:#f8f6f3}article .campaign_mji .pricelist_medical .artMake__inner .product:after{background-color:#c2a31c}article .campaign_mji .pricelist_medical .artMake__inner .product__ttl{color:#756006}article .campaign_mji .pricelist_medical .artMake__inner .product__priceWrap{width:555px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .artMake__inner .product__priceWrap{width:100%}}article .campaign_mji .pricelist_medical .artMake__inner .product__price{display:flex;justify-content:flex-end;align-items:center}article .campaign_mji .pricelist_medical .artMake__inner .product__price p{width:33%;display:flex;align-items:center;flex-direction:column}article .campaign_mji .pricelist_medical .artMake__inner .product__price p.monitor{color:#cf3a4c;min-width:280px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .artMake__inner .product__price p.monitor{min-width:130px}}article .campaign_mji .pricelist_medical .artMake__inner .product__price p.monitor *{color:#cf3a4c;border-color:#cf3a4c}article .campaign_mji .pricelist_medical .artMake__inner .product__price p.t_art{color:#da7015}article .campaign_mji .pricelist_medical .artMake__inner .product__price p.t_art .price_txt{border-bottom:1px solid #da7015}article .campaign_mji .pricelist_medical .artMake__inner .product__price p.t_trainer{color:#cf3a4c}article .campaign_mji .pricelist_medical .artMake__inner .product__price p.t_trainer .price_txt{border-bottom:1px solid #cf3a4c}article .campaign_mji .pricelist_medical .artMake__inner .product__price .price_txt{border-bottom:1px solid #000;letter-spacing:2px;line-height:1}article .campaign_mji .pricelist_medical .artMake__inner .product__price .price_num{font-size:28px;font-size:2.8rem;font-weight:bold;display:block;line-height:1.2}article .campaign_mji .pricelist_medical .artMake__inner .product__price small{font-size:20px;font-size:2rem;font-weight:bold}article .campaign_mji .pricelist_medical .artMake__inner .product__wrap__list.since li{flex-wrap:wrap}article .campaign_mji .pricelist_medical .artMake__inner .product__wrap__list.since li+li{margin-top:20px}article .campaign_mji .pricelist_medical .artMake__inner .product__wrap__list .detail{font-size:14px;font-size:1.4rem;background-color:#1e2d57;color:#fff;display:block;text-align:center;padding:5px}article .campaign_mji .pricelist_medical .artMake__inner .product__wrap__list .product__price{margin-top:15px}article .campaign_mji .pricelist_medical .artMake__inner .price_wrap{display:flex;align-items:flex-end}article .campaign_mji .pricelist_medical .artMake__inner .mainteTxt{margin-top:5px;padding-left:23px}article .campaign_mji .pricelist_medical .artMake__inner .product__wrap__list .detail,article .campaign_mji .pricelist_medical .artMake__inner .product__wrap__list .product__price{width:100%}@media (max-width: 979px){article .campaign_mji .pricelist_medical .skin52 .product__wrap__list li{justify-content:space-between}}article .campaign_mji .pricelist_medical .skin52 .product__wrap__list li .period{min-width:190px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .skin52 .product__wrap__list li .period{min-width:130px}}@media (min-width: 980px){article .campaign_mji .pricelist_medical .skin52 .product__wrap__list li .price{min-width:170px}}article .campaign_mji .pricelist_medical .mole .product__txt,article .campaign_mji .pricelist_medical .cream .product__txt{font-size:16px;font-size:1.6rem;text-align:left;margin-top:15px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .mole .product__txt,article .campaign_mji .pricelist_medical .cream .product__txt{font-size:11px;font-size:1.1rem}}article .campaign_mji .pricelist_medical .mole .product__wrap__list,article .campaign_mji .pricelist_medical .cream .product__wrap__list{padding-right:50px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .mole .product__wrap__list,article .campaign_mji .pricelist_medical .cream .product__wrap__list{padding-right:0}}article .campaign_mji .pricelist_medical .mole .product__wrap__list .period,article .campaign_mji .pricelist_medical .cream .product__wrap__list .period{width:190px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .mole .product__wrap__list .period,article .campaign_mji .pricelist_medical .cream .product__wrap__list .period{min-width:130px;width:auto;margin-right:0}}article .campaign_mji .pricelist_medical .mole .price,article .campaign_mji .pricelist_medical .cream .price{min-width:170px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .mole .price,article .campaign_mji .pricelist_medical .cream .price{min-width:100px;justify-content:flex-end}}article .campaign_mji .pricelist_medical .drip__ttl,article .campaign_mji .pricelist_medical .drip__ttl a{color:#005982}article .campaign_mji .pricelist_medical .drip__inner{background-color:#fafafc}article .campaign_mji .pricelist_medical .drip__inner .product:after{background-color:#005982}article .campaign_mji .pricelist_medical .drip__inner .product__ttl{color:#757a17}article .campaign_mji .pricelist_medical .drip__inner .product__priceWrap{width:400px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .drip__inner .product__priceWrap{width:100%}}article .campaign_mji .pricelist_medical .drip__inner .period{width:170px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .drip__inner .period{width:260px;margin-right:40px}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .drip__inner .price{min-width:170px;justify-content:flex-end}}article .campaign_mji .pricelist_medical .drip__inner .since__txt:before,article .campaign_mji .pricelist_medical .drip__inner .since__txt:after{right:20px}article .campaign_mji .pricelist_medical .ed__ttl{color:#005982}article .campaign_mji .pricelist_medical .ed__inner{background-color:#fafafc}article .campaign_mji .pricelist_medical .ed__inner .product__ttl{color:#000}article .campaign_mji .pricelist_medical .ed__inner .product__nameWrap{width:260px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .ed__inner .product__nameWrap{width:100%;margin-bottom:30px}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .ed__inner .product__img{text-align:center;width:100%}}article .campaign_mji .pricelist_medical .ed__inner .period{width:160px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .ed__inner .period{width:220px}}article .campaign_mji .pricelist_medical .ed__inner .price{width:180px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .ed__inner .price{width:220px;justify-content:flex-end}}article .campaign_mji .pricelist_medical .ed__tab_inner .product::after{background-color:#005982}@media (max-width: 979px){article .campaign_mji .pricelist_medical .inspection{padding:15px 0}}article .campaign_mji .pricelist_medical .inspection__inner{background-color:#fafafc}article .campaign_mji .pricelist_medical .inspection__ttl{color:#005982}article .campaign_mji .pricelist_medical .inspection .product{justify-content:space-between}article .campaign_mji .pricelist_medical .inspection .product:after{background-color:#005982}article .campaign_mji .pricelist_medical .inspection .product__nameWrap{width:260px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .inspection .product__nameWrap{width:100%}article .campaign_mji .pricelist_medical .inspection .product__nameWrap+div{width:100%}}article .campaign_mji .pricelist_medical .inspection .product__wrap__list .period{width:220px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .inspection .product__wrap__list .period{min-width:120px;width:auto}}article .campaign_mji .pricelist_medical .inspection .product__wrap__list .price{width:160px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .inspection .product__wrap__list .price{width:auto;min-width:130px;justify-content:flex-end}}article .campaign_mji .pricelist_medical .inspection .product__wrap__list li{min-height:auto}article .campaign_mji .pricelist_medical .inspection .product__ttl{color:#005982}@media (max-width: 979px){article .campaign_mji .pricelist_medical .inspection .product__ttl{margin-bottom:10px}}article .campaign_mji .pricelist_medical .growth{padding-bottom:70px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth{padding-bottom:15px}}article .campaign_mji .pricelist_medical .growth__inner{background-color:#fafafc}article .campaign_mji .pricelist_medical .growth__ttl{margin-bottom:15px;color:#005982}article .campaign_mji .pricelist_medical .growth__txt{font-size:17px;font-size:1.7rem}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth__txt{font-size:11px;font-size:1.1rem}}article .campaign_mji .pricelist_medical .growth .care{margin-top:30px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth .care{margin-top:20px}}article .campaign_mji .pricelist_medical .growth .mass+.mass{margin-top:40px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth .mass+.mass{margin-top:20px}}article .campaign_mji .pricelist_medical .growth .mass__ttl{font-size:34px;font-size:3.4rem;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;text-align:center;margin-bottom:15px;font-weight:normal;color:#005982}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth .mass__ttl{font-size:17px;font-size:1.7rem}}article .campaign_mji .pricelist_medical .growth .mass__ttl a{font-size:34px;font-size:3.4rem;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;text-align:center;margin-bottom:15px;font-weight:normal;color:#005982}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth .mass__ttl a{font-size:17px;font-size:1.7rem}}article .campaign_mji .pricelist_medical .growth .mass__ttl span{display:block;font-size:22px;font-size:2.2rem;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;line-height:1.3}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth .mass__ttl span{font-size:11px;font-size:1.1rem}}article .campaign_mji .pricelist_medical .growth .product{padding:20px 50px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth .product{padding:15px 0 5px}}article .campaign_mji .pricelist_medical .growth .product:after{background-color:#005982}article .campaign_mji .pricelist_medical .growth .product__ttl{color:#005982;width:240px;text-align:center}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth .product__ttl{margin-bottom:10px;width:100%;min-width:100%}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth .product__imgWrap{display:block;width:200px;text-align:center;margin:20px auto}article .campaign_mji .pricelist_medical .growth .product__imgWrap img{max-width:100%}article .campaign_mji .pricelist_medical .growth .product__imgWrap+div{width:100%}}article .campaign_mji .pricelist_medical .growth .product__wrap__list li{min-height:50px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth .product__wrap__list li{min-height:40px}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth .product__nameWrap{width:100%}article .campaign_mji .pricelist_medical .growth .product__nameWrap+div{width:100%}}article .campaign_mji .pricelist_medical .growth .period{width:160px;margin-right:70px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .growth .period{width:120px}}article .campaign_mji .pricelist_medical .consentBox{width:100%;padding:0 10px}article .campaign_mji .pricelist_medical .consentBox dl{width:980px;background-color:#f6f5f5;box-sizing:border-box;padding:15px 50px;margin:60px auto 0}@media (max-width: 979px){article .campaign_mji .pricelist_medical .consentBox dl{width:100%;padding:15px 10px;margin:15px auto 0}}article .campaign_mji .pricelist_medical .consentBox dl dt{text-align:center;margin-bottom:20px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .consentBox dl dt{margin-bottom:15px}}article .campaign_mji .pricelist_medical .consentBox dl dt img{width:140px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .consentBox dl dt img{max-width:120px;width:auto}}article .campaign_mji .pricelist_medical .consentBox dl dd{font-size:13px;font-size:1.3rem;line-height:1.5}@media (max-width: 979px){article .campaign_mji .pricelist_medical .consentBox dl dd{font-size:10px;font-size:1rem}}article .campaign_mji .pricelist_medical .payment{font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;background-color:#edf0f5;margin-top:100px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .payment{margin-top:60px}}article .campaign_mji .pricelist_medical .payment__ttl{color:#003363}article .campaign_mji .pricelist_medical .payment__txt{font-size:17px;font-size:1.7rem;margin-bottom:20px;color:#003363}@media (max-width: 979px){article .campaign_mji .pricelist_medical .payment__txt{font-size:11px;font-size:1.1rem}}article .campaign_mji .pricelist_medical .payment__qa{background-color:#fff;border:1px solid #005982;box-shadow:8px 8px 4px #c3c3c3}article .campaign_mji .pricelist_medical .payment__qa+.payment__qa{margin-top:15px}article .campaign_mji .pricelist_medical .payment__qa dt{background-color:#4a8faf;color:#fff;border:1px solid #fff;font-size:28px;font-size:2.8rem;padding:5px 30px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .payment__qa dt{font-size:15px;font-size:1.5rem;padding:5px 15px}}article .campaign_mji .pricelist_medical .payment__qa dd{font-size:16px;font-size:1.6rem;padding:20px 30px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .payment__qa dd{font-size:11px;font-size:1.1rem;padding:10px 15px}}article .campaign_mji .pricelist_medical .bnrBox{width:940px;display:flex;justify-content:space-between;margin:70px auto}@media (max-width: 979px){article .campaign_mji .pricelist_medical .bnrBox{width:100%;margin:30px auto;flex-wrap:wrap}}article .campaign_mji .pricelist_medical .bnrBox a{display:block;width:49%}@media (max-width: 979px){article .campaign_mji .pricelist_medical .bnrBox a{width:85%;margin:0 auto}article .campaign_mji .pricelist_medical .bnrBox a+a{margin-top:15px}}article .campaign_mji .pricelist_medical .bnrBox a img{width:100%}@media (min-width: 980px){article .campaign_mji .pricelist_medical #meso .handlingInner{width:300px}}article .campaign_mji .pricelist_medical .meso{padding:50px 0 0}@media (max-width: 979px){article .campaign_mji .pricelist_medical .meso{padding:20px 0}}article .campaign_mji .pricelist_medical .meso .inner{background-color:#f8f6f3}@media (max-width: 979px){article .campaign_mji .pricelist_medical .meso .inner{padding:25px 10px}}article .campaign_mji .pricelist_medical .meso__ttl,article .campaign_mji .pricelist_medical .meso__ttl a{color:#6d5421;margin-bottom:15px}article .campaign_mji .pricelist_medical .meso__txt{font-size:18px;font-size:1.8rem;margin-bottom:20px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .meso__txt{font-size:11px;font-size:1.1rem;margin-bottom:20px}}@media (min-width: 980px){article .campaign_mji .pricelist_medical .meso__tab_inner li+li{margin-top:25px !important}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .meso__tab_inner li+li{margin-top:4vw !important}}article .campaign_mji .pricelist_medical .meso__tab_inner li.bMeso .period{width:100px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .meso__tab_inner li.bMeso .period{width:175px}}article .campaign_mji .pricelist_medical .meso__tab_inner li.bMeso .product__txt{font-size:14px;text-align:left}@media (min-width: 980px){article .campaign_mji .pricelist_medical .meso__tab_inner li.bMeso .product__txt{width:280px;margin-right:10px}}@media (min-width: 980px){article .campaign_mji .pricelist_medical .meso__tab_inner li.bMeso .sMesoP__wrap .product__wrap__list li{width:300px}}@media (min-width: 980px){article .campaign_mji .pricelist_medical .meso__tab_inner li.sMeso .price{width:175px}}@media (min-width: 980px){article .campaign_mji .pricelist_medical .meso__tab_inner li.sMeso .product__priceWrap__txt{padding-left:235px}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .meso__tab_inner li.sMeso .sMesoP__wrap{margin-top:10px}}article .campaign_mji .pricelist_medical .meso__tab_inner>li{border:1px solid #bfbfbf}article .campaign_mji .pricelist_medical .meso__tab_inner .product{justify-content:space-between}article .campaign_mji .pricelist_medical .meso__tab_inner .product::after{background-color:#acb421}article .campaign_mji .pricelist_medical .meso__tab_inner .product__ttl{color:#757a17}article .campaign_mji .pricelist_medical .meso__tab_inner .product__ttl>a{color:inherit}article .campaign_mji .pricelist_medical .meso__tab_inner .product__nameWrap{width:300px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .meso__tab_inner .product__nameWrap{width:100%;margin-bottom:15px}}article .campaign_mji .pricelist_medical .meso__tab_inner .product__wrap__list .period{width:140px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .meso__tab_inner .product__wrap__list .period{width:45px;margin-right:1%}}article .campaign_mji .pricelist_medical .meso .price{width:175px;padding-right:7px;box-sizing:border-box;line-height:1}@media (max-width: 979px){article .campaign_mji .pricelist_medical .meso .price{width:100px;display:flex;align-items:center;justify-content:flex-end;margin-left:1%;box-sizing:border-box}}article .campaign_mji .pricelist_medical .meso .price .en{padding-top:7px}article .campaign_mji .pricelist_medical .meso .price__wrap{display:flex}article .campaign_mji .pricelist_medical .meso .box__price_wrap{width:calc(100% - 135px)}@media (max-width: 979px){article .campaign_mji .pricelist_medical .meso .box__price_wrap{width:100%}}article .campaign_mji .pricelist_medical .topic__txt{text-align:center;line-height:1.8;padding:20px 30px;border:solid 2px #467eaa}@media (max-width: 979px){article .campaign_mji .pricelist_medical .topic__txt{font-size:14px;padding:20px 15px}}article .campaign_mji .pricelist_medical .topic__txt .imp{font-size:18px;color:#005982}@media (max-width: 979px){article .campaign_mji .pricelist_medical .topic__txt .imp{font-size:16px}}article .campaign_mji .pricelist_medical .wrap_content_set{background-color:#fff;padding:34px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .wrap_content_set{padding:15px}}article .campaign_mji .pricelist_medical .content_set{text-align:center}article .campaign_mji .pricelist_medical .content_set .mini_ttl{font-size:2.2rem;font-weight:700;background-color:#eee;color:#000;padding:5px 0}@media (max-width: 979px){article .campaign_mji .pricelist_medical .content_set .mini_ttl{font-size:1.6rem}}article .campaign_mji .pricelist_medical .content_set .wrap_item{display:flex;justify-content:space-between}@media (max-width: 979px){article .campaign_mji .pricelist_medical .content_set .wrap_item{width:332.25px;margin:0 auto}}article .campaign_mji .pricelist_medical .content_set .wrap_item .item:nth-child(n+2){position:relative}article .campaign_mji .pricelist_medical .content_set .wrap_item .item:nth-child(n+2)::before,article .campaign_mji .pricelist_medical .content_set .wrap_item .item:nth-child(n+2)::after{content:"";position:absolute;width:40px;height:8px;background-color:#777f99;bottom:73px;left:-47px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .content_set .wrap_item .item:nth-child(n+2)::before,article .campaign_mji .pricelist_medical .content_set .wrap_item .item:nth-child(n+2)::after{width:20px;height:4px;bottom:27px;left:-11px}}article .campaign_mji .pricelist_medical .content_set .wrap_item .item:nth-child(n+2)::after{rotate:90deg}article .campaign_mji .pricelist_medical .content_set .wrap_item .item .wrap_name .color{color:#756006;font-size:1.4rem}@media (max-width: 979px){article .campaign_mji .pricelist_medical .content_set .wrap_item .item .wrap_name .color{font-size:1.2rem}}article .campaign_mji .pricelist_medical .content_set .wrap_item .item .wrap_name .big{font-size:2rem;font-weight:700}@media (max-width: 979px){article .campaign_mji .pricelist_medical .content_set .wrap_item .item .wrap_name .big{font-size:1.6rem}}article .campaign_mji .pricelist_medical .content_set .wrap_item .item .wrap_name .name{font-size:1.7rem;font-weight:700}@media (max-width: 979px){article .campaign_mji .pricelist_medical .content_set .wrap_item .item .wrap_name .name{font-size:1.5rem}}article .campaign_mji .pricelist_medical .content_set .table_set{width:90%;margin:0 auto;border-collapse:collapse}@media (max-width: 979px){article .campaign_mji .pricelist_medical .content_set .table_set{width:600px;font-size:1.5rem}}article .campaign_mji .pricelist_medical .content_set .table_set th,article .campaign_mji .pricelist_medical .content_set .table_set td{border:1px solid #888}article .campaign_mji .pricelist_medical .content_set .table_set th{padding:10px 20px;background-color:#333;color:#fff}@media (max-width: 979px){article .campaign_mji .pricelist_medical .content_set .table_set th{padding:5px 15px}}article .campaign_mji .pricelist_medical .content_set .table_set th.width_small{width:20%}article .campaign_mji .pricelist_medical .content_set .table_set th.width_big{width:40%}article .campaign_mji .pricelist_medical .content_set .table_set td{text-align:center;padding:17px 20px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .content_set .table_set td{padding:5px 15px}}article .campaign_mji .pricelist_medical .content_set .table_set .price_num{font-size:1.8rem;font-weight:700}@media (max-width: 979px){article .campaign_mji .pricelist_medical .content_set .table_set .price_num{font-size:1.5rem}}article .campaign_mji .pricelist_medical .content_set .table_set .price_num.strong{font-size:170%;color:#df351f}@media (max-width: 979px){article .campaign_mji .pricelist_medical .content_set .table_set .price_num.strong{font-size:120%}}article .campaign_mji .pricelist_medical .content_set .table_set .price_num .num{font-size:150%}article .campaign_mji .pricelist_medical .plan .plan-box{border:solid 2px}article .campaign_mji .pricelist_medical .plan .plan-box--first{border-color:#1485ad}article .campaign_mji .pricelist_medical .plan .plan-box--set{border-color:#acb421}article .campaign_mji .pricelist_medical .plan .plan-box--set .plan-box__content{display:block}article .campaign_mji .pricelist_medical .plan .plan-box--subscription{border-color:#acb421}article .campaign_mji .pricelist_medical .plan .plan-box--double{border-color:#c2a31c}article .campaign_mji .pricelist_medical .plan .plan-box--hatsumou{border-color:#acb421}article .campaign_mji .pricelist_medical .plan .plan-box--yobou{border-color:#1485ad}article .campaign_mji .pricelist_medical .plan .plan-box__head{font-size:24px;font-weight:normal;text-align:center;color:#fff;padding:10px 0;letter-spacing:0.08em}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__head{font-size:4.5vw;padding:2.5vw 0}}article .campaign_mji .pricelist_medical .plan .plan-box__head--first{background-color:#1485ad}article .campaign_mji .pricelist_medical .plan .plan-box__head--set{background-color:#acb421}article .campaign_mji .pricelist_medical .plan .plan-box__head--subscription{background-color:#acb421}article .campaign_mji .pricelist_medical .plan .plan-box__head--double{background-color:#c2a31c}article .campaign_mji .pricelist_medical .plan .plan-box__head--hatsumou{background-color:#acb421}article .campaign_mji .pricelist_medical .plan .plan-box__head--yobou{background-color:#1485ad}article .campaign_mji .pricelist_medical .plan .plan-box__content{display:flex;justify-content:space-between;padding:30px 50px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content{padding:3vw 2.5vw}}article .campaign_mji .pricelist_medical .plan .plan-box__content+.plan-box__content{position:relative;padding-top:50px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content+.plan-box__content{padding-top:30px}}article .campaign_mji .pricelist_medical .plan .plan-box__content+.plan-box__content::before,article .campaign_mji .pricelist_medical .plan .plan-box__content+.plan-box__content::after{content:"";position:absolute;width:40px;height:10px;background-color:#a0a0a0;top:5px;left:18%;transform:translateX(-50%)}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content+.plan-box__content::before,article .campaign_mji .pricelist_medical .plan .plan-box__content+.plan-box__content::after{width:21px;height:5px;top:0;left:22%}}article .campaign_mji .pricelist_medical .plan .plan-box__content+.plan-box__content::before{transform:translateX(-50%) rotate(90deg)}article .campaign_mji .pricelist_medical .plan .plan-box__content__product{text-align:center}@media (min-width: 980px){article .campaign_mji .pricelist_medical .plan .plan-box__content__product{min-width:240px}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__product{width:41%}}article .campaign_mji .pricelist_medical .plan .plan-box__content__product .name{font-size:14px;font-weight:bold;line-height:1.4;color:#212d54}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__product .name{font-size:3.2vw}}article .campaign_mji .pricelist_medical .plan .plan-box__content__product .name .imp{display:block;font-size:22px;color:#756006}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__product .name .imp{font-size:3.8vw}}article .campaign_mji .pricelist_medical .plan .plan-box__content__product .image{margin-top:15px}article .campaign_mji .pricelist_medical .plan .plan-box__content__product .image img{width:200px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__product .image img{width:70%}}@media (min-width: 980px){article .campaign_mji .pricelist_medical .plan .plan-box__content__product .image img._splay{width:130px}}@media (min-width: 980px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl{width:calc(100% - 270px)}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl{width:59%}}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .text{line-height:1.8;letter-spacing:0.08em;margin-bottom:10px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .text{font-size:2.8vw}}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item--limited{color:#df351f}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item+.price-item{margin-top:1.5vw}}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__cource{min-width:180px;font-size:18px;text-align:center;border:solid 1px;padding:5px 0}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__cource{min-width:18vw;font-size:3vw;padding:1vw}}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money{display:flex;justify-content:space-between;align-items:center}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__period{min-width:100px;font-size:20px;text-align:center}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__period{min-width:auto;font-size:3vw}}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__price{min-width:200px;font-size:40px;font-weight:bold;text-align:right;padding-left:10px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__price{min-width:auto;font-size:7vw;padding-left:2vw}}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__price .tax{position:relative;display:inline-block;font-size:30px;line-height:1}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__price .tax{font-size:4.5vw}}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__price .tax__txt{position:absolute;font-size:12px;white-space:nowrap;bottom:100%;left:50%;transform:translateX(-50%)}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__price .tax__txt{font-size:2.3vw;transform:translateX(-50%) scale(0.8)}}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__loan{padding-left:10px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__loan{padding-left:1.5vw}}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__loan a{position:relative;display:block;color:#fff;background-color:#debb21;padding-bottom:12px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__loan a{font-size:2.4vw;padding:1vw 0.8vw 2.8vw;line-height:1.2}}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__loan a::after{content:"";position:absolute;height:6px;width:6px;border-top:1px solid #fff;border-right:1px solid #fff;bottom:5px;transform:translateX(-50%) rotate(135deg) skew(calc((150deg - 135deg) / 2), calc((150deg - 135deg) / 2));left:50%}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .since__txt{text-align:center;padding:8px 0;margin-top:15px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .since__txt{letter-spacing:0.05em;padding:5px 20px}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .since__txt::before,article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .since__txt::after{right:10px}}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .after-box{display:none;margin-top:15px}article .campaign_mji .pricelist_medical .plan__text{background-color:#eee;padding:15px 25px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .plan__text{padding:10px 15px}}article .campaign_mji .pricelist_medical .flow{padding-bottom:70px;counter-reset:number;font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif}article .campaign_mji .pricelist_medical .flow .flow-item{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background-color:#f5f5f5;border-bottom:solid 2px #38518c;padding:25px 30px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .flow .flow-item{padding:4vw 3vw}}article .campaign_mji .pricelist_medical .flow .flow-item+.flow-item{position:relative;margin-top:70px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .flow .flow-item+.flow-item{margin-top:12vw}}article .campaign_mji .pricelist_medical .flow .flow-item+.flow-item::before{content:"";position:absolute;border-style:solid;border-width:25px 40px 0;border-color:#212d54 transparent transparent transparent;left:50%;bottom:115%;transform:translateX(-50%);z-index:1}@media (max-width: 979px){article .campaign_mji .pricelist_medical .flow .flow-item+.flow-item::before{border-width:5vw 8vw 0;bottom:108%}}article .campaign_mji .pricelist_medical .flow .flow-item__head{position:relative;width:300px;display:flex;align-items:center;gap:0 20px;font-weight:bold;color:#202d54}@media (min-width: 980px){article .campaign_mji .pricelist_medical .flow .flow-item__head{border-right:solid 2px;padding-right:20px}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .flow .flow-item__head{width:100%;gap:0 4vw}}article .campaign_mji .pricelist_medical .flow .flow-item__head__txt{width:calc(100% - 80px);font-size:26px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .flow .flow-item__head__txt{font-size:4.8vw}}article .campaign_mji .pricelist_medical .flow .flow-item__head__txt .label{display:block;width:80px;font-size:16px;font-weight:bold;text-align:center;letter-spacing:0.08em;color:#475a9a;background-color:#fff;border:solid 2px;border-radius:3px;padding:2px 10px 0;margin-bottom:5px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .flow .flow-item__head__txt .label{display:inline-block;width:auto;font-size:4vw;padding:0.5vw 3vw;margin-bottom:1vw;vertical-align:middle;margin-right:3vw}}article .campaign_mji .pricelist_medical .flow .flow-item__head__txt .label--pai{color:#3c908c}article .campaign_mji .pricelist_medical .flow .flow-item__head__num{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:16px;width:60px;height:60px;color:#fff;background-color:#1d2e57;border-radius:100px;line-height:1.1}@media (max-width: 979px){article .campaign_mji .pricelist_medical .flow .flow-item__head__num{font-size:3vw;width:11.5vw;height:11.5vw;border-radius:20vw}}article .campaign_mji .pricelist_medical .flow .flow-item__head__num span::before{content:"0" counter(number);counter-increment:number;font-size:26px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .flow .flow-item__head__num span::before{font-size:5.2vw}}article .campaign_mji .pricelist_medical .flow .flow-item__cont{width:calc(100% - 350px);font-size:18px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .flow .flow-item__cont{width:100%;font-size:3.6vw;border-top:solid 2px;padding-top:2.5vw;margin-top:2vw}}article .campaign_mji .pricelist_medical .diff{font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;padding-bottom:70px}article .campaign_mji .pricelist_medical .diff__table table{width:100%;border-collapse:collapse}article .campaign_mji .pricelist_medical .diff__table table tr:nth-child(n+1) td{border-bottom:solid 1px #bdbdbd}article .campaign_mji .pricelist_medical .diff__table table tr th,article .campaign_mji .pricelist_medical .diff__table table tr td{padding:15px 10px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .diff__table table tr th,article .campaign_mji .pricelist_medical .diff__table table tr td{font-size:3.2vw;padding:3vw 1vw}}article .campaign_mji .pricelist_medical .diff__table table tr .head{width:calc(100% / 3);font-size:18px;font-size:1.8rem;color:#fff;background-color:#364987}@media (max-width: 979px){article .campaign_mji .pricelist_medical .diff__table table tr .head{font-size:3.6vw}article .campaign_mji .pricelist_medical .diff__table table tr .head:nth-child(1){width:38%}}article .campaign_mji .pricelist_medical .diff__table table tr .head+.head{border-left:solid 1px #bdbdbd}article .campaign_mji .pricelist_medical .diff__table table tr td{text-align:center}article .campaign_mji .pricelist_medical .diff__table table tr .item{font-weight:bold;color:#3a4983;background-color:#eaefff}article .campaign_mji .pricelist_medical .diff__table table tr .dtl--limited{font-weight:bold;color:#cf3a4c}article .campaign_mji .pricelist_medical .faq{background-color:#f5f5f6;padding-bottom:70px;font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif}@media (max-width: 979px){article .campaign_mji .pricelist_medical .faq{padding-bottom:10vw}}article .campaign_mji .pricelist_medical .faq .faq-item{background-color:#fff;padding:25px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .faq .faq-item{padding:4vw}}article .campaign_mji .pricelist_medical .faq .faq-item+.faq-item{margin-top:20px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .faq .faq-item+.faq-item{margin-top:5vw}}article .campaign_mji .pricelist_medical .faq .faq-item .icon{width:45px;height:45px;display:flex;justify-content:center;align-items:center;font-size:26px;color:#fff;background-color:#212d54}@media (max-width: 979px){article .campaign_mji .pricelist_medical .faq .faq-item .icon{width:10vw;height:10vw;font-size:5.4vw}}article .campaign_mji .pricelist_medical .faq .faq-item__head,article .campaign_mji .pricelist_medical .faq .faq-item__answer{display:flex;justify-content:space-between}article .campaign_mji .pricelist_medical .faq .faq-item__head .text,article .campaign_mji .pricelist_medical .faq .faq-item__answer__cont{width:calc(100% - (45px + 30px))}@media (max-width: 979px){article .campaign_mji .pricelist_medical .faq .faq-item__head .text,article .campaign_mji .pricelist_medical .faq .faq-item__answer__cont{width:calc(100% - (10vw + 6vw))}}article .campaign_mji .pricelist_medical .faq .faq-item__head{align-items:center;font-size:22px;font-size:2.2rem;color:#212d54}@media (max-width: 979px){article .campaign_mji .pricelist_medical .faq .faq-item__head{font-size:4.5vw}}article .campaign_mji .pricelist_medical .faq .faq-item__answer{border-top:dashed 1px;margin-top:15px;padding-top:15px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .faq .faq-item__answer{margin-top:2.5vw;padding-top:3.5vw}}article .campaign_mji .pricelist_medical .faq .faq-item__answer .icon{color:#1b2b56;background-color:#e5e7f6}@media (max-width: 979px){article .campaign_mji .pricelist_medical .faq .faq-item__answer__cont{font-size:3.6vw}}article .campaign_mji .pricelist_medical .faq .faq-item__answer__cont .text a{text-decoration:underline}@media all and (-ms-high-contrast: none){article .campaign_mji .handlingTxt:not(.handlingTxtLimited)::after{transform:translateY(-60%) rotate(135deg)}article .campaign_mji .product .-loan_pop::after{transform:translateX(-50%) rotate(135deg)}}@media (max-width: 979px){article .campaign_mji .pricelist_medical .sMesoP,article .campaign_mji .pricelist_medical .bMeso{justify-content:space-between}article .campaign_mji .pricelist_medical .sMeso .price,article .campaign_mji .pricelist_medical .sMeso .price{width:100px}}article .campaign_mji .pricelist_medical .hatsumo .handlingInner,article .campaign_mji section.other .ed__inner .product .handlingInner{width:229px}article .campaign_mji .reformation{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background-color:#ea412d;width:100%;padding:4px 10px;color:#fff;font-size:14px;letter-spacing:2px;margin-bottom:10px;line-height:1.3}@media (max-width: 979px){article .campaign_mji .reformation{width:70%;font-size:14px;padding:5px 10px;margin-left:auto;margin-right:auto;margin-bottom:15px}}article .campaign_mji .reformation img{width:25px;height:25px;margin-right:10px}@media (max-width: 979px){article .campaign_mji .reformation img{width:15px;height:15px}}article .campaign_mji .reformation small{width:100%;font-size:12px;letter-spacing:0}@media (max-width: 979px){article .campaign_mji .reformation small{font-size:11px}}@media (min-width: 980px){article .campaign_mji .sMesoP .product__priceWrap,article .campaign_mji .sMeso .product__priceWrap{width:540px}}article .campaign_mji .sMesoP .product__priceWrap .product__price .normal,article .campaign_mji .sMeso .product__priceWrap .product__price .normal{display:flex;align-items:center;justify-content:center}article .campaign_mji .sMesoP .product__priceWrap .product__price .normal .price_txt,article .campaign_mji .sMeso .product__priceWrap .product__price .normal .price_txt{border-bottom:1px solid #000;letter-spacing:2px;line-height:1}article .campaign_mji .sMesoP .product__priceWrap .product__price .normal .price_wrap,article .campaign_mji .sMeso .product__priceWrap .product__price .normal .price_wrap{display:flex;align-items:flex-end}article .campaign_mji .sMesoP .product__priceWrap .product__price .normal .price_wrap .price_num,article .campaign_mji .sMeso .product__priceWrap .product__price .normal .price_wrap .price_num{font-size:28px;font-weight:bold;display:block;margin-left:15px;line-height:1.2}article .campaign_mji .sMesoP .product__priceWrap .product__price .normal .price_wrap small,article .campaign_mji .sMeso .product__priceWrap .product__price .normal .price_wrap small{font-size:20px;font-weight:bold}article .campaign_mji .menuList{margin-top:20px}article .campaign_mji .menuList .m-color{color:#cf3a4c}article .campaign_mji .menuList>li .menu-name{display:block;font-size:18px;font-weight:bold;text-align:center;color:#fff;background-color:#000;padding:10px 0}@media (max-width: 979px){article .campaign_mji .menuList>li .menu-name{font-size:14px;padding:5px 0}}article .campaign_mji .menuList>li .menu-name small{display:block;font-weight:normal}article .campaign_mji .menuList>li .menu-name .handlingTxt{display:inline-block;padding:3px 15px;margin-top:0 !important}article .campaign_mji .menuList>li .menu-name .handlingTxt:after{display:none}article .campaign_mji .menuList>li .subject{margin:20px 0 10px;padding-left:60px}@media (max-width: 979px){article .campaign_mji .menuList>li .subject{margin:15px 0 10px;padding-left:15%}}article .campaign_mji .menuList>li .subject span{border-bottom:solid 1px}@media (max-width: 979px){article .campaign_mji .menuList>li .subject span{font-size:12px}}article .campaign_mji .menuList>li .subject span:last-child{margin-left:170px}@media (max-width: 979px){article .campaign_mji .menuList>li .subject span:last-child{margin-left:30%}}article .campaign_mji .menuList>li .productImg{width:160px;margin:auto}@media (min-width: 980px){article .campaign_mji .menuList>li+li{margin-top:40px !important}}article .campaign_mji .menuList--img>li{display:flex;flex-wrap:wrap;justify-content:space-between}article .campaign_mji .menuList--img>li+li{border-top:1px dashed #bfbfbf;padding-top:30px}@media (max-width: 979px){article .campaign_mji .menuList--img>li+li{padding-top:5vw;margin-top:5vw}}@media (max-width: 979px){article .campaign_mji .menuList--img>li .productImg{width:25vw}}article .campaign_mji .menuList--img>li .subject,article .campaign_mji .menuList--img>li .priceList{width:100%}article .campaign_mji .menuList--img>li .subject{margin:15px 0;padding-left:60px}@media (max-width: 979px){article .campaign_mji .menuList--img>li .subject{margin:2vw 0;padding-left:10vw}}@media (max-width: 979px){article .campaign_mji .menuList--img>li .subject span{font-size:3vw}}@media (max-width: 979px){article .campaign_mji .menuList--img>li .priceList__item{flex-wrap:wrap}}article .campaign_mji .menuList--img>li .priceList__item+li{margin-top:10px}article .campaign_mji .menuList--img>li .priceList__item span.count{min-width:80px;font-size:14px}@media (max-width: 979px){article .campaign_mji .menuList--img>li .priceList__item span.count{min-width:15%;font-size:2.8vw}}article .campaign_mji .menuList--img>li .priceList__item span.price{text-align:right}@media (max-width: 979px){article .campaign_mji .menuList--img>li .priceList__item span.price{width:32%;font-size:4.3vw;justify-content:flex-end;align-items:flex-end}}@media (min-width: 980px){article .campaign_mji .menuList--img>li .priceList__item span.loan{margin-left:10px}}@media (max-width: 979px){article .campaign_mji .menuList--img>li .priceList__item span.loan{width:auto}}article .campaign_mji .menuList--img>li .priceList__item span.loan a.-loan_pop{width:35px;margin:0}@media (max-width: 979px){article .campaign_mji .menuList--img>li .priceList__item span.loan a.-loan_pop{width:auto;height:10vw;padding:1.2vw}}article .campaign_mji .priceList{display:block}article .campaign_mji .priceList__item{display:flex;align-items:center;justify-content:space-around;border:none;width:100%}article .campaign_mji .priceList__item span.count{width:70px;padding:5px 0;border:solid 1px;line-height:1.3}@media (max-width: 979px){article .campaign_mji .priceList__item span.count{width:50px;font-size:12px}}article .campaign_mji .priceList__item span.count span{display:block}article .campaign_mji .priceList__item span.price{text-align:right;padding-right:0}article .campaign_mji .priceList__item span.loan{width:42px}article .campaign_mji .priceList__item span.loan .-loan_pop{margin-left:0}@media (max-width: 979px){article .campaign_mji .priceList__item span.loan .-loan_pop{margin-left:5px}}@media (min-width: 980px){article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .container__ttl .inner{height:auto;min-height:130px;padding:10px 50px 10px 130px}article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .counseling__list li p{height:auto;min-height:110px}article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .agaMed__link_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .agaMed__link_wrap__link{padding:20px 0}article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .ownHair__txt dl dt,article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .ownHair__txt dl dd{display:flex;align-items:center;justify-content:center}article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .since__txt{padding:3px 30px}article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .product__wrap__list .period{padding:5px 10px}}@media (max-width: 979px){article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .counseling__list li p{height:auto;min-height:120px}article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .since__txt{padding:6px 30px}}article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .since__txt::after,article .campaign_mji html:not(html[lang="ja"]) .pricelist_medical .since__txt::before{right:10px}article .campaign_mji .pricelist_medical .ownHair .product__wrap__list__wrap .ttl_area{background-color:#01537e;color:#fff;font-size:2rem;line-height:1.3;padding:10px 12px;margin-bottom:20px}@media (max-width: 979px){article .campaign_mji .pricelist_medical .ownHair .product__wrap__list__wrap .ttl_area{font-size:1.6rem;padding:6px 8px;margin-bottom:10px}}article .campaign_mji a[href^="tel:"]{pointer-events:visible}article .campaign_mji .pricelist_medical #ownHair02 .product__wrap__list li>ul>li,article .campaign_mji .pricelist_medical .ownHair .handlingTxt+.handlingInner{width:289px}article .campaign_mji .pricelist_medical #ownHair_ns .product__wrap__list li>ul>li{flex-wrap:wrap}article .campaign_mji .pricelist_medical .ownHair #ownHair02 .product__wrap__list.since .period,article .campaign_mji .pricelist_medical .ownHair #ownHair_ns .product__wrap__list.since .period{width:100%;margin-bottom:10px}article .campaign_mji .pricelist_medical .product__wrap__list .period .limit{width:95%;font-size:14px;font-weight:bold;display:block;color:#fff;background-color:#e02445;padding:2px 0;margin:0 auto 3px}article .campaign_mji .pricelist_medical .product__wrap__list .link{width:100%;text-align:right;margin-top:5px}article .campaign_mji .pricelist_medical .product__wrap__list .link a{min-width:240px;position:relative;display:inline-block;font-size:15px;font-weight:bold;text-align:center;color:#fff;background-color:#436090;border-radius:10px;padding:7px 22px}article .campaign_mji .pricelist_medical .product__wrap__list .link a::after{content:"";position:absolute;width:8px;height:8px;border-style:solid;border-color:#fff #fff transparent transparent;border-width:2px 2px 0 0;right:12px;top:50%;transform:translateY(-50%) rotate(45deg)}article .campaign_mji .-tablet1000{border:solid 1px #8a8a8a}@media screen and (min-width: 980px){article .campaign_mji .price_medical .handlingInner,article .campaign_mji #medical07 .handlingInner,article .campaign_mji #medical08 .handlingInner{width:262px}article .campaign_mji #edCare .handlingInner,article .campaign_mji section.other .ed__inner .product .handlingInner{width:260px}article .campaign_mji #dMatrix .handlingInner,article .campaign_mji #drip .handlingInner{width:289px}article .campaign_mji .pricelist_medical .ownHair .ownHair__tab_inner>li{min-height:160px}}@media screen and (max-width: 979px){article .campaign_mji #meso .handlingInner,article .campaign_mji #edCare .handlingInner,article .campaign_mji .stop .handlingInner,article .campaign_mji .pricelist_medical .hatsumo .handlingInner,article .campaign_mji section.other .ed__inner .product .handlingInner,article .campaign_mji #dMatrix .handlingInner,article .campaign_mji #ownHair .handlingInner,article .campaign_mji #artMake .handlingInner,article .campaign_mji #drip .handlingInner{width:75%}article .campaign_mji .pricelist_medical .artMake__inner .product__price{flex-wrap:wrap;justify-content:flex-start}article .campaign_mji .pricelist_medical .artMake__inner .product__price p{width:50%;margin:0}article .campaign_mji .pricelist_medical .artMake__inner .product__price p:nth-child(3){margin-top:10px}article .campaign_mji .pricelist_medical .product__priceWrap{width:100%}article .campaign_mji .pricelist_medical .sMeso .price,article .campaign_mji .pricelist_medical .sMeso .price{width:38%}article .campaign_mji .pricelist_medical .product__wrap__list li{min-height:40px;justify-content:center}article .campaign_mji .pricelist_medical .matrix__inner .period{width:8vw;margin-right:15px}article .campaign_mji .pricelist_medical .meso__tab_inner li.bMeso .period{width:60px}article .campaign_mji .pricelist_medical .meso .price{width:120px}article .campaign_mji .pricelist_medical .price{font-size:2rem}article .campaign_mji .pricelist_medical .product .-loan_pop{margin-left:3px}article .campaign_mji .pricelist_medical .matrix__inner .period{margin-right:3px}article .campaign_mji .pricelist_medical .matrix__inner .price__wrap--limited{margin-left:6px}article .campaign_mji .pricelist_medical .ownHair .option .price{width:130px;display:inline-block;text-align:right;margin-right:10px}article .campaign_mji .sMesoP .product__priceWrap .product__price .normal .price_wrap .price_num,article .campaign_mji .sMeso .product__priceWrap .product__price .normal .price_wrap .price_num{font-size:2.2rem}article .campaign_mji .sMesoP .product__priceWrap .product__price .normal .price_wrap small,article .campaign_mji .sMeso .product__priceWrap .product__price .normal .price_wrap small{font-size:1.5rem}article .campaign_mji .pricelist_medical .plan .plan-box__content__dtl .price-item__money__price{font-size:5vw}}article .campaign_mji .flow .button-normal{padding-left:35px;padding-right:35px}@media screen and (max-width: 979px){article .campaign_mji .flow .button-normal{width:280px}}@media screen and (min-width: 980px){article .campaign_mji .product.sMesoP,article .campaign_mji .product.sMeso{display:block;text-align:center}article .campaign_mji .help{display:flex;align-items:center}article .campaign_mji .sMesoP .product__priceWrap{width:64%}article .campaign_mji .pricelist_medical .meso__tab_inner .product__nameWrap{margin:0 auto 20px}article .campaign_mji .sMesoP .menuList>li .subject{margin:20px 0 10px;padding-left:200px}article .campaign_mji .sMesoP .menuList>li .subject .moni{margin-left:150px}article .campaign_mji .sMesoP .menuList>li .subject .camp{margin-left:130px}article .campaign_mji .sMeso .menuList>li .subject{margin:20px 0 10px;padding-left:200px}article .campaign_mji .sMeso .menuList>li .subject .moni{margin-left:150px}article .campaign_mji .sMeso .menuList>li .subject .camp{margin-left:130px}article .campaign_mji .product.sMesoP .once a,article .campaign_mji .product.sMeso .once a{display:inline-block;background:#a08200;color:#fff;font-size:12px;padding:2px 8px;margin-left:5px}article .campaign_mji .sMeso.normal .menuList>li .subject,article .campaign_mji .sMesoP.normal .menuList>li .subject{padding-left:270px}article .campaign_mji .sMeso.normal .menuList>li .subject .moni,article .campaign_mji .sMesoP.normal .menuList>li .subject .moni{margin-left:260px}}@media screen and (max-width: 979px){article .campaign_mji .product.sMesoP,article .campaign_mji .product.sMeso{display:block;text-align:center}article .campaign_mji .pricelist_medical .since__txt{width:100%}article .campaign_mji .product .kinds{display:block;margin:5px;font-size:14px}article .campaign_mji .product.sMesoP .priceList__item{display:block}article .campaign_mji .product.sMesoP .priceList__item span.count{width:90%;font-size:12px;display:block;margin:0 auto}article .campaign_mji .product.sMesoP .priceList__item span.count{margin-top:20px}article .campaign_mji .product.sMesoP .price{display:inline-block;width:100%;text-align:center;margin-top:10px}article .campaign_mji .product.sMesoP .price .ico_kind{font-size:13px;font-weight:normal}article .campaign_mji .product.sMeso .priceList__item{display:block}article .campaign_mji .product.sMeso .priceList__item span.count{width:90%;font-size:12px;display:block;margin:0 auto}article .campaign_mji .product.sMeso .priceList__item span.count{margin-top:20px}article .campaign_mji .product.sMeso .price{display:inline-block;width:100%;text-align:center;margin-top:10px}article .campaign_mji .product.sMeso .price .ico_kind{font-size:13px;font-weight:normal}article .campaign_mji .product.sMesoP .once a,article .campaign_mji .product.sMeso .once a{display:inline-block;background:#a08200;color:#fff;font-size:13px;padding:2px 8px;margin-left:5px}}article .reformation{max-width:980px;color:#e2503b;font-weight:bold;font-size:18px;text-align:center;border:solid 2px;margin:30px auto 40px}article .ac_ar_001.block06>.ac_ly_001:first-child{max-width:800px;margin:auto}article .block04{background-position:center top;background-size:100%}article .block04 dl dt{display:inline-block;min-width:280px;background:#1d2d57;color:#ffe00f;padding:10px 20px;text-align:center}article .block04 .block04-bg{padding-top:80px}article .block04 dl dd{display:inline-block;border-bottom:1px solid #1d2d57;padding:10px 0px;margin-left:15px;text-align:left;color:#1d2d57}article .block04 .medical_box{background:#f5f5f5;padding:20px 4%}article .block04 .medical_box h4{margin-bottom:5px}article .block02{min-height:1100px}article .features{position:relative}article .features>ul{position:relative;z-index:1}article .features>ul>li{position:absolute;display:inline-block;width:75%;background:#fff;border:3px solid #1d2d57}article .features>ul>li::before{position:absolute;content:"";background-size:cover;background-repeat:no-repeat;z-index:-1}article .features>ul>li:nth-child(1){top:220px;right:70px}article .features>ul>li:nth-child(1)::before{width:87px;height:87px;background-image:url(https://www.sbc-aga.jp/assets/care/meso/images/quickmeso/arrow_01.png?2025627103323);right:93%;top:60px}article .features>ul>li:nth-child(2){left:10px;top:620px}article .features>ul>li:nth-child(2)::before{width:82px;height:268px;background-image:url(https://www.sbc-aga.jp/assets/care/meso/images/quickmeso/arrow_02.png?2025627103323);right:56%;bottom:86%}article .features>ul>li:nth-child(3)::before{width:46px;height:120px;background-image:url(https://www.sbc-aga.jp/assets/care/meso/images/quickmeso/arrow_03.png?2025627103323);right:72%;top:82%}article .features>ul>li strong{background:#1d2d57;display:block;color:#fff;padding:5px 2% 6px 55px;font-weight:normal;font-size:18px;position:relative;line-height:1.5}article .features>ul>li strong::after{content:"";position:absolute;border-style:solid;border-width:10px 5px 0;border-color:#000 transparent transparent;top:100%;left:50%;transform:translateX(-50%);z-index:10}article .features>ul>li strong::before{background:#3f6dba;color:#fff;display:inline-block;position:absolute;left:-30px;top:-7px;font-size:30px;padding:15px 29px;border-radius:80px}article .features>ul>li:nth-child(1) strong::before{content:"1"}article .features>ul>li:nth-child(2) strong::before{content:"2"}article .features>ul>li:nth-child(3) strong::before{content:"3";top:-20px}article .features>ul>li .f_txt{padding:20px 5%}article .features>ul>li .f_txt .f_txt-head{font-size:22px;color:#4da5e5;font-weight:bold}article .features>ul>li .f_txt ul li{font-weight:bold;font-size:22px;color:#4da5e5}article .features>ul>li .f_txt ul li::before{content:"□";margin-right:15px}article .illust-img{position:relative}article .illust-img strong{position:relative;display:inline-flex;transform:translateY(60px);font-size:18px}@media (max-width: 979px){article .reformation{font-size:14px;margin:20px 10px 30px;padding:5px 0}}article ._cls_02{min-height:705px;width:980px}@media (max-width: 979px){article ._cls_02{min-height:79vw;width:100%}}article .continue_txt{text-align:center;border:1px solid #acb421;background-color:#acb421}article .continue_txt dt{color:#fff}article .continue_txt dd{text-align:left;background-color:#fff;padding:5px 40px}article .what{overflow:hidden;padding:0}article .what__inner{position:relative;padding:100px 0;z-index:1}article .what__inner::after{content:"";background:url(https://www.sbc-aga.jp/assets/care/meso/images/quickmeso/product.png?2025627103323) center/contain no-repeat;width:592px;height:605px}article .what .what-dr{position:absolute;text-align:right;text-shadow:0 0 10px white, 0 0 10px white, 0 0 10px white, 0 0 10px white;right:120px}article .what .what-dr strong{font-size:125%}article .what__inner .text::before{display:none}@media (min-width: 980px){article .what__inner::after{position:absolute;right:-130px;bottom:0;z-index:-1}article .features>ul>li:nth-child(1){width:510px}article .features>ul>li:nth-child(2){width:710px}article .block04 dl dd{width:549px}article .continue_txt{display:flex;align-items:center;justify-content:center;margin:60px 30px 0}article .continue_txt dt{width:330px;font-size:18px}article .continue_txt dd{width:calc(100% - 330px)}}@media (max-width: 979px){article .secTtl{font-size:20px}article .block01>.ac_ly_001{margin:0}article .block01>.ac_ly_001>.box>.text{font-size:14px;padding-top:0;line-height:1.7}article .block01>.ac_ly_001>.box>.text span{font-size:16px}article .what__inner{padding:30px 10px 0}article .what__inner .text{text-shadow:0 0 10px white, 0 0 10px white, 0 0 10px white, 0 0 10px white;line-height:1.7}article .what__inner .text span{font-size:18px}article .what__inner::after{display:block;width:290px;height:295px;margin:10px auto 0}article .what .what-dr{font-size:13px;text-align:left;white-space:nowrap;text-shadow:0 0 10px white, 0 0 10px white, 0 0 10px white, 0 0 10px white, 0 0 10px white, 0 0 10px white, 0 0 10px white, 0 0 10px white;right:unset;bottom:30px;left:50%;transform:translateX(-70%)}article .block02{min-height:760px}article .-scroll.table-box{padding-top:20px}article .-scroll.table-box::before{top:20px}article .-scroll.table-box::after{top:45px}article .block02>.ac_ly_001{width:680px}article .-scroll.table-box::after{z-index:1}article .features>ul>li{width:420px}article .features>ul>li:nth-child(1){top:160px;right:10px}article .features>ul>li:nth-child(1)::before{width:72px;height:72px;right:91%;top:30px}article .features>ul>li:nth-child(2){width:440px;left:25px;top:450px}article .features>ul>li:nth-child(2)::before{width:62px;height:238px;right:60%;bottom:72%}article .features>ul>li:nth-child(3){left:25px}article .features>ul>li:nth-child(3)::before{width:26px;height:100px;right:75%;top:67%}article .features>ul>li:nth-child(3) strong::before{top:-6px}article .features>ul>li strong{font-size:15px;padding:6px 2% 7px 30px}article .features>ul>li .f_txt{font-size:13px;padding:15px 4%}article .features>ul>li .f_txt ul li,article .features>ul>li .f_txt .f_txt-head{font-size:16px}article .features>ul>li .f_txt ul li::before{margin-right:8px}article .features>ul>li strong::before{font-size:20px;padding:7px 16px;top:5px;left:-22px}article .features-img{margin-top:140px}}@media (max-width: 979px) and (max-width: 979px){article .features-img{text-align:center}}@media (max-width: 979px){article .illust-img strong{transform:translateY(20px);font-size:16px}article .block04 .block04-bg{padding-top:40px}article .block04 dl dt{min-width:100%}article .block04 dl dd{display:block;margin-left:0}article .choose .item>.title{font-size:18px}article .choose .item>p{font-size:14px}article .continue_txt{width:100%;margin-top:30px}article .continue_txt dd{padding:5px 10px}article .premium{margin:0 30px}}article #pageLink01 h2,article #pageLink02 h2,article #pageLink03 h2,article #pageLink04 h2,article #pageLink05 h2{font-size:1em;font-weight:500}@media (max-width: 979px){article #pageLink01 h2,article #pageLink02 h2,article #pageLink03 h2,article #pageLink04 h2,article #pageLink05 h2{font-size:0.75em}}article #pageLink01 .head-ttlen,article #pageLink02 .head-ttlen,article #pageLink03 .head-ttlen,article #pageLink04 .head-ttlen,article #pageLink05 .head-ttlen{letter-spacing:0.02rem;font-weight:bold;font-size:40px}@media (max-width: 979px){article #pageLink01 .head-ttlen,article #pageLink02 .head-ttlen,article #pageLink03 .head-ttlen,article #pageLink04 .head-ttlen,article #pageLink05 .head-ttlen{font-size:22px}}article #pageLink01{background:#000;padding-top:80px;padding-bottom:80px}@media (max-width: 979px){article #pageLink01{padding:40px 0 60px}}article #pageLink01 .what-img{background:white;text-align:center;margin-top:-20px}@media (max-width: 979px){article #pageLink01 .what-img{padding-bottom:40px}}article #pageLink01 h2{color:white;font-weight:normal}article #pageLink01 .head-ttlen{display:block;color:white;font-weight:bold;letter-spacing:0.02rem}article #pageLink01 .box{background:white;padding:40px;position:relative}@media (max-width: 979px){article #pageLink01 .box{padding:40px 20px}}article #pageLink01 .box::after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:265px;height:318px;background:url(/assets/faga/epmeso/images/about01.png?2025627103323) no-repeat center/cover}@media (max-width: 979px){article #pageLink01 .box::after{display:none}}article #pageLink02 h2{color:#000}article #pageLink02 .head-ttlen{display:block;color:#7a95c0;font-weight:bold}article #pageLink02 .box,article #pageLink02 .box-2{background:white;padding:40px 27px;position:relative;box-shadow:10px 10px 60px rgba(4,0,0,0.15)}@media (max-width: 979px){article #pageLink02 .box,article #pageLink02 .box-2{padding:40px 3%}}article #pageLink02 .box-2{padding:40px 80px;margin-top:80px}@media (max-width: 979px){article #pageLink02 .box-2{width:100%;padding:40px}}article #pageLink02 .features{text-align:center}article #pageLink02 .features p{font-size:0.938em}@media (max-width: 979px){article #pageLink02 .features p{font-size:14px}}article #pageLink02 .features-hed{color:#efff3e;background:#000;display:inline-block;padding:8px 20px;width:340px}@media (max-width: 979px){article #pageLink02 .features-hed{font-size:12px;width:100%}}article #pageLink02 .features-ttl{font-size:26px !important;font-weight:bold;margin-bottom:10px}@media (max-width: 979px){article #pageLink02 .features-ttl{font-size:18px !important;margin-top:20px !important;margin-bottom:10px !important}}article #pageLink02 .features-desc{font-size:0.875em !important;text-align:left;letter-spacing:0.04rem;line-height:2.143;margin-top:36px}@media (max-width: 979px){article #pageLink02 .features-desc{font-size:14px;margin-top:20px !important}}article #pageLink03{background:#7a95c0;padding:100px 0 170px}@media (max-width: 979px){article #pageLink03{padding:60px 0}}article #pageLink03 h2{color:#fff}article #pageLink03 .head-ttlen{display:block;color:#fff;font-weight:bold}article #pageLink03 .monitor-note{border-color:#fff;color:#fff;font-size:14px}@media (max-width: 979px){article #pageLink03 .monitor-note{font-size:11px}}article #pageLink03 .price_yen{font-size:80%}article #pageLink04 h2{color:#000;padding-bottom:63px}@media (max-width: 979px){article #pageLink04 h2{padding-bottom:20px}}article #pageLink04 .head-ttlen{display:block;color:#7a95c0;font-weight:bold}article #pageLink05 h2{color:#000;display:block}article #pageLink05 .head-ttlen{display:block;color:#000}article #pageLink05 #clinic-map{min-height:920px}article #pageLink05 #clinic-map #hokkaido,article #pageLink05 #clinic-map #tohoku,article #pageLink05 #clinic-map #kyusyu{display:none}article #pageLink05 #clinic-map #chugoku{top:515px}article #pageLink05 #clinic-map #chugoku #fukidashi-chugoku{top:20px}article #pageLink05 #clinic-map #tokai{top:400px}article .flow{padding-bottom:0}article .flow .wrap_flow-item{background-color:#e5e5e5}article .flow .wrap_flow-item .flow-item{display:flex;background:#fff;counter-increment:num;position:relative}@media (min-width: 980px){article .flow .wrap_flow-item .flow-item{margin-left:20px;margin-right:20px}}@media (max-width: 979px){article .flow .wrap_flow-item .flow-item{padding:20px;display:block}}article .flow .wrap_flow-item .flow-item:not(:last-child){margin-bottom:60px}article .flow .wrap_flow-item .flow-item:not(:last-child):after{content:"";width:27px;height:27px;border-left:4px solid #000;border-bottom:4px solid #000;transform:rotate(-45deg);transform-origin:25% 65%;transition:all 0.5s;position:absolute;bottom:-40px;left:50%;margin:auto}@media (max-width: 979px){article .flow .wrap_flow-item .flow-item:not(:last-child):after{width:20px;height:20px}}article .flow .wrap_flow-item .flow-item__figure{flex-shrink:0;width:377px}@media (max-width: 979px){article .flow .wrap_flow-item .flow-item__figure{max-width:100%;margin:0 auto}article .flow .wrap_flow-item .flow-item__figure img{height:auto}}article .flow .wrap_flow-item .flow-item__cont{padding:32px 35px 27px}article .flow .wrap_flow-item .flow-item__cont a{color:#397dd9}@media (max-width: 979px){article .flow .wrap_flow-item .flow-item__cont{padding:20px 0}}article .flow .wrap_flow-item .flow-item__ttl{font-size:28px;font-weight:700;line-height:1.2;margin-bottom:13px;position:relative;padding:6px 0 6px 60px}article .flow .wrap_flow-item .flow-item__ttl:before{content:"0" counter(num);display:block;background:#7a95c0;color:#fff;font-size:28px;line-height:45px;position:absolute;top:0;left:0;width:45px;text-align:center}@media (max-width: 979px){article .flow .wrap_flow-item .flow-item__ttl{font-size:18px;padding:3px 0 3px 40px;margin-bottom:10px}article .flow .wrap_flow-item .flow-item__ttl:before{font-size:18px;line-height:32px;width:32px}}article .flow .wrap_flow-item .flow-item__text{line-height:1.875}article .sec_p{padding:80px 0}@media (max-width: 979px){article .sec_p{padding:60px 0}}article #flow h2{color:#000;font-size:1.8rem;font-weight:500}article #flow .head-ttlen{display:block;font-size:4rem;color:#7a95c0;font-weight:bold;letter-spacing:0.02rem}article #main{margin-top:0}article .epMesoClinicList{margin-top:40px}article .epMesoClinicList .aga-area-box,article .epMesoClinicList .aga-clinic-title{display:none !important}article .clinic{padding-top:80px}@media (max-width: 979px){article .clinic{padding-top:60px}}article .anchor{margin-top:25px}article .anchor ul{max-width:980px;display:flex;justify-content:center;margin:40px auto}article .anchor ul li a{height:100%;display:flex;justify-content:center;align-items:center;padding:0 35px;text-decoration:none;color:#000;border-left:solid 1px;border-color:#f0788f}article .anchor ul li .ft{border-left:none}@media (max-width: 979px){article .anchor{margin-top:0}article .anchor ul{max-width:100%;flex-wrap:wrap;margin:0}article .anchor ul li{width:50%}article .anchor ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:12vw;font-size:3.5vw;line-height:1.5;padding:0;border-left:solid 1px;border-color:#f0788f}article .anchor ul li:nth-child(n+3){width:calc(100% / 3)}article .anchor ul li:nth-child(1) a,article .anchor ul li:nth-child(3) a{border-left:none}article .anchor ul li:nth-child(n+3) a{border-top:1px solid;border-color:#f0788f}}article .anchor ul li{text-align:center}@media (max-width: 979px){article .el-table.-scroll::before,article .-scroll.table-box::before{content:"";position:absolute;top:0;right:0;width:0;height:0;background:none;background-size:contain;animation:FlashArrow 2s infinite}}@media (max-width: 979px){article .el-table.-scroll::after,article .-scroll.table-box::after{content:"";position:absolute;top:20px;bottom:0;right:0;width:0;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%)}}article .loan-pop{background:#a08200;color:#fff;margin-left:5px}
