@charset "shift_jis";

#areaContents dl.catch{
	margin:0 0 18px !important;
	padding:0 !important;
}

#areaContents dl.catch dt,
#areaContents dl.catch dd,
#areaContents dl.catch img{
	margin:0 !important;
	padding:0 !important;
}

#areaContents dl.catch img{
	display:block;
}

#areaContents div.bnr{
	margin:0 0 20px !important;
}

#areaContents div.bnr a{
	display:block !important;
}

#areaContents div.bnr a img{
	display:block !important;
	margin:0 !important;
}

#areaContents div.contents01{
	margin-bottom:60px;
}

#areaContents div.contents01 p,
#areaContents div.contents01 img,
#areaContents div.contents01 dl,
#areaContents div.contents01 dl dt,
#areaContents div.contents01 dl dd{
	margin:0;
}
#areaContents div.boxContent01Outer{
	background:url(/amex/money/img/bg_index_01.gif) no-repeat left top;
	padding-top:5px;
	margin-bottom:35px;
}
#areaContents div.boxContent01{
	background:url(/amex/money/img/bg_index_03.gif) no-repeat left bottom;
	padding-bottom:5px;
}
#areaContents div.boxContent01Inner{
	background:url(/amex/money/img/bg_index_02.gif) repeat-y left top;
	padding:20px
}

#areaContents div.boxContent01Inner > dl > dt{
	margin-bottom:20px;
}
#areaContents div.boxContent01Inner > dl > dd{
	margin-bottom:20px;
}
#areaContents div.boxContent01Inner > dl > dd.last-child{
	margin-bottom:0;
}
#areaContents div.boxContent01Inner > dl > dd > dl > dt{
	margin-bottom:5px;
}
#areaContents div.boxContent01Inner > dl > dd > dl > dt span{
	width:470px;
}

#areaContents div.boxContent02Outer{
	background:url(/amex/money/img/bg_index_06.gif) no-repeat left top;
	padding-top:5px;
	zoom:1;
}
#areaContents div.boxContent02{
	background:url(/amex/money/img/bg_index_08.gif) no-repeat left bottom;
	padding-bottom:5px;
}
#areaContents div.boxContent02Inner{
	background:url(/amex/money/img/bg_index_07.gif) repeat-y left top;
	padding:15px 20px 25px;
}

#areaContents div.boxContent03Outer{
	background:url(/amex/money/img/bg_index_04.gif) no-repeat left top;
	padding-top:5px;
}
#areaContents div.boxContent03{
	background:url(/amex/money/img/bg_index_05.gif) no-repeat left bottom;
	padding-bottom:5px;
}
#areaContents div.boxContent03Inner{
	background:#fff;
	width:940px;
}

#areaContents div.column2Wrap01 div.column1,
#areaContents div.column2Wrap01 div.column2{
	float:left;
	width:470px;
}
#areaContents div.column2Wrap01 div.column1{
	background:url(/amex/money/img/border_index_01.gif) repeat-y top right;
}
#areaContents div.column2Wrap01 div.columnContent01{
	padding:20px 40px;
}

#areaContents div.column2Wrap02{
	padding:20px 40px;
}

#areaContents div.column2Wrap02 div.column1{
	float:left;
}
#areaContents div.column2Wrap02 div.column2{
	float:right;
}
#areaContents div.boxContent02 div.column2Wrap02{
	padding:20px 40px 0 0;
}

#areaContents div.contents01 ul.linkButtonImg{
	width:198px;
	margin-bottom:0;
}
#areaContents div.contents01 ul.linkButtonImg li{
	margin:0;
	padding:0;
	width:198px;
}

#areaContents div.contents01 ul.linkButtonImg li a{
	height:38px;
	width:198px;
}

#areaContents div.contents01 ul.linkButtonImg li a:hover img{
	top:-38px;
}

#areaContents .infoBlock01 .col2g1{
	width:462px;
}

#areaContents .infoBlock01 .info{
	border-color:#D4D4D4;
	padding-bottom:0;
}

#areaContents .infoBlock01 dl{
	zoom:1;
}
#areaContents .infoBlock01 dl img{
	margin-left:0;
}
#areaContents .infoBlock01 dl dt.logo{
	margin:15px 0;
}
#areaContents .infoBlock01 dl dd.telephone {
	font-weight: bold;
}
#areaContents .infoBlock01 dl dd.hours,
#areaContents .infoBlock01 dl dd.holiday {
	float: left;
	_display: inline;
}

#areaContents .infoBlock01 .info .mt10{
	margin-top:10px !important;
	*margin-top:17px !important;
}