section.section{margin:0 auto;padding:60px 0}@media(min-width: 768px){section.section{padding:80px 0}}@media(min-width: 992px){section.section{padding:100px 0}}section.section.section-top{padding:0}section.section.section-default{background-color:#fff}section.section.section-inverse{background-color:#f9f9f9}section.section.section-bg{background-color:#e5eef3;padding:40px 0}@media(min-width: 768px){section.section.section-bg{padding:60px 0}}@media(min-width: 992px){section.section.section-bg{padding-bottom:80px}}.jumbotron h1{margin-top:0}@media screen and (max-width: 575px){.jumbotron h1{font-size:clamp(1.8rem,1.047rem + 2.353vw,2.4rem)}}.jumbotron h1+strong{font-size:2rem;font-weight:normal;color:#fff}@media screen and (max-width: 767px){.jumbotron h1+strong{font-size:1.8rem}}@media screen and (max-width: 575px){.jumbotron h1+strong{font-size:clamp(1.4rem,.898rem + 1.569vw,1.8rem)}}.page-header .lead{margin-top:2em;font-size:2rem;line-height:1.6}@media(max-width: 575px){.page-header .lead{font-size:clamp(1.6rem,1.225rem + 1vw,1.8rem)}}.article-wrap h2 span{display:inline-block;font-weight:normal;font-size:65%}.article-wrap .lineup_wrap{position:relative;display:flex;flex-direction:column;gap:20px}.article-wrap .lineup_wrap .item{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;border-bottom:1px solid #e4e4e4;padding-bottom:20px}.article-wrap .lineup_wrap .item:first-of-type{border-top:1px solid #e4e4e4;padding-top:20px}@media(max-width: 767px){.article-wrap .lineup_wrap .item{flex-direction:column;justify-content:center}}.article-wrap .lineup_wrap .item .model{display:flex;justify-content:center;padding:0 1em;width:20%}@media(max-width: 767px){.article-wrap .lineup_wrap .item .model{width:100%}}.article-wrap .lineup_wrap .item .model h3{font-weight:bold;font-size:clamp(2.4rem,.334rem + 2.691vw,3rem);white-space:nowrap}.article-wrap .lineup_wrap .item .thumb{display:flex;justify-content:center;width:20%}@media(max-width: 767px){.article-wrap .lineup_wrap .item .thumb{width:100%}}.article-wrap .lineup_wrap .item .thumb img{display:block;margin:0 auto;width:100%;max-width:200px}.article-wrap .lineup_wrap .item .comment{display:flex;width:60%}@media(max-width: 767px){.article-wrap .lineup_wrap .item .comment{justify-content:center;width:100%}}.article-wrap .lineup_wrap .item .comment p{padding:1em 1em 1em 3em;font-size:clamp(1.6rem,.914rem + .893vw,1.8rem);text-align:left}@media(max-width: 991px){.article-wrap .lineup_wrap .item .comment p{padding-left:2em}}@media(max-width: 767px){.article-wrap .lineup_wrap .item .comment p{padding:1em 1em 0}}@media(max-width: 575px){.article-wrap .lineup_wrap .item .comment p{font-size:clamp(1.5rem,1.333rem + .465vw,1.6rem)}}.article-wrap .counting_wrap{position:relative;display:flex;flex-direction:row;gap:40px;width:100%}@media(max-width: 991px){.article-wrap .counting_wrap{gap:20px}}@media(max-width: 767px){.article-wrap .counting_wrap{flex-direction:column}}.article-wrap .counting_wrap .overview{position:relative;display:flex;flex-direction:column;gap:20px;width:50%}@media(max-width: 767px){.article-wrap .counting_wrap .overview{flex-direction:column;flex-wrap:nowrap;width:100%}}.article-wrap .counting_wrap .overview .customer,.article-wrap .counting_wrap .overview .challenges,.article-wrap .counting_wrap .overview .solution,.article-wrap .counting_wrap .overview .insights{position:relative;padding:1em 2em;border-radius:6px;background-color:#f2eef9}@media(max-width: 991px){.article-wrap .counting_wrap .overview .customer,.article-wrap .counting_wrap .overview .challenges,.article-wrap .counting_wrap .overview .solution,.article-wrap .counting_wrap .overview .insights{padding:.5em 1em}}@media(max-width: 767px){.article-wrap .counting_wrap .overview .customer,.article-wrap .counting_wrap .overview .challenges,.article-wrap .counting_wrap .overview .solution,.article-wrap .counting_wrap .overview .insights{width:100%}}.article-wrap .counting_wrap .overview .customer h5,.article-wrap .counting_wrap .overview .challenges h5,.article-wrap .counting_wrap .overview .solution h5,.article-wrap .counting_wrap .overview .insights h5{font-size:2rem;color:#8c4d97}@media screen and (max-width: 575px){.article-wrap .counting_wrap .overview .customer h5,.article-wrap .counting_wrap .overview .challenges h5,.article-wrap .counting_wrap .overview .solution h5,.article-wrap .counting_wrap .overview .insights h5{font-size:clamp(1.8rem,1.465rem + .93vw,2rem)}}.article-wrap .counting_wrap .overview .customer p,.article-wrap .counting_wrap .overview .challenges p,.article-wrap .counting_wrap .overview .solution p,.article-wrap .counting_wrap .overview .insights p{margin:0;padding:0;font-size:1.6rem}@media screen and (max-width: 575px){.article-wrap .counting_wrap .overview .customer p,.article-wrap .counting_wrap .overview .challenges p,.article-wrap .counting_wrap .overview .solution p,.article-wrap .counting_wrap .overview .insights p{font-size:clamp(1.5rem,1.333rem + .465vw,1.6rem)}}.article-wrap .counting_wrap .overview .customer p+ul,.article-wrap .counting_wrap .overview .challenges p+ul,.article-wrap .counting_wrap .overview .solution p+ul,.article-wrap .counting_wrap .overview .insights p+ul{margin-top:1em;font-size:1.6rem}@media screen and (max-width: 575px){.article-wrap .counting_wrap .overview .customer p+ul,.article-wrap .counting_wrap .overview .challenges p+ul,.article-wrap .counting_wrap .overview .solution p+ul,.article-wrap .counting_wrap .overview .insights p+ul{font-size:clamp(1.5rem,1.333rem + .465vw,1.6rem)}}.article-wrap .counting_wrap .overview .solution ul{position:relative;margin-bottom:0}.article-wrap .counting_wrap .overview .solution ul li{position:relative}.article-wrap .counting_wrap .overview .solution ul li img{position:absolute;display:inline-block;bottom:0;margin-left:1em;width:75px}.article-wrap .counting_wrap .overview .solution ul li img.counting_02{bottom:-20px}@media(max-width: 360px){.article-wrap .counting_wrap .overview .solution ul li img.counting_02{display:none}}@media(max-width: 575px){.article-wrap .counting_wrap .overview .solution ul li img{width:65px}}.article-wrap .counting_wrap .overview .solution .logo img{position:relative;display:block;margin:10px 0 1em 2.5em;width:100%;max-width:180px}@media(max-width: 575px){.article-wrap .counting_wrap .overview .solution .logo img{max-width:140px}}.article-wrap .counting_wrap .image{display:flex;flex-direction:column;gap:20px;width:calc(50% - 40px)}@media(max-width: 991px){.article-wrap .counting_wrap .image{width:calc(50% - 20px)}}@media(max-width: 767px){.article-wrap .counting_wrap .image{flex-direction:row;width:100%}}@media(max-width: 575px){.article-wrap .counting_wrap .image{flex-direction:column}}.article-wrap .counting_wrap .image figure{margin:0}.article-wrap .counting_wrap .image figure figcaption{margin-top:.5em;font-size:80%}@media(max-width: 767px){.article-wrap .counting_wrap .image figure{width:calc(50% - 10px)}}@media(max-width: 575px){.article-wrap .counting_wrap .image figure{width:100%}}.article-wrap .edge_ai{position:relative;display:flex;flex-direction:row;gap:40px}@media(max-width: 991px){.article-wrap .edge_ai{gap:20px}}@media(max-width: 767px){.article-wrap .edge_ai{flex-direction:column;gap:40px}}.article-wrap .edge_ai .item{position:relative;display:flex;flex-direction:column;width:calc(50% - 20px)}@media(max-width: 991px){.article-wrap .edge_ai .item{width:calc(50% - 10px)}}@media(max-width: 767px){.article-wrap .edge_ai .item{width:100%}}.article-wrap .edge_ai .item .image{width:100%}.article-wrap .edge_ai .item .image img{margin:0 auto}.article-wrap .edge_ai .item p{margin:0;padding:1em .5em 0;font-size:1.6rem}@media(max-width: 575px){.article-wrap .edge_ai .item p{font-size:clamp(1.5rem,1.333rem + .465vw,1.6rem)}}.article-wrap .lenovo_ai_solution{position:relative;display:flex;flex-direction:row;gap:40px}@media(max-width: 991px){.article-wrap .lenovo_ai_solution{gap:20px}}@media(max-width: 767px){.article-wrap .lenovo_ai_solution{flex-direction:column;gap:40px}}.article-wrap .lenovo_ai_solution .item{position:relative;display:flex;flex-direction:column;align-items:center;width:calc(50% - 20px)}@media(max-width: 991px){.article-wrap .lenovo_ai_solution .item{width:calc(50% - 10px)}}@media(max-width: 767px){.article-wrap .lenovo_ai_solution .item{width:100%}}.article-wrap .lenovo_ai_solution .item h3{margin:0 0 1em;font-size:1.8rem;text-align:center}@media(max-width: 575px){.article-wrap .lenovo_ai_solution .item h3{font-size:clamp(1.7rem,1.533rem + .465vw,1.8rem)}}.article-wrap .lenovo_ai_solution .item h3 b{display:inline-block;margin-bottom:.5em;font-size:150%;color:#8c4d97}.article-wrap .lenovo_ai_solution .item h3 span{display:inline-block}.article-wrap .lenovo_ai_solution .item .image{width:100%}.article-wrap .lenovo_ai_solution .item .image img{margin:0 auto}.article-wrap .lenovo_ai_solution .item p{margin:0;padding:1em .5em 0;font-size:1.6rem}@media(max-width: 575px){.article-wrap .lenovo_ai_solution .item p{font-size:clamp(1.5rem,1.333rem + .465vw,1.6rem)}}.article-wrap .lenovo_ai_solution .item p b{color:#8c4d97}.article-wrap .lenovo_ai_solution .item p+p{margin-top:1em;padding:1em;background-color:#f2eef9;border-radius:6px}.article-wrap .lenovo_ai_solution .item .person{margin:0 0 0 auto;padding:1em .5em 0;font-size:1.3rem;color:#446785}@media(max-width: 575px){.article-wrap .lenovo_ai_solution .item .person{font-size:clamp(1.2rem,1.033rem + .465vw,1.3rem)}}.article-wrap .new_ai_solution{position:relative;display:flex;flex-direction:row;gap:30px;width:100%}@media(max-width: 991px){.article-wrap .new_ai_solution{gap:40px;flex-direction:column}}@media(max-width: 767px){.article-wrap .new_ai_solution{flex-direction:column}}.article-wrap .new_ai_solution .item{position:relative;display:flex;flex-direction:column;align-items:center;width:calc((100% - 60px)/3)}@media(max-width: 991px){.article-wrap .new_ai_solution .item{flex-direction:row;gap:20px;width:100%}}@media(max-width: 575px){.article-wrap .new_ai_solution .item{flex-direction:column;gap:0}}.article-wrap .new_ai_solution .item .image{width:100%;text-align:center}@media(max-width: 991px){.article-wrap .new_ai_solution .item .image{width:20%}}@media(max-width: 575px){.article-wrap .new_ai_solution .item .image{width:100%}}.article-wrap .new_ai_solution .item .image img{margin:0 auto;width:100%}.article-wrap .new_ai_solution .item .box{display:flex;flex-direction:column;width:100%}@media(max-width: 991px){.article-wrap .new_ai_solution .item .box{width:80%}}@media(max-width: 575px){.article-wrap .new_ai_solution .item .box{width:100%}}.article-wrap .new_ai_solution .item .box .head{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.5em 1em;width:100%;height:4.5em;background-color:#8c4d97}@media(max-width: 991px){.article-wrap .new_ai_solution .item .box .head{padding:0 .5em;height:auto;background-color:rgba(0,0,0,0)}}@media(max-width: 575px){.article-wrap .new_ai_solution .item .box .head{padding:.5em 1em;background-color:#8c4d97;height:4.5em}}.article-wrap .new_ai_solution .item .box .head h3{display:block;margin:0;width:100%;font-weight:normal;font-size:1.6rem;color:#fff;line-height:1.5;text-align:center}@media(max-width: 991px){.article-wrap .new_ai_solution .item .box .head h3{font-weight:bold;color:#8c4d97;text-align:left}}@media(max-width: 575px){.article-wrap .new_ai_solution .item .box .head h3{font-weight:normal;color:#fff;text-align:center}}.article-wrap .new_ai_solution .item .box .head h3 span{display:inline-block}.article-wrap .new_ai_solution .item .box .head h3 span.nbsp::before,.article-wrap .new_ai_solution .item .box .head h3 span.nbsp::after{display:inline-block;content:"";width:.5em}.article-wrap .new_ai_solution .item .box p{margin:0;padding:1em .5em 0;font-size:1.6rem;width:100%}@media(max-width: 575px){.article-wrap .new_ai_solution .item .box p{font-size:clamp(1.5rem,1.333rem + .465vw,1.6rem)}}.note_wrap{display:block;margin-top:2em}.note_wrap small{display:block;padding-left:1em;text-indent:-1em;color:#666}.note_wrap small+small{margin-top:.4em}