﻿:root{--color-primary:#008996;--color-primary-hover:#064A4F;--color-secondary:#C5E5E6;--color-secondary-bg:#dcf6f9;--color-gray:#eee;--color-gray-secondary:#DAD9D6;--color-error:#ff0000;--color-white:#fff;--color-black:#111}:root{--space-s:16px;--space-parts:40px;--space-group:56px;--space-block:120px;--space-section:216px}@media(min-width:769px){:root{--space-group:80px;--space-section:320px}}:root{--edge-padding:16px;--gap:24px}@media(max-width:580px){:root{--gap:16px}}.lpWrapper [class^=component-button]:where(:not(.component-button-wrap,.component-button-search-wrap)){align-items:center;background-color:var(--color-primary);border-radius:30px;color:var(--color-white);display:flex;font-weight:500;min-height:min(4.46vw,60px);padding:14px 65px 14px 60px;position:relative;text-decoration:none;transition:background .3s}.lpWrapper [class^=component-button]:where(:not(.component-button-wrap,.component-button-search-wrap))::after{aspect-ratio:1;border-right:2px solid var(--color-white);border-top:2px solid var(--color-white);content:"";height:auto;position:absolute;right:35px;top:50%;transform:translate(50%,-50%) rotate(45deg);width:8px}.lpWrapper .component-button-white{border:2px solid var(--color-primary);background-color:var(--color-white);color:var(--color-primary)}.lpWrapper .component-button-white::after{border-color:var(--color-primary)}.lpWrapper .component-button-wrap{display:flex;flex-wrap:wrap;gap:16px 24px}@media print,screen and (min-width:769px){.lpWrapper [class^=component-button]:where(:not(.component-button-wrap,.component-button-search-wrap)):hover{background-color:var(--color-primary-hover);color:var(--color-white)}.lpWrapper .component-button-external::after{content:none}.lpWrapper .component-button-red:hover{background-color:#a2242d}.lpWrapper .component-button-white:hover{background-color:var(--color-primary);color:var(--color-white)}.lpWrapper .component-button-white:hover::after{border-color:var(--color-white)}}@media screen and (max-width:768px){.lpWrapper [class^=component-button]:where(:not(.component-button-wrap,.component-button-search-wrap)){border-radius:1000px;min-height:48px;padding:13px 36px 14px 26px}.lpWrapper [class^=component-button]:where(:not(.component-button-wrap,.component-button-search-wrap)):hover{color:var(--color-white)}.lpWrapper [class^=component-button]::after{right:22px;top:calc(50% + 1px)}}.lpWrapper .component-button-wrap{justify-content:center}.lpWrapper [class^=component-button].-w100{width:100%}.lpWrapper [class^=component-button].-anchor::after{transform:translate(50%,-75%) rotate(135deg)}.lpWrapper .component-panel{letter-spacing:0;background-color:var(--color-white);border:1px solid var(--color-secondary);border-radius:10px;display:block;height:100%}.lpWrapper .component-panel-inner{display:block;text-decoration:none}.lpWrapper .component-panel-img{aspect-ratio:3/2;border-radius:10px 10px 0 0;overflow:hidden}.lpWrapper .component-panel:where(img){aspect-ratio:3/2;object-fit:cover;transition:transform .3s;width:100%}.lpWrapper .component-panel-contents{padding:27px 20px 15px}.lpWrapper .component-panel-img+.component-panel-contents{border-top:1px solid var(--color-secondary)}.lpWrapper .component-panel-title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:1.36;margin:0;padding-bottom:0;text-decoration:underline}.lpWrapper .component-panel-title span{display:block;padding-right:50px;position:relative}.lpWrapper .component-panel-title span::before{aspect-ratio:1;border:1px solid var(--color-primary);border-radius:50%;content:"";display:block;height:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:background .3s;width:30px}.lpWrapper .component-panel-title span::after{aspect-ratio:1;background-color:var(--color-primary);content:"";display:block;height:auto;mask-image:url(/jp/resources/images/products/aircon/pr/nocria/icon-arrow-green.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:11px;top:50%;transform:translateY(-50%);transition:background .3s;width:10px}.lpWrapper .component-panel-text{border-top:1px solid var(--color-secondary);color:var(--color-black);padding-top:15px;margin:28px 0 0}.lpWrapper [class^=component-panel-link-list]{margin:0 20px}.lpWrapper .component-panel-link-list-border{border-top:1px solid var(--color-secondary)}.lpWrapper [class^=component-panel-link-list]>ul{padding:14px 0 20px}.lpWrapper [class^=component-panel-link-list]>ul ul{margin-top:10px;padding-left:1.6em}.lpWrapper [class^=component-panel-link-list] li:not(:last-child){margin-bottom:10px}.lpWrapper [class^=component-panel-link-list] a{display:inline-block;line-height:1.4;padding-left:22px;position:relative}.lpWrapper [class^=component-panel-link-list] a:link,.lpWrapper [class^=component-panel-link-list] a:visited{color:var(--color-primary)}.lpWrapper [class^=component-panel-link-list] a::before{aspect-ratio:1;background:url(../images/icon-arrow-green.svg) no-repeat center/cover;content:"";height:auto;width:11px;left:2px;position:absolute;top:50%;bottom:0;transform:translate(-50%,-50%)}.lpWrapper [class^=component-panel-link-list] a:hover{text-decoration:none}@media print,screen and (min-width:769px){.lpWrapper .component-panel-contents{min-height:80px}.lpWrapper .component-panel-inner:hover img{transform:scale(1.1)}.lpWrapper .component-panel-inner:hover .component-panel-title{text-decoration:none}.lpWrapper .component-panel-inner:hover .component-panel-title span::before{background-color:var(--color-primary)}.lpWrapper .component-panel-inner:hover .component-panel-title span::after{background-color:var(--color-white)}}@media screen and (max-width:768px){.lpWrapper .component-panel-contents{min-height:70px;padding:23px 16px 11px}.lpWrapper .component-panel-title{font-size:min(4.44vw,18px)}.lpWrapper .component-panel-text{font-size:min(3.88vw,16px);margin-top:23px}.lpWrapper [class^=component-panel-link-list]>ul{padding-top:10px}.lpWrapper [class^=component-panel-link-list]>ul ul{padding-left:1.4em}.lpWrapper [class^=component-panel-link-list] a{font-size:min(3.88vw,16px)}}.lpWrapper .component-horizontal-panel{border:1px solid var(--color-secondary);border-radius:10px;display:flex;overflow:hidden}.lpWrapper .component-horizontal-panel-img{border-radius:10px 0 0 10px;border-right:1px solid var(--color-secondary);width:50%}.lpWrapper .component-horizontal-panel-img img{width:100%}.lpWrapper .component-horizontal-panel-contents{background-color:var(--color-white);display:flex;flex-direction:column;justify-content:center;padding:20px 50px;width:50%}.lpWrapper .component-horizontal-panel-title{font-size:36px;font-weight:700;margin-bottom:15px}.lpWrapper .component-horizontal-panel-text{font-size:18px;margin:0}.lpWrapper .component-horizontal-panel-button{display:flex;margin-top:min(3.45vw,47px)}@media screen and (max-width:768px){.lpWrapper .component-horizontal-panel{flex-wrap:wrap}.lpWrapper .component-horizontal-panel-img{border-radius:10px 10px 0 0;border-bottom:1px solid var(--color-secondary);border-right:none;width:100%}.lpWrapper .component-horizontal-panel-contents{padding:16px;width:100%}.lpWrapper .component-horizontal-panel-title{font-size:26px}.lpWrapper .component-horizontal-panel-text{font-size:16px}.lpWrapper .component-horizontal-panel-button{justify-content:center;margin-top:28px}}.lpWrapper .c-share__container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:var(--space-s)}.lpWrapper .c-share__text{width:100%;text-align:center;margin-bottom:var(--space-s)}.lpWrapper .c-share__item{max-width:64px;min-width:48px;width:20%}.lpWrapper .c-share__item.-border{border:2px solid #f1f1f1;border-radius:50%}.lpWrapper .c-share__item.-fb{width:18%}.lpWrapper .c-share__img{object-fit:contain;object-position:center}.lpWrapper [class*=c-text__l]{line-height:1.6}.lpWrapper .c-text__l-l{line-height:1.2}@media(max-width:768px){.lpWrapper .c-text__l-l{font-size:3.5rem}}@media(max-width:580px){.lpWrapper .c-text__l-l{font-size:2.5rem;line-height:1.3}}@media(min-width:769px){.lpWrapper .c-text__l-l{font-size:4rem}}@media(max-width:768px){.lpWrapper .c-text__l-m{font-size:1.5rem}}@media(min-width:769px){.lpWrapper .c-text__l-m{font-size:2rem}}@media(max-width:768px){.lpWrapper .c-text__l-s{font-size:1.25rem}}@media(min-width:769px){.lpWrapper .c-text__l-s{font-size:1.5rem}}.lpWrapper .c-text__l-ss{font-weight:bold}@media(max-width:768px){.lpWrapper .c-text__l-ss{font-size:1rem}}@media(min-width:769px){.lpWrapper .c-text__l-ss{font-size:1.25rem}}.lpWrapper .c-text__l-l+.c-text__p,.lpWrapper .c-text__l-m+.c-text__p,.lpWrapper .c-text__l-s+.c-text__p{margin-top:var(--space-parts)}@media(max-width:768px){.lpWrapper .c-text__m-l{font-size:1.125rem}}@media(min-width:769px){.lpWrapper .c-text__m-l{font-size:1.25rem}}.lpWrapper .c-text__m-s{font-size:.875rem}.lpWrapper .c-text__s{font-size:.75rem}.lpWrapper .c-text__s-s{letter-spacing:.1em;font-size:.625rem}.lpWrapper .c-text__ribbon{display:flex;justify-content:center;align-items:center;text-align:center}.lpWrapper .c-text__ribbon:after,.lpWrapper .c-text__ribbon:before{display:inline-block;content:"";border-top:.4em solid var(--color-tertiary);border-bottom:.4em solid var(--color-tertiary)}.lpWrapper .c-text__ribbon:after{border-left:.5em solid var(--color-tertiary);border-right:.3em solid rgba(0,0,0,0);margin-left:.4em}.lpWrapper .c-text__ribbon:before{border-left:.3em solid rgba(0,0,0,0);border-right:.5em solid var(--color-tertiary);margin-right:.4em}.lpWrapper .c-text__line{background:linear-gradient(transparent 60%,#FDF6A8 30%)}.lpWrapper .c-text-emphasis{color:var(--color-primary)}@media(min-width:769px){.lpWrapper .c-text-emphasis{font-size:1.5rem}}.lpWrapper .c-text-emphasis.-black{color:var(--color-black)}.lpWrapper .p-cta__lists{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap)}@media(max-width:768px){.lpWrapper .p-cta__lists{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.lpWrapper .p-cta__lists{grid-template-columns:repeat(1,minmax(0,1fr))}}.lpWrapper .p-cta__list{background-position:center;background-repeat:no-repeat}.lpWrapper .p-cta__list.-lineup{background-color:var(--color-secondary);background-size:contain;background-image:url(../images/img-marutto-inner.webp)}.lpWrapper .p-cta__list.-list{background-image:url(https://www.fujitsu-general.com/jp/resources/images/products/aircon/top/img-aircon-top-selection-01.jpg);background-size:cover}.lpWrapper .p-cta__list.-navi{background-image:url(../images/img-navi.webp);background-size:cover}.lpWrapper .p-cta__link{align-items:center;aspect-ratio:3/2;background-color:rgba(0,0,0,.4);color:var(--color-white);display:block;display:flex;font-weight:bold;justify-content:center;text-align:center;width:100%;padding:2em 1em}p,span,div{font-size:inherit;font-weight:inherit}.u-bold{text-align:inherit;padding-bottom:0}.lpWrapper{font-size:1rem;color:#1a1a1c}.lpWrapper p{letter-spacing:.04em}.lpWrapper .row{max-width:848px;padding-bottom:80px}@media(max-width:580px){.lpWrapper .row{padding-bottom:40px}}.lpWrapper .row.-large{max-width:1152px}.lpWrapper .l-grid{display:grid;gap:8px}.lpWrapper .l-grid.-col2{grid-template-columns:repeat(2,minmax(0,1fr))}.lpWrapper .l-grid.-col3{grid-template-columns:repeat(3,minmax(0,1fr))}.lpWrapper .l-grid.-col4{grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:580px){.lpWrapper .l-grid.-col4{grid-template-columns:repeat(2,minmax(0,1fr))}}.lpWrapper .c-shareBtn{margin:0 8px}.lpWrapper .c-shareBtn-a{width:50px}.lpWrapper .p-link{color:#186e73;text-decoration:underline}.lpWrapper .p-link:hover{text-decoration:none}.lpWrapper .p-share{display:flex;justify-content:center}.lpWrapper .p-h{border:0;color:#008996;font-weight:bold}.lpWrapper .p-question::before{content:"―――" /""}.lpWrapper .p-name{font-weight:bold;padding-right:.5em}.lpWrapper .u-mt-s{margin-top:16px}.lpWrapper .u-lineH-2{line-height:2}.lpWrapper .u-bold{font-weight:bold}.u-cjkWordBreak{word-break:keep-all;overflow-wrap:anywhere}.lpWrapper .u-mt-s{margin-top:var(--space-s)}.lpWrapper .u-mt-parts{margin-top:var(--space-parts)}.lpWrapper .u-mt-group{margin-top:var(--space-group)}.lpWrapper .u-mt-block{margin-top:var(--space-block)}.lpWrapper .u-mt-section{margin-top:var(--space-section)}.lpWrapper .u-mb-s{margin-bottom:var(--space-s)}.lpWrapper .u-mb-parts{margin-bottom:var(--space-parts)}.lpWrapper .u-mb-group{margin-bottom:var(--space-group)}.lpWrapper .u-mb-block{margin-bottom:var(--space-block)}.lpWrapper .u-mb-section{margin-bottom:var(--space-section)}.lpWrapper .u-mx-auto{margin-right:auto;margin-left:auto}.lpWrapper .u-whitespace-nowrap{white-space:nowrap}