@charset "euc-jp";
/* -----------------------------------------------------------
CSS Information

 file name:portaltone.css
 author:Yahoo! JAPAN
 auth level:css/
 last updated:2008.11.6
----------------------------------------------------------- */

/************************************************************************/

/* portaltone only */

/************************************************************************/

/*----------------------------------------------------------------------------------------------#modPortalToneA*/
div#modPortalToneA{
	margin-bottom:19px;
}
div#modPortalToneA img{
	margin:0;
	padding:0;
	border:none;
}
/*===========================
	untHead
===========================*/
div#modPortalToneA div.untHead{
	margin:0 0 6px 0;
	padding:0;
}
/*===========================
	table
===========================*/
div#modPortalToneA div.untBody{
	margin:0;
	padding:0;
}
div#modPortalToneA div.untBody table{
	border-collapse:collapse;
	border-spacing:0;
	border:none;
	margin:0 auto 10px auto;
	padding:0;
}
div#modPortalToneA div.untBody table th,
div#modPortalToneA div.untBody table td{ 
	margin:0;
	padding:0 5px;
	text-align:center;
	font-weight:normal;
	vertical-align:top;
}
/*price*/
div#modPortalToneA div.untBody table tr.decTr01 td{
	font-size:80%;
	white-space:nowrap;
}
div#modPortalToneA div.untBody table tr.decTr01 td span{
	color:#ff3300;
	font-weight:bold;
}
/*number & time*/
div#modPortalToneA div.untBody table tr.decTr02 td{
	font-size:80%;
	white-space:nowrap;
	*padding-top:2px;
}
/*===========================
	table table
===========================*/
div#modPortalToneA div.untBody table table{
	border-collapse:collapse;
	border-spacing:0;
	border:none;
	margin:0 auto 0 auto;
	padding:0;
	font-size:80%;
}
div#modPortalToneA div.untBody table table th,
div#modPortalToneA div.untBody table table td{ 
	margin:0;
	padding:0;
}
/*--------------------------
	table.pts01
--------------------------*/
div#modPortalToneA div.untBody table.pts01{
	margin:2px auto 0 auto;
	*margin:4px auto 3px auto;
}
div#modPortalToneA div.untBody table.pts01 td{
	text-align:left;
}
/*--------------------------
	table.pts02
--------------------------*/
div#modPortalToneA div.untBody table.pts02 td{
	width:1%;
	white-space:nowrap;
}
/*----------------------------------------------------------------------------------------------#modPortalToneB*/
div#modPortalToneB{
	margin-bottom:19px;
}
div#modPortalToneB img{
	margin:0;
	padding:0;
	border:none;
}
/*===========================
	untHead
===========================*/
div#modPortalToneB div.untHead{
	margin:0 0 6px 0;
	padding:0;
}
/*===========================
	table
===========================*/
div#modPortalToneB div.untBody{
	margin:0;
	padding:0;
}
div#modPortalToneB div.untBody table{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	border:none;
	margin:0 0 10px 0;
	padding:0;
	font-size:80%;
}
div#modPortalToneB div.untBody table th,
div#modPortalToneBS div.untBody table td{ 
	margin:0;
	padding:0;
	text-align:center;
	font-weight:normal;
	vertical-align:top;
}
/*--------------------------
	thead
--------------------------*/
div#modPortalToneB div.untBody table thead{
	background-color:#f2f2f2;
}
div#modPortalToneB div.untBody table th{
	padding:5px 10px;
	vertical-align:middle;
	white-space:nowrap;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
div#modPortalToneB div.untBody table th.decTh01{
	border-left:solid 1px #cccccc;
}
div#modPortalToneB div.untBody table th.decTh02{
	border-right:solid 1px #cccccc;
}
div#modPortalToneB div.untBody table th.decTh03{
	text-align:right;
}
/*--------------------------
	tbody
--------------------------*/
div#modPortalToneB div.untBody table td{
	vertical-align:top;
	border-bottom:solid 1px #cccccc;
}
/*photo*/
div#modPortalToneB div.untBody table td.decTd01{
	width:1%;
	padding:10px;
	text-align:center;
	vertical-align:middle;
}
/*name*/
div#modPortalToneB div.untBody table td.decTd02{
	padding:10px 10px 10px 0;
}
/*price*/
div#modPortalToneB div.untBody table td.decTd03{
	padding:10px 10px 10px 0;
	text-align:right;
	font-weight:bold;
	color:#ff3300;
	white-space:nowrap;
}
/*number*/
div#modPortalToneB div.untBody table td.decTd04{
	padding:10px;
	text-align:center;
}
/*time*/
div#modPortalToneB div.untBody table td.decTd05{
	padding:10px 10px 10px 0;
	text-align:right;
	white-space:nowrap;
}
/*end*/
