@charset "Shift_JIS";

.linkBtnA01, .linkBtnA01 p {
	text-align:left;
}
ul.attemtion li {
	line-height:1.4;
	}

.iconFelicaS {
	vertical-align:top;
	margin-right:4px;
}

/* wrap05--------------------------------------------------------------  */	

.wrap05 {
	width:930px;
	margin:0 auto;
	}

/* wrap08 --------------------------------------------------------------  */

.wrap08, .bg08Btm {
	width:910px;
	margin:0 auto;
	}
.line {
	padding:0 18px 35px 18px;
	background:url(/jalmile/card/waon/img/bg03_line_brown.gif) center bottom no-repeat;
	}
.line02 {
	padding:35px 18px 0 18px;
	background:url(/jalmile/card/waon/img/bg03_line_brown.gif) no-repeat;
	}
.noline {
	padding:0 18px;
	}

/* bgSub--------------------------------------------------------------  */

.bgSub {
	padding-bottom:8px;
	}


/* mile --------------------------------------------------------------  */

ul.mile {}
ul.mile li {
	margin-top:15px;
	}
ul.mile li.btn {
	margin-left:10px;
	}

/* waon --------------------------------------------------------------  */

table.waon {
	width:826px;
	background:url(/jalmile/card/waon/img/credit_td_bg.gif);
	}
table.waon td {
	padding:20px;
	width:50%;
	}
table.waon thead td {
	padding:8px 0;
	font-weight:bold;
	text-align:center;
	}
table.waon tbody td {
	border-top:1px solid #ecc885;
	}
table.waon td.bdr {
	border-right: 1px solid #fff;
	}

/* card --------------------------------------------------------------  */

ul.card {
	width:330px;
	margin:0 auto;
	}
ul.card02 {
	width:370px;
	margin:0 auto;
	}
ul.card li, ul.card02 li {
	float:left;
	margin-right:9px;
	font-size:88%;
	}
:root ul.card li, ul.card02 li {
	font-size:76% \0/IE9;
	}  
ul.card li.none, ul.card02 li.none {
	margin:0;
	}
ul.card02 li.item01 {
	width:180px;
	}
ul.card02 li.item02 {
	width:180px;
	}

.line02 ul li {
	line-height:1.4em;
	}

/* card --------------------------------------------------------------  */

.limit {
	font-size:88%;
	}
:root .limit {
	font-size:76% \0/IE9;
	} 
.limit .text {
	width:260px;
	}
.limit .text h5 {
	color:#d78c0e;
	}
	
.limit table {
	width:550px;
	}
.limit table td {
	width:50%;
	padding:8px 20px;
	background:url(/jalmile/card/waon/img/credit_td_bg.gif);
	border:1px solid #F2D9AC;
	}
.limit table thead td {
	font-weight:bold;	
	}