@charset "UTF-8";.flex{display:flex;flex-wrap:wrap}@media only screen and (max-width:768px){.flex{flex-direction:column;gap:10px}.flex:not(.fw-nw-tb):not(.child-width-auto)>*{width:100% !important}}.flex.fw-nowrap{flex-wrap:nowrap}@media only screen and (max-width:768px){.flex.fw-nowrap{flex-wrap:wrap}}.flex.jc-sb{justify-content:space-between}.flex.jc-c{justify-content:center}.flex.ai-c{align-items:center}@media only screen and (max-width:768px){.flex.ai-fs-tb{align-items:flex-start}}.flex.fd-c{flex-direction:column}@media only screen and (max-width:768px){.flex.fd-cr-tb{flex-direction:column-reverse}}.flex.gap16{gap:16px}@media only screen and (max-width:768px){.flex.gap0-tb{gap:0}}@media only screen and (max-width:768px){.flex.gap10-tb{gap:10px}}@media only screen and (max-width:768px){.flex.gap15-tb{gap:15px}}@media only screen and (max-width:768px){.flex.gap16-tb{gap:16px}}@media only screen and (max-width:768px){.flex.fw-nw-tb{flex-wrap:nowrap;flex-direction:row}}.red-txt{color:#cb0051}.navy-txt,.choice-box .choice-list>li .ttl,.white-bg-list>li{color:#004567}.bold{font-weight:700}.heading03{font-size:2.8rem;font-weight:700;margin-bottom:16px}@media only screen and (max-width:768px){.heading03{font-size:2.4rem;margin-bottom:8px}}.heading03.-dark-b{color:#004567}.heading04{font-size:2.4rem;font-weight:700;color:#004567;margin-bottom:19px;border-bottom:1px solid #004567;padding:0 8px 4px}.heading05{font-size:20px;font-weight:700;text-align:center;line-height:1.7;color:#fff;background:#004567;margin-bottom:24px;padding:4px 16px}@media only screen and (max-width:768px){.heading05{font-size:18px}}.heading06{font-size:28px;font-weight:700;color:#004567;background:#d5ebfb;padding:0 24px;margin-bottom:16px}@media only screen and (max-width:768px){.heading06{font-size:24px;padding:0 8px}}.heading07{font-size:24px;font-weight:700;margin-bottom:4px;padding-left:32px;position:relative}@media only screen and (max-width:768px){.heading07{font-size:20px}}.heading07>span{font-size:16px;font-weight:400;margin-left:36px}@media only screen and (max-width:768px){.heading07>span{font-size:14px;display:block;margin-left:-32px}}.heading07:before{content:"";width:20px;height:20px;background:#a4baca;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media only screen and (max-width:768px){.heading07:before{top:8px;transform:translateY(0)}}.two-weeks-box{font-size:1.6rem;padding:64px 0}@media only screen and (max-width:768px){.two-weeks-box{padding:48px 0}}.two-weeks-box .two-weeks-content{padding:24px 0}@media only screen and (max-width:768px){.two-weeks-box .two-weeks-content{padding:20px 0}}.two-weeks-box .two-weeks-content .bg-box01{background:#d5ebfb;border-radius:24px;padding:24px 24px 32px}@media only screen and (max-width:768px){.two-weeks-box .two-weeks-content .bg-box01{padding:20px}}.two-weeks-box .two-weeks-content>.flex{margin-bottom:32px}@media only screen and (max-width:768px){.two-weeks-box .two-weeks-content>.flex{margin-bottom:16px}}.two-weeks-box .check-list-box{margin:64px 0;border:2px solid #004567;border-radius:24px;display:flex;flex-wrap:wrap;justify-content:center;gap:32px 64px;padding:32px 20px 48px}@media only screen and (max-width:768px){.two-weeks-box .check-list-box{padding:24px 20px;margin:28px 0 48px;gap:24px}}.two-weeks-box .check-list-box>.ttl{font-size:2.8rem;font-weight:700;color:#004567;text-align:center;width:100%}.two-weeks-box .check-list-box .check-list{max-width:360px;width:100%}.two-weeks-box .check-list-box .check-list>*+*{margin-top:32px}@media only screen and (max-width:768px){.two-weeks-box .check-list-box .check-list>*+*{margin-top:24px}}.two-weeks-box .check-list-box .check-list>li{font-size:2rem;font-weight:700;padding-left:36px;position:relative}@media only screen and (max-width:768px){.two-weeks-box .check-list-box .check-list>li{font-size:1.8rem}}.two-weeks-box .check-list-box .check-list>li:before{content:"";width:19px;height:10px;border-left:4px solid #cb0051;border-bottom:4px solid #cb0051;position:absolute;top:40%;left:0;transform:translateY(-50%) rotate(-45deg);transform-origin:center}@media only screen and (max-width:768px){.two-weeks-box .check-list-box .check-list>li:before{top:35%}}.w100{width:100%}.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1;}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1;}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media only screen and (max-width:768px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100% !important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1;margin-bottom:20px}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2;padding:0}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.news-detail-box,#lp-template{padding-top:0;font-size:16px}@media only screen and (max-width:768px){.news-detail-box,#lp-template{font-size:14px}}.news-detail-box h1,.news-detail-box h2,.news-detail-box h3,.news-detail-box h4,.news-detail-box h5,.news-detail-box h6,#lp-template h1,#lp-template h2,#lp-template h3,#lp-template h4,#lp-template h5,#lp-template h6{font-weight:700}.news-detail-box h1,#lp-template h1{font-size:3rem}@media only screen and (max-width:768px){.news-detail-box h1,#lp-template h1{font-size:2.8rem}}.news-detail-box h2,#lp-template h2{font-size:2.8rem}@media only screen and (max-width:768px){.news-detail-box h2,#lp-template h2{font-size:2.6rem}}.news-detail-box h3,#lp-template h3{font-size:2.6rem}@media only screen and (max-width:768px){.news-detail-box h3,#lp-template h3{font-size:2.4rem}}.news-detail-box h4,#lp-template h4{font-size:2.4rem}@media only screen and (max-width:768px){.news-detail-box h4,#lp-template h4{font-size:2.2rem}}.news-detail-box h5,#lp-template h5{font-size:2.2rem}@media only screen and (max-width:768px){.news-detail-box h5,#lp-template h5{font-size:2rem}}.news-detail-box h6,#lp-template h6{font-size:2rem}@media only screen and (max-width:768px){.news-detail-box h6,#lp-template h6{font-size:1.8rem}}.news-detail-box .has-background,#lp-template .has-background{padding:10px 20px}.news-detail-box ul.wp-block-list>li,#lp-template ul.wp-block-list>li{padding-left:2rem;position:relative}.news-detail-box ul.wp-block-list>li:before,#lp-template ul.wp-block-list>li:before{content:"・";position:absolute;top:0;left:0}.news-detail-box ol.wp-block-list,#lp-template ol.wp-block-list{counter-reset:section}.news-detail-box ol.wp-block-list>li,#lp-template ol.wp-block-list>li{padding-left:2.5rem;position:relative}.news-detail-box ol.wp-block-list>li:before,#lp-template ol.wp-block-list>li:before{counter-increment:section;content:counter(section) ".";position:absolute;top:0;left:0}.news-detail-box blockquote,#lp-template blockquote{padding:30px 30px 30px 40px;position:relative}@media only screen and (max-width:768px){.news-detail-box blockquote,#lp-template blockquote{padding:20px 20px 20px 30px}}.news-detail-box blockquote:before,#lp-template blockquote:before{content:"";width:5px;height:100%;border-radius:10px;position:absolute;top:0;left:0;background:#999}.news-detail-box details summary,#lp-template details summary{cursor:pointer}.news-detail-box table,#lp-template table{width:100%}.news-detail-box table th,.news-detail-box table td,#lp-template table th,#lp-template table td{border:1px solid #333;padding:10px 20px}.news-detail-box table.has-fixed-layout,#lp-template table.has-fixed-layout{table-layout:fixed}.news-detail-box .wp-block-gallery,#lp-template .wp-block-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.news-detail-box .wp-block-gallery figure,#lp-template .wp-block-gallery figure{margin-bottom:0}.news-detail-box .wp-block-gallery figure img,#lp-template .wp-block-gallery figure img{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.news-detail-box .wp-block-gallery.columns-1,#lp-template .wp-block-gallery.columns-1{grid-template-columns:repeat(1,1fr)}.news-detail-box .wp-block-gallery.columns-2,#lp-template .wp-block-gallery.columns-2{grid-template-columns:repeat(2,1fr)}.news-detail-box .wp-block-gallery.columns-3,#lp-template .wp-block-gallery.columns-3{grid-template-columns:repeat(3,1fr)}.news-detail-box .wp-block-gallery.columns-4,#lp-template .wp-block-gallery.columns-4{grid-template-columns:repeat(4,1fr)}.news-detail-box .wp-block-file>a,#lp-template .wp-block-file>a{display:inline-block}.news-detail-box .wp-block-file>a.wp-block-file__button,#lp-template .wp-block-file>a.wp-block-file__button{padding:10px 20px;border-radius:30px;margin-left:20px}@media only screen and (max-width:768px){.news-detail-box .wp-block-file>a.wp-block-file__button,#lp-template .wp-block-file>a.wp-block-file__button{padding:5px 15px}}.news-detail-box img,#lp-template img{display:block;margin:0 auto;max-width:100%}.news-detail-box .inner>*,#lp-template .inner>*{margin:30px 0}.slimming-wrap{display:flex;max-width:unset;gap:16px}@media only screen and (max-width:1150px){.slimming-wrap{flex-wrap:wrap;justify-content:center;gap:28px 16px}}.slimming-wrap .slimming-wrap__ttl{width:calc(100% - 888px)}@media only screen and (max-width:1150px){.slimming-wrap .slimming-wrap__ttl{width:100%;margin-top:0;padding:0;display:flex;align-items:center;justify-content:center;gap:24px}.slimming-wrap .slimming-wrap__ttl:before,.slimming-wrap .slimming-wrap__ttl:after{width:56px;height:88px;clip-path:polygon(100% 32px,calc(100% - 14px) 32px, calc(100% - 14px) 100%, 14px 100%, 14px 32px, 0 32px, 50% 0);position:static;background:linear-gradient(1turn,#d5ebfb,#004567 calc(100% - 32px))}.slimming-wrap .slimming-wrap__ttl:after{transform:rotate(180deg);transform-origin:center}}@media only screen and (max-width:1150px){.slimming-wrap .slimming-wrap__item{width:calc(50% - 8px);max-width:285px}}@media only screen and (max-width:700px){.slimming-wrap .slimming-wrap__item{width:100%;max-width:unset}}.slimming-wrap .slimming-wrap__item .slimming-wrap__block{height:auto;padding:22px 24px}@media only screen and (max-width:1150px){.slimming-wrap .slimming-wrap__item .slimming-wrap__block{margin-bottom:24px}}.slimming-wrap .slimming-wrap__item .slimming-wrap__block .slimming-wrap__block-img,.slimming-wrap .slimming-wrap__item .slimming-wrap__block .slimming-wrap__block-ttl{margin-bottom:10px}.slimming-wrap .slimming-wrap__item .slimming-wrap__block .asterisk-list{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}.asterisk-list>li{text-align:left;position:relative;padding-left:1em}.asterisk-list>li:before{content:"・";position:absolute;top:0;left:0}.has-black-background-color{background:#000 !important}.has-cyan-bluish-gray-background-color{background:#abb8c3 !important}.has-white-background-color{background:#fff !important}.has-pale-pink-background-color{background:#f78da7 !important}.has-vivid-red-background-color{background:#cf2e2e !important}.has-luminous-vivid-orange-background-color{background:#ff6900 !important}.has-luminous-vivid-amber-background-color{background:#fcb900 !important}.has-light-green-cyan-background-color{background:#7bdcb5 !important}.has-vivid-green-cyan-background-color{background:#00d084 !important}.has-pale-cyan-blue-background-color{background:#8ed1fc !important}.has-vivid-cyan-blue-background-color{background:#0693e3 !important}.has-vivid-purple-background-color{background:#9b51e0 !important}.wp-block-preformatted{max-width:100%;white-space:unset;color:#121212}#footer .box-float{max-width:420px}@media only screen and (max-width:1024px){#footer .box-float{max-width:100%}}@media only screen and (max-width:1024px){#footer .box-float a{line-height:1.3;padding:3px 0 0;align-items:center}}#footer .box-float a.tel{padding:34px 10px 10px;gap:5px;align-items:center;background:unset;color:#004567}@media only screen and (min-width:1025px){#footer .box-float a.tel{pointer-events:none}}@media only screen and (max-width:1024px){#footer .box-float a.tel{min-width:53px;width:53px;padding:0;justify-content:center;background:#2969d7}}#footer .box-float a.tel:before{width:19px;height:19px;background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/tel.svg) no-repeat center/contain}@media only screen and (max-width:1024px){#footer .box-float a.tel:before{display:none}}#footer .box-float a.web{background:#2faae6}@media only screen and (max-width:1024px){#footer .box-float a.web{padding:0 10px}}#footer .box-float a.web:before{content:"";width:24px;height:24px;background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/cil_calendar.png) no-repeat center/contain}#footer .box-float a.web .sp-tb:before{content:"";width:20px;height:20px;background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/cil_calendar.png) no-repeat center/contain;display:inline-block;margin-right:4px;transform:translateY(3px)}#footer .footer-eservation .footer-eservation__btn>a{padding:38px 10px 36px}#footer .footer-eservation .footer-eservation__btn>a:nth-of-type(1){background:#2faae6}#footer .footer-eservation .footer-eservation__btn>a:nth-of-type(1) .footer-eservation__btn-txt:before{content:"";width:40px;height:40px;background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/cil_calendar.png) no-repeat center/contain}#footer .footer-eservation .footer-eservation__btn>a .footer-eservation__btn-ttl{font-size:2rem}#footer .footer-eservation .footer-eservation__btn>a .footer-eservation__btn-ttl:before{display:none}#footer .footer-eservation .footer-eservation__btn>a .footer-eservation__btn-txt{font-size:4rem;margin-bottom:0}.f12px{font-size:1.2rem}.f14px{font-size:1.4rem}@media only screen and (max-width:1024px){.f14px{font-size:1.2rem}}.f16px{font-size:1.6rem}@media only screen and (max-width:1024px){.f16px{font-size:1.4rem}}.f18px{font-size:1.8rem}@media only screen and (max-width:1024px){.f18px{font-size:1.6rem}}.f20px{font-size:2rem !important}@media only screen and (max-width:1024px){.f20px{font-size:1.8rem !important}}.f24px{font-size:2.4rem}@media only screen and (max-width:1024px){.f24px{font-size:2rem}}.f28px{font-size:2.8rem}@media only screen and (max-width:1024px){.f28px{font-size:2.4rem}}.f40px{font-size:4rem}@media only screen and (max-width:1024px){.f40px{font-size:2.8rem}}.f100px{font-size:10rem}@media only screen and (max-width:1024px){.f100px{font-size:5.6rem}}@media only screen and (max-width:1024px){.f12px-sp{font-size:1.2rem !important}}@media only screen and (max-width:1024px){.f14px-sp{font-size:1.4rem !important}}@media only screen and (max-width:1024px){.f28px-sp{font-size:2.8rem !important}}.mb8{margin-bottom:8px}.mb12{margin-bottom:12px}.mb16{margin-bottom:16px}.mb24{margin-bottom:24px}.mb32{margin-bottom:32px}.mb40{margin-bottom:40px}@media only screen and (max-width:1024px){.mb40{margin-bottom:28px}}.mb48{margin-bottom:48px}@media only screen and (max-width:1024px){.mb48{margin-bottom:24px}}.mb64{margin-bottom:64px}@media only screen and (max-width:1024px){.mb64{margin-bottom:48px}}@media only screen and (max-width:1024px){.mb8-tb{margin-bottom:8px}}@media only screen and (max-width:1024px){.mb16-tb{margin-bottom:16px}}.mt60{margin-top:60px}@media only screen and (max-width:1024px){.mt60{margin-top:40px}}.center-text{text-align:center}.right-text{text-align:right}@media only screen and (max-width:1024px){.left-text-tb{text-align:left}}#sec08{font-size:1.6rem}@media only screen and (max-width:1024px){#sec08{font-size:1.4rem}}#sec08 .bg-box{background:#d5ebfb;padding:23px 40px 40px}@media only screen and (max-width:1024px){#sec08 .bg-box{padding:16px}}#sec08 .bg-box>.ttl{font-size:2rem;font-weight:700;text-align:center;color:#004567;margin-bottom:16px}@media only screen and (max-width:1024px){#sec08 .bg-box>.ttl{font-size:1.8rem;text-align:left}}#sec08 .bg-box .white-bg{background:#fff;padding:24px 32px 30px;display:flex;justify-content:space-between;position:relative;gap:0 8%}@media only screen and (max-width:1024px){#sec08 .bg-box .white-bg{padding:16px}}@media only screen and (max-width:640px){#sec08 .bg-box .white-bg{flex-direction:column}}#sec08 .bg-box .white-bg .dotted-list{flex:1}#sec08 .bg-box .white-bg .dotted-list>li{display:flex;justify-content:space-between;gap:20px;border-bottom:dashed 1px #000;padding:15px 0}#sec08 .bg-box .white-bg>.txt{position:absolute;right:32px;bottom:30px}@media only screen and (max-width:640px){#sec08 .bg-box .white-bg>.txt{font-size:1.2rem;position:static;text-align:right;margin-top:12px}}.plan-btn{display:flex;gap:20px 16px;margin-bottom:24px}@media only screen and (max-width:1024px){.plan-btn{flex-direction:column}}.plan-btn>.item{background:#fff;box-shadow:0 0 16px rgba(0,0,0,.25);flex:1;border-radius:32px;padding:32px 20px;display:block}@media only screen and (max-width:1024px){.plan-btn>.item{padding:24px 16px}}.plan-btn>.item>.ttl{font-size:3.2rem;font-weight:700;color:#004567;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 16px;border-bottom:4px solid #eddfbb;padding-bottom:10px}@media only screen and (max-width:1024px){.plan-btn>.item>.ttl{font-size:2.8rem;margin-bottom:12px}}.plan-btn>.item>.txt{text-align:center;margin-bottom:16px}.plan-btn>.item>.bg-box{padding:22px 5px;margin-bottom:16px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:154px;background:#d5ebfb}.plan-btn>.item>.bg-box>p{font-size:2.4rem;font-weight:700;text-align:center;color:#004567;width:-moz-fit-content;width:fit-content;max-width:100%;border-bottom:4px dashed #c4b07d;margin:0 auto;line-height:1;padding-bottom:8px}@media only screen and (max-width:1150px){.plan-btn>.item>.bg-box>p{font-size:2rem}}@media only screen and (max-width:1024px){.plan-btn>.item>.bg-box>p{font-size:2.4rem}}@media screen and (max-width:640px){.plan-btn>.item>.bg-box>p>.not-sp{display:none}}.plan-btn>.item>.bg-box>p>.block-sp{display:block;margin-bottom:10px}.plan-btn>.item>.bg-box>p>.num{font-size:6.4rem;color:#cb0051;margin:0 8px}@media only screen and (max-width:1150px){.plan-btn>.item>.bg-box>p>.num{font-size:5rem}}@media only screen and (max-width:1024px){.plan-btn>.item>.bg-box>p>.num{font-size:6.4rem}}.plan-btn>.item>.bg-box>p>.num.-txt{font-size:4.9rem}.plan-btn>.item .arr-box{font-weight:700;text-align:center}.plan-btn>.item .arr-box:after{content:"";width:48px;height:6px;background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/arr_right.png) no-repeat center/contain;margin-left:15px;display:inline-block}.clinic-mokuji-list{max-width:752px;margin:0 auto 48px}.clinic-mokuji-list>*+*{margin-top:8px}.clinic-mokuji-list>li>a{font-size:24px;text-decoration:none;color:#004567;font-weight:700;display:block;transition:.3s;padding:12px 72px 12px 24px;border-radius:8px;background:#d2dde5;position:relative}@media screen and (max-width:640px){.clinic-mokuji-list>li>a{font-size:1.8rem;padding:12px 70px 12px 16px}}.clinic-mokuji-list>li>a:after{content:"";width:48px;height:6px;background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/arr_right_navy.png) no-repeat center/100% 100%;position:absolute;top:50%;right:24px;transform:translateY(-50%)}@media screen and (max-width:640px){.clinic-mokuji-list>li>a:after{right:22px}}.clinic-mokuji-list>li>a:hover{opacity:.7}.point-list{counter-reset:number 0;margin-bottom:64px}.point-list>*+*{margin-top:20px}.point-list>li{display:flex;align-items:flex-start;justify-content:space-between;background:#d5ebfb;border-radius:24px;padding:32px}@media only screen and (max-width:1024px){.point-list>li{flex-direction:column;padding:16px}}.point-list>li .txt-box{width:calc(100% - 270px)}@media only screen and (max-width:1024px){.point-list>li .txt-box{width:100%;margin-bottom:8px}}.point-list>li .txt-box>*+*{margin-top:8px}.point-list>li .txt-box .ttl{font-size:2.4rem;font-weight:700;line-height:1.7;color:#004567;border-bottom:1px solid #004567;margin-bottom:16px}@media only screen and (max-width:1024px){.point-list>li .txt-box .ttl{font-size:1.8rem;display:flex;align-items:center;margin-bottom:8px;padding-bottom:8px}}.point-list>li .txt-box .ttl>span{font-size:1.8rem;font-weight:700;margin-right:16px}@media only screen and (max-width:1024px){.point-list>li .txt-box .ttl>span{font-size:1.6rem;text-align:center;min-width:55px;line-height:1}}.point-list>li .txt-box .ttl>span:after{counter-increment:number 1;content:counter(number,decimal-leading-zero);font-size:4rem;margin-left:5px}@media only screen and (max-width:1024px){.point-list>li .txt-box .ttl>span:after{font-size:3.2rem;display:block;line-height:1;margin-left:0}}.point-list>li .img-box{width:248px}@media only screen and (max-width:1024px){.point-list>li .img-box{width:100%}}.point-list>li .img-box img{width:100%}@media only screen and (max-width:1024px){.point-list.-small>li{align-items:center}}.point-list.-small>li .txt-box{width:calc(100% - 188px)}@media only screen and (max-width:1024px){.point-list.-small>li .txt-box{width:100%}}.point-list.-small>li .txt-box .ttl{font-size:28px}@media only screen and (max-width:1024px){.point-list.-small>li .txt-box .ttl{font-size:20px}}.point-list.-small>li .img-box{width:165px}@media only screen and (max-width:1024px){.point-list.-small>li .img-box{width:202px}}.nutrition-sec{font-size:1.6rem}@media only screen and (max-width:1024px){.nutrition-sec{font-size:1.4rem}}.nutrition-sec .inbody-bg-content{background:#d5ebfb;border-radius:24px;padding:32px;display:flex;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width:1024px){.nutrition-sec .inbody-bg-content{flex-direction:column;padding:16px}}.nutrition-sec .inbody-bg-content .txt-box{width:49.1%}@media only screen and (max-width:1024px){.nutrition-sec .inbody-bg-content .txt-box{width:100%;margin-bottom:10px}}.nutrition-sec .inbody-bg-content .txt-box .ttl{font-size:2.4rem;font-weight:700;color:#004567;margin-bottom:11px}@media only screen and (max-width:1024px){.nutrition-sec .inbody-bg-content .txt-box .ttl{font-size:2rem}}.nutrition-sec .inbody-bg-content .img-box{width:47.2%;display:flex;justify-content:space-between}@media only screen and (max-width:1024px){.nutrition-sec .inbody-bg-content .img-box{width:100%;flex-direction:column;gap:8px}}.nutrition-sec .inbody-bg-content .img-box>.item{width:48%}@media only screen and (max-width:1024px){.nutrition-sec .inbody-bg-content .img-box>.item{width:100%}}.nutrition-sec .inbody-bg-content .img-box>.item img{width:100%;aspect-ratio:242/162;-o-object-fit:cover;object-fit:cover}.nutrition-sec .inbody-bdr-box{border:1px solid #004567;padding:40px 20px;position:relative;margin-bottom:64px}@media only screen and (max-width:1024px){.nutrition-sec .inbody-bdr-box{padding:20px 8px 12px}}.nutrition-sec .inbody-bdr-box .ttl{font-weight:700;color:#004567;position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:#fff;padding:0 24px}@media only screen and (max-width:1024px){.nutrition-sec .inbody-bdr-box .ttl{padding:0 16px;text-align:center;width:300px}}.nutrition-sec .inbody-bdr-box .bdr-content-list{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:1024px){.nutrition-sec .inbody-bdr-box .bdr-content-list{gap:4px}}.nutrition-sec .inbody-bdr-box .bdr-content-list>li{font-weight:700;color:#004567;border:1px solid #a4baca;border-radius:44px;background:#f0f9ff;padding:7px 16px}@media only screen and (max-width:1024px){.nutrition-sec .inbody-bdr-box .bdr-content-list>li{font-size:1.2rem;padding:3px 16px}}.nutrition-sec .flow-item-list{display:flex;flex-wrap:wrap;gap:24px 40px;counter-reset:number 0;margin-bottom:43px}@media only screen and (max-width:1024px){.nutrition-sec .flow-item-list{gap:40px;margin-bottom:20px}}.nutrition-sec .flow-item-list>li{width:29.5%;border:1px solid #004567;position:relative;padding:20px;border-radius:16px}.nutrition-sec .flow-item-list>li:last-child:after{display:none}@media only screen and (max-width:1024px){.nutrition-sec .flow-item-list>li{width:100%;padding:16px}}.nutrition-sec .flow-item-list>li:after{content:"";width:24px;height:26px;background:#004567;clip-path:polygon(0 0,0% 100%,100% 50%);position:absolute;top:95px;right:-32px}@media only screen and (max-width:1024px){.nutrition-sec .flow-item-list>li:after{top:unset;bottom:-32px;right:50%;transform:translateX(50%) rotate(90deg);transform-origin:center}}.nutrition-sec .flow-item-list>li .ttl{font-size:2rem;font-weight:700;line-height:1.7;color:#004567;padding-left:48px;position:relative;min-height:40px;margin-bottom:16px;padding-bottom:3px}.nutrition-sec .flow-item-list>li .ttl:before{counter-increment:number 1;content:counter(number);font-size:2.4rem;font-weight:700;text-align:center;line-height:40px;color:#fff;width:40px;height:40px;background:#004567;border-radius:50%;position:absolute;top:0;left:0}.nutrition-sec .flow-item-list>li .txt{font-size:1.8rem}@media only screen and (max-width:1024px){.nutrition-sec .flow-item-list>li .txt{font-size:1.6rem}}.nutrition-sec .flow-main-img{display:flex;flex-wrap:wrap;gap:16px}@media only screen and (max-width:1024px){.nutrition-sec .flow-main-img{justify-content:center}}.nutrition-sec .flow-main-img .item{width:calc((100% - 32px) / 3)}@media only screen and (max-width:1024px){.nutrition-sec .flow-main-img .item{width:calc((100% - 16px) / 2)}}@media screen and (max-width:640px){.nutrition-sec .flow-main-img .item{width:100%}}.nutrition-sec .flex-box{display:flex;justify-content:space-between}@media only screen and (max-width:1024px){.nutrition-sec .flex-box{flex-direction:column}}.nutrition-sec .flex-box.ai-center{align-items:center}.nutrition-sec .flex-box .physician-message-box{width:49%;align-items:center}@media only screen and (max-width:1024px){.nutrition-sec .flex-box .physician-message-box{align-items:flex-start;width:100%;margin-bottom:16px}}.nutrition-sec .flex-box .physician-message-box.-ver02{width:320px;position:relative}@media only screen and (max-width:1024px){.nutrition-sec .flex-box .physician-message-box.-ver02{margin:0 auto 16px;width:100%;max-width:335px}}.nutrition-sec .flex-box .physician-message-box.-ver02 .bubble-content{font-size:1.6rem;font-weight:700;color:#fff;position:absolute;top:-22px;right:0;background:#004567;border-radius:16px;padding:16px}@media only screen and (max-width:1024px){.nutrition-sec .flex-box .physician-message-box.-ver02 .bubble-content{top:0;right:15px}}.nutrition-sec .flex-box .physician-message-box.-ver02 .bubble-content:before{content:"";position:absolute;top:50%;right:calc(100% - 1px);transform:translateY(-50%);width:21px;height:23px;background:#004567;clip-path:polygon(100% 0,100% 100%,0 50%)}@media only screen and (max-width:1024px){.nutrition-sec .flex-box .physician-message-box.-ver02 .img-box{width:159px}}.nutrition-sec .flex-box .txt-box{width:49%}@media only screen and (max-width:1024px){.nutrition-sec .flex-box .txt-box{width:100%;margin-bottom:16px}}.nutrition-sec .flex-box .txt-box .ttl{font-size:2.4rem;font-weight:700;color:#004567;margin-bottom:8px}@media only screen and (max-width:1024px){.nutrition-sec .flex-box .txt-box .ttl{font-size:2rem}}.nutrition-sec .flex-box .txt-box .txt{margin-bottom:32px}@media only screen and (max-width:1024px){.nutrition-sec .flex-box .txt-box .txt{margin-bottom:24px}}.nutrition-sec .flex-box .txt-box .simple-bg-box{background:#d5ebfb;padding:24px}@media only screen and (max-width:1024px){.nutrition-sec .flex-box .txt-box .simple-bg-box{padding:18px 10px}}.nutrition-sec .flex-box .img-box{width:49%}@media only screen and (max-width:1024px){.nutrition-sec .flex-box .img-box{width:100%}}.nutrition-sec .flex-box .img-box img{width:100%}.nutrition-sec .flex-box .img-box02{flex:1;display:flex;gap:20px;margin-left:5%}@media only screen and (max-width:1024px){.nutrition-sec .flex-box .img-box02{margin-left:0}}@media screen and (max-width:640px){.nutrition-sec .flex-box .img-box02{flex-direction:column}}.nutrition-sec .flex-box .img-box02>.item{flex:1}.nutrition-sec .physician-message-box{display:flex;justify-content:space-between}.nutrition-sec .physician-message-box .img-box{width:238px}@media only screen and (max-width:1024px){.nutrition-sec .physician-message-box .img-box{width:100px}}.nutrition-sec .physician-message-box .img-box img{width:100%}.nutrition-sec .physician-message-box .txt-box{width:calc(100% - 251px);border:1px solid #004567;padding:24px;border-radius:24px;background:#f0f9ff}@media only screen and (max-width:1024px){.nutrition-sec .physician-message-box .txt-box{width:calc(100% - 112px);padding:12px}}.nutrition-sec .physician-message-box .txt-box>*+*{margin-top:8px}.nutrition-sec .physician-message-box .txt-box .ttl{font-size:2rem;font-weight:700;border-bottom:1px solid #004567;padding-bottom:8px;margin-bottom:16px;color:#004567}@media only screen and (max-width:1024px){.nutrition-sec .physician-message-box .txt-box .ttl{font-size:1.8rem;text-align:center}}.nutrition-sec .bg-card-list{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}@media only screen and (max-width:1024px){.nutrition-sec .bg-card-list{gap:12px;margin-bottom:16px}}.nutrition-sec .bg-card-list>li{width:calc((100% - 32px) / 2);background:#d5ebfb;padding:32px;border-radius:24px}@media only screen and (max-width:1024px){.nutrition-sec .bg-card-list>li{width:100%;padding:16px;border-radius:16px}}.nutrition-sec .bg-card-list>li .ttl{font-size:2.4rem;font-weight:700;line-height:1.7;color:#004567;margin-bottom:10px}@media only screen and (max-width:1024px){.nutrition-sec .bg-card-list>li .ttl{font-size:2rem;text-align:center;margin-bottom:4px}}.nutrition-sec .support-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:94px}@media only screen and (max-width:1024px){.nutrition-sec .support-box{position:relative;margin-bottom:16px}}.nutrition-sec .support-box .l-txt-box{font-size:2.4rem;font-weight:700;line-height:1.75;color:#004567;text-align:center;width:200px;height:200px;display:flex;align-items:center;justify-content:center;background:#a4baca;position:relative;border-radius:50%}@media only screen and (max-width:1024px){.nutrition-sec .support-box .l-txt-box{position:absolute;top:0;left:0;font-size:1.4rem;width:120px;height:120px}}.nutrition-sec .support-box .l-txt-box:before{content:"";width:176px;height:176px;border:1px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}@media only screen and (max-width:1024px){.nutrition-sec .support-box .l-txt-box:before{width:105px;height:105px}}.nutrition-sec .support-box .r-txt-box{width:calc(100% - 238px)}@media only screen and (max-width:1024px){.nutrition-sec .support-box .r-txt-box{width:100%}}.nutrition-sec .support-box .r-txt-box .ttl{font-size:2rem;font-weight:700;line-height:1.7;color:#004567;margin-bottom:12px}@media only screen and (max-width:1024px){.nutrition-sec .support-box .r-txt-box .ttl{font-size:1.8rem;height:120px;padding-left:136px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:16px}}.dot-list>li{padding-left:1em;position:relative}.dot-list>li:before{content:"・";position:absolute;top:0;left:0}.arr-btn{font-size:1.4rem;font-weight:700;text-decoration:none;color:#004567;display:inline-block;padding-right:56px;position:relative}.arr-btn:before{content:"";width:48px;height:6px;background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/arr_right_navy.png) no-repeat center/100% 100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.blue-link{text-decoration:underline;color:#115ffb}.blue-link:hover{text-decoration:none}.nums-page .wp-pagenavi .first,.nums-page .wp-pagenavi .last{display:none}.owl40>*+*{margin-top:40px}.sec-policy .parenthesis-list,.sec-policy .dot-list{padding-left:24px}@media only screen and (max-width:1024px){.sec-policy .parenthesis-list,.sec-policy .dot-list{padding-left:0}}.heading01{font-size:2.4rem;font-weight:700;margin-bottom:10px;color:#004567}@media only screen and (max-width:1024px){.heading01{font-size:2rem}}.heading01.-black{color:#000}.parenthesis-list{counter-reset:number 0}.parenthesis-list>li{padding-left:3em;position:relative}.parenthesis-list>li .ttl{font-weight:700}.parenthesis-list>li .ttl:before{counter-increment:number 1;content:"（" counter(number) "）";position:absolute;top:0;left:0}.step-list02{counter-reset:number 0}.step-list02>li{display:flex;justify-content:space-between;padding:12px 0;position:relative}.step-list02>li:first-child{padding-top:0}.step-list02>li:last-child{padding-bottom:0}.step-list02>li:last-child:before{height:48px;bottom:unset}.step-list02>li:before{content:"";width:1px;border-left:1px dashed #a4baca;position:absolute;top:0;left:24px;bottom:0;z-index:-1}.step-list02>li .step-num{color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;width:48px;height:48px;background:#004567}.step-list02>li .step-num:before,.step-list02>li .step-num:after{font-weight:700;text-align:center;color:#fff;line-height:1;display:block}.step-list02>li .step-num:before{content:"STEP";font-size:1.2rem}.step-list02>li .step-num:after{counter-increment:number 1;content:counter(number);font-size:2rem}.step-list02>li .txt-box{width:calc(100% - 64px);padding:9px 0}@media only screen and (max-width:1024px){.step-list02>li .txt-box{padding:0}}#footer .footer-menu__list{justify-content:flex-start}.medicaldiet-box{font-size:16px;padding:64px 0}@media only screen and (max-width:1024px){.medicaldiet-box{font-size:14px;padding:48px 0}}.medicaldiet-box .medicaldiet-about{display:flex;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width:768px){.medicaldiet-box .medicaldiet-about{flex-direction:column-reverse;gap:24px}}.medicaldiet-box .medicaldiet-about .img-box{width:40.84%}@media only screen and (max-width:768px){.medicaldiet-box .medicaldiet-about .img-box{width:100%}}.medicaldiet-box .medicaldiet-about .txt-box{width:57.74%}@media only screen and (max-width:768px){.medicaldiet-box .medicaldiet-about .txt-box{width:100%}}.icon-list{display:flex;flex-wrap:wrap;gap:16px}@media only screen and (max-width:768px){.icon-list{gap:12px 15px}}.icon-list>li{width:calc((100% - 48px) / 4);box-shadow:0 0 8px rgba(0,0,0,.25);border-radius:16px;padding:24px 20px 12px}@media only screen and (max-width:768px){.icon-list>li{width:calc((100% - 15px) / 2)}}.icon-list>li .icon-box{width:86px;height:86px;border-radius:50%;box-shadow:0 0 8px rgba(130,183,209,.5);margin:0 auto 12px;position:relative}.icon-list>li .icon-box img{width:calc(100% - 14px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-list>li .ttl{font-weight:700;text-align:center;color:#004567}.table03{width:100%;table-layout:fixed}.table03 .d-blue{color:#fff !important;background:#004567 !important}.table03 .gray{background:#e7e7e7 !important}.table03 .l-blue{background:#d5ebfb !important}.table03 th,.table03 td{padding:8px}@media only screen and (max-width:1024px){.table03 th,.table03 td{font-size:12px;padding:8px 4px}}.table03 thead tr th{font-weight:700;background:#a4baca;border-left:1px solid #fff;border-right:1px solid #fff}.table03 thead tr th:first-child{width:23.4%;border-left:0}@media only screen and (max-width:1024px){.table03 thead tr th:first-child{width:18%}}.table03 thead tr th:nth-of-type(2){width:26.77%}.table03 thead tr th:last-child{border-right:0}.table03 tbody tr:first-child td{border-top:0}.table03 tbody tr td{border:1px solid #000}.table03 tbody tr td:first-child{border-left:0}.table03 tbody tr td:last-child{border-right:0}.table03.-all-fixed thead tr th{width:auto}.table03.-bdr tbody tr th{border-bottom:1px solid #fff}.table03.-bdr tbody tr th,.table03.-bdr tbody tr td{padding:20px 16px}.table03.-bdr tbody tr:first-child th,.table03.-bdr tbody tr:first-child td{border-top:1px solid #000}.table03.-bdr tbody tr:last-child th{border-bottom:1px solid #000}.nodrop-table-box{overflow:auto}.nodrop-table-box>table{min-width:533px}.nodrop-table-box02{overflow:auto}.nodrop-table-box02>table{min-width:890px}.blue-bg{font-size:16px;padding:64px 0;background:#d5ebfb}@media only screen and (max-width:1024px){.blue-bg{font-size:14px;padding:48px 0}}.blue-bg.-inner{padding:32px 40px}@media only screen and (max-width:1024px){.blue-bg.-inner{padding:24px 12px}}.bg-white{background:#fff;padding:24px}@media only screen and (max-width:1024px){.bg-white{padding:16px}}.bdr16{border-radius:16px}.white-bg-list{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media only screen and (max-width:1024px){.white-bg-list{gap:8px}}.white-bg-list>li{font-weight:700;padding:8px 32px;background:#fff;border-radius:44px}@media only screen and (max-width:1024px){.white-bg-list>li{font-size:12px;padding:8px 24px}}.content-btn-list{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 48px}@media only screen and (max-width:1024px){.content-btn-list{gap:16px 24px}}.content-btn-list>li>a{font-size:16px;font-weight:700;color:#fff;display:flex;gap:15px;justify-content:center;align-items:center;min-width:255px;padding:8px 20px;border:2px solid #fff;border-radius:30px;background:linear-gradient(#008bd0 4.81%,#046493 23.08%,#090237)}.content-btn-list>li>a:after{content:"";width:48px;height:6px;background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/icon-arrow-white.svg) no-repeat center/contain}.choice-box{padding:64px 0 0;gap:16px}@media only screen and (max-width:768px){.choice-box{padding-top:48px}}.choice-box .choice-list{counter-reset:section;display:flex;flex-wrap:wrap;gap:16px}@media only screen and (max-width:768px){.choice-box .choice-list{gap:12px}}.choice-box .choice-list>li{width:calc((100% - 16px) / 2);border:2px solid #a4baca;background:#fff;border-radius:16px;padding:20px}@media only screen and (max-width:768px){.choice-box .choice-list>li{width:100%}}.choice-box .choice-list>li .ttl{font-size:18px;font-weight:700;padding-left:56px;position:relative;margin-bottom:18px}@media only screen and (max-width:1024px){.choice-box .choice-list>li .ttl{font-size:16px;margin-bottom:8px}}.choice-box .choice-list>li .ttl:before{counter-increment:section;content:counter(section,decimal-leading-zero);text-align:center;line-height:40px;display:block;width:40px;height:40px;border-radius:50%;letter-spacing:0;position:absolute;top:-5px;left:0;background:#a4baca}@media only screen and (max-width:1024px){.choice-box .choice-list>li .ttl:before{top:-7px}}.choice-box .choice-list>li .txt{font-size:16px}@media only screen and (max-width:1024px){.choice-box .choice-list>li .txt{font-size:14px}}.cost-list{display:flex;flex-wrap:wrap;gap:12px 23px}@media only screen and (max-width:1024px){.cost-list{justify-content:center;gap:12px}}.cost-list>li{text-align:center;width:calc((100% - 46px) / 3);border:2px solid #a4baca;background:#fff;padding:20px 12px;border-radius:16px}@media only screen and (max-width:1024px){.cost-list>li{width:calc((100% - 12px) / 2)}}@media only screen and (max-width:768px){.cost-list>li{width:100%}}.cost-list>li .ttl{font-size:18px;font-weight:700;margin-bottom:8px}@media only screen and (max-width:1024px){.cost-list>li .ttl{font-size:16px}}.cost-list>li .num-txt{font-size:20px;font-weight:700;color:#004567;margin-bottom:8px}@media only screen and (max-width:1024px){.cost-list>li .num-txt{font-size:18px}}.cost-list>li .num-txt>span{font-size:40px}@media only screen and (max-width:1024px){.cost-list>li .num-txt>span{font-size:32px}}.asterisk-list{list-style:none;padding:0}.asterisk-list>li{padding-left:1em;position:relative}.asterisk-list>li:before{content:"※";position:absolute;top:0;left:0}.clinic-list-box{padding-bottom:100px}.clinic-list-box .clinic-detail-list{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.clinic-list-box .clinic-detail-list>li{width:100%;max-width:368px;background:#d5ebfb;padding:16px 16px 60px;position:relative}.clinic-list-box .clinic-detail-list>li .img-box{margin-bottom:16px}.clinic-list-box .clinic-detail-list>li .img-box img{aspect-ratio:336/225;-o-object-fit:cover;object-fit:cover}.clinic-list-box .clinic-detail-list>li .txt-box .clinic-name{font-size:20px;font-weight:700;color:#004567;text-align:center;margin-bottom:6px}.clinic-list-box .clinic-detail-list>li .txt-box .address-txt{font-size:14px;margin-bottom:16px}.clinic-list-box .clinic-detail-list>li .txt-box .btn-box{position:absolute;left:0;right:0;bottom:16px}.is-type-video iframe{width:100%;height:auto;aspect-ratio:100/66}.column-add-content{padding-bottom:20px;margin-bottom:32px;border-bottom:1px solid #004567}.column-add-content .column-clinic-box{background:#d5ebfb;padding:16px 16px 30px;margin-bottom:20px}@media only screen and (max-width:1024px){.column-add-content .column-clinic-box{padding:16px}}.column-add-content .column-clinic-box .ttl{font-size:24px;font-weight:700;text-align:center;color:#004567;margin-bottom:8px;margin-top:0}@media only screen and (max-width:1024px){.column-add-content .column-clinic-box .ttl{font-size:18px;margin-bottom:4px}}.column-add-content .column-clinic-box .txt{font-size:16px;font-weight:400;text-align:center;margin-bottom:24px}@media only screen and (max-width:1024px){.column-add-content .column-clinic-box .txt{font-size:14px;margin-bottom:16px}}.column-add-content .column-clinic-box .clinic-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:16px}@media only screen and (max-width:1024px){.column-add-content .column-clinic-box .clinic-list{gap:9px}}.column-add-content .column-clinic-box .clinic-list>li{list-style-type:none;width:calc((100% - 32px) / 3)}@media only screen and (max-width:1024px){.column-add-content .column-clinic-box .clinic-list>li{width:calc((100% - 18px) / 3)}}.column-add-content .column-clinic-box .clinic-list>li>a{font-size:24px;font-weight:700;color:#004567;text-decoration:none;display:block;background:#fff;border-radius:16px;padding:17px 50px 17px 20px;box-shadow:0 0 16px rgba(0,0,0,.25);position:relative}@media only screen and (max-width:1110px){.column-add-content .column-clinic-box .clinic-list>li>a{padding:17px 35px 17px 10px}}@media only screen and (max-width:1024px){.column-add-content .column-clinic-box .clinic-list>li>a{font-size:12px;padding:10px 25px 10px 8px;border-radius:8px}}.column-add-content .column-clinic-box .clinic-list>li>a:before,.column-add-content .column-clinic-box .clinic-list>li>a:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.column-add-content .column-clinic-box .clinic-list>li>a:before{width:24px;height:24px;background:#004567;right:20px;border-radius:50%}@media only screen and (max-width:1110px){.column-add-content .column-clinic-box .clinic-list>li>a:before{right:10px}}@media only screen and (max-width:1024px){.column-add-content .column-clinic-box .clinic-list>li>a:before{width:16px;height:16px;right:8px}}.column-add-content .column-clinic-box .clinic-list>li>a:after{width:7px;height:9px;background:#fff;right:27px;clip-path:polygon(0 0,0% 100%,100% 50%)}@media only screen and (max-width:1110px){.column-add-content .column-clinic-box .clinic-list>li>a:after{right:17px}}@media only screen and (max-width:1024px){.column-add-content .column-clinic-box .clinic-list>li>a:after{width:5px;height:6px;right:13px}}.column-add-content .help-btn{font-size:10px;text-decoration:none;color:#fff;max-width:469px;padding:16px 20px 26px}@media only screen and (max-width:768px){.column-add-content .help-btn{max-width:268px;padding:16px 20px 24px}}.column-add-content .help-btn>span{font-size:20px}@media only screen and (max-width:768px){.column-add-content .help-btn>span{font-size:17px}}.diet-monitor-key{background:#d5ebfb;padding:40px 0 30px}.diet-monitor-key .key-content-box{display:flex;gap:24px 16px}@media only screen and (max-width:1024px){.diet-monitor-key .key-content-box{flex-wrap:wrap;margin-bottom:16px}}.diet-monitor-key .key-content-box .key-txt-box{width:656px}@media only screen and (max-width:1024px){.diet-monitor-key .key-content-box .key-txt-box{width:100%}}.diet-monitor-key .key-content-box .key-txt-box .ttl{font-size:48px;font-weight:700;line-height:1.5;margin-bottom:24px}@media only screen and (max-width:1024px){.diet-monitor-key .key-content-box .key-txt-box .ttl{font-size:32px;margin-bottom:8px}}.diet-monitor-key .key-content-box .key-txt-box .ttl .small{font-size:40px}@media only screen and (max-width:1024px){.diet-monitor-key .key-content-box .key-txt-box .ttl .small{font-size:23px}}.diet-monitor-key .key-content-box .key-txt-box .sub-ttl{font-size:28px;font-weight:700;margin-bottom:36px}@media only screen and (max-width:1024px){.diet-monitor-key .key-content-box .key-txt-box .sub-ttl{font-size:16px;margin-bottom:16px}}.diet-monitor-key .key-content-box .key-txt-box .bg-box{width:calc(100% - 114px);margin:0 auto;font-weight:700;background:#004567;border-radius:16px;padding:16px 48px;display:flex;align-items:center;justify-content:center;gap:25px}@media only screen and (max-width:1024px){.diet-monitor-key .key-content-box .key-txt-box .bg-box{width:calc(100% - 20px);padding:16px 20px;gap:10px}}.diet-monitor-key .key-content-box .key-txt-box .bg-box .txt{font-size:20px;color:#fff}@media only screen and (max-width:1024px){.diet-monitor-key .key-content-box .key-txt-box .bg-box .txt{font-size:16px;text-align:center}}.diet-monitor-key .key-content-box .key-txt-box .bg-box .num-txt{font-size:24px;line-height:1;color:#eddfbb}@media only screen and (max-width:1024px){.diet-monitor-key .key-content-box .key-txt-box .bg-box .num-txt{font-size:18px}}.diet-monitor-key .key-content-box .key-txt-box .bg-box .num-txt .f100px{margin:0 6px}.diet-monitor-key .key-content-box .key-img-box{width:calc(100% - 672px)}@media only screen and (max-width:1024px){.diet-monitor-key .key-content-box .key-img-box{width:100%;max-width:400px;margin:0 auto}}.diet-monitor-key .key-content-box .key-img-box img{width:100%;display:block;margin-bottom:24px;border-radius:16px}.button01{font-size:16px;font-weight:700;display:inline-block;line-height:1.75;padding-right:63px;color:#004567;position:relative}@media only screen and (max-width:1024px){.button01{font-size:14px}}.button01:after{content:"";display:block;width:48px;height:6px;background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/icon-arrow.svg) no-repeat center/contain;position:absolute;top:50%;right:0;transform:translateY(-50%)}.help-btn.-small{font-size:14px;max-width:656px;padding:24px 20px 34px}@media only screen and (max-width:1024px){.help-btn.-small{font-size:12px;padding:15px 20px 26px}}@media only screen and (max-width:640px){.help-btn.-small{max-width:295px}}.help-btn.-small>span{font-size:28px}@media only screen and (max-width:1024px){.help-btn.-small>span{font-size:20px}}.page-numbers{display:flex;justify-content:center;align-items:center;gap:0 10px}.page-numbers>li>.page-numbers{font-weight:400;text-decoration:none;text-align:center;line-height:40px;color:#121212;display:block;width:30px;height:40px;transition:.3s;background:#d5ebfb}.page-numbers>li>.page-numbers.dots{border:unset;margin:0 -5px;background:unset;pointer-events:none}.page-numbers>li>.page-numbers.current{font-weight:700;background:#004567;color:#fff}.page-numbers>li>.page-numbers.next,.page-numbers>li>.page-numbers.prev{line-height:40px;width:15px;height:40px;border-radius:50%;background:unset;color:#121212}.column-cate__list.-faq .column-cate__list-item{border-radius:8px}.column-cate__list.-faq .column-cate__list-item:before{border-radius:8px}.detail-ct figure>img:not(:last-child){margin-bottom:0}.popmake.pum-position-fixed{position:fixed !important;z-index:100000}.popmake.pum-position-fixed .pum-close{font-size:12px;font-weight:700;position:absolute;top:-10px;right:-10px;width:20px;height:20px;background:#0a0000;padding:0;border:0;border-radius:50%;color:#fff;font-family:cursive}.key-box .inner{position:relative}@media only screen and (max-width:1024px){.key-box .inner .mv-page__ttl{font-size:32px}}.key-box .inner .key-sub-txt{font-size:32px;font-weight:700;margin-bottom:16px;color:#004567}@media only screen and (max-width:1024px){.key-box .inner .key-sub-txt{font-size:16px;margin-bottom:8px}}.key-box .inner .key-tag{font-size:24px;font-weight:700;color:#fff;background:#cb0051;position:absolute;top:0;right:50px;border-radius:8px;line-height:1;padding:16px}@media only screen and (max-width:1024px){.key-box .inner .key-tag{font-size:16px;padding:8px;top:-4px;right:20px}}.mw736{max-width:736px;margin-left:auto;margin-right:auto}.mw810{max-width:810px;margin-left:auto;margin-right:auto}.mw943{max-width:943px;margin-left:auto;margin-right:auto}.check-list02>*+*{margin-top:32px}@media only screen and (max-width:1024px){.check-list02>*+*{margin-top:24px}}.check-list02>li{font-size:20px;font-weight:700;padding-left:48px;position:relative}@media only screen and (max-width:1024px){.check-list02>li{font-size:16px}}.check-list02>li:before{content:"";position:absolute;top:50%;left:0;background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/check_icon01.png) no-repeat center/contain;width:32px;height:32px;transform:translateY(-50%)}.bg-content-box{max-width:853px;background:#d5ebfb;padding:48px 32px 32px;position:relative;border-radius:24px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1024px){.bg-content-box{padding:32px 16px 16px}}.bg-content-box .ttl{font-size:20px;font-weight:700;color:#fff;position:absolute;top:-21px;left:50%;transform:translateX(-50%);border-radius:21px;background:#004567;padding:4px 24px}@media only screen and (max-width:1024px){.bg-content-box .ttl{font-size:18px;top:-20px}}@media only screen and (max-width:1024px){.mx-content-tb{max-width:-moz-fit-content;max-width:fit-content}}.energy-list{display:flex;flex-wrap:wrap;gap:16px 20px}@media only screen and (max-width:1024px){.energy-list{justify-content:center}}.energy-list>li{width:calc((100% - 40px) / 3);background:#d5ebfb;padding:28px;border-radius:24px}@media only screen and (max-width:1024px){.energy-list>li{width:calc((100% - 20px) / 2);padding:16px}}@media only screen and (max-width:768px){.energy-list>li{width:100%}}.energy-list>li .img-box{margin-bottom:40px}@media only screen and (max-width:1024px){.energy-list>li .img-box{margin-bottom:24px}}.energy-list>li .img-box img{width:100%}.energy-list>li .txt-box .ttl{font-size:32px;font-weight:700;line-height:1;color:#004567;text-align:center;margin-bottom:16px}@media only screen and (max-width:1024px){.energy-list>li .txt-box .ttl{font-size:28px;margin-bottom:8px}}.circle-arr-list{display:flex;flex-wrap:wrap;gap:39px 34px}.circle-arr-list>*+*:before{content:"";width:47px;height:41px;position:absolute;top:50%;right:calc(100% - 13px);transform:translateY(-50%);background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/arr_gr.svg) no-repeat center/contain}@media only screen and (max-width:1024px){.circle-arr-list>*+*:before{top:-44px;right:50%;transform:translateX(50%) rotate(90deg)}}.circle-arr-list>li{width:calc((100% - 136px) / 5);background:#fff;box-shadow:0 0 16px rgba(0,0,0,.25);border-radius:50%;display:block;align-items:center;justify-content:center;position:relative;aspect-ratio:1/1}@media only screen and (max-width:1024px){.circle-arr-list>li{width:100%;border-radius:8px;aspect-ratio:unset;padding:12px 0}}.circle-arr-list>li>span{font-size:28px;font-weight:700;text-align:center;display:inline-block;color:#004567;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@media only screen and (max-width:1024px){.circle-arr-list>li>span{font-size:24px;position:static;transform:translate(0,0)}}.bg-item-list>*+*{margin-top:16px}@media only screen and (max-width:1024px){.bg-item-list>*+*{margin-top:14px}}.bg-item-list>li{background:#d5ebfb;border-radius:16px;padding:20px}@media only screen and (max-width:1024px){.bg-item-list>li{padding:16px}}.bg-item-list>li .ttl{font-size:20px;font-weight:700;color:#004567;border-bottom:1px solid #004567;padding-bottom:8px;margin-bottom:8px}@media only screen and (max-width:1024px){.bg-item-list>li .ttl{font-size:18px}}.step-list03{counter-reset:number 0;display:flex;flex-wrap:wrap;gap:12px 16px}.step-list03>li{width:calc((100% - 48px) / 4);border:1px solid #004567;background:#f0f9ff;padding:20px;border-radius:16px}@media only screen and (max-width:1024px){.step-list03>li{width:calc((100% - 16px) / 2);padding:16px}}@media only screen and (max-width:768px){.step-list03>li{width:100%}}.step-list03>li:before{counter-increment:number 1;content:"STEP " counter(number,decimal-leading-zero);display:block;font-size:18px;font-weight:700;color:#004567;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #004567}@media only screen and (max-width:1024px){.step-list03>li:before{font-size:16px}}.step-list03>li .ttl{font-size:20px;font-weight:700;margin-bottom:8px;color:#004567}@media only screen and (max-width:1024px){.step-list03>li .ttl{font-size:18px}}.youtube-box{max-width:747px;margin:0 auto;aspect-ratio:747/421}.youtube-box>iframe{width:100%;height:100%}.cases-box{padding:40px 0}.cases-box .heading-box{display:flex;align-items:center;margin-bottom:40px}@media only screen and (max-width:1024px){.cases-box .heading-box{flex-direction:column;margin-bottom:18px}}.cases-box .heading-box .ttl{font-size:32px;font-weight:700;text-align:center;background:#004567;width:184px;margin-right:16px;border-radius:8px;padding:8px;color:#fff}@media only screen and (max-width:1024px){.cases-box .heading-box .ttl{width:135px;font-size:24px;margin-bottom:16px;margin-right:0}}.cases-box .heading-box .txt{width:calc(100% - 200px);white-space:nowrap}@media only screen and (max-width:1024px){.cases-box .heading-box .txt{width:100%;white-space:unset}}.cases-box .cases-list02>*+*{margin-top:32px}@media only screen and (max-width:1024px){.cases-box .cases-list02>*+*{margin-top:24px}}.cases-box .cases-list02>li{background:#fff;padding:24px;box-shadow:0 0 12px rgba(0,0,0,.25)}@media only screen and (max-width:1024px){.cases-box .cases-list02>li{padding:10px}}.cases-box .cases-list02>li .img-box{display:flex;justify-content:space-between;margin-bottom:24px;position:relative}@media only screen and (max-width:1024px){.cases-box .cases-list02>li .img-box{margin-bottom:10px}}.cases-box .cases-list02>li .img-box:before{content:"";width:36px;height:36px;background:url(//www.mbd-clinic.com/wpsys/wp-content/themes/mbd/scss/../img/common/arr_bg.svg) no-repeat center/contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1024px){.cases-box .cases-list02>li .img-box:before{width:16px;height:16px}}.cases-box .cases-list02>li .img-box .item{width:45.2%}@media only screen and (max-width:1024px){.cases-box .cases-list02>li .img-box .item{width:44.87%}}.cases-box .cases-list02>li .img-box .item:before{font-size:30px;font-weight:700;text-align:center;color:#fff;display:block;padding:5px}@media only screen and (max-width:1024px){.cases-box .cases-list02>li .img-box .item:before{font-size:12px}}.cases-box .cases-list02>li .img-box .item img{width:100%;aspect-ratio:340/255;-o-object-fit:cover;object-fit:cover}.cases-box .cases-list02>li .img-box .item:nth-of-type(1):before{content:"Before";background:#000}.cases-box .cases-list02>li .img-box .item:nth-of-type(2):before{content:"After";background:#c4b07d}.cases-box .cases-list02>li .txt{font-size:24px;font-weight:700;text-align:center;background:#f0f9ff;padding:12px}@media only screen and (max-width:1024px){.cases-box .cases-list02>li .txt{font-size:14px;padding:4px}}.sec-caution .table03 thead tr th{width:auto}.sec-caution .table03 thead tr th:first-child{width:284px}@media only screen and (max-width:1024px){.sec-caution .table03 thead tr th:first-child{width:100px}}.sec-caution .table03 tbody tr th,.sec-caution .table03 tbody tr td{padding:8px 16px}.insta-content-box{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:40px}.insta-content-box>.item{width:calc((100% - 48px) / 4)}@media only screen and (max-width:768px){.insta-content-box>.item{width:calc((100% - 16px) / 2)}}.insta-content-box>.item img{width:100%;aspect-ratio:272/340;-o-object-fit:cover;object-fit:cover}.fee-item-list>*+*{margin-top:48px}@media only screen and (max-width:768px){.fee-item-list>*+*{margin-top:32px}}.fee-item-list .item .fee-list{display:flex;flex-wrap:wrap;gap:40px 22px}@media only screen and (max-width:768px){.fee-item-list .item .fee-list{gap:24px 16px}}.fee-item-list .item .fee-list.-ai-and{align-items:flex-end}.fee-item-list .item .fee-list>li{width:calc((100% - 22px) / 2)}@media only screen and (max-width:768px){.fee-item-list .item .fee-list>li{width:100%}}.fee-item-list .item .fee-list>li.w100{width:100%;display:flex;flex-wrap:wrap;gap:0 22px}@media only screen and (max-width:768px){.fee-item-list .item .fee-list>li.w100{gap:0 16px}}.fee-item-list .item .fee-list>li.w100>*{width:100%}.fee-item-list .item .fee-list>li.w100 .half-box{width:calc((100% - 22px) / 2)}@media only screen and (max-width:768px){.fee-item-list .item .fee-list>li.w100 .half-box{width:100%}}.fee-item-list .item .fee-list>li.w100 .half-box.-w100{width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 22px}.fee-item-list .item .fee-list>li.w100 .half-box.-w100>*{width:calc((100% - 22px) / 2)}@media only screen and (max-width:768px){.fee-item-list .item .fee-list>li.w100 .half-box.-w100>*{width:100%}}.fee-item-list .item .fee-list>li.w100 .half-box.-w100>.ttl{width:100%}.fee-item-list .item .fee-list>li.w100 .half-box .ttl{font-size:20px;font-weight:700;margin-bottom:6px}@media only screen and (max-width:768px){.fee-item-list .item .fee-list>li.w100 .half-box .ttl{font-size:18px;margin-bottom:4px}}.fee-item-list .item .fee-list>li .txt{margin-bottom:12px}.fee-item-list .item .fee-list>li .fee-content>li{display:flex;justify-content:space-between;border-bottom:1px solid #a4baca}.fee-item-list .item .fee-list>li .fee-content>li .l-txt,.fee-item-list .item .fee-list>li .fee-content>li .r-txt{padding:8px}.fee-item-list .item .fee-list>li .fee-content>li .r-txt{font-weight:700;text-align:right;flex:1}.fee-item-list .item .fee-list>li .fee-content>li.first-item{border-bottom:2px solid #004567}.fee-item-list .item .fee-list>li .fee-content>li.first-item .top-ttl{color:#004567;font-weight:700;padding:8px}.fee-item-list .item .fee-list>li .fee-content>li.first-item .top-ttl:nth-of-type(2){text-align:right;flex:1}.fee-item-list .item .fee-list>li .plan-list__dl .plan-list__dt .fee-txt{font-size:40px;font-weight:700;display:block;width:100%;margin-bottom:16px;color:#eddfbb}@media only screen and (max-width:768px){.fee-item-list .item .fee-list>li .plan-list__dl .plan-list__dt .fee-txt{font-size:32px;margin-bottom:8px}}.fee-item-list .item .fee-list>li .plan-list__dl .plan-list__dd{background:#f0f9ff}.cases-list .slick-track{display:flex}.cases-list .slick-slide{height:auto !important}.cases-list .slick-dots{position:absolute;width:100%;margin-top:0}.slick-dots{display:flex;align-items:center;justify-content:center;gap:0 20px;position:absolute;width:100%;margin-top:50px}@media only screen and (max-width:768px){.slick-dots{margin-top:30px}}.slick-dots li{width:14px;height:14px;background:#d9d9d9;border-radius:50%;margin:0 !important;cursor:pointer}.slick-dots li>button{display:none}.slick-dots li.slick-active{background:#c4b07d}.slick-arrow{overflow:hidden;font-size:0;text-indent:-100%;position:absolute;top:50%;transform:translateY(-50%);z-index:2;border:0;cursor:pointer}.is-layout-flex{display:flex;gap:10px}@media only screen and (max-width:1024px){.is-layout-flex{flex-wrap:wrap}}.is-layout-flex>*:not(.wp-block-button){width:100%}@media only screen and (max-width:1024px){.is-layout-flex>*:not(.wp-block-button){width:calc((100% - 10px) / 2)}}@media only screen and (max-width:768px){.is-layout-flex>*:not(.wp-block-button){width:100%}}.is-layout-flex.wp-block-gallery{flex-wrap:wrap;justify-content:center}@media only screen and (max-width:1024px){.is-layout-flex.wp-block-gallery>*{width:calc((100% - 10px) / 2) !important}}@media only screen and (max-width:768px){.is-layout-flex.wp-block-gallery>*{width:100% !important}}