@charset "shift_jis";

/* ****************************************************
1. for ALL
2. Header
3. Footer
4. Right Navigation
5. Contents
***************************************************** */


/* 1. for All
=========================================*/

body {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka,"ƒqƒ‰ƒMƒmŠpƒS Pro W3";	line-height: 1.4;
	color: #280f0b;
	font-size: 83%;
}
a:link {
	color: #100964;
	text-decoration: underline;
}
a:visited {
	color: #100964;
	text-decoration: underline;
}
a:hover {
	color: #c32d00;
	text-decoration: underline;
}
a:active {
	color: #4f2c25;
	text-decoration: underline;
}


/* 2. Header
=========================================*/

#header .utility ul li,
#globalNav ul li {
	font-size: 0;
	line-height: 0;
}




/* 3. Footer
=========================================*/

#footer .utility {
	font-size: 83%;
}
#footer .utility li {
	line-height: 1.1;
}



/* 5. Contents
=========================================*/
.heading02 {
	font-size: 120%;
}
.heading03 {
	font-size: 110%;
	color: #FFFFFF;
}
.heading04 {
	font-size: 110%;
	color: #c32d00;
}
strong,
.heading02,
.heading03,
.heading04,
#footContainer .storeInfo dd .regionalList .localTitle,
#contents .detail li,
#rightNavi .rnaviArea dd .thirdHierarchy li.on {
	font-weight: bold;
}
#headContainer #headContents .tagLine {
	font-size: 90%;
}
.smallTxt,
#mainContainer #topicPath,
#contents #mainContainer .leatherList .color span,
#contents #mainContainer #designer .note,
#contents .caption {
	font-size: 83%;
}
#contents #mainContainer #anchorLink li {
	font-weight: bold;
	font-size: 83%;
}








