@media only screen and (min-width: 1240px) {

#outer{width:1217px;}
#header_menu,#core,#coretable,#header {width:1215px;}
#footer {width:1195px;_width:1215px;}
.category{width:1195px;_width:1215px;}
.scrolldiv{width:840px;}
.map{width:830px;}
.fullwidth .map {width:1145px}
#flip-container{width:860px;}
.fullwidth #flip-container{width:1175px}
.fullwidth #flip-container>div{width:1155px}
.fullwidth .scrolldiv{width:1155px}
#flip-container > div.sleft{left:1215px;}
#flip-container > div.sright{left:-1215px;}
.review li .details{width:780px;}
fieldset .review li .details{width:765px;}
.fullwidth .review li .details{width:1095px;}
.fullwidth fieldset .review li .details{width:1080px;}
#reviewlist li .details{width:860px;}
.fullwidth #reviewlist li .details{width:860px;}
#inotice{width:853px;_width:940px;}
.blogpage fieldset .bx-wrapper,#content-5 fieldset .bx-wrapper{width:805px;}
.blogpage.fullwidth fieldset .bx-wrapper,.fullwidth #content-5  fieldset .bx-wrapper{width:1125px;}
.blogpage #imgtable{width: 836px;}
.blogpage.fullwidth #imgtable{width: 1036px;}
#topten {height:126px;}
#topten li {margin: 3px 5px;}
#topten li a .rank{width:20px;top:-18px;}
#topten li a img {width: 74px;height: 102px;left: 11px;}

#pollBanner .image{height:108px;width:81px;}
#pollBanner .back{background-size:cover;padding-right: 12px;height:142px;background-position-y: -32px;}
#pollBanner .player {
    height: 108px!important;
    width: 81px!important;
    background-size: cover!important;
}
#heading,#heading .banner {height: 10vw;}
.wp {	width:auto;margin:0 15px;}
.ct2_a .mn{width:1010px}
#heading #logo{height:75px;margin: -15px -10px -15px 0;}
#heading .flag{ display:inline-block;vertical-align:middle;margin-top: 6px;}
#heading .flag a img{display:block}
#heading .flag a{line-height: 22px;width:43px}
}
#bottomad img {width:290px;height:116px}