html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}a{background-color:rgba(0,0,0,0)}a:focus{outline:thin dotted}a:active,a:hover{outline-width:0}html,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline}pre{font-family:monospace,monospace;font-size:1em}code,kbd,samp{font-family:monospace,monospace;font-size:1em}article,aside,footer,header,small,nav,section,figure,figcaption,main{margin:0;padding:0;display:block;list-style:none;background-color:rgba(0,0,0,0);outline:none}small{font-size:80%}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}ul,ol{list-style-type:none}table{border:none;border-collapse:collapse;border-spacing:0}img{line-height:1;vertical-align:baseline;outline:none;border-style:none}a img{border:none;outline:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}dt,dd,li,th,td,input,textarea{text-align:left;vertical-align:top}button{border:none}input,textarea,button{margin:0;padding:0}input{border:.1rem solid #dad7d3;height:auto;padding:.2rem .5rem}textarea{border:.1rem solid #dad7d3;height:7.8rem;resize:none;overflow:auto}button,label{background-color:rgba(0,0,0,0);cursor:pointer}button,select{text-transform:none}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-0.2rem}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:.1rem dotted ButtonText}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:content-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}:focus{outline:none}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}details{display:block}summary{display:list-item}audio,canvas,iframe,img,svg,video{vertical-align:middle}main{display:block;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}table{width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}b,strong,em{font-weight:500}hr{display:block;height:.1rem;border:0;border-top:.1rem solid #ccc;margin:1em 0;padding:0}html{overflow-x:hidden;overflow-y:scroll;font-size:10px;height:100%}html.no-loading{margin-right:0 !important}html.is-open-menu{overflow:hidden}body{font-size:1.6rem;color:#333;background-color:#fff;line-height:1.6;font-family:"Noto Sans JP",YuGothic,"游ゴシック","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;height:100%;-webkit-overflow-scrolling:touch;font-kerning:auto}@media(max-width: 767px){body{font-size:1.2rem}}a{color:#369;text-decoration:none;transition:all .3s}a:focus{outline:none}a[href=tel]{color:#a4002c}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}h1,h2,h3,h4,h5,h6{line-height:1.4}p{line-height:2}dt,dd,li,th,td,input,textarea,button{line-height:1.6}input{font-size:1.6rem;box-sizing:border-box}select{display:block}textarea{width:100%;display:block;font-size:1.6rem;box-sizing:border-box}#l-header:after,#l-container:after,#l-main:after,#l-sub:after,#l-footer:after,.grid-row:after,.clearfix:after{display:block;clear:both;content:""}.box-noscript{position:relative;z-index:1;background:#fff;padding:2rem;border:2px solid red}#l-document{min-height:100%;box-sizing:border-box;position:relative}@media screen and (min-width: 768px){._sp{display:none !important}}@media screen and (max-width: 767px){._pc{display:none !important}}.l-header{background:#fff;position:fixed;box-shadow:0px 2px 4px 0px hsla(0,0%,60%,.15);top:0;width:100%;height:8rem;transition:all .3s;box-sizing:border-box;z-index:100}@media screen and (max-width: 1024px){.l-header{height:4.8rem}}.l-header__wrap{display:flex;justify-content:space-between;align-items:center;height:100%;max-width:1530px;padding:0 2rem;margin:0 auto}.l-header__logo{line-height:0}.l-header__logo a img{width:28.6rem;transition:all .3s}@media screen and (min-width: 768px)and (max-width: 1440px){.l-header__logo a img{width:20rem}}@media screen and (max-width: 767px){.l-header__logo a img{width:13rem}}.l-header__nav{display:flex;height:100%;position:absolute;right:0;top:0}.l-header__nav nav{margin-right:4rem}@media screen and (max-width: 1024px){.l-header__nav nav{margin:0;display:none;position:fixed;width:100%;height:calc(100vh - 6.4rem);left:0;top:4.8rem;border-top:solid 1px #fff;background:#2d4a59;padding-top:1.6rem;overflow-y:auto}}.l-header__nav nav ul{height:100%;display:flex;align-items:center}@media screen and (max-width: 1024px){.l-header__nav nav ul{flex-direction:column;align-items:flex-start;padding:0 2rem;height:auto}}.l-header__nav nav ul li{height:100%}@media screen and (min-width: 1025px){.l-header__nav nav ul li.is-active a::after{opacity:1;visibility:visible}}@media screen and (max-width: 1024px){.l-header__nav nav ul li{height:auto;width:100%;border-bottom:solid 1px hsla(0,0%,100%,.2)}}.l-header__nav nav ul li a{height:100%;display:flex;align-items:center;color:#333;font-size:1.6rem;padding:0 1.5rem 0;letter-spacing:.1em;position:relative}@media screen and (min-width: 1025px)and (max-width: 1400px){.l-header__nav nav ul li a{padding:0 1rem;font-size:1.4rem}}@media screen and (max-width: 1024px){.l-header__nav nav ul li a{height:auto;color:#fff;font-size:1.8rem;font-weight:500;padding:1.6rem 0;justify-content:center}}.l-header__nav nav ul li a::after{content:"";width:100%;height:.2rem;background:#ec6b00;position:absolute;bottom:0;left:0;transition:all .3s;opacity:0;visibility:hidden}@media screen and (min-width: 1025px){.l-header__nav nav ul li a:hover{text-decoration:none;opacity:1}.l-header__nav nav ul li a:hover::after{opacity:1;visibility:visible}}.l-header__mail{line-height:0;width:32rem;height:100%}@media screen and (min-width: 1025px)and (max-width: 1400px){.l-header__mail{width:20rem}}@media screen and (max-width: 1024px){.l-header__mail{width:16rem;margin-right:1px}}.l-header__mail a{display:flex;justify-content:center;align-items:center;background:#ec6b00;color:#fff;height:100%;font-size:2rem;font-weight:500;transition:all .3s}@media screen and (min-width: 1025px){.no-touchevents .l-header__mail a:hover{text-decoration:none;opacity:.7}}@media screen and (max-width: 1024px){.l-header__mail a{font-size:1.4rem;font-weight:normal}}.l-header__mail a img{width:2.5rem;margin-right:2rem}@media screen and (max-width: 1024px){.l-header__mail a img{width:1.5rem;margin-right:.8rem}}.l-header__wrp__btn{text-align:center;display:none}@media screen and (max-width: 1024px){.l-header__wrp__btn{display:block;margin-top:2.4rem;padding-bottom:1.6rem}}.l-header__button__icon{margin-right:1.6rem;line-height:1.2}.l-header__button__tel{display:inline-flex;align-items:center;justify-content:center;width:24rem;line-height:5.6rem;background:#edf6f9;padding:1rem;margin-top:1.6rem;box-sizing:border-box}.l-header__button__tel .l-header__button__text{color:#0080a8;font-size:2rem;line-height:1.2;font-weight:500;text-align:center}.l-header__button__tel .l-header__button__text span{font-size:1rem;font-weight:normal;display:block}.l-header__button__mail{display:inline-flex;align-items:center;justify-content:center;width:24rem;line-height:5.6rem;background:#ec6b00;padding:1.8rem 1rem;box-sizing:border-box}.l-header__button__mail .l-header__button__text{color:#fff;font-size:1.6rem;line-height:1.2;font-weight:500;text-align:center}.l-header #menu{display:none;list-style-type:none;padding:0}.l-header #menu li{padding:1rem;background-color:#f4f4f4;border-bottom:1px solid #ddd}.l-footer__wrap{background-color:#f9f9f9;padding:35px 0}@media screen and (max-width: 1400px){.l-footer__wrap{padding:30px 0 15px}}.l-footer__wrap .inner01{display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px}@media screen and (max-width: 1024px){.l-footer__wrap .inner01{flex-wrap:wrap}}.l-footer__nav{width:75%}@media screen and (max-width: 1024px){.l-footer__nav{width:100%}}.l-footer .navList{font-size:1.3rem;letter-spacing:.05em;padding-left:15px}.l-footer .navList a{color:#505050;position:relative;transition:all .3s}.l-footer .navList a:hover{text-decoration:underline;opacity:.7}.l-footer .navList a::before{content:"";background-image:url("/solution/ad/school_tablet/assets/img/icon/icon_arrow04.svg");background-size:contain;width:7px;height:12px;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.l-footer .navList01{display:flex;margin:0 0 20px}@media screen and (max-width: 1024px){.l-footer .navList01{flex-wrap:wrap;margin:0}}.l-footer .navList01__item{margin:0 50px 0 0}@media screen and (max-width: 1024px){.l-footer .navList01__item{width:33%;margin:0 0 10px 0}}@media screen and (max-width: 768px){.l-footer .navList01__item{width:100%;margin:0 0 10px 0}}.l-footer .navList02{display:flex}@media screen and (max-width: 1400px){.l-footer .navList02{flex-wrap:wrap}}.l-footer .navList02__item{margin:0 40px 0 0}@media screen and (max-width: 1400px){.l-footer .navList02__item{margin:0 40px 15px 0}}@media screen and (max-width: 1024px){.l-footer .navList02__item{width:33%;margin:0}}@media screen and (max-width: 768px){.l-footer .navList02__item{width:100%;margin:0 0 10px 0}}.l-footer .navList02__item--external{vertical-align:baseline;margin:0 0 0 5px}.l-footer__mark{width:330px;transition:all .3s}@media screen and (max-width: 1024px){.l-footer__mark{margin:20px 0 0}}.l-footer__mark:hover{opacity:.8}.l-footer__mark a{display:flex;align-items:center}.l-footer__mark--img{width:55px;height:55px;margin:0 15px 0 0}.l-footer__mark--txt{font-size:1.1rem;line-height:2;letter-spacing:0}.p-title-general{margin-bottom:24px;display:flex;align-items:center;justify-content:center;gap:16px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-title-general{margin-bottom:1.5vw;gap:1vw}}.p-title-general span{color:#3261ab;font-size:20px;font-weight:700;white-space:nowrap;background:#d2eeff;border-radius:40px;padding:16px 40px;display:flex;align-items:center;justify-content:center;line-height:1.35}@media screen and (max-width: 767px){.p-title-general span{font-size:16px;padding:14.5px 24px;max-width:208px;line-height:1.2;white-space:unset;box-sizing:border-box;text-align:center}}.p-title-general .title-icon{width:122px;height:122px;position:relative;flex-shrink:0}@media screen and (max-width: 767px){.p-title-general .title-icon{width:80px;height:80px}}.p-title-general .title-icon img{width:100%;height:auto}.p-contact{margin-bottom:120px}.p-contact-txt{position:relative;display:flex;align-items:center;justify-content:center;gap:32px;padding:150px 0;background-color:#ec6b00}@media screen and (max-width: 1600px)and (min-width: 768px){.p-contact-txt{padding:9.375vw 0;gap:2vw}}@media screen and (max-width: 767px){.p-contact-txt{padding:48px 20px 84px;margin-bottom:60px;gap:8px}}.p-contact-txt img{width:120px}@media screen and (max-width: 767px){.p-contact-txt img{width:64px;height:auto}}.p-contact-txt::before{content:"";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:1440px;height:80px;background-color:#fff;z-index:1}@media screen and (max-width: 1600px)and (min-width: 768px){.p-contact-txt::before{width:90vw;height:5vw}}@media screen and (max-width: 767px){.p-contact-txt::before{width:89.4%;height:80px;bottom:-40px}}.p-contact-hdg{position:relative;color:#fff;text-align:center;font-size:40px;font-weight:700;line-height:1.25}@media screen and (max-width: 767px){.p-contact-hdg{font-size:20px;letter-spacing:-1px}}.p-contact-iframe{padding:0 40px}@media screen and (max-width: 767px){.p-contact-iframe{padding:0 10px}}.wrap-background{position:relative;z-index:1;padding:100px 80px 112px;max-width:1280px;width:100%;margin:0 auto -60px;background-color:#f5f5f5}@media screen and (max-width: 1600px)and (min-width: 768px){.wrap-background{max-width:80vw;padding:6.25vw 5vw 7vw;margin:0 auto -3.75vw}}@media screen and (max-width: 767px){.wrap-background{padding:64px 20px 80px;width:auto;margin:0 auto}}.p-subtitle-text{color:#333;font-size:24px;font-weight:700;position:relative;display:inline-block;line-height:1.35}@media screen and (max-width: 767px){.p-subtitle-text{font-size:16px;padding:0 20px;letter-spacing:-0.1px}}.p-subtitle-text::after,.p-subtitle-text::before{content:"";position:absolute;display:block;width:12px;height:3px;background:#333}@media screen and (max-width: 1600px)and (min-width: 768px){.p-subtitle-text::after,.p-subtitle-text::before{width:.75vw;height:.1875vw}}@media screen and (max-width: 767px){.p-subtitle-text::after,.p-subtitle-text::before{height:2px}}.p-subtitle-text::after{right:-22px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1600px)and (min-width: 768px){.p-subtitle-text::after{right:-1.375vw}}@media screen and (max-width: 767px){.p-subtitle-text::after{right:0}}.p-subtitle-text::before{position:absolute;left:-22px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1600px)and (min-width: 768px){.p-subtitle-text::before{left:-1.375vw}}@media screen and (max-width: 767px){.p-subtitle-text::before{left:0}}.p-service-definition{background:#f8f8f8;border-radius:16px;padding:40px;max-width:1060px;box-sizing:border-box;margin:0 auto}@media screen and (max-width: 767px){.p-service-definition{padding:16px 24px 24px;max-width:100%}}.p-service-definition-content{display:flex;gap:24px}@media screen and (max-width: 767px){.p-service-definition-content{flex-direction:column;gap:8px;align-items:center}}.p-service-definition-icon{width:56px;height:56px;border-radius:32px;border:2px solid #333;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media screen and (max-width: 767px){.p-service-definition-icon{width:44px;height:44px}}.p-service-definition-text{text-align:left}.p-service-definition-text p{color:#333;font-size:16px;line-height:1.5;letter-spacing:.1px}@media screen and (max-width: 767px){.p-service-definition-text p{font-size:14px;letter-spacing:-0.2px;font-weight:500}}.p-service-definition-hdg{color:#3261ab;font-size:16px;font-weight:700;line-height:1.35;margin-bottom:10px}@media screen and (max-width: 767px){.p-service-definition-hdg{font-size:14px;text-align:center;margin-bottom:8px}}.banner-mv__inner{position:relative;margin:80px 0 95px}@media screen and (max-width: 1024px){.banner-mv__inner{margin-top:48px}}@media screen and (max-width: 767px){.banner-mv__inner{margin:0}}.banner-mv__background img{width:100%;height:auto;object-fit:cover}.banner-mv__title{position:absolute;left:160px;top:50%;transform:translateY(-50%);width:601px}@media screen and (max-width: 767px){.banner-mv__title{top:77px;left:50%;transform:translateX(-50%);width:calc(100% - 32px)}}.banner-mv__title img{width:100%;height:auto;object-fit:contain}@media screen and (min-width: 768px)and (max-width: 1600px){.banner-mv__title{width:37.5625vw;left:10vw}}.p-service{background:#fff;padding:48px 50px 150px;position:relative}@media screen and (max-width: 1600px)and (min-width: 768px){.p-service{padding:3vw 4.375vw 9.375vw}}@media screen and (max-width: 767px){.p-service{padding:24px 20px 80px}}.p-service .p-service_inner{max-width:1200px;margin:0 auto;text-align:center}@media screen and (max-width: 767px){.p-service .p-service_inner{max-width:100%}}.p-service .p-service-hdg{font-size:40px;font-weight:700;color:#333;line-height:1.35;margin-bottom:-25px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-service .p-service-hdg{margin-bottom:-1.5625vw}}@media screen and (max-width: 767px){.p-service .p-service-hdg{font-size:24px;margin-bottom:40px;letter-spacing:0}}.p-service .p-service-hdg strong{font-weight:700;color:#3261ab}.p-service .lst-service__content{padding:80px 70px;display:flex;justify-content:center;gap:60px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-service .lst-service__content{padding:5vw 4.375vw;gap:3.75vw}}@media screen and (max-width: 767px){.p-service .lst-service__content{padding:0 0 40px;flex-direction:column;gap:40px}}.p-service .lst-service__content .lst-service__item{flex:1}.p-service .lst-service__content .lst-service__item__picture{text-align:right;position:relative;right:-30px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-service .lst-service__content .lst-service__item__picture{right:-1.875vw}}@media screen and (max-width: 767px){.p-service .lst-service__content .lst-service__item__picture{text-align:center;right:-50px;width:87%;top:8px}}@media screen and (max-width: 767px){.p-service .lst-service__content .lst-service__item__picture.service-03{right:-27px;width:92%;top:5px}}.p-service .lst-service__content .lst-service__item__picture img{width:100%}.p-service .lst-service__content .lst-service__item__content{display:flex;flex-direction:column;align-items:center;gap:16px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-service .lst-service__content .lst-service__item__content{gap:1.5vw}}@media screen and (max-width: 767px){.p-service .lst-service__content .lst-service__item__content{gap:16px}}.p-service .lst-service__content .lst-service__item__title{color:#3261ab;text-align:center;font-size:24px;font-weight:700;line-height:1.5}@media screen and (max-width: 1024px)and (min-width: 768px){.p-service .lst-service__content .lst-service__item__title{font-size:20px}}@media screen and (max-width: 767px)and (min-width: 400px){.p-service .lst-service__content .lst-service__item__title{margin-top:4%}}.p-service .lst-service__content .lst-service__item__text{color:#333;font-size:16px;font-weight:500;line-height:1.5}@media screen and (max-width: 1024px)and (min-width: 768px){.p-service .lst-service__content .lst-service__item__text{font-size:14px}}@media screen and (max-width: 767px){.p-service .lst-service__content .lst-service__item__text{padding:0 25px}}.p-service .p-service-transition{width:220px}.p-service .p-service-transition img{width:100%;height:auto}@media screen and (max-width: 1600px)and (min-width: 768px){.p-service .p-service-transition{width:13.75vw}}@media screen and (max-width: 767px){.p-service .p-service-transition{width:165px}}.p-job-problems{padding:0 50px 88px;position:relative}@media screen and (max-width: 1600px)and (min-width: 768px){.p-job-problems{padding:0 4.375vw 5.5vw}}@media screen and (max-width: 767px){.p-job-problems{padding:38px 20px 48px}}.p-job-problems::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:128px;height:40px;background-image:url("/solution/ad/bpo-device-mgmt/assets/images/icon/icon-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1600px)and (min-width: 768px){.p-job-problems::before{width:8vw;height:2.5vw}}@media screen and (max-width: 767px){.p-job-problems::before{width:76px;height:24px}}.p-job-problems_inner{max-width:1280px;margin:0 auto;text-align:center}@media screen and (max-width: 767px){.p-job-problems_inner{max-width:100%}}.p-job-problems_inner .p-title-general{margin-bottom:32px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-job-problems_inner .p-title-general{margin-bottom:2vw}}@media screen and (max-width: 767px){.p-job-problems_inner .p-title-general{margin-bottom:24px}}.p-job-problems-hdg{font-size:40px;margin-bottom:48px;font-weight:700;color:#333;line-height:1.35}@media screen and (max-width: 1600px)and (min-width: 768px){.p-job-problems-hdg{margin-bottom:3vw}}@media screen and (max-width: 767px){.p-job-problems-hdg{font-size:24px;margin-bottom:32px;letter-spacing:-0.2px}}.p-job-problems-hdg .-strong{color:#3261ab;font-weight:800}.p-job-problems-list{display:flex;justify-content:center;gap:24px;list-style:none;padding:0}@media screen and (max-width: 1600px)and (min-width: 768px){.p-job-problems-list{gap:1.5vw}}@media screen and (max-width: 767px){.p-job-problems-list{flex-direction:column;gap:8px}}.p-job-problems-list p{color:#3261ab;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:-0.7px}@media screen and (max-width: 767px){.p-job-problems-list p{font-size:16px;letter-spacing:-0.2px}}.p-job-problems-list .tracking-0-6{letter-spacing:-0.6px}.p-job-problems-list li{background:#fff;border-radius:32px;padding:38px 32px;display:flex;gap:16px;border:2px solid #333;flex:1;opacity:0;transform:scale(0.95);transition:transform .3s ease;align-items:center}@media screen and (max-width: 1600px)and (min-width: 768px){.p-job-problems-list li{border-radius:2vw;padding:2.375vw 2vw;gap:1vw}}@media screen and (max-width: 767px){.p-job-problems-list li{padding:22px;border-radius:16px}}.p-job-problems-list li:hover{transform:translateY(-5px)}.p-job-problems-card-icon{padding:14px 15px;background:#d2eeff;border-radius:50%}@media screen and (max-width: 1600px)and (min-width: 768px){.p-job-problems-card-icon{padding:.875vw .9375vw}}@media screen and (max-width: 767px){.p-job-problems-card-icon{padding:10px 11px}}.p-new-products-content{background:#fff;border:2px solid #333;border-radius:0 16px 16px 16px;padding:96px 110px;position:relative}@media screen and (max-width: 1600px)and (min-width: 768px){.p-new-products-content{border-radius:0 1vw 1vw 1vw;padding:6vw 6.875vw}}@media screen and (max-width: 767px){.p-new-products-content{padding:40px 24px}}.p-new-products-content .lst-products{display:flex;align-items:stretch;gap:24px;margin-bottom:24px;flex-wrap:wrap}@media screen and (max-width: 767px){.p-new-products-content .lst-products{flex-direction:column;gap:16px;margin-bottom:24px}}.p-new-products-content .lst-products-item{flex:1 0 320px}@media screen and (max-width: 767px){.p-new-products-content .lst-products-item{flex:1 0 100%}}.p-new-products-content .lst-products-item-body{display:flex;flex-direction:column;border-radius:16px;border:1px solid #ccc;height:100%}.p-new-products-content .lst-products-item-body .hdg-lv3{display:flex;height:64px;padding:4px 40px 0 40px;justify-content:center;align-items:center;border-radius:16px 16px 0 0;background:#f8f8f8;color:#3261ab;font-size:20px;font-weight:700;line-height:1.35}@media screen and (max-width: 767px){.p-new-products-content .lst-products-item-body .hdg-lv3{font-size:16px;height:44px}}.p-new-products-content .lst-products-item-body .lst-products-content{padding:20px 24px}.p-new-products-content .lst-products-item-body .lst-prod-subs{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 767px){.p-new-products-content .lst-products-item-body .lst-prod-subs{gap:16px}}.p-new-products-content .lst-products-item-body .lst-prod-subs-label{padding-left:26px;position:relative;color:#333;font-size:16px;font-weight:700;line-height:1.35}@media screen and (max-width: 767px){.p-new-products-content .lst-products-item-body .lst-prod-subs-label{padding-left:24px}}.p-new-products-content .lst-products-item-body .lst-prod-subs-label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:11px;height:11px;border-radius:100%;background:#3261ab}.p-new-products-content .lst-products-item-body .lst-prod-subs-text{padding:8px 0 0 26px;color:#333;font-size:16px;font-weight:400;line-height:1.35}@media screen and (max-width: 767px){.p-new-products-content .lst-products-item-body .lst-prod-subs-text{padding-left:24px}}.p-dedicated .p-title-general{margin-bottom:48px}@media screen and (max-width: 767px){.p-dedicated .p-title-general{margin-bottom:16px}}.p-dedicated-title-section{margin-bottom:48px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.p-dedicated-title-section{margin-bottom:40px}}.p-dedicated-content{padding:80px 110px 110px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;border-radius:48px;background:#fff;margin-bottom:48px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-dedicated-content{padding:5vw 6.875vw 6.875vw;gap:1.5vw;margin-bottom:3vw}}@media screen and (max-width: 767px){.p-dedicated-content{padding:24px 24px 40px;gap:16px;margin-bottom:24px}}.p-dedicated-content .hdg-lv3{color:#3261ab;text-align:center;font-size:24px;font-weight:700;line-height:1.35}@media screen and (max-width: 767px){.p-dedicated-content .hdg-lv3{font-size:20px}}.p-dedicated-picture img{width:100%;height:auto}.p-dedicated-cta{text-align:center}.p-dedicated-button{min-width:320px;display:inline-flex;align-items:center;justify-content:center;background:#073190;border-radius:8px;color:#fff;font-size:18px;font-weight:700;padding:18px 58px;text-decoration:none;transition:all .3s;box-sizing:border-box;line-height:1.35}@media screen and (max-width: 1600px)and (min-width: 768px){.p-dedicated-button{font-size:1.125vw;padding:1.125vw 3.625vw;border-radius:.5vw}}@media screen and (max-width: 767px){.p-dedicated-button{width:100%;max-width:280px;padding:20px}}.p-service-flow-content{background:#fff;border:2px solid #333;border-radius:0 16px 16px 16px;padding:88px 108px;display:flex;align-items:center;flex-direction:column;gap:80px;position:relative}@media screen and (max-width: 1600px)and (min-width: 768px){.p-service-flow-content{padding:5.5vw 6.75vw;gap:5vw}}@media screen and (max-width: 767px){.p-service-flow-content{padding:32px 24px;gap:16px}}.p-service-flow-content picture{padding-left:20px}@media screen and (max-width: 767px){.p-service-flow-content picture{margin:0 -15px;padding-left:0}}.p-service-flow-content picture img{width:100%;height:auto}.p-pricing-new{position:relative;margin-bottom:32px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-pricing-new{margin-bottom:2vw}}.p-pricing-new-content{background:#fff;border:2px solid #333;border-radius:0 16px 16px 16px;padding:96px 110px 88px;display:flex;flex-direction:column;align-items:center;position:relative}@media screen and (max-width: 1600px)and (min-width: 768px){.p-pricing-new-content{padding:6vw 6.875vw 5.5vw;border-radius:0 1.5vw 1.5vw 1.5vw}}@media screen and (max-width: 767px){.p-pricing-new-content{padding:40px 24px;border-radius:0 16px 16px 16px;gap:24px}}.p-pricing-new-overview{display:flex;gap:40px;margin-bottom:16px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-pricing-new-overview{gap:2.5vw;margin-bottom:1vw}}@media screen and (max-width: 767px)and (min-width: 550px){.p-pricing-new-overview{flex-direction:column;gap:16px;margin-bottom:24px;padding:0 13%}}@media screen and (max-width: 549px){.p-pricing-new-overview{flex-direction:column;gap:16px;margin-bottom:24px;padding:0 15px}}.p-pricing-new-overview img{width:100%;height:auto;max-width:100%;min-width:0}.box-price-note{display:flex;justify-content:center;align-items:center}.box-price-note-wrapper{display:flex;align-items:center;justify-content:center;padding:12px 16px;gap:12px;border-radius:8px;background:#f8f8f8}@media screen and (max-width: 767px){.box-price-note-wrapper{padding:16px;flex-direction:column;gap:6px;border-radius:8px}}.box-price-note-label{display:flex;padding:2px 20px;justify-content:center;align-items:center;border-radius:100px;background:#e6e6e6;color:#777;font-size:14px;font-weight:700;line-height:1.35}@media screen and (max-width: 767px){.box-price-note-label{padding:2px 16px}}.box-price-note-text{color:#777;text-align:center;font-size:14px;font-weight:400;line-height:1.35}@media screen and (max-width: 767px){.box-price-note-text{letter-spacing:-1px}}.box-price-note-text .-strong{color:#333;text-align:center;font-size:16px;font-weight:500;line-height:1.35}.disclaimer-tags-wrapper{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding:48px 0 24px}.lst-disclaimer-tags{margin:10px 0;display:flex;gap:10px;align-items:center;flex-wrap:wrap}@media screen and (max-width: 767px){.lst-disclaimer-tags{padding:0;margin:0;flex-direction:column;justify-content:start;gap:6px;width:100%}.lst-disclaimer-tags:first-child{margin-bottom:6px}}@media screen and (max-width: 767px){.lst-disclaimer-tags-item{width:100%}}.lst-disclaimer-tags .lst-disclaimer-body{display:flex;padding:6px 12px;align-items:center;gap:6px;border-radius:6px;background:#f1faff}@media screen and (max-width: 767px){.lst-disclaimer-tags .lst-disclaimer-body{padding:10px 12px}}@media screen and (max-width: 767px){.lst-disclaimer-tags .lst-disclaimer-body img{width:18px;height:18px}}.lst-disclaimer-tags .lst-disclaimer-text{color:#3261ab;font-size:18px;font-weight:700;line-height:1.35}@media screen and (max-width: 767px){.lst-disclaimer-tags .lst-disclaimer-text{font-size:14px}}.disclaimer-notice{color:#777;font-size:14px;font-weight:400;line-height:1.35;text-align:center}@media screen and (max-width: 767px){.disclaimer-notice{font-size:12px;text-align:left;text-indent:-13px;margin-left:13px}}.p-pricing-new-disclaimer{text-align:center}.p-pricing-new-disclaimer p{color:#777;font-size:14px;font-weight:500;margin:0;display:flex;gap:4px;letter-spacing:.3px;line-height:1.35;justify-content:center}@media screen and (max-width: 767px){.p-pricing-new-disclaimer p{font-size:12px;text-align:left}.p-pricing-new-disclaimer p:last-child{letter-spacing:0}}.p-pricing-new-disclaimer p:first-child{margin-bottom:8px}.p-about{position:relative;margin-bottom:150px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-about{margin-bottom:9.375vw}}@media screen and (max-width: 767px){.p-about{margin-bottom:80px}}.p-about_inner{max-width:1280px;margin:0 auto;text-align:center}@media screen and (max-width: 1600px)and (min-width: 768px){.p-about_inner{max-width:80vw}}@media screen and (max-width: 767px){.p-about_inner .p-title-general{margin-bottom:16px}}.p-about_inner>ul>li{margin-bottom:32px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-about_inner>ul>li{margin-bottom:2vw}}@media screen and (max-width: 767px){.p-about_inner>ul>li{margin-bottom:16px}}.p-about_inner>ul .p-service-flow-label{color:#fff;font-size:24px;font-weight:700;margin:0;text-align:left;background:#3261ab;border:2px solid #333;border-bottom:none;border-radius:24px 24px 0 0;padding:14px 40px;position:relative;display:inline-block;z-index:1;margin-bottom:-2px;line-height:1.35}@media screen and (max-width: 767px){.p-about_inner>ul .p-service-flow-label{font-size:18px;padding:10.5px 25px;border-radius:16px 16px 0 0}}.p-about_inner>ul .p-service-flow-title{color:#3261ab;text-align:center;font-size:32px;font-weight:700;line-height:1.5;letter-spacing:-0.32px;margin-left:20px}@media screen and (max-width: 767px){.p-about_inner>ul .p-service-flow-title{font-size:24px;letter-spacing:-1px}}.p-about .p-about-title-section{margin-bottom:64px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-about .p-about-title-section{margin-bottom:4vw}}@media screen and (max-width: 767px){.p-about .p-about-title-section{margin-bottom:40px}}.p-about-hdg{color:#3261ab;font-size:40px;font-weight:700;margin-bottom:16px;text-align:center;line-height:1.35}@media screen and (max-width: 767px){.p-about-hdg{font-size:32px;margin-bottom:8px}}.p-about .p-about-subtitle{display:flex;align-items:center;justify-content:center;gap:10px}.p-about .p-about-content{background:#fff;max-width:1060px;margin:0 auto;box-sizing:border-box;border-radius:48px;padding:40px 88px 66px 110px;display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:100px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-about .p-about-content{margin-bottom:6.25vw;border-radius:3vw;padding:2.5vw 5.5vw 4.125vw 6.875vw}}@media screen and (max-width: 767px){.p-about .p-about-content{flex-direction:column;padding:40px 19px;gap:16px;border-radius:32px;margin-bottom:64px}}.p-about .p-about-content p{text-align:left;font-size:24px;font-weight:700;color:#333;line-height:1.5;margin-right:20px;flex-shrink:0;padding-top:17px}@media screen and (max-width: 767px){.p-about .p-about-content p{font-size:18px;text-align:center;margin-right:0;padding-top:0}}.p-about .p-about-content p span{color:#3261ab;font-size:32px;display:block;padding-top:2px}@media screen and (max-width: 1600px)and (min-width: 768px){.p-about .p-about-content p span{font-size:2vw}}@media screen and (max-width: 767px){.p-about .p-about-content p span{font-size:24px;padding-top:4px;letter-spacing:-0.16px}}.p-about .p-about-character{position:relative;z-index:2}.p-about .p-about-character img{width:100%;height:auto}.lst-service-flow{padding-top:16px;display:flex;flex-direction:column;gap:16px;width:100%}.lst-service-flow-item-body{padding:24px;display:flex;flex-direction:column;gap:16px;border-radius:16px;border:1px solid #ccc;background:#fff}.lst-service-flow-item-body .hdg-lv4{position:relative;display:flex;gap:8px;align-items:center;color:#3261ab;font-size:18px;font-weight:700;line-height:1.35}.lst-service-flow-item-body .hdg-lv4::before{content:"";background-size:contain;background-repeat:no-repeat;background-position:center;width:27px;height:27px}.lst-service-flow-item-body .icn-calendar::before{background-image:url("/solution/ad/bpo-device-mgmt/assets/images/icon/icon-calendar.svg")}.lst-service-flow-item-body .icn-shopping-cart::before{background-image:url("/solution/ad/bpo-device-mgmt/assets/images/icon/icon-shopping.svg")}.lst-service-flow-item-body .icn-setting::before{background-image:url("/solution/ad/bpo-device-mgmt/assets/images/icon/icon-setting.svg")}.lst-service-flow-item-body .icn-defense::before{background-image:url("/solution/ad/bpo-device-mgmt/assets/images/icon/icon-defense.svg")}.lst-service-flow-item-body .icn-tablet::before{background-image:url("/solution/ad/bpo-device-mgmt/assets/images/icon/icon-tablet.svg")}.lst-service-flow-item-body .icn-delete::before{background-image:url("/solution/ad/bpo-device-mgmt/assets/images/icon/icon-delete.svg")}.lst-service-flow-item-body .lst-service-body{display:flex;flex-direction:column;gap:4px}@media screen and (max-width: 767px){.lst-service-flow-item-body .lst-service-body{padding-left:4px}.lst-service-flow-item-body .lst-service-body p{color:#333;font-size:16px;font-weight:700;line-height:1.35;display:flex;align-items:center;gap:8px}.lst-service-flow-item-body .lst-service-body p::before{content:"";width:10px;height:10px;background:#3261ab;border-radius:50%}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes stampBounce{0%{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(0.95)}100%{opacity:1;transform:scale(1)}}.p-service-content>.p-service-illustration{opacity:0;transform:scale(0.95)}.fade-in{animation:stampBounce .3s ease-out forwards;animation-delay:var(--animation-delay, 0s)}[data-fadein]{opacity:0}[data-fadein].-show{-webkit-animation:fadeInUp .5s ease-out forwards;animation:fadeInUp .5s ease-out forwards}[data-fadein].delay0-1s{-webkit-animation-delay:.1s;animation-delay:.1s}[data-fadein].delay0-2s{-webkit-animation-delay:.2s;animation-delay:.2s}[data-fadein].delay0-3s{-webkit-animation-delay:.3s;animation-delay:.3s}[data-fadein].delay0-4s{-webkit-animation-delay:.4s;animation-delay:.4s}/*# sourceMappingURL=style.min.css.map */
.disclaimer-tags-wrapper.is-labelBlock{
    padding: 0 0 48px;
    text-align: center;
}
#upperCase{
    padding-bottom:0;
    display:inline-block;
}
 @media screen and (max-width: 767px){
    #upperCase{
        margin-bottom: 10px;
    }
}
#lowerCase{
    padding-top:0;
    margin-top:0;
}
.disclaimer-notice{
    margin-top: 1em;
}
