@charset "shift-jis";

/* --------------------------------------------------------------

HMV music override

Index:
	__1. override
-------------------------------------------------------------- */

/*=====================================================
__1. override
=====================================================*/
body#hmv {
	background-color: #f5f5f5;
	color: #333;
}
#hmv #funcWrapper #headSearchWrap { width: 545px; }
#hmv #funcWrapper #logoHMV {
	width: 116px;
	padding: 11px 0 0 32px;
}
#hmv #funcWrapper #logoBooks {
	width: 116px;
	padding: 11px 0 0 32px;
}

#hmv div#topicpathBase {
	margin-bottom: 6px;
	clear: both;
}
#hmv div#topicpathBase p#topicpath { color: #333; }
#hmv p#topicpath a { color: #06c }
#hmv p#topicpath strong { color: #333; }
#hmv .contHeadLine { width: 489px; border: 1px solid #aaaaaa; border-bottom: none; }
#hmv .mainSection { width: 489px; border: 1px solid #aaaaaa; border-top: none; }
#hmv .mainSection,
#hmv .mainSectionInner { background-image: none; }
#hmv ul.newsList { width: 298px; }
#hmv .navParts { border: 1px solid #aaaaaa; }
#hmv #leftHeader3Top { width: 178px; }
#hmv .navParts ul {
	background-color: #fff;
	background-image: none;
}
#hmv .navSubCnt { background-image: none; border: 1px solid #aaaaaa; }
#hmv #newsRankingMenu { width: 300px; margin-left: -1px; }
#hmv #utility p,
#hmv #utility #utilityNav,
#hmv #utilityNavWidth a { color: #333; }
#hmv #utilityNav h3{ border-bottom: 1px solid #333; }
