@charset "UTF-8";.layout{top:-2784px!important}.section{margin-left:90px;margin-right:90px;position:relative}@media screen and (max-width:1400px){.section{margin-left:4.6vw;margin-right:4.6vw}}.install{position:relative}.install-section__title{font-size:3.7rem;font-weight:700}.install-lead{margin-bottom:125px;padding-top:47px}.install-lead__illust{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;padding:73px 30px 70px 0;text-align:center;width:600px}.install-lead__illust img{width:311px}.install-lead__illust2{display:none}.install-lead__copy{font-size:4.2rem;font-weight:700;line-height:6.4rem;margin-bottom:46px}@media screen and (min-width:1500px){.install-lead__copy br{display:none}}.install-lead__text{font-size:1.8rem;line-height:4.6rem}.install-lead__note{font-size:1.4rem;line-height:2.8rem;margin-top:15px;padding-left:16px;position:relative}.install-lead__note:before{color:#035b90;content:"※";left:0;position:absolute;top:0}.install-point{margin-bottom:124px}.install-point__title{margin-bottom:67px}.install-point__list{gap:110px}.install-point__item{padding-bottom:44px;position:relative;width:158px}.install-point__item .text{bottom:0;font-size:1.6rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.install-step{margin-bottom:124px}.install-step__title{margin-bottom:67px}.install-step__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 58px}.install-step__item{position:relative;width:calc(33.33% - 39px)}.install-step__item .image{margin-bottom:19px;position:relative}.install-step__item .image:after{background:url(https://2864453.fs1.hubspotusercontent-na1.net/hubfs/2864453/renewal2018/image/installation/icon1.svg) no-repeat 0 0;background-size:contain;content:"";height:24px;position:absolute;right:-47px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:34px}.install-step__item .text{font-size:1.6rem;text-align:center}.install-step__item:nth-of-type(3n) .image:after{display:none}.install-step__text{font-size:1.8rem;line-height:4.6rem;margin-top:22px}.install-step__note{margin-top:8px}.install-step__note li{font-size:1.4rem;line-height:2.8rem;padding-left:16px;position:relative}.install-step__note li+li{margin-top:2px}.install-step__note li:before{color:#035b90;content:"※";left:0;position:absolute;top:0}.install-require{margin-bottom:120px}.install-require__title{margin-bottom:64px}.install-require__main{margin:0 48px}.install-require__list .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.install-require__list .owl-stage-outer{border:1px solid #eaeaea}.install-require__list .owl-item.active:first-of-type .install-require__item:before{display:none}.install-require__item{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:52px 0 30px;position:relative}.install-require__item:before{background:#eaeaea;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.install-require__item .photo{height:220px;margin-bottom:77px;position:relative;width:100%}.install-require__item .photo img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.install-require__item .name{font-size:2.9rem;font-weight:600;line-height:4rem;margin-bottom:13px;padding:0 30px}.install-require__item .text{font-size:1.5rem;line-height:2.8rem;padding:0 30px}.install-require__item .text li{padding-left:14px;position:relative}.install-require__item .text li:before{content:"・";left:-5px;position:absolute;top:0}.install-require__pager{position:absolute;top:50.4%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;width:72px}.install-require__pager .icon{background:#fff;border:1px solid #ececec;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;height:72px;left:0;margin-bottom:2px;position:relative;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;width:100%}.install-require__pager .icon svg{left:48%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:19px}.install-require__pager .icon .st0{fill:#035b90}.install-require__pager .text{color:#035b90;font-size:1.5rem}.install-require__pager.-prev{left:-106px}.install-require__pager.-prev .text.-next{display:none}@media screen and (min-width:751px){.install-require__pager.-prev:hover .icon{left:-8px}}.install-require__pager.-next{right:-106px}.install-require__pager.-next .icon{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.install-require__pager.-next .text.-prev{display:none}@media screen and (min-width:751px){.install-require__pager.-next:hover .icon{left:8px}}.install-require__pager.disabled{opacity:0;pointer-events:none}.install-require__note{margin-top:24px}.install-require__note li{font-size:1.4rem;line-height:2.8rem;padding-left:18px;position:relative}.install-require__note li+li{margin-top:2px}.install-require__note li:before{color:#035b90;content:"※";left:0;position:absolute;top:0}.install-require__note li a{color:#035b90;text-decoration:underline}@media screen and (min-width:751px){.install-require__note li a:hover{text-decoration:none}}.install-check{background:url(https://2864453.fs1.hubspotusercontent-na1.net/hubfs/2864453/renewal2018/image/installation/bg1.webp) no-repeat top;background-size:cover;color:#fff;margin-bottom:129px;padding:50px 45px 90px;text-align:center}.install-check__lead{font-size:3.2rem;font-weight:700;line-height:4.7rem;margin-bottom:38px}.install-check__text1,.install-check__text2{font-size:1.8rem;line-height:4.6rem;margin-bottom:46px}.install-check__text2{margin-top:58px}.install-check__links{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px 60px}.install-check__link a{background:#fff;border-radius:49px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;gap:20px;height:98px;margin:0 auto;position:relative;width:408px}.install-check__link a:before{background:#2d2d2d;border-radius:49px;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.2s ease-out 0s;transition:.2s ease-out 0s;width:0}.install-check__link a.-i1{gap:26px;width:300px}.install-check__link a .text{color:#035b90;font-size:1.9rem;font-weight:500;position:relative;-webkit-transition:.2s ease-out 0s;transition:.2s ease-out 0s}.install-check__link a .icon{font-size:0;line-height:0;position:relative}.install-check__link a .icon ._base{opacity:1;position:relative;-webkit-transition:.2s ease-out 0s;transition:.2s ease-out 0s;width:100%}.install-check__link a .icon ._hover{left:0;opacity:0;position:absolute;top:0;-webkit-transition:.2s ease-out 0s;transition:.2s ease-out 0s;width:100%}.install-check__link a .icon.-i1,.install-check__link a .icon.-i2{width:28px}@media screen and (min-width:751px){.install-check__link a:hover:before{width:100%}.install-check__link a:hover .text{color:#fff}.install-check__link a:hover .icon ._base{opacity:0}.install-check__link a:hover .icon ._hover{opacity:1}}.install-network{margin-bottom:129px}.install-network__title{margin-bottom:40px}.install-network__illust{padding:0 140px;width:310px;-ms-flex-negative:0;flex-shrink:0}.install-network__text{position:relative;text-align:left;top:-5px}.install-network__text .text{font-size:1.8rem;line-height:4.6rem}.install-network__text a{color:#035b90;text-decoration:underline}@media screen and (min-width:751px){.install-network__text a:hover{text-decoration:none}}.install-network__note{margin-top:8px}.install-network__note li{font-size:1.4rem;line-height:2.8rem;padding-left:16px;position:relative}.install-network__note li+li{margin-top:2px}.install-network__note li:before{color:#035b90;content:"※";left:0;position:absolute;top:0}.install-partner{margin-bottom:125px}.install-partner__title{margin-bottom:50px}.install-partner__lead{font-size:1.8rem;line-height:4.6rem;margin-bottom:30px}.install-partner__check{border:1px solid #eaeaea;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.8rem;gap:22px 54px;margin:0 auto 36px;max-width:837px;padding:25px 0 28px}.install-partner__check p{padding-left:22px;position:relative}.install-partner__check p:before{background:url(https://2864453.fs1.hubspotusercontent-na1.net/hubfs/2864453/renewal2018/image/installation/icon3.svg) no-repeat 0 0;background-size:contain;content:"";font-size:0;height:10px;left:0;position:absolute;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px}.install-partner__sort{margin-bottom:31px}.install-partner__sort .sort-title{color:#035b90;font-size:1.6rem;margin-bottom:5px}.install-partner__sort .sort-select{background:#f5f5f5;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-width:228px;position:relative}.install-partner__sort .sort-select:after{background:url(https://2864453.fs1.hubspotusercontent-na1.net/hubfs/2864453/renewal2018/image/renewal2018/casestudy/icon/arrow2.svg) no-repeat 0 0;background-size:contain;content:"";font-size:0;height:7px;line-height:0;pointer-events:none;position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px}.install-partner__sort .sort-select select{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:pointer;display:block;font-size:1.7rem;line-height:5.4rem;padding:0 30px 0 25px;width:100%}.install-partner__area{z-index:1}.install-partner__area .area-inner{border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;width:1080px}.install-partner__area .area-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;width:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#035b90;cursor:pointer;font-size:1.8rem;justify-content:center;position:relative}.install-partner__area .area-item .arrow{background:url(https://2864453.fs1.hubspotusercontent-na1.net/hubfs/2864453/renewal2018/image/installation/fgr1.svg) no-repeat 0 0;background-size:contain;bottom:-10px;display:none;height:10px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:20px}.install-partner__area .area-item:after{background:#eaeaea;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.install-partner__area .area-item:before{background:#035b90;bottom:-1px;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.2s ease-out 0s;transition:.2s ease-out 0s;width:0}.install-partner__area .area-item:hover:before{width:100%}.install-partner__area .area-item.-current{background:#035b90;color:#fff}.install-partner__area .area-item.-current .arrow{display:block}.install-partner__list{border:1px solid #eaeaea;padding:40px 30px 48px 41px}.install-partner__list .partner-block{display:none}.install-partner__list .partner-block.-current{display:block}.install-partner__list .partner-block table{border-collapse:collapse}.install-partner__list .partner-block table tr.-hide,.install-partner__list .partner-block table.-hide{display:none}.install-partner__list .partner-block table tr th{font-size:1.4rem;padding-bottom:6px}.install-partner__list .partner-block table tr td{font-size:1.6rem;line-height:2.8rem;padding-right:20px;padding-top:28px;vertical-align:middle}.install-partner__list .partner-block table tr td.-i1{width:20%}.install-partner__list .partner-block table tr td.-i2{min-width:230px;width:19%}.install-partner__list .partner-block table tr td.-i3{width:30%}.install-partner__list .partner-block table tr td.-i4{width:15%}.install-partner__list .partner-block table tr td.-i5{padding-right:30px;width:8%}.install-partner__list .partner-block table tr td.-i6{width:8%}.install-partner__list .partner-products{gap:2px;padding-top:17px}.install-partner__list .partner-products__item{padding-bottom:16px;position:relative;text-align:center;width:40px}.install-partner__list .partner-products__item .text{bottom:-7px;font-size:1.2rem;position:absolute;width:100%}.install-partner__list .partner-mail a{border:1px solid #035b90;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:35px;position:relative;-webkit-transition:.2s ease-out 0s;transition:.2s ease-out 0s;width:35px}.install-partner__list .partner-mail a .icon{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:17px}.install-partner__list .partner-mail a .icon .st0{fill:none;stroke:#035b90;stroke-miterlimit:10;stroke-width:2.3090872px;-webkit-transition:.2s ease-out 0s;transition:.2s ease-out 0s}@media screen and (min-width:751px){.install-partner__list .partner-mail a:hover{background:#035b90}.install-partner__list .partner-mail a:hover .icon .st0{stroke:#fff}}.install-partner__list .partner-noresult{display:none;font-size:1.8rem;line-height:4.6rem}.install-partner__list .partner-noresult.-show{display:block}.install-partner__list .partner-noresult a{color:#035b90;text-decoration:underline}@media screen and (min-width:751px){.install-partner__list .partner-noresult a:hover{text-decoration:none}}.install-partner__note{margin-top:21px}.install-partner__note li{font-size:1.4rem;line-height:2.8rem;padding-left:16px;position:relative}.install-partner__note li+li{margin-top:2px}.install-partner__note li:before{color:#035b90;content:"※";left:0;position:absolute;top:0}.install-manual__title{margin-bottom:52px}.install-manual__lead{font-size:1.8rem;line-height:4.6rem;margin-bottom:58px}.install-manual__subtitle{font-size:3.2rem;font-weight:700;line-height:4rem;margin-bottom:30px}.install-manual__text{font-size:1.8rem;line-height:4.6rem;margin-bottom:35px}.install-manual__block+.install-manual__block{margin-top:42px}.install-manual__wrapper{border:1px solid #eaeaea;padding-bottom:36px;position:relative}.install-manual__wrapper:after{background:#eaeaea;content:"";height:100%;left:195px;position:absolute;top:0;width:1px;z-index:2}.install-manual__wrapper .inner{overflow-x:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none}.install-manual__wrapper .inner::-webkit-scrollbar{display:none}.install-manual__wrapper table{width:100%}.install-manual__wrapper table thead td{font-size:1.4rem;padding-bottom:22px;padding-top:36px;text-align:center}.install-manual__wrapper table td,.install-manual__wrapper table th{vertical-align:middle}@media screen and (min-width:751px){.install-manual__wrapper table td,.install-manual__wrapper table th{height:auto!important}}.install-manual__wrapper table th.headline{background:#fff;left:0;position:sticky;width:195px;z-index:1}.install-manual__wrapper table td{width:calc(20% - 39px)}.install-manual__wrapper table tbody td,.install-manual__wrapper table tbody th{padding:20px 0}.install-manual__wrapper .manual-products__photo{height:87px;margin-bottom:4px;position:relative;width:100%}.install-manual__wrapper .manual-products__photo img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.install-manual__wrapper .manual-products__name{font-size:1.8rem;font-weight:600;line-height:2.8rem;text-align:center}.install-manual__wrapper .manual-dl__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:0 auto;width:150px}.install-manual__wrapper .manual-dl__item{width:70px}.install-manual__wrapper .manual-dl__item a{display:block}@media screen and (min-width:751px){.install-manual__wrapper .manual-dl__item a:hover .icon img{top:calc(50% - 5px)}}.install-manual__wrapper .manual-dl__item .icon{height:42px;margin:0 auto;position:relative;width:42px}.install-manual__wrapper .manual-dl__item .icon img{height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease-out 0s;transition:.2s ease-out 0s;width:100%}.install-manual__wrapper .manual-dl__item .icon.-yt img{height:80%;width:80%}.install-manual__wrapper .manual-dl__item .text{font-size:1.2rem;line-height:2.2rem}.install-manual__wrapper .manual-notice{background:#035b90;display:none;height:155px;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;width:155px;z-index:2}.install-manual__wrapper .manual-notice.-hide{opacity:0}.install-manual__wrapper .manual-notice__main{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;padding-top:23px;position:absolute;text-align:center;top:0;width:100%}.install-manual__wrapper .manual-notice__main>.icon{margin:0 auto 17px;width:49px}.install-manual__wrapper .manual-notice__main>.icon img{-webkit-animation:anm-hand 2s linear 0s infinite;animation:anm-hand 2s linear 0s infinite;position:relative;width:100%}.install-manual__wrapper .manual-notice__main>.text{color:#fff;font-size:1.2rem;line-height:1.4rem}.install-manual__other{border:1px solid #eaeaea;margin-top:-4px;padding:30px 28px}.install-manual__other .manual-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:35px 10px}.install-manual__other .manual-list__item{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:30px;width:48%}.install-manual__other .manual-list__title{font-size:1.6rem;line-height:2.8rem}.install-manual__other .manual-list__dl{width:34px;-ms-flex-negative:0;flex-shrink:0}.install-manual__other .manual-list__dl a{display:block}@media screen and (min-width:751px){.install-manual__other .manual-list__dl a:hover .icon img{top:calc(50% - 5px)}}.install-manual__other .manual-list__dl .icon{height:34px;margin:0 auto;position:relative;width:34px}.install-manual__other .manual-list__dl .icon img{height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease-out 0s;transition:.2s ease-out 0s;width:100%}.install-manual__other .manual-list__dl .icon.-yt img{height:80%;width:80%}@media screen and (max-width:1400px){.install-require__pager.-prev{left:-60px}.install-require__pager.-next{right:-60px}}@media screen and (max-width:1290px){.install-lead__illust{text-align:right;width:460px}}@media screen and (max-width:1260px){.install-partner__area .area-inner{width:720px}.install-partner__area .area-item{width:80px}}@media screen and (max-width:1230px){.install-network__illust{padding-left:0}}@media screen and (max-width:1160px){.install-manual__wrapper table{width:1195px}.install-manual__wrapper .manual-notice{display:block}}@media screen and (max-width:1120px){.install-network__illust{padding-right:100px;width:260px}}@media screen and (max-width:1100px){.install-point__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:70px 110px;margin:0 auto;width:426px}}@media screen and (max-width:1030px){.install-lead__illust{display:none}.install-lead__illust2{display:block;margin:50px 0;text-align:center}.install-lead__illust2 img{width:311px}.install-step__item{width:calc(50% - 29px)}.install-step__item:nth-of-type(3n) .image:after{display:block}.install-step__item:nth-of-type(2n) .image:after{display:none}}@media screen and (max-width:1000px){.install-partner__list{padding-top:12px}.install-partner__list .partner-block table thead{display:none}.install-partner__list .partner-block table tr{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px;position:relative}.install-partner__list .partner-block table tr:after{background:#eaeaea;bottom:12px;content:"";height:1px;left:0;position:absolute;width:100%}.install-partner__list .partner-block table tr:last-of-type{padding-bottom:0}.install-partner__list .partner-block table tr:last-of-type:after{display:none}.install-partner__list .partner-block table tr td{padding-top:18px}.install-partner__list .partner-block table tr td:before{color:#035b90;display:block;font-size:1.4rem}.install-partner__list .partner-block table tr td.-i1{width:100%}.install-partner__list .partner-block table tr td.-i1:before{content:"会社名"}.install-partner__list .partner-block table tr td.-i2{width:100%}.install-partner__list .partner-block table tr td.-i2:before{content:"対応機種"}.install-partner__list .partner-block table tr td.-i3{width:100%}.install-partner__list .partner-block table tr td.-i3:before{content:"住所"}.install-partner__list .partner-block table tr td.-i4{width:34%}.install-partner__list .partner-block table tr td.-i4:before{content:"電話番号"}.install-partner__list .partner-block table tr td.-i5{width:20%}.install-partner__list .partner-block table tr td.-i5:before{content:"メール"}.install-partner__list .partner-block table tr td.-i5.-nothing:before{display:none}.install-partner__list .partner-block table tr td.-i6{width:100%}.install-partner__list .partner-block table tr td.-i6:before{content:"担当者"}.install-partner__list .partner-products{padding-top:5px}.install-partner__list .partner-noresult{padding-top:28px}}@media screen and (max-width:980px){.install-network__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.install-network__illust{padding:0}.install-network__text{width:100%}}@media screen and (max-width:950px){.install-partner__area .area-inner{width:675px}.install-partner__area .area-item{width:75px}.install-manual__other .manual-list__item{width:100%}}@media screen and (max-width:750px){.install-section__title{font-size:2.6rem;line-height:4.2rem}.install-lead{margin-bottom:75px;padding:24px 12px 0}.install-lead__illust2{margin:41px 0}.install-lead__illust2 img{width:218px}.install-lead__copy{font-size:2.9rem;line-height:4.2rem;margin-bottom:34px}.install-lead__text{font-size:1.4rem;line-height:2.8rem}.install-lead__note{font-size:1.2rem;line-height:2.4rem;margin-top:8px;padding-left:16px}.install-point{margin-bottom:79px;padding:0 12px}.install-point__title{margin-bottom:28px}.install-point__list{gap:67px 57px;width:301px}.install-point__item{padding-bottom:44px;position:relative;width:122px}.install-point__item .text{bottom:auto;font-size:1.4rem;line-height:2.4rem;top:146px}.install-step{margin-bottom:75px}.install-step__title{margin-bottom:28px;padding:0 12px}.install-step__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 58px}.install-step__slides{padding:0 24px}.install-step__slides .owl-stage-outer{overflow:visible}.install-step__slides .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:19px;justify-content:center;margin-top:24px}.install-step__slides .owl-dots .owl-dot{height:11px;position:relative;width:11px}.install-step__slides .owl-dots .owl-dot span{background:#a0a0a0;border-radius:50%;display:block;height:100%;position:absolute;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:.2s ease-out 0s;transition:.2s ease-out 0s;width:100%}.install-step__slides .owl-dots .owl-dot.active span{background:#035b90;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.install-step__slide .image{margin-bottom:10px}.install-step__slide .text{font-size:1.4rem;line-height:2.8rem;text-align:center}.install-step__pager{cursor:pointer;position:absolute;text-align:center;top:calc(50% - 34px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:60px;z-index:3}.install-step__pager.-hide{display:none}.install-step__pager .icon{background:#035b90;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;height:60px;margin-bottom:2px;position:relative;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;width:100%}.install-step__pager .icon svg{left:74%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px}.install-step__pager .icon .st0{fill:#fff}.install-step__pager.-prev{left:-76px}.install-step__pager.-next{right:-76px}.install-step__pager.-next .icon{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.install-step__text{font-size:1.4rem;line-height:2.8rem;margin-top:45px;padding:0 12px}.install-step__note{margin-top:10px;padding:0 12px}.install-step__note li{font-size:1.2rem;line-height:2.4rem}.install-step__note li+li{margin-top:0}.install-require{margin-bottom:55px}.install-require__title{margin-bottom:34px;padding:0 12px}.install-require__main{margin:0}.install-require__item{padding:52px 0 25px}.install-require__item:before{display:none}.install-require__item .photo{height:135px;margin-bottom:48px}.install-require__item .name{font-size:2.2rem;line-height:3.4rem;margin-bottom:13px;padding:0;text-align:center}.install-require__item .text{font-size:1.6rem;line-height:2.8rem;padding:0 10px}.install-require__item .text li+li{margin-top:7px}.install-require__pager{position:absolute;top:50.4%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;width:60px}.install-require__pager .icon{background:#fff;border:1px solid #ececec;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;height:60px;left:0;margin-bottom:2px;position:relative;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;width:100%}.install-require__pager .icon svg{left:74%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px}.install-require__pager .icon .st0{fill:#035b90}.install-require__pager .text{color:#035b90;font-size:1.5rem}.install-require__pager.-prev{left:-48px}.install-require__pager.-prev .text{display:none}.install-require__pager.-next{right:-48px}.install-require__pager.-next .icon{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.install-require__pager.-next .text{display:none}.install-require__pager.disabled{opacity:0;pointer-events:none}.install-require .lineup-footer{display:block;margin-top:20px;position:relative}.install-require .lineup-pager{cursor:pointer;position:relative}.install-require .lineup-pagerwrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}.install-require .lineup-pager .icon{border:1px solid #035b90;border-radius:50% 50%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;height:23px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:23px}.install-require .lineup-pager .icon svg{left:54%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:5px}.install-require .lineup-pager .icon svg .st0{fill:#035b90}.install-require .lineup-pager .text{color:#035b90;font-size:1.4rem;line-height:2.4rem;position:relative}.install-require .lineup-pager.-l .icon{left:0;-webkit-transform:scaleX(-1) translateY(-50%);-ms-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}.install-require .lineup-pager.-l .text{padding-left:30px}.install-require .lineup-pager.-r .icon{right:0}.install-require .lineup-pager.-r .text{padding-left:0;padding-right:30px;text-align:right}.install-require .lineup-pagenum{display:-webkit-box;display:-ms-flexbox;display:flex;width:90px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:2px;color:#035b90;left:50%;position:absolute;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.install-require .lineup-pagenum .current{font-size:3rem;font-weight:600;letter-spacing:.04em;line-height:3rem;position:relative;text-align:right;top:3px;width:30px}.install-require .lineup-pagenum .line{font-size:1rem;letter-spacing:.04em;line-height:1rem;margin:0 9px 3px 8px}.install-require .lineup-pagenum .total{font-size:1.4rem;letter-spacing:.04em;line-height:1.4rem;width:30px}.install-require__note{margin-top:34px;padding:0 12px}.install-require__note li{font-size:1.2rem;line-height:2.4rem;padding-left:16px}.install-require__note li+li{margin-top:0}.install-check{background:url(https://2864453.fs1.hubspotusercontent-na1.net/hubfs/2864453/renewal2018/image/sp/installation/bg1.webp) no-repeat top;background-size:cover;margin-bottom:50px;padding:41px 15px 48px}.install-check__lead{font-size:2.2rem;line-height:3.3rem;margin-bottom:11px}.install-check__text1{padding:0 20px}.install-check__text1,.install-check__text2{font-size:1.4rem;line-height:2.8rem;margin-bottom:18px}.install-check__text2{margin-top:28px;padding:0 28px}.install-check__links{gap:12px}.install-check__link a{border-radius:30px;gap:20px;height:60px;width:220px}.install-check__link a.-i1{gap:16px;width:200px}.install-check__link a .text{font-size:1.4rem;line-height:2rem}.install-check__link a .icon.-i1{width:21px}.install-check__link a .icon.-i2{width:18px}.install-network{margin-bottom:70px}.install-network__title{margin-bottom:40px}.install-network__main{gap:44px;padding:11px 12px 0}.install-network__illust{width:192px}.install-network__text{position:relative;text-align:left;top:-5px}.install-network__text .text{font-size:1.4rem;line-height:2.8rem}.install-network__note{margin-top:10px}.install-network__note li{font-size:1.2rem;line-height:2.4rem}.install-partner{margin-bottom:78px}.install-partner__title{margin-bottom:32px;padding:0 12px}.install-partner__lead{font-size:1.4rem;line-height:2.8rem;margin-bottom:23px;padding:0 12px}.install-partner__check{font-size:1.4rem;gap:13px 42px;margin:0 12px 23px;padding:25px 0 21px}.install-partner__check p{padding-left:16px}.install-partner__check p:before{height:8px;width:10px}.install-partner__sort{margin-bottom:23px}.install-partner__sort .sort-title{font-size:1.2rem;margin-bottom:-1px}.install-partner__sort .sort-select{min-width:198px}.install-partner__sort .sort-select:after{height:5px;right:22px;width:10px}.install-partner__sort .sort-select select{font-size:1.6rem;line-height:4.2rem;padding:0 30px 0 13px}.install-partner__area{height:62px;left:-4.6vw;overflow-x:scroll;position:relative;width:calc(100% + 9.2vw);-ms-overflow-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;scrollbar-width:none}.install-partner__area::-webkit-scrollbar{display:none}.install-partner__area .area-inner{width:639px}.install-partner__area .area-item{color:#000;font-size:1.4rem;height:54px;width:71px}.install-partner__area .area-item .arrow{background:url(https://2864453.fs1.hubspotusercontent-na1.net/hubfs/2864453/renewal2018/image/sp/installation/fgr1.svg) no-repeat 0 0;background-size:contain;bottom:-6px;height:6px;width:9px}.install-partner__list{border-left:none;border-right:none;-webkit-box-sizing:border-box;box-sizing:border-box;left:-4.6vw;margin-top:-8px;padding:30px 4.6vw 23px;position:relative;width:calc(100% + 9.2vw)}.install-partner__list .partner-block{padding:0 12px}.install-partner__list .partner-block table tr{padding-bottom:47px}.install-partner__list .partner-block table tr:after{bottom:18px;left:-12px;width:calc(100% + 24px)}.install-partner__list .partner-block table tr td{font-size:1.4rem;line-height:2.8rem;padding-right:0;padding-top:3px}.install-partner__list .partner-block table tr td:before{font-size:1.2rem;margin-bottom:-4px}.install-partner__list .partner-products{padding-top:3px}.install-partner__list .partner-products__item{padding-bottom:21px}.install-partner__list .partner-products__item .text{bottom:-3px;font-size:1rem}.install-partner__list .partner-mail a{height:24px;width:24px}.install-partner__list .partner-mail a .icon{font-size:0;line-height:0;width:10px}.install-partner__list .partner-noresult{font-size:1.6rem;line-height:2.8rem}.install-partner__note{margin-top:17px;padding:0 12px}.install-partner__note li{font-size:1.2rem;line-height:2.4rem}.install-manual{margin-bottom:-28px}.install-manual__title{margin-bottom:31px;padding:0 12px}.install-manual__lead{font-size:1.4rem;line-height:2.8rem;margin-bottom:29px;padding:0 12px}.install-manual__subtitle{font-size:2.2rem;line-height:3.4rem;margin-bottom:22px;padding:0 12px}.install-manual__text{font-size:1.4rem;line-height:2.8rem;margin-bottom:15px;padding:0 12px}.install-manual__block+.install-manual__block{margin-top:38px}.install-manual__cover{background:#fff;height:100%;left:0;position:absolute;top:0;width:88px;z-index:3}.install-manual__cover:before{background:#eaeaea;content:"";height:calc(100% - 158px);left:0;position:absolute;top:158px;width:1px}.install-manual__cover .block>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0 14px}.install-manual__cover .block>div p{font-size:1.2rem;line-height:2rem;text-align:center}.install-manual__cover .block>div._h2{padding-top:35px}.install-manual__cover .block>div._h6{padding-bottom:33px}.install-manual__wrapper{border:none;border-bottom:1px solid #eaeaea;padding-bottom:0;width:calc(100% + 4.6vw)}.install-manual__wrapper:before{background:#eaeaea;content:"";height:1px;left:0;position:absolute;top:158px;width:100%;z-index:4}.install-manual__wrapper:after{height:calc(100% - 158px);left:88px;top:158px}.install-manual__wrapper table{border-collapse:collapse;display:-ms-grid;display:grid;grid-auto-flow:column;width:auto}.install-manual__wrapper table tbody,.install-manual__wrapper table thead{display:contents}.install-manual__wrapper table tr{display:-ms-grid;display:grid;grid-auto-rows:auto}.install-manual__wrapper table thead th.headline{min-height:151px;position:relative;width:88px}.install-manual__wrapper table thead td,.install-manual__wrapper table thead th.headline{background:#fff;font-size:1.2rem;left:0;letter-spacing:-.02em;line-height:2rem;position:sticky;z-index:3}.install-manual__wrapper table thead td{padding:20px 0;text-align:center}.install-manual__wrapper table thead td:before{background:#eaeaea;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.install-manual__wrapper table thead td:first-of-type{padding-top:35px}.install-manual__wrapper table thead td:last-of-type{padding-bottom:33px}.install-manual__wrapper table td,.install-manual__wrapper table th{vertical-align:middle;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.install-manual__wrapper table th.headline{background:transparent;position:relative;width:auto}.install-manual__wrapper table td{width:auto}.install-manual__wrapper table tbody tr{width:160px}.install-manual__wrapper table tbody td,.install-manual__wrapper table tbody th{padding:20px 0 14px}.install-manual__wrapper table tbody td:first-of-type{padding-top:35px}.install-manual__wrapper table tbody td:last-of-type{padding-bottom:33px}.install-manual__wrapper .manual-products__photo{height:80px;margin-bottom:8px}.install-manual__wrapper .manual-products__name{font-size:1.6rem;line-height:3.6rem}.install-manual__wrapper .manual-dl__list{gap:8px;height:auto!important;width:108px}.install-manual__wrapper .manual-dl__item{width:50px}.install-manual__wrapper .manual-dl__item .icon{height:34px;width:34px}.install-manual__wrapper .manual-dl__item .icon.-yt img{height:100%;width:100%}.install-manual__wrapper .manual-dl__item .text{font-size:1rem;line-height:1.4rem}.install-manual__wrapper .manual-notice{height:130px;width:130px}.install-manual__wrapper .manual-notice__main{padding-top:28px}.install-manual__wrapper .manual-notice__main>.icon{margin-bottom:8px;width:41px}.install-manual__wrapper .manual-notice__main>.text{font-size:1rem;line-height:1.2rem}.install-manual__other{margin-top:25px;padding:29px 23px 33px}.install-manual__other .manual-list{gap:30px 10px}.install-manual__other .manual-list__item{padding-right:0}.install-manual__other .manual-list__title{font-size:1.2rem;line-height:2rem}}@-webkit-keyframes anm-hand{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(15px);transform:translateX(15px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes anm-hand{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(15px);transform:translateX(15px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}