@charset "utf-8";
* { margin:0; padding:0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;}
#full_contains{
	background:none;
	min-height: auto !important;
}
header,
footer,
#topic_path{
	height:2em;
	background:none;
	border-bottom:#000 1px solid;
	box-shadow:none;
	-webkit-box-shadow:none;
}
header .head_title{
	padding: 0;
}
#model_code{
	font-size: 1.2em;
}
#topic_path{
	margin:0;
	border:0;
	padding-left:1em;
}
#contents_block{
	box-shadow:none;
	-webkit-box-shadow:none;
	height: auto !important;
	min-height: auto !important;
}
footer{
	border-bottom:0;
	border-top: #000 solid 1px;
}
#link_index,
#model_code,
#about a,
#revision_date,
#copyright,
#manufacturing_code,
#parts_code,
#topic_path,
#topic_path a,
#about:before,
#ar-GC #about:after {
	color:#000;
	font-weight:normal;
}
#link_index{
	padding:0;
	padding-left:1em;
	font-size:1.2em;
}
#main_nav,
#goto_menu,
#goto_content,
#goto_top {
	display: none;
}
#right_pane{
	width:100%;
	margin:0;
}
#about{
	position:absolute;
	width:10em;
	left:15px;
	top:5px;
}
#copyright{
	position:absolute;
	left:50%;
	margin-left:-5em;
	top:5px;
}
#manufacturing_code,
#parts_code{
	position:absolute;
	text-align:right;
	top:0;
	right:20px;
}
#manufacturing_code{
	position:absolute; 
	top:5px;
}
#parts_code{
	position:absolute; 
	top:18px;
}
sub {
    font-size: 75.5%;
    vertical-align: bottom;
    position: relative;
    top: 0.1em;
}
sup {
    font-size: 75.5%;
    vertical-align: top;
    position: relative;
    top: -0.1em;
}
#page_navi{
	display: none;
}
.main_content {
	display: block !important;
}