@charset "UTF-8";
/*--------------------------------------
	Style Name : Committee Style Sheet

	Committee
--------------------------------------*/
ul.subnavi{
 list-style:none;
	margin-left:50px;
}

ul.subnavi li{
 display:block;
	width:220px;
	float:left;
	margin:5px 30px 0 0;
	padding:2px 0 0 14px;
	background:url(../../img/listbg.gif) no-repeat 0 7px;
}

.frame1{
	border:1px dotted #333;
	padding:10px;
	margin:5px;
}

b{
	font-weight:normal;
	color:#003399;
}


/*テーブル*/
table.list{
margin:20px auto;
}

table.list th,
table.list td
{
border-bottom:1px solid #999;
padding:5px;
}

table.list td.center
{
text-align:center;
}

.button1 {
  display: inline-block;
  padding: 0.5em 1em;
  text-decoration: none;
  background: #3BB2AE;/*ボタン色*/
  color: #FFF;
  border-bottom: solid 4px #165856;
  border-radius: 3px;
  width: 50%;
  text-align: center;
  font-weight:bold;
}
.button1:active {
  /*ボタンを押したとき*/
  -webkit-transform: translateY(4px);
  transform: translateY(4px);/*下に動く*/
  border-bottom: none;/*線を消す*/
}

.button2 {
  display: inline-block;
  padding: 0.5em 1em;
  text-decoration: none;
  background: #0F5A84;/*ボタン色*/
  color: #FFF;
  border-bottom: solid 4px #000;
  border-radius: 3px;
  width: 50%;
  text-align: center;
  font-weight:bold;
}
.button2:active {
  /*ボタンを押したとき*/
  -webkit-transform: translateY(4px);
  transform: translateY(4px);/*下に動く*/
  border-bottom: none;/*線を消す*/
}

ul.subnavi2{
 list-style:none;
	margin-left:50px;
}

ul.subnavi2 li{
 display:block;
	width:350px;
	float:left;
	margin:5px 30px 0 0;
	padding:2px 0 0 14px;
	background:url(../../img/listbg.gif) no-repeat 0 7px;
}
