@font-face{
  font-family:futura-pt;
  src:url(https://use.typekit.net/af/b73c18/000000000000000000010091/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/b73c18/000000000000000000010091/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/b73c18/000000000000000000010091/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");
  font-weight:700;
  font-style:normal;
}
@font-face{
  font-family:futura-pt;
  src:url(https://use.typekit.net/af/f8b1e3/000000000000000000010092/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/f8b1e3/000000000000000000010092/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/f8b1e3/000000000000000000010092/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");
  font-weight:700;
  font-style:italic;
}
@font-face{
  font-family:futura-pt;
  src:url(https://use.typekit.net/af/1428fc/000000000000000000013365/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/1428fc/000000000000000000013365/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/1428fc/000000000000000000013365/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");
  font-weight:400;
  font-style:normal;
}
@font-face{
  font-family:futura-pt;
  src:url(https://use.typekit.net/af/8c6b35/000000000000000000010095/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/8c6b35/000000000000000000010095/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/8c6b35/000000000000000000010095/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");
  font-weight:400;
  font-style:italic;
}

#outerImageContainer {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
}
#imageDataContainer {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
}

.privacy_policy_content_sp{
    margin: 0 auto;
    padding: 50px;
    width: 750px;
}

#privacy_policy{

}

#privacy_policy h2{
    border-bottom: 1px solid #ccc;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

.copyright {
    text-align: center;
    background: #666;
    color: #fff;
    padding: 6px;
    font-size: 14px;
}
.product_detail{

}
.product_detail　img{
  
}.text_line {
    display: inline-block;
}

.lightbox { display: none; }
.product_detail{
  width: 470px;
  margin: 50px auto 120px;
}
.slick-slide img {
  width: 400px;
  margin: 50px;
}

/*slickの矢印を画像に start*/
.slick_container {
    width:360px; /* 任意の値 */
    margin:0 auto; /* 任意の値 */
    position:relative;
}

 .slick-prev, .slick-next {
    width:88px; /* 画像幅 */
    height:88px /* 画像高さ */
}
.slick-prev:before, .slick-next:before {
    content:"";
}
button.slick-prev, button.slick-next {
    z-index:2;
}
.slick-prev{left:20px; /* 任意の値 */}
.slick-next{right:20px; /* 任意の値 */}

.slick-arrow{z-index:10;/* 値は適当に */}
/*slickの矢印を画像に end*/