*{
	margin:0;
	padding:0;
	}

body{
	background:#fff;
}

.mabl_clear {
clear:both;
}

#mabl_wrapper{
	position:relative;
	width:480px;
	height:333px;
	top:32px;
	margin:0px auto;
}

#mabl_table {
	position:relative;
	top:0px;
	width:480px;
	margin:0;
	padding:0;
}

#mabl_downleft{
	position:relative;
	left:0px;
	width:8px;
	height:68px;
}

#mabl_downcenter{
	position:relative;
	left:0px;
	width:464px;
	height:68px;
}

#mabl_downright{
	position:relative;
	left:0px;
	width:8px;
	height:68px;
}
	
#MABL_TEXT_01, #MABL_TEXT_02{
	position:relative;
	top:0x;
	left:0px;
	height:56px;
	width:466px;
	font-size:16px;
        line-height: 150%;
	padding:7px 7px 0px 7px;
	color:#FFF;
	background:#000000;
	font-family:Arial,'ＭＳ Ｐゴシック',sans-serif ;
	/*z-index: 2;*/
	text-align:center;
	border-top: 1px solid white;
	}

#mabl_ctrl {
	position:relative;
	top:-49px;
	left:0px;
	width:484px;
	height:42px;
}

#mabl_ctrl #mabl_btn_ctrl_play{
	position:absolute;
	width:74px;
	height:30px;
	top:12px;
	left:10px;
}

#mabl_ctrl #mabl_btn_ctrl_replay{
	position:absolute;
	width:74px;
	height:30px;
	top:12px;
	left:94px;
}

#seekbar #mabl_time_slider {
	position:absolute;
	left:10px;
	top:0px;
}

#seekbar #mabl_timeseekbase {
	position:absolute;
	width:230px;
	height:8px;
	left:10px;
	top:0px;
}

#seekbar #mabl_timeseekbase  .ui-slider-handle {
  background: url('../img/mabl_vol.gif') no-repeat;
  height: 8px; width: 8px; overflow: hidden; position: absolute; top: 0px;
  z-index: 1;
}	


#seekbar #mabl_time_fill {
	position:absolute;
	left:1px;
	top:1px;
	width:0px;
	background-image: url("../img/mabl_progress_fill.gif");
  z-index: 0;
}

#mabl_volume {
	position:absolute;
	top:-6px;
	left:245px;
}
#mabl_volume #mabl_volume_slider{
	position:absolute;
	top:4px;
	left:70px;
}
#mabl_volume #mabl_btn_ctrl_speaker{
	position:absolute;
	width:20px;
	height:17px;
	left:4px;
	top:0px;
	}

#mabl_volume #mabl_btn_ctrl_volume0  {
	position:absolute;
	width:53px;
	height:17px;
	left:22px;
	top:0px;
	}

#mabl_volume #mabl_btn_ctrl_volume  {
	position:absolute;
	width:42px;
	height:17px;
	left:22px;
	top:0px;
	}

#mabl_volume #mabl_btn_ctrl_volume .ui-slider-handle {
     background: url('../img/mabl_vol.gif') no-repeat;
      height: 8px; width: 8px; overflow: hidden; position: absolute; top: 4px;
      }

#mabl_ctrl #MABL_TIME_HMS{
	position:absolute;
	font-size:14px;
	color:#858585;
	top:-16px;
	left:13px;
	width:64px;
	}
	
#mabl_ctrl #mabl_time_slash{
	position:absolute;
	font-size:14px;
	color:#858585;
	top:-16px;
	left:71px;
	width:64px;
	}
	
#mabl_ctrl #MABL_TOTAL_HMS{
	position:absolute;
	font-size:14px;
	color:#858585;
	top:-16px;
	left:81px;
	width:64px;
	}
	
#mabl_ctrl #mabl_lang1{
	position:absolute;
	top:12px;
	left:179px;

	font-weight: normal;
	text-decoration: none;
	background-image: url('../img/mabl_btn_bg1.gif');
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	width: 74px;
	height: 30px;
	line-height: 2.0em;
	text-align: center;
	vertical-align: middle;
	font-size: 16px;
	color: #666666;
	font-family:"メイリオ",Georgia, "Times New Roman", Times,serif;
}

#mabl_ctrl #mabl_lang2{
	position:absolute;
	top:12px;
	left:330px;
}

#mabl_ctrl #mabl_lang_now {
	width:74px;
	height:30px;
	position:relative;
}

#mabl_ctrl #mabl_lang_select{
	left: 8px;
	width:54px;
	height:18px;
	position:relative;
}
#mabl_ctrl #mabl_company_logo{
	position:absolute;
	left:385px;
	top:-2px;
	width:87px;
	height:47px;
}

#mabl_ccc{
	position:absolute;
	top:0px;
	left:0px;
	/*z-index: 1;*/
}
#mabl_script1{
	position:absolute;
	top:12px;
	left:180px;
}

/* .submenu {line-height:1.8em; font-size:12px;} */
/* a.submenu {text-decoration:none;} */
a.submenu:link , a.submenu:visited {
	font-weight: normal;
	text-decoration: none;
	background-image: url('../img/mabl_btn_bg1.gif');
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	width: 74px;
	height: 30px;
	line-height: 2.0em;
	text-align: center;
	vertical-align: middle;
	font-size: 16px;
	color: #666666;
	font-family:"メイリオ",Georgia, "Times New Roman", Times,serif;
}
a.submenu:hover {
	color: #FFBB33;
	font-family:"メイリオ",Georgia, "Times New Roman", Times,serif;
	background-image: url('../img/mabl_btn_bg1_hit.gif');
}

submenu1 {
	font-weight: normal;
	text-decoration: none;
	background-image: url('../img/mabl_btn_bg1.gif');
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	width: 74px;
	height: 30px;
	line-height: 2.0em;
	text-align: center;
	vertical-align: middle;
	font-size: 16px;
	color: #666666;
	font-family:"メイリオ",Georgia, "Times New Roman", Times,serif;
}

a.menuindex {
	font-weight: normal;
	text-decoration: none;
	background-image: url('../img/mabl_btn_bg1.gif');
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	width: 74px;
	height: 30px;
	line-height: 2.0em;
	text-align: center;
	vertical-align: middle;
	font-size: 16px;
	color: #666666;
	font-family:"メイリオ",Georgia, "Times New Roman", Times,serif;
}

#menu1 {
  position:absolute;
  top:-78px;
  left:179px;
  visibility:hidden;
  z-index: 2;
}

#slider_callout { background: url('../callout.gif') no-repeat; height: 45px; width: 38px; overflow: hidden; position: absolute; top: -50px; margin-left:-10px; padding: 8px 0px 0px 0px;
	font-family: "Myriad Pro"; color: #284a6e; font-weight: bold; text-align: center;}
