.p-base__text{width:calc(100% - 50px);margin:auto;font-size:1.3rem;font-weight:700;line-height:1.84}@media(min-width: 48em){.p-base__text{width:756px;padding-top:0;font-size:1.4rem;line-height:2;text-align:center;letter-spacing:.04em}}.p-base__map{margin:30px auto 0;text-align:center}@media(min-width: 48em){.p-base__map{width:1008px;margin:52px auto 0}}.p-base__map img{max-width:100%}.p-base__note{display:flex;justify-content:center;width:calc(100% - 50px);padding-left:1em;margin:16px auto 0;font-size:1.3rem;font-weight:700;line-height:1.84;text-indent:-1em}@media(min-width: 48em){.p-base__note{width:auto;margin:20px auto 0;font-size:1.3rem;line-height:2;text-align:center;letter-spacing:.04em}}@media(min-width: 48em){.p-ict__content{display:flex;flex-wrap:wrap;justify-content:space-between;width:1091px;margin:auto}}@media(min-width: 48em){.p-ict__texts{width:364px}}.p-ict__text{width:calc(100% - 50px);margin:auto;font-size:1.3rem;font-weight:700;line-height:1.84}@media(min-width: 48em){.p-ict__text{width:auto;margin:6px 0 0;font-size:1.4rem;line-height:2;letter-spacing:.04em}}.p-ict__link{position:relative;display:block;width:182px;padding:8px 23px 8px 14px;margin:55px auto 0;font-size:1.4rem;font-weight:700;line-height:1.84;color:#0068b7;border:2px solid #0068b7;border-radius:8px}@media(min-width: 48em){.p-ict__link{width:196px;padding:9px 30px 9px 19px;margin:149px 0 0;font-size:1.4rem;line-height:1.5;letter-spacing:.04em;border-radius:12px;transition:color .3s,background-color .3s}}@media(min-width: 48em){.p-ict__link:hover{color:#fff;background-color:#0068b7}}.p-ict__link-chevron{position:absolute;top:calc(50% - 4.5px);right:13px;width:7px;height:9px}@media(min-width: 48em){.p-ict__link-chevron{right:18px;transition:transform .3s}}@media(min-width: 48em){.p-ict__link:hover .p-ict__link-chevron{transform:translateX(6px)}}.p-ict__diagram{margin-top:28px;text-align:center}@media(min-width: 48em){.p-ict__diagram{width:588px;margin-top:5px}}.p-ict__diagram-capture{width:calc(100% - 50px);margin:12px auto 25px;font-size:1.4rem;font-weight:700;line-height:2;color:#0068b7;text-align:left;letter-spacing:.04em}@media(min-width: 48em){.p-ict__diagram-capture{width:auto;margin:15px 0 0}}.p-improve__content{width:calc(100% - 25px);padding:3px 25px 25px;margin:32px auto 0;background-color:#fff;border-radius:26.8px}@media(min-width: 48em){.p-improve__content{width:1092px;padding-bottom:56px;margin-top:0;border-radius:12px}}.p-improve__content-heading{font-size:1.4rem;font-weight:700;line-height:2;color:#0068b7;text-align:center;letter-spacing:.04em}@media(min-width: 48em){.p-improve__content-heading{display:none}}.p-improve__flow{margin-top:24px}@media(min-width: 48em){.p-improve__flow{display:flex;flex-wrap:wrap;justify-content:space-between;width:980px;padding:82px 0 58px;margin:auto}}.p-improve__flow-item{padding-bottom:25px;background-color:#d8e7f7;border-radius:10px}@media(min-width: 48em){.p-improve__flow-item{padding-bottom:30px;border-radius:12px}}.p-improve__flow-title{width:143px;padding:14px 0;font-weight:700;line-height:1.25;color:#fff;text-align:center;background-color:#2982c6;border-radius:12px;transform:translateY(-25px)}@media(min-width: 48em){.p-improve__flow-title{width:168px;padding:15px 0;font-size:1.8rem;line-height:1.55;letter-spacing:.04em;transform:translateY(-25px)}}.p-improve__flow-text{font-size:1.3rem;font-weight:700;line-height:1.8462;color:#0068b7}@media(min-width: 48em){.p-improve__flow-text{font-size:1.4rem;line-height:2.28;letter-spacing:.04em}}.p-improve__flow-item--launch{position:relative}@media(min-width: 48em){.p-improve__flow-item--launch{width:238px}}.p-improve__flow-item--launch .p-improve__flow-title{margin:auto}.p-improve__flow-item--launch .p-improve__flow-texts{display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(100% - 66px);margin:-9px 0 0 auto}@media(min-width: 48em){.p-improve__flow-item--launch .p-improve__flow-texts{display:block;width:auto;margin:-9px 0 0 79px}}.p-improve__flow-item--launch .p-improve__flow-text{width:50%}.p-improve__flow-item--launch .p-improve__flow-text:nth-child(n+3){margin-top:5px}.p-improve__flow-item--launch .p-improve__flow-text:nth-child(1){order:1}.p-improve__flow-item--launch .p-improve__flow-text:nth-child(2){order:3;margin-top:5px}.p-improve__flow-item--launch .p-improve__flow-text:nth-child(3){order:5}.p-improve__flow-item--launch .p-improve__flow-text:nth-child(4){order:2;margin-top:0}.p-improve__flow-item--launch .p-improve__flow-text:nth-child(5){order:4}.p-improve__flow-item--launch::after{position:absolute;right:calc(50% - 24px);bottom:-46px;width:48px;height:28px;content:"";background-image:url("/assets/images/pages/solution/contact-center/inbound/improve_flow_arrow.png");background-repeat:no-repeat;background-position:center;background-size:contain}@media(min-width: 48em){.p-improve__flow-item--launch::after{top:92px;right:-56px;bottom:auto;width:28px;height:48px;background-image:url("/assets/images/pages/solution/contact-center/inbound/improve_flow_arrow_md.png")}}@media not all and (min-width: 48em){.p-improve__flow-item--operation{margin-top:92px}}@media(min-width: 48em){.p-improve__flow-item--operation{width:658px}}.p-improve__flow-item--operation .p-improve__flow-title{margin:auto}@media(min-width: 48em){.p-improve__flow-item--operation .p-improve__flow-title{margin-left:42px}}.p-improve__flow-item--operation .p-improve__flow-texts{width:calc(100% - 25px);margin:-10px auto 0}@media(min-width: 48em){.p-improve__flow-item--operation .p-improve__flow-texts{width:auto;margin:4px 0 0 42px}}@media not all and (min-width: 48em){.p-improve__flow-item--operation .p-improve__flow-text:nth-child(n+2){margin-top:7px}}.p-improve__result{margin-top:58px}@media(min-width: 48em){.p-improve__result{margin-top:0}}.p-improve__result-title{font-weight:700;line-height:1.25;color:#0068b7;text-align:center}@media(min-width: 48em){.p-improve__result-title{margin-bottom:28px;font-size:1.8rem;line-height:1.55;letter-spacing:.04em}}.p-improve__table{margin-top:26px;border-top:2px solid #d8e7f7}@media(min-width: 48em){.p-improve__table{display:table;width:980px;margin:auto;table-layout:fixed;border:2px solid #d8e7f7;border-radius:8px}}.p-improve__table-row{padding:8px 0;border-bottom:2px solid #d8e7f7}@media(min-width: 48em){.p-improve__table-row{display:table-row;border-bottom:none}}.p-improve__table-row:last-child .p-improve__table-text{border-bottom:none}.p-improve__table-row-titles{display:none}@media(min-width: 48em){.p-improve__table-row-titles{display:table-row}}.p-improve__table-title{display:table-cell;padding:16px 0;font-size:1.4rem;font-weight:700;color:#0068b7;text-align:center;letter-spacing:.04em;background-color:#d8e7f7;border-right:2px solid #fff}.p-improve__table-title:nth-child(1){width:259px}.p-improve__table-title:nth-child(2){width:529px}.p-improve__table-title:nth-child(3){width:188px;border-right:none}.p-improve__table-text{display:flex;padding:6px 0;font-size:1.3rem;font-weight:700;line-height:1.8462;color:#666}@media(min-width: 48em){.p-improve__table-text{display:table-cell;padding:16px 14px;font-size:1.4rem;line-height:1.71;color:#2d2d2d;text-align:center;letter-spacing:.04em;vertical-align:middle;border-right:2px solid #d8e7f7;border-bottom:2px solid #d8e7f7}}.p-improve__table-text::before{flex-shrink:0;width:144px;margin-top:2px;font-size:1.6rem;line-height:1.25;color:#2d2d2d}@media(min-width: 48em){.p-improve__table-text:nth-child(1){width:259px}}.p-improve__table-text:nth-child(1)::before{content:"業種・業界"}@media(min-width: 48em){.p-improve__table-text:nth-child(1)::before{content:none}}.p-improve__table-text:nth-child(2){text-align:left}@media(min-width: 48em){.p-improve__table-text:nth-child(2){width:529px}}.p-improve__table-text:nth-child(2)::before{content:"業務概要"}@media(min-width: 48em){.p-improve__table-text:nth-child(2)::before{content:none}}@media(min-width: 48em){.p-improve__table-text:nth-child(3){width:188px;border-right:none}}.p-improve__table-text:nth-child(3)::before{content:"オペレーター席数"}@media(min-width: 48em){.p-improve__table-text:nth-child(3)::before{content:none}}.p-improve__note{margin:15px auto 0;font-size:1.1rem;font-weight:700;line-height:1.5}@media(min-width: 48em){.p-improve__note{width:980px;font-size:1.2rem}}.p-industry__items{display:flex;flex-wrap:wrap;width:calc(100% - 13px);margin:auto}@media(min-width: 48em){.p-industry__items{width:1120px;margin:0 auto -28px}}.p-industry__item{width:calc(50% - 13px);padding:15px 12px;margin:0 6.5px;margin-bottom:26px;background-color:#fff;border-radius:12px}@media(min-width: 48em){.p-industry__item{width:196px;padding:15px 14px 28px;margin:0 14px 28px}}.p-industry__item-title{padding:13px 0;margin:auto;font-weight:700;line-height:1.25;color:#fff;text-align:center;background-color:#2982c6;border-radius:12px}@media(min-width: 48em){.p-industry__item-title{padding:14px 0;font-size:1.8rem;line-height:1.55;letter-spacing:.04em}}.p-industry__item-text{padding:15px 14px 0;font-size:1.1rem;font-weight:700;line-height:2.54}@media(min-width: 48em){.p-industry__item-text{padding:18px 0 0 14px;font-size:1.4rem;line-height:2.28;letter-spacing:.04em}}.p-page-content{padding-top:72px;padding-bottom:48px;background-color:#eef2f3}@media(min-width: 48em){.p-page-content{padding-top:0;padding-bottom:0}}.p-page-header{position:relative;height:605px;background-image:url("/assets/images/pages/solution/detail-common/page-header_bg.jpg");background-repeat:no-repeat;background-position:top left;background-size:cover}@media(min-width: 48em){.p-page-header{height:calc(575px + 2.8rem);background-image:url("/assets/images/pages/solution/detail-common/page-header_bg_md.jpg")}}.p-page-header__container{display:flex;flex-direction:column;width:calc(100% - 50px);height:100%;padding-top:117px;margin:auto}@media(min-width: 48em){.p-page-header__container{position:relative;width:866px;padding-top:191px}}.p-page-header__category{font-size:1.3rem;font-weight:700;line-height:1.84;color:#acccee}@media(min-width: 48em){.p-page-header__category{font-size:1.4rem;line-height:2;letter-spacing:.04em}}.p-page-header__heading{margin-top:33px;font-size:2.4rem;font-weight:700;line-height:1.5;color:#fff}@media(min-width: 48em){.p-page-header__heading{margin-top:43px;font-size:3.6rem;line-height:1.77;letter-spacing:.08em}}.p-page-header__text{width:calc(100% - 110px);margin-top:9px;font-size:1.3rem;font-weight:700;line-height:1.84;color:#fff}@media(min-width: 48em){.p-page-header__text{width:276px;margin-top:3px;font-size:1.4rem;line-height:2;letter-spacing:.04em}}.p-page-header__icon{position:absolute;top:260px;right:22px;width:164px;height:164px}@media(min-width: 48em){.p-page-header__icon{top:207px;right:-6px;width:289.5px;height:289.5px}}.p-page-header__cta{width:273px;padding-bottom:40px;margin:auto auto 0}@media(min-width: 48em){.p-page-header__cta{width:322px;padding-bottom:0;margin-top:36px;margin-left:0}}.p-page-header__cta-link{display:flex;align-items:center;justify-content:center;height:52px;font-size:1.6rem;font-weight:700;color:#0068b7;border-radius:8px}@media(min-width: 48em){.p-page-header__cta-link{height:56px;font-size:1.8rem;border-radius:12px;transition:opacity .3s}}@media(min-width: 48em){.p-page-header__cta-link:hover{opacity:.75}}.p-page-header__cta-link+.p-page-header__cta-link{margin-top:10px}@media(min-width: 48em){.p-page-header__cta-link+.p-page-header__cta-link{margin-top:12px}}.p-page-header__cta-link.p-page-header__cta-link--white{background-color:#fff}.p-page-header__cta-link.p-page-header__cta-link--yellow{color:#263883;background:linear-gradient(180deg, rgb(251, 230, 79) 0%, rgb(231, 224, 13) 80%)}@media(min-width: 48em){.p-section{padding-top:115px;padding-bottom:24px}}.p-section+.p-section{padding-top:86px}@media(min-width: 48em){.p-section+.p-section{padding-top:115px}}.p-section__title{margin-bottom:33px;font-size:2.4rem;font-weight:700;line-height:1.5;color:#0068b7;text-align:center}@media(min-width: 48em){.p-section__title{margin-bottom:43px;font-size:3.6rem;line-height:1.77;letter-spacing:.04em}}.p-tool__diagram{width:calc(100% - 25px);margin:auto;text-align:center}@media(min-width: 48em){.p-tool__diagram{width:1091px;margin:auto}}.p-tool__diagram-body{width:100%;max-width:100%}@media(min-width: 48em){.p-tool__diagram-body{width:auto}}
