@charset "UTF-8";

a#ntl {text-decoration:none;color:#008;}
a#ntl:link { color: #008; }
a#ntl:visited { color: #008; }
a#ntl:hover {
  color:#0ff;
  background-color:#a00;
  border-width:2px;
}

a#ntl {
	color: #008; 
	text-decoration:none;
	text-align: left;
	height: 100%;
	display: block;
	padding-right: 1px;
	padding-left: 1px
}

/* a.ntl {text-decoration:none;color:#008;} */
a.ntl:link { color: #008; }
a.ntl:visited { color: #008; }
a.ntl:hover {
  color:#0ff;
  background-color:#a00;
  border-width:2px;
}

a.ntl {
	color: #008; 
	text-decoration:none;
	text-align: left;
	height: 100%;
	display: block;
	padding-right: 1px;
	padding-left: 1px
}

.Shimano {color: #3f8ee7; font-weight: bold;}
.Daiwa {color: rgb(10, 10, 10); font-weight: bold;}
.Abu {color: rgb(90, 90, 90); font-weight: bold;}
.Nissin {color: rgb(200, 15, 55); font-weight: bold;}
.Apia {color: rgb(230, 15, 55); font-weight: bold;}
.Breaden {color: #009fc5; font-weight: bold;}
.Yamaga {color: #1f38ff; font-weight: bold;}
.Gcraft {color: #bf9002; font-weight: bold;}
.AngRep {color: rgb(12, 12, 12); font-weight: bold;}
.Magabass {color: #e60012; font-weight: bold;}

.grn { color: rgb(25, 205, 0); font-weight: bold; }

.grn.lft { text-align: left; }

.grn.lftu {
  font-size: 110%
  text-align: left;
  text-decoration: underline;
  font-style: italic;
}

.blu { color: #68f; font-weight: bold; }

.blu.lft { text-align: left; }

.blu.lftu {
  font-size: 110%
  text-align: left;
  text-decoration: underline;
  font-style: italic;
}

table.nmm {
	margin-left: auto;
	margin-right: 20px;
	margin-bottom: 18px;
	border-collapse: collapse;
	border-spacing:0;
	vertical-align: middle;
	text-decoration:none;
}

table.nmm th {
	text-align: center;
	font-weight: bold;
	padding: 0px 8px;
	margin: 0px 2px;
	background-color: #ccc;
}

table.nmm td {
	text-align: right;
	padding: 0px 2px;
	margin:0;
}

table.nbd {
	margin-left: auto;
	margin-right: 20px;
	margin-bottom: 18px;
	border: none !important;
	border-spacing:0;
	vertical-align: middle;
	text-decoration:none;
}

/* table.nbd tr:nth-child(even) td {background: #2a2c33 !important;} */

table.nbd th {
	border:none !important;
	text-align: center;
	font-weight: bold;
	padding: 0px 8px;
	margin: 0px 2px;
	background-color: #ccc;
}

table.nbd td {
	border:none !important;
	text-align: right;
	padding: 0px 2px;
	margin:0;
}

[class^="ntl-flex-"] {
	margin-bottom: 20px;
	display: -webkit-flex;
	display: flex;
}

.ntl-flex-1 img { width: 100%; height: 100%; }
.ntl-flex-2 img { width: 50%; height: 50%; }
.ntl-flex-3 img { width: 33%; height: 33%; }
.ntl-flex-2 div { width: 50%; }
.ntl-flex-3 div { width: 66%; }
