html{font-size:62.5%;box-sizing:border-box;line-height:1}*,*:before,*:after{box-sizing:inherit}body{position:relative;line-height:1}table{box-sizing:border-box;margin:20px 0;border:solid 1px #606060;width:100%}table tbody tr th,table thead tr th{padding:.5em;border:solid 1px #606060;vertical-align:middle;text-align:left;line-height:1.4}table tbody tr td,table thead tr td{padding:.5em;border:solid 1px #606060;vertical-align:middle;line-height:1.4}table tbody tr:last-child:last-child,table thead tr:last-child:last-child{border-bottom:0}table tbody th{min-width:100px}aside table{width:100%}strong{font-weight:700}img{display:block;width:100%;height:auto;line-height:1}picture{display:block}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:#0000;font-weight:inherit}html{font-size:62.5%;-webkit-text-size-adjust:100%}*{font-weight:400;font-style:normal;font-size:1.5rem}*,*:before,*:after{box-sizing:border-box}*:not(br){line-height:1.6}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}div{line-height:0}nav ul{list-style:none}ul li{list-style:none}li{list-style:none;line-height:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:#0000}a:focus,a:hover,a:active{outline:none!important}a:link,a:visited{text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}section,article,main{width:100%;height:auto}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;padding:0;border:none;width:auto;height:auto;background:none;outline:none;color:#fff;font-size:inherit}select::-ms-expand{display:none}figure,picture{line-height:1}.c-wha40-catch{margin:0 auto;width:fit-content;writing-mode:vertical-rl;font-family:"Noto Serif JP",serif;font-weight:200;font-size:min(30px,7.69vw);line-height:1.5;letter-spacing:.35em;color:#4a4a4a}@media screen and (min-width:743px){.c-wha40-catch{font-size:min(60px,3.33vw)}}.c-wha40-catch--white{color:#fff}@media screen and (min-width:743px){.c-wha40-catch--yokoPc{writing-mode:horizontal-tb;margin:0}}.c-wha40-tag{display:flex;align-items:center;gap:min(10.2px,2.62vw);margin:0}.c-wha40-tag:before{content:"";flex:none;width:2px;height:min(22.69px,5.82vw);background:#aeaeae}.c-wha40-tag img{width:auto;height:min(30.21px,7.75vw)}.c-wha40-tag--line1 img{height:min(13.21px,3.39vw)}.c-wha40-tag--white:before{background:#fff}@media screen and (min-width:743px){.c-wha40-tag{gap:min(17px,.94vw)}.c-wha40-tag:before{height:min(37.8px,2.1vw)}.c-wha40-tag img{height:min(50.35px,2.8vw)}.c-wha40-tag--line1 img{height:min(22.02px,1.22vw)}}:root{--kv-line-duration: 1.5s;--kv-line-delay: 0s;--kv-photo-duration: 3s;--kv-photo-delay: 2.25s;--kv-catch-duration: 1.5s}.p-wha40{font-family:Noto Sans JP,sans-serif;font-weight:100;color:#4a4a4a}.p-wha40 :where(img){display:block;max-width:100%;height:auto}.p-wha40 figure{margin:0}.p-wha40 [class$=__line] img{mix-blend-mode:multiply}:root.is-jsReady .p-wha40 .js-kvCatch{opacity:0;transition:opacity var(--kv-catch-duration) ease}:root.is-jsReady .p-wha40 .js-kvCatch.is-timed{transition-delay:var(--kv-photo-delay)}:root.is-jsReady .p-wha40 .js-kvCatch.is-shown{opacity:1}@media(prefers-reduced-motion:reduce){:root.is-jsReady .p-wha40 .js-kvCatch{opacity:1;transition:none}}.p-wha40__kv__visual{position:relative}.p-wha40__kv__line img{width:100%}:root.is-jsReady .p-wha40__kv__lineImg{opacity:0;transition:opacity var(--kv-line-duration) ease var(--kv-line-delay)}:root.is-jsReady .p-wha40__kv__lineImg.is-shown{opacity:1}@media(prefers-reduced-motion:reduce){:root.is-jsReady .p-wha40__kv__lineImg{opacity:1;transition:none}}.p-wha40__kv__photo{position:absolute;top:0;left:6.2%;width:87.7%}:root.is-jsReady .p-wha40__kv__photo{opacity:0;transition:opacity var(--kv-photo-duration) ease var(--kv-photo-delay)}:root.is-jsReady .p-wha40__kv__photo.is-shown{opacity:1}@media(prefers-reduced-motion:reduce){:root.is-jsReady .p-wha40__kv__photo{opacity:1;transition:none}}.p-wha40__kv__photo img{width:100%}@media screen and (min-width:743px){.p-wha40__kv__photo{left:5.6%;width:88.9%}}:root.is-jsReady .p-wha40__kv__title{opacity:0;transition:opacity var(--kv-photo-duration) ease var(--kv-photo-delay)}:root.is-jsReady .p-wha40__kv__title.is-shown{opacity:1}@media(prefers-reduced-motion:reduce){:root.is-jsReady .p-wha40__kv__title{opacity:1;transition:none}}.p-wha40__kv__title{position:absolute;top:3.3%;left:58.3%;width:29.3%;margin:0;font-weight:100}.p-wha40__kv__title span{display:block;font-size:min(12.54px,3.22vw);line-height:1;letter-spacing:.16em;white-space:nowrap}.p-wha40__kv__title img{width:99.2%;margin:-.6% 0 0 .9%}@media screen and (min-width:743px){.p-wha40__kv__title{top:5.6%;left:74%;width:11.2%}.p-wha40__kv__title span{font-size:min(22px,1.22vw)}.p-wha40__kv__title img{width:99.1%;margin:-.5% 0 0 .9%}}.p-wha40__kv__concept{padding:3.6% 0 21.2%}.p-wha40__kv__concept .c-wha40-tag{justify-content:center;margin-top:2.4%}@media screen and (min-width:743px){.p-wha40__kv__concept{position:relative;z-index:1;display:grid;grid-template-columns:14.9% 35.1% 1fr;margin-top:-3.8%;padding:0 0 4%}.p-wha40__kv__concept .c-wha40-catch{grid-column:2;grid-row:1;margin:0}.p-wha40__kv__concept .c-wha40-tag{grid-column:2;grid-row:2;justify-content:flex-start;margin:7.7% 0 0 1.6%}}.p-wha40__kv__lead{margin:21.7% 0 0 12.5%;font-size:min(18px,4.62vw);line-height:2;letter-spacing:.05em}@media screen and (min-width:743px){.p-wha40__kv__lead{grid-column:3;grid-row:1/span 2;margin:17.2% 0 0;font-size:min(24px,1.33vw)}}.p-wha40__h3{position:relative;margin:0;text-align:center;font-family:"Noto Serif JP",serif;font-weight:200;font-size:min(24px,6.15vw);line-height:1.75}@media screen and (min-width:743px){.p-wha40__h3{font-size:min(36px,2vw)}}.p-wha40__text{margin:0 8.7%;font-size:min(14px,3.59vw);line-height:2;text-align:justify}.p-wha40__text sup{position:relative;top:-.5866666667em;font-size:.6em;line-height:0;vertical-align:baseline}@media screen and (min-width:743px){.p-wha40__text{margin:0 auto;width:38.9%;font-size:min(18px,1vw);line-height:1.8888888889}}.p-wha40__notes{margin:0 8.7%;padding:0;list-style:none;font-feature-settings:"palt";font-size:min(11px,2.82vw);line-height:1.5454545455}.p-wha40__notes li{font-size:inherit;line-height:inherit}@media screen and (min-width:743px){.p-wha40__notes{margin:0 auto;width:38.9%;font-size:min(12px,.67vw);line-height:1.5}}.p-wha40__boil{padding-bottom:23.1%;background:#ebecf0}@media screen and (min-width:743px){.p-wha40__boil{padding-bottom:11%}}.p-wha40__boil__hero{position:relative}.p-wha40__boil__photo img{width:100%}.p-wha40__boil__catch{position:absolute;top:8.6%;right:16.3%;margin:0}@media screen and (min-width:743px){.p-wha40__boil__catch{top:19%;right:13.2%}}.p-wha40__boil__tag{position:absolute;top:58.3%;right:11.8%}@media screen and (min-width:743px){.p-wha40__boil__tag{top:77.2%;right:11.3%}}.p-wha40__boil__steam .p-wha40__h3{margin-top:21.1%}@media screen and (min-width:743px){.p-wha40__boil__steam .p-wha40__h3{margin-top:10.4%}}.p-wha40__boil__steam .p-wha40__text{margin-top:12.6%}@media screen and (min-width:743px){.p-wha40__boil__steam .p-wha40__text{margin-top:1%}}.p-wha40__boil__steam .p-wha40__notes{margin-top:1.8%}@media screen and (min-width:743px){.p-wha40__boil__steam .p-wha40__notes{margin-top:1.6%}}.p-wha40__boil__steamFig{margin:6.9% auto 0!important;width:69.2%}.p-wha40__boil__steamFig img{width:100%}@media screen and (min-width:743px){.p-wha40__boil__steamFig{margin-top:2.2%!important;width:28.1%}}.p-wha40__boil__capacity .p-wha40__h3{margin-top:20.4%}@media screen and (min-width:743px){.p-wha40__boil__capacity .p-wha40__h3{margin-top:9.6%}}.p-wha40__boil__capacity .p-wha40__text{margin-top:12.4%}@media screen and (min-width:743px){.p-wha40__boil__capacity .p-wha40__text{margin-top:3.3%}}.p-wha40__boil__capacity>.p-wha40__notes{letter-spacing:.05em;margin-top:1.6%}@media screen and (min-width:743px){.p-wha40__boil__capacity>.p-wha40__notes{margin-top:1.4%}}.p-wha40__boil__capacityFig{margin:9.9% auto 0!important;width:80.7%}.p-wha40__boil__capacityFig img{width:100%}@media screen and (min-width:743px){.p-wha40__boil__capacityFig{margin-top:2.9%!important;width:32.6%}}.p-wha40__capTable{margin:11.7% 6.2% 0}@media screen and (min-width:743px){.p-wha40__capTable{margin:3.6% auto 0;width:32.5%}}.p-wha40__capTable table{font-feature-settings:"palt";margin:0;border:0;width:100%;table-layout:fixed;border-collapse:collapse}.p-wha40__capTable th,.p-wha40__capTable td{padding:0;border:0!important;text-align:center;vertical-align:middle;font-weight:100;line-height:1.3}.p-wha40__capTable thead th{white-space:nowrap;padding-bottom:min(6px,1.54vw);font-size:min(12px,3.08vw)}.p-wha40__capTable thead th span,.p-wha40__capTable thead th.is-sub{font-size:min(11px,2.82vw)}@media screen and (min-width:743px){.p-wha40__capTable thead th{padding-bottom:min(10px,.56vw);font-size:min(16px,.89vw)}.p-wha40__capTable thead th span,.p-wha40__capTable thead th.is-sub{font-size:min(16px,.89vw)}}.p-wha40__capTable thead tr:last-child th,.p-wha40__capTable tbody td{background:linear-gradient(#4a4a4a,#4a4a4a) no-repeat left bottom/100% 1px}.p-wha40__capTable thead .is-time,.p-wha40__capTable tbody td.is-time{padding-left:7%;background:linear-gradient(#4a4a4a,#4a4a4a) no-repeat right bottom/77.4% 1px}@media screen and (min-width:743px){.p-wha40__capTable thead .is-time,.p-wha40__capTable tbody td.is-time{padding-left:6.8%;background-size:77.8% 1px}}.p-wha40__capTable .is-mode{min-width:0!important;padding-right:6.7%}@media screen and (min-width:743px){.p-wha40__capTable .is-mode{padding-right:7.6%}}.p-wha40__capTable .is-mode{background:none!important}.p-wha40__capTable col.is-c1{width:33.3%}.p-wha40__capTable col.is-c2,.p-wha40__capTable col.is-c3{width:17.8%}.p-wha40__capTable col.is-c4{width:31%}@media screen and (min-width:743px){.p-wha40__capTable col.is-c1{width:33.4%}.p-wha40__capTable col.is-c2,.p-wha40__capTable col.is-c3{width:17.9%}.p-wha40__capTable col.is-c4{width:30.8%}}.p-wha40__capTable tbody tr{height:min(66px,16.92vw)}@media screen and (min-width:743px){.p-wha40__capTable tbody tr{height:min(112px,6.22vw)}}.p-wha40__capTable .is-box{display:flex;flex-direction:column;justify-content:center;border:1px solid #4a4a4a;border-radius:min(8px,2.05vw);height:min(51px,13.08vw)}@media screen and (min-width:743px){.p-wha40__capTable .is-box{height:min(81px,4.5vw)}}.p-wha40__capTable .is-name{font-weight:300;font-size:min(20px,5.13vw)}@media screen and (min-width:743px){.p-wha40__capTable .is-name{font-size:min(32px,1.78vw)}}.p-wha40__capTable .is-ml,.p-wha40__capTable .is-m2{display:block;font-size:min(11px,2.82vw)}@media screen and (min-width:743px){.p-wha40__capTable .is-ml,.p-wha40__capTable .is-m2{font-size:min(14px,.78vw)}}.p-wha40__capTable td{font-size:min(13px,3.33vw)}@media screen and (min-width:743px){.p-wha40__capTable td{font-size:min(22px,1.22vw)}}.p-wha40__capTable .is-num{font-family:avenir-next-lt-pro,Avenir Next,Avenir,sans-serif;font-weight:400;font-size:min(28px,7.18vw);line-height:1}@media screen and (min-width:743px){.p-wha40__capTable .is-num{font-size:min(45px,2.5vw)}}.p-wha40__capTable .is-small .is-num{font-size:min(20px,5.13vw)}@media screen and (min-width:743px){.p-wha40__capTable .is-small .is-num{font-size:min(32px,1.78vw)}}.p-wha40__capTable .p-wha40__notes{margin:min(10px,2.56vw) 0 0;width:auto}@media screen and (min-width:743px){.p-wha40__capTable .p-wha40__notes{margin-top:min(18px,1vw);text-align:center}}.p-wha40__safety{padding-bottom:22.1%}@media screen and (min-width:743px){.p-wha40__safety{padding-bottom:10.8%}}.p-wha40__safety__visual{position:relative}.p-wha40__safety__line img{width:100%}.p-wha40__safety__photo{position:absolute;top:4.3%;left:6.2%;width:87.7%}.p-wha40__safety__photo img{width:100%}@media screen and (min-width:743px){.p-wha40__safety__photo{top:15.9%;left:5.6%;width:88.9%}}.p-wha40__safety__catch{position:absolute;top:8.6%;right:20.2%;margin:0}@media screen and (min-width:743px){.p-wha40__safety__catch{top:70.5%;right:auto;left:10%;line-height:1.5}}.p-wha40__safety__tag{position:absolute;top:76.1%;left:16.2%}@media screen and (min-width:743px){.p-wha40__safety__tag{top:79.2%;left:34.9%}}.p-wha40__safety__h3{margin-top:-4.7%}@media screen and (min-width:743px){.p-wha40__safety__h3{margin-top:2%}}.p-wha40__safety__text{margin-top:10.3%}@media screen and (min-width:743px){.p-wha40__safety__text{margin-top:2.7%}}.p-wha40__features{margin:21.8% 6.2% 0;padding:0;list-style:none}.p-wha40__features li{line-height:inherit}.p-wha40__features li+li{margin-top:11.7%}.p-wha40__features img{width:100%}.p-wha40__features h4,.p-wha40__features h5{margin:3.9% 2.9% 0;font-weight:100;font-size:min(18px,4.62vw);line-height:1.5}.p-wha40__features p{margin:.5% 2.9% 0;font-size:min(12px,3.08vw);line-height:2;text-align:justify}.p-wha40__features h4{font-weight:500}.p-wha40__features:not(.p-wha40__features--care) p{letter-spacing:-.015em}@media screen and (min-width:743px){.p-wha40__features{display:grid;grid-template-columns:46% 46%;column-gap:8%;row-gap:min(190.8px,10.6vw);margin:10.7% auto 0;width:55.6%;padding-bottom:min(200px,11.11vw)}.p-wha40__features li+li{margin-top:0}.p-wha40__features li:nth-child(2n){transform:translateY(min(200px,11.11vw))}.p-wha40__features h4,.p-wha40__features h5{margin:6.3% 0 0;font-size:min(20px,1.11vw)}.p-wha40__features p{margin:3.7% 0 0;font-size:min(16px,.89vw);line-height:1.75}}.p-wha40__sleep{padding-bottom:21.7%;background:#e9e7e6}@media screen and (min-width:743px){.p-wha40__sleep{padding-bottom:10.8%}}.p-wha40__sleep__visual{position:relative}.p-wha40__sleep__line img{width:100%}.p-wha40__sleep__photo{position:absolute;top:5.7%;left:6.2%;width:87.7%}.p-wha40__sleep__photo img{width:100%}@media screen and (min-width:743px){.p-wha40__sleep__photo{top:16%;left:5.6%;width:88.9%}}.p-wha40__sleep__catch{position:absolute;top:11.2%;left:24.4%;margin:0}@media screen and (min-width:743px){.p-wha40__sleep__catch{top:21.4%;left:15.3%}}.p-wha40__sleep__tag{position:absolute;top:74.5%;left:60.8%}@media screen and (min-width:743px){.p-wha40__sleep__tag{top:70%;left:15.3%}}.p-wha40__sleep__h3{margin-top:-5.4%}.p-wha40__sleep__h3 sup{position:relative;top:-1.1285714286em;font-size:.5833333333em;line-height:0;vertical-align:baseline}@media screen and (min-width:743px){.p-wha40__sleep__h3{margin-top:2.4%}}.p-wha40__sleep__decibel{margin:9.2% auto 0!important;width:87.7%}.p-wha40__sleep__decibel img{width:100%}@media screen and (min-width:743px){.p-wha40__sleep__decibel{margin-top:3%!important;width:45%}}.p-wha40__sleep__text{margin-top:12.6%}@media screen and (min-width:743px){.p-wha40__sleep__text{margin-top:3.4%}}.p-wha40__sleep__notes{margin-top:1.8%}@media screen and (min-width:743px){.p-wha40__sleep__notes{margin-top:1.4%}}.p-wha40__sleep__light .p-wha40__h3{margin-top:19.9%}@media screen and (min-width:743px){.p-wha40__sleep__light .p-wha40__h3{margin-top:10%}}.p-wha40__sleep__panels{margin:9.3% 6.2% 0}.p-wha40__sleep__panels figure+figure{margin-top:6.7%}.p-wha40__sleep__panels img{width:100%}@media screen and (min-width:743px){.p-wha40__sleep__panels{display:flex;justify-content:center;gap:1.5%;margin:3.1% 0 0}.p-wha40__sleep__panels figure{width:21.8%}.p-wha40__sleep__panels figure+figure{margin-top:0}}.p-wha40__sleep__button{display:flex;align-items:flex-start;gap:10%;margin:12.6% 8.7% 0}.p-wha40__sleep__button figure{flex:none;margin-top:2.2%!important;width:24.6%}.p-wha40__sleep__button figure img{width:100%}.p-wha40__sleep__button figcaption{margin-top:min(7.84px,2.01vw);text-align:center;font-size:min(14px,3.59vw);line-height:1.4285714286;white-space:nowrap}.p-wha40__sleep__button p{margin:0;font-size:min(14px,3.59vw);line-height:2;text-align:justify;letter-spacing:-.015em}@media screen and (min-width:743px){.p-wha40__sleep__button{gap:8.6%;margin:3.3% auto 0;width:38.9%}.p-wha40__sleep__button figure{margin-top:1.4%!important;width:11.4%}.p-wha40__sleep__button figcaption{margin-top:min(7.8px,.43vw);font-size:min(14px,.78vw)}.p-wha40__sleep__button p{font-size:min(18px,1vw);line-height:1.8888888889}}.p-wha40__features--care{margin-top:5.8%}@media screen and (min-width:743px){.p-wha40__features--care{grid-template-columns:44.3% 44.3%;column-gap:11.4%;margin:1.4% auto 0;width:80%;padding-bottom:0}.p-wha40__features--care li:nth-child(2n){transform:none}.p-wha40__features--care h5{margin-top:7.7%}.p-wha40__features--care p{margin-top:4.1%}}@media screen and (min-width:743px){.p-wha40__care{padding-bottom:11.1%}}.p-wha40__care__visual{position:relative;padding-top:7.1%}@media screen and (min-width:743px){.p-wha40__care__visual{padding-top:11.1%}}.p-wha40__care__photo{margin:0 6.2%!important}.p-wha40__care__photo img{width:100%}@media screen and (min-width:743px){.p-wha40__care__photo{margin:0 5.6%!important}}.p-wha40__care__catch{position:absolute;top:11.2%;left:12%;margin:0}@media screen and (min-width:743px){.p-wha40__care__catch{top:76.2%;left:53.6%}}.p-wha40__care__tag{position:absolute;top:89.3%;left:13.5%}@media screen and (min-width:743px){.p-wha40__care__tag{top:24.5%;left:79.2%}}.p-wha40__care__h3{margin-top:21.2%}@media screen and (min-width:743px){.p-wha40__care__h3{margin-top:10.4%}}.p-wha40__care__text{margin-top:10.5%;letter-spacing:-.015em}@media screen and (min-width:743px){.p-wha40__care__text{margin-top:2.3%}}.p-wha40__care__daily{margin:21.7% 6.2% 0;width:auto;padding-bottom:9.9%}@media screen and (min-width:743px){.p-wha40__care__daily{margin:6.9% auto 0;width:61.1%;padding-bottom:3.6%}}.p-wha40__care__label{display:flex;align-items:center;justify-content:center;margin:0;border:1px solid #4a4a4a;width:42.1%;height:min(30px,7.69vw);font-weight:100;font-size:min(18px,4.62vw)}@media screen and (min-width:743px){.p-wha40__care__label{width:17.4%;height:min(40px,2.22vw);font-size:min(24px,1.33vw)}}.p-wha40__care__steps{margin:13.3% 0 0;padding:0;list-style:none}.p-wha40__care__steps li{line-height:inherit}.p-wha40__care__steps li+li{margin-top:11.5%}.p-wha40__care__steps img{width:100%}.p-wha40__care__steps p{margin:3.7% 2.9% 0;font-size:min(14px,3.59vw);line-height:1.7142857143}@media screen and (min-width:743px){.p-wha40__care__steps{display:grid;grid-template-columns:repeat(3,1fr);column-gap:3.6%;margin-top:2.4%}.p-wha40__care__steps li+li{margin-top:0}.p-wha40__care__steps p{margin:7% 0 0;font-size:min(16px,.89vw);line-height:1.5}}.p-wha40__care__parts{padding:10.8% 0 22.1%;background:#f3f4f6}.p-wha40__care__parts>h4{margin:0 8.3%;font-weight:100;font-size:min(18px,4.62vw);line-height:1.5}@media screen and (min-width:743px){.p-wha40__care__parts{margin:0 auto;padding:2.4% 0;width:61.1%}.p-wha40__care__parts>h4{margin:0 0 0 10%;font-size:min(24px,1.33vw)}}.p-wha40__design{padding-bottom:21.8%}@media screen and (min-width:743px){.p-wha40__design{padding-bottom:3.5%}}.p-wha40__design__hero{position:relative}.p-wha40__design__photo img{width:100%}.p-wha40__design__catch{position:absolute;top:17.3%;left:0;right:0}@media screen and (min-width:743px){.p-wha40__design__catch{top:17.9%;margin:0 auto}}.p-wha40__design__tag{position:absolute;top:78.4%;left:0;right:0;justify-content:center}@media screen and (min-width:743px){.p-wha40__design__tag{top:75.5%;left:45.4%;justify-content:flex-start}}@media screen and (min-width:743px){.p-wha40__design__body{position:relative}}.p-wha40__design__product{margin:8.4% 0 0 15.9%!important;width:71.1%}.p-wha40__design__product img{width:100%}@media screen and (min-width:743px){.p-wha40__design__product{margin:2.1% 0 0 48.4%!important;width:42%}}.p-wha40__design__sentence:not(:last-child):after{content:"   ";white-space:pre-wrap}.p-wha40__design__textBox .p-wha40__h3{margin-top:.2%}.p-wha40__design__textBox .p-wha40__text{margin-top:10%}@media screen and (min-width:743px){.p-wha40__design__textBox{position:absolute;z-index:1;top:32.1%;left:19.5%;width:31.2%}.p-wha40__design__textBox .p-wha40__h3{margin-top:0}.p-wha40__design__textBox .p-wha40__text{margin-top:7.5%;width:auto}}.p-wha40__buy{padding:12.7% 12% 11.7%;background:#ebecf0}@media screen and (min-width:743px){.p-wha40__buy{padding:7% 0}}.p-wha40__buy__head{display:flex;align-items:center;justify-content:center;gap:min(7px,1.79vw);margin:0;font-family:"Noto Serif JP",serif;font-weight:200;font-size:min(24px,6.15vw);line-height:1.4}.p-wha40__buy__head img{width:min(39.42px,10.11vw)}@media screen and (min-width:743px){.p-wha40__buy__head{gap:min(7.15px,.4vw);font-size:min(40px,2.22vw)}.p-wha40__buy__head img{width:min(39.42px,2.19vw)}}.p-wha40__buy__list{margin:9.8% 0 0;padding:0;list-style:none}.p-wha40__buy__list li{line-height:inherit}.p-wha40__buy__list li+li{margin-top:6%}.p-wha40__buy__list a{position:relative;display:flex;align-items:center;justify-content:center;border:1px solid #4a4a4a;border-radius:min(8px,2.05vw);height:min(73px,18.72vw);background:#fff;color:#4a4a4a;text-align:center;text-decoration:none;font-size:min(18px,4.62vw);line-height:1.4;transition:opacity .3s}.p-wha40__buy__list a:after{content:"";position:absolute;top:50%;right:6.7%;width:min(8px,2.05vw);height:min(8px,2.05vw);border-top:1px solid #4a4a4a;border-right:1px solid #4a4a4a;transform:translateY(-50%) rotate(45deg)}.p-wha40__buy__list a:hover{opacity:.6}@media screen and (min-width:743px){.p-wha40__buy__list{display:flex;justify-content:center;gap:3%;margin-top:1.6%}.p-wha40__buy__list li{width:18.4%}.p-wha40__buy__list li+li{margin-top:0}.p-wha40__buy__list a{border-radius:min(8px,.44vw);height:min(81px,4.5vw);font-size:min(20px,1.11vw)}.p-wha40__buy__list a:after{right:6%;width:min(9px,.5vw);height:min(9px,.5vw)}}.p-wha40__spec{padding:11.7% 6.2% 23.6%}@media screen and (min-width:743px){.p-wha40__spec{margin:0 auto;padding:11.1% 0;width:43.6%}}.p-wha40__spec table{margin:0;border:0;width:100%;border-collapse:separate;border-spacing:0}.p-wha40__spec th,.p-wha40__spec td{border:0!important;height:min(36px,9.23vw);padding:0;vertical-align:middle;font-weight:100;font-size:min(12px,3.08vw);line-height:1.4;background:linear-gradient(#4a4a4a,#4a4a4a) no-repeat left bottom/100% 1px}@media screen and (min-width:743px){.p-wha40__spec th,.p-wha40__spec td{height:min(60px,3.33vw);font-size:min(20px,1.11vw)}}.p-wha40__spec tr:first-child th,.p-wha40__spec tr:first-child td{background:linear-gradient(#4a4a4a,#4a4a4a) no-repeat left top/100% 1px,linear-gradient(#4a4a4a,#4a4a4a) no-repeat left bottom/100% 1px}.p-wha40__spec th{min-width:0!important;width:26.3%;text-align:center}@media screen and (min-width:743px){.p-wha40__spec th{width:32.5%}}.p-wha40__spec td{--gap: min(8px, 2.05vw);padding-left:5.8%;background-position:right bottom;background-size:calc(100% - var(--gap)) 1px}@media screen and (min-width:743px){.p-wha40__spec td{--gap: min(20px, 1.11vw);padding-left:6.4%}}.p-wha40__spec tr:first-child td{background-position:right top,right bottom;background-size:calc(100% - var(--gap)) 1px,calc(100% - var(--gap)) 1px}.p-wha40__fixedBuy{position:fixed;right:min(12px,3.08vw);bottom:min(12px,3.08vw);z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:50%;width:96px;height:96px;background:#df9f63;color:#fff;text-align:center;text-decoration:none;font-size:1.2rem;line-height:1.3;opacity:0;visibility:hidden;transition:opacity .6s,visibility .6s}.p-wha40__fixedBuy img{width:28px;filter:brightness(0) invert(1)}.p-wha40__fixedBuy.is-show{opacity:1;visibility:visible}@media screen and (min-width:743px){.p-wha40__fixedBuy{right:3.2%;bottom:3.2%;gap:min(8px,.44vw);width:min(180px,10vw);height:min(180px,10vw);font-size:min(22px,1.22vw)}.p-wha40__fixedBuy img{width:min(62.66px,3.48vw)}}.u-bl__sp{display:block}@media screen and (min-width:600px){.u-bl__sp{display:none!important}}.u-bl__tb{display:block}@media screen and (min-width:743px){.u-bl__tb{display:none!important}}.u-bl__lt{display:block}@media screen and (min-width:1200px){.u-bl__lt{display:none!important}}.u-bl__pc{display:block}@media screen and (min-width:1500px){.u-bl__pc{display:none!important}}.u-bl--tb{display:none}@media screen and (min-width:743px){.u-bl--tb{display:block!important}}.u-bl--lt{display:none}@media screen and (min-width:1000px){.u-bl--lt{display:block!important}}.u-bl--pc{display:none}@media screen and (min-width:1200px){.u-bl--pc{display:block!important}}.u-tbl__lt{display:table}@media screen and (min-width:1200px){.u-tbl__lt{display:none}}.u-tbl--pc{display:none}@media screen and (min-width:1200px){.u-tbl--pc{display:table!important}}.u-tx-line__sp{display:inline}@media screen and (min-width:600px){.u-tx-line__sp{display:none!important}}.u-tx-line__tb{display:inline}@media screen and (min-width:1000px){.u-tx-line__tb{display:none!important}}.u-tx-line--sp{display:none}@media screen and (min-width:600px){.u-tx-line--sp{display:inline!important}}.u-tx-line--tb{display:none}@media screen and (min-width:1000px){.u-tx-line--tb{display:inline!important}}.p-ilma__brand__foods .swiper-wrapper{transition-timing-function:linear!important}.is-fadeOut{opacity:0!important;transition:.35s}.is-fadeIn{opacity:1!important;transition:.35s}.is-hidden{visibility:hidden!important}.is-none{display:none!important}.is-openLi{padding:auto!important}.is-closeLi{padding:0!important}.is-heightAuto{height:auto!important}.is-transition__05{transition:.5s}.is-transition__2{transition:2s}.is-floatReserved{opacity:0}.is-floatReserved__MT50{margin-top:50px;opacity:0}.is-floatReserved__MT100{margin-top:100px;opacity:0}.is-floatReserved__MT175{margin-top:175px;opacity:0}.is-floatReserved__MT200{margin-top:200px;opacity:0}.is-floatReserved__MR200{margin-right:200px;opacity:0}.is-floatReserved__ML200{margin-left:200px;opacity:0}.is-floatReserved__MR1600{margin-right:1600px;opacity:0}.is-floatReserved__ML1600{margin-left:1600px;opacity:0}.is-floatReserved__T250{top:250px;opacity:0;transition:2s}.is-floatReserved__T500{top:500px;opacity:0;transition:2s}.is-floatReserved__BGs50p-BGpx90p{background-position:50%;background-position-x:90%}.is-flowReservedLeft{left:-100%;opacity:0;transition:1.5s}.is-flowReservedRight{right:-100%;opacity:0;transition:1.5s}.is-floatReserved__WD0{width:0;opacity:0;transition:2.5s}.is-floatUp__p5s{opacity:1!important;transition:.5s!important}.is-floatUp__p75s{opacity:1!important;transition:.75s!important}.is-floatUp__1s{opacity:1!important;transition:1s!important}.is-floatUp{opacity:1!important;transition:1.5s!important}.is-floatUp__2s{opacity:1!important;transition:2s!important}.is-floatUp__3s{opacity:1!important;transition:3s!important}.is-floatUp__4s{opacity:1!important;transition:4s!important}.is-floatUp__MT{margin-top:0!important;opacity:1!important;transition:1.5s!important}.is-floatUp__MR0{margin-right:0!important;opacity:1!important;transition:1.5s!important}.is-floatUp__ML{margin:auto!important;opacity:1!important;transition:1.5s!important}.is-floatUp__WD55P{width:55%;opacity:1;transition:1.5s}.is-floatUp__T0{top:0!important;opacity:1}.is-flowLeft{left:0!important;opacity:1!important}.is-flowRight{right:0!important;opacity:1!important}.is-floatUP__BGExpand{background-size:80%;background-position:right;transition:4s}.is-highLighted{color:#ffec58!important}:root{--float-photo-duration: 2s;--float-photo-delay: .5s}.is-floatReserved__TY{opacity:0;transform:translateY(60px)}.is-floatUp__TY{opacity:1!important;transform:none!important;transition:opacity var(--float-photo-duration) ease var(--float-photo-delay),transform var(--float-photo-duration) cubic-bezier(.22,.61,.36,1) var(--float-photo-delay)!important}@media(prefers-reduced-motion:reduce){.is-floatReserved,.is-floatReserved__TY{opacity:1;transform:none}}.u-wha40-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;line-height:1!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wha40.css.map */
