
#sectionNavigationA01{
	position:relative;
	width:940px;
	height:35px;
}
#sectionNavigationA01,
#sectionNavigationA01 li,
#sectionNavigationA01 li a,
#sectionNavigationA01 li img{
	display:inline;
	font-size:1%;
	line-height:1%;
	vertical-align:text-bottom;
}

ul.expandNavigation{
	position:absolute;
	width:123px;
	left:346px;
}
* html ul.expandNavigation{top:35px;}
*:first-child+html ul.expandNavigation{top:35px;}
ul.expandNavigation li{
	display:block;
	height:23px;
}

div.block{margin-top:20px;}
div.block p{padding:10px 15px 0;}
div.block p.btn02{
	padding:0 20px;
	text-align:right;
}

.read_txt{
	margin:15px 0 5px;
	padding:0 0 2px;
	border-bottom:1px solid #000099;
	color:#000099;
	font-size:120% !important;
	font-weight:bold;
}

.subheading{
	margin:15px 0 5px;
	padding:5px;
	background:#A4B2E3 none repeat scroll 0 0;
	font-weight:bold;
}

.jalMember{width:940px;}
.jalMember table{
	border-spacing:5px;
	border-collapse:separate;
}
.jalMember table td{
	padding:8px;
	border:solid 1px #cccccc;
	width:50%;
	vertical-align:top;
}
.jalMember table td.noData{border:solid 0px #cccccc !important;}
.jalMember table td h3{
	height:28px;
	margin-bottom:5px;
	vertical-align:bottom;
}
.jalMember table td h4{margin-bottom:5px;}
.jalMember table td span{
	margin-top:5px;
	display:block;
}
.jalMemberList{width:940px;}
.jalMemberList table{
	margin-left:50px;
	width:92%;
}
.jalMemberList table td{font-size:80% !important;}

.mgt10lr5{margin:10px 5px 0;}

.travelBox{padding:10px 5px 0;}
.travelBox span{display:block;}
.travelBox .floatL{width:740px;}
.travelBox .floatR{width:180px;}

.flashArea{margin-left:120px;}

.eliteStatus table th{width:33%;}
.eliteStatus table th img{padding:5px 0;}
.eliteStatus table td{vertical-align:top;}

.esNoteListA01 li{
	margin-left:1em;
	text-indent:-1em;
	line-height:1.3;
}

.eliteStatusTable{
	margin-left:87px;
	width:765px;
}
.eliteStatusTable table td.alC{font-weight:bold;}
.eliteStatusTable table tr.beige td{background-color:#FFFEF2;}

.esCard img{margin:0 10px 0 50px;}
.esIcon{width:200px;}
.esIcon img{margin-left:30px;}
.esIcon_th{
	width:166px;
	text-align:left;
}
.esIcon_th img{margin-left:10px;}

.clrPrem{color:#C99100;}
.clrSapp{color:#006EBB;}
.clrCrys{color:#A20002;}
.clrEmer{color:#0B9F45;}
.clrRuby{color:#B81254;}

div.campanyList{
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
}
div.campanyList p{
	padding:5px 10px;
	font-weight:bold;
}

.menNote{margin-left:265px;}