/* CSS Document */

/*ξ{CAEg*/
body {
	font-family: "lr SVbN", "Osaka|";
	font-size: 12px;
	color: #333333;
	margin: 10px 0px 0px;
	text-align: center;
	background-image: url(img/top/back.jpg);
	background-repeat: repeat;
	padding: 0px;
	scrollbar-face-color:#fdbc21;
	scrollbar-highlight-color:#ffec35;
	scrollbar-shadow-color:#ffec35;
	scrollbar-3dlight-color:#fdbc21;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffec35;
	scrollbar-darkshadow-color:#fdbc21;
}

p {
	font-family: "lr SVbN", "Osaka|";
	font-size: 12px;
	color: #492a1d;
	margin: 5px 3px;
	padding: 0px;
}

h1 {
	font-family: "lr SVbN", "Osaka|";
	font-size: 14px;
	font-weight: bold;
	color: #492a1d;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
}

h2 {
	font-family: "lr SVbN", "Osaka|";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}

h3 {
	font-family: "lr SVbN", "Osaka|";
	font-size: 12px;
	font-weight: bold;
	color: #492a1d;
	margin: 0px;
	padding-top: 7px;
}

/*NJ[*/
a:link {
	color:#ffec35;
	font-weight: bold;
}
a:visited {
	color:#ffec35;
	font-weight: bold;
}
a:hover {
	color:#ea2428;
	font-weight: bold;
}
a:active {
	color:#fdbc21;
	font-weight: bold;
}

/*wi*/
#outerFrame {
	background-image: url(img/top/out_frame.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 700px;
	width: 800px;
}

/*Og*/
.leftFrame {
	background-image: url(img/top/left_frame.jpg);
	background-repeat: no-repeat;
	height: 600px;
	width: 140px;
}

.rightFrame {
	background-image: url(img/top/right_frame.jpg);
	background-repeat: no-repeat;
	height: 600px;
	width: 640px;
}

/*wi*/
.backWhite {
	background-color: #FFFFFF;
}

.backYellow {
	background-image: url(img/system/back_yellow.jpg);
	background-repeat: repeat;
}

/*Άj[*/
#menu {
	padding: 0px;
	margin: 20px;
}

/*Άoi[*/
#banner {
	margin: 10px;
	text-align: center;
}

/*ΦATCg*/
#siteback {
	background-image: url(img/top/site_back.jpg);
	background-repeat: no-repeat;
	height: 180px;
	width: 140px;
	margin: 0px;
	padding: 0px;
}

#siteback table {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
}

/*Flashζ*/
#topPicture {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

/*¨΅ηΉ*/
#whatNew {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/top/whatNew.jpg);
	background-repeat: no-repeat;
	height: 200px;
	width: 600px;
	padding: 0px;
}

/*info*/
#info {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}

/*Q[g*/
.gameframe {
	background-image: url(img/system/game_frame.jpg);
	background-repeat: no-repeat;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	height: 574px;
	width: 600px;
}

/*Q[Πξΰeΰg*/
.pagebpdyFrame {
	background-image: url(img/system/pagebpdy_frame.jpg);
	background-repeat: no-repeat;
	margin: 10px;
	padding: 0px;
	height: 470px;
	width: 510px;
}

/*Q[Πξΰe*/
#contents {
	margin: 0px;
	padding: 20px;
}

/*Q[^Cg*/
.gameTitle {
	background-image: url(img/system/game_title.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 470px;
}
.yellowBack {
	background-image: url(img/system/yellow_back.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 160px;
	width: 470px;
}

/*KρOg*/
.gameLeft {
	background-image:  url(img/system/game_bar_left.jpg);
	background-repeat: repeat-y;
}
.gameRight {
	background-image:  url(img/system/game_bar_right.jpg);
	background-repeat: repeat-y;
}

/*v[gg*/
.presentFrame {
	background-image: url(img/system/present_frame.jpg);
	background-repeat: no-repeat;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	height: 574px;
	width: 600px;
}

/*v[gΰΎΆ*/
#account {
	background-image: url(img/system/account_frame.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 320px;
	width: 510px;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 60px;
}

#account table {
	margin: 10px 0px 0px 10px;
	padding: 0px;
}

/*Ηg*/
.wallFrame {
	background-image: url(img/system/photo_frame.jpg);
	background-repeat: no-repeat;
	height: 210px;
	width: 510px;
	margin: 0px 0px 5px;
	padding: 0px;
}

/*Ηwi*/
#paperBack {
	background-image: url(img/system/paper_back.jpg);
	background-repeat: no-repeat;
	height: 350px;
	width: 424px;
	margin-top: 10px;
	padding-top: 40px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}

/*Ajg*/
.animaFrame {
	background-image: url(img/system/anima_frame.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 300px;
	width: 600px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}

/*Ajΰeg*/
.comicFrame {
	background-image: url(img/system/comic_frame.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 250px;
	width: 560px;
}

.comicFrame2 {
	background-image: url(img/system/comic_img02.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 250px;
	width: 560px;
}



/*	2009/02/19 ΗΑ
	wdressx oi[p  
-----------------------------------------------*/
#dressbnr{
	width:800px;
	margin:5px auto;
	text-align:right;
	
}

