.product-campaign ul,ol,li{list-style:none;padding:0}.hera-read-more-wrap{text-align:center;margin-top:50px}.hera-read-more-link{display:inline-block;color:#fff;background-color:#000;padding:16px 35px;font-weight:600;font-size:12px;letter-spacing:2px}.mo_only{display:none}.black-cushion-story .inner{max-width:1280px;margin:0 auto;box-sizing:border-box}.black-cushion-story .eng-font{font-family:Montserrat,sans-serif}h3.dot_tit{text-align:center}h3.dot_tit span{position:relative;display:inline-block;vertical-align:middle;margin:0 25px;font-size:60px;font-weight:600;font-family:Montserrat}h3.dot_tit span:before,h3.dot_tit span:after{content:"\25a0";display:block;font-size:24px;font-weight:600;position:absolute;top:50%;transform:translateY(-50%)}h3.dot_tit span:before{left:-50px}h3.dot_tit span:after{right:-50px}.black-cushion-story-con01{text-align:center;margin-top:60px}.black-cushion-story-con01 h1{font-size:60px;color:#000;font-weight:700;font-family:Montserrat}.black-cushion-story-con01 h3{margin-top:10px;font-size:34px;color:#000;letter-spacing:-.04em}.black-cushion-story-con01 h3 span{font-family:Montserrat;letter-spacing:0;font-weight:700}.black-cushion-story-con01 .img{margin-top:70px}.black-cushion-story-con01 .img img{display:block;width:100%}.black-cushion-story-con01 .txt{padding:100px 0;background-color:#111}.black-cushion-story-con01 .txt h4{font-size:40px;line-height:1.35;letter-spacing:-.04em;color:#fff;font-weight:600}.black-cushion-story-con01 .txt p{font-size:26px;color:#fff;letter-spacing:-.04em;line-height:1.538;font-weight:300}.black-cushion-story-con02{text-align:center;background:linear-gradient(.25turn,#fbfbfb,#fff)}.black-cushion-story-con02 img{width:100%;max-width:1920px}.black-cushion-story-con03{padding:100px 0;background-color:#f5ebe1}.black-cushion-story-con03 li{overflow:hidden}.black-cushion-story-con03 li+li{margin-top:-60px}.black-cushion-story-con03 li>div{box-sizing:border-box}.black-cushion-story-con03 li:nth-of-type(odd)>div{float:right}.black-cushion-story-con03 li:nth-of-type(2n)>div{float:left}.black-cushion-story-con03 .txt{width:55.5%}.black-cushion-story-con03 li:nth-of-type(odd) .txt{padding-left:70px}.black-cushion-story-con03 li:nth-of-type(2n) .txt{padding-right:70px;text-align:right}.black-cushion-story-con03 .list01 .txt{padding-top:220px}.black-cushion-story-con03 .list02 .txt{padding-top:230px}.black-cushion-story-con03 .txt h3{font-size:40px;color:#222;letter-spacing:-.05em;line-height:1.35}.black-cushion-story-con03 .txt p{margin-top:30px;font-size:22px;color:#222;font-weight:300;line-height:1.54}.black-cushion-story-con03 .img{width:44.5%}.black-cushion-story-con03 .img img{width:100%}.black-cushion-story-con04{padding:100px 0 350px;background-color:#111}.black-cushion-story-con04 h3 span{color:#e5c691}.black-cushion-story-con04 h3 span:before,.black-cushion-story-con04 h3 span:after{color:#e5c691}.black-cushion-story-con04 .desc{margin-top:30px;font-size:26px;color:#fff;letter-spacing:-.04em;line-height:1.538;text-align:center;font-weight:300}.black-cushion-story-con04 .desc b{font-weight:700}.black-cushion-story-con04 .box{position:relative;margin-top:60px;padding:140px 100px;box-sizing:border-box}.black-cushion-story-con04 .box:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid #e0b895;box-sizing:border-box;z-index:2}.black-cushion-story-con04 .img{position:absolute;bottom:-110px;right:-70px}.black-cushion-story-con04 .img img{width:100%}.black-cushion-story-con04 .txt h4{font-size:50px;line-height:1;color:#fff;font-weight:600;font-family:Montserrat}.black-cushion-story-con04 .txt .dots{width:9px;height:9px;margin:45px 0;background-color:#fff}.black-cushion-story-con04 .txt p{margin:0;font-size:22px;color:#fff;line-height:1.54;font-weight:300}.black-cushion-story-con04 .txt p b{font-weight:600}.black-cushion-story-con04 .txt p+p{margin-top:20px}.black-cushion-story-con05{background-color:#e0d4c0;text-align:center}.black-cushion-story-con05 .box{position:relative;top:-107px;padding:80px 0 95px;background-color:#fff}.black-cushion-story-con05 h3{color:#222}.black-cushion-story-con05 h3 span:before,.black-cushion-story-con05 h3 span:after{color:#222}.black-cushion-story-con05 ul{max-width:1080px;margin:70px auto 0}.black-cushion-story-con05 li+li{margin-top:70px}.black-cushion-story-con05 li h4{height:67px;line-height:67px;background-color:#111;font-size:35px;color:#e5c691;letter-spacing:.25em;font-weight:300}.black-cushion-story-con05 li .txt{margin-top:20px;font-size:24px;color:#222;letter-spacing:-.045em;line-height:1.416}.black-cushion-story-con06{padding:100px 0;background-color:#fff;text-align:center}.black-cushion-story-con06 h3 span{display:inline-block;border:2px solid #444;padding:3px 20px;font-size:46px;color:#222;font-weight:600;font-family:Montserrat,sans-serif}.black-cushion-story-con06 .desc{margin:70px 0 0;font-size:24px;color:#222;letter-spacing:-.045em;line-height:1.416;font-weight:300}.black-cushion-story-con06 .desc strong{font-weight:700}.black-cushion-story-con07{padding:100px 0;background-color:#111;text-align:center}.black-cushion-story-con07 h3 span{display:inline-block;border:2px solid #a9895d;padding:3px 20px;font-size:46px;color:#fff;font-weight:600;font-family:Montserrat,sans-serif}.black-cushion-story-con07 .desc{margin:30px 0 0;font-size:26px;color:#fff;line-height:1.38;letter-spacing:-.04em;font-weight:300}.black-cushion-story-con07 h4{margin-top:15px;font-size:38px;color:#e5c691;font-weight:300;font-family:Montserrat,sans-serif}.black-cushion-story-con07 .con{max-width:1080px;margin:85px auto 0;position:relative}.black-cushion-story-con07 .img img{width:100%}.black-cushion-story-con07 ul{position:absolute;top:0;left:0;width:100%;height:100%}.black-cushion-story-con07 li{position:absolute}.black-cushion-story-con07 .list01{top:0;left:0;text-align:left}.black-cushion-story-con07 .list02{top:0;right:0;text-align:right}.black-cushion-story-con07 .list03{bottom:0;left:0;text-align:left}.black-cushion-story-con07 .list04{bottom:0;right:0;text-align:right}.black-cushion-story-con07 li .prd{width:225px;margin-bottom:25px}.black-cushion-story-con07 li h5 img{max-width:100%}.black-cushion-story-con07 li p{margin:17px 0 0;font-size:22px;color:#fff;line-height:1.45;letter-spacing:-.04em;font-weight:300}.black-cushion-story-con07 li p strong{display:block;font-weight:700;margin-bottom:8px}.black-cushion-story-con07 li p strong span{font-weight:600}.black-cushion-story-con08{margin-top:80px}.black-cushion-story-con08 h3{color:#222}.black-cushion-story-con08 h3 span:before,.black-cushion-story-con08 h3 span:after{color:#222}.black-cushion-story-con08 .img{margin-top:70px}.black-cushion-story-con08 .img img{width:100%}.black-cushion-story-con08 .view_video_container{background-color:transparent}.recommendations{margin-top:103px}.view_video_container{position:relative;width:100%;max-width:1920px;height:828px;background-color:#000;margin:0 auto;overflow:hidden}.view_video_container .video_pc{display:block;height:100%;margin-left:50%;overflow:hidden;-webkit-transform:translateX(-50%);transform:translate(-50%)}.view_video_container .video_mo{display:none}.view_video_container .iframe_video_pc{position:relative;max-width:950px;height:100%;overflow:hidden}.view_video_container .iframe_video_pc iframe{display:block;width:100%;height:100%}.view_video_container .iframe_video_mo{display:none;position:relative;height:0;overflow:hidden}.view_video_container .iframe_video_mo.type_default{padding-bottom:56.25%}.view_video_container .iframe_video_mo.type_vertical{padding-bottom:125%}.view_video_container .iframe_video_mo.type_square{padding-bottom:100%}.view_video_container .iframe_video_mo iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}iframe{width:100%;height:100vh}.view_video_container iframe{background-color:#000}.br_mo,.dp_mo{display:none}.br_pc,.dp_pc{display:block}@media only screen and (max-width: 1279px){.pc_only{display:none}.mo_only{display:block}.black-cushion-story .inner{padding:0 5.333%}.black-cushion-story-con03 li+li{margin-top:85px}.black-cushion-story-con03 li:nth-of-type(odd)>div,.black-cushion-story-con03 li:nth-of-type(2n)>div{float:none}.black-cushion-story-con03 .txt{width:100%}.black-cushion-story-con03 li:nth-of-type(odd) .txt{padding-left:0;text-align:center}.black-cushion-story-con03 li:nth-of-type(2n) .txt{padding-right:0;text-align:center}.black-cushion-story-con03 .list01 .txt,.black-cushion-story-con03 .list02 .txt{padding-top:0}.black-cushion-story-con03 .img{width:100%}.black-cushion-story-con04{overflow:hidden}.black-cushion-story-con04 .box{z-index:2;text-align:center;padding:0 38px 90px}.black-cushion-story-con04 .img{position:relative;bottom:auto;top:-40px;left:40px;right:auto;width:calc(100% + 5.333vw)}.black-cushion-story-con04 .txt{margin-top:50px}.black-cushion-story-con04 .txt .dots{margin:45px auto}.black-cushion-story-con05 ul{box-sizing:border-box;padding:0 5.333vw}.view_video_container{height:828px;height:64.688vw}.recommendations{margin-top:3.75vw}}@media only screen and (max-width: 750px){h3.dot_tit span{margin:0 25px;font-size:50px;line-height:1.3;margin:0 3.333vw;font-size:6.667vw}h3.dot_tit span:before,h3.dot_tit span:after{font-size:24px;font-size:3.2vw}h3.dot_tit span:before{left:-50px;left:-6.667vw}h3.dot_tit span:after{right:-50px;right:-6.667vw}.black-cushion-story-con01{margin-top:50px;margin-top:6.667vw}.black-cushion-story-con01 h1{font-size:56px;font-size:7.467vw}.black-cushion-story-con01 h3{margin-top:16px;font-size:28px;margin-top:2.133vw;font-size:5vw}.black-cushion-story-con01 h3 span{font-size:30px;font-size:5vw}.black-cushion-story-con01 .img{margin-top:38px;margin-top:5.067vw}.black-cushion-story-con01 .txt{padding:100px 0;padding:13.333vw 0;margin-top:0}.black-cushion-story-con01 .txt h4{font-size:40px;font-size:5.333vw}.black-cushion-story-con01 .txt p{margin:20px 0 0;font-size:26px;margin:2.667vw 0 0;font-size:3.467vw}.black-cushion-story-con03{padding:100px 0;padding:13.333vw 0}.black-cushion-story-con03 li+li{margin-top:85px;margin-top:11.333vw}.black-cushion-story-con03 .txt h3{font-size:40px;font-size:5.333vw}.black-cushion-story-con03 .txt p{margin:10px 0 0;font-size:30px;margin:1.333vw 0 0;font-size:4vw}.black-cushion-story-con03 .img{margin-top:20px;margin-top:2.667vw}.black-cushion-story-con04{padding:88px 0 210px;padding:11.733vw 0 28vw}.black-cushion-story-con04 h3 span{font-size:60px;font-size:8vw}.black-cushion-story-con04 .desc{margin-top:22px;font-size:30px;line-height:1.4;margin-top:2.933vw;font-size:4vw}.black-cushion-story-con04 .box{margin-top:96px;padding:0 38px 90px;margin-top:12.8vw;padding:0 5.067vw 12vw}.black-cushion-story-con04 .box:after{border-width:1px}.black-cushion-story-con04 .img{top:-40px;left:40px;top:-5.333vw;left:5.333vw}.black-cushion-story-con04 .txt{margin-top:20px;margin-top:2.667vw}.black-cushion-story-con04 .txt h4{font-size:50px;font-size:6.667vw}.black-cushion-story-con04 .txt .dots{width:5px;height:5px;margin:40px auto;margin:5.333vw auto}.black-cushion-story-con04 .txt p{font-size:28px;line-height:1.5;letter-spacing:-.04em;font-size:3.733vw}.black-cushion-story-con04 .txt p+p{margin-top:15px;margin-top:3.733vw}.black-cushion-story-con05{margin-bottom:-47px;margin-bottom:-6.267vw}.black-cushion-story-con05 .box{padding:80px 0 90px;top:-107px;padding:10.667vw 0 12vw;top:-14.267vw}.black-cushion-story-con05 ul{margin-top:60px;margin-top:8vw}.black-cushion-story-con05 li+li{margin-top:70px;margin-top:9.333vw}.black-cushion-story-con05 li h4{font-size:30px;letter-spacing:.21em;height:67px;line-height:67px;font-size:4vw;height:8.933vw;line-height:8.933vw}.black-cushion-story-con05 li .txt{margin-top:20px;font-size:24px;margin-top:2.667vw;font-size:3.2vw}.black-cushion-story-con06{padding:13.333vw 0}.black-cushion-story-con06 h3 span{border-width:1px;padding:3px 2.667vw;font-size:6.133vw;color:#222}.black-cushion-story-con06 .desc{margin:4.2vw 0 3vw;font-size:3.2vw;margin-bottom:0}.black-cushion-story-con07{padding:100px 0;padding:13.333vw 0}.black-cushion-story-con07 h3 span{border-width:1px;padding:3px 20px;font-size:46px;padding:3px 2.667vw;font-size:6.133vw}.black-cushion-story-con07 .desc{margin:30px 0 0;font-size:26px;margin:4vw 0 0;font-size:3.467vw}.black-cushion-story-con07 h4{margin-top:15px;font-size:38px;margin-top:2vw;font-size:5.067vw}.black-cushion-story-con07 .con{margin:85px auto 0;margin:11.333vw auto 0}.black-cushion-story-con07 .img{position:relative;z-index:2}.black-cushion-story-con07 .list01{left:0}.black-cushion-story-con07 .list02{right:0}.black-cushion-story-con07 .list03{left:0;bottom:11%}.black-cushion-story-con07 .list04{right:0;bottom:5%}.black-cushion-story-con07 li h5{margin-bottom:8px}.black-cushion-story-con07 .list01 img{width:181px;width:24.133vw}.black-cushion-story-con07 .list02 img{width:222px;width:29.6vw;margin-left:auto}.black-cushion-story-con07 .list03 img{width:215px;width:28.667vw}.black-cushion-story-con07 .list04 img{width:235px;width:31.333vw;margin-left:auto}.black-cushion-story-con07 li p strong{margin-bottom:4px;letter-spacing:-.06em}.black-cushion-story-con07 li .prd{width:225px;margin-bottom:25px;width:30vw;margin-bottom:3.333vw}.black-cushion-story-con07 li p{margin:10px 0 0;font-size:22px;margin:1.333vw 0 0;font-size:2.933vw}.black-cushion-story-con08{margin-top:80px;margin-top:10.667vw}.black-cushion-story-con08 .img{margin-top:70px;margin-top:9.333vw}.view_video_container{position:relative;width:100%;height:auto;max-width:none;margin:0}.view_video_container .video_pc{display:none}.view_video_container .video_mo{display:block;width:100%}.view_video_container .iframe_video_pc{display:none}.view_video_container .iframe_video_mo{display:block}.recommendations{margin-top:8.889vw}.br_mo,.dp_mo{display:block}.br_pc,.dp_pc{display:none}iframe{height:26vh}}.video-container .video-wrap{width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.video-container .img-wrap{text-align:left;margin-top:325px}.video-container .img-wrap .img-box{width:898px}.video-box-subtitle{position:relative;overflow:hidden;height:auto;text-align:left;color:#444;background:#f7f7f7}.video-box-subtitle .video-box__inner{overflow-y:scroll;padding:1.25rem;word-break:keep-all;word-wrap:break-word;height:155px}.video-box-subtitle .video-box__inner .video__subtitle{line-height:1.6875;letter-spacing:-.015em;color:#444;margin-left:194px;font-size:16px}@media (max-width: 1400px){.video-container .img-wrap{margin-top:23.2142857143vw}.video-container .img-wrap .img-box{width:64.1428571429vw}.video-box-subtitle .video-box__inner{height:11.3vw}.video-box-subtitle .video-box__inner .video__subtitle{margin-left:13.8571428571vw;font-size:1.1428571429vw;font-size:max(11px,1.1428571429vw)}}@media (max-width: 750px){.video-container .img-wrap{margin-top:22.6666666667vw}.video-container .img-wrap .img-box{width:76.1194029851%}.video-box-subtitle .video-box__inner{height:26.3vw}.video-box-subtitle .video-box__inner .video__subtitle{margin-left:5.3333333333vw;font-size:3.2vw;font-size:max(11px,3.2vw)}}@media (max-width: 320px){.video-container .img-wrap{margin-top:72.5333333333px}.video-box-subtitle .video-box__inner{height:61.8666666667px}.video-box-subtitle .video-box__inner .video__subtitle{margin-left:17.0666666667px;font-size:11px}}.lib_wrap{width:100%;letter-spacing:inherit}.lv_txt_cnt .lv_title{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.lv_txt_cnt{font-family:Montserrat,NotoSansJP,sans-serif;padding:0}.lv_txt_cnt .recommendations .mo-only{display:none}.lv_txt_cnt .story2023-video-wrap{width:100%;background-color:#111}.lv_txt_cnt .story2023-video-wrap .story2023-video{position:relative;max-width:1920px;margin:70px auto 0;overflow:hidden}.lv_txt_cnt .media-container{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:49.4791666667%}.lv_txt_cnt .media-container>.media{position:absolute;width:100%;height:100%;top:0;left:0}.lv_txt_cnt picture{display:block}.lv_txt_cnt img{vertical-align:top}.lv_txt_cnt .black-cushion-story-con01 h3{font-weight:400;letter-spacing:0;line-height:1.3}.lv_txt_cnt .black-cushion-story-con01 h4{letter-spacing:0}.lv_txt_cnt .black-cushion-story-con01 .txt{margin-top:0;padding:90px 0}.lv_txt_cnt .black-cushion-story-con01 .txt p{font-weight:400;letter-spacing:0;font-size:26px}.lv_txt_cnt .black-cushion-story-con03 h3{white-space:nowrap;font-weight:600;letter-spacing:-.03em}.lv_txt_cnt .black-cushion-story-con03 .txt p{font-size:24px;letter-spacing:0;font-weight:400}.lv_txt_cnt .black-cushion-story-con03 .list01 .txt{text-align:left}.lv_txt_cnt .black-cushion-story-con03 .list01 .txt>h3{letter-spacing:0;text-indent:-4%}.lv_txt_cnt .black-cushion-story-con03 .list02 .txt{text-align:right}.lv_txt_cnt .black-cushion-story-con03 .list02 .txt p{position:relative}.lv_txt_cnt .black-cushion-story-con03 .list02 .txt p .footnote{display:block;margin-top:3%;font-size:.9em;font-size:max(11px,.9em);font-weight:300}.lv_txt_cnt .black-cushion-story-con04{padding:100px 0 300px}.lv_txt_cnt .black-cushion-story-con04 h3 span{margin:0}.lv_txt_cnt .black-cushion-story-con04 .txt h4{text-align:left;letter-spacing:0}.lv_txt_cnt .black-cushion-story-con04 .txt p{font-weight:400;text-align:left;letter-spacing:-.03em}.lv_txt_cnt .black-cushion-story-con05 h3.dot_tit{display:inline-block;position:relative}.lv_txt_cnt .black-cushion-story-con05 h3.dot_tit .dot_tit--l{position:relative;display:inline-block;vertical-align:middle;margin:0 25px;font-size:60px;font-weight:600;letter-spacing:-.03em}.lv_txt_cnt .black-cushion-story-con05 h3.dot_tit .dot_tit--s{display:block;font-weight:400;color:#222;letter-spacing:0;font-size:34px}.lv_txt_cnt .black-cushion-story-con05 li h4{text-transform:uppercase;letter-spacing:.21em;font-size:34px}.lv_txt_cnt .black-cushion-story-con05 li:first-child h4{font-size:34px}.lv_txt_cnt .black-cushion-story-con05 li .txt{letter-spacing:-.025em;font-size:26px;margin-top:30px}.lv_txt_cnt .black-cushion-story-con07 li p{font-size:20px;font-weight:400;letter-spacing:-.03em;line-height:1.6}.lv_txt_cnt .black-cushion-story-con07 li p+p{margin-top:10px}.lv_txt_cnt .black-cushion-story-con07 .list03,.lv_txt_cnt .black-cushion-story-con07 .list04{margin-bottom:-3px}.lv_txt_cnt .mo-only,.lv_txt_cnt .ta-only{display:none}.lv_txt_cnt .pc-only{display:block}.a11y{position:absolute!important;overflow:hidden;height:1px;width:1px;clip:rect(1px,1px,1px,1px)}@media (max-width: 1279px){.lv_txt_cnt .story2023-video-wrap .story2023-video{margin:38px auto 0;margin-top:5.067vw}.lv_txt_cnt .black-cushion-story-con01 h3{font-size:28px}.lv_txt_cnt .black-cushion-story-con01 h3 span,.lv_txt_cnt .black-cushion-story-con01 .txt p{font-size:30px}.lv_txt_cnt .black-cushion-story-con03 .txt p{position:relative;margin:3.333vw 0}.lv_txt_cnt .black-cushion-story-con03 .list01 .txt,.lv_txt_cnt .black-cushion-story-con03 .list02 .txt{text-align:center}.lv_txt_cnt .black-cushion-story-con04{padding:11.733vw 0 28vw}.lv_txt_cnt .black-cushion-story-con04 .txt h4,.lv_txt_cnt .black-cushion-story-con04 .txt p{text-align:center}.lv_txt_cnt .black-cushion-story-con04 .txt .dots{width:8px;height:8px}.lv_txt_cnt .black-cushion-story-con04 .desc{letter-spacing:0}.lv_txt_cnt .black-cushion-story-con05 h3.dot_tit .dot_tit--l{font-size:50px}.lv_txt_cnt .black-cushion-story-con05 li h4,.lv_txt_cnt .black-cushion-story-con05 li:first-child h4{font-size:30px}.lv_txt_cnt .black-cushion-story-con05 li:last-child h4{letter-spacing:.21em}.lv_txt_cnt .black-cushion-story-con05 li .txt{font-size:24px}.lv_txt_cnt .black-cushion-story-con07 li p{margin-top:2.333vw}.lv_txt_cnt .black-cushion-story-con07 .list03{margin-bottom:0}.lv_txt_cnt .black-cushion-story-con07 .desc{letter-spacing:0}.lv_txt_cnt .pc-only,.lv_txt_cnt .mo-only{display:none}.lv_txt_cnt .ta-only{display:block}}@media (max-width: 750px){.lv_txt_cnt .recommendations .mo-only{display:block}.lv_txt_cnt .media-container{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:49.3333333333%}.lv_txt_cnt .media-container>.media{position:absolute;width:100%;height:100%;top:0;left:0}.lv_txt_cnt .black-cushion-story-con01 h3{font-size:3.7333333333vw;font-size:max(11px,3.7333333333vw)}.lv_txt_cnt .black-cushion-story-con01 h3 span,.lv_txt_cnt .black-cushion-story-con01 .txt p,.lv_txt_cnt .black-cushion-story-con03 .txt p{font-size:4vw;font-size:max(11px,4vw)}.lv_txt_cnt .black-cushion-story-con03 .txt p{line-height:1.4}.lv_txt_cnt .black-cushion-story-con04 h3 span{white-space:nowrap;letter-spacing:-.05em}.lv_txt_cnt .black-cushion-story-con05 h3.dot_tit .dot_tit--l{font-size:6.6666666667vw;font-size:max(11px,6.6666666667vw)}.lv_txt_cnt .black-cushion-story-con05 h3.dot_tit .dot_tit--l{font-size:50px;line-height:1.3;margin:0;font-size:6.667vw;white-space:nowrap;letter-spacing:-.05em}.lv_txt_cnt .black-cushion-story-con05 h3.dot_tit .dot_tit--s{font-size:4.5333333333vw;font-size:max(11px,4.5333333333vw)}.lv_txt_cnt .black-cushion-story-con05 li h4,.lv_txt_cnt .black-cushion-story-con05 li:first-child h4{font-size:4vw;font-size:max(11px,4vw)}.lv_txt_cnt .black-cushion-story-con05 li:last-child h4{font-size:4vw;font-size:max(11px,4vw)}.lv_txt_cnt .black-cushion-story-con05 li .txt{font-size:3.2vw;font-size:max(11px,3.2vw)}.lv_txt_cnt .black-cushion-story-con07 li p{font-size:2.6666666667vw;font-size:max(11px,2.6666666667vw)}.lv_txt_cnt .black-cushion-story-con07 .list03{margin-bottom:-21.5%}.lv_txt_cnt .black-cushion-story-con07 .list04{margin-bottom:-10%}.lv_txt_cnt .pc-only,.lv_txt_cnt .ta-only{display:none}.lv_txt_cnt .mo-only{display:block}}.recommendations-text-wrap .mo-only{display:none}.recommendations-text-wrap>.title{font-weight:600;font-size:30px;font-family:Montserrat,sans-serif;letter-spacing:.02em;text-align:center}.recommendations-text-wrap>.desc{margin:14px 0 0;font-size:14px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/37/assets/campaign.just-black-that-s-all.css.map */
