/* CSS Document */

/* Body直下の高さ　IEのみ */
.FS2_body_text_area {
margin: 0px;
padding: 0px;
position:absolute;
top:0px;
}

/* H1の文字設定 */
h1 { color: #666666; font-size: 11px;}
h2 { color: #333333; font-size: 12px;}

BODY { color: #666666; size:12px; line-height:15px;}

/* ヘッダー文字の固定など */
.style1 {color: #333333; font-size: 12px;}
.style2 {color: #333333; font-size: 11px;}
.style3 {font-size: 12px; color: #aa1010;}
.style4 {font-size: 14px; font-weight: bold;color: #FFFFFF;}
.style8 {font-size: 12px; font-weight: bold; color: #FFFFFF; }
.style9 {font-size: 18px; font-weight: bold; color: #cc0000; line-height:18px;}
.style10{font-size: 12px; font-weight: bold; color: #000000; }


/* 標準のリンク */
A:link {color: #000000; text-decoration: none; font-size: 12px;}
A:visited {color: #000000; text-decoration: none; font-size: 12px;}
A:active {color: #000000; text-decoration: none; font-size: 12px;}
A:hover {color: #000000; background-color: #cccccc; text-decoration: none; font-size: 12px;}

/* リスト */
.nn { list-style-type: none; margin:0; padding:0;} 



/* 購入手続きのボタンを真ん中に配置 */
.FS2_bottom_btn_right_and_left_1
 {
	color: #000000;
	position: relative;
	right: 280px;
}


/* キャッチコピーの文字サイズ　*/
.itemCatchCopy {color: #000000; text-decoration: none; font-size: 12px; color: #666666; line-height:25px;}



/* ショッピングカート内のお勧め商品の画像幅　*/
.FS2_body_Cart_ShoppingCart .FS2_thumbnail_container img { width:170px;}

/* ゲスト購入、登録後購入のブロックを縦に配置する */

/*　pager全体　*/
.pager {
	font-size:12px;
	height:13px;
	border-top:1px solid #ddd;
	border-bottom:none;
	/*text-align:center;　　表示方法：中央　*/
	text-align:left;　/*　表示方法：左寄せ　*/
	/*　text-align:right;　表示方法：右寄せ　*/
}


/*　00 件中 0-0 件表示　*/
.FS2_pager_text{
	display:inline-block;
	margin:7px 5px 3px 15px;
	/*　float:right;　表示方法：右寄せを使用する場合、コメントアウトを外してください　*/
}


/*　緑色の矢印の画像を表示しない　*/
.FS2_pager_link_first img{
	display:none;
}
.FS2_pager_link_prev img{
	display:none;
}
.FS2_pager_link_next img{
	display:none;
}
.FS2_pager_link_last img{
	display:none;
}



/*　最初に戻る　*/
.FS2_pager_link_first{
	display:inline-block;
	width:35px;
	height:13px;
	background:url(/shop/item/doclasse/design/img03/bg_first.gif) no-repeat;
	position:relative;
	top:2px;
	margin:0 5px;
}


a:hover.FS2_pager_link_first{
	background:url(/shop/item/doclasse/design/img03/bg_first_on.gif) no-repeat;
}



/*　前へ　*/
.FS2_pager_link_prev{
	display:inline-block;
	width:35px;
	height:13px;
	background:url(/shop/item/doclasse/design/img03/bg_prev.gif) no-repeat 0 0;
	position:relative;
	top:2px;
	margin:0 5px;
}

a:hover.FS2_pager_link_prev{
	background:url(/shop/item/doclasse/design/img03/bg_prev_on.gif) no-repeat 0 0;
}




/*　次へ　*/
.FS2_pager_link_next{
	display:inline-block;
	width:35px;
	height:13px;
	background:url(/shop/item/doclasse/design/img03/bg_next.gif) no-repeat 0 0;
	position:relative;
	top:2px;
	margin:0 5px;
}

a:hover.FS2_pager_link_next{
	background:url(/shop/item/doclasse/design/img03/bg_next_on.gif) no-repeat 0 0;
}


/*　最後へ　*/
.FS2_pager_link_last{
	display:inline-block;
	width:35px;
	height:13px;
	background:url(/shop/item/doclasse/design/img03/bg_last.gif) no-repeat 0 0;
	position:relative;
	top:2px;
	margin:0 5px;
}

a:hover.FS2_pager_link_last{
	background:url(/shop/item/doclasse/design/img03/bg_last_on.gif) no-repeat 0 0;
}




/*　ページ別リンク　*/
.FS2_pager_link {
	text-decoration:none;
	display:inline-block;
}

.FS2_pager_link{
	background:#f6f6f6;
	border:1px solid #ddd;
	padding:1px 0.5em;
	margin:0 2px;
	color:#000;
	position:relative;
	top:-2px;
}

a:hover.FS2_pager_link{
	background:#000;
	color:#fff;
	border-color:#000;
}


/*　現在表示中のページ　*/
.FS2_pager_stay{
	display:inline-block;
	font-weight:bold;
	margin:7px 5px 3px 5px;
}

/* ie用ハック */
/*ie7*/
*+html body .FS2_pager_link_first{
	position:relative;
	top:0px;
}
*+html body .FS2_pager_link_prev{
	position:relative;
	top:0px;
}
*+html body .FS2_pager_link_next{
	position:relative;
	top:0px;
}
*+html body .FS2_pager_link_last{
	position:relative;
	top:0px;
}

/*ie6*/
* html body .FS2_pager_link_first{
	position:relative;
	top:0px;
}
* html body .FS2_pager_link_prev{
	position:relative;
	top:0px;
}
* html body .FS2_pager_link_next{
	position:relative;
	top:0px;
}
* html body .FS2_pager_link_last{
	position:relative;
	top:0px;
}



/* ショッピングカート内のお勧め商品の画像幅　*/
.FS2_body_Cart_ShoppingCart .FS2_thumbnail_container img { width:170px;}



/* 商品一覧第一階層・検索結果で在庫切れ文言を非表示　
.FS2_body_Goods_GoodsSearchList .itemStock{display:none;}
.FS2_body_Goods_GoodsGroupList_1 .itemStock{display:none;}
.FS2_body_Goods_GoodsGroupList_2 .itemStock{display:none;}

*/


/*画像ホスティング　幅調整*/
#FS2_layout_IH3 .FS2_additional_image_btn_container{
width:320px;
}

#FS2_itemlayout_IH3 .FS2_additional_image_btn_thumbnail_container{
width:320px;
}

#FS2_itemlayout_IH3 .FS2_thumbnail_container{
width:320px;
}

/*　サブ画像群サムネイルのコンテナです。
横幅を商品画像と揃えたくない場合はコメントアウトしてください。　*/
#FS2_itemlayout_IH3 .FS2_additional_image_container_sub{
width:400px;
}

#FS2_itemlayout_IH3 .FS2_additional_image_itemdetail_container_right{
margin-left:0px;
}

/*パンくず下　余白調整*/
p.pan{
margin-bottom:0px;
}




