@charset "utf-8";

/* rest
---------------------------------------------------------- */
div#content h2, div#content h3, div#content h4, div#content h5,
div#content p,
div#content ul,
div#content dl, div#content dl dd {
	margin:0;
	padding:0;
}

/* div#content
---------------------------------------------------------- */
div#content {
	margin-top:20px;
}

/* h3
---------------------------------------------------------- */
div#content h3 {
	margin-bottom:18px;
}

/* p.lead
---------------------------------------------------------- */
div#content p.lead {
	margin:0 9px 12px;
	margin-top:0 !important;
}

/* strong
---------------------------------------------------------- */
div#content strong {
	font-weight:bold;
}

/* ul.pdf
---------------------------------------------------------- */
div#content ul.pdf li {
	border-top:none;
	border-bottom:none !important;
}

/* div.section
---------------------------------------------------------- */
div#content div.section {
	padding-bottom:30px;
}

/* div.tab
-----------------------------------------------------------*/
div#content div.tab ul li {	
	float:left;
	margin-right:10px;
	margin-bottom:-1px;
}
div#content div.tab ul li.last-child {	
	margin-right:0;
}

/* div.tab_radius
---------------------------------------------------------*/
div#content div.tab_radius {
	width:748px;
	padding-bottom:28px;
	background: url(/vom/report/graphic/vom2010/footer_radius_01.gif) bottom no-repeat;
}
div#content div.tab_radius div.body {
	padding-top:28px;
	background: url(/vom/report/graphic/vom2010/header_radius_01.gif) top no-repeat;
}
div#content div.tab_radius div.line-color {
	border-left:6px solid #300505;
	border-right:6px solid #300505;
}

/* div.hr
-----------------------------------------------------------*/
div#content div.hr {
	_height:1%;
	padding-bottom:30px;
	background: url(/vom/shared/graphic/content/background_line_01.gif) repeat-x top;
}
div#content div.hr hr {
	display:none;
}

/* div.anchor-index
-----------------------------------------------------------*/
div#content div.anchor-index {
	margin-bottom:30px;
	padding-top:5px;
	padding-bottom:30px;
	background:url(/vom/faq/graphic/index/background_line_01.gif) repeat-x bottom;
}
div#content div.anchor-index div.anchor {
	margin-top:0;
}
div#content div.anchor-index div.anchor ul {
	margin:0 12px;
	border-bottom:none;
	border-top:none;
}
div#content div.anchor-index div.anchor ul li {
/*
	width:187px;
*/
	padding-right:1em;
	float:left;
	font-weight:bold;
}
div#content div.anchor-index div.anchor ul li.last-child {
	margin-right:0;
}

/* div.return
-----------------------------------------------------------*/
div#content div.return {
	margin:40px 0 40px;
	text-align:center;
}

/* clearFix
-----------------------------------------------------------*/
div#content div.visual ul.flow,
div#content div.news dl,
div#content div.tab ul,
div#content div.anchor-index div.anchor ul {
	overflow: hidden;
}
div#content div.visual ul.flow:after,
div#content div.news dl:after,
div#content div.tab ul:after,
div#content div.anchor-index div.anchor ul:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html div#content div.visual ul.flow,
* html div#content div.news dl,
* html div#content div.tab ul,
* html div#content div.anchor-index div.anchor ul {
	height: 1em;
	overflow: visible;
}
/**/

