table caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.table-view{width:100%;border-bottom:1px solid #e4e4e4}.table-view tr:first-child td,.table-view tr:first-child th{border-top:1px solid #e4e4e4}.table-view tr td,.table-view tr th{padding:14px 20px 13px 24px}@media (max-width:767px){.table-view tr td,.table-view tr th{padding-left:20px;font-size:14px}}.table-view th{background-color:#f8f8f8;font-weight:600;font-size:16px;border-top:1px solid #eee;color:#333;font-weight:400}.table-view td{font-size:16px;color:#6b6b6b;border-top:1px solid #eee}.table-view td p{margin:0}.table-view td .info-text{font-weight:600;color:#6b6b6b;min-height:88px}.table-view td .info-text strong{color:#333}@media (min-width:768px){.table-view td .info-text+.info-text{padding-top:14px}}@media (max-width:767px){.table-view td .info-text{min-height:35px}}@media (max-width:767px){.table-view td p{margin:0}}.table-view td .color,.table-view td.color{color:#a50034}.table-view td .color a,.table-view td.color a{color:inherit}.table-view td.border-left{border-left:1px solid #eee}@media (max-width:767px){.table-view td.border-left{border-left:0}}.table-view td.vertical-top{vertical-align:top}.table-view td img{max-width:80px;max-height:80px;margin-right:10px}@media (max-width:767px){.table-view td .link-text{font-size:14px}}.table-view td img+.text-wrap{display:inline-block;vertical-align:middle;max-width:280px;padding:10px 0}.table-view.row2 th{padding:43px 0 40px 24px}.table-view.table-view-line{border-collapse:separate;border-spacing:0}@media (min-width:992px){.table-view.table-view-line .md-break-word-item{display:inline-block;white-space:nowrap}}.table-view.table-view-line thead tr th:not([rowspan="2"]){border-left:1px solid #e4e4e4}.table-view.table-view-line thead tr:only-child th:first-child{border-left:none}.table-view.table-view-line tr th{padding-top:12px;padding-left:3px;padding-right:3px;padding-bottom:11px;border-top:1px solid #e4e4e4;line-height:20px;text-align:center}.table-view.table-view-line tr td{padding-left:15px;padding-right:15px;text-align:center}@media (max-width:767px){.table-view.table-view-line tr td,.table-view.table-view-line tr th{line-height:16px;font-size:13px}.table-view.table-view-line tr th{padding-left:4px;padding-right:4px}.table-view.table-view-line tr td{padding-top:7px;padding-bottom:6px;padding-left:6px;padding-right:6px}}.table-view.table-view-line tr td,.table-view.table-view-line tr th{font-weight:400!important}.table-view.table-view-line tr td+th,.table-view.table-view-line tr th+th{border-left:1px solid #e4e4e4}@media (max-width:767px){.table-view.table-view-line tr td+th,.table-view.table-view-line tr th+th{border-left:none}}.table-view.table-view-line tr td+td,.table-view.table-view-line tr th+td{border-left:1px solid #eee}.table-view.table-view-line tr td.td-gray,.table-view.table-view-line tr th.td-gray{background-color:#f2f2f2;font-weight:600!important;font-size:18px;line-height:30px;color:#000}.table-view.table-view-line .number-first tr td:first-child{padding-left:0;padding-right:0;text-align:center}.table-view.table-view-line tbody tr:last-child td{border-bottom:1px solid #eee}.table-view.table-view-line .number-cell{width:67px}@media (max-width:767px){.table-view.table-view-line .number-cell{width:11%}}.table-list table,.table-list td,.table-list th{border-collapse:collapse}.table-list table{width:100%;border-spacing:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;table-layout:fixed}.table-list table td,.table-list table th{word-break:break-all;font-size:16px;line-height:24px;text-align:center}@media (max-width:767px){.table-list table td,.table-list table th{font-size:14px;line-height:20px}}.table-list table thead th{padding:14px 5px 13px;border-bottom:1px solid #e4e4e4;background:#f8f8f8;font-weight:600;color:#333}@media (max-width:767px){.table-list table thead th{padding-bottom:15px}}.table-list table tbody td,.table-list table tbody th{padding:14px 5px 13px;border-top:1px solid #eee;background:#fff;font-style:normal;font-weight:400;color:#6b6b6b}@media (max-width:767px){.table-list table tbody td,.table-list table tbody th{padding-bottom:15px}}.table-list table tbody tr:first-child td,.table-list table tbody tr:first-child th{border-top:0}@media (max-width:767px){.table-list table .link-text.lg{font-size:14px;line-height:20px}}.table-list.js-scroll-x table{min-width:767px}.table-list.table-no-result table{border-bottom:0}.table-list.table-no-result tbody{display:none}.table-list.table-list-image td{padding:20px 5px}.vr-content{margin:0 -15px}.integrated-solutions{margin:0 -15px}@media (max-width:767px){.integrated-solutions{margin:0}}.integrated-solutions .inner{padding:0}@media (max-width:767px){.integrated-solutions .inner{padding:0 15px}}.integrated-solutions .inner .banner-wrap{width:100%;position:relative}@media (max-width:767px){.integrated-solutions .inner .banner-wrap{padding:0 9px}}.integrated-solutions .inner .banner-wrap--margin-top{margin-top:120px}@media (max-width:767px){.integrated-solutions .inner .banner-wrap--margin-top{margin-top:60px}}.integrated-solutions .inner .banner-wrap .banner{width:100%}.integrated-solutions .inner .banner-wrap .banner .banner-image-pc{width:100%}@media (max-width:767px){.integrated-solutions .inner .banner-wrap .banner .banner-image-pc{display:none}}.integrated-solutions .inner .banner-wrap .banner .banner-image-mobile{display:none}@media (max-width:767px){.integrated-solutions .inner .banner-wrap .banner .banner-image-mobile{width:100%;display:block}}.integrated-solutions .inner .banner-wrap .banner-title{position:absolute;bottom:80px;width:100%;text-align:center}@media (max-width:767px){.integrated-solutions .inner .banner-wrap .banner-title{bottom:40px}}.integrated-solutions .inner .banner-wrap .banner-title h2{color:#fff;margin-bottom:30px;font-size:60px;line-height:1}@media (max-width:767px){.integrated-solutions .inner .banner-wrap .banner-title h2{margin-bottom:20px;font-size:28px;line-height:32px}}.integrated-solutions .inner .banner-wrap .banner-title--type2{position:absolute;bottom:36%;left:58.9375%;width:auto;text-align:left}@media (max-width:767px){.integrated-solutions .inner .banner-wrap .banner-title--type2{position:absolute;left:0;bottom:40px;width:100%;text-align:center}}.integrated-solutions .inner .banner-wrap .banner-title p{margin-bottom:30px;font-size:20px;color:#fff}@media (max-width:767px){.integrated-solutions .inner .banner-wrap .banner-title p{margin-bottom:25px}}.integrated-solutions .inner .text-br{display:block}@media (max-width:767px){.integrated-solutions .inner .text-br{display:inline}}.integrated-solutions .inner .table-list-wrap{margin:60px auto 0;max-width:1344px;width:100%}@media (max-width:767px){.integrated-solutions .inner .table-list-wrap{margin-top:0}}.integrated-solutions .inner .table-list-wrap:after{display:block;clear:both;content:''}.integrated-solutions .inner .table-list-wrap .table-cover{padding:0 30px}@media (max-width:767px){.integrated-solutions .inner .table-list-wrap .table-cover{margin:0 -30px;padding:0}}.integrated-solutions .inner .table-list-wrap .table-list{width:calc(50% - 30px);float:left}@media (max-width:767px){.integrated-solutions .inner .table-list-wrap .table-list{width:100%;margin-top:20px}}.integrated-solutions .inner .table-list-wrap .table-list:last-child{float:right}.integrated-solutions .title-text{font-weight:600;margin-top:120px;font-size:48px;text-align:center}@media (max-width:767px){.integrated-solutions .title-text{margin-top:60px;font-size:28px}}.integrated-solutions .slick-next{right:0}.integrated-solutions .slick-arrow{top:25%!important}.integrated-solutions .carousel-wrap{margin:0 auto;max-width:1600px}@media (max-width:767px){.integrated-solutions .carousel-wrap{padding:0 9px}}.integrated-solutions .carousel-wrap .component-wrap{max-width:1344px}@media (max-width:767px){.integrated-solutions .carousel-wrap .component-wrap{padding:0}}.integrated-solutions .gallery-wrap{max-width:1284px}.integrated-solutions .carousel-wrap.last{margin-bottom:50px}@media (max-width:767px){.integrated-solutions .carousel-wrap.last{margin-bottom:30px}}.integrated-solutions .component-wrap{margin:0 auto;max-width:1600px}@media (max-width:767px){.integrated-solutions .component-wrap{margin:0 -15px}}.integrated-solutions .component-wrap .visual{margin-bottom:40px}.integrated-solutions .component-wrap .model-name .text:after{display:none!important}.integrated-solutions .component-wrap .btn-area{margin-top:40px}.integrated-solutions .component-wrap .model-name.bottom-type2{margin-top:30px;margin-bottom:0}.integrated-solutions .component-wrap.last{margin-bottom:50px}.integrated-solutions .GPC0059{padding:60px 0 0}@media (max-width:767px){.integrated-solutions .GPC0059{margin:0 -24px;padding:30px 0 0}}.integrated-solutions .GPC0059 .square .common-area.case-of-video:before{display:none}@media (max-width:767px){.integrated-solutions .GPC0059 .square.text-black .copy-boxing-area .head{color:#fff}}.integrated-solutions .GPC0059 .square .copy-boxing-area{padding:0 15px}@media (max-width:767px){.integrated-solutions .GPC0059 .square .copy-boxing-area{padding:0}}.integrated-solutions .GPC0059 .square .copy-boxing-area .desc{font-size:16px}@media (max-width:767px){.integrated-solutions .GPC0059 .square .copy-boxing-area .desc{font-size:14px;line-height:20px;display:block}}.integrated-solutions .GPC0059 .square .copy-boxing-area .desc p{margin-bottom:0;display:table}.integrated-solutions .GPC0059 .square .copy-boxing-area .desc p span{display:table-cell;padding-right:5px}.integrated-solutions .GPC0059 .square.text-black .copy-boxing-area .desc{color:#000}@media (max-width:767px){.integrated-solutions .GPC0059 .square.text-black .copy-boxing-area .desc{display:block;color:#fff}}.integrated-solutions .GPC0059 .square .copy-boxing-area .head h2{font-weight:600}@media (max-width:767px){.integrated-solutions .GPC0059 .square .copy-boxing-area .head h2{font-size:20px}}@media (max-width:767px){.integrated-solutions .GPC0059 .square.sub .head{max-width:100%}}.integrated-solutions .GPC0059 .square.text-black .copy-boxing-area.font-black{color:#000}@media (max-width:767px){.integrated-solutions .GPC0059 .square.text-black .copy-boxing-area.font-black{color:#fff}}.integrated-solutions .item-box{max-width:240px;margin:0 auto}.GPC0117 .floating-wrap.fixed{max-width:100%!important;z-index:100}@media (max-width:767px){.GPC0117 .anchor-floating-menu ul{padding:0}}@media (max-width:767px){.GPC0117 .anchor-floating-menu ul li{padding:0 24px}}.banner-box .visual-area img.mobile{width:100%}@media (max-width:767px){.GPC0025 .banner-box{margin:0 -24px 0}}.GPC0025 .banner-box.align-right .text-block.main .inner{text-align:left}@media (max-width:767px){.GPC0025 .banner-box.align-right .text-block.main .inner{text-align:center}}.GPC0025 .text-block .text-area .title h1{font-style:normal;font-weight:400}.GPC0025 .text-block .text-area .title h2{font-style:normal;font-weight:400}@media (max-width:767px){.GPC0025 .text-block .text-area .body-copy{display:block}}@media (max-width:767px){.GPC0025 .text-block .text-area .btn-area{margin-top:20px}}@media (max-width:767px){.text-block.main{top:auto;bottom:40px}}.GPC0025 .banner-box.align-center .text-block.bottom .inner{max-width:1344px}.text-block.bottom{position:absolute;top:auto;left:0;bottom:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 30px;width:100%;text-align:center;z-index:2}@media (max-width:1355px){.text-block.bottom{font-size:48px;line-height:50px}}@media (max-width:1199px){.text-block.bottom{font-size:36px;line-height:40px}}@media (max-width:767px){.text-block.bottom{font-size:28px;line-height:36px;bottom:-20px}}.text-block.bottom .text-area .inner .btn-area{margin-top:30px}@media (max-width:767px){.text-block.bottom .text-area .inner .btn-area{margin-top:25px}}.integrated-solutions .GPC0059 .square .copy-boxing-area .desc,.integrated-solutions .GPC0059 .square .copy-boxing-area .head{background-color:rgba(0,0,0,.01)}.component-wrap .component.component-outer-box{margin-top:60px}@media (max-width:767px){.component-wrap .component.component-outer-box{margin-top:30px}}.GPC0065 .product-type{max-height:none}.GPC0065 .product-type .item .model-name.bottom{margin-bottom:15px}.GPC0065 .product-type .item .model-name{height:auto;display:block}@media (max-width:767px){.GPC0065 .product-type .item .body-copy{margin-bottom:0}}
/*# sourceMappingURL=maps/business-integrated-solutions.min.css.map */
