@charset "UTF-8";#main{padding-bottom:50px}.pc{display:block}.sp{display:none}.product__about{margin-bottom:70px}.product__about .container{padding:0 30px}.product__intro{margin-bottom:50px}.product__intro h3{text-align:center;font-weight:300;font-size:5.333vw;letter-spacing:.2em;margin-bottom:10px;line-height:1.5}.product__intro p{font-size:2.9333vw;letter-spacing:.1em;line-height:2}.product__box img,.product__box picture{display:block;width:100%}.product__box li{margin-bottom:55px}.product__box li:last-child{margin-bottom:0}.product__box a{display:block;color:#323232;text-decoration:none}.product__box .text__ray{display:block;font-size:4vw;margin-bottom:1.333vw}.product__box h3{font-weight:400;line-height:1;border-bottom:1px solid #d6d6d6;margin-bottom:3.6vw;padding-bottom:2.4vw}.product__box h3 span{font-weight:300;font-size:10.4vw;display:inline-block;vertical-align:middle;letter-spacing:.02em;margin-right:10px}.product__box h3 small{font-size:2.4vw;padding-bottom:.4em;display:inline-block;vertical-align:middle;letter-spacing:.05em}.product__box h3 .text__ray_wrap{display:block;font-size:2.4vw;margin-top:.6vw}.product__box h3 .text__ray_wrap em{font-style:normal;font-size:4vw;display:inline-block;vertical-align:middle;letter-spacing:.02em;margin-right:1.5vw}.product__box h4{font-weight:400;font-size:5.333vw;line-height:1.5;letter-spacing:.2em;margin-bottom:3.333vw}.product__box p{font-size:2.933vw;line-height:1.5;letter-spacing:.05em;margin-bottom:5.8667vw}@media screen and (min-width: 768px){.product__about{margin-bottom:100px}.product__about .container{padding:0 15px;max-width:740px}.product__intro h3{font-size:28px;line-height:1.5}.product__intro p{font-size:14px;line-height:2}.product__box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify!important;justify-content:space-between!important;margin-bottom:-80px}.product__box li{width:200px;margin-bottom:80px}.product__box picture{margin-bottom:18px}.product__box .text__ray{font-size:20px;margin-bottom:0}.product__box h3{margin-bottom:13px;padding-bottom:4px}.product__box h3 span{font-size:42px}.product__box h3 small{font-size:12px}.product__box h4{font-size:17px;margin-bottom:10px;letter-spacing:.06em}.product__box p{font-size:12px;margin-bottom:20px}.product__box a{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.product__box a:hover{opacity:.7}.product__box a:hover .button{background-color:#0099dc}.fs--pc-40{font-size:40px!important}.product__box h3 .text__ray_wrap{font-size:12px;letter-spacing:-1px;margin-top:2px;margin-bottom:9px}.product__box h3 .text__ray_wrap em{margin-right:10px;font-size:16px;letter-spacing:1px}}.futon__detail{background-color:#f5f5f5;border-top:1px solid #d6d6d6;background-repeat:no-repeat;background-size:100% auto;padding:18vw 0 20vw}.head--style-1 span{font-size:3.4667vw}.head--style-1 h2{font-weight:300;letter-spacing:.02em;font-size:6.667vw;line-height:1.5;margin-bottom:1vw}.futon__text{font-size:2.933vw;line-height:2;letter-spacing:.03em}.block__text1 .image{margin:25px -30px 0}.block__text1 .image img{display:block;width:100%}.image__data{margin-top:-24vw}.image__data img,.image__data picture{display:block;width:100%;margin-bottom:30px}.image__data .caption{font-size:2.4vw;line-height:1.5}.futon__info{margin-top:16vw}.futon__info_item h4{overflow:hidden;margin:0 0 3.7vw}.futon__info_item h4 span{font-size:0;float:left}.futon__info_item h4 span img{width:13.333vw;margin-right:2.6vw}.futon__info_item h4 strong{font-weight:500;font-size:5.333vw;letter-spacing:0;color:#0099db;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important}.futon__info_item dl{margin-top:8vw}.futon__info_item dl img,.info__item dl picture{display:block;width:100%}.futon__info_item dl dt{font-size:3.4667vw;font-weight:700;margin-bottom:3.2vw;border-top:1px solid #d6d6d6;padding:4vw 0 0}.futon__info_item dl dd{margin-bottom:8vw}.futon__info_item p,.futon__info_item dl dd p{font-size:2.933vw;line-height:2;margin-bottom:2.6vw}.futon__info_note{font-size:2.4vw;line-height:1.5}.head--style-2{font-size:4.533vw;line-height:1.5;letter-spacing:.1em;font-weight:400;margin-bottom:2vw}.block3 .image{margin:0 0 0 -30px}.block3 .image img{display:block;width:100%}.model{text-align:center;margin-top:18vw}.model h3{letter-spacing:.2em;font-weight:300;font-size:5.333vw;margin-bottom:3.7vw}.model p{font-size:2.9333vw;letter-spacing:.1em}.model .image{margin-bottom:8vw;margin-top:7.2vw}.model .image img{display:block;margin:0 auto;width:100%}.futon__info_item dl dd p,.futon__text2{line-height:1.5}@media screen and (max-width: 767px){.block__text1 .image{margin-bottom:6.667vw;margin-top:4vw}.block__text2,.block3 .image{margin-bottom:8vw}}@media screen and (min-width: 768px){.model{margin-top:100px;padding-bottom:30px}.model .image{margin-top:0;margin-bottom:30px}.model .image img{width:auto}.model h3{font-size:28px;margin-bottom:16px}.model p{font-size:14px;letter-spacing:.05em;margin-bottom:20px}.futon__detail{padding:120px 0}.futon__detail .inner{max-width:920px;margin:0 auto}.head--style-1 span{font-size:16px;font-weight:500;margin-bottom:5px;display:block}.head--style-1 h2{font-size:38px;letter-spacing:.12em;line-height:1.36;margin-bottom:25px}.futon__text{font-size:14px;line-height:2.1;letter-spacing:.05em}.futon__detail--bg1{background-image:url(//www.raycop.co.jp/cdn/shop/t/3/assets/product_futon_bg01.png?v=169052005153978772491689921791);background-position:center top;background-size:auto}.image__data{margin-top:40px}.image__data img,.image__data picture{width:auto;margin-bottom:3px}.block__text1{width:435px}.image__data .caption{font-size:10px;line-height:1.6;width:700px}.futon__info{margin-top:80px}.futon__info_item h4{margin-bottom:15px}.futon__info_item h4 span img{width:50px;margin-right:10px}.futon__info_item h4 strong{font-size:28px}.futon__info_item{width:430px}.futon__info_item p{font-size:14px;line-height:1.5;margin-bottom:0}.futon__info_item>p{min-height:86px}.futon__info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify!important;justify-content:space-between!important;margin-bottom:30px}.futon__info_item dl{margin-top:30px}.futon__info_item dl dt{font-size:16px;margin-bottom:20px;padding-top:16px;letter-spacing:.05em}.futon__info_item dl img,.info__item dl picture{width:auto;margin:0 auto}.futon__info_item dl dd{margin-bottom:50px}.futon__info_item dl dd:last-child{margin-bottom:0}.futon__info_item dl dd p{font-size:14px;margin-top:-6px;line-height:1.5;margin-bottom:5px}.futon__info_note{font-size:10px}.futon__detail--bg2{background-image:url(//www.raycop.co.jp/cdn/shop/t/3/assets/product_futon_bg02.png?v=119806698131319179351689921792);background-position:center top;background-size:auto}.head--style-2{font-size:22px;letter-spacing:.16em;margin-bottom:15px}.block__text2{margin-top:20px;width:435px}.block3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:90px}.block3 .image{margin:0;width:495px}.block3__text{width:425px;padding-left:25px;padding-top:30px}.futon__text2{line-height:1.5}}.stick__ttl{font-size:4.2667vw;font-weight:400;line-height:1.5}.image__large img,.image__large picture{display:block;width:100%}.movie{max-width:560px;margin:0 auto 6.4vw}.movie p{font-size:2.667vw;margin-top:3.33vw}.movie iframe{width:100%;height:47.3vw}@media screen and (min-width: 768px){.stick__ttl{font-size:22px}.movie p{font-size:14px;margin-top:6px}.movie{margin-bottom:47px}.movie iframe{height:315px}}@media screen and (min-width: 767px){.cusshowdetail.container.viewdetail.viewtopheight100{margin-top:100px}.cusshowdetail.container.viewdetail.viewtopheight150{margin-top:150px}.cusshowdetail.container.viewdetail.viewtopheight200{margin-top:200px}}.futon__detail.no_border_top{border-top:none;padding-top:0}.product__about2{margin-bottom:70px}.product__about2 .container{padding:0 30px}.product__intro2{margin-bottom:50px}.product__intro2 h3{text-align:center;font-weight:300;font-size:5.333vw;letter-spacing:.2em;margin-bottom:10px;line-height:1.5}.product__intro2 p{font-size:2.9333vw;letter-spacing:.1em;line-height:2}.product__box2 img,.product__box picture{display:block;width:100%}.product__box2 li{margin-bottom:55px}.product__box2 li:last-child{margin-bottom:0}.product__box2 a{display:block;color:#323232;text-decoration:none}.product__box2 .text__ray{display:block;font-size:4vw;margin-bottom:1.333vw;line-height:1}.product__box2 h3{font-weight:400;line-height:1;border-bottom:1px solid #d6d6d6;margin-bottom:3.6vw;padding-bottom:2.4vw}.product__box2 h3 span{font-weight:300;font-size:10.4vw;display:inline-block;vertical-align:middle;letter-spacing:.02em;margin-right:10px}.product__box2 h3 small{font-size:2.4vw;padding-bottom:.4em;display:inline-block;vertical-align:middle;letter-spacing:.05em}.product__box2 h3 .text__ray_wrap{display:block;font-size:2.4vw;margin-top:.6vw}.product__box2 h3 .text__ray_wrap em{font-style:normal;font-size:4vw;display:inline-block;vertical-align:middle;letter-spacing:.02em;margin-right:1.5vw}.product__box2 h4{font-weight:400;font-size:5.333vw;line-height:1.5;letter-spacing:.2em;margin-bottom:3.333vw}.product__box2 p{font-size:2.933vw;line-height:1.5;letter-spacing:.05em;margin-bottom:5.8667vw}.product__box2 h3 span.newTxt1{font-weight:300;font-size:8vw;letter-spacing:.02em;margin-right:10px;margin-bottom:5px}.product__box2 h3 span.newTxt1 br{display:none}.product__box2 h3 small.newTxt1{font-size:2.4vw}.endsale{width:55%;font-size:3.8vw;font-weight:800;letter-spacing:.15em;text-align:center;border:1px solid #323232;margin:20px auto 0;padding:6px 0}@media screen and (min-width: 768px){.product__about2{margin-bottom:100px}.product__about2 .container{padding:0 15px;max-width:1020px}.product__intro2{max-width:740px;margin:0 auto 50px;padding:0 15px}.product__intro2 h3{font-size:28px;line-height:1.5}.product__intro2 p{font-size:14px;line-height:2}.product__box2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify!important;justify-content:space-between!important;margin-bottom:-80px;align-self:flex-start}.product__box2 li{width:220px;margin-bottom:80px}.product__box2 picture{margin-bottom:18px}.product__box2 .text__ray{font-size:20px;margin-bottom:0}.product__box2 h3{margin-bottom:13px;padding-bottom:4px;min-height:75px}.product__box2 h3 span{font-size:52px}.product__box2 h3 small{font-size:12px;display:block}.product__box2 h4{font-size:15px;margin-bottom:10px;letter-spacing:.06em}.product__box2 p{font-size:12px;margin-bottom:20px;min-height:6em;line-height:1.5}.product__box2 a{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.product__box2 a:hover{opacity:.7}.product__box2 a:hover .button{background-color:#0099dc}.fs--pc-40{font-size:40px!important}.product__box2 h3 .text__ray_wrap{font-size:12px;letter-spacing:-1px;margin-top:2px;margin-bottom:9px}.product__box2 h3 .text__ray_wrap em{margin-right:10px;font-size:16px;letter-spacing:1px}.product__box2 h3 span.newTxt1{font-size:33px!important;line-height:110%!important;margin-right:0!important;margin-bottom:0!important}@-moz-document url-prefix(){.product__box2 h3 span.newTxt1{font-size:33px!important;line-height:.6!important;margin-right:0!important;margin-bottom:11px!important}}_::-webkit-full-page-media,_:future,:root .product__box2 h3 span.newTxt1{font-size:31px!important;line-height:120%!important;margin-right:0!important;margin-bottom:0!important}.product__box2 h3 span.newTxt1 br{display:block}.product__box2 h3 small.newTxt1{font-size:11px;display:inline-block;vertical-align:bottom;letter-spacing:0em}.endsale{width:100%;font-size:14px;margin:15px auto 0;padding:4px 0}}.product__about3{margin-bottom:70px}.product__about3 .container{padding:0 30px}.product__box3 img,.product__box picture{display:block;width:100%}.product__box3 li{margin-bottom:55px}.product__box3 li:last-child{margin-bottom:0}.product__box3 a{display:block;color:#323232;text-decoration:none}.product__box3 .text__ray{display:block;font-size:4vw;margin-bottom:1.333vw}.product__box3 h3{font-weight:400;line-height:1;border-bottom:1px solid #d6d6d6;margin-bottom:3.6vw;padding-bottom:2.4vw}.product__box3 h3 span{font-weight:300;font-size:10.4vw;display:inline-block;vertical-align:middle;letter-spacing:.02em;margin-right:10px}.product__box3 h3 small{font-size:2.4vw;padding-bottom:.4em;display:inline-block;vertical-align:middle;letter-spacing:.05em}.product__box3 h3 small br{display:none}.product__box3 h3 .text__ray_wrap{display:block;font-size:2.4vw;margin-top:.6vw}.product__box3 h3 .text__ray_wrap em{font-style:normal;font-size:4vw;display:inline-block;vertical-align:middle;letter-spacing:.02em;margin-right:1.5vw}.product__box3 h4{font-weight:400;font-size:5.333vw;line-height:1.5;letter-spacing:.2em;margin-bottom:3.333vw}.product__box3 p{font-size:2.933vw;line-height:1.5;letter-spacing:.05em;margin-bottom:5.8667vw}.product__box3 h3 span.newTxt1{font-weight:300;font-size:8vw;letter-spacing:.02em;margin-right:10px;margin-bottom:5px}.product__box3 h3 span.newTxt1 br{display:none}.product__box3 h3 small.newTxt1{font-size:2.4vw}@media screen and (min-width: 768px){.product__about3{margin-bottom:100px}.product__about3 .container{padding:0 15px;max-width:1120px}.product__box3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify!important;justify-content:space-between!important;margin-bottom:-80px}.product__box3 li{width:240px;margin-bottom:80px}.product__box3 picture{margin-bottom:18px}.product__box3 picture img{margin-bottom:20px}.product__box3 .text__ray{font-size:20px;margin-bottom:0;line-height:1}.product__box3 h3{margin-bottom:13px;padding-bottom:4px}.product__box3 h3 span{font-size:52px}.product__box3 h3 small{font-size:12px}.product__box3 h4{font-size:17px;margin-bottom:10px;letter-spacing:.06em}.product__box3 h3 small br{display:block}.product__box3 p{font-size:12px;margin-bottom:20px}.product__box3 a{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.product__box3 a:hover{opacity:.7}.product__box3 a:hover .button{background-color:#0099dc}.fs--pc-40{font-size:40px!important}.product__box3 h3 .text__ray_wrap{font-size:12px;letter-spacing:-1px;margin-top:2px;margin-bottom:9px}.product__box3 h3 .text__ray_wrap em{margin-right:10px;font-size:16px;letter-spacing:1px}.product__box3 h3 span.newTxt1{font-size:33px!important;line-height:110%!important;margin-right:15px!important;margin-bottom:0!important}@-moz-document url-prefix(){.product__box3 h3 span.newTxt1{font-size:33px!important;line-height:.6!important;margin-right:0!important;margin-bottom:11px!important}}_::-webkit-full-page-media,_:future,:root .product__box3 h3 span.newTxt1{font-size:31px!important;line-height:120%!important;margin-right:0!important;margin-bottom:0!important}.product__box3 h3 span.newTxt1 br{display:block}.product__box3 h3 small.newTxt1{font-size:12px;padding-bottom:1.5em;display:inline-block;vertical-align:bottom;letter-spacing:.05em}}.comparison-cleaner{margin:60px 0}@media screen and (max-width: 767px){.comparison-cleaner{margin:calc(80 / 750 * 100vw) 0 0}}.comparison-cleaner__title{font-size:28px;font-weight:300;text-align:center}.comparison-cleaner__title br{display:none}@media screen and (max-width: 767px){.comparison-cleaner__title{font-size:calc(37 / 750 * 100vw);line-height:1.621;letter-spacing:.15em}.comparison-cleaner__title span{font-size:calc(50 / 750 * 100vw)}.comparison-cleaner__title br{display:block}}.comparison-cleaner__inner{width:100%;max-width:1120px;padding:0 20px;margin:auto}@media screen and (max-width: 767px){.comparison-cleaner__inner{max-width:calc(590 / 750 * 100vw);padding:0 calc(20 / 750 * 100vw)}}.comparison-cleaner__images{margin-left:auto;width:100%;max-width:920px;display:flex;margin-top:100px}@media screen and (max-width: 767px){.comparison-cleaner__images{display:none}}.comparison-cleaner__images--stick{max-width:855px;margin-top:60px}.comparison-cleaner__image{width:100%;max-width:230px}.comparison-cleaner__image img{max-width:100%;height:auto}.comparison-cleaner__images--stick .comparison-cleaner__image{max-width:273px}.comparison-cleaner__table{font-weight:300;margin-top:35px}@media screen and (max-width: 767px){.comparison-cleaner__table{display:none}}.comparison-cleaner__table table{border-collapse:collapse}.comparison-cleaner__table tr{border-top:1px solid #CCCCCC}.comparison-cleaner__table tr:last-child{border-bottom:1px solid #CCCCCC}.comparison-cleaner__table.comparison-cleaner__table--stick tr:last-child{border-bottom:none}.comparison-cleaner__table th:first-child{width:160px;font-size:14px;font-weight:400;text-align:left;line-height:1;padding:10px 0}.comparison-cleaner__table.comparison-cleaner__table--stick span{font-size:12px}.comparison-cleaner__table.comparison-cleaner__table--stick th:first-child{width:220px}.comparison-cleaner__table.comparison-cleaner__table--stick th.th-tall{vertical-align:baseline}.comparison-cleaner__table th:nth-child(odd){background-color:#f5f5f5}.comparison-cleaner__table td:nth-child(odd){background-color:#f5f5f5}.comparison-cleaner__table .th-en{font-family:Exo,sans-serif;font-size:20px;line-height:1;padding:10px 0 10px 15px;width:230px;text-align:left;font-weight:500}.comparison-cleaner__table.comparison-cleaner__table--stick .th-en{padding:8px 0 8px 50px;width:274px}.comparison-cleaner__table.comparison-cleaner__table--stick .th-en:last-child{width:310px}.comparison-cleaner__table .th-en span{font-size:12px}.comparison-cleaner__table.comparison-cleaner__table--stick tr:nth-of-type(9) th,.comparison-cleaner__table.comparison-cleaner__table--stick tr:nth-of-type(10) th,.comparison-cleaner__table.comparison-cleaner__table--stick tr:nth-of-type(11) th{padding-left:15px}.comparison-cleaner__table.comparison-cleaner__table--stick tr:last-of-type th{vertical-align:baseline}.comparison-cleaner__table td{font-size:14px;line-height:1;padding:10px 0 10px 15px}.comparison-cleaner__table.comparison-cleaner__table--stick td{padding:10px 0 10px 50px}.comparison-cleaner__table.comparison-cleaner__table--stick td.td-tall{line-height:1.95}.comparison-cleaner__table.comparison-cleaner__table--stick td.td-bottom{line-height:2;vertical-align:baseline;position:relative;height:356px}.comparison-cleaner__text{line-height:1;font-size:10px;font-weight:300;margin-top:10px}@media screen and (max-width: 767px){.comparison-cleaner__text{display:none}}.comparison-cleaner__buttons{margin-left:auto;width:100%;max-width:920px;display:flex;margin-top:30px}@media screen and (max-width: 767px){.comparison-cleaner__buttons{display:none}}.comparison-cleaner__button{width:100%;max-width:232px}.comparison-cleaner__button-detail{display:block;width:100%;max-width:168px;line-height:1;font-size:13px;color:#fff;background-color:#323232;letter-spacing:.2em;padding:8px;text-align:center;margin:auto;border-radius:20px;transition:all .3s;font-weight:700}.comparison-cleaner__button-detail:hover{background-color:#0099dc}.comparison-cleaner__button-detail:nth-child(2){margin-top:10px}.comparison-cleaner__table--stick .comparison-cleaner__button{max-width:initial}.comparison-cleaner__table--stick .comparison-cleaner__button-detail{margin-right:initial;margin-left:initial;width:calc(168 / 1340 * 100vw)}.comparison-cleaner__table.comparison-cleaner__table--stick td.td-bottom .comparison-cleaner__button{position:absolute;bottom:3%;left:18%}.comparison-cleaner-slider{display:none}@media screen and (max-width: 767px){.comparison-cleaner-slider{display:block;margin-top:calc(140 / 750 * 100vw)}}.comparison-cleaner-slider img{max-width:100%;height:auto}.comparison-cleaner-slider__list dl{border-top:calc(2 / 750 * 100vw) solid #f5f5f5;padding:calc(16 / 750 * 100vw) 0 calc(16 / 750 * 100vw) calc(20 / 750 * 100vw);display:flex}.comparison-cleaner-slider__list dl.dl-slider-last{height:calc(420 / 750 * 100vw)}.comparison-cleaner-slider__list dl.dl-slider-last-3rd{height:calc(377 / 750 * 100vw)}.comparison-cleaner-slider--stick .comparison-cleaner-slider__list dl:nth-of-type(9) dt,.comparison-cleaner-slider--stick .comparison-cleaner-slider__list dl:nth-of-type(10) dt,.comparison-cleaner-slider--stick .comparison-cleaner-slider__list dl:nth-of-type(11) dt{padding-left:calc(20 / 750 * 100vw)}.comparison-cleaner-slider__list dt{font-size:calc(22 / 750 * 100vw);line-height:1;width:calc(305 / 750 * 100vw);font-weight:500}.comparison-cleaner-slider__list dt span{font-size:1.6vw}.comparison-cleaner-slider__list dd{font-size:calc(22 / 750 * 100vw);line-height:1;width:calc(251 / 750 * 100vw);font-weight:300}.comparison-cleaner-slider__list dd.dd-slider-tall{line-height:2.2}.comparison-cleaner-slider__buttons{width:100%;max-width:calc(550 / 750 * 100vw);margin:8vw auto calc(40 / 750 * 100vw);text-align:center}@media screen and (max-width: 767px){.comparison-cleaner__button-detail{max-width:initial;font-size:calc(26 / 750 * 100vw);padding:calc(33 / 750 * 100vw);border-radius:calc(50 / 750 * 100vw)}.comparison-cleaner__button-detail:nth-child(2){margin-top:calc(20 / 750 * 100vw)}}.comparison-cleaner-slider__text{display:none}@media screen and (max-width: 769px){.comparison-cleaner-slider__text{display:block;font-size:calc(16 / 750 * 100vw);line-height:1;font-weight:300}}.slick-list{z-index:49}.slick-prev{display:block;background-image:url(//www.raycop.co.jp/cdn/shop/t/3/assets/slider-arrow-prev.svg?v=80360934424823742601689921808);background-repeat:no-repeat;background-size:contain;width:8vw;height:8vw;top:15%;left:-14%;z-index:49}.slick-prev:before{content:""}.slick-prev:hover{background:url(//www.raycop.co.jp/cdn/shop/t/3/assets/slider-arrow-prev.svg?v=80360934424823742601689921808)}.slick-prev.is-in{position:fixed;top:20%;left:5%;z-index:49}.slick-next{display:block;background-image:url(//www.raycop.co.jp/cdn/shop/t/3/assets/slider-arrow-next.svg?v=96827023144854906571689921808);background-repeat:no-repeat;background-size:contain;width:8vw;height:8vw;top:15%;right:-14%;z-index:49}.slick-next:before{content:""}.slick-next:hover{background:url(//www.raycop.co.jp/cdn/shop/t/3/assets/slider-arrow-next.svg?v=96827023144854906571689921808)}.slick-next.is-in{position:fixed;top:20%;right:5%;z-index:49}.slick-dots{top:-25px;width:100vw;margin:0 calc(50% - 50vw)}.comparison-cleaner-slider--stick .slick-dots{top:-8vw}.slick-dots li{position:static}.slick-dots li.slick-active button:before{background-color:#323232;color:#fff;opacity:1}.slick-dots.is-in{position:fixed;top:5%;left:0;z-index:49}.slick-dots li button:before{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:calc(26 / 750 * 100vw);color:#a5b4b4;background-color:#efefef;text-align:center;width:calc(170 / 750 * 100vw);height:calc(50 / 750 * 100vw);margin:0 calc(50% - 50vw);border-radius:calc(50 / 750 * 100vw);line-height:calc(50 / 750 * 100vw)}.slick-dots li:first-child button:before{content:"PRO2";left:2%}.slick-dots li:nth-child(2) button:before{content:"NewStyle";left:26.5%}.slick-dots li:nth-child(3) button:before{content:"RJS";left:initial;right:26.5%}.comparison-cleaner-slider--stick .slick-dots li:first-child button:before{content:"Easy Clean";left:10%}.comparison-cleaner-slider--stick .slick-dots li:nth-child(2) button:before{content:"GENESIS";left:39.5%}.comparison-cleaner-slider--stick .slick-dots li:nth-child(3) button:before{content:"RSC";left:initial;right:10%}.slick-dots li.is-in button:before{position:fixed;z-index:49;top:10%}.slick-dots li:first-child.is-in button:before{left:2%}.slick-dots li:nth-child(2).is-in button:before{left:26.5%}.slick-dots li:nth-child(3).is-in button:before{right:26.5%}.slick-dots li:last-child.is-in button:before{right:2%}.comparison-cleaner-slider--stick .slick-dots li:first-child.is-in button:before{left:10%}.comparison-cleaner-slider--stick .slick-dots li:nth-child(2).is-in button:before{left:39.5%}.comparison-cleaner-slider--stick .slick-dots li:nth-child(3).is-in button:before{right:10%}.comparison-cleaner-slider__list dl.dl-uvhead{padding:0}.dl-uvhead dt{width:calc(227 / 750 * 100vw);padding:calc(20 / 750 * 100vw);border-bottom:calc(2 / 750 * 100vw) solid #f5f5f5}.dl-uvhead dt:last-child{border:none}.dl-uvhead dd{width:calc(335 / 750 * 100vw);padding:calc(50 / 750 * 100vw) 0;text-align:center}.slick-slider{z-index:1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/page-product.css.map */
