.amp-btn-group .description,.amp-group p{font-size:16px!important}.amp-btn-group .description,.amp-group p.faq_a_head{font-size:24px!important}.amp-gruop .section-title{font-size:1.8rem}.amp-gruop .col-lg-9{width:70%}.necessary_container{margin-bottom:3rem}p.faq_a_body{font-size:14px}.flow-request-drop{padding:0;min-height:8rem;padding-left:8rem}img.procedure-guide-img{max-height:30rem}.modal-content{padding:40px 90px}.modal-back-btn button{margin:2rem 0}.btn-close{position:relative;top:-1rem;left:4rem}.banner{background:#fff!important}.banner .banner-item-group{display:flex;gap:60px;justify-content:center;padding-top:10px;width:100%}.banner .banner-item-group div{display:block;position:relative}.banner .top-pv-box{max-width:488px}.banner .top-pv-box .top-pv{border:10px solid #f3e1cc;width:100%}.necessary_box{padding:0 2.2rem}.amp-group.content-block.procedure-guide{padding-top:0}img.img-necessary{max-width:50%}.can_apply_box{padding:0 4rem 0 2rem}.can_apply_box p{width:22rem;margin:0 auto .6rem;text-indent:-1rem;line-height:1.5}.introduction .btn-field{padding-top:.5rem}.other-app{font-weight:700;margin-top:2rem}.other-app p{font-weight:700}.regarding{margin-top:2rem}.amp-intro-table{display:table;margin:5rem auto 6rem}.amp-intro-table-cell{display:table-cell;vertical-align:middle}.ok_mark{display:inline-block;position:relative;width:1.2rem;height:1.2rem;border:3px solid #000;border-radius:50%;background:#fff;top:2px;left:-.3rem}.banner.amp-intro{margin:0px 0px 2rem;min-height:1rem}.ng_mark{display:inline-block;position:relative;width:1.2rem;height:1.2rem;top:2px;left:-.3rem}.ng_mark:before,.ng_mark:after{content:"";position:absolute;top:50%;left:50%;width:3px;height:22px;background:#000}.ng_mark:before{transform:translate(-50%,-50%) rotate(45deg)}.ng_mark:after{transform:translate(-50%,-50%) rotate(-45deg)}img.can_apply{max-width:30%}.introduction{margin-top:40px}.introduction-wrapper{padding:0 0 1rem;width:auto}.introduction .introduction-image{margin-bottom:25px}.user-manual-wrap{display:-moz-flex;display:flex;flex-wrap:wrap}div.container.introduction-wrapper h3.section-title{margin-bottom:1rem}.user-manual .user-manual-item{margin-bottom:35px}.user-manual .title{letter-spacing:2px}.application-pad-fl h4.title{border:none;margin-bottom:.5rem}.mg--20{margin:20px}.benefits .main-cv-5min,.choose-reason .main-cv-5min{bottom:13px;height:50px;position:absolute;right:-9.8%;width:50px}.procedures-box .procedures-item{width:47%}.procedures-box .card-item-list{font-size:17px;font-weight:700;margin-top:0;padding-top:0}.banner .amp-main-img-box{margin-top:40px;width:100%}.banner .amp-main-img-box .amp-main-img{max-width:90%}.banner .amp-main-text{margin:24px 24px 0;width:auto}.banner .amp-main-text p{font-size:30px;font-weight:700;letter-spacing:.02rem}.banner .amp-btn-group{margin:2px auto;width:433px}#contents-amp{width:1000px;margin:32px auto 0}#main-amp{margin:0 28px 0 0;width:742px;height:100%}.procedure-guide{width:100%;padding-bottom:2rem;padding-top:50px}.procedure-guide .procedure-guide-left{float:left}.procedure-guide .procedure-guide-left ul{margin:0;list-style:none}.procedure-guide .procedure-guide-left .flow-request ul li{margin-top:8px;padding-bottom:16px;position:relative}.procedure-guide .procedure-guide-left .flow-request ul .last-step:before{content:"";position:absolute;left:24px;bottom:-42px;width:8px;height:8px;border-top:1px solid #eb1e1e;border-right:1px solid #eb1e1e;transform:rotate(135deg)}.procedure-guide .procedure-guide-left .flow-request ul .last-step:after{position:absolute;bottom:-43px;left:27px;height:100%;width:1px;border:1px dashed #eb1e1e;content:"";box-sizing:border-box}.procedure-guide .procedure-guide-left .flow-request ul li .flow-request-left{width:55px;height:55px;float:left;border:1px solid #eb1e1e;background:#fff;position:relative;z-index:1;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;line-height:16px;font-size:18px;color:#eb1e1e}.procedure-guide .procedure-guide-left .flow-request ul li .flow-request-left-last{width:121px;height:121px;float:left;border:2px solid #eb1e1e;background:#eb1e1e;position:absolute;top:36px;left:-33px;z-index:1;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;line-height:1.5;font-weight:700;font-size:14px;color:#fff}.procedure-guide .procedure-guide-left .flow-request ul li .flow-request-left-last a{position:absolute;top:0;left:0;width:100%;height:100%}.procedure-guide .procedure-guide-left .flow-request ul li .flow-request-right{width:calc(100% - 55px);float:left;padding-left:34px;padding-top:10px;font-weight:700;color:#333;line-height:1.7rem;text-align:left;font-size:1.3rem}h4.title{font-size:1.3rem}.procedure-guide .procedure-guide-left .flow-request .flow-request-drop{padding:0 0 0 90px}.benefits .description{font-size:14px;font-weight:400;letter-spacing:.4px;line-height:2;padding:0;text-align:left}.normal-step,.last-step{position:relative}.flow-request-left{width:55px;height:55px;float:left;border:1px solid #eb1e1e;background:#fff;position:relative;z-index:1;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;line-height:16px;font-size:18px;color:#eb1e1e}.flow-request-right{width:calc(100% - 55px);float:left;padding-left:30px;padding-top:10px;font-weight:700;color:#333;line-height:1.7rem;text-align:left;font-size:18px}.flow-request-left-last{width:121px;height:121px;border:2px solid #eb1e1e;background:#eb1e1e;top:36px;left:-33px;z-index:1;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;line-height:1.5;font-weight:700;font-size:14px;color:#fff;margin-left:-32px}.normal-step:after{position:absolute;top:0;left:27px;height:100%;width:1px;background:#eb1e1e;content:""}.last-step:after{position:absolute;top:0;left:27px;height:100%;width:1px;border:1px dashed #eb1e1e;content:"";box-sizing:border-box}.clearfix:after{clear:both;content:"";display:block;height:0;visibility:hidden}.flow-request-left-last a{position:absolute;top:0;left:0;width:100%;height:100%}.benefits .benefit-item{margin:35px 15px;padding:0;width:50%}.footer-page-content .card-collapse>.card-body{background:#fff;font-size:14px;line-height:28px;padding:20px 40px 8px 13px}.footer-page-content .tab-content .faq_a_body{display:inline-block;width:94%;font-size:18px;line-height:1.8}.btm-bnr{width:100%;max-width:375px;margin:0 auto}.btn-field{background-color:#fff!important}.amp-group .title{font-size:18px;margin-top:25px;text-align:center}.description{font-size:14px!important;font-weight:400!important;letter-spacing:.4px!important;line-height:2!important;padding:0!important;text-align:left}.introduction .btn-field{background:#f5f5f5;padding:.5rem 0 0}.application-todo{background:#f0f0f0;padding:40px 0}.more-faq-link a{color:#eb1e1e!important;font-size:16px;font-weight:700;text-decoration-line:underline}.other-app.amp-intro-table-cell:nth-of-type(2) .btn-primary-custom{background:#fff;color:#eb1e1e;border:2px solid #eb1e1e}.other-app.amp-intro-table-cell:nth-of-type(2) .btn-primary-custom:hover{background:#fff;color:#eb1e1e;border:2px solid #eb1e1e}@media(max-width:1024px)and (orientation:landscape){.banner{background:url(/build/assets/top-img-pv-C7eJbDxW.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:56px 0 0;min-height:58vh;position:relative}}@media(max-width:767px){.btn-close{position:static}.amp-btn-group .description,.amp-group p{font-size:14px!important}.amp-gruop .section-title{font-size:1.8rem}.modal-content{padding:10px 0}.flow-request-left-last{width:88px;height:88px;margin-left:-16px;overflow:hidden}.can_apply_box{padding:0}.over-hidden{overflow:hidden}.procedure-guide{padding-bottom:80px}#main-pagetop{right:16px}.flow-request-drop{padding:0 0 0 5.5rem}.banner{background:url(/build/assets/top-img-ph9-sp-J8tSaSWo.jpg) no-repeat;background-size:cover;min-height:100px;margin-bottom:3rem}.banner .auth-btn-group,.banner .auth-txt-group{display:none}.banner .title{font-size:25px;letter-spacing:6px}.banner .btn-primary-custom-small{margin:10px 0 20px;max-width:40vw}.banner .banner-item-group{display:block;padding-top:5px}.banner .pc-introduction-text p{font-size:24px}.banner .pc-introduction-img-box{margin-top:6vh;width:364px}.banner .auth-btn-group,.banner .pc-introduction-text{width:364px}.banner .banner-item-group .auth-btn-group,.banner .banner-item-group .pc-introduction-img-box,.banner .banner-item-group .pc-introduction-text{display:none}.banner .top-pv-box .top-pv{border:8px solid #f3e1cc;width:100%}.banner .top-pv-box{margin:0 auto;max-width:335px}.sp-main-introduction{display:block;margin:0 auto;max-width:367px}.btn-field{margin:0 auto;max-width:367px;padding:0 0 70px}.btn-field .btn-primary-custom{padding:14px 6px;width:100%}.btn-field-group{display:none}.btn-field-group-sp{display:flex;gap:12px;margin:17px auto 0}.btn-field-group-sp a{line-height:20px;padding:5px;width:100%}.container{width:100%!important}.container.usage-guidance-wrapper,.container.usage-guidance-wrapper .usage-guidance-left{width:100%}.container.usage-guidance-wrapper .usage-guidance-right{display:none}.introduction{margin:50px auto}.introduction .introduction-content{padding:0 25px}.introduction .description{font-size:16px;padding:0;text-align:left}.introduction .btn-field{background:none;padding:28px 15px}.introduction-wrapper{padding:0 0 30px;width:auto}.introduction-wrapper .application-img-sp{display:block}.introduction-wrapper .application-img-pc{display:none}.gray-btn-main-top{width:100%}.main-description-wrap{display:block;margin:auto}.main-description-wrap .main-description{text-align:center}.main-description-wrap .main-descriotion-left{width:100%}.main-description-wrap .main-descriotion-left .img-main-descriotion-left{display:none}.main-description-wrap .main-descriotion-left .img-main-descriotion-left-sp{display:block;height:244px;margin:auto auto 8px;width:220px}.main-description-wrap .main-description-right{margin:0;width:100%}.main-description-wrap .main-description-right .main-description-right-top{text-align:center}.main-description-wrap .main-description-right .main-description-right-bottom{margin-left:0;margin-top:0;width:100%}.main-description-wrap .main-description-right .main-description-right-bottom p{font-size:16px;line-height:28px;margin:32px 0 70px;text-align:left}.main-description-wrap .main-description-title{margin:0 auto 70px;text-align:center}.main-description-wrap .main-description-title .main-description-title-text{font-size:22px}.benefits .main-cv-5min{bottom:13px;height:50px;position:absolute;right:-24px;width:50px}.benefits .title{font-size:21px}.benefits .benefit-item-box{display:block}.benefits .benefit-item{height:306px;margin:20px auto;padding:0 15px;width:100%}.benefits .description{font-size:14px;margin-top:20px;text-align:center}.benefits .benefit-item-box-left-description{margin:20px}.benefits .comparison-image-parent{height:857px}.benefits .comparison-image-parent .comparison-image{display:block}.benefits .comparison-image-parent .comparison-image .benefit-item-box-left{height:357px;width:100%}.benefits .comparison-image-parent .comparison-image .benefit-item-box-left .benefit-item-box-left-img{display:none}.benefits .comparison-image-parent .comparison-image .benefit-item-box-left .benefit-item-box-left-img-sp{display:inline-block;margin-top:-10px}.benefits .comparison-image-parent .comparison-image .benefit-item-box-arrow .benefit-item-box-arrow-img{display:none}.benefits .comparison-image-parent .comparison-image .benefit-item-box-arrow .benefit-item-box-arrow-img-sp{display:inline-block;margin-bottom:27px;margin-top:13px}.benefits .comparison-image-parent .comparison-image .benefit-item-box-right{height:357px;width:100%}.benefits .comparison-image-parent .comparison-image .benefit-item-box-right .benefit-item-box-left-description{margin-top:40px}.benefits .comparison-image-parent .comparison-image .benefit-item-box-right .benefit-item-box-right-img{display:none}.benefits .comparison-image-parent .comparison-image .benefit-item-box-right .benefit-item-box-right-img-sp{display:inline-block;margin-top:0}.procedures-box{background:#f5f5f5;padding-top:64px}.procedures-box .container{padding:0 15px}.procedures-box .procedures-item{margin:10px 7px;min-height:550px;width:45%}.procedures-box .procedures-industry-icon{display:none}.procedures-box .card-title{font-size:14px;padding:0}.procedures-box .procedures-item-footer{font-size:12px;padding:10px 0}.procedures-box .card-body .card-item{margin:15px auto 0!important;padding:0;width:100%}.procedures-box .card-item-list{font-size:12px}.procedures-box .procedures-item-last{display:none}.procedures-box .procedures-bottom-txt{margin-top:40px}.procedures-box .procedures-bottom-txt p{font-size:17px}.procedures-box .card-body{display:block;flex:none;margin-top:0;padding:0}.choose-reason{padding-bottom:64px;padding-top:64px}.choose-reason .section-title{margin-bottom:26px}.choose-reason .main-cv-5min{bottom:13px;height:50px;position:absolute;right:-24px;width:50px}.choose-reason .big-description{background:url(/build/assets/check-icon-BpJNXGjK.png) no-repeat 0 9%;background-size:12px 12px;font-size:16px;font-weight:700;line-height:30px;margin-bottom:12px;padding-left:20px}.choose-reason .description{font-size:14px}.choose-reason .btn-primary-custom{margin-top:20px}.choose-reason .cv-5min-btn{display:block}.top-faq{margin-top:80px}.usage-guidance{padding-bottom:40px}.usage-guidance .section-title{margin-bottom:10px}.usage-guidance .last-step:after,.usage-guidance .last-step:before{display:none}.usage-guidance .usage-guidance-left .flow-request ul li .flow-request-left-last{display:none}.top-sign-up{padding-top:64px}.top-sign-up .section-title{margin-bottom:40px}.company-detail .container{padding:0}.chose-reason-symptom-title{margin-top:14px}.chose-reason-symptom-text{margin:12px auto}.choose-reason-symptom-group{display:block;margin-top:60px}.choose-reason-symptom{height:270px;position:relative;width:100%}.chose-reason-symptom-img{display:none}.chose-reason-symptom-img-sp{display:inline-block;left:0;margin:0 auto;position:absolute;right:0;top:-64px;z-index:-2}.chose-reason-symptom-title{font-size:18px;font-weight:700;margin-left:auto;margin-right:auto;margin-top:24px;width:296px}.chose-reason-symptom-text{font-weight:700;margin:20px auto 8px;width:296px}.chose-reason-symptom-link{color:#eb1e1e;display:inline-block;font-size:14px;font-weight:700;text-decoration-line:underline}.sp-btn{font-size:16px!important;height:58px;line-height:1.42857143;margin:0 10px;padding:8px 6px!important;width:150px}.can_apply_box p{width:100%;padding:0 2rem}.banner.text-center.js-banner{min-height:100px;margin-bottom:3rem}.can_apply_box:nth-of-type(2){margin-top:2rem}.amp-main-img-box{margin-top:1rem}.flow-request-right{width:calc(100% - 55px);float:left;padding-left:1.4rem;padding-top:10px;font-weight:700;color:#333;line-height:1.7rem;text-align:left;font-size:18px}section.content-block.procedure-guide.sp_margin,section.introduction.sp_margin{margin:0;padding-top:0}.btm-bnr{width:100%;max-width:70%;margin:0 auto;opacity:.2}.img-benefit.btm-bnr{position:relative;top:12rem;text-align:center;z-index:100}.other-app.amp-intro-table-cell:nth-of-type(2){position:relative;top:-18rem;text-align:center}.row.sp-padding{padding:0 1rem}.col-12.sp-padding{padding-right:1.5rem;padding-bottom:3rem}.px-5{padding-right:0!important;padding-left:0!important}.footer-page-content .tab-content .detail-title.sp-margin{margin-top:0rem}.necessary_box{width:95%;padding:0;margin:0 auto 3rem}.necessary_box p{padding:0 1rem}.amp-intro-table{display:inline-block;margin:0}img.img-necessary{max-width:35%}.necessary_box h4.title{margin-top:5px}.amp-intro-table-cell{display:inline-block;vertical-align:middle}.banner .amp-main-img-box .amp-main-img{max-width:100%}.banner .amp-btn-group{width:90%}}@media(max-width:375px){.necessary_container{margin-bottom:0}}
