/* only info for header-area and content-area */
/* $Source: /usr/cvs/eMB/Clickstream_DCVD/css/style.css,v $ $Revision: 1.3 $ Check-In $Date: 2002/11/14 11:16:04 $
*/
body {margin:0px; padding:0px; background-repeat:repeat-y;}
#TDL1 {font-family:"ＭＳ ゴシック", "Osaka－等幅"; font-size:9px; font-weight:normal; color:#333333;}
td, #cnt div {
	font-family:"ＭＳ ゴシック", "Osaka－等幅", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#333333;
}
.txt10 {
	font-family:"ＭＳ ゴシック", "Osaka－等幅", Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	color:#333333;
}
/* special areas have only small text */
#cnt #sl1-low div, #cnt #sl1-low td, #cnt #sl3a-low td, #cnt #sl4-low div, #cnt #sl4-low td, 
#cnt #sl5-low div, #cnt #sl5-low td, #cnt #sl6-high div, #cnt #sl6-high td, #cnt #sl6-low div, #cnt #sl6-low td, 
#cnt a.nls, #cnt td.t17caption div, #cnt #toolkit td, #cnt #toolkit div, 
#cnt #linklist td, #cnt #tdl4list div, #cnt #tdl4list td, #cnt .contentteaser div, #cnt .contentteaser td
{font-size:10px;}
form {margin:0px;} 
a {
	text-decoration:none;
	display:block;
}
a.lnk-dl-sm {padding:0px 0px 0px 19px;}
a.lnk-dl {padding:0px 0px 0px 19px;}
a.link-sim {
	text-decoration:underline;
	display:inline;
	color: #0000FF;
	font-weight: bold;
}
a.examinelinkon, a.examinelink, a.toolkitlink, a.linklistlink, a.povlnk {padding:0px 2px 0px 11px;}
#cnt div.povoff {padding:0px 2px 0px 11px; color:#527bb9;}
a.contentlink, a.contentlinksmall {padding:0px 2px 0px 0px; text-indent:11px;}
a.overlinelink {padding:2px 2px 2px 5px; text-indent:11px; font-size:11px; font-weight:600;}
td.overline {/* START:overline, used on T07 */ vertical-align:top;}
#cnt td.topalign {vertical-align:top;}
/* Head Area with Logo */
#headdiv {position:absolute; z-index:11; left:0px; top:0px; height:93px; width:1000px; margin:0px; clip:rect (0px 1000px 100px 0px); /* 100728 bg_header.jpgの高さ変更に対応 */}
#headdiv #cnw-selector {position:absolute; top:1px; left:170px; z-index:12;}
/* path navigation in head area */
#headdiv #cnw-selector a, #headdiv #cnw-selector span {color:#666666; font-size:10px;}
#headdiv #cnw-selector a:hover, #headdiv #nav1txtlink a:hover {color:#0082E6;}
#headdiv a.nls {padding:0px 0px 0px 7px;}
#headdiv #cnw-selector #nav1-on {color:#0082E6;}
#headdiv #nav1retlogo{position:absolute; top:33px; left:170px; z-index:12;}
/* Content Area */
#cnt {position:absolute; z-index:10; left:0px; width:1000px; top:93px; /* 100728 bg_header.jpgの高さ変更に対応 */}
#cnt xxx.a {color:#527bb9;}
#cnt a:hover, #cnt #examine .examinelinkon {color:#ff6600;}
#cnt .innerheadline {color:#666666; font-weight:600;}
#cnt .tableborder {background-color:#666666;}
#cnt .tablebg {background-color:#ffffff;} 
#cnt .null-hl2, #cnt .null-hl1, #cnt .hl1-hl1, #cnt .hl1-hl2, #cnt .null-fla, #cnt .lnk-lnk, #cnt .dll-dll, #cnt .t17s-hl5, #cnt .magazinetopic .null-hl5, #cnt .null-cpt {padding-top:0px;}
#cnt .null-tbox {padding-top:5px;}
#cnt .null-vis, #cnt .null-hl5, #cnt .null-tx1, #cnt .null-lnk, #sl6-high .null-ll, #cnt .thumb-horizspacer, #cnt .slot-fla, #cnt .im15-tx1, #cnt .null-tea4, #cnt .im15-cpt {padding-top:2px;}
#cnt .null-im15 {padding-top:3px;}
#cnt .hl5-tx1, #cnt .hl5-lnk, #cnt .hl5-dll, #cnt .hl5-hl5, #cnt .tea5hl5-tea5 {padding-top:4px;}
#cnt .ovl-hl5, #cnt .tdl1padding {padding-top:5px;}
#cnt .tea4-tea4, #cnt .tx1-lnk, #cnt .tx1-dll, #cnt .lnk-dll, #cnt .tdl4innerpadding, #cnt .dll-lnk, #cnt .tea5-tea5 {padding-top:6px;}
#cnt .hl1-dll, #cnt .hl1-lnk, #cnt .hl1-tx1, #cnt .hl1-hl5, #cnt .hl5-tb, #cnt .tdl3-tdl1, #cnt .tdl1-tdl1, #cnt .fla-tdl1, #cnt .im8-tx1 {padding-top:7px;}
#cnt .hl2-tx1, #cnt .hl2-lnk, #cnt .hl2-dll, #cnt .hl2-hl5, #cnt .im3-tea4, #cnt .null-me {padding-top:8px;}
#cnt .hl1-im3, #cnt .hl1-me, #cnt .hl2-me {padding-top:9px;}
#cnt .hl1-fla, #cnt .hl1-tb, #cnt #sl1-high .fla-hl5 {padding-top:10px;}
#cnt .hl1-ovl, #cnt .hl2-im3, #cnt .hl2-tb, #cnt .hl2-fla {padding-top:11px}
#cnt .hl2-ovl, #cnt .ovl-im3-fla, #cnt .nav7-tb, #cnt .nav7-im3, #cnt .nav7-me {padding-top:12px;}
#cnt .im3-hl5, #cnt .hl5-im3, #cnt .im3-tx1, #cnt .im3-lnk, #cnt .im3-dll, #cnt .tx1-tb, #cnt .tb-tx1, #cnt .tx1-im3, #cnt .tb-lnk, #cnt .tb-dll, #tdl4list .tdl4-tdl4, #cnt .tb-tbox, #cnt .dll-tx1, #cnt .fla-hl5, #cnt .fla-tx1, #cnt .fla-lnk, #cnt .fla-dll, #cnt .me-tx1, #cnt .me-lnk, #cnt .me-dll, #cnt .nav7-hl5, #cnt .nav7-tx1, #cnt .nav7-ll, #cnt .nav7-dll {padding-top:13px;}
#cnt .tx1-tdl4, #cnt .tx1-hl5, #cnt .lnk-hl5, #cnt .dll-hl5, #cnt .tb-tx, #cnt .tbox-ll, #cnt .ll-tea4, #cnt .tx1-t17s, #cnt .t17s-t17s, #cnt .ll-ll, #cnt .tx1-tx1, #sl6-high .tea4-tea5, #cnt .lnk-tx1, #cnt lnk-ll, #cnt lnk-dll, #cnt .tea4-tea5hl5, #cnt .ll-tea5hl5  {padding-top:14px;}
#cnt .im3-me, #cnt .im3-im3 {padding-top:15px;}
#cnt .tb-tbox, #cnt .fla-tb {padding-top:16px;}
#cnt .magazinetopic-ovl, #cnt .lnk-ovl, #cnt .lnk-im3, #cnt .lnk-tb, #cnt .null-t23s {padding-top:17px;}
#cnt .ll-tbox, #cnt .tea4-tbox, #cnt .tea5-tbox {padding-top:18px;}
#cnt .tb-tb, #cnt .tb-im3, #cnt .t23s-t23s {padding-top:20px;}
#cnt .thumb-horizspacer {padding-left:2px;}
#tdl4list .tdl4-horizspacer {padding-left:31px;}
#cnt .magazinetopic-hl5 {padding-top:14px; padding-bottom:6px; width:550px; color:#666666; font-weight:600;}
#cnt .magazinetopic {width:550px; padding-top:9px;}
#cnt .linklistheadline {font-weight:600; color:#666666;}
#cnt .toolboxheadline {font-weight:600; color:#ffffff;}
#cnt .teaserheadline {font-weight:600; color:#666666;}
/* slotpositions */
#sl1-vis {position:absolute; top:0px; left:0px; width:770px; height:170px; z-index:20; clip:rect (0px 770px 170px 0px); }
#sl1-high {position:absolute; top:13px; left:20px; width:750px; z-index:25;}
#sl1-low {position:absolute; top:173px; left:20px; width:750px; z-index:28;}
#sl2-vis {position:absolute; top:0px; left:170px; width:600px; height:170px; z-index:30; clip:rect (0px 600px 170px 0px);}
#sl2-low {position:absolute; top:171px; left:170px; width:600px; z-index:32; }
#sl3-high {position:absolute; top:13px; left:190px; width:580px; z-index:35;}
#sl3-low {position:absolute; top:171px; left:190px; width:580px; z-index:38;}
#sl4-low {position:absolute; top:173px; left:350px; width:420px; z-index:39;}
#sl5-low {position:absolute; top:173px; left:520px; width:170px; z-index:55;}
#sl6-high {position:absolute; top:23px; left:600px; width:170px; z-index:50;}
#sl6-low {position:absolute; top:173px; left:600px; width:170px; z-index:58;}
/* individual styles needed on several pages */
#bold1 {font-weight:600;}
/* START:for plug-in AND alternativeImage settings */
.positioning {position:relative;}
.positioning div.sublayer {position:absolute; top:0px; left:0px; z-index:1;}
.positioning #noflashing {position:absolute; top:0px; left:0px; z-index:2;}
/* END:for plug-in AND alternativeImage settings */
/* things for the multimedia element */
.me-sublayer, .me-layer, .me-sublayer-missing {position:absolute;}
.me-sublayer {z-index:998;}
.me-sublayer table, .me-sublayer-missing table {background-color:#e4e4e4;}
.me-sublayer-missing {visibility:hidden; z-index:999; color:#ff6600;}
.me-sublayer td {background-color:#ffffff;}
.me-sublayer-missing td {background-color:#ffffff; color:#ff6600;}
/* needed for links in tables */
.display-inline {display:inline;}
.txt-hi {color:#ff6600;}
#topimage	{
	display:none;
	margin:0px;padding:0px;position:absolute;top:0px;left:0px;z-index:1;
}

#img1-1	{
	display:none;
	position:absolute;top:0px;left:0px;
}
#eqbanner	{
	position:absolute;top:150px;left:500px;
}

.subbanner	{
	position:absolute;top:312px;left:0px;
}

#mbf	{
	width:500px;
	text-align:right;
}
#cnt #sl03 #mbf {
	font-size: 12px;
}
#img5-1	{
	display:none;
	position:absolute;top:0px;left:0px;z-index:2;
}
#img5-2	{
	display:none;
	position:absolute;top:0px;left:250px;z-index:2;
}
#img5-3	{
	display:none;
	position:absolute;top:0px;left:500px;z-index:2;
}
#img5-4	{
	display:none;
	position:absolute;top:0px;left:730px;z-index:2;
}
#img5-5	{
	display:none;z-index:2;
	position:absolute;top:250px;left:30px;
}

.slider {
  position: relative;
  margin: 20px auto;
  border: 1px solid #aaa;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 640px;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
  background: #fff;
}

.slider a:focus {
  outline: 0;
}

.sls-view {
  position: relative;
  margin: 30px 40px 30px;
  border: 1px solid #bbb;
  width: 560px;
  height: 200px;
  overflow: hidden;
}

.sls-container {
  position: absolute;
  top: 0;
  left: 0;
}

.sls-content {
  position: relative;
  float: left;
  width: 560px;
  height: 200px;
}

.sls-content a {
  display: block;
}

.sls-content a:hover {
  color: #600;
}

.sls-prev, .sls-next {
  position: absolute;
  top: 95px;
  color: #e0e0e0;
  font-size: 60px;
  line-height: 1;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
}

.sls-prev {
  left: 2px;
}

.sls-next {
  right: 2px;
}

.sls-prev:hover,
.sls-next:hover {
  color: #ccc;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.5);
}

.sls-pagination {
  position: absolute;
  top: 238px;
  left: 25%;
  margin-left: -50px;
  width: 480px;
}

.sls-pagination a {
  float: left;
  margin: 5px 5px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  width: 10px;
  height: 10px;
  overflow: hidden;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5) inset;
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5) inset;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5) inset;
  background: #eee;
  text-indent: -9999px;
  vertical-align: middle;
}

.sls-pagination a:hover {
  background: #ccc;
}

.sls-pagination a.current {
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5) inset, 0 0 2px rgba(68, 170, 238, 0.5);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5) inset, 0 0 2px rgba(68, 170, 238, 0.5);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5) inset, 0 0 2px rgba(68, 170, 238, 0.5);
  background: #4ae;
}

