body {
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-shadow-color:#666666;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#EEEEEE;
	scrollbar-arrow-color:#000000;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	text-decoration: none;
	line-height: 120%;
	margin: 0px;
	padding: 0px;
	background-image:  url(img_cmn/bck.gif);
	color: #000000;
}

img {border:none;}

.FsizeL { font-size: 140%; line-height: 120%; }
.FsizeS {
	font-size: 80%;
	line-height: 120%;
}
.FsizeXS { font-size: 70%; line-height: 120%; }
.FsizeA {
	font-size: 80%;
	line-height: 120%;
	border: 1px solid #666666;
}
.Focus {
	line-height: 120%;
	color: #CC0033;
	font-size: 80%;
	font-weight: bold;
}

.title { font-size: 140%; line-height: 120%; font-weight: bold; color: #CC0000; }
.title { font-size: 140%; line-height: 120%; font-weight: bold; color: #CC0000; }

a { text-decoration: none; color: #666666; }
a:hover { text-decoration: underline; color: #FF3300; }

.hanten:hover {	background-color: #CCCCCC; }

th, td {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	text-decoration: none;
	line-height: 120%;
	color: #000000;
	border: 1;
}

/*
===============09/10/20追加===================
*/
th, td {
	font-size: 12px;
}

.waku { border: 1px solid #666666; }

.shop {	background-color: #003366;
}
.shopHead {
	background-color: #003366;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
.nameA {
	background-color: #FFFFFF;
	font-size: 10px;
}
.nameB {
	background-color: #CCFFFF;
	font-size: 10px;
}


/* -- 06/04/04 ------------------------------------------------------------*/
.lineupList { padding:0px;	margin:0px;	width:600px; }
.lineupList h4 { padding: 5px 0px;	margin: 5px 0px;	border-bottom:1px dotted #ccc; }
.lineupList p {	margin: 2px; float:left; text-align:center; }
.lineupList p.newLineup { background: #eee; }
.lineupList p.newLineup strong { color:#c03; }
.lineupList p img { margin: 7px; }

#shoeCase { clear:both; margin:0px; padding:0px; width:600px; }
#shoeCase div.shoePhoto { float:left; margin:0px; padding:0px; text-align:center; width:430px; }

#shoeCase div.shoeExp { float:right; margin:0px; padding:0px; width:170px; }
#shoeCase div.shoeExp dl dt { margin:0px; padding: 3px 0px; border-bottom: 1px solid #333; }
#shoeCase div.shoeExp dl dd { margin:0px; padding: 3px 0px; text-align:right; font-size:x-small; }
#shoeCase div.shoeExp p { font-size:x-small; }

p.goSize { margin: 5px 0px; text-align:right; font-weight:bold; }
p.goSize a,
p.goSize a:visited { color:#c03; }

p.goTop { clear:both; 	width:600px;	margin: 5px 0px; text-align:right; 	font-size:90%; border-top:1px solid #333; }
p.goTop a,
p.goTop a:visited { color:#096; }

body.size {
	line-height: 120%;
	margin: 0px 0px 10px 120px;
	padding: 0px;
}

.size h2 {
	margin: 15px 5px 5px 5px;
	padding: 0px;
	font-size: medium;
	color:#c03;
}
table.sizeList {
	margin-left: 20px;
	padding: 0px;
	text-align:center;
	border-collapse:collapse;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
}
table.sizeList th{
	padding: 3px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	background: #ddd;
}
table.sizeList td{
	padding: 3px;
	font-size:12px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
}
