@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("www.cnn.co.jp"),domain("cnn.co.jp"){
#colRight,.txtPR,.cnnHeadContent08{
  display:none!important;
}
#cnnHeadNav08{
  border-top:none!important;
}
.topBox,.newsBox,.newsBox2,.inBoxContent{
  width:1000px!important;
}
div{
  background-image:none!important;
}
}

@-moz-document 
url-prefix("http://www.cnn.co.jp/world/CNN"),
url-prefix("http://www.cnn.co.jp/usa/CNN"),
url-prefix("http://www.cnn.co.jp/business/CNN"),
url-prefix("http://www.cnn.co.jp/sports/CNN"),
url-prefix("http://www.cnn.co.jp/science/CNN"),
url-prefix("http://www.cnn.co.jp/showbiz/CNN"),
url-prefix("http://www.cnn.co.jp/fringe/CNN"),

url-prefix("http://cnn.co.jp/world/CNN"),
url-prefix("http://cnn.co.jp/usa/CNN"),
url-prefix("http://cnn.co.jp/business/CNN"),
url-prefix("http://cnn.co.jp/sports/CNN"),
url-prefix("http://cnn.co.jp/science/CNN"),
url-prefix("http://cnn.co.jp/showbiz/CNN"),
url-prefix("http://cnn.co.jp/fringe/CNN"){
.makeHgtSameL,.newsBoxFooter{
  display:none!important;
}
.topBox,.topBoxHeader{
  background-image:none!important;
}
#colLeft{
  width:1000px!important;
  background-color:white!important;
}
.topBox{
  width:750px!important;
  float:left!important;
}
.newsBox2{
  width:250px!important;
  float:left!important;
}
}