main section.sec-headline{padding:26px 0 30px}@media screen and (min-width:768px){main section.sec-headline{padding:67px 0 40px}}@media screen and (min-width:768px){main .sec-company{position:relative}}@media screen and (min-width:768px){main .sec-company .container_company{max-width:128rem;margin:0 auto}main .sec-company .container_company:before{content:"";display:block;background:url(//accretive-factoring.jp/wp-content/themes/accreative/assets/img/company/bg_pattern.svg) no-repeat left center/contain;position:absolute;width:100%;height:1030px;top:-56px;z-index:-1}}main .sec-company .container_company .wrapper{background:#eaf6fc;border-radius:10px;padding:3.5rem 2rem;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:80px}@media screen and (min-width:768px){main .sec-company .container_company .wrapper{padding:3rem 6rem 4.5rem;margin-bottom:130px}}main .sec-company .container_company .wrapper table tr{color:#444cad;display:flex;padding:17px 0}main .sec-company .container_company .wrapper table tr:not(:last-child){border-bottom:1px solid #fff}@media screen and (min-width:768px){main .sec-company .container_company .wrapper table tr{padding:20px 0 15px}}main .sec-company .container_company .wrapper table tr th{width:11rem;font-weight:500;font-size:1.2rem;line-height:1.4;text-align:center;margin-right:1.5rem}@media screen and (min-width:768px){main .sec-company .container_company .wrapper table tr th{font-size:1.4rem;width:14rem;margin-right:3rem;letter-spacing:.05rem}}main .sec-company .container_company .wrapper table tr th span{display:block;background:rgba(255,255,255,.8);border-radius:14px;padding:.3rem 0}@media screen and (min-width:768px){main .sec-company .container_company .wrapper table tr th span{padding:.5rem 0}}main .sec-company .container_company .wrapper table tr td{width:calc(100% - 12.5rem);font-size:1.3rem;line-height:1.5}@media screen and (min-width:768px){main .sec-company .container_company .wrapper table tr td{font-size:1.5rem;width:57rem;line-height:1.4;letter-spacing:.05rem}}@media screen and (min-width:768px){main .sec-company .container_company .wrapper table tr td .space{margin-left:3rem}}main .sec-company .container_company .wrapper table tr td .url{text-decoration:underline}main .sec-company .container_company .wrapper table tr td .address{margin-bottom:20px}main .sec-company .container_company .wrapper table tr td .address span{font-weight:500}@media screen and (min-width:768px){main .sec-company .container_company .wrapper table tr td .link{display:flex}}main .sec-company .container_company .wrapper table tr td .link .map{margin-bottom:12px}@media screen and (min-width:768px){main .sec-company .container_company .wrapper table tr td .link .map{margin-right:3rem}}main .sec-company .container_company .wrapper table tr td .link .underline{background:url(//accretive-factoring.jp/wp-content/themes/accreative/assets/img/company/company_underline01.svg) repeat-x left bottom;height:1px}main .sec-company .container_company .wrapper table tr td .link .underline:after{content:url(//accretive-factoring.jp/wp-content/themes/accreative/assets/img/company/icon-arrow.svg);padding-left:.8rem}main .sec-access{position:relative}main .sec-access .container_access{margin-bottom:90px}@media screen and (min-width:768px){main .sec-access .container_access{max-width:128rem;margin:0 auto 160px}main .sec-access .container_access:before{content:"";display:block;background:url(//accretive-factoring.jp/wp-content/themes/accreative/assets/img/company/bg_pattern_access.svg) no-repeat left center/contain;width:100%;height:1793px;position:absolute;top:-66px;z-index:-1}}main .sec-access .container_access .sec-address{background:#eaf6fc;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:2.5rem 2rem 3rem;letter-spacing:.05rem}main .sec-access .container_access .sec-address:not(:last-child){margin-bottom:30px}@media screen and (min-width:768px){main .sec-access .container_access .sec-address:not(:last-child){margin-bottom:38px}}@media screen and (min-width:768px){main .sec-access .container_access .sec-address{padding:4rem;display:flex;justify-content:space-between}}main .sec-access .container_access .sec-address .txt{margin-bottom:2.5rem;font-size:1.4rem;line-height:1.6}@media screen and (min-width:768px){main .sec-access .container_access .sec-address .txt{line-height:1.7;margin-right:4rem;width:39rem}}main .sec-access .container_access .sec-address .txt h2{font-size:1.6rem;font-weight:500;line-height:1.5;border-bottom:1px solid #444cad;padding-bottom:.7rem;margin-bottom:1rem}@media screen and (min-width:768px){main .sec-access .container_access .sec-address .txt h2{font-size:1.8rem}}main .sec-access .container_access .sec-address .map-inner{width:100%;height:18rem}@media screen and (min-width:768px){main .sec-access .container_access .sec-address .map-inner{max-width:35rem;height:22rem}}main .sec-access .container_access .sec-address .map-inner .g-map{width:100%;height:100%}.mgb-2{margin-bottom:2%}@media screen and (min-width:768px){.h3style{color:#444cad;font-weight:700;border-bottom:1px solid #444cad;margin-top:2%;margin-bottom:1%;padding-bottom:5px;font-size:17px}}@media screen and (max-width:767px){.h3style{color:#444cad;font-weight:700;border-bottom:1px solid #444cad;margin-top:2%;margin-bottom:1%;padding-bottom:5px;font-size:15px}}.wd763{width:94%;max-width:860px;margin-left:auto;margin-right:auto;border-radius:8px}.wd763 a{text-decoration:underline;display:inline!important;font-weight:500}.wd763 a:hover{text-decoration:none}.mgb-2{margin-bottom:2%}.h3style{color:#444cad;font-weight:700;border-bottom:1px solid #444cad;margin-top:2%;margin-bottom:1%;padding-bottom:5px;font-size:17px}.h3fukuoka{color:#c74f00;margin-bottom:2%;font-weight:700;font-size:19px;text-align:center}.h3-02{font-size:19px;color:#c74f00;font-weight:700;margin-top:3%;text-align:center}.bold{font-weight:700}@media screen and (max-width:767px){main section.sec-slove{padding:6rem 0}}main section.sec-slove .slove-items{margin-top:2rem}main section.sec-slove .slove-items .slove-item{display:flex;align-items:center;border-radius:10px;box-shadow:0px 3px 6px rgba(0,0,0,.16);background-color:#fff;padding:2rem 3rem 1.6rem 2rem}@media screen and (max-width:767px){main section.sec-slove .slove-items .slove-item{padding:1.5rem 2rem 2rem 1rem}}main section.sec-slove .slove-items .slove-item:not(:last-child){margin-bottom:2rem}main section.sec-slove .slove-items .slove-item .number-box{width:6rem}@media screen and (max-width:767px){main section.sec-slove .slove-items .slove-item .number-box{width:4.7rem}}main section.sec-slove .slove-items .slove-item .number-box .number{font-size:3.5rem;color:#c74f00;font-weight:500;position:relative}@media screen and (max-width:767px){main section.sec-slove .slove-items .slove-item .number-box .number{font-size:3.3rem}}main section.sec-slove .slove-items .slove-item .number-box .number:before{content:"理由";position:absolute;top:-13px;left:5px;letter-spacing:.9px;font-family:"Roboto";font-size:15px;white-space:nowrap}@media screen and (max-width:767px){main section.sec-slove .slove-items .slove-item .number-box .number:before{font-size:10px;left:4px;top:-7px}}main section.sec-slove .slove-items .slove-item .problems{width:calc(100% - 6rem)}@media screen and (max-width:767px){main section.sec-slove .slove-items .slove-item .problems{width:calc(100% - 4.7rem)}}main section.sec-slove .slove-items .slove-item .problems dt,main section.sec-slove .slove-items .slove-item .problems dd{font-weight:500;font-size:1.6rem;position:relative}@media screen and (max-width:767px){main section.sec-slove .slove-items .slove-item .problems dt,main section.sec-slove .slove-items .slove-item .problems dd{padding-left:4.7rem}}main section.sec-slove .slove-items .slove-item .problems dt:after,main section.sec-slove .slove-items .slove-item .problems dd:after{font-size:1.6rem;font-weight:500;letter-spacing:.4px;color:#fff;border-radius:4px;height:23px;width:42px;line-height:23px;text-align:center}@media screen and (max-width:767px){main section.sec-slove .slove-items .slove-item .problems dt:after,main section.sec-slove .slove-items .slove-item .problems dd:after{width:37px;height:26px;line-height:26px}}main section.sec-slove .slove-items .slove-item .problems dt{margin-bottom:9px;font-weight:700!important}main section.sec-slove .slove-items .slove-item .problems dd{padding-top:8px;border-top:1px solid #d2d4eb}@media screen and (min-width:769px){.president-interview{margin:0 auto;font-family:sans-serif;line-height:1.8}.president-interview dl{margin:0;padding:0}.president-interview dt{font-weight:700;margin-top:1.5em;color:#444cad;margin-left:1em;text-indent:-1em}.president-interview dd{margin-left:1em;margin-top:.5em;color:#333}}@media screen and (max-width:768px){.president-interview{margin:0 auto;font-family:sans-serif;line-height:1.8}.president-interview dl{margin:0;padding:0}.president-interview dt{font-weight:700;margin-top:1.5em;color:#444cad;margin-left:1em;text-indent:-1em;font-size:15px}.president-interview dd{margin-left:1em;margin-top:.5em;color:#333;font-size:14px}}.wd763{padding-top:3%;padding-bottom:3%;margin-bottom:3%}.shadowstyle{background:#fff;border-radius:8px;padding:2%;margin-top:2%;box-shadow:0 6px 20px rgba(0,0,0,.12)}@media screen and (min-width:769px){.btm{color:#444;width:78%;display:inline-block;vertical-align:top;line-height:1.7em}.btm-r{width:20%;display:inline-block;vertical-align:top}}@media screen and (max-width:768px){.btm{color:#444;font-size:14px;line-height:1.7em}.btm-r{text-align:center}}.president-interview{border-bottom:1px dotted #444;padding-bottom:10px;margin-bottom:10px}