
html, body {height:100%; margin:0; padding:0px; align:center}
body {font-family:"Arial";color:#797979;font-size:12px; text-align:center;}
table { font-family:"Arial";font-size:12px;color:#797979;letter-spacing:0;line-height:14px; }
div { font-family:"Arial";font-size:11px;color:#797979; letter-spacing:0;line-height:14px;}
input, textarea { font-family:"Arial";font-size:11px;color:#797979;padding:3; position:relative; z-index:100}
select {border:1px solid #DEDEDE; background:#F7F5F1 ;font-family:"Tahoma";font-size:11px;color:#797979;height:17px;}
form { margin:0; }
body, div ,td,dd, dl, dt, ol, ul, li{margin:0px; padding:0px;}
p, dd,dl,dt,ol,div{text-align:justify;}
p { margin:10px 0 0 0; line-height:14px; }
p .txt01{ line-height:14px; word-break:break-all;}
ol,ul,li {list-style:none;}
.radio { margin:1px 0 -2px 0;border:none;background:none; }
.chkbox { margin:1px 0 -2px 0; border:none; background:none;}

img,a { border:0;selector-dummy:expression(this.hideFocus=true); }

/* Link */
a:link {text-decoration: none ; color: #1F305B; letter-spacing: 0px;}
a:visited {text-decoration: none ; color: #1F305B; letter-spacing: 0px;}
a:active {text-decoration: none ; color: #BB9C65; letter-spacing: 0px;}
a:hover {text-decoration: none ; color: #BB9C65; letter-spacing: 0px;}

a.b:link {text-decoration: none ; color: #1F305B; letter-spacing: 0px;}
a.b:visited {text-decoration: none ; color: #1F305B; letter-spacing: 0px;}
a.b:active {text-decoration: none ; color: #BB9C65; letter-spacing: 0px;}
a.b:hover {text-decoration: none ; color: #BB9C65; letter-spacing: 0px;}



/* Navigator */
.location {font-family: "Arial"; font-size: 11px; letter-spacing: 1px; color: #7D8798; text-decoration: none;}
.location a:link {text-decoration: none ; color: #7D8798;}
.location a:visited {text-decoration: none ; color: #7D8798;}
.location a:active {text-decoration: none ; color: #7D8798;}
.location a:hover {text-decoration: none ; color: #7D8798;}

.location_now {font-family: "Arial"; font-size: 11px; letter-spacing: 1px; color: #7D8798; font-weight: bold;}

.SM_navi {font-family: "Arial"; font-size: 11px; letter-spacing: 0px; color: #999999; text-decoration: none;}
.SM_navi a:link {font-family: "Arial"; font-size: 11px; letter-spacing: 0px; text-decoration: none ; color: #0D648D; font-weight: bold;}
.SM_navi a:visited {font-family: "Arial"; font-size: 11px; letter-spacing: 0px; text-decoration: none ; color: #0D648D; font-weight: bold;}
.SM_navi a:active {font-family: "Arial"; font-size: 11px; letter-spacing: 0px; text-decoration: none ; color: #0D648D; font-weight: bold;}
.SM_navi a:hover {font-family: "Arial"; font-size: 11px; letter-spacing: 0px; text-decoration: underline ; color: #BB9C65; font-weight: bold;}


/*game*/
.g_table{font-family: "Arial"; font-size: 11px; color: #7D8798; font-weight:bold; padding-left:10px; }
.g_table2{font-family: "Arial"; font-size: 11px; color: #7D8798; padding-left:10px; }
.g_another {font-family: "Arial"; font-size: 12px; color: #7D8798; text-decoration: none;}
.g_another a:link {text-decoration: none ; color: #7D8798;}
.g_another a:visited {text-decoration: none ; color: #7D8798;}
.g_another a:active {text-decoration: none ; color: #7D8798;}
.g_another a:hover {text-decoration: underline ; color: #7D8798;}


/* input form defult */
.input_textfield {
	height: 15px;

	padding: 2px 0px 0px 3px;
	border: 1px solid #CCCCCC;
	font-family: "Arial"; 
	font-size: 11px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

/* input form defult */


.text_input{

	padding: 2px 0px 0px 3px;
	border: 1px solid #CCCCCC;
	font-family: "Arial"; 
	font-size: 11px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: f6f6f6;
	margin: 0px;
} 

.input_textarea {
	width: 440px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #CCCCCC;
	font-family: "Arial";
	font-size: 11px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_textarea1 {
	width: 540px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #CCCCCC;
	font-family: "Arial";
	font-size: 11px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_combobox {
	height: 16px;
	width: 100%;
	font-family: "Arial";
	font-size: 11px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
} 


/* search */
.search_on{
	font-family: "Arial";
	font-size: 12px;
	letter-spacing: 0px;
	color: #C56014;
	text-decoration: none;
	font-weight: bold;
	background-color: #F4F4E9;
}


/* game bonus*/
.text { font-family: "Arial"; font-size: 11px; color: #666666;}
.text a:link {text-decoration: none ; color: #485E96;}
.text a:visited {text-decoration: none ; color: #485E96;}
.text a:active {text-decoration: underline ; color: #CB9454;}
.text a:hover {text-decoration: underline ; color: #CB9454;}

.text3 { font-family: "Arial"; font-size:13px; letter-spacing:-1px; color: #666666; }
.text3 a:link {text-decoration: none ; color: #666666;}
.text3 a:visited {text-decoration: none ; color: #666666;}
.text3 a:active {text-decoration: none ; color: #666666;}
.text3 a:hover {text-decoration: none ; color: #737373;}

.text2 { font-family: "Arial"; font-size:13px; letter-spacing:-1px; color: #666666; }
.text2 a:link {letter-spacing:-1px; text-decoration: none ; color: #666666;}
.text2 a:visited {letter-spacing:-1px;text-decoration: none ; color: #666666;}
.text2 a:active {letter-spacing:-1px; text-decoration: none ; color: #666666;}
.text2 a:hover {letter-spacing:-1px; text-decoration: none ; color: #737373;}

.dot{padding-top:6px;}


.page_title {
	font-family: "Tahoma";
	font-size: 11px;
	letter-spacing: 0px;
	color: #ffffff;
	background-color: #98a0b2;
	text-decoration: none;
	font-weight: bold;
}
.page_title_2 {
	font-family: "Tahoma";
	font-size: 11px;
	letter-spacing: 0px;
	text-decoration: none;
	font-weight: bold;
}
.page_title_his {
	font-family: "Tahoma";
	font-size: 17px;
	letter-spacing: 0px;
	color: #ffffff;
	background-color: #98a0b2;
	text-decoration: none;
	font-weight: bold;
}
.game_table_title{
	font-family: "Arial";
	font-size: 11px;
	color:#8d93a0;
	letter-spacing: 0px;
	text-decoration: none;
	font-weight: bold;
}
.game_table_txt{
	font-family: "Arial";
	font-size: 12px;
	color:#4f4f4f;
	letter-spacing: 0px;
	text-decoration: none;
}


.title_gray_m {
	font-family: "Verdana";
	font-size: 11px;
	letter-spacing: 0px;
	color: #666666;
	text-decoration: none;
}

.title_purple_l {
	font-family: "Arial";
	font-size: 11px;
	letter-spacing: 0px;
	color: #732842;
	text-decoration: none;
	font-weight: bold;
}



/* sub menu Object */
.menu_v{position:relative;width:190px;font-size:12px;font-family:Tahoma, Geneva, sans-serif;line-height:normal; padding-left:5px}
.menu_v ul{margin:0;padding:0;list-style:none;}
.menu_v li{position:relative;margin:0 0 -1px 0;vertical-align:top;*zoom:1;}
.menu_v li a{display:block;position:relative;padding:8px 10px;color:#4f4f4f; font-size:0.9em;font-weight:bold; text-decoration:none; background:#f2f2f2; *zoom:1}
.menu_v li a .i{position:absolute;top:50%;left:100%;width:8px;height:8px;margin:-4px 0 0 -16px;color:#ccc;background:url(http://html.nhndesign.com/ui_library/src/pattern/lnb/jcm/bar/img/ico_sub.gif) no-repeat left top}
.menu_v li ul{padding:5px 0;background:#f2f2f2}
.menu_v li li{margin:0px 5px 0px 10px}
.menu_v li li a{padding:5px 10px;border:0;background:#f2f2f2;font-weight:normal}
.menu_v li li a span{color:#666}
.menu_v li.active{z-index:2;/*border:1px solid #ccc*/}
.menu_v li li.active{border:0}
.menu_v li.active a{border:0;color:#000}
.menu_v li.active .i{background-position:0 -44px}
.menu_v li.active li a{border:0}
.menu_v li.active ul{display:block;border-top:1px solid #eee}
.menu_v li.active li.active a span{color:#d20000}
/* //sub menu Object */

