#wrap .titleContents {
  background: url("../img/goods/img_title.jpg") top center no-repeat; }

#wrap .contents .inner .title {
  padding-top: 50px; }

#wrap .contents .inner .special-box {
  width: 1024px;
  margin: 0 auto;
  margin-top: 30px;
  margin-bottom: 120px;
  text-align: left;
  letter-spacing: -0.4em; }
  #wrap .contents .inner .special-box .movie-list {
    position: relative;
    text-align: center;
    width: 498px;
    display: inline-block;
    margin-bottom: 45px; }
    
    #wrap .contents .inner .special-box .movie-list .caption {
      position: relative;
      top: 1px;
      font-size: 0.935em;
      font-weight: 500;
      letter-spacing: 0.08em;
      margin-right: 18px;
      text-align: center; 
 	background: url("../img/common/bg_body.jpg") top center repeat-x; 
 	padding:10px 0;
 	width:100%;
      
      }
    #wrap .contents .inner .special-box .movie-list .youtube {
      position: relative;


		margin-top:20px;
      }
    #wrap .contents .inner .special-box .movie-list .frame {
      position: absolute;
      left: -6px;


      }

  #wrap .contents .inner .special-box .movie-list .youtube iframe {
    width: 100%;

    border: solid 1px #444; }


  #wrap .contents .inner .special-box .movie-list:nth-child(odd) {
    margin-right: 28px; }
    





	div#goodsNav{width:672px;margin:10px auto 25px auto;}
	div#goodsNav ul.goods{width:100%;overflow:hidden;display:block;}
	div#goodsNav ul.goods li{float:left;display:block;width:49.3%;margin-right:1.4%;}
	div#goodsNav ul.goods li a{width:100%;float:left;background: url("../img/goods/btn_tab_off.png");}
	div#goodsNav ul.goods li a:hover{background: url("../img/goods/btn_tab_off.png") ; }
	div#goodsNav ul.goods li:nth-last-child(1){margin-right:0%;}	
	
	div#goodsNav ul.goods li.ac{float:left;background: url("../img/goods/btn_tab_on.png");}
	div#goodsNav ul.goods li.nac a{float:left;background: url("../img/goods/btn_tab_off.png");}	
	div#goodsNav ul.goods li.nac a:hover{float:left;background: url("../img/goods/btn_tab_on.png");}	
  div.products{width:100% !important;padding:0 0 30px 0;}
  .products p.imgp{margin-bottom:10px;}
  .products p.name{height:52px;}
  .products p.detaile{margin:10px 0 15px;font-size:0.825em;color:#d2d2d2;}
  .products p.detaile span{margin-top:10px;font-size:0.935em;display:block;line-height:1.5em;}
  .products p.price{overflow:hidden;margin-bottom:10px;}
  .products p.price span.ptitle{font-size:0.875em;float:left;color:#9b9b9b;}
  .products p.price span.pprice{color:#ffdf17;font-size:1.125em;float:right;}
  .speIndent{font-size:1.25em;font-weight:700;color:#ffdf17;}
	.products p.buyButton {font-size:0.935em;text-align:center;}
	.products p.buyButton a{width:auto;color:#000 !important;font-weight:700;text-decoration:none;padding:10px;display:block;background-color:#ffdf17;}
	.products p.buyButton a:hover{text-decoration:none;opacity:0.4;background-color:#ffdf17;}
  .column32 {
    width: 320px;
    margin:0 auto 10px auto; }
      
  .column64 {
    width: 640px;
    margin:0 auto 10px auto; }
    
    .news-body img{padding:40px 0;}
    
	.column4{width: 100%;
    overflow: hidden;
    margin-top: -75px;}
	.column4 div.column{padding:0px!important;margin:0px!important ;margin-bottom:70px !important;}   
	.column4 div.column{width:23%;float:left;margin-right:2.6% !important;margin:0px;}   
	.column4 div:nth-child(4n){margin-right:0% !important;}   
	
  @media (min-width: 10px) and (max-width: 767px) {

  #wrap .titleContents {
    background-size: cover; }

  #wrap .contents .inner .title {
    width: 100%;
    padding-top: 10px; }

  #wrap .contents .inner .title img {
    width: 100%;
    height: auto; }

  #wrap .contents .inner .special-box {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 60px;
    text-align: center; }

  #wrap .contents .inner .special-box .movie-list {
    width: 90%;
    margin: 0 auto;
    margin-top: 30px; }

  #wrap .contents .inner .special-box .movie-list:first-child {
    margin-top: 0px; }

  #wrap .contents .inner .special-box .movie-list .caption {
    font-size: 1em;
    width: 100%; 
 	background: url("../img/common/bg_body.jpg") top center repeat-x; 
 	padding:10px 0;
    }

  #wrap .contents .inner .special-box .movie-list .youtube {
    margin-top: 12px; }

  #wrap .contents .inner .special-box .movie-list .youtube iframe {
    width: 100%;
    height: 160px;
    border: solid 3px #444; }

  #wrap .contents .inner .special-box .movie-list .frame {
    display: none; }

  #wrap .contents .inner .special-box .movie-list:nth-child(odd) {
    margin-right: 0; } 
    
    

  
.column32 {width: 45%;margin:0 27.5% 10px;}
.column64 {width: 95%;margin:0 2.5% 10px;}
  
.speIndent{font-size:1em;font-weight:700;color:#ffdf17;margin-top:-60px;}

    .news-body img{padding:40px 0;}
    
    
    
 div.products{width:100% !important;padding:0 0 30px 0;}

   .products p.imgp{}
  .products p.name{font-size: 0.825em !important;line-height: 1.5em;height:52px;}
  .products p.detaile{margin:10px 0 15px;font-size:0.825em;color:#d2d2d2;}
  .products p.detaile span{margin-top:10px;display:block;}
  .products p.price span.ptitle{font-size:0.825em;color:#9b9b9b;float:none;display:block;margin-top:-5px;}
  .products p.price span.pprice{color:#ffdf17;font-size:0.875em;float:none;display:block;margin-bottom:-5px;}

	.products p.buyButton {font-size:0.935em;text-align:center;}
	.products p.buyButton a{width:auto;color:#000 !important;font-weight:700;text-decoration:none;padding:10px;display:block;background-color:#ffdf17;}
	.products p.buyButton a:hover{text-decoration:none;opacity:0.4;background-color:#ffdf17;}

    
	.column4{width:100%;overflow:hidden;margin-top:-120px;}
	.column4 div.column{padding:0px!important;margin:0px!important ;margin-bottom:35px !important;}   
	.column4 div.column{width:48%;float:left;margin-right:4% !important;margin:0px;}   
	.column4 div:nth-child(2n){margin-right:0% !important;}   
    
    
    
	div#goodsNav{width:80%;margin:10px 10% 25px 10%;}
	div#goodsNav ul.goods{width:100%;overflow:hidden;display:block;}
	div#goodsNav ul.goods li{float:left;display:block;width:49.3%;margin-right:1.4%;}
	div#goodsNav ul.goods li a{width:100%;float:left;height:background: url("../img/goods/btn_tab_off.png") no-repeat ;background-size:100%;}
	div#goodsNav ul.goods li a:hover{background: url("../img/goods/btn_tab_off.png") no-repeat ;background-size:100%;}
	div#goodsNav ul.goods li:nth-last-child(1){margin-right:0%;}	
	
	div#goodsNav ul.goods li.ac{float:left;background: url("../img/goods/btn_tab_on.png") no-repeat ;background-size:100%;}
	div#goodsNav ul.goods li.nac a{float:left;background: url("../img/goods/btn_tab_off.png") no-repeat ;background-size:100%;}	
	div#goodsNav ul.goods li.nac a:hover{float:left;background: url("../img/goods/btn_tab_on.png") no-repeat ;background-size:100%;}	

    }

