﻿.pushTitle{background:#333;width:679px;color:#fff;padding:8px 0 8px 18px;margin:5px auto;position:relative;font-size:20px;font-weight:700}.pushTitle img{vertical-align:middle;margin-left:16px}.itemArea{width:675px;margin:.5em auto 2em;padding:1em;border:2px solid #ff9a41;border-radius:8px;box-sizing:border-box}.blogContent{position:relative;margin:0 auto 1.625em;padding:0 0 1.625em}.blueTitle{color:#0777ff;font-size:140%;text-align:center}.txtCnt{width:98%;margin:0 auto;line-height:150%}.entry-content p{margin-bottom:1em}.entry-title{width:640px;margin:0 auto;clear:both;color:#222;font-size:18px;font-weight:bold;line-height:1.5em;padding-bottom:.3em;padding-top:15px;text-indent:0;background:none;color:#222;text-decoration:none}.entry-title a{color:#222;text-decoration:none}.entry-title a:hover,.entry-title a:focus,.entry-title a:active{color:#1982d1}.dataTbl{margin:0 auto !important;border:none !important}.dataTbl td,.dataTbl th{border-top:none;padding:0;line-height:100%;font-size:14px;vertical-align:middle;color:#383838;text-align:left}.dataTbl .middleArea{width:145px;padding-top:2px;padding-left:10px;font-weight:normal}.dataTbl .btmArea{width:145px;padding-left:10px;font-weight:normal}.dataTbl .beforeHead{background:#CCE8F8;height:33px;width:205px;padding-right:3px;color:#00a1ff;font-weight:bold;padding-top:2px;text-align:center}.dataTbl .beforeMiddle{background:#CCE8F8;height:35px;width:205px;padding-right:3px;text-align:center;padding-top:2px}.dataTbl .beforeBtm{background:#CCE8F8;height:33px;width:205px;padding-right:3px;text-align:center}.dataTbl .afterHead{background:#ffdbb7;height:33px;width:211px;color:#f60;font-weight:bold;padding-top:2px;text-align:center}.dataTbl .afterMiddle{background:#ffdbb7;height:35px;width:211px;text-align:center;padding-top:2px}.dataTbl .afterBtm{background:#ffdbb7;height:33px;width:211px;text-align:center}.detailTbl{width:100%;margin:1em auto !important;border-top:1px dotted #707070}.detailTbl th,.detailTbl td{vertical-align:top;font-size:16px;text-align:left;padding:.75em;border-bottom:1px dotted #707070}.detailTbl th{background:#F2F2F2;width:28%}.detailTbl td{border-top:none !important}.detailTbl .last{background-image:none !important}.navi-pre-next{width:575px;margin:0 auto 2em}.navi-pre-next:after{content:'' !important;display:block !important;clear:both !important;height:0.01px !important;visibility:hidden !important}.navi-pre-next li{width:50%;float:left;text-align:right}.navi-pre-next li:first-child{text-align:left}.boxBorder{border-bottom:1px solid #a9a9a9;padding-bottom:1em;margin-bottom:1em}.company{color:#333}.company .pc-none{display:none}.company-sec{width:900px;margin:0 auto;padding:56px 0 40px}.company-sec-s{padding-top:48px}.company-sec-ttl{font-size:28px;font-weight:700;line-height:1;border-left:8px solid #D60000;padding-left:24px;box-sizing:border-box;margin-bottom:32px}.company-sec-ttl span{display:inline-block;font-size:20px;font-weight:400}.company-sec-ttl span::before,.company-sec-ttl span::after{content:"";display:inline-block;vertical-align:middle;width:.4em;height:2px;background:#333}.company-sec-ttl span::before{margin-right:.5em;margin-left:1em}.company-sec-ttl span::after{margin-left:.5em}.company-sec-ttl-sub{font-size:18px;font-weight:500;line-height:1;text-align:center;margin-bottom:32px}.company-sec-ttl-sub::after{content:"";display:block;width:100px;height:5px;background:#D60000;margin:24px auto 0}.company-table{margin-bottom:32px;width:100%;border-top:1px dotted #707070}.company-table th,.company-table td{font-size:16px;font-weight:400;border-bottom:1px dotted #707070;line-height:2.1;padding:8px 16px}.company-table th{text-align:left;width:167px;background:#F2F2F2}.company-table td{width:calc(100% - 167px)}.company-page-ttl{font-size:32px;font-weight:700;line-height:1;color:#fff}.company-page-ttl-s{font-size:26px;font-weight:700;line-height:1;color:#fff}.company-page-ttl-wrap{background:#E60012;padding:32px 24px}.company-page-ttl-wrap-inr{width:1200px;margin:0 auto;padding:0 16px;position:relative}.company-page-ttl-badge{position:absolute;top:50%;transform:translateY(-50%);width:125px}.company-page-ttl-badge:nth-of-type(3){right:24px}.company-page-ttl-badge:nth-of-type(2){right:157px}.company-page-ttl-badge:nth-of-type(1){right:290px}.company-page-ttl-badge-inr{width:100%;padding-top:100%;position:relative;background:#fff;border:3px solid #D60000;border-radius:50%;display:block;box-sizing:border-box}.company-page-ttl-badge-txt{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;font-size:25px;font-weight:700;line-height:1;color:#D60000;text-align:center}.company-page-ttl-badge-txt span{font-size:39px;display:block;padding:.1em 0}.company-page-head{background:#F2F2F2}.company-page-head-inr{width:1200px;margin:0 auto;position:relative}.company-page-head-img img{max-width:none;width:100%}.company-page-head-lead{position:absolute;bottom:16px;left:0;font-size:37px;font-weight:700;background:#fff;display:inline-block;line-height:1;padding:14px 8px 14px 24px}.company-page-nav{width:1200px;margin:0 auto;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 16px;box-sizing:border-box}.company-page-nav-list{display:flex;flex-wrap:wrap;justify-content:center}.company-page-nav-list+ul{margin-top:20px}.company-page-nav-list li{padding:0 24px;line-height:1}.company-page-nav-list li+li{border-left:1px solid #333}.company-page-nav-list li a{font-size:17px;font-weight:700}.company-page-nav-list li a::after{display:inline-block;vertical-align:middle;content:"\e915";font-size:10px;font-family:'icomoon';font-weight:normal;margin-left:12px;transition:all .2s;color:#E60012;transform:rotate(90deg);opacity:.5}.company-access-map{width:100%}.company-staff .row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.company-staff .row .col-l{width:180px}.company-staff .row .col-r{width:calc(100% - 204px)}.company-staff-thumb{margin-bottom:24px}.company-staff-name{font-size:14px;text-align:center}.company-staff-txt{font-size:16px;padding:32px;border:1px solid #ddd;border-radius:10px;position:relative}.company-staff-txt::before,.company-staff-txt::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:0}.company-staff-txt::before{top:24px;left:-20px;border-right:20px solid #ddd}.company-staff-txt::after{top:24px;left:-18px;border-right:20px solid #fff}.company-area-txt{font-size:16px}.company-area-img{padding-top:40px}.company-area-list{text-align:center}.company-area-list li{display:inline;line-height:2}.company-area-list li:nth-child(n+2)::before{content:"・"}.company-area-list-l{text-align:left}.company-area-graph .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;box-sizing:border-box}.company-area-graph .row .col-r{padding-left:75px;box-sizing:border-box}.company-area-graph-ttl{font-size:24px;font-weight:700;margin-bottom:1em}.company-area-graph-txt{width:100%;font-size:16px;padding-top:24px;line-height:1.8 !important;margin-bottom:32px}.company-area-graph-list{margin-bottom:10%}.company-area-graph-list li{font-size:20px;font-weight:500}.company-area-graph-list li span{font-weight:700;color:#E60012;margin-right:.5em}.company-area-graph-list li+li{margin-top:1em}.company-area-graph-share{padding:24px 32px;border-radius:10px;background:#F2F2F2;display:flex;flex-wrap:wrap;align-items:center}.company-area-graph-share-lead{width:100%;font-size:20px;font-weight:700;margin-bottom:16px}.company-area-graph-share img{width:200px}.company-area-graph-share-txt{width:calc(100% - 200px);padding-left:32px;line-height:1.8 !important}.company-area-graph-share-txt sup{font-size:10px;display:inline-block;vertical-align:text-top}.company-pickup-basic{padding-top:80px}.company-pickup-basic .p-pickup-ttl::before,.company-pickup-basic .p-pickup-ttl::after{content:"";display:block;width:100%;height:5px;background-image:linear-gradient(45deg, #FFEA61 0%, #FFEA61 25%, #fff 25%, #fff 50%, #FFEA61 50%, #FFEA61 75%, #fff 75%, #fff 100%);background-size:5px 5px}.company-pickup-basic .company-sec{padding-top:0}.company-pickup-eco .p-pickup-ttl::before,.company-pickup-eco .p-pickup-ttl::after{content:"";display:block;width:100%;height:5px;background-image:linear-gradient(45deg, #22D85F 0%, #22D85F 25%, #fff 25%, #fff 50%, #22D85F 50%, #22D85F 75%, #fff 75%, #fff 100%);background-size:5px 5px}.company-pickup-inr{width:900px;margin:0 auto}.company-pickup-sec-ttl-basic,.company-pickup-sec-ttl-eco{width:100px;height:100px;border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;margin:0 auto 20px;font-size:20px}.company-pickup-sec-ttl-basic::before,.company-pickup-sec-ttl-eco::before{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:0;z-index:1}.company-pickup-sec-ttl-basic span,.company-pickup-sec-ttl-eco span{text-align:center}.company-pickup-sec-ttl-basic span span,.company-pickup-sec-ttl-eco span span{display:block;font-size:12px}.company-pickup-sec-ttl-basic{background:#FFEA61}.company-pickup-sec-ttl-basic::before{border-top:20px solid #FFEA61}.company-pickup-sec-ttl-eco{background:#22D85F;color:#fff}.company-pickup-sec-ttl-eco::before{border-top:20px solid #22D85F}.company-message-list{height:500px;overflow:auto}.company-message-list li{font-size:14px;font-weight:400;border-bottom:1px dotted #707070;line-height:1.6;padding:24px 0 16px}.company-message-list-wrap{padding:32px;border:1px solid #ddd;border-radius:10px}.company-message-list-ttl{font-size:18px;font-weight:700;margin-bottom:24px}.company-message-list-ttl span{background:#FFF5F1;line-height:1;padding:.5em 1em;border-radius:5px;position:relative}.company-message-list-ttl span::after{content:"";display:block;position:absolute;left:50%;top:100%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:15px 5px 0 5px;border-color:#FFF5F1 transparent transparent transparent}.company-message-list-txt{font-size:16px;padding:0 1em}.company-block{background:url("/company/assets/img/bg_01.jpg") no-repeat center;background-size:cover;position:relative;padding-top:0;padding:40px 0 0;border-radius:10px}.company-block-txt{text-align:center;margin-bottom:24px}.company-block-txt span{font-size:24px;font-weight:700;display:inline-block;background:#fff;line-height:1;margin-bottom:.5em;padding:.2em .5em}.company-block .l-cta-sub{background:rgba(255,255,255,0.7);padding:24px 24px 1px}.company-const-lead{font-size:18px;font-weight:500;padding:16px 0}.company-const-lead::before,.company-const-lead::after{content:"";display:block;width:100%;height:5px;background-image:linear-gradient(45deg, #E60012 0%, #E60012 25%, #fff 25%, #fff 50%, #E60012 50%, #E60012 75%, #fff 75%, #fff 100%);background-size:5px 5px}.company-const-lead::before{margin-bottom:16px}.company-const-lead::after{margin-top:16px}.company-const-lead span{display:block;font-size:24px;font-weight:700}.company-const-tbl{width:100%;border-radius:10px;margin-bottom:32px}.company-const-tbl th,.company-const-tbl td{border-bottom:1px dotted #707070;padding:16px}.company-const-tbl-a{background:#FFF5F1;font-weight:700}.company-const-tbl tbody th{text-align:left;background:#F2F2F2}.company-const-tbl thead .company-const-tbl-b{background:#727272;color:#fff}.company-const-tbl thead .company-const-tbl-a{background:#E60012;color:#fff}.company-cm-area{max-width:900px;margin:0 auto;position:relative;padding:32px 0 16px;margin-bottom:60px;background:url("../img/bg_cm.png") no-repeat center bottom;background-size:contain;text-align:center}.company-cm-area::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:100%;background:#FFF5F1;background-image:linear-gradient(0deg, #ffcdca, #FFF5F1);z-index:-1}.company-cm-list{display:flex;flex-wrap:wrap;justify-content:center;width:600px;margin:0 auto}.company-cm-item{position:relative;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;width:48%}.company-cm-item+li{margin-right:24px}.company-cm-img{padding:0 20px;margin-bottom:8px}.company-cm-img a{display:block}.company-cm-img img{border-radius:10px;border:3px solid #22D85F;box-sizing:border-box}.company-cm-img-gray img{border:3px solid #F2F2F2}.company-cm-ttl{font-size:24px;margin-bottom:16px}.company-cm-ttl span span{font-size:28px;letter-spacing:.05em}.company-cm-txt{font-size:14px;font-weight:700;text-align:center;display:flex;flex-wrap:wrap;flex:1;align-items:center;justify-content:center}.company-cm-txt span{width:100%;display:block;font-size:12px;font-feature-settings:"palt"}.company-topics{display:flex;flex-wrap:wrap;background:#FFEFEF;border-radius:10px;padding:24px 32px;margin-top:40px}.company-topics-col{width:60%;padding-right:24px}.company-topics-img{width:40%}.company-topics-lead{width:100%;font-size:20px;font-weight:700;margin-bottom:.5em}.company-topics-txt{font-size:14px}.p-pickup-sec+.p-pickup-sec{padding-top:64px}.p-pickup-ttl{font-size:24px;position:relative;text-align:center;margin-bottom:40px}.p-pickup-ttl::before,.p-pickup-ttl::after{content:"";display:block;width:100%;height:5px;background-image:linear-gradient(45deg, #E60012 0%, #E60012 25%, #fff 25%, #fff 50%, #E60012 50%, #E60012 75%, #fff 75%, #fff 100%);background-size:5px 5px}.p-pickup-ttl::before{margin-bottom:8px}.p-pickup-ttl::after{margin-top:8px}.p-pickup-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px}.p-pickup-list::after{content:"";display:block;width:calc(100% / 3 - 32px)}.p-pickup-item{width:calc(100% / 3 - 8px)}.p-pickup-item .c-btn-red a{width:214px;height:48px;line-height:46px;margin:0 auto}.p-pickup-item-col{text-align:center}.p-pickup-logo img{width:100px}.p-pickup-model{font-size:24px}.p-pickup-info{font-size:14px;margin-bottom:16px}.p-pickup-info span{font-weight:700;margin-right:1em}.p-pickup-img{position:relative;margin-bottom:16px}.p-pickup-img img{height:200px}.p-pickup-wrranty{position:absolute;left:0;bottom:0;width:100px !important;height:auto !important}.p-pickup-proper{font-size:12px;margin-bottom:16px}.p-pickup-detail{margin-bottom:16px}.p-pickup-detail li+li{margin-top:8px}.p-pickup-detail-price,.p-pickup-detail-remote,.p-pickup-detail-const,.p-pickup-detail-total{padding:16px 16px 8px 70px;border-radius:10px;position:relative}.p-pickup-detail-price,.p-pickup-detail-remote,.p-pickup-detail-const{background:#F5F5F5}.p-pickup-detail-remote,.p-pickup-detail-const{font-size:13px;line-height:1.2 !important}.p-pickup-detail-remote img,.p-pickup-detail-const img{width:20px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.p-pickup-detail-remote-ac,.p-pickup-detail-const-ac{font-size:12px;font-weight:700}.p-pickup-detail-remote-ac span,.p-pickup-detail-const-ac span{font-size:20px;font-family:"Roboto","Noto Sans JP",sans-serif}.p-pickup-detail-remote::before,.p-pickup-detail-const::before{content:"+";position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:26px;height:26px;line-height:26px;border-radius:50%;background:#fff;text-align:center;font-size:18px;font-weight:700;font-family:"Roboto","Noto Sans JP",sans-serif}.p-pickup-detail-price-ac{color:#E60012;font-size:14px;font-weight:700;line-height:1.2 !important}.p-pickup-detail-price-ac span{font-size:28px;font-family:"Roboto","Noto Sans JP",sans-serif}.p-pickup-detail-price-rate{width:54px;height:54px;background:#E60012;border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:absolute;left:8px;bottom:10px}.p-pickup-detail-price-rate>span{font-size:14px;font-family:"Roboto","Noto Sans JP",sans-serif;color:#fff;line-height:1 !important;text-align:center}.p-pickup-detail-price-rate>span span{font-size:24px}.p-pickup-detail-total{background:#FFEFEF;font-size:13px;line-height:1.2 !important}.p-pickup-detail-total-label{position:absolute;top:50%;left:16px;transform:translateY(-50%);font-size:18px;font-weight:700}.p-pickup-detail-total-ac{color:#E60012;font-size:14px;font-weight:700;line-height:1.2 !important}.p-pickup-detail-total-ac span{font-size:28px;font-family:"Roboto","Noto Sans JP",sans-serif}.p-pickup-detail-total::before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:26px;height:26px;line-height:26px;border-radius:50%;background:#fff;text-align:center;font-size:20px;font-weight:700;font-family:"Roboto","Noto Sans JP",sans-serif}.p-pickup-detail-total::after{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#E60012 transparent transparent transparent}.p-pickup-notice{font-size:12px}
/*# sourceMappingURL=office.css.map */
