
/*---------- common.css ----------*/

/* 基本設定 */
body{
	background:#C6BDB0;
	margin: 0;
	padding: 0;
	text-align : center;
}

/* ヘッダー */
#header {
	width: 740px;
	margin: 0;
	padding: 0 0 0 10px;
	text-align: left;
	position: relative;
}
/*IE5.0ようのCSS\*/
 * html #header{
 width: 754px;
 }
/*ここまで*/

/* ヘッダーCI */
#hdci {
	width: 219px;
	height: 70px;
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
}

/* ヘッダーNAVI */
#hdnavi {
	width: 521px;
	height: 19px;
	margin: 0 0 21px 219px;
	padding: 0;
	position: relative;
}
/*IE5.0ようのCSS\*/
 * html #hdnavi{
 width: 518px;
 }
/*ここまで*/

#hdnavi ul{
	background: url(/common/img/hdnavi.gif);
	width: 86px;
	height: 19px;
	margin: 0 0 0 420px;
	padding: 0;
	position: relative;
}

#hdnavi ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
}

#hdnavi ul li, #hdnavi a {
	height: 19px;
	display: block;
	position: relative;
}

#hdnavi ul li a {
	text-indent: -9999px;
	text-decoration: none;
	position: relative;
}

#hdn1 {left: 0; width: 86px;}
#hdn1 a:hover {background: transparent url(/common/img/hdnavi.gif) 0 -29px no-repeat;}

/* グローバルNAVI */
#gbnavi {
	width: 521px;
	height: 30px;
	margin: 0 0 0 219px;
	padding: 0;
	position: relative;
}
/*IE5.0ようのCSS\*/
 * html #gbnavi{
 width: 518px;
 }
/*ここまで*/

#gbnavi ul{
	background: url(/common/img/gbnavi.gif);
	width: 506px;
	height: 25px;
	margin: 0 0 5px 0;
	padding: 0;
	position: relative;
}

#gbnavi ul li{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#gbnavi ul li, #gbnavi a {
	height: 25px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}

#gbn1 {left: 2px; width: 82px;}
#gbn2 {left: 86px; width: 82px;}
#gbn3 {left: 170px; width: 82px;}
#gbn4 {left: 254px; width: 82px;}
#gbn5 {left: 338px; width: 82px;}
#gbn6 {left: 422px; width: 82px;}

#gbn1 a:hover {background: transparent url(/common/img/gbnavi.gif) -2px -35px no-repeat;}
#gbn2 a:hover {background: transparent url(/common/img/gbnavi.gif) -86px -35px no-repeat;}
#gbn3 a:hover {background: transparent url(/common/img/gbnavi.gif) -170px -35px no-repeat;}
#gbn4 a:hover {background: transparent url(/common/img/gbnavi.gif) -254px -35px no-repeat;}
#gbn5 a:hover {background: transparent url(/common/img/gbnavi.gif) -338px -35px no-repeat;}
#gbn6 a:hover {background: transparent url(/common/img/gbnavi.gif) -422px -35px no-repeat;}



#brandimg {
	text-align:right;
	padding: 0 10px 0 0;
	margin: 0;
}


#brandcom {
	padding: 0 30px 0 20px;
}


#listimg a img {
	border: solid 1px #855F48;
}

.zoom {
	border: solid 1px #855F48;
}


#tbsize ,#tbsize th ,#tbsize td {
	border: solid 1px #855F48;
	padding: 3px;
	border-collapse: collapse;
	font-size: 10px;
}


/* サブメニュー */
#ro_submenu{
	width: 585px;
	margin: 0 0 10px 6px;
	padding: 0;
	position: relative;
}

#ro_submenu ul{
	margin: 5px;
	padding: 0 0 15px 0;
	position: relative;
	display: block;
}
/*IE5.0ようのCSS\*/
#ro_submenu ul{
 margin: 5px 5px 0 5px;
 padding: 0;
 }
/*ここまで*/

#ro_submenu ul li{
	display: block;
	margin: 0;
	padding: 0 5px;
	position: relative;
	float:left;
	font-size: 11px;
	border-right: 1px #CDC3AC solid;
}

#ro_submenu ul .line_left{
	border-left: 1px #CDC3AC solid;
}

/* フロートクリア */
.clear {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}


.M16_1_titleBar_reji {
	width: 730px;
	margin-left: 10px;
}
