@charset "Shift_JIS";

/* 目次 ==============================================================

  [7：テーブル]

　7-01：テーブル

=================================================================== */

/* 
7：テーブル
7-01：テーブル
------------------------------------------------------------------- */

#epfb0007 table.zaikolist,
#epfb0011 table.zaikolist,
#epfm0003 table.zaikolist {
	margin: 0 0 15px;
	font-size: 12px;
	background-color: #BFBFBF;
}
/* 修正 090826 TAM ココから */
#epfb0007 table.zaikolist th,
#epfm0003 table.zaikolist th {
	background-color: #E9E9E9;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding: 13px 5px 10px;
	color: #333333;
	font-weight: bold;
	text-align: center;
}
/* 修正 090826 TAM ココまで */

#epfb0011 table.zaikolist th {
	background-color: #FFF3BC;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding: 10px 5px;
	color: #333333;
	font-weight: bold;
	text-align: center;
}

#epfb0007 table.zaikolist td,
#epfb0011 table.zaikolist td,
#epfm0003 table.zaikolist td {
	background-color: #FFFFFF;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding: 10px 5px;
	color: #333333;
	text-align: left;
}

/* 修正 091020 コニシ ココから */
#epfm0003 table.zaikolist td.cartbox {
	background-color: transparent;
	background-image: none;
	padding: 0;
	text-align: left;
}
/* 修正 091020 コニシ ココまで */

#epfb0011 table.zaikolist td.bold {
	text-align: center;
}

#epbb0010 table.cataloglist {
	margin: 0 0 15px;
	font-size: 12px;
	line-height: 130%;
	background-color: #BFBFBF;
}
#epbb0008 table.cataloglist {
	margin: 0;
	font-size: 12px;
	line-height: 130%;
	background-color: #BFBFBF;
}

#epzb0007 table.cataloglist,
#epzb0021 table.cataloglist {
	margin: 0 0 5px;
	font-size: 12px;
	line-height: 130%;
	background-color: #BFBFBF;
}


#epbb0008 table.cataloglist th,
#epbb0010 table.cataloglist th,
#epzb0007 table.cataloglist th,
#epzb0021 table.cataloglist th {
	background-color: #E9E9E9;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding: 10px 5px;
	text-align: center;
}

#epzb0007 table.cataloglist td.c01 {
	background-image: url(../img/zb07_bg.gif);
	background-repeat: repeat;
	background-position: top;
}

#epzb0007 table.cataloglist th.c01 {
	background-color: #B2DCFF;
}


#epbb0008 table.cataloglist th p,
#epbb0010 table.cataloglist th p,
#epzb0007 table.cataloglist th p,
#epzb0021 table.cataloglist th p {
	font-weight: bold;
	color: #333333;
}

#epbb0008 table.cataloglist td,
#epbb0010 table.cataloglist td,
#epzb0007 table.cataloglist td,
#epzb0021 table.cataloglist td {
	background-color: #FFFFFF;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding: 10px 5px;
	text-align: left;
}

#epbb0008 table.cataloglist td .osusume ,
#epbb0010 table.cataloglist td .osusume {
	font-size: 10px;
	font-weight: bold;
	line-height: 130%;
	color: #666;
}

#epbb0008 table.cataloglist td p,
#epbb0010 table.cataloglist td p,
#epzb0007 table.cataloglist td p,
#epzb0021 table.cataloglist td p {
	color: #333333;
}

#epbb0008 table.cataloglist td .comment,
#epbb0010 table.cataloglist td .comment {
	margin: 0 0 0 1em;
	text-indent: -1em;
	color: #0C3085;
	font-weight: normal;
}

#epzb0007 table.cataloglist tr td .comment {
	margin: 0 0 0 1em;
	text-indent: -1em;
	color: #0C3085;
}

#epzb0007 table.cataloglist tr td .comment2 {
	margin: 0 0 0 1em;
	text-indent: -1em;
	color: #333;
}

#epbb0008 p.comment2,
#epbb0010 p.comment2 {
	margin: 0 0 0 1em;
	text-indent: -1em;
	font-size: 12px;
	line-height: 130%;
	color: #666;
}

#epzb0007 table.cataloglist .c02 p,
#epzb0021 table.cataloglist .c01 p {
	font-weight: bold;
}

#epbb0008 table.cataloglist .c03,
#epbb0008 table.cataloglist .c04,
#epbb0010 table.cataloglist .c03,
#epbb0010 table.cataloglist .c04,
#epzb0007 table.cataloglist .c01,
#epzb0007 table.cataloglist .c04,
#epzb0007 table.cataloglist .c05,
#epzb0021 table.cataloglist .c03 {
	text-align: center;
}


#epzb0007 table.cataloglist td .comment {
	margin: 0 0 0 1em;
	text-indent: -1em;
	color: #333333;
}


#epbb0008 table.cataloglist td a,
#epbb0010 table.cataloglist td a {
	font-weight: bold;
}
/* 修正 090826 TAM ココから */
#epfb0007 table.zaikolist td.size,
#epfb0011 table.zaikolist td.size,
#epfm0003 table.zaikolist td.size {
	text-align: center;
}

#epfb0007 table.zaikolist td.zaiko,
#epfm0003 table.zaikolist td.zaiko {
	font-weight: bold;
	color: #001AC7;
}

#epfb0007 table.zaikolist td.nyuka,
#epfm0003 table.zaikolist td.nyuka {
	font-weight: bold;
	color: #FF7B1C;
}

#epfb0007 table.zaikolist td.urikire,
#epfm0003 table.zaikolist td.urikire {
	font-weight: bold;
	color: #EA1515;
}

/* 修正 091019 TAM 再入荷 ココから */
#epfb0007 table.zaikolist td.oshirase,
#epfm0003 table.zaikolist td.oshirase {
	font-size: 10px;
	line-height: 1.5;
	text-align: center;/* 修正 091214 コニシ */
}
/* 修正 091019 TAM 再入荷 ココまで */


#epfb0007 table.zaikolist td.cart_close,
#epfb0007 table.zaikolist td.cart_close2,/* 修正 091214 コニシ */
#epfb0007 table.zaikolist td.cart_open,
#epfb0007 table.zaikolist td.cart_open,
#epfm0003 table.zaikolist td.cart_close,
#epfm0003 table.zaikolist td.cart_close2,/* 修正 091214 コニシ */
#epfm0003 table.zaikolist td.cart_open {
	padding: 5px 5px 5px 10px;
	vertical-align: middle;
	text-align: center;
}
/* 修正 091214 コニシ ココから */
#epfb0007 table.zaikolist td.cart_close, 
#epfm0003 table.zaikolist td.cart_close {
	background: #E9E9E9 url(../img/whiteline.gif) top repeat-x;
}
/* 修正 091214 コニシ ココまで */
#epfb0007 table.zaikolist td.cart_open {
	background: #FFFEE3 url(../img/whiteline.gif) top repeat-x;
}
#epfm0003 table.zaikolist td.cart_open {
	background: #FFF1F1 url(../img/whiteline.gif) top repeat-x;
}

#epfb0007 table.zaikolist td.cart_close select,
#epfb0007 table.zaikolist td.cart_close2 select,/* 修正 091214 コニシ */
#epfb0007 table.zaikolist td.cart_open select,
#epfm0003 table.zaikolist td.cart_close select,
#epfm0003 table.zaikolist td.cart_close2 select,/* 修正 091214 コニシ */
#epfm0003 table.zaikolist td.cart_open select {
	width: 55px;
	vertical-align: middle;
}
#epfb0007 table.zaikolist td.cart_close input, 
#epfm0003 table.zaikolist td.cart_close input {
	cursor: default;
}

/* 修正 090826 TAM ココまで */

/* 追加 091020 コニシ ココから */
#epxh0014 .epxh0014Box03 table td.kari {
	background: #FFFFCC url(../img/whiteline.gif) top repeat-x;
}
/* 追加 091020 コニシ ココまで */

/* 修正 091019 TAM 再入荷 ココから */
#epfb0018 .epfb0018Box01 {
	width: 620px;
	margin: 0 0 40px 40px;
}

#epfb0019 .epfb0019Box02 {
	width: 620px;
	margin: 30px 0 0 40px;
}


#epfb0018 .epfb0018Box01 p,
#epfb0019 .epfb0019Box02 p {
	padding: 0 0 5px 0;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
/* 修正 091019 TAM 再入荷 ココまで */

#epzb0003 .epzb0003Box02,
#epzm0001 .epzm0001Box02 {
	margin: 0 0 20px 0;
}

#epzb0003 .epzb0003Box02 .c01 p,
#epzm0001 .epzm0001Box02 .c01 p {
	margin: 7px 0 7px 14px;
	font-size: 12px;
	line-height: 140%;
	color: #333;
}

#epzm0001 .epzm0001Box02 .c01b p {
	margin: 0 0 0 14px;
	font-size: 12px;
	line-height: 140%;
	color: #333;
}

#epzb0003 .epzb0003Box02 .c03 span {
	margin: 0 0 0 10px;
	font-size: 10px;
	font-weight: bold;
	color: #333;
}

#epzb0003 .epzb0003Box02 th div.so77dg0,
#epzb0008 .epzb0008Box02 th div.so77dg0,
#epzb0009 .epzb0009Box02 th div.so77dg0 {
	margin: 5px 0 10px 14px;
}

#epzb0003 .epzb0003Box02 th div.so77dg0 p,
#epzb0008 .epzb0008Box02 th div.so77dg0 p,
#epzb0009 .epzb0009Box02 th div.so77dg0 p {
	padding: 3px 0 3px 0;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}

#epzb0003 .epzb0003Box02 th p,
#epzb0008 .epzb0008Box02 th p,
#epzb0009 .epzb0009Box02 th p {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: center;
}

#epzm0001 .epzm0001Box02 th p {
	margin: 10px 0 0 0;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: center;
}

#epzb0003 .epzb0003Box02 th p {
}


#epzb0003 .epzb0003Box02 .c02 p,
#epzb0003 .epzb0003Box02 .c03 p,
#epzm0001 .epzm0001Box02 .c02 p,
#epzm0001 .epzm0001Box02 .c03 p {
	margin: 7px 0 7px 0;
	font-size: 12px;
	line-height: 140%;
	color: #333;
}
#epzm0001 .epzm0001Box02 .c02b p,
#epzm0001 .epzm0001Box02 .c03b p {
	margin: 0;
	font-size: 12px;
	line-height: 140%;
	color: #333;
}

#epzb0003 .epzb0003Box02 .yellow .c03 p,
#epzm0001 .epzm0001Box02 .yellow .c03 p {
	color: #0C3085;
}

#epzb0003 .epzb0003Box02 .c05 div,
#epzm0001 .epzm0001Box02 .c05 div {
	margin: 7px 0 7px 10px;
	font-size: 12px;
	line-height: 140%;
	color: #333;
}

#epzm0001 .epzm0001Box02 .c05 div span {
	color: #0C3085;
}


/* 修正 091019 TAM 再入荷 ココから */
#epfb0018 .epfb0018Box01 table,
#epfb0019 .epfb0019Box02 table,
/* 修正 091019 TAM 再入荷 ココまで */
#epjm0019 .epjm0019Box03 table,
#epjb0016 .epjb0016Box03 table,
#epzb0013 .epzb0013Box01 table,
#epzm0004 .epzm0004Box01 table,
#epxh0001 .epxh0001Box01 table,
#epxh0002 .epxh0002Box01 table,
/* 追加 091020 コニシ ココから */
#epxh0014 .epxh0014Box03 table {
/* 追加 091020 コニシ ココまで */
	background-color: #BFBFBF;
}
#epxh0001 .epxh0001Box01 table,
#epxh0002 .epxh0002Box01 table,
/* 追加 091020 コニシ ココから */
#epxh0014 .epxh0014Box03 table {
/* 追加 091020 コニシ ココまで */
	border-bottom: 2px solid #ccc;
}

#epjm0019 .epjm0019Box03 table th,
#epjb0016 .epjb0016Box03 table th {
	padding: 5px 0 5px 0;
	background-color: #E9E9E9;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	color: #666;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	text-align: center;
}

#epzb0013 .epzb0013Box01 table th,
#epzm0004 .epzm0004Box01 table th {
	padding: 5px 0 5px 0;
	background-color: #E9E9E9;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	text-align: center;
}
#epxh0001 .epxh0001Box01 table th,
#epxh0002 .epxh0002Box01 table th,
/* 追加 091020 コニシ ココから */
#epxh0014 .epxh0014Box03 table th {
/* 追加 091020 コニシ ココまで */
	padding: 10px;
	background-color: #E9E9E9;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
}
/* 修正 091019 TAM 再入荷 ココから */
#epfb0018 .epfb0018Box01 table th,
#epfb0019 .epfb0019Box02 table th {
	padding: 10px 0 10px 0;
	background-color: #E9E9E9;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	text-align: center;
}
/* 修正 091019 TAM 再入荷 ココまで */

#epjm0019 .epjm0019Box03 table th.r7,
#epjb0016 .epjb0016Box03 table th.r7 {
	background-color: #E9EFF5;
}

#epjm0019 .epjm0019Box03 table td,
#epjb0016 .epjb0016Box03 table td {
	padding: 5px 10px 5px 10px;
	background-color: #FFF;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	/*border-top: 1px solid #FFFFFF;*/
	font-size: 12px;
	line-height: 130%;
	color: #666666;
}

#epzb0013 .epzb0013Box01 table td,
#epzm0004 .epzm0004Box01 table td {
	padding: 5px 10px 5px 10px;
	background-color: #FFF;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	/*border-top: 1px solid #FFFFFF;*/
	font-size: 12px;
	line-height: 130%;
	color: #333333;
}

/* 修正 091019 TAM 再入荷 ココから */
#epfb0018 .epfb0018Box01 table td ,
#epfb0019 .epfb0019Box02 table td {
	padding: 10px;
	background-color: #FFF;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	/*border-top: 1px solid #FFFFFF;*/
	font-size: 12px;
	line-height: 130%;
	color: #333333;
}
/* 修正 091019 TAM 再入荷 ココまで */

#epxh0001 .epxh0001Box01 table td,
#epxh0002 .epxh0002Box01 table td,
/* 追加 091020 コニシ ココから */
#epxh0014 .epxh0014Box03 table td {
/* 追加 091020 コニシ ココまで */
	padding: 10px;
	background-color: #FFF;
	background-image: url(../img/whiteline.gif);
	background-position: top;
	background-repeat: repeat-x;
	/*border-top: 1px solid #FFFFFF;*/
	font-size: 12px;
	line-height: 130%;
	color: #333333;
}

#epxh0001 .epxh0001Box01 table td a,
#epxh0002 .epxh0002Box01 table td a,
/* 追加 091020 コニシ ココから */
#epxh0014 .epxh0014Box03 table td a {
/* 追加 091020 コニシ ココまで */
	font-weight: bold;
}

#epxh0001 .epxh0001Box01 table .r1,
#epxh0002 .epxh0002Box01 table .r1,
/* 追加 091020 コニシ ココから */
#epxh0014 .epxh0014Box03 table .r1 {
/* 追加 091020 コニシ ココまで */
	text-align: center;
}

#epxh0001 .epxh0001Box01 table .r2,
#epxh0002 .epxh0002Box01 table .r2,
/* 追加 091020 コニシ ココから */
#epxh0014 .epxh0014Box03 table .r2 {
/* 追加 091020 コニシ ココまで */
	text-align: left;
}

/* 修正 091019 TAM 再入荷 ココから */
#epfb0018 .epfb0018Box01 table .r2,
#epfb0019 .epfb0019Box02 table .r2,
/* 修正 091019 TAM 再入荷 ココまで */
#epzb0013 .epzb0013Box01 table .r3,
#epzb0013 .epzb0013Box01 table .r5,
#epzm0004 .epzm0004Box01 table .r3,
#epzm0004 .epzm0004Box01 table .r5 {
	text-align: center;
}

#epjm0019 .epjm0019Box03 table td.r3,
#epjm0019 .epjm0019Box03 table td.r4,
#epjm0019 .epjm0019Box03 table td.r5,
#epjm0019 .epjm0019Box03 table td.r6,
#epjm0019 .epjm0019Box03 table td.r7,
#epjb0016 .epjb0016Box03 table td.r3,
#epjb0016 .epjb0016Box03 table td.r4,
#epjb0016 .epjb0016Box03 table td.r5,
#epjb0016 .epjb0016Box03 table td.r6,
#epjb0016 .epjb0016Box03 table td.r7 {
	text-align: right;
}

#epjm0019 .epjm0019Box03 table td.r7,
#epjb0016 .epjb0016Box03 table td.r7 {
	font-weight: bold;
	background-color: #FFFFE8;
}

#epzb0013 .epzb0013Box02 table table {
	margin: 10px 0 10px 100px;
}

#epzm0004 .epzm0004Box02 table table {
	margin: 10px 0 10px 200px;
}

#epzb0013 .epzb0013Box02 table table td,
#epzm0004 .epzm0004Box02 table table td {
	font-size: 12px;
	line-height: 150%;
	color: #333;
}

#epzb0013 .epzb0013Box02 table table .r3,
#epzm0004 .epzm0004Box02 table table .r3 {
	text-align: right;
}

#epzb0013 .epzb0013Box02 table table .r3,
#epzb0013 .epzb0013Box02 table table .r4,
#epzm0004 .epzm0004Box02 table table .r3,
#epzm0004 .epzm0004Box02 table table .r4 {
	font-weight: bold;
}

#epzb0013 .epzb0013Box02 table table .r5,
#epzb0013 .epzb0013Box02 table table .r6,
#epzb0013 .epzb0013Box02 table table .r7,
#epzb0013 .epzb0013Box02 table table .r8,
#epzb0013 .epzb0013Box02 table table .r9,
#epzm0004 .epzm0004Box02 table table .r5,
#epzm0004 .epzm0004Box02 table table .r6,
#epzm0004 .epzm0004Box02 table table .r7,
#epzm0004 .epzm0004Box02 table table .r8,
#epzm0004 .epzm0004Box02 table table .r9 {
	font-weight: normal;
}

#epzb0013 .epzb0013Box02 table table .r8,
#epzm0004 .epzm0004Box02 table table .r8 {
	text-align: right;
}

#epzb0013 .epzb0013Box02 table table table,
#epzm0004 .epzm0004Box02 table table table {
	margin: 0;
	padding: 0;
}

/* 修正 091113 TAM 会員登録 ココから */
#epxb0130 .epxb0130Box03 {
	width: 100%;
	border: 1px solid #999;
	border-bottom: none;
	font-size:12px;
}
#epxb0130 .epxb0130Box03 th {
	border-bottom: 1px solid #999;
	padding: 1em;
	width: 115px;
	text-align: left;
	font-weight: bold;
}
#epxb0130 .epxb0130Box03 td {
	border-bottom: 1px solid #999;
	padding: 1em;
	background: url(../img/epxb_bg_left.gif) left top repeat-y;
}
#epxb0130 .epxb0130Box03 .r1a {
	background: none;
}
#epxb0130 .epxb0130Box03 .r1 {
	background-color: #fff2d3;
	padding: 10px 0;
	text-align: center;
	font-weight: bold;
}
#epxb0130 .epxb0130Box03 .r3 {
	width: 140px;
}
#epxb0130 .epxb0130Box03 .r4 {
	width: 110px;
}
#epxb0130 .epxb0130Box03 .r5 {
	width: 153px;
}

/* 修正 091113 TAM 会員登録 ココまで */
