body{
    margin: 0px;
    font-family: ±¼¸²;
    font-size: 12px;
    color: #666666;
    line-height: 17px;
    letter-spacing:-0.5px;
	background-color:#fcf8ef;
	
	scrollbar-3dlight-color:#C8C3A6;
	scrollbar-arrow-color:#C8C3A6;
	scrollbar-darkshadow-color:#F6F6EB;
	scrollbar-face-color:#F6F6EB;
	scrollbar-track-color:#F6F6EB;
	scrollbar-shadow-color:#C8C3A6;
}
td,th{
    font-family: ±¼¸²;
    font-size: 12px;
    color: #222222;
    line-height: 17px;
    letter-spacing:-0.5px; 
}

a:link	{color: #666666; font-family: ±¼¸²; font-size:12px; text-decoration: none;}
a:visited {color: #666666; font-family: ±¼¸²; font-size:12px; text-decoration: none;}
a:active {color: #666666; font-family:±¼¸²; font-size:12px; text-decoration: none;}
a:hover {color: #c42000; font-family: ±¼¸²;  text-decoration: underline;}

select {font-size: 9pt; border-left-color: #ffffff; border-bottom-color: #ffffff; border-top-color: #ffffff; font-family: ±¼¸²; border-right-color: #ffffff}
textarea {padding: 5px;  font-size: 9pt; color: #777777; font-family: ±¼¸²; line-height: 17px}
input { font-size: 9pt; color: #777777; font-family: ±¼¸²; line-height: 17px}
img {border:0 none;}

li {margin-top:5px; margin-bottom:5px;}

form {margin-bottom:0;}

/*ÀÌ¹ÌÁö Å×µÎ¸®*/
.img_border {border:1px solid #000000;margin-bottom: 7px; margin-top: 5px; width:307px; height:230px;}/*307¡¿230*/
.img_border2 {border:1px solid #000000;margin-bottom: 0px; margin-top: 5px; width:307px; height:230px;}/*307¡¿230*/
.img_border3 {border:1px solid #000000;}/*free*/

/*¸ÞÀÎ*/
.main a:link	{color: #FFFFFF; font-family: tahoma, arial, µ¸¿ò; font-size:11px; text-decoration: none;}
.main a:visited {color: #FFFFFF; font-family: tahoma, arial, µ¸¿ò; font-size:11px; text-decoration: none;}
.main a:active {color: #FFFDC6; font-family: tahoma, arial, µ¸¿ò; font-size:11px; text-decoration: none;}
.main a:hover {color: #FFFDC6; font-family: tahoma, arial, µ¸¿ò;  text-decoration: none;}

.cnb a:link	{color: #ffc798; font-family: tahoma, arial, µ¸¿ò; font-size:11px; text-decoration: none; font-weight:bold;}
.cnb a:visited {color: #ffc798; font-family: tahoma, arial, µ¸¿ò; font-size:11px; text-decoration: none; font-weight:bold;}
.cnb a:active {color: #FFFDC6; font-family: tahoma, arial, µ¸¿ò; font-size:11px; text-decoration: none; font-weight:bold;}
.cnb a:hover {color: #FFFDC6; font-family: tahoma, arial, µ¸¿ò;  text-decoration: none; font-weight:bold;}

.localNav { color:#c42000; font-weight:bold;}

/*¸ÞÀÎ°øÁö»çÇ×*/
#main_line {width:291px; border-top:1px solid #ebd8af; margin-left:18px;}
.main_line {width:291px; border-top:1px solid #ebd8af; margin-left:18px;}
.notice { position: relative; margin-bottom:0; width: 357px; height: 160px;}
.notice ul {color: #444; margin:0; padding:0; list-style:none;}
.notice ul li {background:url("/image/line3.gif") repeat-x left bottom; position:relative; height:17px;padding-top:2px;padding-bottom:3px;}
.notice ul li .title { overflow:hidden; width:275px; height:15px; display:block; float:left; margin-top:-1px; padding:0 20px;background:url("/image/main_point01.gif") no-repeat ; line-height:160%;}
.notice ul li .date {font-family:tahoma; font-size:11px; position:absolute; left:295px;}

/*¸ÞÀÎ·©Å·*/
#rank_list {height:28px; width:200px; background:url(/image/line3.gif) repeat-x bottom;padding-top:6px}
#rank_no{height:28px; width:24px; text-align:center; float:left}
#rank_name{height:28px; width:110px; color:#20458a; padding-top:4px; float:left}
#rank_name a:link	{color: #20458a; font-family: ±¼¸²; font-size:12px; text-decoration: none;}
#rank_name a:visited {color: #20458a; font-family: ±¼¸²; font-size:12px; text-decoration: none;}
#rank_name a:active {color: #20458a; font-family:±¼¸²; font-size:12px; text-decoration: none;}
#rank_name a:hover {color: #c42000; font-family: ±¼¸²;  text-decoration: underline;}

#rank_lv{width:60px; font-family:tahoma; font-size:11px; color:#505050;font-weight:normal; padding-top:4px;}


.rank_list {height:28px; width:200px; background:url(/image/line3.gif) repeat-x bottom;padding-top:6px}
.rank_no{height:28px; width:24px; text-align:center; float:left}
.rank_name{height:28px; width:110px; color:#20458a; padding-top:4px; float:left}
.rank_name a:link	{color: #20458a; font-family: ±¼¸²; font-size:12px; text-decoration: none;}
.rank_name a:visited {color: #20458a; font-family: ±¼¸²; font-size:12px; text-decoration: none;}
.rank_name a:active {color: #20458a; font-family:±¼¸²; font-size:12px; text-decoration: none;}
.rank_name a:hover {color: #c42000; font-family: ±¼¸²;  text-decoration: underline;}

.rank_lv{width:60px; font-family:tahoma; font-size:11px; color:#505050;font-weight:normal; padding-top:4px;}

/*°Ô½ÃÆÇ°øÅë*/
.board_title {height:37px;background: url(/image/news/title_bg.gif) repeat-x;}
.board_title .title {background: url(/image/news/title_bg_line.gif) right no-repeat;color: #5d5d5d; font-family: µ¸¿ò; font-size:11px; text-decoration: none; text-align:center; font-weight:bold}
.board_title .normal {font-weight:normal;color: #5d5d5d; font-family: µ¸¿ò; font-size:11px; text-decoration: none; text-align:center;}
.board_title .subject {font-weight:normal; text-align:left; padding-left:7px; }

.board_title2 {height:68px;background: url(/image/news/title_bg2.gif) repeat-x;}
.board_title2 .title {background: url(/image/news/title_bg_line.gif) right no-repeat;color: #5d5d5d; font-family: tahoma; font-size:11px; text-decoration: none; text-align:center; font-weight:bold}
.board_title2 .normal {color: #5d5d5d; font-family: tahoma; font-size:11px; text-decoration: none; text-align:center; font-weight:normal}
.board_title2 .subject { text-align:left; padding-left:7px; font-weight:normal}

.board_line { background-color:#e8e3d7; }
.board_line_bold { background-color:#ffbc51; }
.input { border: #d7cfbc 1px solid; height:21px;}
.input_write {height:21px; width:98%;}
.textarea { border: #d7cfbc 1px solid; background-color: #FFFFFF;width:100%;}
.textarea_join { border: #bebebe 0px solid; background-color: #FFFFFF;width:642px; line-height: 16px;}

#board_content {padding:15px ; border-bottom:1px solid #e8e3d7;text-align:justify; background-color:#f6f2e8}
#board_content_community {padding:15px ; border-bottom:2px solid #ffbc51;text-align:justify; background-color:#f6f2e8}
#board_screenshot { text-align:center; background-color:#f6f2e8; font-size:11px;}
#board_write{border-bottom:2px solid #ffbc51;}
#board_write #option{padding:5px 10px 5px 0; background-color:#f6f2e8; text-align:right;}
#board_write #content{border-top:1px solid #e8e3d7; border-bottom:2px solid #ffbc51; padding:5px 0 5px 0;}

#board_next {border-bottom:1px solid #e8e3d7; padding:7px 0 7px 10px;}
#board_next_community {border-top:1px solid #e8e3d7;border-bottom:1px solid #e8e3d7; padding:7px 0 7px 10px;background-color:#f6f2e8}
#board_back {border-bottom:2px solid #ffbc51; padding:7px 0 7px 10px}

#board_pageNo {margin:10px 0 10px 0; border-bottom:2px solid #ffbc51; text-align:center; padding:0 0 10px 0;}
#board_pageNo a:link {color: #666666; font-family: tahoma; font-size:11px; text-decoration: none;}
#board_pageNo a:visited {color: #666666; font-family: tahoma; font-size:11px; text-decoration: none;}
#board_pageNo a:active {color: #f56a87; font-family:tahoma; font-size:11px; text-decoration: underline;}
#board_pageNo a:hover {color: #f56a87; font-family: tahoma;  text-decoration: underline;}

.board_now { font-family: tahoma; font-size: 13px; color:#f56a87;}
#board_btn{margin:10px 0 10px 0;}
#board_btn #admin {width:430px;float:left; }
#board_btn #normal{width:268px;float:left;text-align:right }

.board_btn{width:698px;margin:10px 0 10px 0;}
.board_btn .admin {width:430px;float:left; }
.board_btn .normal{width:268px;float:right;text-align:right }


.community { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#F96900;}


/*µ¡±Û*/
.addtext {background: url(/image/community/addtext_bg.gif) no-repeat; cursor: pointer;}
.addtext_support {background: url(/image/support/addtext_bg.gif) no-repeat; cursor: pointer;}
.addtxt_list { padding:10px 10px 10px 0;}
.addtxt_line { background: url(/image/community/addtext_line.gif) repeat-x; }
.addtext_emo { background-color:#FFFFFF;border:1px solid #cccccc;}

.comment_date {  font-family: tahoma; font-size: 11px;text-align:right;}
.comment_num {background: url(/image/ic_point2.gif) no-repeat; font-family: tahoma, arial; font-size: 10px;margin:5px;padding-left:6px;color:#F96900}
.comment_num_support {background: url(/image/ic_point3.gif) no-repeat; font-size: 10px;margin:5px;padding-left:6px;color:#C62F90}





/*È¸¿ø°¡ÀÔ*/

#join_img {width:698px; height:153px; background: url(/image/account/join_img.gif) right no-repeat;}
#join {width:698px; background: url(/image/account/join_frmM.gif) repeat-y; padding:0 18px 0 18px;}
#join2 {width:698px; background: url(/image/account/join_frm2M.gif) repeat-y; padding:0 18px 0 18px;}
#join #title{color:#2d2b22; font-weight:bold;background: url(/image/account/join_ic_title.gif) left no-repeat; padding-left:20px; margin-bottom:5px}
#join #frmW{background: url(/image/account/join_frm_whiteM.gif) repeat-y; padding:0 10px 0 10px;}
#join #input{background: url(/image/account/join_frm_input.gif) repeat-y;}
#join #input .title{margin-left:20px;color: #5d5d5d; font-family: µ¸¿ò; font-size:11px;font-weight:bold; background: url(/image/account/join_frm_input_point.gif) no-repeat 0px 8px; padding:3px 0 0 10px;}
#join #input .content{color: #ff6c00; font-family: µ¸¿ò; font-size:11px;  letter-spacing:-1px; }

#join #txt {color:#595656;padding-left:20px; margin-bottom:5px}

/*ÅØ½ºÆ® ½ºÅ¸ÀÏ*/
#txt16 {font-family: µ¸¿ò; font-size:16px;padding-top:2px; height:20px}
#txt10gray {font-family: µ¸¿ò; font-size:11px; color :#9a9a9a }
.txt11 {font-family: tahoma; font-size:11px;}
#orange {color:#ff6c00}
.orange {color:#ff6c00}


/*ÀÚ·á½Ç*/
#client_img {width:698px; height:193px; background: url(/image/pds/client_img.jpg) right no-repeat;}
#client2_img {width:698px; height:153px; background: url(/image/pds/client2_img.jpg) right no-repeat;}
#ost_img {width:698px; height:153px; background: url(/image/pds/ost_img.jpg) right no-repeat;}
.psd_client_title {font-family: µ¸¿ò; font-size:11px; color:#847c6b; height:30px; width:100px; background: url(/image/pds/client_title.gif) no-repeat; }
.tab_s {margin-bottom:4px;}
.box_border { width:220px; background: url(/image/pds/gallery_bg.jpg) no-repeat; padding: 64px 0 50px 24px;}

#movie_title{color:#2d2b22; font-weight:bold;background: url(/image/account/join_ic_title.gif) left no-repeat; padding-left:20px; margin-bottom:5px}

/*¸¶ÀÌÆäÀÌÁö*/
#mypage_img {width:698px; height:153px; background: url(/image/mypage/mypage_img.jpg) right no-repeat;}
#pay_img {width:698px; height:153px; background: url(/image/mypage/pay_img.jpg) right no-repeat;}
#free_img {width:698px; height:153px; background: url(/image/mypage/free_img.jpg) right no-repeat;}


/*°í°´¼¾ÅÍ*/
#support_title{color:#2d2b22; font-weight:bold;background: url(/image/account/join_ic_title.gif) left no-repeat; padding-left:20px; margin-bottom:5px}
.support_num { font-family: tahoma, arial, µ¸¿ò; font-size: 12px; color:#e14907; font-weight: bold;}
/*


/*¾ÆÀÌÅÛ¼¥*/
#store_title{color:#ff4200; font-weight:bold;background: url(/image/store/store_ic_title.gif) left no-repeat; padding-left:20px; margin-bottom:5px; border-bottom:2px solid #ff4200;}
#store_news{height:33px; color:#ff4200; font-weight:bold;background: url(/image/store/store_news.gif) left no-repeat; padding-left:20px;}
#store_frm01M {width:698px; background: url(/image/store/store_frm01M.gif) repeat-y;}
#store_frm02M {width:698px; background: url(/image/store/store_frm02M.gif) repeat-y;}
.icon {border:1px solid #FFFFFF;width:80px; height:80px;} 

.icon_border { width:82px; height:82px; border:3px solid #82a800;margin-bottom:10px;}

.icon_list {border:2px solid #FFFFFF; width:80px; height:80px;} 
.icon_border_list {width:84px;  height:84px; border:1px solid #cecfbc;margin-bottom:6px;}
.td_list {padding:10px 18px 15px 18px; cursor:pointer;}
.store_txt1{font-family:µ¸¿ò;color:#666666;font-size:11px;background: url(/image/store/dot_line3.gif) no-repeat right top;}
.tab_sub {background: url(/image/store/tab_sub.gif) no-repeat ;padding-top:2px}
.tab_sub_on {background: url(/image/store/tab_sub_on.gif) no-repeat;padding-top:2px}
#store_img {width:698px; height:90px; background: url(/image/store/store_img.jpg) bottom right no-repeat;}

#store_ic_gm{position:absolute; background: url(/image/store/ic_gm.gif) no-repeat; width:64px; height:63px; top:-25px; left:-25px;}
#store_ic_limit{position:absolute; background: url(/image/store/ic_limit.gif) no-repeat; width:64px; height:63px; top:-25px; left:-25px; color:#FFFFFF; font-weight:bold;font-family:Arial black;text-align:right; padding:33px 0 0 0;}
#store_ic_limit_soon{position:absolute; background: url(/image/store/ic_limit_soon.gif) no-repeat; width:64px; height:63px; top:-25px; left:-25px; color:#FFFFFF; font-weight:bold;font-family:Arial black;text-align:right; padding:33px 0 0 0;}
#store_ic_limit_end{position:absolute; background: url(/image/store/ic_limit_end.gif) no-repeat; width:64px; height:63px; top:-25px; left:-25px;}

/*°ÔÀÓÁ¤º¸*/
.guide_line2 { border-left:1px solid #e8e3d7; border-bottom:1px solid #e8e3d7;}
.guide_ic { border-top:1px solid #feb553; border-left:1px solid #feb553; border-bottom:1px solid #9e3305; border-right:1px solid #9e3305; background-color:#fe8c02; margin:5px}
.guide_ic2 { border-top:1px solid #9e3305; border-left:1px solid #9e3305; border-bottom:1px solid #feb553; border-right:1px solid #feb553; background-color:#000000;}

.gameinfo_sub .tab_sub {background: url(/image/gameinfo/tab_sub.gif) no-repeat ;padding-top:2px}
.gameinfo_sub .tab_sub_on {background: url(/image/gameinfo/tab_sub_on.gif) no-repeat;padding-top:2px}

.gameinfo_sub a:link { font-family: µ¸¿ò; font-size: 11px; color:#FFFFFF; text-decoration: none;font-weight:bold; }
.gameinfo_sub a:visited { font-family:µ¸¿ò; font-size:11px; color:#FFFFFF; text-decoration: none;font-weight:bold;}
.gameinfo_sub a:active { font-family: µ¸¿ò; font-size: 11px; color:#FFFFFF;text-decoration: none;font-weight:bold;}
.gameinfo_sub a:hover { font-family: µ¸¿ò; font-size: 11px; color:#eaff00; text-decoration: none;font-weight:bold;}
#gameinfo_img {width:698px; height:90px; background: url(/image/gameinfo/gameinfo_img.jpg) bottom right no-repeat;}


/*°ÔÀÓ°¡ÀÌµå*/
#guide_title{color:#fe5a02; font-weight:bold; background:url(/image/guide/ic_title.gif) left no-repeat; padding-left:20px; margin-bottom:5px}
.guide_title{color:#fe5a02; font-weight:bold; background:url(/image/guide/ic_title.gif) left no-repeat; padding-left:20px; margin-bottom:5px}

#system_title{color:#fe5a02; font-weight:bold; background:url(/image/guide/ic_title.gif) left no-repeat; padding-left:20px; margin-bottom:5px}
.system_title{color:#fe5a02; font-weight:bold; background:url(/image/guide/ic_title.gif) left no-repeat; padding-left:20px; margin:0 0 8px 0;}

#mypage_title{color:#fe5a02; font-weight:bold; background:url(/image/guide/ic_title.gif) left no-repeat; padding-left:20px; margin-bottom:5px}
.guide_line5 {padding:10px; background-color:#FFFFFF; border-top:2px solid orange; text-align:justify; background:url(/image/guide/contant_bg.gif) bottom no-repeat;}
.system_line {padding:10px; background-color:#FFFFFF; border-top:2px solid orange; text-align:justify; background:url(/image/guide/contant_bg.gif) bottom no-repeat;}
.mypage_line {padding:10px; background-color:#FFFFFF; border-top:2px solid orange; text-align:justify; background:url(/image/guide/contant_bg.gif) bottom no-repeat;}




/*ÇÇ¿¡½ºÅ¸±¤Àå*/
#community_img {width:698px; height:117px; background: url(/image/community/community_img.jpg) right no-repeat;}
#community_img2 {width:698px; height:117px; background: url(/image/community/community_img2.jpg) right no-repeat;}
#community_img3 {width:698px; height:153px; background: url(/image/community/community_img3.jpg) right no-repeat;}

#cartoon {margin:10px 0 15px 0;}
#cartoon a:link { font-family: µ¸¿ò; font-size: 11px; color:#000000; text-decoration: none;font-weight:bold; }
#cartoon a:visited { font-family:µ¸¿ò; font-size:11px; color:#000000; text-decoration: none;font-weight:bold;}
#cartoon a:active { font-family: µ¸¿ò; font-size: 11px; color:#c42000;text-decoration: underline;font-weight:bold;}
#cartoon a:hover { font-family: µ¸¿ò; font-size: 11px; color:#c42000; text-decoration: underline;font-weight:bold;}

.cartoon_img {width:130px;height:90px}
#cartoon_img {width:136px; border:1px solid #ddd2bf; background-color:#FFFFFF;padding:2px; margin-bottom:5px;}
#cartoon_title {font-family: µ¸¿ò; font-size: 11px; color:#000000; text-decoration: none;font-weight:bold; }
#cartoon_date { font-family: tahoma; font-size: 10px; color:#99938a; text-decoration: none}


/*°í°´¼¾ÅÍ*/
#support_img {width:698px; height:153px; background: url(/image/support/support_img.jpg) right no-repeat;}
#support_img2 {width:698px; height:90px; background: url(/image/support/support_img.jpg) right no-repeat;}


/*·©Å·*/
.ic_up {color: #e90913; font-family: tahoma, arial, µ¸¿ò; font-size:11px; text-align:left;}
.ic_down{color: #0063b8; font-family: tahoma, arial, µ¸¿ò; font-size:11px;  text-align:left;}
.ic_stay{color: #b3b3b3; font-family: tahoma, arial, µ¸¿ò; font-size:11px; }
.rankName {color:#2a7f00}
.rankClass { text-align:left;padding-left:20px;}
.myRank {background: url(/image/community/bg_line2.gif) repeat-x;}




/*
.main_newstop {background: url(/image/main_news01.gif) no-repeat ; margin-bottom:5px; }
.main_news {background: url(/image/main_news02.gif) no-repeat; padding-top:30px;  padding-right:25px; padding-bottom:20px; padding-left:25px;}
.main_ssBG { background: url(/image/main_ssBG.gif) no-repeat;padding-left:6px;padding-top:6px;}
.main_uccBG { background: url(/image/main_uccBG.gif) no-repeat;padding-left:6px;padding-top:6px;}
.main_itemBG { background: url(/image/main_itemBG.gif) repeat-y;}
*/



.input_join { border: #CCCCCC 1px solid;height: 20px;padding-left:5px; }

.input_login { border: #F59856 1px solid; height:18px; background-color: #FFB47F;width:88px;padding-left:4px;color:#582500;}
.input_login_form { width:113px; height:18px;color:#582500; background-color:#ffe5b6; border-top:1px solid #b7783f; border-right:0px solid #b7783f; border-bottom:0px solid #b7783f; border-left:1px solid #b7783f; margin-bottom:1px;}

.input_mypage { border: #0e90dc 1px solid; height:20px;}

.textarea2 { border: #bebebe 0px solid; background-color: #FFFFFF;width:100%; line-height: 16px;}
.textarea3 { border: #CCCCCC 1px solid; background-color: #FFFFFF;width:100%; line-height: 16px;}

.board_today { font-size: 11px; color: #f35b01;font-family:  verdana;}
.board_today_support { font-size: 11px; color: #C62F90;font-family:  verdana;}
.board_con { padding:5px;background-color:#ffffff;text-align:left;}
/*.board_title { background-color:#f3f3f3;text-align:center;font-family:±¼¸²; font-size:11px; color:#8e8e8e; font-weight:bold;letter-spacing:-1px; padding:2 0 0 0;}*/


.board_line2 {border-bottom:1px solid #CCCCCC;}
.board_line3 {background: url(/image/dot_line.gif) repeat-x bottom}

.login {padding-left:8px;color:#FFFFFF;}

.txt_num { font-size: 11px;}
.txt_white { color:#FFFFFF; }
.txt_black { color:#000000; }

.table_fixed {table-layout:fixed;word-break:break-all;}
.title_s {margin-bottom: 6px; width:623px; height:18px; }
.talbe_title{font-family:±¼¸²; font-size:11px; color:#8e8e8e; font-weight:bold;letter-spacing:-1px; padding:2px 0 0 0;}

.tab { width:82px; height:30px; }
.tab2 {width:60px; height:30px; }
.tab3 { width:65px; height:30px;}
.tab4 { width:74px; height:70px;}

/*.tab_s { width:44; height:16;}*/

.btn { width:68px; height:30px;}
.btn_s64 { width:64px; height:16px;}

.ic_56 { width:56px; height:15px;}
.ic_50 { width:50px; height:15px;}
.ic_82 { width:82px; height:15px;}

.img_wall { width:123px; height:88px;}

/*ÄÚ¸àÆ®*/


/*»õ¼Ò½Ä*/
.news_Btitle { background-color:#f3f3f3;border-top:1px solid #cccccc;border-bottom:2px solid #f56a87; }
.news_Bview { background-color:#f3f3f3;border-top:2px solid #f56a87;border-bottom:0 solid #cccccc; }
.news_view { background-color:#FEF5F7;padding:15px;table-layout:fixed;word-break:break-all;}
.news_Blist { border-bottom:1px solid #cccccc; }

.news { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#f56a87;}
.news a:link { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666; text-decoration: none }
.news a:visited { font-family: tahoma, arial, µ¸¿ò; font-size:11px; color:#666666; text-decoration: none;}
.news a:active { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666;text-decoration: none;}
.news a:hover { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#f56a87; text-decoration: underline;}

.news_txt01 { font-family: tahoma, arial, µ¸¿ò; font-size: 13px; color:#FFFFFF; font-weight:bold;width:100%; border:1px solid #BA3F61; padding:6px;background-color:#F46481;}
.news_txt02 { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#AD0026;}
.news_view dt{ margin-bottom:10px;}

/*ÇÇ¿¡½ºÅ¸±¤Àå*/
.community_Btitle { background-color:#f3f3f3;border-top:1px solid #cccccc;border-bottom:2px solid #F98A00; }
.community_Bview { background-color:#f3f3f3;border-top:2px solid #F96900;border-bottom:0 solid #cccccc; }
.community_view { background-color:#FFF8F0;padding:15px;table-layout:fixed;word-break:break-all;}
.community_Blist { border-bottom:1px solid #cccccc; }
.community_line {border-top:2px solid #F98A00; }

.community { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#F96900;}
.community a:link { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666; text-decoration: none }
.community a:visited { font-family: tahoma, arial, µ¸¿ò; font-size:11px; color:#666666; text-decoration: none;}
.community a:active { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666;text-decoration: none;}
.community a:hover { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#F96900; text-decoration: underline;}

/*°í°´¼¾ÅÍ*/
.support_Btitle { background-color:#f3f3f3;border-top:1px solid #cccccc;border-bottom:2px solid #C62F90; }
.support_Bview { background-color:#f3f3f3;border-top:2px solid #C62F90;border-bottom:0 solid #cccccc; }
.support_view { background-color:#FFF3FB;padding:15px;table-layout:fixed;word-break:break-all;}
.support_Blist { border-bottom:1px solid #cccccc; }

.support { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#C62F90;}
.support a:link { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666; text-decoration: none }
.support a:visited { font-family: tahoma, arial, µ¸¿ò; font-size:11px; color:#666666; text-decoration: none;}
.support a:active { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666;text-decoration: none;}
.support a:hover { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#C62F90; text-decoration: underline;}

/*.support_num { font-family: tahoma, arial, µ¸¿ò; font-size: 12px; color:#C62F90; font-weight: bold;}*/
.support_frame {background: url(/image/support/frame2_midle.gif) repeat-y}

/*½ºÅ©¸°¼¦*/
.sshot_img { text-align:center;padding-top:13px;vertical-align: top;}
.sshot_title { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#F96900; padding-left:19px;}
.sshot_con1 {  font-family: tahoma, arial, µ¸¿ò; font-size: 11px; padding-left:65px; }
.sshot_con2 {  font-family: tahoma, arial, µ¸¿ò; font-size: 11px; padding-left:65px; }

/*¼³¹®Á¶»ç*/
.vote_list { padding-top:10px; padding-bottom:0;}
.vote_title { background: url(/image/community/frame_title.gif) no-repeat;}



/*¸¶ÀÌÆäÀÌÁö*/
.frame_middle { padding-left: 10px; padding-right: 10px }
.mypage_frame {background: url(/image/mypage/frame2_midle.gif) repeat-y}
.join_pop { padding:10px 30px 10px 30px; text-align: center;}

.mypage_Btitle { background-color:#f3f3f3;border-top:1px solid #cccccc;border-bottom:2px solid #0E90DC; }
.mypages_Bview { background-color:#f3f3f3;border-top:2px solid #DEF3FF;border-bottom:0 solid #cccccc; }
.mypages_view { background-color:#FFEDF1;padding:20px;table-layout:fixed;word-break:break-all;}
.mypages_Blist { border-bottom:1px solid #cccccc; }

.mypage { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#006DAD;}
.mypage a:link { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666; text-decoration: none }
.mypage a:visited { font-family: tahoma, arial, µ¸¿ò; font-size:11px; color:#666666; text-decoration: none;}
.mypage a:active { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666;text-decoration: none;}
.mypage a:hover { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#006DAD; text-decoration: underline;}

.mypage_dot { background: url(/image/mypage/dot_line.gif) repeat-x; margin-top: 18px; margin-bottom: 18px;}
.mypage_dot2 { background: url(/image/mypage/dot_line.gif) repeat-x; margin-top: 10px; margin-bottom: 10px;}
.mypage_pay {font-family:µ¸¿ò;font-size:11px;line-height:15px;}
.mypage dt{ margin-bottom:5px;}
.mypage_color{color:#C62F90;}
.mypage_bold {font-family:µ¸¿ò;font-size:12px; color:#4f4f4f; font-weight:bold;}
.mypage_bignum {font-family:µ¸¿ò;font-size:15px; color:#ff5400; font-weight:bold; text-decoration: underline;}


.mypage_line dt{ margin-bottom:10px;}
.mypage_contant { padding-top:3px;vertical-align: top;}



.pay_tab01 {background: url(/image/mypage/pay_info_tab01.gif) no-repeat ;padding-bottom:4px;font-weight:bold;text-align:center;vertical-align: bottom;}
.pay_tab02 {background: url(/image/mypage/pay_info_tab02.gif) no-repeat ;padding-bottom:4px;font-weight:bold;text-align:center;vertical-align: bottom;}
.pay_tab03 {background: url(/image/mypage/pay_info_tab03.gif) no-repeat ;padding-bottom:4px;font-weight:bold;text-align:center;vertical-align: bottom;}
.pay_txt { font-family: µ¸¿ò; font-size: 11px; color:#597DA1;margin-left:5px;}

/*È¸¿ø°¡ÀÔ*/
.frame_middle { padding-left: 10px; padding-right: 10px }
.account_frame {background: url(/image/account/frame2_midle.gif) repeat-y}
.join_pop { padding:10px 30px 10px 30px; text-align: center;}

.account { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#006DAD;}
.account a:link { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666; text-decoration: none }
.account a:visited { font-family: tahoma, arial, µ¸¿ò; font-size:11px; color:#666666; text-decoration: none;}
.account a:active { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666;text-decoration: none;}
.account a:hover { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#006DAD; text-decoration: underline;}

/*°¡ÀÌµå*/
.guide_Btitle { background-color:#f3f3f3;border-top:1px solid #cccccc;border-bottom:2px solid #00AEC8; }
.guide_Bview { background-color:#f3f3f3;border-top:2px solid #00AEC8;border-bottom:0 solid #cccccc; }
.guide_view { background-color:#EEFDFF;padding:15px;table-layout:fixed;word-break:break-all;}
.guide_Blist { border-bottom:1px solid #cccccc; }
.guide_bg { background-color:#F0F0F0; font-family: tahoma, arial, µ¸¿ò; font-size: 11px;padding:5px;text-align:justify;}
.guide_bg2 { background-color:#F8F8F8; font-family: tahoma, arial, µ¸¿ò; font-size: 11px; padding:10px 20px 5px 20px;text-align:justify;}

.guide { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#00AEC8;}
.guide a:link { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666; text-decoration: none }
.guide a:visited { font-family: tahoma, arial, µ¸¿ò; font-size:11px; color:#666666; text-decoration: none;}
.guide a:active { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666;text-decoration: none;}
.guide a:hover { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#00AEC8; text-decoration: underline;}




.guide_line  { border-left:0 solid #EBEBEB; border-bottom:1px solid #b5d3d7; padding-top: 10px; padding-bottom: 10px; text-align:left;}
.guide_line1 { border-left:1px solid #FFFFFF; border-bottom:1px solid #CCCCCC; padding-top: 10px; padding-bottom: 10px;}
/*.guide_line2 { border-left:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB;}*/
.guide_line3 { border-left:1px solid #EBEBEB; border-bottom:1px solid #CCCCCC;padding: 7px;text-align:left;}
.guide_line4 { border-left:0 solid #EBEBEB; border-bottom:1px solid #EBEBEB;text-align:justify;}

.guide_line5 dt{ margin-bottom:10px;text-align:justify;}
.guide_line6 { border-top:2px solid #00AEC8;text-align:justify;}

.guide_scenIMG {margin-left:15px; width: 142px; height : 163px;}
.guide_map {border-top:2px solid #007C8E; border-left:2px solid #007C8E; border-bottom:2px solid #65CCDC; border-right:2px solid #65CCDC; background-color:#000000;}
.guide_mapNPC { width:512px;height:512px; border-top:2px solid #007C8E; border-left:2px solid #007C8E; border-bottom:2px solid #65CCDC; border-right:2px solid #65CCDC;background-color:#000000;}
.guide_map2 {border-top:2px solid #A0E4EF; border-left:2px solid #A0E4EF; border-bottom:2px solid #007C8E; border-right:2px solid #007C8E; background-color:#65CCDC;}

/*µµ¼­°ü*/
.system { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#7AB51D;}
.system a:link { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666; text-decoration: none }
.system a:visited { font-family: tahoma, arial, µ¸¿ò; font-size:11px; color:#666666; text-decoration: none;}
.system a:active { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666;text-decoration: none;}
.system a:hover { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#7AB51D; text-decoration: underline;}

.system_line dt{ margin-bottom:10px;}
.system_contant { padding-top:3px;vertical-align: top;}

.system_ic { border-top:1px solid #bbe17e; border-left:1px solid #bbe17e; border-bottom:1px solid #4f7b0a; border-right:1px solid #4f7b0a; background-color:#92cb37; margin-right: 0px;}
.system_ic2 { border-top:1px solid #4f7b0a; border-left:1px solid #4f7b0a; border-bottom:1px solid #bbe17e; border-right:1px solid #bbe17e; background-color:#000000;}

/*ÀÚ·á½Ç*/
.pds_Btitle { background-color:#f3f3f3;border-top:1px solid #cccccc;border-bottom:2px solid #9933CC; }
.pds_Bview { background-color:#f3f3f3;border-top:2px solid #9933CC;border-bottom:0 solid #cccccc; }
.pds_view { background-color:#FCF7FF;padding:15px;table-layout:fixed;word-break:break-all;}
.pds_Blist { border-bottom:1px solid #cccccc; }
.pds_list { border-bottom:1px solid #EBEBEB; }

.pds { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#9933CC;}
.pds a:link { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666; text-decoration: none }
.pds a:visited { font-family: tahoma, arial, µ¸¿ò; font-size:11px; color:#666666; text-decoration: none;}
.pds a:active { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666;text-decoration: none;}
.pds a:hover { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#9933CC; text-decoration: underline;}

.pds_line  { border-left:0 solid #EBEBEB; border-bottom:1px solid #E5E5E5; padding-top: 0; padding-bottom: 24px; text-align:left;}
.pds_line2  { border-left:0 solid #EBEBEB; border-bottom:1px solid #E5E5E5; padding-top: 23px; padding-bottom: 24px; text-align:left;}
.pds_line3  { border-left:0 solid #EBEBEB; border-bottom:0 solid #E5E5E5; padding-top: 23px; padding-bottom: 0; text-align:left;}

.pds_dot { background: url(/image/pds/dot_line.gif) repeat-x; margin-top: 10px; margin-bottom: 30px;}
.pds_downBG { background: url(/image/pds/img_bg02.gif) no-repeat; padding-left: 10px; }
.pds_downBG2 { background: url(/image/pds/img_bg03.gif) no-repeat;}
.pds_wallBG { background: url(/image/pds/img_bg.gif) no-repeat; padding-left: 6px; }
.pds_wallBT {padding-top: 8px; padding-left: 2px;}

/*¾ÆÀÌÅÛ¼¥*/
.store { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#0a8b6c;}
.store a:link { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666; text-decoration: none }
.store a:visited { font-family: tahoma, arial, µ¸¿ò; font-size:11px; color:#666666; text-decoration: none;}
.store a:active { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#666666;text-decoration: none;}
.store a:hover { font-family: tahoma, arial, µ¸¿ò; font-size: 11px; color:#0a8b6c; text-decoration: underline;}

/*.store_sub { font-family: µ¸¿ò; font-size: 11px; color:#FFFFFF;font-weight:bold;}*/
.store_sub a:link { font-family: µ¸¿ò; font-size: 11px; color:#FFFFFF; text-decoration: none;font-weight:bold; }
.store_sub a:visited { font-family:µ¸¿ò; font-size:11px; color:#FFFFFF; text-decoration: none;font-weight:bold;}
.store_sub a:active { font-family: µ¸¿ò; font-size: 11px; color:#FFFFFF;text-decoration: none;font-weight:bold;}
.store_sub a:hover { font-family: µ¸¿ò; font-size: 11px; color:#ffea00; text-decoration: none;font-weight:bold;}

.store_frame {background: url(/image/store/frame_middle.gif) repeat-y}
.store_frame2 {background: url(/image/store/frame2_middle.gif) repeat-y}
.store_frame3 {background: url(/image/store/frame3_middle.gif) repeat-y}

.tab_sub {background: url(/image/store/tab_sub.gif) no-repeat}
.tab_sub_on {background: url(/image/store/tab_sub_on.gif) no-repeat}



.cash { font-family: tahoma, arial, µ¸¿ò; font-size:12px; color:#ff5400;font-weight:bold;}
.cash_big { font-family: tahoma, arial, µ¸¿ò; font-size:14px; color:#ff5400;font-weight:bold;}
.cashoff{font-family:µ¸¿ò;color:#666666;font-size:12px;text-decoration: line-through;}

.name{font-family:±¼¸²;color:#000000;font-size:12px;font-weight:bold;}
.name_new {font-family:±¼¸²;color:#6c880c;font-size:12px;font-weight:bold;}


.name_list{font-family:µ¸¿ò;color:#333333;font-size:11px;line-height:14px;text-align:center;height:35px;}

.name_detail{font-family:µ¸¿ò;color:#4e4e4e;font-size:11px;}

.icon_hot {padding:8px; background: url(/image/store/frame4.gif) no-repeat} 

.store_Btitle { background-color:#f3f3f3;border-top:1px solid #cccccc;border-bottom:2px solid #28bb98; }


#mypage_frame {background: url(/image/mypage/frame2_midle.gif) repeat-y;width:623px;padding:10px 10px 10px 10px;text-align:left;}

#bgtop {background: url(/image/topbg_5th.jpg) no-repeat center top; WIDTH: 100%; HEIGHT: 100%;}
#bgtop_4th {background: url(/image/topbg_5th.jpg) no-repeat center top; WIDTH: 100%; HEIGHT: 100%;}
#layout {width:996px;}
#posABS{position:absolute; }

#menu {position:relative; width:996px; height:110px;}
#mainmovie {position:absolute; width:100%; height:300px; top:40px; left:0;}
#centerball {position:relative; width:200px; height:200px;top:109px; left:0;}

#bgMid {position:absolute; WIDTH: 100%; height:114px; top:327px; left:0; background: url(/image/img_center.gif) no-repeat center top;}
#mid_mov {position:relative; width:159px; height:105px; padding:9px 0 0 23px ; float:left;}
#mid_log {position:relative; width:275px; height:105px;padding:23px 0 0 7px; float:left;}
#mid_down {position:relative; width:180px; height:105px; padding-left:220px;}

#con_left {width:253px;height:490px;float:left;text-align:right;padding:0 1px 0 17px;background: url(/image/vdotline.gif) repeat-y right;}
#con_center {width:390px;height:490px;float:left;padding-left:0;}
#con_center #ti {width:130px; height:43px; padding:0 190px 0 13px; float:left;}
#con_center #btn {width:43px; height:43px; padding:20px 0 0 0;float:left;}
/*
#main_newstop {width:363px; height:28px; background: url(/image/main_news01.gif) no-repeat ; margin-bottom:5px;padding:4px 0 0 87px;}
#main_news {width:363px; height:150px; background: url(/image/main_news02.gif) no-repeat; padding-top:30px;  padding-right:25px; padding-bottom:20px; padding-left:25px;}
#main_news #title {width:240px;height:19px; float:left; text-align:left; }
#main_news #da {width:70px;height:19px;color:#FFFFFF;}
*/
/*¸ÞÀÎ top ½ºÅ©·Ñ*/
.flash_ticker{position:relative;visibility:hidden;width:100%;}
.flash_title{cursor:pointer;padding-bottom:2px;padding-left:2em;padding-right:2em;font-weight:bold;}

#banner1 {width:363px; height:80px;margin-top:10px;background: url(/image/main_dot_line.gif) repeat-x top;padding-top:9px;}
#main_ssBG { width:119px; height:100px; float:left; background: url(/image/main_ssBG.gif) no-repeat; padding-right:4px; padding-top:6px;margin-left:3px;}

#con_right {width:220px;height:490px;padding-left:0; float:left;}
#con_right #ti {width:130px; height:43px; padding:0 45px 0 0; float:left;}
#con_right #btn {width:43px; height:43px; padding:20px 0 0 0; float:left;}

#update {width:220px;height:20px;padding:0 0 0 10px; text-align:left;}
#banner2 {margin-bottom:8px;}

#cafe_img {width:74px;height:50px; float:left;}
#cafe_ti {width:140px;height:50px; letter-spacing: -1px;line-height:14px;padding-top:2px;text-align:left;}

#vote {width:210px;background: url(/image/main_title06.gif) no-repeat;margin-left:10px;padding-top:45px;text-align:left;}
#vote #ti {width:200px;height:23px; color:#D54529;}
#vote #con {width:200px;}
#vote #btn {width:200px;height:23px;  text-align:right;padding:3px 15px 0 0;}

#qLayer {width:102px;height: 336px; float:left;text-align:right;}

/* Å¸ÀÌÆ²*/

#pds_title{font-family:±¼¸²; color:#9959c4; font-size:13px; font-weight:bold; margin-bottom:6px; width:100%; height:18px; padding:2px 0 0 13px; background: url(/image/pds/point_title.gif) no-repeat top left;  letter-spacing:-1px; }
#community_title{font-family:±¼¸²; color:#F96900; font-size:13px; font-weight:bold; margin-bottom:6px; width:100%; height:18px; padding:2px 0 0 13px; background: url(/image/community/point_title.gif) no-repeat top left;  letter-spacing:-1px; }

hr {
	height:1px;

}






/*local navigation*/
#localNav {width:100%; text-align:right; margin-bottom:10px;}
#localNav img {vertical-align:middle; margin-bottom:2px} 

/*°ÔÀÓ°¡ÀÌµå*/
#body-content hr {
	display:none; clear:both;
}
#body-content {
	width:698px; 
	background: url(/image/account/join_frmM.gif) repeat-y; 
	padding:0 18px 0 18px;
}
#body-content ul,
#body-content li{
	padding:0;
	margin:0px 10px 10px 20px;
	list-style:circle;	
}
#body-content li ul li{
	margin:10px 10px 10px 0px;
	list-style:disc;	
}
#body-content li.none{
	list-style:none;
	margin:0px 10px 10px 0px;
}
#body-content h3 {
	font-size:13px; 
	color:#fe5a02; 
	font-weight:bold; 
	background:url(/image/guide/ic_title.gif) left no-repeat; 
	padding:4px 0 0 20px; 
	margin-bottom:10px
}
#body-content h4 {
	font-size:12px; 
	color:#000000; 
	font-weight:bold;
	margin-left:10px;
}
#body-content .screenshot,
#body-content .screenshot_h{
	float:left;
	margin:0 0 20px 20px;
}
#body-content .screenshot_h img{
	margin:0 20px 0 0;
}
#body-content ul.txt{
	float:left;
}
#body-content ul.txt b{
	font-weight:bold;
	color:#8ba85d
}

#body-content td{
	text-align:center;
}
#body-content th{
	text-align:center;
	background-color:#c8c6f0;
}
#body-content th.blue{
	text-align:center;
	background-color:#9695f4;
}
#body-content th.red{
	text-align:center;
	background-color:#fc958e;
}
#body-content th.red2 {
	text-align:center;
	background-color:#fbc6bd;
}
#body-content th.gray{
	text-align:center;
	background-color:#f2f2f2;
}

#body-content strong{
	color:#c62f90;
	font-weight:normal;
}
#body-content .guide_table,
#body-content .guide_table2,
#body-content .guide_table3 {
	margin:10px 0 10px 0;
}
#body-content .guide_table th{
	background-color:#efe0f3;
	color:#c62f90;
}
#body-content .guide_table2 th{
	background-color:#dff0c6;
	color:#6d9136;
}
#body-content .guide_table3 th{
	background-color:#dfe9ed;
	color:#537886;
}
#body-content .guide_table3 td.left{
	text-align:left;
	line-height:26px;
	padding:2px 0 0 20px;
	background:url('/image/guide/img_beginner_promote_line.gif') left top no-repeat;
}
#body-content .guide_table td,
#body-content .guide_table2 td,
#body-content .guide_table3 td{
	border-bottom:1px solid #e4e2d6;
}

#body-content .div_line {
	border-top:1px solid #e8e3d7;
	margin-bottom:10px;
}

#body-content .div_con {
	line-height: 22px;
}

/*Å¬·¡½º Á¤º¸*/
#classinfo1 #info1 {
	background:url('/image/gameinfo/classinfo_bg01_1.jpg') left top no-repeat; 
}
#classinfo1 #info1 div span{
	color:#d40202;
}
#classinfo1 #info2 {
	background:url('/image/gameinfo/classinfo_bg01_2.jpg') left top no-repeat; 
}
#classinfo1 #info3 {
	background:url('/image/gameinfo/classinfo_bg01_3.jpg') left top no-repeat; 
}
#classinfo1 #info3 div{
	padding:90px 10px 0 275px; 
}

#classinfo2 #info1 {
	background:url('/image/gameinfo/classinfo_bg02_1.jpg') left top no-repeat; 
}
#classinfo2 #info1 div span{
	color:#28670c;;
}
#classinfo2 #info2 {
	background:url('/image/gameinfo/classinfo_bg02_2.jpg') left top no-repeat; 
}
#classinfo2 #info3 {
	background:url('/image/gameinfo/classinfo_bg02_3.jpg') left top no-repeat; 
}
#classinfo2 #info3 div{
	padding:90px 10px 0 275px; 
}

#classinfo3 #info1 {
	background:url('/image/gameinfo/classinfo_bg03_1.jpg') left top no-repeat; 
}
#classinfo3 #info1 div span{
	color:#0a0d87;
}
#classinfo3 #info2 {
	background:url('/image/gameinfo/classinfo_bg03_2.jpg') left top no-repeat; 
}
#classinfo3 #info3 {
	background:url('/image/gameinfo/classinfo_bg03_3.jpg') left top no-repeat; 
}
#classinfo3 #info3 div{
	padding:90px 10px 0 325px; 
}

#classinfo4 #info1 {
	background:url('/image/gameinfo/classinfo_bg04_1.jpg') left top no-repeat; 
}
#classinfo4 #info1 div span{
	color:#c90068;
}
#classinfo4 #info2 {
	background:url('/image/gameinfo/classinfo_bg04_2.jpg') left top no-repeat; 
}
#classinfo4 #info3 {
	background:url('/image/gameinfo/classinfo_bg04_3.jpg') left top no-repeat; 
}
#classinfo4 #info3 div{
	padding:90px 10px 0 340px; 
}

/*Å¬·¡½º Á¤º¸ °øÅë*/
#info1 {
	height:396px; 
	line-height:22px;
}
#info1 h3{
	padding:0;
	margin:0;
}
#info1 div{
	padding:0;
	margin:10px 0 0 30px;
}
#info1 div span{
	color:#d40202;
}
#info2 {
	padding:0 50px 0 0; 
	height:233px; 
	text-align:right;
}
#info3 {
	height:390px; 
	line-height:22px;
}
#info3 h4{
	background:url('/image/gameinfo/classinfo_point.gif') left 5px no-repeat;
	padding-left:15px;
	margin:0 0 10px 0;
	font-size:13px;
	color:#fe7002;
	font-weight:bold;
}
#info3 h4 span{
	font-size:11px;
	color:#9d9d9d;
	font-family:arial;
}
#top-navigation {
	position:relative;
	background:url('/image/gameinfo/img_t_2.jpg') no-repeat;
	width:698px;
	height:79px;
}
#top-navigation ul.depth1 {
	position:absolute;
	top:39px;
	left:320px;
}
#top-navigation li {
	float: left;
}
#body-content hr {
	display:none;
	clear:both;
}
#classinfo1{
	background:url('/image/gameinfo/img_m.jpg') repeat-y;
	padding:0 20px 0 20px;
}
#classinfo2,
#classinfo3,
#classinfo4,
#classinfo5,
{
	background:url('/image/gameinfo/img_m.jpg') repeat-y;
	padding:0 20px 0 20px;
	display:none;
}

/*°ÔÀÓÁ¤º¸ Á÷¾÷ÀÌ¸§*/
.guide_class {
	font-size:11px;
	font-family:µ¸¿ò;
	color:#c7886a;
	padding-top:3px;
}

/* È¯ºÒ */
.refund { position:relative; height:56px; background:url('/image/mypage/refund_img2.gif') 10px 0px no-repeat;}
.refund .text{padding:5px 0 0 90px;}
.refund .btn{position:absolute;top:15px;right:40px;}

.refund2 { position:relative; height:56px; background:url('/image/mypage/refund_img3.gif') 10px 0px no-repeat;}
.refund2 .highlight {padding:10px 0 0 90px;font-size:12px;color:#448185;}
.refund2 .highlight span{font-size:15px;font-weight:bold;color:#ff6c00;}

.refund3 { position:relative; height:56px; background:url('/image/mypage/refund_img4.gif') 10px 0px no-repeat;}
.refund3 form {padding:15px 0 0 90px;margin:0;}
.refund3 form .btn_setting{position:absolute;top:15px; right:15px;}
.refund3 form label{margin:0 10px 0 0; cursor:pointer;}

.refund_text {margin:10px 0 0 25px; padding:0;font-size:11px;color:#666666;}
.refund_text li{margin:0;}
.refund_input {background-color:#e8e3d7; }
.refund_input div {display:none; border:1px solid #cccccc;background-color:#ffffff;text-align:right;}
.refund_input div textarea{width:686px;height:50px;margin:5px;border:1px solid #cccccc;}
.refund_input div img{margin:0 5px 5px 0; cursor:pointer;}

.refund_table td {font-size:11px;}
.refund_nodata {padding:40px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;}

.input_none { border: #d7cfbc 1px solid; height:21px; background-color:#f4f4f4}


/* Á¾·á¾È³» */
.service_close .info {
	margin:0 0 15px 0;
	width:698px;
	height:300px;
	background:url('/image/close_info.gif') no-repeat;
}
.service_close .btn {
	width:698px;
	text-align:center;
}