@charset "euc-jp";
/* ************************************************ 
 *	共通設定
 * ************************************************ */
@import "https://www.mushmans.com/css/base2.css";
#right{padding-top:147px;}
#nav_shop{background-position:-160px -81px;}
/*フォント・画像
------------------------------------------------------------*/
#wrapper a:link,#wrapper a:visited,
#right a:link,#right a:visited{
	text-decoration:none;
	color:#903;
}
#left a:link,#left a:visited{color:#000;}
#wrapper a:hover,#right a:hover,#left a:hover{text-decoration:underline;}
br.clear {
	clear: both;
	font: 0pt/0pt sans-serif;
}
/*点滅画像---------------------------------------------------*/
.new_mark_img1{vertical-align:middle;line-height:1em;}
/* ------------------------------------- 
 *	ページレイアウト
 * ------------------------------------- 
 *※ページ全体の幅は960px
    .sideと.mainのwidthの合計値が#containerのwidth
 * ------------------------------------- */

/*ページ全体の幅、レイアウトをセンタリング*/
#container {
	margin:0px auto;
	width:960px;
	text-align:left;
}
/*ヘッダー（ページタイトル、グローバルメニュー）*/
#wrapper_top {
	position:relative;
	width:774;
	height:147px;
	background:url(https://mushmans.com/img/olshop_bk_top.gif) no-repeat;
}
#cleargif{height:130px;width:320px;position:absolute;top:0;left:0;}
#banner{
	height:130px;
	width:420px;
	position:absolute;
	top:8px;
	left:330px;
	right:140;
}

#wrapper_btm {
	clear:both;
	width:774;
	height:93px;
	background:url(https://mushmans.com/img/olshop_bk_btm.gif) top left no-repeat;
}
/*leftとmainを囲む*/
#wrapper {
	width:774px;
	float:left;
	background:url(https://mushmans.com/img/olshop_bk_mdl.gif) repeat-y;
}
/*　画面左側メニューの幅　*/
#left {
	float: left;
	width:180px;
	padding:0 35px 0 35px;
}
/*　中央の幅　*/
#main {
	float: right;
	width: 520px;
}
#right {
	float: right;
	width:160px;
}
/*item前矢印*/
.item{
	font-weight:normal;
	font-size:12px;
}
.item_cart{
	padding-left:10px;
	font-size:10px;
	
}

/*div,hの画像置換
------------------------------------------------------------*/
div#myaccount,div#myaccount a,div#shoppingcart,div#shoppingcart a,h1,h2{
	font-size:8px;
	text-indent: -9999px;
	display: block;
}
div#myaccount,div#myaccount a,div#shoppingcart,div#shoppingcart a,h2{
	width:180px;
	height:25px;
	margin-bottom:5px;
}
h1{width:320px;height:147px;background:url(https://mushmans.com/img/olshop_logo.gif) no-repeat;}
div#myaccount{background: url(https://mushmans.com/img/myaccount.gif) no-repeat;}
div#shoppingcart{background: url(https://mushmans.com/img/shoppingcart.gif) no-repeat;}
h2#category{margin-top:10px;background: url(https://mushmans.com/img/category.gif) no-repeat;}
h2#brands{margin-top:10px;background: url(https://mushmans.com/img/brands.gif) no-repeat;}
h2#sizeguide{height:47px;margin-top:30px;background: url(https://mushmans.com/img/sizeguide.gif) no-repeat;cursor:pointer;}

/*フリーページ
------------------------------------------------------------*/
#freepage .item_img{border:1px solid #b8b8b8;margin-right:23px;}
#freepage .item_model,#freepage .item_name,#freepage .item_price,#freepage .item_price2,#freepage .item_rate{
	width:142px;
	font-size:10px;
	padding:3px 0 3px 0;
	line-height:1.2em;
	background:url(https://mushmans.com/img/underline.gif) bottom left no-repeat;
}
#freepage .item_model{font-weight:bold;}
.link-group-img{ width:106px; height:39px; overflow: hidden;float:left;}
.link-group-name{width:374px; height:39px;float:left;}
.link-group-list{clear:left;padding:5px 0;border-bottom:1px dotted #333;width:480px;}
.link-group-list{zoom:1;}
.link-group-list:after{
    content: ""; 
    display: block; 
    clear: both;}