@charset "utf-8";
/* CSS Document */
.product_topimg.hyperradion > .inner { background-image:url(../images/topimg.webp); } 

.product_topimg.hyperradion .btn { top:425px; left:50%; margin-left:-235px; }

img {
  max-width: 100%;
  height: auto;
  transition: 1.0s;
	  display: block;
  margin: 0 auto;
}

.container-f {
  padding-left: 0px;
  padding-right: 0px;
  margin-right: auto;
  margin-left: auto;
 
}
.container {
  padding-right: 20px;
  padding-left: 20px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1100px;

}
.sec1{
background: url("../images/sec1.webp");
background-size: cover;
background-repeat: no-repeat;
background-position: top center;}

.sec2{background: url("../images/sec2.webp");
background-size: cover;
background-repeat: no-repeat;
background-position: top center;}

.sec3{background: url("../images/sec3.webp");
background-size: cover;
background-repeat: no-repeat;
background-position: top center;}

.sec4{background: url("../images/sec4.webp");
background-size: cover;
background-repeat: no-repeat;
background-position: top center;}

.sec5{background: url("../images/sec5.webp");
background-size: cover;
background-repeat: no-repeat;
background-position: top center;}

.sec6{background: url("../images/sec6.webp");
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
padding-bottom: 30px;}

.sec7{background: url("../images/sec7.webp");
background-size: cover;
background-repeat: no-repeat;
background-position: top center;}

.sec8{
	background: #000;
	padding-top:30px;
	padding-bottom: 30px;
}

