@charset "utf-8";
/* CSS Document */

/* quick_premium_status
----------------------------------------------*/
.quick_premium_status {
overflow: hidden;
zoom: 1;
margin-bottom: 25px;
}

.quick_premium_status.terms		{background: url(../images/module2/bg/quick_premium_status.jpg) left 0 no-repeat;}
.quick_premium_status.login		{background: url(../images/module2/bg/quick_premium_status.jpg) left -44px no-repeat;}
.quick_premium_status.question	{background: url(../images/module2/bg/quick_premium_status.jpg) left -88px no-repeat;}
.quick_premium_status.apply		{background: url(../images/module2/bg/quick_premium_status.jpg) left -132px no-repeat;}
.quick_premium_status.complete	{background: url(../images/module2/bg/quick_premium_status.jpg) left -176px no-repeat;}

.quick_premium_status li {
float: left;
display: block;
width: 196px;
height: 44px;
text-indent: -9999px;
}

.quick_premium_status_jcb li {
float: left;
display: block;
width: 196px;
height: 44px;
text-indent: -9999px;
}
.quick_premium_status_jcb {
overflow: hidden;
zoom: 1;
margin-bottom: 25px;
}

.quick_premium_status_jcb.terms		{background: url(../images/module2/bg/quick_premium_status_jcb.jpg) left 0 no-repeat;}
.quick_premium_status_jcb.login		{background: url(../images/module2/bg/quick_premium_status_jcb.jpg) left -44px no-repeat;}
.quick_premium_status_jcb.question	{background: url(../images/module2/bg/quick_premium_status_jcb.jpg) left -88px no-repeat;}
.quick_premium_status_jcb.apply		{background: url(../images/module2/bg/quick_premium_status_jcb.jpg) left -132px no-repeat;}
.quick_premium_status_jcb.complete	{background: url(../images/module2/bg/quick_premium_status_jcb.jpg) left -176px no-repeat;}

.quick_premium_status_jcb li {
float: left;
display: block;
width: 196px;
height: 44px;
text-indent: -9999px;
}

/* apply_number_table
----------------------------------------------*/
.apply_number_table {
border-collapse: collapse;
border: 1px solid #c1c1c1;
margin: 0 auto;
background: #fbf9d1;
}

.apply_number_table th,
.apply_number_table td {
padding: 20px;
}

/* inquiry
----------------------------------------------*/
.inquiry {
overflow: hidden;
zoom: 1;
margin: 0 auto;
width: 500px;
text-align: left;
line-height: 1.2;
font-size: 1.2em;
}

.inquiry strong {
display: inline;
font-weight: bold;
font-size: 100%;
}

.inquiry strong.orange {
color: #ff5800;
}

.inquiry dt {
float: left;
width: 120px;
}

.inquiry dd {
float: left;
width: 380px;
}

.about_creditcard {
margin: 0 auto 15px;
padding: 20px 0;
width: 500px;
border: 1px solid #c1c1c1;
}

.about_creditcard h3 {
margin-bottom: 10px;
}

.about_creditcard ul {
list-style: none;
font-size: 1.2em;
font-weight: bold;
}

.about_creditcard li {
display: inline;
margin: 0 5px;
}

.button_container.creditcard {
margin-bottom: 10px;
}

