@charset "UTF-8";
/* CSS Document */

/*============================== primary ==============================*/
#primary {
	padding: 0px;
	float: right;
	width: 600px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.box {
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding: 0px;
	float: right;
	margin-left: 20px;
	clear: both;
	overflow: hidden;
}
.boxs {
	width: 580px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.box_concept {
	width: 600px;
	margin-top: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	float: left;
}
.b_box {
	float: left;
	width: 125px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 25px;
	margin-left: 0px;
}

.b_box_no_r_margin {
	float: left;
	width: 125px;
	margin: 0px;
	height: 80px;
}
.b_box_no_r_margin2 {
	float: left;
	margin: 0px;
	height: 80px;
}

.box_noline {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.h2_product {
	background-image: url(../img/product_top.jpg);
	height: 250px;
	width: 600px;
	padding: 0px;
	text-indent: -5000px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-bottom: 50px;
}

.h2_product_rod {
	background-image: url(../img/h2_prod_rod.gif);
	height: 18px;
	width: 600px;
	padding: 0px;
	text-indent: -5000px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-bottom: 15px;
	background-repeat: no-repeat;
}
.h2_product_hook {
	background-image: url(../img/h2_prod_hook.gif);
	height: 18px;
	width: 600px;
	padding: 0px;
	text-indent: -5000px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-bottom: 15px;
	background-repeat: no-repeat;
}

.h2_product_others {
	background-image: url(../img/h2_prod_others.gif);
	height: 18px;
	width: 600px;
	padding: 0px;
	text-indent: -5000px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-bottom: 15px;
	background-repeat: no-repeat;
}

.h3_non {
	background-image: url(../img/h3_non.gif);
	width: 600px;
	text-indent: 10px;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 18px;
	margin-bottom: 10px;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.box_concept  .right {
	float: right;
	width: 490px;
	margin: 0px;
	padding: 0px;
}
.box_concept  .right  .prod01 {
	background-image: url(../img/h4_prod_01.gif);
	background-repeat: no-repeat;
	text-indent: -5000px;
	height: 35px;
	width: 490px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.box_concept  .right  .prod02 {
	background-image: url(../img/h4_prod_02.gif);
	background-repeat: no-repeat;
	text-indent: -5000px;
	height: 35px;
	width: 490px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.box_concept  .right  .prod03 {
	background-image: url(../img/h4_prod_03.gif);
	background-repeat: no-repeat;
	text-indent: -5000px;
	height: 35px;
	width: 490px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.box_concept  .p_left {
	float: left;
}
.h4_bass   {
	padding: 0px;
	width: 580px;
	font-size: 10px;
	line-height: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-image: url(../img/title_bass.gif);
	background-repeat: no-repeat;
	height: 16px;
	text-indent: -5000px;
	display: block;
}


.h4_traut   {
	padding: 0px;
	width: 580px;
	font-size: 10px;
	line-height: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-image: url(../img/title_traut.gif);
	background-repeat: no-repeat;
	height: 16px;
	text-indent: -5000px;
	display: block;
}

.h4_solt   {
	padding: 0px;
	width: 580px;
	font-size: 10px;
	line-height: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-image: url(../img/title_saltwater.gif);
	background-repeat: no-repeat;
	height: 16px;
	text-indent: -5000px;
	display: block;
}


#primary  .box_concept  p {
	width: 490px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.probox   {
	padding: 0px;
	width: 580px;
	height: 115px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
.box_concept  h5 {
	font-size: 100%;
	font-weight: bold;
	color: #FF9900;
	padding: 0px;
	line-height: 110%;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*===========================================================*/

.ats05 a {
	background-image: url(../img/b_ats05.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.ats05 a:hover {
	background-image: url(../img/b_ats05.gif);
	background-position: -125px 0px;
	display: block;
}

.surmis01 a {
	background-image: url(../img/b_surmis01.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.surmis01 a:hover {
	background-image: url(../img/b_surmis01.jpg);
	background-position: -125px 0px;
	display: block;
}

.surmis02 a {
	background-image: url(../img/b_surmis02.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.surmis02 a:hover {
	background-image: url(../img/b_surmis02.jpg);
	background-position: -125px 0px;
	display: block;
}

.chaze a {
	background-image: url(../img/b_chaze.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.chaze a:hover {
	background-image: url(../img/b_chaze.jpg);
	background-position: -125px 0px;
	display: block;
}

.chaze02 a {
	background-image: url(../img/b_chaze02.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.chaze02 a:hover {
	background-image: url(../img/b_chaze02.jpg);
	background-position: -125px 0px;
	display: block;
}



.t_fine a {
	background-image: url(../img/b_t_fine.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.t_fine a:hover {
	background-image: url(../img/b_t_fine.jpg);
	background-position: -125px 0px;
	display: block;
}

.storia a {
	background-image: url(../img/b_storia.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.storia a:hover {
	background-image: url(../img/b_storia.gif);
	background-position: -125px 0px;
	display: block;
}

.aj a {
	background-image: url(../img/b_aj.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.aj a:hover {
	background-image: url(../img/b_aj.gif);
	background-position: -125px 0px;
	display: block;
}

.reflex a {
	background-image: url(../img/b_reflex.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.reflex a:hover {
	background-image: url(../img/b_reflex.jpg);
	background-position: -125px 0px;
	display: block;
}

.cheetah_r a {
	background-image: url(../img/b_cheetah_r.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.cheetah_r a:hover {
	background-image: url(../img/b_cheetah_r.jpg);
	background-position: -125px 0px;
	display: block;
}

.yoihime a {
	background-image: url(../img/b_yoihime.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.yoihime a:hover {
	background-image: url(../img/b_yoihime.jpg);
	background-position: -125px 0px;
	display: block;
}

.hawkeye a {
	background-image: url(../img/b_hawkeye.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.hawkeye a:hover {
	background-image: url(../img/b_hawkeye.jpg);
	background-position: -125px 0px;
	display: block;
}

.hawkeye_eg a {
	background-image: url(../img/b_hawkeye_eg.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.hawkeye_eg a:hover {
	background-image: url(../img/b_hawkeye_eg.jpg);
	background-position: -125px 0px;
	display: block;
}

.egix a {
	background-image: url(../img/b_egix.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.egix a:hover {
	background-image: url(../img/b_egix.jpg);
	background-position: -125px 0px;
	display: block;
}

.eg_tune a {
	background-image: url(../img/b_eg_tune.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.eg_tune a:hover {
	background-image: url(../img/b_eg_tune.jpg);
	background-position: -125px 0px;
	display: block;
}

.eg_type_ts a {
	background-image: url(../img/b_eg_type_ts.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.eg_type_ts a:hover {
	background-image: url(../img/b_eg_type_ts.jpg);
	background-position: -125px 0px;
	display: block;
}

.kuroou a {
	background-image: url(../img/b_kuroou.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.kuroou a:hover {
	background-image: url(../img/b_kuroou.jpg);
	background-position: -125px 0px;
	display: block;
}

.iwaki a {
	background-image: url(../img/b_iwaki.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.iwaki a:hover {
	background-image: url(../img/b_iwaki.jpg);
	background-position: -125px 0px;
	display: block;
}

.iwaki_f2 a {
	background-image: url(../img/b_iwaki_f2.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.iwaki_f2 a:hover {
	background-image: url(../img/b_iwaki_f2.jpg);
	background-position: -125px 0px;
	display: block;
}
.eldoknot  a {
	background-image: url(../img/b_eldoknot.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.eldoknot  a:hover {
	background-image: url(../img/b_eldoknot.jpg);
	background-position: -125px 0px;
	display: block;
}

.zanro  a {
	background-image: url(../img/b_zanro.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.zanro  a:hover {
	background-image: url(../img/b_zanro.jpg);
	background-position: -125px 0px;
	display: block;
}

.zanro_gt  a {
	background-image: url(../img/b_zanro_gt.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.zanro_gt  a:hover {
	background-image: url(../img/b_zanro_gt.jpg);
	background-position: -125px 0px;
	display: block;
}

.shiraha a {
	background-image: url(../img/b_shiraha.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.shiraha a:hover {
	background-image: url(../img/b_shiraha.jpg);
	background-position: -125px 0px;
	display: block;
}
.ouran  a {
	background-image: url(../img/b_ouran.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.ouran  a:hover {
	background-image: url(../img/b_ouran.jpg);
	background-position: -125px 0px;
	display: block;
}

.astrado a {
	background-image: url(../img/b_astrado.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.astrado a:hover {
	background-image: url(../img/b_astrado.jpg);
	background-position: -125px 0px;
	display: block;
}

.almea a {
	background-image: url(../img/b_almea.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.almea a:hover {
	background-image: url(../img/b_almea.jpg);
	background-position: -125px 0px;
	display: block;
}

.ultimatespec a {
	background-image: url(../img/b_ultimaspec.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.ultimatespec a:hover {
	background-image: url(../img/b_ultimaspec.jpg);
	background-position: -125px 0px;
	display: block;
}

.lampuga a {
	background-image: url(../img/b_lampuga.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.lampuga a:hover {
	background-image: url(../img/b_lampuga.jpg);
	background-position: -125px 0px;
	display: block;
}

.egr a {
	background-image: url(../img/b_egr.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.egr a:hover {
	background-image: url(../img/b_egr.jpg);
	background-position: -125px 0px;
	display: block;
}

.leoza a {
	background-image: url(../img/b_leoza.jpg);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.leoza a:hover {
	background-image: url(../img/b_leoza.jpg);
	background-position: -125px 0px;
	display: block;
}

/*===========================================================*/

.worm_hooks a {
	background-image: url(../img/b_wormhooks.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.worm_hooks a:hover {
	background-image: url(../img/b_wormhooks.gif);
	background-position: -125px 0px;
	display: block;
}

.jig_heads a {
	background-image: url(../img/b_jigheads.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.jig_heads a:hover {
	background-image: url(../img/b_jigheads.gif);
	background-position: -125px 0px;
	display: block;
}


.mebaru_rockfish a {
	background-image: url(../img/b_mebaru.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.mebaru_rockfish a:hover {
	background-image: url(../img/b_mebaru.gif);
	background-position: -125px 0px;
	display: block;
}

.assist_hooks a {
	background-image: url(../img/b_assist_hooks.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.assist_hooks a:hover {
	background-image: url(../img/b_assist_hooks.gif);
	background-position: -125px 0px;
	display: block;
}

.single_hooks a {
	background-image: url(../img/b_singlehooks.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.single_hooks a:hover {
	background-image: url(../img/b_singlehooks.gif);
	background-position: -125px 0px;
	display: block;
}

.double_hooks a {
	background-image: url(../img/b_doublehooks.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.double_hooks a:hover {
	background-image: url(../img/b_doublehooks.gif);
	background-position: -125px 0px;
	display: block;
}



.treble_hooks a {
	background-image: url(../img/b_treblehooks.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.treble_hooks a:hover {
	background-image: url(../img/b_treblehooks.gif);
	background-position: -125px 0px;
	display: block;
}

.rubber_jigs a {
	background-image: url(../img/b_rubberjigs.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.rubber_jigs a:hover {
	background-image: url(../img/b_rubberjigs.gif);
	background-position: -125px 0px;
	display: block;
}

.hokkaido_special a {
	background-image: url(../img/b_hokkaidospecial.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.hokkaido_special a:hover {
	background-image: url(../img/b_hokkaidospecial.gif);
	background-position: -125px 0px;
	display: block;
}

.sabiki a {
	background-image: url(../img/b_sabiki.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.sabiki a:hover {
	background-image: url(../img/b_sabiki.gif);
	background-position: -125px 0px;
	display: block;
}




.caps a {
	background-image: url(../img/b_caps.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.caps a:hover {
	background-image: url(../img/b_caps.gif);
	background-position: -125px 0px;
	display: block;
}

.jacket a {
	background-image: url(../img/b_jacket.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.jacket a:hover {
	background-image: url(../img/b_jacket.gif);
	background-position: -125px 0px;
	display: block;
}
.goods a {
	background-image: url(../img/b_goods.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.goods a:hover {
	background-image: url(../img/b_goods.gif);
	background-position: -125px 0px;
	display: block;
}

.weder a {
	background-image: url(../img/b_weder.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.weder a:hover {
	background-image: url(../img/b_weder.gif);
	background-position: -125px 0px;
	display: block;
}

.vest a {
	background-image: url(../img/b_vest.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.vest a:hover {
	background-image: url(../img/b_vest.gif);
	background-position: -125px 0px;
	display: block;
}




.shoes a {
	background-image: url(../img/b_shoes.gif);
	display: block;
	height: 115px;
	width: 125px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}
.shoes a:hover {
	background-image: url(../img/b_shoes.gif);
	background-position: -125px 0px;
	display: block;
}











/*============================== secondary ==============================*/
#secondary {
	float: left;
	width: 180px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
}

