@charset "utf-8";

@import "/beef/wiki/shared/viral/stylesheet/common.css";

div#content h2,
div#content h3,
div#content p,
div#content ul,
div#content dl,
div#content dl dd,
div#content div.visual {
	margin:0;
	padding:0;
}

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

/* div.visual
-----------------------------------------------------------*/
div#content div.visual {
	position:relative;
	width:748px;
	margin-bottom:12px;
}
div#content div.visual span.button {
	position:absolute;
	top:9px;
	right:9px;
}

/* div.wiki-navigation
-----------------------------------------------------------*/
div#content div.wiki-navigation dl dt {
	padding-top:12px;
}

/* ul.wiki-title
-----------------------------------------------------------*/
div#content ul.wiki-title {
	height:26px;
	margin-bottom:30px;
	padding-top:3px;
	_padding-bottom:3px;
	background:url(/beef/wiki/shared/graphic/background_title_01.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
div#content ul.wiki-title li {
	float:left;
}
div#content ul.wiki-title li.parent {
	width:180px;
	padding-left:12px;
}
div#content ul.wiki-title li.child {
	width:365px;
}
div#content div.wiki-detail div.grid {
	margin:0 0 12px 0;
}
div#content div.wiki-detail div.grid div.column {
	width:269px;
	margin-right:20px;
}
div#content div.wiki-detail div.grid div.line-end {
	margin-right:0;
}

/* div.wiki-detail
-----------------------------------------------------------*/
div#content div.wiki-detail dl dt,
div#content div.wiki-detail dl dd.comment ul li {
	margin-bottom:8px;
}
div#content div.wiki-detail dl dd.comment {
	margin-bottom:12px;
	font-size:83%;
	line-height:160%;
}
div#content div.wiki-detail dl dd.comment-r {
	margin-bottom:12px;
	font-size:83%;
	text-align:right;
}
div#content div.wiki-detail p.title {
	margin-bottom:20px;
}

/* div.paper
-----------------------------------------------------------*/
div#content div.paper dl dt,
div#content div.paper dl dd {
	margin-bottom:20px;
}

/* div.aa div.spec div.america
-----------------------------------------------------------*/
div#content div.aa dl dt,
div#content div.aa dl dd {
	margin-bottom:20px;
}
div#content div.spec dl dt,
div#content div.america dl dt {
	margin-bottom:0;
}
div#content div.aa dl,
div#content div.spec dl,
div#content div.america dl {
	clear:both;
}
div#content div.america dl {
	margin-bottom:12px;
}
div#content div.america div.center {
	margin:0 auto;
	text-align:center;
}
div#content div.aa dl dd,
div#content div.spec dl dd,
div#content div.america dl dd {
	width:269px;
	float:left;
}
div#content div.aa dl dd.text,
div#content div.spec dl dd.text,
div#content div.america dl dd.text {
	margin-right:20px;
}
div#content div.america p {
	margin-bottom:12px;
}

/* div.gym
-----------------------------------------------------------*/
div#content div.gym dl dt {
	margin-bottom:18px;
}
div#content div.gym dl dd.movie {
	text-align:center;
	padding:20px 0;
	background:url(/beef/wiki/gym_ondo/graphic/index/background_01.gif) no-repeat;
}

/* div.sub
-----------------------------------------------------------*/
div#content div.category div.sub {
	width:178px;
	margin-top:0;
}

/* line-color
-----------------------------------------------------------*/
div#content div.wiki-navigation div.line-orange	{
	border-left:3px solid #e8a500;
	border-right:3px solid #e8a500;
}

/* footer-color
-----------------------------------------------------------*/
div#content div.footer-orange {
	padding-bottom:18px;
	background: url(/beef/wiki/shared/graphic/background_footer_01.gif) no-repeat bottom left;
}

/* div.block-01 (default-box)
-----------------------------------------------------------*/
div#content div.block-01 {
	padding-bottom:15px;
	margin-bottom:12px;
}
div#content div.block-01 div.body {
	_height: 1%;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-top:0;
	padding-left: 0;
	padding-right: 0;
	*zoom: 1;
}


div#content div.block-01 div.body dd {
	margin:0 3px;
	padding:7px 12px 10px 12px;
	background:#faedcc;
	font-size:83%;
	line-height:160%;
}
div#content div.block-01 div.body dd.article {
	padding-bottom:0;
	background:transparent;
	font-size:100%;
}
div#content div.block-01 div.body dd.article ul li {
	padding-bottom:2px;
	padding-left:10px;
	background:url(/beef/wiki/shared/graphic/icon_list_01.gif) 0 3px no-repeat;
}
div#content div.block-01 div.body dd.article ul li.parent {
	font-weight:bold;
}
div#content div.block-01 div.body dd.article ul.child {
	font-weight:normal;
}
div#content div.block-01 div.body dd.article ul.child li:last-child {
	padding-bottom:0;
}
/* jQuery last-child for IE
   src="/beef/wiki/shared/script/common.js" */
div#content div.block-01 div.body dd.article ul.child li.last-child {
	padding-bottom:0;
}
div#content div.block-01 div.body dd.article ul li.line-end {
	padding-bottom:0;
}

/* div.pdf
-----------------------------------------------------------*/
div#content div.pdf {
	width:558px;
	padding-bottom:6px;
	background:url(/beef/wiki/shared/graphic/background_paper_01.gif) #e4dccc bottom no-repeat;
}
div#content div.pdf div.header {
	padding-top:6px;
	background:url(/beef/wiki/shared/graphic/background_paper_01.gif) top no-repeat;
}
div#content div.pdf div.body {
	padding:0 6px;
	background:#e4dccc;
}
div#content div.pdf ul.download {
	width:546px;
	margin-bottom:6px;
	padding-bottom:4px;
	border-bottom:1px solid #d2c7b7;
	text-align:right;
}
div#content div.pdf ul.download li {
	display:inline;
}
div#content div.pdf ul.adobereader li {
	float:left;
	width:376px;
	font-size:83%;
	line-height:160%;
}
div#content div.pdf ul.adobereader li.banner {	
	width:158px;
	margin-right:12px;
}
/* div#content div.button-wikitop
-----------------------------------------------------------*/
div#content div.button-wikitop {
	padding:10px 6px 6px;
	zoom:1;
	background: url(/beef/wiki/shared/graphic/background_beef_01.gif) no-repeat;
	text-align:right;
	clear: both;
}


/* clearFix
-----------------------------------------------------------*/
div#content ul.wiki-title,
div#content div.wiki-detail dl,
div#content div.pdf ul.download,
div#content div.pdf ul.adobereader {
	overflow: hidden;
}
div#content ul.wiki-title:after,
div#content div.wiki-detail dl:after,
div#content div.pdf ul.download:after,
div#content div.pdf ul.adobereader:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html div#content ul.wiki-title,
* html div#content div.wiki-detail dl,
* html div#content div.pdf ul.download,
* html div#content div.pdf ul.adobereader {
	height: 1em;
	overflow: visible;
}
/**/

