.li {style:none;}
.big-container {
  width:1200px;
  height:auto;
  font-style:Georgia;
}

header {
  height:50px;
  background-color:rgba(207, 207, 207, 0.02);
    border-bottom:1px solid black;
        }
.header-left {
  float:left;
  margin-left:10px;
  padding:10px 10px;
}
#logo {
  width:210px;
  height:30px;
}

.header-right {
  float:right;
}
.header-right li {
  float:left;
  font-weight:bold;
  line-height: 50px;
  border-left: 1px solid black;
  color:black;
  padding:0 10px;
}
.header-right li:hover {
  background-color:rgba(173, 173, 175, 0.3);
  transition: all 3s;
}

.main {
  height:auto;
  width:1200px;
  background-image:url(http://livedoor.blogimg.jp/maruhachitent/imgs/c/4/c4ef5b1d-s.jpg);
}
/*文字リンク*/
.link{
  height:40px;
  width:100px;
  margin-left:20px;
  background-color:rgba(89, 137, 246, 0.14);
  font-size:20px;
  font-family:cursive;
}
span{
  color:rgba(89, 137, 246, 0.74);
}
.container{
  height:auto;
  width:1200px;
}
.container{
  height:400px;
  width:1200px;
  float:left;
}
/*商品をいれる箱*/
.container-left{
  float:left;
  width:550px;
  height:300px;
  padding-top:50px;
  padding-left:40px;
}
/*商品タイトル*/
.container-left h2{
  position: relative;
  padding-bottom: .5em;
  border-bottom: 4px solid #ccc;
  margin:0 20px;
  padding:0 10px;
  font-size:30px;
  }
.container-left h2::after {
  position: absolute;
  bottom: -4px;
  left: 0;
  z-index: 2;
  content: '';
  width: 20%;
  height: 4px;
  background-color:rgba(89, 137, 246, 0.44);
  }
  /*商品説明*/
.explanation{
  background-color:rgba(154, 157, 155, 0.27);
  height:200px;
  border: 4px double #ddd;
  margin:15px 20px;
  font-size:20px;
  font-family:Book Antiqua;
}
/*商品画像*/
.container-right{
  float:right;
  width:400px;
  height:200px;
  margin-right:160px;
  margin-top:90px;
}
.product-img {
  border:2.5px solid rgba(89, 137, 246, 0.44) ;
  padding:4px;
}
.product-img:hover{
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.space{
  height:10px;
  width:1200px;
  background-image:url(http://livedoor.blogimg.jp/maruhachitent/imgs/c/4/c4ef5b1d-s.jpg);
}
footer {
  height:50px;
  width:1200px;
  background-color:rgba(196, 177, 121, 0.12);
