@charset "UTF-8";



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

#signboard{background:url("/base/mtl/cmn/img/treatment/kyousei/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){}



/* ===== #treatment-kyousei-intro ===== */

#treatment-kyousei-intro{}
#treatment-kyousei-intro .section-base{width:1440px;margin:0px auto;}
#treatment-kyousei-intro .section-frame{padding:120px 40px;}
#treatment-kyousei-intro .section-main{}

#treatment-kyousei-intro-main{}
#treatment-kyousei-intro-main .item-base{}
#treatment-kyousei-intro-main .item-frame{}
#treatment-kyousei-intro-main .item-main{}
#treatment-kyousei-intro-main .item-main .ads{margin-bottom:60px;font-size:350%;line-height:150%;}
#treatment-kyousei-intro-main .item-main .ads-sub{margin-bottom:30px;color:#2B9098;font-size:200%;line-height:150%;}
#treatment-kyousei-intro-main .item-main .cnt{font-size:125%;line-height:150%;}


@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-kyousei-intro .section-base{width:auto;}

#treatment-kyousei-intro-main .item-main .ads{font-size:300%;}
#treatment-kyousei-intro-main .item-main .ads-sub{font-size:150%;}
#treatment-kyousei-intro-main .item-main .cnt{font-size:100%;}
}
@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-kyousei-intro .section-frame{padding:90px 40px;}

#treatment-kyousei-intro-main .item-main .ads{font-size:250%;}
}
@media screen and (max-width:767px){
#treatment-kyousei-intro .section-frame{padding:90px 20px;}

#treatment-kyousei-intro-main .item-main .ads{margin-bottom:30px;font-size:200%;}
#treatment-kyousei-intro-main .item-main .ads-sub{margin-bottom:15px;font-size:125%;}
}
@media screen and (max-width:639px){
#treatment-kyousei-intro .section-frame{padding:60px 20px;}
}
@media screen and (max-width:479px){}



/* ===== #treatment-kyousei-type ===== */

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

#treatment-kyousei-type-sh{position:relative;}
#treatment-kyousei-type-sh .item-base{}
#treatment-kyousei-type-sh .item-frame{position:relative;z-index:100;width:55%;}
#treatment-kyousei-type-sh .item-main{}
#treatment-kyousei-type-sh .item-main .label{margin-bottom:15px;}
#treatment-kyousei-type-sh .item-main .label span{padding:2px 10px;background:#5AC5CE;color:#fff;font-size:150%;}
#treatment-kyousei-type-sh .item-main .label-sub{margin-bottom:30px;display:block;font-size:200%;line-height:150%;}
#treatment-kyousei-type-sh .item-main .label-sub span{padding-bottom:5px;border-bottom:2px solid #5AC5CE;}
#treatment-kyousei-type-sh .item-main .ads{margin-bottom:15px;color:#2B9098;font-size:150%;line-height:150%;}
#treatment-kyousei-type-sh .item-main .cnt{font-size:125%;line-height:150%;}
#treatment-kyousei-type-sh .item-image{position:absolute;left:60%;top:0;}
#treatment-kyousei-type-sh .item-image img{width:auto;height:480px;box-shadow:3px 3px 6px 0px rgba(0,0,0,0.2);}

@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-kyousei-type .section-base{width:auto;}

#treatment-kyousei-type-sh .item-main .label span{font-size:125%;}
#treatment-kyousei-type-sh .item-main .label-sub{font-size:150%;}
#treatment-kyousei-type-sh .item-main .ads{font-size:125%;}
#treatment-kyousei-type-sh .item-main .cnt{font-size:100%;}

#treatment-kyousei-type-sh .item-image img{width:auto;height:320px;}
}
@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-kyousei-type .section-frame{padding:60px 40px 90px 40px;}

#treatment-kyousei-type-sh .item-frame{position:relative;width:auto;}
#treatment-kyousei-type-sh .item-image{position:relative;left:0;margin-top:60px;}
#treatment-kyousei-type-sh .item-image img{width:100%;height:auto;}
}
@media screen and (max-width:767px){
#treatment-kyousei-type .section-frame{padding:60px 20px 90px 20px;}
}
@media screen and (max-width:639px){
#treatment-kyousei-type .section-frame{padding:60px 20px;}
}
@media screen and (max-width:479px){}



/* ===== #treatment-kyousei-solution ===== */

#treatment-kyousei-solution{background:url("/base/mtl/cmn/img/treatment/kyousei/solution-bg.jpg") no-repeat center center;background-size:cover;}
#treatment-kyousei-solution .section-base{width:1440px;margin:0px auto;}
#treatment-kyousei-solution .section-frame{padding:180px 40px;}
#treatment-kyousei-solution .section-main{}
#treatment-kyousei-solution .section-image{display:none;}
#treatment-kyousei-solution .section-image{}
#treatment-kyousei-solution .section-image img{width:100%;height:auto;}

#treatment-kyousei-solution-main{}
#treatment-kyousei-solution-main .item-base{}
#treatment-kyousei-solution-main .item-frame{width:55%;}
#treatment-kyousei-solution-main .item-header{margin-bottom:60px;}
#treatment-kyousei-solution-main .item-header .ads{margin-bottom:30px;color:#2B9098;font-size:300%;line-height:150%;}
#treatment-kyousei-solution-main .item-header .cnt{font-size:125%;line-height:150%;}
#treatment-kyousei-solution-main .item-main{}
#treatment-kyousei-solution-main .item-main .list{margin-bottom:45px;}
#treatment-kyousei-solution-main .item-main .list ul{}
#treatment-kyousei-solution-main .item-main .list li{position:relative;padding:5px 0px 5px 40px;font-size:150%;line-height:150%;}
#treatment-kyousei-solution-main .item-main .list li::before{position:absolute;content:"●";left:0;top:5px;color:#5AC5CE;font-size:125%;}
#treatment-kyousei-solution-main .item-main .cnt{font-size:125%;line-height:150%;}
#treatment-kyousei-solution-main .item-footer{margin-top:60px;}
#treatment-kyousei-solution-main .item-footer .frame{padding:20px 40px;border:2px solid #5AC5CE;background:#fff;}
#treatment-kyousei-solution-main .item-footer .frame .headline{margin-bottom:15px;color:#2B9098;font-size:150%;line-height:150%;}
#treatment-kyousei-solution-main .item-footer .frame .cnt{font-size:125%;line-height:150%;}


@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-kyousei-solution .section-base{width:auto;}
#treatment-kyousei-solution .section-frame{padding:120px 40px;}

#treatment-kyousei-solution-main .item-header .ads{font-size:250%;}
#treatment-kyousei-solution-main .item-header .cnt{font-size:100%;}
#treatment-kyousei-solution-main .item-main .list li{font-size:125%;}
#treatment-kyousei-solution-main .item-main .list li::before{position:absolute;content:"●";left:0;top:5px;color:#5AC5CE;font-size:100%;}
#treatment-kyousei-solution-main .item-main .cnt{font-size:100%;}
#treatment-kyousei-solution-main .item-footer .frame .headline{font-size:125%;}
#treatment-kyousei-solution-main .item-footer .frame .cnt{font-size:100%;}
}
@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-kyousei-solution{background:none;}
#treatment-kyousei-solution .section-frame{padding:90px 40px;}

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

#treatment-kyousei-solution-main .item-frame{width:auto;}
#treatment-kyousei-solution .section-image{display:block;}
}
@media screen and (max-width:767px){
#treatment-kyousei-solution .section-frame{padding:90px 20px;}

#treatment-kyousei-solution-main .item-header .ads{font-size:150%;}
#treatment-kyousei-solution-main .item-main .list li{font-size:100%;}

#treatment-kyousei-solution-main .item-footer .frame{padding:20px;}

#treatment-kyousei-solution-main .item-header{margin-bottom:45px;}
#treatment-kyousei-solution-main .item-header .ads{margin-bottom:15px;}
#treatment-kyousei-solution-main .item-main .list{margin-bottom:30px;}
#treatment-kyousei-solution-main .item-footer{margin-top:45px;}
}
@media screen and (max-width:639px){
#treatment-kyousei-solution .section-frame{padding:60px 20px;}
}
@media screen and (max-width:479px){}



/* ===== #treatment-kyousei-analysis ===== */

#treatment-kyousei-analysis{}
#treatment-kyousei-analysis .section-base{width:1440px;margin:0px auto;}
#treatment-kyousei-analysis .section-frame{padding:180px 40px;}
#treatment-kyousei-analysis .section-main{}

#treatment-kyousei-analysis-main{}
#treatment-kyousei-analysis-main .item-base{}
#treatment-kyousei-analysis-main .item-frame{}
#treatment-kyousei-analysis-main .item-header{margin-bottom:60px;}
#treatment-kyousei-analysis-main .item-header .ads{margin-bottom:45px;font-size:300%;line-height:150%;}
#treatment-kyousei-analysis-main .item-header .ads span{padding-bottom:5px;border-bottom:2px solid #5AC5CE;}
#treatment-kyousei-analysis-main .item-header .cnt{font-size:125%;line-height:150%;}
#treatment-kyousei-analysis-main .item-main{}
#treatment-kyousei-analysis-main .item-main .frame{}
#treatment-kyousei-analysis-main .item-main dl{display:table;width:100%;}
#treatment-kyousei-analysis-main .item-main dt{display:table-cell;vertical-align:middle;width:45%;padding-right:5%;}
#treatment-kyousei-analysis-main .item-main dd{display:table-cell;vertical-align:middle;width:50%;}
#treatment-kyousei-analysis-main .item-main .image{}
#treatment-kyousei-analysis-main .item-main .image img{width:100%;height:auto;}
#treatment-kyousei-analysis-main .item-main .label{margin-bottom:15px;color:#2B9098;font-size:200%;line-height:150%;}
#treatment-kyousei-analysis-main .item-main .cnt{font-size:125%;line-height:150%;}

@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-kyousei-analysis .section-base{width:auto;}
#treatment-kyousei-analysis .section-frame{padding:120px 40px;}

#treatment-kyousei-analysis-main .item-header .ads{font-size:250%;}
#treatment-kyousei-analysis-main .item-header .cnt{font-size:100%;}
#treatment-kyousei-analysis-main .item-main .label{font-size:150%;}
#treatment-kyousei-analysis-main .item-main .cnt{font-size:100%;}
}
@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-kyousei-analysis .section-frame{padding:90px 40px;}
}
@media screen and (max-width:767px){
#treatment-kyousei-analysis .section-frame{padding:90px 20px;}

#treatment-kyousei-analysis-main .item-header .ads{font-size:200%;}
#treatment-kyousei-analysis-main .item-main .label{font-size:125%;}

#treatment-kyousei-analysis-main .item-main dl{display:block;}
#treatment-kyousei-analysis-main .item-main dt{display:block;width:auto;margin-bottom:30px;padding-right:0%;}
#treatment-kyousei-analysis-main .item-main dd{display:block;width:auto;}
#treatment-kyousei-analysis-main .item-main .image{text-align:center;}
#treatment-kyousei-analysis-main .item-main .image img{width:80%;height:auto;}
}
@media screen and (max-width:639px){
#treatment-kyousei-analysis .section-frame{padding:60px 20px;}

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



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


@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){}