.teko{font-family:Teko,sans-serif}.anton{font-family:Anton,sans-serif}.noto{font-family:Noto Sans JP,sans-serif}.archivo{font-family:Archivo Narrow,sans-serif;font-weight:400}.inner{max-width:1180px;width:100%;padding:0 20px;margin:auto}.duloImgWText .page-width{display:flex;justify-content:center;align-items:center;padding:48px 0 19px}.duloImgWText .page-width .imgwtextPhoto{width:550px}.duloImgWText .page-width .imgwtextContent{width:550px;padding:94px 69px 106px}.duloImgWText .page-width .imgwtextContent .imgwtextTitle{font-size:40px;font-weight:600;line-height:1.3;letter-spacing:.7px;font-family:Teko,sans-serif}.duloImgWText .page-width .imgwtextContent .imgwtextDesc{font-size:16px;line-height:1.8;letter-spacing:.6px}.areaConcept{background:#999 no-repeat left center/cover;padding:0 0 0 50%;max-width:1400px;margin:0 auto 62px}.areaConcept .conceptPhoto{margin:0}.areaConcept .conceptPhoto img{width:100%;height:52.45vw;object-position:0 center;object-fit:cover;min-height:920px}.areaConcept .conceptContent{color:#fff;width:80%;padding:223px 0 197px;margin:0 auto}.areaConcept .conceptContent .conceptTitle{font-size:24px;line-height:1.28;letter-spacing:.6px;margin-bottom:20px}.areaConcept .conceptContent .conceptTitle span{display:block;letter-spacing:-.4px;margin-bottom:2px}.areaConcept .conceptContent .conceptTxt{font-size:12px;letter-spacing:.6px;line-height:2.33;margin-bottom:43px}.areaConcept .conceptContent .conceptEnd{font-size:24px;margin:0;letter-spacing:1.4px;font-weight:500}.areaProduct{max-width:1160px;padding:0 30px;margin:0 auto 109px}.areaProduct .productTitle{font-size:20px;letter-spacing:-.2px;margin-bottom:86px}.areaProduct .listProduct{display:flex;flex-wrap:wrap;margin:0}.areaProduct .listProduct li{list-style:none;width:calc(25% - 8px);margin-right:10px;margin-bottom:48px}.areaProduct .listProduct li:nth-child(4n){margin-right:0}.areaProduct .listProduct li a .productPhoto{border:1px solid rgb(18 18 18 / 4%);margin-bottom:17px}.areaProduct .listProduct li a .productPhoto img{transition:all .3s}.areaProduct .listProduct li a .productTxt{font-size:13px;text-align:justify;padding-right:16px;line-height:1.39;margin-bottom:5px}.areaProduct .listProduct li a .price{margin:0;letter-spacing:-.8px}.areaProduct .pagingNav{display:flex;justify-content:center;align-content:center;list-style:none;margin:0}.areaProduct .pagingNav li{margin:0 14px}.areaProduct .pagingNav li a{position:relative}.areaProduct .pagingNav a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.areaProduct .pagingNav li.active a{pointer-events:none}.areaProduct .pagingNav li.active a:before{content:"";position:absolute;width:20px;height:1px;bottom:2px;left:50%;transform:translate(-50%);background-color:currentColor}.areaProduct .pagingNav .control{width:10px}.areaProduct .pagingNav .control a{position:relative}.areaProduct .pagingNav .control.prev{margin:0 20px 0 10px}.areaProduct .pagingNav .control.next{margin:0 10px 0 20px}.areaProduct .pagingNav .control a img{width:100%}.areaProduct .pagingNav .control.active a img{opacity:0}.areaProduct .pagingNav .control.active.prev a:before,.areaProduct .pagingNav .control.active.next a:before{display:none}@media (min-width: 769px){.section-lineup .lineup-list li .check-button a:hover,.best-seller-list .list-item li .add-cart-but a:hover,.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail .add-cart-but a:hover,.areaAccessary .accessaryRight .itemCheck a:hover,.areaRtr .rtrBox .slideWrap .lineUp a:hover,.areaModel .modelContail .modelContent .lineUp a:hover{background-color:#337790}.areaProduct .listProduct li a:hover .productPhoto img{transform:scale(1.03)}.areaProduct .listProduct li a:hover .productTxt{text-decoration:underline;text-underline-offset:2px}.grid-product__link:hover .grid-product__title{text-decoration:underline}}@media (max-width: 950px) and (min-width: 768px){.duloImgWText .page-width .imgwtextPhoto{width:50%;margin:0}.duloImgWText .page-width .imgwtextContent{width:50%;padding:0 5%}.areaProduct .listProduct li{width:calc(100% / 3 - 10px)}.areaProduct .listProduct li:nth-child(3n){margin-right:0}.areaProduct .listProduct li:nth-child(4n){margin-right:10px}}@media (max-width: 768px){.duloImgWText .page-width{flex-direction:column;padding:48px 15px 0;margin-bottom:89px}.duloImgWText .page-width .imgwtextPhoto{width:100%;margin-bottom:40px}.duloImgWText .page-width .imgwtextContent{width:100%;padding:0 39px}.duloImgWText .page-width .imgwtextContent .imgwtextTitle{font-size:30px;letter-spacing:-.7px;margin-bottom:21px}.duloImgWText .page-width .imgwtextContent .imgwtextDesc{font-size:15px;letter-spacing:.8px;margin:0}.areaConcept{padding:0;margin:0 auto 153px}.areaConcept .conceptContent{width:100%;background-color:#0006;padding:110px 20px 88px;margin:40px auto 100px}.areaConcept .conceptContent .conceptTitle{font-size:20px;margin-bottom:16px}.areaConcept .conceptContent .conceptTxt{font-size:14px;line-height:2.29}.areaConcept .conceptContent .conceptEnd{font-size:20px;letter-spacing:1.3px}.areaProduct{padding:0 15px;margin:0 auto 80px}.areaProduct .listProduct{justify-content:space-between}.areaProduct .listProduct li{width:49.3%;margin:0 0 18px}.areaProduct .listProduct li a .productPhoto{margin-bottom:15px}.areaProduct .listProduct li a .productTxt{font-size:12px;padding-right:0;margin-bottom:7px}.areaProduct .listProduct li a .price{letter-spacing:0;font-size:16px}.areaProduct .pagingNav li{margin:0 20px}.areaProduct .pagingNav a{font-size:14px}}.main{height:486px}.main .mainSlide{position:relative}.main .mainSlide .mainPhoto{margin:0}.main .mainSlide .mainPhoto img{width:100%;height:486px;object-fit:cover;object-position:center}.main .mainSlide:first-child .mainPhoto img{object-position:top}.main .mainSlide .mainContent{position:absolute;top:52px;left:50%;transform:translate(-50%);text-align:center;width:100%}.main .mainSlide .mainContent .titleMain{font-size:123px;color:#000000d6;letter-spacing:2.2px;margin-bottom:25px;font-weight:400}.main .mainSlide .mainContent .mainTxt{display:inline;font-size:37px;font-weight:800;letter-spacing:2px;background:#000;color:#fff;line-height:1.8}.main .mainSlide .mainContent .mainTxt span{color:#ecf198}.main .mainSlide.parts .mainContent{top:60px;left:90px;transform:none;text-align:left}.main .mainSlide.parts .mainContent .titleMain{font-size:63px;color:#f0f0f0;line-height:1;letter-spacing:2px;margin-bottom:23px;font-weight:400}.main .mainSlide.parts .mainContent .mainTxt{font-size:22px;line-height:1.36;font-weight:700;font-style:italic;letter-spacing:.8px}.main .mainSlide.parts .mainContent .mainTxt span{background:#fff;color:#121212}.main .slick-slider{touch-action:auto;-ms-touch-action:auto}.slick-arrow{position:absolute;top:47%;right:20px;transform:translateY(-50%);background:#0006;border-radius:50%;width:40px;height:40px;color:transparent;z-index:2}.slick-arrow:before{content:"";position:absolute;top:50%;left:45%;transform:translate(-50%,-50%) rotate(-45deg);border:solid #fff;border-width:0 1px 1px 0;display:inline-block;padding:4px}.slick-arrow.slick-prev{right:auto;left:20px}.slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(140deg);left:55%}.youtubeBox .slick-arrow.slick-disabled{display:none!important}.main .slick-dots{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;margin:0;list-style:none}.main .slick-dots li{margin:0 5px;line-height:0}.main .slick-dots li button{font-size:0;color:transparent;width:20px;height:5px;background:#0006}.main .slick-dots li.slick-active button{background:#000}.areaRankking{padding:20px 0;background-color:#f3f3f3}.areaRankking p{font-family:Archivo Narrow,sans-serif;margin:0}.areaRankking .rankWrap{display:flex;margin:0 auto}.areaRankking .rankWrap.new{margin-bottom:0}.areaRankking .rankWrap .rankContent{background-color:#2f2b1f;width:282px}.areaRankking .rankWrap .rankContent a{color:#fff;display:block;width:100%;height:100%;padding:40px 20px}.areaRankking.newItem .rankWrap .rankContent{background-color:#777}.areaRankking .rankWrap .rankContent .rankTitle{font-size:40px;letter-spacing:.5px;font-weight:400}.areaRankking .rankWrap .rankContent .rankTxt{font-size:14px;margin:0}.areaRankking .rankWrap .rankList{display:flex;justify-content:space-between;list-style:none;margin:0;width:calc(100% - 282px);padding:33px 29px 28px 33px;background:#fff}.areaRankking .rankWrap .rankList li{text-align:center;width:calc(25% - 4px)}.areaRankking .rankWrap .rankList li .listContent{display:flex;flex-direction:column;justify-content:space-between;height:88.6%}.areaRankking .rankWrap .rankList li .listContent .rankPhoto{margin-bottom:15px}.areaRankking .rankWrap .rankList li .listContent .rankName{font-size:18px;line-height:1.35;margin-bottom:2px}.areaRankking .rankWrap .rankList li .listContent .rankPrice{font-size:20px;color:#d0021b;margin-bottom:11px}.areaRankking .rankWrap .rankList li .rankBtn a{display:block;text-align:center;background-color:#e7be00;color:#fff;width:100%;font-size:16px;border-radius:2px;padding:11px 20px;transition:all .3s}.areaRankking .rankWrap .rankList li .rankBtn a span:first-child{display:none}.areaRankking .rankWrap .rankList li .rankBtn.disboard a{opacity:.7;pointer-events:none}.areaRankking .rankWrap .rankList li .rankBtn.disboard a span:last-child{display:none}.areaRankking .rankWrap .rankList li .rankBtn.disboard a span:first-child{display:block}.areaCat{margin-bottom:61px}.areaCat .catMain{position:relative;margin-bottom:-90px}.areaCat .catMain .catPhoto{height:405px;margin:0}.areaCat .catMain .catPhoto img{width:100%;height:100%;object-fit:cover;object-position:center}.areaCat .catMain .catTitle{position:absolute;top:48.7%;left:50%;transform:translate(-50%,-50%);z-index:3;color:#fff;font-size:44px;margin:0;font-weight:400;letter-spacing:.6px}.areaCat .listCat{display:flex;list-style:none;position:relative;margin:0 0 0 -6px;width:101%}.areaCat .listCat li{padding:5.5px;margin:0}.areaCat .listCat li a{display:block;background-color:#2b2b2b;color:#fff;text-align:center;padding-bottom:45px;transition-duration:.5s}.areaCat .listCat li a .catPhoto{margin-bottom:36px}.areaCat .listCat li a .catName{font-size:28px;margin-bottom:15px;font-weight:900;font-family:Noto Sans JP,sans-serif}.areaCat .listCat li a .catTxt{font-size:16px;margin-bottom:30px;line-height:1.5;font-weight:600;color:#c9c9c9}.areaCat .listCat li a .checkNow{display:inline-block;font-size:13px;background-color:#919da9;color:#fff;padding:10px 20px 9px;font-weight:400;letter-spacing:1.7px;margin:0}.areaRtr{background-color:#f3f3f3;padding:59px 0 20px}.areaRtr .introduce{text-align:center;margin-bottom:35px}.areaRtr .introduce .introduceTitle{font-weight:700;font-size:21px;margin-bottom:3px;color:#121212}.areaRtr .introduce .titleEng{font-weight:400;color:#010101;font-size:47px;letter-spacing:.5px;margin-bottom:19px}.areaRtr .introduce .introduceTxt{font-size:16px;color:#121212bf;font-weight:600;letter-spacing:.7px;margin-bottom:0;font-family:Noto Sans JP,sans-serif}.areaRtr .rtrWrap{display:flex}.areaRtr .rtrWrap .rtrBox{width:50%;background-color:#000;padding-bottom:8px}.areaRtr .rtrWrap .rtrBox .rtrContent{position:relative}.areaRtr .rtrWrap .rtrBox .rtrContent .rtrPhoto{margin:0 0 1px}.areaRtr .rtrWrap .rtrBox .rtrContent .rtrTitle{position:absolute;top:9px;left:0;color:#fff;display:flex;justify-content:space-between;width:100%;padding:0 21px}.areaRtr .rtrWrap .rtrBox .rtrContent .rtrTitle .jp{font-size:36px;background:#000;transform:translateY(19px)}.areaRtr .rtrWrap .rtrBox .rtrContent .rtrTitle .eng{font-size:30px;font-weight:400;letter-spacing:.4px}.areaRtr .rtrWrap .rtrBox .rtrContent .rtrTxt{position:absolute;bottom:-2px;left:0;color:#fff;font-size:18px;font-weight:700;margin:0;padding:0 20px;letter-spacing:0}.areaRtr .rtrBox .slideWrap{padding:3px 20px}.areaRtr .sliderContain{background-color:#6a6655;overflow:hidden;padding-bottom:19px}.areaRtr .sliderContain .slick-list{padding-right:39px}.areaRtr .sliderContain .slideBox{padding:15px 10px;height:auto}.areaRtr .sliderContain .slideBox .slidePhoto{margin:0}.areaRtr .sliderContain .slideBox .name{font-size:31px;color:#fff;margin:12px 9px 0;letter-spacing:0}.areaRtr .sliderContain .slideBox .name.small{font-size:20px;line-height:1.4;margin:9px 0 0}.areaRtr .rtrWrap .rtrBox.black .rtrContent .rtrTitle .jp{color:#0b0b0b;background:transparent}.areaRtr .rtrWrap .rtrBox.black .rtrContent .rtrTitle .eng{display:inline;background:#000;line-height:1.4}.areaRtr .rtrWrap .rtrBox.black .rtrContent .rtrTxt span{background:#000}.areaRtr .rtrBox.black .slideWrap .sliderContain{background-color:#000;padding-bottom:22px}.areaRtr .rtrBox .slideWrap .lineUp a{display:block;text-align:center;width:100%;font-size:19px;color:#fff;background-color:#919da9;font-weight:400;padding:8px 0 9px;letter-spacing:0}.areaRtr .rtrBox .slideWrap .lineUp a span{background:url(/cdn/shop/files/icon-arrow.svg?v=1708588631)no-repeat right center/20px;padding-right:28px;letter-spacing:1.6px}.areaRtr .slick-dots{position:absolute;bottom:14px;left:50%;transform:translate(-50%);display:flex;margin:0;list-style:none}.areaRtr .slick-dots li{margin:0 5px}.areaRtr .slick-dots li button{position:relative;font-size:0;color:transparent;width:16px;height:16px;border-radius:50%;background:transparent;border:2px solid #000;padding:6px}.areaRtr .slick-dots li button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#000;border-radius:50%;opacity:0}.areaRtr .slick-arrow{top:50%}.areaRtr .slick-dots li.slick-active button:before{content:"";opacity:1}.areaModel{background:#fff;padding-bottom:40px}.areaRtr.areaModel .introduce{margin-bottom:38px}.areaRtr.areaModel .introduce .introduceTitle{margin-bottom:7px}.areaRtr.areaModel .introduce .titleEng{margin-bottom:3px}.areaModel .introduceTxt-01{font-size:22px;font-weight:700;margin-bottom:24px}.areaModel .introduceTxt-02{font-size:20px;font-weight:700;line-height:1.2;margin-bottom:0}.areaModel .modelContail{position:relative;padding:50px 20px 29px;background:url(/cdn/shop/files/b1.jpg?v=1688018880) no-repeat left center/cover}.areaModel .modelContail .modelPhoto{margin:0}.areaModel .modelContail .modelPhoto img{width:100%}.areaModel .modelContail .modelEditon{color:#fff;text-align:right;letter-spacing:.6px;margin-bottom:181px}.areaModel .modelContail .modelEditon .editonEng{font-size:53px;background-color:#002149;font-weight:400}.areaModel .modelContail .modelEditon .editonjp{display:inline-block;font-size:39px;margin-top:13px;background-color:#002149;line-height:1.1}.areaModel .modelContail .modelContent .modelWrap{display:flex;justify-content:space-between;margin-bottom:13px}.areaModel .modelContail .modelContent .modelWrap .modelBox{padding:0 20px;width:50%}.areaModel .modelContail .modelContent .modelWrap .modelBox.cseries .sliderContain{background-color:#7b888c}.areaModel .modelContail .modelContent .modelWrap .modelBox .modelTitle{font-size:53px;font-weight:400;margin-bottom:0}.areaModel .modelContail .modelContent .modelWrap .modelBox .modelTitle span{background-color:#002966;color:#fff;letter-spacing:.7px}.areaModel .modelContail .modelContent .lineUp{margin-bottom:0}.areaModel .modelContail .modelContent .lineUp a{display:block;text-align:center;width:100%;font-size:21px;color:#fff;background-color:#6c96a7;font-weight:400;padding:16px 0 19px}.areaModel .modelContail .modelContent .lineUp a span{background:url(/cdn/shop/files/icon-arrow.svg?v=1708588631)no-repeat right center/22px;padding-right:30px;letter-spacing:2.6px}.areaRtr.areaModel .sliderContain{padding:0 0 27px;background-color:#54616b}.areaRtr.areaModel .sliderContain .slick-list{margin:0}.areaModel .modelContail .modelContent .modelWrap .modelBox{padding:0;width:48.6%}.areaRtr.areaModel .sliderContain .slideBox .name{margin:4px 0 0}.areaAccessary{background:url(/cdn/shop/files/accessary-bcr.png?v=1708656988);padding:54px 0 55px}.areaAccessary .AccessaryIntroduce{text-align:center;margin-bottom:36px}.areaAccessary .AccessaryIntroduce .introduceTitle{font-weight:900;font-size:34px;margin-bottom:18px;color:#063711;line-height:1.8;letter-spacing:.6px}.areaAccessary .AccessaryIntroduce .introduceTxt{font-size:21px;color:#121212bf;font-weight:700;line-height:1.85;letter-spacing:1px;margin-bottom:0}.areaAccessary .accessaryWrap{display:flex;justify-content:space-between}.areaAccessary .accessaryWrap .accessaryLeft{width:48.7%;margin:0}.areaAccessary .accessaryWrap .accessaryLeft img{height:100%;width:100%;object-fit:cover;object-position:center}.areaAccessary .accessaryWrap .accessaryRight{width:48.7%}.areaAccessary .accessaryRight .rightContent{display:flex;justify-content:space-between;background-color:#698971;padding:15px 10px 40px;margin-bottom:29px}.areaAccessary .accessaryRight .rightContent .rightBox{width:48.1%}.areaAccessary .accessaryRight .rightContent .rightBox .rightPhoto{margin-bottom:0}.areaAccessary .accessaryRight .rightContent .rightBox .rightName{font-size:25px;text-align:center;font-weight:900;line-height:1.3;margin:0;color:#fff}.areaAccessary .accessaryRight .rightTitle{text-align:center;color:#121212bf;font-size:23px;font-weight:700;letter-spacing:.5px;margin-bottom:31px}.areaAccessary .accessaryRight .itemCheck{margin-bottom:30px}.areaAccessary .accessaryRight .itemCheck a{display:block;text-align:center;width:100%;font-size:18px;color:#fff;background-color:#06371e;font-weight:400;padding:17px 0;letter-spacing:0}.areaAccessary .accessaryRight .itemCheck span{background:url(/cdn/shop/files/icon-arrow.svg?v=1708588631)no-repeat right center/17px;padding-right:25px;letter-spacing:1.6px}.areaJapan{background:url(/cdn/shop/files/japan-bcr.png?v=1708568116) no-repeat right center/contain;color:#fff;background-color:#2b2b2b;padding:115px 0 70px}.areaJapan .inner{max-width:1110px}.areaJapan .japanTitle{font-size:39px;letter-spacing:1px;margin-bottom:34px;padding-left:10px}.areaJapan .listJpan{list-style:none;margin:0}.areaJapan .listJpan li{display:flex;font-size:20px;font-weight:900;letter-spacing:.6px;margin-bottom:31px;align-items:center}.areaJapan .listJpan li span{display:block;width:46px;margin-right:32px}.areaJapan .listJpan li.txtBig{font-size:32px;color:#f5a623;margin-bottom:0}.areaJapan .listJpan li.txtBig span{width:49px}.areaBlock{padding:60px 0}.areaBlock .blogTitle{font-size:47px;font-weight:400;color:#010101;text-align:center;margin-bottom:51px}.areaBlock .blogbuild{text-align:center;background-color:#eeeeeef0;color:#121212;padding:10px 0 9px;font-weight:700;letter-spacing:1px;margin-bottom:43px}.areaBlock .listBlog{display:flex;justify-content:space-between;list-style:none;margin:0}.areaBlock .listBlog li{display:flex;justify-content:space-between;width:calc(100% / 3 - 20px)}.areaBlock .listBlog li .blogPhoto{width:56.2%;margin:0}.areaBlock .listBlog li .blogPhoto img{height:220px;object-fit:cover;object-position:center center;width:100%}.areaBlock .listBlog li .blogContent{width:38.3%}.areaBlock .listBlog li .blogContent .vol{font-size:18px;color:#121212;font-weight:700;margin-bottom:9px}.areaBlock .listBlog li .blogContent .blogTxt{font-size:16px;margin:0;line-height:1.82}.areaBlock .listBlog li .blogContent .blogTxt .textContent{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.areaBlock .listBlog li .blogContent .blogTxt.fulltext .textContent{display:block}.areaBlock .listBlog li .blogContent .blogTxt .textContent p{margin:0;line-height:1.7;text-align:justify}.areaBlock .listBlog li .blogContent .blogTxt .textMoreBtn{font-size:16px;color:#00e;text-decoration:underline}.areaYoutube{padding-top:61px}.areaYoutube .youtubeTitle{color:#e60000;text-align:center;font-size:27px;letter-spacing:.6px;margin-bottom:29px;font-family:Poppins,sans-serif;font-weight:600}.areaYoutube .youtubeLogo{width:422px;margin:0 auto 15px}.youtubeBox{padding:41px 0 34px}.youtubeBox.gray{background-color:#e7e7ebd6}.youtubeBox.lightgray{background-color:#e6e2e26e;margin-bottom:36px}.youtubeBox .titleBox{text-align:center;font-size:25px;letter-spacing:.7px;margin-bottom:46px;font-family:Poppins,sans-serif;font-weight:600}.youtubeBox .titleBox span{padding-right:34px;background:url(/cdn/shop/files/icon-youtube.png?v=1708564338) no-repeat right 1px top 66%/28px}.youtubeBox .listYoutube{display:flex;justify-content:center;max-width:1170px;margin:auto;padding:0 0 15px}.youtubeBox .listYoutube .video{padding:0 15px;width:calc(100% / 3);line-height:0}.youtubeBox .listYoutube .video iframe{width:100%;height:10.3vw;min-height:169px}.areaYoutube .slick-arrow{position:absolute;top:50%;right:35px;transform:translateY(-50%);background:#0006;border-radius:50%;width:40px;height:40px;color:transparent;z-index:2}.areaYoutube .slick-arrow:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px}.areaYoutube .slick-arrow.slick-prev{right:auto;left:35px}.areaYoutube .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(140deg)}.areaYoutube .slick-arrow.slick-disabled{display:none!important}.youtubeBox .slick-dots{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;margin:0;list-style:none}.youtubeBox .slick-dots li{margin:0 5px;line-height:0}.youtubeBox .slick-dots li button{font-size:0;color:transparent;width:20px;height:5px;background:#0006}.youtubeBox .slick-dots li.slick-active button{background:#000}.btnBox .btnLink{margin-bottom:33px}.btnBox .btnLink a{display:block;text-align:center;background-color:#000;width:100%;font-size:21px;color:#fff;font-weight:700;padding:21px 0 20px;font-family:Poppins,sans-serif;font-weight:600}.btnBox .btnLink.blue a{background-color:#152448}.btnBox .btnLink a span{background:url(/cdn/shop/files/icon-link.svg?v=1708566334)no-repeat right 0px center/25px;padding-right:46px;letter-spacing:.3px}.btnBox .btnLink.wpl{margin-bottom:0}.btnBox .btnLink.wpl a{background-color:#154815}#CollectionSection{margin-top:95px}@media (min-width: 768px){.slick-arrow:hover{background:#000}.areaRankking .rankWrap .rankList li .rankBtn a:hover{box-shadow:0 10px 10px -10px #00000080;transform:scale(1.1);background-color:#c9a100}.areaCat .listCat li a:hover{transform:scale(1.2);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.areaRankking .rankWrap .rankList li .listContent .rankName a:hover{text-decoration:underline}}@media (max-width: 1000px) and (min-width: 768px){.areaRankking .rankWrap{flex-direction:column}.areaRankking .rankWrap .rankContent{width:100%}.areaRankking .rankWrap .rankList{width:100%;padding:0 20px 30px}.areaRtr .rtrWrap .rtrBox .rtrContent .rtrTxt{font-size:15px}.areaRtr .sliderContain .slideBox .name{font-size:24px}.areaModel .modelContail .modelContent .modelWrap .modelBox .modelTitle{font-size:40px}.areaAccessary .AccessaryIntroduce .introduceTitle{font-size:27px}.areaAccessary .AccessaryIntroduce .introduceTxt,.areaAccessary .accessaryRight .rightContent .rightBox .rightName{font-size:17px}.areaBlock .listBlog li{flex-direction:column}.areaBlock .listBlog li .blogPhoto{width:100%;margin-bottom:20px}.areaBlock .listBlog li .blogContent{width:100%}.youtubeBox .listYoutube .video iframe{height:25.4vw}}@media (max-width: 1700px) and (min-width: 768px){.youtubeBox .listYoutube .video iframe{height:11.6vw}}@media (max-width: 1023px) and (min-width: 768px){.youtubeBox .listYoutube .video iframe{height:24vw}}@media (max-width: 767px){.inner{padding:0 15px}.main,.main .mainSlide .mainPhoto img{height:342px}.main .mainSlide .mainContent{width:100%}.main .mainSlide .mainContent .titleMain{font-size:64px}.main .mainSlide .mainContent .mainTxt{font-size:18px}.main .mainSlide.parts .mainContent{top:30px;left:auto;right:10px;text-align:center}.main .mainSlide.parts .mainContent .titleMain{font-size:36px;color:#000;text-align:right;margin-bottom:130px}.main .mainSlide.parts .mainContent .mainTxt{font-size:20px}.areaRankking .rankWrap{flex-direction:column}.areaRankking .rankWrap .rankContent{width:100%;text-align:center}.areaRankking .rankWrap .rankContent a{padding:7px 20px}.areaRankking .rankWrap .rankContent .rankTitle{font-size:33px;letter-spacing:.5px;margin-bottom:0}.areaRankking .rankWrap .rankList{flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 10px}.areaRankking .rankWrap .rankList li{text-align:center;width:49%;margin-bottom:20px}.areaRankking .rankWrap .rankList li .listContent{height:88%}.areaRankking .rankWrap .rankList li .listContent .rankName{font-size:14px}.areaRankking .rankWrap .rankList li .listContent .rankPrice{font-size:15px}.areaRankking .rankWrap .rankList li .rankBtn a{font-size:16px}.areaRankking.newItem .rankWrap .rankList li .rankBtn a{background-color:#df8018}.areaCat{margin-bottom:15px}.areaCat .catMain{margin-bottom:-70px}.areaCat .listCat li a .catPhoto{margin-bottom:13px}.areaCat .catMain .catPhoto{height:210px;background:url(/cdn/shop/files/3_02.jpg?v=1687151220) no-repeat center center/cover}.areaCat .catMain .catPhoto img{display:none}.areaCat .catMain .catTitle{font-size:28px;top:44%}.areaCat .listCat{margin:0;width:100%;flex-wrap:wrap;justify-content:space-between}.areaCat .listCat li{padding:0;margin:0 0 7px;width:49%}.areaCat .listCat li a{padding-bottom:22px}.areaCat .listCat li a .catName{font-size:18px}.areaCat .listCat li a .catTxt{font-size:13px;margin-bottom:10px}.areaRtr{padding:40px 0 20px}.areaRtr..areaModel{padding-top:30px}.areaRtr .introduce{margin-bottom:20px}.areaRtr .introduce .titleEng{font-size:33px;margin-bottom:15px}.areaRtr .introduce .introduceTxt{font-size:14px}.areaRtr .rtrWrap .rtrBox{width:100%}.areaRtr .rtrWrap{flex-direction:column}.areaRtr .rtrWrap .rtrBox .rtrContent .rtrTitle{justify-content:right;top:50px;left:-10px}.areaRtr .rtrWrap .rtrBox .rtrContent .rtrTitle .jp{font-size:30px;transform:none}.areaRtr .rtrWrap .rtrBox.black .rtrContent .rtrTitle .eng,.areaRtr .rtrWrap .rtrBox .rtrContent .rtrTitle .eng{display:none}.areaRtr .rtrWrap .rtrBox .rtrContent .rtrTxt{font-size:16px;letter-spacing:1px}.areaRtr .sliderContain .slick-list{padding-right:0}.areaRtr .sliderContain .slideBox .name{font-size:24px}.areaRtr .sliderContain .slideBox .name.small{font-size:18px}.areaRtr .rtrBox .slideWrap .lineUp a{background-color:#c8be44;color:#000}.areaRtr .rtrBox .slideWrap .lineUp a span{background-image:url(/cdn/shop/files/icon-arrow_-_Copy.svg?v=1708589767)}.areaRtr .rtrWrap .rtrBox.black .rtrContent .rtrTitle{justify-content:left;top:40px;font-style:italic}.areaRtr.areaModel .introduce .titleEng{margin-bottom:-2px}.areaModel .introduceTxt-01{font-size:19px;margin-bottom:17px}.areaModel .introduceTxt-02{font-size:15px}.areaModel .modelContail{padding:98px 0 29px;background:#777f8a url(/cdn/shop/files/b1.jpg?v=1688018880) no-repeat left top/contain}.areaModel .modelContail .modelEditon .editonEng{font-size:28px}.areaModel .modelContail .modelEditon .editonjp{font-size:21px}.areaModel .modelContail .modelEditon{margin-bottom:3px}.areaModel .modelContail .modelContent{padding:0 15px}.areaModel .modelContail .modelContent .modelWrap{flex-direction:column}.areaModel .modelContail .modelContent .modelWrap .modelBox{width:100%;margin-bottom:30px}.areaModel .modelContail .modelContent .modelWrap .modelBox .modelTitle{font-size:25px;font-style:italic;padding:0 20px}.areaRtr .sliderContain .slideBox{padding:6px}.areaModel .modelContail .modelContent .modelWrap .modelBox:last-child{margin-bottom:0}.areaModel .modelContail .modelContent .modelWrap .modelBox:last-child .modelTitle{text-align:right}.areaRtr .sliderContain{padding-bottom:30px}.areaRtr .rtrWrap .rtrBox .rtrContent .rtrPhoto{margin:0 0 15px;padding-bottom:77px}.areaAccessary{background:#fbf9ecf7;padding-bottom:40px}.areaAccessary .AccessaryIntroduce .introduceTitle{font-size:22px;line-height:1.4;margin-bottom:30px}.areaAccessary .AccessaryIntroduce .introduceTxt{font-size:14px;line-height:1.6}.areaAccessary .AccessaryIntroduce{margin-bottom:13px}.areaAccessary .accessaryWrap{flex-direction:column}.areaAccessary .accessaryWrap .accessaryLeft,.areaAccessary .accessaryWrap .accessaryRight{width:100%}.areaAccessary .accessaryRight .rightContent{padding:6px 5px 30px;margin-bottom:6px}.areaAccessary .accessaryRight .rightContent .rightBox{width:49%}.areaAccessary .accessaryRight .rightContent .rightBox .rightName{font-size:16px}.areaAccessary .accessaryRight .rightTitle{font-size:19px;margin-bottom:7px}.areaAccessary .accessaryRight .itemCheck{margin-bottom:0}.areaBlock{padding:60px 0 20px}.areaBlock .blogTitle{font-size:33px;margin-bottom:30px}.areaBlock .blogbuild{font-size:20px}.areaBlock .listBlog{flex-wrap:wrap}.areaBlock .listBlog li{flex-direction:column;width:48%;margin-bottom:10px}.areaBlock .listBlog li .blogPhoto{width:100%;margin-bottom:10px}.areaBlock .listBlog li .blogContent{width:100%}.areaBlock .listBlog li .blogPhoto img{height:142px}.areaBlock .listBlog li .blogContent .vol{font-size:17px;margin-bottom:-2px}.areaBlock .listBlog li .blogContent .blogTxt{font-size:14px}.areaBlock .listBlog li .blogContent .blogTxt .textContent{-webkit-line-clamp:3}.areaBlock .listBlog li .blogContent .blogTxt .textContent p,.areaBlock .listBlog li .blogContent .blogTxt .textMoreBtn{font-size:14px}.areaYoutube{padding-top:40px}.areaYoutube .youtubeTitle{font-size:21px;margin-bottom:0}.areaYoutube .youtubeTitle span{padding-right:30px;background:url(/cdn/shop/files/youtube.svg?v=1708587099) no-repeat right 1px bottom 30%/23px}.areaYoutube .youtubeLogo{width:100%;margin:0 auto 3px}.youtubeBox{padding:23px 0 35px;margin-bottom:0}.youtubeBox.lightgray{background-color:#e6e6e661;margin-bottom:34px}.youtubeBox .titleBox{margin-bottom:31px;font-size:19px}.youtubeBox .titleBox span{padding-right:27px;background:url(/cdn/shop/files/icon-youtube.png?v=1708564338) no-repeat right 1px bottom -12%/23px}.youtubeBox .listYoutube .video iframe{height:47.2vw;min-height:169px}.areaYoutube .slick-arrow{top:46.2%}.btnBox .btnLink a{font-size:17px;padding:23px 0 24px;width:91.5%;margin:0 auto}#CollectionSection{margin-top:126px}}@media (max-width: 820px) and (min-width: 450px){.areaRankking .rankWrap .rankContent a{padding:20px}.areaRankking .rankWrap .rankContent .rankTitle{margin-bottom:0}.areaCat .listCat li{padding:1.5px}}@media (max-width: 768px){.areaJapan{padding:33px 0 44px;background-image:url(/cdn/shop/files/3_05.png?v=1688019706)}.areaJapan .inner{padding:0 7px}.areaJapan .japanTitle{font-size:27px;padding:0;text-align:center}.areaJapan .listJpan li{font-size:15px;margin-bottom:11px}.areaJapan .listJpan li:nth-child(2){padding-left:15px}.areaJapan .listJpan li:nth-child(3){padding-left:35px}.areaJapan .listJpan li:nth-child(4){padding-left:63px}.areaJapan .listJpan li span{margin-right:14px}.areaJapan .listJpan li.txtBig{font-size:23px;padding-left:15px}.areaJapan .listJpan li.txtBig span{margin-right:7px}}.shopify-section .section-header__title{margin-bottom:0;font-size:20px;text-align:left}@media (max-width: 1280px) and (min-width: 769px){.shopify-section .page-content{padding:0 30px}}@media (max-width: 768px){.shopify-section .page-content{padding:0 15px}}.profixImgWText{padding:20px 50px 0 0}.page-width{padding:0 15px;width:100%;margin:0 auto;max-width:1170px}.profixImgWText .page-width{display:flex;justify-content:space-evenly;align-items:center}.profixImgWText .imgwtextPhoto{padding:15px;text-align:center;margin:0}.profixImgWText .imgwtextPhoto img{width:235px;max-width:100%;border:0}.profixImgWText .imgwtextContent .imgwtextDesc{font-family:"Noto Serif JP";font-weight:700;font-size:25px;line-height:36px;margin:0;padding:15px 20px 15px 3px}.section-intro-photo{padding-bottom:164px;background:url(https://raywood.jp/cdn/shop/files/pc_dc9fc2bf-f29b-4daa-a84d-8f87f8e8913d.jpg?v=1689925757) no-repeat;background-size:cover;background-position:right center;padding-top:320px;background-attachment:local}.section-lineup{position:relative;z-index:1;padding-bottom:63px}.section-lineup:before{content:"";background:url(https://raywood.jp/cdn/shop/files/1_bbd1ea2b-8e8f-4401-9f56-a73a00df0322.jpg?v=1689225887) no-repeat;background-size:cover;position:absolute;height:431px;width:100%;top:0;left:0;background-position:left bottom;z-index:-1}.section-lineup:after{content:"";background:url(https://raywood.jp/cdn/shop/files/c_f39fee5a-6b6e-4741-b549-67b34bc50f89.jpg?v=1689829248) no-repeat;background-size:cover;position:absolute;width:100%;bottom:0;left:0;height:263px;z-index:-1}.section-lineup .page-width{max-width:1314px}.section-lineup .lineup-title{font-family:Calistoga,serif;font-size:46px;font-weight:400;color:#fff;text-align:center;padding-bottom:101px;padding-top:94px;margin:0}.section-lineup .lineup-list{width:100%;display:flex;justify-content:center;flex-wrap:wrap;margin:0;list-style:none}.section-lineup .lineup-list li{background-color:#000;width:100%;width:calc(25% - 12px);margin-right:12px}.section-lineup .lineup-list li:last-child{margin-right:0}.section-lineup .lineup-list li .wrap-top{background-color:#000;padding-bottom:20px}.section-lineup .lineup-list li .lineup-photo{width:100%}.section-lineup .lineup-list li .wrap-top .item-title{min-height:49px;letter-spacing:1.5px;color:#fff;font-size:19px;line-height:1.3em;text-align:center;font-weight:600;font-family:"Noto Serif JP";margin:-85px 0 0 2px}.section-lineup .lineup-list li .check-button{padding-bottom:24px;text-align:center;margin:0}.section-lineup .lineup-list li .check-button a{background-color:#919da9;color:#fff;font-family:Bayon,sans-serif;font-weight:400;line-height:1;padding:12px 20px;display:inline-block;font-size:16px}.graySectionTitle{background-color:#474747}.graySectionTitle.marginTop{margin-top:22px}.graySectionTitle .sectionTitle{text-align:left;font-size:26px;color:#fff;font-style:italic;font-weight:700;font-family:"Noto Serif JP";margin:0;padding:38px 0 7px}.section-hot-product .hot-box .product-wrap{background:url(https://raywood.jp/cdn/shop/files/i1-3.jpg?v=1689828732) no-repeat;padding-bottom:15px}.section-hot-product.second .hot-box .product-wrap{background:url(https://raywood.jp/cdn/shop/files/i3-2.jpg?v=1689828733) no-repeat;background-position:center center;position:relative;background-size:cover;padding-bottom:30px}.section-hot-product .hot-box.third .product-wrap{background-image:url(https://raywood.jp/cdn/shop/files/handpiece2.jpg?v=1689828733);padding-left:100px;padding-bottom:30px;background-position:center center;position:relative;background-size:cover}.section-hot-product .hot-box .product-wrap .box-product{display:flex;justify-content:space-between}.section-hot-product .hot-box .product-wrap .box-product .wrap-left{padding:68px 0 0 15px;width:55%}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-left{padding:50px 0 0 15px;width:39%}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-left{width:31%;padding:128px 0 0 30px}.section-hot-product .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-photo{width:100%;margin:0 0 20px}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-photo{margin:0 0 21px}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-left .box-logo .logo-photo{margin:0 0 27px}.section-hot-product .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-photo img{height:auto;width:320px}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-photo img{width:396px}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-left .box-logo .logo-photo img{width:320px}.section-hot-product .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-name{font-family:Calistoga,serif;color:#000;font-style:italic;font-weight:400;font-size:34px;text-align:left;margin:0 0 8px;letter-spacing:.6px}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-name{margin:0 0 21px;line-height:1.4;font-size:41px}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-left .box-logo .logo-name{font-size:48px}.section-hot-product .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-txt{margin:0}.section-hot-product .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-txt span{color:#000;font-size:29px;font-family:"Noto Serif JP";font-weight:700;font-style:italic;background-color:#fff;line-height:1.4}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-txt{line-height:1.4}.section-hot-product .hot-box .product-wrap .box-product .wrap-right{text-align:center;width:30.6%;margin:15px 15px 0 0}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-right{width:54.2%;display:flex;border:1px solid #9b9b9b;box-shadow:#00000040 0 4px 4px;margin:52px 15px 0 0}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-right{width:62.2%;margin:0 34px 0 0;padding-top:52px}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-right .intro-product{text-align:center;background-color:#f4f2f25e;padding-left:20px;padding-right:20px;background-image:url(https://raywood.jp/cdn/shop/files/hea.png?v=1689764746);background-size:cover;background-position:center top;border:1px solid #879bab}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-right .intro-product .intro-title{text-align:left;font-family:Noto Sans JP,sans-serif;font-weight:900;font-size:23px;margin:29px 0;letter-spacing:.6px}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-right .intro-product .intro-txt{padding-right:222px;margin:0 0 167px;text-align:left;line-height:23px;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:-.4px}.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail{width:100%;background-color:#fff;box-shadow:#00000040 0 4px 4px;text-align:center;border:1px solid #9b9b9b;padding:15px 16px}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-right .box-detail{width:50%;border:none;box-shadow:none}.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail .product-photo{padding:0 8px;margin:0 auto}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-right .box-detail .product-photo{padding:0 2px}.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail .product-photo img{width:100%;object-fit:cover;object-position:center center}.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail .product-name{font-size:14px;text-transform:initial;margin:14px 0 5px;padding:0 12px;line-height:1.3}.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail .product-price{padding-right:8px;font-size:15px;margin:0 0 6px}.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail .add-cart-but{cursor:pointer;margin:0}.best-seller-list .list-item li .add-cart-but.disabled a{pointer-events:none;opacity:.7}.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail .add-cart-but a{background-color:#5d6b82;color:#fff;width:95%;font-size:14px;border-radius:2px;padding:12px 0;display:inline-block;line-height:1;letter-spacing:0}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-right .box-detail .add-cart-but a{width:99%}.best-seller-list{padding:14px 0 35px;background-color:#eee;width:100%}.best-seller-list .page-width{max-width:1200px}.best-seller-list .list-item{display:flex;flex-wrap:wrap;box-shadow:#00000040 0 4px 4px;width:100%;margin:0;list-style:none}.best-seller-list .list-item li{width:25%;background-color:#fff;text-align:center;padding:16px 8px 13px;margin:0}.best-seller-list .list-item li .product-photo{width:95%;padding:0 6px;margin:0 auto}.best-seller-list .list-item li .product-photo img{width:100%}.best-seller-list .list-item li .product-name{font-size:14px;text-transform:initial;padding:0 6px;line-height:1.1;margin:15px 0 7px}.best-seller-list .list-item li .product-price{padding-right:8px;font-size:15px;margin:0 0 6px}.best-seller-list .list-item li .add-cart-but{margin:0}.best-seller-list .list-item li .add-cart-but a{background-color:#5d6b82;color:#fff;width:95%;font-size:14px;border-radius:2px;padding:12px 0;display:inline-block;line-height:1;letter-spacing:0}.section-hot-product .hot-box .accessory-wrap{background-image:url(https://raywood.jp/cdn/shop/files/parts2.jpg?v=1689926133);background-size:cover;background-position:center center;padding-left:100px;padding-bottom:116px;padding-top:84px;position:relative;margin-bottom:33px}.section-hot-product .hot-box .accessory-wrap:after{content:"";box-shadow:#00000040 4px 4px 4px;background-color:#fff;border:1px solid #9b9b9b;position:absolute;width:58.3%;bottom:11.2%;left:20.9%}.section-hot-product .hot-box .accessory-wrap .accessory-box{padding-left:87px}.section-hot-product .hot-box .accessory-wrap .accessory-box .accessory-photo{width:99%;margin:0}.section-hot-product .hot-box .accessory-wrap .accessory-box .accessory-photo img{width:320px}.section-hot-product .hot-box .accessory-wrap .accessory-box .accessory-txt{font-family:Calistoga,serif;margin:0;color:#fff;font-weight:400;font-size:48px;font-style:italic;text-align:left;padding-top:14px;letter-spacing:.6px}.section-hot-product .hot-box .accessory-wrap .accessory-box .accessory-txt br{display:none}@media (max-width: 1200px){.section-intro-photo{padding-top:184px;padding-bottom:210px}.section-hot-product .hot-box.third .product-wrap{padding-left:0}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-right .intro-product .intro-txt{padding-right:112px}.best-seller-list{padding:14px 0 13px}.section-hot-product .hot-box .accessory-wrap{background-repeat:no-repeat;background-position:right bottom;padding-right:22px;padding-left:22px}.section-hot-product .hot-box .accessory-wrap .accessory-box .accessory-txt{font-size:43px}}@media (max-width: 1024px){.section-intro-photo{padding-top:122px}.section-lineup .lineup-title{font-size:33px;margin-bottom:0;padding-bottom:55px;padding-top:55px}.section-lineup .bgr-lineup img{height:300px}.section-lineup .bgr-lineup-two img{height:250px}}@media (max-width: 950px){.profixImgWText{padding:0}.profixImgWText .imgwtextContent .imgwtextDesc{font-size:22px}}@media (max-width: 768px){.section-lineup{background-color:#111213}.section-lineup .bgr-lineup img{height:232px}.profixImgWText .page-width{display:block;margin:0 auto}.profixImgWText .imgwtextPhoto{padding:0}.profixImgWText .imgwtextPhoto img{margin:0 auto;width:156px}.profixImgWText .imgwtextContent .imgwtextDesc{font-size:17px;line-height:1.4;text-align:center;padding:11px 5px 15px}.section-intro-photo{padding:99px 0 95px;margin:0;background:url(https://raywood.jp/cdn/shop/files/t3.jpg?v=1689850916) no-repeat;background-position:center center;background-attachment:unset;background-size:cover}.section-lineup{padding-bottom:24px}.section-lineup:before{background-position:right bottom;height:233px}.section-lineup:after{display:none}.section-lineup .lineup-list{justify-content:flex-start}.section-lineup .lineup-list li{width:calc(50% - 5px);margin-right:10px;margin-bottom:10px}.section-lineup .lineup-list li:nth-child(2n){margin-right:0}.section-lineup .lineup-list li .wrap-top .item-title{min-height:42px;font-size:16px;margin-top:-75px}.section-lineup .lineup-list li .check-button a{padding:7px 20px;font-size:15px}.section-lineup .lineup-title{font-size:23px;padding-bottom:48px;padding-top:70px}.graySectionTitle .sectionTitle{font-size:16px;padding:18px 0 17px 16px}.section-hot-product .hot-box .product-wrap{background-position:left top;background-size:contain;padding-top:38px;padding-bottom:20px}.section-hot-product .hot-box .product-wrap .box-product{display:block}.section-hot-product .hot-box .product-wrap .box-product .wrap-left{width:100%;padding:0}.section-hot-product .hot-box .product-wrap .box-product .wrap-right{width:100%;margin:0}.section-hot-product .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-photo{margin-bottom:15px}.section-hot-product .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-photo img{width:204px;display:table;margin-left:auto}.section-hot-product .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-name{font-size:23px;text-align:right;margin-bottom:24px}.section-hot-product .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-txt span{font-size:18px}.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail{padding:22px 16px 20px}.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail .product-name{font-size:12px;margin:20px 0 1px;letter-spacing:.1px;text-align:center}.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail .product-price{font-size:13px;margin-bottom:0}.section-hot-product .hot-box .product-wrap .box-product .wrap-right .box-detail .add-cart-but a{width:96%}.section-hot-product.second .hot-box .product-wrap{background-size:contain;background-repeat:no-repeat;padding-bottom:0;padding-top:31px;background-position:center top;margin-bottom:34px}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-left{width:100%;padding:0}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-right{width:100%;padding:0;margin:13px 0 0}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-photo img{width:243px;display:block;margin-left:15px}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-name{font-size:25px;padding-top:2px;text-align:left;line-height:28px;padding-left:15px;margin:0 0 19px}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-txt{text-align:right;padding-right:15px;line-height:1.2}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-txt span{font-size:20px;padding-top:0;margin-bottom:36px}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-left .box-logo .logo-photo{margin-bottom:16px}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-right .box-detail{padding:15px 10px}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-right .box-detail .product-photo{padding:0 9px}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-right .box-detail .product-name{margin:15px 0 2px;line-height:1.3}.section-hot-product.second .hot-box .product-wrap .box-product .wrap-right .box-detail .add-cart-but a{width:89.5%}.section-hot-product .hot-box.third .product-wrap{background-size:cover;background-repeat:no-repeat;background-color:#000;padding-bottom:0;padding-top:29px;background-position:center center}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-left{width:100%;padding:0}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-right{width:100%;margin-right:0;padding:0 45px}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-left .box-logo .logo-photo img{width:211px;display:block;margin-left:46px}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-left .box-logo .logo-name{font-size:25px;padding-top:0;margin-right:44px;letter-spacing:.4px;margin-bottom:11px}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-right .intro-product .intro-title{font-size:18px;margin-top:0;margin-bottom:12px}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-right .intro-product .intro-txt{padding:0;font-size:13px;line-height:1.3;letter-spacing:.6px;margin-bottom:84px}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-left .box-logo .logo-photo{margin-bottom:1px}.section-hot-product .hot-box.third .product-wrap .box-product .wrap-right .intro-product{padding:15px 11px 0;background-size:contain;background-repeat:no-repeat;background-color:#fff;background-position:center bottom}.best-seller-list{background-color:#fff;padding:13px 0 19px}.best-seller-list .list-item{padding-bottom:4px}.best-seller-list .list-item li{width:50%}.best-seller-list .list-item li .product-name{font-size:12px;margin-top:15px}.best-seller-list .list-item li .product-price{font-size:12px;margin-bottom:0}.best-seller-list .list-item li .add-cart-but a{width:89.5%}.section-hot-product .hot-box .accessory-wrap .accessory-box .accessory-photo img{width:257px}.section-hot-product .hot-box .accessory-wrap{padding:28px 0 35px;background-position:center center;margin-bottom:30px}.section-hot-product .hot-box .accessory-wrap .accessory-box .accessory-txt{font-size:25px;padding-top:6px;text-align:left;line-height:1.2;padding-bottom:14px;letter-spacing:.6px}.section-hot-product .hot-box .accessory-wrap:after{width:91.7%;bottom:5.4%;left:15px}.section-hot-product .hot-box .accessory-wrap .accessory-box{padding-left:45px}}@media (max-width: 450px){.section-hot-product .hot-box .accessory-wrap .accessory-box .accessory-txt br{display:block}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/lpctemplate-styles.css.map */
