.joinTable, .joinTable_206, .joinTable_205, .joinTable_208, .joinTable_bank, .joinTable_bank_206, .joinTable_bank_furikondoku, .joinTable_bank_furikondoku_206, .joinTable_206_superplan {
	padding-left:10px;	
}

.joinTable table {
	background:top left url(/img/join/bg_guest.gif) scroll no-repeat;
	background-position: 0px 2px\9; /* IE8 and below */
	width:775px;
	/*height:302px;*/
}
table div,  table object, table embed, { padding:0;margin:0;}

.joinTable_206 table {
	background:top left url(/img/join/bg_206.gif) scroll no-repeat;
	width:775px;
	/*height:302px;*/
}

.joinTable_206_superplan table {
	background:top left url(/img/join/bg_206_superplan.gif) scroll no-repeat;
	width:775px;
	/*height:302px;*/
}



.joinTable_205 table {
	background:top left url(/img/join/bg_205.gif) scroll no-repeat;
	width:775px;
	/*height:302px;*/
}

.joinTable_208 table {
	background:top left url(/img/join/bg_208.gif) scroll no-repeat;
	width:775px;
	/*height:302px;*/
}

.joinTable_bank table {
	background:top left url(/img/join/bank_bg.gif) scroll no-repeat;
	width:775px;
	/*height:302px;*/
}

.joinTable_bank_206 table {
	background:top left url(/img/join/bank_bg_206.gif) scroll no-repeat;
	width:775px;
	/*height:302px;*/
}

.joinTable_bank_furikondoku table {
	background:top left url(/img/join/bank_bg_furikondoku.gif) scroll no-repeat;
	width:775px;
	/*height:302px;*/
}

.joinTable_bank_furikondoku_206 table {
	background:top left url(/img/join/bank_bg_furikondoku_206.gif) scroll no-repeat;
	width:775px;
	/*height:302px;*/
}

.joinTable table tr td { }

.joinBtnContainer {position:relative; float:left;}

.joinBtnContainer a {}

.rateDisplay { background-color:#C30; color:#FFF; font-weight:none;}

.tableBtm {width:775px;height:44px;}

/*.tableBtmB {width:775px;height:37px;}*/

.tableBtmInside {padding:6px 10px 0px 0px; font-size:14px;}

/*.tableBtmInsideLink {margin-left:120px; font-size:12px;}*/

.tableBtmInside, .tableBtmInsideLink { font-family:"Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","MS UI Gothic","Osaka","sans-serif";}

.whoneed_bkjoin h3 {
	width:772px; height:20px; 
	text-indent:-9999px; 
	background:white url(/img/join_bank/title_whoneed_bkjoin.png) no-repeat left top; 
	margin:10px 0 10px 0;
	padding:0 0 8px 0; 
	border-bottom:2px solid #ff1493; 
}

.pt_calculator h3 {
	width:772px; height:20px; 
	text-indent:-9999px; 
	background:white url(/img/join_bank/title_calculator.png) no-repeat left top; 
	margin:20px 0 10px 0;
	padding:0 0 8px 0; 
	border-bottom:2px solid #ff1493; 
}

.bkjoin_steps h3 {
	width:772px; height:20px; 
	text-indent:-9999px; 
	background:white url(/img/join_bank/title_steps.png) no-repeat left top; 
	margin:20px 0 10px 0;
	padding:0 0 8px 0; 
	border-bottom:2px solid #ff1493; 
}

.bkjoin_bonuslist h3 {
	width:772px; height:20px; 
	text-indent:-9999px; 
	background:white url(/img/join_bank/title_bonuspt.png) no-repeat left top; 
	margin:20px 0 10px 0;
	padding:0 0 8px 0; 
	border-bottom:2px solid #ff1493; 
}
		
.bkjoin_inquiry h3 {
	width:772px; height:20px; 
	text-indent:-9999px; 
	background:white url(/img/join_bank/title_inquiry.png) no-repeat left top; 
	margin:20px 0 10px 0;
	padding:0 0 8px 0; 
	border-bottom:2px solid #ff1493; 
}

.whoneed_bkjoin_vip h3 {
	width:772px; height:20px; 
	text-indent:-9999px; 
	background:white url(/img/join_bank/title_whoneed_bkjoin_vip.png) no-repeat left top; 
	margin:10px 0 10px 0;
	padding:0 0 8px 0; 
	border-bottom:2px solid #660066; 
}

.pt_calculator_vip h3 {
	width:772px; height:20px; 
	text-indent:-9999px; 
	background:white url(/img/join_bank/title_calculator_vip.png) no-repeat left top; 
	margin:20px 0 10px 0;
	padding:0 0 8px 0; 
	border-bottom:2px solid #660066; 
}

.bkjoin_steps_vip h3 {
	width:772px; height:20px; 
	text-indent:-9999px; 
	background:white url(/img/join_bank/title_steps_vip.png) no-repeat left top; 
	margin:20px 0 10px 0;
	padding:0 0 8px 0; 
	border-bottom:2px solid #660066; 
}

.bkjoin_bonuslist_vip h3 {
	width:772px; height:20px; 
	text-indent:-9999px; 
	background:white url(/img/join_bank/title_bonuspt_vip.png) no-repeat left top; 
	margin:20px 0 10px 0;
	padding:0 0 8px 0; 
	border-bottom:2px solid #660066; 
}
		
.bkjoin_inquiry_vip h3 {
	width:772px; height:20px; 
	text-indent:-9999px; 
	background:white url(/img/join_bank/title_inquiry_vip.png) no-repeat left top; 
	margin:20px 0 10px 0;
	padding:0 0 8px 0; 
	border-bottom:2px solid #660066; 
}

.calculator_box {
	float:left;
	height:166px;
	width:615px;
	background:white url(/img/join_bank/calculator.png) no-repeat left top;
}

.calculator_box_vip {
	float:left;
	height:166px;
	width:615px;
	background:white url(/img/join_bank/calculator_vip.png) no-repeat left top;
}

.attention {
	list-style:none;
	padding:10px;
	margin:5px;	
}

.bkjoin_steps p {
	padding:0 10px 10px;
	margin:5px;		
}

.bkjoin_inquiry, .whoneed_bkjoin p {
	padding:5px;
	margin:5px;		
}

.purchase_btn {
	text-align:center;
	margin-top:47px;
	
}

.inquiry_box {
	margin:15px 0 15px 0;
}

.flaw {
	text-align:center;
}

.bonuslist {
	text-align:center;
	background:white url(/img/join_bank/bonus_list.png) no-repeat left top;
	width:774px;
	height:580px;
}

.bonuslist_vip {
	text-align:center;
	background:white url(/img/join_bank/VIPbonus_list.png) no-repeat left top;
	width:774px;
	height:580px;
}


.inquiry_img {
	text-align:center;
}

.tableBtmB {
	width:775px;
	height:37px;
	padding-left:100px;
}

.tableBtmInsideLink {
	margin-left:10px;
	font-size:12px;
	}
	
.purchase_btn01 img {
	margin-left:590px;
	margin-top:210px;
	
}

input#JPyenInput {
	width:95px;
	height:20px;
	border:1px solid #6B9EB9;
	float:left;
	text-align:right;
	margin-left:13px;
	margin-top:90px;
}

.Output_box1 {
	width:90px;
	padding-right:4px;
	height:20px;
	padding-top:2px;
	background-color:#ff8c00;
	color:white;
	float:left;
	text-align:right;
	margin-left:50px;
	margin-top:90px;
	font-size:15px;
	font-weight:bold;
}

.Output_box1_vip {
	width:90px;
	padding-right:4px;
	height:20px;
	padding-top:2px;
	background-color:#9999cc;
	color:white;
	float:left;
	text-align:right;
	margin-left:50px;
	margin-top:90px;
	font-size:15px;
	font-weight:bold;
}

.Output_box2 {
	width:75px;
	padding-right:4px;
	height:20px;
	padding-top:2px;
	background-color:#ff8c00;
	color:white;
	float:left;
	text-align:right;
	margin-left:60px;
	margin-top:90px;
	font-size:15px;
	font-weight:bold;
}

.Output_box2_vip {
	width:75px;
	padding-right:4px;
	height:20px;
	padding-top:2px;
	background-color:#9999cc;
	color:white;
	float:left;
	text-align:right;
	margin-left:60px;
	margin-top:90px;
	font-size:15px;
	font-weight:bold;
}

.Output_box3 {
	width: 80px;
	padding-right: 4px;
	height: 20px;
	padding-top: 2px;
	background-color: #ff8c00;
	color: white;
	float: left;
	text-align: right;
	margin-left:70px;
	margin-top:90px;
	font-size:15px;
	font-weight:bold;
}

.Output_box3_vip {
	width: 80px;
	padding-right: 4px;
	height: 20px;
	padding-top: 2px;
	background-color: #9999cc;
	color: white;
	float: left;
	text-align: right;
	margin-left:70px;
	margin-top:90px;
	font-size:15px;
	font-weight:bold;
}

#outer_wrap {
	padding:0 0 20px 20px;
	width:798px;
	
}

.col_red {
	color:#ff0000;	
}