﻿/* ------------------------------
   会員校テーブル
-----------------------------*/
.p_memberslist {}
@media screen and (min-width: 769px) {
  .p_memberslist tbody tr td.area {
    background-color: transparent;
  }
}
/* モバイル用 */
@media screen and (max-width: 768px) {
  .p_memberslist tbody td.area {
    margin: 0 -15px;
    padding-right: 15px;
    padding-left: 15px;
    margin-bottom: 9px;
    background-color: #BBD347; /*若草色*/ ;
    /*color: #fff;*/
    text-align: center;
    opacity: 1;
  }
  .p_memberslist tr {
    margin-bottom: 0;
    padding-top: 0;
  }
	.p_memberslist tr:nth-child(odd){
		background: #FDFDFD;
	}
  .p_memberslist tr td.area {
    margin-top: -12px;
    padding-top: 15px;
  }
  .p_memberslist tr td:last-child:not(.area) {
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
    padding-right: 15px;
    /*border-bottom: 1px #ddd solid;*/
  }
  /* テーブルタイトル */
  .p_memberslist tbody td.time:before {
    content: "機関：";
    text-align: left;
  }
}
