*{box-sizing:border-box}html{font-size:10px}body{background-color:#ebeae2;padding:0;margin:0}.header-content{align-items:center;background-color:#ebeae2;color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:18px;display:flex;height:80px;justify-content:space-between;padding:0 16px}.header-content a{text-decoration:none}.header-content__title{align-items:center;display:flex}.header-content__title img{height:60px}.header-content__menu{align-items:center;display:flex}.header-content__menu li{display:inline-block}.menu-nav{align-items:center;display:flex;justify-content:end}.menu-nav--header li{list-style:none}.menu-nav--header li a{text-decoration:none}.header-btn{align-items:center;background-color:#ebeae2;border:solid 1px #4a4a4a;color:#565656;display:flex;font-size:16px;height:36px;justify-content:center;width:120px;margin:0 6px}.header-btn:hover{background-color:#4a4a4a;color:#fff}.header-btn2{align-items:center;background-color:#ebeae2;border:solid 1px #4a4a4a;color:#565656;display:flex;font-size:16px;height:36px;justify-content:center;width:180px;margin:0 6px}.header-btn2:hover{background-color:#4a4a4a;color:#fff}.funeral-account-name{align-items:center;color:#565656;display:flex;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif}.funeral-account-name p{color:#565656;text-align:right}.header-line{height:0;margin:0;padding:0;border:0;border-top:3px solid #e1dfed}.pc{display:block}.tablet,.mobile,.display-mobile{display:none}.banner{background-color:#fff;overflow:hidden;position:relative}.banner__bg{width:100%}.banner-content{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.banner-content h2{color:#565656;display:inline-block;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:28px;width:500px;left:-200px;position:absolute;top:-300px;transform:translate(-50%, -50%);text-align:center}.banner-content .title-logo{width:300px;left:-200px;position:absolute;top:-200px;transform:translate(-50%, -50%)}.banner-content .circle{width:200px;left:-500px;position:absolute;top:-100px;transform:translate(-50%, -50%)}.banner-content .devices-img{width:800px;left:200px;position:absolute;top:-50px;transform:translate(-50%, -50%)}.banner-content .patent-img{width:200px;left:460px;position:absolute;top:240px;transform:translate(-50%, -50%)}.banner-content a{text-decoration:none}.banner-content .btn-big{left:-380px;position:absolute;top:50px;transform:translate(-50%, -50%);align-items:center;background-color:#d63481;box-shadow:5px 5px 10px #c2c2c2;display:flex;color:#fff;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:30px;height:80px;justify-content:center;margin:80px auto 100px auto;text-align:center;width:380px}.banner-content .btn-big:hover{background-color:#e374a9}.page-top-btn{position:fixed;bottom:80px;right:50px;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:16px;font-weight:bold;padding:6px;text-align:center;background-color:#d63481;box-shadow:2px 2px 5px #c2c2c2;color:#fff;height:56px;z-index:10}.page-top-btn .page-top-arrow{height:10px;width:10px;border-top:3px solid #fff;border-right:3px solid #fff;border-radius:1.5px;transform:translateY(20%) rotate(-45deg);margin:0 auto}.page-top-btn:hover{background-color:#e374a9}.page-top-btn:hover .page-top-arrow{height:10px;width:10px;border-top:3px solid #fff;border-right:3px solid #fff;border-radius:1.5px;transform:translateY(20%) rotate(-45deg)}a{text-decoration:none}.main-page,.v6-main-page{display:block;width:100%}.system-image{background-color:#fff;padding:50px 0;position:relative;text-align:center}.system-image h2{color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:28px;font-weight:normal;line-height:2;margin-bottom:40px}.system-image img{margin-bottom:-5px;width:150px}.system-image .image-containers{display:flex;justify-content:space-around;margin:auto;width:1200px}.system-image .system-image-container{display:flex;flex-flow:column;align-items:center}.system-image h3{background-color:#b6aed2;color:#fff;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:24px;width:300px;height:40px;margin:20px auto}.system-image .system-gif{width:450px;margin:10px auto}.system-image .image-drawing{width:300px;margin:30px auto 4px auto}.system-image p{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:16px;color:#565656;margin:20px auto}.display-tablet{display:none}.section-title{height:120px;text-align:center}.section-title span{color:#fff;font-family:"Quicksand",sans-serif;font-size:6px}.section-title h2{background-color:#b6aed2;color:#565656;height:100px;line-height:2.5;font-family:"Zen Maru Gothic","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:40px}.section-title_img{width:120px}.resolve-scene{align-items:center;color:#565656;display:flex;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;justify-content:center;margin:60px 0}.resolve h3{font-size:32px;font-weight:normal;line-height:4}.resolve h3 img{height:45px;margin-bottom:-12px;transform:none;width:52px}.resolve-solution{align-items:center;background-color:#fff;border:30px solid #b1ccc6;color:#565656;height:430px;padding-top:100px;position:relative;text-align:center;width:1000px;margin:0 auto 60px auto}.resolve-triangle{align-items:center;display:flex;justify-content:center}.resolve-triangle--1{align-items:center;border-color:#ebeae2 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:115px 140px 0 140px;height:0;margin:auto;position:absolute;top:-30px;width:0;z-index:3}.resolve-triangle--2{border-color:#b1ccc6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:160px 200px 0 200px;height:0;position:absolute;top:-30px;width:0;z-index:2}.resolve-solution h4{font-family:"Zen Maru Gothic","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;color:#707070;font-size:100px}.resolve-solution__img{width:350px;margin-bottom:-60px}.resolve-solution-container{margin-top:50px}.features-section{margin:60px auto}.features{display:flex;justify-content:center;width:1000px;margin:0 auto}.features-container{display:flex;flex-flow:column;align-items:center;background-color:#fff;border:8px solid #b1ccc6;width:420px;height:360px;margin:24px}.features-container h3{color:#565656;font-family:"Zen Maru Gothic","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:28px;text-align:center;margin:24px auto 8px auto}.features-container p{color:#565656;display:inline-block;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:22px;margin:16px 30px;text-align:left}.features-number{background-color:#b6aed2;border-radius:50%;box-sizing:border-box;color:#fff;font-family:"Quicksand",sans-serif;font-size:32px;height:60px;line-height:1.9;padding:0 5px;text-align:center;min-width:60px;margin-top:16px}.cta-btn{background-color:#fff;padding:10px}.cta-btn .cta-container{margin:40px auto;text-align:center}.cta-btn h3{color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:36px;font-weight:normal;line-height:2}.cta-btn img{margin-bottom:-5px;width:150px}.cta-btn a{text-decoration:none}.cta-btn .btn-big{align-items:center;background-color:#d63481;box-shadow:5px 5px 10px #c2c2c2;display:flex;color:#fff;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:30px;height:80px;justify-content:center;margin:80px auto 100px auto;text-align:center;width:380px}.cta-btn .btn-big:hover{background-color:#e374a9}.customer-section{background-color:#fff;padding-bottom:100px}.customer-section .customer-feedback{display:block;align-items:center}.customer-section .customer-feedback .customer-container{color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;margin:auto}.customer-section .customer-feedback .balloon-left{position:relative;display:inline-block;margin:20px 0 20px 15px;padding:40px;min-width:120px;max-width:100%;font-size:16px;background:#e2dfed;border-radius:40px;border:2px solid #e2dfed}.customer-section .customer-feedback .balloon-left:before{content:"";position:absolute;top:50%;left:-30px;margin-top:-15px;border:15px solid rgba(0,0,0,0);border-right:15px solid #e2dfed}.customer-section .customer-feedback .balloon-left p{margin:0;padding:0}.customer-section .customer-feedback .balloon-right{position:relative;display:inline-block;margin:20px 15px 20px 0;padding:30px;min-width:120px;max-width:100%;font-size:16px;background:#e2dfed;border-radius:40px;border:2px solid #e2dfed}.customer-section .customer-feedback .balloon-right:before{content:"";position:absolute;top:50%;left:100%;margin-top:-15px;border:15px solid rgba(0,0,0,0);border-left:15px solid #e2dfed}.customer-section .customer-feedback .balloon-right p{margin:0;padding:0}.customer-section .customer-feedback h3{font-size:28px;line-height:1.5;margin-bottom:24px}.customer-section .customer-feedback p{font-size:20px;width:480px}.customer-section .customer{display:flex;justify-content:left;width:1030px;margin:0 auto}.customer-section .customer-img{margin:50px auto;-o-object-fit:contain;object-fit:contain}.about-fees{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:24px;line-height:2;margin:20px auto;padding:0;width:800px}.fees-containers{display:flex;justify-content:center;margin-bottom:60px}.fees-containers .addition{color:#565656;font-family:"Quicksand",sans-serif;font-size:50px;font-weight:bolder;text-align:center;margin-top:75px}.fees-container{display:flex;flex-flow:column;align-items:center}.fees-container p{color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-weight:lighter;display:inline-block;font-size:18px;margin:5px 10px 10px 10px;text-align:center}.fees-container-box{display:flex;flex-flow:column;align-items:center;border:8px solid #b1ccc6;margin:20px 5px 5px 5px}.fees-container-box h3{color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-weight:lighter;font-size:20px;text-align:center;margin:8px auto}.fees-container-box .price{color:#565656;font-family:"Zen Maru Gothic","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;display:inline-block;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-weight:bolder;font-size:24px;margin:16px;text-align:center}.back-purple{background-color:#e2dfed}.back-white{background-color:#fff}.ikiru-faq{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:24px;color:#565656;line-height:2;margin:40px auto;padding:0;width:1000px}.question-container{background-color:#e2dfed;border:1px solid #e2dfed;margin:40px auto;align-items:center}.question-container summary{display:flex;align-items:center;position:relative;padding:20px 20px 20px 64px;color:#565656;cursor:pointer}.question-container summary::-webkit-details-marker{display:none}.question-container summary::before{position:absolute;content:"Q";display:flex;justify-content:center;align-items:center;background:#fff;font-family:"Quicksand",sans-serif;font-size:24px;color:#4a4a4a;width:40px;height:40px;border:2px solid #b6aed2;border-radius:50px;top:22px;left:20px}.question-container summary::after{position:absolute;transform:translateY(-25%) rotate(45deg);width:18px;height:18px;border-bottom:4px solid #565656;border-right:4px solid #565656;border-radius:2px;content:"";transition:transform .5s;left:960px}.anser-container{display:flex;background-color:#fff;border:1px solid #c2c2c2;max-width:860px;margin:20px auto;align-items:center}.anser-container p{position:relative;transform:translateY(-10px);opacity:0;margin:0;padding:10px 20px 10px 64px;color:#565656;transition:transform .5s,opacity .5s}.anser-container p::before{position:absolute;content:"A";display:flex;justify-content:center;align-items:center;background:#b6aed2;font-family:"Quicksand",sans-serif;font-size:24px;color:#fff;width:40px;height:40px;border-radius:50px;top:15px;left:20px}.question-container[open] summary::after{transform:rotate(225deg);margin-top:12px}.question-container[open] p{transform:none;opacity:1}.inquiry_target{color:#000cd0}.inquiry_target:hover{opacity:.5}.footer-content{background-color:#ebeae2;color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif}.footer-line{height:0;margin:0;padding:0;border:0;border-top:3px solid #c2c2c2}.footer-container{display:flex;margin:10px;text-align:center;justify-content:space-between}.footer-logo img{height:60px}.footer-nav{margin:auto 0}.footer-menu-nav{align-items:center;display:flex}.footer-menu-nav li{float:left;font-size:18px;padding:0 20px;list-style:none}.footer-menu-nav a{color:#565656;text-decoration:none}.footer-menu-nav a:hover{opacity:.5}.copyright{text-align:center;margin-bottom:10px}.pos-re{position:relative !important}.password-eye-icon{position:absolute;right:0;top:50%;transform:translate(-50%, -50%);width:24px}.hide-mobile-login{display:block}.login-forms{align-items:center;background-color:#f8eff1;border:1px solid #f8eff1;border-radius:20px;color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:20px;margin:40px auto;padding:16px;text-align:left;width:550px;height:auto}.login-forms .login-title{margin:40px 0;text-align:center}.login-forms .login-title img{width:360px}.login-forms .form-group td .date-form:not(:last-of-type){margin-bottom:16px}.login-forms .form-group{margin-bottom:16px;width:100%}.login-forms .form-control{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;border:1px solid #c2c2c2;font-size:18px}.login-forms .form-control-lg{border-radius:10px;height:45px;width:100%;line-height:1.5;padding:8px}.login-forms .form-group td .date-form:not(:last-of-type){margin-bottom:16px}.login-forms .form-group{margin-bottom:16px;width:100%}.login-forms .form-control{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;border:1px solid #c2c2c2;font-size:18px}.login-forms .form-control-lg{border-radius:10px;height:45px;width:100%;line-height:1.5;padding:8px}.login-btn .btn-color-pink{margin:40px auto 30px auto;background-color:#dcaeb8;color:#565656}.login-btn .btn-color-pink:hover{background-color:#d49ca8;color:#fff}.system-login-forms{align-items:center;background-color:#edf2f4;border:1px solid #edf2f4;border-radius:20px;color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:2rem;margin:40px auto;padding:16px;text-align:left;width:550px;height:auto}.system-login-forms .login-title{margin:40px 0 20px 0;text-align:center}.system-login-forms .login-title img{width:360px}.system-login-forms .login-subtitle{font-size:28px;text-align:center;margin-bottom:32px}.system-login-forms .form-group td .date-form:not(:last-of-type){margin-bottom:16px}.system-login-forms .form-group{margin-bottom:16px;width:100%}.system-login-forms .form-control{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;border:1px solid #c2c2c2;font-size:18px}.system-login-forms .form-control-lg{border-radius:10px;height:45px;width:100%;line-height:1.5;padding:8px}.system-login-forms .form-group td .date-form:not(:last-of-type){margin-bottom:16px}.system-login-forms .form-group{margin-bottom:16px;width:100%}.system-login-forms .form-control{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;border:1px solid #c2c2c2;font-size:18px}.system-login-forms .form-control-lg{border-radius:10px;height:45px;width:100%;line-height:1.5;padding:8px}.login-btn .btn-color-blue{margin:40px auto 30px auto;background-color:#adc6ce;color:#565656}.login-btn .btn-color-blue:hover{background-color:#9dbbc4;color:#fff}.display-mobile-login{display:none}html{scroll-behavior:smooth}.terms-title{text-align:center}.terms-title h1{background-color:#b6aed2;color:#f7f6f2;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-weight:normal;font-size:24px;height:80px;padding:20px 0}.terms-container{margin:0 auto;max-width:1100px;padding:40px 16px}.terms-container p{color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:16px;line-height:1.5}.terms-container .p-right{text-align:right}.terms-container .terms-text{padding-bottom:16px}.terms-container .terms-sub-title{display:flex;position:relative;margin:20px 0 15px 0}.terms-container .terms-sub-title:before{background-color:#b6aed2;content:"";display:inline-block;height:30px;position:absolute;width:24px}.terms-container .terms-sub-title h3{color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-weight:normal;font-size:2rem;margin-left:36px}.terms-container .terms-table{color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:16px;line-height:1.5}.terms-container .terms-table th{font-weight:normal;padding-bottom:8px;padding-right:8px;vertical-align:top}.terms-container .terms-table td{padding-bottom:8px}.terms-container .terms-table .terms-table-inner th,.terms-container .terms-table .terms-table-inner td{padding-bottom:8px}.modal{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:999}.modal.is-show{opacity:1;transition:.6s;visibility:visible}.v6-modal-inner{background-color:#fff;width:580px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:999;box-shadow:5px 5px 10px #c2c2c2;padding:20px}.v6-modal-inner .modal-close-btn{cursor:pointer;height:50px;line-height:50px;position:absolute;right:20px;text-align:center;top:20px;width:50px}.v6-modal-inner .modal-close-btn i{color:#4a4a4a;font-size:40px}.v6-modal-inner .v6-modal-content{display:flex;flex-flow:column;justify-content:space-between;height:100%;align-items:center}.v6-modal-inner .modal-title{color:#4a4a4a;font-size:24px;text-align:center;margin:60px 0 40px 0}.modal-background{background-color:#f7f6f2;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:1}.form-btn{display:flex;gap:12px;justify-content:center;margin-bottom:40px;margin-top:40px}.v6-btn{align-items:center;box-shadow:5px 5px 10px #c2c2c2;display:flex;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:2.2rem;height:50px;justify-content:center;text-align:center;width:240px}.v6-btn.v6-btn--purple{color:#4a4a4a;background-color:#b6aed2}.v6-btn.v6-btn--purple:hover{background-color:#e2dfed}.v6-btn.v6-btn--pink{color:#fff;background-color:#d63481}.v6-btn.v6-btn--pink:hover{background-color:#e374a9}.v6-btn.no-shadow{box-shadow:none}.page-error{color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;text-align:center}.page-error h1{font-size:24px;font-weight:lighter;margin:40px auto}.page-error .pc-img{width:480px}.page-error p{background-color:#e2dfed;font-size:16px;width:500px;padding:10px;margin:0 auto}.top-btn{display:flex;align-items:center;background-color:#b6aed2;box-shadow:5px 5px 10px #c2c2c2;color:#4a4a4a;font-size:22px;height:50px;justify-content:center;text-align:center;width:240px;margin:40px auto}.top-btn:hover{background-color:#b6aed2}@media(max-width: 1400px){.banner-content h2{font-size:24px}.section-title h2{height:84px;font-size:36px}.question-category:before{height:30px;width:22px;bottom:12px}.question-category h3{font-size:28px;margin-left:30px}}@media(max-width: 1300px){.banner-content h2{font-size:22px;top:-240px}.banner-content .title-logo{width:240px;top:-150px}.banner-content .circle{width:160px;left:-400px;top:-50px}.banner-content .devices-img{width:700px;left:160px;top:-60px}.banner-content .patent-img{width:160px;left:360px;top:200px}.banner-content .btn-big{left:-240px;top:100px}.system-image{padding:40px 0}.system-image h2{font-size:24px;margin-bottom:40px}.system-image img{margin-bottom:-5px;width:120px}.system-image .image-containers{display:flex;flex-flow:column;align-items:center;width:360px}.system-image .system-image-container{margin-bottom:60px}.resolve-scene{margin:40px 0}.resolve h3{font-size:24px;line-height:2.5}.resolve h3 img{height:32px;margin-bottom:-12px;width:36px}.resolve-solution{border:24px solid #b1ccc6;height:280px;width:600px}.resolve-triangle--1{border-width:76px 94px 0 94px;top:-24px}.resolve-triangle--2{border-width:114px 140px 0 140px;top:-24px}.resolve-solution h4{font-size:64px;top:10px}.resolve-solution__img{width:240px;margin-bottom:-40px}.resolve-solution-container{margin-top:0}.features{display:flex;width:750px}.features-container{width:360px;height:400px;margin:24px}.cta-btn h3{font-size:28px;line-height:2}.cta-btn img{margin-bottom:-5px;width:120px}.cta-btn .btn-big{font-size:24px;height:72px;width:320px;margin:60px auto 80px auto}.customer-section .customer-feedback h3{font-size:22px;line-height:32px;margin-bottom:20px}.customer-section .customer-feedback p{font-size:18px;width:400px}.customer-section .customer{width:860px}.customer-section .customer-img{width:300px}.about-fees{font-size:20px;width:720px}.fees-containers .addition{font-size:42px;margin-top:50px}.fees-container p{font-size:16px}.fees-container-box{margin:16px 3px 3px 3px}.fees-container-box h3{font-size:18px;margin:8px auto 4px auto}.fees-container-box .price{font-size:22px;margin:8px}.ikiru-faq{font-size:20px;width:800px}.question-container{margin:32px auto}.question-container summary{padding:20px 30px 20px 60px}.question-container summary::before{font-size:20px;width:36px;height:36px;top:20px;left:12px}.question-container summary::after{width:16px;height:16px;left:760px}.anser-container{max-width:680px;margin:16px auto}.anser-container p{padding:10px 20px 10px 60px}.anser-container p::before{font-size:20px;width:36px;height:36px;top:10px;left:12px}.footer-menu-center{display:flex;justify-content:center;margin:0 auto}}@media(max-width: 991px){.pc{display:none}.tablet{display:block;height:auto;width:100%}.mobile{display:none}.hide-tablet{display:none}.display-tablet{display:block}.banner-content h2{font-size:22px;width:480px;left:-160px;top:-230px}.banner-content .title-logo{width:300px;left:-160px;top:-120px}.banner-content .circle{width:160px;left:-300px;top:60px}.banner-content .devices-img{width:600px;left:150px;top:10px}.banner-content .patent-img{width:200px;left:320px;top:320px}.banner-content .btn-big{font-size:24px;width:300px;height:64px;left:-120px;top:180px}.display-pc{display:none}.display-tablet{display:block}.page-top-btn{bottom:24px;right:24px}.section-title{height:80px}.section-title span{font-size:40px}.section-title h2{font-size:30px}.section-title_img{margin-bottom:0;width:100px}.customer-section{padding-bottom:32px auto 40px auto}.customer-section .customer-feedback{width:480px;margin:20px auto 40px auto}.customer-section .customer-feedback .customer{display:flex;flex-flow:column;align-items:center;width:450px}.customer-section .customer-feedback .customer-container{color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;margin:auto}.customer-section .customer-feedback .balloon-top{position:relative;display:inline-block;margin:20px 0 20px 15px;padding:20px;min-width:120px;max-width:100%;font-size:16px;background:#e2dfed;border-radius:40px;border:2px solid #e2dfed}.customer-section .customer-feedback .balloon-top:before{content:"";position:absolute;top:-30px;left:50%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-bottom:15px solid #e2dfed}.customer-section .customer-feedback .balloon-top p{margin:0;padding:0}.customer-section .customer-feedback h3{font-size:22px;margin-bottom:18px}.customer-section .customer-feedback p{font-size:18px;width:360px}.customer-section .customer{display:flex;justify-content:left;margin:0 auto}.customer-section .customer-img{margin:50px auto 10px auto;-o-object-fit:contain;object-fit:contain}.about-fees{font-size:18px;width:600px}.fees-containers .addition{font-size:36px;margin-top:54px}.fees-container p{font-size:14px}.fees-container-box h3{font-size:16px}.fees-container-box .price{font-size:20px;margin:6px}.faq-title h2{font-size:28px}.ikiru-faq{width:560px}.question-container summary{width:500px}.question-container summary::before{top:22px}.question-container summary::after{min-width:16px;min-height:16px;left:500px}.anser-container{max-width:480px}.btn-big{font-size:24px;height:60px;margin:50px auto 100px auto;width:280px}.footer-container{display:block;margin:0 auto}.footer-logo img{margin-top:20px}.footer-menu-nav{margin:20px auto;justify-content:center}.footer-menu-nav li{font-size:16px}.copyright{margin-top:20px}}@media(max-width: 768px){.hide-mobile{display:none}.display-mobile{display:block}.banner-content h2{font-size:22px;width:420px;left:-120px;top:-220px}.banner-content .title-logo{width:240px;left:-120px;top:-140px}.banner-content .circle{width:140px;left:-240px;top:0px}.banner-content .devices-img{width:480px;left:100px;top:-20px}.banner-content .patent-img{width:160px;left:220px;top:180px}.banner-content .btn-big{left:-100px;top:75px}.circle{width:160px;left:-300px;top:60px}.devices-img{width:600px;left:150px;top:10px}.patent-img{width:200px;left:320px;top:320px}.resolve-solution h4{font-size:64px}.system-image{text-align:center}.resolve-scene{width:500px;margin:32px auto}.resolve h3{font-size:20px;line-height:2}.resolve-solution__img{width:200px}.features-section{margin:60px auto}.features{display:flex;flex-flow:column;align-items:center;width:0;margin:0 auto}.features-container{width:360px;height:450px;margin:24px}.features-container h3{font-size:28px;margin:24px auto 8px auto}.features-container p{font-size:22px;line-height:1.8;margin:16px 30px}.btn-big{margin:50px auto}.about-fees{width:500px}.fees-containers{display:flex;flex-flow:column;align-items:center;margin-bottom:60px}.fees-containers .addition{font-size:36px;margin-top:0}.fees-container p{font-size:18px}.fees-container-box{width:200px}.fees-container-box h3{font-size:20px}.price{font-size:24px}.terms-title h1{font-size:2rem;line-height:1.5;padding:12px 0}}@media(max-width: 576px){.pc,.tablet{display:none}.mobile{display:block;height:auto;width:100%}.banner-content h2{font-size:20px;left:0;top:-230px}.banner-content .title-logo{left:0;top:-155px;width:180px}.banner-content .circle{width:100px;left:-110px;top:-56px}.banner-content .devices-img{width:370px;left:2px;top:5px}.banner-content .patent-img{width:100px;left:130px;top:215px}.banner-content .btn-big{width:280px;height:56px;left:0;top:60px}.section-title{align-items:center}.section-title-mb{align-items:center;display:block}.section-title h2{font-size:22px;padding:18px 0}.section-title_img{margin-bottom:0;width:60px}.system-image h3{font-size:20px;height:auto;width:240px}.system-image .system-image-container{margin-bottom:10px}.system-image .system-gif{width:350px;margin:10px auto}.resolve-scene{width:350px}.resolve h3{font-size:18px;width:300px}.resolve h3 img{height:20px;width:24px;margin-bottom:-5px}.resolve-solution{border:20px solid #b1ccc6;height:200px;width:330px}.resolve-triangle--1{border-width:60px 80px 0 80px;top:-20px}.resolve-triangle--2{border-width:90px 120px 0 120px;top:-20px}.resolve-solution{padding-top:80px}.resolve-solution h4{font-size:36px}.resolve-solution__img{width:120px;margin-bottom:-20px}.features{display:flex;margin:0 auto}.features-container{width:330px;height:330px;margin:24px}.features-container h3{font-size:22px;margin:12px auto 4px auto}.features-container p{font-size:18px}.customer-section{padding-bottom:30px}.customer-section .customer-feedback{width:100%;margin-bottom:0}.customer-section .customer-feedback .customer{width:350px;margin:20px auto}.customer-section .customer-feedback .customer-container{width:300px;margin:20px auto}.customer-section .customer-feedback h3{font-size:18px}.customer-section .customer-feedback p{font-size:16px;width:260px}.customer-section .customer-feedback .customer-img{margin:20px auto;width:320px;-o-object-fit:contain;object-fit:contain}.about-fees{width:320px}.ikiru-faq{width:320px;font-size:16px;line-height:1.5}.question-category{margin:20px auto}.question-category:before{height:20px;width:16px;bottom:2px}.question-category h3{font-size:18px;margin-left:20px}.question-container{margin:20px auto}.question-container summary{width:320px;padding:12px 40px 12px 48px}.question-container summary::before{font-size:16px;width:24px;height:24px;top:12px;left:20px}.question-container summary::after{min-width:12px;min-height:12px;border-bottom:3px solid #565656;border-right:3px solid #565656;left:284px}.anser-container{max-width:280px;margin:16px auto}.anser-container p{padding-left:36px}.anser-container p::before{font-size:16px;width:24px;height:24px;top:12px;left:10px}.btn-big{font-size:18px;height:50px;width:180px}.ikiru-future-container-2 .btn-big{display:block}.footer-menu-nav li{font-size:14px}h1{font-size:18px}.pc-img{width:300px}.terms-container p{font-size:14px}.terms-container .terms-sub-title:before{height:24px;width:18px}.terms-container .terms-sub-title h3{font-size:18px;margin-left:24px}.hide-mobile-login{display:none}.display-mobile-login{display:block;background-color:#fff;align-items:center;margin:100px auto;width:300px;height:360px}.display-mobile-login .login-title-small{margin:60px 0 40px 0;text-align:center}.display-mobile-login .login-title-small img{width:240px;margin-top:60px}.display-mobile-login .mobile-message{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;color:#565656;font-size:18px;line-height:1.5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}.v6-login-forms{align-items:center;background-color:#f0eff6;color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:20px;margin:40px auto;padding:16px;text-align:left;width:550px;height:auto}.v6-login-forms .login-title{margin:40px 0;text-align:center}.v6-login-forms .login-title img{width:360px}.v6-login-forms .form-group td .date-form:not(:last-of-type){margin-bottom:16px}.v6-login-forms .form-group{margin-bottom:16px;width:100%}.v6-login-forms .form-control{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;border:1px solid #c2c2c2;font-size:18px}.v6-login-forms .form-control-lg{border-radius:10px;height:45px;width:100%;line-height:1.5;padding:8px}.v6-login-forms .form-group td .date-form:not(:last-of-type){margin-bottom:16px}.v6-login-forms .form-group{margin-bottom:16px;width:100%}.v6-login-forms .form-control{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;border:1px solid #c2c2c2;font-size:18px}.v6-login-forms .form-control-lg{border-radius:10px;height:45px;width:100%;line-height:1.5;padding:8px}.v6-login-btn{align-items:center;box-shadow:5px 5px 10px #c2c2c2;display:flex;margin:40px auto 30px auto;font-size:22px;height:50px;justify-content:center;text-align:center;width:240px;color:#4a4a4a;background-color:#b6aed2}.v6-login-btn:hover{background-color:#e2dfed}.v6-system-login-forms{align-items:center;background-color:#edf2f4;color:#565656;font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;font-size:20px;margin:40px auto;padding:16px;text-align:left;width:550px;height:auto}.v6-system-login-forms .login-title{margin:40px 0 20px 0;text-align:center}.v6-system-login-forms .login-title img{width:360px}.v6-system-login-forms .login-subtitle{font-size:28px;text-align:center;margin-bottom:32px}.v6-system-login-forms .form-group td .date-form:not(:last-of-type){margin-bottom:16px}.v6-system-login-forms .form-group{margin-bottom:16px;width:100%}.v6-system-login-forms .form-control{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;border:1px solid #c2c2c2;font-size:18px}.v6-system-login-forms .form-control-lg{border-radius:10px;height:45px;width:100%;line-height:1.5;padding:8px}.v6-system-login-forms .form-group td .date-form:not(:last-of-type){margin-bottom:16px}.v6-system-login-forms .form-group{margin-bottom:16px;width:100%}.v6-system-login-forms .form-control{font-family:"Kiwi Maru","Hiragino Maru Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",sans-serif;border:1px solid #c2c2c2;font-size:18px}.v6-system-login-forms .form-control-lg{border-radius:10px;height:45px;width:100%;line-height:1.5;padding:8px}.v6-login-btn{align-items:center;box-shadow:5px 5px 10px #c2c2c2;display:flex;font-size:22px;height:50px;justify-content:center;text-align:center;width:240px}.pink-btn{background-color:#d63481;color:#fff}.pink-btn:hover{background-color:#e374a9}.purple-btn{background-color:#b6aed2;color:#4a4a4a}.purple-btn:hover{background-color:#e2dfed}