/* Common */
.no_mar {margin:0 !important;}
.mar_t3 {margin-top:3px !important;}
.mar_t5 {margin-top:5px !important;}
.mar_t10 {margin-top:10px !important;}
.mar_t20 {margin-top:20px !important;}
.mar_t27 {margin-top:27px !important;}
.mar_t30 {margin-top:30px !important;}
.mar_r5 {margin-right:5px !important;}
.mar_r10 {margin-right:10px !important;}
.mar_b2 {margin-bottom:2px !important;}
.mar_b5 {margin-bottom:5px !important;}
.mar_b10 {margin-bottom:10px !important;}
.mar_l3 {margin-left:3px !important;}
.mar_l5 {margin-left:5px !important;}
.mar_l10 {margin-left:10px !important;}
.mar_l50 {margin-left:50px !important;}
.mar_l100 {margin-left:100px !important;}
.mar_l120 {margin-left:120px !important;}
.mar_lr5 {margin:0 5px !important;}
.mar_lr10 {margin:0 10px !important;}
.mar_lr15 {margin:0 15px !important;}
.mar_lr20 {margin:0 20px !important;}

.no_pad {padding:0 !important;}

.float_left {float:left !important;}
.float_right {float:right !important;}

.txt_left {text-align:left !important;}
.txt_center {text-align:center !important;}
.txt_right {text-align:right !important;}

.clear_left {clear:left !important;}
.clear_right {clear:right !important;}
.clear_both {clear:both !important;}
.clear {clear:both !important;}
.bg_none {background:none !Important;}
.hidden_obj{
    position:absolute;
    left:-1000% !important;
    top:0;
    overflow:hidden;
    width:1px;
    height:1px;
    margin:0;
    padding:0;
    font-size:0;
    line-height:0;
}
.png24 {tmp:expression(setPng24(this));} /* FOR IMG ONLY */
.inline_block{
    display:-moz-inline-stack !important;
    display:inline-block !important;
    *display:inline !important;
    *zoom:1 !important;
    vertical-align:middle;
}

html, body{
    width:100%;
    margin:0;
}
body{
    margin:0;
    font-size:0.75em;
    font-family:gulim, "±¼¸²";
}
h1,h2,h3,h4,h5,h6,p,form,ul,ol,li {margin:0;}
img {border:0;}

a:link {text-decoration:none; color:#000000;}
a:visited {text-decoration:none; color:#000000;}
a:hover {text-decoration:none; color:#0086A1;}
a:active {text-decoration:none; color:#000000;}


input {margin:0; padding:0;}
button {border:0; cursor:pointer;}

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
input.check, input.radio {width:13px; height:13px;}
input.check {border:1px solid #efefef; background:#FFF;}
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

#wrapper{
    position:relative;
    width:900px;
    margin:0 auto;
}
#wrapper .header{
    position:relative;
    width:900px;
}
#wrapper .header .title_day,
#wrapper .header .title_night{
    position:relative;
    width:900px;
    height:125px;
    padding:26px 0 0;
    background:url(http://jujak99.cdn2.cafe24.com/images/default/bg_head1.jpg) no-repeat left 26px;
}
#wrapper .header .title_night {background:url(http://jujak99.cdn2.cafe24.com/images/default/bg_head2.jpg) no-repeat left 26px;}
#wrapper .header .title_day h1,
#wrapper .header .title_night h1{
    position:absolute;
    top:30px;
    left:273px;
    width:358px;
    font-size:2.5em;
    font-family:Arial, dotum;
    color:#FFF;
    text-align:center;
}
#wrapper .header .title_day h1 a {color:#373C40;}
#wrapper .header .title_night h1 a {color:#FFF;}
#wrapper .header .title_day dl,
#wrapper .header .title_night dl{
    position:absolute;
    top:90px;
    left:282px;
    margin:0;
    font:0/0 Arial;
}
#wrapper .header .title_day dl dt,
#wrapper .header .title_night dl dt{display:none;}
#wrapper .header .title_day dl dd,
#wrapper .header .title_night dl dd{
    margin:0;
    padding:0;
}
/* »ýÀÏÀÚ °ü·Ã */
td.rowspan{
    font-size:9pt;
    font-family:dotum,tahoma;
    width:185px;
    text-align:center;
}
td.nick_style{
    cursor:pointer;
    font-size:9pt;
    font-weight:bold;
    font-family:dotum;
    text-align:right;
    color:#2d809b;
    float:left;
    margin:0px;
    padding-right:5px;
    height:18px;
}
/* ·Î±×ÀÎ °ü·Ã */
.login_title{
    border-top:4px solid #ebebeb;
    border-left:4px solid #bfbfbf;
    border-right:4px solid #bfbfbf;
    border-bottom:4px solid #ffffff;
    background-image:url("/skin/member/basic/img/login_title.gif");
    background-repeat:no-repeat;
    width:980px;
    height:100px;
    padding:5 5 5 5;
}
.login_form{
    color:#000000;
    width:900px;
    height:600px;
    background-color:#FFF;
}
.login_table,
.modify_table{
    height:600px;
    border-collapse:collapse;
    background-image:url("/skin/member/basic2/img/login_base.jpg");
}
.modify_table {background-image:url("/skin/member/basic2/img/modify_base.jpg");}
#id_style{
    width:280px;
    height:40px;
    padding:10 0 0 5;
}
#pw_style{
    width:280px;
    height:40px;
    padding:10 0 0 5;
}
.id_blur {background-image:url("/skin/member/basic/img/id_bg.gif");}
.id_focus{
    background:#ffffff;
    color:#000000;
    font-size:10pt;
}
.pw_blur {background-image:url("/skin/member/basic/img/pw_bg.gif");}
.pw_focus{
    background:#ffffff;
    color:#000000;
    font-size:10pt;
}
.login_button{
    width:110px;
    height:90px;
    background-color:#ffffff;
}
.join_btn{
    width:207px;
    height:40px;
    background-color:#ffffff;
}
.lost_btn{
    width:207px;
    height:40px;
    background-color:#ffffff;
}
img.over_out{
    opacity:1;
    filter:alpha(opacity=100);
}
.collapse {border-collapse:collapse;}

/* indexÆÄÀÏ */
.container{
    float:left;
    position:relative;
    width:900px;
    margin:5px 0 0 0;
    padding:0;
}
.container .index_left{
    float:left;
    width:200px;
}
.container .index_left .adbox{
    width:100%;
}
.container .index_left .adbox h2 {display:none;}
.container .index_left #main_rank1{
    position:relative;
    width:200px;
    margin:10px 0 0;
    padding:24px 0 0;
}
.container .index_left #main_rank1 h2{
    position:absolute;
    top:0;
    left:0;
    padding:5px;
    font-size:12px;
    font-weight:normal;
    line-height:14px;
    background:#EEE;
    cursor:pointer;
}
.container .index_left #main_rank1 h2.on {background:#DDD;}
.container .index_center{
    float:left;
    width:500px;
}
.container .index_center .latest{
    float:left;
    margin:0;
    padding:0 10px 0 0;
}
.container .index_center .latest .board{
    _display:inline;
    float:left;
    width:235px;
    margin:0 0 10px 10px;
}
.container .index_center form{
    margin:0;
    padding:0;
    text-align:center;
}
.container .index_center fieldset{
    display:inline;
    margin:10px 0;
    padding:0;
    border:none;
}
.container .index_center fieldset p{
    float:left;
    margin:0;
}
.container .index_center fieldset p.search_box{
	margin:0 5px 0 0;
	border:7px solid #3F4851;
}
.container .index_center fieldset p input.search{
	width:200px;
	margin:3px 4px 2px 4px;
	border:0;
}
.container .index_center fieldset legend{
	display:none;
}
.container .index_right{
	float:left;
	width:200px;
}
.container .index_right h2{
    margin:5px 0;
    font:bold 12px/14px gulim, "±¼¸²";
    text-align:center;
}
.container .index_right p{
	margin:3px 0;
	line-height:20px;
}
.container .index_right p strong{
	font-weight:normal;
	color:#FF0000;
}

.view_ad{
	margin:0;
	padding:0;
	list-style:none;
}
.view_ad li{
	float:left;
}

/* ÇÏ´Ü Footer */
.footer{
	clear:both;
	width:880px;
	margin:5px 0 0 0;
	padding:10px;
	color:#FFF;
	line-height:14px;
	text-align:left;
	background:#343B43 url(/images/bg_footer.gif) repeat-x left top;
}
.footer strong{
	color:#2F2F2F;
	font-weight:normal;
	text-decoration:underline;
}
.footer p {text-align:right;}
.footer p a:link,
.footer p a:visited{
	color:#DFDFDF;
}
.footer p a:hover{
	color:#9F9F9F;
	text-decoration:none;
}

/* ¸ÞÀÎÈ­¸é ÆË¾÷·¹ÀÌ¾î */
#notice2010a{
    position:absolute;
    top:-10px;
    left:0;
    z-index:10;
    width:900px;
    height:600px;
    background:url(/images/jungmo2.jpg) no-repeat left top;
}
#notice2010a #close{
    position:absolute;
    top:12px;
    right:15px;
}
#notice2010a #close_1day{
    position:absolute;
    right:15px;
    bottom:10px;
}
#notice2010a a:link,
#notice2010a a:visited,
#notice2010a a:hover,
#notice2010a a:active{
    color:#000;
    text-decoration:none;
}

/* Footer Banner */
.btm_banner{
    overflow:hidden;
    width:900px;
    margin:5px 0 0;
}
.btm_banner div.left{
    float:left;
    width:650px;
}
.btm_banner div.right{
    float:right;
    width:250px;
}
.btm_banner .btm_best{
    overflow:hidden;
    width:645px;
    padding:0 0 0 5px;
}
.btm_banner .btm_best div{
    float:left;
    width:210px;
    margin:0;
    padding:0 5px 0 0;
}
.btm_banner .btm_best div h2{
    margin:0 0 5px;
    font:0/0 Arial;
}

/* »ýÀÏÀÚ ul */
.list_birth {width:250px;}
.list_birth .title,
.list_birth .total{
	font-size:12px;
	line-height:14px;
	padding:5px 5px 4px;
	background-color:#006A8F;
	color:#FFF;
	text-align:center;
}
.list_birth ul{
    margin:4px 0 3px;
    padding:0 5px;
    list-style:none;
    background:url(/images/bg_list_birth.jpg) no-repeat 5px top;
}
.list_birth ul li{
    padding:0;
    text-align:right;
}
.list_birth ul li a:link,
.list_birth ul li a:visited,
.list_birth ul li a:active {color:#006A8F;}
.list_birth ul li a:hover {text-decoration:underline;}
.list_birth ul li span {margin-left:2px;}
/* ÃÖ´Ù°Ô½Ã¹° ¹× ÄÚ¸àÆ® °ü·Ã */
#ctrl_best{
    overflow:hidden;
    width:100%;
    margin-bottom:10px;
    *margin-left:0;
    padding-left:0;
    list-style:none;
    font:normal 12px/1 gulim, "±¼¸²";
}
#ctrl_best li{
    float:left;
    width:50%;
    padding:5px 0;
    text-align:center;
    cursor:pointer;
}
#ctrl_best li.article {background:#DFDFDF;}
#ctrl_best li.comment {background:#BFBFBF;}
#article_index h2{
    margin:0;
    font:normal 12px/1 gulim, "±¼¸²";
    *line-height:14px;
}
#cmt_index {display:none;}
#cmt_index h2{
    margin:0;
    font:normal 12px/1 gulim, "±¼¸²";
    *line-height:14px;
}

/* ¼øÀ§ ¸®½ºÆ® 2009-10-29 */
.list_rank01,
.list_rank02,
.list_rank03{
	width:198px;
	margin:0;
	padding:0;
	list-style:none;
	border:1px solid #CFCFCF;
	font-size:12px;
}
.list_rank03{
	width:100%;
	border:0;
}
.list_rank01 li,
.list_rank02 li,
.list_rank03 li{
	position:relative;
	width:170px;
	padding:3px 5px 3px 23px;
	background:#FFF url(/skin/latest/topmember/img/ico_num_v01.gif) no-repeat 5px 3px;
}
.list_rank02 li {background:url(/skin/popular/zone/ico_num_v02.gif) no-repeat left top !important;}
.list_rank03 li {width:auto; padding:1px 0 5px 18px; background:url(/skin/latest/topclick2/img/ico_num_v03.gif) no-repeat left top !important;}
.list_rank01 li em,
.list_rank02 li em{
	position:absolute;
	right:5px;
	width:40px;
	text-align:right;
	font-style:normal;
	color:#0081AF;
}
.list_rank03 li div{
	display:none;
	float:none;
	position:absolute;
	top:0;
	z-index:100;
	right:0;
	width:auto;
	margin:0;
	padding:5px 5px 2px;
	background:#DFDFDF;
}
.list_rank03 li div em {display:block; font-style:normal;}
.list_rank03 li div .date{}
.list_rank03 li div .author{}
.list_rank03 li div .hit{}
.list_rank03 li div .comment{}
.list_rank03 li div .good{}

.list_rank01 li.empty,
.list_rank02 li.empty,
.list_rank03 li.empty{
	padding:38px 0;
	background:none !important;
	text-align:center;
	cursor:auto;
}

.list_rank01 li.n1 {background-position:5px 3px !important;}
.list_rank01 li.n2 {background-position:5px -37px !important;}
.list_rank01 li.n3 {background-position:5px -77px !important;}
.list_rank01 li.n4 {background-position:5px -117px !important;}
.list_rank01 li.n5 {background-position:5px -157px !important;}
.list_rank01 li.n6 {background-position:5px -197px !important;}
.list_rank01 li.n7 {background-position:5px -237px !important;}
.list_rank01 li.n8 {background-position:5px -277px !important;}
.list_rank01 li.n9 {background-position:5px -317px !important;}
.list_rank01 li.n10 {background-position:5px -357px !important;}
.list_rank01 li.n1_on {background-color:#EFEFEF; background-position:5px -397px !important;}
.list_rank01 li.n2_on {background-color:#EFEFEF; background-position:5px -437px !important;}
.list_rank01 li.n3_on {background-color:#EFEFEF; background-position:5px -477px !important;}
.list_rank01 li.n4_on {background-color:#EFEFEF; background-position:5px -517px !important;}
.list_rank01 li.n5_on {background-color:#EFEFEF; background-position:5px -557px !important;}
.list_rank01 li.n6_on {background-color:#EFEFEF; background-position:5px -597px !important;}
.list_rank01 li.n7_on {background-color:#EFEFEF; background-position:5px -637px !important;}
.list_rank01 li.n8_on {background-color:#EFEFEF; background-position:5px -677px !important;}
.list_rank01 li.n9_on {background-color:#EFEFEF; background-position:5px -717px !important;}
.list_rank01 li.n10_on {background-color:#EFEFEF; background-position:5px -757px !important;}

.list_rank02 li.n1 {background-position:5px 3px !important;}
.list_rank02 li.n2 {background-position:5px -37px !important;}
.list_rank02 li.n3 {background-position:5px -77px !important;}
.list_rank02 li.n4 {background-position:5px -117px !important;}
.list_rank02 li.n5 {background-position:5px -157px !important;}
.list_rank02 li.n6 {background-position:5px -197px !important;}
.list_rank02 li.n7 {background-position:5px -237px !important;}
.list_rank02 li.n8 {background-position:5px -277px !important;}
.list_rank02 li.n9 {background-position:5px -317px !important;}
.list_rank02 li.n10 {background-position:5px -357px !important;}
.list_rank02 li.n1_on {background-color:#EFEFEF !important; background-position:5px -397px !important;}
.list_rank02 li.n2_on {background-color:#EFEFEF !important; background-position:5px -437px !important;}
.list_rank02 li.n3_on {background-color:#EFEFEF !important; background-position:5px -477px !important;}
.list_rank02 li.n4_on {background-color:#EFEFEF !important; background-position:5px -517px !important;}
.list_rank02 li.n5_on {background-color:#EFEFEF !important; background-position:5px -557px !important;}
.list_rank02 li.n6_on {background-color:#EFEFEF !important; background-position:5px -597px !important;}
.list_rank02 li.n7_on {background-color:#EFEFEF !important; background-position:5px -637px !important;}
.list_rank02 li.n8_on {background-color:#EFEFEF !important; background-position:5px -677px !important;}
.list_rank02 li.n9_on {background-color:#EFEFEF !important; background-position:5px -717px !important;}
.list_rank02 li.n10_on {background-color:#EFEFEF !important; background-position:5px -757px !important;}

.list_rank03 li.n1 {background-position:left 0 !important;}
.list_rank03 li.n2 {background-position:left -54px !important;}
.list_rank03 li.n3 {background-position:left -108px !important;}
.list_rank03 li.n4 {background-position:left -162px !important;}
.list_rank03 li.n5 {background-position:left -216px !important;}
.list_rank03 li.n6 {background-position:left -270px !important;}
.list_rank03 li.n7 {background-position:left -324px !important;}
.list_rank03 li.n8 {background-position:left -378px !important;}
.list_rank03 li.n9 {background-position:left -432px !important;}
.list_rank03 li.n10 {background-position:left -486px !important;}
.list_rank03 li.n1_on {background-position:left 0 !important; background-color:#EFEFEF !important;}
.list_rank03 li.n2_on {background-position:left -54px !important; background-color:#EFEFEF !important;}
.list_rank03 li.n3_on {background-position:left -108px !important; background-color:#EFEFEF !important;}
.list_rank03 li.n4_on {background-position:left -162px !important; background-color:#EFEFEF !important;}
.list_rank03 li.n5_on {background-position:left -216px !important; background-color:#EFEFEF !important;}
/* //¼øÀ§ ¸®½ºÆ® */

/* ÁÖ°£ °Ë»ö¾î 2009-10-30 */
.weekly_keyword{
    overflow:hidden;
    width:184px;
    margin:0;
    padding:0 7px;
    background-color:#FBFBFB;
    border:1px solid #CCC;
    list-style:none;
}
.weekly_keyword li {float:left;}
.weekly_keyword li a:link,
.weekly_keyword li a:active,
.weekly_keyword li a:visited{
    display:block;
    padding:10px 7px 11px;
    font-weight:bold;
    text-decoration:none;
    color:#FF6000;
}
.weekly_keyword li a:hover{
    padding:6px 3px;
    text-decoration:none;
    color:#000;
    background:#FFF;
    border:4px solid #5CB6EA;
}

/* È¸¿ø°¡ÀÔ ÆäÀÌÁö 2009-11-03 */
.form_join {width:100%;}
.member_join1{
	overflow:hidden;
	width:640px;
	margin:0;
	padding:0;
	border-top:2px solid #CFCFCF;
	border-bottom:2px solid #CFCFCF;
}
.member_join1 dt{
	float:left;
	width:115px;
	height:20px;
	margin:0;
	padding:9px 0 0 5px;
	background:#EFEFEF;
}
.member_join1 dd{
	float:left;
	position:relative;
	width:515px;
	height:20px;
	margin:0;
	padding:5px 0 4px 5px;
}
.member_join1 dd em{
	position:absolute;
	right:10px;
	font-style:normal;
}
.desc_type01{
	width:638px;
	border:1px solid #DFDFDF;
	background:#EFEFEF;
}
.desc_type01 h3{
	margin:10px 0 5px 10px;
	font-size:12px;
}
.desc_type01 textarea{
	width:618px;
	height:120px;
	margin:0 10px;
	border:1px solid #9F9F9F;
	background:#FFF;
}
.desc_type01 label {margin:10px 0 5px 10px;}
.confirm_join{
    margin:10px 0 0;
    padding:5px 0;
    background:#EFEFEF;
    text-align:center;
}

/* È¸¿øÁ¤º¸ ÀÔ·Â/¼öÁ¤ Å×ÀÌºí 2009-11-10 */
.tbl_type01{
    width:100%;
    margin:0;
    padding:0;
    border-collapse:collapse;
}
.tbl_type01 caption {display:none;}
.tbl_type01 em{
    font-style:normal;
    color:#DF7800;
}
.tbl_type01 strong{
    font-weight:bold;
    color:#000;
}
.tbl_type01 th,
.tbl_type01 td{
    padding:5px 0 3px 5px;
    border:1px solid #DFDFDF;
    line-height:15px;
}
.tbl_type01 th{
    color:#FFF;
    background:#82878F;
    text-align:left;
}
.tbl_type01 th label, .tbl_type01 td label {display:block;}
.tbl_type01 .input_txt{
    width:100px;
    height:14px;
    margin-bottom:2px;
    padding:0;
    border:1px solid #CFCFCF;
}
.tbl_type01 .chkBox{
    width:13px;
    height:13px;
    margin:-1px 5px 0 0;
    _margin:0 5px 0;
    padding:0;
}
.tbl_type01 .select{
    height:18px;
    margin-bottom:2px;
    padding:0;
    border:1px solid #CFCFCF;
}
.tbl_type01 .fileBox{
    height:20px;
    margin:0 0 5px;
    padding:0;
    border:1px solid #CFCFCF;
    background:#FFF;
}
.btn_type01{
    position:relative;
    height:30px;
    margin:10px 0 0;
}
.btn_type01 .confirm{
    position:absolute;
    top:0;
    right:0;
}
.btn_type01 .leave{
    position:absolute;
    top:0;
    left:0;
}
.title_type01{
    margin:10px 0 5px 5px;
    font-size:16px;
}
.board_top {clear:both;}

/* ¹öÆ°½ºÅ¸ÀÏ */
.btn_style1{
    display:-moz-inline-stack;
    display:inline-block;
    *display:inline;
    *zoom:1;
    margin:0 !important;
    padding:0 0 0 8px !important;
    border:0 !important;
    line-height:16px !important;
    background:url(/images/bg_btn_type1.gif) no-repeat left top;
    text-decoration:none;
    cursor:pointer;
}
.btn_style1 span{
    display:-moz-inline-stack;
    display:inline-block;
    *display:inline;
    *zoom:1;
    padding:3px 8px 3px 0;
    padding:4px 8px 2px 0\9;
    background:url(/images/bg_btn_type1.gif) no-repeat right top;
}
a.btn_style1:link, a.btn_style1:visited, a.btn_style1:hover, a.btn_style1:active {color:#000;}
a.btn_style1:hover {color:#6F6F6F; border:0 !important;}
.btn_style2{
    display:-moz-inline-stack;
    display:inline-block;
    *display:inline;
    *zoom:1;
    margin:0 !important;
    padding:0 0 0 8px !important;
    border:0 !important;
    line-height:16px !important;
    background:url(/images/bg_btn_type2.jpg) no-repeat left top;
    text-decoration:none;
    cursor:pointer;
}
.btn_style2 span{
    display:-moz-inline-stack;
    display:inline-block;
    *display:inline;
    *zoom:1;
    padding:3px 8px 3px 0;
    padding:4px 8px 2px 0\9;
    background:url(/images/bg_btn_type2.jpg) no-repeat right top;
}
a.btn_style2:link, a.btn_style2:visited, a.btn_style2:hover, a.btn_style2:active {color:#c8c8c8;}
a.btn_style2:hover {color:#FFF; border:0 !important;}
.btn_style3{
    display:-moz-inline-stack;
    display:inline-block;
    *display:inline;
    *zoom:1;
    margin:0 !important;
    padding:0 0 0 8px !important;
    border:0 !important;
    line-height:16px !important;
    background:url(/images/bg_btn_type3.jpg) no-repeat left top;
    text-decoration:none;
    cursor:pointer;
}
.btn_style3 span{
    display:-moz-inline-stack;
    display:inline-block;
    *display:inline;
    *zoom:1;
    padding:3px 8px 3px 0;
    padding:4px 8px 2px 0\9;
    background:url(/images/bg_btn_type3.jpg) no-repeat right top;
}
a.btn_style3:link, a.btn_style3:visited, a.btn_style3:hover, a.btn_style3:active {color:#FFF;}
a.btn_style3:hover {color:#000; border:0 !important;}
/* ÃÖ½Å°Ô½Ã¹° Å¬·¡½º */
.bp_latest_style1{
    position:relative;
    padding:10px 6px 4px;
    border:1px solid #D8D8D8;
}
.bp_latest_style1 h3{
    font-size:1em;
    padding:0 0 7px;
    background:url(/skin/latest/line/img/line_dot.gif) repeat-x left bottom;
}
.bp_latest_style1 .more{
    position:absolute;
    top:10px;
    right:10px;
    padding:0 0 0 6px;
    background:url(/skin/latest/line/img/icon.gif) no-repeat left 3px;
}
.bp_latest_style1 ul{
    list-style:none;
    margin:10px 0 0;
    padding:0;
}
.bp_latest_style1 ul li{
    position:relative;
    float:none !important;
    margin:0;
    padding:0 0 4px 7px;
    background:url(/skin/latest/line/img/bull_type1.gif) no-repeat left 4px;
}
.bp_latest_style1 ul li.empty{
    height:80px;
    padding:0;
    text-align:center;
}
.bp_latest_style1 ul li a.notice {color:blue;}
.bp_latest_style1 ul li strong {display:none;}
.bp_latest_style1 ul li em{
    font-style:normal;
    color:#F79016;
}
.bp_latest_style1 ul li span{
    position:absolute;
    top:1px;
    right:0;
    _right:6px;
    overflow:hidden;
    margin:0 0 0 2px;
    font:0/0 Arial;
}
.bp_latest_style1 ul li span img {vertical-align:top !important;}

/* // ÃÖ½Å°Ô½Ã¹° Å¬·¡½º */
/* ·Î±×ÀÎ¹Ú½º */
#login_box{
    display:none;
    position:absolute;
    top:26px;
    right:0;
    width:154px;
    padding:10px;
    border:3px solid #4D575F;
    background-color:#FFF;
}
#login_box fieldset{
    position:relative;
    border:0;
    margin:0;
    padding:0;
}
#login_box fieldset input {display:block;}
#login_box fieldset .input_txt{
    height:13px;
    margin:0 0 2px;
    *margin:-1px 0 1px;
    padding:2px;
    border:1px solid #A7A7A7;
    line-height:13px;
}
#login_box fieldset .auto,
#login_box fieldset label{
    display:-moz-inline-stack;
    display:inline-block;
    *display:inline;
    *zoom:1;
}
#login_box fieldset .auto{
    width:13px;
    height:13px;
    margin:0;
    padding:0;
    vertical-align:top;
}
#login_box fieldset label{
    height:13px;
    margin:0;
    padding:0;
    cursor:pointer;
}
#login_box fieldset .btn_login{
    position:absolute;
    top:0;
    right:0;
    width:44px;
    height:40px;
    margin:0;
    padding:0;
    border:1px solid #A7A7A7;
    font-size:11px;
    color:#3f3f3f;
    text-align:center;
    vertical-align:middle;
}
.bbs_top{
	overflow:hidden;
	width:900px;
	margin:0 0 5px;
}
.bbs_top .left{
	float:left;
	width:290px;
	margin:0;
	padding:0 0 0 10px;
}
.bbs_top .left dl{
	width:290px;
	margin:29px 0 0;
}
.bbs_top .left dl dt{
	float:left;
	width:75px;
	color:#AB00FF;
}
.bbs_top .left dl dd{
	float:left;
	width:215px;
	margin:0;
}
.bbs_top .left h2 {font:0/0 Arial;}
.bbs_top .right{
	overflow:hidden;
	float:right;
	width:600px;
	margin:0;
}
.bbs_top .bullpen_top{
	list-style:none;
	overflow:hidden;
	position:absolute;
	top:30px;
	left:10px;
	z-index:9999;
	width:290px;
	margin:0;
	padding:0;
}
.bbs_top .bullpen_top li{
	float:left;
	margin:0 5px 0 0;
}
.bbs_top .bullpen_top a:link,
.bbs_top .bullpen_top a:visited,
.bbs_top .bullpen_top a:hover,
.bbs_top .bullpen_top a:active{
	display:block;
	padding:5px;
	color:#FFF;
	background-color:#670076;
}
.bbs_top .bullpen_top a:hover {background-color:#900AAF;}