.service-form{width:100%;height:auto;color:#666666}.service-form .header-section{background-color:white}.service-form .header-section .header-section__left .logo-section{text-align:left;padding:18px 0 0 40px}.service-form .header-section .header-section__left .logo-section img{width:250px}.service-form .header-section .header-section-right{text-align:right}.service-form .header-section .header-section-right .top-right__left .phone-number{font-size:24px;font-weight:bold;text-align:center;padding:10px 0 0 20px;margin-bottom:0;color:#262622}.service-form .header-section .header-section-right .top-right__left .reception-time{color:#727370;font-size:14px;text-align:center;padding:0 0 0 14px}.service-form .header-section .header-section-right .top-right__right{padding-left:0}.service-form .header-section .header-section-right .top-right__right .document-request{margin:20px 0 0 0;border-radius:3px;background-color:#ff8f00;border-color:#ff8f00;font-size:16px;text-decoration:none;color:#fff;transition:all 0.2s ease}.service-form .header-section .header-section-right .top-right__right .document-request:hover{background-color:#ff8f00;border-color:#ff8f00}.service-form .document-request-first-section{background:#DFF5F8;padding:70px 120px}.service-form .document-request-first-section .document-request-first-section__title{width:100%;text-align:center;font-size:30px;font-weight:bold;color:#000}.service-form .document-request-first-section .document-request-first-section__document-request{text-align:center}.service-form .document-request-first-section .document-request-first-section__document-request .document-request{border-radius:10px;background-color:#ff8f00;border-color:#ff8f00;font-size:26px;color:#fff;text-decoration:none;transition:all 0.2s ease;box-shadow:5px 5px 5px rgba(1,1,1,0.4);padding:15px 80px;font-weight:bold}.service-form .document-request-first-section .document-request-first-section__document-request .document-request .document-request-title{font-size:36px;margin:0}.service-form .document-request-first-section .document-request-first-section__document-request .document-request .document-request-sub-title{font-size:16px;font-weight:normal}.service-form .document-request-first-section .document-request-first-section__document-request .document-request:hover{background-color:#fff;border-color:#ff8f00;color:#ff8f00}.service-form .document-request-second-section{background:#DFF5F8;padding:70px 120px}.service-form .document-request-second-section .document-request-second-section__title{width:100%;text-align:center;font-size:2.7vw;font-weight:bold;color:orange}.service-form .document-request-second-section .document-request-second-section__document-request{text-align:center}.service-form .document-request-second-section .document-request-second-section__document-request .document-request{border-radius:1vw;background-color:#ff8f00;border-color:#ff8f00;font-size:2.7vw;color:#fff;text-decoration:none;transition:all 0.2s ease;box-shadow:5px 5px 5px rgba(1,1,1,0.4);padding:1vw 4vw;font-weight:bold}.service-form .document-request-second-section .document-request-second-section__document-request .document-request .document-request-title{font-size:3vw;margin:0}.service-form .document-request-second-section .document-request-second-section__document-request .document-request .document-request-sub-title{font-size:1.5vw;font-weight:normal}.service-form .document-request-second-section .document-request-second-section__document-request .document-request:hover{background-color:#fff;border-color:#ff8f00;color:#ff8f00}.service-form .document-request-third-section{background:#DFF5F8;padding:70px 120px}.service-form .document-request-third-section .document-request-third-section__title{width:100%;text-align:center;font-size:30px;font-weight:bold;color:#000}.service-form .document-request-third-section .document-request-third-section__document-request{text-align:center}.service-form .document-request-third-section .document-request-third-section__document-request .document-request{border-radius:10px;background-color:#ff8f00;border-color:#ff8f00;font-size:26px;color:#fff;text-decoration:none;transition:all 0.2s ease;box-shadow:5px 5px 5px rgba(1,1,1,0.4);padding:15px 80px;font-weight:bold}.service-form .document-request-third-section .document-request-third-section__document-request .document-request .document-request-title{font-size:3vw;margin:0}.service-form .document-request-third-section .document-request-third-section__document-request .document-request .document-request-sub-title{font-size:16px;font-weight:normal}.service-form .document-request-third-section .document-request-third-section__document-request .document-request:hover{background-color:#fff;border-color:#ff8f00;color:#ff8f00}.service-form .document-request-fourth-section{background:#DFF5F8;padding:70px 120px}.service-form .document-request-fourth-section .document-request-fourth-section__title{width:100%;text-align:center;font-size:30px;font-weight:bold;color:orange}.service-form .document-request-fourth-section .document-request-fourth-section__document-request{text-align:center}.service-form .document-request-fourth-section .document-request-fourth-section__document-request .document-request{border-radius:10px;background-color:#ff8f00;border-color:#ff8f00;font-size:26px;color:#fff;text-decoration:none;transition:all 0.2s ease;box-shadow:5px 5px 5px rgba(1,1,1,0.4);padding:15px 80px;font-weight:bold}.service-form .document-request-fourth-section .document-request-fourth-section__document-request .document-request .document-request-title{font-size:3vw;margin:0}.service-form .document-request-fourth-section .document-request-fourth-section__document-request .document-request .document-request-sub-title{font-size:1.5vw;font-weight:normal}.service-form .document-request-fourth-section .document-request-fourth-section__document-request .document-request:hover{background-color:#fff;border-color:#ff8f00;color:#ff8f00}.service-form .footer-section{background:#152E76}.service-form .footer-section .footer-section__item{margin:4vw;background:#fff;display:flex;flex-wrap:wrap}.service-form .footer-section .footer-section__item .footer-section__item-left{padding:20px 10px 20px 40px}.service-form .footer-section .footer-section__item .footer-section__item-left .footer-section__item-left-title{color:#152E76;font-size:1.5vw;font-weight:bold}.service-form .footer-section .footer-section__item .footer-section__item-left .footer-section__item-left-text{color:#152E76;font-size:22px;font-weight:bold}.service-form .footer-section .footer-section__item .footer-section__item-center{padding:20px 10px}.service-form .footer-section .footer-section__item .footer-section__item-center .footer-section__item-center-inner{height:100%;text-align:center;background:#152E76}.service-form .footer-section .footer-section__item .footer-section__item-center .footer-section__item-center-inner .footer-section__item-center-title{color:#fff;font-size:18px;font-weight:bold;padding-top:18px;margin-bottom:2px}.service-form .footer-section .footer-section__item .footer-section__item-center .footer-section__item-center-inner .footer-section__item-left-text{color:#fff;font-size:30px;font-weight:bold}.service-form .footer-section .footer-section__item .footer-section__item-right{padding:20px 10px}.service-form .footer-section .footer-section__item .footer-section__item-right .footer-section__item-right-inner{height:100%;text-align:center;background:#152E76}.service-form .footer-section .footer-section__item .footer-section__item-right .footer-section__item-right-inner .footer-section__item-right-title{color:#fff;font-size:18px;font-weight:bold;padding-top:18px;margin-bottom:10px}.service-form .footer-section .footer-section__item .footer-section__item-right .footer-section__item-right-inner .footer-section__document-request .footer-section{background:#fff;color:#152E76;padding:10px 20px;font-size:18px;font-weight:bold;border-radius:10px 10px 10px 15px;text-decoration:none;transition:all 0.2s ease}.service-form .footer-section .footer-section__item .footer-section__item-right .footer-section__item-right-inner .footer-section__document-request .footer-section:hover{background:#152E76;color:#fff;border:solid 1px #fff}.service-form .footer-section .footer-section__rogo-image-section{text-align:center}.service-form .footer-section .footer-section__rogo-image-section .footer-section__rogo-image{width:120px;padding:10px 0 20px 0}.service-lp{width:100%;height:auto;color:#666666;background-color:#f6fafc}.service-lp .document-request{border-radius:8vw;background-color:#ff8f00;border-color:#ff8f00;font-size:3.5vw;color:white;text-decoration:none;transition:all 0.2s ease;font-weight:bold}.service-lp .document-request .small-font{font-weight:normal;font-size:1.5vw}.service-lp .btn-trial{border-radius:4vw;background-color:#163e8a;border-color:#163e8a;font-size:3vw;color:white;text-decoration:none;transition:all 0.2s ease;box-shadow:5px 5px 5px rgba(1,1,1,0.4);font-weight:bold;width:18vw}.service-lp .btn-trial:hover{background-color:#fff;border-color:#163e8a;color:#163e8a}.service-lp .btn-siryo{border-radius:4vw;background-color:#ff8f00;border-color:#ff8f00;font-size:2vw;color:white;text-decoration:none;transition:all 0.2s ease;font-weight:bold;width:27vw}.service-lp .btn-box{padding-top:10px;display:flex;flex-direction:row-reverse;justify-content:flex-end}.service-lp .top-section{position:relative;border:none}.service-lp .top-section .top-section__background-image{width:100%}.service-lp .top-section .top-section__background-image-cover{width:100%;position:absolute}.service-lp .top-section .lp-title{position:absolute;width:100%;text-align:center;font-size:4.5vw !important;font-weight:bold;color:#fff;top:0%;margin-bottom:2vw}.service-lp .top-section .service-description{margin-top:0vw;position:absolute;top:20%;width:100%}.service-lp .top-section .service-description .service-image{margin-top:4vw;display:inline-block;width:55%}.service-lp .top-section .service-description .service-image img{width:100%}.service-lp .top-section .service-description .service-comment{margin-left:5%;vertical-align:top;width:35%;display:inline-block;font-size:4vw !important;font-weight:bold;margin-top:95px;color:white}.service-lp .top-section .service-description .service-comment .service-comment-small{padding-top:19px;font-size:1.5vw !important;width:90%;font-weight:normal}.service-lp .top-section .top-section__document-request{position:absolute;text-align:center;top:100%;left:10%}.service-lp .top-section .top-section__arrow-image{position:absolute;width:100%;text-align:center;bottom:-30px}.service-lp .top-section .top-section__arrow-image img{width:100px}.service-lp .top-section .top-section__sample-image{position:absolute;top:0;left:100px;width:200px}.service-lp .top-section .top-section__sample-image img{width:100%}.service-lp .case-study-request{width:65vw}.service-lp .conductor-cs{text-align:center}.service-lp .conductor-cs .cs-btn{border-radius:4vw;background-color:#163e8a;border-color:#163e8a;font-size:2vw;color:white;text-decoration:none;transition:all 0.2s ease;box-shadow:5px 5px 5px rgba(1,1,1,0.4);font-weight:bold;width:36vw;height:4vw}.service-lp .conductor-cs .cs-btn:hover{background-color:#fff;border-color:#163e8a;color:#163e8a}@keyframes move-arrow{0%{padding-left:0.5vw}10%{padding-left:0.55vw}20%{padding-left:0.6vw}30%{padding-left:0.65vw}40%{padding-left:0.7vw}50%{padding-left:0.75vw}60%{padding-left:0.8vw}70%{padding-left:0.85vw}80%{padding-left:0.9vw}90%{padding-left:0.95vw}100%{padding-left:1vw}}.service-lp .header-section{background-color:white;border-bottom:2px solid #DBDCDC;left:0;position:fixed;top:0;width:100%;z-index:24;height:60px}.service-lp .header-section .header-section__left .logo-section{text-align:left;padding-top:8px;padding-bottom:0px}.service-lp .header-section .header-section__left .logo-section img{width:255px}.service-lp .header-section .header-section-right .top-right__left{padding-top:0px;padding-bottom:0px}.service-lp .header-section .header-section-right .top-right__left .phone-number{font-size:20px;font-weight:bold;text-align:center;padding:1.1vw 0 0 1vw;margin-bottom:0;color:#262622}.service-lp .header-section .header-section-right .top-right__left .reception-time{color:#727370;font-size:12px;text-align:center;padding-bottom:3px}.service-lp .header-section .header-section-right .top-right__left .btn-header{background-color:gray;border-color:gray;font-size:1vw;color:white;text-decoration:none;transition:all 0.2s ease;font-weight:bold;width:12vw;margin-left:3vw}.service-lp .header-section .header-section-right .top-right__left .reception-tel{width:180px}.service-lp .header-section .header-section-right .top-right__left .header-btn-box{display:flex;flex-direction:row-reverse;justify-content:flex-end}.service-lp .header-section .header-section-right .top-right__right{padding-left:0;padding-right:2vw}.service-lp .header-section .header-section-right .top-right__right .btn-login{font-size:14px;border-radius:1vw;background-color:#ff8f00;color:white;text-decoration:none;transition:all 0.2s ease;font-weight:bold;width:13vw}.service-lp .header-section .header-section-right .top-right__right .btn-login .small-font{font-size:15px}.service-lp .header-section .header-section-right .top-right__right .btn-login i{animation:move-arrow .5s infinite alternate;width:3vw;display:inline-block;padding-bottom:14px;text-align:center;vertical-align:middle}.service-lp .header-section .header-section-right .top-right__right .btn-login .btn-title{display:inline-block}.service-lp .header-section .header-section-right .top-right__right .btn-login:hover{background-color:white;border-color:#ff8f00;color:#ff8f00}.service-lp .header-section nav{text-align:center}.service-lp .header-section nav ul{margin:0;padding-bottom:1vw}.service-lp .header-section nav li{list-style:none;display:inline-block;width:12%;min-width:90px}.service-lp .header-section nav li:nth-child(5){border-right:2px solid}.service-lp .header-section nav a{text-decoration:none;color:#333;font-weight:bolder;font-size:1vw}.service-lp .header-section nav a:hover{color:#163e8a;border-bottom:2px solid #163e8a}.service-lp .top-section{margin-bottom:60px}.service-lp .top-section .top-section-contents{background:#152E76;height:40vw}.service-lp .top-section .lp-title{padding-left:5vw;width:100%;text-align:left;font-size:3.5vw !important;font-weight:bold;color:#163e8a}.service-lp .top-section .lp-title-sub{width:100%;text-align:center;font-size:2vw;color:orange;top:5%}.service-lp .top-section .service-image-center-section{padding-top:2vw}.service-lp .top-section .service-image-center-section .service-image-center img{width:45%}.service-lp .top-section .top-section__document-request-section{padding-top:3vw;background:white}.service-lp .top-section .top-section__document-request-section .top-section__document-request{text-align:center;margin-bottom:3vw}.service-lp .top-section .top-section__document-request-section .top-section__document-request .document-request{width:65vw;font-size:3.5vw;padding:10px 30px}.service-lp .btn-section{background-color:#f6fafc}.service-lp .btn-section .btn-3{margin-top:4vw;margin-bottom:2vw;padding-left:7vw;display:flex;flex-direction:row-reverse;justify-content:flex-end}.service-lp .btn-section .btn-3 .btn-kasan{border-radius:2vw;background-color:#163e8a;border-color:#163e8a;font-size:2vw;color:white;text-decoration:none;transition:all 0.2s ease;font-weight:bold;width:25vw}.service-lp .btn-section .btn-3 .btn-kasan:hover{background-color:#fff;border-color:#163e8a;color:#163e8a}.service-lp .function-section{background-color:#f6fafc;padding-top:1vw;padding-left:10%;padding-right:10%;padding-bottom:1vw;text-align:center}.service-lp .function-section .function-header{margin-top:25px;width:100%;text-align:center;font-size:3.2vw;font-weight:bold;color:#163e8a}.service-lp .function-section .function-section__sub-title{width:100%;font-size:1.5vw;font-weight:bolder;color:#000000;padding-top:1vw;padding-bottom:1vw;padding-left:8%;padding-right:8%;text-align:left}.service-lp .function-section .function-row{margin-bottom:4vw;height:100%}.service-lp .function-section .function-unit{padding:3vw;background-color:white;display:inline-table;width:45%;height:100%;border:solid 3px #e5e5e5}.service-lp .function-section .function-unit .function-title{margin-top:0px;padding-bottom:1vw;margin-bottom:2vw;border-bottom:solid 4px #ff8f00;font-size:1.7vw;font-weight:bold;color:#163e8a;text-align:center}.service-lp .function-section .function-unit .function-title p{font-size:2.0vw;font-weight:bold}.service-lp .function-section .function-unit p{font-size:1.4vw;text-align:left}.service-lp .function-section .function-unit img{width:70%;margin-top:3vw}.service-lp .function-section .function-unit .img-big{width:40%;margin-top:3vw}.service-lp .function-section .function-unit .img-grouping{width:106%}.service-lp .function-section .function-unit .img-evaluation{width:90%}.service-lp .function-section .function-unit .img-report{width:82%}.service-lp .function-section .function-unit .img-paper{width:31.5%}.service-lp .function-section .function-unit .img-record{width:154%}.service-lp .function-section .left-unit{margin-right:6%}.service-lp .function-section .stamp-container{position:absolute;width:80%;margin-top:-3vw}.service-lp .function-section .stamp-container img{width:12%}.service-lp .function-section .function-section__document-request-section{text-align:center}.service-lp .function-section .function-section__document-request-section .function-section__document-request-title{width:100%;text-align:center;font-size:3.5vw;font-weight:bold;color:orange}.service-lp .function-section .function-section__document-request-section .document-request{width:65vw;font-size:3.5vw;padding:10px 30px}.service-lp .support-section{background-color:#f6fafc;padding-bottom:4vw;padding-top:1vw;padding-left:12%;padding-right:12%;text-align:center}.service-lp .support-section .support-section__title{color:#163e8a;width:100%;text-align:center;font-size:3.2vw;font-weight:bold}.service-lp .support-section .support-section__sub-title{width:100%;font-size:1.5vw;font-weight:bold;color:#000000;padding-top:1vw;padding-left:6%;padding-right:6%;padding-bottom:1vw;text-align:left}.service-lp .support-section .support-section__item-left .support-section__item-left-image-section{text-align:center;padding-left:2vw}.service-lp .support-section .support-section__item-left .support-section__item-left-image-section .support-section__item-left-image{width:100%;max-width:380px}.service-lp .support-section .support-section__item-left .support-section__item-left-text{text-align:center;font-size:1.5vw;font-weight:bolder}.service-lp .support-section .support-section__item-center .support-section__item-center-image-section{text-align:center;padding-left:2vw}.service-lp .support-section .support-section__item-center .support-section__item-center-image-section .support-section__item-center-image{width:100%;max-width:380px}.service-lp .support-section .support-section__item-center .support-section__item-center-text{text-align:center;font-size:1.5vw;font-weight:bolder}.service-lp .support-section .support-section__item-right .support-section__item-right-image-section{text-align:center;padding-left:2vw}.service-lp .support-section .support-section__item-right .support-section__item-right-image-section .support-section__item-left-image{width:100%;max-width:380px}.service-lp .support-section .support-section__item-right .support-section__item-right-text{text-align:center;font-size:1.5vw;font-weight:bolder}.service-lp .support-section .support-section__item-right .document-request-second-section__document-request .document-request{font-size:2vw;padding:15px 50px}.service-lp .support-section .support-section__middle-image-section{text-align:center}.service-lp .support-section .support-section__middle-image-section .support-section__middle-image{width:150px;padding-top:40px;padding-bottom:40px}.service-lp .support-section .support-section__item-after-main-title{width:100%;text-align:center;font-size:40px;font-weight:bold;color:#2A4B89;padding-bottom:30px}.service-lp .support-section .document-request-support-section__document-request{text-align:center}.service-lp .support-section .document-request-support-section__document-request .document-request{font-size:2.7vw;padding:1vw 4vw}.service-lp .support-section .support-detail{padding-top:2vw}.service-lp .support-section .detail-description-introduction{font-size:1.1vw;font-weight:bolder;padding-top:30px}.service-lp .support-section .detail-description-mail{font-size:1.1vw;font-weight:bolder;padding-top:69px}.service-lp .support-section .detail-description-manual{font-size:1.1vw;font-weight:bolder;padding-top:75px}.service-lp .support-section .detail-description-tel{font-size:1.1vw;font-weight:bolder;padding-top:30px}.service-lp .support-section .detail-description-chat{font-size:1.1vw;font-weight:bolder;padding-top:30px}.service-lp .support-section .detail-description-faq{font-size:1.1vw;font-weight:bolder;padding-top:50px}.service-lp .support-section .detail-description-rehab{font-size:1.1vw;font-weight:bolder;padding-top:83px}.service-lp .achievement-section{margin-top:5vw;text-align:center;font-weight:bold}.service-lp .achievement-section .achievement-title{font-size:3.5vw;color:#163e8a}.service-lp .achievement-section .achievement-body{position:relative;color:#163e8a;margin-bottom:5vw}.service-lp .achievement-section .achievement-body .achievement-img{height:20vw}.service-lp .achievement-section .achievement-body .achievement-img img{width:90%}.service-lp .achievement-section .achievement-body .achievement-img .achievement-figure2{width:94%}.service-lp .achievement-section .achievement-body .achievement-img .achievement-figure3{width:80%}.service-lp .achievement-section .achievement-body .achievement-unit{display:inline-table;width:30%;height:100%}.service-lp .achievement-section .achievement-body .achievement-unit .achievement-unit-header{margin-top:2vw;font-size:2.5vw}.service-lp .achievement-section .achievement-body .achievement-unit .achievement-unit-header .achievement-number{font-size:4vw}.service-lp .achievement-section .achievement-body .achievement-unit .achievement-unit-header .small-font{font-size:1vw}.service-lp .achievement-section .achievement-body .achievement-unit .achievement-detail{font-size:1.5vw;text-align:left;padding-left:5vw}.service-lp .achievement-section .document-request{width:65vw;font-size:3.5vw;padding:10px 30px}.service-lp .security-section{background-color:white;padding:5vw;padding-bottom:0}.service-lp .security-section .security-header{margin-top:0px;width:100%;text-align:center;font-size:3.2vw;font-weight:bold;color:#163e8a;margin-bottom:2vw}.service-lp .security-section .header-description{font-size:2.5vw;font-weight:600;color:#808080;text-align:center;margin-bottom:1vw}.service-lp .security-section .security-unit{width:80%;margin-left:10%;margin-right:10%;padding-left:15%}.service-lp .security-section .security-unit p{font-size:1.2vw;color:#646464}.service-lp .security-section .security-unit .security-title{font-weight:bold}.service-lp .security-section .security-unit .security-step{height:10%;width:25%;display:inline-table;margin-right:3vw}.service-lp .security-section .security-unit .security-step .img-step-1{margin-bottom:4.2vw}.service-lp .security-section .security-unit .security-step .img-step-2{margin-bottom:3.7vw}.service-lp .security-section .security-unit .security-step .img-step-3{margin-bottom:2.8vw}.service-lp .security-section .security-image-section{width:50%;margin-left:3vw}.service-lp .security-section .security-image-section img{width:100%}.service-lp .security-section .security-decription-container{display:inline-table;margin-left:5vw;vertical-align:middle}.service-lp .security-section .security-decription-container .security-title{margin-top:0;font-size:3.2vw;font-weight:bold;color:#163e8a;margin-bottom:1.5vw}.service-lp .security-section .security-decription-container .security-description{font-size:1.5vw;font-weight:600;color:#163e8a}.service-lp .security-section .time-ribbon{background-color:#ff8f00;position:absolute;top:1vw;right:1vw;padding:0.5vw 1.5vw 0.5vw 1.5vw;font-size:1.2vw;color:white}.service-lp .case-study-section{padding-top:2vw;padding-left:2vw;padding-right:2vw;padding-bottom:4vw;background:#f6fafc;text-align:center}.service-lp .case-study-section .case-header{margin-top:0px;width:100%;text-align:center;font-size:3.2vw;font-weight:bold;color:#163e8a}.service-lp .case-study-section .case-study-section__sub-title{font-size:1.5vw;font-weight:bolder;color:#000000;padding-top:1vw;padding-left:18%;padding-right:18%;padding-bottom:1vw;text-align:left}.service-lp .case-study-section .case-unit{background-color:white;padding:2vw;width:80%;margin-left:10%;margin-bottom:2.5vw}.service-lp .case-study-section .case-unit .left-column{display:inline-table;width:65%}.service-lp .case-study-section .case-unit .left-column .case-title{color:#163e8a;font-size:2.7vw;font-weight:bold;margin-bottom:2vw}.service-lp .case-study-section .case-unit .left-column .case-description{font-size:1.5vw;margin-bottom:2vw;margin-left:2vw;text-align:left}.service-lp .case-study-section .case-unit .left-column .conductor{text-align:center}.service-lp .case-study-section .case-unit .left-column .detail-btn{border-radius:5vw;background-color:#163e8a;border-color:#163e8a;font-size:2vw;color:white;text-decoration:none;transition:all 0.2s ease;box-shadow:5px 5px 5px rgba(1,1,1,0.4);font-weight:bold;width:22vw;height:4vw}.service-lp .case-study-section .case-unit .left-column .detail-btn:hover{background-color:#fff;border-color:#163e8a;color:#163e8a}.service-lp .case-study-section .case-unit .right-column{display:inline-table;width:25%;margin-left:0vw}.service-lp .case-study-section .case-unit .right-column img{width:100%;vertical-align:top}.service-lp .case-study-section .case-unit .right-column .case-office{font-size:1vw;font-weight:bold;padding-left:1vw;padding-top:1vw}.service-lp .case-study-section .case-unit .right-column .user-name{font-weight:bold;font-size:1vw;text-align:center;margin-top:1vw}.service-lp .reward-section{padding:5vw;background:white}.service-lp .reward-section .reward-header{margin-top:0px;margin-bottom:4vw;width:100%;text-align:center;font-size:3.2vw;font-weight:bold;color:#163e8a}.service-lp .reward-section .reward-comment{font-size:1.5vw;color:#535353;text-align:center}.service-lp .reward-section img{width:100%}.service-lp .service-section{background:#3462A8}.service-lp .service-section .service-section__title{width:100%;font-size:60px;color:#fff;font-weight:bold;text-align:center}.service-lp .service-section .service-section-sub-title{width:100%;font-size:30px;color:#fff;text-align:center}.service-lp .service-section .service-section-inner{padding:30px 60px;margin-right:0;margin-left:0}.service-lp .service-section .service-section-inner .service-section-item .service-section-item__title{width:100%;text-align:center;color:#fff;font-size:24px}.service-lp .service-section .service-section-inner .service-section-item .service-section-item__image-section{text-align:center}.service-lp .service-section .service-section-inner .service-section-item .service-section-item__image-section .service-section-item__image{width:100%;max-width:250px;padding-bottom:20px}.service-lp .service-section .service-section-inner .service-section-item .service-section-item__text{font-size:20px;color:#fff}.service-lp .service-section .service-section__function{width:100%;font-size:40px;color:#fff;font-weight:bold;text-align:center}.service-lp .service-section .service-section__function-title{width:100%;font-size:30px;color:#fff;text-align:center}.service-lp .service-section .service-section__function-image{text-align:center}.service-lp .service-section .service-section__function-image img{width:100%}.service-lp .service-section .plan-img img{width:70%}.service-lp .case_study_button{text-align:center;padding-bottom:4vw}.service-lp .btn-fix{text-align:center;padding-top:0;padding-bottom:4vw}.service-lp .workflow-section{background-color:#f6fafc;padding:5vw;padding-bottom:0}.service-lp .workflow-section .workflow-header{margin-top:0px;margin-bottom:4vw;width:100%;text-align:center;font-size:3.2vw;font-weight:bold;color:#163e8a}.service-lp .workflow-section .workflow-unit{position:relative;width:80%;margin-left:10%;margin-right:10%;margin-bottom:5vw;padding:2vw;background-color:#f0eff4}.service-lp .workflow-section .workflow-unit .step-number{padding-top:1vw;font-size:5vw;color:#d1e6fb;display:inline-table;font-weight:bold;margin-left:2vw;margin-right:2vw;vertical-align:middle}.service-lp .workflow-section .workflow-unit .workflow-decription-container{display:inline-table;margin-right:5vw}.service-lp .workflow-section .workflow-unit .workflow-decription-container .workflow-title{margin-top:0;font-size:2.6vw;font-weight:bold;color:#163e8a}.service-lp .workflow-section .workflow-unit .workflow-decription-container .workflow-description{font-size:1.5vw;font-weight:600;color:#163e8a}.service-lp .workflow-section .workflow-unit .workflow-img{display:inline-table;width:15%;float:right;margin-right:10vw}.service-lp .workflow-section .workflow-unit .workflow-img img{width:100%}.service-lp .workflow-section .workflow-unit .workflow-img-big{display:inline-table;width:33%;float:right;margin-right:2vw}.service-lp .workflow-section .workflow-unit .workflow-img-big img{width:100%}.service-lp .workflow-section .workflow-unit .time-ribbon{background-color:#ff8f00;position:absolute;top:1vw;right:1vw;padding:0.5vw 1.5vw 0.5vw 1.5vw;font-size:1.2vw;color:white}.service-lp .story-section{padding-left:5vw;padding-right:5vw;padding-bottom:5vw;background-color:#f6fafc}.service-lp .story-section .story-section__title{width:100%;text-align:center;font-size:3.2vw;font-weight:bold;color:#163e8a;margin-top:2vw}.service-lp .story-section .story-section__item-right .story-section__item-right-title{text-align:center;font-weight:bolder;font-size:2vw;color:#163e8a}.service-lp .story-section .story-section__item-right .story-section__item-right-text{color:#646464;padding-top:1vw;padding-left:1vw;padding-right:1vw;padding-bottom:1vw;font-size:1.3vw;font-weight:bolder;background-color:white}.service-lp .calculation-section{padding-top:0vw;padding-left:10%;padding-right:10%;padding-bottom:4vw;background-color:#f6fafc;text-align:center}.service-lp .calculation-section .calculation-section__title{width:100%;text-align:center;font-size:3.2vw;font-weight:bold;color:#163e8a}.service-lp .calculation-section .calculation-section__sub-title{width:100%;font-size:1.5vw;font-weight:bolder;color:#000000;padding-top:1vw;padding-bottom:1vw;padding-left:8%;padding-right:8%;text-align:left}.service-lp .calculation-section .calc-picture img{width:100%}.service-lp .info-section{padding-top:0vw;padding-left:5vw;padding-right:5vw;padding-bottom:2vw;background-color:#f6fafc}.service-lp .info-section .info-section__title{width:100%;text-align:center;font-size:3.2vw;font-weight:bold;color:#163e8a;margin-top:2vw}.service-lp .info-section .article-ul{background-color:white;padding:2vw;width:80%;margin-left:10%;margin-right:10%}.service-lp .info-section .article-ul .article-list{height:2vw}.service-lp .info-section .article-ul .article-title{font-size:1.3vw;font-weight:bolder}.service-lp .campaign-section{padding-bottom:1vw}.service-lp .campaign-section .campaign-section-top{text-align:center}.service-lp .campaign-section .campaign-section-img{width:80%}.service-lp .campaign-section .campaign-section__title{text-align:center;font-weight:bolder;font-size:2vw;color:#163e8a;padding-top:1vw}.service-lp .campaign-section .campaign-section__sub-title{text-align:center;font-size:1vw;color:#3c3c3c}.service-lp .contact-section{padding-right:3vw;padding-left:3vw;padding-bottom:3vw;width:80%;margin-left:10%;margin-right:10%}.service-lp .contact-section .contact-section__title{width:100%;text-align:center;font-size:3.2vw;font-weight:bold}.service-lp .contact-section .contact-section__sub-title{width:100%;text-align:center;font-size:2vw;font-weight:bold;margin-bottom:2vw}.service-lp .contact-section .privacy-policy{font-size:1.5vw;text-align:center}.service-lp .introduction-section{background-color:#f6fafc;padding-bottom:2vw}.service-lp .introduction-section .introduction-header{margin-top:0px;width:100%;text-align:center;font-size:3.2vw;font-weight:bold;color:#163e8a;margin-bottom:1vw}.service-lp .introduction-section .header-description{font-size:2.5vw;font-weight:600;color:#808080;text-align:center;margin-bottom:1vw}.service-lp .introduction-section .introduction-unit{position:relative;width:80%;margin-left:10%;margin-right:10%;margin-bottom:2vw;padding:2vw;background-color:#f0eff4}.service-lp .introduction-section .introduction-unit .introduction-img{display:inline-table;width:20%;margin-left:3vw}.service-lp .introduction-section .introduction-unit .introduction-img img{width:100%}.service-lp .introduction-section .introduction-unit .introduction-decription-container{display:inline-table;margin-left:5vw;vertical-align:middle}.service-lp .introduction-section .introduction-unit .introduction-decription-container .introduction-title{margin-top:0;font-size:3.2vw;font-weight:bold;color:#163e8a;margin-bottom:1.5vw}.service-lp .introduction-section .introduction-unit .introduction-decription-container .introduction-description{font-size:1.5vw;font-weight:600;color:#163e8a}.service-lp .introduction-section .introduction-unit .time-ribbon{background-color:#ff8f00;position:absolute;top:1vw;right:1vw;padding:0.5vw 1.5vw 0.5vw 1.5vw;font-size:1.2vw;color:white}.service-lp .download_contents-section{padding-right:3vw;padding-left:3vw;padding-bottom:3vw;background-color:#f6fafc}.service-lp .download_contents-section .download_contents-section__title{color:#163e8a;width:100%;text-align:center;font-size:3.5vw;font-weight:bold}.service-lp .download_contents-section .download_contents-section__sub-title{padding-top:1vw;padding-right:2vw;padding-left:2vw;margin-top:1vw;width:100%;font-size:1.5vw;font-weight:bold;color:#808080;background-color:white}.service-lp .download_contents-section .dlc_flex{display:flex}.service-lp .download_contents-section .dlc-description-flex{display:flex;padding-top:3vw;padding-bottom:1vw}.service-lp .download_contents-section .dlc-left-box{background-color:white;margin-left:4vw;padding-right:3vw;padding-left:3vw}.service-lp .download_contents-section .dlc-right-box{background-color:white;margin-left:13vw;padding-right:3vw;padding-left:3vw}.service-lp .download_contents-section .dlc_description_title{text-align:left;font-weight:bold;color:#163e8a;font-size:2vw;padding-top:3vw}.service-lp .download_contents-section .dlc_description_list{font-weight:bold;color:#808080;font-size:1.5vw}.service-lp .download_contents-section .download_contents-section__item-left .download_contents-section__item-left-image-section .download_contents-section__item-left-image{padding-top:3vw;width:92%}.service-lp .download_contents-section .download_contents-section__item-right{padding-top:3vw}.service-lp .download_contents-section .download_contents-section__item-right .dl-contact-section{padding:3vw;width:100%;background-color:white}.service-lp .download_contents-section .download_contents-section__item-right .dl-contact-section .dl-contact-section__title{width:100%;text-align:center;font-size:3.2vw;font-weight:bold}.service-lp .download_contents-section .download_contents-section__item-right .contact-label-require-dl{background:orange;color:#fff;padding:5px;margin:0 10px 0 0;border-radius:10px;font-size:1vw}.service-lp .download_contents-section .download_contents-section__item-right .contact-label-normal-dl{background:gray;color:#fff;padding:5px;margin:0 10px 0 0;border-radius:10px;font-size:1vw}.service-lp .download_contents-section .download_contents-section__item-right #dl-btn{margin-top:2vw;margin-bottom:2vw;border-radius:10px;background-color:#ff8f00;border-color:#ff8f00;font-size:2.5vw;color:#fff;text-decoration:none;transition:all 0.2s ease;box-shadow:5px 5px 5px rgba(1,1,1,0.4);font-weight:bold;width:100%;height:5vw}.service-lp .download_contents-section .download_contents-section__item-right #dl-btn:hover{background-color:white;border-color:#fd9611;color:#fd9611;box-shadow:none}.service-lp .download_contents-section .download_contents-section__item-right .dl-privacy-policy{text-align:center;font-size:1.2vw}.service-lp .download_contents-section .download_contents-section__item-right .dlc_banners{margin-top:3vw;margin-left:2vw}.service-lp .download_contents-section .download_contents-section__item-right .dlc_banners img{width:90%}.service-lp .download_contents-section .download_contents_bottom_section{margin-bottom:50px}.service-lp .dl-page-bottom{padding-top:2vw;padding-left:10vw}.service-lp .footer-section{background:#152E76;width:100%}.service-lp .footer-section .footer-section__item{margin:4vw;background:#fff;display:flex;flex-wrap:wrap}.service-lp .footer-section .footer-section__item .footer-section__item-left{padding:20px 10px 20px 40px}.service-lp .footer-section .footer-section__item .footer-section__item-left .footer-section__item-left-title{color:#152E76;font-size:1.5vw;font-weight:bold}.service-lp .footer-section .footer-section__item .footer-section__item-left .footer-section__item-left-text{color:#152E76;font-size:22px;font-weight:bold}.service-lp .footer-section .footer-section__item .footer-section__item-center{padding:20px 10px}.service-lp .footer-section .footer-section__item .footer-section__item-center .footer-section__item-center-inner{height:100%;text-align:center;background:#152E76}.service-lp .footer-section .footer-section__item .footer-section__item-center .footer-section__item-center-inner .footer-section__item-center-title{color:#fff;font-size:18px;font-weight:bold;padding-top:5px;margin-bottom:2px}.service-lp .footer-section .footer-section__item .footer-section__item-center .footer-section__item-center-inner .footer-section__item-left-text{color:#fff;font-size:30px;font-weight:bold;margin:0}.service-lp .footer-section .footer-section__item .footer-section__item-center .footer-section__item-center-inner .footer-section__item-left-bottom-title{color:#fff;font-size:18px;font-weight:bold;margin-bottom:12px}.service-lp .footer-section .footer-section__item .footer-section__item-center .footer-section__item-center-inner .footer-section__document-request .footer-section{background:#fff;color:#152E76;padding:10px 20px;font-size:18px;font-weight:bold;border-radius:10px 10px 10px 15px;text-decoration:none;transition:all 0.2s ease}.service-lp .footer-section .footer-section__item .footer-section__item-center .footer-section__item-center-inner .footer-section__document-request .footer-section:hover{background:#152E76;color:#fff;border:solid 1px #fff}.service-lp .footer-section .footer-section__item .footer-address{color:#152E76;font-size:1vw;font-weight:bold}.service-lp .footer-section .footer-section__item .footer-company-link{color:#6d7dad;font-size:1.2vw;font-weight:bold}.service-lp .footer-section .footer-section__item .footer-section__item-right{padding:20px 10px}.service-lp .footer-section .footer-section__item .footer-section__item-right .footer-section__item-right-inner{height:100%;text-align:center;background:#152E76}.service-lp .footer-section .footer-section__item .footer-section__item-right .footer-section__item-right-inner .footer-section__item-right-title{color:#fff;font-size:18px;font-weight:bold;padding-top:49px;margin-bottom:12px}.service-lp .footer-section .footer-section__item .footer-section__item-right .footer-section__item-right-inner .footer-section__item-right-img{width:100%;height:100%}.service-lp .footer-section .footer-section__item .footer-section__item-right .footer-section__item-right-inner .footer-section__item-right-img img{width:100%;height:100%}.service-lp .footer-section .footer-section__item .footer-section__item-right .footer-section__item-right-inner .footer-section__document-request .footer-section{background:#fff;color:#152E76;padding:10px 20px;font-size:18px;font-weight:bold;border-radius:10px 10px 10px 15px;text-decoration:none;transition:all 0.2s ease}.service-lp .footer-section .footer-section__item .footer-section__item-right .footer-section__item-right-inner .footer-section__document-request .footer-section:hover{background:#152E76;color:#fff;border:solid 1px #fff}.service-lp .footer-section .footer-section__rogo-image-section{text-align:center}.service-lp .footer-section .footer-section__rogo-image-section .footer-section__rogo-image{width:120px;padding:10px 0 20px 0}.send_completely-image{width:30%}.send_completely-message{font-size:2vw}.txt-deco-orange{color:#ff8f00}.row{margin:0}.center{text-align:center}#shiny-button{display:block;width:70%;margin:0 auto}#shiny-button a{display:block;position:relative;z-index:2;overflow:hidden;width:100%;text-decoration:none;transition:.25s linear;-webkit-transition:.25s linear;-moz-transition:.25s linear}#shiny-button a:hover{color:#ff8f00;background-color:#ffffff}#shiny-button a:before{display:block;position:absolute;z-index:-1;left:-30%;top:-50%;content:"";width:30px;height:230px;transform:rotate(30deg);-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);background-image:linear-gradient(left, rgba(255,255,255,0) 0%, #fff 50%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left bottom, right bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, #fff), color-stop(100%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff #fff, rgba(255,255,255,0) 100%);animation:shiny 3s infinite linear;-webkit-animation:shiny 3s infinite linear;-moz-animation:shiny 3s infinite linear}@keyframes shiny{0%{left:-30%}20%{left:120%}100%{left:120%}}@-webkit-keyframes shiny{0%{left:-30%}20%{left:120%}100%{left:120%}}@-moz-keyframes shiny{0%{left:-30%}20%{left:120%}100%{left:120%}}
