@import url(https://fonts.googleapis.com/css2?family=Inter:wght@500&display=swap);
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@keyframes ArrowTopAnimation{0%{transform:translateX(0);opacity:1}29.9%{transform:translateX(10px);opacity:0}30%{transform:translateX(-10px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes ArrowDownAnimation{0%{transform:translateY(0);opacity:1}29.9%{transform:translateY(10px);opacity:0}30%{transform:translateY(-10px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes ArrowLeftAnimation{0%{transform:translateX(0);opacity:1}29.9%{transform:translateX(-10px);opacity:0}30%{transform:translateX(10px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes ArrowRightAnimation{0%{transform:translateX(0);opacity:1}29.9%{transform:translateX(10px);opacity:0}30%{transform:translateX(-10px);opacity:0}100%{transform:translateX(0);opacity:1}}address,article,aside,figure,footer,header,hgroup,menu,nav,section{display:block}[hidden],command,datalist,menu[type=context],rp,source{display:none}*{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;height:100%}body{font-size:13px;font-size:1.3rem;height:100%;line-height:1;text-align:left;background:#fff;padding:0;margin:0;color:#151515}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal}ul,ol,dl{list-style:none;margin:0;padding:0}li{list-style-type:none;list-style:none}dd{margin:0}p{line-height:1.8;margin:0;padding:0;font-size:1.4rem}table{font-size:inherit;border-collapse:collapse;border-spacing:0}table>caption{text-align:left}table th{text-align:left;margin:0;padding:0}table td{margin:0;padding:0}img{border:none;max-width:100%;height:auto;backface-visibility:hidden}pre{border:1px solid #bfbfbf;padding:5px}a{text-decoration:none;outline:0;color:#151515}form{margin:0;padding:0}input[type=text],button,textarea,select{outline:none;-webkit-appearance:none;appearance:none}input:focus,button:focus,textarea:focus,select:focus{outline:0}.inlineDesktop{display:none !important}@media only screen and (min-width: 768px){.inlineDesktop{display:inline !important}}.inlineMobile{display:inline !important}@media only screen and (min-width: 768px){.inlineMobile{display:none !important}}.inlineBlockDesktop{display:none !important}@media only screen and (min-width: 768px){.inlineBlockDesktop{display:inline-block !important}}.inlineBlockMobile{display:inline-block !important}@media only screen and (min-width: 768px){.inlineBlockMobile{display:none !important}}.blockDesktop{display:block !important}@media only screen and (max-width: 768px){.blockDesktop{display:none !important}}.blockMobile{display:none !important}@media only screen and (max-width: 768px){.blockMobile{display:block !important}}.flexDesktop{display:none !important}@media only screen and (min-width: 768px){.flexDesktop{display:flex !important}}@media only screen and (min-width: 768px)and (max-width: 1200px){.flexDesktop{display:flex !important}}.flexMobile{display:flex !important}@media only screen and (min-width: 768px){.flexMobile{display:none !important}}@media only screen and (min-width: 768px)and (max-width: 1200px){.flexMobile{display:none !important}}.onlyIE{display:none}.ie .onlyIE{display:block}.anchor{position:absolute}@media only screen and (min-width: 768px){.anchor{top:-120px}}@media only screen and (max-width: 768px){.anchor{top:-80px}}.anchorDefault{position:absolute}@media only screen and (min-width: 768px){.anchorDefault{top:0}}@media only screen and (max-width: 768px){.anchorDefault{top:60px}}.headlineBar,.heatCost_title:before,.dryCost_title:before,.dryArticle_headline:before,.headlineLv1:before{content:"";display:block;height:4px;width:30px;position:absolute;left:calc(50% - 15px);bottom:0px;background-color:#da3b15}@font-face{font-family:"iconfont";src:url("../font/dist/iconfont.eot?1628737626974");src:url("../font/dist/iconfont.eot?1628737626974#iefix") format("eot"),url("../font/dist/iconfont.woff2?1628737626974") format("woff2"),url("../font/dist/iconfont.woff?1628737626974") format("woff"),url("../font/dist/iconfont.ttf?1628737626974") format("truetype"),url("../font/dist/iconfont.svg?1628737626974#iconfont") format("svg")}.heatGraphCard_button a:before,.heatApplicable_title:before,.buttonFrame a:before,.headerFix_button a:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.contents{font-family:"Noto Sans JP",sans-serif;-webkit-font-smoothing:antialiased}.sample{transform:none;transform:matrix(1, 2, 3, 4, 5, 6);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:perspective(17px);transform:rotate();transform:rotate3d(1, 2, 3, 10deg);transform:rotateX();transform:rotateY();transform:rotateZ();transform:translate();transform:translate3d();transform:translateX();transform:translateY();transform:translateZ();transform:scale();transform:scale3d();transform:scaleX();transform:scaleY();transform:scaleZ();transform:skew();transform:skewX();transform:skewY();transition-duration:1s;transition-timing-function:cubic-bezier(1, 0, 0, 1);transform:translateX(10px) rotate(10deg) translateY(5px);transform:perspective(500px) translate(10px, 0, 20px) rotateY(3deg);transform-origin:left center;transition-delay:.1s;transition:1s cubic-bezier(1, 0, 0, 1);transition:1s cubic-bezier(0.77, 0, 0.175, 1) .4s;animation:name duration timing-function delay iteration-count direction fill-mode play-state}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes triggerLine{0%{transform:scaleX(1);transform-origin:right center}50%{transform:scaleX(0);transform-origin:right center}50.1%{transform:scaleX(0);transform-origin:left center}100%{transform:scaleX(1);transform-origin:left center}}.js-inView.do-fade{opacity:0;transition-delay:.2s;transition-duration:.7s}.js-inView.do-fade.inView{opacity:1}.js-inView.do-up{opacity:0;transition:1.4s cubic-bezier(0.19, 1, 0.22, 1);transform:translate3d(0, 50px, 0);will-change:transform}.js-inView.do-up.inView{opacity:1;transform:translate3d(0, 0, 0);will-change:transform}.js-inView.do-left{opacity:0;transition:1.4s cubic-bezier(0.19, 1, 0.22, 1);transform:translate3d(50px, 0, 0);will-change:transform}.js-inView.do-left.inView{opacity:1;transform:translate3d(0, 0, 0);will-change:transform}.js-inView.do-right{opacity:0;transition:1.4s cubic-bezier(0.19, 1, 0.22, 1);transform:translate3d(-30px, 0, 0);will-change:transform}.js-inView.do-right.inView{opacity:1;transform:translate3d(0, 0, 0);will-change:transform}.js-inView.is-delay01{transition-delay:0s !important}.js-inView.is-delay02{transition-delay:.1s !important}.js-inView.is-delay03{transition-delay:.2s !important}.js-inView.is-delay03{transition-delay:.3s !important}.js-inView.is-delay04{transition-delay:.4s !important}.js-inView.is-delay05{transition-delay:.5s !important}@media only screen and (max-width: 768px){.js-inViewMobile.do-up{opacity:0;transition:1.4s cubic-bezier(0.19, 1, 0.22, 1);transform:translate3d(0, 50px, 0);will-change:transform}.js-inViewMobile.do-up.inViewMobile{opacity:1;transform:translate3d(0, 0, 0);will-change:transform}}.js-hover>div{position:relative}.js-hover>div>span{display:block}.js-hover>div>span:nth-child(2){position:absolute;left:0;top:0;opacity:0}@keyframes MoveRight{0%{transform:translateX(0)}29.9%{transform:translateX(50px)}30%{transform:translateX(-50px)}100%{transform:translateX(0)}}.js-lag>*{transition:2.1s cubic-bezier(0.075, 0.82, 0.165, 1)}@keyframes clip{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}.headerFix{position:fixed;z-index:10;left:0;top:0;width:100%;pointer-events:none}.is-scrolled .headerFix{pointer-events:auto}@media only screen and (max-width: 768px){.headerFix{display:none}}.headerFix_wrap{display:flex;justify-content:space-between;padding:20px 20px 0;transition:1s cubic-bezier(0.075, 0.82, 0.165, 1);transform:translateY(-100%)}.is-scrolled .headerFix_wrap{transform:translateY(0)}.headerFix_logo{width:125px;height:25px;background-repeat:no-repeat;background-position:left top;background-size:contain}.headerFix_menu{display:flex}.headerFix_button:first-child{margin-right:10px}.headerFix_button a{opacity:1 !important}.headerFix_button a{width:280px;height:45px;display:grid;align-items:center;justify-items:center;place-items:center;background-color:rgba(255,255,255,.7);border:1px solid #ddd;border-radius:22.5px;position:relative}.headerFix_button a:before{content:""}.ie11 .headerFix_button a{display:block;line-height:45px;text-align:center}.headerFix_button a:before{color:#da3b15;position:absolute;right:20px;top:calc(50% - 12px);font-size:14px}.ie11 .headerFix_button a:before{top:0px}.headerFix_button a span{font-size:1.6rem}@media only screen and (min-width: 768px){.headerFix_button a{transition:.4s cubic-bezier(0.165, 0.84, 0.44, 1) 0s}.headerFix_button a:hover{background-color:#fff;color:#da3b15}.headerFix_button a:hover:before{animation-duration:.7s;animation-delay:0s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);animation-name:ArrowRightAnimation}}.contents{color:#151515}@media only screen and (max-width: 768px){.topic-path{display:none}}@media only screen and (min-width: 768px){.bottomBanner{margin-bottom:-36px}}@media only screen and (min-width: 768px){.bottomBanner_item{height:460px;display:flex}}.bottomBanner_item:nth-child(odd){flex-direction:row-reverse}.bottomBanner_image{position:relative}@media only screen and (min-width: 768px){.bottomBanner_image{width:66.6666666667%}}@media only screen and (max-width: 768px){.bottomBanner_image{height:48vw}}.bottomBanner_image>div{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.bottomBanner_content{display:grid;align-items:center;justify-items:center;place-items:center;text-align:center;position:relative}@media only screen and (min-width: 768px){.bottomBanner_content{width:33.3333333333%}}@media only screen and (max-width: 768px){.bottomBanner_content{padding-bottom:40px}}.ie11 .bottomBanner_core{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.bottomBanner_title{font-size:2.4rem;line-height:40px;letter-spacing:.1em;margin:20px 0 40px}@media only screen and (max-width: 768px){.bottomBanner_title{margin:30px 0 20px}}.buttonShadow a{opacity:1 !important}.buttonShadow a{margin:0 auto;width:306px;height:60px;box-shadow:0px 0px 50px rgba(0,0,0,.25);border-radius:30px;position:relative;display:flex;justify-content:center;align-items:center;background-color:#fff}.buttonShadow a:before{content:"";position:absolute;display:block;bottom:5px;left:calc(50% - 5px);box-sizing:border-box;border:5px solid transparent;border-top:8px solid #da3b15}.buttonShadow a span{font-size:1.4rem;letter-spacing:.1em;margin-top:-10px}@media only screen and (min-width: 768px){.buttonShadow a:hover{color:#da3b15}.buttonShadow a:hover:before{animation-duration:.7s;animation-delay:0s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);animation-name:ArrowDownAnimation}}.buttonFrame a{opacity:1 !important}.buttonFrame a{margin:0 auto;width:240px;height:45px;border:1px solid #ddd;border-radius:30px;position:relative;display:flex;justify-content:center;align-items:center;background-color:#fff}.buttonFrame a:before{content:""}.buttonFrame a:before{position:absolute;top:calc(50% - 10px);right:20px;font-size:12px;color:#da3b15}.buttonFrame a span{font-size:1.4rem;letter-spacing:.1em}@media only screen and (min-width: 768px){.buttonFrame a:hover{color:#da3b15}.buttonFrame a:hover:before{animation-duration:.7s;animation-delay:0s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);animation-name:ArrowRightAnimation}}.buttonDown a{opacity:1 !important}.buttonDown a{margin:0 auto;width:240px;height:45px;border:1px solid #ddd;border-radius:30px;position:relative;display:flex;justify-content:center;align-items:center;background-color:#fff}.buttonDown a:before{content:"";position:absolute;display:block;top:calc(50% - 4px);right:20px;box-sizing:border-box;border:5px solid transparent;border-top:8px solid #da3b15}@media only screen and (max-width: 768px){.buttonDown a:before{right:25px}}.buttonDown a span{font-size:1.4rem;letter-spacing:.1em}@media only screen and (min-width: 768px){.buttonDown a:hover{color:#da3b15}.buttonDown a:hover:before{animation-duration:.7s;animation-delay:0s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);animation-name:ArrowDownAnimation}}.headlineLv1{position:relative;text-align:center;padding-bottom:20px}.headlineLv1 span{letter-spacing:.1em;display:block}.headlineLv1.size-24 span{font-size:2.4rem}.headlineLv1.size-28 span{font-size:2.8rem}@media screen and (max-width: 380px){.headlineLv1.size-28 span{font-size:2.52rem}}.headlineLv1.color-black span{color:#151515}.headlineLv1.color-white span{color:#fff}.headlineLv1.is-animation span{opacity:0}@media only screen and (min-width: 768px){.headlineLv1.is-animation span{transform:translateY(40px);transition:1s cubic-bezier(0.075, 0.82, 0.165, 1)}}@media only screen and (max-width: 768px){.heatSection.section2 .headlineLv1.is-animation span{opacity:1}}@media only screen and (min-width: 768px){.inView .headlineLv1.is-animation span{opacity:1;transform:translateY(0)}}.headlineLv1.is-animation:before{transform:scale(0);transition:1s cubic-bezier(0.075, 0.82, 0.165, 1)}.inView .headlineLv1.is-animation:before{transform:scale(1);transition-delay:.2s}@media only screen and (max-width: 768px){.headlineLv1.js-inViewMobile span{transform:translateY(30px);transition:1s cubic-bezier(0.075, 0.82, 0.165, 1);opacity:0}}@media only screen and (max-width: 768px){.headlineLv1.js-inViewMobile.inViewMobile span{opacity:1;transform:translateY(0)}}@media only screen and (max-width: 768px){.headlineLv1.js-inViewMobile.inViewMobile:before{transform:scale(1);transition-delay:.2s}}@media only screen and (max-width: 768px){.headlineLv1.js-inViewMobile:before{transform:scale(0);transition:1s cubic-bezier(0.075, 0.82, 0.165, 1)}}.more{z-index:3;overflow:hidden}#drying .more{position:relative;width:590px;margin:50vh auto 0}@media only screen and (max-width: 768px){#drying .more{width:100%}}@media only screen and (min-width: 768px){#heat .more{width:100%;height:100vh;display:grid;align-items:center;justify-items:center;place-items:center;position:absolute;left:0;top:0}}@media only screen and (max-width: 768px){#heat .more{position:relative;width:100%}}.ie11 .more_core{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.more_content{margin-top:38px;display:flex;justify-content:space-between}@media only screen and (min-width: 768px){#heat .more_content{width:880px}}.more .headlineLv1{padding-bottom:37px}@media only screen and (max-width: 768px){.more .headlineLv1{padding-bottom:20px}}.more .slick-slide{margin:0 8vw 0 0}.more .slick-track{padding-left:3.2vw}.moreCard{overflow:hidden;border-radius:20px;width:280px;background-color:#fff}@media only screen and (max-width: 768px){.moreCard{height:400px;width:auto;margin-right:30px}}.moreCard a{opacity:1 !important}.moreCard a{display:block}#drying .moreCard{margin-bottom:20vh}#heat .moreCard{pointer-events:none}#heat .inView .moreCard{pointer-events:auto}@media only screen and (min-width: 768px){.moreCard:hover .moreCard_image>div{transform:scale(1.07)}}.moreCard_image{overflow:hidden}.moreCard_image>div{transition:1.5s cubic-bezier(0.165, 0.84, 0.44, 1)}.moreCard_image>div img{width:100%}.moreCard_content{padding:0 30px 30px}.moreCard_title{margin:20px 0 15px;height:66px;text-align:center;display:flex;align-items:center;justify-content:center}.moreCard_title>div>span{display:block;letter-spacing:.1em}.moreCard_title>div>span.is-main{font-size:1.8rem;line-height:28px}.moreCard_title>div>span.is-sub{font-size:1.2rem;line-height:17px}.moreCard_body p{font-size:1.4rem;letter-spacing:.1em;line-height:21px}@media only screen and (max-width: 768px){#heat .more{transform:translateY(100vh)}}@media only screen and (min-width: 768px){#heat .moreCard{opacity:0;transform:translateY(100px)}}.productMenu{margin:0 auto}@media only screen and (min-width: 768px){.productMenu{padding:100px 0;width:830px}}@media only screen and (max-width: 768px){.productMenu{padding:80px 0}}@media only screen and (max-width: 768px)and (max-width: 768px){.productMenu{width:84%;margin-left:auto;margin-right:auto}}.productMenu .headlineLv1{padding-bottom:35px}@media only screen and (max-width: 768px){.productMenu .headlineLv1{padding-bottom:20px}}@media only screen and (min-width: 768px){.productMenu_content{margin-top:40px;display:flex;justify-content:space-between}}@media only screen and (max-width: 768px){.productMenu_content{margin-top:50px}}.productMenuCard{opacity:1 !important}.productMenuCard{border:2px solid #ddd;border-radius:20px;display:block}@media only screen and (min-width: 768px){.productMenuCard{width:400px;padding:45px 30px;transition:1s cubic-bezier(0.165, 0.84, 0.44, 1)}.productMenuCard:hover{border-color:red}}@media only screen and (max-width: 768px){.productMenuCard{padding:45px 0}}@media only screen and (max-width: 768px){.productMenuCard:first-child{margin-bottom:20px}}.productMenuCard_lead{font-size:1.8rem;letter-spacing:.1em;margin-bottom:5px;text-align:center}.productMenuCard_image{margin:0 auto;max-width:300px}.productMenuCard_title{font-size:2.4rem;letter-spacing:.1em;text-align:center;margin-bottom:10px}.productMenuCard_category{display:flex;justify-content:center}.productMenuCard_category span{display:block;font-size:1.4rem;letter-spacing:.1em;border-radius:5px;padding:2px 12px;margin:0 3px;border:1px solid red}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{cursor:pointer}.dryArticle{position:relative;background-color:#fff}@media only screen and (min-width: 768px){.dryArticle{display:flex;flex-direction:row-reverse}}.dryArticle .anchor{position:absolute;left:0;top:60px}.dryArticle .buttonShadow{top:calc(100vh - 80px);left:calc(50% - 153px);position:fixed;z-index:1;opacity:0;pointer-events:none;transition:.3s cubic-bezier(0.165, 0.84, 0.44, 1)}@media only screen and (max-width: 768px){.dryArticle .buttonShadow{display:none}}[data-current=section1_1] .dryArticle.section1 .buttonShadow{opacity:1;pointer-events:auto}[data-current=section2_1] .dryArticle.section2 .buttonShadow{opacity:1;pointer-events:auto}[data-current=section3_1] .dryArticle.section3 .buttonShadow{opacity:1;pointer-events:auto}[data-current=section4_1] .dryArticle.section4 .buttonShadow{opacity:1;pointer-events:auto}.dryArticle.section3{position:relative;z-index:2}.dryArticle.section4{position:relative;z-index:1}.dryArticle_movie{position:sticky;top:0;right:0;z-index:0}.dryArticle_movie.is-hidden{visibility:hidden}@media only screen and (min-width: 768px){.dryArticle_movie{width:50%;height:100vh}}@media only screen and (max-width: 768px){.dryArticle_movie{width:100%;height:125.3333333333vh}}.dryArticle_movie .is-poster{display:none;position:absolute;z-index:1;left:0;bottom:0;width:100%;height:calc(100% - 60px);transition:.4s cubic-bezier(0.39, 0.575, 0.565, 1) .1s;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (min-width: 768px){.dryArticle_movie .is-poster{display:none}}.dryArticle_movie.inView .is-poster{opacity:0}.dryArticle_movie .is-video{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}@media only screen and (min-width: 768px){.section4 .dryArticle_movie .is-video{height:120%;top:-20%}}@media only screen and (max-width: 768px){.dryArticle_movie .is-video{top:60px}}.dryArticle_movie .is-video video{display:block;width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 768px){.dryArticle_content{width:50%}}@media only screen and (max-width: 768px){.dryArticle_content{position:relative;z-index:1}}.dryArticle_column{background-color:#fff}.dryArticle_column.fill-gray{background-color:#f0f0f0}@media only screen and (min-width: 768px){.dryArticle_column{height:100vh;position:sticky;left:0;top:0;display:grid;align-items:center;justify-items:center;place-items:center}}@media only screen and (max-width: 768px){.dryArticle_column{padding:90px 0;padding-left:8%;padding-right:8%}}@media only screen and (min-width: 768px){.dryArticle_column:first-child{margin-bottom:50vh}}@media only screen and (max-width: 768px){.dryArticle_column:first-child{margin-bottom:50vh}}.ie11 .dryArticle_column{position:relative}@media only screen and (min-width: 768px){.dryArticle_blank{height:50vh}}.ie11 .dryArticle_core{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.dryArticle_headline{margin-bottom:35px;padding-bottom:25px;position:relative;text-align:center}@media only screen and (max-height: 780px)and (min-width: 768px){.dryArticle_headline{margin-bottom:15px;padding-bottom:10px}}@media only screen and (max-width: 768px){.dryArticle_headline{margin-bottom:30px}}.dryArticle_headline span{display:block}.dryArticle_headline span.is-num{height:20px;margin-bottom:30px}.dryArticle_headline span.is-jp{font-size:2.4rem;letter-spacing:.1em}@media screen and (max-width: 400px){.dryArticle_headline span.is-jp{font-size:2.16rem}}.dryArticle_body{max-width:400px;margin:0 auto}.dryArticle_body p{font-size:1.6rem;line-height:24px;letter-spacing:.1em}.dryArticle_body p span{display:block;margin-top:30px}@media only screen and (max-width: 768px){.dryArticle_body p span{margin-top:15px}}.dryArticle_body p span.fontSize-14{font-size:1.4rem}.dryArticle_body p span a{text-decoration:underline}.dryAs{margin-top:20px}@media screen and (max-height: 780px){.dryAs{margin-top:5px}}.dryAs_title{font-size:1.4rem;letter-spacing:.1em;margin-bottom:20px;text-align:center}.dryAs_list{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:440px;margin:0 auto}.dryAs_list li{width:33.33333333%;display:flex;align-items:center;margin-bottom:10px}@media only screen and (max-width: 768px){.dryAs_list li{width:50%}}.dryAs_list li>div{margin-right:10px;width:75px}@media screen and (max-height: 780px){.dryAs_list li>div{width:60px}}.dryAs_list li>p{font-size:1.2rem;line-height:17px;letter-spacing:.1em}.dryAs_list li:first-child>div{width:60px}@media screen and (max-height: 780px){.dryAs_list li:first-child>div{width:48px}}.dryAs_list li:last-child>div{width:55px}@media screen and (max-height: 780px){.dryAs_list li:last-child>div{width:44px}}.dryCost{position:relative;z-index:3;margin:-50vh auto 0}@media only screen and (min-width: 768px){.dryCost{width:500px}}@media only screen and (max-width: 768px)and (max-width: 768px){.dryCost{width:84%;margin-left:auto;margin-right:auto}}.dryCost_title{text-align:center;position:relative;padding-bottom:45px}@media only screen and (max-width: 768px){.dryCost_title{padding-bottom:20px}}.dryCost_title span{display:block}.dryCost_title span.is-lv1{font-size:2.4rem;margin-bottom:30px;letter-spacing:.1em}@media screen and (max-width: 380px){.dryCost_title span.is-lv1{font-size:2.16rem}}.dryCost_title span.is-lv2{font-size:1.8rem;line-height:28px;letter-spacing:.1em;margin-bottom:15px}@media screen and (max-width: 380px){.dryCost_title span.is-lv2{font-size:1.62rem}}.dryCost_title span.is-lv3{font-size:2.8rem;letter-spacing:.1em}@media screen and (max-width: 380px){.dryCost_title span.is-lv3{font-size:2.52rem}}.dryCostDiff{margin-top:40px;text-align:center}.dryCostDiff_title{font-size:1.8rem;letter-spacing:.1em;margin-bottom:20px;text-align:center}.dryCostDiff_wrap{display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.dryCostDiff_wrap{justify-content:center}}.dryCostDiff_item:nth-child(1){width:243px}@media only screen and (max-width: 768px){.dryCostDiff_item:nth-child(1){width:141px;margin-right:20px}}.dryCostDiff_item:nth-child(2){width:254px}@media only screen and (max-width: 768px){.dryCostDiff_item:nth-child(2){width:148px}}.dryCostDiff_image{margin-bottom:20px}.dryCostDiff_caption{font-size:1.6rem;letter-spacing:.1em;text-align:center}@media only screen and (max-width: 768px){.dryCostDiff_caption{font-size:1.2rem}}.dryCostDiff_note{margin-top:20px;text-align:left}.dryCostDiff_note p{font-size:1.2rem;line-height:18px;letter-spacing:.1em}@media only screen and (max-width: 768px){.dryCostDiff_note p{line-height:17px}}.dryHero{text-align:center;padding:50px 0 50px}@media only screen and (min-width: 768px){.dryHero{min-height:100vh}}@media only screen and (max-width: 768px){.dryHero{padding:70px 0 0}}.dryHero_head{position:relative;margin-bottom:55px}@media only screen and (max-width: 768px){.dryHero_head{margin-bottom:35px}}.dryHero_sign{width:176px;margin:0 auto}@media only screen and (max-width: 768px){.dryHero_sign{width:117px;position:absolute;left:calc(50% - 58px);top:-20px}}.dryHero_titleEn{width:253px;margin:0 auto 10px}@media only screen and (max-width: 768px){.dryHero_titleEn{width:167px}}.dryHero_titleJp{overflow:hidden;width:498px;height:72px;margin:0 auto;position:relative;margin-bottom:20px}@media only screen and (max-width: 768px){.dryHero_titleJp{width:320px;height:48px}}@media screen and (max-width: 320px){.dryHero_titleJp{width:305px}}.dryHero_titleJp:before{content:"";left:3px;bottom:0;width:calc(100% - 19px);height:2px;background-color:#da3b15;display:block;position:absolute}@media only screen and (max-width: 768px){.dryHero_titleJp:before{width:100%}}.dryHero_titleJp span{white-space:nowrap;font-size:3.6rem;padding-bottom:10px;letter-spacing:.37em;position:relative;display:block}@media only screen and (max-width: 768px){.dryHero_titleJp span{font-size:2.4rem}}@media screen and (max-width: 320px){.dryHero_titleJp span{font-size:2.2rem}}.dryHero_copy{margin-bottom:40px}@media only screen and (max-width: 768px){.dryHero_copy{padding:0 2%;margin-left:.5em}}.dryHero_copy p{font-size:2.4rem;letter-spacing:.1em;line-height:40px}@media screen and (max-width: 400px){.dryHero_copy p{font-size:2rem}}@media screen and (max-width: 320px){.dryHero_copy p{letter-spacing:.05em;font-size:1.8rem}}.dryHero .buttonShadow{top:calc(100vh - 80px);left:calc(50% - 153px);position:fixed;z-index:1}@media only screen and (max-width: 768px){.dryHero .buttonShadow{display:none}}.dryHero .buttonShadow a{opacity:0 !important}.dryHero .buttonShadow a{transition:.3s cubic-bezier(0.165, 0.84, 0.44, 1);pointer-events:none}[data-current=hero] .dryHero .buttonShadow a{opacity:1 !important}[data-current=hero] .dryHero .buttonShadow a{pointer-events:auto}.dryHeroThumbnail{max-width:1020px;margin:0 auto 55px}@media only screen and (max-width: 768px){.dryHeroThumbnail{padding-bottom:30px;margin-bottom:0}}.dryHeroThumbnail_list{display:flex;justify-content:space-between}.dryHeroThumbnail_item{width:23.529412%;text-align:center;display:block;cursor:pointer}@media only screen and (min-width: 768px){.dryHeroThumbnail_item:hover .dryHeroThumbnail_image img{transform:scale(1.09)}}.dryHeroThumbnail_image{margin-bottom:20px;width:240px;height:240px;border-radius:50%;overflow:hidden;position:relative;z-index:1}@media screen and (max-width: 1024px){.dryHeroThumbnail_image{width:23.5vw;height:23.5vw}}@media only screen and (max-width: 768px){.dryHeroThumbnail_image{width:240px;height:240px}}.dryHeroThumbnail_image img{display:block;transition:1.8s cubic-bezier(0.19, 1, 0.22, 1)}.dryHeroThumbnail_num{height:20px;margin-bottom:10px}@media only screen and (max-width: 768px){.dryHeroThumbnail_num{width:55px;margin:0 auto 15px}}.dryHeroThumbnail_body{font-size:1.8rem;line-height:28px;letter-spacing:.1em}.dryHeroThumbnail .slick-slide{margin:0 3vw}.dryHero_sign{opacity:0;transform:translateY(30px)}.is-loaded .dryHero_sign{opacity:1;transform:translateY(0);transition:.8s cubic-bezier(0.075, 0.82, 0.165, 1) .5s}.dryHero_titleEn{opacity:0;transform:translateY(30px)}.is-loaded .dryHero_titleEn{opacity:1;transform:translateY(0);transition:.8s cubic-bezier(0.075, 0.82, 0.165, 1) .6s}.dryHero_titleJp span{transform:translateY(60px)}.is-loaded .dryHero_titleJp span{opacity:1;transform:translateY(0);transition:1.2s cubic-bezier(0.075, 0.82, 0.165, 1) 1.5s}.dryHero_titleJp:before{transform:scaleX(0)}.is-loaded .dryHero_titleJp:before{transform:scaleX(1);transition:1.2s cubic-bezier(1, 0, 0, 1) .8s}.dryHero_copy{opacity:0}.is-loaded .dryHero_copy{opacity:1;transition:1.2s cubic-bezier(0.19, 1, 0.22, 1) 1.9s}.dryHeroThumbnail_item{opacity:0;transform:translateY(80px);transition-duration:1.8s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.is-loaded .dryHeroThumbnail_item{opacity:1 !important;transform:translateY(0) !important}.dryHeroThumbnail_item:nth-child(1){transition-delay:2.3s}.dryHeroThumbnail_item:nth-child(2){transition-delay:2.4s}.dryHeroThumbnail_item:nth-child(3){transition-delay:2.5s}.dryHeroThumbnail_item:nth-child(4){transition-delay:2.6s}.dryHero .buttonShadow{opacity:0}.is-loaded .dryHero .buttonShadow{opacity:1;transition:1.2s cubic-bezier(0.39, 0.575, 0.565, 1) 2.7s}.dryHumidity{width:400px;margin:60px auto 0}@media only screen and (max-width: 768px){.dryHumidity{width:100%}}.dryHumidity_head{display:flex;align-items:center;margin-bottom:20px}.dryHumidity_title{font-size:1.8rem;line-height:28px;letter-spacing:.1em}@media only screen and (min-width: 768px){.dryHumidity_title{margin-top:10px}}@media screen and (max-width: 400px){.dryHumidity_title{font-size:1.44rem}}@media screen and (max-width: 340px){.dryHumidity_title{letter-spacing:0}}.dryHumidity_note{font-size:1.4rem;letter-spacing:.1em;margin-bottom:15px}.dryHumidity_body{font-size:1.4rem;line-height:20px;letter-spacing:.1em}.dryHumidityWater{display:flex;align-items:flex-end;margin-right:18px}.dryHumidityWater_image{position:relative}.dryHumidityWater_image>div.is-frame{position:absolute;left:0;top:0;z-index:2}.dryHumidityWater_image>div.is-fill{position:absolute;left:0;top:0;z-index:1;-webkit-clip-path:inset(80% 0 0 0);clip-path:inset(80% 0 0 0)}.dryHumidityWater_image>div.is-base{width:54px;position:relative;z-index:0}.dryHumidityWater_num{display:flex;align-items:flex-end;margin-left:10px}.dryHumidityWater_num span{display:block;line-height:1;font-weight:bold}.dryHumidityWater_num span.is-num{font-size:4rem}@media screen and (max-width: 400px){.dryHumidityWater_num span.is-num{font-size:3.2rem}}.dryHumidityWater_num span.is-tail{font-size:1.4rem}.dryMerit{position:relative}.dryMerit:before{content:"";display:block;left:0;top:0;width:100%;height:100%;position:absolute;z-index:1;background-color:rgba(255,255,255,.7);transition:1s cubic-bezier(0.39, 0.575, 0.565, 1)}[data-current=more] .dryMerit:before{opacity:0}.dryMerit_image{z-index:0;position:sticky;left:0;top:0;width:100%;height:100vh}.dryMerit_image>div{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.dryMerit_image>div.blockDesktop{background-image:url("../img/dry/merit_bg-pc.jpg")}.dryMerit_image>div.blockMobile{background-image:url("../img/dry/merit_bg-sp.jpg")}@media only screen and (min-width: 768px){.dryNext{padding:150px 0 100px;max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}}@media only screen and (max-width: 768px)and (max-width: 768px){.dryNext{width:84%;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px){.dryNext_content{width:50%}}.dryNext_title{padding-bottom:120px}@media only screen and (min-width: 768px){.dryNext_title{padding-left:10%}}@media only screen and (max-width: 768px){.dryNext_title{padding-bottom:60px;text-align:center}}.dryNext_title span{font-size:2.8rem;color:#da3b15}@media only screen and (max-width: 768px){.dryNext_title span{font-size:2.2rem}}@media only screen and (min-width: 768px){.dryNext .dryHeroThumbnail{width:50%}}.dryNext .dryHeroThumbnail_item{width:240px}@media only screen and (max-width: 768px){.dryNext .dryHeroThumbnail_item{margin:0 auto 60px}}@media only screen and (max-width: 768px){.dryNext .dryHeroThumbnail_list{display:block}}.dryRoom{max-width:840px;margin:0 auto;padding:130px 0;background-color:#fff;z-index:3;position:relative}@media only screen and (max-width: 768px){.dryRoom{padding:0 0;padding-left:8%;padding-right:8%}}@media only screen and (max-width: 768px){.dryRoom:before{position:absolute;left:0;top:-100px;background-color:#fff;z-index:0;content:"";display:block;width:100%;height:100px}}.dryRoom_head{margin-bottom:50px}@media only screen and (max-width: 768px){.dryRoom_head{margin-bottom:30px}}.dryRoom_headline{text-align:center;font-size:2.2rem;letter-spacing:.1em;margin-bottom:20px;line-height:28px}.dryRoom_body{font-size:1.4rem;letter-spacing:.1em;line-height:20px;text-align:center}@media only screen and (max-width: 768px){.dryRoom_body{text-align:left}}.dryRoom_caption{padding:0 10px}.dryRoom_caption p{font-size:1.2rem;line-height:18px;color:#aaa;letter-spacing:.1em}.dryRoomSlider{margin-top:70px}@media only screen and (max-width: 768px){.dryRoomSlider_list{max-width:400px;margin:0 auto}}.dryRoomSlider_item{display:block !important}.dryRoomSlider_item{position:relative;width:400px;margin:0 10px}@media only screen and (max-width: 768px){.dryRoomSlider_item{max-width:400px;padding:0 10px}}.dryRoomSlider_title{position:absolute;z-index:1;right:20px;top:0}@media only screen and (max-width: 768px){.dryRoomSlider_title{right:10px}}.dryRoomSlider_title span{background-color:#151515;padding:6px 20px;color:#fff;display:block;font-size:1.4rem;letter-spacing:.1em}@media only screen and (max-width: 768px){.dryRoomSlider_title span{font-size:1.1rem;padding:5px 15px}}@media only screen and (max-width: 768px){.dryRoomSlider .slick-track{margin-left:-10px}}.dryRoomSlider .slick-arrow{opacity:1 !important}.dryRoomSlider .slick-arrow{display:block;position:absolute;z-index:10;cursor:pointer;width:33.2px;height:17px;top:calc(50% - 0px);width:30px;height:30px;background-color:#151515;display:grid;align-items:center;justify-items:center;place-items:center;border-radius:50%}.ie11 .dryRoomSlider .slick-arrow{top:50%}.dryRoomSlider .slick-arrow:before{display:none}.dryRoomSlider .slick-arrow i{width:100%;height:100%;position:absolute;left:0;top:0;display:grid;align-items:center;justify-items:center;place-items:center}.ie11 .dryRoomSlider .slick-arrow i{display:block;left:auto;top:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.dryRoomSlider .slick-arrow i:before{width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);content:"";display:block;margin-left:-2px}.ie11 .dryRoomSlider .slick-arrow i:before{top:10px;position:absolute;left:10px}.dryRoomSlider .slick-prev{left:-30px}@media only screen and (max-width: 768px){.dryRoomSlider .slick-prev{left:-5px}}.dryRoomSlider .slick-prev i:before{transform:rotate(225deg);-ms-transform:rotate(225deg);margin-left:2px}.ie11 .dryRoomSlider .slick-prev i:before{transform:translate(-50%, -50%) rotate(225deg)}.dryRoomSlider .slick-prev:hover i{animation-duration:.7s;animation-delay:0s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);animation-name:ArrowLeftAnimation}.ie11 .dryRoomSlider .slick-prev:hover i{transform:none !important}.dryRoomSlider .slick-next{right:-32px}@media only screen and (max-width: 768px){.dryRoomSlider .slick-next{right:-5px}}.dryRoomSlider .slick-next:hover i{animation-duration:.7s;animation-delay:0s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);animation-name:ArrowRightAnimation}.ie11 .dryRoomSlider .slick-next:hover i{transform:none !important}.dryShirt{width:400px;margin:80px auto 0}@media screen and (max-height: 780px){.dryShirt{margin:20px auto 0}}@media only screen and (max-width: 768px){.dryShirt{width:100%}}.dryShirt_title{font-size:1.4rem;letter-spacing:.1em;text-align:center;margin-bottom:20px}.dryShirt_wrap{display:flex;justify-content:space-between;width:350px;margin:0 auto}@media only screen and (max-width: 768px){.dryShirt_wrap{width:100%;justify-content:center}}@media only screen and (max-width: 768px){.dryShirt_item:nth-child(1){margin-right:20px}}.dryShirt_image{width:164px;height:192px;position:relative}@media screen and (max-width: 380px){[data-count=dry] .dryShirt_image{width:130px;height:154px}}@media only screen and (max-width: 768px){[data-count=bacteria] .dryShirt_image{width:134px;height:156px}}.dryShirt_num{width:100%;text-align:center;z-index:4;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.dryShirt_num span.is-num{font-size:4.4rem;letter-spacing:-0.05em;font-weight:bold}@media screen and (max-width: 380px){.dryShirt_num span.is-num{font-size:3.6rem}}.dryShirt_num span.is-tail{font-size:2rem;font-weight:bold}.dryShirt_frame{position:relative;z-index:3}.dryShirt_draw{position:absolute;z-index:2;left:0;top:0}[data-count=dry] .dryShirt_draw{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}[data-count=bacteria] .dryShirt_draw{-webkit-clip-path:inset(65% 0 0 0);clip-path:inset(65% 0 0 0)}.ie11 .dryShirt_draw{display:none}.dryShirt_base{position:absolute;z-index:1;left:0;top:0}.dryShirt_balloon{position:absolute;z-index:0;left:-32px;top:-32px}@media only screen and (max-width: 768px){.dryShirt_balloon{width:59px;left:-22px;top:-29px}}.dryShirt_title{font-size:1.4rem;line-height:1.6;margin-top:8px}.dryShirt_body{font-size:1.8rem;letter-spacing:.1em;line-height:28px;margin-bottom:40px}.dryShirt_note{margin-top:30px}@media screen and (max-height: 780px){.dryShirt_note{margin-top:0}}@media only screen and (max-width: 768px){.dryShirt_note{margin-top:20px}}.dryShirt_note p{font-size:1.2rem;color:#aaa;line-height:18px;letter-spacing:.1em}.dryShirt_balloon{transform:scale(0);transition:.6s cubic-bezier(0.075, 0.82, 0.165, 1)}.is-complete .dryShirt_balloon{transform:scale(1)}.heatAbout{z-index:2;position:absolute;left:0;width:100%}@media only screen and (min-width: 768px){.heatAbout{height:100%;top:0;display:grid;align-items:center;justify-items:center;place-items:center}}@media only screen and (max-width: 768px){.heatAbout{top:100px}}.heatAbout_core{margin:0 auto}@media only screen and (min-width: 768px){.heatAbout_core{width:680px}}.ie11 .heatAbout_core{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.heatAboutImageSlide{margin:50px 0 30px}@media only screen and (max-width: 768px){.heatAboutImageSlide{width:100vw;position:relative;overflow-x:auto;white-space:nowrap;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}}.heatAboutImageSlide_content{width:720px;height:320px}@media only screen and (max-width: 768px){.heatAboutImageSlide_content{padding:0 8vw}}.heatAboutImageSlide_image{background-color:#fff;border-radius:20px;white-space:nowrap;display:grid;align-items:center;justify-items:center;place-items:center}@media only screen and (min-width: 768px){.heatAboutImageSlide_image{padding:20px 0;width:680px}}@media only screen and (max-width: 768px){.heatAboutImageSlide_image{padding:20px}}.heatAboutImageSlide_image img{width:100%;height:auto}.heatAboutImageSlide ::-webkit-scrollbar{-webkit-appearance:none}.heatAboutImageSlide ::-webkit-scrollbar:vertical{width:4px}.heatAboutImageSlide ::-webkit-scrollbar:horizontal{height:4px}.heatAboutImageSlide ::-webkit-scrollbar-thumb{background-color:#da3b15;border-radius:10px}.heatAboutImageSlide ::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}@media only screen and (max-width: 768px){.heatAbout_body{padding-left:8%;padding-right:8%}}.heatAbout_body p{font-size:1.6rem;line-height:24px;letter-spacing:.1em}.heatAbout_content{opacity:0;transition:.6s cubic-bezier(0.39, 0.575, 0.565, 1)}.inView .heatAbout_content{opacity:1;transition-delay:.3s}@media only screen and (max-width: 768px){.heatAboutImageSlide_image{transform:translateX(-30%);transition:1.2s cubic-bezier(0.165, 0.84, 0.44, 1)}}@media only screen and (max-width: 768px){.inView .heatAboutImageSlide_image{transition-delay:.3s;transform:translateX(0)}}.heatApplicable{width:100%}@media only screen and (min-width: 768px){.heatApplicable{height:100vh;display:grid;align-items:center;justify-items:center;place-items:center}}@media only screen and (max-width: 768px){.heatApplicable{padding:80px 0}}@media only screen and (max-width: 768px)and (max-width: 768px){.heatApplicable{width:84%;margin-left:auto;margin-right:auto}}.ie11 .heatApplicable_core{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 768px){.heatApplicable_content{display:flex;justify-content:space-between;width:940px;margin:70px auto 0}}@media only screen and (max-width: 768px){.heatApplicable_content{margin-top:40px}}.heatApplicable_item{border:2px solid #da3b15;border-radius:20px;position:relative;backface-visibility:hidden;overflow:hidden}@media only screen and (min-width: 768px){.heatApplicable_item{padding:93px 40px 0;text-align:center;width:300px;height:300px}}@media only screen and (max-width: 768px){.heatApplicable_item{padding:30px 20px 40px;margin-bottom:20px}}.heatApplicable_title{min-height:58px;display:flex;align-items:center;white-space:nowrap;margin-bottom:15px}.heatApplicable_title:before{content:""}.heatApplicable_title:before{font-size:40px;color:#da3b15;display:block}@media only screen and (min-width: 768px){.heatApplicable_title:before{position:absolute;left:calc(50% - 20px);top:22px}}@media only screen and (max-width: 768px){.heatApplicable_title:before{margin-right:15px}}@media only screen and (min-width: 768px){.heatApplicable_title{justify-content:center}}.heatApplicable_title span{font-size:18px;line-height:28px;letter-spacing:.1em;display:block}.heatApplicable_body{font-size:1.4rem;line-height:20px;letter-spacing:.1em;text-align:left}@media only screen and (max-width: 768px){.heatApplicable_body{padding:0 10px}}@media only screen and (min-width: 768px){.heatApplicable_item{opacity:0;transform:translateY(80px)}}.heatCost{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;display:grid;align-items:center;justify-items:center;place-items:center;overflow:hidden}@media only screen and (min-width: 768px){.heatCost_core{width:720px}}.ie11 .heatCost_core{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.heatCost_title{text-align:center;position:relative;padding-bottom:45px}.heatCost_title span{display:block}.heatCost_title span.is-lv1{font-size:1.8rem;letter-spacing:.1em}.heatCost_title span.is-lv2{font-size:2.4rem;letter-spacing:.1em}.heatCostDiff{margin-top:20px}@media only screen and (max-width: 768px)and (max-width: 768px){.heatCostDiff{width:84%;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px){.heatCostDiff_column1{margin-bottom:30px}}@media only screen and (max-width: 768px){.heatCostDiff_column1{margin-bottom:30px}}.heatCostDiff_title{font-size:1.8rem;letter-spacing:.1em;margin-bottom:40px;text-align:center}.heatCostDiff_wrap{display:flex;justify-content:space-between;justify-content:center}.heatCostDiff_item:nth-child(1){width:226px;margin-right:40px}@media only screen and (max-width: 768px){.heatCostDiff_item:nth-child(1){width:141px;margin-right:20px}}.heatCostDiff_item:nth-child(2){width:236px}@media only screen and (max-width: 768px){.heatCostDiff_item:nth-child(2){width:148px}}@media only screen and (min-width: 768px){.heatCostDiff_image{height:184px}}@media only screen and (max-width: 768px){.heatCostDiff_image{height:115px}}.heatCostDiff_caption{font-size:1.6rem;letter-spacing:.1em;text-align:center}@media only screen and (max-width: 768px){.heatCostDiff_caption{font-size:1.2rem}}.heatCostDiff_body{font-size:1.6rem;line-height:24px;margin-bottom:20px}.heatCostDiff_note{font-size:1.2rem;line-height:18px;letter-spacing:.1em}@media only screen and (max-width: 768px){.heatCostDiff_note{line-height:17px}}@media only screen and (max-width: 768px){.heatCost{transform:translateY(100vh)}}.heatCost_title span{opacity:0;transform:translateY(50px);transition:1.4s cubic-bezier(0.19, 1, 0.22, 1)}.inView .heatCost_title span{opacity:1;transform:translateY(0)}.heatCost_title:before{transform:scale(0);transition:.8s cubic-bezier(0.075, 0.82, 0.165, 1)}.inView .heatCost_title:before{transform:scale(1);transition-delay:.2s}@media only screen and (min-width: 768px){.heatCostDiff_column1{opacity:0;transform:translateY(50px);transition:1.4s cubic-bezier(0.19, 1, 0.22, 1)}.inView .heatCostDiff_column1{opacity:1;transform:translateY(0);transition-delay:.4s}}@media only screen and (min-width: 768px){.heatCostDiff_column2{opacity:0;transform:translateY(50px);transition:1.4s cubic-bezier(0.19, 1, 0.22, 1)}.inView .heatCostDiff_column2{opacity:1;transform:translateY(0);transition-delay:.6s}}.heatGraph{z-index:3;overflow:hidden;pointer-events:none;position:absolute;left:0;width:100%}@media only screen and (min-width: 768px){.heatGraph{height:100%;top:0;display:grid;align-items:center;justify-items:center;place-items:center}}@media only screen and (max-width: 768px){.heatGraph{top:100px}}.ie11 .heatGraph_core{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.heatGraph_content{position:relative;margin-top:50px}@media only screen and (max-width: 768px){.heatGraph_content{margin-top:40px}}@media only screen and (max-width: 768px)and (max-width: 768px){.heatGraph_content{width:84%;margin-left:auto;margin-right:auto}}.heatGraphCard{text-align:center}@media only screen and (min-width: 768px){.heatGraphCard:nth-child(2){position:absolute;right:-816px;top:0}}@media only screen and (max-width: 768px){.heatGraphCard:nth-child(2){margin-top:80px}}.ie11 .heatGraphCard.is-risk{width:720px}.ie11 .heatGraphCard.is-month{width:786px}.heatGraphCard_content{text-align:center;background-color:#fff;border-radius:20px;padding:50px 130px 30px}@media only screen and (max-width: 768px){.heatGraphCard_content{padding:40px 25px}}.heatGraphCard_title{font-size:2.4rem;margin-bottom:10px}@media only screen and (max-width: 768px){.heatGraphCard_title{line-height:40px}}.heatGraphCard_body{font-size:1.4rem;letter-spacing:.1em;margin-bottom:40px}@media only screen and (max-width: 768px){.heatGraphCard_body{line-height:20px}}.is-risk .heatGraphCard_image{text-align:left}@media only screen and (min-width: 768px){.is-risk .heatGraphCard_image{width:450px}}.is-month .heatGraphCard_image{text-align:center}@media only screen and (min-width: 768px){.is-month .heatGraphCard_image{width:526px}}@media only screen and (max-width: 768px){.is-month .heatGraphCard_image{text-align:left}}.heatGraphCard_image>div img{width:100%;height:auto}.heatGraphCard_image>span{font-size:8px}.heatGraphCard_button{margin-top:30px}.heatGraphCard_button a{margin:0 auto;width:240px;height:45px;display:grid;align-items:center;justify-items:center;place-items:center;background-color:#fff;border-radius:22.5px;position:relative;pointer-events:auto}.heatGraphCard_button a:before{content:""}.heatGraphCard_button a:before{color:#da3b15;position:absolute;right:20px;top:calc(50% - 12px);font-size:14px}.heatGraphCard_button a span{font-size:1.6rem}.heatGraphCard_button a:hover{opacity:1;color:#da3b15}.heatGraphCard_button a:hover:before{animation-duration:.7s;animation-delay:0s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);animation-name:ArrowRightAnimation}.heatGraphCard{opacity:0;transition:.5s cubic-bezier(0.39, 0.575, 0.565, 1)}.inView .heatGraphCard{opacity:1}.inView .heatGraphCard:nth-child(1){transition-delay:.1s}.inView .heatGraphCard:nth-child(2){transition-delay:.2s}.heatHero{padding:150px 0 100px}@media only screen and (max-width: 768px){.heatHero{padding:130px 0 50px}}.heatHero_head{text-align:center;position:relative}.heatHero_sign{position:absolute;z-index:0;left:calc(50% - 163px);top:-31px}@media only screen and (max-width: 768px){.heatHero_sign{width:137px;left:calc(50% - 119px);top:-21px}}.heatHero_titleEn{width:207px;margin:0 auto 30px}@media only screen and (max-width: 768px){.heatHero_titleEn{width:147px;margin-bottom:5px}}.heatHero_titleJp{font-size:3.6rem}@media only screen and (min-width: 768px){.heatHero_titleJp{margin-left:-0.8em;display:flex;justify-content:center}}@media only screen and (max-width: 768px){.heatHero_titleJp{font-size:2.6rem}}@media screen and (max-width: 380px){.heatHero_titleJp{font-size:2rem}}.heatHero_titleJp>div{display:flex;justify-content:center}@media only screen and (max-width: 768px){.heatHero_titleJp>div:first-child{margin-bottom:5px}}.heatHero_titleJp i{font-weight:normal;display:block;margin:0 5px}@media only screen and (max-width: 768px){.heatHero_titleJp i{margin:0 2px}}.heatHero_titleJp i.is-bold{font-weight:bold}.heatHero_titleJp i.is-dot{position:relative}.heatHero_titleJp i.is-dot:before{width:8px;height:8px;border-radius:50%;background-color:#da3b15;display:block;position:absolute;left:calc(50% - 4.5px);top:-3px;content:""}@media only screen and (max-width: 768px){.heatHero_titleJp i.is-dot:before{width:6px;height:6px;left:calc(50% - 3px);top:0px}}.heatHero_button{max-width:650px;margin:80px auto}@media only screen and (min-width: 768px){.heatHero_button{display:flex;justify-content:center}}@media only screen and (max-width: 768px){.heatHero_button{margin:60px auto 0}}@media only screen and (min-width: 768px){.heatHero_button>div{margin:0 20px}}@media only screen and (max-width: 768px){.heatHero_button>div:nth-child(1){margin-bottom:10px}}.heatHero_button>div>a{width:300px;cursor:pointer}@media only screen and (max-width: 768px){.heatHero_button>div>a{width:280px}}@media only screen and (max-width: 768px){.heatHero_button>div>a:before{right:10px}}.heatHero_sign{opacity:0;transform:translateX(30px) translateY(-15px)}.is-loaded .heatHero_sign{opacity:1;transform:none;transition:1.2s cubic-bezier(0.19, 1, 0.22, 1) 1.5s}.heatHero_titleEn{opacity:0;transform:translateY(40px)}.is-loaded .heatHero_titleEn{opacity:1;transform:translateY(0);transition:.8s cubic-bezier(0.19, 1, 0.22, 1) 1.4s}.heatHero_titleJp>div i{opacity:0;transform:translate3d(0, 20px, 0)}.heatHero_titleJp>div i:before{transform:translateY(50px) scale(0)}@media only screen and (max-width: 768px){.heatHero_titleJp>div i:before{transform:translateY(30px) scale(0)}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(1){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.3s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(1){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.3s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(1):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.1s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(1):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.3s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(2){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.34s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(2){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.34s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(2):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.15s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(2):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.35s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(3){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.38s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(3){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.38s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(3):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.2s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(3):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.4s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(4){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.42s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(4){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.42s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(4):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.25s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(4):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.45s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(5){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.46s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(5){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.46s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(5):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.3s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(5):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.5s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(6){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.5s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(6){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.5s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(6):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.35s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(6):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.55s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(7){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.54s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(7){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.54s}}.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(7):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.4s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(1) i:nth-child(7):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.6s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(1){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.6s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(1){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.8s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(1):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.4s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(1):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.8s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(2){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.64s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(2){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.84s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(2):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.45s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(2):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.85s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(3){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.68s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(3){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.88s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(3):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.5s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(3):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.9s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(4){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.72s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(4){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.92s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(4):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.55s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(4):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.95s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(5){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.76s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(5){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.96s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(5):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.6s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(5):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 3s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(6){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.8s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(6){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 3s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(6):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.65s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(6):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 3.05s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(7){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.84s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(7){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 3.04s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(7):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.7s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(7):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 3.1s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(8){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.88s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(8){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 3.08s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(8):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.75s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(8):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 3.15s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(9){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.92s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(9){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 3.12s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(9):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.8s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(9):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 3.2s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(10){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 2.96s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(10){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 3.16s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(10):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.85s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(10):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 3.25s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(11){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 3s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(11){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 3.2s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(11):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.9s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(11):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 3.3s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(12){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 3.04s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(12){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 3.24s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(12):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.95s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(12):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 3.35s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(13){opacity:1;transform:translate3d(0, 0, 0);transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 3.08s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(13){transition:.7s cubic-bezier(0.19, 1, 0.22, 1) 3.28s}}.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(13):before{transform:translateY(0) scale(1);transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 3s}@media only screen and (max-width: 768px){.is-loaded .heatHero_titleJp>div:nth-child(2) i:nth-child(13):before{transition:.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 3.4s}}.heatHero_button .buttonDown{opacity:0}.is-loaded .heatHero_button .buttonDown:nth-child(1){opacity:1;transition:.8s cubic-bezier(0.39, 0.575, 0.565, 1) 2.9s}@media only screen and (max-width: 768px){.is-loaded .heatHero_button .buttonDown:nth-child(1){transition:.8s cubic-bezier(0.39, 0.575, 0.565, 1) 3.4s}}.is-loaded .heatHero_button .buttonDown:nth-child(2){opacity:1;transition:.8s cubic-bezier(0.39, 0.575, 0.565, 1) 3.1s}@media only screen and (max-width: 768px){.is-loaded .heatHero_button .buttonDown:nth-child(2){transition:.8s cubic-bezier(0.39, 0.575, 0.565, 1) 3.6s}}.heatPoint{position:absolute;z-index:1;left:0;top:0;background-color:#fff;display:grid;align-items:center;justify-items:center;place-items:center;overflow:hidden}@media only screen and (min-width: 768px){.heatPoint{width:50%;height:100vh;transform:translateX(-20%);opacity:0}}@media only screen and (max-width: 768px){.heatPoint{padding:70px 0}}@media only screen and (min-width: 768px){.heatPoint_core{transform:translateY(50px);width:460px}}.ie11 .heatPoint_core{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.heatPoint_lead{font-size:1.8rem;letter-spacing:.1em;text-align:center;margin-bottom:30px}@media only screen and (max-width: 768px){.heatPoint_lead{margin-bottom:20px}}.heatPoint_body{margin-top:30px}@media only screen and (max-width: 768px)and (max-width: 768px){.heatPoint_body{width:84%;margin-left:auto;margin-right:auto}}.heatPoint_body p{font-size:1.6rem;line-height:24px}@media only screen and (min-width: 768px){.heatPoint_lead{opacity:0;transform:translateY(30px);transition:1.2s cubic-bezier(0.075, 0.82, 0.165, 1)}.inView .heatPoint_lead{opacity:1;transform:translateY(0);transition-delay:0s}}@media only screen and (min-width: 768px){.heatPoint_body{opacity:0;transform:translateY(30px);transition:1.2s cubic-bezier(0.075, 0.82, 0.165, 1)}.inView .heatPoint_body{opacity:1;transform:translateY(0);transition-delay:.3s}}@media only screen and (max-width: 768px){.heatPoint{transform:translateY(100vh)}}.heatSection{height:100vh;width:100%;position:relative;display:grid;align-items:center;justify-items:center;place-items:center}.heatSection_overlay{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);opacity:0}.heatSection_movie{position:absolute;z-index:0;left:0;top:0;width:100%;height:100vh}@media only screen and (max-width: 768px){.heatSection_movie{top:60px;height:calc(100vh - 60px)}}.heatSection_movie>video{display:block;width:100%;height:100%;object-fit:cover;position:relative;z-index:0}.heatSection_movie.inView .heatSection_cover{opacity:0}.heatSection_cover{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;transition:.4s cubic-bezier(0.39, 0.575, 0.565, 1) .2s;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (min-width: 768px){.section1 .heatSection_cover{background-image:url("../img/heat/heat01-pc.jpg?3")}}@media only screen and (max-width: 768px){.section1 .heatSection_cover{background-image:url("../img/heat/heat01-sp.jpg?3")}}@media only screen and (min-width: 768px){.section2 .heatSection_cover{background-image:url("../img/heat/heat02-pc.jpg?3")}}@media only screen and (max-width: 768px){.section2 .heatSection_cover{background-image:url("../img/heat/heat02-sp.jpg?3")}}.heatSection_headline{position:absolute;z-index:2;text-align:center;left:0;top:0;width:100%;height:100%;display:grid;align-items:center;justify-items:center;place-items:center}.ie11 .heatSection_headline>div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.heatSection_headline span{display:block;color:#fff;white-space:nowrap}.heatSection_headline span.is-sub{font-size:2.2rem;line-height:28px;letter-spacing:.1em;margin-bottom:10px}@media screen and (max-width: 410px){.heatSection_headline span.is-sub{font-size:5.28vw}}.heatSection_headline span.is-main{font-size:3.2rem;letter-spacing:.1em}@media only screen and (max-width: 768px){.heatSection_headline span.is-main{margin-left:.5em}}@media screen and (max-width: 410px){.heatSection_headline span.is-main{font-size:7.68vw}}.heatSection_headline>div>span{opacity:0;transform:translateY(40px)}.heatSection_headline.inView>div>span{opacity:1;transform:translateY(0);transition:1.2s cubic-bezier(0.165, 0.84, 0.44, 1)}.heatSection_headline.inView>div>span:nth-child(1){transition-delay:.1s}.heatSection_headline.inView>div>span:nth-child(2){transition-delay:.2s}
