/**************************************/
.ttl_payroll-deduction {
  display: block;
  padding: 0 0 0 80px;
  position: relative;
  background: url("../images/index/icon_payroll-deduction.svg") left center no-repeat;
  background-size: 60px; }

.payroll-deduction p {
  margin-bottom: 30px; }
.payroll-deduction .btn {
  margin-bottom: 60px; }
.payroll-deduction p.top_line {
  font-weight: 500;
  padding: 40px 0 0;
  margin: 0;
  border-top: #DBDBD8 1px solid; }
  .payroll-deduction p.top_line a {
    text-decoration: underline;
    color: #0A4BC8; }

@media (hover: hover) {
  .payroll-deduction p.top_line a:hover {
    color: darkorange; } }
/*min-width:1920px*/
@media (max-width: 1280px) {
  .ttl_payroll-deduction {
    display: block;
    width: fit-content;
    margin: 0 auto;
    padding: 0 0 0 60px;
    position: relative;
    background: url("../images/index/icon_payroll-deduction.svg") left left no-repeat;
    background-size: 40px; } }
/*max-width:1280px*/
/*max-width:1024px*/
/*max-width:768px*/
@media (max-width: 480px) {
  .ttl_payroll-deduction {
    padding: 0 0 0 45px;
    background-size: 30px; } }
/*max-width:480px*/
