@charset "UTF-8";



/* =====  ===== */

#signboard{background:url("/base/mtl/cmn/img/treatment/mfit/signboard-bg.jpg") no-repeat center center;background-size:cover;}



@media screen and (max-width:2559px){}
@media screen and (max-width:2047px){}
@media screen and (max-width:1919px){}
@media screen and (max-width:1599px){}
@media screen and (max-width:1439px){}
@media screen and (max-width:1399px){}
@media screen and (max-width:1343px){}
@media screen and (max-width:1279px){}
@media screen and (max-width:1199px){}
@media screen and (max-width:1135px){}
@media screen and (max-width:1023px){}
@media screen and (max-width:959px){}
@media screen and (max-width:767px){}
@media screen and (max-width:639px){}
@media screen and (max-width:479px){
.tmp-treatment-signboard .section-main .ads{font-size:170%;}
}



/* =====  ===== */

#treatment-mfit-intro{background:url("/base/mtl/cmn/img/treatment/mfit/intro-bg.jpg") no-repeat center center;background-size:cover;}
#treatment-mfit-intro .section-base{width:1440px;margin:0px auto;}
#treatment-mfit-intro .section-frame{padding:180px 40px;}
#treatment-mfit-intro .section-main{}

#treatment-mfit-intro-main{margin-left:40%;}
#treatment-mfit-intro-main .item-base{}
#treatment-mfit-intro-main .item-frame{}
#treatment-mfit-intro-main .item-header{margin-bottom:90px;}
#treatment-mfit-intro-main .item-header .ads{font-size:350%;line-height:150%;}
#treatment-mfit-intro-main .item-main{}
#treatment-mfit-intro-main .item-main .headline{color:#2B9098;font-size:250%;line-height:150%;}
#treatment-mfit-intro-main .item-main .cnt{margin-top:30px;font-size:125%;line-height:150%;}
#treatment-mfit-intro-main .item-image{display:none;margin-top:30px;text-align:center;}
#treatment-mfit-intro-main .item-image img{width:80%;height:auto;}


@media screen and (max-width:2559px){}
@media screen and (max-width:2047px){}
@media screen and (max-width:1919px){}
@media screen and (max-width:1599px){}
@media screen and (max-width:1439px){
#treatment-mfit-intro .section-base{width:auto;}
#treatment-mfit-intro .section-frame{padding:120px 40px;}

#treatment-mfit-intro-main .item-header .ads{font-size:300%;}
#treatment-mfit-intro-main .item-main .headline{font-size:200%;}
#treatment-mfit-intro-main .item-main .cnt{font-size:100%;}

#treatment-mfit-intro-main .item-header{margin-bottom:60px;}
}
@media screen and (max-width:1399px){}
@media screen and (max-width:1343px){}
@media screen and (max-width:1279px){}
@media screen and (max-width:1199px){
#treatment-mfit-intro-main .item-header .ads{font-size:250%;}
}
@media screen and (max-width:1135px){}
@media screen and (max-width:1023px){}
@media screen and (max-width:959px){
#treatment-mfit-intro .section-frame{padding:90px 40px;}

#treatment-mfit-intro-main .item-main .headline{font-size:125%;}

#treatment-mfit-intro-main .item-main .cnt{margin-top:15px;}
}
@media screen and (max-width:767px){
#treatment-mfit-intro .section-frame{padding:90px 20px;}

#treatment-mfit-intro-main .item-header .ads{font-size:200%;}

#treatment-mfit-intro{background:#F2FAFA;}
#treatment-mfit-intro-main .item-image{display:block;}
#treatment-mfit-intro-main{margin-left:0%;}
}
@media screen and (max-width:639px){
#treatment-mfit-intro .section-frame{padding:60px 20px;}

#treatment-mfit-intro-main .item-header .ads{font-size:150%;}
}
@media screen and (max-width:479px){}



/* =====  ===== */

#treatment-mfit-feature{}
#treatment-mfit-feature .section-base{position:relative;width:1440px;margin:0px auto;}
#treatment-mfit-feature .section-frame{padding:180px 40px;}
#treatment-mfit-feature .section-main{}

#treatment-mfit-feature-main{}
#treatment-mfit-feature-main .item-base{}
#treatment-mfit-feature-main .item-frame{}
#treatment-mfit-feature-main .item-main{}
#treatment-mfit-feature-main .item-main .part{width:70%;}
#treatment-mfit-feature-main .item-main .part:not(:last-child){margin-bottom:60px;}
#treatment-mfit-feature-main .item-main .part-frame{display:table;}
#treatment-mfit-feature-main .item-main .part-header{display:table-cell;vertical-align:top;padding-right:40px;}
#treatment-mfit-feature-main .item-main .part-header .num{color:#5AC5CE;font-size:1125%;}
#treatment-mfit-feature-main .item-main .part-main{display:table-cell;vertical-align:top;padding-top:30px;}
#treatment-mfit-feature-main .item-main .part-main .ads{margin-bottom:15px;color:#5AC5CE;font-size:200%;line-height:150%;}
#treatment-mfit-feature-main .item-main .part-main .cnt{font-size:125%;line-height:150%;}

#treatment-mfit-feature .deco{position:absolute;right:-680px;top:-60px;}

@media screen and (max-width:2559px){}
@media screen and (max-width:2047px){}
@media screen and (max-width:1919px){}
@media screen and (max-width:1599px){}
@media screen and (max-width:1439px){
#treatment-mfit-feature .section-base{width:auto;}
#treatment-mfit-feature .section-frame{padding:120px 40px;}

#treatment-mfit-feature-main .item-main .part-header .num{font-size:800%;}
#treatment-mfit-feature-main .item-main .part-main .ads{font-size:150%;}
#treatment-mfit-feature-main .item-main .part-main .cnt{font-size:100%;}

#treatment-mfit-feature .deco{position:absolute;right:-540px;top:-60px;}
#treatment-mfit-feature .deco img{width:800px;height:auto;}
}
@media screen and (max-width:1399px){}
@media screen and (max-width:1343px){}
@media screen and (max-width:1279px){}
@media screen and (max-width:1199px){}
@media screen and (max-width:1135px){}
@media screen and (max-width:1023px){}
@media screen and (max-width:959px){
#treatment-mfit-feature .section-frame{padding:90px 40px;}

#treatment-mfit-feature-main .item-main .part-header .num{font-size:600%;}

#treatment-mfit-feature .deco{position:absolute;right:-580px;top:-60px;}
#treatment-mfit-feature-main .item-main .part-main{padding-top:0px;}
}
@media screen and (max-width:767px){
#treatment-mfit-feature .section-frame{padding:90px 20px;}

#treatment-mfit-feature-main .item-main .part-header .num{font-size:500%;}
#treatment-mfit-feature-main .item-main .part-header{padding-right:20px;}

#treatment-mfit-feature-main .item-main .part{width:100%;}
#treatment-mfit-feature .deco{position:relative;right:0;top:0;}
#treatment-mfit-feature .deco img{width:100%;height:auto;margin-left:30%;}
}
@media screen and (max-width:639px){
#treatment-mfit-feature .section-frame{padding:60px 20px;}

#treatment-mfit-feature-main .item-main .part-header .num{font-size:400%;}
}
@media screen and (max-width:479px){
#treatment-mfit-feature-main .item-main .part-header .num{font-size:300%;}
}



/* =====  ===== */

#treatment-mfit-results{}
#treatment-mfit-results .section-base{position:relative;width:1440px;margin:0px auto;}
#treatment-mfit-results .section-frame{padding:180px 40px;}
#treatment-mfit-results .section-main{}

#treatment-mfit-results-main{}
#treatment-mfit-results-main .item-base{position:relative;}
#treatment-mfit-results-main .item-frame{display:table;margin-left:120px;}
#treatment-mfit-results-main .item-main{display:table-cell;vertical-align:middle;padding-right:60px;}
#treatment-mfit-results-main .item-main .ads br{display:none;}
#treatment-mfit-results-main .item-main .ads{margin-bottom:30px;font-size:300%;line-height:150%;}
#treatment-mfit-results-main .item-main .label{margin-bottom:15px;color:#5AC5CE;font-size:200%;line-height:150%;}
#treatment-mfit-results-main .item-main .total{margin-bottom:30px;}
#treatment-mfit-results-main .item-main .total dl{display:table;}
#treatment-mfit-results-main .item-main .total dt{display:table-cell;vertical-align:middle;padding-right:20px;}
#treatment-mfit-results-main .item-main .total dt span{padding:5px 20px;background:#5AC5CE;color:#fff;border-radius:30px;font-size:125%;}
#treatment-mfit-results-main .item-main .total dd{display:table-cell;vertical-align:middle;color:#5AC5CE;font-size:250%;font-weight:bold;line-height:150%;}
#treatment-mfit-results-main .item-main .total dd span{font-size:125%;}
#treatment-mfit-results-main .item-main .total dd br{display:none;}
#treatment-mfit-results-main .item-main .headline{margin-bottom:15px;color:#2B9098;font-size:200%;line-height:150%;}
#treatment-mfit-results-main .item-main .cnt{font-size:125%;line-height:150%;}
#treatment-mfit-results-main .item-image{display:table-cell;vertical-align:middle;}
#treatment-mfit-results-main .item-image .image{text-align:center;}
#treatment-mfit-results-main .item-image .image img{}

#treatment-mfit-results .deco{position:absolute;left:-900px;top:-240px;}


@media screen and (max-width:2559px){}
@media screen and (max-width:2047px){}
@media screen and (max-width:1919px){}
@media screen and (max-width:1599px){}
@media screen and (max-width:1439px){
#treatment-mfit-results .section-base{width:auto;}
#treatment-mfit-results .section-frame{padding:120px 40px;}

#treatment-mfit-results-main .item-main .ads{font-size:250%;}
#treatment-mfit-results-main .item-main .label{font-size:150%;}
#treatment-mfit-results-main .item-main .total dd{font-size:200%;}
#treatment-mfit-results-main .item-main .headline{font-size:150%;}
#treatment-mfit-results-main .item-main .cnt{font-size:100%;}

#treatment-mfit-results .deco{display:none;}
#treatment-mfit-results-main .item-frame{margin-left:0px;}
#treatment-mfit-results-main .image img{width:320px;height:auto;}
}
@media screen and (max-width:1399px){}
@media screen and (max-width:1343px){}
@media screen and (max-width:1279px){}
@media screen and (max-width:1199px){
#treatment-mfit-results-main .item-main .ads{font-size:200%;}
}
@media screen and (max-width:1135px){}
@media screen and (max-width:1023px){}
@media screen and (max-width:959px){
#treatment-mfit-results .section-frame{padding:90px 40px;}


#treatment-mfit-results-main .item-frame{display:block;}
#treatment-mfit-results-main .item-main{display:block;margin-bottom:30px;padding-right:0px;}
#treatment-mfit-results-main .item-image{display:block;}

#treatment-mfit-results-main .item-main .total dl{display:block;}
#treatment-mfit-results-main .item-main .total dt{display:block;margin-bottom:10px;padding-right:0px;}
#treatment-mfit-results-main .item-main .total dt span{font-size:100%;}
#treatment-mfit-results-main .item-main .total dd{display:block;}
#treatment-mfit-results-main .image img{width:70%;height:auto;}
}
@media screen and (max-width:767px){
#treatment-mfit-results .section-frame{padding:90px 20px;}
}
@media screen and (max-width:639px){
#treatment-mfit-results .section-frame{padding:60px 20px;}
}
@media screen and (max-width:479px){
#treatment-mfit-results-main .item-main .ads br{display:block;}
#treatment-mfit-results-main .item-main .total dd br{display:block;}
}



/* =====  ===== */


@media screen and (max-width:2559px){}
@media screen and (max-width:2047px){}
@media screen and (max-width:1919px){}
@media screen and (max-width:1599px){}
@media screen and (max-width:1439px){}
@media screen and (max-width:1399px){}
@media screen and (max-width:1343px){}
@media screen and (max-width:1279px){}
@media screen and (max-width:1199px){}
@media screen and (max-width:1135px){}
@media screen and (max-width:1023px){}
@media screen and (max-width:959px){}
@media screen and (max-width:767px){}
@media screen and (max-width:639px){}
@media screen and (max-width:479px){}