@charset "UTF-8";body{height:100%}.inner{width:1280px;margin:0 auto}#item-detail{padding:0 0 60px;margin:0 0 60px;border-bottom:solid #ddd 1px}.item-detail-image{float:left;width:610px}.item-detail-image *{outline:0}.item-detail-image .slick-arrow{background-size:cover;width:24px;height:24px;top:50%;margin-top:-7px}.item-detail-image .slick-arrow.slick-prev{left:-20px;background-position:0 0}.item-detail-image .slick-arrow.slick-next{right:-20px;background-position:-24px 0}.item-detail-image #main-image{width:100%;height:633px;position:relative}.item-detail-image #main-image ul li{width:100%;height:633px;position:relative;overflow:hidden}.item-detail-image #main-image img{width:auto;height:auto;max-width:500px;max-height:633px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#thumbnail-image,#main-image{display:none}.item-detail-image #thumbnail-image ul li{width:72px;height:91px;position:relative;overflow:hidden}.item-detail-image #thumbnail-image img{width:auto;height:auto;max-width:70px;max-height:89px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:solid #fff 1px}.item-detail-image #thumbnail-image ul li.slick-current img{border:solid #ddd 1px}.item-detail-info{float:right;width:610px}.item-detail-info .tags{margin:0 0 15px}.item-detail-info .item-id{color:#7d7d7d;margin:0 0 30px}.item-detail-info .item-id small{font-size:10px}.item-title{margin:0 0 15px}.item-title h1{font-size:18px;font-weight:bold}.item-types{border-top:solid #ddd 1px;margin:0 0 30px}.item-types dl{font-size:0;border-bottom:solid #ddd 1px;background:#fff url(/img/common/arrow.png) no-repeat center right /14px;cursor:pointer;transition:.2s ease}.item-types dl:hover{background-color:#f3f3f3}.item-types dl dt{display:inline-block;vertical-align:middle;padding:15px 0;width:20%;font-size:20px;font-weight:lighter}.item-types dl dd{display:inline-block;vertical-align:middle;width:70%}.item-types dl dd.image figure{padding:5px 0}.item-types dl dd.image figure .img-wrap{width:40px;height:40px;overflow:hidden;position:relative;border-radius:50%;display:inline-block;vertical-align:middle}.item-types dl dd.image figure .img-wrap img{width:auto;height:auto;max-width:300px;max-height:300px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.item-types dl dd.image figure figcaption{display:inline-block;vertical-align:middle;font-size:14px;margin:0 0 0 30px;font-weight:bold;line-height:1.0}.item-types dl dd.size{padding:15px 0;font-size:20px}.item-price strong{font-size:20px;font-weight:normal}.item-price small{font-size:10px;margin:0 0 0 15px}.item-recommend{margin:0 0 15px}.item-recommend .eval{font-size:12px}.item-recommend .eval .stars{margin:0 15px 0 0}.item-recommend .eval .stars i{color:#ba9f64;font-style:normal;margin:0 .2em 0 0}.item-recommend .eval .stars i:last-child{margin:0}.item-cart-select{margin:0 0 15px}.item-cart-btn{margin:0 0 15px}.item-cart-btn .cart-btn{width:100%;height:50px}.item-stock{margin:0 0 15px}.btn-default.icon-pin::after{content:"";width:17px;height:25px;position:absolute;top:-1px;bottom:0;left:35%;margin:auto;background:url(/img/common/icon-pin.png) no-repeat center /17px}.item-simulator{margin:0 0 15px}.item-simulator a{display:block;padding:15px;box-sizing:border-box;border-radius:6px;color:#000;width:auto;cursor:pointer;transition:.2s;border:solid #000 1px;text-align:center}.item-simulator a small{display:block;font-size:10px}.item-simulator a sspanmall{display:block;font-size:16px}.item-simulator a:hover{text-decoration:none;background-color:#f2f2f2}.item-buttons{margin:0 0 30px}.item-buttons ul{font-size:0}.item-buttons ul li{display:inline-block;vertical-align:top;width:49%;margin:0 2% 0 0;text-align:center}.item-buttons ul li:last-child{margin:0}.item-buttons ul li .btn-wrap{width:100%;margin:0 0 10px 0}.item-icons{font-size:0}.item-icons ul li{display:inline-block;vertical-align:bottom;width:20%;text-align:center}.item-icons ul li figure img{width:auto;height:25px}.item-icons ul li figcaption{padding:15px 0 0;font-size:14px}.item-detail-sub{padding:60px 0 0}.item-detail-description{float:right;width:610px}.item-detail-review{float:left;width:610px}.item-detail-description .panel{padding:0 0 30px}#panel-description .body{margin:0 0 30px}#panel-description .body p{font-size:14px;line-height:1.8}#panel-description .movie{margin:0 0 30px}#panel-description .movie iframe{width:100%;height:300px}#panel-description .btn-area a{font-size:16px;padding:15px;border:solid #000 1px;color:#000;display:block}#panel-description .btn-area a:hover{text-decoration:none;background-color:#f2f2f2}#panel-specification .box{border:solid #ddd 1px;border-radius:10px;overflow:hidden}#panel-specification table{border-collapse:collapse}#panel-specification table th{font-size:14px;text-align:left;vertical-align:top;padding:15px 30px;border-bottom:solid #ddd 1px}.prod-disclosure-name{min-width:100px}#panel-specification table td{font-size:14px;text-align:left;vertical-align:top;padding:15px 30px 15px 0;border-bottom:solid #ddd 1px}#panel-specification table tr:last-child th,#panel-specification table tr:last-child td{border-bottom:0}.item-detail-description #ui-tabs .wrap ul li{width:50%}.item-detail-description #ui-tabs-b .wrap ul li{width:50%}#item-recommend h3{font-size:16px;margin:0 0 30px}#item-recommend.ui-box .wrap{border:solid #ddd 1px;background-color:#fff;border-radius:10px;overflow:hidden;padding:30px 60px}#item-recommend article{margin:0 0 30px}#item-recommend article .meta{line-height:1.8}#item-recommend article .meta .eval .stars i{color:#ba9f64;font-style:normal;margin:0 .2em 0 0}#item-recommend article .meta .eval .date{margin:0 0 0 15px;color:#868686}#item-recommend article .nickname{font-size:14px;margin:0 0 15px}#item-recommend article .title{font-size:14px;font-weight:bold;font-weight:bold}#item-recommend article .body p{font-size:14px;line-height:1.8}#item-recommend .btn-area .btn-wrap{margin:0 0 30px;width:30%}.item-color-variation h3{font-size:16px;margin:0 0 15px}.item-color-variation ul li{margin:0;width:100px;height:127px;position:relative;overflow:hidden}.item-color-variation ul li img{width:auto;height:auto;max-width:100px;max-height:127px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.item-color-variation .slick-arrow{background-size:cover;width:24px;height:24px;top:50%;margin-top:-7px}.item-color-variation .slick-arrow.slick-prev{left:-20px;background-position:0 0}.item-color-variation .slick-arrow.slick-next{right:-20px;background-position:-24px 0}@media screen and (max-width:480px){#panel-specification table th{padding:15px 0 15px 15px}#panel-specification table td{padding:15px 15px 15px 15px}#item-detail{padding:0 0 15px;margin:0 0 15px}.item-detail-sub{padding:30px 0 0}.item-simulator a{padding:4px 15px}#item-recommend article{margin:0 0 15px}.item-detail-image #thumbnail-image img{max-width:40px}.item-detail-image #main-image{height:560px}.item-detail-image #main-image ul li{height:560px}.item-detail-image #main-image img{width:auto;height:auto;max-width:500px;max-height:633px}.item-detail-image #thumbnail-image ul li{width:60px;height:76px}.item-color-variation .slick-arrow.slick-prev{left:-35px}.item-color-variation .slick-arrow.slick-next{right:-35px}.item-types dl dd.image figure figcaption{max-width:100px}}@media screen and (max-width:380px){.item-detail-image #main-image{height:380px}.item-detail-image #main-image ul li{height:380px}}@media screen and (max-width:320px){.item-detail-image #main-image{height:370px}.item-detail-image #main-image ul li{height:370px}}.item-list h3{font-size:16px;text-align:left;margin:0 0 30px}.item-list ul{font-size:0}.item-list ul li .box{margin:0 13px;position:relative}.item-list ul li figure ul{width:100%;height:380px;overflow:hidden;position:relative;text-align:center}.item-list ul li figure ul li{width:auto;margin:0;top:0;left:0;width:100%!important;height:380px}.item-list ul li figure img{width:auto;height:auto;max-width:300px;max-height:380px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.item-list ul li .tags{position:absolute;top:0;left:0;z-index:100}.item-list ul li .tags span.tag{margin:0 1em 10px 0}.item-list ul li .tags span.tag:last-child{margin:0 0 10px}.item-list ul li .item-info{position:relative;padding:0;z-index:100}.item-list ul li figure .color{font-size:0;text-align:center;z-index:101}.item-list ul li figure .bx-wrapper{margin:0 auto 15px}.item-list ul li figure .color a i{display:block;width:12px;height:12px;overflow:hidden;text-indent:100%;white-space:nowrap;box-sizing:border-box;font-size:10px}.item-list ul li figure .color a.active i,.item-list ul li figure .color a:hover i{border:solid #000 1px;box-shadow:0 0 0 1px inset #fff}.item-list ul li figure .color a i.c01{background-color:#b5a880}.item-list ul li figure .color a i.c02{background-color:#f7d3d8}.item-list ul li figure .color a i.c03{background-color:#1b1919}.item-list ul li figure .color a i.c04{background-color:#1b1919}.item-list ul li figure .color a i.c05{background-color:#1b1919}.item-list ul li figure .color a i.c06{background-color:#1b1919}.item-list ul li figure .color a i.c07{background-color:#1b1919}.item-list ul li .item-info .fav{position:absolute;top:-30px;right:0;background-image:url(/img/common/nofav-mark.png);background-repeat:no-repeat;background-position:center;background-size:27px;width:27px;height:24px;z-index:10;transform:scale(1);cursor:pointer}.item-list ul li .item-info .fav.fav-mark{background-image:url(/img/common/fav-mark.png)!important;-webkit-animation:bound .5s ease-in;-moz-animation:bound .5s ease-in;animation:bound .5s ease-in}@keyframes bound{from{transform:scale(1)}25%{transform:scale(1.15)}50%{transform:scale(0.95)}75%{transform:scale(1.05)}to{transform:scale(1)}}.item-list ul li .item-info .title{margin:0 -13px}.item-list ul li .item-info .title p{font-size:14px;line-height:1.8}.item-list ul li .item-info .meta{padding:1px 0 0}.item-list ul li .item-info .meta .price{font-size:12px;margin:0 30px 0 0}.item-list ul li .item-info .meta .eval{font-size:12px}.item-list ul li .item-info .meta .eval .stars{margin:0 15px 0 0}.item-list ul li .item-info .meta .eval .stars i{color:#ba9f64;font-style:normal;margin:0 .2em 0 0}.item-list ul li .item-info .meta .eval .stars i:last-child{margin:0}.item-list.recommend-item-list{text-align:center;margin:0 0 60px}.item-list.recommend-item-list ul{text-align:center}.item-list.recommend-item-list ul li{width:300px;margin:0 30px 60px 0;display:inline-block;vertical-align:top}.item-list.recommend-item-list ul li:nth-child(3n){margin:0 0 60px 0!important}.item-list.recommend-item-list ul li figure .img-wrap{width:100%;height:300px;position:relative;overflow:hidden;text-align:center}.item-list.recommend-item-list ul li figcaption{padding:30px 0 0;font-size:20px}.item-list.recommend-item-list ul li a{display:block}.item-list.recommend-item-list ul li a:hover{opacity:.8;text-decoration:none}.cart-btn input{min-width:auto;min-height:auto}@media screen and (max-width:1280px){.inner{width:auto;margin:0 30px}.item-detail-image{float:left;width:48%}.item-detail-info{float:right;width:48%}.btn-default.icon-pin::after{left:30%}.item-detail-description{float:right;width:48%}.item-detail-review{float:left;width:48%}}@media screen and (max-width:1040px){.item-detail-image{float:none;width:auto;margin:0 0 60px}.item-detail-info{float:none;width:auto}.btn-default.icon-pin::after{left:15px}.item-list.recommend-item-list ul li{width:32%;margin:0 2% 30px 0;display:inline-block;vertical-align:top}.item-list.recommend-item-list ul li:nth-child(3n){margin:0 0 30px 0!important}.item-list.recommend-item-list ul li figure .img-wrap{height:240px}.item-detail-description{float:none;width:auto;margin:0 0 60px}.item-detail-review{float:none;width:auto}}@media screen and (max-width:840px){.btn-area{text-align:center}.item-list ul li figure ul{height:240px}.item-list ul li figure ul li{height:240px}.item-list ul li .box{margin:0 5px}.item-list ul li .item-info .title{margin:0 -5px}.item-list.recommend-item-list ul li figure .img-wrap{height:200px}.btn-default.w20{margin:0!important}}@media screen and (max-width:640px){.inner{margin:0}.breadcrumb .inner{margin:0 15px}.item-detail-image{margin:0 15px 60px}.item-detail-info .tags{margin:0 15px 15px}.item-detail-info .item-id{margin:0 15px 15px}.item-title{margin:0 15px 15px}.item-types dl{background:#fff url(/img/common/arrow.png) no-repeat center right 15px /14px;padding:0 15px}.item-price{margin:0 15px}.item-recommend{margin:0 15px 15px}.item-cart{margin:0 15px 15px;font-size:0}.item-cart-btn{font-size:16px}.item-cart-select{margin:0 5% 0 0;width:20%;display:inline-block;vertical-align:middle}.item-cart-btn{margin:0;width:75%;display:inline-block;vertical-align:middle}.item-stock{margin:0 15px 15px}.item-simulator{margin:0 15px 15px}.item-buttons{margin:0 15px 30px}.item-icons{margin:0 15px}.item-icons ul li figcaption{font-size:10px}.item-detail-description #ui-tabs.border{padding:0 15px}.item-detail-description #ui-tabs-b.border{padding:0 15px}.item-detail-description .panel{padding:0 15px 30px}#item-recommend h3{margin:0 15px 15px}.item-color-variation h3{margin:0 15px 15px}#item-recommend.ui-box .wrap{border:0;border-top:solid #ddd 1px;border-bottom:0;border-radius:0;padding:15px}#item-recommend .btn-area .btn-wrap{margin:0 0 15px;width:50%}.item-color-variation ul{margin:30px 30px 0}.btn-default.icon-pin::after{left:15px}.item-list{margin:0 15px}.item-list ul li figure ul li{height:220px}.item-list ul li .item-info .title{margin:0}.item-list ul li .item-info .fav{right:13px}.tags{margin:0}.item-list.recommend-item-list ul li{width:auto;margin:0 0 15px;display:block}.item-list.recommend-item-list ul li:nth-child(3n){margin:0!important}.item-list.recommend-item-list ul li figure .img-wrap{width:40%;height:240px;display:inline-block;vertical-align:middle}.item-list.recommend-item-list ul li figure .img-wrap{width:40%;height:200px;display:inline-block;vertical-align:middle}.item-list.recommend-item-list ul li figure .img-wrap img{max-width:100%;max-height:100%}.item-list.recommend-item-list ul li figcaption{padding:0 0 0 5%;font-size:20px;width:55%;display:inline-block;vertical-align:middle;text-align:left}}@media screen and (max-width:480px){#thumbnail-image{display:none}.item-detail-main .item-cart{margin:0 15px 15px}.item-list ul li:nth-child(4n){margin:0}.item-color-variation ul li img{max-width:100%;max-height:100%}#like-item{margin:0 0 30px}}@media screen and (max-width:591px){.item-types dl dt{display:inline-block;vertical-align:middle;padding:15px 0;width:20%;font-size:20px;line-height:1.0}}