@media (max-width:991.98px) and (min-width:768px){.caries-treatment .common-style-p p{font-size:1.8vw;line-height:2.5vw}}@media (max-width:767.98px){.caries-treatment .content-left{padding:0}.caries-treatment .common-sub-title{margin-top:20px}}.caries-treatment .row{margin-bottom:100px}.caries-treatment .row .common-style-p p span{text-decoration:underline}.causes-progression .row{margin-bottom:50px}@media (max-width:767.98px){.causes-progression .row .content-left{order:3}.causes-progression .row .common-sub-title{order:2}.causes-progression .row .content-right{order:1}.causes-progression .row .content-right .common-image{margin:0}}.causes-progression .content-right .common-image{margin:60px 0}.take-early .decay-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:100px;box-shadow:0 0 5px rgba(0,0,0,.4);-moz-box-shadow:0 0 5px rgba(0,0,0,.4);-webkit-box-shadow:0 0 5px rgba(0,0,0,.4)}.take-early .decay-list .content-left{width:140px}.take-early .decay-list .content-left img{width:100%;height:100%}.take-early .decay-list .content-right{display:table;background-color:#b9d9c3;width:calc(100% - 140px);height:100%}.take-early .decay-list .content-right p{display:table-cell;font-size:18px;line-height:24px;font-family:NotoSansJPRegular,sans-serif;color:#fff;padding-left:4vw;padding-right:2.4vw;vertical-align:middle}@media (max-width:767.98px){.take-early .decay-list .content-right p span{display:block}}.take-early .decay-list:last-child{margin-bottom:90px}@media (max-width:767.98px){.take-early .decay-list:last-child{margin-bottom:40px}}.take-early .arrow-down{text-align:center}.take-early .arrow-down img{margin:15px 0}@media (max-width:767.98px){.take-early .early-content{margin-bottom:160px}}