@media (min-width:768px) and (max-width:979px){header .call-box{margin-top:19px}header .callus{font-size:15px;line-height:32px;padding-left:10px;background-size:58px}.hotbutton .black-ttl{left:35px}.hotbutton .pink-ttl{left:50px}.hotbutton .title{min-width:250px;font-size:22px;line-height:40px;background-size:contain}.hotbutton li a:hover .title{min-width:260px}}@media (max-width:767px){.hotbutton li a:hover .title,header .callus{min-width:240px}header{padding:20px 0}header .logo{text-align:center;padding-bottom:20px}header .call-box{margin-top:0;text-align:center}header .callus{display:inline-block;padding-left:10px;text-align:left;font-size:16px}header .call-bedford{margin:0 5px 0 0}.hotbutton .title{bottom:10px;font-size:21px;line-height:41px;min-width:240px;background-size:contain}.hotbutton li a:hover img{opacity:100}.copyright-main,.copyright-main .web{text-align:center}}@media (min-width:599px) and (max-width:767px){.hotbutton ul{clear:both}.hotbutton li{float:left;width:50%}.hotbutton .black-ttl{left:15px}.hotbutton .pink-ttl{left:40px}}@media (min-width:481px) and (max-width:600px){header .callus{min-width:219px;padding-left:7px;font-size:15px}.hotbutton ul{clear:both}.hotbutton li{float:left;width:50%}.hotbutton .black-ttl{left:15px}.hotbutton .pink-ttl{left:30px}.hotbutton .title{font-size:17px;min-width:200px;line-height:30px}.hotbutton .title span{padding:0 10px}}@media (max-width:480px){.lg-device{display:none}.sm-device{display:block}header .callus{min-width:240px;padding-left:10px;font-size:16px}header .call-bedford{margin:0 0 10px}.hotbutton{padding-top:20px}.hotbutton li{margin:0 0 20px}.hotbutton li img{width:100%}.hotbutton .title{left:15px!important}}