h1{font-size:40px}h2{font-size:36px;text-align:center}h3{font-size:32px}h4{font-size:18px;line-height:26px;color:#19191b}p{font-size:16px}.base-flex,.flexible{display:flex}.flex-align-center{align-items:center}.pt140{padding:140px 0}.pb140{padding-bottom:140px}a:hover{color:inherit}.green-btn{padding:8px 25px;border-radius:8px;font-weight:700;background:#01CDAF;color:#fff;white-space:nowrap}.green-btn:hover{background-color:#09E4C4;color:#fff}.play-btn{width:68px;height:68px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid #fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:url(https://images.imyfone.com/jp/assets/overview/ai-video-generator/video_play.png) no-repeat rgba(64,60,49,.3) center/cover;cursor:pointer}.product-button-orange .button.buy{position:relative}.banner{background-image:linear-gradient(180deg,rgba(2,232,216,.12) 0%,rgba(255,255,255,.12) 100%);z-index:-1}.banner.product-plate{padding-bottom:0}.banner .banner-icon{font-size:24px}.banner h1{margin:10px 0}.banner #star-reviews .num:hover,.banner .product-video p:hover,.base-version-switching.blue .version-switching-icon:hover,.base-version-switching.blue .version-switching-icon.active{color:#01cdaf}.banner .banner-ul li::before{content:url(https://images.imyfone.com/jp/images/product/itransor_for_line/point.svg);width:6px;height:6px;margin-right:10px;color:#01cdaf;position:relative;top:-3px}.banner .banner-ul li:not(:first-child){margin:5px 0}.banner .banner-ul li:first-child{margin-bottom:5px}.banner .banner-ul li:last-child{margin-bottom:10px}.banner #star-reviews{margin:30px 0}.banner .product-button-blue .button,.vs-version .product-button-blue .button{background-color:#01cdaf;border-color:#01cdaf}.banner .product-button-blue .button:hover,.vs-version .product-button-blue .button:hover{background-color:#09E4C4;border-color:#09E4C4;text-decoration:none}.banner .adapt{display:flex;flex-direction:row;align-items:center;margin-top:20px}.banner .adapt svg{margin-right:10px}.banner .banner-img picture{width:540px}.banner .banner-img picture img{width:100%;margin-top:20px}.banner-right .banner-video-box{width:594px;height:463px;display:block;background-color:transparent;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/sddefault-computer.png) no-repeat center /100% 100%;box-shadow:none}.banner .banner-right .banner-video-img{width:520px;height:292px;margin:31px 0 0 41px}.banner .banner-right .banner-video-img img{width:100%;height:100%;border-radius:12px}.banner-right .banner-video-iframe,.banner-right{margin:33px 0 0 43px}.banner-right .banner-video-iframe,.banner-right .banner-video-iframe iframe{width:520px;height:292px;border-radius:12px}.equip-range p{display:none;margin-top:10px}.range-active{display:block!important}.to-switch{padding:100px 100px 190px}.to-switch p{line-height:28px}.to-switch .tab-switch{width:768px;max-width:100%;height:80px;border-radius:59px;font-size:24px;line-height:33px;color:#2E2E2E;background:#F4F4F4;padding:10px;margin:0 auto 70px}.to-switch .tab-switch .base-tabswitch-title{width:50%;line-height:60px;text-align:center;cursor:pointer;position:relative}.to-switch .tab-switch .base-tabswitch-title .icon-tip{position:absolute;display:inline-block;width:70px;height:24px;font-size:14px;line-height:24px;text-align:center;top:0;right:-40px;color:#FFF;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/icon_tip.svg) no-repeat}.to-switch .tab-switch .base-tabswitch-title.base-tabswitch-title-active{background:#00C8A6;border-radius:59px;color:#FFF}.to-switch .to-switch-img{max-width:583px;display:flex;align-items:center}.to-switch .to-switch-one .to-switch-img{position:relative;margin-right:64px}.to-switch .to-switch-one .to-switch-img iframe{max-width:100%}.to-switch .to-switch-img img{border-style:none;max-width:100%;vertical-align:middle}.to-switch .to-switch-text{position:relative}.to-switch .to-switch-text,.to-switch .to-switch-img{flex:1}.to-switch .to-switch-text h3{margin-bottom:28px}.to-switch .to-switch-text p{line-height:28px}.to-switch .to-switch-text ul{margin:10px 0}.to-switch .to-switch-text li{position:relative;line-height:22px;padding-left:18px;font-size:14px}.to-switch .to-switch-text li:not(:last-child){margin-bottom:10px}.to-switch .to-switch-text li::before{content:'';position:absolute;top:3.5px;left:0;width:15px;height:15px;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/icon_yes_green.svg) no-repeat center/cover}.to-switch .to-switch-text .card{background:#F0FFFD;border:1px solid #B1FFF3;border-radius:5px;padding:4px 10px 4px 20px;font-size:14px;letter-spacing:-.5px}.to-switch .to-switch-text .note{position:relative;color:#01cdaf;margin-top:14px;font-size:14px;line-height:22px;text-indent:2em}.to-switch .to-switch-text .note::before{content:'';position:absolute;left:2px;top:-3px;width:24px;height:24px;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/icon_tips.png) no-repeat center/cover}.to-switch .to-switch-text .green-btn{position:absolute;left:50%;transform:translateX(-50%);margin-top:50px;white-space:nowrap}.to-switch .to-switch-three .block-one{margin:8px 0 20px}.to-switch .to-switch-three .block-one{padding:16px 16px 20px 16px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(4,73,63,.2);border-radius:4px;font-size:14px}.to-switch .to-switch-three .block-one:hover{background-color:#e5faf7}.to-switch .to-switch-three .block-one span{letter-spacing:0;color:#01cdaf;font-size:16px;font-weight:600}@media (max-width:430px){.to-switch .to-switch-one .to-switch-img iframe{height:245px}}.it-look{padding-bottom:132px}.it-look p{line-height:28px}.it-look .it-look-img{position:relative;max-width:554px;display:flex;align-items:center}.it-look .it-look-one .it-look-img,.it-look .it-look-two .it-look-text,.it-look .it-look-three .it-look-img,.it-look .it-look-four .it-look-text{margin-right:90px}.it-look .it-look-img img{border-style:none;max-width:100%;vertical-align:middle}.it-look .it-look-img iframe{max-width:100%}.it-look .it-look-text{position:relative}.it-look .it-look-text,.it-look .it-look-img{flex:1}.it-look .it-look-text .green-btn{position:absolute;left:50%;transform:translateX(-50%);margin-top:50px}.it-look .it-look-text h3{margin-bottom:28px}.it-look .it-look-text p{line-height:28px}.it-look .it-look-text ul{margin-bottom:10px}.it-look .it-look-text li{position:relative;line-height:22px;padding-left:18px;font-size:14px}.it-look .it-look-text li::before{content:'';position:absolute;top:3.5px;left:0;width:15px;height:15px;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/icon_yes_green.svg) no-repeat center/cover}.it-look .it-look-text p.note{position:relative;color:#01cdaf;margin-top:14px;font-size:14px;line-height:22px;text-indent:2em}.it-look .it-look-text p.note::before{content:'';position:absolute;left:2px;top:-3px;width:24px;height:24px;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/icon_tips.png) no-repeat center/cover}.it-look .it-look-two,.it-look .it-look-four{flex-flow:row-reverse}.it-look-two-bg{padding-top:60px;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/it-look-two-bg.png) no-repeat center/cover}.it-look-four-bg{position:relative}.it-look-four-bg::before{content:'';position:absolute;width:100%;height:100%;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/it-look-two-bg.png) no-repeat center/100% 100%;transform:scaleY(-1);z-index:-1}.it-look .it-look-three .block-one{margin:8px 0 20px}.it-look .it-look-three .block-one,.it-look .it-look-three .block-two{padding:16px 16px 20px 16px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(4,73,63,.2);border-radius:4px;font-size:14px}.it-look .it-look-three .block-one:hover,.it-look .it-look-three .block-two:hover{background-color:#e5faf7}.it-look .it-look-three .block-one span,.it-look .it-look-three .block-two span{letter-spacing:0;color:#01cdaf;font-size:16px;font-weight:600}@media (max-width:430px){.it-look .it-look-img iframe{height:245px}}.formula-method{margin:100px auto}.formula-method h2{margin-bottom:50px}.formula-method table{position:relative;border-radius:0 0 8px 8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.08);margin:0 auto}.formula-method table::before{position:absolute;content:"";display:inline-block;width:calc(100% - 2px);height:100%;border-radius:8px;border:1px solid #01CDAF;box-shadow:0 4px 4px 0 rgba(0,0,0,.08);z-index:2}.formula-method table::after{position:absolute;right:-156px;bottom:74px;content:'';display:inline-block;width:210px;height:206px;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/icon_yes.png) center center/cover no-repeat;z-index:3}.formula-method table tr:first-child{background:#01CDAF;height:42px;line-height:42px;border-radius:8px 8px 0 0;color:#fff;font-weight:700;margin-top:-1px}.formula-method table tr:first-child td{text-align:center}.formula-method table tr:first-child td:nth-child(1){width:280px;max-width:280px;border-top-left-radius:8px}.formula-method table tr:first-child td:nth-child(2){width:323px;max-width:323px}.formula-method table tr:first-child td:nth-child(3){width:441px;max-width:441px;border-top-right-radius:8px}.formula-method table tr:not(:first-child) td{outline:1px solid #F2F2F2}.formula-method table tr:not(:first-child) td{padding:0 32px 0 44px;height:72px;line-height:24px;font-size:14px}.formula-method table tr td:first-child{width:280px;max-width:280px;margin-left:1px}.formula-method table tr:not(:first-child) td:nth-child(2){position:relative;width:323px;max-width:323px;padding-left:76px}.formula-method table tr:not(:first-child) td:nth-child(3){position:relative;width:441px;max-width:441px;padding-left:76px}.formula-method table tr:not(:first-child) td:nth-child(2)::before,.formula-method table tr:not(:first-child) td:nth-child(3)::before{content:'';display:inline-block;position:absolute;left:44px;top:50%;transform:translateY(-50%)}.formula-method table tr:not(:first-child) td:nth-child(3)::before{width:20px;height:24px;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/formula-yes.svg) no-repeat center / cover}.formula-method table tr:not(:first-child) td:nth-child(2)::before{width:18px;height:18px;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/formula-no.svg) no-repeat center / cover}.formula-method .text-bottom{text-align:right;padding-right:10%;margin-top:20px;color:#01CDAF;font-size:16px;font-weight:400}.formula-method .text-bottom span{color:#2e2e2e}@media (max-width:768px){.formula-method table::after{display:none}}.vs-version{margin-bottom:100px}.vs-version .box{display:flex;justify-content:center}.vs-version .box .item{width:330px;margin:0 35px;padding-bottom:30px;box-shadow:0 20px 40px 0 rgba(32,124,251,.19);border-radius:16px}.vs-version ul{min-height:260px;padding:0 24px}.vs-version ul li{margin-top:14px;font-weight:400;display:flex}.vs-version ul li svg{margin:2px 14px 0 0;flex-shrink:0}.vs-version ul li p{font-size:14px;font-weight:400}.vs-version .item div.price{font-weight:700;padding:30px 40px 0;height:178px;border-top-left-radius:16px;border-top-right-radius:16px}.vs-version .item.free div.price{background:url(https://images.imyfone.com/jp/images/product/iphone_data_recovery/d_bg1.svg) no-repeat}.vs-version .item.buy div.price{color:#FFF;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/version-top-bg.svg) no-repeat}.vs-version .item div.price p{font-size:24px}.vs-version .item div.price b{font-size:48px}.vs-version .item div.price b span{font-size:36px}.vs-version .product-button:first-child{margin:30px auto 0;min-width:170px}.vs-version .product-button-blue.button{width:170px!important;min-width:170px!important}.vs-version .version-btn{display:inline-block;width:170px;height:42px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:8px}.vs-version .btn-one{background:#01CDAF}.vs-version .btn-two{background:#FF8032}.three-steps{letter-spacing:-1px;padding-top:50px}.three-steps .lb-yt{line-height:1.5;color:#19191b;font-weight:700;margin-bottom:50px;text-align:center}.works-change-category{max-width:86%;width:1072px;height:60px;background-color:#f5f8fa;border-radius:30px;align-items:center;justify-content:space-around;margin:0 auto;padding-left:12px;padding-right:12px}.works-change-category li.curr{color:#01cdaf;background-color:#fff;box-shadow:0 2px 4px 0 rgb(0 0 0 / 20%);border-radius:20px}.works-change-category li{width:240px;height:40px;line-height:40px;text-align:center;font-weight:700;cursor:pointer}.works-content{position:relative}.three-steps .works-swiper-container{max-width:1020px;padding:40px 50px 90px;position:relative}.line-works-slide{padding:10px}#line-works-pagination{display:flex;bottom:0}.works-pagination-item{flex:1;font-weight:700;color:#999;padding:0 20px 10px 80px;cursor:pointer;position:relative;text-align:left}.line-works-slide img{border-radius:10px;box-shadow:0 20px 32px 0 rgb(65 62 101 / 10%)}.works-pagination-item-active{text-decoration:underline;color:#01cdaf}.line-works-btn{width:65px;height:65px;border-radius:50%;line-height:76px;text-align:center;background:#207cfb;margin-top:-52px;z-index:5}.works-pagination-item::before{content:"1";display:block;width:28px;height:28px;background-color:#f5f8fa;border-radius:50%;line-height:28px;text-align:center;left:50px;position:absolute;top:-4px}.works-pagination-item:nth-of-type(2)::before{content:"2"}.works-pagination-item:nth-of-type(3)::before{content:"3"}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:75px}.works-pagination-item::after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;margin:auto;width:1px;height:20px;background:#e0e0e0}.works-pagination-item:last-child:after{display:none}.three-steps .swiper-button-next,.three-steps .swiper-button-prev{left:10px;right:auto;width:65px;height:65px;border-radius:50%;background-color:#01cdaf}.three-steps .swiper-button-prev{background-image:none;left:350px;right:auto}.three-steps .swiper-button-next{background-image:none;right:350px;left:auto}.three-steps picture img{display:flex;margin:auto;max-height:556px}.user-comment{padding:140px 0 100px}.user-comment .base-maxwidth{max-width:1451px;border-radius:1451px;background:linear-gradient(180deg,rgba(223,249,248,.83) 0%,rgba(203,255,254,.76) 50%,rgba(225,249,249,.47) 100%);overflow:hidden}.user-comment .user-tle{font-weight:700;letter-spacing:0;color:#2e2e2e;margin:50px 0 0}.user-comment .comment-user{background-color:#fff;box-shadow:0 8px 16px 4px rgba(6,37,80,.1);border-radius:10px;padding:10px 30px 10px 30px;max-width:600px;margin:30px auto 0;height:255px}.user-comment .swiper-control{display:flex;align-items:center;justify-content:center;margin-top:50px}.user-comment .cnt{max-width:1050px;margin:0 auto}.user-comment .com-pc{margin-bottom:20px}.star-box .star{margin:0 3px;display:flex}.user-comment .comment-tle{font-size:18px;font-weight:700;line-height:24px;letter-spacing:0;color:#2e2e2e;text-align:left;margin-top:15px;margin-bottom:15px}.user-comment .comment-cont{text-align:center;font-size:16px;font-weight:blod;line-height:1.5;color:#2e2e2e;margin-top:20px;margin-bottom:40px}.user-comment .user-info{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.user-comment .user-info .user-name{display:flex;align-items:flex-start;flex-direction:column;margin-left:10px}.user-comment .user-info .user-name img{margin-top:10px}.comment-slide .slide_box .cnt .swiper-container{padding:0 10px;overflow:inherit}.user-comment .user-name{font-size:18px;font-weight:700;line-height:26px;color:#333}.user-comment .swiper-pagination-clickable .swiper-pagination-bullet{width:8px;height:8px;opacity:1;background:#D9D9D9;margin:0 5px}.user-comment .swiper-pagination-bullet.swiper-pagination-bullet-active{width:24px;border-radius:29px;background:#257DF7}.user-comment .swiper-rect-comment{width:auto;margin:0 50px;font-size:24px;font-weight:700;color:#2e2e2e}.swiper-with-prev-comment svg,.swiper-with-next-comment svg{color:#c6c6c6}.swiper-with-prev-comment svg:hover,.swiper-with-next-comment svg:hover{color:#01cdaf}.user-comment .green-btn{display:inline-block;margin:40px 0 40px 50%;transform:translateX(-50%)}.user-comment .go-more:hover{text-decoration:underline}.user-comment .go-more:hover svg{transition:all .3s;transform:translateX(5px)}.version{position:relative;padding-top:0}.version::before{content:'';display:inline-block;position:absolute;width:100%;height:524px;z-index:-1;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/compared.jpg) no-repeat 0 0 / 100%}.version h2{padding-top:100px;margin-bottom:50px}.version .version-box{display:flex;flex-direction:row;position:relative}.version .version-box::after{position:absolute;right:-156px;bottom:74px;content:'';display:inline-block;width:210px;height:206px;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/icon_yes.png) center center/cover no-repeat}.version .version-box .left{position:absolute;top:50%;z-index:1;transform:translateY(-50%)}.version .product-button:first-child{margin-right:0}.version .product-button,.version .product-button .button{min-width:170px;min-height:40px;line-height:40px}.version .product-button svg{width:21px;height:20px;vertical-align:middle}.version .comparison-table{box-shadow:0 4px 10px 0 rgba(0,0,0,.1);border-radius:8px;transform:translateX(150px);background-color:#fff}.version .comparison-table-top{min-height:92px;background-color:#01cdaf;border-radius:4px;color:#fff;line-height:20px}.version .comparison-table tr th{font-size:18px}.version .comparison-table tr th,.version .comparison-table tr td{padding:15px 20px;text-align:center}.version .comparison-table tr th:first-child{border-top-left-radius:8px}.version .comparison-table tr th:last-child{border-top-right-radius:8px}.version .comparison-table tr th:not(:last-child),.version .comparison-table tr td:not(:last-child){border-right:1px solid #e0e0e0}.comparison-table tr:not(:first-child) td{border-bottom:1px solid #e0e0e0}.footer-banner{background:#01cdaf;color:#fff;font-weight:700;padding:80px 0 0;border-radius:0 0 100px 100px}.footer-banner .scale-content{background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/btn_big_bg.png) center bottom no-repeat;padding-bottom:92px}.footer-banner p{text-align:center}.footer-banner .footer-banner-title{margin-bottom:15px}.footer-banner .footer-banner-tip{font-size:40px;line-height:1.3;margin-bottom:10px}.footer-banner .footer-banner-desc{font-size:18px;margin-bottom:40px}.footer-banner .product-button a.footer-banner-buy:hover{color:unset;background-color:#ff8032;text-decoration:none}.footer-banner .product-button{display:flex;justify-content:center;margin-bottom:20px}.footer-banner .product-button .footer-banner-download{display:block;background-color:#fff;margin-right:20px;color:#01cdaf;min-height:54px;line-height:54px;border-radius:8px;text-align:center}.footer-banner .product-button .footer-banner-download svg{color:#01cdaf}.footer-banner .product-button a.footer-banner-download:hover{text-decoration:none}.footer-banner .product-button .button-mobile{display:none}.footer-banner .product-button .footer-banner-buy{background-color:#ff973c}.footer-banner .num-d-s{line-height:24px;font-weight:500}.footer-banner .num-d-s .star-num{justify-content:center}.footer-banner .num-d-s .star-num .user-amount{margin-right:30px}.footer-banner .num-d-s .stra-reviews:hover{color:#fff;text-decoration:underline}.footer-banner .num-d-s .star-s{margin-left:12px}.footer-banner .num-d-s .star::before{content:'';display:inline-block;width:16px;height:16px;position:relative;top:2px}.footer-banner .num-d-s .star.star-quan::before{background:url(https://images.imyfone.com/jp/images/backup-transfer-restore-line/star_icon.svg);background-size:cover}.footer-banner .num-d-s .star.star-ban::before{background:url(https://images.imyfone.com/jp/images/backup-transfer-restore-line/star_half.svg);background-size:cover}.footer-banner .footer-banner-more{margin-top:20px}.footer-banner .footer-banner-more a:hover{color:#fff;text-decoration:underline}.footer-banner .footer-banner-more:hover svg{transform:translateX(10px)}.footer-banner .downbox-safe{background:rgb(255,255,255,.1)}.footer-banner .downbox-safe .base-maxwidth{display:flex;justify-content:space-between}.footer-banner .downbox-safe-item:not(:last-child){margin-right:90px}.footer-banner .downbox-safe-item{padding:17px 0;display:flex;align-items:center}.spec.product-plate{padding:0;margin-bottom:100px}.spec-tabswitch .tab-switch{border-bottom:2px solid #e7e7e7}.spec-tabswitch-title{font-size:28px;line-height:48px;flex:1;text-align:center;cursor:pointer}.spec-tabswitch-title span{display:inline-block;padding:0 17px 15px;position:relative;font-weight:700}.spec-tabswitch-title.base-tabswitch-title-active{color:#01cdaf}.spec-tabswitch-title.base-tabswitch-title-active span::after{content:"";width:100%;height:4px;background:#01cdaf;border-radius:2px;position:absolute;bottom:-3px;left:0}.spec-tabswitch-msg{padding:30px 40px 20px 40px;background:#f5f8fa;border-radius:10px;margin-top:40px}.spec-msgwrap .spec{background:#f5f8fa;border-radius:8px;max-width:360px;padding:30px 40px 20px 40px;margin:50px 22px 0 22px}.spec-msgwrap .spec{max-width:796px}.spec-msgwrap .spec:first-child{margin-left:0}.spec-msgwrap .spec:last-child{margin-right:0}.spec-msgwrap .spec li{display:flex;flex-direction:row}.spec-msgwrap .spec li img{width:30px;height:30px;margin-right:20px}.spec-msgwrap .spec li p{margin-top:4px}.spec-tabswitch .spec-techwrap-msg{padding:10px 40px 20px 40px;margin-top:50px}.spec-tabswitch .spec-techwrap-msg .spec{margin:auto}.spec-tabswitch .spec-techwrap-msg .spec.spec-left,.spec-tabswitch .spec-techwrap-msg .spec.spec-right{display:flex;flex-direction:column;width:100%;margin:20px auto}.spec-tabswitch .spec-techwrap-msg .spec.spec-right li{margin:25px 0}.spec-tabswitch .spec-techwrap-msg .spec.spec-left li,.spec-tabswitch .spec-techwrap-msg .spec.spec-right li:first-child{margin:10px 0}.spec-techwrap .spec{display:flex;flex-flow:row wrap;max-width:1200px;padding:0;margin:0}.hot-topics{margin-bottom:50px}.topics-content{position:relative;margin-top:25px;margin-bottom:30px}.topics-content .topics-item{margin:34px 28px 50px}.topics-content .topics-item:hover{outline:1px solid #01CDAF;border-radius:23px}.topics-content .topics-item a:first-child{position:relative;display:flex;flex-direction:column;align-items:center;max-width:364px;height:440px;border-radius:23px;overflow:hidden;box-shadow:4px 2px 27px 0 rgba(26,76,194,.2)}.topics-content .topics-item a.related-animation{display:block;position:absolute;bottom:0;left:83px;padding:0;color:#207CFB}.topics-content .topics-item p{padding:0 24px;font-size:14px;line-height:22px;margin-bottom:0}.topics-content .topics-item .title{color:#01CDAF;margin:20px 0 8px}.topics-content .topics-item p:last-child{position:absolute;bottom:20px}.hot-topics .green-btn{display:inline-block;margin-left:50%;transform:translateX(-50%)}.topics-swiper-pagination{text-align:center}.hot-topics .swiper-button{top:0;bottom:0;margin:auto;position:absolute;width:40px;height:40px;background:url(https://images.imyfone.com/jp/images/product/itransor_for_line/topics-left.svg) no-repeat center/cover;z-index:5;cursor:pointer;transition:all .3s linear}.hot-topics .swiper-button-prev{left:-88px}.hot-topics .swiper-button-next{right:-88px;transform:rotate(180deg)}.hot-topics .swiper-wrapper,.hot-topics .swiper-slide{display:flex;height:auto}.hot-topics .swiper-pagination-bullet{width:8px;height:8px;opacity:1;background:#D9D9D9;margin:0 5px}.hot-topics .swiper-pagination-bullet-active{width:24px;border-radius:29px;background:#257DF7}@media (max-width:768px){.hot-topics{padding-top:60px}.hot-topics h2{padding:0 20px}.hot-topics .base-maxwidth{padding:0}.topics-content{margin-top:20px;margin-bottom:35px}.topics-content .swiper-container{max-width:364px;width:84%;overflow:hidden}.topics-swiper-pagination{margin-top:23px}}.knowledge{padding:100px 0 36px}.knowledge-wrap{justify-content:center}.knowledge-left{width:186px}.knowledge-right{width:calc(100% - 231px);margin-left:45px}.knowledge-title{font-size:22px;font-weight:700}.knowledge-title::before{content:'';display:block;width:140px;height:6px;background:#01CDAF;margin-bottom:19px}.knowledge-guide li{list-style:disc}.knowledge-guide li:before{background:#2e2e2e}.knowledge-guide{background:#f5f8fa;border-radius:8px;padding:30px}.knowledge-guide li:not(:first-child){margin-top:18px}.knowledge-guide li.knowledge-guide-more{color:#01cdaf;padding-left:0;font-weight:700}.knowledge-right .knowledge-guide-more{margin-top:20px}.knowledge-guide li.knowledge-guide-more::before{display:none}.knowledge-guide-more a{color:#01cdaf;display:flex;align-items:center}.knowledge-guide-more a span{font-weight:bolder;margin-right:5px}.knowledge-accordion .product-accordion-title{line-height:22px}.knowledge-accordion .product-accordion-title::after{content:"";display:block;width:14px;height:8px;background:url(https://images.imyfone.com/jp/images/backup-transfer-restore-line/icon_xia_nor.svg);position:absolute;right:20px;top:50%;transform:translateY(-50%);transform-origin:top}.knowledge-accordion .product-accordion-item.curr .product-accordion-title::after{background-image:url(https://images.imyfone.com/jp/images/product/itransor_for_line/icon_shang_hover.svg)}.knowledge-faqs-more{margin-top:62px}.knowledge .knowledge-right .product-accordion-item{background:transparent;padding:0}.knowledge .knowledge-right .product-accordion-cont{padding:0 26px;margin-top:15px}.knowledge .product-accordion-item.curr .product-accordion-title{color:#01CDAF}.knowledge .product-accordion-item .product-accordion-title{background:#F5F8FA;border-radius:8px;padding:8px 12px}.knowledge-faqs-more a span{font-weight:bolder;text-decoration:underline}.knowledge-more svg{width:13px}.knowledge-more:hover svg{margin-left:5px}.product-button-white-border .button{border-width:2px}@media(max-width:1680px){.three-steps .swiper-button-prev{left:180px}.three-steps .swiper-button-next{right:180px}}@media(max-width:1500px){.three-steps .swiper-button-prev{left:100px}.three-steps .swiper-button-next{right:100px}}@media(max-width:1366px){.it-look .base-maxwidth{padding-left:20px;padding-right:20px}.three-steps .line-works-btn{display:none}}@media(max-width:1280px){.banner h1{font-size:36px}.banner .banner-img picture img{width:90%;margin-top:-30px}.version .version-box .left{display:none}.version .comparison-table{transform:unset}}@media(max-width:1024px){.banner-right{margin-top:30px}.banner .banner-ul li{font-size:14px}.banner .banner-img picture img{width:81%;margin:15px auto 0 30px}.user-comment .comment-user{max-width:550px}.hot-topics .topics-content .topics-item a:first-child{height:450px}.hot-topics .topics-content .topics-item p{padding:0 20px}.hot-topics .topics-content .topics-item a.related-animation{left:20px}.hot-topics .topics-content .topics-item{margin:5px 5px 50px}.footer-banner{border-radius:0}.footer-banner .scale-content{background:unset}.footer-banner .scale-content{background-size:contain}}@media only screen and (min-device-width:768px) and (max-device-width:996px){.works-pagination-item{width:60%}}@media(max-width:992px){.banner .product-video .text{color:#2e2e2e;text-decoration:none}.banner .product-video .text:hover{color:#01cdaf}.to-switch{padding:60px 10px 120px}.it-look .it-look-three img{margin-top:10px}#line-works-pagination{flex-direction:column;text-align:left;position:relative;align-items:center;margin-top:20px}.works-pagination-item::after{display:none}.works-pagination-item{display:inline-block;margin:10px 0}.three-steps .works-change-category{background:0 0;flex-direction:column;height:auto}.works-change-category{max-width:100%}}@media (max-width:768px){h2,h3{font-size:24px}.pt140{padding:100px 0}.banner .base-maxwidth{display:flex;flex-direction:column}.banner h1{font-size:26px;text-align:center}.banner p{display:flex;justify-content:center}.banner .banner-ul{margin:auto 16%}.banner .banner-right{margin:20px 0 0 0}.banner-right .banner-video-box{width:360px;height:270px}.banner .banner-right .banner-video-img{width:317px;height:169px;margin:19px 0 0 24px}.banner .banner-right .banner-video-img img{border-radius:4px}.banner .banner-right .banner-play-btn{width:40px;height:40px;background-size:100% 100%}.banner .equip-range{display:none}.banner .banner-right .banner-video-iframe,.banner .banner-right .banner-video-iframe iframe{width:326px;height:170px;border-radius:4px;margin:10px 0 0 13px}.base-switching-button .product-video{flex-direction:row;align-items:center}.product-video svg{margin:-8px 5px 0 0}.base-tabswitch-msg .base-flexwrap{flex-wrap:wrap;height:auto;flex-direction:column;justify-content:center;border-radius:10px}.it-look{padding-bottom:100px}.it-look .it-look-box{display:flex;flex-direction:column;justify-content:center;padding-left:30px;padding-right:30px}.it-look .it-look-text{padding-bottom:100px}.it-look .it-look-box .it-look-img{order:2;margin:auto}.it-look .it-look-box .it-look-text h3{text-align:center}.it-look .it-look-two .it-look-text,.it-look .it-look-four .it-look-text{margin-right:0}.formula-method table{box-shadow:none}.formula-method .table-list{overflow-x:auto;padding-bottom:9px}.table-list::-webkit-scrollbar{height:4px;margin-top:9px}.table-list::-webkit-scrollbar-thumb{height:1px;border-radius:2px;background:rgba(1,205,175,.5);}.formula-method table tr{width:728px}.formula-method table tr td:first-child{min-width:198px}.formula-method table tr td:nth-child(3){min-width:296px}.formula-method table tr td:nth-child(2){min-width:234px}.formula-method .text-bottom{font-size:12px;padding:0;text-align:center}.vs-version .box .item{margin:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.08);}.vs-version .box{flex-direction:column;align-items:center}.vs-version .box .free{margin-bottom:40px}.version{padding-top:0}.version h2{padding:60px 0 30px;margin-bottom:0}.version .left{display:none}.version .version-box::after{display:none}.three-steps{padding-top:0}.three-steps .works-swiper-container{padding:30px 50px 100px}.three-steps .lb-yt{margin:0 20px 30px 20px}.user-comment{padding:0 0 60px}.user-comment .base-maxwidth{border-radius:0}.user-comment .user-tle{margin-bottom:0}.user-comment .comment-user{height:auto;background-color:transparent;box-shadow:none;padding:10px}.user-comment .swiper-control{margin-top:-20px}.user-comment .green-btn{margin:20px 0 60px 50%}.user-comment .comment-cont{height:220px;border-radius:16px;background:#FFF;box-shadow:0 8px 16px 4px rgba(6,37,80,.1);padding:30px 17px;margin-top:0}.user-comment .user-info{height:80px}.comment-slide .slide_box .cnt .swiper-container{overflow:hidden;padding:0;margin:0 10px}.downbox-safe .base-maxwidth{justify-content:center}.downbox-safe .downbox-safe-item{width:234px;white-space:nowrap}.downbox-safe .downbox-safe-item:not(:last-child){margin:0}.footer-banner{padding:60px 0 0}.footer-banner .downbox-safe{margin-top:60px}.footer-banner .footer-banner-tip{font-size:26px}.footer-banner .downbox-safe{background:#ccf5ef;padding:0 20px}.footer-banner .downbox-safe-item:not(:last-child){margin-right:0}.footer-banner .downbox-safe-item{width:50%;margin-right:0px!important;color:#666}.footer-banner .downbox-safe-item svg{color:#01cdaf}.footer-banner .num-d-s .star-num{flex-direction:column;align-items:center}.footer-banner .num-d-s .star-num .user-amount{margin:0 0 20px}.footer-banner .num-d-s .star-s{margin:0}.footer-banner .product-button .footer-banner-download{margin:0 0 20px}.footer-banner .product-button{flex-direction:column;align-items:center}.footer-banner .star-reviews{margin-right:20px}.footer-banner .scale-content{padding-bottom:60px}.spec-tabswitch-title{font-size:24px}.spec-msgwrap .spec{display:flex;flex-direction:row;padding:30px 40px 30px 40px;margin:30px 0 0 0}.spec-techwrap .spec{display:flex;justify-content:space-between;padding:0;margin:0}.spec-techwrap .spec li{width:100%;margin:20px 0}.spec-tabswitch .spec-techwrap-msg{padding:0 40px}.spec-tabswitch .spec-techwrap-msg .spec.spec-right{margin-top:0}.knowledge{position:relative;padding-bottom:100px}.knowledge .knowledge-wrap{display:flex;flex-direction:column}.knowledge .knowledge-left{width:100%;margin-bottom:28px}.knowledge .knowledge-right{margin:0;width:100%}.knowledge .product-accordion-item .product-accordion-title{padding-right:33px}.knowledge .knowledge-title,.knowledge .knowledge-faqs-more{text-align:center}.knowledge-title{padding:0}.knowledge-title::before{display:none}.knowledge-faqs-more{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);margin:0}.knowledge .knowledge-left .knowledge-title{padding-top:0}.to-switch .to-switch-one .to-switch-img{text-align:center;margin:0 auto 30px}}@media (max-width:430px){.to-switch .tab-switch{flex-direction:column;height:auto;border-radius:10px;margin-bottom:20px}.to-switch .tab-switch .base-tabswitch-title{width:100%;font-size:18px;line-height:40px}}@media(max-width:478px){.banner .banner-ul{margin:0}.to-switch .to-switch-one .to-switch-img{width:100%}.knowledge-title{padding:30px 0 30px 0}#line-works-pagination{align-items:flex-start}.works-pagination-item{padding:0 20px 10px 40px}.works-pagination-item::before{left:5px}.footer-banner .product-button{display:flex;flex-direction:column}.footer-banner .footer-banner-tip,.footer-banner .footer-banner-desc{padding:0 20px}.footer-banner .product-button .footer-banner-download{margin-right:0;margin-bottom:20px}.footer-banner .downbox-safe-item{width:100%;padding:10px 35px;text-align:left}.footer-banner .downbox-safe-item span{margin-left:10px}.footer-banner .product-button{margin-bottom:10px}.footer-banner .num-d-s .star-num,.footer-banner .footer-banner-more{margin-top:10px}.footer-banner .num-d-s .star-num{display:flex;flex-direction:column;align-items:center}.footer-banner .num-d-s .star-num .user-amount{margin-right:0}.version .right{overflow-x:scroll;box-shadow:0 4px 10px 4px rgb(0 0 0 / 10%);border-radius:4px}.version .right .comparison-table{min-width:850px}.version .right .comparison-table .comparison-table-top th:first-child,.version .right .comparison-table tr td:first-child{max-width:400px;text-align:left;padding-left:20px}.spec-tabswitch-title{font-size:18px;line-height:24px}.spec-msgwrap .spec{display:flex;flex-direction:column;padding:30px 40px 30px 40px;margin:30px 0 0 0}.spec-msgwrap .spec li:nth-child(2){margin:30px 0 40px}.spec-techwrap .spec{display:flex;flex-direction:column;margin:0;padding:0}.spec-techwrap .spec li{width:100%}.spec-techwrap .spec li:last-child{margin-top:20px}.knowledge-title{font-size:20px;padding-right:0}}@media (max-width:412px){.user-comment .comment-cont{height:250px}}