body {
	margin:0px;
	padding:0px;
}

#body {
	width:1000px;
	background: url(/assets/images/background.jpg);
}

div#header h1 {
	margin-top:0px;
	margin-left:50px;
}

#column { width:908px; margin-left:auto; margin-right:auto;}
#bar_01 { width:908px; height:70px; background:url("/assets/images/page_title1.jpg") no-repeat}
#bar_02 { width:908px; height:70px; background:url("/assets/images/page_title2.jpg") no-repeat}
#bar_03 { width:908px; height:70px; background:url("/assets/images/page_title3.jpg") no-repeat}

h1#logo span {
	visibility:hidden;
}
h1#logo {
	width:908px;
	height:150px;
	margin-left: 50px;
	background-image: (images/sound_intelligibility_title.jpg) no-repeat;
}

.text{
	width:908px;
	margin:0 auto;
	font-family:"‚l‚r ƒSƒVƒbƒN","‚l‚r‚o ƒSƒVƒbƒN",sans-serif;
	background:url("/assets/images/colum_bg.jpg") repeat-y;
	line-height:1.4em;
}

.text p{
	width:800px;
	margin:0 auto;
}

.text p.note{
	width:800px;
	margin:0 auto;
	font-size:0.8em;
	line-height:1.2em;
	color:#666;
}

.ol{
	width:800px;
	margin-top:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
}

#column img {
	margin-left:50px;
	margin-right:auto;
}

#flArea {
	margin-left:50px;
	margin-right:auto;
}

#column_bottom {
	margin-top:0;
	padding-bottom:15px;
	height:36px;
	margin:0px;
	background:url(/assets/images/colum_bottom.jpg) no-repeat;
}

div.flash {
	width:908px;
	margin:0px auto;
	padding:25px 0px 15px 0px;
	text-align:center;
}


dl.numbering{
	margin:20px 0px 20px 55px;
}

dl.numbering dt{
	padding:0 0 0 25px;
	margin:0 0 5px 0;
	color:#356897;
	font-weight:bold;
	font-size:1em;
}

.one{
	background:url("/assets/images/listico_at3-1.gif") left no-repeat;
}

.two{
	background:url("/assets/images/listico_at3-2.gif") left no-repeat;
}

.three{
	background:url("/assets/images//listico_at3-3.gif") left no-repeat;
}

.four{
	background:url("/assets/images/listico_at3-4.gif") left no-repeat;
}

dl.numbering dd{
	padding:0 0 0 20px;
	margin:0 0 15px 0;
}

h3{
	margin:30px 0px 10px 55px;
	padding:0 0 0 15px;
	font-size:1.2em;
	font-weight:bold;
	color:#318932;
	background:url("/assets/images/ico_h3.gif") left 5px no-repeat
}

#ant-table img {
	margin:0;
}

#ant-table table {
	width:775px;
	margin:30px 0px 5px 55px;
	padding:0 0 0 0;
	font-size:0.8em;
	line-height:1.2em;
	text-align:center;
}

table.foot {
	padding:0 0 0 55px;
	margin:15px 0 0 0;
	text-align:left;
}

table.foot caption {
	padding:0 0 0 55px;
	text-align:left;
	white-space:nowrap;
}

table.foot th {
	padding:2px;
	text-align:left;
	font-weight:bold;
}

table.foot td {
	padding:2px;
	text-align:left;
	font-weight:normal;
}