@charset "UTF-8";
/* CSS Document */


/* Report14用 */

div#clm_box14	{
	width:728px; height:auto; margin-top:0px; margin-bottom:40px; margin-left:auto; margin-right:auto;
}
.mds-clm_box14	{ font-size:28px; line-height:28px; padding:10px; padding-left:16px; text-align:left; background-image:url(../../img_echotech/img_usc-report/img_usc-report_14/bg_obi14-1.png); background-repeat:repeat-y; margin:0px; margin-bottom:16px;
}
div#clm_box14	h4	{
	 font-size:18px; line-height:30px; color:#600; text-align:left; margin-bottom:16px;
}

div#clm_box14-data	{
	width:704px; height:auto; border:solid 4px #F90; padding:8px; background-color:#FF9;  margin-bottom:30px; margin-top:10px;
}
div#clm_box14-data	h3	{ font-size:20px; line-height:32px; font-weight:bold; color:#900;
text-align:left;
}
div#clm_box14-data		p	{ font-size:14px; line-height:24px; font-weight:bold; color:#000;
}
div#clm_box14-2	{
	width:728px; height:auto;  margin-top:0px; margin-bottom:20px; 
}
div#clm_box14-2-mds	{ width:400px; height:40px; margin:0px; margin-bottom:16px;
position:relative;
}
div#clm_box14-2-mds	h2	{ top:0px; left:0px; position:absolute; font-size:28px; text-align:left; vertical-align:text-top;
}
div#clm_box14-2-mds	img	{ top:0px; left:-20px; position:absolute;
}
div#clm_box14-2	table,tr,td	{ vertical-align:top;
}
div#clm_box14-2	p	{ font-size:16px; line-height:28px; vertical-align:text-top; text-align:justify; color:#000;
}
div#clm_box14-mini-1	{ width:320px; height:auto; margin:0; margin-top:10px; margin-right:20px; margin-bottom:0px; float:left; margin-bottom:10px;
}
div#clm_box14-3	{
	width:728px; height:400px;  margin-top:0px; margin-bottom:20px; position:relative; 
}
.box14-3-1	{position:absolute; top:0px; left:0px; }
.text14-3-2	{position:absolute; top:0px; left:300px; width:428px; height:auto; }
.box14-3-3	{position:absolute; top:260px; left:290px; }
.text14-3-4	{position:absolute; top:210px; left:290px; width:438px; height:auto; }
.rr90c	{ display: inline-block; transform: rotate(90deg);
    -webkit-transform: rotate(90deg);}