/*  */
.sep-line-tbl{
	margin:0px 0px 0px 0px;
	background:url(./cart-i/dot_line.jpg) repeat-x center top;
	width:100%;
	height:4px;
	border:0px;
}

.sep-line-td{
	padding:0px 0px 0px 0px;
	background:url(./cart-i/dot_line.jpg) repeat-x center top;
	height:4px;
}

/*  */
.shop-main{
	margin:1px 1px 1px 1px;
	width:640px;
	height:64px;
	border:0px;
	color: #222222;
}

.shop-main td {
	padding:0px 0px 0px 0px;
	text-align:left;
}

.shop-main-td-sep {
	width:100%;
	height:4px;
	background:url(./img/dot_line.jpg) repeat-x center top;
}

/*  */
.cart-ovf{
	margin:0px 0px 0px 0px;
	width:200px;
	height:80px;
	border:1px;
	border-style:solid;
	border-color:#4444aa #000088 #000088 #4444aa;
	background-color:#ffffff;
}

.cart-overview{
	margin:1px 1px 1px 1px;
	width:188px;
	height:80px;
	border:0px;
	color: #222222;
	background-color:#ffffff;
}

.cart-overview td {
	padding:0px 0px 0px 0px;
	text-align:left;
}

/*  */
.txt-table{
	color: #222222;
}

.txt-table a:link   {
	color: #222288;
}
.txt-table a:visited{
	color: #228822;
}
.txt-table a:active {
	color: #ff0000;
}
.txt-table a:hover {
	color: #ff0000;
}

.txt-table .b{ font-weight: bold; }

.txt-table td {
	padding:0px 0px 0px 0px;
	text-align:left;
}

/*  */
.list-btable{
	margin:0px 0px 0px 0px;
	color: #222222;
	background-color:#cccccc;
}
.list-table{
	margin:1px 1px 1px 1px;
	color: #222222;
	background-color:#ffffff;
}

.list-table a:link   {
	color: #222288;
}
.list-table a:visited{
	color: #228822;
}
.list-table a:active {
	color: #ff0000;
}
.list-table a:hover {
	color: #ff0000;
}

.list-table .b{ font-weight: bold; }

.list-table td {
	padding:0px 0px 0px 0px;
	text-align:left;
}

.list-table th {
	padding:0px 0px 0px 0px;
	background-color:#dddddd;
	text-align:center;
}

.list_td_y	{
	background-color:#ffffdd;
}
.list_td_g	{
	background-color:#ddffdd;
}
.list_td_b	{
	background-color:#ddddff;
}
.list_td_c	{
	background-color:#eeeeff;
}
.list_td_d1	{
	vertical-align: top;
	background-color:#dddddd;
}
.list_td_d2	{
	vertical-align: top;
	background-color:#eeeeee;
}

/*  */
.left_top	{
	vertical-align: top;
	text-align: left;
}
.left_top_nowrap	{
	vertical-align: top;
	text-align: left;
	white-space: nowrap;
}
.left_middle	{
	vertical-align: middle;
	text-align: left;
}
.center_top		{
	vertical-align: top;
	text-align: center;
}
.center_middle	{
	vertical-align: middle;
	text-align: center;
}
.center_bottom	{
	vertical-align: bottom;
	text-align: center;
}
.right_top		{
	vertical-align: top;
	text-align: right;
}
.right_middle	{
	vertical-align: middle;
	text-align: right;
}
.right_bottom	{
	vertical-align: bottom;
	text-align: right;
}

/*  */
.txt0j { font-size:  9px; line-height: 1.0em; }
.txt1j { font-size: 10px; line-height: 1.0em; }
.txt2j { font-size: 12px; line-height: 1.2em; }
.txt3j { font-size: 14px; line-height: 1.2em; }
.txt4j { font-size: 16px; line-height: 1.4em; }

/* showcase list view text setting */
.txt-sclv-name { font-weight: bold; line-height: 130%; }     /* name */
.txt-sclv-code { font-size: 95%; line-height: 130%; }     /* code */
.txt-sclv-ccopy { font-weight: bold; line-height: 130%; }    /* catch copy */
.txt-sclv-prcnm { font-size: 95%; line-height: 130%; }    /* sales price leading */
.txt-sclv-price { line-height: 130%; }    /* sales price */
.txt-sclv-outln { font-size: 95%; line-height: 130%; }    /* out-line */

/* showcase item view text setting */
.txt-sciv-llink { line-height: 130%; }    /* link to listview */
.txt-sciv-colum {  }    /* colindex */
.txt-sciv-name { color: #1168b9; font-weight: bold; }     /* name */
.txt-sciv-code { line-height: 130%; }     /* code */
.txt-sciv-ccopy { font-weight: bold; }    /* catch copy */
.txt-sciv-rprcn { line-height: 130%; }    /* regular price leading */
.txt-sciv-rpric { line-height: 130%; }    /* regular price */
.txt-sciv-prcnm { line-height: 130%; }    /* sales price leading */
.txt-sciv-price { line-height: 130%; }    /* sales price */
.txt-sciv-class { line-height: 130%; }    /* product class */
.txt-sciv-outln {  }    /* product out-line */
.txt-sciv-dtail { line-height: 130%; }    /* product detail */
.txt-sciv-remrk { line-height: 130%; }    /* product remark */

/* cart overview text settting */
.txt-sccv-iamsg { font-size: 90%; color: #ff0000; line-height: 110%; }    /* cart input occure message */
.txt-sccv-cmsg { line-height: 125%; }       /* cart item count message */
.txt-sccv-count { color: #1168b9; font-weight: bold; line-height: 130%; }      /* cart item count */
.txt-sccv-amsg { line-height: 125%; }       /* cart amount message */
.txt-sccv-amount { color: #1168b9; font-weight: bold; line-height: 130%; }     /* cart amount */
.txt-sccv-omsg { line-height: 125%; }       /* other message */
.txt-sccv-noitm { line-height: 125%; }      /* cart no item message */

/* cart detail view text settting */

/* cart order info view text settting */
.txt-scov-forme { font-size: 12px; color: #FF0000; line-height: 1.2em; }        /* input error message */




