@charset "utf-8";


/*
*	Title: SCSK サービス詳細用
*	URI: 
*	Last Modified: 
*	Description: メインカラム（サービス詳細内容）
*/


.d-font--10 {
  font-size: 10px !important;
}

.d-font--11 {
  font-size: 11px !important;
}

.d-font--12 {
  font-size: 12px !important;
}

.d-font--13 {
  font-size: 13px !important;
}

.d-font--14 {
  font-size: 14px !important;
}

.d-font--15 {
  font-size: 15px !important;
}

.d-font--16 {
  font-size: 16px !important;
}

.d-font--17 {
  font-size: 17px !important;
}

.d-font--18 {
  font-size: 18px !important;
}

.d-font--19 {
  font-size: 19px !important;
}

.d-font--20 {
  font-size: 20px !important;
}

.d-font--21 {
  font-size: 21px !important;
}

.d-font--22 {
  font-size: 22px !important;
}

.d-font--23 {
  font-size: 23px !important;
}

.d-font--24 {
  font-size: 24px !important;
}

.d-font--25 {
  font-size: 25px !important;
}

.d-font--26 {
  font-size: 26px !important;
}

.d-font--27 {
  font-size: 27px !important;
}

.d-font--28 {
  font-size: 28px !important;
}

.d-font--29 {
  font-size: 29px !important;
}

.d-font--30 {
  font-size: 30px !important;
}

.d-font--31 {
  font-size: 31px !important;
}

.d-font--32 {
  font-size: 32px !important;
}

.d-font--33 {
  font-size: 33px !important;
}

.d-font--34 {
  font-size: 34px !important;
}

.d-font--35 {
  font-size: 35px !important;
}

.d-font--36 {
  font-size: 36px !important;
}

.d-font--37 {
  font-size: 37px !important;
}

.d-font--38 {
  font-size: 38px !important;
}

.d-font--39 {
  font-size: 39px !important;
}

.d-font--40 {
  font-size: 40px !important;
}

@media screen and (max-width: 767px) and (min-width: 1px) {
  .d-sp-font--10 {
    font-size: 10px !important;
  }
  .d-sp-font--11 {
    font-size: 11px !important;
  }
  .d-sp-font--12 {
    font-size: 12px !important;
  }
  .d-sp-font--13 {
    font-size: 13px !important;
  }
  .d-sp-font--14 {
    font-size: 14px !important;
  }
  .d-sp-font--15 {
    font-size: 15px !important;
  }
  .d-sp-font--16 {
    font-size: 16px !important;
  }
  .d-sp-font--17 {
    font-size: 17px !important;
  }
  .d-sp-font--18 {
    font-size: 18px !important;
  }
  .d-sp-font--19 {
    font-size: 19px !important;
  }
  .d-sp-font--20 {
    font-size: 20px !important;
  }
  .d-sp-font--21 {
    font-size: 21px !important;
  }
  .d-sp-font--22 {
    font-size: 22px !important;
  }
  .d-sp-font--23 {
    font-size: 23px !important;
  }
  .d-sp-font--24 {
    font-size: 24px !important;
  }
  .d-sp-font--25 {
    font-size: 25px !important;
  }
  .d-sp-font--26 {
    font-size: 26px !important;
  }
  .d-sp-font--27 {
    font-size: 27px !important;
  }
  .d-sp-font--28 {
    font-size: 28px !important;
  }
  .d-sp-font--29 {
    font-size: 29px !important;
  }
  .d-sp-font--30 {
    font-size: 30px !important;
  }
  .d-sp-font--31 {
    font-size: 31px !important;
  }
  .d-sp-font--32 {
    font-size: 32px !important;
  }
  .d-sp-font--33 {
    font-size: 33px !important;
  }
  .d-sp-font--34 {
    font-size: 34px !important;
  }
  .d-sp-font--35 {
    font-size: 35px !important;
  }
  .d-sp-font--36 {
    font-size: 36px !important;
  }
  .d-sp-font--37 {
    font-size: 37px !important;
  }
  .d-sp-font--38 {
    font-size: 38px !important;
  }
  .d-sp-font--39 {
    font-size: 39px !important;
  }
  .d-sp-font--40 {
    font-size: 40px !important;
  }
}
.d-bd-radius--5 {
  border-radius: 5px !important;
}

.d-bd-top-left-radius--5 {
  border-top-left-radius: 5px !important;
}

.d-bd-top-right-radius--5 {
  border-top-right-radius: 5px !important;
}

.d-bd-bottom-left-radius--5 {
  border-bottom-left-radius: 5px !important;
}

.d-bd-bottom-right-radius--5 {
  border-bottom-right-radius: 5px !important;
}

.d-bd-radius--50per {
  border-radius: 50% !important;
}

.d-bd-radius--9999 {
  border-radius: 9999px !important;
}

.d-bd-radius--10 {
  border-radius: 10px !important;
}

.d-bd-top-left-radius--10 {
  border-top-left-radius: 10px !important;
}

.d-bd-top-right-radius--10 {
  border-top-right-radius: 10px !important;
}

.d-bd-bottom-left-radius--10 {
  border-bottom-left-radius: 10px !important;
}

.d-bd-bottom-right-radius--10 {
  border-bottom-right-radius: 10px !important;
}

.d-bd-radius--50per {
  border-radius: 50% !important;
}

.d-bd-radius--9999 {
  border-radius: 9999px !important;
}

.d-bd-radius--15 {
  border-radius: 15px !important;
}

.d-bd-top-left-radius--15 {
  border-top-left-radius: 15px !important;
}

.d-bd-top-right-radius--15 {
  border-top-right-radius: 15px !important;
}

.d-bd-bottom-left-radius--15 {
  border-bottom-left-radius: 15px !important;
}

.d-bd-bottom-right-radius--15 {
  border-bottom-right-radius: 15px !important;
}

.d-bd-radius--50per {
  border-radius: 50% !important;
}

.d-bd-radius--9999 {
  border-radius: 9999px !important;
}

.d-bd-radius--20 {
  border-radius: 20px !important;
}

.d-bd-top-left-radius--20 {
  border-top-left-radius: 20px !important;
}

.d-bd-top-right-radius--20 {
  border-top-right-radius: 20px !important;
}

.d-bd-bottom-left-radius--20 {
  border-bottom-left-radius: 20px !important;
}

.d-bd-bottom-right-radius--20 {
  border-bottom-right-radius: 20px !important;
}

.d-bd-radius--50per {
  border-radius: 50% !important;
}

.d-bd-radius--9999 {
  border-radius: 9999px !important;
}

.d-bd-radius--25 {
  border-radius: 25px !important;
}

.d-bd-top-left-radius--25 {
  border-top-left-radius: 25px !important;
}

.d-bd-top-right-radius--25 {
  border-top-right-radius: 25px !important;
}

.d-bd-bottom-left-radius--25 {
  border-bottom-left-radius: 25px !important;
}

.d-bd-bottom-right-radius--25 {
  border-bottom-right-radius: 25px !important;
}

.d-bd-radius--50per {
  border-radius: 50% !important;
}

.d-bd-radius--9999 {
  border-radius: 9999px !important;
}

.d-bd-radius--30 {
  border-radius: 30px !important;
}

.d-bd-top-left-radius--30 {
  border-top-left-radius: 30px !important;
}

.d-bd-top-right-radius--30 {
  border-top-right-radius: 30px !important;
}

.d-bd-bottom-left-radius--30 {
  border-bottom-left-radius: 30px !important;
}

.d-bd-bottom-right-radius--30 {
  border-bottom-right-radius: 30px !important;
}

.d-bd-radius--50per {
  border-radius: 50% !important;
}

.d-bd-radius--9999 {
  border-radius: 9999px !important;
}

.d-bd-radius--35 {
  border-radius: 35px !important;
}

.d-bd-top-left-radius--35 {
  border-top-left-radius: 35px !important;
}

.d-bd-top-right-radius--35 {
  border-top-right-radius: 35px !important;
}

.d-bd-bottom-left-radius--35 {
  border-bottom-left-radius: 35px !important;
}

.d-bd-bottom-right-radius--35 {
  border-bottom-right-radius: 35px !important;
}

.d-bd-radius--50per {
  border-radius: 50% !important;
}

.d-bd-radius--9999 {
  border-radius: 9999px !important;
}

.d-bd-radius--40 {
  border-radius: 40px !important;
}

.d-bd-top-left-radius--40 {
  border-top-left-radius: 40px !important;
}

.d-bd-top-right-radius--40 {
  border-top-right-radius: 40px !important;
}

.d-bd-bottom-left-radius--40 {
  border-bottom-left-radius: 40px !important;
}

.d-bd-bottom-right-radius--40 {
  border-bottom-right-radius: 40px !important;
}

.d-bd-radius--50per {
  border-radius: 50% !important;
}

.d-bd-radius--9999 {
  border-radius: 9999px !important;
}

@media screen and (max-width: 767px) and (min-width: 1px) {
  .d-sp-bd-radius--5 {
    border-radius: 5px !important;
  }
  .d-sp-bd-top-left-radius--5 {
    border-top-left-radius: 5px !important;
  }
  .d-sp-bd-top-right-radius--5 {
    border-top-right-radius: 5px !important;
  }
  .d-sp-bd-bottom-left-radius--5 {
    border-bottom-left-radius: 5px !important;
  }
  .d-sp-bd-bottom-right-radius--5 {
    border-bottom-right-radius: 5px !important;
  }
  .d-sp-bd-radius--50per {
    border-radius: 50% !important;
  }
  .d-sp-bd-radius--9999 {
    border-radius: 9999px !important;
  }
  .d-sp-bd-radius--10 {
    border-radius: 10px !important;
  }
  .d-sp-bd-top-left-radius--10 {
    border-top-left-radius: 10px !important;
  }
  .d-sp-bd-top-right-radius--10 {
    border-top-right-radius: 10px !important;
  }
  .d-sp-bd-bottom-left-radius--10 {
    border-bottom-left-radius: 10px !important;
  }
  .d-sp-bd-bottom-right-radius--10 {
    border-bottom-right-radius: 10px !important;
  }
  .d-sp-bd-radius--50per {
    border-radius: 50% !important;
  }
  .d-sp-bd-radius--9999 {
    border-radius: 9999px !important;
  }
  .d-sp-bd-radius--15 {
    border-radius: 15px !important;
  }
  .d-sp-bd-top-left-radius--15 {
    border-top-left-radius: 15px !important;
  }
  .d-sp-bd-top-right-radius--15 {
    border-top-right-radius: 15px !important;
  }
  .d-sp-bd-bottom-left-radius--15 {
    border-bottom-left-radius: 15px !important;
  }
  .d-sp-bd-bottom-right-radius--15 {
    border-bottom-right-radius: 15px !important;
  }
  .d-sp-bd-radius--50per {
    border-radius: 50% !important;
  }
  .d-sp-bd-radius--9999 {
    border-radius: 9999px !important;
  }
  .d-sp-bd-radius--20 {
    border-radius: 20px !important;
  }
  .d-sp-bd-top-left-radius--20 {
    border-top-left-radius: 20px !important;
  }
  .d-sp-bd-top-right-radius--20 {
    border-top-right-radius: 20px !important;
  }
  .d-sp-bd-bottom-left-radius--20 {
    border-bottom-left-radius: 20px !important;
  }
  .d-sp-bd-bottom-right-radius--20 {
    border-bottom-right-radius: 20px !important;
  }
  .d-sp-bd-radius--50per {
    border-radius: 50% !important;
  }
  .d-sp-bd-radius--9999 {
    border-radius: 9999px !important;
  }
  .d-sp-bd-radius--25 {
    border-radius: 25px !important;
  }
  .d-sp-bd-top-left-radius--25 {
    border-top-left-radius: 25px !important;
  }
  .d-sp-bd-top-right-radius--25 {
    border-top-right-radius: 25px !important;
  }
  .d-sp-bd-bottom-left-radius--25 {
    border-bottom-left-radius: 25px !important;
  }
  .d-sp-bd-bottom-right-radius--25 {
    border-bottom-right-radius: 25px !important;
  }
  .d-sp-bd-radius--50per {
    border-radius: 50% !important;
  }
  .d-sp-bd-radius--9999 {
    border-radius: 9999px !important;
  }
  .d-sp-bd-radius--30 {
    border-radius: 30px !important;
  }
  .d-sp-bd-top-left-radius--30 {
    border-top-left-radius: 30px !important;
  }
  .d-sp-bd-top-right-radius--30 {
    border-top-right-radius: 30px !important;
  }
  .d-sp-bd-bottom-left-radius--30 {
    border-bottom-left-radius: 30px !important;
  }
  .d-sp-bd-bottom-right-radius--30 {
    border-bottom-right-radius: 30px !important;
  }
  .d-sp-bd-radius--50per {
    border-radius: 50% !important;
  }
  .d-sp-bd-radius--9999 {
    border-radius: 9999px !important;
  }
  .d-sp-bd-radius--35 {
    border-radius: 35px !important;
  }
  .d-sp-bd-top-left-radius--35 {
    border-top-left-radius: 35px !important;
  }
  .d-sp-bd-top-right-radius--35 {
    border-top-right-radius: 35px !important;
  }
  .d-sp-bd-bottom-left-radius--35 {
    border-bottom-left-radius: 35px !important;
  }
  .d-sp-bd-bottom-right-radius--35 {
    border-bottom-right-radius: 35px !important;
  }
  .d-sp-bd-radius--50per {
    border-radius: 50% !important;
  }
  .d-sp-bd-radius--9999 {
    border-radius: 9999px !important;
  }
  .d-sp-bd-radius--40 {
    border-radius: 40px !important;
  }
  .d-sp-bd-top-left-radius--40 {
    border-top-left-radius: 40px !important;
  }
  .d-sp-bd-top-right-radius--40 {
    border-top-right-radius: 40px !important;
  }
  .d-sp-bd-bottom-left-radius--40 {
    border-bottom-left-radius: 40px !important;
  }
  .d-sp-bd-bottom-right-radius--40 {
    border-bottom-right-radius: 40px !important;
  }
  .d-sp-bd-radius--50per {
    border-radius: 50% !important;
  }
  .d-sp-bd-radius--9999 {
    border-radius: 9999px !important;
  }
}
.d-wr-mode--v-rl {
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
}

@media screen and (max-width: 768px) and (min-width: 1px) {
  .d-wr-mode--v-rl {
    -webkit-writing-mode: horizontal-tb;
        -ms-writing-mode: lr-tb;
            writing-mode: horizontal-tb;
  }
}
.d-underline {
  display: inline;
  border-bottom: 1px solid;
}

ul.link-list-dot > li.link-list-dot-blue01:before {
  color: #106287;
}

ul.link-list-dot.check-square-green > li:before {
  color: #49D764;
  content: "\f14a" !important;
  font-size: 100%;
}

.arrow {
  width: 0;
  border: solid 50px transparent;
  border-top-color: #4F81BD;
  border-left: 100px solid transparent;
  border-right: 100px solid transparent;
  border-bottom: 0;
  display: inline-block;
}

.d-bg-lightblue {
  background: #DCE6F2;
}/*# sourceMappingURL=detail.css.map */*/