/** ºòÆÄÀÏ ¸Å´Ï¿¡¸¸ µé¾î°¡´Â ¼Ò½ºÀÔ´Ï´Ù **/
/** ¸¶Áö¸· ÀÛ¼ºÀÏ 2011-06-20 **/
/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;font-size:12px}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none; color:#555;}
a:hover,a:active,a:focus{text-decoration:none; color:#555;}
legend {visibility:hidden;font-size:0;width:0;height:0;}



img {border:0 none;}
form, iframe { margin:0px; padding:0px }
ul,li,dl,dt,dd	{ list-style:none; margin:0px; padding:0px; }
.b {font-weight:bold;}
.u {text-decoration:underline;}
.nu {text-decoration:none;}
a.bold:hover {font-weight:bold;}
a					{color:#555555; text-decoration:none;}
a:link			{color:#555555; text-decoration:none;}
a:hover		{color:#619f10; text-decoration:none;}
a:visited		{ text-decoration: none;}
a,img	{selector-dummy: expression(this.hideFocus=true);border:0px;}
input	{selector-dummy: expression(this.hideFocus=true);}

body {margin:0 auto;}




/** HEADER **/
#wrapper {width:100%; margin:0 auto;}
#contents_main	{width:960px; margin:0 auto;}
#container {position:relative; width:960px; margin:0 auto;}
#footer {position:relative; width:960px;}


/*************************************************/
#logo {position:relative; float:left; width:273px; height:115px}
#gnbbar {position:relative; float:left; width:430px; height:115px}
#inforbar {position:relative; float:left; width:257px; height:115px}
#category {position:relative; width:100%; height:68px; border-top:1px solid #69B100}
#category_wrapper {height:67px; background:url(/_template/service/images/main_2010/bg_category.gif)}
#infor {position:relative; width:100%; height:138px; background-color:#F4F4F4; border-bottom:1px solid #9E9E9E; z-index:4}
#infor_left {float:left; width:193px; height:138px; border-left:1px solid #9E9E9E; border-right:1px solid #9E9E9E}
#infor_body {position:relative; float:left; width:601px; height:138px}
#infor_right {position:relative; float:left; width:166px; height:138px; border-left:1px solid #9E9E9E; border-right:1px solid #9E9E9E}
#contents {position:relative; width:100%; background-color:#FFFFFF; border-bottom:3px solid #777777; border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5}
#contents_left {position:relative; width:192px; border-right:1px solid #D5D5D5; background-color:#FBFBFB}
#contents_body {position:relative; float:left; width:601px; height:100%}
#contents_right {position:relative; float:left; width:166px; height:100%; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5}
#sub_body  {width:765px}
#footer {position:relative; width:100%;}
.sep_ho {position:relative; width:100%; height:2px; background:url(/_template/service/images/common/bg_sep_ho.gif); font-size:1pt}
.sep_dot {position:relative; background:url(/_template/service/images/common/bg_sep_dot.gif)}
/** HEADER **/
#gnb {position:relative; width:430px; height:18px; padding-left:0px; margin-top:36px}
#gnbbar div {position:relative; float:left}
.gnb_sep {position:relative; width:1px; height:10px; background-color:#DCDCDC; margin:2px 11px 0px 11px}
#searchbar {position:relative; margin-top:10px}
#field {position:relative; width:399px; height:31px; background:url(/_template/service/images/main_2010/bg_searchbar.gif); padding-top:2px}
.gnb_divide {position:relative; width:1px; height:10px; background-color:#DCDCDC; margin:4px 9px 0px 10px}
#gnb_menu {position:relative; width:430px; height:18px; padding-left:0px; margin-top:20px}
#gnb_menu div {margin-top:16px}
#infobtn {position:relative; margin:68px 0px 0px 15px}
#infobtn div {position:relative; float:left}

#top {border-bottom:1px solid #DBDBDB; text-align:center}/*#top {height:28px; border-bottom:1px solid #DBDBDB; text-align:center}*/
.top_wrap {width:960px;margin:0 auto}
.top_wrap .banleft {float:left; margin-top:7px}
.top_wrap .banright {float:right; color:#C9C9C9; font-size:11px; margin-top:7px}
.top_wrap .banright li {float:left; margin-left:5px}
.top_wrap .banright li a {font-size:11px; color:#727272; letter-spacing:-1pt}
.select_search {margin-left:3px; width:70px; height:13px; overflow:hidden; position:relative; float:left}
.select {position:absolute; top:-2px; left:-2px; width:75px; color:#555}
.sltsch {font-size:11px; letter-spacing:-0.1em; font-family:µ¸¿ò; color:#777; border:1px solid #FFF;}
.input_gnb {width:100%; height:23px; border:0; line-height:25px; text-indent:7px}
.gnb_bi {float:left; width:212px; height:112px}
.gnb_bi a {display:block; width:142px; height:51px; margin:49px 0px 0px 49px}
/*.gnb_search {float:left; width:100%}*/
.gnb_search {float:left; width:446px}
/*.gnb_search ul{width:376px;margin:0 auto;}*/
.gnb_search ul{width:383px;margin:0 auto;}
.gnb_search ul li {float:left; color:#DCDCDC; line-height:16px}
.gnb_search ul li a {margin:0px 5px}
.gnb_search ul li img {vertical-align:middle}
.bar_search {width:100%; height:25px; border:3px solid #58BE1D}
.search_banner {float:right; width:266px; height:86px; margin:26px 16px 0px 0px}
.seach_banner {display:block; width:230px; height:0px; float:right; margin:26px 16px 0px 0px}
.seach_ban {width:266px; height:86px}

/* Category */
.ca_d1 {height:32px;background-color:#58BE17;border-top:1px solid #48A90A}
.ca_d1 ul {margin-left:3px}
.ca_d1 ul li {float:left; font-size:9pt; color:#FFF}
.ca_d1 ul li a {display:inline-block; height:31px; padding:0px 7px; color:#FFF; letter-spacing:-0.1em; font-weight:bold; line-height:32px; font-size:11px;}
.ca_d1 ul li a:hover {height:21px; text-decoration:none; background-color:#429E07; border:5px solid #58BE17; line-height:22px; padding:0px 5px;  color:#FFF}
.ca_d1 ul li a:visited {color:#FFF}
.ca_d1 ul .ca_d1_over a {height:21px; text-decoration:none; background-color:#429E07; border:5px solid #58BE17; line-height:22px; padding:0px 5px}
.ca_d2 {height:28px;background-color:#454545}
.ca_d2 .ca_d2_txt {float:left; color:#9A9A9A; font-size:7pt; margin:0px 0px 0px 10px}
.ca_d2 .ca_d2_txt a {line-height:28px; color:#EAEAEA; font-size:11px; letter-spacing:-1pt;text-decoration:none; padding:0px 1px 0px 0px}
.ca_d2 .ca_d2_txt a:hover {color:#FEB900}
.ca_sep {width:1px; background-color:#27A30A; border-right:1px solid #7AD820; font-size:1px; height:12px; margin-top:9px}
.ca_hd {display:block; float:right; width:140px; height:32px; border-left:1px solid #27A30A; text-align:center}
.ca_hd img {margin-top:7px}
.ca_all {display:block; float:right; width:126px; height:28px; text-align:center}
.ca_all img {margin-top:4px}
.ca_more {background-color:#FBFBFB; border-left:1px solid #BEBEBE; border-right:1px solid #BEBEBE; border-bottom:1px solid #999; padding:10px 0px}
.ca_more ul {float:left}
.ca_more ul li {font-size:11px; letter-spacing:-1pt; margin-left:16px; text-align:left}
.ca_more ul li a {color:#777; line-height:11pt; width:70px}
.ca_more ul li b {display:block; width:50px; color:#47AD9F; margin:7px 0px 4px 0px}
.ca_bottom {height:7px; border-bottom:1px solid #BEBEBE}
.icon_ca_sdult {background-color:#F94B23; color:#FFFF38; padding:0px 3px 2px 1px; font-size:7pt; font-weight:bold; font-family:verdana}


/************************************************************************************/




.table_type1	{padding:15px 12px 0 0;}
.right_table	{padding:15px 14px 15px 13px;}

.con_title_main {}

.title_text	{FONT:normal 11px µ¸¿ò; color:#aaadbd; letter-spacing:-1px;}
.type11	{FONT:normal 11px µ¸¿ò; color:#8c8c8c;line-height:14px; letter-spacing:-1px;}
.type11_2	{FONT:normal 11px µ¸¿ò; letter-spacing:-1px;}
.type11_3	{FONT:normal 11px µ¸¿ò; color:#8c8c8c;}
.type11_4	{FONT:normal 11px µ¸¿ò; color:#333333;}
.type12	{letter-spacing:-1px;}
.type-tt1	{color:#dd681a}
.type_alert	{ height:35px; padding: 0 15px; border-bottom:1px solid #eaeaea; background:#fdfdfd; color:#767676; line-height:35px; letter-spacing:-1px;}
.type_alert font	{color:#e74141; FONT-size:12px;}

.blog_review_box	{float:left;height:247px;line-height:11px;}
.blog_Review_title	{FONT:normal 14px µ¸¿ò; color:#000; letter-spacing:-1px;}
.price_board	{}
.price_board	 ul	{margin:8px 0; font-size:0;}
.price_board	 li { height:18px; padding:4px 0 0 9px; background:url(/_template/service/images/mania/icon/list-dot.gif) no-repeat 0 3px;}
.price_subject	{float:left}
.price_board_icon	{float:right;}

.vod_img	{width:118px; float:left;FONT:normal 11px µ¸¿ò;  line-height:26px;letter-spacing:-1px; }
.img_bottom	{padding:0 0 6px 0;}

.ranking_main	{float:left; line-height:18px;}
.img_icon	{position:absolute; margin:0 0 -20px 0; z-index:10;}

.space9	{float:left;width:9px;}
.space10	{float:left;width:10px;}

.line_style_1px	{width:100%; height:1px; border-bottom:1px solid #eaeaea; font-size:0; }
.line_style2_1px	{width:100%; height:1px; border-bottom:1px solid #cccccc; background:#f5f5f5;  font-size:0; }
.line_style3_1px	{width:100%; height:1px;border-bottom:1px solid #a1a1a1; font-size:0;}
.line_style4_1px	{width:100%; height:1px; margin:0 0 -1px 0; border-top:1px solid #a1a1a1; font-size:0;}

.line-ruler	{float:left; width:1px; height:149px; margin:0 0 0 -2px; border-right:1px dotted #4b4f55;}
.line_dotted	{border-bottom:1px dotted #a1a1a1; font-size:0; clear:both; }
.vert_line3	{float:left; height:145px; margin:-15px 0 0 -1px; border-left:1px solid #a1a1a1;}
.vert_line2	{float:left; width:1px; border-right: 1px dotted #a1a1a1;}
.vert_line1	{float:left; width:1px; border-right:1px dotted #d9d9d9; font-size:0}
.vert_line	{width:1px; Border-right: 1px dotted #4b4f55;}
.slice	{height:100%;border-left:1px dotted #cccccc; }


.shop_ranking_list	{float:left; width:105px; margin:0 0 0 7px;}
.shop_ranking_list ul	{margin:0;}
.shop_ranking_list li	{height:27px; padding:3px 0 0 0; border-bottom:1px dotted #a1a1a1; line-height:27px; }

.coupon_main	{float:left; margin:0 0 -10px 0; FONT:normal 11px µ¸¿ò; line-height:24px;}

.main_happy_list	{ float:left; width:163px; FONT:normal 12px µ¸¿ò; color:#000; line-height:8px;}
.main_happy_dot	{float:left; width:1px; height:105px; margin:0 11px ; border-left:1px dotted #a1a1a1; font-size:0; }
.main_event_list	{}
.main_event_list ul	{}
.main_event_list li	{height:21px; padding:2px 0 0 9px; border-bottom:1px dotted #cccccc; background:url(/_template/service/images/mania/icon/list-dot.gif) no-repeat 0 6px; line-height:22px;}


.img_bottom_7	{margin:0 0 8px 0;}
.border_bottom_1px	{ margin:-1px 0 0 0; border-bottom:1px solid #a1a1a1;}
.ban_bolder	{border:1px solid #dedede; border-right:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1;}
.icon_num_1	{display:block; float:left; width:12px; height:17px; background:url(/_template/service/images/mania/common/icon_1.gif) no-repeat 0 4px;}
.icon_num_2	{display:block; float:left; width:12px; height:17px; background:url(/_template/service/images/mania/common/icon_2.gif) no-repeat 0 4px;}
.icon_num_3	{display:block; float:left; width:12px; height:17px; background:url(/_template/service/images/mania/common/icon_3.gif) no-repeat 0 4px;}
.icon_num_4	{display:block; float:left; width:12px; height:17px; background:url(/_template/service/images/mania/common/icon_4.gif) no-repeat 0 4px;}
.icon_num_5	{display:block; float:left; width:12px; height:17px; background:url(/_template/service/images/mania/common/icon_5.gif) no-repeat 0 4px;}


/**SUB**/

#sub	{background:#fbfbfb;}
#sub span	{display:none;}
#sub ul	{ text-decoration:none; }
#sub li	{ text-decoration:none; margin:0 0 9px 0;}

/* sub title*/
.sub_title	{}
.sub1,
.sub2,
.sub3,
.sub4,
.sub5	{width:140px; height:52px; background:url(/_template/service/images/mania/common/subtitle.gif) no-repeat; margin:0 -1px;}

.sub1 { background:url(/_template/service/images/mania/common/subtitle.gif) no-repeat 0 0; }
.sub2 { background:url(/_template/service/images/mania/common/subtitle.gif) no-repeat 0 -52px; }
.sub3 { background:url(/_template/service/images/mania/common/subtitle.gif) no-repeat 0 -104px; }
.sub4 { background:url(/_template/service/images/mania/common/subtitle.gif) no-repeat 0 -156px; }
.sub5 { background:url(/_template/service/images/mania/common/subtitle.gif) no-repeat 0 -208px; }



/* sub_menu ¹öÆ°*/
.sub_menu a	{display:block; width:102px; height:16px; background:url(/_template/service/images/mania/common/submenu.gif) no-repeat;}
.sub_menu a.span	{display:none;}

/*1*/
a.sub_1_1				{background-position: 0 0;}
a:hover.sub_1_1	{background-position: 0 -16px; }
a.sub_1_2				{background-position: 0 -32px; }
a:hover.sub_1_2	{background-position: 0 -48px; }
a.sub_1_3				{background-position: 0 -64px; }
a:hover.sub_1_3	{background-position: 0 -80px; }
a.sub_1_4				{background-position: 0 -96px; }
a:hover.sub_1_4	{background-position: 0 -112px; }
/*2*/
a.sub_2_1				{background-position: -102px 0; }
a:hover.sub_2_1	{background-position: -102px -16px; }
a.sub_2_2				{background-position: -102px -32px; }
a:hover.sub_2_2	{background-position: -102px -48px; }
a.sub_2_3				{background-position: -102px -64px; }
a:hover.sub_2_3	{background-position: -102px -80px; }
a.sub_2_4				{background-position: -102px -96px; }
a:hover.sub_2_4	{background-position: -102px -112px; }
/*3*/
a.sub_3_1				{background-position: -204px 0; }
a:hover.sub_3_1	{background-position: -204px -16px; }
a.sub_3_2				{background-position: -204px -32px; }
a:hover.sub_3_2	{background-position: -204px -48px; }
/*4*/
a.sub_4_1				{background-position: -306px 0; }
a:hover.sub_4_1	{background-position: -306px -16px; }
a.sub_4_2				{background-position: -306px -32px; }
a:hover.sub_4_2	{background-position: -306px -48px; }
a.sub_4_3				{background-position: -306px -64px; }
a:hover.sub_4_3	{background-position: -306px -80px; }
a.sub_4_4				{background-position: -306px -96px; }
a:hover.sub_4_4	{background-position: -306px -112px; }
/*5*/
a.sub_5_1				{background-position: -408px 0; }
a:hover.sub_5_1	{background-position: -408px -16px; }
a.sub_5_2				{background-position: -408px -32px; }
a:hover.sub_5_2	{background-position: -408px -48px; }
a.sub_5_3				{background-position: -408px -64px; }
a:hover.sub_5_3	{background-position: -408px -80px; }

/*fortune*/
.sub_fortune a	{display:block; width:102px; height:13px; background:url(/_template/service/images/mania/common/submenu_fortune.gif) no-repeat;}
.sub_fortune a.span	{display:none;}
.sub_fortune li	{margin:0 0 5px 0 !important;}

a.sub_f_1_1				{background-position: 0 0;}
a:hover.sub_f_1_1	{background-position: 0 -13px; }
a.sub_f_1_2				{background-position: 0 -26px; }
a:hover.sub_f_1_2	{background-position: 0 -39px; }
a.sub_f_1_3				{background-position: 0 -52px; }
a:hover.sub_f_1_3	{background-position: 0 -65px; }
a.sub_f_1_4				{background-position: 0 -78px; }
a:hover.sub_f_1_4	{background-position: 0 -91px; }
a.sub_f_1_5				{background-position: 0 -104px; }
a:hover.sub_f_1_5	{background-position: 0 -117px; }
a.sub_f_1_6				{background-position: 0 -130px; }
a:hover.sub_f_1_6	{background-position: 0 -143px; }


/** SUB °øÅë **/


.title_1, .title_2, .title_3, .title_4, .title_5, .title_6, .title_7	{
	float:left; display:block;
	width:116px; height:16px;
}
.title_1	{display:block;  background:url(/_template/service/images/bnf/sub/title_B_top.jpg) 0 0 no-repeat; }
.title_2	{ background:url(/_template/service/images/bnf/sub/title_B_top.jpg) 0 -16px no-repeat; }
.title_3	{ background:url(/_template/service/images/bnf/sub/title_B_top.jpg) 0 -32px no-repeat; }
.title_4	{ background:url(/_template/service/images/bnf/sub/title_B_top.jpg) 0 -48px no-repeat; }
.title_5	{ background:url(/_template/service/images/bnf/sub/title_B_top.jpg) 0 -64px no-repeat; }
.title_6	{ background:url(/_template/service/images/bnf/sub/title_B_top.jpg) 0 -80px no-repeat; }
.title_7	{ background:url(/_template/service/images/bnf/sub/title_B_top.jpg) 0 -96px no-repeat; }


/** 01_magazine **/
.title_sub	{ height:27px; border-bottom:2px solid  #767676; padding-top:20px;}
.table_sub_type_1	{padding:15px 0 0 0;}
.table_sub_type_2	{padding:0 0 15px 0;}

.rank_movie	{float:left; width:268px; border-top:1px solid #333333; border-bottom:1px solid #a1a1a1;}
.rank_drama	{float:left;width:201px; border-top:1px solid #333333; border-bottom:1px solid #a1a1a1; background:#fcfcfc;}
.rank_drama ul	{ padding:11px 0 8px 11px;}
.rank_drama li	{height:20px; line-height:19px;}

.rank_title	{background:#525a66 url(/_template/service/images/mania/01_magazine/bg_rank_1.gif) repeat-x bottom;}
.rank_sub	{background:url(/_template/service/images/mania/01_magazine/bg_rank_3.gif) repeat-x top;}
.rank_title2	{background:url(/_template/service/images/mania/01_magazine/bg_rank_2.gif) repeat-x;}
.rank_sub2	{background:url(/_template/service/images/mania/01_magazine/bg_rank_4.gif) repeat-x top; }
.rank_title,
.rank_title2	{padding:0 0 0 7px; }
.rank_sub,
.rank_sub2	{padding:0 0 0 9px; FONT:bold 12px µ¸¿ò; line-height:27px; letter-spacing:-1px; }

.rank_tt	{height:22px; line-height:30px; background:#525a66 url(/_template/service/images/mania/01_magazine/bg_rank_1.gif) repeat-x bottom; color:#FFF; font-weight:bold; letter-spacing:-1px; padding-left:10px;}
.rank_tt	span {display:inline-block; color:#00F91D;}
.rank_tt	p {display:inline; font-size:10pt; color:#FFF; letter-spacing:-1px; font-weight:bold;}

.rank_stt {background-color:#F7F7F7; color:#222; font-weight:bold; letter-spacing:-1px; text-align:left; padding-left:10px; border-top:1px solid #EFEFEF;}
.rank_stt span {display:inline-block; color:#FC7D00;}
.rank_stt p {display:inline-block; font-size:11px; color:#777;}
.rank_stt p img {margin-bottom:3px;}

.rank_sstt {height:22px; line-height:30px; text-align:left; color:#222; font-weight:bold; letter-spacing:-1px; border-bottom:1px solid #C2C2C2;}
.rank_sstt span {display:inline-block; color:#FC7D00;}
.rank_sstt p {position:absolute; right:15px; margin-top:7px; font-size:11px; color:#777;}
.rank_sstt p img {margin-bottom:3px;}

.tb_mnl {width:760px;}
.tb_mnl td {text-align:center; font-size:11px; letter-spacing:-1px; padding-bottom:10px;}
.tb_mnl td span {display:inline-block; color:#555; margin-top:4px;}

.txtt_th {text-align:right; font-size:11px; letter-spacing:-1px; color:#7895C0;}

.rank_reply_title	{position:relative; padding:0 0 6px 0; border-bottom:1px solid #a1a1a1;z-index:0;}
.rank_reply	{ width:697px; margin:10px 0 0 10px; }
.rank_reply	 li	{height:18px; padding:4px 0 0 9px; background:url(/_template/service/images/mania/icon/list-dot.gif) no-repeat 0 3px;}
.rank_reply_sub	{float:left; letter-spacing:-1px;}
.rank_reply_right	{ float:right; width:80px; margin:0 0 0 10px; FONT:normal 11px µ¸¿ò; color:#8c8c8c;line-height:13px; text-align:right}
.rank_reply_ca	{ float:right; width:60px; margin:0 0 0 10px; FONT:normal 11px µ¸¿ò; color:#555555; line-height:13px; text-align:right; letter-spacing:-1px;}

.tv_pro_table	{width:250px; height:50px; margin:0 0 15px 13px; line-height:17px;}
.tv_pro_con	{float:left; margin:0 5px 0 8px; letter-spacing:-1px; }
.tab_etnrank .tv_pro_table	{margin:0 0 20px 13px;}

a.btn_page_num_1 {background:url(/_template/service/images/mania/common/btn_page_num_1.gif) no-repeat bottom;}
a:hover.btn_page_num_1 { background:url(/_template/service/images/mania/common/btn_page_num_1.gif) no-repeat;}

a.btn_page_num_2 {background:url(/_template/service/images/mania/common/btn_page_num_2.gif) no-repeat bottom;}
a:hover.btn_page_num_2 { background:url(/_template/service/images/mania/common/btn_page_num_2.gif) no-repeat;}

a.btn_page_num_3 {background:url(/_template/service/images/mania/common/btn_page_num_3.gif) no-repeat bottom;}
a:hover.btn_page_num_3 { background:url(/_template/service/images/mania/common/btn_page_num_3.gif) no-repeat;}

a.btn_page_num_1,
a.btn_page_num_2,
a.btn_page_num_3	{display:block; float:right; width:15px; height:16px; margin:0 4px 0 0;}
a.btn_page_num_1 span,
a.btn_page_num_2 span,
a.btn_page_num_3 span	{display:none;}

.icon__rank_0	{background:url(/_template/service/images/mania/01_magazine/icon_rank_movie_0.gif) no-repeat ;}
.icon__rank_u	{background:url(/_template/service/images/mania/01_magazine/icon_rank_movie_u.gif) no-repeat ;}
.icon__rank_d	{background:url(/_template/service/images/mania/01_magazine/icon_rank_movie_d.gif) no-repeat ;}
.icon__rank_n	{background:url(/_template/service/images/mania/01_magazine/icon_rank_movie_n.gif) no-repeat ;}
.icon__rank_h	{background:url(/_template/service/images/mania/01_magazine/icon_rank_movie_h.gif) no-repeat ;}
.icon__rank_0,
.icon__rank_u,
.icon__rank_d,
.icon__rank_n,
.icon__rank_h	{float:left; width:19px; height:22px; margin:0 2px 0 0; background-position:0 5px;}

.btn_folder_group	{position:absolute; height:26px; margin:-29px 0 0 0;z-index:0 }
.btn_folder_group a	{float:left; height:27px; padding:0 9px; FONT:bold 11px µ¸¿ò; line-height:28px; letter-spacing:-1px;z-index:5; border:1px solid #cccccc; border-bottom:#7f7f7f; background:#fafafa; color:#767676;}
.btn_folder_group span	{display:inline;}
.btn_folder_group a:hover,
.btn_folder_group a.on	{margin:1px 0 0 0; border:1px solid #707070; border-bottom:#fff; background:#fff;color:#333333;}


.blog_Review_hot	{margin:10px 10px 8px 10px; letter-spacing:-1px; }
.blog_Review_hot ul	{margin:29px 0 0 0;}
.blog_Review_hot li	{height:20px; padding:0 0 0 8px; background:url(/_template/service/images/mania/icon/list-dot.gif) no-repeat 0 3px; line-height:21px;}

.blog_Review_list ul	{margin:5px 0 0 0; }
.blog_Review_list li	{padding:10px 0; border-bottom:1px solid #eaeaea;}
.blog_Review_title2	{margin:13px 0 6px 0; FONT:normal 14px µ¸¿ò; color:#000;letter-spacing:-1px;}
.blog_Review_con	{margin:10px 0 0 0;line-height:16px; }

.list_bottom	{height:70px; padding: 15px 0 15px 0; text-align:center;}

.webzin_folder_group	{position:absolute; top:0; height:30px; z-index:0 }
.webzin_folder_group a	{float:left; height:27px; padding:0 9px; border:1px solid #d6d6d6; background:#f9f9f9; color:#555555; FONT:bold 11px µ¸¿ò; line-height:28px; letter-spacing:-1px;}
.webzin_folder_group span	{display:inline;}
.webzin_folder_group a:hover,
.webzin_folder_group a.on	{border:1px solid #1c1f23; background:url(/_template/service/images/mania/01_magazine/bg_rank_1.gif) repeat-x bottom;color:#dedede; }

.webzine_viewer	{padding:10px 0 20px 0; background:#4b535e url(/_template/service/images/mania/01_magazine/bg_webzine.gif) repeat-x; }
.webzine_viewer table	{border:solid 10px #fff; background:#fff;}

/* FORTUNE */
.fortune_top {width:100%; height:151px; background:url(/_template/service/images/bnf/fortune/bg_fortune_top.gif); border-left:1px solid #EDEDED; border-right:1px solid #EDEDED;}
.fortune_top table {width:100%;}
.fortune_top table td ul {width:100%;}

.fortune_id {color:#DF6719; FONT:bold 19px verdana,µ¸¿ò;}
.fortune_input_tb td {font-size:11px; letter-spacing:-1pt;}
.fortune_input {width:200px; border:1px solid #999;}
.fortune_select {font-size:11px; color:#555; font-family:µ¸¿ò;}

.btn_fortune_main ul	{margin:0 !important; padding:0 !important;}
.btn_fortune_main li	{margin:0 !important; }
.btn_fortune_main a	{display:block; width:129px; height:29px; margin:0 !important; color:#eaeaea; border-right:1px solid #767676; border-bottom:1px solid #767676; background:#525a66 url(/_template/service/images/mania/01_magazine/bg_rank_1.gif) repeat-x bottom;}
.btn_fortune_main a:hover, .btn_fortune_main a.on  {color:#555555; background:fff;}
.btn_fortune_main span	{display:inline; padding:5px 10px; FONT:bold 11px µ¸¿ò; line-height:29px; letter-spacing:-1px;}

.fortune_dream {border-bottom:1px solid #E4E4E4; background:#f8f8f8; text-align:left; }
.fortune_dream table {width:100%;}
.fortune_dream table td select {font-size:9pt; color:#555; font-family:µ¸¿ò; letter-spacing:-1pt;}
.fortune_banner {width:100%;}
.fortune_banner table {width:100%;}
.fortune_category {width:100%; margin-top:30px;}
.fortune_category table {width:100%; border-bottom:1px solid #C5C5C5;}
.fortune_category table th {height:34px; background-color:#F4F4F4; text-align:left; padding-left:10px; border-bottom:1px solid #C5C5C5; border-top:1px solid #8C8C8C;}
.fortune_category table td {font-size:11px; letter-spacing:-1pt; color:#767676; background:url(/_template/service/images/bnf/fortune/bg_fortune_tb.gif); line-height:27px; vertical-align:top; padding-left:10px;}


/**02_shopping**/
.shop_best_table	{float:left; width:340px; height:180px; border-bottom:1px solid #ededed;}
.shop_best_list	{margin: 19px 15px 9px 15px; }
.shop_best_list ul	{margin-top:15px;}
.shop_best_list li	{line-height:22px; }

.shop_btn_date	{float:right; margin:0; padding:0 !important;}
.shop_btn_date a	{display:block; float:right; width:37px; height:23px; color: #b8b8b8; FONT:normal 11px µ¸¿ò;}
.shop_btn_date a:hover, .shop_btn_date a.on {background-position:top; color: #4da300; FONT:bold 11px µ¸¿ò;}
.shop_btn_date span	{display:none; line-height:23px; letter-spacing:-1px;}
.shop_btn_mon	{background:url(/_template/service/images/mania/02_shopping/icon_shop_mon.gif) no-repeat bottom;}
.shop_btn_week	{background:url(/_template/service/images/mania/02_shopping/icon_shop_week.gif) no-repeat bottom;}

.shop_notice	{padding:9px 0; line-height:18px; letter-spacing:-1px;}

.shop_list td	{border-bottom:1px solid #f1f1f1;}
.shop_list_num	{padding:0; color:#8c8c8c; FONT:normal 11px µ¸¿ò; }
.shop_list_ca	{padding:4px 7px; color:#dd681a; FONT:normal 11px µ¸¿ò; }
.shop_list_sub	{padding:2px 7px 0 2px}
.shop_list_id	{padding:4px 9px 4px 9px;}
.shop_list_up	{padding:0 9px 0 0; color:#dd681a; FONT:normal 11px µ¸¿ò; }
.shop_list_date	{padding:0 9px 0 0; color:#8c8c8c; FONT:normal 11px µ¸¿ò; }


.shop_icon_new {float:left; display:block; width:15px; height:13px; background:url(/_template/service/images/mania/common/board/icon_new.gif) no-repeat 0 0; }
.shop_icon_view {float:left; display:block; width:10px; height:10px; background:url(/_template/service/images/mania/common/board/icon_con_view.gif) no-repeat 0 1px; }
.shop_icon_up {float:left; display:block; width:10px; height:10px; background:url(/_template/service/images/mania/common/board/icon_con_up2.gif) no-repeat 0 1px; }

.shop_title td	{ padding:0 13px 0 0; word-break:break-all;}
.shop_title_box	{float:left; margin:2px 20px 0 0; line-height:17px;}
.shop_title_sub	{height:40px; border-bottom:1px dotted #cccccc; FONT:bold 16px µ¸¿ò; line-height:20px; letter-spacing:0px;}
.go_link a	{color:#0000ff;  }
.go_link a:hover	{ text-decoration:underline;}

.shop_rank_best	{float:left;width:267px;}
.shop_rank_best div	{padding:0 10px;}
.shop_rank_title	{margin:0 0 8px 0; border-bottom:1px solid #d9d9d9; background:url(/_template/service/images/mania/02_shopping/bg_02_title_s.gif) repeat-x;}
.shop_rank_best ul	{margin:8px 0;}
.shop_rank_best li	{FONT-weight:bold; line-height:17px;}

.shop_coupon	{margin:0 0 15px 0; padding:13px 15px; border:1px solid #8c8c8c; border-top:1px solid #eaeaea;}
.shop_coupon_con	{float:left; width:180px;}
.shop_coupon_con img	{margin:0 0 7px 0; border:1px solid #eaeaea; }
.btn_get_coupon	{display:block; width:51px; height:21px; background:url(/_template/service/images/mania/02_shopping/btn_shop_coupon.gif) no-repeat 0 0 ; }
.btn_get_coupon span	{display:none;}

.shop_new	{float:left; width:267px; height:100%; background:#fff;}
.shop_new_ca	{height:29px; padding:0 17px; border-bottom:1px solid #eaeaea; background:#f9f9f9; FONT:bold 11px µ¸¿ò; line-height:29px; letter-spacing:-1px; }

.shop_new_list	{padding:12px 0 5px 15px;}
.shop_new_list li 	{float:left; width:111px; padding:0 12px 0 0; }
.shop_new_list li div	{margin:6px 0; text-align:center; }

#editor_area	em	{color:#a1a1a1; FONT:11px µ¸¿ò; line-height:16px; }
/**happy**/
.happy_ban	{border-bottom: 1px solid #767676; background:url(/_template/service/images/mania/03_happy/bg_happy_ban.gif) repeat-x bottom;}
.happy_ban_con	{float:left; width:82px;margin:0 13px;}
.happy_ban_no	{width:23px;height:27px; margin:0 0 15px 0; border-bottom:1px solid #4da300;}

.happy_review	{height:95px; border:1px solid #cccccc; border-top:0; background: url(/_template/service/images/mania/03_happy/bg_happy_review.gif) repeat-x bottom;}
.happy_review div	{ }
.happy_review img	{margin:13px 0 13px 13px;}
.happy_review ul	{padding:13px;}
.happy_review p	{margin:11px 0 0 0; color:#848484; FONT:normal 11px µ¸¿ò; line-height:15px; letter-spacing:-1px;}

.happy_product	{margin:13px 0}
.happy_list	{float:left;}
.happy_list_date	{float:left; color:#767676; FONT:normal 11px µ¸¿ò;}
.happy_list_sub	{padding:0 0 5px 0; color:#000; FONT:bold 12px µ¸¿ò !important; line-height:15px; letter-spacing:-1px;}
.happy_list_icon_ing	{float:right;width:44px; height:19px; padding:1px 0 0 0;background:#4da300; color:#fff; FONT:bold 11px µ¸¿ò; text-align:center; line-height:20px; letter-spacing:-1px;}
.happy_list_icon_review	{float:right;width:44px; height:19px; padding:1px 0 0 0;background:#f25936; color:#fff; FONT:bold 11px µ¸¿ò; text-align:center; line-height:20px; letter-spacing:-1px;}
.happy_list_icon_end	{float:right;width:34px; height:19px; padding:1px 0 0 0;background:#cccccc; color:#fff; FONT:bold 11px µ¸¿ò; text-align:center; line-height:20px; letter-spacing:-1px;}
.happy_list_img	{display:block; width:250px; height:135px;}
.happy_list td	{FONT:normal 11px µ¸¿ò; line-height:15px;}

.happy_title td	{padding:0 10px; background:#fdfdfd;}
.happy_info	{padding:7px 0 0 0;}
.happy_info div	{margin:0 20px 0 0; line-height:16px;}
.happy_title_box	{float:left; height:20px; color:#aaadbd; FONT:11px µ¸¿ò;}

.btn_happy	{clear:both; padding:0 0 0 4px; text-align:right;}
.btn_happy div	{margin:0 0 0 4px;}
.btn_happy span	{display:none;}
.btn_happy a	{display:block; }
.btn_cancel	{display:block; float:left; width:74px; height:30px; background:url(/_template/service/images/bnf/happy/btn_regist.gif) 8px -90px no-repeat;}
.btn_go_happy		{float:left; width:121px; height:30px; margin:0 0 0 -8px; background:url(/_template/service/images/mania/03_happy/btn_happy.gif) no-repeat 0 -30px ;}
.btn_go_happy_ok	{display:block;  float:left; width:121px; height:30px; background:url(/_template/service/images/mania/03_happy/btn_happy.gif) no-repeat 0 -60px ;}
.btn_go_review		{display:block; width:121px; height:30px; background:url(/_template/service/images/mania/03_happy/btn_happy.gif) no-repeat 0 0 ;}
.btn_copylink		{display:block; width:95px; height:30px; background:url(/_template/service/images/mania/03_happy/btn_copy_link.gif) no-repeat 0 0 ;}
.btn_happy_sns	{width:110px; height:28px; border:1px solid #a1a1a1; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea;background: #fff url(/_template/service/images/mania/icon/bg_sns.gif) no-repeat 5px 7px ;}

.btn_facebook,
.btn_twitter,
.btn_me2day	{float:right; width:20px; height:20px; margin:4px 4px 4px 0 ; background:url(/_template/service/images/mania/icon/icon_sns.gif) no-repeat;}
.btn_facebook	{background-position:0 0;}
.btn_twitter		{background-position:0 -20px ;}
.btn_me2day	{background-position:0 -40px ;}

.happy_folder_group	{float:left; width:100%; border-top:1px solid #333333; border-left:1px solid #333333; background:#525a66 url(/_template/service/images/mania/01_magazine/bg_rank_1.gif) repeat-x bottom;}
.happy_folder_group span	{display:inline; padding:0 9px; FONT:bold 11px µ¸¿ò; line-height:30px; letter-spacing:-1px;}
.happy_folder_group a	{float:left; height:30px; border-right:1px solid #464a52; background:url(/_template/service/images/mania/01_magazine/bg_rank_1.gif) repeat-x bottom;color:#dedede; text-decoration:none;}
.happy_folder_group a:hover, .happy_folder_group a.on	{margin:0; border-right:1px solid #707070; border-bottom:1px solid #fff; background:#ffffff; color:#333333;}

.regist_form	{padding:11px 26px 11px 33px; border:1px solid #cccccc; border-top:0; background:#fdfdfd;}
.regist_form .info_input	{width:372px; border:1px solid #9c9c9c; border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea; FONT:normal 12px tahoma,µ¸¿ò;}
.regist_form .info_id	{width:250px; border:0; background:transparent; color:#4da300; FONT:bold 12px tahoma, µ¸¿ò;}
.regist_form .slice	{height:100%;border-left:1px dotted #cccccc; }
.regist_form span	{display:none;}

.happy_regist	{float:left; width:500px;}
.happy_regist img	{margin:0 12px 0 0;}
.happy_regist div	{height:30px; margin:0 20px 0 0;}
.happy_regist span	{}

/**event**/
.event_con	{}
.event_con li	{height:124px; margin:10px 0; border-bottom:1px solid #f1f1f1;}
.event_con li div {text-align:left;}
.event_con img	{margin:0 10px 0 0 ; border:1px solid #d9d9d9; /*border-top:1px solid #eaeaea; border-right:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1;*/}
.event_big	{display:block; float:left; width:33px; height:19px; background:url(/_template/service/images/mania/icon/icon_e_big.gif) no-repeat 0 2px;}
.event_partner	{display:block; float:left; width:33px; height:19px; background:url(/_template/service/images/mania/icon/icon_e_partner.gif) no-repeat 0 2px;}
.event_365	{display:block; float:left; width:33px; height:19px; background:url(/_template/service/images/mania/icon/icon_e_365.gif) no-repeat 0 2px;}

.best_mov_schools {float:left; width:100%; padding:7px 7px 20px 7px; background:#FBFBFB;}
.best_mov_schools div	{float:left; margin:15px 0 0 28px;}
.best_mov_schools img	{margin-bottom:7px;}
.best_mov_schools font	{margin:0 0 0 9px; FONT:normal 12px µ¸¿ò; letter-spacing:-1px;}

.best_mov_school {float:left; width:100%; padding:7px 7px 20px 7px; background:#FFF;}
.best_mov_school img	{margin-bottom:7px;}
.best_mov_school div	{float:left; margin:15px 0 0 30px;}
.best_mov_school font	{margin:0 0 0 9px; FONT:normal 12px µ¸¿ò; letter-spacing:-1px;}


.best_photo	{height:95px; background:#95a4b9; margin-top:7px;}
.best_photo div	{float:left; }
.best_photo img	{margin:9px;}
.best_photo a	{float:left; height:95px; background:#95a4b9}
.best_photo a:hover, .best_photo a.on	{float:left;background:#4a5361}
.best_vod	{overflow:hidden; width:815px; height:130px}
.best_vod div	{float:left; width:106px; margin:0 10px 0 0;}
.best_vod img	{margin:0 0 7px 0;}
.best_vod font	{FONT:normal 11px µ¸¿ò; letter-spacing:-1px;}
.best_albumn img	{margin:0 0 7px 0;}
.best_albumn font	{color:#767676; FONT:normal 11px tahoma;}
.best_albumn strong	{letter-spacing:-1px;}
.best_albumn_view img	{margin:0 0 0 15%;}
.best_albumn_view td	{line-height:18px;}

.event_end	{overflow:hidden; width:815px; margin:0 -10px 0 0; border-bottom:1px solid #cccccc;}
.event_end li	{float:left; height:120px; margin:0 10px 0 0 ; }
.event_end img	{border:1px solid #d9d9d9; border-top:1px solid #eaeaea; border-right:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1;}


/* COUPON */
.lounge_wrap {text-align:left; margin-bottom:-20px;}
.comm_tt {float:left; border-bottom:2px solid  #767676; padding:23px 0px 8px 0px;}
.comm_tt img {float:left;}
.comm_tt p {float:right; font-size:11px; letter-spacing:-1pt; color:#777; margin-top:7px;}
.cp_big {margin-bottom:30px;}
.cp_big td {width:371px; padding:30px 15px 0px 15px;}
.cp_big a {float:right; height:21px; clear:both; margin-top:9px; clear:both;}
.cp_big div {float:left; font-size:11px; letter-spacing:-1pt; color:#555; margin-top:15px;}
.cp_sep {height:1px; font-size:1px; border-bottom:1px dotted #898989;}

.list_area {margin:0px; padding:0px;}
.list_area td {height:170px; border-bottom:1px dotted #898989; font-size:11px; letter-spacing:-1pt; font-family:µ¸¿ò;}
.list_area td img {margin-bottom:12px;}
.cp_page {margin:20px 0px; text-align:center;}
.cp_page .on {display:inline; width:18px; height:18Px; padding:1px 4px 2px 4px; background-color:#FFF; border:1px solid #C9C7C8; font-family:verdana; font-size:11px; font-weight:bold; text-decoration:none; color:#EA7901;}
.cp_page a {display:inline; width:18px; height:18Px; padding:2px 4px; background-color:#FFF; border:1px solid #FFF; font-family:verdana; font-size:11px; font-weight:bold; text-decoration:none; color:#555; margin:0px 2px;}

.list_cp {margin:0px; padding:0px;}
.list_cp td {height:180px; border-bottom:1px dotted #B4B4B4; font-size:11px; letter-spacing:-1pt; font-family:µ¸¿ò;}
.list_cp td div {margin-top:8px;}
.list_cp td p {float:left; width:177px; font-size:11px; margin-top:3px;}
.list_cp td p b {color:#D67E1D; font-family:verdana;}

.subSlideBanner {width:818px; height:206px; overflow:hidden; position:relative; z-index:1;}
.subSlideBanner .bannerList {width:9999em; height:138px; z-index:2; position:absolute; margin:0 none;}
.subSlideBanner .bannerList li {float:left; width:818px; height:206px;}
.subSlideBanner .bannerList li img {width:818px; height:206px; vertical-align:top;}
.subSlideBanner .btn {position:absolute; top:179px; right:8px; z-index:3;}
.subSlideBanner .btn li {float:left; width:17px; height:14px;}
.subSlideBanner .btn li a {width:19px; height:19px; background:url(/_template/service/images/common/btn_banner_out.png) no-repeat; display:block; }
.subSlideBanner .btn li a.on {background:url(/_template/service/images/common/btn_banner_on.png) no-repeat;}

/* ÄíÆù¶ó¿îÁö */
.c_input {position:relative; height:333px; background:url(/_template/service/images/bnf/coupon/img_01a.jpg); margin-top:3px;}
.c_old {position:relative; height:333px; background:url(/_template/service/images/bnf/coupon/img_02.jpg);}
.c_old div {width:302px; color:#28DA0A; font-size:21pt; font-family:µ¸¿ò; font-weight:bold; letter-spacing:-3pt; margin:98px 0px 0px 103px; text-align:center; padding-top:24px;}
.c_old div img {vertical-align:middle; margin-bottom:3px;}
.c_new {position:relative; height:333px; background:url(/_template/service/images/bnf/coupon/img_03.jpg);}
.c_neo {position:relative; height:333px; background:url(/_template/service/images/bnf/coupon/enter_neo.jpg);}

.c_caution {position:absolute; z-index:8;}

.c_cautions {position:absolute; width:864px; z-index:80; top:119px; left:60%; margin-left:-480px; text-align:right;}
#btn_infors {position:absolute; width:960px; z-index:81; top:119px; left:50%; margin-left:-480px; text-align:right;}
.btn_views {}

.c_gifty {position:relative; height:473px; background-color:#3C3C3E;}
.form_input {position:absolute; float:left; margin:167px 0px 0px 167px;}
.form_input li {float:left; width:126px; margin-right:14px;}
.form_input input {width:126px; height:24px; line-height:24px; text-align:center; border:0; font-family:verdana; font-size:16pt; color:#444; font-weight:bold;}
.btn_view {display:block; width:85px; position:relative; float:right;}
#btn_infor {display:block; width:614px; position:absolute; float:right; margin-left:204px;}
.btn_submit {display:block; width:44px; height:46px; position:absolute; float:left; margin:158px 0px 0px 618px;}
.c_gifty_l {position:relative; float:left; width:370px; margin:27px 0px 0px 39px;}
.c_gifty_l ul {margin-top:15px;}
.c_gifty_l ul li {text-align:right; height:26px;}
.c_gifty_l ul li input {height:20px; background-color:#232323; border:0; line-height:20px; margin-left:4px; color:#AAAAAC; font-size:11px; font-family:verdana;}
.c_gifty_l ul li a {vertical-align:top;}
.c_gifty_l div {font-size:11px; color:#AEAEAE; letter-spacing:-1pt; line-height:12pt; margin-bottom:10px;}
.c_gifty_l div img {margin:0px 0px 7px 0px;}
.c_gifty_r {position:relative; float:right; width:409px; height:473px; background:url(/_template/service/images/bnf/coupon/bg_gift.jpg);}
.c_gifty_r_monthly {margin-left:102px;}
.c_gifty_r_con {width:290px; margin:57px 0px 0px 80px;}
.c_gifty_r_con ul {float:left; margin-left:5px; margin-top:19px;}
.c_gifty_r_con ul li {float:left;}
.c_gifty_r_con ul li p {display:block; margin-top:7px; font-size:7Pt; font-family:verdana; color:#ABABAB;}
.c_gifty_r_con ul li p b {color:#2BDD0F;}
.c_gifty_r_con table {width:100%; margin-top:15px;}
.c_gifty_r_con table th {font-size:11px; font-family:µ¸¿ò; letter-spacing:-1pt; color:#CECED0; text-align:left;}
.c_gifty_r_con table td {font-size:11px; font-family:µ¸¿ò; letter-spacing:-1pt; color:#AAAAAC; text-align:right; line-height:14pt;}
.c_gifty_r_con p {display:block; font-size:11px; color:#858585; letter-spacing:-1pt;}
.gifty_sep {width:290px; height:2px; font-size:1px; background:url(/_template/service/images/bnf/coupon/bg_sep.gif); margin-top:12px;}

.a_coupon_ex {position:relative; float:left; width:818px; padding:14px 39px 24px 39px; background:url(/_template/service/images/bnf/coupon/bg_coupon_list.gif); border-bottom:2px dotted #999;}
.a_coupon_ac {position:relative; float:left; width:370px; border:1px solid #A6A6A6;}
.a_coupon_inac {position:relative; text-align:center; margin:4px; background-color:#F8F8F8; padding:20px 0px;}
.a_coupon_ac input {border:1px solid #9D9D9D; background-color:#FFFFFF; width:62px; height:22px; line-height:22px; font-size:11px; text-align:center; font-weight:bold; color:#555; font-family:verdana; margin:12px 1px 0px 1px;}
.a_coupon_txt {position:relative; width:365px; font-size:11px; color:#8A8A8A; letter-spacing:-1pt; line-height:12pt; padding-left:15px; margin-top:-25px;}
.a_coupon_txt span {height:20px; font-size:9pt; color:#4F4F4F; font-weight:bold;}

/**board**/
.btn_box	{}
.btn_box span	{display:none;}
.btn_list	{display:block; width:74px; height:30px; background:url(/_template/service/images/mania/common/board/btn_direction.gif) no-repeat top ;}
.btn_mod	{float:right; display:block; width:74px; height:30px; background:url(/_template/service/images/mania/common/board/btn_direction.gif) no-repeat center ;}
.btn_del	{float:right; display:block; width:74px; height:30px; background:url(/_template/service/images/mania/common/board/btn_direction.gif) no-repeat bottom ;}
.btn_up	{display:block; width:95px; height:30px; background:url(/_template/service/images/mania/common/board/btn_action.gif) no-repeat top ;}
.btn_write	{float:right; display:block; width:95px; height:30px; background:url(/_template/service/images/mania/common/board/btn_action.gif) no-repeat bottom ;}
.btn_regist	{float:left; display:block; width:95px; height:30px; background:url(/_template/service/images/mania/common/board/btn_regist.gif) no-repeat top ;}
.btn_preview	{display:block; width:95px; height:30px; background:url(/_template/service/images/mania/common/board/btn_regist.gif) no-repeat center ;}
.btn_rewrite	{float:left; display:block; width:95px; height:30px; background:url(/_template/service/images/mania/common/board/btn_regist.gif) no-repeat bottom ;}
.btn_mod,
.btn_del,
.btn_write,
.btn_regist,
.btn_preview,
.btn_rewrite	{margin:0 0 0 7px;}

.TextArea	{width:674px; height:52px; border:1px solid #cccccc; background:#fff; }
.WriteArea	{width:100%; height:350px; border:1px solid #cccccc; }
.searchTextField	{border:1px solid #cccccc; background:#fff;}

.board_reply_write	{padding:13px; border-top:1px solid #cccccc; background:#fcfcfc;}
.board_reply_write div	{float:left;}
.board_reply	{border-top:1px solid #cccccc; }
.board_reply td	{padding:10px 7px 7px 7px; border-bottom:1px solid #eaeaea; line-height:16px;}
.btn_del_rep	{display:inline; width:13px; height:13px; margin:0 0 0 8px; vertival-align:top;}

.event_notice {width:100%; border-bottom:1px solid #757575;}
.event_notice table {width:100%;}
.event_notice table th {height:32px; font-size:11px; text-align:left; letter-spacing:-1pt; color:#767676; font-weight:none; border-bottom:1px solid #CCCCCC;}
.event_notice table td {font-size:9pt; text-align:left; letter-spacing:-1pt; color:#555; border-top:1px solid #F3F3F3; padding:7px 0px; line-height:14pt;}
.event_notice table td tt {font-size:9pt; font-family:µ¸¿ò; font-weight:bold;  color:#333;}
.event_notice table td img {vertical-align:middle;}
.event_notice table td b {font-size:11px; font-family:verdana; text-align:left; letter-spacing:-1pt; color:#DF671B;}
.event_notice table td span {font-size:11px; font-family:verdana; text-align:left; letter-spacing:-1pt; color:#A9A9A9;}

.board_title	{width:100%; padding:8px 14px; background:#fdfdfd}
.board_title_sub	{padding:0 0 6px 0; FONT:bold 16px µ¸¿ò; line-height:20px; letter-spacing:-1px;}

.board_write_sub	{background:#fcfcfc;}
.board_write_sub td	{}
.board_write_sub th	{height:24px; padding: 0 5px 0 15px; color:#000; FONT:bold 12px µ¸¿ò; text-align:left; letter-spacing:-1px; }

.write_file_upload	{border:1px solid #cccccc; background:#fcfcfc;}
.write_file_upload div	{padding:10px; border-bottom:1px solid #ededed;}



.blind	{display:none;}
fieldset	{border:0;}


/* ¸Å´Ï¾Æ ¼öÁ¤ °ü·Ã CSS (20130812) */
.blst {width:563px; padding:7px 0;}
.blst .tt {background:url(/_template/service/images/mania/main/bg_title.gif); padding-left:10px; border-top:1px solid #2D2F33;}
.blst table {width:100%;}
.blst table th {width:150px; text-align:left; padding:8px 0; border-bottom:1px dotted #CCC;}
.blst table th .thm {width:140px;}
.blst table td {padding:8px 0; border-bottom:1px dotted #CCC; font-size:12px; color:#555; line-height:16px;}
.blst table td a {display:block;}
.blst table td a span {display:block; padding:4px 0 10px 0; color:#111; font-weight:bold;}

.wr_dcfree_contents {}
.wr_dcfree_contents .top_banner img {border:0; vertical-align:middle;}
.wr_dcfree_contents .dcfree_evlist {background-color:#f2f7fb;}
/*.wr_dcfree_contents .dcfree_evlist table {width:818px; height:100%; border-bottom:1px solid #3f648c; border-top:1px solid #3f648c;}*/
.wr_dcfree_contents .dcfree_evlist table {width:818px;   border-bottom:1px solid #3f648c; border-top:1px solid #3f648c;}
.wr_dcfree_contents .dcfree_evlist table td {border-right:1px solid #c8dbe9; border-bottom:1px solid #c8dbe9; height:100%;}
.wr_dcfree_contents .dcfree_evlist table td.end {border-right:0;}
.wr_dcfree_contents .dcfree_evlist table td a {display:block; height:100%; padding:10px 10px; font-size:14px; color:#383838; font-weight:800; font-family:MG,¸¼Àº °íµñ; letter-spacing:-0.1em; text-align:center; line-height:20px;}
.wr_dcfree_contents .dcfree_evlist table td a.on {color:#FFF; background-color:#63adff;}
.dfend {clear:both;}