td{
line-height: 180%;
}
body{
	background-color:#FFFFFF;
	color:#777777;
	font-size : 10px;
}
p.error{
	color:#ee0000;
	font-weight :bold;
	margin:0;
	padding:0;
}
.hissu{
	color:#FF4687;
}
.line{
	background-color:#F7F7FF;
}
td{
	font-size : 12px;

}
A:link {
	FONT-SIZE: 9pt; COLOR: #777777; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 9pt; COLOR: #777777; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 9pt; COLOR: #ff6600
}
.size11 {
	FONT-SIZE: 11pt
}
.remise {
	FONT-SIZE: 8pt; COLOR: #999999
}
.side_menu {
	FONT-SIZE: 9pt; COLOR: #777777
}
.side_menu_white {
	FONT-SIZE: 9pt; COLOR: #ffffff
}
.buy {
	BACKGROUND-IMAGE: url(../images/buy_back.gif)
}
.buy_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #777777
}
.buy_confirm {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/confirm_back.gif); COLOR: #ffffff
}
.buy_c {
	FONT-SIZE: 9pt; COLOR: #777777
}
.link_point {
	CURSOR: pointer
}
.nonlink {
	FONT-SIZE: 9pt; COLOR: #eaeaea
}
.fakelink {
	FONT-SIZE: 9pt; COLOR: #777777
}
.com_list {
	font-weight: bold;
}
a:link.mail,a:visited.mail
{
	COLOR: #ff6600;
}
a:hover.mail
{
TEXT-DECORATION: underline;
}
ol#privacy li{
margin-bottom:20px;
}