@-webkit-keyframes arrowR{0%{-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}50%{-webkit-transform:translate3d(30%,0,0) rotate(45deg);transform:translate3d(30%,0,0) rotate(45deg)}100%{-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}}@keyframes arrowR{0%{-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}50%{-webkit-transform:translate3d(30%,0,0) rotate(45deg);transform:translate3d(30%,0,0) rotate(45deg)}100%{-webkit-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}}.u-pc-d-n{display:none}.u-sp-d-n{display:block}#contents-area,.lyt-col-1 #contents-body{width:inherit}.inner{margin:0 auto;padding:0 40px;width:910px}.link-container .default-link{width:360px;padding:17px 10px 19px;font-weight:700;font-size:16px;border:1px solid #c2c2c2;-webkit-transition:opacity .3s;transition:opacity .3s}.link-container .default-link:focus,.link-container .default-link:hover{opacity:.7}.link-container .default-link[target=_blank]::after{content:"";width:14px;height:14px;background:url(/energy/set/data/special/transfer/img/shared/img-pdf-icon.webp) no-repeat center/cover;top:48%;right:30px;-webkit-transform-origin:top left;transform-origin:top left}.link-container .arrow-link{width:360px;padding:15px 10px 17px;font-weight:700;font-size:16px;-webkit-transition:opacity .3s;transition:opacity .3s}.link-container .arrow-link::after{content:"";display:block;width:7px;height:7px;border-top:2px solid #000;border-right:2px solid #000;position:absolute;top:42%;right:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.link-container .arrow-link.arrow-link--gray{border:2px solid #c2c2c2}.link-container .arrow-link.arrow-link--red{border:2px solid #faa}.link-container .arrow-link.arrow-link--blue{border:2px solid #59c8ff}.link-container .arrow-link.arrow-link--yellow{border:2px solid #ffd881}.link-container .arrow-link.arrow-link--blue,.link-container .arrow-link.arrow-link--red,.link-container .arrow-link.arrow-link--yellow{color:#fff}.link-container .arrow-link.arrow-link--blue::after,.link-container .arrow-link.arrow-link--red::after,.link-container .arrow-link.arrow-link--yellow::after{border-top:2px solid #fff;border-right:2px solid #fff}.link-container .arrow-link:focus,.link-container .arrow-link:hover{opacity:.7}.link-container .arrow-link:focus::after,.link-container .arrow-link:hover::after{-webkit-animation:.4s ease-out 0s 2 arrowR;animation:.4s ease-out 0s 2 arrowR}.mainvisual{position:relative;height:440px;overflow:hidden}.mainvisual .mainvisual__title{width:2000px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.campaign{padding:50px 0 80px}.campaign .campaign__title{margin:0 auto;width:432px}.campaign .campaign-container{margin-top:-48px;padding:64px 35px 36px;border:3px solid #000;border-radius:20px}.campaign .campaign-container .campaign-container__label{font-size:30px;line-height:1.5333333333;letter-spacing:.06em;border-radius:8px}.campaign .campaign-container .campaign-copy{margin:30px auto 0;width:541px}.campaign .campaign-container .campaign-note-list{margin-top:24px;font-size:12px;line-height:1.6666666667}.campaign .campaign-container .campaign-note-list .campaign-note-list-item{gap:0 2px}.campaign .campaign-conditions{margin-top:26px}.campaign .campaign-conditions .campaign-conditions__title{margin:0 auto;width:210px}.campaign .campaign-conditions .campaign-conditions-list{margin-top:30px}.campaign .campaign-conditions .campaign-conditions-list .campaign-conditions-list-item{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0 4px;padding:24px 30px 26px;font-size:16px;line-height:1.5;letter-spacing:.04em}.campaign .campaign-conditions .campaign-conditions-list .campaign-conditions-list-item+.campaign-conditions-list-item{margin-top:10px}.campaign .campaign-conditions .campaign-conditions-list .campaign-conditions-list-item .campaign-conditions-list-item-childlist{width:100%}.campaign .campaign-conditions .campaign-conditions-list .campaign-conditions-list-item .campaign-conditions-list-item-childlist-item{gap:0}.campaign .campaign-link-container{margin:30px auto 0}.reccomend{padding:82px 0 78px;background:#bae8ff -webkit-repeating-linear-gradient(135deg,transparent,transparent 10px,#a0dfff 10px,#a0dfff 20px);background:#bae8ff repeating-linear-gradient(-45deg,transparent,transparent 10px,#a0dfff 10px,#a0dfff 20px)}.reccomend .reccomend__title{width:524px}.reccomend .reccomend-list{margin-top:60px}.reccomend .reccomend-list .reccomend-list-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 20px;min-height:96px;border:3px solid #000;border-radius:20px;cursor:pointer;position:relative}.reccomend .reccomend-list .reccomend-list-item::after{content:"";width:18px;height:18px;background:url(/energy/set/data/special/transfer/img/p/img-modal-icon.webp) no-repeat center/cover;position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.reccomend .reccomend-list .reccomend-list-item+.reccomend-list-item{margin-top:30px}.reccomend .reccomend-list .reccomend-list-item .reccomend-list-item__label{margin-right:24px;width:100px}.reccomend .reccomend-list .reccomend-list-item .reccomend-list-item__icon{margin-right:20px;width:51px}.reccomend .reccomend-list .reccomend-list-item .reccomend-list-item__text{margin-bottom:0;font-size:24px;line-height:1.375;letter-spacing:.045em;position:relative}.question{padding:68px 0 64px}.question .question__title{font-size:40px}.question .question-list{margin-top:54px}.question .question-list .question-list-item{border-radius:20px}.question .question-list .question-list-item+.question-list-item{margin-top:41px}.question .question-list .question-list-item .question-list-item-datalist-question{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:22px 20px 26px;border-radius:20px;position:relative;cursor:pointer}.question .question-list .question-list-item .question-list-item-datalist-question .question-list-item-datalist-question__avatar{display:block;position:absolute;bottom:6px;left:17px}.question .question-list .question-list-item .question-list-item-datalist-question .question-list-item-datalist-question__avatar.question-list-item-datalist-question__avatar--men{width:81px}.question .question-list .question-list-item .question-list-item-datalist-question .question-list-item-datalist-question__avatar.question-list-item-datalist-question__avatar--woman{width:76px}.question .question-list .question-list-item .question-list-item-datalist-question .question-list-item-datalist-question__text{margin-left:100px;margin-bottom:0;font-size:24px;line-height:1.45;letter-spacing:.045em}.question .question-list .question-list-item .question-list-item-datalist-question .question-list-item-datalist-question__icon{display:block;margin-left:auto;width:30px;height:30px;position:relative}.question .question-list .question-list-item .question-list-item-datalist-question .question-list-item-datalist-question__icon::after,.question .question-list .question-list-item .question-list-item-datalist-question .question-list-item-datalist-question__icon::before{content:"";width:18px;height:4px;background:#fff;position:absolute;left:50%}.question .question-list .question-list-item .question-list-item-datalist-question .question-list-item-datalist-question__icon::before{top:51%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.question .question-list .question-list-item .question-list-item-datalist-question .question-list-item-datalist-question__icon::after{top:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.question .question-list .question-list-item .question-list-item-datalist-question.is-active{border-radius:20px 20px 0 0}.question .question-list .question-list-item .question-list-item-datalist-question.is-active .question-list-item-datalist-question__icon::after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.question .question-list .question-list-item .question-list-item-datalist-answer{margin-left:0;border-radius:0}.question .question-list .question-list-item .question-list-item-datalist-answer.is-active{border-radius:0 0 20px 20px}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer-inner{padding:30px 40px 32px;border:3px solid #a0dfff;border-top:none;border-radius:0 0 20px 20px}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer__text{margin-bottom:0;font-size:20px;line-height:1.7;text-align:center}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer__lead{margin-top:20px;font-size:16px;line-height:1.5;text-align:center}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer-note-list{margin-top:20px}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer-detail{margin-top:22px}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer-detail .question-list-item-datalist-answer-detail-column.question-list-item-datalist-answer-detail-column--head{width:200px}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer-detail .question-list-item-datalist-answer-detail-column.question-list-item-datalist-answer-detail-column--data{width:625px}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer-detail .question-list-item-datalist-answer-detail-row{font-size:16px;line-height:1.5}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer-detail .question-list-item-datalist-answer-detail-row .question-list-item-datalist-answer-detail-head{padding:24px 10px 26px}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer-detail .question-list-item-datalist-answer-detail-row .question-list-item-datalist-answer-detail-data{padding:24px 30px 26px}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer-flow{margin:32px auto 0;width:602px}.question .question-list .question-list-item .question-list-item-datalist-answer .question-list-item-datalist-answer-flow .question-list-item-datalist-answer-flow__caption{margin-bottom:14px;font-size:16px;line-height:1.5}.question .question-list .question-list-item.question-list-item02 .question-list-item-datalist-question__avatar{bottom:14px}.apply{padding:80px 0}.apply .apply__title{margin:0 auto;width:462px}.apply .apply-container{margin-top:60px;padding:38px 45px 40px;border:3px solid #000;border-radius:20px}.apply .apply-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;list-style:none}.apply .apply-list .apply-list-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.apply .apply-list .apply-list-item+.apply-list-item{margin-top:40px}.apply .apply-list .apply-list-item .apply-list-item__label{padding:3px 10px 5px;width:120px;font-size:24px;text-align:center;border-radius:50px}.apply .apply-list .apply-list-item .apply-list-item__text{margin:2px 0 0;font-size:20px}.apply .apply-list .apply-list-item .apply-list-item__lead{margin:18px 0 0;font-size:16px;line-height:1.5}.apply .apply-list .apply-list-item .apply-list-item-link-container{margin-top:28px}.apply .apply-list .apply-list-item .apply-list-item-link-container.apply-list-item-layout-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.apply .apply-list .apply-list-item .apply-list-item-link-container.apply-list-item-layout-container .apply-list-item-link{margin:0}.apply .apply-list .apply-list-item .apply-list-item-link-container .apply-list-item-link.disabled{pointer-events:none;border:2px solid #eee;background:#f8f8f8;color:#999!important}.apply .apply-list .apply-list-item .apply-list-item-link-container .apply-list-item-link.disabled::after{border-top:2px solid #999;border-right:2px solid #999}.cautions{padding:80px 0}.cautions .cautions-heading-stripe{gap:10px;font-size:24px;line-height:1}.cautions .cautions-heading-stripe::after,.cautions .cautions-heading-stripe::before{height:4px}.cautions .cautions-list{margin-top:25px;padding-left:1.5em}.cautions .cautions-list .cautions-item{font-size:15px}.cautions .cautions-list .cautions-item+.cautions-item{margin-top:17px}.modal{padding:13svh 40px}.modal .modal-inner{margin:0 auto;width:1080px;max-height:74svh;overflow-y:hidden;position:absolute;top:calc(50% - 13svh);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:20px}.modal .modal-container{border-radius:20px;max-height:74svh}.modal .modal__title{padding:19px 10px 20px;font-size:30px;border-radius:20px 20px 0 0}.modal .modal-main{padding:60px 0 70px;border-radius:0 0 20px 20px;max-height:calc(100vh - 26svh - 220px);overflow-y:auto;overflow-x:hidden}.modal .modal-main .modal-main-inner{margin:0 auto;padding:0 20px;width:590px}.modal .modal-main .modal-main-title{font-size:24px;line-height:1.5}.modal .modal-main .modal-main-image{margin:60px auto}.modal .modal-main .modal-main__text{font-size:12px;line-height:1.6666666667}.modal .modal-main .modal-main__text.modal-main__text--bold{font-weight:700}.modal .modal-main .modal-close-container{margin:60px 0 0}.modal .modal-main .modal-close-container .modal-close-button{gap:8px;font-size:16px}.modal .modal-main .modal-close-container .modal-close-button .modal-close-button__icon{width:26px;height:26px;border-radius:4px;position:relative;top:1.5px}.modal .modal-main .modal-close-container .modal-close-button .modal-close-button__icon::after,.modal .modal-main .modal-close-container .modal-close-button .modal-close-button__icon::before{width:14px;height:2px}.modal .modal-container[data-modal=ouchi-rescue] .modal-main-title{border-bottom:2px solid #000;padding-bottom:4px}.modal .modal-container[data-modal=ouchi-rescue] .modal-main-image{width:499px}.modal .modal-container[data-modal=ouchi-rescue] .modal-main__text+.modal-main__text{margin-top:20px}.modal .modal-container[data-modal=ouchi-rescue] .modal-main-note{margin-top:20px;font-size:12px;line-height:1.6666666667}.modal .modal-container[data-modal=ouchi-rescue] .modal-main-note .modal-main-note-item-link[target=_blank]{position:relative}.modal .modal-container[data-modal=ouchi-rescue] .modal-main-note .modal-main-note-item-link[target=_blank]::after{content:url(/energy/set/data/special/transfer/img/shared/img-pdf-red.webp);display:block;width:11px;height:14px;scale:.25;-webkit-transform-origin:top left;transform-origin:top left;position:absolute;top:26%;right:-14px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}