/*@ξ{ΜX^Cέθ@*/
body {
	background-color: #FFFFFF;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"
	font-size: 12px;
	line-height::16px;
	color: #FFFFFF;
	margin: 0px;
	}
a:link {
    color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF9900;
	text-decoration: none;
}
a:active {
	color: #FF6600;
	text-decoration: none;
}
/*@mainΜX^Cέθ@*/
.mainbox {
    width : 800px;
	height:600px;
	margin:0px auto;
	
}
.formarea {
	margin: 5px 0px 5px 14px;
	
}
.formarea2 {
	margin: 0px 5px 0px 5px;
	
}
.formarea3 {
    width:60px;
	margin: 5px 0px 5px 14px;
	
}
.font10 {
    font-size:10px;
	line-height:14px;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	margin: 5px 0px 5px 0px;
}
.left_bottom {
	height:250px;
}
.left_under {
	margin : 10px 0px 0px 0px;
}
#rightbox_top {
    width:550px;
	margin : 40px 00px 20px 50px;
}
#rightbox_top_shop {
    width:550px;
	margin : 0px 00px 46px 50px;
}
#rightbox_under {
    width:550px;
	height:350px;
	margin : 00px 0px 0px 50px;
}
.rightbox_menu {
    width:550px;
	margin : 0px 0px 0px 0px;
}
.rightmenutext {
    padding:15px 0px 0px 0px;
    font-size: 12px;
	line-height::16px;
    font-family: "Helvetica","lr oSVbN", "Osaka";
}
.text12 {
margin:10px 0px 0px 14px;
font-size:12px;
font-family:"lr oSVbN", Osaka;
line-height:16px;
color:#FFFFFF;
}
.text10 {
    font-size:10px;
	line-height:14px;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	margin: 5px 0px 5px 14px;
}

