/* COLUMNS v0.100 */
#MdColumns {width:100%;}

#MdColumns .MdHead {height:18px;}
#MdColumns .MdHead h2{
	display:block;
	width:100px;
	height:18px;
	text-indent:-9999px;
	background: url(/img/sp/sprite_h2.gif) no-repeat 10px -20px;
	}
#MdColumns .MdHead h2 a{
	display:block;
	}

#MdColumns .MdBody {padding:0 15px 0 10px;}
#MdColumns .MdBody h3 {background: url(/img/common/ic/arrow_r.gif) no-repeat 0 2px; text-indent:15px;}
#MdColumns .MdBody ul {padding:0 0 0;margin:0;}
#MdColumns .MdBody li {padding:10px 0 0;border-bottom:1px solid #DCE3E9;}
#MdColumns .MdBody li.elEnd {border: none;}
#MdColumns .MdBody li dl {vertical-align:top; padding-bottom:5px;}
#MdColumns .MdBody li dt {float:left;width:86px;}
#MdColumns .MdBody li dt p {text-align:center; margin-top:5px; font-size:90%;}
#MdColumns .MdBody li dd {float:right; width:100%; margin-left:-86px;}
#MdColumns .MdBody li dd .dvData {margin-left:96px;}
#MdColumns .MdBody li dd h3 {padding-bottom:5px;color:#0C4F9E;font-family:Arial,Helvetica,sans-serif;font-size:100%;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal; text-decoration:none;}
#MdColumns .MdBody li dd h3 span { color:#333333; padding-left:5px;}
#MdColumns .MdBody li dd ul {padding:0;margin:0;border:none;}
#MdColumns .MdBody li dd li {padding:0 0 5px 15px;border-bottom:none;line-height:1.5em;}
#MdColumns .MdBody li dd li a {line-height:1.5em; color:#333333;}