/* Basic Table Design */
#table01 { }
	.table01 {}
	
	.table01 th {border-bottom:2px solid #ff7812;  border-collapse:collapse; word-break:break-all; margin:0; margin-bottom:10px;}

	.table01 td {padding:4px 4px; border-bottom:1px solid #D9D9D9;}
	.table01 td img {margin:0 0 0px 0;}


#table02 { }
	.table02 {}
	
	.table02 th {border-bottom:2px solid #e6311c;  border-collapse:collapse; word-break:break-all; margin:0; margin-bottom:10px;}
	.table02 th.cate {border-bottom:1px solid #CCC;  border-collapse:collapse; word-break:break-all; margin:0; margin-bottom:10px;}

	.table02 td {padding:4px 4px; text-align:left; }
	.table02 td.contents {border-bottom:1px solid #CCC;padding:4px 4px; text-align:left; }
	.table02 td.right {padding:4px 4px; text-align:right; }
	.table02 td img {margin:0 0 0px 0;}

#table03 { }
	.table03 {}
	
	.table03 th.sel {border-top:4px solid #e6311c; border-left:1px solid #b9b9b9;border-collapse:collapse; word-break:break-all; margin:0; margin-bottom:10px;}
	.table03 th.right_line {background-color:#F2F2F2;border-right:1px solid #b9b9b9;border-top:1px solid #b9b9b9;border-bottom:1px solid #e6311c;border-left:1px solid #b9b9b9;border-collapse:collapse; word-break:break-all; margin:0; margin-bottom:10px;}



	.table03 td.unsel { background-color:#F2F2F2; border-bottom:1px solid #e6311c; border-top:1px solid #b9b9b9; border-left:1px solid #b9b9b9;}
	.table03 td.cate { border-bottom:1px solid #e6311c; border-left:1px solid #e6311c;border-right:1px solid #e6311c;border-collapse:collapse; word-break:break-all; margin:0; margin-bottom:10px;}

	.table03 td {padding:4px 4px; text-align:left; }
	.table03 td img {margin:0 0 0px 0;}

#table04 { }
	.table04 {border-bottom:1px solid #cecece;}
	
	.table04 th {border-bottom:1px solid #cecece;  border-collapse:collapse; word-break:break-all; margin:0; margin-bottom:10px;}
	.table04 td {border-top:1px solid #cecece; padding:4px 4px; text-align:left; }
	.table04 td img {margin:0 0 0px 0;}


#table05 { }
	.table05 {border-left:1px solid #F2F2F2;border-top:1px solid #F2F2F2;border-right:3px solid #F2F2F2;border-bottom:2px solid #F2F2F2;}
	.table05 th {border-collapse:collapse; word-break:break-all; margin:0;}
	.table05 td.contents {padding:4px 4px; text-align:left; }
	.table05 td {padding:4px 4px; text-align:left;}
	.table05 td img {margin:0 0 0px 0;}

#table06 { }
	.table06 {border-top:1px solid #6dcf3e; border-left:1px solid #6dcf3e;border-right:1px solid #6dcf3e; border-bottom:1px solid #6dcf3e;}
	.table06 th {border-top:1px solid #6dcf3e; border-left:1px solid #6dcf3e;border-right:1px solid #6dcf3e; border-bottom:1px solid #6dcf3e;}

#table07 { }
	.table07 {}
	
	.table07 td.left {border-left:1px solid #DDDDDD;}
	.table07 td.center {border-left:1px solid #DDDDDD;}
	.table07 td.right {border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
	.table07 td.empty {border-bottom:1px solid #DDDDDD;}


#event { }
	.event {border-top:2px solid #d97f8b;}
	.event td {/*border-bottom:1px solid #e0e0e0;*/}
	
	
	               
#my_info { }
	.my_info {border-top:3px solid #535456 ;}
	.my_info td {padding:4px 5px; border-bottom:1px solid #cfcfcf;}
	.my_info td.myinfo_title {background-color:#fbffef;border-bottom:1px solid #cfcfcf;}
	.my_info td.secede_title {background-color:#f9f9f9}
	.my_info td.right {padding:6px 10px; text-align:right; border-bottom:1px solid #cfcfcf;}
	.my_info th.right {padding:6px 10px; text-align:right;}
	
#cart { }
	.cart {border-top:3px solid #535456;}
	.cart td {padding:6px 10px; border-bottom:1px solid #cfcfcf;}
	.cart td.cart_title {background-color:#e1e1e1;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
	.cart td.cart_title2 {background-color:#e1e1e1;border-bottom:1px solid #cfcfcf;}
	.cart td.total {background-color:#f9f9f9;border-right:1px solid #cfcfcf;}
	.cart td.cont {border-right:1px solid #cfcfcf;}

#board { }
	.board {border-top:3px solid #535456;}
	.board td {padding:6px 10px; border-bottom:1px solid #cfcfcf;}
	.board td.board_title {background-color:#fbffef;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
	.board td.board_title2 {background-color:#fbffef;border-bottom:1px solid #cfcfcf;}
	.board td.board_title3 {background-color:#fbffef;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
	.board td.total {background-color:#f9f9f9;border-right:1px solid #cfcfcf;}
	.board td.cont {border-right:1px solid #cfcfcf;}
	.board td.none {}

	
