/*お試し店舗のヘッダを非表示*/
.FS2_trial{
display:none;
}

/*プレビューモードのヘッダを非表示*/
.FS2_preview{
display:none;
}







/*-----------------------------------------------------------------------------
　全体
-----------------------------------------------------------------------------*/
* {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
body {
	background: url(/shop/item/parabellum/design/img02/head_bg.gif) repeat-x left top;
	margin: 0px;
	background-color:#F6EDE3;
	font-size: 12px;
}


/*-----------------------------------------------------------------------------
　システム上書き
-----------------------------------------------------------------------------*/
.system_content {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
.utility {
	padding: 0px;
	margin: 0px 0px 10px 10px;
}
.gl_Item p {
	white-space:normal;
	margin-right: 0px;
	display: block;
}
.alignItem_03 .gl_Item {
	width: 31%;
	margin-right:0%;
	margin-left:1%;
}
#FS2_ReccomendGoods {
	float:left;
	width: 100%;
	margin-bottom:10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #663300;
}
.CrossHead {
	clear:both;
	margin-bottom:10px;
}
.FS2_login_layout_table_td_right {
	padding-left: 20px;
}


/*-----------------------------------------------------------------------------
　マージン
-----------------------------------------------------------------------------*/
.margin_t5 {
	margin-top: 5px;
}
.margin_t10 {
	margin-top: 10px;
}
.margin_t15 {
	margin-top: 15px;
}
.margin_b5 {
	margin-bottom: 5px;
}
.margin_b10 {
	margin-bottom: 10px;
}
.margin_b15 {
	margin-bottom: 15px;
}
.margin_tb5 {
	margin-top: 5px;
	margin-bottom: 5px;
}
.margin_l5 {
	margin-left: 5px;
}
.margin_l10 {
	margin-left: 10px;
}
.margin_r5 {
	margin-right: 5px;
}
.margin_r10 {
	margin-right: 10px;
}
.margin_5all {
	margin: 5px;
}
.line_bra {
	border-top: 1px solid #E3C895;
	margin-top: 5px;
	display: block;
	margin-bottom: 5px;
}


/*-----------------------------------------------------------------------------
　ヘッダー
-----------------------------------------------------------------------------*/
div#header_bg {
	height: 150px;
}
div#header01 {
	height: 80px;
	width: 750px;
	background: url(http://www.ex-military.jp/images/common/h01_bg2.gif);
}
.header02 {
	height: 37px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-bottom: 15px;
}
div#headlogo a {
	height: 80px;
	width: 214px;
	background: url(/shop/item/parabellum/design/img02/head_logo.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#guest {
	float: right;
	margin-top: 55px;
}
.txt_guest {
	color: #FFFFFF;
}
.txt_guest a {
	color: #FFFFFF;
	text-decoration: none;
}
.txt_guest a:hover {
	color: #FFFF33;
	text-decoration: none;
}
div#gnavi01 a {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi01.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi01 a:hover {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi01.gif) no-repeat left bottom;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi02 a {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi02.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi02 a:hover {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi02.gif) no-repeat left bottom;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi03 a {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi03.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi03 a:hover {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi03.gif) no-repeat left bottom;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi04 a {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi04.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi04 a:hover {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi04.gif) no-repeat left bottom;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi05 a {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi05.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi05 a:hover {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi05.gif) no-repeat left bottom;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi06 a {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi06.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi06 a:hover {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi06.gif) no-repeat left bottom;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi07 a {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi07.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	float: left;
}
div#gnavi07 a:hover {
	height: 37px;
	width: 107px;
	background: url(/shop/item/parabellum/design/img02/gnavi07.gif) no-repeat left bottom;
	text-indent: -9999px;
	display: block;
	float: left;
}


/*-----------------------------------------------------------------------------
　コンテンツ
-----------------------------------------------------------------------------*/
div#maincontents {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
div#contents {
	float: left;
	width: 560px;
}


/*-----------------------------------------------------------------------------
　左サイドバー
-----------------------------------------------------------------------------*/
div#leftsidebar {
	float: left;
	width: 158px;
	margin-right: 0px;
	border-right: 1px solid #E3C895;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	border-left: 1px solid #E3C895;
	background: #f6e5d2;
	background: url(/shop/item/parabellum/design/img02/left_end.gif) no-repeat bottom;
}
.line_dot {
	border-bottom: 1px dotted #E3C895;
	margin-top: 10px;
	margin-bottom: 10px;
}
.menu_left {
	font-family :"Helvetica", "ＭＳゴシック", "Osaka", sans-serif;
	font-size: 12px;
	color: #993300;
	text-decoration: none;
	text-indent: 10px;
	margin-top: 0px;
}
.menu_left ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
}
.menu_left li {
	list-style-type: none;
	background: #faeac8;
	margin-bottom: 2px;
}
.menu_left li a {
	list-style-type: none;
	background: url(/shop/item/parabellum/design/img02/arrow_01.gif) no-repeat 5px center;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #993300;
	display: block;
	text-indent: 20px;
}
.menu_left li a:hover {
	list-style-type: none;
	background: #FEC154 url(/shop/item/parabellum/design/img02/arrow_02.gif) no-repeat 5px center;
	color: #641800;
	font-weight: bold;
	text-indent: 20px;
	display: block;
}
.menu_bottom ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
}

.menu_bottom li {
	list-style-type: none;
	margin-bottom: 2px;
}

.menu_bottom li a {
	list-style-type: none;
	background: url(/shop/item/parabellum/design/img02/arrow_01.gif) no-repeat 5px center;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #993300;
	display: block;
	text-indent: 20px;
}

.menu_bottom li a:hover {
	list-style-type: none;
	background: #FEC154 url(/shop/item/parabellum/design/img02/arrow_02.gif) no-repeat 5px center;
	color: #641800;
	font-weight: bold;
	text-indent: 20px;
	display: block;
}

.left_title {
	font-weight: bold;
	font-size: 14px;
	font-family :"Helvetica", "ＭＳゴシック", "Osaka", sans-serif;
	background: url(/shop/item/parabellum/design/img02/title_bg.gif) repeat-x left top;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #571500;
	border-bottom: 1px solid #D8CCC7;
	color: #571500;
	text-align: center;
	display: block;
}

.left_title2 {
	font-weight: bold;
	font-size: 13px;
	font-family :"Helvetica", "ＭＳゴシック", "Osaka",sans-serif;
	background: url(/shop/item/parabellum/design/img02/title_bg.gif) repeat-x left top;
	padding-top: 9px;
	padding-bottom: 9px;
	border-top: 1px solid #571500;
	border-bottom: 1px solid #D8CCC7;
	color: #571500;
	text-align: center;
	display: block;
}

div#searchbox {
	text-align: center;
	padding-bottom: 5px;
	border-bottom: 1px solid #D8CCC7;
	display: block;
	background: #faeac8;
}
div#searchbox2 {
	text-align: center;
	display: block;
	background: #faeac8;
}
div#blandsearch {
	text-align: center;
	display: block;
	background: #faeac8;
	border-top: 1px solid #D8CCC7;
	padding: 5px 0px;
}
.txt_search {
	font-size: 12px;
	font-family :"Helvetica", "ＭＳゴシック", "Osaka", sans-serif;
	color: #993300;
}
.btn_cate a {
	background: url(http://www.ex-military.jp/images/btn/btn_cate.gif) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}
.btn_cate a:hover {
	background: url(http://www.ex-military.jp/images/btn/btn_cate.gif) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}
.btn_bra a {
	background: url(http://www.ex-military.jp/images/btn/btn_bra.gif) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}
.btn_bra a:hover {
	background: url(http://www.ex-military.jp/images/btn/btn_bra.gif) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}
.btn_sum a {
	background: url(http://www.ex-military.jp/images/btn/btn_sum.gif) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}
.btn_sum a:hover {
	background: url(http://www.ex-military.jp/images/btn/btn_sum.gif) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}
.btn_sea a {
	background: url(http://www.ex-military.jp/images/btn/btn_sea.gif) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}
.btn_sea a:hover {
	background: url(http://www.ex-military.jp/images/btn/btn_sea.gif) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}
.btn_spring a {
	background: url(http://www.ex-military.jp/images/btn/btn_spring.gif) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}

.btn_spring a:hover {
	background: url(http://www.ex-military.jp/images/btn/btn_spring.gif) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}

.btn_sale a {
	background: url(http://www.ex-military.jp/images/btn/btn_sale.gif) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}
.btn_sale a:hover {
	background: url(http://www.ex-military.jp/images/btn/btn_sale.gif) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 158px;
}


/*-----------------------------------------------------------------------------
　追加：200803
-----------------------------------------------------------------------------*/
.btn_bh a {
	background: url(http://www.ex-military.jp/images/btn/bn_bhawk.jpg) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
	margin-bottom:5px;
}

.btn_bh a:hover {
	background: url(http://www.ex-military.jp/images/btn/bn_bhawk.jpg) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
	margin-bottom:5px;
}
.btn_511 a {
	background: url(http://www.ex-military.jp/images/btn/bn_5.11.jpg) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
	margin-bottom:5px;
}

.btn_511 a:hover {
	background: url(http://www.ex-military.jp/images/btn/bn_5.11.jpg) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
	margin-bottom:5px;
}
.btn_ppm a {
	background: url(http://www.ex-military.jp/images/btn/bn_ppm.jpg) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
}

.btn_ppm a:hover {
	background: url(http://www.ex-military.jp/images/btn/bn_ppm.jpg) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
}


.btn_bh2 a {
	background: url(http://www.ex-military.jp/images/btn/bn_bhawk_2.jpg) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
	margin-bottom:5px;
}

.btn_bh2 a:hover {
	background: url(http://www.ex-military.jp/images/btn/bn_bhawk_2.jpg) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
	margin-bottom:5px;
}

.btn_5112 a {
	background: url(http://www.ex-military.jp/images/btn/bn_5.11_2.jpg) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
	margin-bottom:5px;
}

.btn_5112 a:hover {
	background: url(http://www.ex-military.jp/images/btn/bn_5.11_2.jpg) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
	margin-bottom:5px;
}
.btn_ppm2 a {
	background: url(http://www.ex-military.jp/images/btn/bn_ppm_2.jpg) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
}

.btn_ppm2 a:hover {
	background: url(http://www.ex-military.jp/images/btn/bn_ppm_2.jpg) no-repeat center bottom;
	text-indent: -9999px;
	display: block;
	height: 110px;
	width: 158px;
}




/*-----------------------------------------------------------------------------
　フッター
-----------------------------------------------------------------------------*/
.foot_txt {
	width: 750px;
	height:30px;
	margin-right: auto;
	margin-left: auto;
	background: url(http://www.ex-military.jp/images/common/foot_bg02.gif) no-repeat center bottom;
	vertical-align:middle;
	clear: both;
}
.footxt {
	color: #ffffff;
	font: 12px sans serf;
	padding-top:8px;
}
div#footer02 {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	overflow:visible;
	background: url(http://www.ex-military.jp/images/foot_bg_02.gif) repeat-x left bottom;
}

/*-----------------------------------------------------------------------------
　フッターブランド検索
-----------------------------------------------------------------------------*/

.foot_link {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	padding-top:15px;
	clear: both;
}
.foot_linkaria {
	padding:10px;
	background: #faeac8;
}
.foot_linkariabg {
	background: url(http://www.ex-military.jp/images/common/brandlink_bg.gif) repeat-x;
}

/*-----------------------------------------------------------------------------
　商品画像サムネイル
-----------------------------------------------------------------------------*/
.table_w560 {
	float: left;
	width: 560px;
}
.margin_t5l5 {
	border: 1px solid #CCCCCC;
}
.txt_syousai {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 120%;
	color: #666666;
}

/*-----------------------------------------------------------------------------
　商品陳列カラムパターン
-----------------------------------------------------------------------------*/
.w350{
	width: 350px;
	float: left;
}
.w180{
	width: 180px;
	float: left;
}
.w175{
	width: 175px;
	float: left;
}
.w170{
	width: 170px;
	float: left;
}
.w110{
	width: 110px;
	float: left;
}
.w105{
	width: 105px;
	float: left;
}
.w62{
	width: 62px;
	float: left;
}
.w60{
	width: 60px;
	float: left;
}

/*-----------------------------------------------------------------------------
　その他
-----------------------------------------------------------------------------*/
div#bread_list {
	float: left;
	width: 560px;
	border-top: 2px solid #FF9900;
	margin-bottom: 10px;
	font-size: 10px;
	color: #FF6600;
	padding-top: 5px;
}
.txt_pagetitle {
	padding: 5px;
	border: 1px solid #993300;
	display: block;
	margin-bottom: 5px;
	background: url(http://c05.future-shop.jp/shop/item/parabellum/design/img02/topitit_bg.gif) repeat-x left top;
	color: #571500;
	font: bold 18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.txt_pagetitle2 {
	padding: 5px;
	border: 1px solid #993300;
	display: block;
	margin-bottom: 5px;
	background: url(http://c05.future-shop.jp/shop/item/parabellum/design/img02/topitit_bg2.gif) repeat-x left top;
	color: #ffffff;
	font: bold 18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.line_bra_fl {
	border-top: 1px solid #E3C895;
	margin-top: 5px;
	display: block;
	margin-bottom: 5px;
	clear: both;
	float: left;
	width: 350px;
}
.box_fl {
	display: block;
	float: left;
}


/*-----------------------------------------------------------------------------
　商品画像サムネイル/スワップイメージ
-----------------------------------------------------------------------------*/
.table_w540 {
	width: 100%;
	float: left;
}
.td_400p {
	float: left;
	width: 400px;
}
.td_140 {
	float: left;
	width: 140px;
}
.td_70 {
	float: left;
	width: 70px;
	padding-bottom:10px;
}
.td_padd_b5 {
	float: left;
	padding:5px;
}
.u_line_1 {
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #993300;
	margin-bottom: 1px;
}
.u_line_2 {
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #993300;
	width: 100%;
	width: 100%;
	margin-bottom: 10px;
}
.margin_t5l5 {
	border: 1px solid #cccccc;
}
.margin_b9 {
	margin-bottom: 9px;
}


/*-----------------------------------------------------------------------------
　商品詳細画像
-----------------------------------------------------------------------------*/
.img_shosai_s {
	padding: 4px;
	border: 1px solid #999999;
	margin-bottom: 5px;
}
.td_shosaiimg {
	width: 270px;
	margin-bottom: 10px;
	font-size: 10px;
	color: #666666;
	float: left;
}
.tr_shosaiimg {
	clear: both;
	width: 560px;
}


/*-----------------------------------------------------------------------------
　商品詳細説明
-----------------------------------------------------------------------------*/
.item-syosai {
	line-height: 145%;
	color: #571500;
	background: url(http://www.ex-military.jp/item/images/bg.gif) repeat-x left top;
	padding:24px 8px 8px 8px;
	text-align:left;
}
/*受注ボタン調整*/
.left310 {
	margin-left:311px!important;
	margin-left:310px;
}
/*-----------------------------------------------------------------------------
　キャンペーン価格
.offprice{
	width:81px;
	height:24px;
	background: url(/shop/item/parabellum/design/img02/10off.gif) no-repeat;
	text-indent: -9999px;
}
-----------------------------------------------------------------------------*/
.clear {
	clear:both;
}
hr {
	display:none;
}













/*----------------------------------------------------------------------------------------------------------------------------------------------------------
　20080310以前使用
----------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
　サイドバナー
-----------------------------------------------------------------------------*/
.side_bunner {
	width: 158px;
	background: #F9EFDA;
	text-indent: -9999px;
}
div#bn_blog a {
	height: 50px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/blog.gif) no-repeat left bottom;
	text-indent: -9999px;
	display: block;
}
div#bn_blog a:hover {
	height: 50px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/blog.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
}
div#bn_gunner a {
	height: 50px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/gunner.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
}
div#bn_gunner a:hover {
	height: 50px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/gunner.gif) no-repeat left bottom;
	text-indent: -9999px;
	display: block;
}
div#bn_sat a {
	height: 50px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/sat.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
}
div#bn_sat a:hover {
	height: 50px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/sat.gif) no-repeat left bottom;
	text-indent: -9999px;
	display: block;
}
div#bn_bh a {
	height: 80px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/bn_bh.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
}
div#bn_wx a {
	height: 80px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/bn_wx.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
}


/*-----------------------------------------------------------------------------
　下バナーエリア
-----------------------------------------------------------------------------*/
.bunner_aria {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	clear: both;
}
.bunner_aria_layout {
	width: 704px;
	background:#e6d8ca;
	margin-right: auto;
	margin-left: auto;
	padding: 10px 23px;
	float:left;
}

div#bn_blog a {
	height: 50px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/bestitem.jpg) no-repeat left top;
	text-indent: -9999px;
	display: block;
	float:left;
}
div#bn_blog a:hover {background: url(http://www.ex-military.jp/images/side_bn/bestitem.jpg) no-repeat left bottom;}

div#bn_miliblo a {
	height: 50px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/miliblo.gif) no-repeat left top;
	text-indent: -9999px;
	margin-right: 24px;
	display: block;
	float:left;
}
div#bn_miliblo a:hover {
	background: url(http://www.ex-military.jp/images/side_bn/miliblo.gif) no-repeat left bottom;
}


div#bn_gunner a {
	height: 50px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/gunner.gif) no-repeat left top;
	text-indent: -9999px;
	margin-right: 24px;
	display: block;
	float:left;
}
div#bn_gunner a:hover {background: url(http://www.ex-military.jp/images/side_bn/gunner.gif) no-repeat left bottom;}

div#bn_sat a {
	height: 50px;
	width: 158px;
	background: url(http://www.ex-military.jp/images/side_bn/sat.gif) no-repeat left top;
	text-indent: -9999px;
	display: block;
	float:left;
	margin-right: 24px;
}
div#bn_sat a:hover {background: url(http://www.ex-military.jp/images/side_bn/sat.gif) no-repeat left bottom;}
