﻿.rpa-roi-simulator-page{padding-top:64rem}.rpa-roi-simulator-page .page-hero{padding-bottom:0}.rpa-roi-simulator-page .page-hero__breadcrumb-item{white-space:nowrap}.rpa-roi-simulator-page .page-hero__breadcrumb-item:nth-child(1){min-width:85rem}.rpa-roi-simulator-page .page-hero__breadcrumb-item:nth-child(2){min-width:145rem;padding-left:28rem;padding-right:28rem;justify-content:center}.rpa-roi-simulator-page .page-hero__breadcrumb-item:nth-child(3){min-width:120rem;padding-left:24rem;padding-right:24rem;justify-content:center}.rpa-roi-simulator-page .page-hero__breadcrumb-item:nth-child(4){min-width:190rem}@media only screen and (max-width: 1271px){.rpa-roi-simulator-page{padding-top:62rem}.rpa-roi-simulator-page .page-hero{padding-top:0}}@media only screen and (max-width: 1271px){.rpa-roi-simulator-page .bottom-breadcrumb__list{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rpa-roi-simulator-page .bottom-breadcrumb__list::-webkit-scrollbar{display:none}}#simulator{padding-top:96px;font-family:YakuHanJPs,游ゴシック,YuGothic,"ヒラギノ角ゴProN W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif}#simulator,#simulator *,#simulator *::before,#simulator *::after{box-sizing:border-box}#simulator div,#simulator span,#simulator h1,#simulator h2,#simulator h3,#simulator h4,#simulator p,#simulator a,#simulator img,#simulator dl,#simulator dt,#simulator dd,#simulator form,#simulator table,#simulator caption,#simulator tbody,#simulator tr,#simulator th,#simulator td,#simulator figure,#simulator small{margin:0;padding:0;border:0;font-style:normal;font-size:100%;vertical-align:baseline}#simulator h3{font-weight:bold}#simulator .flex{display:flex}#simulator input,#simulator textarea,#simulator button{margin:0;padding:0;font-size:100%}#simulator button{cursor:pointer}#simulator a{color:#222;text-decoration:none}#simulator img{max-width:100%;height:auto;vertical-align:bottom}#simulator .wrap{width:min(100%,1180px);margin:0 auto;padding:0 10px}#simulator .wrap *{color:#454545;margin:0;line-height:1.2;transition:all .3s}@media screen and (max-width: 768px){#simulator .wrap{padding:0 15px}}#simulator .container{width:100% !important;max-width:1400px !important;margin:0 auto}#simulator table td{padding:8px}#simulator .heading{font-size:32px;font-weight:bold;text-align:center}@media screen and (max-width: 768px){#simulator .heading{font-size:28px}}#simulator .txt{font-size:16px;text-align:center;margin-top:15px}@media screen and (max-width: 768px){#simulator .txt{font-size:14px}}@media screen and (max-width: 520px){#simulator .txt br{display:none}}#simulator .annot{font-size:12px;display:block;text-align:center;margin-top:3px}@media screen and (max-width: 768px){#simulator .annot{font-size:11px}}#simulator .content{margin-top:37px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:10px}#simulator .content>.before{width:min(50%,580px);border:1px solid #b9b9b9;border-right:none;border-radius:10px 0 0 10px;padding:45px 19px 175px 28px}#simulator .content>.before h3{font-size:24px;text-align:center}@media screen and (max-width: 768px){#simulator .content>.before h3{font-size:20px}}#simulator .content>.before>p{font-size:12px;text-align:center;margin-top:10px}@media screen and (max-width: 768px){#simulator .content>.before>p br{display:none}}#simulator .content>.before>p+.info{background-color:#ffdfc7;font-size:11px;border-radius:5px;padding:0 0 0 1em;position:relative;width:185px;height:16px;display:flex;justify-content:center;align-items:center;margin:10px 0 0 auto;cursor:pointer}#simulator .content>.before>p+.info::before{content:"";background:url("../images/rpa-roi-simulator/ico02.webp") no-repeat;background-size:contain;display:inline-block;position:absolute;width:12px;height:12px;top:calc(50% - 6px);left:.5em}#simulator .content>.before>p+.info dl{position:absolute;right:-263px;top:24px;background-color:#fff;border:1px solid #454545;min-width:430px;padding:20px 12px;font-size:14px;display:none;z-index:1}#simulator .content>.before>p+.info dl.active{display:block}#simulator .content>.before>p+.info dl .close-btn{display:none;position:relative;width:20px;height:20px;border-radius:100vh;background:#d9d9d9;margin-left:auto}#simulator .content>.before>p+.info dl .close-btn::before,#simulator .content>.before>p+.info dl .close-btn::after{content:"";display:inline-block;position:absolute;width:2px;height:11px;top:calc(50% - 5.5px);top:50%;left:50%;background:#454545}#simulator .content>.before>p+.info dl .close-btn::before{transform:translate(-50%, -50%) rotate(45deg)}#simulator .content>.before>p+.info dl .close-btn::after{transform:translate(-50%, -50%) rotate(-45deg)}@media screen and (max-width: 768px){#simulator .content>.before>p+.info dl .close-btn{display:block}}#simulator .content>.before>p+.info dl dt{margin-bottom:3px}#simulator .content>.before>p+.info dl dt:not(:first-of-type){margin-top:15px}#simulator .content>.before>p+.info dl dd{margin-bottom:3px}#simulator .content>.before>p+.info dl dd:last-of-type{padding-left:1em}@media screen and (max-width: 768px){#simulator .content>.before>p+.info dl{padding:10px 15px;font-size:13px}}@media screen and (max-width: 520px){#simulator .content>.before>p+.info dl{right:-148px;top:20px;min-width:340px}}@media screen and (max-width: 360px){#simulator .content>.before>p+.info dl{right:-94px;min-width:290px}}@media screen and (max-width: 1080px){#simulator .content>.before>p+.info{margin:10px auto 0 0}}@media screen and (max-width: 768px){#simulator .content>.before>p{font-size:11px}}#simulator .content>.before .form{margin-top:26px;flex-direction:column;row-gap:27px}#simulator .content>.before .form .item{justify-content:space-between}#simulator .content>.before .form .item .before{width:min(60%,331px)}#simulator .content>.before .form .item .before h4{font-size:16px}#simulator .content>.before .form .item .before h4 span{font-weight:bold}#simulator .content>.before .form .item .before p{font-size:12px;color:#6a6a6a;padding-left:24px;margin-top:5px}#simulator .content>.before .form .item .before>.info{background-color:#ffdfc7;font-size:11px;border-radius:5px;padding:0 0 0 1em;position:relative;width:105px;height:16px;display:flex;justify-content:center;align-items:center;margin:5px 0 0 24px;cursor:pointer}#simulator .content>.before .form .item .before>.info::before{content:"";background:url("../images/rpa-roi-simulator/ico02.webp") no-repeat;background-size:contain;display:inline-block;position:absolute;width:12px;height:12px;top:calc(50% - 6px);left:.5em}#simulator .content>.before .form .item .before>.info table{position:absolute;bottom:-78px;left:118px;min-width:540px;display:none;z-index:1}#simulator .content>.before .form .item .before>.info table.active{display:table}#simulator .content>.before .form .item .before>.info table tbody td{border:1px solid #454545;font-size:14px;height:56px;background-color:#fff;vertical-align:middle;color:#000}@media screen and (max-width: 768px){#simulator .content>.before .form .item .before>.info table tbody td{font-size:13px}}#simulator .content>.before .form .item .before>.info table tbody tr:first-child td{background-color:#6b6b6b;color:#fff;height:33px;font-weight:bold}#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:first-child{min-width:145px}@media screen and (max-width: 768px){#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:first-child{min-width:80px}}@media screen and (max-width: 360px){#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:first-child{min-width:56px}}#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:last-child{min-width:394px}#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:last-child .close-btn{display:block;position:relative;width:20px;height:20px;border-radius:100vh;background:#d9d9d9;margin:3px 0 0 auto}#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:last-child .close-btn-wrap{position:absolute;right:5px;top:3px;display:none}@media screen and (max-width: 768px){#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:last-child .close-btn-wrap{display:block}}#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:last-child .close-btn::before,#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:last-child .close-btn::after{content:"";display:inline-block;position:absolute;width:2px;height:11px;top:calc(50% - 5.5px);top:50%;left:50%;background:#454545}#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:last-child .close-btn::before{transform:translate(-50%, -50%) rotate(45deg)}#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:last-child .close-btn::after{transform:translate(-50%, -50%) rotate(-45deg)}@media screen and (max-width: 768px){#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:last-child{position:relative;min-width:275px}}@media screen and (max-width: 360px){#simulator .content>.before .form .item .before>.info table tbody tr:first-child td:last-child{min-width:235px}}#simulator .content>.before .form .item .before>.info table.bottom-big{bottom:-150px}@media screen and (max-width: 768px){#simulator .content>.before .form .item .before>.info table.bottom-big.first{bottom:-331px}}@media screen and (max-width: 768px){#simulator .content>.before .form .item .before>.info table.bottom-big.second{bottom:-390px}}@media screen and (max-width: 768px){#simulator .content>.before .form .item .before>.info table{min-width:354px}}@media screen and (max-width: 520px){#simulator .content>.before .form .item .before>.info table{bottom:-137px;left:-235px}}@media screen and (max-width: 360px){#simulator .content>.before .form .item .before>.info table{min-width:290px;bottom:-145px;left:-175px}}@media screen and (max-width: 520px){#simulator .content>.before .form .item .before>.info{margin:5px 0 0 auto}}@media screen and (max-width: 960px){#simulator .content>.before .form .item .before{width:100%}}#simulator .content>.before .form .item .after{width:min(40%,168px);justify-content:flex-end;align-items:center}#simulator .content>.before .form .item .after .minus,#simulator .content>.before .form .item .after .plus{border:1px solid #b9b9b9;display:flex;justify-content:center;align-items:center;font-size:20px;width:18px;height:50px;cursor:pointer}#simulator .content>.before .form .item .after .minus:hover,#simulator .content>.before .form .item .after .plus:hover{background-color:#ffcba3}@media screen and (max-width: 1080px){#simulator .content>.before .form .item .after .minus,#simulator .content>.before .form .item .after .plus{width:25px}}@media screen and (max-width: 960px){#simulator .content>.before .form .item .after .minus,#simulator .content>.before .form .item .after .plus{width:18px}}@media screen and (max-width: 768px){#simulator .content>.before .form .item .after .minus,#simulator .content>.before .form .item .after .plus{height:35px}}#simulator .content>.before .form .item .after .minus{border-radius:5px 0 0 5px;border-right:none}#simulator .content>.before .form .item .after .plus{border-radius:0 5px 5px 0;border-left:none}#simulator .content>.before .form .item .after input[type=text]{border:1px solid #b9b9b9;background-color:#fff;border-radius:unset;padding:10px;width:84px;height:50px;text-align:right;font-size:18px}@media screen and (max-width: 1080px){#simulator .content>.before .form .item .after input[type=text]{width:200px}}@media screen and (max-width: 960px){#simulator .content>.before .form .item .after input[type=text]{width:84px}}@media screen and (max-width: 768px){#simulator .content>.before .form .item .after input[type=text]{height:35px}}#simulator .content>.before .form .item .after span{font-size:12px;margin:34px 0 0 4px}@media screen and (max-width: 768px){#simulator .content>.before .form .item .after span{margin:22px 0 0 4px}}@media screen and (max-width: 1080px){#simulator .content>.before .form .item .after{width:min(40%,300px)}}@media screen and (max-width: 960px){#simulator .content>.before .form .item .after{width:100%;justify-content:flex-start;padding-left:24px}}@media screen and (max-width: 960px){#simulator .content>.before .form .item{flex-direction:column;row-gap:10px}}#simulator .content>.before .form button{background-color:rgba(255,110,0,.93);border:none;color:#fff;font-size:20px;font-weight:bold;width:min(100%,340px);height:42px;margin:0 auto;border-radius:5px;display:flex;justify-content:center;align-items:center}#simulator .content>.before .form button:hover{opacity:.8}@media screen and (max-width: 768px){#simulator .content>.before .form button{width:min(100%,300px);height:36px}}@media screen and (max-width: 768px){#simulator .content>.before .form{margin-top:19px}}@media screen and (max-width: 1080px){#simulator .content>.before{width:100%;border-radius:10px;padding:24px 10px 47px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}}#simulator .content>.after{width:min(50%,580px);border:1px solid #b9b9b9;border-radius:0 10px 10px 0;padding:45px 25px 49px;position:relative}#simulator .content>.after>h3{font-size:24px;text-align:center}@media screen and (max-width: 768px){#simulator .content>.after>h3{font-size:20px}}#simulator .content>.after .balloon-wrap{position:absolute;top:-51px;right:50px}#simulator .content>.after .balloon-wrap p{display:inline-block;position:relative;padding:11px;background:#fff;border:1px solid #a3a3a3;border-radius:20px;font-size:18px}#simulator .content>.after .balloon-wrap p::before{content:"";display:inline-block;position:absolute;width:0;height:0;top:50%;bottom:-13.9px;right:34.2px;width:0;height:0;border-top:13.6px solid #a3a3a3;border-left:22.9px solid rgba(0,0,0,0);border-right:7.1px solid rgba(0,0,0,0);transform-origin:left top;transform:skewX(40deg)}#simulator .content>.after .balloon-wrap p::after{content:"";display:inline-block;position:absolute;width:0;height:0;top:50%;bottom:-12.8px;right:36px;width:0;height:0;border-top:14px solid #fff;border-left:23.1px solid rgba(0,0,0,0);border-right:7.3px solid rgba(0,0,0,0);transform-origin:left top;transform:skewX(40deg)}@media screen and (max-width: 768px){#simulator .content>.after .balloon-wrap{display:none}}#simulator .content>.after>figure:first-of-type{position:absolute;width:100px;top:0;right:0}@media screen and (max-width: 768px){#simulator .content>.after>figure:first-of-type{display:none}}#simulator .content>.after>figure:nth-of-type(2){width:150px;margin:40px auto 0}@media screen and (max-width: 768px){#simulator .content>.after>figure:nth-of-type(2){width:120px}}#simulator .content>.after .result{margin-top:40px;display:none}#simulator .content>.after .result .effect h3{font-size:20px;font-weight:bold;padding:0}@media screen and (max-width: 768px){#simulator .content>.after .result .effect h3{font-size:16px}}#simulator .content>.after .result .effect dl{margin-top:20px;justify-content:space-between}#simulator .content>.after .result .effect dl dt{font-size:18px;font-weight:bold;background-color:#ffcba3;width:22%;height:60px;display:flex;justify-content:center;align-items:center;padding-left:19px}@media screen and (max-width: 768px){#simulator .content>.after .result .effect dl dt{justify-content:flex-start;padding-left:10px;width:32%;font-size:16px}}#simulator .content>.after .result .effect dl dd{font-size:34px;font-weight:bold;width:78%;height:60px;padding-right:14px;background-color:#ffcba3;display:flex;justify-content:flex-end;align-items:center;text-align:right}#simulator .content>.after .result .effect dl dd span{font-size:20px;margin-top:9px}@media screen and (max-width: 768px){#simulator .content>.after .result .effect dl dd span{font-size:14px;margin-top:2px}}@media screen and (max-width: 768px){#simulator .content>.after .result .effect dl dd{font-size:20px}}@media screen and (max-width: 768px){#simulator .content>.after .result .effect dl{margin-top:10px}}#simulator .content>.after .result .detail{margin-top:35px}#simulator .content>.after .result .detail h3{font-size:16px;font-weight:normal}@media screen and (max-width: 768px){#simulator .content>.after .result .detail h3{font-size:14px}}#simulator .content>.after .result .detail .flex{margin-top:10px;background-color:#f0f0f0;padding:20px 18px}#simulator .content>.after .result .detail .flex>table{width:50%}#simulator .content>.after .result .detail .flex table caption{font-size:16px;font-weight:bold}#simulator .content>.after .result .detail .flex table tbody td{font-size:12px}#simulator .content>.after .result .detail .flex table:first-child{position:relative}#simulator .content>.after .result .detail .flex table:first-child::after{content:"";display:inline-block;position:absolute;width:1px;height:158px;top:calc(50% - 79px);background-color:#828282;right:14px}@media screen and (max-width: 1080px){#simulator .content>.after .result .detail .flex table:first-child::after{right:35px}}@media screen and (max-width: 768px){#simulator .content>.after .result .detail .flex table:first-child::after{display:none}}#simulator .content>.after .result .detail--sp{background-color:#f0f0f0;margin-top:10px}#simulator .content>.after .result .detail--sp tbody tr:first-child td{font-size:12px;font-weight:bold;padding:13px 0 5px;text-align:right}#simulator .content>.after .result .detail--sp tbody tr:not(:first-child) td{font-size:11px}#simulator .content>.after .result .detail--sp tbody tr:not(:first-child) td:first-child{padding:5px 0 13px 10px}#simulator .content>.after .result .detail--sp tbody tr:not(:first-child) td:not(:first-child){padding:5px 13px 5px 0;text-align:right}@media screen and (max-width: 768px){#simulator .content>.after .result .detail--sp{display:table}}#simulator .content>.after .result .btns{margin-top:76px;flex-wrap:wrap;justify-content:space-between;row-gap:79px}#simulator .content>.after .result .btns>div{width:min(50%,240px);position:relative}#simulator .content>.after .result .btns>div>.balloon-wrap--second{position:absolute;width:100%;top:-40px;right:0;z-index:1}#simulator .content>.after .result .btns>div>.balloon-wrap--second>p{position:relative;display:inline-block;border:1px solid #a3a3a3;border-radius:100vh;background-color:#fff;text-align:center;font-size:14px;width:100%;padding:6px 0}#simulator .content>.after .result .btns>div>.balloon-wrap--second>p::before{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:20px 9px 0 9px;border-color:#a3a3a3 rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}#simulator .content>.after .result .btns>div>.balloon-wrap--second>p::after{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:18.3px 7.9px 0 7.9px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}#simulator .content>.after .result .btns>div a{background-color:#ffcba3;font-size:20px;font-weight:bold;position:relative;max-width:100%;height:40px;display:flex;justify-content:center;align-items:center;border-radius:5px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.25);transition:initial;cursor:pointer}#simulator .content>.after .result .btns>div a::after{content:"";background:url("../images/rpa-roi-simulator/ico.webp") no-repeat;background-size:contain;display:inline-block;position:absolute;width:25px;height:20px;top:calc(50% - 10px);right:0}#simulator .content>.after .result .btns>div a:hover{transform:scale(1.02);transition-duration:0ms,0ms}@media screen and (max-width: 768px){#simulator .content>.after .result .btns>div a{font-size:16px}}@media screen and (max-width: 768px){#simulator .content>.after .result .btns>div{width:min(100%,230px)}}@media screen and (max-width: 768px){#simulator .content>.after .result .btns{flex-direction:column;align-items:center}}@media screen and (max-width: 1080px){#simulator .content>.after{width:100%;border-radius:10px;padding:30px 10px 49px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}}@media screen and (max-width: 1080px){#simulator .content{margin-top:24px;flex-direction:column;row-gap:42px;box-shadow:initial;border-radius:initial}}#simulator .case-documents{padding:83px 0 80px}@media(max-width: 768px){#simulator .case-documents{padding-top:60px}}#simulator .case-documents-heading{font-size:32px;font-weight:bold;text-align:center;color:#454545;line-height:1.5}@media(max-width: 768px){#simulator .case-documents-heading{font-size:24px}}#simulator .case-documents-items{width:min(100%,1060px);margin:53px auto 0;flex-wrap:wrap;justify-content:space-between}@media(max-width: 960px){#simulator .case-documents-items{row-gap:50px}}#simulator .case-documents-items div.flex{flex-direction:column;justify-content:flex-start;align-items:center;width:min(31%,320px);row-gap:26px}@media(max-width: 960px){#simulator .case-documents-items div.flex{width:45%}}@media(max-width: 768px){#simulator .case-documents-items div.flex{width:100%}}#simulator .case-documents-items div.flex figure{background-color:#f9f9f9;border:1px solid #dbdbdb;width:100%;height:270px;text-align:center;display:flex;justify-content:center;align-items:center;padding:0 5px;overflow:hidden}#simulator .case-documents-items div.flex figure img{transition:all .3s}#simulator .case-documents-items div.flex figure:hover img{transform:scale(1.1)}#simulator .case-documents-items div.flex h3{font-size:20px;font-weight:bold;color:#454545}#simulator .case-documents-items div.flex h3.small{font-size:18px}#simulator .case-documents-items div.flex a{width:240px;height:42px;display:flex;justify-content:center;align-items:center;color:#fff !important;border-radius:100vh;font-size:20px;font-weight:bold;background-color:#fa6e01;box-shadow:2px 2px 4px 0 rgba(0,0,0,.25)}@media(max-width: 768px){#simulator .case-documents-items div.flex a{font-size:20px !important}}#simulator .case-documents-items div.flex a.img-link{display:contents}#simulator .case-documents-items div.flex:first-child figure img{width:min(100%,300px)}#simulator .case-documents-items div.flex:first-child figure.simulator img{width:min(100%,180px)}#simulator .case-documents-items div.flex:nth-child(2) figure img,#simulator .case-documents-items div.flex:last-child figure img{width:min(100%,180px)}@media(max-width: 768px){#simulator .case-documents-items{margin:26px auto 0}}#simulator .case-documents .arrow-btn{box-shadow:0 4px 0 0 #acacac;position:relative;color:#454545;border:1px solid #fa6e01;line-height:1.5;box-shadow:0 4px 0 0 #acacac !important;position:relative;color:#fff;transition:initial !important;transition-duration:0ms,0ms !important;opacity:1 !important}#simulator .case-documents .arrow-btn::after{position:absolute;margin:auto;content:"";vertical-align:middle;top:calc(50% - 7px);right:22px;width:14px;height:14px;border-top:4px solid #fff;border-right:4px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width: 768px){#simulator .case-documents .arrow-btn::after{top:calc(50% - 5px);width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff}}#simulator .case-documents .arrow-btn:hover{transform:scale(1.02);transition-duration:0ms,0ms}#simulator .case-documents .onmouse-cta{overflow:unset !important}#simulator .case-customer{padding:50px 0 65px;background-color:#f5f5f5}@media(max-width: 520px){#simulator .case-customer{padding:0 0 20px;background-color:initial}}@media(max-width: 520px){#simulator .case-customer .container{padding:0 3px}}#simulator .case-customer-heading{font-size:28px;color:#454545;text-align:center;font-weight:bold}@media(max-width: 520px){#simulator .case-customer-heading{font-size:20px}}#simulator .case-customer-heading .w-520-block{display:none}@media(max-width: 520px){#simulator .case-customer-heading .w-520-block{display:block}}#simulator .case-customer-content{margin-top:36px;justify-content:center !important;column-gap:60px}@media(max-width: 768px){#simulator .case-customer-content{flex-direction:column;row-gap:40px;align-items:center}}@media(max-width: 520px){#simulator .case-customer-content{background-color:#f5f5f5;padding:10px 10px 20px;row-gap:15px;margin-top:16px}}#simulator .case-customer-content-item{width:min(45%,400px);background-color:#fff;border:.5px solid #dcdcdc;flex-direction:column;align-items:center;padding:40px 38px;row-gap:20px}@media screen and (max-width: 960px){#simulator .case-customer-content-item{padding:55px 20px}}@media screen and (max-width: 768px){#simulator .case-customer-content-item{width:min(100%,415px)}}@media(max-width: 520px){#simulator .case-customer-content-item{width:min(100%,344px);padding:20px 22px;row-gap:7px}}#simulator .case-customer-content-item figure{background-color:#fff3eb;width:140px;height:140px;border-radius:100vh;display:flex;justify-content:center;align-items:center}@media(max-width: 520px){#simulator .case-customer-content-item figure{width:120px;height:120px}}#simulator .case-customer-content-item figure img{width:100px}@media(max-width: 520px){#simulator .case-customer-content-item figure img{width:90px}}#simulator .case-customer-content-item h3{font-size:24px;color:#4c4c4c;line-height:1.5}@media(max-width: 520px){#simulator .case-customer-content-item h3{font-size:18px}}#simulator .case-customer-content-item p{font-size:16px;color:#4c4c4c;margin-top:10px;line-height:1.5}@media(max-width: 520px){#simulator .case-customer-content-item p{font-size:14px}}#simulator .case-customer-content-item a{font-size:24px;color:#fff !important;font-weight:bold;background-color:#fa6e01;border-radius:100vh;width:min(100%,320px);text-align:center;height:50px;margin-top:20px;display:flex;justify-content:center;padding-top:.3em;line-height:1.5}@media(max-width: 520px){#simulator .case-customer-content-item a{width:min(100%,280px);height:45.5px;font-size:20px;padding-top:.4em}}#simulator .case-customer-content-item a:hover{opacity:.8;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}#simulator .case-customer .arrow-btn{box-shadow:0 4px 0 0 #acacac;position:relative;color:#454545;border:1px solid #fa6e01;line-height:1.5;position:relative;transition:0ms all ease !important;color:#fff}#simulator .case-customer .arrow-btn::after{position:absolute;margin:auto;content:"";vertical-align:middle;top:calc(50% - 7px);right:22px;width:14px;height:14px;border-top:4px solid #fff;border-right:4px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width: 768px){#simulator .case-customer .arrow-btn::after{top:calc(50% - 5px);width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff}}#simulator .case-customer .arrow-btn:hover{transition-duration:0ms,0ms !important;opacity:1 !important;box-shadow:0 4px 0 0 #acacac !important}#simulator .case-customer .arrow-btn:hover:hover{transform:scale(1.02);transition-duration:0ms,0ms}#simulator .case-customer .onmouse-cta{overflow:unset !important}@media(max-width: 768px){#simulator .case-customer-content-item a{font-size:24px !important}}@media(max-width: 520px){#simulator .case-customer-content-item a{font-size:20px !important}}#simulator .pu{height:100vh;height:100dvh;position:fixed;top:0;width:100%;z-index:999999}#simulator .pu *{color:#454545;line-height:1.2;transition:all .3s}#simulator .pu-bg{height:100vh;height:100dvh;position:absolute;width:100%;background-color:rgba(69,69,69,.5)}#simulator .pu .pu-body{max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain}#simulator #pu_01{display:none}#simulator #pu_01 .pu-body{width:min(95%,1000px);background-color:#fff;border-radius:10px;padding:32px 32px 30px 45px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#simulator #pu_01 .pu-body .close-btn{width:37px;height:23px;font-size:41px;margin-left:auto;cursor:pointer}#simulator #pu_01 .pu-body h3{font-size:24px;text-align:center}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body h3{font-size:18px;margin-top:10px}}#simulator #pu_01 .pu-body p{font-size:16px;text-align:center;margin-top:10px}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body p br{display:none}}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body p{font-size:14px}}#simulator #pu_01 .pu-body .table-wrap table{margin:31px 0 0;border-collapse:initial;padding-right:15px;border-spacing:20px}#simulator #pu_01 .pu-body .table-wrap table tbody td{border:none;font-size:16px;font-weight:bold;padding:0}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap table tbody td{font-size:13px}}#simulator #pu_01 .pu-body .table-wrap table tbody tr:first-child td:first-child{width:148px;height:50px}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap table tbody tr:first-child td:first-child{min-width:119px;height:40px;position:sticky;left:0}}#simulator #pu_01 .pu-body .table-wrap table tbody tr:first-child td:not(:first-child){width:220px;border:1px solid #b9b9b9;border-radius:5px;text-align:center}#simulator #pu_01 .pu-body .table-wrap table tbody tr:first-child td:not(:first-child) img{width:min(100%,190px)}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap table tbody tr:first-child td:not(:first-child) img{width:min(100%,140px);margin-top:3px}}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap table tbody tr:first-child td:not(:first-child){min-width:185px}}#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(2) td:first-child{height:84px;vertical-align:middle}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(2) td:first-child{height:60px;position:sticky;left:0;background-color:#fff;border-radius:5px}}#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(2) td:not(:first-child){border:1px solid #b9b9b9;border-radius:5px;padding:14px 10px 0 12px}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(2) td:not(:first-child){font-size:12px;padding:0 2px 0 5px;vertical-align:middle}}#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(3) td:first-child,#simulator #pu_01 .pu-body .table-wrap table tbody tr:last-child td:first-child{vertical-align:middle}#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(3) td:not(:first-child),#simulator #pu_01 .pu-body .table-wrap table tbody tr:last-child td:not(:first-child){font-size:14px}#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(3) td:first-child{vertical-align:bottom}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(3) td:first-child{position:sticky;left:0;background-color:#fff;border-radius:5px}}#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(3) td:not(:first-child){border:1px solid #b9b9b9;border-radius:5px;vertical-align:middle;text-align:center;height:90px}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(3) td:not(:first-child){height:75px}}#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(3) td:nth-child(3){line-height:2.1}#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(3) td:nth-child(3) span{display:block;font-size:10px;transform:scale(0.8);margin-top:-5px}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(3) td:nth-child(3) span{transform:scale(0.7)}}#simulator #pu_01 .pu-body .table-wrap table tbody tr:nth-child(3) td:last-child{line-height:2.1;padding-bottom:6px}#simulator #pu_01 .pu-body .table-wrap table tbody tr:last-child td:first-child{vertical-align:sub}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap table tbody tr:last-child td:first-child{position:sticky;left:0;background-color:#fff;border-radius:5px}}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap table{border-spacing:13px;width:1000px;padding-right:0}}#simulator #pu_01 .pu-body .table-wrap--sp{display:none;margin-top:30px}#simulator #pu_01 .pu-body .table-wrap--sp .left{min-width:119px;background-color:#fff;position:relative}#simulator #pu_01 .pu-body .table-wrap--sp .left h3{font-size:13px;position:absolute;left:0}#simulator #pu_01 .pu-body .table-wrap--sp .left h3:first-child{top:84px}#simulator #pu_01 .pu-body .table-wrap--sp .left h3:nth-child(2){bottom:85px}#simulator #pu_01 .pu-body .table-wrap--sp .left h3:last-child{bottom:61px}#simulator #pu_01 .pu-body .table-wrap--sp .right{overflow-x:scroll}#simulator #pu_01 .pu-body .table-wrap--sp .right::-webkit-scrollbar{width:10px;height:8px}#simulator #pu_01 .pu-body .table-wrap--sp .right::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:5px}#simulator #pu_01 .pu-body .table-wrap--sp .right::-webkit-scrollbar-thumb{border-radius:5px;background-color:#b0b0b0}#simulator #pu_01 .pu-body .table-wrap--sp .right table{border-collapse:initial;border-spacing:13px;min-width:605.7px}#simulator #pu_01 .pu-body .table-wrap--sp .right table tbody tr td{border:1px solid #b9b9b9;border-radius:5px}#simulator #pu_01 .pu-body .table-wrap--sp .right table tbody tr:first-child td{width:185px;height:40px;text-align:center}#simulator #pu_01 .pu-body .table-wrap--sp .right table tbody tr:first-child td img{max-width:140px}#simulator #pu_01 .pu-body .table-wrap--sp .right table tbody tr:nth-child(2) td{height:60px;font-size:12px;vertical-align:middle}#simulator #pu_01 .pu-body .table-wrap--sp .right table tbody tr:last-child td{height:75px;font-size:14px;font-weight:bold;text-align:center;vertical-align:middle}#simulator #pu_01 .pu-body .table-wrap--sp .right table tbody tr:last-child td:nth-child(2){line-height:1.7}#simulator #pu_01 .pu-body .table-wrap--sp .right table tbody tr:last-child td:nth-child(2) span{font-size:10px;transform:scale(0.7);display:block;margin-top:-5px}#simulator #pu_01 .pu-body .table-wrap--sp .right table tbody tr:last-child td:last-child span{display:block}#simulator #pu_01 .pu-body .table-wrap--sp .right table tbody tr:last-child td:last-child span:first-child{margin-top:-13px;line-height:2.2}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap--sp{display:flex}}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body .table-wrap{display:none}}#simulator #pu_01 .pu-body small{display:block;font-size:10px;text-align:right;padding-right:15px}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body small{display:none}}#simulator #pu_01 .pu-body button{border:none;background-color:#d2d2d2;border-radius:5px;font-size:16px;font-weight:bold;width:92px;height:40px;display:block;margin:20px 0 0 auto}#simulator #pu_01 .pu-body button:hover{opacity:.8}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body button{height:30px}}@media screen and (max-width: 768px){#simulator #pu_01 .pu-body{width:min(95%,355px);padding:10px 26px 26px 15px}}#simulator #pu_02{display:none}#simulator #pu_02 .pu-body{width:min(95%,654px);background-color:#fff;border-radius:10px;padding:25px 35px 25px 47px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#simulator #pu_02 .pu-body .close-btn{width:37px;height:23px;font-size:41px;margin-left:auto;cursor:pointer;display:flex;justify-content:center;align-items:center}#simulator #pu_02 .pu-body h3{font-size:24px;text-align:center}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body h3{font-size:18px;margin-top:12px}}#simulator #pu_02 .pu-body h4{font-size:20px;font-weight:bold;margin:0}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body h4{font-size:16px;padding-left:15px}}#simulator #pu_02 .pu-body button:hover{opacity:.8}#simulator #pu_02 .pu-body .qr-share{margin-top:40px;justify-content:flex-start;column-gap:40px}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body .qr-share h4{font-size:16px}}#simulator #pu_02 .pu-body .qr-share div{width:218px;aspect-ratio:1/1;height:auto;padding:9px}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body .qr-share div{width:140px;margin-left:42px}}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body .qr-share{margin-top:34px;flex-direction:column;row-gap:10px}}#simulator #pu_02 .pu-body .url-share{margin-top:15px}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body .url-share h4{font-size:16px;padding-left:15px}}#simulator #pu_02 .pu-body .url-share .flex{justify-content:flex-start;margin-top:10px;column-gap:12px;padding-left:55px}#simulator #pu_02 .pu-body .url-share .flex p{border:1px solid #b9b9b9;width:min(70%,360px);min-height:48px;height:auto;border-radius:5px;font-size:14px;padding:8px 14px;display:flex;justify-content:flex-start;align-items:center;white-space:normal;overflow-wrap:anywhere}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body .url-share .flex p{width:min(51%,168px);height:initial;word-break:break-all}}#simulator #pu_02 .pu-body .url-share .flex button{border:none;background-color:#ffcba3;font-size:16px;font-weight:bold;width:min(30%,122px);height:40px;border-radius:5px;padding-left:1.7em;position:relative}#simulator #pu_02 .pu-body .url-share .flex button::before{content:"";background:url("../images/rpa-roi-simulator/ico03.webp") no-repeat;background-size:contain;display:inline-block;position:absolute;width:21px;height:21px;top:calc(50% - 10.5px);left:10px}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body .url-share .flex button{width:min(49%,130px)}}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body .url-share .flex{padding-left:15px}}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body .url-share{margin-top:30px}}#simulator #pu_02 .pu-body .pdf-print{margin-top:32px}#simulator #pu_02 .pu-body .pdf-print a{margin:13px 0 0 60px;background-color:#ffcba3;width:min(100%,138px);height:40px;font-size:16px;font-weight:bold;display:flex;justify-content:center;align-items:center;border-radius:5px}#simulator #pu_02 .pu-body .pdf-print a:hover{opacity:.8}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body .pdf-print{display:none}}#simulator #pu_02 .pu-body .close-btn--second{border:none;display:flex;justify-content:center;align-items:center;width:min(100%,92px);height:40px;margin:20px 0 0 auto;background-color:#d2d2d2;border-radius:5px;font-size:16px;font-weight:bold}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body .close-btn--second{height:30px}}@media screen and (max-width: 768px){#simulator #pu_02 .pu-body{width:min(95%,355px);padding:14px 10px 30px}}@media screen and (max-width: 768px){#simulator{padding-top:32px}}
