@media screen and (min-width: 320px) and (max-width: 480px){
#topspace {
  width: 100% !important;
} 
#carousel {display: block;} 
.img-res{width: 100%;}
.res-slider{width: 100%!important;}
.block-five .bfive {width: 100%;padding-right: 3%;}
.vert-res{margin-left: -55px;}
.head-res{font-size: 18px!important;}
.ven-res-art{width: 100%!important;margin-bottom: 0px!important;}
.res-div-ven{margin-bottom: 20px;}
.img-res-rank{width: 100%!important;}
.mar-rank-list-bot{margin-bottom: 70px!important;}
.padl-res0{padding-left: 0px!important;}
.padr-res0{padding-right: 0px!important;}
.ad-newsl{width: 100% !important;}
}


@media screen and (min-width: 480px) and (max-width: 769px){
.res-slider{width: 100%!important;}
.img-res{width: 100%;}
#topspace{width: 100% !important;}
#carousel {display: block;} 
.mid-carousel-middle{display: block!important;}
}


@media screen and (min-width: 770px) and (max-width: 1000px){
.res-slider{width: 100%!important;}
.img-res{width: 100%;}
#topspace{width: 100% !important;}
}

@media screen and (min-width: 1300px){
.top-res{margin-bottom: 10px;}
}

@media screen and (max-width: 939px){
.css-res{margin-right: 0px!important;}
}


@media screen and (min-width: 480px) and (max-width: 600px){
.head-res{font-size: 20px!important;}

}

@media screen and (min-width: 320px) and (max-width: 560px){
.whit-res{width: 92%!important;}
.white-img-res{max-width:100%!important;}
.whit-res1{width: 92%!important;float: left!important;}
.res-whit-con{width: 96%!important;}
}


@media screen and (min-width: 320px) and (max-width: 767px){
.pleft-res0{padding-left: 0px!important;}
.pright-res0{padding-right: 0px!important;}
.marTop-res{margin-top: margin-top: 65px!important;}
.img-res-rank img{max-height: 200px!important;}
.mar-rank-list-bot{margin-bottom: 70px!important;}
.div-res-new{display: none;}
}

@media screen and (min-width: 768px) and (max-width: 991px){
	.mar-top-rank-list{margin-top:110px!important;}
}


@media screen and  (min-width: 320px) and (max-width: 1170px){
#byline-res{display:block!important;}
}

