/*---------------------------- Layout / ----------------------------*/
.mb10 {
	margin-bottom:10px;
}
.mb15 {
	margin-bottom:15px;
}
.mb24 {
	margin-bottom:24px;
}
.mt10 {
	margin-top:10px;
}
.mt15 {
	margin-top:15px;
}
.mt20 {
	margin-top:20px;
}
.mt26 {
	margin-top:25px;
}
.ml75 {
 margin-left:75px;
}
.pt05 {
	padding-top:5px;
}
.pd12 {
 padding:12px;
}
/*----------------------------------------------------
		campaign
----------------------------------------------------*/
#container.campaign {
	width:800px;
	margin:0 auto;
 padding-bottom:20px;
}
#container.campaign {
	font-size:12px;
	line-height:16px;
}
#suitcase {
 padding:5px 22px 12px;
 background:#e93622;
}
#suitcase .inbox {
 border:1px solid #FFFFFF;
	padding:6px 10px;
 color:#FFFFFF;
}

#ex {
 width:760px;
	margin:0 auto;
}
td.ex2 {
	vertical-align:top;
	border:1px solid #e93622;
 background:url(../images/whl0234_bg.jpg) left bottom no-repeat;
}
.ex2 span {
 font-weight:bold;
	color:#eb6100;
}
.ex2 li {
	font-size:10px;
	line-height:12px;
	margin-bottom:1px;
	padding-left:1.8em;
	text-indent:-1.8em;
}

#r_btn {
 background:url(../images/whl_btn_bg.gif) left top no-repeat;
	padding:8px 0;
	text-align:center;
	vertical-align:middle;
}
