#sec01,#sec02,#sec03,#sec04,#sec05{color:#333;font-family:Yu Gothic;line-height:1.8;letter-spacing:1px}#sec01 *,#sec02 *,#sec03 *,#sec04 *,#sec05 *{font-family:Yu Gothic;line-height:1.8;letter-spacing:1px}.pc-only{display:block !important}@media(max-width: 480px){.pc-only{display:none !important}}.sp-only{display:none !important}@media(max-width: 480px){.sp-only{display:block !important}}#sec01.invoice-section{max-width:900px;margin:60px auto 80px;padding:30px 40px;display:flex;align-items:center;gap:40px;box-shadow:0 4px 10px 0 rgba(0,26,99,.2)}@media(max-width: 480px){#sec01.invoice-section{flex-direction:column;padding:25px;margin:60px 20px}}#sec01 .invoice-image{flex-shrink:0;max-width:350px;height:auto;border-radius:8px;display:flex;align-items:center;justify-content:center}#sec01 .invoice-image img{max-width:100%;height:auto;animation:loading 1.6s}@keyframes loading{0%{opacity:0;transform:scale(1.05)}100%{opacity:1;transform:scale(1)}}@media(max-width: 480px){#sec01 .invoice-image{max-width:80%}}#sec01 .invoice-content{flex:1}#sec01 .invoice-title{font-size:24px;font-weight:bold;margin-bottom:20px}@media(max-width: 480px){#sec01 .invoice-title{font-size:20px;text-align:center}}#sec01 .invoice-description{font-size:16px}@media(max-width: 480px){#sec01 .invoice-description{font-size:14px}}#sec02.customer-issues{background-color:#e8f1f8;padding:80px 20px}@media(max-width: 480px){#sec02.customer-issues{padding:60px 20px}}#sec02.customer-issues .customer-issues-container{max-width:1200px;margin:0 auto}#sec02.customer-issues .section-title{font-size:32px;font-weight:bold;color:#0d73a3;text-align:center;margin-bottom:60px}@media(max-width: 480px){#sec02.customer-issues .section-title{font-size:24px;margin-bottom:40px}}#sec02.customer-issues .issues-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 480px){#sec02.customer-issues .issues-grid{grid-template-columns:1fr;gap:20px}}#sec02.customer-issues .issue-card{background-color:#fff;border-radius:8px;padding:20px;text-align:center;box-shadow:0 4px 10px 0 rgba(0,26,99,.2)}@media(max-width: 480px){#sec02.customer-issues .issue-card{padding:25px 15px}}#sec02.customer-issues .issue-image{margin-bottom:20px;display:flex;align-items:center;justify-content:center}#sec02.customer-issues .issue-image img{max-width:100%;height:auto}#sec02.customer-issues .issue-title{font-size:18px;font-weight:bold;margin-bottom:15px}@media(max-width: 480px){#sec02.customer-issues .issue-title{font-size:16px;margin-bottom:12px}}#sec02.customer-issues .issue-description{font-size:16px;text-align:left}@media(max-width: 480px){#sec02.customer-issues .issue-description{font-size:14px}}#sec03.solution-section{padding:80px 20px;background-color:#fff}@media(max-width: 480px){#sec03.solution-section{padding:60px 20px}}#sec03.solution-section .container{max-width:1200px;margin:0 auto}#sec03.solution-section .section-title{font-size:32px;font-weight:bold;color:#0d73a3;text-align:center;margin-bottom:60px}@media(max-width: 480px){#sec03.solution-section .section-title{font-size:24px;margin-bottom:40px}}#sec03.solution-section .label{font-weight:bold}#sec03.solution-section .before-section{box-shadow:0 4px 10px 0 rgba(0,26,99,.2);padding:0;border-radius:8px;margin-bottom:80px;position:relative}@media(max-width: 480px){#sec03.solution-section .before-section{margin-bottom:70px}}#sec03.solution-section .before-section::after{content:"";position:absolute;bottom:-64px;left:50%;transform:translateX(-50%);width:150px;height:80px;background-image:url("../img/usecase/detail/invoice/gray-under-arrow.png");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0}@media(max-width: 480px){#sec03.solution-section .before-section::after{bottom:-50px;width:120px;height:65px}}#sec03.solution-section .befor-header{background-color:#e8e8e8;padding:20px 30px;border-radius:8px 8px 0 0}@media(max-width: 480px){#sec03.solution-section .befor-header{padding:15px 20px}}#sec03.solution-section .before-text{font-size:16px}@media(max-width: 480px){#sec03.solution-section .before-text{font-size:14px}}#sec03.solution-section .befor-flow{padding:40px;background-color:#fff;border-radius:0 0 8px 8px}@media(max-width: 480px){#sec03.solution-section .befor-flow{padding:30px 20px}}#sec03.solution-section .befor-flow img{max-width:100%;height:auto;display:block;margin:0 auto}#sec03.solution-section .arrow-down{display:flex;justify-content:center;margin:40px 0}#sec03.solution-section .arrow-down svg{width:100px;height:60px}@media(max-width: 480px){#sec03.solution-section .arrow-down{margin:30px 0}#sec03.solution-section .arrow-down svg{width:80px;height:50px}}#sec03.solution-section .flow-image{margin-bottom:40px}#sec03.solution-section .flow-image img{max-width:100%;height:auto;display:block}#sec03.solution-section .after-section{border:3px solid #0d73a3;padding:0;border-radius:8px;overflow:hidden;position:relative;z-index:2}#sec03.solution-section .after-header{background-color:#0d73a3;padding:20px 30px}@media(max-width: 480px){#sec03.solution-section .after-header{padding:15px 20px}}#sec03.solution-section .after-text{font-size:16px;color:#fff}@media(max-width: 480px){#sec03.solution-section .after-text{font-size:14px}}#sec03.solution-section .after-flow{padding:40px;background-color:#fff}@media(max-width: 480px){#sec03.solution-section .after-flow{padding:30px 20px}}#sec03.solution-section .after-flow img{max-width:100%;height:auto;display:block;margin:0 auto}#sec03.solution-section .points-wrapper{background-color:#fff;padding:40px}@media(max-width: 480px){#sec03.solution-section .points-wrapper{padding:0 20px 30px 20px}}#sec03.solution-section .points-list{display:flex;flex-direction:column}@media(max-width: 480px){#sec03.solution-section .points-list{gap:15px}}#sec03.solution-section .point-item{display:flex;gap:20px;align-items:flex-start;padding:25px 0;border-top:1px dashed #ddd}@media(max-width: 480px){#sec03.solution-section .point-item{gap:15px;padding:20px 0}}#sec03.solution-section .point-item.point-item-first{border-top:1px solid #ddd}#sec03.solution-section .point-item.point-item-last{border-bottom:1px solid #ddd}#sec03.solution-section .point-label{flex-shrink:0;background-color:#0d73a3;color:#fff;padding:15px 20px;text-align:center;font-weight:bold;border-radius:4px;min-width:90px}@media(max-width: 480px){#sec03.solution-section .point-label{min-width:70px;padding:12px 15px}}#sec03.solution-section .point-number{font-size:14px;line-height:1.5;display:block}@media(max-width: 480px){#sec03.solution-section .point-number{font-size:12px}}#sec03.solution-section .point-content{flex:1}#sec03.solution-section .point-title{font-size:18px;font-weight:bold;color:#0d73a3;margin-bottom:10px}@media(max-width: 480px){#sec03.solution-section .point-title{font-size:16px;margin-bottom:8px}}#sec03.solution-section .point-description{font-size:14px}@media(max-width: 480px){#sec03.solution-section .point-description{font-size:13px}}#sec04.case-studies-sec{background-color:#e8f1f8;padding:80px 20px}@media(max-width: 480px){#sec04.case-studies-sec{padding:60px 20px}}#sec04 .case-studies-container{max-width:1200px;margin:0 auto}#sec04 .case-studies-title{font-size:32px;font-weight:bold;color:#0d73a3;text-align:center;margin-bottom:60px}@media(max-width: 480px){#sec04 .case-studies-title{font-size:24px;margin-bottom:40px}}#sec04 .content-company2{max-width:1000px;margin:0 auto;position:relative;text-align:center;margin-top:120px}#sec04 .case-studies-subtitle{font-size:28px;font-weight:bold;color:#0d73a3;text-align:center;margin-bottom:60px}@media(max-width: 480px){#sec04 .case-studies-subtitle{font-size:20px;margin-bottom:40px}}#sec04 .company-slider,#sec04 .case-slider{list-style:none;padding:0;margin:0 0 40px 0}#sec04 .company-slider li,#sec04 .case-slider li{padding:0 15px}@media(max-width: 480px){#sec04 .company-slider li,#sec04 .case-slider li{padding:0 10px}}#sec04 .company-slider li a,#sec04 .case-slider li a{display:block;border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;transition:all .3s ease;height:100%}#sec04 .company-slider li a:hover,#sec04 .case-slider li a:hover{opacity:.8}#sec04 .company-slider li a:hover h3,#sec04 .company-slider li a:hover .company-slider-name,#sec04 .company-slider li a:hover .company-slider-info,#sec04 .case-slider li a:hover h3,#sec04 .case-slider li a:hover .company-slider-name,#sec04 .case-slider li a:hover .company-slider-info{color:#0d73a3}#sec04 .company-slider-image{width:100%;height:auto;overflow:hidden}#sec04 .company-slider-image img{width:100%;height:100%;object-fit:cover}#sec04 .company-slider-entry{padding:25px;text-align:left}@media(max-width: 480px){#sec04 .company-slider-entry{padding:20px}}#sec04 .company-slider-entry h3{font-size:16px;font-weight:bold;margin-bottom:15px;line-height:1.6;color:#333;transition:color .3s ease}@media(max-width: 480px){#sec04 .company-slider-entry h3{font-size:15px;margin-bottom:12px}}#sec04 .company-slider-name{font-size:14px;font-weight:bold;margin-bottom:15px;color:#333;transition:color .3s ease}@media(max-width: 480px){#sec04 .company-slider-name{font-size:13px;margin-bottom:12px}}#sec04 .company-slider-info p{font-size:13px;margin-bottom:5px}@media(max-width: 480px){#sec04 .company-slider-info p{font-size:12px}}#sec04 .company-slider-info p:last-child{margin-bottom:0}#sec04 .slick-slide{padding:0}#sec04 .slick-slide>div{height:100%}#sec04 .slick-prev,#sec04 .slick-next{z-index:10;width:40px;height:40px}#sec04 .slick-prev:before,#sec04 .slick-next:before{font-size:40px;color:#0d73a3}#sec04 .slick-prev{left:-50px}@media(max-width: 1024px){#sec04 .slick-prev{left:-30px}}@media(max-width: 480px){#sec04 .slick-prev{left:-5px}}#sec04 .slick-next{right:-50px}@media(max-width: 1024px){#sec04 .slick-next{right:-30px}}@media(max-width: 480px){#sec04 .slick-next{right:-5px}}#sec04 .slick-dots{bottom:-50px}#sec04 .slick-dots li{margin:0 5px}#sec04 .slick-dots li button:before{font-size:12px;color:#ccc}#sec04 .slick-dots li.slick-active button:before{color:#0d73a3}#sec04 .company-slider-link-btn{display:inline-block;max-width:300px;padding:18px 50px;background-color:#0d73a3;color:#fff;text-decoration:none;border-radius:50px;font-size:16px;font-weight:bold;transition:background-color .3s ease;margin-top:60px}@media(max-width: 480px){#sec04 .company-slider-link-btn{padding:15px 40px;font-size:14px;margin-top:40px}}#sec04 .company-slider-link-btn:hover{background-color:hsl(199.2,85.2272727273%,24.5098039216%)}#sec05.loan-review-section{background-color:#fff;padding:80px 20px}@media(max-width: 480px){#sec05.loan-review-section{padding:60px 20px}}#sec05.loan-review-section .loan-review-container{max-width:1180px;margin:0 auto;background-color:#e8f1f8;border-radius:16px;padding:60px}@media(max-width: 480px){#sec05.loan-review-section .loan-review-container{padding:40px 20px;border-radius:12px}}#sec05.loan-review-section .loan-review-title{font-size:20px;font-weight:bold;color:#0d73a3;text-align:center;margin-bottom:60px;position:relative;display:inline-block;width:100%}@media(max-width: 480px){#sec05.loan-review-section .loan-review-title{font-size:18px;margin-bottom:50px}}#sec05.loan-review-section .loan-review-title .highlight-text{font-size:24px;position:relative;display:inline-block;z-index:1}@media(max-width: 480px){#sec05.loan-review-section .loan-review-title .highlight-text{font-size:20px}}#sec05.loan-review-section .loan-review-title .highlight-text::after{content:"";position:absolute;bottom:6px;left:0;width:100%;height:12px;background-color:#e4e781;border-radius:2px;z-index:-1}@media(max-width: 480px){#sec05.loan-review-section .loan-review-title .highlight-text::after{height:10px;bottom:1px}}#sec05.loan-review-section .loan-flow-wrapper{position:relative}@media(max-width: 480px){#sec05.loan-review-section .loan-flow-wrapper{margin-bottom:30px}}#sec05.loan-review-section .loan-flow-label{display:inline-block;padding:10px 35px;font-size:20px;font-weight:bold;color:#fff;border-radius:8px 8px 0 0;position:relative;z-index:2}@media(max-width: 480px){#sec05.loan-review-section .loan-flow-label{font-size:16px;padding:8px 25px}}#sec05.loan-review-section .loan-flow-label.before-label{background-color:#6d6d6d}#sec05.loan-review-section .loan-flow-label.after-label{background-color:#0d73a3}#sec05.loan-review-section .loan-flow-content{border-radius:0 8px 8px 8px;padding:40px;box-shadow:0 2px 8px rgba(0,0,0,.1);background-color:#fff;position:relative;margin-top:-1px}@media(max-width: 480px){#sec05.loan-review-section .loan-flow-content{padding:30px 20px}}#sec05.loan-review-section .loan-flow-content img{max-width:100%;height:auto;display:block;margin:0 auto}#sec05.loan-review-section .loan-flow-content.after-content{border:3px solid #0d73a3}#sec05.loan-review-section .loan-arrow-down{display:flex;justify-content:center}@media(max-width: 480px){#sec05.loan-review-section .loan-arrow-down{margin:30px 0}}#sec05.loan-review-section .loan-arrow-down img{width:150px;height:auto}@media(max-width: 480px){#sec05.loan-review-section .loan-arrow-down img{width:120px}}/*# sourceMappingURL=usecase-detail.css.map */