@charset "utf-8";#mainimage img{width:100%}.main_contents{background:0 0;width:100%;height:auto;min-height:inherit;position:relative}#mainimage{z-index:1;position:relative;padding-top:100vh;background-image:url(//takaradadentalclinic.net/wp-content/themes/genova_tpl/css/../img/top/key-bg@2x.jpg);background-size:cover;background-position:center 15%}#mainimage .key-ttl{position:absolute;z-index:1;width:29.13%;left:3.7%;bottom:0}#mainimage .key-img{width:55%;position:absolute;right:0;bottom:0;z-index:1}@media screen and (min-width:1200px){#mainimage .key-img{width:44%}}@media screen and (max-width:1080px){#mainimage{padding-top:90vh}}@media screen and (max-width:980px){#mainimage{padding-top:70vh}}@media screen and (max-width:767px){#mainimage{padding-top:0}#mainimage .key-ttl{width:72%;left:14%}}#loopslider{margin:0 auto;width:100%;height:220px;text-align:left;position:relative;overflow:hidden}#loopslider ul{float:left;overflow:hidden;display:inline-block}#loopslider ul li{width:2040px;height:220px;float:left;display:inline;overflow:hidden}#loopslider ul:after{content:" ";height:0;clear:both;display:block;visibility:hidden}#loopslider ul li img{max-width:none}.top-news .post-box__header h2{font-size:30px}.top-news .post-box__content{max-height:300px;overflow:auto}