/*	-------------------------------------------------------------------------------
	INDEX CSS
---------------------------------------------------------------------------------*/
/*	 Å¾¸Þ´º ¹é±×¶ó¿îµå ¿µ¿ª---------------------------------------------------*/
#mainnavi {	
    background: url(/images/user/common/main_menubg_09.gif) no-repeat;
}

/*	 »ó´Ü ¹é±×¶ó¿îµå ¿µ¿ª---------------------------------------------------*/
#all_header_area {
	clear: both;
	width: 100%;
	height: 90px;
	background: url(/images/user/common/main_back_09.gif);
}

/*	 »ó´Ü ³×ºñ°ÔÀÌ¼Ç ¿µ¿ª---------------------------------------------------*/
#mainnavi ul li span{
	color: #FFFFFF;
	font-size: 110%;
	font-weight: bold;
	background-color:#4097bc;
}

/*	 »ó´Ü »çÀÌÆ®¸Þ´º ¿µ¿ª---------------------------------------------------*/
#left_sitemenu a {
	background-color: #e5f9ff; 
}


/*	ÀÌ¹ÌÁö ¿µ¿ª ¸Þ´º ¼³Á¤ ÁÂÃø(¹Î¿ø),Áß°£(Á¦¾È),¿ìÃø(´Ù±¹¾î) Ãß°¡_20080519 ÃÖ¿ë¼® ---------------------------------------------------*/

.all_imagemenu_area {
	/*float: left;*/
	width: 780px;
	height: 282px;	
	background: url(/images/user/common/main_visual.jpg) no-repeat left top;	
}

.imagemenu_left {
	float: left;
	clear: right;
}

.imagemenu_left ul {
	list-style-type: none;
}

.imagemenu_left ul li {
	float: left;
	padding-left: 11px; 	
	padding-top: 143px;
}

.imagemenu_mid {
	float: left;
	clear: right;
	margin-left: 10px;
}

.imagemenu_mid ul {
	list-style-type: none;
}

.imagemenu_mid ul li {
	float: left;
	padding-left: 11px; 
	padding-top: 143px;
}

.imagemenu_right {
	float: left;
	clear: right;
	margin-left: 5px;
	padding-top: 143px;
}

.imagemenu_right ul {
	list-style-type: none;
}

.imagemenu_right ul li {
	padding-left: 11px; 
}


/*	ÇÃ·¡½Ã ÀÌ¹ÌÁö ¿µ¿ª ---------------------------------------------------*/

.all_image_area {
	float: right;
	width: 568px;
	margin-bottom: 11px;
}

/*	ÄÁÅÙÃ÷ ¿µ¿ª ---------------------------------------------------*/

.index_content {
	clear: left;
	width: 780px;
}

.con_left {
	float: left;
	clear: right;
	width: 254px; 
	*zoom: 1;
	background : #FFFFFF;
}


.con_left:afterf {content: ""; clear: both; display: block;}

.con_mid {
	float: left;
	clear: right;
    width: 291px;
	padding-left: 20px;
}

.con_right {
	float: right;
  width: 195px;
	padding-left: 19px;
	position: relative;
}

/*	Á¤Ã¥Æ÷·³ ¿µ¿ª ---------------------------------------------------*/

.forum_area {
	float:left;
	height:135px;
	/* margin-bottom:11px;*/
	width:254px;
}

.forum_title {
	float: left;
	width: 254px;
	padding: 0px;	
	background: url(/images/user/common/main_forum_bg1.gif);
}

.left_title {
	float: left;
	clear: right;
	padding: 0px;
}

.middle_title {
	float: left;
	clear: right;
	padding: 0px;
}

.right_title {
	float: left;
	clear: right;
	padding: 0px;
}

.more_button {
	float: left;
	padding-left: 12px;
}

.forum_con {	
	clear: left;
	width: 240px;
	font-size: 85%;
	margin-left: 5px;
	letter-spacing: -0.025px;
	line-height: 125%;
	text-align: justify;
	padding-top: 10px;
}

.forum_con p {
	color: #666;
	background-color: #ffffff;
	padding: 0px 3px 5px 2px;
	font-size: 110%;	
}

.forum_con ul {
	list-style: none;
}

.forum_con ul li {    	
	color: #666;
	font-size: 110%;
	background-color: #FFFFFF;
	padding: 0px 0px 1px 14px;
	background: url(/images/user/common/main_dot.gif) no-repeat -3px 5px;
}

.forum_con p a:link     { color: #666; background-color: #FFFFFF; text-decoration: none; }
.forum_con p a:visited  { color: #666; background-color: #FFFFFF; text-decoration: none; }
.forum_con p a:hover    { color: #1b75a3; background-color: #FFFFFF; text-decoration: none; }

.forum_con a:link     { color: #666; background-color: #FFFFFF; text-decoration: none; }
.forum_con a:visited  { color: #666; background-color: #FFFFFF; text-decoration: none; }
.forum_con a:hover    { color: #1b75a3; background-color: #FFFFFF; text-decoration: none; }

.text_green {
	color: #fd5d1a;
	background-color: #FFFFFF;
}

.text_orange {
	color: #fd5d1a;
	background-color: #FFFFFF;
}

.text_gray {
	color: #666;
	background-color: #FFFFFF;
}

/*	¼³¹®Á¶»ç ¿µ¿ª ---------------------------------------------------*/

.survey_area {
    float: left;
    width: 100%;
	height: 108px;
	border: #CCCCCC solid 1px;
}


.survey_title {
	clear: right;
	padding: 7px 0px 0px 6px;
}

.survey_con {
	clear: right;
	margin: 13px 0px 0px 11px;
}

.survey_con p {
	color: #352e2c;
	background-color: #FFFFFF;
}

.survey_btn {
	padding: 10px 0px 0px 27px;
}

/*	°øÁö ¿µ¿ª ---------------------------------------------------*/

.notice_area {
	width: 339px;
	height: 26px;
    color: #FFFFFF;
	background-color: #c36552;
}

.notice_title {
	float: left;
	clear: right;	
	width: 48px;
	padding: 0px;
}

.notice_con {
    position: relative;
    width: 280px;
	padding: 5px 3px;
	letter-spacing: -0.05em;
	height: 1.3em;
	overflow: hidden;
}

.notice_con ul {
	display: inline;
	overflow: hidden;
}

.notice_con ul li {
    float: left;
    margin-top: 2px;
}

.notice_con ul li a:link {
	color: #FFFFFF;
	background-color: #c36552;
	padding: 0px 5px;
}

.notice_con ul li a:link     { color: #FFFFFF; background-color: #c36552; }
.notice_con ul li a:visited  { color: #FFFFFF; background-color: #c36552; }
.notice_con ul li a:hover    { color: #FFFFFF; background-color: #c36552; }

/*	½Å¹®°í¼Ò½Ä ¿µ¿ª ---------------------------------------------------*/

.news_area {
	width: 291px;	
	padding-top: 10px;
	height: 29px;
	background: url(/images/user/common/new_bg.gif);
}

.news_title {
	float: left;
	clear: right;
	padding: 0px;	
	height: 29px;	
}

.news_left_title {
	float: left;
	clear: right;
	height: 29px;
	padding: 0px;
}

.news_right_title {
	float: left;
	padding: 0px;
	height: 27px;
}

.news_more {
	float: right;
	padding: 0px 3px 0px 0px;
}

.news_con {
	float: left;
	width: 290px;
	color: #666;
	background-color: #FFFFFF;
}

.news_con span {	
	color: #a19f9f;
	background-color: #FFFFFF;
	text-align: right;
	padding-left: 5px;
}

.news_con a:link     { color: #666; background-color: #FFFFFF; text-decoration: none; }
.news_con a:visited  { color: #666; background-color: #FFFFFF; text-decoration: none; }
.news_con a:hover    { color: #000; background-color: #FFFFFF; text-decoration: none; }

.news_con ul {
	list-style: none;
}

.news_con li {
	float: left;	
	color: #666;
	background-color: #FFFFFF;
	padding: 0px 0px 1px 17px;
	line-height: 130%;
	width: 270px;
	font-size: 90%;
	background: url(/images/user/common/main_dot.gif) no-repeat 0px 5px;
}


/*	½Ã¹ÎÅ¬·´ ¿µ¿ª ---------------------------------------------------*/

.club_area {
	width: 291px;
	margin-top: 2px;
	padding-top: 10px;
	height: 29px;
	background: url(/images/user/common/new_bg.gif);
}

.club_title {
	float: left;
	clear: right;
	padding: 0px;	
	height: 29px;	
}

.club_con {
	/* width: 291px;
	height: 41px; 
	background: #FFFFFF url(/images/user/common/main_cim_bg.gif) no-repeat;
	margin-top: 5px;
	*/
	clear:both;
	background: #FFFFFF;
}

.club_con img {padding-top: 7px;}


/*	°Ë»ö ¿µ¿ª ---------------------------------------------------*/

.search_area {
    overflow: hidden;
	clear:both;
	width: 291px;
	height: 32px;
    color: #333;
	background: url(/images/user/common/sear_bg.gif);
}

.search_1st {
	padding: 0px;
	margin: 0px 2px;
}

.search_title {
	float: left;
	margin: 10px 2px 3px 2px;
}

.jump_area {
	float: left;
	margin: 6px 0px 3px 0px;
}

.input_area {
	float: right;
	margin: 6px 0px 3px 0px;
}

.main_search_input {
	width: 90px;
	height: 17px;
	padding: 1px 0px 0px;
	border: 1px solid #d0d0c4;
}

.v_align52 {
	vertical-align: top;
	padding-top: 1px;
}

.search_popular {
	float: left;
	width: 339px;
	padding: 0px;
}

.popular_title {
	float: left;
	clear: right;	
	padding: 8px 0px 0px 8px;
}

.popular_word {
	float: left;
	color: #333;
	background-color: #e1e0d8;
	padding: 6px 0px 0px 0px;
	font-size: 85%
}

.popular_word a:link     { color: #333; background-color: #e1e0d8; text-decoration: none; }
.popular_word a:visited  { color: #333; background-color: #e1e0d8; text-decoration: none; }
.popular_word a:hover    { color: #c36552; background-color: #e1e0d8; text-decoration: none; }

/*	±¹Á¤ºê¸®ÇÎ ¿µ¿ª ---------------------------------------------------*/

.briefing_area {
	float: left;
	width: 251px;
	height: 28px;
    color: #333;
	background-color: #FFFFFF;
	font-size: 90%;
	background: url(/images/user/common/main_gor_bg.gif) no-repeat;
}

.briefing_title {
	float: left;
	clear: right;
	width: 44px;
	padding: 3px 0px 0px 10px;
}

.briefing_con {
	float: left;
	color: #666;
	background-color: #FFFFFF;
	margin-top: 1px;
	margin-left: 5px;
	padding: 6px 0px 0px 5px;
	position:relative;
	overflow:hidden;
	width: 180px;
	height: 1.3em;
}


/*	ÃÖ±ÙÁ¦¾È ¿µ¿ª ---------------------------------------------------*/

.new_proposal_area {
	width: 203px;
	background: url(/images/user/common/bg_newprop.gif) repeat;
}

.new_proposal_title  {
	padding: 0px;
	width: 100%;
}

.new_proposal_con {
	margin-top: 13px;
}

.new_proposal_con ul {
	list-style: none;
}

.new_proposal_con ul li{
	padding: 0px 0px 3px 17px;
	color:#363636;
	background-color:#FFFFFF;
	letter-spacing: -0.04em;
	font-size: 90%;
	background: url(/images/user/common/icon_purpledot.gif) no-repeat 9px 5px;
}

.new_proposal_con a:link     { color: #363636; background-color:#FFFFFF; background: none; text-decoration: none; }
.new_proposal_con a:visited  { color: #363636; background-color:#FFFFFF; background: none; text-decoration: none; }
.new_proposal_con a:hover    { color: #363636; background-color:#FFFFFF; background: none; text-decoration: underline; }

.new_realtime01 { background-color:#FFFFFF; color:#AD3638; font-weight:bold;letter-spacing: -0.1em; line-height : 15px;}
.new_realtime01 a:link     { color:#AD3638; background-color:#FFFFFF; background: none; font-weight:bold; letter-spacing: -0.1em; line-height : 15px; text-decoration: none; }
.new_realtime01 a:visited  { color:#AD3638; background-color:#FFFFFF; background: none; font-weight:bold; letter-spacing: -0.1em; line-height : 15px; text-decoration: none; }
.new_realtime01 a:hover    { color:#AD3638; background-color:#FFFFFF; background: none; font-weight:bold; letter-spacing: -0.1em; line-height : 15px; text-decoration: none; }

.new_realtime02 { font-size: 90%; color:#A0410A; background-color:#FFFFFF; background: none;}
.new_realtime03 { font-size: 90%; color:#666666; background-color:#FFFFFF; background: none; letter-spacing: -0.1em;}

/*	Å¬·´¼Ò°³ ¿µ¿ª ---------------------------------------------------*/

.introduce_club_area {
	width: 203px;
	background: url(/images/user/common/bg_newprop.gif) repeat 0px -4px;
}

.introduce_club_title  {
	padding: 0px;
	width: 100%;
}

.introduce_club_con {
	margin-top: 4px;
}

.introduce_club_con dt {
	padding: 0px 0px 3px 11px;
	color:#827a00;
	background-color:#FFFFFF;
	background: none;
	letter-spacing: -0.04em;
	font-weight: bold;
}

.introduce_club_con dt a:link     { color: #827a00; background-color:#FFFFFF; background: none; text-decoration: none; }
.introduce_club_con dt a:visited  { color: #827a00; background-color:#FFFFFF; background: none; text-decoration: none; }
.introduce_club_con dt a:hover    { color: #827a00; background-color:#FFFFFF; background: none; text-decoration: underline; }

.introduce_club_con dd {
	padding: 5px 5px 3px 10px;
	color:#363636;
	background-color:#FFFFFF;
	background: none;
	letter-spacing: -0.04em;
	font-size: 90%;
	font-weight: normal;
}

.introduce_club_con dd  a:link     { color: #363636; background-color:#FFFFFF; background: none; text-decoration: none; }
.introduce_club_con dd  a:visited  { color: #363636; background-color:#FFFFFF; background: none; text-decoration: none; }
.introduce_club_con dd  a:hover    { color: #363636; background-color:#FFFFFF; background: none; text-decoration: underline; }


/*	°ø¸ðÁ¦¾È ¿µ¿ª ---------------------------------------------------*/

.proposal_area_box {
	clear: left;
    width: 195px;
}

.proposal_area_title  {
	padding: 0px;
	width: 100%;
}

.proposal_area_con {
	width: 195px;	
}

.proposal_area_con p {
    border-left:1px solid #bfd5e1;
    border-right:1px solid #bfd5e1;
	color:#666666;
	font-size: 85%;	
	padding: 8px 75px 3px 12px;
	background: url(/images/user/common/proposal_bg.gif) no-repeat;
	background-color:#eff7fb;
}

.proposal_area_con a:link, a:visited, a:active a:hover	{ color:#666666; background-color:#eff7fb; text-decoration: none; }

.proposal_area_btm {
	clear: left;
    width: 195px;
	height: 5px;
	padding-bottom: 5px;
	background: url(/images/user/common/proposal_bot.gif) no-repeat;
	overflow:hidden;
}


/*	¼³¹®Á¶»ç ¿µ¿ª ---------------------------------------------------*/

.nsurvey_area_box {
	clear: left;
    width: 195px;
}

.nsurvey_area_title  {
	padding: 0px;
	width: 100%;
}

.nsurvey_area_con {
	width: 195px;	
}

.nsurvey_area_con p {
	padding: 8px 5px 3px 12px;
	background-color:#eff7fb;
    border-left:1px solid #bfd5e1;
    border-right:1px solid #bfd5e1;
	color:#666666;
	font-size: 85%;	
}

.nsurvey_area_con a:link, a:visited, a:active a:hover { color:#666666; background-color:#eff7fb; text-decoration: none; }

.nsurvey_area_btm {	
    width: 195px;
	height: 5px;
	background: url(/images/user/common/nsurvey_bot.gif) no-repeat;
	overflow:hidden;	
}

.nsurvey_area_btn {
	background-color:#eff7fb;
	border-left:1px solid #bfd5e1;
    border-right:1px solid #bfd5e1;
	padding:10px 0px 0px 32px;
}



/*ÃÖ¿ë¼® 080509 º£³Ê¿µ¿ª ¼öÁ¤ -----------------------------------------------------------------------------*/
/*-----------------------------------
.banner_area {
    clear: both;
    float: right;
    padding-top: 7px;
}

.banner_area ul li{
    display : inline;
    float: left;
    margin-right: 3px;
}
------------------------------------*/
.banner_area {	
	float: left;
	width: 100%;
	padding: 8px 0px 4px 0px;
	border-top: 1px solid #d4d4d4;	
	margin-top: 5px;
}

.banner_area ul li{
	display : inline;
	float: left;
	margin-left: 22px;
}



/* ¸ÞÀÎ¿¡¼­´Â ºü¸¥¸Þ´º¸¦ ¼û±ä´Ù */
#all_quickmenu_area{
	display:none;
}

/* ¸ÞÀÎ heading ÅÂ±× µð½ºÇÃ·¹ÀÌ */
.index_content h3{
	display:block;
}

.search_title h3{
	display:none;
}



/* 2009.10.23 YAGINS Designer Jung add str */

.new_image_area {
	position: relative;
	width: 780px; 
	height: 282px;
	background: #FFF url(/images/user/common/new_main_visual.jpg) no-repeat 0 0;
}
.new_image_area .new_main_copy {
	width: 590px;
	height: 107px;
	vertical-align: bottom;
	text-align: right;
}
.new_image_area .new_main_lang {
	width: 100%;
	height: 175px;
}
.new_image_area .new_main_lang ul {
	list-style: none;
	float: right;
	padding-right: 17px;
	margin-top: 43px;
	width: 70px;
	height: 65px;
	padding-left: 55px;
	background: url(/images/user/common/new_lang_tl.gif) no-repeat 0 0;
	position:relative;
	z-index: 100;
}
.new_image_area .new_main_lang ul li {
	padding-bottom: 1px;
}
.new_image_area .new_main_quick {
	position: absolute;
	top: 29px;
	right: 6px;
	background: url(/images/user/common/new_quick.gif) no-repeat 0 0;
	width: 311px;
	height: 179px;
}
.new_image_area .new_main_quick ul {
	position: relative;
	list-style: none;
}
.new_image_area .new_main_quick ul li {
	position: absolute;
}
.new_image_area .new_main_quick ul li a {display: block; background: none; position: absolute;}
.new_image_area .new_main_quick ul li.quick_1 a {margin-left: 211px; width: 100px; height: 100px;}
.new_image_area .new_main_quick ul li.quick_2 a {margin-left: 80px; margin-top: 98px; width: 83px; height: 83px;}
.new_image_area .new_main_quick ul li.quick_3 {margin-left: 135px; margin-top: 30px; width: 73px; height: 73px; cursor: pointer;}
.new_image_area .new_main_quick ul li.quick_4 {margin-left: 5px; margin-top: 100px; width: 60px; height: 60px; cursor: pointer;}

/* º¸¿©Áö´Â ·¹ÀÌ¾î */
.new_minwon_quick {position: absolute; left: -20px; top: -15px;}
.new_minwon_quick ul {background: url(/images/user/common/new_quick_ob3.gif) no-repeat 0 0;width: 101px; height: 101px;}
.new_minwon_quick ul li.min1 a {margin-left: 15px; margin-top: 30px; display: block; width: 50px; height: 15px; }
.new_minwon_quick ul li.min2 a {margin-left: 15px; margin-top: 50px; display: block; width: 50px; height: 15px;}

.new_info_quick {position: absolute; left: -28px; top: -20px;}
.new_info_quick ul {background: url(/images/user/common/new_quick_ob4.gif) no-repeat 0 0;width: 101px; height: 101px;}
.new_info_quick ul li.info1 a {margin-left: 15px; margin-top: 30px; display: block; width: 50px; height: 15px; }
.new_info_quick ul li.info2 a {margin-left: 15px; margin-top: 50px; display: block; width: 50px; height: 15px;}


.skip {position : absolute ;width : 0 ; height : 0 ; font-size : 0 ; line-height : 0 ;overflow: hidden ;visibility : hidden;}

.new_news_area {
	padding-top:8px;
	width:291px;
}
.new_news_area {padding-top: 10px; width: 291px;}
.round_box {position:relative;}
.round_box.outer {background: #a3c6da url(/images/user/common/news_bg.gif) repeat-x 0 0; }
.round_box .inner {border:0 ; }
.round_box  {height:1%;}
.round_box .l_t_corner {position:absolute;font-size:0;width:7px;height:5px;left:0;top:0;background: transparent  url(/images/user/common/round_corner.gif) no-repeat left top;}
.round_box .r_t_corner {position:absolute;font-size:0;width:7px;height:5px;right:0;_right: expression(-this.parentNode.offsetWidth % 2 - 0 + "px");top:0;background: url(/images/user/common/round_corner.gif) no-repeat right top;}
.round_box .l_b_corner {position:absolute;font-size:0;width:7px;height:7px; left:0; bottom:0;_bottom: expression(-this.parentNode.offsetHeight % 2 - 0 + "px");background: url(/images/user/common/round_corner.gif) no-repeat left bottom;}
.round_box .r_b_corner {position:absolute;font-size:0;width:7px;_right: expression(-this.parentNode.offsetWidth % 2 - 0 + "px");_bottom: expression(-this.parentNode.offsetHeight % 2 - 0 + "px");height:7px;right:0;bottom:0;background: url(/images/user/common/round_corner.gif) no-repeat right bottom;}
/* //round box end */
dl.inner_box {margin: 0; padding: 0; position:relative;}
dl.inner_box img {vertical-align: bottom; }
dl.inner_box dt {color: #1f1f1f;  height: 19px;  background: transparent url(/images/user/common/tab_bg.gif) repeat-x left top; margin-top: 0; margin-bottom: 0; padding-left: 6px;padding-top: 5px; vertical-align: bottom;}

dl.inner_box dd { font-size: 12px; margin:1px;  margin-bottom: 0; background: #FFF url(/images/user/common/inner_bg.gif) repeat-x 0 bottom; border: 3px solid #d5e8ef; border-top: 0; border-bottom: 0;padding: 5px;}
dl.inner_box dt img {margin-right: 2px; border: 0; }
dl.inner_box dt a {background-color:transparent; position: relative; top: 1px;}

ul.box_list {position: relative; clear: both; width: 100%; margin: 0; padding: 0; list-style: none; background: #FFF;}
ul.box_list li {position: relative; background: #FFF url(/images/user/common/dot.gif) no-repeat 0 50%; padding-left: 8px; margin: 0;  font-size: 12px; line-height: 1.4; }
ul.box_list li a {color: #676767; text-decoration: none; background-color: #FFF;}
ul.box_list li span {position: absolute; right: 0; color: #a0a0a0; font-size: 11px;}
.round_box.outer  p.more {margin: 0; padding: 0; position: absolute; right: 8px; top: 8px;}
.round_box.outer  p.more a {padding: 3px; background-color:transparent;}

.new_ban_area {
	padding-top:10px;
	width:291px;
}
.roll_ban {position: relative; background: #d5e7f1; border: 1px solid #a8c9da;}
.roll_ban {height:1%;}
/*ÀÚ½ÄÀÇ ¿¤¸®¸ÕÆ®ÀÇ ³ôÀÌ¸¦ ºÎ¸ð¿¡°Ô ¹Ý¿µÇÏ´Â ¹æ¹ý*/
.roll_ban:after {content:"."; display:block; clear:both; visibility:hidden; height:0;}
.roll_ban {display:inline-block;}
/* Hides from IE-mac \*/
* html .roll_ban {height:1%;}
.roll_ban {display:block;}
/* End hide from IE-mac */ 
.roll_ban .lt {position: absolute; background: url(/images/user/common/ban_box.gif) no-repeat 0 0; width: 5px; height: 5px; left: -1px; top: -1px;padding: 0; margin: 0; font-size:0; line-height: 0; }
.roll_ban .rt {position: absolute; background: url(/images/user/common/ban_box.gif) no-repeat right 0; width: 5px; height: 5px; right: -1px;_right: expression(-this.parentNode.offsetWidth % 2 - 1 + "px");top: -1px;padding: 0; margin: 0; font-size:0; line-height: 0;}
.roll_ban .lb {position: absolute; background: url(/images/user/common/ban_box.gif) no-repeat 0 bottom; width: 5px; height: 5px; left: -1px; bottom: -1px;_bottom: expression(-this.parentNode.offsetHeight % 2 - 1 + "px");padding: 0; margin: 0; font-size:0; line-height: 0;}
.roll_ban .rb {position: absolute; background: url(/images/user/common/ban_box.gif) no-repeat right bottom; width: 5px; height: 5px; right: -1px; bottom: -1px;_right: expression(-this.parentNode.offsetWidth % 2 - 1 + "px");_bottom: expression(-this.parentNode.offsetHeight % 2 - 1 + "px");padding: 0; margin: 0; font-size:0; line-height: 0;}

.roll_ban .left_move {position:absolute; left: 5px; top: 21px;}
.roll_ban .right_move {position:absolute; right: 5px; top: 21px;}
.roll_ban .ban {float: left; margin: 0;padding: 0; padding-top: 4px; padding-bottom: 4px; width: 249px; margin-left: 20px; display: inline;}
.roll_ban .ban dl {float: left; background: url(/images/user/common/banner_box.gif) no-repeat 0 0; width: 114px; height: 42px; padding: 3px;}
.roll_ban .ban dl dt {float: left; width: 35px;}
.roll_ban .ban dl dd a{float: left; padding-left: 3px; font-size: 11px; width: 76px; line-height: 1.1; letter-spacing: -1px; padding-top: 3px; color: #909090;background:#FFFFFF none repeat scroll 0 0;}
.roll_ban .ban dl dt img {vertical-align: middle;}
.roll_ban .ban dl.right {float: right;}
.roll_ban .ban span img {vertical-align: middle;}


.newpopup_zone_area {display:none;position: absolute; left: 15px; top: 0; width: 206px;background: #FFF;}
.newpopoup_zone {position: relative; background: url(/images/user/common/popup_bg.gif) repeat-x left bottom; border: 2px solid #bfd5e0; font-size: 11px;}
.newpopoup_zone {height:1%;}

.newpopoup_zone span.lt {position: absolute; background: url(/images/user/common/popup_box.gif) no-repeat 0 0; width: 5px; height: 5px; left: -2px; top: -2px;padding: 0; margin: 0; font-size:0; line-height: 0; }
.newpopoup_zone span.rt {position: absolute; background: url(/images/user/common/popup_box.gif) no-repeat right 0; width: 5px; height: 5px; right: -2px;_right: expression(-this.parentNode.offsetWidth % 2 - 2 + "px");top: -2px;padding: 0; margin: 0; font-size:0; line-height: 0;}
.newpopoup_zone span.lb {position: absolute; background: url(/images/user/common/popup_box.gif) no-repeat 0 bottom; width: 5px; height: 5px; left: -2px; bottom: -2px;_bottom: expression(-this.parentNode.offsetHeight % 2 - 2 + "px");padding: 0; margin: 0; font-size:0; line-height: 0;}
.newpopoup_zone span.rb {position: absolute; background: url(/images/user/common/popup_box.gif) no-repeat right bottom; width: 5px; height: 5px; right: -2px; bottom: -2px;_right: expression(-this.parentNode.offsetWidth % 2 - 2 + "px");_bottom: expression(-this.parentNode.offsetHeight % 2 - 2 + "px");padding: 0; margin: 0; font-size:0; line-height: 0;}

.newpopoup_zone .newpopoup {margin:5px 1px 2px;}
.newpopoup_zone .newpopoup:after {content:""; clear: both; display: block;}
.newpopoup_zone .newpopoup p {margin: 0; padding: 0 0 0 5px; }
.newpopoup_zone .newpopoup ol {float: right; margin: 0; padding: 0; list-style: none; margin-bottom: 3px;}
.newpopoup_zone .newpopoup ol li {margin: 0; float: left;}
.newpopoup_zone .newpopoup ol li img {border: 0; vertical-align: middle;}
.newpopoup_zone .newpopoup div.popup {margin:3px 0 0 -4px; margin-top:3px; text-align: center;clear:both;height:167px;}
.newpopoup_zone .newpopoup p.popup img {border: 1px solid #FFF;}
.newpopoup_zone .newpopoup p.close {
	margin-top:5px;
	padding-bottom:2px;
	padding-top:4px;
	position:relative;
}
.newpopoup_zone .newpopoup p.close label {display: inline; font-size: 11px; position: relative; bottom: 2px;}
.newpopoup_zone .newpopoup p.close button {
	background:#FFFFFF url(/images/user/common/new_close.gif) no-repeat scroll 0 50%;
	border:0 none;
	color:#00467A;
	cursor:pointer;
	font-size:11px;
	height:16px;
	margin:0;
	padding-left:17px;
	position:absolute;
	right:3px;
	top:5px;
	padding-top: 3px;
}

.new_club {clear: both; margin-top: 10px;}
/* 2009.10.23 YAGINS Designer Jung add end */