@charset "UTF-8";



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

#signboard{background:url("/base/mtl/cmn/img/treatment/cerec/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-cerec-intro{}
#treatment-cerec-intro .section-base{width:1440px;margin:0px auto;}
#treatment-cerec-intro .section-frame{padding:90px 40px;}
#treatment-cerec-intro .section-main{}

#treatment-cerec-intro-main{}
#treatment-cerec-intro-main .item-base{}
#treatment-cerec-intro-main .item-frame{}
#treatment-cerec-intro-main .item-main{}
#treatment-cerec-intro-main .item-main .ads{margin-bottom:60px;font-size:300%;line-height:150%;}
#treatment-cerec-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-cerec-intro .section-base{width:auto;}

#treatment-cerec-intro-main .item-main .ads{font-size:250%;}
#treatment-cerec-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){}
@media screen and (max-width:767px){
#treatment-cerec-intro .section-frame{padding:90px 20px;}

#treatment-cerec-intro-main .item-main .ads{font-size:200%;}
}
@media screen and (max-width:639px){
#treatment-cerec-intro .section-frame{padding:60px 20px;}

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



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

#treatment-cerec-outline{}
#treatment-cerec-outline .section-base{width:1440px;margin:0px auto;}
#treatment-cerec-outline .section-frame{padding:90px 40px;}
#treatment-cerec-outline .section-main{}

#treatment-cerec-outline-main{margin-bottom:60px;}
#treatment-cerec-outline-main .item-base{}
#treatment-cerec-outline-main .item-frame{}
#treatment-cerec-outline-main .item-main{position:relative;}
#treatment-cerec-outline-main .item-main .frame{padding:30px 460px 30px 40px;border:2px solid #5AC5CE;}
#treatment-cerec-outline-main .item-main .label{margin-bottom:15px;color:#2B9098;font-size:200%;line-height:150%;}
#treatment-cerec-outline-main .item-main .cnt{font-size:125%;line-height:150%;}
#treatment-cerec-outline-main .item-main .image{position:absolute;right:0;top:-120px;}
#treatment-cerec-outline-main .item-main .image img{width:360px;height:auto;}

#treatment-cerec-outline-warranty{}
#treatment-cerec-outline-warranty .item-base{}
#treatment-cerec-outline-warranty .item-frame{}
#treatment-cerec-outline-warranty .item-main{}
#treatment-cerec-outline-warranty .item-main .frame{padding:0px 40px;}
#treatment-cerec-outline-warranty .item-main .headline{margin-bottom:15px;color:#2B9098;font-size:200%;line-height:150%;}
#treatment-cerec-outline-warranty .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-cerec-outline .section-base{width:auto;}

#treatment-cerec-outline-main .item-main .label{font-size:150%;}
#treatment-cerec-outline-main .item-main .headline{font-size:125%;}
#treatment-cerec-outline-main .item-main .cnt{font-size:100%;}
#treatment-cerec-outline-warranty .item-main .headline{font-size:150%;}
#treatment-cerec-outline-warranty .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-cerec-outline .section-frame{padding:0px 40px;}

#treatment-cerec-outline-main .item-main .label{font-size:125%;}
#treatment-cerec-outline-main .item-main .headline{font-size:100%;}
#treatment-cerec-outline-warranty .item-main .headline{font-size:125%;}

#treatment-cerec-outline-main .item-main .frame{padding:30px 200px 30px 40px;}
#treatment-cerec-outline-main .item-main .image{position:absolute;right:0;top:auto;bottom:-60px;}
#treatment-cerec-outline-main .item-main .image img{width:160px;height:auto;}
}
@media screen and (max-width:767px){
#treatment-cerec-outline .section-frame{padding:0px 20px;}
}
@media screen and (max-width:639px){
#treatment-cerec-outline-main .item-main{margin-top:30px;}
#treatment-cerec-outline-main .item-main .frame{padding:20px 20px 100px 20px;}
#treatment-cerec-outline-main .item-main .image{position:absolute;right:0;top:auto;bottom:-30px;}
#treatment-cerec-outline-main .item-main .image img{width:auto;height:120px;}
#treatment-cerec-outline-warranty .item-main .frame{padding:0px 20px;}
}
@media screen and (max-width:479px){}



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

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

#treatment-cerec-feature-main{}
#treatment-cerec-feature-main .item-base{}
#treatment-cerec-feature-main .item-frame{}
#treatment-cerec-feature-main .item-main{}
#treatment-cerec-feature-main .item-main .part{}
#treatment-cerec-feature-main .item-main .part:not(:last-child){margin-bottom:60px;}
#treatment-cerec-feature-main .item-main .part-frame{display:table;}
#treatment-cerec-feature-main .item-main .part-header{display:table-cell;vertical-align:top;padding-right:40px;}
#treatment-cerec-feature-main .item-main .part-header .num{color:#5AC5CE;font-size:650%;}
#treatment-cerec-feature-main .item-main .part-main{display:table-cell;vertical-align:top;}
#treatment-cerec-feature-main .item-main .part-main .ads{margin-bottom:30px;font-size:300%;line-height:200%;}
#treatment-cerec-feature-main .item-main .part-main .ads span{padding-bottom:10px;border-bottom:2px solid #5AC5CE;}
#treatment-cerec-feature-main .item-main .part-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-cerec-feature .section-base{width:auto;}
#treatment-cerec-feature .section-frame{padding:120px 40px;}

#treatment-cerec-feature-main .item-main .part-header .num{font-size:500%;}
#treatment-cerec-feature-main .item-main .part-main .ads{font-size:200%;}
#treatment-cerec-feature-main .item-main .part-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-cerec-feature .section-frame{padding:90px 40px;}

#treatment-cerec-feature-main .item-main .part-header .num{font-size:400%;}
#treatment-cerec-feature-main .item-main .part-main .ads{font-size:150%;}

#treatment-cerec-feature-main .item-main .part-header{padding-right:20px;}
}
@media screen and (max-width:767px){
#treatment-cerec-feature .section-frame{padding:60px 40px;}

#treatment-cerec-feature-main .item-main .part:not(:last-child){margin-bottom:30px;}
#treatment-cerec-feature-main .item-main .part-header .num{font-size:300%;}
#treatment-cerec-feature-main .item-main .part-main .ads span{padding-bottom:5px;}
#treatment-cerec-feature-main .item-main .part-main{display:table-cell;vertical-align:top;}
#treatment-cerec-feature-main .item-main .part-main .ads{margin-bottom:15px;}
}
@media screen and (max-width:639px){
#treatment-cerec-feature .section-frame{padding:60px 20px;}
}
@media screen and (max-width:479px){
#treatment-cerec-feature-main .item-main .part-header .num{font-size:200%;}
#treatment-cerec-feature-main .item-main .part-main .ads{font-size:125%;}
}



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

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

#treatment-cerec-period-main{}
#treatment-cerec-period-main .item-base{}
#treatment-cerec-period-main .item-frame{width:45%;}
#treatment-cerec-period-main .item-main{margin-bottom:60px;}
#treatment-cerec-period-main .item-main .headline{margin-bottom:30px;color:#5AC5CE;font-size:200%;line-height:150%;}
#treatment-cerec-period-main .item-main .cnt{font-size:125%;line-height:150%;}
#treatment-cerec-period-main .item-main .note{line-height:150%;}
#treatment-cerec-period-main .item-sub{}
#treatment-cerec-period-main .item-sub .label{margin-bottom:15px;color:#5AC5CE;font-size:150%;line-height:150%;}
#treatment-cerec-period-main .item-sub .cnt{font-size:125%;line-height:150%;}

#treatment-cerec-period .section-image{}
#treatment-cerec-period .section-image img{width:100%;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-cerec-period .section-base{width:auto;}
#treatment-cerec-period .section-frame{padding:90px 40px;}

#treatment-cerec-period-main .item-main .headline{font-size:150%;}
#treatment-cerec-period-main .item-main .cnt{font-size:100%;}
#treatment-cerec-period-main .item-sub .label{font-size:125%;}
#treatment-cerec-period-main .item-sub .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-cerec-period .section-frame{padding:60px 40px;}

#treatment-cerec-period{background:none;}
#treatment-cerec-period-main .item-frame{width:100%;}
#treatment-cerec-period-main .item-main{margin-bottom:30px;}
#treatment-cerec-period-main .item-main .headline{margin-bottom:15px;}
#treatment-cerec-period .section-image{display:block;}
}
@media screen and (max-width:767px){
#treatment-cerec-period .section-frame{padding:60px 20px;}
}
@media screen and (max-width:639px){}
@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){}