@charset "euc-kr";

body, td{font-family:Gulim,'±¼¸²';font-size:11px;margin:0;padding:0;color:#666; }

h1,h2,h3,h4,ul,li,p{margin:0;padding:0;}
img{border:0; font-size:0;line-height:0;}
li{list-style:none;}
select,input,textarea {font-size: 11px;}
select {font-family:'±¼¸²'; vertical-align:middle; background:#fff;}

a:link{color:#666; font-family:Gulim,'±¼¸²';font-size:11px; text-decoration:none;}
a:hover{color:#1a859c; font-family:Gulim,'±¼¸²';font-size:11px; text-decoration:none;}
a:visited{color:#666; font-family:Gulim,'±¼¸²';font-size:11px; text-decoration:none;}

a.shop:link{color:#666; font-family:Gulim,'±¼¸²';font-size:11px;text-decoration:none;}
a.shop:hover{color:#333; font-family:Gulim,'±¼¸²';font-size:11px;text-decoration:underline;}
a.shop:visited{color:#666; font-family:Gulim,'±¼¸²';font-size:11px;text-decoration:none;}

.clearfix:after {
	content: ".";
	display: block;
	font-size: 0;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear_both  { clear: both; font-size: 0; display: block; }
.clearfix    { display: block;  }

hr{display:none;}

a.txt{background:url(/asp/images/main/bult.gif) no-repeat left 45%;padding-left:7px;color:#666;text-decoration:none;}

/* Layout */
#header{background:url(/asp/images/main_v2/top_bg.gif) repeat-x;height:145px; padding:0px 0;}
#header .gnb{width:920px;margin:0 auto;text-align:left;}
#body_wrapper{position:relative;width:920px;margin:0 auto;margin-top:0px;margin-bottom:0px;text-align:left;}
#left_area{float:left;width:200px;margin-right:10px;position:relative;z-index:1;}
#center_area{float:left;width:500px;}
#right_area{background:url(/asp/images/main_v2/Rmu_bg.gif) repeat-y left top;width:200px; float:right; margin:0px;}
#plounge_area{float:left;width:920px;}


#foot{background:url(/asp/images/main/foot_bg.gif) repeat-x left top;font-family:Gulim,"±¼¸²",;font-size:11px;text-decoration:none;}
#foot .foot_wrapper{width:920px;margin:0 auto;padding-top:0px;text-align:left;background:url(/asp/images/main/bottom_line.gif) repeat-x; height:45px;}
#foot .foot_copy{font-size:11px;color:#999;letter-spacing:-0.1px;}
#foot .foot_copy_b{font-size:11px;color:#555;letter-spacing:-1px;}
.foot_line{color:#e6e6e6; width:20px;text-align:center;}

/* mainMenu */
.mainMenu{background:url(/asp/images/main_v2/Lmu_bg.gif) no-repeat left top;width:200px;}
.mainMenu ul{margin-left:14px;margin-right:14px;}
.mainMenu li{border-bottom:1px solid #DADAD1;padding:6px 0 4px 0;}
.mainMenu li.noline{border-bottom:0px solid #DADAD1;padding:10px 0 5px 0;}
.mainMenu li.first{padding-top:3px;}
.mainMenu li.last{border:none;padding-bottom:3px;}
.mainMenu h2 img{margin:0;}
.mainMenu img{margin:3px 0;}
.mainMenu .service{position:relative;background:url(/asp/images/main_v2/Lmu_bg.gif) no-repeat left bottom;padding-bottom:3px;}

/* key visual*/
.keyvisual{margin-bottom:8px;}

/* Online Shop*/
.onlineshop {border-top:1px solid #cddede; border-right:1px solid #cddede; border-bottom:1px solid #cddede; border-left:1px solid #cddede; width:498px; margin:0 0 12px 0;}
.onlineshop .txt_o {font-family:Gulim,"±¼¸²",;font-size:11px; color:#f57900;}
.onlineshop .line {background-color:#cddede; height:1px;}
.onlineshop .roll {background:url(/asp/images/main_v2/roll_bg.gif) no-repeat left top;width:498px; padding:8px 5px 5px 5px;}
.onlineshop .roll_tit {font-family:Gulim,"±¼¸²",;font-size:11px; color:#333; font-weight:bold; width:85px; text-align:center;}
.onlineshop .roll_line {font-family:Gulim,"±¼¸²",;font-size:11px; color:#c7c8c4; width:5px;}


/* Culture °ÔÀÓ*/
.culturegame {border-top:1px solid #cddede; border-right:1px solid #cddede; border-bottom:1px solid #cddede; border-left:1px solid #cddede; width:498px; margin:0 0 10px 0;}
.culturegame .game_list_rpg { width:95px; padding:0 0 0 0; vertical-align:top; letter-spacing:-1px;}
.culturegame .game_list_casual { width:106px; padding:0 0 0 0; vertical-align:top; letter-spacing:-1px;}
.culturegame .game_list_card { width:181px; padding:0 0 0 0; vertical-align:top; letter-spacing:-1px;}
.culturegame .game_list_com2us { width:92px; padding:0 0 0 0; vertical-align:top; letter-spacing:-1px;}
.culturegame .game_list_first { width:102px; padding:0 0 0 0; vertical-align:top;}
.culturegame .game_list_last { width:114px; padding:0 0 0 10px; vertical-align:top;}
.culturegame .line {background-color:#cddede; height:1px;}
.culturegame .event_bg {background-color:#ecf1f1; height:75px; padding:10px 10px 10px 10px; vertical-align:top;}
.culturegame .event_mn {width:230px; vertical-align:top; padding:0 10px 0 0;}
.culturegame .event_mn2 {width:230px; vertical-align:top; padding:0 0 0 10px;}



/*.cland_notice{background:url(/asp/images/main/online_copy2.gif) no-repeat;width:500px; height:33px;padding:12px 0 0 0 0px;} */
.cland_notice{background:url(/asp/images/main/img_price.gif) no-repeat;width:500px; height:33px;padding:12px 0 0 0px; cursor:hand; }
.cland_notice p{padding:8px 0 0 30px;}
.cland_news{position:relative; float:right;}
#news {	position: absolute; width:130px; margin:-13px 0 0 -130px;}
#news ul {list-style: none; min-height: 1.6em; }
#news ul li a {color:#448ccb; text-decoration:none;}
* html #news ul { height: 1.6em; overflow: visible; }

/*.»ç¿ë¹ý */
.use_bg {background:url(/asp/images/main_v2/img_use_bg.gif) repeat-y; width:200px; height:83px;vertical-align:top;}
.use_bg .line {background-color:#cddede; height:1px;}
.use_bg .text_o {font-family:Gulim,'±¼¸²';font-size:11px; color:#f57900;}



/*.ÄÃÃÄ·£µå »õ¼Ò½Ä */
.news { width:198px;}
.news .line {background-color:#cddede; height:1px;}


/*. ÇÃ·¯½º¶ó¿îÁö */
.plounge {background:url(/asp/images/main_v2/img_plounge_bg.gif) no-repeat; width:920px; height:236px;}
.plounge .giftcard {width:280px; vertical-align:top; padding:10px 10px 10px 10px;}
.plounge .ribbon {width:280px; vertical-align:top; padding:10px 10px 10px 20px;}
.plounge .event {width:280px; vertical-align:top; padding:10px 10px 10px 20px;}
.plounge .line {background:url(/asp/images/main_v2/img_plounge_line_h.gif) no-repeat; width:1px;}
.plounge .line_v {background:url(/asp/images/main_v2/img_plounge_line_v.gif) no-repeat; width:267px;}
.plounge .box{border-top:1px solid #cddede; border-right:1px solid #cddede; border-bottom:1px solid #cddede; border-left:1px solid #cddede;}



/*. ¼­ºñ½º Å¸ÀÌÆ² ·Ñ¸µ */
.quick_bg {background:url(/asp/images/main_v2/img_quick_bg.gif) no-repeat; width:198px; height:47px; text-align:center;}


/* login */
.log{background:url(/asp/images/main_v2/img_log_bg.gif) no-repeat; width:200px; height:120px;}
.log label{font-size:0;margin:0;padding:0;display:none;}
.log input.type_text{border:1px solid #DADADA;background:#fff;width:100px;vertical-align:middle;padding:2px;color:#909086;font-size:11px;}
.log input.img{margin:0;padding:0;vertical-align:middle;margin-top:-20px;margin-bottom:5px;}
.log span{background:url(/asp/images/main/bult_arrow.gif) no-repeat 0 45%;padding-left:7px;font-size:11px;color:#757568;}
.log .txt{border-top:1px solid #CDCDC5;padding-top:10px;padding-bottom:6px;text-align:center;}
.log .txt2{border-top:1px solid #CDCDC5;border-bottom:1px solid #DADAD1;padding-top:5px;padding-bottom:5px;text-align:center;}
.log .txt a{text-decoration:none;}
.logout span{background:none;font-size:11px;color:#757568;padding-left:0;line-height:170%;}
.logout .welcome{text-align:center;border-bottom:1px solid #CDCDC5;padding:5px;font-size:13px;}
.logout .welcome em{color:#f37e0c;font-style:normal;font-weight:bold;}
.logout .cash{padding:9px 0px 6px 10px;text-align:center;width:190px;}
.logout .cash span{display:block;float:left;}
.logout .cash span.dt{width:50px;}
.logout .cash span.won{width:82px;text-align:right;}
.logout .cash span.Sbtn{padding-left:5px;}
#SecurityGuide{position:absolute;right:0;top:90px;display:none;z-index:10;}


/* use guide */
#UseGuide{position:absolute;top:10px;left:208px;z-index:90;}
.guide_wrapper{position:relative;padding-bottom:15px;width:500px;background:url(/asp/images/main/guide_bg.gif) no-repeat left bottom;}
.guide_wrapper h1 img{margin:0;padding:0;}
.guide_cont{padding:10px 20px 10px 20px;}
.guide_cont .banner{text-align:center;}
.guide_cont .banner img{margin:0px;padding:0px;}
.guide_cont #banner img{margin:2px 1px;}
.guide_cont .range {text-align:center;}
.guide_cont .use_guide{border-top:1px solid #DADAD1;padding-top:16px;margin-top:5px;}
.guide_cont .use_guide h2{padding-bottom:10px;}
.guide_cont .use_guide span{background:url(/asp/images/main/bult.gif) no-repeat left 40%;padding-left:7px;color:#909086;font-size:11px;display:block;margin-left:15px;}
.guide_cont .use_guide .foot{width:450px;margin-top:15px;}
.guide_cont .use_guide .btn{margin-top:5px;}

.guide_wrapper #arrow{position:absolute;left:-8px;top:30px;background:url(/asp/images/main/guide_arrow.gif) no-repeat;width:8px;height:11px;}



/* banner */
.main_bn {padding:5px 0;}

#UseGuide1  #arrow{top:45px;}
#UseGuide2  #arrow{top:122px;}
#UseGuide3  #arrow{top:198px;}
#UseGuide4  #arrow{top:275px;}
#UseGuide5  #arrow{top:334px;}
#UseGuide6  #arrow{top:393px;}
#UseGuide7  #arrow{top:486px;}
a,img,input {outline: none;selector-dummy:expression(this.hideFocus=true);}



/* e-coupon */
.ecoupon_wrap {float:left;background:url(/asp/images/main/coupon_bg.gif) no-repeat; width:480px; height:133px; padding:10px 10px 10px 13px;margin-top:13px;}


/* Culture °ÔÀÓ */
.culturegame_wrap {float:left;background:url(/asp/images/main/culturegame_bg.gif) no-repeat; width:500px; padding:10px 10px 10px 13px; margin-top:-11px;}
.culturegame_bg {float:left;background:url(/asp/images/main/culturegame_mnbg.gif) no-repeat; width:115px; height:63px; padding:5px 10px 0px 10px; vertical-align:top;}



/* ¿©¹é */
.p10 {padding:10px 10px 10px 10px;}
.p5 {padding:10px 5px 10px 5px;}
.p55 {padding:5px 5px 5px 5px;}



.p_b5 {padding:0 0 5px 0;}
.p_b10 {padding:0 0 10px 0;}
.p_b15 {padding:0 0 15px 0;}
.p_b20 {padding:0 0 20px 0;}
.p_t20 {padding:20px 0 0 0;}
.p_t15 {padding:15px 0 0 0;}
.p_t10 {padding:10px 0 0 0;}
.p_t5 {padding:5px 0 0 0;}
.p_t3l10 {padding:3px 0 0 10px;}

.p_l10 {padding:0 0 0 10px;}
.p_l6 {padding:0 0 0 6px;}
.p_l25t5 {padding:5px 0 0 25px;}
.p_l25b5 {padding:0 0 5px 25px;}

.p_r10 {padding:0 10px 0 0;}


.p_t10p_b5 {padding:10px 0 5px 0;}
.p_t5p_b5 {padding:5px 0 5px 0;}
.p_t5p_l10 {padding:5px 0 0 10px;}
.p_t5p_l10p_b5 {padding:5px 0 5px 10px;}

.p_t5p_l25 {padding:5px 0 0 25px;}