@charset "utf-8";
* { margin:0; padding:0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;}
/*-----------------------------------
Box State :2014.12.15 Ohnishi
-----------------------------------*/
#full_contains{
	background:none;	
}
header,
.head,
footer,
.foot_content,
#topic_path{
	height:2em;
	background:none;
	border-bottom:#000 1px solid;
	box-shadow:none;
	-webkit-box-shadow:none;
}
#topic_path{
	margin:0;
	border:0;
	padding-left:1em;
}
#contents_block{
	box-shadow:none;
	-webkit-box-shadow:none;
}
footer,
.foot_content{
	border-bottom:0;
}
#link_index,
#about a,
#copyright,
#manufacturing_code,
#parts_code,
#topic_path,
#topic_path a{
	color:#000;
	font-weight:normal;
}
#about:before {
    content: '▶';
    font-size: 0.6em;
	color:#000;
}
#link_index{
	padding:0;
	padding-left:1em;
	font-size:1.2em;
}
#main_nav,
#goto_menu,
#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;
}
#model_code,
#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;
}
aside.note {
    text-align: left
}