/*              */
/* support.html */
/*              */

div#content{
	width:690px;/*750px*/
	margin:30px;
}
div#content p{
	margin:0;
}
div#content h2{
	margin:0 0 10px 0;
}
div#content h3{
	background-image:url(../support/img/line_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding-bottom:5px;
	margin:15px 0 10px 0;

}
div#content p{
	font-size:90%;
	line-height:1.3em;
}

a{
	text-decoration:underline !important;
}
a:hover{
	color:#00CCCC;
}

/*whatsnew*/
div#purchase{
	margin:20px 0 0 0;
}
div#purchase ul{
}
div#purchase li{
	padding:2px 0;
	line-height:200%;
}
div#purchase li img{
	vertical-align:middle;
	margin-left:10px;
	border:0;
}


/*list_ipod*/
div#list_ipod{
	clear:both;
	margin:20px 0 0 0;
}
div#list_ipod li{
	padding:2px 0;
}

/*a16*/
dd#a16 table{
	margin-bottom:1em;
}



/*** class ***/

.date{
	color:#FF0000;
	padding-left:5px;
	font-size:12px;
}

.blue{
}

.m-title{
	font-weight:bold;
	background-color:#D5F4E2;
	padding: 3px !important;
}

/*table_layout01*/
table.table_layout01 {
	border-collapse:collapse;
	width:600px
}
table.table_layout01 th,table.table_layout01 td{
	background-image:url(../support/img/table_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding:7px 15px;
	border:1px solid #8598CE;
	font-size:90%;
}
table.table_layout01 th{
	text-align:left;
	font-weight:normal;
}
table.table_layout01 th.item{
	background-image:url(../support/img/tableth_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding:7px 15px;
	text-align:center;
	font-weight:bold;
}
table.table_layout01 td{
	width:20%;
	text-align:center;
}
table.table_layout01 td.price{
	text-align:right;
}
table.table_layout01 td.app{
	background-image:none;
}
table.table_layout01 td img{
	border:none;
}
table.table_layout01 td img.app{
	border:none;
	margin:5px 0;
}



.small{
	font-size:xx-small;
	line-height:1.3em;
}

.fin {
	color: #f00;
}












/*ˆÈ‰ºclearfix*/
.clearfix:after {
  content: "."; 
  display: block;  
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearfix{
  zoom:1;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
