/* === 共通スタイル === */
a:link{text-decoration:none; color:#ffffff;}
a:visited{text-decoration:none; color:#ffffff;}
a:hover{text-decoration:underline; color:#7fffd4;}
a:active{text-decoration:none; color:#7fffd4;}

body{background-color:#ffffff; margin-top:0; margin-left:0; padding-top:0; padding-left:0; 
background-image:url("images/bb.jpg"); background-position:0px 0px;
background-repeat:no-repeat; background-attachment:fixed;}
td{font-family:MSゴシック,osaka; font-size:14px; line-height:1.5em; color:#ffffff;}

.custom-table{
    border-collapse: collapse; 
    width: 100%;
  }
  .custom-table th, .custom-table td {
    border: 1px solid #8fbc8f;
    padding: 10px;
    text-align: left;
    color:#2e8b57;
  }


.btn01 a {
	background-color: #006400;
	border: 1px solid transparent;
	padding:5;
}

.btn01 a:hover {
	background-color: #98fb98;
	border: 1px solid #006400;
	color:#000000; 
}

. a:hover::after {
	border-color: transparent transparent transparent #f2f2f2;
}