.powerful-vacuum-l ul:after,.step:after,.point2:after,.secret li:after,.dirt ul:after,.titlebox-wrap:after,.plaza-link:after,.specification dl:after,.powerful-vacuum:after,.content-wrap:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}html body{font-size:17px;font-size:1.7rem}html body footer{background:#fff;color:#000}html body footer ul li a{color:#000}.stretch-span{display:table-cell;vertical-align:middle}.sm-logo{width:40%}.main{position:absolute;top:0;right:-5%;width:68.5%}@media screen and (max-width: 768px){.main{position:relative;right:-5%;top:3.5%;width:115%}}.tvcm{width:50% !important;overflow:hidden}.tvcm:hover{opacity:.7}@media screen and (max-width: 480px){.tvcm{width:90% !important}}.img-link{-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.img-link:hover{opacity:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:flash;animation-name:flash}.fixed{position:fixed !important;top:0;left:0;width:100%;margin-top:0 !important;z-index:500}.kome{font-size:1.2rem;margin-top:3%}.titlebox-arrow{font-size:8rem;height:60px;margin-bottom:3%;display:none}.titlebox-arrow p{text-align:center;line-height:0}.titlebox-arrow a{color:#fff}.titlebox-arrow a:hover{opacity:.7}@media screen and (max-width: 768px){.titlebox-arrow{display:none}}.scrEvent-off{-webkit-animation:vertical 1s ease-in-out infinite alternate;animation:vertical 1s ease-in-out infinite alternate}@-webkit-keyframes vertical{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes vertical{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}section{background:#cddde6}section .wrap{width:90%;overflow:hidden;margin:0 auto}@media screen and (min-width: 1281px){section .wrap{width:100%;margin-top:5%}}@media screen and (min-width: 1280px){section .wrap{width:100%}}section img{width:100%}@media screen and (max-width: 480px){section img{margin-bottom:5%}}.content-wrap{width:1030px;width:95%;margin:0 auto;padding:5% 0}@media screen and (min-width: 1281px){.content-wrap{width:1280px}}.section__tl{font-size:3.6rem;color:#2f2f2f;margin-bottom:3%}@media screen and (max-width: 480px){.section__tl{font-size:2.2rem;margin-bottom:5%}}@media screen and (max-width: 480px){.section__mt{font-size:1.5rem}}h5{font-size:3.2rem}.s08{background:#fff;text-align:center}.s08 .section__tl{font-weight:normal;font-size:1.5em}.s08 .big{font-weight:bold;font-size:1.5em}@media screen and (min-width: 1280px){.s08 .wrap{width:100%}}.point_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.point_border{border:3px solid #d3c097;border-radius:35px;padding:8% 4%}.point_title{font-size:1.5em}.point01 .point_title{padding-top:.5em;padding-bottom:1em}.point{width:48%}.point_no{width:90px}.powerful-vacuum{background:#fff2d9}.powerful-vacuum .content-wrap{background:url("/futon_cleaner/high-power-brush/images/s3_item.png") no-repeat scroll left bottom 20%;background-size:50%}@media screen and (max-width: 768px){.powerful-vacuum .content-wrap{background:url("/futon_cleaner/high-power-brush/images/s3_item.png") no-repeat scroll center top;background-size:100%}}@media screen and (min-width: 1280px){.powerful-vacuum .content-wrap{background-size:auto}}.powerful-vacuum .txt-box{width:40%;float:right}@media screen and (max-width: 768px){.powerful-vacuum .txt-box{width:100%;float:none}}@media screen and (max-width: 768px){.powerful-vacuum .section__tl{margin-top:80%}}.headding{font-size:36px}.headding .txt-b{font-size:55px}.headding .txt-bb{font-size:90px}.headding .txt-s{font-weight:bold}@media screen and (max-width: 768px){.headding{padding:0}}@media screen and (max-width: 480px){.headding{font-size:2.2rem}.headding .txt-b,.headding .txt-bb{font-size:2.6rem}}.kome-mark{font-size:1.1rem}.function ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width: 768px){.function ul{width:80%;margin:0 auto}}@media screen and (max-width: 480px){.function ul{width:100%}}.function li{width:24%;float:left;display:table-cell;background:#cddde6;margin-right:1%}.function li .txt-box{padding:3%}.function li .txt-box .section__mt{font-size:2rem;display:table;text-align:center;width:100%;margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid}@media screen and (min-width: 1024px){.function li .txt-box .section__mt{min-height:3.5em}}.function li .txt-box p{font-size:1.4rem}@media screen and (max-width: 768px){.function li{width:100%}}.graph,.mode{width:45%}@media screen and (max-width: 768px){.graph,.mode{width:90%;float:none;margin:0 auto}}.graph{float:left}.mode{float:right}.onpu{width:30%;float:left}@media screen and (max-width: 768px){.onpu{width:50%;float:none;margin:0 auto 5%}}.countermeasure .txt-box{width:60%;float:right}.countermeasure .txt-box .section__mt{font-size:1.8rem;font-weight:bold;margin-bottom:3%}@media screen and (max-width: 768px){.countermeasure .txt-box{width:100%;float:none}}.countermeasure .movie{width:45%;float:right}@media screen and (max-width: 768px){.countermeasure .movie{width:90%;float:none;margin:0 auto 5%}}.countermeasure .section__mt{font-size:2.4rem;font-weight:100}@media screen and (max-width: 768px){.countermeasure .section__mt{margin-bottom:5%}}@media screen and (max-width: 480px){.countermeasure .section__mt{font-size:2rem}}.blue-box{padding:3%;background:#f5dcad}.blue-box h5{font-size:1.8rem;margin-bottom:2%;font-weight:100}.blue-box p{font-size:1.4rem;margin-bottom:0}@media screen and (min-width: 1280px){.blue-box p{font-size:1em}}.sencer{width:45%;float:left}@media screen and (max-width: 768px){.sencer{width:90%;float:none;margin:0 auto 5%}}.detection{background:rgba(30,116,222,.32);padding:2%;overflow:hidden}.detection h5{font-size:1.4rem}.detection li{width:30%;float:left}.detection li:nth-child(1){padding:2%;text-align:center}.detection li:nth-child(1) img{width:90%}@media screen and (max-width: 480px){.detection li:nth-child(1) img{width:50%}}.detection li:nth-child(2){padding:2% 3%;text-align:center}.detection li:nth-child(2) img{width:20%;margin-right:5%}@media screen and (max-width: 480px){.detection li:nth-child(2) img{width:13%}}.detection li:nth-child(3){width:40%;padding:2% 3%;text-align:center}.detection li:nth-child(3) img{width:8%;margin-right:5%}@media screen and (max-width: 480px){.detection li:nth-child(3){width:100%}}.detection li:nth-child(4){padding:2% 3%;text-align:center}.detection li:nth-child(4) img{width:90%;margin-right:5%}.detection li:nth-child(2) p,.detection li:nth-child(3) p,.detection li:nth-child(4) p{overflow:hidden}@media screen and (max-width: 480px){.detection li{float:none;width:100%;margin-bottom:5%}}.detection .img-box{height:90px;display:block;text-align:center}.detection .img-box>*{vertical-align:middle;display:inline-block}.detection .img-box:before{content:"";height:100%;vertical-align:middle;width:0px;display:inline-block}@media screen and (max-width: 480px){.detection .img-box{height:auto}}.tataki-wide .img-box{width:48%;float:left}@media screen and (max-width: 768px){.tataki-wide .img-box{width:65%;margin:0 auto;float:none}}@media screen and (max-width: 480px){.tataki-wide .img-box{width:80%}}.tataki-wide .txt-box{width:48%;float:right}.tataki-wide .txt-box .section__mt{font-size:2.4rem;margin-bottom:3%}@media screen and (max-width: 480px){.tataki-wide .txt-box .section__mt{font-size:2rem}}@media screen and (max-width: 768px){.tataki-wide .txt-box{width:100%;float:none}}.tataki-wide .movie{width:80%;margin:3% auto 5%}.tataki-wide .blue-color{color:#0084ff;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.tataki-wide .txt-b{font-size:4.8rem}.txt-c{text-align:center}.product .img-box{overflow:hidden;width:80%;margin:0 auto 5%}@media screen and (max-width: 480px){.product .img-box{margin-bottom:5%}}.product .img-box-l{width:47%;float:left}.product .img-box-r{width:47%;float:right}.product .section__mt{background:#a9c7e6;text-align:center;font-size:2.4rem;font-weight:100;padding:1% 0}.product .section__mt span{font-size:1.4rem}@media screen and (max-width: 480px){.product .section__mt{font-size:1.8rem}}.specification dl{border-bottom:1px solid #92b5da}@media screen and (max-width: 768px){.specification dl{border-bottom:1px solid #036}}.specification dt{border-top:1px solid #92b5da;clear:both;float:left;padding:2% 0;width:20%;font-size:1.8rem;font-weight:bold;text-align:center}@media screen and (max-width: 768px){.specification dt{width:100%}}@media screen and (max-width: 480px){.specification dt{font-size:1.6rem}}.specification dd{border-top:1px solid #92b5da;display:inline-block;float:right;line-height:150%;padding:2% 0;width:80%}.specification dd a,.specification dd a:visited{color:#212121 !important;text-decoration:underline !important}@media screen and (max-width: 480px){.specification dd a,.specification dd a:visited{display:block;padding:4% 0;background:#e3e7ea;border-radius:6px;text-align:center;color:#004b96 !important;text-decoration:none !important;font-weight:bold}}.specification dd a:hover{opacity:.7}@media screen and (max-width: 768px){.specification dd{float:none;width:100%;margin-bottom:3%}}@media screen and (max-width: 768px){.product-img,.product-txt{float:none;width:100%}}@media screen and (max-width: 768px){.product-img img{display:block;margin:0 auto 8%;width:25%}}.caution{margin:5% 0;color:#fff}.caution dt{font-size:1.8rem;font-weight:bold;margin-bottom:2%}.caution dd{margin-bottom:5%}.plaza-link{width:70%;margin:5% auto}.plaza-txt{width:50%;float:left}@media screen and (max-width: 768px){.plaza-txt{float:none;width:100%}}@media screen and (max-width: 480px){.plaza-txt{float:none;width:100%}}.plaza-bn{width:45%;float:right}.plaza-bn img:hover{opacity:.7}@media screen and (max-width: 768px){.plaza-bn{float:none;width:100%}}@media screen and (max-width: 480px){.plaza-bn{width:100%}}.s01{position:relative;background:url(/futon_cleaner/high-power-brush/images/s1_bg.png) center bottom/160% no-repeat}.s01 .over_wrap{position:absolute;bottom:5%;left:5%}@media screen and (min-width: 1280px){.s01 .over_wrap{bottom:auto;top:5%;font-size:1.5em}.s01 .over_wrap p{margin-top:1em}}@media screen and (min-width: 1600px){.s01 .over_wrap{font-size:2em;left:10%}}.s01_bg{opacity:0;height:300px;display:block}@media screen and (min-width: 768px){.s01_bg{opacity:1;height:inherit}}.s02 .p_mb0{margin-bottom:0}@media screen and (min-width: 768px)and (max-width: 1024px){.s02 .p_mb0{width:45%;margin-right:5%;float:left}}.s04,.s06{background:#fff2d9}.s06 .content-wrap{width:85%}#titlebox{background:url(/futon_cleaner/high-power-brush/images/hero_bg.jpg) no-repeat center top;width:100%;overflow:hidden}#titlebox .breadcrumbs,#titlebox .breadcrumbs a{color:#000}@media screen and (min-width: 1280px){#titlebox .breadcrumbs ol#pankuzu,#titlebox .breadcrumbs a ol#pankuzu{width:95%}}#titlebox .hero__title{font-size:2.2em;padding-left:3%}@media screen and (min-width: 768px){#titlebox .hero__title{padding-top:5vh}}@media screen and (min-width: 1280px){#titlebox .hero__title{font-size:3em;padding-top:7%;padding-left:0%}}#titlebox .img-span{display:none}@media screen and (min-width: 1280px){#titlebox .img-span{display:inline}#titlebox .img-span img{width:100%}}@media screen and (min-width: 1280px){#titlebox .txt-span{display:none}}@media screen and (min-width: 1280px){#titlebox{background-size:contain}}@media screen and (min-width: 1600px){#titlebox{background-position:center -165px}}@media screen and (min-width: 768px){.titlebox-wrap{position:relative}}@media screen and (min-width: 1280px){.titlebox-wrap{width:95%;margin:0 auto}}@media screen and (min-width: 1600px){.titlebox-wrap{max-width:1280px;max-height:760px}}@media screen and (min-width: 768px){.titlebox-txt{position:relative;top:8%;height:70vw}}@media screen and (min-width: 1280px){.titlebox-txt{height:55vw}}.hero_p01{background:#dac8a2}@media screen and (min-width: 1280px){.hero_p01{background:none}}.hero_p02{background:#e6d5af}@media screen and (min-width: 1280px){.hero_p02{background:none}}.hero_p03{background:#f2e3c2}@media screen and (min-width: 1280px){.hero_p03{background:none}}.hero_p04{width:70%;margin:5% 8% 8% auto}.hero_p04 img{width:100%}@media screen and (min-width: 480px){.hero_p04{width:50%}}@media screen and (min-width: 768px){.hero_p04{position:absolute;top:8%;right:0}}@media screen and (min-width: 1280px){.hero_p04{top:0;right:14%;width:42%}}.hero_itemname{font-size:1.5em;text-align:center}.hero_itemname .small{font-size:.8em}@media screen and (min-width: 768px){.hero_itemname{position:absolute;left:2%;right:auto;top:40%;bottom:auto}}@media screen and (min-width: 1280px){.hero_itemname{left:auto;right:5%;top:40%;bottom:auto}.hero_itemname .big{font-size:1.2em;font-weight:bold}}.points{margin-top:5%}@media screen and (min-width: 1280px){.points{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:22%;width:40%}}.points-parts{font-size:1.3em;text-align:center;padding:.5em}.points-parts .big{font-size:1.25em;font-weight:bold}@media screen and (min-width: 1280px){.points-parts{padding:0 .5em 0 0}}@media screen and (min-width: 1280px){header{position:static}}@font-face{font-family:"source-han-serif-jpn-l";font-style:normal;font-weight:300;src:url("/futon_cleaner/high-power-brush/common/font/source-san-serif/SourceHanSerif-Light-m.eot");src:url("/futon_cleaner/high-power-brush/common/font/source-san-serif/SourceHanSerif-Light-m.eot?#iefix") format("embedded-opentype"),url("/futon_cleaner/high-power-brush/common/font/source-san-serif/SourceHanSerif-Light-m.woff") format("woff"),url("/futon_cleaner/high-power-brush/common/font/source-san-serif/SourceHanSerif-Light-m.ttf") format("truetype")}/*# sourceMappingURL=index.min.css.map */