@charset "utf-8";
/* CSS Document */
body {
	width: 100%;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; 
	font-size:12px;
	color:#333333;
	line-height:140%;
}
.category_btn {
	width: 950px;
}
.sort_area {
	text-align: right;
	width: 950px;
	margin-top: 30px;
	float: left;
}
.sort_mar {
	margin-left: 11px;
}

.btn_left a {
	width: 309px;
	height: 33px;
	display: block;
	text-indent: -9999px;
	float: left;
	background: url(../img/bag_btn.jpg) no-repeat;
}
.btn_middle a {
	width: 309px;
	height: 33px;
	margin: 0 11px;
	display: block;
	text-indent: -9999px;
	float: left;
	background: url(../img/accessory_btn.jpg) no-repeat;
}
.btn_right a {
	width: 309px;
	height: 33px;
	display: block;
	text-indent: -9999px;
	float: left;
	background: url(../img/others_btn.jpg) no-repeat;
}

.btn_right_now {
	width: 309px;
	height: 33px;
	display: block;
	text-indent: -9999px;
	float: left;
	background: url(../img/others_btn_now.jpg) no-repeat;
}

.btn_left_now {
	width: 309px;
	height: 33px;
	display: block;
	text-indent: -9999px;
	float: left;
	background: url(../img/bag_btn_now.jpg) no-repeat;
}
.btn_middle_now {
	width: 309px;
	height: 33px;
	margin: 0 11px;
	display: block;
	text-indent: -9999px;
	float: left;
	background: url(../img/accessory_btn_now.jpg) no-repeat;
}

.btn_left a:hover {
	background: url(../img/bag_btn_over.jpg) no-repeat;
}
.btn_middle a:hover {
	background: url(../img/accessory_btn_over.jpg) no-repeat;
}

.btn_right a:hover {
	background: url(../img/others_btn_over.jpg);
}

/*ヘッダー*/
#ul {
	width:860px;
	float:right;
}

#headder {
	width: 960px;
	margin: 0 auto;
	margin-top:50px;
	margin-bottom: 50px;
	display: block;
	overflow: hidden;
}

.topbtn {
	height:32px;
	float:left;
	margin-left:35px;
}

a {
	outline: none;
}

/*フッター*/
#fooder {
	width:100%;
	height:150px;
	background-color:#020202;
	margin-top:50px;
	float:left;
	color: #FFF;
}

#copyright {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	margin-top:20px;
}

