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

/*-----ヘッダー検索非表示------*/
div .elSearch{
	display:none;
}


/*マウスオン透過*/
a:hover img {
	opacity: 0.7; 
	filter: alpha(opacity=70); 
	-ms-filter: "alpha(opacity=70)";
	}


/*送料自動表示消去*/
#ItemInfo .mdItemInfoPrice .elShippingCharges .elShippingCost {
	display:none;
}

/*送料注意*/
#ItemInfo .mdItemInfoPrice .elShippingCharges .elShippingCostNotes small{
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	display:block;
	width:400px;
	margin:5px 0px 10px 0px;
}

/*あすつく*/
#ItemInfo .mdItemInfoDelivery .elToggle .elTitle{
	padding:5px;
	color:#ffffff !important;
	background-color:#4799ee;
}

/*商品情報高さ調整*/
#ItemInfo div .mdItemInfoLead{ 
	min-height:200px;
}

/*メイン画像大きさUP
#ItemInfo .mdItemInfoImage .elMainImage img{
	width:300px;
	height:300px;
}

/*サブ画像大きさUP
ItemInfo .mdItemInfoImage .elW300 img{
	width:120px;
	height:120px;
}
*/


/*カート部分右カラム調整*/
#ItemInfo .dvw300 .gdColumnRight{
	margin-left:370px;
}

/*カート部分左カラム調整*/
#ItemInfo .mdItemInfoImage .elW300{
	width:350px;
}

/*レフトタブ*/
.left_tab {
	left_tab" style="overflow: auto;
	height: 320px;
	width: 170px;
	position: fixed;
	top: 300px;
	left: 50%;
	margin-left: -700px;
}



/*-----新規追加------*/



/*販売価格部分*/
#ItemInfo .mdItemInfoPrice .ftLarge {
	padding-top:40px;
	background-image:url(https://shopping.c.yimg.jp/lib/l-design/cartprice_bg.gif);
	background-repeat:no-repeat;
}


/*--プルダウン選択肢デザイン--*/
.mdItemInfoOption select {
    font-weight: bold !important;
    background-color: #666;
    color: #ffffff;
    font-size: 13px !important;
    border: 1px #666 solid;
    width: 405px;
    padding: 2px 2px 2px 2px;
    margin-bottom: 6px;
}

/*TOP戻るボタン*/
#top_btn {
width: 192px;/* アイコン幅 */
height: 30px;/* アイコン高さ */
background: url(https://shopping.geocities.jp/maxshare/mx/template/header/img/topbtn.png) no-repeat;
border-radius:4px;
position: fixed;/* アイコンを固定 */
right: 28px;/* 右から0pxの位置に指定 */
bottom: 130px;/* 下からの位置 */
z-index:100000;
}

#top_btn a {/* リンクするエリアをアイコン全体に */
display: block;
width: 100%;
height: 100%;