body.LC_Page_Products_Detail .footer{margin-top:0}.products_detail{background:#FFF}.products_detail>.content{margin:0 auto;padding:30px 0 100px;border:none}.products_detail .product-image-block{line-height:0;margin-bottom:60px}.products_detail .product-main-image .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products_detail .product-main-image .swiper-slide{overflow:hidden;border-radius:10px}.products_detail .product-main-image .swiper-slide img{width:100%}.products_detail .product-thumb-image{margin-top:10px}.products_detail .product-thumb-image .swiper-container{overflow:hidden;border-radius:5px}.products_detail .product-thumb-image .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products_detail .product-thumb-image .swiper-slide{overflow:hidden;border-radius:5px;width:calc((100% - (10px * 4))/ 4.5)}.products_detail .product-thumb-image .swiper-slide img{width:100%}.products_detail .product-thumb-image .swiper-button-next,.products_detail .product-thumb-image .swiper-button-prev{position:absolute;top:0;width:20px;height:100%;margin-top:0;z-index:10;cursor:pointer;background-color:#002465;background-size:5px auto;background-position:center;background-repeat:no-repeat}.products_detail .product-thumb-image .swiper-button-next.swiper-button-disabled,.products_detail .product-thumb-image .swiper-button-prev.swiper-button-disabled{opacity:1;pointer-events:auto}.products_detail .product-thumb-image .swiper-button-prev{left:0;border-radius:5px 0 0 5px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='5px' height='8px' viewBox='0 0 5 8' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.96349 0C4.18044 0 4.38905 0.0841884 4.55593 0.244146C4.88136 0.572481 4.88136 1.11129 4.55593 1.43962L2.02764 3.99895L4.55593 6.55827C4.88136 6.88661 4.88136 7.42541 4.55593 7.75375C4.23051 8.08208 3.69648 8.08208 3.37106 7.75375L0.241982 4.59668C0.083442 4.43673 0 4.22626 0 3.99895C0 3.77164 0.0917862 3.56117 0.241982 3.40121L3.37106 0.244146C3.53794 0.0841884 3.75489 0 3.96349 0Z' id='Path' fill='%23FFFFFF' stroke='none' /%3E%3C/svg%3E")}.products_detail .product-thumb-image .swiper-button-next{left:auto;right:0;border-radius:0 5px 5px 0;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='5px' height='8px' viewBox='0 0 5 8' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.836506 8C0.619557 8 0.410952 7.91581 0.244068 7.75585C-0.0813559 7.42752 -0.0813559 6.88871 0.244068 6.56038L2.77236 4.00105L0.244068 1.44173C-0.0813559 1.11339 -0.0813559 0.574586 0.244068 0.246251C0.569492 -0.0820837 1.10352 -0.0820837 1.42894 0.246251L4.55802 3.40331C4.71656 3.56327 4.8 3.77374 4.8 4.00105C4.8 4.22836 4.70821 4.43883 4.55802 4.59879L1.42894 7.75585C1.26206 7.91581 1.04511 8 0.836506 8Z' id='Path' fill='%23FFFFFF' stroke='none' /%3E%3C/svg%3E")}.products_detail .product-thumb-image .swiper-scrollbar{display:none}.products_detail .product-name{font-size:2.6rem;font-weight:500;line-height:1.4;margin-bottom:16px}.products_detail .product-normal-price{display:inline-block;position:relative;margin-bottom:4px;color:#535353;font-size:1.6rem;font-weight:500;line-height:1.4}.products_detail .product-normal-price:after{content:'';display:block;position:absolute;top:50%;left:0;right:0;height:1px;background:#232323}.products_detail .product-normal-price .tax{font-size:1rem;font-weight:400;color:#898989}.products_detail .product-sale-price{font-size:2rem;font-weight:500;line-height:1.4}.products_detail .product-sale-price .tax{font-size:1rem;font-weight:400;color:#898989}.products_detail .product-member-price{margin-top:14px;font-weight:500;line-height:1.4;color:#ffa303}.products_detail .product-member-price .label{display:block;font-size:1.2rem}.products_detail .product-member-price .price{margin-top:2px;font-size:2.4rem}.products_detail .product-member-price .tax{font-size:1rem}.products_detail .has-member-price .product-normal-price,.products_detail .has-member-price .product-sale-price{font-size:1.2rem}.products_detail .product-member-price .price,.products_detail .product-normal-price .price,.products_detail .product-sale-price .price{display:inline-block}.products_detail .product-member-price .tax:before,.products_detail .product-normal-price .tax:before,.products_detail .product-sale-price .tax:before{content:' '}.products_detail .product-member-price-signup{display:inline-block;margin-top:12px;font-size:1.4rem;text-decoration:underline}.products_detail .product-description{margin:20px 0;font-size:1.4rem;line-height:1.85}.products_detail .product-brand,.products_detail .product-deliv-date,.products_detail .product-point{margin:10px 0}.products_detail .product-brand .label{font-family:Quicksand,sans-serif;font-size:1.2rem;color:#535353}.products_detail .product-brand .value{font-family:Quicksand,sans-serif;font-size:1.4rem;font-weight:700}.products_detail .product-deliv-date .label,.products_detail .product-deliv-date .value,.products_detail .product-point .label{font-size:1.2rem}.products_detail .product-brand a{text-decoration:underline}.products_detail .product-point .value{font-size:1.2rem;font-weight:600}.products_detail .product-cart-wrapper{margin:20px 0;border:1px solid #eee;border-radius:5px;padding:0 20px 5px}.products_detail .product-class,.products_detail .product-quantity{margin:20px 0}.products_detail .product-class label,.products_detail .product-quantity label{display:inline-block;vertical-align:middle;font-size:1.4rem;font-weight:500;min-width:40px;margin-right:10px}.products_detail .product-class .input,.products_detail .product-quantity .input{display:inline-block;vertical-align:middle;max-width:calc(100% - 60px)}.products_detail .product-cart-button{margin:0 0 15px}.products_detail .product-cart-button a{margin:0;width:100%;padding-left:15px;padding-right:15px}.products_detail .product-cart-button--link a{padding-top:8px;padding-bottom:8px;font-size:1.2rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #002465}.products_detail .product-cart-button--link.rakuten a{border-color:#BF0000;background:#FFF;color:#BF0000}.products_detail .product-cart-button--link.amazon a{border-color:#232F3E;background:#FFF;color:#232F3E}.products_detail .product-cart-button--link.yahoo a{border-color:#FF0027;background:#FFF;color:#FF0027}.products_detail .product-favorite-button{margin:0 0 15px}.products_detail .product-favorite-button a,.products_detail .product-favorite-button button{margin:0;width:100%}.products_detail .no-stock{margin:0 0 15px;font-size:1.4rem;font-weight:700;text-align:center;line-height:1.7;padding:15px 0}.products_detail .no-stock:first-child{margin-top:20px}@media screen and (max-width:767px){.products_detail>.content{padding:0 0 80px}.products_detail .product-image-block{margin-bottom:30px}.products_detail .product-cart-block{margin-bottom:50px;padding:0 10px}.products_detail .product-detail-block{padding:0 10px}.products_detail .product-main-image .swiper-slide{border-radius:0}.products_detail .product-thumb-image{margin:10px 0 0}.products_detail .product-thumb-image .swiper-container{padding-bottom:15px}.products_detail .product-thumb-image .swiper-slide{border-radius:3px;width:calc((100% - (10px * 3))/ 3.5)}.products_detail .product-thumb-image .swiper-button-next,.products_detail .product-thumb-image .swiper-button-prev{display:none}.products_detail .product-thumb-image .swiper-scrollbar{display:block;left:10px;width:calc(100% - 20px);bottom:0}.products_detail .product-cart-wrapper{margin-bottom:0}.products_detail .product-name{font-size:1.8rem;font-weight:700;margin-bottom:16px}.products_detail .product-normal-price{margin-bottom:3px;font-size:1.4rem}.products_detail .product-normal-price .tax{font-size:1rem}.products_detail .product-sale-price{font-size:1.6rem}.products_detail .product-sale-price .tax{font-size:1rem}.products_detail .product-member-price{margin-top:3px;font-size:1.4rem}.products_detail .product-member-price .tax{font-size:1rem}.products_detail .product-description{font-size:1.4rem}}.product-detail-block{position:relative}.product-detail-description{opacity:0;overflow:hidden}.product-detail-description.initialized{opacity:1}.product-detail-description .c-wysiwyg .fr-img-wrap{width:100%}.product-detail-description .c-wysiwyg .fr-img-wrap img{width:100%!important;height:auto!important}.product-detail-description .c-wysiwyg .fr-fil .fr-img-wrap,.product-detail-description .c-wysiwyg .fr-fir .fr-img-wrap{width:300px}.product-detail-description .hidden-content{display:none}.product-detail-more{display:none;text-align:center;position:absolute;left:0;right:0;bottom:0;height:140px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(250,252,252,0)),color-stop(90%,rgba(250,252,252,.95)));background:linear-gradient(to bottom,rgba(250,252,252,0) 0,rgba(250,252,252,.95) 90%)}.product-detail-description.masked+.product-detail-more{display:block}.product-detail-more button{position:absolute;left:50%;bottom:20px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.product-related-articles,.product-related-documents{margin:70px auto}.product-related-articles .c-title--1,.product-related-documents .c-title--1{padding:0 0 60px;font-size:3.5rem;position:relative}@media screen and (max-width:767px){.product-detail-description .c-wysiwyg .fr-fil .fr-img-wrap,.product-detail-description .c-wysiwyg .fr-fir .fr-img-wrap{width:100%}.product-related-articles,.product-related-documents{margin:50px auto}.product-related-articles .c-title--1,.product-related-documents .c-title--1{padding:0 0 45px;font-size:2.8rem}}.product-related-articles .c-title--1 span,.product-related-documents .c-title--1 span{font-size:1.2rem}.product-related-articles .c-title--1:after,.product-related-documents .c-title--1:after{content:'';display:block;width:1px;height:30px;position:absolute;left:calc(50% - 1px);bottom:15px;background:#000}.product-related-articles{margin-bottom:-40px;max-width:1100px;padding:0 3vw;-webkit-box-sizing:content-box;box-sizing:content-box}@media screen and (max-width:767px){.product-related-articles .c-title--1:after,.product-related-documents .c-title--1:after{height:25px;bottom:10px}.product-related-articles{margin-bottom:-10px}}.product-related-articles .c-cards a{padding-bottom:0}.product-related-documents{padding:0 3vw;-webkit-box-sizing:content-box;box-sizing:content-box}.product-related-documents .documents{margin:0 auto;max-width:700px}.product-related-documents .documents__item{padding:26px 30px;background:#FFF;-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,.05);box-shadow:0 0 10px 3px rgba(0,0,0,.05);border-radius:8px;overflow:hidden}.product-related-documents .documents__item+.documents__item{margin-top:30px}.product-related-documents .documents__content{position:relative}.product-related-documents .documents__meta{width:65%;padding-right:20px;border-right:1px solid #eee}.product-related-documents .documents__title{font-size:1.6rem;line-height:1.5;font-weight:700}.product-related-documents .documents__description{margin-top:.5em;font-size:1.2rem;line-height:1.66666}.product-related-documents .documents__link{position:absolute;top:50%;left:65%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 0 0 30px}.product-related-documents .documents__link a{width:100%;padding:12px 0;min-width:0;font-size:1.2rem}@media screen and (max-width:767px){.product-related-documents .documents__item{padding:3vw;border-radius:5px}.product-related-documents .documents__item+.documents__item{margin-top:20px}.product-related-documents .documents__meta{width:100%;padding-right:0;border-right:none}.product-related-documents .documents__link{position:static;margin-top:10px;-webkit-transform:none;transform:none;padding:0}.product-related-documents .documents__link a{color:#232323;background-color:#FFF;border:1px solid #232323;-webkit-box-shadow:none;box-shadow:none}.product-related-documents .documents__link a span:after{content:'';display:inline-block;width:9px;height:10px;vertical-align:middle;margin-left:6px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='9px' height='11px' viewBox='0 0 9 11' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.91553 0L6.08446 0C6.24861 0 6.38101 0.0954988 6.38101 0.213509L6.38101 4.47842L7.70285 4.47842C7.95163 4.47842 8.09001 4.68585 7.93417 4.82542L4.73132 7.69265C4.61259 7.79893 4.38741 7.79893 4.26868 7.69265L1.06583 4.82542C0.90999 4.68585 1.04839 4.47842 1.29715 4.47842L2.61899 4.47842L2.61899 0.213509C2.61899 0.0954988 2.75168 0 2.91553 0ZM0.5625 9L8.4375 9C8.74912 9 9 9.3122 9 9.7C9 10.0878 8.74912 10.4 8.4375 10.4L0.5625 10.4C0.250875 10.4 0 10.0878 0 9.7C0 9.3122 0.250875 9 0.5625 9Z' id='Path-4' fill='%23000000' stroke='none' /%3E%3C/svg%3E")}}