@charset "UTF-8";.qa-list:first-child,body p:first-child{margin-top:0}.qa-list:last-child,body p:last-child{margin-bottom:0}@media screen and (max-width:768px){.qa-list:first-child,body p:first-child{margin-top:0}.qa-list:last-child,body p:last-child{margin-bottom:0}}.top .p-hero-lead{font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,ＭＳ Ｐ明朝,ＭＳ 明朝,serif}.top #select .task:after,.top .connect-head--anchor .c-box a:after,.top .connect-head--anchor .c-box-black a:after,.top .connect-head--anchor .c-box-gray a:after{font-family:icon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top .p-hero-lead{font-family:"Noto Serif JP",游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;letter-spacing:1px}html.fix-nav .row-fluid #mn_wrap{padding-top:60px}@media screen and (max-width:768px){html.fix-nav .row-fluid #mn_wrap{padding-top:0}html #mn_wrap{font-size:16px;letter-spacing:.05em}}body p{line-height:1.7;margin:15px auto}em{color:#cea554}sup{top:-.4em}figure figcaption+img,figure img+figcaption{margin-top:15px}@media screen and (max-width:768px){figure figcaption{text-align:center}}#mn_wrap{background:#262523;color:#fff}.c-box,.c-box-black,.c-box-gray{padding:30px}.c-box-black{background-color:#000}.c-box-gray{background-color:#3e3e3e}@media screen and (max-width:768px){.c-box,.c-box-black,.c-box-gray{padding:20px}}.number{border:1px solid #fff;color:#fff;display:inline-block;font-size:26px;font-weight:600;height:38px;line-height:1;margin-right:20px;padding-top:3px;position:relative;text-align:center;top:-3px;width:38px}@media screen and (max-width:768px){.center{text-align:left}.p-scroll-table:before{bottom:auto;top:120px!important}.number{top:3px}.inner.w770{font-size:14px}}.top .p-hero{background-color:#000;background-image:url(//www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/renew/bg_hero.jpg);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;color:#fff;height:auto;margin-bottom:0;padding:136px 0 115px;position:relative;text-align:center}.top .p-hero-inner{height:auto}.top .p-hero-lead{font-size:2.875rem;font-weight:400;line-height:1.4;margin-bottom:40px}.top .p-hero-logo{margin:24px auto 60px;max-width:600px}.top .p-hero-summary{font-size:18px;font-weight:500;line-height:1.7}.top .p-hero-banner a{display:block;margin:80px auto 0;max-width:680px;transition:opacity .3s}.top .p-hero-banner a:hover{opacity:.7}.top .p-hero .c-button-wrap{margin-left:auto;margin-right:auto;max-width:868px}.top .p-hero .c-button-wrap .c-button-border{max-width:400px}@media screen and (max-width:768px){.top .p-hero{margin-bottom:0;padding:30px 0}.top .p-hero-inner{padding:0 20px}.top .p-hero-lead{font-size:1.125rem}.top .p-hero-logo{margin-bottom:30px}.top .p-hero-logo img{width:100%}.top .p-hero-banner a{height:auto;margin:0 auto;min-height:62px;width:100%}}.top .bg-contents{background:url(//www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/renew/bg_index_contents.png) no-repeat 0 0/cover;padding:0}.top .bg-contents>.inner{margin:0 auto;max-width:1220px;padding:110px 0 90px}@media screen and (max-width:768px){.top .bg-contents{background-position:0 0;background-size:100% 100%}.top .bg-contents>.inner{padding:0 20px}}.top .utilization{background-image:url(//www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/renew/bg_index_utilization.png);background-position:0 0;background-repeat:no-repeat;background-size:cover}.top .utilization>.inner{padding:110px 0 0}.top .utilization-list{-ms-flex-align:center;align-items:center}.top .utilization-list>.c-flex05{width:calc(20% - 13.6px)}.top .utilization-list>.c-flex05:not(:nth-of-type(5n)){margin-right:17px}.top .utilization-list>.c-flex05:not(:nth-of-type(5n)) p[data-mh=text]{padding-top:1em}.top .utilization-list .c-box,.top .utilization-list .c-box-black,.top .utilization-list .c-box-gray{border:1px solid #fff;padding-left:0;padding-right:0;text-align:center}.top .utilization-list .c-box em,.top .utilization-list .c-box-black em,.top .utilization-list .c-box-gray em{font-size:3.5rem;font-weight:600;line-height:1}.top .utilization-list .c-box sup,.top .utilization-list .c-box-black sup,.top .utilization-list .c-box-gray sup{margin-left:.5em}.top .utilization-lead{line-height:2;margin:50px auto;max-width:770px}.top .utilization-image{text-align:center}@media screen and (max-width:768px){.top .utilization{padding:0}.top .utilization>.inner{padding:65px 20px 60px}.top .utilization-list>.c-flex05{width:100%}.top .utilization-list>.c-flex05:not(:nth-of-type(5n)){margin-bottom:20px;margin-right:0}.top .utilization-list>.c-flex05:not(:nth-of-type(5n)) p[data-mh=text]{padding-top:0}.top .utilization-list>.c-flex05 p[data-mh=text]{margin-bottom:0!important}.top .utilization-image{margin:-40px -20px -60px}}.top .strengths{background:#000 url(//www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/renew/bg_index_strengths.png) no-repeat 50% 0/100% auto}.top .strengths>.inner{padding:30px 0 40px}.top .strengths-list>.c-flex05{width:calc(20% - 9px)}.top .strengths-list>.c-flex05:not(:nth-of-type(5n)){margin-right:9px}.top .strengths-list>.c-flex05:not(:nth-of-type(5n)) p[data-mh=text]{padding-top:1em}.top .strengths-list>.c-flex05:nth-of-type(n+6){margin-top:20px}.top .strengths-list .c-box,.top .strengths-list .c-box-black,.top .strengths-list .c-box-gray{border:1px solid #fff;padding-left:0;padding-right:0;text-align:center}.top .strengths-list .c-box figure figcaption,.top .strengths-list .c-box-black figure figcaption,.top .strengths-list .c-box-gray figure figcaption{color:#cea554;font-size:1.125rem;font-weight:600;letter-spacing:0;margin-bottom:15px}.top .strengths-list .c-box .c-notice,.top .strengths-list .c-box-black .c-notice,.top .strengths-list .c-box-gray .c-notice{font-size:.6875rem;letter-spacing:0}.top .strengths-lead{line-height:2;margin:50px auto;max-width:770px}@media screen and (max-width:768px){.top .strengths{padding:0}.top .strengths>.inner{padding:65px 20px 60px}.top .strengths-list>.c-flex05{padding:20px 10px;width:50%}.top .strengths-list>.c-flex05:not(:nth-of-type(5n)){margin:0}.top .strengths-list>.c-flex05:not(:nth-of-type(5n)) p[data-mh=text]{padding-top:0}.top .strengths-list>.c-flex05:nth-of-type(n+6){margin:0}.top .strengths-list>.c-flex05:last-child{width:100%}.top .strengths-list .c-box figure figcaption,.top .strengths-list .c-box-black figure figcaption,.top .strengths-list .c-box-gray figure figcaption{font-size:1.125rem;margin-bottom:0}}.top .useful{background:url(//www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/renew/bg_index_useful.png) no-repeat 0 0/cover}.top .useful>.inner{padding:30px 0 40px}.top .useful>.inner .c-box,.top .useful>.inner .c-box-black,.top .useful>.inner .c-box-gray{border:none}.top .useful em{color:#a9894a}.top .useful h2{color:#333}.top .useful .c-button-border{background-color:#a9894a;max-width:310px;padding:15px 30px 14px}.top .useful .c-button-border:hover{opacity:.7;transition:all .3s}.top .useful .c-button-border[target=_blank]:after{border-color:#fff}@media screen and (max-width:768px){.top .useful>.inner{padding:0 20px}.top .useful .u-mb50{margin-bottom:20px!important}.top .useful .c-flex-wrap.column--sm>.c-flex03:nth-of-type(n+2){margin-top:20px!important}}.top .highlevel,.top .qa{background:#000 url(//www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/renew/bg_index_strengths.png) no-repeat 50% 0/100% auto}.top .highlevel>.inner,.top .qa>.inner{padding:30px 20px 40px}@media screen and (max-width:768px){.top .highlevel>.inner,.top .qa>.inner{padding:0 20px}}.top .connect{background-color:#fff}.top .connect-head{background:#fff url(//www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/renew/bg_index_connect01.png) no-repeat 50%/cover;color:#333}.top .connect-head>.inner{padding:30px 20px 40px}.top .connect-head h2{color:#333}.top .connect-head--anchor{margin-top:80px}.top .connect-head--anchor .number{background-color:#000;left:50%;position:absolute;top:-19px;transform:translateX(-50%)}.top .connect-head--anchor .c-box,.top .connect-head--anchor .c-box-black,.top .connect-head--anchor .c-box-gray{padding:0;text-align:center}.top .connect-head--anchor .c-box a,.top .connect-head--anchor .c-box-black a,.top .connect-head--anchor .c-box-gray a{background-color:#000;display:block;padding:30px 30px 40px;position:relative}.top .connect-head--anchor .c-box a:after,.top .connect-head--anchor .c-box-black a:after,.top .connect-head--anchor .c-box-gray a:after{border-bottom:2px solid #fff;border-right:2px solid #fff;bottom:20px;color:#fff;content:"";display:inline-block;height:11px;position:absolute;transform:rotate(45deg);width:11px}.top .connect-head--anchor .c-box a:hover,.top .connect-head--anchor .c-box-black a:hover,.top .connect-head--anchor .c-box-gray a:hover{background-color:#515151;transition:all .3s}.top .connect-head--anchor .c-box a:hover .connect-head--anchor__num,.top .connect-head--anchor .c-box-black a:hover .connect-head--anchor__num,.top .connect-head--anchor .c-box-gray a:hover .connect-head--anchor__num{background-color:#515151}.top .connect-digital>.inner{padding:110px 0 120px}@media screen and (max-width:768px){.top .connect-head{background-position:0 0;background-size:cover}.top .connect-head>.inner{padding:0 20px}.top .connect-head--anchor{-ms-flex-direction:column;flex-direction:column;margin-top:50px}.top .connect-head--anchor .c-flex03{width:100%}.top .connect-head--anchor .c-flex03:nth-child(n+2){margin-top:30px}.top .connect-head--anchor .number{background-color:#000;left:50%;position:absolute;top:-19px;transform:translateX(-50%)}.top .connect-head--anchor .c-box,.top .connect-head--anchor .c-box-black,.top .connect-head--anchor .c-box-gray{padding:0;text-align:center}.top .connect-head--anchor .c-box a:after,.top .connect-head--anchor .c-box-black a:after,.top .connect-head--anchor .c-box-gray a:after{left:50%;transform:rotate(45deg) translateX(-50%)}.top .connect-digital>.inner{padding:30px 20px}}.top .service{margin:0 auto;max-width:1035px;-ms-flex-align:stretch;align-items:stretch}.top .service-header{display:-ms-flexbox;display:flex;position:relative;width:246px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;background-color:#000;background:linear-gradient(to top right,#292929 50%,#000 0);justify-content:center;line-height:1.57;padding:30px 0 20px}.top .service-header span{font-size:21px}.top .service-detail{background-color:#fff;color:#000;padding:30px;width:calc(100% - 246px)}.top .service-detail-list{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.top .service-detail-list li{background-color:#d9d9d9;border-radius:25px;letter-spacing:0;padding:3px 10px}.top .service-detail-list li:not(:last-child){margin-right:8px}.top .service-detail dl.c-flex-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.top .service-detail dl.c-flex-wrap dd,.top .service-detail dl.c-flex-wrap dt{font-size:12px}.top .service-detail dl.c-flex-wrap dt{border:1px solid #000;margin-right:10px;padding:5px 0;text-align:center;width:52px}.top .service-detail dl.c-flex-wrap dd{width:calc(100% - 62px)}.top .service-detail .right{margin:0}.top .service-detail .right a{color:#a9894a;display:inline-block;font-size:14px;padding-right:2em;position:relative}.top .service-detail .right a:after{border-bottom:2px solid #a9894a;border-right:2px solid #a9894a;content:"";height:8px;position:absolute;right:1em;top:50%;transform:rotate(-45deg) translate(50%);transform-origin:50% 50%;transition:all .3s;width:8px}.top .service-detail .right a:hover:after{right:.75em}@media screen and (max-width:768px){.top .service>.inner{padding:0 20px}.top .service-header{padding:20px 10px;width:100%}.top .service-header span{font-size:18px}.top .service-detail{padding:20px 10px;width:100%}.top .service-detail-list{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.top .service-detail-list li{margin-bottom:5px}.top .service-detail-list li:not(:last-child){margin-right:8px}.top .service dl{border-bottom:1px solid #d9d9d9;padding:10px 0}.top .service dl:first-of-type{border-top:1px solid #d9d9d9}.top .service dl.u-mb10{margin-bottom:0!important}.top .service .right{margin-top:10px}}.top .managementservice{background-color:#3d3d3d;background-image:url(//www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/renew/bg_managementservice.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto}.top .managementservice>.inner{padding:30px 0 40px}.top .managementservice .ms .c-flex01,.top .managementservice .ms .c-flex04{border:1px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:35px 10px;-ms-flex-align:center;align-items:center;text-align:center}.top .managementservice .ms .c-flex01{margin:0 auto 30px;max-width:800px;width:100%}.top .managementservice .ms .c-flex04{width:calc(25% - 12.75px)}.top .managementservice .ms .c-flex04:not(:last-child){margin-right:17px}.top .managementservice .ms-sub-title{font-weight:700}.top .managementservice .ms-title,.top .managementservice .ms-title--xl{color:#cea554;font-size:20px;font-weight:700;line-height:1.36;margin:10px auto 30px}.top .managementservice .ms-title--xl{font-size:26px}.top .managementservice .ms-text{font-size:20px;margin-top:20px}.top .managementservice .ms-text small{display:block;font-size:14px}@media screen and (max-width:768px){.top .managementservice{background-position:0 50px;background-size:100% auto}.top .managementservice>.inner{padding:0 20px}.top .managementservice .ms .c-flex01,.top .managementservice .ms .c-flex04{padding:10px}.top .managementservice .ms .c-flex01{margin:0 auto 20px}.top .managementservice .ms .c-flex04{width:48%!important}.top .managementservice .ms .c-flex04:not(:last-child){margin-right:0}.top .managementservice .ms .c-flex04:not(:nth-of-type(2n)){margin-right:4%}.top .managementservice .ms .c-flex04.c-flex03:nth-of-type(n+4),.top .managementservice .ms .c-flex04.c-flex04:nth-of-type(n+5){margin-top:20px}.top .managementservice .ms .c-flex04>p{font-size:14px;line-height:1.4}.top .managementservice .ms .c-flex04:nth-of-type(n+3){margin-top:15px!important}.top .managementservice .ms-title,.top .managementservice .ms-title--xl{font-size:16px;margin:0 auto 10px}.top .managementservice .ms-title--xl{font-size:18px}.top .managementservice .ms-text{font-size:16px}.top .managementservice .ms-text small{font-size:12px}}.top .security>.inner{padding-bottom:120px}.top .security-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.top .security-list,.top .security-list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.top .security-list li{border:1px solid #fff;font-weight:500;height:130px;text-align:center}.top .security-list li.c-flex03{width:280px}.top .security-list li.c-flex03:not(:nth-child(3n)){margin-right:20px}.top .security-list li.c-flex03:nth-of-type(n+4){margin-top:20px}.top .security-list li.c-flex04{width:265px}.top .security-list li.c-flex04:not(:nth-of-type(4n)){margin-right:20px}.top .security-list li.c-flex04:nth-of-type(n+5){margin-top:20px}@media screen and (max-width:768px){.top .security>.inner{padding:30px 20px 40px}.top .security-list{margin-top:0}.top .security-list li{font-weight:500;height:100%;max-width:48%;padding:10px;width:48%}.top .security-list li.c-flex03{width:48%}.top .security-list li.c-flex03:not(:nth-child(3n)){margin-right:0}.top .security-list li.c-flex03:nth-of-type(n+4){margin-top:0}.top .security-list li.c-flex03:not(:nth-child(2n)){margin-right:4%}.top .security-list li.c-flex03:nth-of-type(n+3){margin-top:15px}.top .security-list li.c-flex04{width:48%}.top .security-list li.c-flex04:not(:nth-of-type(4n)){margin-right:0}.top .security-list li.c-flex04:nth-of-type(n+5){margin-top:0}.top .security-list li.c-flex04:not(:nth-child(2n)){margin-right:4%}.top .security-list li.c-flex04:nth-of-type(n+3){margin-top:15px}.top .security .u-mb90{margin-bottom:50px!important}}.top .apiservice{background:#000 url(//www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/renew/bg_index_apiservice.png) no-repeat 0 0/100% 100%}.top .apiservice>.inner{padding:30px 20px 40px}.top .apiservice figure{text-align:center}.top .apiservice figure img{margin:0 auto}@media screen and (max-width:768px){.top .apiservice{background-position:0 50px;background-size:100% auto}.top .apiservice>.inner{padding:0 20px}}.top .integration>.inner{padding:110px 0 120px}@media screen and (max-width:768px){.top .integration>.inner{padding:30px 20px 40px}.top .integration .c-lead--l.u-align--center.u-mb40{text-align:left!important}}.top #select .sub{color:#00306b;font-weight:500}.top #select .task{margin-bottom:10px;padding-bottom:32px;position:relative}.top #select .task:after{bottom:0;color:#af207f;content:"\e900";font-size:32px;left:0;position:absolute;right:0;text-align:center}.top #select .task figure{line-height:1.5;text-align:center}.top #select .task figure.second img{height:80px;margin:10px auto}.top #select .task figure img{height:100px}.top #select .task figure .ttl{color:#000;display:block;font-size:24px;font-weight:600;margin-top:10px}.top #select .task figure .sub{color:#00306b}.top #select .task .balloon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#c7dcf2;border-radius:15px;color:#00306b;font-weight:500;line-height:1.6;margin:20px auto;min-height:4.9em;padding:10px 15px;position:relative}.top #select .task .balloon:after{border-right:7px solid transparent;border-top:7px solid transparent;border-color:#c7dcf2 #c7dcf2 transparent transparent;border-style:solid;border-width:7px;bottom:-14px;content:"";display:block;height:0;left:40px;position:absolute;width:0}.top #select .task .balloon:nth-of-type(2n):after{border-left:7px solid #c7dcf2;border-right:7px solid transparent;border-top:7px solid #c7dcf2;left:auto;right:40px}.top #select .solution .sub{color:#af207f;margin-bottom:0;text-align:center}.top #select .solution .sub+p{margin-top:0}@media screen and (max-width:768px){.top #select .c-flex-wrap{display:block}.top #select .c-flex03{display:block;width:100%}.top #select .c-flex03:nth-of-type(n+2),.top #select .c-flex03:nth-of-type(n+3){margin-top:60px}.top #select .c-flex03:first-child img{height:98px}.top #select .c-flex03:first-child img,.top #select .c-flex03:nth-child(2) img{height:80px}.top #select .task{margin-bottom:13px;padding-bottom:30px}.top #select .task .balloon{margin:20px auto;min-height:0;padding:15px}.top #select .solution .sub{color:#af207f;margin-bottom:10px;text-align:center}}.qa-list{margin:70px auto 50px}.qa-list__item{background:#000;border:1px solid #fff;border-radius:8px;color:#fff;padding:11px 26px 18px}.qa-list__item:nth-child(n+2){margin-top:16px}.qa-list__item .question{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;padding-right:30px;position:relative}.qa-list__item .question:after{background:url(//www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/arrow_bottom_wh.svg) no-repeat 0 0/contain;content:"";display:block;height:14px;margin:auto;position:absolute;right:0;top:22px;transition:transform .3s;width:26px}.qa-list__item .question .num{font-family:Barlow,Noto Sans JP,sans-serif;font-size:3rem;font-weight:700;line-height:1;width:90px}.qa-list__item .question .text{-ms-flex:1;flex:1;font-size:1.5rem;padding-top:5px}.qa-list__item .answer{display:none;line-height:1.75;margin-top:15px;padding-left:90px}.qa-list__item .answer .title{font-size:1rem;font-weight:500;margin-bottom:10px}.qa-list__item .c-link-text,.qa-list__item .c-link-text:after{color:#cea554}.qa-list__item .c-link-text[target=_blank]:after{background:url(//www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/renew/icon_blank_v.svg)}.qa-list__item.js-open .question:after{transform:scaleY(-1)}@media screen and (max-width:768px){.qa-list{margin:40px auto 30px}.qa-list__item{padding:15px 10px}.qa-list__item:nth-child(n+2){margin-top:10px}.qa-list__item .question{padding-right:40px}.qa-list__item .question:after{bottom:0;height:11px;right:15px;top:6px;width:20px}.qa-list__item .question .num{font-size:2.1875rem;margin-right:10px;width:40px}.qa-list__item .question .text{font-size:1.125rem;line-height:1.4}.qa-list__item .answer{margin-top:15px;padding-left:0}.qa-list__item .answer .title{font-size:.875rem}}.product .connect .c-flex-wrap>.c-flex03{position:relative;width:calc(33.33333% - 16.66667px)}.product .connect .c-flex-wrap>.c-flex03:after,.product .connect .c-flex-wrap>.c-flex03:before{background-color:#000;content:"";display:inline-block;position:absolute}.product .connect .c-flex-wrap>.c-flex03:after{height:400px;left:50%;top:calc(100% + 400px);transform:translate(-50%,-100%);width:6px}.product .connect .c-flex-wrap>.c-flex03:not(:first-child):before{height:6px;left:-25px;top:50%;transform:translateY(-50%);width:25px}.product .connect .c-flex-wrap>.c-flex03:not(:nth-of-type(3n)){margin-right:25px}.product .connect .c-flex-wrap>.c-flex03:nth-of-type(n+4){margin-top:25px}.product .connect .c-flex-wrap+.c-box-black{margin-top:25px;position:relative;z-index:1}.product .connect .c-flex-wrap+.c-box-black+*{margin-top:25px}.product .connect .c-flex-wrap+.c-box-black+.c-box-gray{position:relative;z-index:1}.product .connect .c-flex-wrap+.c-box-black+.c-box-gray+*{margin-top:25px}.product .connect .c-flex-wrap>.c-flex02{border:1px solid #fff;padding:22px 0;text-align:center;width:calc(50% - 12.5px)}.product .connect .c-flex-wrap>.c-flex02:not(:nth-of-type(2n)){margin-right:25px}.product .connect .c-flex-wrap>.c-flex02:nth-of-type(n+3){margin-top:25px}.product .connect figure{margin:0 auto 20px;max-height:61px;max-width:63px;text-align:center}@media screen and (max-width:768px){.product .connect p{font-size:14px}.product .connect .c-flex-wrap.column--sm>.c-flex02:nth-of-type(n+2),.product .connect .c-flex-wrap.column--sm>.c-flex03:nth-of-type(n+2){margin-top:25px!important}.product .connect .c-flex-wrap.column--sm>.c-flex03:before{content:none}}.product .ifrs-table table{border:none;font-size:1rem;margin-bottom:100px;width:100%}.product .ifrs-table table thead th{background:#000;color:#fff;font-weight:400;line-height:1.4;padding:15px 25px;text-align:center}.product .ifrs-table table thead th:first-child{width:25.8622951%}.product .ifrs-table table thead th:nth-child(2){width:46.1204918%}.product .ifrs-table table thead th:nth-child(3){width:28.0172131%}.product .ifrs-table table tbody tr:nth-child(odd){background-color:#3e3e3e}.product .ifrs-table table tbody tr:nth-child(2n){background-color:#515151}.product .ifrs-table table tbody td,.product .ifrs-table table tbody th{color:#fff;line-height:2;padding:25px}.product .ifrs-table table tbody td p,.product .ifrs-table table tbody td ul,.product .ifrs-table table tbody th p,.product .ifrs-table table tbody th ul{line-height:2;margin:0}.product .ifrs-table table tbody td ul li,.product .ifrs-table table tbody th ul li{padding-left:1em;position:relative;text-indent:-1em}.product .ifrs-table table tbody td ul li:before,.product .ifrs-table table tbody th ul li:before{content:"・"}.product .ifrs-table.solve table thead th:first-child{width:19.3106557%}.product .ifrs-table.solve table thead th:nth-child(2){width:42.2409836%}.product .ifrs-table.solve table thead th:nth-child(3){width:38.4483607%}.map{background-color:#3e3e3e;margin:200px auto 0}.map+.map{margin-top:70px}.map-header .c-flex-wrap{-ms-flex-align:center;align-items:center;letter-spacing:.05em;width:100%}.map-header .c-flex-wrap dt{background-color:#000;background:linear-gradient(to top right,#292929 50%,#000 0);padding:30px 0 20px;position:relative;text-align:center;width:323px}.map-header .c-flex-wrap dt figure{margin:0 auto 11px;max-height:63px;max-width:61px}.map-header .c-flex-wrap dt span{font-size:21px}.map-header .c-flex-wrap dd{padding-left:35px;padding-right:60px;width:calc(100% - 323px)}.map-header .c-flex-wrap dd p{line-height:2}.map-header .c-flex-wrap dd a{color:#a9894a;display:inline-block;font-size:14px;padding-right:2em;position:relative}.map-header .c-flex-wrap dd a:after{border-bottom:2px solid #a9894a;border-right:2px solid #a9894a;content:"";height:8px;position:absolute;right:1em;top:50%;transform:rotate(-45deg) translate(50%);transform-origin:50% 50%;transition:all .3s;width:8px}.map-header .c-flex-wrap dd a:hover:after{right:.75em}.map-body{padding:48px 60px 70px}.map.under .map-body{padding:0}.map-body-inner{background-color:#d9d9d9;padding:18px 48px 46px}.map-body-inner .c-head{font-size:20px;font-weight:700;margin-bottom:20px}.map-body-inner .c-flex-wrap>.c-flex02{width:calc(50% - 12.5px)}.map-body-inner .c-flex-wrap>.c-flex02:not(:nth-of-type(2n)){margin-right:25px}.map-body-inner .c-flex-wrap>.c-flex02:nth-of-type(n+3){margin-top:25px}.map-detail{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.map-detail dt{color:#fff;padding:5px 20px;width:100%}.map-detail dd,.map-detail dt{font-size:14px;text-align:center}.map-detail dd{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;background-color:#fff;height:48px;justify-content:center;margin-top:5px;width:calc(33.33333% - 3.33333px)}.map-detail dd:not(:nth-of-type(3n)){margin-right:5px}.map-list{margin:120px auto 100px;max-width:1025px}.map-list .c-flex-wrap>.c-flex02{width:calc(50% - 62.5px)}.map-list .c-flex-wrap>.c-flex02:not(:nth-of-type(2n)){margin-right:125px}.map-list .c-flex-wrap>.c-flex02:nth-of-type(n+3){margin-top:90px}.map-list .c-flex-wrap>.c-flex02 p{line-height:2}.map-list-detail{color:#989898;font-size:14px;line-height:1.857;margin-top:20px}.map-list a{color:#a9894a;position:relative}.map-list a:after{border-bottom:2px solid #a9894a;border-right:2px solid #a9894a;content:"";height:8px;position:absolute;right:-15px;top:50%;transform:rotate(-45deg) translate(50%);transform-origin:50% 50%;transition:all .3s;width:8px}.map-list a:hover:after{right:-20px}.map.under{background-color:transparent;margin:0 auto;max-width:1100px}.map.ac .map-body{color:#81447b}.map.ac .map-detail dt{background-color:#81447b}.map.sa .map-body{color:#4a6d4c}.map.sa .map-detail dt{background-color:#4a6d4c}.map.hr .map-body{color:#4075b1}.map.hr .map-detail dt{background-color:#4075b1}@media screen and (min-width:769px){.map.hr .map-detail dd{width:calc(16.66667% - 4.16667px)}.map.hr .map-detail dd:nth-of-type(3n){margin-right:5px}.map.hr .map-detail dd:nth-of-type(6n){margin-right:0}}@media screen and (max-width:768px){.map{margin-top:25px}.map+.map{margin-top:30px}.map-inner{margin-top:100px}.map-header .c-flex-wrap{-ms-flex-align:stretch;align-items:stretch;width:100%}.map-header .c-flex-wrap dt{padding:30px 0;text-align:center;width:100px}.map-header .c-flex-wrap dt span{font-size:18px}.map-header .c-flex-wrap dd{padding:10px;width:calc(100% - 100px)}.map-header .c-flex-wrap dd p{font-size:14px;letter-spacing:0;line-height:1.67}.map-header .c-flex-wrap dd a{font-size:14px}.map-body{padding:20px 15px}.map-body-inner{padding:10px}.map-body-inner .c-head{margin-bottom:10px}.map-detail dd{font-size:12px}}.managementservice-list{margin:200px auto 0;max-width:1120px}.managementservice-list .c-flex-wrap .c-flex02:first-child p{margin-left:0;max-width:450px}.managementservice-list .c-flex-wrap+.c-flex-wrap{margin-top:150px}.managementservice-list .c-lead--l{font-size:30px}.managementservice-list-detail{color:#989898;font-size:14px;line-height:1.857;margin-top:20px}@media screen and (min-width:768px) and (max-width:1024px){.managementservice figure.u-only--lg{display:block!important}.managementservice figure.u-only--sm{display:none!important}}@media screen and (max-width:768px){.managementservice p{font-size:14px}.managementservice figure{text-align:center}.managementservice figure img{margin:auto}.managementservice-list{margin:50px auto 0}.managementservice-list .c-flex-wrap+.c-flex-wrap{margin-top:80px}.managementservice-list .c-flex-wrap .c-flex02:first-child p{max-width:100%}.managementservice-list-detail{font-size:12px!important}}.security-list{margin:80px auto 0;max-width:1120px}.security-list .c-flex-wrap .c-flex02:first-child p{margin-left:0;max-width:450px}.security-list .c-flex-wrap+.c-flex-wrap{margin-top:150px}.security-list .c-head-underline{font-size:26px}.security-list .c-lead--l{font-size:30px;margin-bottom:90px}.security-list .c-notice{color:#989898;line-height:1.86}.security-list-detail{color:#989898;font-size:14px;line-height:1.857;margin-top:20px}.security-list-other{margin:200px auto 70px}.security-list-other .c-box,.security-list-other .c-box-black,.security-list-other .c-box-gray{border:1px solid #fff}.security-list-other .c-flex03:not(:nth-of-type(3n)){margin-right:10px}.security-list-other .c-head-underline{font-size:24px;text-align:center}.security-list-other .c-head-underline:after{left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.security-list{margin:50px auto 0}.security-list p{font-size:14px}.security-list .c-notice{font-size:12px}.security-list .c-flex-wrap+.c-flex-wrap{margin-top:50px}.security-list .c-lead--l{font-size:20px;margin-bottom:50px}.security-list .c-head-underline{font-size:20px}.security-list-other{margin:100px auto 15px}.security-list-other .c-flex-wrap.column--sm>.c-flex03:nth-of-type(n+2){margin-top:20px!important}.security-list-other .c-head-underline{font-size:20px}}.ancnav{margin:100px auto -80px;-ms-flex-pack:center;justify-content:center}.ancnav .c-lead{font-size:1.25rem}.ancnav .c-flex03:not(:nth-of-type(3n)){margin-right:10px}.ancnav a{border:1px solid #fff;display:block;font-size:1.125rem;line-height:1.3;padding:15px 0 40px;position:relative;text-align:center;transition:all .2s}.ancnav a:after{background:url(//2684654.fs1.hubspotusercontent-na1.net/hubfs/2684654/obc/assets/images/bugyo-cloud/com_arrow_border_wh01.svg) no-repeat 0 0/contain;bottom:10px;content:"";display:block;height:24px;left:0;margin:auto;position:absolute;right:0;transform:rotate(90deg);width:12px}.ancnav a:hover{background:#fff;color:#333}.ancnav a:hover .c-lead,.ancnav a:hover .subtitle{color:#333}.ancnav a:hover:after{background:url(//2684654.fs1.hubspotusercontent-na1.net/hubfs/2684654/obc/assets/images/bugyo-cloud/com_arrow_border01.svg) no-repeat 0 0/contain}.ancnav a .subtitle{font-size:1.25rem}@media screen and (max-width:768px){.ancnav{margin:40px auto 20px}.ancnav .c-lead{font-size:16px;font-size:1.14286rem}.ancnav a{font-size:12px;font-size:.85714rem;padding:10px 5px 22px}.ancnav a br{display:none}.ancnav a:after{bottom:5px;height:12px;width:7px}.ancnav .subtitle{font-size:16px;font-size:1.14286rem}}.subtitle{font-size:1rem;font-weight:500;position:relative}.subtitle span{background-color:#fff;border-radius:25px;box-shadow:0 1px 2px rgba(0,0,0,.2);display:inline-block;left:50%;padding:5px 20px;position:absolute;top:-2.25rem;transform:translateX(-50%);white-space:nowrap}.subtitle+h2{margin-top:1rem}@media screen and (max-width:768px){.ancnav .subtitle span{font-size:16px;font-size:1.14286rem}}.integration-list{margin:150px auto 0;max-width:1080px}.integration-list .c-flex-wrap>.c-flex02 p{letter-spacing:.05em;line-height:2}.integration-list .c-head-underline{font-size:26px}.integration-list .c-notice{color:#989898;line-height:1.86}.integration-list figure figcaption{color:#989898;font-size:12px;text-align:center}@media screen and (min-width:769px){.integration-list .c-flex-wrap>.c-flex02:first-child{width:350px}.integration-list .c-flex-wrap>.c-flex02:last-child{width:670px}.integration-list .c-flex-wrap>.c-flex02:last-child p{margin-left:0}.integration-list .c-flex-wrap>.c-flex02:not(:nth-of-type(2n)){margin-right:60px}.integration-list .c-flex-wrap+.c-flex-wrap{margin-top:90px}.integration-list .c-lead--l{margin-bottom:100px}}@media screen and (max-width:768px){.integration-list{margin:50px auto 0}.integration-list p{font-size:14px}.integration-list .c-head-underline{font-size:19px}.integration-list .c-notice{font-size:12px}.integration-list .c-flex-wrap+.c-flex-wrap{margin-top:50px}.integration-list .c-lead--l{font-size:20px;margin-bottom:50px}}