/*base*/
body {
		font-family:'MS PGothic',Osaka,arial;
		font-size: 12px;
		line-height: 150% ;
		margin: 0px;
		margin-top: 0px;
		background-color : #fff ;
		background-image : url(/common/master/images/rappelz_l2/header_bg.jpg) ;
		background-repeat : no-repeat ;
		background-position : left top ;
}

img { border: 0px none #000; }

h1{font-size:12px; color:#999; margin:0px;}
h2{font-size:16px; color:#7faaff; margin:0px; line-height:140%;}
h3{font-size:12px; color:#999; margin:0px;}

/*a*/
a:link { color:#39c; }
a:visited { color:#036; }
a:hover { color:#093; }
a:active { color:#069; }

a.header:link { color:#999;  text-decoration:none;}
a.header:visited { color:#999;  text-decoration:none;}
a.header:hover { color:#000;  text-decoration:none;}
a.header:active { color:#000;  text-decoration:none;}

a.main:link { color:#69c; text-decoration:none;}
a.main:visited { color:#69c; text-decoration:none;}
a.main:hover { color:#36c; text-decoration:none;}
a.main:active { color:#69c; text-decoration:none;}

a.white:link { color:#fff; text-decoration:none;}
a.white:visited { color:#fff; text-decoration:none;}
a.white:hover { color:#fff; text-decoration:none;}
a.white:active { color:#fff; text-decoration:none;}

/*color*/
#red{ color:red; }
#white{ color:white; }
#c999{ color:#999; }
#c909{ color:#909; }
#c_green1{ color:#4bc859 }
#orange{ color:orange; }


/*space*/
.m03{ margin:3px; }
.m05{ margin:5px; }
.m10{ margin:10px; }
.m15{ margin:15px; }
.m20{ margin:20px; }
.m30{ margin:30px; }

.bm05{ margin-bottom:5px; }
.bm10{ margin-bottom:10px; }
.bm15{ margin-bottom:15px; }

.p05{ padding:5px; }
.p05{ padding:5px; }
.p10{ padding:10px; }
.p15{ padding:15px; }
.p20{ padding:20px; }


/*line*/
#under_line_01{ border-bottom:solid 1px #999; }
#dotline{ border-top: 1px dotted #333333; border-bottom: none;border-right: none; border-left: none; margin-top:5px; margin-bottom:5px;}
#dot01{ border-bottom:dotted 1px #aaa; }
#line01{ border-bottom:solid 1px #aaa; }


/*block*/
#top_news{ width:430px; margin-left:10px; margin-top:5px; margin-bottom:20px;}
#link_block{ width:430px; border-bottom:solid 1px #bbb;}
#ss{ width:150px; margin-top:5px;  padding-bottom:5px; border-bottom:solid 1px #aaa; font-size:10px; color:#333; line-height:140%;}
#item_win{ width:168px; height:40px; margin-left:10px; margin-bottom:10px; padding-bottom:5px; border-bottom:solid 1px #333;}

/*login*/
.login01{ font-size:10px; color:#666; width:95px; height:18px; margin-left:5px; margin-bottom:5px; padding-left:25px; border:1px; background:url('/img/login_form_bg_id.gif')}
.login02{ font-size:10px; color:#666; width:95px; height:18px; margin-left:5px; margin-bottom:5px; padding-left:25px; border:1px; background:url('/img/login_form_bg_pw.gif')}


/*old_css*/
.L2header{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/header_bg.gif) repeat-x left top;
}

.L2foot{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/foot_bg.gif) repeat-x left top;
}

.topbg{
   margin:0;
   padding:0;
   background: url(/rappelz/images/top/top_bg.gif) no-repeat left top;
}

.L2news{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/L2_news_bg.jpg) no-repeat left top;
}

.L2game{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/L2_game_bg.jpg) no-repeat left top;
}

.L2guide{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/L2_guide_bg.jpg) no-repeat left top;
}

.L2community{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/L2_community_bg.jpg) no-repeat left top;
}

.L2library{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/L2_library_bg.jpg) no-repeat left top;
}

.L2support{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/L2_support_bg.jpg) no-repeat left top;
}

.L2mall{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/L2_mall_bg.jpg) no-repeat left top;
}

.L2intro{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/L2_intro_bg.jpg) no-repeat left top;
}

.leftybg01{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/lefty_bg.gif) repeat-y left top;
}

.leftybg02{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/lefty_bg2.gif) repeat-y left top;
}

.centerbg{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/center_bg.gif) repeat-y left top;
}

.faqtable{
   margin:0;
   padding:0;
   background: url(/rappelz/images/global/faq_center.gif) repeat-y left top;
}

.login {width:120px;}

.w450 {width:450px;}

.content { width:590px;word-break:break-all;overflow-x:hidden;margin-top:0px;}

#side a{
   color:#CC00CC;
   text-decoration:none;
}

.mall_table2 {
	border-style: dotted; border-width: 2px; border-color: #333333; 
	background-color: #ffffff;
	font-Size:12px; letter-spacing:1px; color: 333333;
	margin: 5; padding: 5;
}

.mall_table3 {
	border-style: dotted; border-width: 2px; border-color: #999999; 
	background-color: #ffffff;
	font-Size:12px; letter-spacing:1px; color: 333333;
	margin: 3; padding: 3;
}

}

.fansitelink{
   margin:0;
   padding:0;
   align: center;
   background: url(/rappelz/community/fansite/fansitelink_bg.gif) repeat-x left top;
}

.e9{font-Size:9px; line-height:10px}
.copyright{font-Size:9px; color: #005e92; line-height:10px}
.e10{font-size:10px; line-height:11px; color: #333333}
.e12{font-size:12px; line-height:14px}
.j9{font-size:10px; line-height:12px}
.j9body{font-size:10px; line-height:12px; color: #333333}
.pagejump{font-size:10px; color: #005e92; line-height:12px}
.j10{font-Size:11px; line-height:13px; color: #333333}
.j10b{font-Size:11px; line-height:13px; color: #990000}
.j10g{font-Size:11px; line-height:13px; color: #636563}
.j10gw{font-Size:11px; line-height:15px; color: #636563}
.j10w{font-Size:11px; line-height:13px; color: #ffffff}
.j12{font-Size:12px; line-height:15px; letter-spacing:1px; color: #333333}
.j12w{font-Size:12px; line-height:15px; letter-spacing:1px; color: #ffffff}
.j12body{font-Size:12px; letter-spacing:1px; color: #333333; line-height:20px}
.j12bodyr{font-Size:12px; letter-spacing:1px; color: #FF0066; line-height:20px}
.j12bodyb{font-Size:12px; letter-spacing:1px; color: #006699; line-height:20px}
.j12body1{font-Size:12px; letter-spacing:0.5px; color: #333333; line-height:16px}
.j12gw{font-Size:12px; line-height:15px; color: #636563}

.j12id{font-Size:12px; color: #660000; line-height:16px; font-weight:bold;}

.j14{font-Size:14px; line-height:18px; letter-spacing:1px}
.j14body{font-Size:14px; color: #ffffff; line-height:18px; letter-spacing:1px;}
.j14g{font-Size:14px; line-height:18px; letter-spacing:1px; color: #636563}
.j14o{font-Size:14px; line-height:18px; letter-spacing:1px; color: #ff6600}

.j18{ font-size:18px; line-height:150%;}
