@charset "UTF-8";html,body{margin:0;padding:0;height:auto;width:100%;line-height:1.6}a[target=_blank].shop{padding-right:20px;background:url(//www.shizuka-ssp.jp/wp/wp-content/themes/shizuka-panel/./images/external-link.svg) right center/16px auto no-repeat}table{table-layout:fixed;word-break:break-all;word-wrap:break-word}.page-id-160 input,.page-id-160 textarea,.page-id-162 input,.page-id-162 textarea{max-width:100%;margin:0 atuo}.hd-img-inner{position:relative;max-width:1400px;margin:0 auto}.hd-text{position:absolute;width:30%;top:32%;left:45%}.menu{max-width:1260px;margin:0 auto}.main-nav{margin-bottom:0}.main-nav li{list-style-type:none;text-align:center;font-weight:700;padding:20px 10px 0;height:40px}.sab-nav li{list-style-type:none;text-align:center;border-left:1px solid #333;width:70px;height:40px;padding:10px 0;font-size:.8rem}.sab-nav li span{display:block;color:#ccc;font-size:.8rem}.main-nav li,.main-nav li a,.sab-nav li a{font-size:.8rem}.sab-nav li img{width:1.4rem}.sab-nav .com-link{width:100px;padding:10px 0}.com-link img{width:70px !important}.jp{line-height:1.3}h1 img{width:300px}#hd-img{position:relative;background:#fff;padding:0 0 1rem}#spec .item-round{border-radius:50%;background:#fff;width:210px;height:210px;margin:.5rem 1rem}#spec .item-round img{width:50%;display:block;margin-bottom:8px}#user .card-body{padding:1rem}#case a{display:flex}#case .list-box{text-align:center;width:280px;background:#fff;margin:.5rem;padding:1.5rem}#case .list-box-img{padding:1rem}#case .list-box-img img{height:100px}#case .text{font-size:.9rem}.cat-tag{padding:2px 5px;font-size:.8rem;background:#000}.cat-tag a{color:#fff}.day{font-size:.8rem}#stores li{border-bottom:1px solid #000}#stores li>div{padding:1rem}#stores li>div>div{width:82%}#stores .ico-map{width:2rem}#stores h3 span{display:block;font-size:.9rem;color:#3e6eb3}#stores .ico-map{width:18%;text-align:center}#stores .ico-map img{width:2rem}#stores ul{border-top:1px solid #000;border-bottom:1px solid #000}#stores ul li:nth-child(2n+1)>div{border-right:1px solid #000}#stores ul li:last-child{border-bottom:none}#hd-img-products{background:#5d5c61;background:rgba(84,69,51,1)}.area-sound{background:url(//www.shizuka-ssp.jp/wp/wp-content/themes/shizuka-panel/images/for-sound.png) no-repeat;background-size:cover;text-align:center;width:calc(100% / 2);padding:5rem 2rem}.img-sound img{width:72%;max-height:120px;margin:4rem auto 2rem auto}.area-sound a,.area-silence a{display:block;margin:.5rem .75rem}.area-sound a img,.area-silence a img{height:52px;width:auto}.product-menu a{display:block;display:flex;background:rgba(255,255,255,.3);width:130px;height:30px;justify-content:center;color:#fff;text-shadow:1px 2px 3px gray;border:1px solid #fff}.product-menu a:hover{background:rgba(255,255,255,.4);-webkit-transition:all .7s ease;transition:all .7s ease;color:#fff}.product-menu a span{align-self:center;font-weight:700;font-size:1.1rem !important}.in-section{width:100%}.logo-section{margin:2rem;height:45px}.logo-section img{width:240px}.products-hd-img{width:100%}.products-hd-img img{width:100%}.use{background:0 0;border:0}.use .card-body{padding:20px 5px}.use h3{color:#58647f}.user-box{margin:0 auto 4rem auto;background:#ededed}.user-box .name{width:calc(100% / 3);padding:16px;background:#fff}.user-box h3{font-size:1.2rem;font-weight:700}.user-box .img{background:#fff}.user-box img{width:100%;object-fit:cover}.user-box .user-text{width:calc(100% / 2);padding:20px;background:#ededed}#installation .example-box{margin:0 -8px;overflow:hidden}#installation .example-list{margin:8px}@media screen and (min-width:768px){#installation .example-list{width:calc(100%/3 - 16px)}}#installation .thumb-box.slider{margin-bottom:16px;padding-bottom:32px}#installation .thumb-box.slider .slick-dots{bottom:inherit}.thumb-box figure{position:relative;top:0;left:0;width:100%;height:0;padding-top:56.25%;overflow:hidden;margin-bottom:16px}.thumb-box figure img{width:100%;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#artist .user-box .user-text{width:calc(100% / 2);padding:20px;background:#ededed url(//www.shizuka-ssp.jp/wp/wp-content/themes/shizuka-panel/images/arrow-more.svg) no-repeat;background-position:bottom right;background-size:100px}#artist a:hover{text-decoration:none}#stores-page .store-box{margin-bottom:16px;width:calc(50% - 16px);border-left:8px solid #58647f;padding-left:16px}.store-text .h3-title{font-weight:700}.store-text .h3-title a{font-size:1.2rem}.store-text .h3-title a:after{content:"";background:url(//www.shizuka-ssp.jp/wp/wp-content/themes/shizuka-panel/images/external-link.svg) 0 0/24px auto no-repeat}#stores-page .store-text{height:100%}.map-btn{margin-top:auto}.map-btn a{display:block;background:#58647f;color:#fff;padding:8px;text-align:center;width:160px}.g-map{width:50%}.g-map-inner{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.g-map-inner iframe,.g-map-inner object,.g-map-inner embed{position:absolute;top:0;left:0;width:100%;height:100%}.product-list{margin:0 auto}.product-spec{padding-left:2rem;width:auto}.product-spec .data{width:30%;padding-left:2rem;background-position:1rem}.product-spec .datae{width:40%;padding-left:0;background-position:1rem}.product-img{width:auto}@media screen and (min-width:768px){.product-img{width:55%}.product-spec{width:45%}}.product-img img{margin-bottom:1rem}.shizuka-box-row{background:#fff}@media screen and (min-width:768px){.shizuka-box-row+.shizuka-box-row{margin-left:8px}}.shizuka-img{background:#c8c8c9;text-align:center}.shizuka-img img{width:100%;height:100%;object-fit:cover}.shizuka-type-img{background:#fff;display:flex;align-items:center;justify-content:center;padding:1rem}.pdt-title{padding-top:36px;background:url(//www.shizuka-ssp.jp/wp/wp-content/themes/shizuka-panel/./images/logo-ssp.svg) 0 0/100% auto no-repeat}.pdt-title h4{font-size:1.8em;font-weight:700}.shizuka-type-img p,.shizuka-type-img-borderless p{text-align:center}.shizuka-type-img .cap,.shizuka-type-img-kit .cap{color:#58647f;font-size:.9rem;line-height:1.4;margin-bottom:1rem}.shizuka-type-img .cap-red{color:red;font-size:.9rem;line-height:1.2}.shizuka-box-row-pack{width:100%;background:#fff}.pdt-detail-title{margin:16px auto;padding-top:48px;background:url(//www.shizuka-ssp.jp/wp/wp-content/themes/shizuka-panel/./images/logo-ssp.svg) 0 0/90% auto no-repeat}.pdt-detail-title h3{font-size:3em;font-weight:700}@media screen and (min-width:768px){.pdt-detail-title{background-size:60% auto}}.item-img-l{text-align:center}@media screen and (min-width:768px){.item-img-l{width:40%;margin-right:8px}.item-title-box{width:60%}}.item-spec{margin:32px 8px}.item-spec table{width:100%}.item-spec-free{width:calc(100% / 2.1);margin:.5rem;line-height:1.4}.item-spec th{background:#517767;padding:1rem;color:#fff;border:1px solid #ebede6;width:calc(100% /3)}.item-spec td{background:#fff;padding:1rem;border:1px solid #ebede6}.item-details-box h4{white-space:nowrap}.item-details-box .cap{color:#377866;font-weight:700}.item-spec-option{background:#c8c8c9;text-align:center;padding:1rem 2rem;border:3px solid #fff;line-height:1.6}.item-spec-option h3>span{color:#517767;font-size:1.3rem}.item-spec-option h5{padding-top:.5rem}.iconset{text-align:right}.item-spec-free h5{color:#377866}.sample-photo div{margin:8px}.movie-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#spec-page figcaption{font-size:1.2rem}padding:0 2rem;}.graph figure{padding:1rem;width:50%;text-align:center}#spec-page .youtube .col-md-6,#spec-page .youtube .col-12{padding-right:10px;padding-left:10px;padding-top:10px;padding-bottom:10px}.attention{padding:3rem 8rem;border-bottom:1px solid #000;border-top:1px solid #000;font-size:.9rem;margin-top:40px}.attention .dl-text{margin-left:3rem}.attention h5{width:90%;font-size:1rem}.attention .ico,.attention .ico2{overflow:hidden;width:68px}.attention .ico img .attention .ico2 img{width:100%;height:auto}.attention ul{width:90%;margin-left:4rem}.single-textarea{background-color:rgba(255,255,255,.5);padding:8px}.single-textarea img{margin:2rem 0;width:100%;height:auto !important}.single-textarea h2{font-size:1.4rem;font-weight:700}.single-textarea h3{font-size:1.3rem;font-weight:700}.single-textarea h4{font-size:1.2rem;font-weight:700}.single-textarea h5{font-size:1.1rem;font-weight:700}.single-textarea h1,.single-textarea h2,.single-textarea h3,.single-textarea h4,.single-textarea h5,.single-textarea div,.single-textarea p{margin-top:1rem}.single-textarea ul,.single-textarea ol{margin:1rem}.sidebar{width:95%;margin:0 auto}.sidebar h4{text-align:center;margin:2rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid #000;font-size:1.16rem}.sidebar ul{margin-left:2rem}.single-thumb{text-align:center;margin:3rem 0}.single-thumb img{max-width:100%;height:auto}.card-img-top{width:100%;object-fit:cover}#user .card-img-top{height:300px}@media screen and (max-width:1199px){.use .card-body-height{height:130px}.user-box{width:100%}}@media screen and (max-width:991px){nav h1{padding-left:1rem}h2.h-large{font-size:1.3rem}.hd-img-inner{position:relative;max-width:1000px}.hd-text-mb{position:absolute;width:45%;top:35%;left:50%}.hide-sh{display:none}.hide-pc{display:block}.sab-nav li{border-left:none;font-size:.8rem}.sab-nav li img{width:1.4rem;margin:20px 0}#stores ul li:nth-child(2n+1)>div{border-right:none}.tel{margin:1rem 0 0}.tel p{text-align:center}address{text-align:center}.user-box .name{width:calc(100% / 3)}.attention{padding:3rem;border-top:1px solid #000}.product-list{width:100%;margin:0 auto}.product-spec{width:50%;padding-left:0}#footer-nav ul{font-size:.9rem}.main-area{padding-bottom:170px}}@media screen and (max-width:767px){#stores-page .store-box{width:100%}#footer-nav li{width:50%}.user-box .user-text{width:100%}#artist .user-box .user-text{width:100%}.attention ul,.attention .dl-text{margin-left:1rem}.attention .ico,.attention .ico2{width:15%;margin:1rem auto}.graph figure{padding:1rem;width:100%}.product-spec{width:100%}.single-post .col-md-9{padding-right:0}.user-box .name{width:calc(100% / 1)}.img-box img{display:block;margin:0 auto}}@media screen and (max-width:575px){h1 img{max-width:260px !important}.h-large{margin:3rem 0 1rem}.attention{padding:3rem 1rem}.attention .ico,.attention .ico2{width:20%;margin:1rem auto}.img-spec{padding:0 1rem}#footer-sns ul li img{height:20px}}