@charset "utf-8";

/* -------------------------------------------------- マイル・ポイント一覧 */

div#mainContents ul.listTab {
	height: 42px;
	margin: 0 6px 10px;
}
div#mainContents ul.listTab li {
	float: left;
}

div#mainContents table.milePointTable td{
	text-align:center;
}
div#mainContents table.milePointTable td.emphasis{
	text-align:left;
}
div#mainContents table.milePointTable th.emphasis{
	text-align:center;
}
div#mainContents table.milePointTable td.webKiosk{
	text-align:center;
}
div#mainContents table.milePointTable td.emphasis.webKiosk{
	font-size: 120%;
}

div#mainContents table.milePointTable td.stay,
div#mainContents table.milePointTable td.restaurant,
div#mainContents table.milePointTable td.wedding,
div#mainContents table.milePointTable td.edyMile,
div#mainContents table.milePointTable td.webKiosk{
	text-align:center;
}

div#mainContents table.milePointTable td.stay{
	width: 120px;
}
div#mainContents table.milePointTable td.restaurant{
	width: 80px;
}
div#mainContents table.milePointTable td.wedding{
	width: 80px;
}
div#mainContents table.milePointTable td.edyMile{
	width: 80px;
}
div#mainContents table.milePointTable td.webKiosk{
	width: 201px;
}

div#mainContents dl.gMile dt {
	line-height: 1.0;
	margin:0;
	padding:0;
}
div#mainContents dl.gMile dd {
	margin: -20px 0 0 85px;
	padding-left: 10px;
	border-left: solid 1px #CCCCCC;
}

div#mainContents dl.gMilePoint {
	margin-top: 30px;
}
div#mainContents dl.gMilePoint dt {
	margin-bottom: 10px;
	font-weight: bold;
	color: #68573A;
}
div#mainContents dl.gMilePoint dd {
	margin: 0 20px 10px;
	font-size: 160%;
	font-weight: bold;
}

div#mainContents ul.cardType {
	margin: 20px 10px;
}

/* -------------------------------------------------- テーブル */
div#mainContents table.milePointTable td.pcPoint,
div#mainContents table.milePointTable td.amcMile,
div#mainContents table.milePointTable td.edy { color: #FFFFFF; }

div#mainContents table.milePointTable td.pcPoint { background-color: #399DCE; }

div#mainContents table.milePointTable td.amcMile { background-color: #00357D; }

div#mainContents table.milePointTable td.edy { background-color: #6CCE3D; }
