.is-sp{display:block}.is-pc,.svg-symbol{display:none}.btn-cv-fixed{position:fixed;z-index:99;right:calc(100vw*14/393);bottom:calc(100vw*40/393);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100vw*86/393);height:calc(100vw*86/393);border-radius:50%;background-color:#786450;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(100vw*2/393);color:#f9f1e9;font-size:calc(100vw*10/393);font-weight:600;line-height:1.3;text-align:center}.btn-cv-fixed .ico-cart{width:calc(100vw*20/393);fill:#f9f1e9}.common-pillowcase{font-family:Noto Sans JP,sans-serif;font-weight:400;letter-spacing:.05em;color:#786450!important;-webkit-font-smoothing:antialiased;background-color:#f9f1e9}.common-pillowcase *~seciont{display:block}.common-pillowcase .mv-silk-wrap{position:relative;overflow:hidden}.common-pillowcase .mv-silk-wrap .mv-background-wrap{position:absolute;z-index:1;width:100%;top:0;left:0}.common-pillowcase .mv-silk-wrap .mv-background-wrap img{width:100%}.common-pillowcase .mv-silk-wrap .mv-text-wrap{position:relative;z-index:2;width:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(100vw*80/393) calc(100vw*18/393) calc(100vw*50/393) calc(100vw*30/393)}.common-pillowcase .mv-silk-wrap .mv-text-wrap-en{padding:calc(100vw*80/393) calc(100vw*18/393) calc(100vw*50/393) calc(100vw*30/393)}.common-pillowcase .mv-silk-wrap .mv-text-wrap .mv-text-left{width:86.67vw}.common-pillowcase .mv-silk-wrap .mv-text-wrap .mv-text-right{margin-bottom:calc(100vw*30/393);width:11.88vw;margin-left:calc(100vw*40/393)}.common-pillowcase .mv-silk-wrap .mv-text-wrap .mv-text-right-en{margin-bottom:calc(100vw*50/393);margin-top:calc(100vw * 50 / 393);width:45vw;margin-left:0}.common-pillowcase .btn-cv-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:minion-pro-display,Zen Old Mincho,serif}.common-pillowcase .btn-cv-wrap-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .btn-cv-wrap a{width:calc(100vw*280/393);height:calc(100vw*65/393);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(btn-bg-2-sp_a08209.png);background-position:center;background-repeat:no-repeat;background-size:contain;color:#f9f1e9;-webkit-box-shadow:10px 10px 10px rgba(179,158,164,.3019607843);box-shadow:10px 10px 10px #b39ea44d;font-size:calc(100vw*14/393);border-radius:65px;margin:calc(100vw*10/393) 0;-webkit-transition:all .3s;transition:all .3s}.common-pillowcase .btn-cv-wrap a .ico-arrow-right{width:calc(100vw*6/393);margin:calc(100vw*1/393) 0 0 calc(100vw*16/393);fill:none;stroke:#f9f1e9;stroke-miterlimit:10}.common-pillowcase .btn-cv-wrap-long{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:all .3s;transition:all .3s;font-family:minion-pro-display,Zen Old Mincho,serif}.common-pillowcase .btn-cv-wrap-long-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .btn-cv-wrap-long:after{content:"";display:block;position:absolute;z-index:1;background-image:url(btn-cv-wrap-long-show_826172.png);background-size:cover;background-repeat:no-repeat;background-position:center bottom;width:calc(100vw*288/393);height:calc(100vw*45/393);top:83%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.common-pillowcase .btn-cv-wrap-long:hover{opacity:.75}.common-pillowcase .btn-cv-wrap-long:hover a{opacity:1}.common-pillowcase .btn-cv-wrap-long a{width:calc(100vw*294/393);height:calc(100vw*95/393);background:linear-gradient(145deg,#e4d6c1,#b4a06e);color:#fff;font-size:calc(100vw*10/393);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.common-pillowcase .btn-cv-wrap-long a .left{width:47.334vw;position:relative;display:block;margin:0 auto}.common-pillowcase .btn-cv-wrap-long a .left:after{margin-top:calc(100vw*6/393);margin-left:0;content:"";display:block;width:100%;height:1px;background-color:#fff}.common-pillowcase .btn-cv-wrap-long a .right{position:relative;z-index:2;margin:0 auto;margin-top:calc(100vw*14/393);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-pillowcase .btn-cv-wrap-long a .ico-cart{width:calc(100vw*13/393);margin:0 calc(100vw*7/393) 0 0;fill:#fff}.common-pillowcase .btn-cv-wrap-long a .ico-arrow-right2{width:calc(100vw*13/393);margin:0;fill:#fff}.common-pillowcase .btn-cv-wrap-long a .icon-wrap{position:absolute;z-index:2;top:50%;right:calc(100vw*19/393);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-pillowcase .section01{padding:0 calc(100vw*30/393)}.common-pillowcase .section01 .section01-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(100vw*10/393)}.common-pillowcase .section01 .section01-info-item{width:100%;position:relative}.common-pillowcase .section01 .section01-info-item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.common-pillowcase .section01 .section01-intro-text{color:#aa968c;margin:calc(100vw*14/393) 0;font-size:calc(100vw*12/393);text-align:center;line-height:1.5}.common-pillowcase .section02{margin-top:calc(100vw*60/393)}.common-pillowcase .section02 .section02-wrap{overflow:hidden;position:relative;padding:0 0 calc(100vw*54/393) 0}.common-pillowcase .section02 .section02-wrap:before{content:"";display:block;position:absolute;top:calc(100vw*65/393);left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgb(255,255,255)),color-stop(2%,rgb(249,244,240)),color-stop(99%,rgb(249,244,240)));background:linear-gradient(to bottom,#fff,#f9f4f0 2% 99%)}.common-pillowcase .section02 .section02-head{position:relative;z-index:2;padding:0}.common-pillowcase .section02 .section02-head .section02-head-text{position:absolute;z-index:3;width:21.34vw;top:calc(100vw*30/393);left:calc(100vw*155/393);color:#786450;height:100%}.common-pillowcase .section02 .section02-head .section02-head-text-en{width:52.34vw}.common-pillowcase .section02 .section02-head .section02-head-text svg{width:100%}.common-pillowcase .section02 .section02-head .section02-head-img{position:relative;z-index:1}.common-pillowcase .section02 .section02-head .section02-head-img img{width:100%;display:block}.common-pillowcase .section02 .section02-comparison-wrap{margin-top:calc(100vw*30/393);padding:0 calc(100vw*30/393);position:relative}.common-pillowcase .section02 .section02-comparison-wrap:before{position:absolute;content:"";display:block;width:1px;height:90%;background-color:#c3b4a5;top:5%;left:calc(100vw*30/393 + 13.34vw)}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;gap:calc(100vw*15/393)}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols .section02-comparison-item{width:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:26.68vw auto;gap:calc(100vw*.0330788804)}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols .section02-comparison-ico{border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;-webkit-box-shadow:10px 10px 10px rgba(177,150,140,.2);box-shadow:10px 10px 10px #b1968c33}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols .section02-comparison-ico img{width:52.58%}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols .section02-comparison-ttl{white-space:nowrap;text-align:left;margin:0 0 calc(100vw*7/393);color:#786450;font-size:calc(100vw*16/393);font-family:minion-pro-display,Zen Old Mincho,serif;font-weight:700}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols .section02-comparison-ttl-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols .section02-comparison-txt{color:#989898;font-size:calc(100vw*12/393);line-height:1.5}.common-pillowcase .section02 .section02-info-wrap{padding:0;position:relative;z-index:2}.common-pillowcase .section02 .section02-info-wrap:after{margin:0 auto;content:"";display:block;width:0;height:0;border-left:calc(100vw*30/393) solid rgba(0,0,0,0);border-right:calc(100vw*30/393) solid rgba(0,0,0,0);border-top:calc(100vw*20/393) solid #bbbbbd}.common-pillowcase .section02 .section02-info-wrap .section02-info-inner{background-color:#bbbbbd;padding:0 calc(100vw*25/393) calc(100vw*40/393)}.common-pillowcase .section02 .section02-info-wrap .section02-info-title{font-family:minion-pro-display,Zen Old Mincho,serif;font-weight:700;text-align:center;font-size:calc(100vw*22/393);color:#fff;line-height:1.5;padding:calc(100vw*35/393) 0 calc(100vw*25/393)}.common-pillowcase .section02 .section02-info-wrap .section02-info-title-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid{display:block;gap:calc(100vw*20/393)}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-item{width:100%;background-color:#fff;margin-bottom:calc(100vw*23/393)}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-item:last-child{margin-bottom:0}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-img img{width:100%;display:block}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-ttl{padding:calc(100vw*24/393) 0}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-ttl img{width:63.2vw;margin:0 auto;display:block}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-text{padding:calc(100vw*30/393);color:#4d4d4d;font-size:calc(100vw*13/393);line-height:1.8}.common-pillowcase .section02 .section02-silk-rich-wrap{position:relative;z-index:1;margin-top:calc(100vw*-20/393);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:calc(100vw*55/393)}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-wrap{width:calc(50vw - 100vw*30/393);padding:0 calc(100vw*20/393) 0 calc(100vw*30/393)}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-title{width:100%;margin:0 auto}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-text{position:absolute;z-index:2;margin-top:0;color:#9f816e;font-size:calc(100vw*24/393);text-align:center;font-family:minion-pro-display,Zen Old Mincho,serif;line-height:1.5;font-weight:500;padding:0;bottom:0;left:calc(100vw*55/393);width:calc(100% - 100vw*55/393*2);padding:calc(100vw*10/393) 0}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-text-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-text em{display:block;font-style:normal;font-size:calc(100vw*18/393)}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-text .line-wrap{width:calc(100vw*46/393);height:calc(100vw*46/393);position:absolute;top:0;left:0;border-top:1px solid #9f816e;border-left:1px solid #9f816e}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-text .line-bottom{top:auto;left:auto;bottom:0;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-img{width:calc(50vw + 100vw*30/393)}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-img img{width:100%}.common-pillowcase .section02 .section02-point-wrap{overflow-x:hidden;padding:calc(100vw*66/393) calc(100vw*35/393) calc(100vw*80/393)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-grid-item{margin-bottom:calc(100vw*50/393);display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr 40vw;gap:0}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-grid-item:last-child{margin-bottom:calc(100vw*50/393)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-img img{width:100%;display:block}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-info{position:relative;width:15.2vw}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-info img{margin-bottom:7px}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-info:after{width:50vw;height:1px;background-color:#9f816e;content:"";display:block;position:absolute;bottom:0;right:-46px}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-sub{font-family:minion-pro-display,Zen Old Mincho,serif;font-weight:500;margin:calc(100vw*15/393) 0 0;color:#9f816e;font-size:calc(100vw*15/393)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-sub-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-title{font-family:minion-pro-display,Zen Old Mincho,serif;font-weight:500;margin:calc(100vw*20/393) 0 0;color:#786450;font-size:calc(100vw*23/393)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-title-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-text{margin:calc(100vw*20/393) 0 0;color:gray;font-size:calc(100vw*13/393);line-height:1.8;grid-column:1/-1;width:100%}.common-pillowcase .section03{position:relative}.common-pillowcase .section03 .section03-head{color:#786450;z-index:2;position:relative;padding-bottom:calc(100vw*80/393)}.common-pillowcase .section03 .section03-head .section03-head-img img{width:100%}.common-pillowcase .section03 .section03-head-con-wrap{padding:calc(100vw*60/393) calc(100vw*30/393) calc(100vw*55/393);position:absolute;width:100%;height:100%;top:0;left:0}.common-pillowcase .section03 .section03-head-con{width:52.4vw;font-family:minion-pro-display,Zen Old Mincho,serif;font-weight:500;text-align:center}.common-pillowcase .section03 .section03-head-con-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section03 .section03-head-sub{line-height:1.5;font-size:calc(100vw*16/393);letter-spacing:.2em}.common-pillowcase .section03 .section03-head-title{line-height:1.4;margin-top:calc(100vw*5/393);font-size:calc(100vw*30/393)}.common-pillowcase .section03 .section03-head-6a{margin-top:0;width:55.87vw;position:absolute;bottom:0;left:56%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.common-pillowcase .section03 .section03-head-6a img{width:100%;display:block}.common-pillowcase .section03 .section03-decorated-wrap{position:relative;z-index:2;padding:0 calc(100vw*50/393);margin-bottom:calc(100vw*43/393)}.common-pillowcase .section03 .section03-decorated-wrap .section03-decorated-text{width:100%;background-image:none;padding:calc(100vw*25/393) 0;font-size:calc(100vw*13/393);color:gray;line-height:1.8}.common-pillowcase .section03 .section03-grid{position:relative;z-index:2;padding:0 calc(100vw*25/393);margin-bottom:calc(100vw*40/393);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(100vw*48/393)}.common-pillowcase .section03 .section03-grid .section03-grid-item{width:100%}.common-pillowcase .section03 .section03-grid .section03-grid-item-img{width:65.6vw;margin:auto}.common-pillowcase .section03 .section03-grid .section03-grid-item-img img{width:100%;display:block}.common-pillowcase .section03 .section03-grid .section03-grid-item-sub{border:1px solid #aa968c;color:#aa968c;text-align:center;font-size:calc(100vw*18/393);font-weight:500;padding:calc(100vw*16/393) calc(100vw*10/393);margin-bottom:calc(100vw*18/393)}.common-pillowcase .section03 .section03-grid .section03-grid-item-text{color:gray;font-size:calc(100vw*13/393);line-height:1.8}.common-pillowcase .section03 .section03-grid .section03-grid-item-text.mt{margin-top:0}.common-pillowcase .section03 .section03-grid .section03-grid-item:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.common-pillowcase .section03 .section03-grid .section03-grid-item:nth-child(1) .section03-grid-item-sub{width:100%;-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3}.common-pillowcase .section03 .section03-grid .section03-grid-item:nth-child(1) .section03-grid-item-text{width:calc(100% - 47.2vw);padding-right:calc(100vw*10/393);-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.common-pillowcase .section03 .section03-grid .section03-grid-item:nth-child(1) .section03-grid-item-img{width:47.2vw;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.common-pillowcase .section03 .section03-grid .section03-grid-item:nth-child(2) .section03-grid-item-text{padding:0 calc(100vw*25/393)}.common-pillowcase .section03 .for-gift-wrap{color:#aa968c;position:relative;z-index:2;width:calc(100% - 100vw*75/393);margin:0 auto;background-color:none;border-radius:none;overflow:hidden;padding:calc(100vw*40/393) 0 calc(100vw*20/393);background-image:url(for-gift-wrap-bg-sp_91832c.png);background-position:top center;background-repeat:no-repeat;background-size:cover}.common-pillowcase .section03 .for-gift-wrap .for-gift-img img{width:100%;display:block}.common-pillowcase .section03 .for-gift-wrap .for-gift-sub{font-family:minion-pro-display,Zen Old Mincho,serif;font-size:calc(100vw*12/393);text-align:center;letter-spacing:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-pillowcase .section03 .for-gift-wrap .for-gift-sub-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section03 .for-gift-wrap .for-gift-sub span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:calc(100vw*5/393) calc(100vw*5/393)}.common-pillowcase .section03 .for-gift-wrap .for-gift-sub span:after{position:absolute;bottom:0;left:-.125em;content:"";display:block;width:100%;height:1px;background-color:#aa968c;margin:0 auto;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scaleX(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.common-pillowcase .section03 .for-gift-wrap .for-gift-title{margin-top:calc(100vw*20/393);margin-bottom:calc(100vw*10/393);text-align:center;font-size:calc(100vw*19/393);line-height:1.5;font-family:minion-pro-display,Zen Old Mincho,serif}.common-pillowcase .section03 .for-gift-wrap .for-gift-title-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section04{margin-top:calc(100vw*-290/393);background-image:url(sec04-bg-sp_6aba3c.png);background-position:top center;background-repeat:no-repeat;background-size:100% auto;padding:calc(100vw*350/393) 0 calc(100vw*50/393)}.common-pillowcase .section04 .section04-head{padding:0 calc(100vw*50/393) 0;display:block;margin-bottom:calc(100vw*50/393)}.common-pillowcase .section04 .section04-head-con{padding:calc(100vw*10/393) 0 0}.common-pillowcase .section04 .section04-head-img{width:100%}.common-pillowcase .section04 .section04-head-img img{width:100%;display:block}.common-pillowcase .section04 .section04-head-title{font-size:calc(100vw*25/393);line-height:1.5;font-family:minion-pro-display,Zen Old Mincho,serif;margin-bottom:calc(100vw*20/393)}.common-pillowcase .section04 .section04-head-title-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section04 .section04-head-text{line-height:1.8;color:#666;font-size:calc(100vw*13/393)}.common-pillowcase .section04 .section04-img{margin-left:-4%;padding:0 calc(100vw*10/393);overflow:hidden}.common-pillowcase .section04 .section04-img img{width:100%;display:block}.common-pillowcase .section05{background-color:#eae5e2;padding:calc(100vw*60/393) calc(100vw*25/393) calc(100vw*40/393)}.common-pillowcase .section05 .section05-head-title{width:100%;margin:0 auto;margin-bottom:calc(100vw*30/393)}.common-pillowcase .section05 .section05-img img{width:100%;display:block}.common-pillowcase .section06{padding:0}.common-pillowcase .section06 .section06-time-wrap{position:relative;overflow:hidden;z-index:1}.common-pillowcase .section06 .section06-time-wrap .section06-time-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-pillowcase .section06 .section06-time-wrap .section06-time-info .l-nightcap{width:42.54vw;margin-right:calc(100vw*-22/393)}.common-pillowcase .section06 .section06-time-wrap .section06-time-info .r-pillowcase{width:42.54vw;margin-left:calc(100vw*-22/393)}.common-pillowcase .section06 .section06-time-wrap .section06-time-info .i-or{width:calc(100vw*47/393);height:calc(100vw*47/393);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0eef0;border-radius:50%}.common-pillowcase .section06 .section06-time-wrap .section06-time-info .i-or img{width:62.7%}.common-pillowcase .section06 .section06-time-wrap .section06-time-con{padding:calc(100vw*40/393) 0 calc(100vw*250/393);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;color:#fff}.common-pillowcase .section06 .section06-time-wrap .section06-time-title{line-height:1.5;font-family:minion-pro-display,Zen Old Mincho,serif;text-align:center;font-size:calc(100vw*26/393);border-bottom:1px solid #fff;padding-bottom:calc(100vw*10/393);margin-top:calc(100vw*10/393);margin-bottom:calc(100vw*10/393)}.common-pillowcase .section06 .section06-time-wrap .section06-time-title-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section06 .section06-time-wrap .section06-time-text{text-align:center;font-size:calc(100vw*14/393);letter-spacing:.15em}.common-pillowcase .section06 .section06-time-wrap .section06-time-img{z-index:1;position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.common-pillowcase .section06 .section06-time-wrap .section06-time-img .img-item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.common-pillowcase .section06 .section06-time-wrap .section06-time-img .img-item img{margin:0 auto}.common-pillowcase .section06 .section06-time-wrap .section06-time-img .img-item:nth-child(1){background-color:#c8beb9}.common-pillowcase .section06 .section06-time-wrap .section06-time-img .img-item:nth-child(2){background-color:#d0c8c4}.common-pillowcase .section06 .section06-time-wrap .section06-time-img .img-item img{width:39.2vw;display:block}.common-pillowcase .section06 .section06-decorated-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}.common-pillowcase .section06 .section06-decorated-wrap .section06-decorated-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-pillowcase .section06 .section06-decorated-wrap .section06-decorated-title span{font-size:calc(100vw*13/393);border:2px solid #786450;color:#786450;text-align:center;background-color:#fff;border-radius:50px;font-weight:500;padding:calc(100vw*12/393) calc(100vw*30/393);height:calc(100vw*42/393);margin-top:calc(100vw*-50/393)}.common-pillowcase .section06 .section06-decorated-wrap ul{overflow-x:hidden}.common-pillowcase .section06 .section06-decorated-wrap ul li{padding:calc(100vw*10/393) 0;font-size:calc(100vw*11/393);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;color:#666;line-height:1.5}.common-pillowcase .section06 .section06-decorated-wrap ul li:before{content:"";display:block;min-width:calc(100vw*16/393);width:calc(100vw*16/393);height:calc(100vw*16/393);background-image:url(ico-check2_f8a028.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin:calc(100vw*5/393) calc(100vw*5/393) 0 0}.common-pillowcase .section06 .section06-decorated-wrap ul li:after{content:"";display:block;width:51vw;height:1px;background-color:#cbcbcb;position:absolute;left:-1px;bottom:0}.common-pillowcase .section06 .section06-decorated-wrap ul li:last-child:after{display:none}.common-pillowcase .section06 .section06-decorated-wrap .item{width:50%;padding:calc(100vw*30/393) calc(100vw*17/393)}.common-pillowcase .section06 .section06-decorated-wrap .item:nth-child(1){background-color:#efe8e6}.common-pillowcase .section06 .section06-decorated-wrap .item:nth-child(2){background-color:#f6f2f1}.common-pillowcase .section06 .section06-decorated-wrap .item:nth-child(2) ul li:after{left:calc(100vw*-60/393)}.common-pillowcase .section06 .section06-decorated-wrap:before{position:absolute;content:"";display:block;width:0;height:0;border-left:calc(100vw*39/393) solid rgba(0,0,0,0);border-right:calc(100vw*39/393) solid rgba(0,0,0,0);border-top:calc(100vw*30/393) solid #aa968c;bottom:calc(100vw*-15/393);left:50%;margin-left:calc(100vw*-39/393)}.common-pillowcase .section06 .section06-order-wrap{padding:0 calc(100vw*37/393);margin-top:calc(100vw*60/393);display:block}.common-pillowcase .section06 .section06-order-wrap .section06-order-con{width:100%;position:relative;z-index:2;margin-right:calc(100vw*-66/393)}.common-pillowcase .section06 .section06-order-wrap .section06-order-sub{font-size:calc(100vw*17/393);letter-spacing:.15em;text-align:center;color:#fff}.common-pillowcase .section06 .section06-order-wrap .section06-order-sub span{background-color:#d2a08f;display:inline-block;padding:calc(100vw*5/393) calc(100vw*16/393);margin:calc(100vw*7/393) 0;letter-spacing:.15em}.common-pillowcase .section06 .section06-order-wrap .section06-order-title{font-size:calc(100vw*28/393);font-family:minion-pro-display,Zen Old Mincho,serif;font-weight:500;text-align:center;margin-top:calc(100vw*10/393);color:#786450;line-height:1.5}.common-pillowcase .section06 .section06-order-wrap .section06-order-title-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section06 .section06-order-wrap .section06-order-img{margin-top:calc(100vw*-20/393);width:100%;position:relative;z-index:1}.common-pillowcase .section07{background-image:url(sec07-bg-sp_fa069b.png);background-repeat:no-repeat;background-size:100% auto;background-position:top center;color:#786450}.common-pillowcase .section07 .section07-wrap{padding:calc(100vw*65/393) calc(100vw*20/393) calc(100vw*65/393)}.common-pillowcase .section07 .section07-title{width:74.67vw;margin:0 auto}.common-pillowcase .section07 .section07-gird{margin-top:calc(100vw*25/393);margin-bottom:calc(100vw*40/393);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(100vw*35/393)}.common-pillowcase .section07 .section07-gird-item{width:100%;background-color:#fff}.common-pillowcase .section07 .section07-gird-con{padding:calc(100vw*23/393) calc(100vw*20/393) calc(100vw*25/393)}.common-pillowcase .section07 .section07-gird-title{margin-bottom:calc(100vw*10/393)}.common-pillowcase .section07 .section07-gird-sub{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:calc(100vw*11/393)}.common-pillowcase .section07 .section07-gird-sub span{border:1px solid #786450;font-size:calc(100vw*16/393);padding:calc(100vw*4/393) calc(100vw*12/393)}.common-pillowcase .section07 .section07-gird-color{margin-bottom:calc(100vw*20/393)}.common-pillowcase .section07 .section07-gird-color ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-pillowcase .section07 .section07-gird-color ul li{margin-right:calc(100vw*15/393);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:calc(100vw*10/393)}.common-pillowcase .section07 .section07-gird-color ul li .circle{min-width:calc(100vw*20/393);width:calc(100vw*20/393);height:calc(100vw*20/393);border-radius:50%;overflow:hidden;background-color:#efe3d1;margin-right:calc(100vw*5/393)}.common-pillowcase .section07 .section07-gird-color ul li .circle.cor2{background-color:#e5b695}.common-pillowcase .section07 .section07-gird-ttl{color:#fff;background-color:#786450;font-size:calc(100vw*12/393);padding:calc(100vw*9/393) calc(100vw*10/393)}.common-pillowcase .section07 .section07-gird-text ul{padding:calc(100vw*7/393) calc(100vw*10/393)}.common-pillowcase .section07 .section07-gird-text ul li{line-height:1.5;padding:calc(100vw*2/393) 0;font-size:calc(100vw*11/393);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.common-pillowcase .section07 .section07-gird-text ul li:before{content:"";background-color:#786450;display:block;min-width:calc(100vw*9/393);width:calc(100vw*9/393);height:calc(100vw*9/393);margin:calc(100vw*4/393) calc(100vw*5/393) 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.common-pillowcase .section07 table{margin-top:calc(100vw*10/393);width:100%}.common-pillowcase .section07 table tr td{border-bottom:1px solid #cbcbcb;font-size:calc(100vw*10/393);padding:calc(100vw*5/393) calc(100vw*10/393)}.common-pillowcase .section07 table tr:first-child td{border-top:1px solid #cbcbcb}.common-pillowcase .section07 .btn-cv-wrap-long{margin-top:calc(100vw*40/393)}.common-pillowcase .section-faq{background-color:#fcfaf7;padding:calc(100vw*35/393) calc(100vw*25/393) calc(100vw*74/393)}.common-pillowcase .section-faq .section-faq-title{color:#9f816e;font-family:minion-pro-display,Zen Old Mincho,serif;text-align:center;text-transform:uppercase;font-size:calc(100vw*30/393);margin-bottom:calc(100vw*25/393)}.common-pillowcase .section-faq .section-faq-title-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section-faq .faq-en{font-family:minion-pro-display,Zen Old Mincho,serif;font-size:calc(100vw*25/393);margin-top:calc(100vw*-1/393);margin-right:calc(100vw*10/393);line-height:1}.common-pillowcase .section-faq .faq-en-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section-faq .faq-item{border-bottom:1px solid #aa968c}.common-pillowcase .section-faq .faq-question{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:.15em;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;line-height:1.5;color:#786450;padding:calc(100vw*13/393) calc(100vw*10/393) calc(100vw*13/393) calc(100vw*7/393);font-size:calc(100vw*14/393);cursor:pointer;width:100%;border-top:1px solid #aa968c}.common-pillowcase .section-faq .faq-question-text{padding-right:calc(100vw*10/393)}.common-pillowcase .section-faq .faq-icon{margin-left:auto;min-width:calc(100vw*16/393);width:calc(100vw*16/393);height:calc(100vw*16/393);fill:#9f816e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-pillowcase .section-faq .faq-icon svg{width:100%}.common-pillowcase .section-faq .faq-icon circle{fill:#0000;cx:"50%";cy:"50%";r:"50%"}.common-pillowcase .section-faq .faq-icon .plus,.common-pillowcase .section-faq .faq-icon .minus{stroke:currentColor;stroke-width:2px}.common-pillowcase .section-faq .faq-answer{-webkit-transition:height .3s ease;transition:height .3s ease;padding:0 calc(100vw*5/393);font-size:calc(100vw*12/393);color:gray;overflow:hidden;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5}.common-pillowcase .section-faq .faq-answer>p{margin-bottom:calc(100vw*15/393)}.common-pillowcase .section-faq .faq-answer ul p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-pillowcase .section-faq .faq-answer ul li{padding:calc(100vw*2.5/393) 0;display:-webkit-box;display:-ms-flexbox;display:flex}.common-pillowcase .section-faq .faq-answer ul li span{min-width:calc(100vw*85/393);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #786450;padding:calc(100vw*12/393) calc(100vw*10/393);margin-right:calc(100vw*20/393)}.common-pillowcase .section-faq .faq-answer.open{padding-bottom:calc(100vw*15/393);-webkit-box-sizing:border-box;box-sizing:border-box}.common-pillowcase .section08{background-image:url(sec08-bg-sp_d51c21.png);background-position:top center;background-repeat:no-repeat;background-size:100% auto;width:100%;position:relative}.common-pillowcase .section08 .section08-wrap{position:relative;z-index:2;padding:0 calc(100vw*15/393) 0 calc(100vw*25/393)}.common-pillowcase .section08 .section08-img-bg{position:static}.common-pillowcase .section08 .section08-con{position:relative;z-index:2;width:100%;color:#786450;font-family:minion-pro-display,Zen Old Mincho,serif;text-align:center}.common-pillowcase .section08 .section08-con-cn{font-family:"Noto Serif SC",serif}.common-pillowcase .section08 .section08-title{margin-top:calc(100vw*-28/393);font-size:calc(100vw*43/393);line-height:1.3}.common-pillowcase .section08 .section08-title span{font-size:calc(100vw*47/393)}.common-pillowcase .section08 .section08-text{font-size:calc(100vw*16/393);margin-top:calc(100vw*15/393);line-height:1.8;letter-spacing:.2em}.common-pillowcase .section08 .section08-img{width:100%;margin-top:calc(100vw*10/393)}.common-pillowcase .section09{padding:calc(100vw*30/393) calc(100vw*20/393) calc(100vw*70/393)}.common-pillowcase .section09 .section09-logo{width:44.94vw;margin:0 auto}.common-pillowcase .section09 .section09-text{padding-top:calc(100vw*20/393);text-align:center;color:#aa968c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-pillowcase .section09 .section09-text span{padding:calc(100vw*10/393) 0;font-size:calc(100vw*9/393);display:block;border-bottom:1px solid #aa968c;line-height:1.5}.common-pillowcase .section09 .section09-text em{padding:calc(100vw*10/393) 0 0;font-size:calc(100vw*9/393);font-style:normal}.common-pillowcase .section09 .btn-cv-wrap{margin-top:calc(100vw*20/393)}@media(min-width:959px){.is-sp{display:none}.is-pc{display:block}.btn-cv-fixed{right:calc(100vw*32/1400);bottom:calc(100vw*40/1400);width:calc(100vw*120/1400);height:calc(100vw*120/1400);gap:calc(100vw*4/1400);padding-bottom:.5vw;font-size:calc(100vw*11/1400)}.btn-cv-fixed .ico-cart{width:1.5vw}.common-pillowcase .mv-silk-wrap .mv-text-wrap{padding:calc(100vw*90/1400) calc(100vw*260/1400) calc(100vw*90/1400) calc(100vw*200/1400);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.common-pillowcase .mv-silk-wrap .mv-text-wrap-en{padding:calc(100vw*90/1400) calc(100vw*100/1400) calc(100vw*90/1400) calc(100vw*200/1400)}.common-pillowcase .mv-silk-wrap .mv-text-wrap .mv-text-left{width:33vw;padding-top:calc(100vw*90/1400)}.common-pillowcase .mv-silk-wrap .mv-text-wrap .mv-text-right{width:5.2vw}.common-pillowcase .mv-silk-wrap .mv-text-wrap .mv-text-right-en{width:17.2vw;margin-top:calc(100vw*30/393)}.common-pillowcase .btn-cv-wrap a{width:calc(100vw*345/1400);height:5vw;background-image:url(btn-bg-2_d4891d.png);font-size:calc(100vw*17/1400);margin:0}.common-pillowcase .btn-cv-wrap a .ico-arrow-right{width:calc(100vw*6/1400);margin:calc(100vw*1/1400) 0 0 calc(100vw*16/1400)}.common-pillowcase .btn-cv-wrap a:hover{opacity:1;-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1)}.common-pillowcase .btn-cv-wrap-long:after{top:30%;width:calc(100vw*579/1400);height:calc(100vw*116/1400)}.common-pillowcase .btn-cv-wrap-long:hover{opacity:1;-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1)}.common-pillowcase .btn-cv-wrap-long:hover a{opacity:1}.common-pillowcase .btn-cv-wrap-long a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:calc(100vw*576/1400);height:calc(100vw*90/1400);font-size:calc(100vw*16/1400)}.common-pillowcase .btn-cv-wrap-long a .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50.497%;margin:0}.common-pillowcase .btn-cv-wrap-long a .left:after{margin-top:0;margin-left:calc(100vw*20/1400);width:1px;height:48px}.common-pillowcase .btn-cv-wrap-long a .right{margin:0;padding-left:calc(100vw*20/1400)}.common-pillowcase .btn-cv-wrap-long a .ico-cart{width:calc(100vw*20/1400);margin:0 calc(100vw*10/1400) 0 0}.common-pillowcase .btn-cv-wrap-long a .ico-arrow-right2{width:calc(100vw*18/1400);margin:0 0 0 2vw}.common-pillowcase .btn-cv-wrap-long a .icon-wrap{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.common-pillowcase .section01{padding:5vw 0}.common-pillowcase .section01 .section01-info-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2vw}.common-pillowcase .section01 .section01-info-item{width:calc(100vw*425/1400)}.common-pillowcase .section01 .section01-info-item:hover .section01-intro-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.common-pillowcase .section01 .section01-intro-img{overflow:hidden}.common-pillowcase .section01 .section01-intro-img img{width:100%;height:100%;-webkit-transition:.5s cubic-bezier(.165,.84,.44,1);transition:.5s cubic-bezier(.165,.84,.44,1);-o-object-fit:cover;object-fit:cover}.common-pillowcase .section01 .section01-intro-text{margin:1vw 0;font-size:calc(100vw*16/1400)}.common-pillowcase .section02{margin-top:0}.common-pillowcase .section02 .section02-wrap{padding:0 calc(100vw*200/1400) 5vw calc(100vw*200/1400)}.common-pillowcase .section02 .section02-wrap:before{top:calc(100vw*130/1400);left:calc(100vw*200/1400);width:calc(100vw - 100vw*200/1400*2)}.common-pillowcase .section02 .section02-head{padding:0 calc(100vw*80/1400)}.common-pillowcase .section02 .section02-head .section02-head-text{font-size:calc(100vw*33/1400);width:8.58vw;top:calc(100vw*60/1400);left:calc(100vw*440/1400)}.common-pillowcase .section02 .section02-head .section02-head-text-en{width:24.58vw}.common-pillowcase .section02 .section02-comparison-wrap{margin-top:calc(100vw*50/1400);padding:0 calc(100vw*60/1400)}.common-pillowcase .section02 .section02-comparison-wrap:before{top:5.7142857143vw;left:4.2857142857vw;height:1px;width:calc(100% - 8.5714285714vw)}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:calc(100vw*60/1400)}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols .section02-comparison-item{display:block;width:12.5vw}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols .section02-comparison-ttl{text-align:center;margin:calc(100vw*20/1400) 0 1vw;font-size:calc(100vw*24/1400)}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols .section02-comparison-txt{font-size:calc(100vw*17/1400)}.common-pillowcase .section02 .section02-info-wrap{padding:0 calc(100vw*200/1400) 0 calc(100vw*200/1400)}.common-pillowcase .section02 .section02-info-wrap:after{margin:0 auto;content:"";display:block;width:0;height:0;border-left:calc(100vw*60/1400) solid rgba(0,0,0,0);border-right:calc(100vw*60/1400) solid rgba(0,0,0,0);border-top:calc(100vw*40/1400) solid #bbbbbd}.common-pillowcase .section02 .section02-info-wrap .section02-info-inner{padding:0 5vw calc(100vw*74/1400)}.common-pillowcase .section02 .section02-info-wrap .section02-info-title{font-size:calc(100vw*33/1400);padding:calc(100vw*60/1400) 0 calc(100vw*50/1400)}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(100vw*20/1400)}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-item{width:30vw;margin-bottom:0}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-ttl{padding:calc(100vw*24/1400) 0}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-ttl img{width:23vw}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-text{padding:calc(100vw*40/1400);font-size:calc(100vw*18/1400)}.common-pillowcase .section02 .section02-silk-rich-wrap{padding:0;margin-top:calc(100vw*-40/1400)}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-wrap{width:calc(50vw - 100vw*60/1400);padding:0 calc(100vw*60/1400) 0 calc(100vw*200/1400)}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-title{width:20vw}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-text{top:0;left:0;width:100%;position:relative;margin-top:calc(100vw*30/1400);font-size:calc(100vw*38/1400);padding:calc(100vw*30/1400) 0}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-text em{font-size:calc(100vw*26/1400)}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-text .line-wrap{width:calc(100vw*46/1400);height:calc(100vw*46/1400)}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-img{width:calc(50vw + 100vw*60/1400)}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-img img{width:100%}.common-pillowcase .section02 .section02-point-wrap{padding:calc(100vw*74/1400) calc(100vw*250/1400) calc(100vw*120/1400)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-grid-item{margin-bottom:calc(100vw*80/1400);grid-template-columns:auto 20vw;gap:calc(100vw*40/1400)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-grid-item:last-child{margin-bottom:calc(100vw*50/1400)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-info{width:6.143vw}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-info:after{right:-36px}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-sub{margin:calc(100vw*20/1400) 0 0;font-size:calc(100vw*22/1400)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-title{margin:calc(100vw*36/1400) 0 0;font-size:calc(100vw*34/1400)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-text{margin:calc(100vw*30/1400) 0 0;font-size:calc(100vw*18/1400)}.common-pillowcase .section03 .section03-head{padding-bottom:0}.common-pillowcase .section03 .section03-head-con-wrap{padding:calc(100vw*80/1400) calc(100vw*270/1400) calc(100vw*55/1400)}.common-pillowcase .section03 .section03-head-con{width:25.358vw}.common-pillowcase .section03 .section03-head-sub{font-size:calc(100vw*24/1400)}.common-pillowcase .section03 .section03-head-title{margin-top:calc(100vw*5/1400);font-size:calc(100vw*45/1400)}.common-pillowcase .section03 .section03-head-6a{position:static;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);margin-top:calc(100vw*20/1400);width:23.5vw}.common-pillowcase .section03 .section03-decorated-wrap{padding:0 calc(100vw*200/1400);margin-bottom:calc(100vw*80/1400)}.common-pillowcase .section03 .section03-decorated-wrap .section03-decorated-text{width:100%;background-image:url(sec03-decorated-2x-pc_ab0795.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:calc(100vw*50/1400) 5vw;font-size:calc(100vw*18/1400);line-height:1.5}.common-pillowcase .section03 .section03-grid{padding:0 calc(100vw*270/1400);margin-bottom:calc(100vw*60/1400);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.5vw}.common-pillowcase .section03 .section03-grid .section03-grid-item{width:calc(100vw*412/1400)}.common-pillowcase .section03 .section03-grid .section03-grid-item-img{width:26.36vw;margin:auto}.common-pillowcase .section03 .section03-grid .section03-grid-item-sub{font-size:calc(100vw*20/1400);padding:calc(100vw*16/1400) calc(100vw*10/1400);margin-bottom:calc(100vw*40/1400)}.common-pillowcase .section03 .section03-grid .section03-grid-item-text{font-size:calc(100vw*18/1400);line-height:1.5}.common-pillowcase .section03 .section03-grid .section03-grid-item-text.mt{margin-top:calc(100vw*55/1400)}.common-pillowcase .section03 .section03-grid .section03-grid-item:nth-child(1){display:block}.common-pillowcase .section03 .section03-grid .section03-grid-item:nth-child(1) .section03-grid-item-sub{width:100%}.common-pillowcase .section03 .section03-grid .section03-grid-item:nth-child(1) .section03-grid-item-text{width:100%;padding-right:0}.common-pillowcase .section03 .section03-grid .section03-grid-item:nth-child(1) .section03-grid-item-img{width:26.36vw}.common-pillowcase .section03 .section03-grid .section03-grid-item:nth-child(2) .section03-grid-item-text{padding:0}.common-pillowcase .section03 .for-gift-wrap{width:46.43vw;background-color:#f9fcf9;border-radius:50% 50% 0 0;padding:calc(100vw*60/1400) calc(100vw*75/1400) calc(100vw*10/1400)}.common-pillowcase .section03 .for-gift-wrap .for-gift-sub{font-size:calc(100vw*18/1400)}.common-pillowcase .section03 .for-gift-wrap .for-gift-sub span{padding:calc(100vw*5/1400) calc(100vw*5/1400)}.common-pillowcase .section03 .for-gift-wrap .for-gift-title{margin-top:calc(100vw*30/1400);margin-bottom:calc(100vw*10/1400);font-size:2vw}.common-pillowcase .section04{margin-top:calc(100vw*-120/1400);background-image:url(sec04-bg-pc_29c2d5.png);background-position:top center;background-repeat:no-repeat;background-size:100% auto;padding:calc(100vw*250/1400) calc(100vw*200/1400) calc(100vw*100/1400)}.common-pillowcase .section04 .section04-head{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(100vw*88/1400)}.common-pillowcase .section04 .section04-head-img{width:31.43vw}.common-pillowcase .section04 .section04-head-con{padding:0 calc(100vw*20/1400) 0 calc(100vw*36/1400)}.common-pillowcase .section04 .section04-head-title{font-size:calc(100vw*37/1400);margin-bottom:calc(100vw*30/1400)}.common-pillowcase .section04 .section04-head-text{font-size:calc(100vw*19/1400)}.common-pillowcase .section04 .section04-img{margin-left:-4%;padding:0}.common-pillowcase .section05{padding:calc(100vw*80/1400) calc(100vw*265/1400) calc(100vw*90/1400)}.common-pillowcase .section05 .section05-head-title{width:33.58vw;margin-bottom:calc(100vw*40/1400)}.common-pillowcase .section06{padding:0 calc(100vw*200/1400) 0}.common-pillowcase .section06 .section06-time-wrap .section06-time-info .l-nightcap{width:17.08vw;margin-right:calc(100vw*-36/1400)}.common-pillowcase .section06 .section06-time-wrap .section06-time-info .r-pillowcase{width:17.08vw;margin-left:calc(100vw*-36/1400)}.common-pillowcase .section06 .section06-time-wrap .section06-time-info .i-or{width:calc(100vw*67/1400);height:calc(100vw*67/1400)}.common-pillowcase .section06 .section06-time-wrap .section06-time-con{padding:calc(100vw*90/1400) 0 calc(100vw*100/1400)}.common-pillowcase .section06 .section06-time-wrap .section06-time-title{font-size:calc(100vw*39/1400);padding-bottom:calc(100vw*10/1400);margin-top:calc(100vw*20/1400);margin-bottom:calc(100vw*20/1400)}.common-pillowcase .section06 .section06-time-wrap .section06-time-text{font-size:1.5vw}.common-pillowcase .section06 .section06-time-wrap .section06-time-img .img-item img{margin:0 auto}.common-pillowcase .section06 .section06-time-wrap .section06-time-img .img-item:nth-child(1) img{margin-left:0}.common-pillowcase .section06 .section06-time-wrap .section06-time-img .img-item:nth-child(2) img{margin-right:0}.common-pillowcase .section06 .section06-time-wrap .section06-time-img .img-item img{width:21.5vw;display:block}.common-pillowcase .section06 .section06-decorated-wrap .section06-decorated-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-pillowcase .section06 .section06-decorated-wrap .section06-decorated-title span{font-size:calc(100vw*19/1400);padding:calc(100vw*18/1400) calc(100vw*39/1400);height:calc(100vw*60/1400);margin-top:calc(100vw*-110/1400)}.common-pillowcase .section06 .section06-decorated-wrap ul li{padding:calc(100vw*15/1400) 0;font-size:calc(100vw*17/1400)}.common-pillowcase .section06 .section06-decorated-wrap ul li:before{content:"";display:block;min-width:calc(100vw*18/1400);width:calc(100vw*18/1400);height:calc(100vw*18/1400);background-image:url(ico-check2_f8a028.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin:calc(100vw*5/1400) calc(100vw*10/1400) 0 0}.common-pillowcase .section06 .section06-decorated-wrap ul li:after{content:"";display:block;width:32vw;height:1px;background-color:#cbcbcb;position:absolute;left:-1px;bottom:0}.common-pillowcase .section06 .section06-decorated-wrap ul li:last-child:after{display:none}.common-pillowcase .section06 .section06-decorated-wrap .item{padding:calc(100vw*51/1400) calc(100vw*60/1400)}.common-pillowcase .section06 .section06-decorated-wrap .item:nth-child(2) ul li:after{left:calc(100vw*-60/1400)}.common-pillowcase .section06 .section06-decorated-wrap:before{border-left:calc(100vw*66/1400) solid rgba(0,0,0,0);border-right:calc(100vw*66/1400) solid rgba(0,0,0,0);border-top:calc(100vw*44/1400) solid #aa968c;bottom:calc(100vw*-22/1400);margin-left:calc(100vw*-66/1400)}.common-pillowcase .section06 .section06-order-wrap{margin-top:calc(100vw*30/1400);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-pillowcase .section06 .section06-order-wrap .section06-order-con{width:31vw;margin-right:calc(100vw*-66/1400)}.common-pillowcase .section06 .section06-order-wrap .section06-order-sub{font-size:calc(100vw*25/1400)}.common-pillowcase .section06 .section06-order-wrap .section06-order-sub span{padding:calc(100vw*5/1400) calc(100vw*16/1400);margin:.5vw 0}.common-pillowcase .section06 .section06-order-wrap .section06-order-title{font-size:3vw;margin-top:calc(100vw*10/1400)}.common-pillowcase .section06 .section06-order-wrap .section06-order-img{width:21.915vw;margin-top:0}.common-pillowcase .section07{background-image:url(sec07-bg_6d5a56.png)}.common-pillowcase .section07 .section07-wrap{padding:calc(100vw*120/1400) calc(100vw*200/1400) calc(100vw*120/1400)}.common-pillowcase .section07 .section07-title{width:30vw}.common-pillowcase .section07 .section07-gird{margin-top:calc(100vw*40/1400);margin-bottom:calc(100vw*50/1400);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:calc(100vw*38/1400)}.common-pillowcase .section07 .section07-gird-item{width:calc(100vw*480/1400)}.common-pillowcase .section07 .section07-gird-con{padding:calc(100vw*50/1400) calc(100vw*40/1400)}.common-pillowcase .section07 .section07-gird-title{margin-bottom:calc(100vw*12/1400)}.common-pillowcase .section07 .section07-gird-sub{margin-bottom:calc(100vw*18/1400)}.common-pillowcase .section07 .section07-gird-sub span{font-size:calc(100vw*16/1400);padding:calc(100vw*4/1400) calc(100vw*12/1400)}.common-pillowcase .section07 .section07-gird-color{margin-bottom:calc(100vw*26/1400)}.common-pillowcase .section07 .section07-gird-color ul li{margin-right:calc(100vw*15/1400);font-size:calc(100vw*15/1400)}.common-pillowcase .section07 .section07-gird-color ul li .circle{min-width:calc(100vw*30/1400);width:calc(100vw*30/1400);height:calc(100vw*30/1400);margin-right:.5vw}.common-pillowcase .section07 .section07-gird-ttl{font-size:calc(100vw*18/1400);padding:calc(100vw*9/1400) calc(100vw*20/1400)}.common-pillowcase .section07 .section07-gird-text ul{padding:calc(100vw*16/1400)}.common-pillowcase .section07 .section07-gird-text ul li{line-height:1.5;padding:calc(100vw*5/1400) 0;font-size:calc(100vw*16/1400)}.common-pillowcase .section07 .section07-gird-text ul li:before{min-width:calc(100vw*11/1400);width:calc(100vw*11/1400);height:calc(100vw*11/1400);margin:.5vw calc(100vw*5/1400) 0 0}.common-pillowcase .section07 table{margin-top:calc(100vw*10/1400)}.common-pillowcase .section07 table tr td{font-size:calc(100vw*15/1400);padding:calc(100vw*10/1400) calc(100vw*20/1400)}.common-pillowcase .section07 .btn-cv-wrap-long{margin-top:calc(100vw*50/1400)}.common-pillowcase .section-faq{background-color:#fcfaf7;padding:calc(100vw*90/1400) calc(100vw*250/1400) calc(100vw*100/1400)}.common-pillowcase .section-faq .section-faq-title{color:#9f816e;text-align:center;text-transform:uppercase;font-size:calc(100vw*45/1400);margin-bottom:calc(100vw*30/1400)}.common-pillowcase .section-faq .faq-en{font-size:calc(100vw*37/1400);margin-top:-.5vw;margin-right:calc(100vw*15/1400);line-height:1}.common-pillowcase .section-faq .faq-question{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:.15em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#786450;padding:calc(100vw*16/1400) calc(100vw*20/1400);font-size:calc(100vw*20/1400);cursor:pointer;width:100%}.common-pillowcase .section-faq .faq-icon{margin-left:auto;min-width:calc(100vw*23/1400);width:calc(100vw*23/1400);height:calc(100vw*23/1400);fill:#9f816e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-pillowcase .section-faq .faq-icon svg{width:100%}.common-pillowcase .section-faq .faq-icon circle{fill:#0000;cx:"50%";cy:"50%";r:"50%"}.common-pillowcase .section-faq .faq-icon .plus,.common-pillowcase .section-faq .faq-icon .minus{stroke:currentColor;stroke-width:2px}.common-pillowcase .section-faq .faq-answer{padding:0 calc(100vw*20/1400);font-size:calc(100vw*17/1400);color:gray;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5}.common-pillowcase .section-faq .faq-answer>p{margin-bottom:calc(100vw*16/1400)}.common-pillowcase .section-faq .faq-answer>p:last-child{margin-bottom:0}.common-pillowcase .section-faq .faq-answer ul p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-pillowcase .section-faq .faq-answer ul li{padding:calc(100vw*5/1400) 0;display:-webkit-box;display:-ms-flexbox;display:flex}.common-pillowcase .section-faq .faq-answer ul li span{min-width:calc(100vw*113/1400);text-align:center;display:inline-block;border:1px solid #786450;padding:calc(100vw*12/1400) calc(100vw*20/1400);margin-right:calc(100vw*20/1400)}.common-pillowcase .section-faq .faq-answer.open{padding-bottom:calc(100vw*36/1400);-webkit-box-sizing:border-box;box-sizing:border-box}.common-pillowcase .section08{background-image:none;width:100%;position:relative}.common-pillowcase .section08 .section08-wrap{padding:calc(100vw*65/1400) 20vw 0}.common-pillowcase .section08 .section08-img-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.common-pillowcase .section08 .section08-con{position:relative;z-index:2;width:33vw;color:#786450;text-align:center}.common-pillowcase .section08 .section08-title{margin-top:0;font-size:calc(100vw*64/1400);line-height:1.3}.common-pillowcase .section08 .section08-title span{font-size:calc(100vw*71/1400)}.common-pillowcase .section08 .section08-text{font-size:calc(100vw*24/1400);margin-top:calc(100vw*15/1400);line-height:1.8;letter-spacing:.35em}.common-pillowcase .section08 .section08-img{width:26.1vw;margin-top:calc(100vw*15/1400)}.common-pillowcase .section09{padding:0 20vw calc(100vw*65/1400)}.common-pillowcase .section09 .section09-logo{width:13.58vw;margin:0 auto}.common-pillowcase .section09 .section09-text{padding-top:calc(100vw*20/1400);text-align:center;color:#aa968c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-pillowcase .section09 .section09-text span{padding:calc(100vw*10/1400) 0;font-size:calc(100vw*12/1400);display:block;border-bottom:1px solid #aa968c}.common-pillowcase .section09 .section09-text em{padding:calc(100vw*10/1400) 0 0;font-size:calc(100vw*10/1400);font-style:normal}.common-pillowcase .section09 .btn-cv-wrap{margin-top:calc(100vw*30/1400)}}.common-pillowcase .mv-silk-wrap.fade-in-section .mv-background-light{overflow:hidden}.common-pillowcase .mv-silk-wrap.fade-in-section .mv-background-light img{-webkit-filter:blur(15px);filter:blur(15px);opacity:0;-webkit-transition:1s;transition:1s}.common-pillowcase .mv-silk-wrap.fade-in-section .mv-text-wrap .mv-text-left{opacity:0;-webkit-transition:.6s;transition:.6s;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition-delay:1.2s;transition-delay:1.2s}.common-pillowcase .mv-silk-wrap.fade-in-section .mv-text-wrap .mv-text-right{opacity:0;-webkit-transition:.6s;transition:.6s;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition-delay:1.6s;transition-delay:1.6s}.common-pillowcase .mv-silk-wrap.fade-in-section.is-visible .mv-background-light img,.common-pillowcase .mv-silk-wrap.fade-in-section.is-visible .mv-text-wrap .mv-text-left,.common-pillowcase .mv-silk-wrap.fade-in-section.is-visible .mv-text-wrap .mv-text-right{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .btn-cv-wrap.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .btn-cv-wrap.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .btn-cv-wrap-long.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .btn-cv-wrap-long.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section01 .section01-info-item.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section01 .section01-info-item.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section02 .section02-head .section02-head-text.fade-in-section .cls-1{-webkit-transition:.6s cubic-bezier(.25,.46,.45,.94);transition:.6s cubic-bezier(.25,.46,.45,.94);opacity:0;position:relative;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0)}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(2){-webkit-transition-delay:.05s;transition-delay:.05s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(4){-webkit-transition-delay:.15s;transition-delay:.15s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(5){-webkit-transition-delay:.2s;transition-delay:.2s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(6){-webkit-transition-delay:.25s;transition-delay:.25s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(7){-webkit-transition-delay:.3s;transition-delay:.3s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(8){-webkit-transition-delay:.35s;transition-delay:.35s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(9){-webkit-transition-delay:.4s;transition-delay:.4s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(10){-webkit-transition-delay:.45s;transition-delay:.45s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(11){-webkit-transition-delay:.5s;transition-delay:.5s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(12){-webkit-transition-delay:.55s;transition-delay:.55s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(13){-webkit-transition-delay:.6s;transition-delay:.6s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(14){-webkit-transition-delay:.65s;transition-delay:.65s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(15){-webkit-transition-delay:.7s;transition-delay:.7s}.common-pillowcase .section02 .section02-head .section02-head-text.is-visible .cls-1:nth-child(16){-webkit-transition-delay:.75s;transition-delay:.75s}.common-pillowcase .section02 .section02-head .section02-head-img.fade-in-section{-webkit-filter:blur(15px);filter:blur(15px);opacity:0;-webkit-transition:.6s;transition:.6s}.common-pillowcase .section02 .section02-head .section02-head-img.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.fade-in-section .section02-comparison-item{-webkit-transition:.6s cubic-bezier(.25,.46,.45,.94);transition:.6s cubic-bezier(.25,.46,.45,.94);opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translate(-20px)}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translate(0)}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(5){-webkit-transition-delay:.8s;transition-delay:.8s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(6){-webkit-transition-delay:1s;transition-delay:1s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(7){-webkit-transition-delay:1.2s;transition-delay:1.2s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(8){-webkit-transition-delay:1.4s;transition-delay:1.4s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(9){-webkit-transition-delay:1.6s;transition-delay:1.6s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(10){-webkit-transition-delay:1.8s;transition-delay:1.8s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(11){-webkit-transition-delay:2s;transition-delay:2s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(12){-webkit-transition-delay:2.2s;transition-delay:2.2s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(13){-webkit-transition-delay:2.4s;transition-delay:2.4s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(14){-webkit-transition-delay:2.6s;transition-delay:2.6s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(15){-webkit-transition-delay:2.8s;transition-delay:2.8s}.common-pillowcase .section02 .section02-comparison-wrap .section02-comparison-item-cols.is-visible .section02-comparison-item:nth-child(16){-webkit-transition-delay:3s;transition-delay:3s}.common-pillowcase .section02 .section02-info-wrap .section02-info-title.fade-in-section{-webkit-filter:blur(15px);filter:blur(15px);opacity:0;-webkit-transition:.6s;transition:.6s}.common-pillowcase .section02 .section02-info-wrap .section02-info-title.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-item.fade-in-section{-webkit-filter:blur(15px);filter:blur(15px);opacity:0;-webkit-transition:.6s;transition:.6s}.common-pillowcase .section02 .section02-info-wrap .section02-info-con-grid .section02-info-con-grid-item.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-img.fade-in-section{-webkit-filter:blur(15px);filter:blur(15px);opacity:0;-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-img.is-visible{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-wrap.fade-in-section .section02-decorated-title,.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-wrap.fade-in-section .section02-decorated-text{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-wrap.is-visible .section02-decorated-title,.common-pillowcase .section02 .section02-silk-rich-wrap .section02-decorated-wrap.is-visible .section02-decorated-text{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-con.fade-in-section{-webkit-transition:.6s cubic-bezier(.25,.46,.45,.94);transition:.6s cubic-bezier(.25,.46,.45,.94);opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translate(-20px)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-con.is-visible{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translate(0)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-text.is-sp.fade-in-section{-webkit-transition:.6s cubic-bezier(.25,.46,.45,.94);transition:.6s cubic-bezier(.25,.46,.45,.94);opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translate(-20px)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-text.is-sp.is-visible{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translate(0)}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-img.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section02 .section02-point-wrap .section02-point-grid .section02-point-img.is-visible{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section03 .section03-head .section03-head-img.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section03 .section03-head .section03-head-img.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section03 .section03-head-con-wrap.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section03 .section03-head-con-wrap.is-visible{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section03 .section03-decorated-wrap .section03-decorated-text.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section03 .section03-decorated-wrap .section03-decorated-text.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section03 .section03-decorated-wrap .section03-decorated-img.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section03 .section03-decorated-wrap .section03-decorated-img.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section03 .section03-grid .section03-grid-item.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section03 .section03-grid .section03-grid-item.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section03 .for-gift-wrap.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section03 .for-gift-wrap.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section03 .for-gift-wrap .for-gift-sub.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section03 .for-gift-wrap .for-gift-sub.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section03 .for-gift-wrap .for-gift-sub.is-visible span:after{-webkit-transition-delay:.6s;transition-delay:.6s;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.common-pillowcase .section03 .for-gift-wrap .for-gift-title.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section03 .for-gift-wrap .for-gift-title.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section03 .for-gift-wrap .for-gift-img.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section03 .for-gift-wrap .for-gift-img.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section04 .section04-head-img.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section04 .section04-head-img.is-visible{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section04 .section04-head-con.fade-in-section{-webkit-transition:.6s cubic-bezier(.25,.46,.45,.94);transition:.6s cubic-bezier(.25,.46,.45,.94);opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(20px)}.common-pillowcase .section04 .section04-head-con.is-visible{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translate(0)}.common-pillowcase .section04 .section04-head-title.is-sp.fade-in-section{-webkit-transition:.6s cubic-bezier(.25,.46,.45,.94);transition:.6s cubic-bezier(.25,.46,.45,.94);opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translate(-20px)}.common-pillowcase .section04 .section04-head-title.is-sp.is-visible{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translate(0)}.common-pillowcase .section04 .section04-img.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section04 .section04-img.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section05 .section05-head-title.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section05 .section05-head-title.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section05 .section05-img.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section05 .section05-img.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section06 .section06-time-wrap .section06-time-con.fade-in-section .section06-time-info .l-nightcap{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translate(50px)}.common-pillowcase .section06 .section06-time-wrap .section06-time-con.fade-in-section .section06-time-info .i-or{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section06 .section06-time-wrap .section06-time-con.fade-in-section .section06-time-info .r-pillowcase{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translate(-50px)}.common-pillowcase .section06 .section06-time-wrap .section06-time-con.fade-in-section .section06-time-title,.common-pillowcase .section06 .section06-time-wrap .section06-time-con.fade-in-section .section06-time-text{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section06 .section06-time-wrap .section06-time-con.is-visible .section06-time-info .l-nightcap{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translate(0);-webkit-transition-delay:.8s;transition-delay:.8s}.common-pillowcase .section06 .section06-time-wrap .section06-time-con.is-visible .section06-time-info .i-or{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.common-pillowcase .section06 .section06-time-wrap .section06-time-con.is-visible .section06-time-info .r-pillowcase{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translate(0);-webkit-transition-delay:1s;transition-delay:1s}.common-pillowcase .section06 .section06-time-wrap .section06-time-con.is-visible .section06-time-title,.common-pillowcase .section06 .section06-time-wrap .section06-time-con.is-visible .section06-time-text{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translate(0);-webkit-transition-delay:1.4s;transition-delay:1.4s}.common-pillowcase .section06 .section06-time-wrap .section06-time-img.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section06 .section06-time-wrap .section06-time-img.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section06 .section06-decorated-wrap.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section06 .section06-decorated-wrap.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1;-webkit-transition-delay:1.8s;transition-delay:1.8s}.common-pillowcase .section06 .section06-order-wrap .section06-order-con.fade-in-section .section06-order-sub{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translate(50px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section06 .section06-order-wrap .section06-order-con.fade-in-section .section06-order-title{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translate(-50px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section06 .section06-order-wrap .section06-order-con.is-visible .section06-order-sub,.common-pillowcase .section06 .section06-order-wrap .section06-order-con.is-visible .section06-order-title{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translate(0)}.common-pillowcase .section06 .section06-order-wrap .section06-order-img.fade-in-section{opacity:0;-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section06 .section06-order-wrap .section06-order-img.is-visible{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section07 .section07-title.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section07 .section07-title.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section07 .section07-gird-item.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section07 .section07-gird-item.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section-faq .section-faq-title.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section-faq .section-faq-title.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section-faq .faq-container.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section-faq .faq-container.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section08 .section08-wrap.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section08 .section08-wrap.is-visible{-webkit-filter:blur(0px);filter:blur(0px);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.common-pillowcase .section08 .section08-img-bg.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section08 .section08-img-bg.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.common-pillowcase .section09.fade-in-section{opacity:0;-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition:.6s;transition:.6s}.common-pillowcase .section09.is-visible{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}html[lang=cn] body{font-family:Noto Sans SC,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/4/assets/products-pillowcase_8ade01f3_f98f22.css.map */
