BODY
{
    SCROLLBAR-FACE-COLOR: #f6f6f6;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #cecece;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #f4f4f4
}
BODY
{
    BACKGROUND-COLOR: #373737
}
TD
{
    FONT-SIZE: 9pt;
    COLOR: #6c7267;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: "±¼¸²", "±¼¸²Ã¼";
    TEXT-DECORATION: none
}
A:link
{
    FONT-SIZE: 9pt;
    COLOR: #6c7267;
    FONT-FAMILY: "±¼¸²", "±¼¸²Ã¼";
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 9pt;
    COLOR: #8c8f89;
    FONT-FAMILY: "±¼¸²", "±¼¸²Ã¼";
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #fa3e00;
    FONT-FAMILY: "±¼¸²", "±¼¸²Ã¼";
    TEXT-DECORATION: none
}
A:active
{
    FONT-SIZE: 9pt;
    COLOR: #6c7267;
    FONT-FAMILY: "±¼¸²", "±¼¸²Ã¼";
    TEXT-DECORATION: none
}
.bagic8pt
{
    FONT-SIZE: 8pt;
    COLOR: #6c7267;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: "±¼¸²", "±¼¸²Ã¼";
    TEXT-DECORATION: none
}
.english
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TEXTFORM
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: 1px solid;
    COLOR: #8c8c8c;
    BORDER-BOTTOM: 1px solid;
    BACKGROUND-COLOR: #e6e6e6
}
.TEXTFIELD
{
    BORDER-RIGHT: #8c8c8c 1px solid;
    BORDER-TOP: #8c8c8c 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #8c8c8c 1px solid;
    COLOR: #666666;
    LINE-HEIGHT: 10pt;
    BORDER-BOTTOM: #8c8c8c 1px solid;
    BACKGROUND-COLOR: #f4f4f4;
    TEXT-DECORATION: none
}
.englishB
{
}


/* TMoney */
.tmoney_tbl { border-top:2px solid #DDD; border-bottom:1px solid #DDD; font-size:12px; }
.tmoney_tbl th { height:29px; border-bottom:1px solid #DDD; background-color:#E9EEF5; color:#5F7696; }
.tmoney_tbl td { height:24px; padding-top:3px; border-right:1px solid #DDD; border-bottom:1px solid #DDD; text-align:center; }
.tmoney_tbl td.sub { text-align:left; padding-left:13px; }
.tmoney_tbl td.end { border-right:none; }



/* PC¹æ ÀÌ¿ë¾à°ü º¯°æ ¹× MU Blue PC¹æ IP¼­ºñ½º ÀÌ¿ë »çÀü µ¿ÀÇ ·¹ÀÌ¾î ÆË¾÷ : 2009-10-15 */
#MainLayer { position:relative; left:50%; top:110px; width:560px; margin:0; padding:0; z-index:100; }
#MainLayer #LayerFixed { position:absolute; left:-270px; width:560px; height:691px; margin:0; padding:0; border:1px solid #545454; background-color:#1e1e1e; text-align:center; }
#MainLayer #LayerFixed h3 { width:537px; margin:0 auto; padding:11px 0 7px; text-align:left; }
#MainLayer p { margin:0; padding:0; }
#MainLayer #CloseBtn { position:absolute; right:8px; top:0; }
#MainLayer #CloseBtn img { cursor:pointer; }



/* °ÔÀÓ ÀÌ¹ÌÁö ÀÚ·á½Ç */
#GameImgList { margin:0; padding:0; text-align:left; }
#GameImgList div, #GameImgList p, #GameImgList h3, #GameImgList ul, #GameImgList li { margin:0; padding:0; }
#GameImgList h3 img { margin:30px 0 5px 14px; }
#GameImgList .imgviewbox { width:602px; height:442px; background:url('http://image.webzen.co.kr/pc/gameinfo/gameinfo_img_boxbg.gif') no-repeat; text-align:center; }
#GameImgList .imgviewbox p { width:510px; height:388px; margin:0 auto; padding:22px 0 0 0; background:url('http://image.webzen.co.kr/pc/gameinfo/gameinfo_img_bdbg.gif') 0 22px no-repeat; text-align:center; }
#GameImgList .imgviewbox p img { width:500px; height:378px; margin:5px 0 0 0; }
#GameImgList .imgbutton { padding:0 15px 0 0; text-align:right; }
#GameImgList .imgbutton img { margin:0 0 0 3px; border:none; vertical-align:top; cursor:pointer; }
#GameImgList .imglist { width:602px; height:138px; background:url('http://image.webzen.co.kr/pc/gameinfo/gameinfo_img_listbg.gif') no-repeat; text-align:center; }
#GameImgList .imglist p.arr_prev { float:left; width:37px; text-align:right; }
#GameImgList .imglist p.arr_prev img { margin:53px 0 0 0; cursor:pointer; }
#GameImgList .imglist p.arr_next { float:left; width:37px; text-align:left; }
#GameImgList .imglist p.arr_next img { margin:53px 0 0 0; cursor:pointer; }
#GameImgList .imglist .listbox { float:left; width:528px; overflow:hidden; }
#GameImgList .imglist .listbox table { margin:20px 0 0 2px; }
#GameImgList .imglist .listbox table td { height:94px; padding:0 5px; }
#GameImgList .imglist .listbox table td p { width:121px; height:94px; background:url('http://image.webzen.co.kr/pc/gameinfo/gameinfo_img_bdbg_2.gif') no-repeat; }
#GameImgList .imglist .listbox table td p img { width:111px; height:84px; margin:5px; cursor:pointer; }
#GameImgList .imglist .listbox table td p img.on { margin:0; border:5px solid #ef4d46; }
#GameImgList .gamebutton { text-align:center; }
#GameImgList .gamebutton img { margin:10px 0 0 0; border:none; cursor:pointer; }

/* Layer */
#LayerTemplate { position:absolute; margin:0; padding:0; display:none; z-index:30; }
#LayerTemplate div, #LayerTemplate p, #LayerTemplate h4 { margin:0; padding:0; }
#LayerWrap { position:absolute; z-index:20; }
#LayerRightLine { background:url("http://image.webzen.co.kr/pc/common/layerpop/layer_line_right_bg.gif") right top repeat-y; }
#LayerLeftLine { background:url("http://image.webzen.co.kr/pc/common/layerpop/layer_line_left_bg.gif") repeat-y; text-align:center; }
#LayerRightLine #LayerHeader { position:relative; height:29px; background:url("http://image.webzen.co.kr/pc/common/layerpop/layer_line_top_bg.gif") left bottom repeat-x; text-align:left; }
	#LayerHeader .warp_left { position:absolute; left:0; top:-1px; width:7px; height:30px; background:url("http://image.webzen.co.kr/pc/common/layerpop/layer_box_bg_01.gif") no-repeat; }
	#LayerHeader .warp_bg { position:relative; display:block; left:0; top:-1px; height:1px; margin:0 7px; background:url("http://image.webzen.co.kr/pc/common/layerpop/layer_line_top_bg.gif") left top repeat-x; }
	#LayerHeader .warp_right { position:absolute; right:0; top:-1px; width:7px; height:30px; background:url("http://image.webzen.co.kr/pc/common/layerpop/layer_box_bg_02.gif") no-repeat; }
	#LayerHeader h4 { display:block; }
	#LayerHeader h4 img { position:absolute; left:13px; top:5px; }
	#LayerHeader p img { position:absolute; right:17px; top:-1px; cursor:pointer; }
#LayerBottomLine { position:relative; height:24px; background:url("http://image.webzen.co.kr/pc/common/layerpop/layer_line_bottom_bg.gif") left top repeat-x; }
	#LayerBottomLine .warp_left { position:absolute; left:0; top:-1px; width:7px; height:26px; background:url("http://image.webzen.co.kr/pc/common/layerpop/layer_box_bg_03.gif") left bottom no-repeat; }
	#LayerBottomLine .warp_bg { position:relative; display:block; left:0; top:23px; height:2px; margin:0 7px; background:url("http://image.webzen.co.kr/pc/common/layerpop/layer_line_bottom_bg.gif") left bottom repeat-x; font-size:0; }
	#LayerBottomLine .warp_right { position:absolute; right:0; top:-1px; width:7px; height:26px; background:url("http://image.webzen.co.kr/pc/common/layerpop/layer_box_bg_04.gif") left bottom  no-repeat; }
	#LayerBottomLine img { position:absolute; right:10px; top:7px; cursor:pointer; }
#LayerBox { margin:0 7px; }
#LayerBox img { border:1px solid #4b4b4b; }


/* WEBZEN PC¹æ º¯°æ ¾à°ü ¹× MU Blue ¼­ºñ½º ÀÌ¿ë¾à°ü µ¿ÀÇ ÆäÀÌÁö */
.new_agreement .title { padding:43px 0 28px; text-align:center; }
.new_agreement .agreement_contents { padding:0 30px; background-color:#efefef; }
.new_agreement .agreement_contents .text01 { padding:31px 0 17px 38px; background:url('http://image.webzen.co.kr/pc/pattern/stab.gif') 23px 34px no-repeat; border-bottom:1px solid #d0d0d0; }
.new_agreement .agreement_contents .agree_stitle { padding:36px 0 10px; }
.new_agreement .agreement_contents .agree_box { height:280px; padding:10px; border:1px solid #cecece; background-color:#e6e6e6; overflow:auto; }
.new_agreement .agreement_contents .agree_check { padding:20px 0 30px; text-align:center; }
.new_agreement .agreement_contents .agree_check input { margin:0 0 2px 0; vertical-align:middle; }
.new_agreement .agreement_contents .textbox_border { height:5px; overflow:hidden; }
.new_agreement .agreement_contents .text_box { padding:5px 6px 2px; background-color:#e0e0e0; }
.new_agreement .agreement_contents .text_box span { display:block; padding:0 0 5px 0; color:#d6504f; }
.new_agreement .agreement_contents .agree_button { padding:32px 0; text-align:center; }
.new_agreement .agreement_contents .agree_button img { border:none; cursor:pointer; }
.new_agreement .agreement_contents .agree_next { padding:0 0 75px 0; text-align:center; }
.new_agreement .agreement_contents .agree_next a { font-weight:bold; color:#d6504f; text-decoration:underline; }
.new_agreement .agreement_contents .agree_copy { padding:19px 0 16px; border-top:1px solid #d0d0d0; text-align:center; }