@charset "utf-8";
/* CSS Document */
html , body {
	margin         : 0px;
	padding        : 0px;
	border-spacing : 0px;
	cell-spacing   : 0px;
	border         : 0px;
	font-family    : Nokia Sans Wide,sans-serif;
	color          : #443;
	/*background     : #fff;*/
}

a , a:active {
	text-decoration : none;
	color           : #14D;
}

img {
	border : 0px;
}

h1 {
	margin      : 0px 0px 0.5em 0px;	
	padding     : 0px 0px 15px 0px;
	font-size   : large;
	font-weight : normal;
	color       : #443;	
}

h2 {
	margin        : 10px px 0.5em 0px;
	font-size     : medium;
	border-bottom : 1px solid #443;
	font-weight   : bold;
	color         : #443
}

table , tr , td {
	margin       : 0px;
	padding      : 0px;
	border       : 0px;
}

.list , #footer {
	clear : both;
}

#both {
	clear : both;
}

form , div {
	margin  : 0px;
	padding : 0px;
}

form {
	margin  : 0px ;
  padding : 0px ;
}




#navi {
	clear:both;
}

.dlt {
	width        : 100%;
	cell-spacing : 0;
}

.even {
	background : #FFF;
}

table.dlt tr {
	margin : 4px 0px;
}

td.dlprice {
	text-align     : center;
	vertical-align : middle;
	font-weight    : bold;
	border-left    : #433 thin solid;
	padding-left   : 4px;
	color          : #4A1;
	width          : 30%;
}
#grid td.g-table {
	width : 33%;
}
#grid2 tr td 
{
	text-align  : left ;
}
.odd {
	background : #EEE;
}
.sec {
	clear  : both;
	margin : auto auto 1em auto;
}

#member {
	padding    : 3px 0px;
	text-align : center;
}


span{
	color:#F00
	}
INPUT[type=submit] {
	BACKGROUND: #6c4;
	COLOR: #fff;
	BORDER-STYLE: none;
	padding: 1px;
}
INPUT[type=reset] {
	BACKGROUND: #6c4;
	COLOR: #fff;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	padding: 1px;
}
INPUT[type=text] {
	BORDER: #aaa thin solid;
	WIDTH: 80%;
}
INPUT[type=checkbox] {
	BORDER: #aaa thin solid;
}
INPUT[type=radio] {
	BACKGROUND: #fff;
	COLOR: #aaa;
}
#lifestyle {
	padding    : 2px;
	clear      : both;
	text-align : center;
	font-size  : x-small;	
}


.input_button {
	BACKGROUND: #6c4;
	COLOR: #fff;
	BORDER-STYLE: none;
	padding: 1px;
}