@charset "utf-8";
/*共通*/
*{
	margin:0px;
	padding:0px;}
body{
	color:#333;
	font-family:"メイリオ", "ＭＳ Ｐゴシック", sans-serif;
	font-size:75%;
	font-weight:normal;
	line-height:1.6;}
a{
	color:#0000CC;
	text-decoration:none;}
a:hover{
	color:#D60906;
	text-decoration:none;}
a img{
	border:none;}
ul{
	list-style:none;}
p,dl{
	padding:0px 18px 5px 18px;}
dt{
	color:#643200;
	font-size:14px;
	margin-bottom:10px;
	font-weight:bold;
}
dd{
	padding:0px 0px 5px 30px;
	margin-bottom:10px;
	border-bottom:1px #CCC dotted;}
table{
	margin:0px 0px 15px 0px;
	width:620px;
	border-collapse:collapse;}
td,th{
	padding:8px;
	border:1px solid #CCC;}
.clear{
	clear:both;}
/*ヘッダー*/
#header{ 
    width:960px;
    }
/*メニュー*/
#menu{
	width:960px;
	height:50px;
	float:left;}
#menu ul,#menu li{
	float:left;}
/*コンテナー*/
#container{
	width:960px;
	margin:0px auto;}
/*ラップ*/
#wrap{
	padding:15px 0px 0px 0px;
	background:url(../img/background.jpg) repeat-y;
	float:left;
	width:960px;
	}
/*右レイアウト*/
#right_layout{
	position:relative;
	width:622px;
	float:right;
	margin:0px 15px 0px 0px;}
*html #right_layout{
	width:622px;
	float:right;
	margin:0px 7px 0px 0px;}
.bar{
	margin:15px 0px 10px 0px;}
.subbar{
	clear:both;
	margin:0px 0px 10px 0px;}
/*クレジットNo.1が選ばれる理由*/
.contentsbox{
	padding:0px 18px 0px 18px;
	margin-bottom:15px;}
.float{
	float:left;
	padding-right:10px;}
.caption{
	font-weight:600;
	color:#D60906;
	font-size:18px;}
/*初めてのお客様*/
.riyou{

	padding:0px 0px 10px 0px;
	margin:0px 0px 15px 15px;
	border-bottom:#999 dotted 1px;
}
.number{
	font-weight:bold;
	color:#FFF;
	padding:4px 8px;
	background-color: #F65518;
}
/*メリット*/
.advantage{
	margin:0px auto 15px auto;
	background:url(../img/advantage.jpg) no-repeat;
	width:590px;
	height:190px;
	}
.a_word01{
	position:absolute;
	width:270px;
	left: 15px;
	top: 480px;
}
.a_word02{
	position:absolute;
	width:270px;
	left: 307px;
	top: 480px;
}
/*パン屑リスト*/
.pankuzu{
	width:622px;
	float:left;}
.pankuzu li{
	float:left;}
.pankuzu a{
	color:#0000CC;
	text-decoration:none;}
.pankuzu a:hover{
	color:#D60906;
	text-decoration:none;}
/*現金化の流れ*/
.flow01{
	background:url(../img/step1.jpg) no-repeat left 1px;
    padding:30px 0px 40px 85px;
	margin:0px 0px 15px 15px;
	border-bottom:#999 dotted 1px;
}
.flow02{
	background:url(../img/step2.jpg) no-repeat left 1px;
    padding:30px 0px 40px 85px;
	margin:0px 0px 15px 15px;
	border-bottom:#999 dotted 1px;
}
.flow03{
	background:url(../img/step3.jpg) no-repeat left 1px;
    padding:30px 0px 40px 85px;
	margin:0px 0px 15px 15px;
	border-bottom:#999 dotted 1px;
}
.flow04{
	background:url(../img/step4.jpg) no-repeat left 1px;
    padding:30px 0px 40px 85px;
	margin:0px 0px 15px 15px;
	border-bottom:#999 dotted 1px;
}
.flow05{
	background:url(../img/step5.jpg) no-repeat left 1px;
    padding:30px 0px 40px 85px;
	margin:0px 0px 15px 15px;
	border-bottom:#999 dotted 1px;
}
/*キャッシュバック率*/
.cash_th{
	color:#FFF;
	background: url(../img/cash_th.jpg);
}
.gray{
	background:#EDEDED;}
/*よくある質問*/
.q{
	padding:4px 4px;
	color:#FFF;
	font-weight:bold;
	background-color:#F65518;
	}
/*お問い合わせ・新規申し込み*/
.submit{
	border:none;}
.red{
	color:#D60906;}
.customer_information{
	color:#FFF;
	background:url(../img/cash_th.jpg);}
.application_information{
	color:#FFF;
	background:url(../img/application_information.jpg);}
.confirmation{
	color:#FFF;
	background:url(../img/confirmation.jpg);}
/*左レイアウト*/
#left_layout{
	width:277px;
	float:left;
	margin:0px 0px 0px 15px;}
*html #left_layout{
	width:277px;
	float:left;
	margin:0px 0px 0px 7px;}
.tie-up_company{
	margin:15px 0px 0px 0px;}
/*フッター*/
#footer{
	text-align:center;
	margin:0px 5px;
	clear:both;
	width:950px;
	height:60px;
	background:url(../img/footer.jpg);}
#footer a{
	color:#333;
	text-decoration:none;}
#footer a:hover{
	color:;
	text-decoration:none;
	color: #D60906;
}
#footer ul{
	padding-top:10px;
	font-size:10px;}
#footer li{
	display:inline;}
.message{
	font-size:125%;
	font-weight:bold;}