
/*-------------------------------------------------------------- H2 header
*/

h2#Download {
}

h2#Download a {
  display: block;
  background: url('images/h2_download.jpg') no-repeat;
  width: 600px;
  height: 72px;
  margin: 0 auto 16px;
  text-indent: -1000em;
  overflow: hidden;
}

/*-------------------------------------------------------------- Down-Ban
*/

.Down-Ban {
  font-size: 90.9%;
  width: 600px;
  margin: 16px auto;
  padding: 8px 0 0;
  overflow: hidden;
}

.Down-Ban ul {
  padding-bottom: 8px;
}

.Down-Ban li {
  width: 600px;
  margin: 0 auto;
  padding-bottom: 8px;
  list-style: none;
}

.Down-Ban li span {
  background: url('images/down_list_marker01.png') no-repeat left center;
  padding-left: 20px;
}

/*-------------------------------------------------------------- 
*/

.Down-Wallpaper {
  width: 600px;
  margin: 16px auto;
}

.Down-Comm02 {
  margin: 0 0 12px;
  overflow: hidden;
}
.Down-Comm02 p {
  margin-bottom: 8px;
}
.Down-Comm02 .QR {
  margin-left: 16px;
  float: right;
}

p.Down-Comm {
  font-size: 90.9%
  margin: 0 auto 16px;
}

.Down-WP {
  zoom: 100%;
}

.Down-WP:after {
  content: "";
  clear: both;
  height: 0;
  display: block;
  visibility: hidden;
}

.Down-WPT {
  float: left;
}

.Down-WPL {
  width: 328px;
  float: right;
}

.Down-WPL h4 {
  clear: both;
  width: 328px;
  height: 24px;
  text-indent: -1000em;
  overflow: hidden;
}

.Down-WPL h4.Normal {background: url('images/down_wp_h4n.gif');}
.Down-WPL h4.Wide {background: url('images/down_wp_h4w.gif');}


.Down-WPL ul {
  zoom: 100%;
  width: 312px;
  margin: 0 auto;
  padding: 8px 0 16px;
  overflow: hidden;
}

.Down-WPL li {
  background: url('images/down_list_border01.gif') repeat-x center bottom;
  width: 312px;
  float: left;
  list-style: none;
}

.Down-WPL li span {
  display: block;
  background: url('images/down_list_marker01.png') no-repeat left center;
  width: 9em;
  padding-left: 20px;
  float: left;
}

.Down-WPL li a {
  text-align: right;
  text-decoration: none;
  float: right;
}

.Down-WPL li a:hover {
  text-decoration: underline;
}

.Down-Border {
  clear: both;
  background: url('images/contents_border02.gif') repeat-x;
  height: 4px;
  margin: 0 auto 16px;
  overflow: hidden;
}


