/*------------------------------------------------------------
追加CSS
------------------------------------------------------------*/
#FS2_footer{
	margin:0;
}

/*　全パーツ共通角丸コンテナ　*/
.FS2_contents_container,.FS2_memberOnly,.FS2_NoItemMessage,.FS2_upper_comment,.FS2_lower_comment,.FS2_ItemComment,.FS2_middle_comment{
	background:none;
	margin:0;
	padding:0;
	-webkit-box-shadow:0;
	-moz-box-shadow:0;
	box-shadow:none;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
}

/*　ページ全体のコンテナ　*/
body,
table,
input, textarea, select, option {
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Sans-Serif;
}

#FS2_layout_body{
	background:none;
	background:url(../../../../../../../shop/item/shirt/design/img05/bg_head.jpg) no-repeat 0 121px;
	background-size:100% auto;
}

.FS2_ItemThumbnails{
	overflow:hidden;
}

/*--------------------------------------------------------
	全ページ共通設定：ユーティリティ
--------------------------------------------------------*/
/*　パンくずナビ　*/
.pan{
	font-size:10px;
	padding:12px 15px 10px 30px;
	margin:0;
	background:url(../../../../../../../shop/item/shirt/design/img05/ico_home.png) no-repeat 11px 13px;
	background-size:12px 11px;
	/*background-image:url(../../../../../../../shop/item/shirt/design/img05/ico_home.png) , url(../../../../../../../shop/item/shirt/design/img05/category_bg_mens.png);
	background-repeat:no-repeat , repeat-x;
	background-position:11px 13px , 0 100%;
	background-size:12px 11px , 320px 2px;*/
}

/* ページャー */
.FS2_pagination .FS2_pagenationList li a,
.FS2_pagination .FS2_pagenationList li span {
	text-decoration: none;
	display: block;
	padding: 10px;
	line-height:1;
}



/*--------------------------------------------------------
	全ページ共通設定：ユーティリティ
--------------------------------------------------------*/
/*　ページ全体のコンテナ　*/
.fs_sp_flick_item{
}
h1.FS2_PageTitle{
	margin:15px 0;
	padding:0 0 10px 15px;
	font-size:100%;
	border:0;
	background:url(../../../../../../../shop/item/shirt/design/img05/category_bg_mens.png) repeat-x 0 100%;
	background-size:320px 2px;
}

/* テーブル */
.FS2_table{
	font-size:100%;
}
.FS2_table th{
	padding:10px 15px;
	border:1px solid #ccc;
	background:url(../../../../../../../shop/item/shirt/design/img05/bg_waffle.png) 0 0 repeat;
  background-size: 20px 20px
}
.FS2_table td{
	padding:10px 15px;
	border:1px solid #ccc;
}

/* formパーツ系 */
.FS2_table input[type="text"] ,
.FS2_table input[type="email"] ,
.FS2_table input[type="password"],
.FS2_table select{
	border:1px solid #663B3B;
	border-radius:5px;
}

#FS2_layout_body .FS2_Button_container {
    margin:10px 15px;
}
.FS2_Button_P {
	padding:15px 10px 10px;
	color:#1a1a1a;
	background:-webkit-gradient(linear,left top,left bottom,from(#fff), to(#f3f3f3));	
}

/*------------------------------------------------------------
	会員ページ
------------------------------------------------------------*/


/*------------------------------------------------------------
	商品一覧
------------------------------------------------------------*/
#FS2_CategoryList h1.FS2_PageTitle{
	display:none;
}
#FS2_GoodsSearchList h1.itemlistttl,
#FS2_CategoryList h1.itemlistttl{
	padding:20px 0 15px 10px;
	background-image:url(../../../../../../../shop/item/shirt/design/img05/category_bg_mens.png),url(../../../../../../../shop/item/shirt/design/img05/bg_border_dotted.png),url(../../../../../../../shop/item/shirt/design/img05/bg_waffle.png);
	background-position:0 0,0 100%,0 0;
	background-repeat:repeat-x,repeat-x,repeat;
	background-size:320px 2px,20px 1px,20px 20px;
}
#FS2_GoodsSearchList h1.itemlistttl{
	font-size:150%;
}
#FS2_GoodsSearchList h1.FS2_PageTitle{
	display:none;
}

/*　並び替え　*/
.FS2_Sort{
	display:inline-block;
	position:relative;
	text-align:center;
	padding:3px;
	background:none;
	margin-bottom:0;
	top:-50px;
	left:225px;
	
}
.FS2_Sort_btn{
	width:78px;
	height:33px;
	display:block;
	color: #272727;
	padding:0;
	border-radius:0;
	border:1px solid #A4A4A4;
	-moz-box-shadow:0px 1px 1px #ccc;
	-webkit-box-shadow:0px 1px 1px #ccc;
	text-shadow:0;
	text-indent:-9999px;
	background:url(../../../../../../../i/images/lower/common/btn_sort.png) no-repeat 0 0;
	background-size:78px 33px;
}

/* アイテムリスト */
#FS2_CategoryList div.FS2_CategoryItemList,
#FS2_GoodsSearchList div.FS2_SearchItemList{
	background:#fff;
}
#FS2_GoodsSearchList div.FS2_SearchItemList p.FS2_search_count_text{
	margin:-20px 0 20px 0;
	text-align:center;
	font-size:12px;
}
#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList tr{
	/*background:url(../../../../../../../shop/item/shirt/design/img05/bg_border_dotted.png) repeat-x 0 100% #fff;*/
	background-size:20px 1px;
}
#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList tr:last-child{
	background:none;
}
#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList th{
	padding:15px;
}
#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList td{
	padding:15px 15px 15px 0;
}

#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList th img.thumbnail{
	border:1px solid #E8E8E8;
}

#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList td{
	font-size:14px;
}
#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList td span.itemCatchCopy{
	display:none;
}

#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList td .FS2_eye_catch_icon{
	margin:5px 0 0;
}
#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList td .FS2_original_icons li{
	margin:2px 0 0;
}
#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList td .FS2_itemPrice_text{
	margin:5px 0 0;
}
#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList td .FS2_itemPrice_text .itemPrice{
	color:#121212;
}

/* もっと見るボタン */
#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList tr.FS2_MoreList_btn,
#FS2_GoodsSearchList div.FS2_SearchItemList table.FS2_container_ItemList tr.FS2_MoreList_btn{
	background:none;
}
#FS2_CategoryList div.FS2_CategoryItemList table.FS2_container_ItemList tr.FS2_MoreList_btn td,
#FS2_GoodsSearchList div.FS2_SearchItemList table.FS2_container_ItemList tr.FS2_MoreList_btn td{
	height:41px;
	padding:15px;
	text-align:center;
	text-indent:-9999px;
	background:url(../../../../../../../i/images/lower/common/btn_more.png) no-repeat 50% 15px;
	background-size:290px 41px;
}

/* リスト表示用 */
#FS2_CategoryList div.FS2_contents_container ul#FS2_groupList{
	background:#FFF;
}
#FS2_CategoryList div.FS2_contents_container ul#FS2_groupList li.text{
	padding:5px 0;
	text-align:center;
	background:#CCC;
}
#FS2_CategoryList div.FS2_contents_container ul#FS2_groupList li a{
	text-decoration:none;
}

/*------------------------------------------------------------
	商品詳細
------------------------------------------------------------*/
/*　商品画像　*/
#FS2_ItemDetail .FS2_thumbnail_container{
	margin:0;
	padding:17px 15px 15px;
	background:url(../../../../../../../shop/item/shirt/design/img05/category_bg_mens.png) repeat-x 0 0 #fff;
	background-size:320px 2px;
}

/*　商品画像サイズ　*/
#FS2_ItemDetail .FS2_thumbnail_container img{
	width:300px;
	border:1px solid #B3B3B3;
}
#FS2_ItemDetail .FS2_thumbnail_container a{
/*　
	display:inline-block;
*/
	margin:0 15px 0 0;
}

/*	商品画像（画像ホスティングオプション：メイン・サブ画像群サムネイル）　*/
.FS2_thumbnail_flick_btn_container{
	display:none;
}
.FS2_additional_image_container_main{
	margin:0;
	padding:0 15px 15px;
}
.FS2_additional_image_container_main img{
	width:98px;
	border:1px solid #B3B3B3;
}
.FS2_additional_image_container_main a{
	/*
	display:inline-block;
	*/
	margin:0 15px 0 0;
}

/*　twitter・Facebook　*/
.FS2_TweetButton_area{
	display:none;
}


/*　商品名、商品価格コンテナ　*/
.FS2_Name_and_Price li{
	border-bottom:none;
	line-height:1.1;
	padding:15px 0 15px 15px;
	background-image:url(../../../../../../../shop/item/shirt/design/img05/bg_border_dotted.png),url(../../../../../../../shop/item/shirt/design/img05/bg_border_dotted.png),url(../../../../../../../shop/item/shirt/design/img05/bg_waffle.png);
	background-position:0 0 , 0 100% , 0 0;
	background-repeat:repeat-x , repeat-x , repeat;
	background-size:20px 1px , 20px 1px , 20px 20px;
}
/*　商品名、商品価格コンテナ　*/
.FS2_Name_and_Price li .FS2_original_icons{
	overflow:hidden;
}
.FS2_Name_and_Price li .FS2_original_icons li{
	display:block;
	float:left;
	margin:0 2px 2px 0;
	padding:0;
	background:none;
}

.FS2_Name_and_Price li .FS2_eye_catch_icon{
	overflow:hidden;
}
.FS2_Name_and_Price li .FS2_eye_catch_icon img{
	float:left;
}

.FS2_Name_and_Price li.itemNumber,
.FS2_Name_and_Price li.FS2_itemPrice_area{
	padding:0;
	background:none;
}

.FS2_Name_and_Price li:last-child{
	border-bottom:none;
}

.FS2_Name_and_Price li.itemNumber{
	padding:10px 15px 2px;
}

.FS2_Name_and_Price li.FS2_itemPrice_area{
	padding:0 15px 10px;
	background:url(../../../../../../../shop/item/shirt/design/img05/bg_border_dotted.png) repeat-x 0 100%;
	background-size:20px 1px;
}
.FS2_Name_and_Price li.FS2_itemPrice_area .itemPrice{
	font-size:15px;
	color:#371F1D;
	font-weight:bold;
}

/*　商品名　*/
.itemTitle{
	margin:0 0 10px;
	padding-left:0;
	line-height:1.0;
}

/*　色、サイズ　*/
.FS2_Figure{
	padding:10px 15px;
}

/*　カートコンテナ　*/
.FS2_Figure li{
	border-bottom:none;
	line-height:1.1;
	padding:0;
}
.FS2_Figure li select{
	margin:3px 0;
	border:1px solid #663B3B;
	border-radius:5px;
}

/*　数量テキストエリア　*/
.FS2_Figure li input.FS2_Figure_textarea{
	border:1px solid #663B3B;
	border-radius:5px;
}

/*　カートに入れるボタン　*/
.FS2_InCartButton_D{
	width:185px;
	height:40px;
	text-indent:-9999px;
	padding:0;
	margin:5px 0 0 5px;
	letter-spacing:0;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border:1px solid #4B2929;
	-moz-box-shadow:0px 2px 3px #D6D6D6;
	-webkit-box-shadow:0px 2px 3px #D6D6D6;
	text-shadow:none;
	background:url(../../../../../../../shop/item/shirt/design/img05/btn_cart.png) no-repeat 50% 50%;
	background-size:185px 40px;
}


/*　コメント部分　*/
.FS2_ItemComment{
	background:url(../../../../../../../shop/item/shirt/design/img05/category_bg_mens.png) repeat-x 0 0;
	background-size:320px 2px;
}
.FS2_ItemComment .FS2_PageTitle{
	display:none;
}
.FS2_ItemComment div.box{
	padding:15px 15px 0;
	background:url(../../../../../../../shop/item/shirt/design/img05/bg_border_dotted.png) repeat-x 0 100%;
	background-size:20px 1px;
}
.FS2_ItemComment div.box div.box-inline{
	padding:0 0 15px;
}
.FS2_ItemComment div.box strong.ttlbar{
	display:block;
	padding:0 0 5px;
	margin:0 0 10px;
	color:#371F1D;
	border-bottom:1px solid #ccc;
}
.FS2_ItemComment div.box table{
	border-collapse:collapse;
}
.FS2_ItemComment div.box table tr th,
.FS2_ItemComment div.box table tr td{
	padding:8px;
	font-size:10px;
	line-height:1;
	text-align:left;
	border:1px solid #CCC;
}
.FS2_ItemComment div.box table tr th{
	border-right:1px solid #8B9AA0;
}
.FS2_ItemComment div.box table thead tr th,
.FS2_ItemComment div.box table thead tr td{
	background:url(../../../../../../../images/guide/common/bg_table.gif);
}
.FS2_ItemComment div.box table thead tr th,
.FS2_ItemComment div.box table thead tr td{
	border-top:1px solid #8B9AA0;
	border-bottom:1px solid #8B9AA0;
}
.FS2_ItemComment div.box table tbody tr th,
.FS2_ItemComment div.box table tbody tr td{
	/*
	border-bottom:1px dotted #4A5255;
	*/
}
.FS2_ItemComment div.box table tbody tr th{
	background:url(https://c20.future-shop.jp/shop/item/shirt/design/img02/table_bg_repeat.gif);
}
.FS2_ItemComment div.box table tbody tr td{
	background:#F6F7FA;
}

.FS2_ItemComment div.howto{
	padding:15px 0 0;
	background:url(../../../../../../../shop/item/shirt/design/img05/bg_waffle.png) 0 0;
	background-size:20px 20px;
}
.FS2_ItemComment div.howto h2{
	margin:0 0 10px;
	text-align:center;
	background:url(../../../../../../../shop/item/shirt/design/img05/bg_ttl_pattern.png) no-repeat 0 50%;
	background-size:100% auto;
}
.FS2_ItemComment div.howto h3{
	padding:6px 15px;
	background:url(../../../../../../../shop/item/shirt/design/img05/bg_waffle_dark.png) 0 0;
	background-size:20px 20px;
}
.FS2_ItemComment div.howto p.catch{
	text-align:center;
	font-size:10px;
	color:#7F7F7F;
}
.FS2_ItemComment div.howto p.txt{
	padding:15px;
	color:#371F1D;
}
.FS2_ItemComment div.howto p.txt span.note{
	display:block;
	overflow:hidden;
	margin:5px 0 0;
	font-size:10px;
}
.FS2_ItemComment div.howto p.txt span.note img{
	float:left;
	margin:0 10px 0 0;
}


/*　入荷お知らせ　*/
/*　商品についてのお知らせ　*/
/*　友達にメールで知らせる　*/
.FS2_Button{
	/*
	display:none;
	*/
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
}

/*　レコメンド吐き出し部分　*/
.itemdetail-ranking{
	padding:0 0 15px;
}
.itemdetail-ranking h2{
	padding:10px 0 6px 15px;
	color:#fff;
	font-size:10px;
	font-weight:normal;
	background:#0b2e40;
}
.itemdetail-ranking div.inline{
	padding:15px 0;
	background:url(../../../../../../../shop/item/shirt/design/img05/bg_border_dotted.png) repeat-x 0 100%;
	background-size:20px 1px; 
}
.itemdetail-ranking div.inline:last-child{
	padding:15px 0 0;
	background:none;
}
.itemdetail-ranking p{
	padding:0 15px;
}
.itemdetail-ranking ul{
	width:291px;
	margin:0 auto;
	overflow:hidden;
	display: flex;
}
.itemdetail-ranking ul li{
	width:97px;
	padding:0 5px;
	box-sizing: border-box;
}
.itemdetail-ranking ul li img{
	width:86px;
	height:auto;
	margin:0 0 10px;
	padding:1px;
	display:block;
	border:1px solid #DFDFDF;
}
.itemdetail-ranking ul li span{
	display:block;
	margin:0 0 5px;
	font-size:10px;
}
.itemdetail-ranking ul li span:last-child{
	margin:0;
}
.itemdetail-ranking ul li.rank1{
	background:url(../../../../../../../shop/item/shirt/design/img05/ranking_ico01.png) no-repeat 50% 0;
	background-size:36px 26px;
}
.itemdetail-ranking ul li.rank2{
	background:url(../../../../../../../shop/item/shirt/design/img05/ranking_ico02.png) no-repeat 50% 0;
	background-size:36px 26px;
}
.itemdetail-ranking ul li.rank3{
	background:url(../../../../../../../shop/item/shirt/design/img05/ranking_ico03.png) no-repeat 50% 0;
	background-size:36px 26px;
}
.itemdetail-ranking ul li.rank4{
	background:url(../../../../../../../shop/item/shirt/design/img05/ranking_ico04.png) no-repeat 50% 0;
	background-size:20px 20px;
}
.itemdetail-ranking ul li.rank5{
	background:url(../../../../../../../shop/item/shirt/design/img05/ranking_ico05.png) no-repeat 50% 0;
	background-size:20px 20px;
}
.itemdetail-ranking ul li.rank6{
	background:url(../../../../../../../shop/item/shirt/design/img05/ranking_ico06.png) no-repeat 50% 0;
	background-size:20px 20px;
}
#FS2_ItemDetail .itemdetail-ranking ul li{
	padding:0 11px 0;
	background:none;
}

/*------------------------------------------------------------
	商品一覧サブ
------------------------------------------------------------*/
/*　商品画像　*/
.FS2_Search,
.FS2_Utility1_container,
.FS2_Utility2_container{
	display:none;
}
.FS2_additional_image_container_main{
	display:none;
}

/*-----------------------------------------------------
specTable
-------------------------------------------------------*/
.FS2_lower_comment div.box{
	padding:15px 15px 0;
	background:url(../../../../../../../shop/item/shirt/design/img05/bg_border_dotted.png) repeat-x 0 100%;
	background-size:20px 1px;
}
.FS2_lower_comment div.box div.box-inline{
	padding:0 0 15px;
}
.FS2_lower_comment div.box table{
	width:100%;
	margin:10px 0 0;
	border-collapse:collapse;
}
.FS2_lower_comment div.box table th,
.FS2_lower_comment div.box table td{
	padding:5px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #ccc;
}
.FS2_lower_comment div.box table th{
	vertical-align:middle;
	background:url(../../../../../../../shop/item/shirt/design/img05/bg_waffle.png) 0 0;
	background-size:20px 20px;
}
.FS2_lower_comment div.box table th span{
	font-size:10px;
	display:block;
}
.FS2_lower_comment div.box table td{
	font-size:10px;
}

.FS2_lower_comment p.fig{
	text-align:center;
	padding:20px 0 0 0;
}


/*カテゴリーの場合*/
.FS2_body_Goods_CamiciaSartoria #FS2_header{display:none;}
.FS2_body_Goods_CamiciaSartoria #FS2_footer{display:none;}

.FS2_body_Goods_Cs-MensLong-Collar #FS2_header{display:none;}
.FS2_body_Goods_Cs-MensLong-Collar #FS2_footer{display:none;}

.FS2_body_Goods_Cs-MensLong-ButtonDown #FS2_header{display:none;}
.FS2_body_Goods_Cs-MensLong-ButtonDown #FS2_footer{display:none;}

.FS2_body_Goods_Cs-MensLong-Widespread #FS2_header{display:none;}
.FS2_body_Goods_Cs-MensLong-Widespread #FS2_footer{display:none;}

.FS2_body_Goods_Cs-MensLong-SemiWide #FS2_header{display:none;}
.FS2_body_Goods_Cs-MensLong-SemiWide #FS2_footer{display:none;}

.FS2_body_Goods_Cs-MensLong-Cleric #FS2_header{display:none;}
.FS2_body_Goods_Cs-MensLong-Cleric #FS2_footer{display:none;}

.FS2_body_Goods_Cs-Size #FS2_header{display:none;}
.FS2_body_Goods_Cs-Size #FS2_footer{display:none;}

.FS2_body_Goods_Cs-Pearl #FS2_header{display:none;}
.FS2_body_Goods_Cs-Pearl #FS2_footer{display:none;}

.FS2_body_Goods_About-Camicia #FS2_header{display:none;}
.FS2_body_Goods_About-Camicia #FS2_footer{display:none;}

.FS2_body_Goods_Cs-CaringForShirts #FS2_header{display:none;}
.FS2_body_Goods_Cs-CaringForShirts #FS2_footer{display:none;}

.FS2_body_Goods_Cs-Help #FS2_header{display:none;}
.FS2_body_Goods_Cs-Help #FS2_footer{display:none;}

.FS2_body_Goods_Cs-Help01 #FS2_header{display:none;}
.FS2_body_Goods_Cs-Help01 #FS2_footer{display:none;}

.FS2_body_Goods_Cs-Help02 #FS2_header{display:none;}
.FS2_body_Goods_Cs-Help02 #FS2_footer{display:none;}

.FS2_body_Goods_Cs-Help03 #FS2_header{display:none;}
.FS2_body_Goods_Cs-Help03 #FS2_footer{display:none;}

.FS2_body_Goods_Cs-Help04 #FS2_header{display:none;}
.FS2_body_Goods_Cs-Help04 #FS2_footer{display:none;}

.FS2_body_Goods_Cs-Help05 #FS2_header{display:none;}
.FS2_body_Goods_Cs-Help05 #FS2_footer{display:none;}

.FS2_body_Goods_Cs-FAQ #FS2_header{display:none;}
.FS2_body_Goods_Cs-FAQ #FS2_footer{display:none;}

.FS2_body_Goods_Cs-Draping #FS2_header{display:none;}
.FS2_body_Goods_Cs-Draping #FS2_footer{display:none;}

.FS2_body_Goods_Cs-Shop #FS2_header{display:none;}
.FS2_body_Goods_Cs-Shop #FS2_footer{display:none;}

.FS2_body_Goods_Cs-ShoppingFlow #FS2_header{display:none;}
.FS2_body_Goods_Cs-ShoppingFlow #FS2_footer{display:none;}

.FS2_body_Goods_Cs-PrivacyPolicy #FS2_header{display:none;}
.FS2_body_Goods_Cs-PrivacyPolicy #FS2_footer{display:none;}

.FS2_body_Goods_Cs-MensSizeLongStandard #FS2_header{display:none;}
.FS2_body_Goods_Cs-MensSizeLongStandard #FS2_footer{display:none;}



/*商品ページの場合*/
.FS2_body_Goods_GoodsDetail_cslb24131-10 #FS2_header{display:none;}
.FS2_body_Goods_GoodsDetail_cslb24131-10 #FS2_footer{display:none;}

.FS2_body_Goods_GoodsDetail_cslb24131-11 #FS2_header{display:none;}
.FS2_body_Goods_GoodsDetail_cslb24131-11 #FS2_footer{display:none;}

.FS2_body_Goods_GoodsDetail_cslb24131-92 #FS2_header{display:none;}
.FS2_body_Goods_GoodsDetail_cslb24131-92 #FS2_footer{display:none;}

.FS2_body_Goods_GoodsDetail_cslb24139-80 #FS2_header{display:none;}
.FS2_body_Goods_GoodsDetail_cslb24139-80 #FS2_footer{display:none;}

.FS2_body_Goods_GoodsDetail_cslw24131-01 #FS2_header{display:none;}
.FS2_body_Goods_GoodsDetail_cslw24131-01 #FS2_footer{display:none;}

.FS2_body_Goods_GoodsDetail_cslw24132-80 #FS2_header{display:none;}
.FS2_body_Goods_GoodsDetail_cslw24132-80 #FS2_footer{display:none;}

.FS2_body_Goods_GoodsDetail_cslw24133-10 #FS2_header{display:none;}
.FS2_body_Goods_GoodsDetail_cslw24133-10 #FS2_footer{display:none;}

.FS2_body_Goods_GoodsDetail_cslw24134-91 #FS2_header{display:none;}
.FS2_body_Goods_GoodsDetail_cslw24134-91 #FS2_footer{display:none;}

.FS2_body_Goods_GoodsDetail_cslw24339-10 #FS2_header{display:none;}
.FS2_body_Goods_GoodsDetail_cslw24339-10 #FS2_footer{display:none;}

.FS2_body_Goods_GoodsDetail_cslw24131-90 #FS2_header{display:none;}
.FS2_body_Goods_GoodsDetail_cslw24131-90 #FS2_footer{display:none;}


/*メルマガ停止フォームのメールフィルタ文言を非表示*/
#FS2_body_MailMagazine .FS2_MailMagazineCancelMailFilter_container{display:none;}

/**--------サムネイル2列表示--------**/
.fs_goods_container{
        width: 47%;
        margin: 1%;
        border: none;
        float: left;
        position: relative;
}
.fs_goods_container th{
        width:100%;
        float:left;
}
.fs_goods_container td{
       width:96%;
       float:left;
       text-align:center;
       padding:0 1%;
       font-size:50%;
}
.fs_goods_container th img{
 width:90%;
}

.FS2_Alternateness_bg {
       background:#fff;
}

.FS2_body_Goods_BundleGoodsList .fs_goods_container:nth-of-type(2n+1),
#FS2_GoodsSearchList .fs_goods_container:nth-of-type(2n+1),
#FS2_CategoryList .fs_goods_container:nth-of-type(2n+1) {
clear: left;
}

/*　商品画面：商品詳細：価格(SALE価格)　*/
span.FS2_tagPrice + span.itemPrice {
	font-weight:bold;
	color:#C80000;
}
