﻿@media (min-width: 980px){body{overflow-x:hidden}}@media (min-width: 768px){.pc{display:run-in}.sp{display:none}.top .container-fluid{padding:0}header a .btn{float:right}header #navigation{top:0;bottom:auto;width:100%;padding:0}header #navigation .navbar{width:980px;height:90px;margin:0 auto}header #navigation .navbar ul{margin:5px auto 10px}header #navigation .navbar ul li{padding:0 40px 0 0;margin:0}header #navigation .navbar ul li:first-child{margin-left:5px}header #navigation .navbar ul li:last-child{padding-right:0px}header #navigation .navbar ul li:nth-child(9){padding-right:0px}header #navigation .navbar ul li:nth-child(13){margin-top:-6px}header #navigation .navbar ul li:nth-child(13) a:hover{border-bottom:none !important}header #navigation .navbar ul li a{transition:all 0s ease-out;-o-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-webkit-transition:all 0s ease-out;-ms-transition:all 0s ease-out;padding:0;font-size:16px;font-weight:600;padding-bottom:8px}header #navigation .navbar ul li a .btn{padding:5px 10px;font-size:14px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}header #navigation .navbar ul li a:hover,header #navigation .navbar ul li a.active{border-bottom:0px;padding-bottom:4px;background:none}header #navigation .navbar ul li.logo img{width:192px}header #navigation .navbar ul li.sp{display:none}header #navigation .navbar-collapse{padding:0}.spec table.half tr th,.spec table.half tr td{width:50%}.spec table.half tr th:first-child,.spec table.half tr td:first-child{width:50%}.howtouse ul li{padding:0 15px;position:relative}.howtouse ul li div{overflow:hidden;height:400px}.howtouse ul li div img{-webkit-transform:translate(10%, 29.5%) scale(1.8);transform:translate(10%, 29.5%) scale(1.8)}.howtouse ul li:before{content:'';position:absolute;width:57px;height:40px;top:16px;left:30px;z-index:10}.howtouse ul li:nth-child(1):before{background:url("../images/01.png")}.howtouse ul li:nth-child(2):before{background:url("../images/02.png")}.howtouse ul li:nth-child(3):before{background:url("../images/03.png")}.howtouse ul li:nth-child(4):before{background:url("../images/04.png")}.howtouse ul li:nth-child(5):before{background:url("../images/05.png")}.howtouse ul li:nth-child(6):before{background:url("../images/06.png")}.howtouse ul li:last-child div{background:#ebebeb}.howtouse ul li:last-child div img{-webkit-transform:translate(-1.5%, 42.5%) scale(1.5);transform:translate(-1.5%, 42.5%) scale(1.5)}.sleepion2,.simulator,.aroma,.battery,.bluetooth,.other{padding-bottom:0 !important}.sleepion2 h3,.simulator h3,.aroma h3,.battery h3,.bluetooth h3,.other h3{margin-top:30px !important}.sleepion2 .mode .col-xs-12{margin-bottom:60px;padding:0}.sleepion2 .mode .col-xs-12.txtbox{margin-top:34px;background:#e6f2f0}.sleepion2 .mode .col-xs-12.txtbox.mode01{background:#ffe9bf}.sleepion2 .mode .col-xs-12.txtbox.mode02{background:#ffc9db}.sleepion2 .mode .col-xs-12.txtbox.mode03{background:#bfffeb}.sleepion2 .mode .col-xs-12.txtbox.mode04{background:#c1e0ff}.sleepion2 .mode .col-xs-12.txtbox p{font-size:20px;line-height:30px;padding:30px;margin:0}.sleepion2 .mode .col-xs-12.txtbox p span{display:block;font-size:30px;margin-top:20px}.sleepion2 .mode .col-xs-12.txtbox p:last-child{font-size:16px;padding:0 30px 30px}.pdpc0{padding:0}}@media (max-width: 767px){.buynow .gotocart a{margin-top:10px}#navigation #nav{height:auto}.navbar-collapse.collapse.in{overflow:hidden}.buynow .buyleft p.nml{margin-bottom:-10px;margin-top:15px}.pc{display:none !important}.sp{display:run-in}.cbsp{clear:both}.specs .bg-white ul{padding:0}.specs .bg-white ul li{padding:15px}section.top{margin-bottom:0;margin-top:0}section h2{margin-top:30px !important}section h3{margin-top:10px !important}header .headerTop{margin-top:5px}header .headerTop .tel img{margin-top:-5px}header .headerTop .headerRight a .btn{margin-top:10px}.howtouse{padding:15px}.howtouse ul li{position:relative}.howtouse ul li div{overflow:visible}.howtouse ul li:before{content:'';position:absolute;width:57px;height:40px;top:5px;left:5px;z-index:10;transform:scale(0.7)}.howtouse ul li:nth-child(1):before{background:url("../images/01.png")}.howtouse ul li:nth-child(2):before{background:url("../images/02.png")}.howtouse ul li:nth-child(3):before{background:url("../images/03.png")}.howtouse ul li:nth-child(4):before{background:url("../images/04.png")}.howtouse ul li:nth-child(5):before{background:url("../images/05.png")}.howtouse ul li:nth-child(6):before{background:url("../images/06.png")}.howtouse p{font-size:16px;line-height:24px}.howtouse .btntxt{text-align:center;font-size:14px;margin:0 -25px 10px;line-height:20px}.howtouse .btn{width:90%;margin-left:5%;font-size:16px;margin-bottom:30px}.howtouse .youtube{margin-top:-30px}.spec .col-sm-6:last-child{padding:10px}.spec .box{margin-bottom:0}.spec .btn{margin-top:20px}.buynow p.attntn{text-align:center;margin-left:11px}.buynow .pd0{padding:0}.sleep h2{font-size:24px}.sleep h3{font-size:20px;line-height:33px;padding:14px;padding-bottom:0}.sleep .lead p{padding:15px}.sleep .cont2 .row{width:auto;margin-top:30px}.sleep .cont3 h2{margin-bottom:20px}.sleep .cont3 .row{margin-bottom:30px}.sleep .cont2 h2,.sleep .cont3 h2{font-size:24px}.sleep .cont2 p,.sleep .cont3 p{padding:15px;margin-bottom:0}.sleep .container.check{padding:0 15px}.sleep#check{margin-top:-50px;padding-top:0}.sleep .container-fluid.check{padding:0}.sleep .container-fluid.check .row{width:100%;padding:0;margin-bottom:60px}.topmenu .bnr .col-sm-6{padding-right:15px}.topmenu .bnr .col-sm-6:last-child{padding-left:8px;padding-top:0}.sleepion2 .logo,.sleepion2_2 .logo{margin:30px auto;width:80%}.sleepion2 .logo img,.sleepion2_2 .logo img{width:100%}.sleepion2 h3.mn30,.sleepion2_2 h3.mn30{margin-right:0;margin-left:0}.sleepion2 p{text-align:center}.sleepion2 .mtb p{padding:15px}.sleepion2 h2{font-size:24px}.sleepion2 h3{font-size:17px;letter-spacing:0;line-height:25px}.sleepion2 .col-xs-6.col-sm-6{padding-left:15px}.sleepion2 h4{margin-left:-20px;margin-top:30px}.sleepion2 h4 img{margin-top:10px;margin-bottom:40px}.sleepion2 h5{text-align:center;font-size:20px;line-height:30px;padding:15px;margin-bottom:-15px}.sleepion2 .pl15{padding:0 15px}.sleepion2 .txtbox p:first-child{margin-bottom:10px}.sleepion2 .bgg{margin-top:-30px;padding-top:30px;background:#e6f2f0}.sleepion2 .mode .col-xs-12{margin-bottom:0}.sleepion2 .topmargin{padding:25px;margin-top:-50px}.sleepion2 .explain p{font-weight:14px}.sleepion2.lead .container{padding:0}.sleepion2.lead .container .row{margin:0;padding:0}.aroma .aromaitem{padding:30px}.aroma .aromaitem .items{width:33%;height:160px}.aroma p{margin-top:0;padding:0 15px}.sleepion2 h2,.simulator h2,.aroma h2,.other h2,.bluetooth h2,.battery h2{font-size:24px}.battery .col-xs-6,.bluetooth .col-xs-6{padding:0}.sleepion2_2 h3{font-size:22px;letter-spacing:0;line-height:25px}.contacts p{font-size:16px}.contacts a .btn{width:100%;text-align:center;padding-left:0}.footer .col-sm-4:nth-child(1){padding:55px 105px}.footer .col-sm-4:nth-child(2){padding:18px 30px}.footer .col-sm-4:nth-child(3){padding:18px 30px 60px}.footer .products .col-xs-6{padding:0}.footer .company{padding-bottom:100px}h3.sml{width:100%}h3.sml2{width:100%}h3.mid1{width:100%}h3.mid2{width:100%}h3.large{width:100%}h3.large2{width:100%}.sleepion2,.simulator,.aroma,.battery,.bluetooth,.other{padding-bottom:0 !important}.sleepion2 h3,.simulator h3,.aroma h3,.battery h3,.bluetooth h3,.other h3{margin-top:0px !important}.aroma .aromaitem{margin-top:0px}.nav{margin-right:-60px}.top .sp.socond h1{font-size:26px;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:600;text-align:center;margin:35px auto 45px;position:relative}.top .sp.socond h1 img{width:60%}.top .sp.socond h1:after{width:100px;height:2px;content:' ';background:#000;position:absolute;left:50%;bottom:-13px;margin-left:-50px}section.store,section.customer,section.howtouse,section.contacts,section.sleepion2_2,section.sleepion2.lead{padding-top:30px}.kv p{margin:0}.kv p.book{margin:20px 6px;font-size:24px;font-weight:700;text-align:center;margin-bottom:10px}.kv p.attntn{font-size:18px;line-height:24px;margin-bottom:30px;padding-left:14px}.kv .btn{width:70%;margin-left:15%;font-size:16px;margin-bottom:-10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;position:relative;z-index:1}.kv .btn:after{width:100.7%;height:52%;background:#65bbab;top:50%;left:-1px;content:'';position:absolute;border-radius:0 0 7px 7px;-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;z-index:-1}.spec ul li div{display:inline;margin-left:0;margin-top:0}.drprofile{padding:30px 15px !important}.drprofile .col-sm-6:last-child{margin-top:30px;border-left:0px;padding:0}}@media (max-width: 767px){header a .btn{width:65% !important}header a .btn:after{width:100.5% !important}}@media (min-width: 350px) and (max-width: 399px){footer .comment ul li .btn{padding:5px 16px}.contacts .btn{font-size:16px}}@media (max-width: 349px){.navbar-nav>li>a{padding-bottom:0}footer .navbar-toggle{margin-right:-18px}footer .comment ul li{margin-right:6px}footer .comment ul li .btn{padding:5px 10px}footer .comment ul li:first-child{margin-left:-17px}.sleepion2_2 .col-xs-3 p{font-size:11px}.howtouse .btn{width:100%;margin-left:0}.contacts .btn{font-size:14px}header .headerTop .tel img{width:40px;margin-top:0px}header a .btn{width:100px}header a .btn{width:60% !important}header a .btn:after{width:100.5% !important}}@media (max-width: 410px){.howtouse .col-sm-8 .btn{width:121%}}@media (max-width: 370px){header a .btn{width:60% !important}header a .btn:after{width:100.5% !important}.howtouse .col-sm-8 .btn{width:125.6%}}@media (min-width: 768px){.container{width:1120px}}
/*# sourceMappingURL=responsive.css.map */
