@charset "euc-kr";

/* CSS Document */

/*skipnavi */
#skipnavi{position:relative;z-index:9999}
#skipnavi a{position:absolute;left:0;top:-30px;width:138px;background:#000;border:1px solid #f77b00;text-align:center;outline:none}
#skipnavi a:active,#skipnavi a:focus{top:0;text-decoration:none;cursor:pointer;zoom:1}
#skipnavi span{display:inline-block;padding:2px 6px 0 0;font-size:11px;letter-spacing:-1px;color:#fff;line-height:26px}



/*¸ÞÀÎ ¿ÞÂÊ ¿µ¿ª*/ 
/*20141201 ¹è³ÊÃß°¡ */
.main_lf_bn{width:190px;}
.main_lf_bn li{width:188px;border:1px solid #dcdcdc;margin-bottom:5px}

/* º»µð½ºÅ© ÅëÇÕ°øÁö ·¹ÀÌ¾îÆË¾÷ : 20191224 */
.main_lf_tonghab_lypop{position:absolute;top:245px;left:0;width:190px;height:193px;z-index:10;-webkit-box-shadow:0px 0px 4px 3px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 4px 3px rgba(0,0,0,.1);box-shadow:0px 0px 4px 3px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.main_lf_tonghab_lypop a{display:block;}
.main_lf_tonghab_lypop a.tonghab_lypop_btnClose{position:absolute;top:8px;right:8px;}

/*°øÁö»çÇ×*/
.notibox2{width:188px;height:114px;border:1px solid #d3d3d3;margin-bottom:5px}
.notibox2 .st{display:block;width:170px;height:16px;margin:12px 0 0 10px;background:url(/images/images_re/main/main_st_noti.gif) no-repeat 0 0;text-align:right}
.notibox2 .st:after{display:block;clear:both;content:''}
.notibox2 .more{float:right;height:16px;text-align:right;color:#888;font-size:11px;letter-spacing:-1px;background:url(/images/images_re/common/arr_more.gif) no-repeat right 2px;padding-right:10px}
.notilst2 ul{width:170px;border-top:1px solid #d7d7d7;margin:4px 0 0 8px;padding-top:6px}
.notilst2 li{white-space:nowrap;word-wrap:break-word;overflow:hidden;background:url(/images/images_re/main/dot_lst.gif) no-repeat 1px 5px;font-size:11px;padding-left:10px;line-height:18px}
.notilst2 li a{color:#888;letter-spacing:-1px}
.cprlst{position:absolute;left:0;display:none;top:33px}
.cprlst ul{position:relative;width:172px;height:53px;margin-left:0}
.cprlst li{float:left;width:160px;white-space:nowrap;word-wrap:break-word;overflow:hidden;background:url(/images/images_re/main/dot_lst.gif) no-repeat 0 4px;font-size:11px;padding-left:10px;line-height:17px}
.cprlst li a{color:#888}

/* center_area  20141202 */
.mn_center{float:left;width:610px;margin:0 5px}
.mbanner{position:relative;width:608px;height:168px;margin-bottom:5px;border:1px solid #e0e0e0}
/*¸ÞÀÎ ¸®½ºÆ® */
.mn_cntlst{width:610px}
.mn_cntlst .st{display:block;position:relative;height:16px;margin:15px 0 8px 10px;background:url(/images/images_re/main/main_st_filerecnt.gif) no-repeat 0 0;text-align:right}
.mn_cntlst .more{position:absolute;top:0;;right:0;height:16px;text-align:right;color:#888;font-size:11px;letter-spacing:-1px;background:url(/images/images_re/common/arr_more.gif) no-repeat right 2px;padding-right:10px}
/*¸ÞÀÎ¸®½ºÆ® th*/
/*.mn_cntlst .lstth{overflow:hidden;position:relative;height:22px;padding-top:8px;background:url(/images/images_re/main/main_list_th.gif) no-repeat 0 0}*/

.mn_cntlst .lstth{overflow:hidden;position:relative;height:22px;padding-top:9px;border:1px solid #d3d3d3;background-color:#f6f6f6;
background:-webkit-gradient(linear,0 0,0 100%,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(243,243,243,1)));
background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 100%);
background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 100%)}
.mn_cntlst .lstth:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,1);content:'';pointer-events:none}

.mn_cntlst .lstth li{float:left;font-family:Dotum,sans-serif;font-size:11px;color:#777777;font-weight:bold; letter-spacing:-1px;text-align:center;height:14px;}
.mn_cntlst .lstth li.sbjcon{width:467px;border-right:1px solid #dedede}
.mn_cntlst .lstth li.sizecon{width:69px;border-right:1px solid #dedede}
.mn_cntlst .lstth li.catecon{width:70px;}
/*¸ÞÀÎ¸®½ºÆ® ³»¿ë*/
.shlist2{font-family:Gulim,sans-serif}
.shlist2 ul{overflow:hidden}
.shlist2 li{overflow:hidden;padding:4px 0 2px 0;border-bottom:1px solid #ebebeb;color:#666}
.shlist2 .bglst{background:#f9f9f9}
.shlist2 li .sort{float:left;width:70px;/*color:#63829a*/;font-size:11px;text-align:center;padding-top:4px;letter-spacing:-1px}
.shlist2 .kind{float:left;width:32px;text-align:center;padding-top:7px;display:none;} /* 20200416 Á¦ÈÞ ¾ÆÀÌÄÜ »èÁ¦ display°ª none Ã³¸® */
.shlist2 .sbj{float:left;width: 452px;padding:5px 0 5px 10px;text-align:left;color:#444;font-size:12px;line-height:15.5px;font-family:Gulim,sans-serif} /* 20200416 Á¦ÈÞ ¾ÆÀÌÄÜ »èÁ¦·Î ÀÎÇÑ Á¦¸ñ ±ÛÀÚ¼ö Á¶Á¤ width°ª(±¸ 430px), padding°ª(±¸ 7px 0 2px 0) º¯°æ */
.shlist2 .sbj a{display:inline-block;color:#333}
.shlist2 .size{float:left;width:70px;text-align:right;font-size:11px;padding:4px 2px 0 0/*padding:7px 3px 0 0*/}
.shlist2 .ico19{float:left;margin:1px 3px 0 0}
.shlist2 .new{margin:3px 0 0 5px}
.shlist2 .reply{display:inline-block;font-size:10px;font-family:verdana,sans-serif;letter-spacing:-1px;margin-top:-5px;vertical-align:middle}

/* right_area  20141202 */
.mn_right {float:right;width:190px}
.main_rt_bn{width:188px;border:1px solid #dcdcdc;margin-bottom:5px}

/* ¹«·áÀÚ·á½Ç */
.freedt2{width:188px;height:151px;border:1px solid #d3d3d3;margin-bottom:5px}
.freedt2 .st{float:left;width:170px;height:16px;margin:12px 0 0 8px;background:url(/images/images_re/main/main_st_free.gif) no-repeat 0 0;text-align:right}
.freedt2 .more{float:right;height:16px;text-align:right;color:#888;font-size:11px;letter-spacing:-1px;background:url(/images/images_re/common/arr_more.gif) no-repeat right 2px;padding-right:10px;line-height:16px} 
.freedt2 ul{float:left;clear:both;margin:7px 0 0 10px;width:172px}
.freedt2 li{float:left;display:inline;width:53px;padding-right:5px}
.freedt2 li.pdnone{padding:0}
.freedt2 li a{display:inline-block;vertical-align:middle}

.freedt2 .freelst ul{float:left;  clear:both;width:170px;margin-left:0;margin:4px 0 0 8px; padding-top:10px; }
.freedt2 .freelst li{list-style:none;float:left;width:160px;white-space:nowrap;word-wrap:break-word;overflow:hidden;background:url(/images/images_re/main/dot_lst.gif) no-repeat 1px 5px;font-size:11px;padding-left:10px;line-height:17px}
.freedt2 .freelst li a{color:#888; letter-spacing:-1px}

/* Å¬·´·©Å·TOT5 */
.main_club{width:188px;height:124px;border:1px solid #d3d3d3;margin-bottom:5px}
.main_club .st{float:left;width:170px;height:16px;margin:9px 0 0 10px;background:url(/images/images_re/main/main_st_club.gif) no-repeat 0 0;text-align:right}
.main_club h3{overflow:hidden;width:89px;height:14px;margin-bottom:8px;background:url(/images/images_re/club/sp_club.gif) no-repeat -251px -110px;text-indent:-1000em}
.main_club ul{overflow:hidden; float:left; width:168px; padding-top:6px; border-top:1px solid #ccc; margin:6px 0 0 10px;}
.main_club li{overflow:hidden;float:left;width:160px;font-size:11px;line-height:16px;font-family:Dotum,sans-serif;color:#666;white-space:nowrap; padding-left:5px}
.main_club li a{display:inline-block;color:#666}
.main_club .rank{float:left;width:12px;height:11px;margin:2px 6px 0 0}

/* ÀÎ±âÀÚ·áTOT7 */
.main_best{width:188px;height:178px;border:1px solid #d3d3d3;margin-bottom:5px}
.main_best .st{float:left;width:170px;height:16px;margin:12px 0 0 10px;background:url(/images/images_re/main/main_st_hotcon.gif) no-repeat 0 0;text-align:right}
.main_best h3{overflow:hidden;width:89px;height:14px;margin-bottom:8px;background:url(/images/images_re/club/sp_club.gif) no-repeat -251px -110px;text-indent:-1000em}
.main_best ul{overflow:hidden; float:left; width:168px; padding-top:8px; border-top:1px solid #ccc; margin:8px 0 0 10px;}
.main_best li{overflow:hidden;float:left;width:160px;font-size:11px;line-height:18px;font-family:Dotum,sans-serif;color:#666;white-space:nowrap; padding-left:5px}
.main_best li a{display:inline-block;color:#666}
.main_best .rank{float:left;width:12px;height:11px;margin:2px 6px 0 0}

/*ÀúÀÚ±Çº¸È£¸ñ·Ï*/
.copylst2{width:188px;height:140px;border:1px solid #d3d3d3;margin-bottom:5px;}
.copylst2 .st{float:left;width:170px;height:16px;margin:12px 0 0 10px;background:url(/images/images_re/main/main_st_copy.gif) no-repeat 0 0;text-align:right;}
.copylst2 .more{float:right;height:16px;text-align:right;color:#888;font-size:11px;letter-spacing:-1px;background:url(/images/images_re/common/arr_more.gif) no-repeat right 2px;padding-right:10px}
.copylst2 ul{float:left; width:170px;margin-left:0;border-top:1px solid #d7d7d7;margin:4px 0 0 8px; padding-top:10px; }
.copylst2 li{float:left;width:160px;white-space:nowrap;word-wrap:break-word;overflow:hidden;background:url(/images/images_re/main/dot_lst.gif) no-repeat 1px 5px;font-size:11px;padding-left:10px;line-height:18px}
.copylst2 li a{color:#888; letter-spacing:-1px}

/*¿À¸¥ÂÊ ¹è³ÊÃß°¡ */
.main_rt_copybn{width:190px}
.main_rt_copybn li{width:188px;border:1px solid #dcdcdc;margin-top:5px}

/* ÂÊÁö ¸Þ½ÃÁö */
div.msg{position:absolute;top:0;left:0;width:155px;height:80px;background:url(/images/images_re/popup/sp_msg.gif) no-repeat 0 0;z-index:305}
div.msg .btn_clse{display:block;overflow:hidden;position:absolute;top:7px;right:5px;width:16px;height:16px;background:url(/images/images_re/popup/sp_msg.gif) no-repeat -164px 0;text-indent:-1000em}
div.msg .tx{display:block;overflow:hidden;position:absolute;top:39px;left:12px;font-size:11px;color:#fff;font-family:'Malgun Gothic',sans-serif;line-height:15px;letter-spacing:-0.05em}
div.msg .tx span{font-size:12px;color:#fff;font-family:'Malgun Gothic',sans-serif;font-weight:bold}
div.msg .tx a{color:#fff}

/* 20170727_main event*/
.main_evnt{width:188px;height:290px;border:1px solid #d3d3d3;margin-bottom:5px}
.main_evnt ul{overflow:hidden; float:left; width:166px;  margin:3px 0 0 12px;}	 /*20170807¼öÁ¤*/
.main_evnt li{overflow:hidden;float:left;height:30px;padding:4px 0;border-top:1px solid #e3e3e3;}  /*20170807¼öÁ¤*/ /* ÀÌº¥Æ® ºó°ø°£ Ã³¸®·Î ÀÎÇÑ ¼öÁ¤ ½Ã padding:8px 0 */

/*.main_evnt li{overflow:hidden;float:left;height:30px;padding:5px 0px; border-top:1px solid #e3e3e3; }*/

.main_evnt li:first-child{border:none;} 
/* ÀÌº¥Æ® ¼û±èÃ³¸® ÀÎÇÑ Ãß°¡ css 
.main_evnt li+li {display:none}
.main_evnt li+li+li {display:block}
*/

/* 20170727¹«·áÀÚ·á½Ç*/
.main_rt_freebn{width:190px;}
.main_rt_freebn li{width:188px;border:1px solid #dcdcdc;margin-bottom:5px}

/* 20190429 Å¬·´·©Å·TOT5 */
.main_club5{width:188px;height:125px;border:1px solid #d3d3d3;margin-bottom:5px}
.main_club5 .st{float:left;width:170px;height:16px;margin:12px 0 0 8px;background:url(/images/images_re/main/main_st_club_top5.gif) no-repeat 0 0;text-align:right}
.main_club5 h3{overflow:hidden;width:89px;height:14px;margin-bottom:6px;background:url(/images/images_re/club/sp_club.gif) no-repeat -251px -110px;text-indent:-1000em}
.main_club5 ul{overflow:hidden; float:left; width:168px; padding-top:6px; border-top:1px solid #ccc; margin:8px 0 0 10px;}
.main_club5 li{overflow:hidden;float:left;width:160px;font-size:11px;line-height:16px;font-family:Dotum,sans-serif;color:#666;white-space:nowrap; padding-left:5px}
.main_club5 li a{display:inline-block;color:#666}
.main_club5 .rank{float:left;width:12px;height:11px;margin:2px 6px 0 0}

/* 20231019 ¸ÞÀÎ¸®´º¾ó */
.section_slide{position:relative;padding-right:2px}
.section_slide .sectionTitle{position:relative;padding:9px 0}
.section_slide .sectionTitle h3{height:16px}
.section_slide .list_thumb:after{display:block;clear:both;content:''}
.section_slide .list_thumb li{float:left;width:98px;margin-left:4px}
.section_slide .list_thumb li:first-child{margin-left:0}
.section_slide .list_thumb li a{display:block}
.section_slide .list_thumb .thumb{overflow:hidden;position:relative;height:140px}
.section_slide .list_thumb .thumb:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.07);content:'';pointer-events:none}
.section_slide .list_thumb .thumb img{width:100%;height:100%;object-fit:cover}
.section_slide .swiper-pagination{position:absolute;top:12px;right:3px}
.section_slide .swiper-pagination-bullet{overflow:hidden;float:left;width:10px;height:10px;border:1px solid #d5d5d5;-webkit-border-radius:50%;border-radius:50%;background-color:#efefef;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1}
.section_slide .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:3px}
.section_slide .swiper-pagination-bullet-active{border:0;background-color:#888}	
.section_slide.movie .sectionTitle h3{background:url(/images/images_re/main/main_st_movie.gif) 0 0 no-repeat}
.section_slide.drama .sectionTitle h3{background:url(/images/images_re/main/main_st_drama.gif) 0 0 no-repeat}
.section_slide.enter .sectionTitle h3{background:url(/images/images_re/main/main_st_enter.gif) 0 0 no-repeat}

.mc_banner{margin-top:10px}
.mc_banner ul{display:-webkit-box;display:flex}
.mc_banner li{-webkit-box-flex:1;flex:1;position:relative}
.mc_banner li+li{margin-left:6px}
.mc_banner li:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.07);content:'';pointer-events:none}
.mc_banner li a{display:block}
.mc_banner li img{width:100%}