@charset "utf-8";
/* pay.html */



/* + right box + */

div.pay_box{
	width:610px;
	border:#CCCCCC 1px solid;
	margin-bottom:10px;
}

p.title_bar{
	width:610px;
}

ul.pay{
	color:#333333;
	font-size:14px;
	text-align:left;
	list-style-type:disc;
	margin:10px 0px 10px 40px;
	line-height:130%;
}

p.ul_redfont{
	color:#FF0000;
	font-size:12px;
}

p.pay_font{
	width:570px;
	color:#333333;
	text-align:left;
	line-height:130%;
	padding:10px;
}

p.pay_img{
	padding-top:8px;
	padding-left:8px;
	padding-right:3px;
	float:left;
}

table.pay_table{
	width:260px;
	float:left;
	margin-top:10px;
	margin-bottom:7px;
}

td.pay_top{
	height:128px;
	/height:123px;
	background-image:url(../img/table_back_top.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	vertical-align:top;
	line-height:130%;
}

html>/**/body td.pay_top{
	height /*\**/:123px\9;
	background-image:url(../img/table_back_top.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	vertical-align:top;
	line-height:130%;
}

/* Safari,Google Chrome CSSハック */
@media screen and (-webkit-min-device-pixel-ratio:0){
td.pay_top{
	height:124px;
	background-image:url(../img/table_back_top.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	vertical-align:top;
	line-height:130%;
}
}

td.pay_center{
	height:128px;
	/height:123px;
	background-image:url(../img/table_back_center.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	vertical-align:top;
	line-height:130%;
}

html>/**/body td.pay_center{
	height /*\**/:123px\9;
	background-image:url(../img/table_back_center.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	vertical-align:top;
	line-height:130%;
}

/* Safari,Google Chrome CSSハック */
@media screen and (-webkit-min-device-pixel-ratio:0){
td.pay_center{
	height:123px;
	background-image:url(../img/table_back_center.gif);
	background-repeat:no-repeat;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	vertical-align:top;
	line-height:130%;
}
}

td.pay_bottom{
	height:128px;
	background-image:url(../img/table_back_bottom.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	vertical-align:top;
	line-height:130%;
}

p.td_title{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding-bottom:10px;
}

p.paytitle{
	font-size:14px;
	font-weight:bold;
	padding:3px 5px 5px 0px;
	text-align:center;
}	

p.payred{
	color:#FF3333;
	font-size:14px;
	font-weight:bold;
	padding:8px 0px 0px 0px;
	text-align:center;
}	

