.sp_only{display:none;} /* 2022-08-03 */

/* payment */
th.fee{width:100px;font-size:13px;text-align:center;}
th.amt{width:100px;font-size:13px;text-align:center;}
td.fee{width:100px;font-size:13px;text-align:center;}
td.amt{width:100px;font-size:13px;text-align:center;}
p.ctg{padding:2px 0;}
/* p.msg{padding:0 0 1px 17px;} 2021-07-14 off */
p.full{padding:0 0 1px 17px;}
#payment th{text-align:left;width:130px;}
#payment td{text-align:left;}
#payment td.cvs{border:0px solid #fff;}

#wrapper{
	background:none; /* url(/common/img/bg.gif) repeat-y; */
	border-left:0px solid #F1A9A7;
	border-right:0px solid #F1A9A7;
	border-bottom:0px solid #F1A9A7;
}
#header{
	border-bottom:0px solid #F1A9A7;
}
#footer{
	clear:both;
}
#address{
	height:100px;
	background:transparent url(/jsco_reg/img/bg_footer.png) repeat-x center bottom;
	font-weight:normal;
}
#footer p.up{
	margin:0 auto;width:946px;
	text-align:right;
	font-size:12px;
	padding:30px 18px 10px 0;
}
#footer p.name{
	margin:0 auto;width:946px;
	text-align:left;
	font-size:12px;
	color:#000;
	padding:0;
}

#left dt{
	font-size:12px;line-height:1.5;color:#3B5998;
	background:#FEF1F9; /* 999999,FEE7F4 */ /*F1A9A7,F7F7F7*/
	border-top:1px solid #F1A9A7; /* border:solid #F1A9A7;border-width:1px 1px 1px 1px; */
	border-right:0px solid #F1A9A7;
	border-bottom:1px solid #871B19;
	border-left:0px solid #871B19;
	padding:5px 3px 5px 10px;font-weight:bold;
}

h3{background:#871B19;}
h3.b{background:#fff;color:#871B19;border-bottom:3px solid #871B19;}

input.btn{background:#CC6666;}
input.navibtn{background:#CC6666;}
div.btn_bg{
	background:#eaeaea;
	border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
}

button.btn{background:#CC6666;font-weight:bold;color:#ffffff;padding:2px 1px 1px 1px;cursor:pointer;cursor:hand;} /* 2022-08-03 */
button.btn_off{background:#999999;font-weight:bold;color:#E7E7E7;padding:2px 1px 1px 1px;} /* 2022-08-03 */
button.navibtn{background:#CC6666;font-weight:bold;color:#ffffff;padding:5px 10px 4px 10px;cursor:pointer;cursor:hand;} /* 2022-08-03 */
button.navibtn_off{background:#999999;font-weight:bold;color:#E7E7E7;padding:5px 10px 4px 10px;} /* 2022-08-03 */


