@charset "shift_jis";
/* CSS Document */

/*
ネット通販発送代行サービス
--------------------------------------*/
#NetService { width:540px; line-height: 138%; }
#NetService h3, #NetService h4 { margin: 0px; padding: 0px; }
#NetService h3 { background-image: url(images/btn_rental.gif); width:540px; height:41px; }
#NetService h3 a { display: block; width:540px; height:41px; background-image: url(images/btn_rental.gif); }
#NetService h3 a:hover { background-position:bottom left; }
#NetService .box { border: 1px solid #BD2E20;  padding: 15px 0px 15px 10px; }
#NetService h4 { margin: 0px 0px 10px 0px; background-image: url(images/ttl_rental2.gif); width:516px; height:21px; border: none; }
#NetService strong { font-size: 16px; color: #BD2E20; line-height: 138%; }

/*
物流倉庫業務一覧
--------------------------------------*/
#Product { width:540px; line-height: 135%; }
#Product img { border-width: 2px 0px 2px 0px; border-style: solid; border-color: #FFFFFF; margin: 0px; padding: 0px;  }
#Product h3, #Product h4 { margin: 0px; padding: 0px; border: none; }
#Product h3 { background-image: url(images/tit_product.gif); width:540px; height:80px; }
#Product .box { margin: 20px 0px 0px 0px; background-image: url(images/bg_product.gif); background-repeat: repeat-y; }
#Product dl, dt, dd { margin: 0px; padding: 0px; }
#Product .box dl { width:132px; float:left; margin: 0px 4px 0px 0px; }
#Product .box dl.no-mg { margin:0px; }
#Product .box dt { border: 2px solid #AE9F4C; background-color: #ADFCDC; padding: 3px 0px 3px 0px; text-align: center; font-size: 14px; font-weight: bold; color: #3C4518; }
#Product .box dd.txt { margin: 0px; padding: 0px 3px 3px 3px; color: #333333; }

/*
レイアウトクリアオブジェクト
=========================================================================*/
#Product .box:after
{  content: ".";
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}

#Product .box
{ display: inline-block; }

/* \*/
* html #Product .box
{ height:1%; }

#Product .box
{ display:block; }
/* */


/*
画像置換：共通
--------------------------------------*/
/* 文字隠し（ボタンを作成したらセレクタを連結） */
#NetService span,
#Product span
 {
	display:inline-block;
	height:0px;
	width:0px;
	overflow: hidden;
	position:absolute;
}
