/* ===================================================== */
/* common */
/* ===================================================== */

div#creditContener{
margin-top:5px;
padding:0px 0;
background-color:#fff;
/* border:#dedede solid 1px; */
}
div#creditContener2{
margin-top:5px;
padding:0px 0;
background-color:#fff;
}

div#creditContener .creditCenter{
width:560px;
margin:0 auto 10px auto;
text-align:center;
}

div#creditContener .creditCenter2{
width:560px;
margin:auto;
text-align:center;
}

div#creditContener .creditLeft{
width:480px;
margin:0 auto 0px auto;
text-align:left;
}

div#creditContener .creditLeft2{
width:500px;
margin:0 auto 0px auto;
text-align:left;
}

div#creditContener .creditLeft3{
width:570px;
margin:0 auto 0px auto;
text-align:left;
}

div#creditContener .creditLeft4{
width:600px;
margin:0 auto 0px auto;
text-align:left;
}

div#creditContener .creditLeft5{
width:550px;
margin:0 auto 0px auto;
text-align:left;
}

div#creditContener .creditRight{
width:560px;
margin:0 auto 10px auto;
text-align:right;
}
div#creditContener .creditSubttl{
margin:10px auto 10px auto;
text-align:center;
}

div#creditContener .Waku{
border:1px solid #aeaeae; padding: 2px 2px 2px 2px;
}


/* img */

div#creditContener .cardface{
margin:0 13px;
}

div#creditContener .cardicon{
margin:0 3px 0 0;
}
div#creditContener .cardbtn{
margin:0 0 0 3px;
}

div#creditContener .imgLeft{
margin:0 15px 15px 0;
float:left;
}

div#creditContener .imgRight{
margin:0 0 15px 15px;
float:right;
}


/* p */
div#creditContener p.creditTxtb{
font-size:12px;
line-height:140%;
margin:0;
padding:0;
}
div#creditContener p.creditTxta{
font-size:10px;
line-height:140%;
margin:0;
padding:0;
}
div#creditContener p.creditTxtbBule{
font-size:12px;
line-height:160%;
color:#0000c8;
margin:0;
padding:0;
}

/* table */

div#creditContener table.table000{
width:100%;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}

div#creditContener table.table160{
width:170px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}

div#creditContener table.table620{
width:610px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}

div#creditContener table.table580{
width:580px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}

div#creditContener table.table570{
width:565px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}

div#creditContener table.table560{
width:560px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}
div#creditContener table.table550{
width:550px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}

div#creditContener2 table.table550{
width:550px;
margin:0;
padding:0;
border-top:#000000 solid 1px;
border-left:#000000 solid 1px;
}

div#creditContener table.table500{
width:500px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}

div#creditContener2 table.table500{
width:500px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}

div#creditContener2 table.table500_1{
width:500px;
margin:0;
padding:0;
border-top:#000000 solid 1px;
border-left:#000000 solid 1px;
}

div#creditContener table.table480{
width:480px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}


div#creditContener table.table420{
width:420px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}
div#creditContener table.table400{
width:400px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}
div#creditContener table.table300{
width:300px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}
div#creditContener table.table200{
width:200px;
margin:0;
padding:0;
border-top:#5658d0 solid 1px;
border-left:#5658d0 solid 1px;
}

div#creditContener table td.bgBule{
background-color:#5658d0;
font-size:12px;
color:#fff;
margin:0;
padding:3px 3px;
text-align:center;
border-bottom:#5658d0 solid 1px;
border-right:#5658d0 solid 1px;
}

div#creditContener table td.bgBule02{
background-color:#5658d0;
font-size:12px;
color:#fff;
margin:0;
padding:3px 3px;
text-align:center;
vertical-align:middle;
height:30px;
border-bottom:#5658d0 solid 1px;
border-right:#fff solid 1px;
}
div#creditContener2 table td.bgBule02{
background-color:#5658d0;
font-size:12px;
color:#fff;
margin:0;
padding:3px 3px;
text-align:center;
vertical-align:middle;
height:30px;
border-bottom:#5658d0 solid 1px;
border-right:#fff solid 1px;
}

div#creditContener table td.bgBule02m{
background-color:#5658d0;
font-size:12px;
color:#fff;
margin:0;
padding:3px 3px;
text-align:center;
vertical-align:middle;
height:30px;
/*height:20px; */
border-bottom:#5658d0 solid 1px;
border-right:#fff solid 1px;
}


div#creditContener table td.bgBule02e{
background-color:#5658d0;
font-size:12px;
color:#fff;
margin:0;
padding:3px 3px;
text-align:center;
vertical-align:middle;
height:30px;
border-bottom:#5658d0 solid 1px;
border-right:#5658d0 solid 1px;
}

div#creditContener table td.bgBule03{
background-color:#5658d0;
font-size:12px;
color:#fff;
margin:0;
padding:3px 3px;
/* text-align:center; */
text-align:left;
border-bottom:#5658d0 solid 1px;
border-right:#5658d0 solid 1px;
}

div#creditContener table td.bgWhite01{
background-color:#fff;
font-size:12px;
margin:0;
padding:3px 5px;
text-align:left;
border-bottom:#5658d0 solid 1px;
border-right:#5658d0 solid 1px;
}
div#creditContener2 table td.bgWhite01{
background-color:#fff;
font-size:12px;
margin:0;
padding:3px 5px;
text-align:left;
border-bottom:#5658d0 solid 1px;
border-right:#5658d0 solid 1px;
}


div#creditContener table td.bgWhite01c{
background-color:#fff;
font-size:12px;
margin:0;
padding:3px 5px;
text-align:center;
border-bottom:#5658d0 solid 1px;
border-right:#5658d0 solid 1px;
}

div#creditContener table td.bgWhite01r{
background-color:#fff;
font-size:12px;
margin:0;
padding:3px 5px;
text-align:right;
border-bottom:#5658d0 solid 1px;
border-right:#5658d0 solid 1px;
}

div#creditContener table td.bgWhite02{
background-color:#fff;
font-size:12px;
margin:0;
padding:3px 5px;
text-align:center;
border-bottom:#5658d0 solid 1px;
border-right:#5658d0 solid 1px;
}
div#creditContener table td.bgNone{
background-color:#fff;
font-size:12px;
margin:0;
padding:3px 5px;
text-align:center;
border-bottom:#5658d0 solid 1px;
}

/* 07.12.13 */

div#creditContener2{
padding:15 0 20 0px;
background-color:#fff;
}
div#creditContener2 .creditCenter{
width:580px;
margin:0px;
text-align:center;
}
div#creditContener2 table.table400{
width:400px;
margin:0;
padding:0;
border-top:#333333 solid 1px;
border-left:#333333 solid 1px;
}
div#creditContener2 table td.bgBule{
background-color:#99CCFF;
font-size:12px;
color:#000;
margin:0;
padding:3px 3px;
text-align:center;
border-bottom:#333333 solid 1px;
border-right:#333333 solid 1px;
}

div#creditContener2 table td.bgBule02{
background-color:#99CCFF;
font-size:12px;
color:#000;
margin:0;
padding:3px 3px;
text-align:center;
border-bottom:#333333 solid 1px;
}

div#creditContener2 table td.bgBule03{
background-color:#99CCFF;
font-size:12px;
color:#000;
margin:0;
padding:3px 3px;
text-align:center;
border-bottom:#333333 solid 1px;
border-right:#333333 solid 1px;
}

div#creditContener2 table td.bgWhite01{
background-color:#fff;
font-size:12px;
margin:0;
padding:3px 5px;
text-align:center;
border-bottom:#333333 solid 1px;
border-right:#333333 solid 1px;
}
div#creditContener2 table td.bgWhite02{
background-color:#fff;
font-size:12px;
margin:0;
padding:3px 5px;
text-align:center;
border-bottom:#333333 solid 1px;
border-right:#333333 solid 1px;
}
div#creditContener2 table td.bgNone{
background-color:#fff;
font-size:12px;
margin:0;
padding:3px 5px;
text-align:center;
border-bottom:#333333 solid 1px;
}

a:hover img.bn {
opacity:0.7;
filter: alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
background: #fff;
	}


.indent01_cm {
	text-indent:-14px;
	text-align:left;
	margin-left:40px;
	margin-top:0px;
	magin-bottom:0px;
	padding-bottom:0px;
	font-size:12px;
	line-height:15px;
}

.indent02_cm {
	text-align:left;
	margin-left:28px;
	margin-top:0px;
	magin-bottom:0px;
	padding-bottom:0px;
	font-size:12px;
	line-height:15px;
}

h1.opt_golf  {
	color:#2E2E8B;
	font-weight:bold;
	font-size:18px;
	line-height:20px;
	text-align:left;
	padding-left:55px;
	padding-top:10px;
	height:40px;
	*height:50px;
	background:url(../card/credit/tp/images/tp/service/golf.jpg)  no-repeat top left;
}

h1.opt_traffic  {
	color:#2E2E8B;
	font-weight:bold;
	font-size:18px;
	line-height:20px;
	text-align:left;
	padding-left:55px;
	padding-top:10px;
	height:40px;
	*height:50px;
	background:url(../card/credit/tp/images/tp/service/traffic.jpg)  no-repeat top left;
}

h1.opt_keikou  {
	color:#2E2E8B;
	font-weight:bold;
	font-size:18px;
	line-height:20px;
	text-align:left;
	padding-left:55px;
	padding-top:10px;
	height:40px;
	*height:50px;
	background:url(../card/credit/tp/images/tp/service/keitai.jpg)  no-repeat top left;
}

h1.opt_loard  {
	color:#2E2E8B;
	font-weight:bold;
	font-size:18px;
	line-height:20px;
	text-align:left;
	padding-left:55px;
	padding-top:10px;
	height:40px;
	*height:50px;
	background:url(../card/credit/tp/images/tp/service/loerd.jpg)  no-repeat top left;
}

h1.opt_medical {
	color:#2E2E8B;
	font-weight:bold;
	font-size:18px;
	line-height:20px;
	text-align:left;
	padding-left:55px;
	padding-top:10px;
	height:40px;
	*height:50px;
	background:url(../card/credit/tp/images/tp/service/noguchi.jpg)  no-repeat top left;
}
