body.fixed{position:fixed;height:100%;width:100%;left:0}.l-contents--solar{background:#fff;padding:0}.l-contents--solar .c-breadcrumb__inr{font-size:14px}.l-footer-mrz--solar .l-group-footer-copy{margin-top:0}.l-footer-mrz--solar .l-footer-wrap[data-type=common] .l-group-footer{padding:15px 5px;background-color:#c11920}.l-header-mrz--solar .l-header-mrz__inr{max-width:1366px}.c-solar-accd .c-solar-note{margin-top:15px}.c-solar-accd__content,.c-solar-accd__content--faq{display:none}.c-solar-accd__content--faq{padding:30px 45px 30px 65px;background-color:#f4f4f4}@media screen and (max-width: 767px){.c-solar-accd__content--faq{padding:25px}}.c-solar-accd__heading{cursor:pointer;font-size:1.11111rem;line-height:1.4;margin-bottom:0;padding:30px 45px 30px 20px;position:relative}.c-solar-accd__heading::after,.c-solar-accd__heading::before{background:#1e3aa3;content:"";position:absolute;margin:auto;top:0;bottom:0}.c-solar-accd__heading::after{height:24px;width:2px;right:31px}@media screen and (max-width: 767px){.c-solar-accd__heading::after{height:22px;right:20px}}.c-solar-accd__heading::before{height:2px;width:24px;right:20px}@media screen and (max-width: 767px){.c-solar-accd__heading::before{width:22px;right:10px}}.c-solar-accd__item{border-bottom:2px solid #ddd}.c-solar-accd__item .is-open.c-solar-accd__heading::after{height:0;width:0;top:0;right:0}.c-solar-accd__item .c-solar-accd__item:last-child{border-bottom:none}.c-solar-accd__text{font-size:.777777rem;margin-bottom:0}.c-solar-accd__text~.c-solar-accd__text{padding-top:1rem}.c-solar-accd--katene .c-solar-accd__heading::before,.c-solar-accd--katene .c-solar-accd__heading::after{background:#01758e}.c-solar-bg__color-01{background:#fff}.c-solar-bg__color-01 .c-solar-accd__heading{padding-left:0}.c-solar-bg__img-01{background:url(/common/img/kanaerusolar/img_bg_01.jpg) no-repeat top/cover}.c-solar-bg__img-01--katene{background:url(/common/img/kanaerusolar/img_bg_01--katene.jpg) no-repeat top/cover}.c-solar-bg__img-02{background:url(/common/img/kanaerusolar/img_bg_02-2.png),url(/common/img/kanaerusolar/img_bg_02-1.jpg);position:relative;background-repeat:no-repeat,repeat;background-size:contain,cover;background-position:center bottom,center top}.c-solar-bg__img-02--katene{background:url(/common/img/kanaerusolar/img_bg_02-2--katene.png),url(/common/img/kanaerusolar/img_bg_02-1.jpg);position:relative;background-repeat:no-repeat,repeat;background-size:contain,cover;background-position:center bottom,center top}.c-solar-bg__img-03{background:url(/common/img/kanaerusolar/img_bg_03.jpg) no-repeat;background-color:#e8faff;background-position:center bottom;background-size:auto 100%}.c-solar-bg__img-03--katene{background:url(/common/img/kanaerusolar/img_bg_03--katene.jpg) no-repeat;background-color:#e8faff;background-position:center bottom;background-size:auto 100%}.c-solar-bg__img-04{background:url(/common/img/kanaerusolar/img_bg_04.jpg) no-repeat;background-position:bottom 0 right 0;background-size:73%}@media screen and (max-width: 767px){.c-solar-bg__img-04{background-size:100%}}.c-solar-bg__img-04--katene{background:url(/common/img/kanaerusolar/img_bg_04--katene.jpg) no-repeat;background-position:bottom 0 right 0;background-size:73%}@media screen and (max-width: 767px){.c-solar-bg__img-04--katene{background-size:100%}}.c-solar-bg__img-05{background:url(/common/img/kanaerusolar/img_bg_05.png) no-repeat bottom/cover}.c-solar-bg__img-06{background:url(/common/img/kanaerusolar/img_bg_06.gif)}.c-solar-bg__img-07{background:url(/common/img/kanaerusolar/img_bg_07.jpg) no-repeat bottom/cover}.c-solar-box-01{margin-top:50px;padding-bottom:42px}@media screen and (max-width: 767px){.c-solar-box-01{margin-top:40px}}.c-solar-box-01__inner{background:rgba(255,255,255,.9);-webkit-box-shadow:0 0 8px #ddd;box-shadow:0 0 8px #ddd;margin-top:35px;padding:50px 72px 65px}.c-solar-box-01__inner .c-solar-link--blank{margin-bottom:15px}@media screen and (max-width: 767px){.c-solar-box-01__inner{padding:30px 20px 45px}}.c-solar-box-02{background:rgba(255,255,255,.5);padding:60px 15px}@media screen and (max-width: 767px){.c-solar-box-02{padding:30px 15px}}.c-solar-btn-01{margin:auto;max-width:320px;text-align:center}.c-solar-btn-01 a{background:#ff7200;color:#fff;display:inline-block;font-size:.888888rem;font-weight:600;letter-spacing:3px;padding:22px 0;position:relative;width:100%}.c-solar-btn-01 a:focus,.c-solar-btn-01 a:hover{text-decoration:none;opacity:.7}.c-solar-btn-01 a::after{content:"";background:url(/common/img/kanaerusolar/icon_arrow_02.png) no-repeat;background-size:contain;height:11px;width:13px;margin:auto;position:absolute;top:0;bottom:0;right:20px}.c-solar-card-01{background:#fff;-webkit-box-shadow:0 0 8px #ddd;box-shadow:0 0 8px #ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:60px;overflow:hidden;position:relative;width:100%}.c-solar-card-01 .c-solar-box{padding-left:80px}.c-solar-card-01:nth-last-child(2) .c-solar-card-01__text-area-inner-01{padding-left:93px}@media screen and (max-width: 767px){.c-solar-card-01:nth-last-child(2) .c-solar-card-01__text-area-inner-01{padding-left:80px}}@media screen and (max-width: 767px){.c-solar-card-01{margin-top:40px}}.c-solar-card-01~.c-solar-card-01{margin-top:23px}.c-solar-card-01:last-child{margin-bottom:60px}@media screen and (max-width: 767px){.c-solar-card-01:last-child{margin-bottom:50px}}.c-solar-card-01:last-child .c-solar-card-01__img-02{max-width:470px}.c-solar-card-01__img{position:absolute;left:0;top:0;bottom:0;margin:auto}@media screen and (max-width: 767px){.c-solar-card-01__img{height:130px;width:90px;bottom:auto;-o-object-fit:cover;object-fit:cover}}.c-solar-card-01__img-01{max-width:641px;margin:25px auto 15px}@media screen and (max-width: 767px){.c-solar-card-01__img-01{margin:5px auto 5px}}.c-solar-card-01__img-02{max-width:694px;margin:25px auto}@media screen and (max-width: 767px){.c-solar-card-01__img-02{margin:10px auto 5px}}.c-solar-card-01__img-03{max-width:384px;margin:25px auto 0;position:relative;top:-50px}.c-solar-card-01__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:630px}.c-solar-card-01__text-area{padding:50px 35px 25px 24.5%;width:100%;position:relative;z-index:2}@media screen and (max-width: 767px){.c-solar-card-01__text-area{padding:15px 10px 15px 10px}}.c-solar-card-01__text-area-inner-01,.c-solar-card-01__text-area-inner-02{padding-left:80px}@media screen and (max-width: 767px){.c-solar-card-01__text-area-inner-02{padding-left:0}}.c-solar-card-02{margin-top:18px;padding:28px 0 18px 71px}@media screen and (max-width: 767px){.c-solar-card-02{padding:15px}}.c-solar-card-02:first-child{margin-top:74px}@media screen and (max-width: 767px){.c-solar-card-02:first-child{margin-top:20px}}.c-solar-card-02__area{padding-bottom:300px}@media screen and (max-width: 767px){.c-solar-card-02__area{padding:15px 15px 80px}}.c-solar-card-02__heading,.c-solar-card-02__heading--katene{color:#1e3aa3;font-size:1.333333rem;font-weight:600;margin-bottom:40px;padding-left:50px;position:relative}@media screen and (max-width: 767px){.c-solar-card-02__heading,.c-solar-card-02__heading--katene{margin-bottom:20px;padding-left:3rem}}.c-solar-card-02__heading span,.c-solar-card-02__heading--katene span{font-size:1.666666rem;position:absolute;bottom:0;left:0}@media screen and (max-width: 767px){.c-solar-card-02__heading span,.c-solar-card-02__heading--katene span{bottom:auto;top:-4px}}.c-solar-card-02__heading--katene{color:#01758e}.c-solar-heading-01,.c-solar-heading-01--katene{color:#1e3aa3;font-size:1.777777rem;font-weight:600;line-height:1.3;margin:30px 0;padding:0 15px;text-align:center}.c-solar-heading-01 span,.c-solar-heading-01--katene span{color:#333;font-size:.777777rem;font-weight:600}.c-solar-heading-01--katene{color:#01758e}.c-solar-heading-02{font-size:1.777777rem;font-weight:600;margin-bottom:0;text-align:center}.c-solar-heading-03,.c-solar-heading-03--katene{color:#1e3aa3;font-size:1.333333rem;font-weight:600;line-height:1.4;margin-bottom:42px;padding-left:55px;position:relative}@media screen and (max-width: 767px){.c-solar-heading-03,.c-solar-heading-03--katene{margin-bottom:10px;padding-left:20px}}.c-solar-heading-03 span,.c-solar-heading-03--katene span{font-size:3.333333rem;opacity:.2;position:absolute;bottom:-15px;left:-50px}@media screen and (max-width: 767px){.c-solar-heading-03 span,.c-solar-heading-03--katene span{font-size:2.5rem;top:-5px;bottom:auto;left:-30px}}.c-solar-heading-03--katene{color:#01758e}.c-solar-heading-04{font-size:1rem;font-weight:600;text-align:center;line-height:1.3;margin-bottom:25px}.c-solar-heading-04 span{font-size:.833333rem}.c-solar-heading--en{display:inline-block;font-size:.72222rem;letter-spacing:2px;margin-bottom:20px;padding:0 3px 3px;position:relative;text-align:center}.c-solar-heading--en::after{background:#ddd;content:"";margin:auto;height:1px;width:100%;position:absolute;bottom:0;left:0;right:0}.c-solar-icon-01,.c-solar-icon-02,.c-solar-icon-03{display:inline-block;padding-right:75px;position:relative}@media screen and (max-width: 767px){.c-solar-icon-01,.c-solar-icon-02,.c-solar-icon-03{padding-right:55px}}.c-solar-icon-01::before,.c-solar-icon-02::before,.c-solar-icon-03::before{background:url(/common/img/kanaerusolar/icon_03.svg) no-repeat;background-size:contain;content:"";position:absolute;bottom:0;right:0;height:56px;width:73px}@media screen and (max-width: 767px){.c-solar-icon-01::before,.c-solar-icon-02::before,.c-solar-icon-03::before{height:40px;width:50px}}.c-solar-icon-02{padding-right:50px}@media screen and (max-width: 767px){.c-solar-icon-02{padding-right:45px}}.c-solar-icon-02::before{background:url(/common/img/kanaerusolar/icon_04.svg) no-repeat;background-size:contain;height:52px;width:46px}@media screen and (max-width: 767px){.c-solar-icon-02::before{height:40px;width:40px}}.c-solar-icon-03{padding-right:60px}@media screen and (max-width: 767px){.c-solar-icon-03{padding-right:50px}}.c-solar-icon-03::before{background:url(/common/img/kanaerusolar/icon_05.svg) no-repeat;background-size:contain;height:55px;width:57px}@media screen and (max-width: 767px){.c-solar-icon-03::before{height:40px;width:40px}}.c-solar-icon--faq-01,.c-solar-icon--faq-01--katene{display:inline-block;padding-left:65px;position:relative}@media screen and (max-width: 767px){.c-solar-icon--faq-01,.c-solar-icon--faq-01--katene{padding-left:50px}}.c-solar-icon--faq-01::after,.c-solar-icon--faq-01::before,.c-solar-icon--faq-01--katene::after,.c-solar-icon--faq-01--katene::before{position:absolute}.c-solar-icon--faq-01::after,.c-solar-icon--faq-01--katene::after{color:#1e3aa3;content:"Q";font-size:20px;left:22px;top:-2px;height:20px;width:20px;text-align:center}@media all and (-ms-high-contrast: none){.c-solar-icon--faq-01::after,.c-solar-icon--faq-01--katene::after{top:1.5px}}@media screen and (max-width: 767px){.c-solar-icon--faq-01::after,.c-solar-icon--faq-01--katene::after{font-size:15px;left:21.5px;top:0;height:15px;width:15px}}.c-solar-icon--faq-01::before,.c-solar-icon--faq-01--katene::before{background:#fff;border:1px solid #1e3aa3;border-radius:100%;content:"";left:15px;top:-5px;height:33px;width:33px}@media screen and (max-width: 767px){.c-solar-icon--faq-01::before,.c-solar-icon--faq-01--katene::before{top:-4px;height:28px;width:28px}}.c-solar-icon--faq-01--katene::after{color:#01758e}.c-solar-icon--faq-01--katene::before{border:1px solid #01758e}.c-solar-link--arrow-01,.c-solar-link--arrow-02,.c-solar-link--blank,.c-solar-link--arrow-03,.c-solar-link--blank-02{color:#333;display:inline-block;font-size:.777777rem;padding-right:15px;position:relative;text-decoration:underline}.c-solar-link--arrow-01:focus,.c-solar-link--arrow-01:hover,.c-solar-link--arrow-02:focus,.c-solar-link--blank:focus,.c-solar-link--arrow-02:hover,.c-solar-link--blank:hover,.c-solar-link--arrow-03:focus,.c-solar-link--blank-02:focus,.c-solar-link--arrow-03:hover,.c-solar-link--blank-02:hover{color:#333}.c-solar-link--arrow-01 svg,.c-solar-link--arrow-02 svg,.c-solar-link--blank svg,.c-solar-link--arrow-03 svg,.c-solar-link--blank-02 svg{height:14px;width:14px;margin:auto;position:absolute;top:0;bottom:0;right:0;fill:#333;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media all and (-ms-high-contrast: none){.c-solar-link--arrow-01 svg,.c-solar-link--arrow-02 svg,.c-solar-link--blank svg,.c-solar-link--arrow-03 svg,.c-solar-link--blank-02 svg{top:-3px}}@media screen and (max-width: 767px){.c-solar-link--arrow-01{background:#f5f5f5;color:#333;display:block;font-size:12px;font-weight:600;padding:10px 25px 10px 10px;position:relative}}@media screen and (max-width: 767px){.c-solar-link--arrow-01 svg{right:10px}}.c-solar-link--arrow-02,.c-solar-link--blank{color:#2a98d0;margin-bottom:15px}.c-solar-link--arrow-02:focus,.c-solar-link--blank:focus,.c-solar-link--arrow-02:hover,.c-solar-link--blank:hover{color:#2a98d0}.c-solar-link--arrow-02 svg,.c-solar-link--blank svg{fill:#2a98d0}.c-solar-link--arrow-03,.c-solar-link--blank-02{color:#4ebacc;margin-bottom:15px}.c-solar-link--arrow-03:focus,.c-solar-link--blank-02:focus,.c-solar-link--arrow-03:hover,.c-solar-link--blank-02:hover{color:#4ebacc}.c-solar-link--arrow-03 svg,.c-solar-link--blank-02 svg{fill:#4ebacc}.c-solar-link--popup,.c-solar-link--popup-02{color:#2a98d0;font-size:.777777rem;padding-right:18px;position:relative;text-decoration:underline}@media screen and (max-width: 767px){.c-solar-link--popup,.c-solar-link--popup-02{padding-right:15px}}.c-solar-link--popup:focus,.c-solar-link--popup:hover,.c-solar-link--popup-02:focus,.c-solar-link--popup-02:hover{color:#2a98d0}.c-solar-link--popup::after,.c-solar-link--popup-02::after{background:url(/common/img/kanaerusolar/icon_02.svg) no-repeat;content:"";position:absolute;top:2px;bottom:auto;right:0;height:.777777rem;width:.777777rem}@media screen and (max-width: 767px){.c-solar-link--popup::after,.c-solar-link--popup-02::after{top:2px}}.c-solar-link--popup-02{color:#4ebacc}.c-solar-link--popup-02::after{background:url(/common/img/kanaerusolar/icon_02--katene.png) no-repeat;top:3px}.c-solar-link--popup-02:focus,.c-solar-link--popup-02:hover{color:#4ebacc}.c-solar-link--blank svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.c-solar-link--blank-02 svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.c-solar-list__item,.c-solar-popup__list-item,.c-solar-popup--katene__list-item,.c-solar-list--note .c-solar-popup__list-item,.c-solar-list--note .c-solar-popup--katene__list-item,.c-solar-list--katene--note .c-solar-popup__list-item,.c-solar-list--katene--note .c-solar-popup--katene__list-item,.c-solar-list--note .c-solar-list__item,.c-solar-list--katene--note .c-solar-list__item,.c-solar-list--katene__item{font-size:.833333rem;position:relative;padding-left:10px}.c-solar-list__item~.c-solar-list__item,.c-solar-popup__list-item~.c-solar-list__item,.c-solar-popup--katene__list-item~.c-solar-list__item,.c-solar-list__item~.c-solar-popup__list-item,.c-solar-popup__list-item~.c-solar-popup__list-item,.c-solar-popup--katene__list-item~.c-solar-popup__list-item,.c-solar-list__item~.c-solar-popup--katene__list-item,.c-solar-popup__list-item~.c-solar-popup--katene__list-item,.c-solar-popup--katene__list-item~.c-solar-popup--katene__list-item,.c-solar-list__item~.c-solar-list--katene__item,.c-solar-popup__list-item~.c-solar-list--katene__item,.c-solar-popup--katene__list-item~.c-solar-list--katene__item,.c-solar-list--katene__item~.c-solar-list__item,.c-solar-list--katene__item~.c-solar-popup__list-item,.c-solar-list--katene__item~.c-solar-popup--katene__list-item,.c-solar-list--katene__item~.c-solar-list--katene__item{margin-top:3px}.c-solar-list__item::before,.c-solar-popup__list-item::before,.c-solar-popup--katene__list-item::before,.c-solar-list--note .c-solar-popup__list-item::before,.c-solar-list--note .c-solar-popup--katene__list-item::before,.c-solar-list--katene--note .c-solar-popup__list-item::before,.c-solar-list--katene--note .c-solar-popup--katene__list-item::before,.c-solar-list--note .c-solar-list__item::before,.c-solar-list--katene--note .c-solar-list__item::before,.c-solar-list--katene__item::before{background:#1e3aa3;border-radius:100%;content:"";height:7px;width:7px;position:absolute;top:.5rem;left:0}@media all and (-ms-high-contrast: none){.c-solar-list__item::before,.c-solar-popup__list-item::before,.c-solar-popup--katene__list-item::before,.c-solar-list--note .c-solar-popup__list-item::before,.c-solar-list--note .c-solar-popup--katene__list-item::before,.c-solar-list--katene--note .c-solar-popup__list-item::before,.c-solar-list--katene--note .c-solar-popup--katene__list-item::before,.c-solar-list--note .c-solar-list__item::before,.c-solar-list--katene--note .c-solar-list__item::before,.c-solar-list--katene__item::before{top:.4rem}}@media screen and (min-width: 767px)and (max-width: 1100px){.c-solar-list__item::before,.c-solar-popup__list-item::before,.c-solar-popup--katene__list-item::before,.c-solar-list--note .c-solar-popup__list-item::before,.c-solar-list--note .c-solar-popup--katene__list-item::before,.c-solar-list--katene--note .c-solar-popup__list-item::before,.c-solar-list--katene--note .c-solar-popup--katene__list-item::before,.c-solar-list--note .c-solar-list__item::before,.c-solar-list--katene--note .c-solar-list__item::before,.c-solar-list--katene__item::before{top:.4rem}}@media screen and (max-width: 767px){.c-solar-list__item::before,.c-solar-popup__list-item::before,.c-solar-popup--katene__list-item::before,.c-solar-list--note .c-solar-popup__list-item::before,.c-solar-list--note .c-solar-popup--katene__list-item::before,.c-solar-list--katene--note .c-solar-popup__list-item::before,.c-solar-list--katene--note .c-solar-popup--katene__list-item::before,.c-solar-list--note .c-solar-list__item::before,.c-solar-list--katene--note .c-solar-list__item::before,.c-solar-list--katene__item::before{top:.4rem}}.c-solar-list--note .c-solar-list__item,.c-solar-list--note .c-solar-popup__list-item,.c-solar-list--note .c-solar-popup--katene__list-item,.c-solar-list--katene--note .c-solar-list__item,.c-solar-list--katene--note .c-solar-popup__list-item,.c-solar-list--katene--note .c-solar-popup--katene__list-item{font-size:.666666rem;margin-left:10px;padding-left:7px}.c-solar-list--note .c-solar-list__item::before,.c-solar-list--note .c-solar-popup__list-item::before,.c-solar-list--note .c-solar-popup--katene__list-item::before,.c-solar-list--katene--note .c-solar-list__item::before,.c-solar-list--katene--note .c-solar-popup__list-item::before,.c-solar-list--katene--note .c-solar-popup--katene__list-item::before{background:#333;height:3px;width:3px;top:.4rem}.c-solar-list--katene .c-solar-list__item::before,.c-solar-list--katene .c-solar-popup__list-item::before,.c-solar-list--katene .c-solar-popup--katene__list-item::before{background:#01758e}.c-solar-note{font-size:.666666rem;margin-bottom:0;padding-left:3em;text-indent:-3em}.c-solar-note~.c-solar-note{margin-top:0}.c-solar-note--num{font-size:.666666rem;margin-bottom:0;padding-left:3.7em;text-indent:-3.7em}.c-solar-note--num~.c-solar-note--num{margin-top:0}.c-solar-popup,.c-solar-popup--katene{display:none;height:100vh;width:100%;position:fixed;top:0;z-index:999}.c-solar-popup__bg,.c-solar-popup--katene__bg{background:rgba(0,0,0,.8);height:100vh;width:100%;position:absolute}.c-solar-popup__close::after,.c-solar-popup__close::before,.c-solar-popup--katene__close::after,.c-solar-popup--katene__close::before{background:#fff;content:"";height:3px;width:25px;position:absolute;top:-20px;right:0}.c-solar-popup__close::after,.c-solar-popup--katene__close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-solar-popup__close::before,.c-solar-popup--katene__close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-solar-popup__content,.c-solar-popup--katene__content{background:#fff;height:50vh;width:60%;left:50%;padding:20px 22px;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.c-solar-popup__content ::-webkit-scrollbar,.c-solar-popup--katene__content ::-webkit-scrollbar{width:8px}.c-solar-popup__content ::-webkit-scrollbar-track,.c-solar-popup--katene__content ::-webkit-scrollbar-track{background:#eee}.c-solar-popup__content ::-webkit-scrollbar-thumb,.c-solar-popup--katene__content ::-webkit-scrollbar-thumb{background:#1e3aa3;border-radius:4px;height:35px}@media screen and (max-width: 767px){.c-solar-popup__content,.c-solar-popup--katene__content{padding:15px 10px;width:80%}}.c-solar-popup__inner,.c-solar-popup--katene__inner{height:100%;width:100%;overflow:auto;padding:20px 18px;scrollbar-color:#1e3aa3 #eee;scrollbar-width:thin}@media screen and (max-width: 767px){.c-solar-popup__inner,.c-solar-popup--katene__inner{padding:10px}}.c-solar-popup__list,.c-solar-popup--katene__list{font-size:.777777rem;padding-left:40px}@media screen and (max-width: 767px){.c-solar-popup__list,.c-solar-popup--katene__list{padding-left:10px}}.c-solar-popup__list-item,.c-solar-popup--katene__list-item{padding-left:17px;position:relative}@media screen and (max-width: 767px){.c-solar-popup__list-item,.c-solar-popup--katene__list-item{padding-left:13px}}.c-solar-popup__note,.c-solar-popup--katene__note{margin-top:15px}.c-solar-popup__text,.c-solar-popup--katene__text{font-size:.888888rem;font-weight:600;margin-bottom:5px}.c-solar-popup__title,.c-solar-popup--katene__title{color:#1e3aa3;font-size:1.11111rem;font-weight:600;text-align:center}.c-solar-popup--katene .c-solar-popup__title{color:#01758e}.c-solar-popup--katene .c-solar-popup__content ::-webkit-scrollbar-thumb{background:#01758e}.c-solar-table-01{border-collapse:separate;border-spacing:20px 0;font-size:.833333rem;max-width:860px;margin:0 auto 35px}@media screen and (max-width: 767px){.c-solar-table-01{border-spacing:0}}.c-solar-table-01 th,.c-solar-table-01 td{padding:16px 15px 13px;border-bottom:2px solid rgba(153,153,153,.3)}@media screen and (max-width: 767px){.c-solar-table-01 th,.c-solar-table-01 td{display:block;padding:15px}}.c-solar-table-01 th{background:#f7f7f7;font-weight:600;vertical-align:top}.c-solar-table-01 th th{border-bottom:none;display:block;padding:0}@media screen and (max-width: 767px){.c-solar-table-01 th th{display:table-cell}}@media screen and (max-width: 767px){.c-solar-table-01 th th:first-child{width:56%}}.c-solar-table-01__img{margin:10px 0 0 auto;max-width:90px}.c-solar-text-01{font-size:.777777rem;margin-bottom:0}.c-solar-text-02{font-size:.888888rem;font-weight:600}.c-solar-text-03{font-size:10px}.l-solar-section__inner,.p-solar-flow{max-width:1100px;margin:auto;padding:60px 0}@media screen and (max-width: 767px){.l-solar-section__inner,.p-solar-flow{padding:40px 15px}}.l-solar-section--flow{position:relative}.l-solar-section--flow::before{background:url(/common/img/kanaerusolar/img_bg_06.gif);content:"";height:100%;width:30%;position:absolute;top:0;left:0}@media screen and (max-width: 767px){.l-solar-section--flow::before{content:none}}.l-solar-wrapper-01{text-align:center}@media screen and (max-width: 767px){.l-solar-wrapper-01{padding:0 15px}}.p-solar-anchor__list-item:last-child::after,.p-solar-anchor__list-item::before{background:#bab9b4;content:"";height:45px;width:1px;margin:auto;position:absolute;top:0;bottom:0;left:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}@media screen and (max-width: 767px){.p-solar-anchor__list-item:last-child::after,.p-solar-anchor__list-item::before{content:none}}.p-solar-anchor{max-width:800px;margin:0 auto 60px}@media screen and (max-width: 767px){.p-solar-anchor{padding:0 10px}}.p-solar-anchor__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.p-solar-anchor__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.p-solar-anchor__list-item{font-size:.777777rem;padding:0 15px;position:relative}@media screen and (max-width: 767px){.p-solar-anchor__list-item{width:50%;margin-bottom:10px;padding:0 5px}}.p-solar-anchor__list-item:last-child::after{left:auto;right:0}.p-solar-anchor--katene{max-width:890px;margin:0 auto 60px}.p-solar-contact__tel{text-align:center;margin-top:20px}.p-solar-contact__tel a{color:#ff7200;display:inline-block;font-size:1.777777rem;font-weight:600;padding-left:57px;position:relative}.p-solar-contact__tel a::before{background:url(/common/img/kanaerusolar/icon_01.svg) no-repeat;background-size:contain;content:"";height:30px;width:53px;margin:auto;position:absolute;top:0;bottom:0;left:0}.p-solar-contact__text-01{font-size:.777777rem;font-weight:600;margin-bottom:5px}.p-solar-contact__text-02{font-size:.777777rem;font-weight:600}.p-solar-contact__text-area{background:#fff;margin:10px auto 0;max-width:540px;padding:30px}@media screen and (max-width: 767px){.p-solar-contact__text-area{padding:15px}}.p-solar-faq__inner{max-width:1021px;margin:auto}.p-solar-faq__heading{font-size:1.11111rem;line-height:1.4;margin-top:26px}.p-solar-faq__heading:first-child{margin-top:62px}@media screen and (max-width: 767px){.p-solar-faq__heading:first-child{margin-top:40px}}.p-solar-faq__text{font-size:.777777rem;margin-bottom:0}.p-solar-faq__text-area{background:#f4f4f4;margin-top:15px;padding:30px 75px}@media screen and (max-width: 767px){.p-solar-faq__text-area{padding:25px}}.p-solar-flow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}@media screen and (max-width: 767px){.p-solar-flow{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-solar-flow__inner:first-child{background:url(/common/img/kanaerusolar/img_bg_06.gif);width:30%;padding-left:15px}@media screen and (max-width: 767px){.p-solar-flow__inner:first-child{width:100%;padding-left:0}}.p-solar-flow__inner:last-child{width:70%}@media screen and (max-width: 767px){.p-solar-flow__inner:last-child{width:100%}}.p-solar-flow__list{margin-top:66px}@media screen and (max-width: 767px){.p-solar-flow__list{display:none}}.p-solar-flow__list-area{position:absolute;top:20px}@media screen and (max-width: 767px){.p-solar-flow__list-area{position:relative;top:0;padding:40px 15px 40px}}@media screen and (max-width: 767px){.p-solar-flow__list-area::before{background:url(/common/img/kanaerusolar/img_bg_06.gif);content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:1}}@media screen and (max-width: 767px){.p-solar-flow__list-area .c-solar-heading-02,.p-solar-flow__list-area .l-solar-wrapper-01,.p-solar-flow__list-area .p-solar-flow__list{position:relative;z-index:1}}.p-solar-flow__list-area.is-fixed{position:fixed}.p-solar-flow__list-item,.p-solar-flow__list-item--katene{padding-bottom:30px}@media screen and (max-width: 767px){.p-solar-flow__list-item,.p-solar-flow__list-item--katene{margin-left:12px;padding-bottom:15px}}.p-solar-flow__list-item a,.p-solar-flow__list-item--katene a{color:#999;font-size:1rem;font-weight:600}.p-solar-flow__list-item a:hover,.p-solar-flow__list-item--katene a:hover{opacity:.7;text-decoration:none}@media screen and (max-width: 767px){.p-solar-flow__list-item a,.p-solar-flow__list-item--katene a{color:#1e3aa3}}.p-solar-flow__list-item.is-active a,.p-solar-flow__list-item--katene.is-active a{color:#1e3aa3}@media screen and (max-width: 767px){.p-solar-flow__list-item--katene a{color:#01758e}}.p-solar-flow__list-item--katene.is-active a{color:#01758e}.p-solar-movie{margin-top:60px;text-align:center}@media screen and (max-width: 767px){.p-solar-movie{margin-top:40px}}.p-solar-movie .c-solar-box-02{background:rgba(255,255,255,.7);-webkit-box-shadow:0 0 8px #ddd;box-shadow:0 0 8px #ddd;margin:0 auto 25px;padding:30px 41px}@media screen and (max-width: 767px){.p-solar-movie .c-solar-box-02{padding:20px;margin:0 auto 15px}}.p-solar-movie .c-solar-note--num:last-child{margin-bottom:40px}.p-solar-movie .c-solar-note--num .c-solar-link--blank{font-size:inherit;display:inline}.p-solar-movie .c-solar-note--num .c-solar-link--blank svg{top:auto}.p-solar-movie .l-solar-wrapper-01{text-align:left}.p-solar-movie iframe{height:619px !important;width:100% !important;max-width:1100px}@media screen and (max-width: 767px){.p-solar-movie iframe{height:300px !important}}.p-solar-movie__text{font-size:.833333rem;margin-bottom:31px;text-align:center}@media screen and (max-width: 767px){.p-solar-mv .l-solar-wrapper-01{text-align:left}}.p-solar-mv__bg{position:relative;margin:0 auto 15px;max-width:2000px}.p-solar-mv__bg::before{content:"";background:#f5f5f5;width:100%;height:92%;position:absolute}.p-solar-mv__img-01{position:absolute;left:30px;top:11%;width:32vw;z-index:2}@media screen and (max-width: 767px){.p-solar-mv__img-01{background:rgba(255,255,255,.8);left:15px;padding:10px;width:60%}}@media screen and (min-width: 2000px){.p-solar-mv__img-01{width:80%}}.p-solar-mv__img-02{display:none;position:absolute;left:100px;top:37%;width:31.5vw;z-index:2}@media screen and (max-width: 767px){.p-solar-mv__img-02{left:15px;top:47%;width:70%}}@media screen and (min-width: 2000px){.p-solar-mv__img-02{width:80%}}.p-solar-mv__img-03{display:none;position:absolute;left:100px;top:55%;width:46vw;z-index:2}@media screen and (max-width: 767px){.p-solar-mv__img-03{left:15px;width:90%;top:65%}}.p-solar-mv__img-area-01{position:absolute;left:30px;width:800px;height:100%}@media screen and (max-width: 767px){.p-solar-mv__img-area-01{left:0;width:100%}}.p-solar-mv__img-area-02{position:relative;text-align:right;z-index:1}.p-solar-mv--katene{background:url(/common/img/kanaerusolar/img_mv--katene.jpg) no-repeat center/cover;height:820px;margin:0 0 15px;position:relative}@media screen and (max-width: 767px){.p-solar-mv--katene{background:url(/common/img/kanaerusolar/img_mv_sp--katene.jpg) no-repeat center/cover;height:90vw}}.p-solar-mv--katene .p-solar-mv__bg{margin:0;padding:30px 0 0}@media screen and (max-width: 767px){.p-solar-mv--katene .p-solar-mv__bg{padding:20px 0 0}}.p-solar-mv--katene .p-solar-mv__bg::before{content:none}.p-solar-mv--katene .p-solar-mv__img-01{background:none;width:70%}@media screen and (max-width: 767px){.p-solar-mv--katene .p-solar-mv__img-01{left:0;margin:auto;right:0;width:95%;top:-10px}}.p-solar-mv--katene .p-solar-mv__img-area-01{left:100px}@media screen and (max-width: 767px){.p-solar-mv--katene .p-solar-mv__img-area-01{left:0}}.p-solar-mv--katene .p-solar-mv__heading{position:absolute;top:28%;left:0;right:0;margin:auto;text-align:center}@media screen and (max-width: 767px){.p-solar-mv--katene .p-solar-mv__heading{top:40%}}.p-solar-mv--katene .p-solar-mv__heading-img{max-width:720px;margin:auto}@media screen and (max-width: 767px){.p-solar-mv--katene .p-solar-mv__heading-img{max-width:75vw}}.p-solar-select,.p-solar-select--katene{background:#f5f5f5;margin:40px 0 25px;position:relative}.p-solar-select::before,.p-solar-select::after,.p-solar-select--katene::before,.p-solar-select--katene::after{content:"";position:absolute}.p-solar-select::after,.p-solar-select--katene::after{border-top:2px solid #1e3aa3;border-right:2px solid #1e3aa3;height:17px;width:17px;-webkit-transform:rotate(135deg);transform:rotate(135deg);top:40%;right:40px}@media screen and (max-width: 767px){.p-solar-select::after,.p-solar-select--katene::after{height:10px;width:10px;right:20px}}.p-solar-select::before,.p-solar-select--katene::before{background:#e7e7e7;height:100%;width:1px;right:95px}@media screen and (max-width: 767px){.p-solar-select::before,.p-solar-select--katene::before{right:50px}}.p-solar-select label,.p-solar-select--katene label{display:none}.p-solar-select__label,.p-solar-select--katene__label{font-size:1.333333rem;font-weight:600;margin-bottom:0;padding-right:95px;position:absolute;text-align:center;top:30%;width:100%}@media screen and (max-width: 767px){.p-solar-select__label,.p-solar-select--katene__label{font-size:1rem;height:28px;padding-right:50px;top:32%}}.p-solar-select__wrapper,.p-solar-select--katene__wrapper{margin:auto;max-width:690px}@media screen and (max-width: 767px){.p-solar-select__wrapper,.p-solar-select--katene__wrapper{padding:0 15px}}.p-solar-select--katene::after{border-top:2px solid #01758e;border-right:2px solid #01758e}.p-solar-selectbox,.p-solar-selectbox--katene{background:rgba(0,0,0,0);border-bottom:2px solid #1e3aa3;color:rgba(51,51,51,0) !important;font-size:1.333333rem;font-weight:600;padding:30px 15px 30px 45px;position:relative;z-index:1}@media screen and (max-width: 767px){.p-solar-selectbox,.p-solar-selectbox--katene{padding:15px 50px 15px 45px}}.p-solar-selectbox option,.p-solar-selectbox--katene option{color:#333}.p-solar-selectbox--katene{border-bottom:2px solid #01758e}.p-solar-tabbox-01{background:#fff;border-bottom:2px solid #1e3aa3;border-top:2px solid #1e3aa3;margin-top:125px;position:relative}.p-solar-tabbox-01__content{clear:both;display:none;overflow:hidden;padding:31px 40px 54px}@media screen and (max-width: 767px){.p-solar-tabbox-01__content{padding:20px 15px 54px}}.p-solar-tabbox-01__link{background:#fff;border:2px solid #ddd;border-bottom:none;color:#999;cursor:pointer;display:block;float:left;font-size:1.333333rem;font-weight:bold;line-height:50px;margin:0 auto;height:85px;width:360px;padding:20px 0;position:absolute;top:-87px;left:0;right:0;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:1}@media screen and (max-width: 767px){.p-solar-tabbox-01__link{font-size:1rem;height:65px;width:130px;line-height:1.3;padding:15px 0;top:-67px}}.p-solar-tabbox-01__link:first-of-type{left:auto;right:50.5%}@media screen and (max-width: 767px){.p-solar-tabbox-01__link:first-of-type{right:51%}}.p-solar-tabbox-01__link:last-of-type{left:50.5%;right:auto}@media screen and (max-width: 767px){.p-solar-tabbox-01__link:last-of-type{left:51%}}.p-solar-tabbox-01__link:hover{border:2px solid #1e3aa3;border-bottom:none;color:#1e3aa3}.p-solar-tabbox-01 input[name=tab_link]{display:none}.p-solar-tabbox-01 input:checked+.p-solar-tabbox-01__link{border:2px solid #1e3aa3;border-bottom:none;color:#1e3aa3}.p-solar-tabbox-01 input:checked+.p-solar-tabbox-01__link::after{background:#fff;content:"";width:100%;height:10px;position:relative;top:-15px}@media screen and (max-width: 767px){.p-solar-tabbox-01 input:checked+.p-solar-tabbox-01__link::after{height:25px;top:10px}}.p-solar-tabbox-01 #tab-01:checked~#tab-01_content,.p-solar-tabbox-01 #tab-02:checked~#tab-02_content{display:block}.js-display-none{display:none !important}[data-whatintent=mouse] *:focus{text-decoration:none}.info{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background:rgba(0,0,0,.8)}.info-inner{max-width:600px;width:90%;border-radius:10px;background:#fff;margin:50vh auto 0;padding:30px 20px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.info-inner .c-solar-note{text-indent:0}.d-cell{display:block}.d-cell-left,.d-cell-right{width:100%;display:block}@media screen and (max-width: 767px){.d-cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.d-cell-left{width:50%;white-space:nowrap}.d-cell-right{width:auto;margin-left:5%}}