/* CSS Document */
body {
	margin-top:0;
}

img { border:none; }

table span.textTitle {
	font-size:14px;
	font-weight:bold;
	line-height:150%;
	color:#6C3A02;
	padding-left:6px;
}
	
table.textD {
	font-size:12px;
	line-height:150%;
	color:#6C3A02;
	padding :0;
	margin:0;
}
	table.textD td {
	font-size:12px;
	line-height:150%;
}
	
table.textD a {
	text-decoration:underline;
	color:#6C3A02;
}
	
div.xmas {
	float:left;
	width:548px;
}
	
/* pinoy */
table#pinoy a,visited {
	text-decoration:underline;
	color:#0000FF;
}

table#pinoyLeft {
	margin-left:20px;
	font-size:12px;
}
table#pinoyLeft td {
	padding:5px 0 5px 0;
}
table#pinoyRight {
	margin:2px 0 0 8px;
	font-size:12px;
}
table#pinoyRight td {
	padding:3px 0 0 2px;
}


/* piony */
#piony {
	background:url(../img/pinoy-bg-bottom.jpg) no-repeat left bottom;
	width:548px;
	height:416px;
	margin:10px 0;
}

#piony .box {
	width:274px;
	margin:0;
	float:left;
}

#piony .box table {
	font-size:12px;
	width:245px;
	margin:10px 0 10px 20px;
}

#piony .box table a:visited { color: #0000FF; text-decoration: underline; }

#piony .box table th {
	font-weight:normal;
	text-align:left;
	background:url(../img/icon/imgPinoy_arr.gif) no-repeat 2px 7px;
	text-indent:16px;
	padding:5px 0;
}

#piony .box table td {
	padding:5px 0;
}

#piony .box table td.air { padding:0; }

#piony .box table td.pri {
	color:#ff0000;
	text-align:right;
}

/* 右側テーブル */
#piony .box table.right { margin:7px 0 0 5px; }

#piony .box table.right td { padding: 3px 0 0 0; }

/* テーブル囲み線の各色 */
td.t-price{
	color:#FF0000;
	font-size:15px;
	text-align:right;
	padding-right:5px;
}
