@charset 'shift_jis';
@import url("../header_footer/header.css");
@import url("../header_footer/gnav.css");
@import url("../header_footer/breadlist.css");
@import url("../header_footer/footer.css");
@import url("./contents.css");

/*--------------------------------------
	Reset & Hack
--------------------------------------*/
html,body,div,
h1,h2,h3,h4,h5,h6,
p,pre,blockquote,
dl,dt,dd,ul,ol,li,
form,legend,fieldset,input,textarea,
address{
	margin:0;padding:0;
}
body,
h1,h2,h3,h4,h5,h6{
	font-size:100.01%;
}
img,
a,
fieldset{
	border:0;
}
a{
	outline:0;
	text-decoration:none;
}

ul li{
	list-style:none;
}
input {
	line-height: 1;
	vertical-align:middle;
	margin: 0 5px 0 0;
}

/*--------------------------------------
	General Elements
--------------------------------------*/
a{
	color:#003399;
}
a:active,
a:hover{
	text-decoration:underline;
}

/*--------------------------------------
	General Layout
--------------------------------------*/
body{
	background:#ffffff;
	font-size:80%;
	font-family:"メイリオ",Verdana,Arial,Sans-serif,"ＭＳ Ｐゴシック";
	color:#333333;
}
#dengen_container{
	width:779px;
	margin:0;
	border-right:1px solid #959595;
	height: auto;
}
/*電源機器用語集用*/
#dengen_dic_container{
	margin:0 auto;
	height: auto;
}

#main-column {
	padding:0 18px 0 18px;
}

#contents-l #main {
	float:left;
	width:684px;
	padding:0 0 0 18px;
}
#contents-r {
	min-height:400px;
	padding:0 15px 0;
	line-height: 1.5;
	height: 100%;
}
	#contents-r #main {
	float:right;
	width:700px;
	padding:0 0 0 0px;
	border-left:1px dotted #f5f5f5;
	}

/*floatによる配置指定を解除するクラス*/
.clearBoth{
	width:0;
	height:0;
	margin:0;
	padding:0;
	clear:both;
}
