@charset "utf-8";
/* RAGNAROK2 2013 CSS */

HTML { overflow: auto; }

BODY { margin: 0; padding: 0; }

#Wrap { width: 100%; margin: 0; padding: 0; position: absolute; }

/* Branding Bar Layer*************************/
#Cont_BrandingBar { width: 100%; min-width: 1400px; height: 30px; margin: 0px auto; padding: 0; position: relative; z-index: 10; background: url(../images/master/bg_brandingbar.jpg) 50% 0 no-repeat; }

/* Top menu Section Layer*************************/
#Cont_Top { width: 100%; min-width: 1400px; height: 114px; margin: 0px auto; padding: 0; position: relative; z-index: 10; background: url(../images/master/bg_top.jpg) 50% 0 no-repeat; }

/* Banner Section Layer*************************/
#Cont_Banner { width: 1400px;  height: 370px; margin: 0px auto; padding: 0; position: relative; background: #fff; }

/* Contents Section Layer*************************/
#Cont_Contents { width: 100%; min-width: 1400px; height: auto; min-height: 900px; margin: 0px auto; padding: 0; position: relative; background: url(../images/master/bg_contents.jpg) 50% 0 no-repeat; }

/* Footer Section Layer*************************/
#Cont_Footer { width: 100%; min-width: 1400px; height: 207px; min-height: 100px; margin: 0px auto; padding: 0; position: relative; background: url(../images/master/bg_footer.jpg) 50% 0 no-repeat; }









/* Share *************************/

.contentHeader { width: 740px; height: 70px; margin: 0; padding: 0; float: left; }
.contentHeader .Header { width: 400px; height: 70px; margin: 0 0 0 10px; padding: 0 0 0 14px; font-family: "Times New Roman", Times, serif; font-size: 36px; color: #333; line-height: 74px; background: url(../images/master/bullet_header.png) 0 54% no-repeat; float: left; }
.contentHeader .breadCrumb { width: 280px; height: 20px; margin: 38px 20px 0 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; text-align: right; float: right; }
.contentHeader .breadCrumb A { color: #333; }

.underCont { width: 700px; height: 70px; margin: 30px 0 0; padding: 0; font-family: Arial, Helvetica, sans-serif; /*background: url(../images/master/bg_underCont.png) 0 0 no-repeat;*/ float: left; overflow: hidden; }
.underCont .btn_top { width: 133px; height: 30px; margin: 0px auto; margin-top: 30px; padding: 0; background: url(../images/gameinfo/btn_top.png) 0 0 no-repeat; }
.underCont .btn_top A { width: 133px; height: 30px; display: block; }

.listCounter { width: auto; height: 20px; margin-left: 50%; margin-top: 30px; padding: 0; float: left; font-family: Arial, Helvetica, sans-serif; }
.listCounter A { color: #666; font-size: 14px; letter-spacing: 10px; }
.listCounter A.counter { text-align: center; text-decoration: none; color: #666; }




/* Temporarily *************************/