@import url( reset.css );
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(255, 187, 0); text-decoration: underline;
}
img {
	border: 0px currentColor; display: block;
}
body {
	background-position: left top; background-repeat: no-repeat;
}
body {
	-webkit-text-size-adjust: 100%;
}
body {
	font: 12px/normal Verdana, Geneva, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
table {
	font-size: inherit;
}
select {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
input {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
pre {
	font: 115%/normal monospace; font-size-adjust: none; font-stretch: normal;
}
code {
	font: 115%/normal monospace; font-size-adjust: none; font-stretch: normal;
}
body * {
	line-height: 1.22em;
}
h3 {
	text-indent: -9999px;
}
strong {
	font-weight: bold;
}
#main_menu {
	height: 150px; margin-top: 30px; margin-left: 10px;
}
#main_menu a {
	color: rgb(0, 0, 0); font-family: "ÐÂ¼šÃ÷ów"; font-size: 13px; text-decoration: none;
}
#main_menu a:hover {
	color: rgb(255, 102, 0); text-decoration: underline;
}
#main_menu #logo {
	background-position: left top; left: 314px; top: 0px; width: 320px; height: 155px; position: absolute; z-index: 999; background-image: url("../images/main_menu/logo.png"); background-repeat: no-repeat;
}
#main_menu #logo a {
	width: 320px; height: 155px; display: block;
}
#main_menu #logo:hover {
	background-position: -321px 0px;
}
#main_menu #navigation .nav {
	background-position: top; width: 86px; height: 37px; text-indent: -9999px; display: block; background-image: url("../images/main_menu/nav.png"); background-repeat: no-repeat;
}
#main_menu #navigation .news {
	background-position: 0px 0px;
}
#main_menu #navigation .intro {
	background-position: 0px -37px;
}
#main_menu #navigation .guide {
	background-position: 0px -74px;
}
#main_menu #navigation .mall {
	background-position: 0px -111px;
}
#main_menu #navigation .community {
	background-position: 0px -148px;
}
#main_menu #navigation .download {
	background-position: 0px -185px;
}
#main_menu #navigation .bcss2 {
	background-position: 0px -222px;
}
#main_menu #navigation .bcss3 {
	background-position: 0px -259px;
}
#main_menu #navigation {
	top: 50px; width: 1000px; height: 42px; position: absolute;
}
#main_menu #navigation li {
	line-height: 20px; float: left;
}
#main_menu #option {
	background-position: left top; top: 60px; width: 1000px; height: 350px; margin-top: 0px; margin-bottom: 0px; margin-left: -12px; display: none; position: absolute; background-image: url("../images/main_menu/MenuBg.png"); background-repeat: repeat-x;
}
#main_menu #option dl {
	width: 86px; text-align: center; float: left;
}
#main_menu #option dt {
	display: none;
}
#main_menu #option dd a {
	width: 86px; height: 20px; line-height: 22px; float: left;
}
#main_menu #option dd span {
	width: 86px; height: 20px; line-height: 22px; float: left;
}
.menuframe {
	position: relative; z-index: 9999;
}
