﻿/*テーブルパターン--------------------------------------------------------------*/

#rmtaArea table
{
	background-color:#D0CCC3;
	font-size: 12px;
}

#rmtaArea .tbp1
{
	text-align : center;
	background-color:#F0F0DC;
	font-weight :  bold;
	padding: 4px;
	font-size: 12px;
}

#rmtaArea .tbp2
{
	background-color:#FFF;
	font-size: 12px;
	padding: 4px;
}

#rmtaArea .tbp3
{
	background-color:#FFF;
	font-size: 12px;
}

#rmtaArea .tbp4
{
	background-color:#E2E2BE;
	font-weight :  bold;
	padding: 4px;
	font-size: 12px;
	text-align : center;
}

#rmtaArea .tbp5
{
	background-color:#F0F0DC;
	font-weight :  bold;
	padding: 4px;
	font-size: 12px;
}

#rmtaArea .tbp6
{
	background-color:#FFF;
	font-size: 12px;
	padding: 4px;
	text-align : center;
}

#rmtaArea .tbp7
{
	background-color:#FEF2D3;
	font-size: 12px;
	padding: 8px;
	line-height :  140%;
}

.line1 {
  border-bottom : 1px solid #E5CC7F;
  padding-bottom: 1px;
  font-size:12px;
  line-height :  230%;
}

.line2 {
  border-bottom : 1px solid #7FB2E5;
  padding-bottom: 1px;
  font-size:12px;
  line-height :  230%;
}

.line3 {
  border-bottom : 1px solid #66CC00;
  padding-bottom: 1px;
  font-size:12px;
  line-height :  230%;
}

.line4 {
  border-bottom : 1px solid #FFCCCC;
  padding-bottom: 1px;
  font-size:12px;
  line-height :  230%;
}

#clubbg1
{
	background-image:url(../images/bg1.jpg);
	background-repeat:  no-repeat;
}

#clubbg2
{
	background-image:url(../images/bg2.jpg);
	background-repeat:  no-repeat;
}


ul.yakuin{
	display :flex;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	flex-wrap: wrap;
}
ul.yakuin li {
	display: block;
	flex: 1 1 24%;	
	/*width:90px;*/
	/*flex:24%;*/
}