@charset "shift_jis";/* エスケープ */



/*
	--------------------------------
	Created: 2008.01.10
	Last Modified: 2008.01.11
	--------------------------------
*/



/* --------------------------------
	エラー
-------------------------------- */

div#error { margin:52px auto 0 auto; padding:29px 110px 30px 110px; width:487px; border:4px solid #fedada; }
div#error p { color:#900; line-height:1.833; }



/* --------------------------------
	リスト
-------------------------------- */

table.list { margin:52px auto 0 auto; width:715px; border-bottom:1px solid #c7c8c8; }

table.list .h { padding:10px 0 10px 0; width:185px; border-top:1px solid #c7c8c8; background:#e8e8e8; text-align:center; }
table.list .h.error { background:#fedbdb; }
table.list .data { padding:10px 10px 10px 10px; width:510px; border-top:1px solid #c7c8c8; }

table.list .data input.text { padding:0 2px 0 2px; border:1px solid #b7b7b7; }
*:first-child+html table.list .data input.text { height:17px; }/* Win IE 7 */
* html table.list .data input.text { height:17px; }/* Win IE 6 以前 */
table.list .data select { border:1px solid #b7b7b7; }

table.list .data .section { position:relative; margin:-10px -10px -10px -10px; width:530px; }
table.list .data .section .item { padding:11px 10px 10px 10px; width:510px; background:url(../img/common/dl_h_000000.gif) repeat-x; }
table.list .data .section .item.first { padding:10px 10px 10px 10px; background-image:none; }
table.list .data .section .item .wear {}
table.list .data .section .item .wear .box { padding:7px 0 0 0; width:20px; }
table.list .data .section .item .wear .label { padding:7px 0 0 0; width:235px; }
table.list .data .section .item .club {}
table.list .data .section .item .club .box { padding:7px 0 0 0; width:20px; }
table.list .data .section .item .club .label { padding:7px 0 0 0; width:490px; }

table.list .data .sectionLarge { position:relative; margin:-10px -10px -10px -10px; width:715px; }
table.list .data .sectionLarge .item { padding:11px 10px 10px 10px; width:695px; background:url(../img/common/dl_h_000000.gif) repeat-x; }
table.list .data .sectionLarge .item.first { padding:10px 10px 10px 10px; background-image:none; }
table.list .data .sectionLarge .item .wear {}
table.list .data .sectionLarge .item .wear .box { padding:7px 0 0 0; width:20px; }
table.list .data .sectionLarge .item .wear .label { padding:7px 0 0 0; width:235px; }
table.list .data .sectionLarge .item .club {}
table.list .data .sectionLarge .item .club .box { padding:7px 0 0 0; width:20px; }
table.list .data .sectionLarge .item .club .label { padding:7px 0 0 0; width:490px; }







