@charset "utf-8";

/* CSS Document */



/*

top.html style

___________________________________________________*/



div#header ul {

	border-bottom-color: #7399af;}



h3 {

	padding-bottom: 20px;}



img {	

	background-color: #FFFFFF;}



div.excelBox img,
div.excelBox02 img {	

	background-color: transparent;}

div.excelBox02 {	

	margin: 20px 0 0;}

h4 {

	padding-bottom: 20px;}



h5 {

	padding-bottom: 9px;

	font-weight: bold;

	font-size: 1em;}



ul.discList ul,

ul.discList ul li {

	padding: 0 0 0 0;

	list-style-type: none;}



ul.discList {

	padding: 0 0 0 17px;}



ul.discList li {

	list-style-type: disc;}



div#area01 {

	padding-bottom: 10px;}



div#area01 p {

	padding: 0 0 10px 0;}



div#area01 dt {

	padding: 0 0 0 11px;

	margin-bottom: 25px;

	background: url(/research/img/ico_arrow01.gif) 0 50% no-repeat;}



div#area01 dt.down {

	margin-bottom: 10px;

	background-image: url(/research/img/ico_arrow02.gif);}



div#area01 dt a {}



div#area01 dd {

	padding: 0 0 20px 11px;

	line-height: 1.6em;}



div#area02 {

	padding-bottom: 30px;}



div#area02 ul.discList {

	padding: 0 0 0 70px;}



div#area02 ul.discList li {

	padding: 0 0 10px 0;}



div#area02 dl {

	padding: 0 0 15px 0;}



div#area02 dt {

	padding: 0 0 10px 11px;

	background: url(/research/img/ico_arrow01.gif) 0 3px no-repeat;}



div#area02 dd {

	padding: 0 0 0 0;

	line-height: 1.4em;}



div#area02 ul.icoList {

	padding: 0 0 10px 0;}



div#area02 ul.icoList li {

	padding: 0 0 5px 0;}



div#area02 ul.discList ul {

	padding: 5px 0 10px 5px;}



div#area02 ul#materials {

	width: 320px;

	background: #f2f2f2;

	padding: 10px 0 0 30px;

	margin: 0 0 10px 50px;}



div#area02 ul#materials li {

	padding: 0;}



div#area02 ul#materials li img {

	background: #f2f2f2;}



div#area02 ul#materials li ul {

	padding: 0 0 0 55px;}



div#area02 ul#materials li li {

	padding-bottom: 10px;}



div#area02 ul#decimalList {

	padding: 10px 0 0 70px;

	margin-bottom: -10px;}



div#area02 ul#decimalList li {

	padding: 0 0 10px 0;

	list-style-type: decimal;}





body#rsTop div.excelBox,

div#area03 div {

	background: #FFFFFF;

	border: none;}



body#rsTop div.excelBox dl {

	width: 305px;

	padding: 0 0 0 0;

	background: #f2f2f2;

	border: none;}



body#rsTop div.excelBox dl dt {

	width: 240px;

	padding: 10px 0 5px 12px;

	background: none;

	float: none;

	clear: both;}



body#rsTop div.excelBox dl dd {	

	padding: 0 0 0 12px;}



body#rsTop div.excelBox dl dd img {

	display: block;

	float: left;}



body#rsTop div.excelBox dl dd p {

	width: 240px;

	float: left;

	padding: 0 0 10px 0;

	margin: 0;

	text-indent: 0;}



div#area03 h4 {

	padding-bottom: 0;}



div#area03 ul.discList {

	padding-left: 30px;}



div#area03 ul.discList ul {

	padding-left: 0;

	margin-left: -10px;}





* html div#area03 ul.discList ul {

	margin-left: -15px;}



div#area03 div {	

	padding-bottom: 30px;}



div#area03 dl {

	width: 570px;}



div#area03 dt {

	width: 330px;

	float: left;}



div#area03 dt span {

	display: block;

	padding: 8px 0 0 10px;

	z-index: 10;

	position: relative;}



div#area03 dd {}



div#area03 dd p img {

	background: #ffffff;}



div#area03 p.grayLine,

div#area03 dd.grayLine,

div#area03 dd.grayLine img {

	background: #F5F5F5;}



div#area03 dd p {

	margin-left: 440px;

	padding: 5px 10px 5px 0;

	text-align: left;

	text-indent: -36px;}



div#area03 dd p.ieBug {

	margin-top: -3px;}



* html div#area03 dd p.ieBug {

	text-indent: -33px}



div#area03 div ul {

	padding: 8px 10px 3px 10px;

	background: #f2f2f2;}



div#area03 div ul li {

	padding: 0 0 5px 0;}



div#area03 div ul img {

	background: #f2f2f2;}



div#area03 p.lead {

	padding-top: 5px;

	padding-bottom: 5px;}



div#area03 p.lead02 {

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 10px;}



div#area03 div#oneLump {

	padding: 0 0 40px 0;}



div#area03 div#oneLump ul {

	width: auto;

	margin: 0;

	padding: 10px 15px 0px 15px;

	background: #f2f2f2;

	border: 3px solid #cdcdcd;}



div#area03 div#oneLump ul li {

	padding: 0 0 15px 0;}



div#area03 div#oneLump ul li.secondList {

	padding-bottom: 10px;}



div#area03 div#oneLump ul li img {

	background: #f2f2f2;}



div#area03 div.excelBox {}







div#area04 {

	border: solid #cdcdcd;

	border-width: 1px 0;

	background: #fafafa;

	padding: 12px 19px;

	margin-bottom: 30px;}



div#area04 p {

	padding: 0 0 15px;}



div#area04 dl {

	margin: 3px 0 0;}



div#area04 dl dt {

	width: 12.5em;

	float: left;

	padding:0;}



div#area04 dl dd {

	margin: 0 0 0 12em;

	padding: 0 10px;}



div#area04 p.topLink {

	background: url(/common/img/ico_arrow.gif) 0 26px no-repeat;

	padding: 20px 0 0 15px;}







