@charset "UTF-8";

.tblWrap {
	width: 741px;
	margin: 0 auto;
}
.tblWrap2 {
	width: 741px;
	margin: 0 auto;
}
.tblWrap table td.ttl {
	border: 1px solid #001c58;
	background: #001c58;
	padding: 10px;
	text-align: left;
	color: #ffffff;
}
/* tbl01 */
table.tbl01 {
	width: 741px;
	margin: 0 auto 5px;
}
table.tbl01 th {
	border: 1px solid #7a809b;
	text-align: center;
	padding: 10px;
	background: #e0edfe;
	color: #;
}
table.tbl01 th.delete {
	background: #dbdbdb;
}
table.tbl01 td {
	border: 1px solid #7a809b;
	padding: 10px;
	vertical-align: middle !important;
	background: #ffffff;
}
table.tbl01 td.delete {
	background: #f6f6f6;
}
table.tbl01 td.total {
	background-color: #;
}
table.tbl01 td span.orderNo {
	font-size: 85%;
}
table.tbl01 td p.itemName {
	font-size: 120%;
	font-weight: bold;
	color: #;
}
table.tbl01 td.totalPrice {
	background-color: #f6faff;
}
table.tbl01 caption {
	text-align: left;
	padding-bottom: 10px;
	font-weight: bold;
/*	border: 1px solid #7a809b;
	background-color: #f6f6f6;*/
}
table.tbl01 caption span {
	font-weight: normal !important;
	font-size: 13px; !important;
}


/* tbl02 */
table.tbl02 {
	width: 741px;
	margin: 0 auto 5px;
	border-top: 1px solid #898989;
	border-bottom: 1px solid #898989;
}
table.tbl02 th {
	border-left: 1px solid #898989;
	border-right: 1px solid #898989;
	width: 200px;
	padding: 10px;
	background: url(/common_set01/img_dotted02.gif) repeat-x center bottom #e0edfe;
	color: #;
	vertical-align: middle !important;
}
table.tbl02 td {
	border-left: 1px solid #898989;
	border-right: 1px solid #898989;
	padding: 10px;
	vertical-align: middle !important;
	background: url(/common_set01/img_dotted02.gif) repeat-x center bottom #ffffff;
}
table.tbl02 td.total {
	background-color: #;
}
table.tbl02 td span.orderNo {
	font-size: 85%;
}
table.tbl02 td p.itemName {
	font-size: 120%;
	font-weight: bold;
	color: #;
}
table.tbl02 caption {
	text-align: left;
	padding-bottom: 10px;
	font-weight: bold;
}
table.tbl02 caption span {
	font-weight: normal !important;
	font-size: 13px; !important;
}

/* tbl03 */
table.tbl03 {
	width: 741px;
	margin: 0 auto;
}
table.tbl03 th {
	border: 1px solid #313131;
	border-bottom: none !important;
	text-align: center;
	padding: 10px;
	background: #313131;
	color: #ffffff;
	width: 205px;
}
table.tbl03 td {
	border: 1px solid #cccccc;
	border-top: none !important;
/*	border: 1px solid #7a809b;*/
	padding: 10px;
	background: #ffffff;
	font-size: 85%;
}
table.tbl03 td.blank {
	border: none;
	width: 10px;
	padding: 0 !important;
}
table.tbl03 td p {
	text-align: center;
	margin-top: 5px;
	padding: 5px 0;
	background: #eeeeee;
}
table.tbl03 caption {
	text-align: left;
	padding-bottom: 10px;
	font-weight: bold;
}
table.tbl03 caption span {
	font-weight: normal !important;
	font-size: 13px; !important;
}


/* tbl04 */
table.tbl04 {
	width: 760px;
	margin: 0 auto 15px;
}
table.tbl04 th {
	border: 1px solid #898989;
	width: 100px;
	text-align: center;
	padding: 10px;
	background: #e0edfe;
	color: #;
	font-size: 10px;
}
table.tbl04 th.left {
	border: 1px solid #898989;
	text-align: left;
	padding: 10px;
	background: #e0edfe;
	color: #;
}
table.tbl04 td {
	border: 1px solid #898989;
	padding: 10px;
	vertical-align: middle top !important;
	text-align: center;
	background: #ffffff;
}
table.tbl04 caption {
	text-align: left;
	padding-bottom: 10px;
	font-weight: bold;
	color: #003466;
}

/* tbl04 */
td.nestWrap {
	padding: 0 !important;
}



.bgnone {
	background-image: none !important;
}
.borderBottom1 {
	border-bottom: 1px solid #7a809b;
}


