.barrel{padding:60px 0 110px;font-feature-settings:"palt"}@media (max-width:767px){.barrel{padding:20px 0 100px}}.barrel .container{max-width:720px}@media only screen and (max-width:374px){.barrel .container{width:calc(100% - 30px)}}.barrel .sec-cm:not(:last-child){margin-bottom:118px}@media (max-width:767px){.barrel .sec-cm:not(:last-child){margin-bottom:60px}}.barrel .sec-cm.sec-cm--01 .banner{padding-top:26px}@media (min-width:768px){.barrel .sec-cm.sec-cm--01 .banner{padding-top:50px}}@media (min-width:768px){.barrel .sec-cm.sec-cm--02{margin-bottom:110px}}@media (min-width:768px){.barrel .sec-cm.sec-cm--02 .banner__num{right:38px}}.barrel .sec-cm.sec-cm--02 .sec-cm-title{padding-bottom:23px;margin-bottom:21px}@media (min-width:768px){.barrel .sec-cm.sec-cm--02 .sec-cm-title{padding-bottom:32px;margin-bottom:26px}}.barrel .sec-cm.sec-cm--02 .sec-cm-desc{max-width:100%;margin-bottom:29px}@media (min-width:768px){.barrel .sec-cm.sec-cm--02 .sec-cm-desc{margin-bottom:62px}}@media (max-width:767px){.barrel .sec-cm.sec-cm--03{margin-bottom:57px}}@media (min-width:768px){.barrel .sec-cm.sec-cm--03 .banner{margin-bottom:26px}.barrel .sec-cm.sec-cm--03 .banner__num{right:38px}}@media (max-width:767px){.barrel .sec-cm.sec-cm--03 .banner{margin-bottom:34px}.barrel .sec-cm.sec-cm--03 .banner__tt{margin-bottom:16px}}@media (min-width:768px){.barrel .sec-cm.sec-cm--03 .sec-cm-title{margin:20px 0 33px;padding-bottom:34px}}@media (max-width:767px){.barrel .sec-cm.sec-cm--03 .sec-cm-title{font-size:12px;font-size:1.2rem;line-height:1.66667em;margin-bottom:23px}}@media (max-width:767px){.barrel .sec-cm.sec-cm--03 .sec-cm-desc{margin-bottom:26px}}.barrel .sec-cm.sec-cm--04 .banner{margin-bottom:38px}@media (min-width:768px){.barrel .sec-cm.sec-cm--04 .banner{margin-bottom:26px}}.barrel .sec-cm.sec-cm--04 .banner__tt{margin-bottom:0}@media (min-width:768px){.barrel .sec-cm.sec-cm--04 .banner__tt{margin-bottom:22px}}.barrel .sec-cm.sec-cm--04 .banner__num{bottom:17px;right:55px;font-size:0;width:102px;height:145px;opacity:1;background-size:100%;background-repeat:no-repeat;background-position:center;background-image:url(../../img/pages/harvia-barrel-sauna/num04.png)}@media (max-width:767px){.barrel .sec-cm.sec-cm--04 .banner__num{right:25px;bottom:14px;width:46px;height:60px}}.barrel .sec-cm.sec-cm--04 .sec-cm-title{margin-bottom:68px}@media (max-width:767px){.barrel .sec-cm.sec-cm--04 .sec-cm-title{margin-bottom:38px}}@media (min-width:768px){.barrel .sec-cm.sec-cm--04 .sec-cm-label{width:62px;margin-bottom:18px}}.barrel .sec-cm .banner{position:relative;color:#fff;text-align:center;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;flex-direction:column;height:350px;border-radius:26px;margin-bottom:30px;padding-top:25px}@media (max-width:767px){.barrel .sec-cm .banner{padding-top:0;padding-bottom:3px;height:163px;border-radius:12px;margin-bottom:36px}}.barrel .sec-cm .banner__tt{font-size:30px;font-size:3rem;line-height:1.26667em;letter-spacing:.04em;font-weight:900;margin-bottom:31px}@media (max-width:767px){.barrel .sec-cm .banner__tt{font-size:20px;font-size:2rem;line-height:1.25em;letter-spacing:.04em;margin-bottom:10px}}.barrel .sec-cm .banner .btn{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;width:247px;height:43px;border:2px solid #fff;background-color:#fff;border-radius:21px;font-weight:700;font-size:13px;font-size:1.3rem;line-height:2em;letter-spacing:.01em}@media (max-width:767px){.barrel .sec-cm .banner .btn{width:135px;height:21px;font-size:8px;font-size:.8rem;line-height:1.625em;border-width:1px;border-radius:10px}}.barrel .sec-cm .banner__num{font-size:180px;font-size:18rem;line-height:1.11111em;letter-spacing:.04em;font-weight:700;position:absolute;right:47px;bottom:0;opacity:.6;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:5px;-webkit-text-stroke-color:#fff}@media (max-width:767px){.barrel .sec-cm .banner__num{font-size:84px;font-size:8.4rem;line-height:1.14286em;right:20px;-webkit-text-stroke-width:2px}}.barrel .sec-cm .sec-cm-label{width:60px;height:26px;color:#fff;background-color:#000;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;font-size:12px;font-size:1.2rem;line-height:1.25em;letter-spacing:.04em;font-weight:900;margin-left:17px;margin-bottom:16px;padding-bottom:1px}@media (max-width:767px){.barrel .sec-cm .sec-cm-label{display:none}}.barrel .sec-cm .sec-cm-title{font-size:31px;font-size:3.1rem;line-height:1.45161em;letter-spacing:.01em;font-weight:700;text-align:center;position:relative;padding-bottom:42px;margin-bottom:30px}@media (max-width:767px){.barrel .sec-cm .sec-cm-title{font-size:13px;font-size:1.3rem;line-height:1.33333em;padding-bottom:25px;margin-bottom:19px}}.barrel .sec-cm .sec-cm-title::after{content:"";height:3px;width:341px;background-color:#000;position:absolute;left:0;right:0;bottom:0;margin:0 auto}@media (max-width:767px){.barrel .sec-cm .sec-cm-title::after{width:159px;height:2px}}.barrel .sec-cm .sec-cm-title--border{padding-bottom:0}.barrel .sec-cm .sec-cm-title--border::after{display:none}.barrel .sec-cm .sec-cm-sub{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.01em;font-weight:500;text-align:center;margin-bottom:29px}@media (max-width:767px){.barrel .sec-cm .sec-cm-sub{font-size:12px;font-size:1.2rem;line-height:1.16667em;letter-spacing:.01em;font-weight:700;margin-bottom:26px}}.barrel .sec-cm .sec-cm-desc{text-align:left;font-size:13px;font-size:1.3rem;line-height:2em;letter-spacing:.01em;max-width:686px;margin:0 auto 42px}.barrel .sec-cm .sec-cm-desc a{text-decoration:underline}@media (max-width:767px){.barrel .sec-cm .sec-cm-desc{font-size:13px;font-size:1.3rem;line-height:1.5em;margin-bottom:37px;padding:0 5px}}.barrel .sec-cm .box-charac{max-width:250px;margin:0 auto 37px}@media (min-width:768px){.barrel .sec-cm .box-charac{margin-bottom:79px;max-width:100%;display:flex;flex-wrap:wrap;flex-direction:row-reverse}}.barrel .sec-cm .box-charac__img{width:50%}@media (max-width:767px){.barrel .sec-cm .box-charac__img{width:100%;margin:0 auto 17px;position:relative}.barrel .sec-cm .box-charac__img::after{content:"";background-color:#000;opacity:.2;position:absolute;left:0;top:0;right:0;bottom:0}}@media (min-width:768px){.barrel .sec-cm .box-charac__ctn{width:50%;max-width:293px;margin:0 auto}}.barrel .sec-cm .box-charac__tt{text-align:center;font-size:13px;font-size:1.3rem;line-height:1.33333em;letter-spacing:.01em;font-weight:500;margin-bottom:16px;padding-top:12px}@media (max-width:767px){.barrel .sec-cm .box-charac__tt{color:#fff;font-size:10px;font-size:1rem;line-height:1.5em;letter-spacing:.01em;font-weight:900;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;text-align:center;z-index:1;padding-top:0;margin-bottom:0}}.barrel .sec-cm .box-charac__list{counter-reset:list-number}.barrel .sec-cm .box-charac__list li{position:relative;padding-left:17px;counter-increment:list-number;font-size:13px;font-size:1.3rem;line-height:2em;letter-spacing:.01em}@media (max-width:767px){.barrel .sec-cm .box-charac__list li{font-size:13px;font-size:1.3rem;line-height:1.5em;padding-left:18px}}.barrel .sec-cm .box-charac__list li::before{content:counter(list-number) ". ";position:absolute;left:0;top:0}.barrel .sec-cm .feature-banner{position:relative}@media (min-width:768px){.barrel .sec-cm .feature-banner{background-color:rgba(34,160,116,.6);display:flex;flex-wrap:wrap;align-items:center;margin-bottom:84px}}@media (min-width:768px){.barrel .sec-cm .feature-banner__img{width:50%}}.barrel .sec-cm .feature-banner__txt{font-size:25px;font-size:2.5rem;line-height:1.4em;letter-spacing:.01em;font-weight:500;text-align:center}@media (min-width:768px){.barrel .sec-cm .feature-banner__txt{color:rgba(0,0,0,.7);width:50%}}@media (max-width:767px){.barrel .sec-cm .feature-banner__txt{color:#fff;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);font-size:18px;font-size:1.8rem;line-height:1.38889em;padding-bottom:8px;text-shadow:1px 2px 3px gray}}.barrel .sec-cm .feature-banner__txt span{font-weight:900;display:block}.barrel .sec-cm .feature-list{max-width:538px;margin:0 auto;counter-reset:list-number;margin-bottom:42px}@media (max-width:767px){.barrel .sec-cm .feature-list{max-width:100%;background-color:rgba(34,160,116,.6);padding:15px 30px 30px}}.barrel .sec-cm .feature-list .item{padding:24px;padding-left:129px;position:relative;border-bottom:5px solid #a8a8a8;font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.01em;counter-increment:list-number}@media (max-width:767px){.barrel .sec-cm .feature-list .item{font-size:13px;font-size:1.3rem;line-height:1.5em;padding:13px;padding-left:69px;border-bottom:3px solid #fff}}.barrel .sec-cm .feature-list .item::before{color:#000;content:counter(list-number,decimal-leading-zero);position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:58px;font-size:5.8rem;line-height:1.72414em;letter-spacing:.01em;font-weight:900}@media (max-width:767px){.barrel .sec-cm .feature-list .item::before{left:10px;font-size:30px;font-size:3rem;line-height:1.33333em}}.barrel .sec-cm .box-visited{margin-bottom:37px}@media (min-width:768px){.barrel .sec-cm .box-visited{padding:0 11px;margin-bottom:54px;display:flex;flex-wrap:wrap}}.barrel .sec-cm .box-visited .item{max-width:250px;margin:0 auto 38px;font-size:10px;font-size:1rem;line-height:1.5em;letter-spacing:.01em}@media (min-width:768px){.barrel .sec-cm .box-visited .item{background-color:#e7e7e7;border-radius:32px;padding:45px 20px 54px;font-size:13px;font-size:1.3rem;line-height:2em;letter-spacing:.01em;width:calc(50% - 9px);margin:0;max-width:100%}.barrel .sec-cm .box-visited .item:not(:nth-child(2n)){margin-right:18px}}@media (max-width:767px){.barrel .sec-cm .box-visited .item:last-child{margin-bottom:0}}.barrel .sec-cm .box-visited .item__info{margin-bottom:10px}@media (min-width:768px){.barrel .sec-cm .box-visited .item__info{display:flex;flex-wrap:wrap;align-items:flex-end;flex-direction:row-reverse;margin-bottom:24px;padding-right:6px}}.barrel .sec-cm .box-visited .item__img{width:163px}@media (max-width:767px){.barrel .sec-cm .box-visited .item__img{width:100%;margin-bottom:18px}}.barrel .sec-cm .box-visited .item__name{padding-bottom:4px}@media (min-width:768px){.barrel .sec-cm .box-visited .item__name{width:calc(100% - 163px);padding-bottom:6px;padding-right:5px;font-size:1.3rem}.barrel .sec-cm .box-visited .item__desc{font-size:1.3rem}}@media (min-width:768px){.barrel .sec-cm .box-visited .item__desc{letter-spacing:0}}@media (max-width:767px){.barrel .sec-cm .box-visited .item--02 .item__desc{margin-right:-4px}}.barrel .sec-cm .support__tt{font-size:31px;font-size:3.1rem;line-height:1.45161em;letter-spacing:.01em;font-weight:700;text-align:center;margin-bottom:35px}@media (max-width:767px){.barrel .sec-cm .support__tt{font-size:13px;font-size:1.3rem;line-height:1.4em;padding-top:36px;margin-bottom:30px;position:relative}.barrel .sec-cm .support__tt::before{content:"";width:158px;height:2px;background-color:#000;margin:0 auto;position:absolute;left:0;right:0;top:0}}.barrel .sec-cm .support__img{margin-bottom:35px}@media (max-width:767px){.barrel .sec-cm .support__img{margin-bottom:28px}}@media (max-width:767px){.barrel .sec-cm .support .sec-cm-desc{padding:0}}.barrel .sec-cm .example{margin-bottom:35px}@media (min-width:768px){.barrel .sec-cm .example{padding:0 6px;margin-bottom:75px;display:flex;flex-wrap:wrap}}@media (min-width:768px){.barrel .sec-cm .example .item{background-color:#ebeaef;padding:28px 28px 34px;width:calc(50% - 20px)}.barrel .sec-cm .example .item:not(:nth-child(2n)){margin-right:40px}}@media (max-width:767px){.barrel .sec-cm .example .item:not(:last-child){margin-bottom:34px}}.barrel .sec-cm .example .item__img{position:relative;margin-bottom:20px}@media (max-width:767px){.barrel .sec-cm .example .item__img{max-width:250px;margin:0 auto 15px}}.barrel .sec-cm .example .item .label{background-color:#000;color:#fff;position:absolute;left:0;top:15px;width:100px;height:25px;display:flex;flex-wrap:wrap;align-items:center;font-size:10px;font-size:1rem;line-height:1.5em;letter-spacing:.01em;padding-left:8px}.barrel .sec-cm .example .item__tt{position:absolute;left:12px;bottom:18px;color:#fff;font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.04em;font-weight:700}@media (max-width:767px){.barrel .sec-cm .example .item__tt{font-size:13px;font-size:1.3rem;line-height:1.66667em;left:13px;bottom:19px}}.barrel .sec-cm .example .item__list{font-size:13px;font-size:1.3rem;line-height:2em;letter-spacing:.01em}@media (max-width:767px){.barrel .sec-cm .example .item__list{font-size:10px;font-size:1rem;line-height:2em;max-width:260px;margin:0 auto}}.barrel .sec-cm .example .item__list li{position:relative;padding-left:14px}@media (max-width:767px){.barrel .sec-cm .example .item__list li{padding-left:18px;font-size:1.3rem}}.barrel .sec-cm .example .item__list li::before{content:"";background-color:#000;width:4px;height:4px;position:absolute;left:2px;top:13px}@media (max-width:767px){.barrel .sec-cm .example .item__list li::before{top:9px;width:3px;height:3px}}.barrel .sec-cm .example .item--02 .item__tt{text-align:right;left:auto;right:12px}@media (max-width:767px){.barrel .sec-cm .example .item--02 .item__tt{right:15px;bottom:16px}}@media (min-width:768px){.barrel .sec-cm .example .item--02 .item__list{margin-right:-11px}}.barrel .sec-cm .facility{margin-bottom:120px}@media (max-width:767px){.barrel .sec-cm .facility{padding-top:38px;margin-bottom:55px;position:relative}.barrel .sec-cm .facility::before{content:"";background-color:#000;position:absolute;left:0;right:0;top:0;height:2px;width:159px;margin:0 auto}}.barrel .sec-cm .facility__tt{text-align:center;font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.01em;font-weight:500;margin-bottom:30px}@media (max-width:767px){.barrel .sec-cm .facility__tt{font-size:12px;font-size:1.2rem;line-height:1.08333em;letter-spacing:.01em;font-weight:700;margin-bottom:28px}}.barrel .sec-cm .facility__desc{font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.01em;margin-bottom:39px;text-align:center}@media (max-width:767px){.barrel .sec-cm .facility__desc{font-size:13px;font-size:1.3rem;line-height:1.5em;margin-bottom:28px}}.barrel .sec-cm .facility__list{display:flex;flex-wrap:wrap}.barrel .sec-cm .facility__list .item{width:calc(25% - 14px);text-align:center}@media (max-width:767px){.barrel .sec-cm .facility__list .item{width:calc(25% - 6px)}}.barrel .sec-cm .facility__list .item:not(:nth-child(4n)){margin-right:18px}@media (max-width:767px){.barrel .sec-cm .facility__list .item:not(:nth-child(4n)){margin-right:8px}}.barrel .sec-cm .facility__list .item__tt{font-size:13px;font-size:1.3rem;line-height:1.33333em;letter-spacing:.01em;margin-top:17px}@media (max-width:767px){.barrel .sec-cm .facility__list .item__tt{font-size:8px;font-size:.8rem;line-height:1.5em;margin-top:4px}}.barrel .sec-cm .faq .item:not(:last-child){margin-bottom:26px}@media (max-width:767px){.barrel .sec-cm .faq .item:not(:last-child){margin-bottom:18px}}.barrel .sec-cm .faq .item__tt{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.01em;font-weight:700;background-color:rgba(34,160,116,.7);padding:0 9px;margin-bottom:28px}@media (max-width:767px){.barrel .sec-cm .faq .item__tt{font-size:10px;font-size:1rem;line-height:1.4em;padding:1px 4px;margin-bottom:16px}}.barrel .sec-cm .faq .item__desc{font-size:13px;font-size:1.3rem;line-height:2em;letter-spacing:.01em;padding:0 15px}@media (max-width:767px){.barrel .sec-cm .faq .item__desc{font-size:10px;font-size:1rem;line-height:1.5em;padding:0 0 0 5px}}.barrel .sec-cm .faq .item__desc .txtSmall{display:block}@media (max-width:767px){.barrel .sec-cm .faq .item__desc .txtSmall{font-size:8px;font-size:.8rem}}.barrel .sec-cm .cta .btn{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;width:280px;height:50px;margin:0 auto;background-color:rgba(34,160,116,.7);border-radius:25px;font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.01em;font-weight:700}@media (max-width:767px){.barrel .sec-cm .cta .btn{width:180px;height:30px;font-size:12px;font-size:1.2rem;line-height:1.08333em;border-width:1px;border-radius:15px}}@media (max-width:767px){.barrel#inroom .sec-cm{margin-bottom:58px}}@media (max-width:767px){.barrel#inroom .sec-cm .sec-cm-title{margin-bottom:20px}}@media (min-width:768px){.barrel#inroom .sec-cm--01 .sec-cm-desc{margin-bottom:70px}}@media (min-width:768px){.barrel#inroom .sec-cm--03 .sec-cm-desc{margin-bottom:50px}}@media (min-width:768px){.barrel#inroom .sec-cm--04 .banner{margin-bottom:27px}.barrel#inroom .sec-cm--04 .banner__tt{margin-bottom:31px}}@media (max-width:767px){.barrel#inroom .sec-cm--04 .sec-cm-title{margin-bottom:36px}}@media (min-width:768px){.barrel#inroom .box-visited{margin-bottom:45px}.barrel#inroom .box-visited .item{padding-bottom:37px}}@media (min-width:768px){.barrel#inroom .feature-banner{flex-direction:row-reverse;background:none;align-items:stretch;padding-right:24px;margin-bottom:80px}}@media (min-width:768px){.barrel#inroom .feature-banner__img{width:318px}}@media (max-width:767px){.barrel#inroom .feature-banner__img{position:relative}.barrel#inroom .feature-banner__img::after{content:"";background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width:768px){.barrel#inroom .feature-banner__txt{width:321px;margin-right:30px;position:relative;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.barrel#inroom .feature-banner__txt::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,231,.6);border-radius:40px;z-index:-1}}@media (max-width:767px){.barrel#inroom .feature-banner__txt{font-size:18px;font-size:1.8rem;line-height:1.38889em;letter-spacing:.01em;padding-bottom:4px}}@media (max-width:767px){.barrel#inroom .feature-list{background-color:rgba(255,255,231,.6)}.barrel#inroom .feature-list .item{border-bottom-color:#999}}.barrel#inroom .case{margin-bottom:67px}@media (max-width:767px){.barrel#inroom .case{margin:0 auto 38px;max-width:269px}}.barrel#inroom .case .item{background-color:rgba(142,128,117,.2);padding:9px}@media (min-width:768px){.barrel#inroom .case .item{max-width:622px;margin:0 auto;padding:12px;display:flex;flex-wrap:wrap;flex-direction:row-reverse}}.barrel#inroom .case .item:not(:last-child){margin-bottom:69px}@media (max-width:767px){.barrel#inroom .case .item:not(:last-child){margin-bottom:28px}}.barrel#inroom .case .item__img{position:relative;color:#fff}@media (min-width:768px){.barrel#inroom .case .item__img{width:336px}}.barrel#inroom .case .item__tt{position:absolute;width:133px;right:7px;bottom:8px;border:3px solid rgba(255,255,255,.8);text-align:right;padding:8px 6px;font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.04em;font-weight:700}@media (max-width:767px){.barrel#inroom .case .item__tt{font-size:10px;font-size:1rem;line-height:1.9em;width:101px;right:6px;bottom:4px;padding:2px 5px 9px 5px;border-width:2px}}.barrel#inroom .case .item__ctn{padding:12px 0 22px;background-color:#fff}@media (min-width:768px){.barrel#inroom .case .item__ctn{width:calc(100% - 336px);padding:12px 24px;background-color:#fff}}.barrel#inroom .case .item__label{text-align:center;font-size:17px;font-size:1.7rem;line-height:1.82353em;letter-spacing:.01em;font-weight:500;margin-bottom:8px;margin-right:8px;margin-left:-2px;padding-bottom:2px;position:relative}@media (max-width:767px){.barrel#inroom .case .item__label{margin:0 20px 5px;padding-bottom:4px;font-size:13px;font-size:1.3rem;line-height:2.06667em}}.barrel#inroom .case .item__label::after{content:"";height:2px;background-color:#000;position:absolute;left:0;right:0;bottom:0}.barrel#inroom .case .item__list{font-size:16px;font-size:1.6rem;line-height:1.9375em;letter-spacing:.01em}@media (max-width:767px){.barrel#inroom .case .item__list{font-size:10px;font-size:1rem;line-height:2em;padding:0 12px 0 17px}}.barrel#inroom .case .item__list li{position:relative;padding-left:12px}@media (max-width:767px){.barrel#inroom .case .item__list li{padding-left:14px}}@media (min-width:768px){.barrel#inroom .case .item__list li:not(:last-child){margin-bottom:1px}}.barrel#inroom .case .item__list li::before{content:"";background-color:#000;width:4px;height:4px;position:absolute;left:0;top:14px}@media (max-width:767px){.barrel#inroom .case .item__list li::before{top:9px;width:3px;height:3px}}@media (min-width:768px){.barrel#inroom .case .item--02{flex-direction:row}.barrel#inroom .case .item--02 .item__ctn{padding:19px 27px 10px}.barrel#inroom .case .item--02 .item__label{margin-left:3px;margin-right:-3px}.barrel#inroom .case .item--02 .item__list li:not(:last-child){margin-bottom:-2px}}.barrel#inroom .case .item--02 .item__tt{text-align:left;left:9px;right:auto}@media (max-width:767px){.barrel#inroom .case .item--02 .item__tt{left:7px;bottom:7px}}@media (min-width:768px){.barrel#inroom .facility{margin-bottom:117px}.barrel#inroom .facility__tt{margin-bottom:31px}.barrel#inroom .facility__desc{margin-bottom:42px}}@media (max-width:767px){.barrel#inroom .faq .item:not(:last-child){margin-bottom:17px}}.barrel#inroom .faq .item__tt{background-color:rgba(142,128,117,.5)}@media (max-width:767px){.barrel#inroom .faq .item__desc{padding:0 3px}}.barrel#inroom .cta .btn{background-color:rgba(142,128,117,.5)}.footer{}

/*# sourceMappingURL=maps/harvia-barrel-sauna.min.css.map */
