body {
  background: none;
}

div#platform.noLocalNavi {
  margin-top: 20px;
}

div#platform.noLocalNavi div#mainContents h1,
div#platform.noLocalNavi div#mainContents h2,
div#platform.noLocalNavi div#mainContents h3,
div#platform.noLocalNavi div#mainContents p {
  padding-left: 0;
  background-image: none;
  background-color: #fff;
}

div#platform.noLocalNavi div#mainContents h2,
div#platform.noLocalNavi div#mainContents h3 {
  border: none;
}

div#platform.noLocalNavi div#mainContents h1 {
  margin:0pt 0pt 0px 10px;
  font-size: 20px;
}

div#platform.noLocalNavi div#mainContents h2 {
  font-size: 15px;
}

div#platform.noLocalNavi div#mainContents h3 {
  font-size: 13px;
}

div#platform.noLocalNavi div#mainContents h2 a,
div#platform.noLocalNavi div#mainContents h3 a {
  text-decoration: underline;
}

div#platform.noLocalNavi div#mainContents div#n-found {
  float: left;
  width: 480px;
  margin-bottom: 20px;
}

div#platform.noLocalNavi div#mainContents div#sa-search,
div#platform.noLocalNavi div#mainContents div#mtjp-search {
  float: right;
  width: 205px;
}

div#platform.noLocalNavi div#mainContents div#mtjp-search {
  margin-bottom: 25px;
}

div#platform.noLocalNavi div#mainContents div#sa-search h2,
div#platform.noLocalNavi div#mainContents div#mtjp-search h2 {
  margin-left: 0;
  margin-right: 0;
}

div#platform.noLocalNavi div#mainContents div#sa-search input.textbox,
div#platform.noLocalNavi div#mainContents div#mtjp-search input.textbox {
  width: 150px;
}

div#platform.noLocalNavi div#mainContents div#sa-search input.submit-btn,
div#platform.noLocalNavi div#mainContents div#mtjp-search input.submit-btn {
  margin: 0 0 0 5px;
  padding: 0;
}

div#platform.noLocalNavi div#mainContents div#topbox {
  clear: both;
  margin-left: 10px;
  width: 740px;
  overflow: auto;
}

div#platform.noLocalNavi div#mainContents div#topbox div#sakk {
  clear: both;
}

div#platform.noLocalNavi div#mainContents div#sakk h2,
div#platform.noLocalNavi div#mainContents div#mtjp h2 {
  margin: 10px 0 10px 10px;
}

div#platform.noLocalNavi div#mainContents div#sakk p,
div#platform.noLocalNavi div#mainContents div#mtjp p {
  margin: 0;
  padding: 0px 15px 15px 15px;
}

div#platform.noLocalNavi div#mainContents div#topbox,
div#platform.noLocalNavi div#mainContents div#sakk h2,
div#platform.noLocalNavi div#mainContents div#sakk p,
div#platform.noLocalNavi div#mainContents div#mtjp h2,
div#platform.noLocalNavi div#mainContents div#mtjp p {
  background-color: #eee;
}

div#platform.noLocalNavi div#mainContents div#mt-manual {
  clear: both;
  float: left;
  width: 250px;
}

div#platform.noLocalNavi div#mainContents div#sa-product {
  float: left;
  width: 250px;
}