@charset "UTF-8";
/************************************************
 company_profile scss
************************************************ */
div#company-profile-area {
  /*--- ご挨拶 ---*/
  /*--- 一覧表 ---*/ }
  div#company-profile-area div.greeting {
    border-top: 1px solid #e4e4e4;
    padding-top: 32px;
    /*--- 会社(画像) ---*/
    /*--- 企業理念 ---*/ }
    div#company-profile-area div.greeting div.photo-area {
      vertical-align: top;
      width: 33%;
      display: inline-block; }
    div#company-profile-area div.greeting dl {
      margin-bottom: 30px;
      width: 66%;
      display: inline-block; }
      div#company-profile-area div.greeting dl dt {
        font-size: 17px;
        margin-bottom: 16px; }
      div#company-profile-area div.greeting dl dd {
        font-size: 14px;
        line-height: 30px; }
  div#company-profile-area table {
    border-left: none;
    border-right: none;
    /*--- 最後の破線をリセット ---*/ }
    div#company-profile-area table tr th, div#company-profile-area table tr td {
      border-top: 1px dashed #ccc;
      border-bottom: 1px dashed #ccc;
      font-size: 13px;
      line-height: 30px;
      padding: 14px 20px; }
    div#company-profile-area table tr th {
      font-weight: bold;
      width: 29%;
      vertical-align: top;
      border-left: none; }
    div#company-profile-area table tr td {
      width: 71%;
      border-right: none; }
    div#company-profile-area table tr:last-child th, div#company-profile-area table tr:last-child td {
      border-bottom: 1px solid #ccc; }

/*# sourceMappingURL=company_profile.css.map */
