@charset "UTF-8";.wrap.category-washstand main .mv-category{background:#ecf6fa url(/cdn/shop/t/22/assets/cat-bg-washstand.jpg?v=19818904138590797801694058976) center center/cover no-repeat}@media only screen and (max-width: 767px){.wrap.category-washstand main .mv-category{background-image:url(/cdn/shop/t/22/assets/cat-bg-washstand-sp.jpg?v=70468239499452288141694058975)}}.wrap.category-washstand main .mv-category .mv-recommend .person{left:-35px;bottom:15px!important}@media only screen and (max-width: 767px){.wrap.category-washstand main .mv-category .mv-recommend .person{left:5px;top:-184px;bottom:auto!important;width:295px}}.wrap.category-washstand main .read{text-align:center;padding:72px 0 140px}@media only screen and (max-width: 767px){.wrap.category-washstand main .read{padding:52px 0 60px}}.wrap.category-washstand main .read h2{font-size:36px;letter-spacing:.1em;font-weight:700;color:#00a6cd;margin:0 0 40px}@media only screen and (max-width: 767px){.wrap.category-washstand main .read h2{font-size:26px;margin:0 0 30px}}.wrap.category-washstand main .read p{font-size:16px;line-height:1.75;letter-spacing:.06em;margin:0 0 28px}@media only screen and (max-width: 767px){.wrap.category-washstand main .read p{text-align:left;margin:0 0 30px}}.wrap.category-washstand main .read .banner-list{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.wrap.category-washstand main .read .banner-list{display:block}}.wrap.category-washstand main .read .banner-list a{display:block;width:48.18%}@media only screen and (max-width: 767px){.wrap.category-washstand main .read .banner-list a{width:100%;margin:0 0 15px}}.wrap.category-washstand main .search{padding:75px 0 100px}@media only screen and (max-width: 767px){.wrap.category-washstand main .search{padding:60px 0 80px}}.wrap.category-washstand main .search .inner{max-width:1340px}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .inner{width:auto}}.wrap.category-washstand main .search .search-ttl{font-size:36px;letter-spacing:.1em;font-weight:700;color:#1265b9;text-align:center}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-ttl{font-size:26px}}.wrap.category-washstand main .search .search-lead{margin-top:40px;font-size:16px;line-height:1.75;letter-spacing:.06em;text-align:center}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-lead{margin-top:30px;text-align:left}}.wrap.category-washstand main .search .search-pickup{display:flex;justify-content:space-between;max-width:1100px;margin:40px auto 0}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-pickup{display:block;margin-top:25px}}.wrap.category-washstand main .search .search-pickup a{display:block;width:48.18%}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-pickup a{width:100%;margin:0 0 15px}}.wrap.category-washstand main .search .search-cate-head{font-family:\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;position:relative;width:100%;margin-top:45px;padding:28px 0;background:#1265b9;color:#fff;font-weight:700;font-size:26px;letter-spacing:.1em;line-height:1;text-align:center;border:none}.wrap.category-washstand main .search .search-cate-head:after{content:"";width:14px;height:8px;display:block;background:url(/cdn/shop/t/22/assets/arrow_top.svg?v=70306730523040831011694058925) center center/cover no-repeat;position:absolute;top:50%;right:25px;transition:.3s}.wrap.category-washstand main .search .search-cate-head.is-open:after{transform:translateY(-50%) rotate(0)}.wrap.category-washstand main .search .search-cate-head.is-close:after{transform:translateY(-50%) rotate(180deg)}.wrap.category-washstand main .search .search-cate-foot{position:relative;width:100%;padding:15px 0;background:#1265b9;color:#fff;font-weight:700;font-size:14px;letter-spacing:.1em;line-height:1;text-align:center;border:none}.wrap.category-washstand main .search .search-cate-foot.is-close{display:none}.wrap.category-washstand main .search .search-cate-wrap{margin-top:110px;padding:75px 125px;background:#ecf6fa}@media only screen and (max-width: 1210px){.wrap.category-washstand main .search .search-cate-wrap{padding:70px}}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-cate-wrap{margin-top:75px;padding:25px 20px 40px}}.wrap.category-washstand main .search .search-cate-wrap .cate-box+.cate-box{margin-top:40px;padding-top:45px;border-top:1px solid #C7C7C7}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-cate-wrap .cate-box+.cate-box{padding-top:35px}}@media only screen and (min-width: 768px){.wrap.category-washstand main .search .search-cate-wrap .cate-box#washstand-maker .cate-btn{padding:20px}.wrap.category-washstand main .search .search-cate-wrap .cate-box#washstand-maker .cate-btn:after{width:8px;height:14px}}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-cate-wrap .cate-box#washstand-maker .cate-btn{justify-content:center}}@media only screen and (min-width: 768px){.wrap.category-washstand main .search .search-cate-wrap .cate-box#washstand-maker .cate-btn[href="/collections/toto-washstand"] .logo img{width:115px}}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-cate-wrap .cate-box#washstand-maker .cate-btn[href="/collections/toto-washstand"] .logo img{width:85px}}@media only screen and (min-width: 768px){.wrap.category-washstand main .search .search-cate-wrap .cate-box#washstand-maker .cate-btn[href="/collections/lixil-washstand"] .logo img{width:98px}}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-cate-wrap .cate-box#washstand-maker .cate-btn[href="/collections/lixil-washstand"] .logo img{width:75px}}@media only screen and (min-width: 768px){.wrap.category-washstand main .search .search-cate-wrap .cate-box#washstand-maker .cate-btn[href="/collections/panasonic-washstand"] .logo img{width:145px}}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-cate-wrap .cate-box#washstand-maker .cate-btn[href="/collections/panasonic-washstand"] .logo img{width:114px}}@media only screen and (min-width: 768px){.wrap.category-washstand main .search .search-cate-wrap .cate-box#washstand-maker .cate-btn[href="/collections/tokurasu-washstand"] .logo img{width:135px}}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-cate-wrap .cate-box#washstand-maker .cate-btn[href="/collections/tokurasu-washstand"] .logo img{width:97px}}.wrap.category-washstand main .search .search-cate-wrap .cate-ttl{font-size:20px;letter-spacing:.1em;line-height:1;font-weight:700;color:#1a67b6;padding-left:10px;border-left:4px solid #1A67B6;background:transparent!important}.wrap.category-washstand main .search .search-cate-wrap .cate-btnlist{display:flex;flex-wrap:wrap;margin-top:12px;margin-left:-12px}.wrap.category-washstand main .search .search-cate-wrap .cate-btnlist>li{width:100%;margin-top:10px;margin-left:12px}@media only screen and (min-width: 768px){.wrap.category-washstand main .search .search-cate-wrap .cate-btnlist.col-pc-3{margin-top:0;margin-left:-20px}.wrap.category-washstand main .search .search-cate-wrap .cate-btnlist.col-pc-3>li{width:calc((100% - 60px)/3);margin-top:20px;margin-left:20px}.wrap.category-washstand main .search .search-cate-wrap .cate-btnlist.col-pc-4>li{width:calc((100% - 48px)/4)}}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-cate-wrap .cate-btnlist.col-sp-1>li{width:100%}.wrap.category-washstand main .search .search-cate-wrap .cate-btnlist.col-sp-2>li{width:calc((100% - 24px)/2)}}.wrap.category-washstand main .search .search-cate-wrap .cate-btn{border:1px solid #C7C7C7;background:#fff;display:block;height:100%;box-shadow:1px 3px 4px #0000001a;padding:15px 20px;display:flex;align-items:center;justify-content:center;position:relative}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-cate-wrap .cate-btn{min-height:60px;padding:10px 20px 10px 15px;justify-content:flex-start}}.wrap.category-washstand main .search .search-cate-wrap .cate-btn:after{content:"";width:6px;height:10px;display:inline-block;background:url(/cdn/shop/t/22/assets/arrow.svg?v=183835486416001073161694058924) center center/cover no-repeat;position:absolute;right:17px;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 767px){.wrap.category-washstand main .search .search-cate-wrap .cate-btn:after{right:10px}}.wrap.category-washstand main .search .search-cate-wrap .cate-btn .txt{display:block;text-align:center;font-weight:700;font-size:15px;letter-spacing:.06em;line-height:1.2}.wrap.category-washstand main .search .search-cate-wrap .cate-btn .txt small{display:block;margin-top:5px;font-weight:400;font-size:13px;letter-spacing:.04em}.wrap.category-washstand main .products{padding:145px 0 95px}@media only screen and (max-width: 767px){.wrap.category-washstand main .products{padding:58px 0 8px}}.wrap.category-washstand main .products:hover{opacity:1}.wrap.category-washstand main .products .ttl02{margin:0 0 48px}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .ttl02{margin:0 0 27px}}.wrap.category-washstand main .products .ttl-item{text-align:center;font-size:36px;letter-spacing:.1em;font-weight:700;color:#00a6cd;line-height:1.69}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .ttl-item{font-size:26px;line-height:1.46;margin:0 0 28px}}.wrap.category-washstand main .products .anchor-list{display:flex;align-items:center;justify-content:center;margin:60px 0 48px}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .anchor-list{margin:35px 0 30px;justify-content:flex-start;flex-wrap:wrap}}.wrap.category-washstand main .products .anchor-list li{width:225px;border:1px solid #C7C7C7;margin:0 5px;box-shadow:2px 3px 4px #0000001a}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .anchor-list li{width:calc((100% - 14px)/2);margin-left:0;margin-right:14px;margin-bottom:14px}.wrap.category-washstand main .products .anchor-list li:nth-of-type(2n){margin-right:0}}.wrap.category-washstand main .products .anchor-list li a{height:74px;display:flex;align-items:center;justify-content:center;position:relative}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .anchor-list li a{height:57px}}.wrap.category-washstand main .products .anchor-list li a:after{content:"";display:inline-block;width:10px;height:10px;border-top:2px solid #1265B9;border-right:2px solid #1265B9;position:absolute;right:18px;top:50%;transform:translateY(-50%) rotate(135deg)}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .anchor-list li a:after{width:6px;height:6px;right:8px}}.wrap.category-washstand main .products .anchor-list li a .toto{width:114px}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .anchor-list li a .toto{width:86px}}.wrap.category-washstand main .products .anchor-list li a .lixil{width:98px}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .anchor-list li a .lixil{width:75px}}.wrap.category-washstand main .products .anchor-list li a .panasonic{width:145px}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .anchor-list li a .panasonic{width:113px}}.wrap.category-washstand main .products .anchor-list li a .toclas{width:153px;margin-top:-5px;margin-left:-7px}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .anchor-list li a .toclas{width:112px}}.wrap.category-washstand main .products .product-list{margin:32px 0 0}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list{margin:0 0 34px}}.wrap.category-washstand main .products .product-list .brand{background:#1265b9;color:#fff;font-weight:700;text-align:center;font-size:30px;letter-spacing:.1em;padding:25px;margin:0 0 28px;position:relative}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list .brand{font-size:22px;padding:20px;margin:0 -20px 24px;width:calc(100% + 40px);text-align:left}}.wrap.category-washstand main .products .product-list .brand .brand__link{position:absolute;top:50%;right:10px;width:265px;height:62px;border:1px solid #C7C7C7;background:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;letter-spacing:.06em;transform:translateY(-50%)}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list .brand .brand__link{width:78px;height:40px;right:20px}}.wrap.category-washstand main .products .product-list .brand .brand__link:after{content:"";width:8px;height:8px;border-top:2px solid #1265B9;border-right:2px solid #1265B9;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(45deg)}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list .brand .brand__link:after{right:12px;width:6px;height:6px}}.wrap.category-washstand main .products .product-list ul{display:flex;flex-wrap:wrap}.wrap.category-washstand main .products .product-list ul .slick-dots{bottom:32px}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul .slick-dots{bottom:-30px;justify-content:center}}.wrap.category-washstand main .products .product-list ul .slick-dots li{width:12px;height:12px;margin:0 5px}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul .slick-dots li{width:8px;height:8px;margin:0 5px;border:none}}.wrap.category-washstand main .products .product-list ul .slick-dots li.slick-active button:before{background:#00a6cd}.wrap.category-washstand main .products .product-list ul .slick-dots li button{width:12px;height:12px;padding:0}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul .slick-dots li button{width:8px;height:8px}}.wrap.category-washstand main .products .product-list ul .slick-dots li button:before{content:"";width:10px;height:10px;border-radius:50%;display:inline-block;background:#fff;border:1px solid #00A6CD;font-size:0;opacity:1}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul .slick-dots li button:before{width:6px;height:6px}}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul .slick-slide{width:216px;margin-right:10px}}.wrap.category-washstand main .products .product-list ul li{width:calc((100% - 16px)/2);margin-right:16px;margin-bottom:40px;border:1px solid #C7C7C7;box-shadow:1px 1px 4px #0000001a}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li{width:100%;margin-right:0;margin-bottom:20px}}.wrap.category-washstand main .products .product-list ul li:nth-of-type(2n){margin-right:0}.wrap.category-washstand main .products .product-list ul li a{position:relative;display:block}.wrap.category-washstand main .products .product-list ul li a .img-text{display:flex}.wrap.category-washstand main .products .product-list ul li a .img-text .img{width:45.2%;padding-top:82.47%}.wrap.category-washstand main .products .product-list ul li a .img-text .text{width:55%;padding:26px 22px 28px 28px}@media only screen and (min-width: 768px){.wrap.category-washstand main .products .product-list ul li a .img-text .text{border-left:1px solid #C7C7C7}}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text{width:100%;padding:0 16px 20px}}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .top{display:flex;justify-content:space-between;align-items:center;width:calc(100% + 16px);margin-left:-16px}}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .top .top-img{width:135px;min-height:248px;border-right:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7}}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .top .top-text{width:calc(100% - 154px)}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .logo{width:69px}.wrap.category-washstand main .products .product-list ul li a .img-text .text .logo.lixil{width:54px}.wrap.category-washstand main .products .product-list ul li a .img-text .text .logo.panasonic{width:94px}.wrap.category-washstand main .products .product-list ul li a .img-text .text .logo.toclas{width:108px}.wrap.category-washstand main .products .product-list ul li a .img-text .text .name{font-size:20px;letter-spacing:.06em;line-height:1.5;font-weight:700;margin:10px 0 6px;display:block}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .name{display:block;font-size:20px;line-height:1.428;margin:12px 0 8px}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .des{font-size:14px;letter-spacing:.04em;line-height:1.785}.wrap.category-washstand main .products .product-list ul li a .img-text .text .recommend{background:#f7f7f7;padding:10px 18px 8px;margin:14px 0 0}@media only screen and (min-width: 768px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .recommend{min-height:83px}}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .recommend{margin:14px 0 12px}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .recommend strong{font-weight:700;font-size:15px;letter-spacing:.06em;margin:0 0 8px;display:block}.wrap.category-washstand main .products .product-list ul li a .img-text .text .recommend span{font-size:13px;letter-spacing:.04em;line-height:1.69}@media only screen and (min-width: 768px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .recommend span{white-space:nowrap}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal{display:flex;justify-content:space-between;align-items:flex-end;margin:8px 0 13px;padding-right:53px;position:relative}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal{padding:0 55px 0 15px;white-space:nowrap;margin:8px 0 10px}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal .item{font-size:11px;letter-spacing:.06em;line-height:1.25;font-weight:700;white-space:nowrap}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal .item{font-size:12px;line-height:1.3}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal .price em{font-size:21px;font-family:Oswald,sans-serif}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal .price em{font-size:30px}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal .price small{font-size:15px;letter-spacing:.06em;font-weight:700}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal .price small{font-size:19px}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal .discount{width:47px;height:47px;border-radius:50%;background:#e23933;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:-13px;right:0}.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal .discount strong{font-size:21px;font-family:Oswald,sans-serif;display:inline-block;margin-right:-3px}.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal .discount small{font-size:13px;font-family:Oswald,sans-serif}.wrap.category-washstand main .products .product-list ul li a .img-text .text .normal .discount span{display:block;font-size:10px;margin:0;letter-spacing:.06em;font-weight:700}.wrap.category-washstand main .products .product-list ul li a .img-text .text .sale{display:flex;justify-content:space-between;align-items:flex-end;padding:7px 18px 10px 12px;background:#fff7f7;color:#e23933;margin:6px 0 0}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .sale{padding:8px 7px 11px 11px;align-items:center}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .sale .item{font-size:10px;letter-spacing:.06em;line-height:1.25;font-weight:700;margin-bottom:4px}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .sale .item{font-size:12px;line-height:1.3;margin-bottom:2px}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .sale .price em{font-size:35px;font-family:Oswald,sans-serif}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .sale .price em{font-size:38px}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .sale .price small{font-size:20px;letter-spacing:.06em;font-weight:700}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .sale .price small{font-size:18px}}.wrap.category-washstand main .products .product-list ul li a .img-text .text .attention{font-size:10px;letter-spacing:.06em;text-align:right;margin:6px 0 0}.wrap.category-washstand main .products .product-list ul li a .img-text .text .btn-blue{width:100%;height:38px;font-size:15px;margin:24px 0 0}@media only screen and (max-width: 767px){.wrap.category-washstand main .products .product-list ul li a .img-text .text .btn-blue{max-width:247px;margin:18px auto 0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/washstand.scss.css.map */
