#slider{height:100vh;width:100%;position:relative}#slider .mv_box{background-color:rgba(255,255,255,.87);position:absolute;left:2%;bottom:14%}#slider .mv_box .h2_mv{font-weight:700;font-size:2.4rem;letter-spacing:.2em;padding:3rem 4rem;line-height:2.1;margin-bottom:0;margin-top:0}.smenu_wrap{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-4%}.smenu_wrap a{width:20%;margin-left:4%;display:block}.smenu_wrap a .smenu_box{background-color:#fdf8ef;padding-top:16px;padding-bottom:22px;margin-bottom:40px}.smenu_wrap a .smenu_box .h3_smenu{color:#dd6b3b;text-align:center;font-weight:700;font-size:1.9rem;position:relative;margin-bottom:8px;margin-left:-16px}.smenu_wrap a .smenu_box .h3_smenu:after{content:'';display:inline-block;width:14px;height:14px;background-image:url(//tohya-dental.jp/wp-content/themes/toyadentalclinic/css/../img/arrow1.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:34%;right:18px}.smenu_wrap a .smenu_box img{height:49px;width:auto;margin:0 auto;display:block}.top_point_wrap{display:flex;justify-content:center;flex-wrap:wrap;margin-left:-5%}.top_point_wrap .top_point_box{width:28%;margin-left:5%;position:relative;background-color:#fff;margin-bottom:44px}.top_point_wrap .top_point_box div{position:absolute;color:#dd6b3b;font-size:4.4rem;top:4px;left:10px;font-weight:900;line-height:1}.top_point_wrap .top_point_box .point_title{text-align:center;color:#dd6b3b;font-size:1.9rem;font-weight:700;border-bottom:1px solid #dd6b3b;padding-bottom:10px;margin-bottom:10px;line-height:1.9}.top_point_wrap .top_point_box p{margin-left:16px;margin-right:16px}#top_point{background-image:url(//tohya-dental.jp/wp-content/themes/toyadentalclinic/css/../img/pointbg.jpg);background-repeat:no-repeat;background-position:50% 270px;background-size:100% auto;padding-bottom:60px}@media screen and (max-width:1200px){#slider{height:50vh}#slider .mv_box{left:2%;bottom:28%}#slider .mv_box .h2_mv{font-size:2rem;padding:3rem 4rem;line-height:2}}@media screen and (max-width:1020px){.smenu_wrap{margin-left:-4%}.smenu_wrap a{width:26%}.smenu_wrap a .smenu_box{margin-bottom:36px}.smenu_wrap a .smenu_box .h3_smenu{font-size:1.8rem}.smenu_wrap a .smenu_box .h3_smenu:after{top:31%}.smenu_wrap a .smenu_box img{height:44px}.top_point_wrap{margin-left:-5%}.top_point_wrap .top_point_box{width:40%;margin-left:5%;margin-bottom:40px}.top_point_wrap .top_point_box div{font-size:3.8rem}.top_point_wrap .top_point_box .point_title{font-size:1.8rem}#top_point{background-position:50% 270px;background-size:1900px auto;padding-bottom:40px}}@media screen and (max-width:500px){#slider{height:60vh}#slider .mv_box{left:2%;bottom:24%}#slider .mv_box .h2_mv{font-size:1.5rem;padding:1.8rem 2rem;line-height:2}.smenu_wrap a{width:44%}.smenu_wrap a .smenu_box{margin-bottom:20px}.smenu_wrap a .smenu_box .h3_smenu{font-size:1.6rem;margin-left:-16px}.smenu_wrap a .smenu_box .h3_smenu:after{top:30%;right:4px}.smenu_wrap a .smenu_box img{height:40px}.top_point_wrap{display:block;margin-left:0}.top_point_wrap .top_point_box{width:100%;margin-left:0;margin-bottom:30px}.top_point_wrap .top_point_box .point_title{font-size:1.7rem}.top_point_wrap .top_point_box .mbp{padding-bottom:20px}#top_point{background-position:50% 300px;background-size:3800px auto}.section2.spsec2{padding-top:60px}}@media screen and (max-width:300px){#slider .mv_box .h2_mv{font-size:1.4rem;padding:1.5rem}.smenu_wrap a{width:70%}}