@media screen and (max-width:768px){body,html{margin:0}}.pwc-ai-article{position:relative;max-width:100%!important;width:100%!important;min-width:1200px;height:100%;margin:0!important;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff!important;font-family:YakuHanJP,"Noto Sans JP",sans-serif;font-style:normal;font-weight:400;font-size:0;color:#fff}@media screen and (max-width:768px){.pwc-ai-article{min-width:auto}}.pwc-ai-article *{-webkit-box-sizing:border-box;box-sizing:border-box}.pwc-ai-article .pc-oi{display:inline!important}@media screen and (max-width:768px){.pwc-ai-article .pc-oi{display:none!important}}.pwc-ai-article .sp-oi{display:none!important}@media screen and (max-width:768px){.pwc-ai-article .sp-oi{display:inline!important}}.pwc-ai-article .pc-ob{display:block!important}@media screen and (max-width:768px){.pwc-ai-article .pc-ob{display:none!important}}.pwc-ai-article .sp-ob{display:none!important}@media screen and (max-width:768px){.pwc-ai-article .sp-ob{display:block!important}}.pwc-ai-article .pc-of{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:768px){.pwc-ai-article .pc-of{display:none!important}}.pwc-ai-article .sp-of{display:none!important}@media screen and (max-width:768px){.pwc-ai-article .sp-of{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.pwc-ai-article .richbv-article{position:relative;overflow:hidden;background:#0d0600}.pwc-ai-article .wrap{max-width:840px;margin:0 auto}@media screen and (max-width:768px){.pwc-ai-article .wrap{padding:0 20px}}.pwc-ai-article .txt-ib>span{display:inline-block}.pwc-ai-article .article-main-bg{position:absolute;width:1190px;min-width:0;aspect-ratio:1190/1153;top:-200px;left:calc(50% - 900px)}@media screen and (max-width:768px){.pwc-ai-article .article-main-bg{width:1406px;top:-360px;left:-360px}}.pwc-ai-article .article-main-bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pwc-ai-article .article-main{position:relative;z-index:20}@media screen and (min-width:769px){.pwc-ai-article .article-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:1300px;width:100%;margin:0 auto}}@media screen and (max-width:768px){.pwc-ai-article .article-main{padding:25px 20px 0}}@media screen and (max-width:768px){.pwc-ai-article .article-main .main-img-wrap{position:relative}.pwc-ai-article .article-main .main-img-wrap:after{position:absolute;content:"";width:100%;height:50%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent 0%,#000 100%);bottom:0;left:0}}.pwc-ai-article .article-main .main-img{width:900px;-webkit-mask-image:url("../img/01/main-img-mask-pc.webp");mask-image:url("../img/01/main-img-mask-pc.webp");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media screen and (max-width:768px){.pwc-ai-article .article-main .main-img{width:calc(100% + 20px);-webkit-mask-image:url("../img/01/main-img-mask-sp.webp");mask-image:url("../img/01/main-img-mask-sp.webp")}}@media screen and (min-width:769px){.pwc-ai-article .article-main .main-txt{position:absolute;width:709px;height:auto;bottom:80px;left:80px}}@media screen and (max-width:768px){.pwc-ai-article .article-main .main-txt{width:100%;margin:-12vw 0 0}}.pwc-ai-article .article-main .main-txt .logo{width:120px}@media screen and (max-width:768px){.pwc-ai-article .article-main .main-txt .logo{width:calc(28.2vw - 40px)}}.pwc-ai-article .article-main .main-txt .img{width:709px;margin:46px 0 0;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,0.8)) drop-shadow(0 0 30px rgba(0,0,0,0.5));filter:drop-shadow(0 0 4px rgba(0,0,0,0.8)) drop-shadow(0 0 30px rgba(0,0,0,0.5))}@media screen and (max-width:768px){.pwc-ai-article .article-main .main-txt .img{width:calc(100vw - 40px);height:calc((100vw - 40px) * 0.34527);margin:6vw 0 0}}.pwc-ai-article .article-main img{width:100%;height:auto}.pwc-ai-article .sec-wrap{position:relative;max-width:1000px;margin:0 auto;padding-bottom:110px}@media screen and (max-width:768px){.pwc-ai-article .sec-wrap{padding-bottom:60px}}.pwc-ai-article .article-head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;padding-top:70px}@media screen and (max-width:768px){.pwc-ai-article .article-head{gap:20px;padding-top:60px}}.pwc-ai-article .article-head .head-cat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:30px}@media screen and (max-width:768px){.pwc-ai-article .article-head .head-cat{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}}.pwc-ai-article .article-head .cat-logo{width:188px}@media screen and (max-width:768px){.pwc-ai-article .article-head .cat-logo{width:154px}}.pwc-ai-article .article-head .cat-logo img{width:100%}.pwc-ai-article .article-head .cat-txt,.pwc-ai-article .article-head .data{font-size:12px}.pwc-ai-article .article-head .head-sns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-left:auto}@media screen and (max-width:768px){.pwc-ai-article .article-head .head-sns{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:0}}.pwc-ai-article .article-head .head-sns>div{width:50px}@media screen and (max-width:768px){.pwc-ai-article .article-head .head-sns>div{width:60px}}.pwc-ai-article .article-head .head-sns a{display:block;-webkit-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width:769px){.pwc-ai-article .article-head .head-sns a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media screen and (max-width:768px){.pwc-ai-article .article-head .head-tit{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.pwc-ai-article .article-head .head-tit .tit-h1{font-size:30px;font-weight:700;letter-spacing:0.05em;line-height:1.533}@media screen and (max-width:768px){.pwc-ai-article .article-head .head-tit .tit-h1{font-size:26px;letter-spacing:0.01em;line-height:40px}}.pwc-ai-article .article-head .head-bv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%;height:90px;background:#f5f5f5;padding:0 16px}@media screen and (max-width:768px){.pwc-ai-article .article-head .head-bv{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;gap:10px;height:auto;padding:10px}}.pwc-ai-article .article-head .head-bv .bv-logo{-ms-flex-negative:0;flex-shrink:0;width:63px}@media screen and (max-width:768px){.pwc-ai-article .article-head .head-bv .bv-logo{width:50px}}.pwc-ai-article .article-head .head-bv .bv-logo img{width:100%}.pwc-ai-article .article-head .head-bv .bv-tit>span{display:block}.pwc-ai-article .article-head .head-bv .bv-tit>span span{display:inline-block}.pwc-ai-article .article-head .head-bv .bv-tit .bv-tit-en{font-size:16px;font-weight:700;color:#333;letter-spacing:0.05em}@media screen and (max-width:768px){.pwc-ai-article .article-head .head-bv .bv-tit .bv-tit-en{font-size:14px}}.pwc-ai-article .article-head .head-bv .bv-tit .bv-tit-jp{font-size:12px;color:#333;letter-spacing:0.05em;margin:10px 0 0}@media screen and (max-width:768px){.pwc-ai-article .article-head .head-bv .bv-tit .bv-tit-jp{font-size:14px;line-height:1.428;margin:5px 0 0}}.pwc-ai-article .article-head .head-read{margin:30px 0 0}@media screen and (max-width:768px){.pwc-ai-article .article-head .head-read{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.pwc-ai-article .article-head .head-read .read{font-size:16px;font-weight:700;letter-spacing:0.08em;line-height:1.75;text-align:justify;text-justify:inter-ideograph}@media screen and (max-width:768px){.pwc-ai-article .article-head .head-read .read{font-size:17px}}.pwc-ai-article .tit-main{position:relative;padding:12px 0 13px;margin-bottom:30px}.pwc-ai-article .tit-main:before{position:absolute;content:"";width:100vw;height:100%;background:-webkit-gradient(linear,left top,right top,from(#ff6825),color-stop(30%,#ffb46e),color-stop(55%,#ff6603),to(#ff6603));background:linear-gradient(90deg,#ff6825 0%,#ffb46e 30%,#ff6603 55%,#ff6603 100%);top:0;right:-70px}@media screen and (max-width:768px){.pwc-ai-article .tit-main:before{width:100%;right:auto;left:-20px}}.pwc-ai-article .tit-main:after{position:absolute;content:"";width:40px;height:100%;background:#ff6603;clip-path:polygon(0 0,100% 0,100% 0,0 100%);top:0;left:calc(100% + 70px)}@media screen and (max-width:768px){.pwc-ai-article .tit-main:after{width:20px;left:auto;right:0}}.pwc-ai-article .tit-main .tit{position:relative;font-family:YakuHanMP,"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:28px;color:#000;letter-spacing:0.01em;line-height:43px}@media screen and (max-width:768px){.pwc-ai-article .tit-main .tit{font-size:22px;line-height:34px;padding-right:20px}}.pwc-ai-article *+.richbv-sec{margin:60px 0 0}.pwc-ai-article .richbv-sec+.richbv-sec{margin:120px 0 0}@media screen and (max-width:768px){.pwc-ai-article .richbv-sec+.richbv-sec{margin:60px 0 0}}.pwc-ai-article .richbv-sec .txt-box{position:relative;z-index:20}.pwc-ai-article .richbv-sec .txt{font-size:16px;line-height:1.75;letter-spacing:0.08em;text-align:justify;text-justify:inter-ideograph}@media screen and (max-width:768px){.pwc-ai-article .richbv-sec .txt{font-size:17px;line-height:30px}}.pwc-ai-article .richbv-sec .txt a{color:inherit;text-decoration:underline;-webkit-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width:769px){.pwc-ai-article .richbv-sec .txt a:hover{color:#fd5108}}.pwc-ai-article .richbv-sec .txt-color{font-weight:700;color:#fd5108}.pwc-ai-article .richbv-sec .txt-indent{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;font-weight:700}.pwc-ai-article .richbv-sec .txt-indent>:first-of-type{-ms-flex-negative:0;flex-shrink:0;width:30px;height:2px;background:#fff;font-size:0;-webkit-transform:translateY(14px);transform:translateY(14px)}.pwc-ai-article .richbv-sec .txt+.txt{margin:30px 0 0}@media screen and (min-width:769px){.pwc-ai-article .richbv-sec .img-box-wrap{position:relative;height:530px;margin:40px 0}.pwc-ai-article .richbv-sec .img-box-wrap .bg-box{position:absolute;width:1190px;min-width:0;aspect-ratio:1190/1153;top:-360px}.pwc-ai-article .richbv-sec .img-box-wrap .bg-box img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.pwc-ai-article .richbv-sec .img-box-wrap .img-box-out{position:absolute;width:1300px;height:100%;top:0;left:calc(50% - 650px)}.pwc-ai-article .richbv-sec .img-box-wrap .img-box-in{position:absolute;width:100%;height:100%;top:0;overflow:hidden}.pwc-ai-article .richbv-sec .img-box-wrap .img-box{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:1200px;height:100%;background:#0c1117}.pwc-ai-article .richbv-sec .img-box-wrap .img-box .img{width:auto;height:100%;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#000),color-stop(90%,#000),to(transparent));-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#000),color-stop(90%,#000),to(transparent));mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent)}.pwc-ai-article .richbv-sec .img-box-wrap .img-box img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.pwc-ai-article .richbv-sec .img-box-wrap .cap-box-wrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:1070px;bottom:50px}.pwc-ai-article .richbv-sec .img-box-wrap .cap-box-wrap .cap-box{position:relative;width:270px;background:rgba(0,0,0,0.8);padding:20px 0}.pwc-ai-article .richbv-sec .img-box-wrap .cap-box-wrap .cap-box:before{position:absolute;content:"";width:130px;height:100%;top:0;background:rgba(0,0,0,0.8)}.pwc-ai-article .richbv-sec .img-box-wrap .cap-box-wrap .cap{font-size:14px;color:#999;letter-spacing:0.1em;line-height:1.75}.pwc-ai-article .richbv-sec .img-box-wrap.img-r .bg-box{right:-450px}.pwc-ai-article .richbv-sec .img-box-wrap.img-r .img-box-in{right:0}.pwc-ai-article .richbv-sec .img-box-wrap.img-r .img-box{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;right:0;padding-right:100px;clip-path:polygon(130px 0%,100% 0,100% 100%,0% 100%)}.pwc-ai-article .richbv-sec .img-box-wrap.img-r .cap-box-wrap{right:0}.pwc-ai-article .richbv-sec .img-box-wrap.img-r .cap-box{border-right:1px solid #ff7014;padding-right:30px}.pwc-ai-article .richbv-sec .img-box-wrap.img-r .cap-box:before{right:100%}.pwc-ai-article .richbv-sec .img-box-wrap.img-l .bg-box{left:-450px}.pwc-ai-article .richbv-sec .img-box-wrap.img-l .img-box-in{left:0}.pwc-ai-article .richbv-sec .img-box-wrap.img-l .img-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;padding-left:100px;clip-path:polygon(0 0,calc(100% - 130px) 0,100% 100%,0 100%)}.pwc-ai-article .richbv-sec .img-box-wrap.img-l .cap-box-wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0}.pwc-ai-article .richbv-sec .img-box-wrap.img-l .cap-box{border-left:1px solid #ff7014;padding-left:30px}.pwc-ai-article .richbv-sec .img-box-wrap.img-l .cap-box:before{left:100%}.pwc-ai-article .richbv-sec .img-box-wrap.img-03 .img-box{padding-right:10px}.pwc-ai-article .richbv-sec .img-box-wrap.cap-ex .cap-box{width:360px}}@media screen and (max-width:768px){.pwc-ai-article .richbv-sec .img-box-wrap{position:relative;width:calc(100% + 40px);margin:30px -20px 40px}.pwc-ai-article .richbv-sec .img-box-wrap .bg-box{position:absolute;width:773px;top:-220px;left:-200px}.pwc-ai-article .richbv-sec .img-box-wrap .img-box-out{position:relative}.pwc-ai-article .richbv-sec .img-box-wrap .cap-box-wrap{position:relative;padding:0 20px 0 0;margin:-20px 0 0}.pwc-ai-article .richbv-sec .img-box-wrap .cap-box{background:rgba(0,0,0,0.8);padding:20px 30px 20px 20px;border-right:2px solid #ff7014}.pwc-ai-article .richbv-sec .img-box-wrap .cap{font-size:12px;color:#999;letter-spacing:0.1em;line-height:1.75}.pwc-ai-article .richbv-sec .img-box-wrap img{width:100%;height:auto}}.pwc-ai-article .yt-box-wrap{position:relative;margin:100px 0}@media screen and (max-width:768px){.pwc-ai-article .yt-box-wrap{margin:40px 0;padding:0 20px}}.pwc-ai-article .yt-box-wrap:before{position:absolute;content:"";width:110vw;height:100%;background:url("../img/01/yt-bg.webp") center/cover no-repeat;top:0;left:calc(50% - 55vw)}.pwc-ai-article .yt-box-wrap .yt-box{aspect-ratio:16/9}.pwc-ai-article .yt-box-wrap lite-youtube{max-width:none;width:100%;height:100%}.pwc-ai-article .bnr-box{width:100%}.pwc-ai-article .bnr-box a{-webkit-transition:0.3s ease;transition:0.3s ease}@media screen and (min-width:769px){.pwc-ai-article .bnr-box a:hover{opacity:0.7}}.pwc-ai-article .bnr-box img{width:100%;height:auto}.pwc-ai-article .prof-box{margin:70px 0 0}@media screen and (max-width:768px){.pwc-ai-article .prof-box{margin:40px 0 0}}.pwc-ai-article .prof-box .prof-name{font-size:16px;font-weight:700;letter-spacing:0.08em;padding-right:10px}.pwc-ai-article .prof-box .txt+*{margin-top:30px}.pwc-ai-article .prof-box .txt{font-size:12px;letter-spacing:0.1em;line-height:1.75;letter-spacing:0.083em;margin:10px 0 0}@media screen and (max-width:768px){.pwc-ai-article .prof-box .txt{font-size:14px;text-align:justify;text-justify:inter-ideograph}}.pwc-ai-article .prof-box .link-txt{font-size:20px;font-weight:700;letter-spacing:0.08em;line-height:1.4}@media screen and (max-width:768px){.pwc-ai-article .prof-box .link-txt{font-size:18px}}@media screen and (min-width:769px){.pwc-ai-article .prof-box .link-txt a:hover span{color:#fd5108}}.pwc-ai-article .prof-box .link-txt span{color:#fff;text-decoration:underline;-webkit-transition:0.3s ease;transition:0.3s ease}.pwc-ai-article .outh-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:110px;margin:60px 0 0;border-top:1px solid #6a6a6a;border-bottom:1px solid #6a6a6a;padding:30px}@media screen and (max-width:768px){.pwc-ai-article .outh-box{padding:30px 10px}}.pwc-ai-article .outh-box .outh{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px;padding:0 40px}@media screen and (max-width:768px){.pwc-ai-article .outh-box .outh{max-width:420px;text-align:center;padding:0 0px}}.pwc-ai-article .outh-box .outh span{font-size:15px;line-height:2.29}@media screen and (max-width:768px){.pwc-ai-article .outh-box .outh span{font-size:12px;line-height:2.3}}.pwc-ai-article .outh-box .outh span:after{content:"/";padding-left:10px}.pwc-ai-article .outh-box .outh span.ex:after,.pwc-ai-article .outh-box .outh span:last-of-type:after{display:none}.pwc-ai-article .outh-box .outh .ex+span{margin-left:-10px}.pwc-ai-article .article-main .main-img{position:relative;overflow:hidden;opacity:0;-webkit-transition:1s ease;transition:1s ease}.pwc-ai-article .article-main .main-img div{position:absolute;width:calc(20% + 1px);height:100%;background:#0d0600;-webkit-transition:1s ease;transition:1s ease}.pwc-ai-article .article-main .main-img div:nth-of-type(odd){bottom:0}.pwc-ai-article .article-main .main-img div:nth-of-type(2n){top:0}.pwc-ai-article .article-main .main-img div:first-of-type{left:0}.pwc-ai-article .article-main .main-img div:nth-of-type(2){left:20%}.pwc-ai-article .article-main .main-img div:nth-of-type(3){left:40%}.pwc-ai-article .article-main .main-img div:nth-of-type(4){left:60%}.pwc-ai-article .article-main .main-img div:nth-of-type(5){left:80%}.pwc-ai-article .article-main .main-txt{width:0;overflow:hidden;-webkit-transition:width 0.6s ease;transition:width 0.6s ease;-webkit-transition-delay:0.4s;transition-delay:0.4s;opacity:1}.pwc-ai-article .article-main.on{opacity:1!important}.pwc-ai-article .article-main.on .main-img{opacity:1}.pwc-ai-article .article-main.on .main-img div:nth-of-type(odd){bottom:100%}.pwc-ai-article .article-main.on .main-img div:nth-of-type(2n){top:100%}.pwc-ai-article .article-main.on .main-txt{-webkit-transform:translateZ(1px);transform:translateZ(1px);width:709px}@media screen and (max-width:768px){.pwc-ai-article .article-main.on .main-txt{width:100%}}@media screen and (min-width:769px){.pwc-ai-article .img-box-wrap .img-box-out .img-box-in{width:0;overflow:hidden;-webkit-transition:1s ease;transition:1s ease}.pwc-ai-article .img-box-wrap.on .img-box-out .img-box-in{width:100%}}@media screen and (max-width:768px){.pwc-ai-article .img-box-wrap .img-box-out{width:0;overflow:hidden;-webkit-transition:1s ease;transition:1s ease}.pwc-ai-article .img-box-wrap .img-box-out .img-box-in{width:100vw}.pwc-ai-article .img-box-wrap.on .img-box-out{width:100%}}.fade-top{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition:1s ease;transition:1s ease}.fade-top.on{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}