@charset "utf-8";

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* COMMON.CSS
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* </common/css/>以下のリンクの反映 */
/* LINK */
#SupportArea a,
#TopicPathArea a,
#BottomGlobalArea a
{
	color: #0055cc;
	text-decoration: none;
}
#SupportArea a:visited,
#TopicPathArea a:visited,
#BottomGlobalArea a:visited
{ color: #6699cc; }
#SupportArea a:hover,
#TopicPathArea  a:hover,
#BottomGlobalArea a:hover
{ text-decoration: underline; }
#SupportArea a:active,
#TopicPathArea a:active,
#BottomGlobalArea a:active{ text-decoration: underline; }

/* BODY */
body,td,th
{ 
   background-image:none;
}
#ContentsArea
{
   font-size: 14px;
   *font-size: inherit;
   line-height: 1.2;
}
.menu
{ font-size:10pt; }
.award
{
   font-size:10pt;
   line-height:120%;
}
.title
{ font-size:12pt; }
.Margin
{ 
   margin-left: 30px;
   margin-bottom: 8px;
}

/* --------------------------------------------------------------------- */

/* A */
#ContentsArea a:link
{ color:#3366cc; }
#ContentsArea a:visited
{ color:#808000; }
#ContentsArea a:active
{ color:#cc3300; }

#ContentsArea a.LeftNavi:link
{
   font-size:10pt;
   color:#ffffff;
}
#ContentsArea a.LeftNavi:visited
{
   font-size:10pt;
   color:#ffffff;
}
#ContentsArea a.LeftNavi:active
{
   font-size:10pt;
   color:#ffffff;
}
#ContentsArea a.WhiteLink:link
{ color:#ffffff; }
/* --------------------------------------------------------------------- */
/* TABLE */
.elm-spe
{
	margin: 0 auto;
}

/* TD */
td.LeftNaviTop
{
   font-size:10pt;
   background-color:#666666;
   color:#efefef;
   text-align:center;
   font-weight:bold;
}
td.LeftNavi
{
   font-size:10pt;
   background-color:#333333;
}
td.Es024TextBg
{ background-color:#f2f2ec; }
td.Es024SpecPart
{ background-color:#666666; }
td.Es024Spec
{ background-color:#333333; }
td.Es105TopHeadBg
{
   background-color:#000000;
   background-repeat:repeat-y;
   background-image:url(/speaker/img/es105_bg_head.jpg);
/* jama 
   background-image:url(/murata/speaker_En/img/es105_bg_head.jpg);
*/
}
td.Es024SpecBg
{
   background-color:#000000;
   background-repeat:no-repeat;
   background-image:url(/speaker/img/es024_img_04.jpg);
/* jama 
   background-image:url(/murata/speaker_En/img/es024_img_04.jpg);
*/
}
td.Es024TopHeadBg
{
   background-color:#000000;
   background-repeat:repeat-y;
   background-image:url(/speaker/img/es024_bg_head.jpg);
/* jama 
   background-image:url(/murata/speaker_En/img/es024_bg_head.jpg);
*/
}
td.MdBg
{ background-color:#9e872d; }
td.Left024Bg
{ background-color:#000000; }
/* --------------------------------------------------------------------- */

/* DIV */

div.LeftNavi
{ margin:13px 0px 15px 10px;}
div.NaviMd
{
   font-weight:bold;
   color:#cccccc;
   margin-bottom:6px;
}
div.LeftNaviLine
{ margin-left:4px; }
div.Caution024
{
   font-weight:bold;
   color:#746736;
}
div.TbSpec024
{
   margin-top:8px;
   margin-left:8px;
}
div.Es024Spec
{
   margin-left:18px;
   margin-bottom:11px;
   color:#ffffff;
   line-height:1.2em;
}
div.MdName
{
   font-weight:bold;
   color:#505050;
   font-size:12pt;
   margin-bottom:3px;
   margin-left:5px;
}
div.MdText
{
   font-weight:bold;
   color:#505050;
   font-size:12pt;
   margin-left:5px;
}
/* --------------------------------------------------------------------- */

/* p */

p.Es024Text
{ margin:0px 10px 12px 18px; }


/* --------------------------------------------------------------------- */

/* span */

span.SpecItem
{ font-weight:bold; }
