 /* entry (BOX) *//* -------------------------- */
 .entry
  {
      position: static;
      overflow: hidden;
      padding: 2px 0px 12px 0px;
      margin-bottom: 20px;
      border-bottom: 2px solid #FFB55A;
  }



 /* index写真（left） *//* -------------------------- */

    .Photo-BOX
   {
      margin: 0px 0px 0px 6px;
      padding: 5px;
      width: 230px;
      float: left;
      border: 1px solid #C8C8C8;
   } 

    .Photo-BOX-W
   {
      margin: 0px 0px 0px 6px;
      padding: 5px;
      width: 230px;
      float: left;
      border: 1px solid #FFF;
   } 


 /* 会社基本情報（right） *//* -------------------------- */

    .Company
   {
      margin: 0px 6px 6px 0px;
      padding: 0px 0px 0px 10px;
      width: 400px;
      font-size: 12px;
      letter-spacing: 0.03em;
      float: right;
   }

   .Company .Comp-title
   {
      margin: 0;
      padding: 6px 0px 0px 0px;
   }

   .Company .Comp-list
   {
      margin: 0;
      padding: 0;
   }

   .Company .Comp-list  ul
   { 
      list-style-type: none;
      margin-left: 0;
      padding: 2px 0px 0px 0px;
      border-bottom: 1px solid #ccc;
   } 

    .Company .Comp-list  li
  { 
      margin: 0;
      padding: 7px 12px 7px 65px;
      border-top: 1px solid #ccc;
  }

   .l-addr
  { background: url(http://www.asakenkyo.or.jp/member/img/ad.gif) no-repeat; } 

   .l-tel
  { background: url(http://www.asakenkyo.or.jp/member/img/ad_2.gif) no-repeat; } 

   .l-fax
  { background: url(http://www.asakenkyo.or.jp/member/img/ad_3.gif) no-repeat; } 

   .l-url
  { background: url(http://www.asakenkyo.or.jp/member/img/ad_4.gif) no-repeat; } 

   .l-post
  { background: url(http://www.asakenkyo.or.jp/member/img/ad_5.gif) no-repeat; } 



  /*詳細情報を見るボタン（right） *//* -------------------------- */
 .entry-more-link
  {
      clear: both;
      margin: 0px;
      padding: 0px;
      width: 720px;
      text-align: right;
  }



 /* entry-more (BOX) *//* -------------------------- */
 .entry-more
  {
      clear: both;
      width: 716px;
      position: static;
      overflow: hidden;
      padding: 20px 0px 0px 0px;
      margin: 0px auto;
      text-align: center;
  }



 /* Comment（All） *//* -------------------------- */

   .Comment
   {
      margin: 0px 0px 20px 0px;
      padding: 30px;
      width: 650px;
      text-align: left;
      font-size: 14px;
      line-height: 150%;
      letter-spacing: 0.05em;
      font-family:'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', 'Osaka';
      border: 1px dotted #CCC;
   }

   .Comment ul
   { 
      list-style-type: none;
      margin-left: 0;
      padding-left: 0;
   } 

    .Comment li
  { 
      margin: 0;
      padding: 0px 0px 0px 13px;
      background: url(http://www.asakenkyo.or.jp/member/img/pt-or.gif) no-repeat;
  }


 /* Comment-s（right） *//* -------------------------- */

   .Comment-s
   {
      margin: 0px 0px 30px 0px;
      padding: 0px 10px 15px 10px;
      width: 380px;
      text-align: left;
      font-size: 14px;
      line-height: 150%;
      letter-spacing: 0.05em;
      font-family:'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', 'Osaka';
      float: right;
      border-bottom: 1px solid #CCC;
   }

   .Comment-s ul
   { 
      list-style-type: none;
      margin-left: 0;
      padding-left: 0;
   } 

    .Comment-s li
  { 
      margin: 0;
      padding: 0px 0px 0px 13px;
      background: url(http://www.asakenkyo.or.jp/member/img/pt-or.gif) no-repeat;
  }



 /* Photo-more（All） *//* -------------------------- */
    .Comp2
   {
      clear: both;
      width: 706px;
      margin: 0 auto;
      padding: 0;
      text-align: right;
   }

    .Photo-more
   {
      clear: both;
      width: 706px;
      margin: 0 auto;
      padding: 0;
      text-align: center;
   }

/* 賛助会員（all） *//* -------------------------- */

    .Sanjyo
   {
      margin: 0;
      padding: 0;
      font-size: 12px;
      line-height: 140%;
      letter-spacing: 0.03em;
      font-family:'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', 'Osaka';
   } 


    .Sanjyo table
   {
      border: none;
      border-collapse: collapse;
   } 

    .Sanjyo thead
   {
      color: #000000;
      font-weight: bold;
      background: #F0F0F0;
   } 

    .Sanjyo td
   {
      padding: 1em 1em;
      vertical-align: top;
      border-left: none;
      border-right: none;
      border-top: 1px solid #BBB;
      border-bottom: 1px solid #BBB;
      empty-cells: show;
   } 
