* {margin:0; padding:0;}
body {background:#FFF; font:12px/14px Dotum,"돋움"; text-align:center;}
html,body {height:100%;}
/* 2009-04-27 김은아_input 지정 없앰*/
select, textarea, td, th {font:12px/14px Dotum,"돋움"; color:#666;}
/* 2009-04-27 김은아_input 지정 없앰*/
img, fieldset {border:0 none;}
em {font-style:normal;}
A {text-decoration:none;}
ul,ol,li,dl,dt,dd {list-style-type:none;}
table {border-collapse:collapse;}
legend {display:none;}
fieldset input, fieldset img, fieldset select {vertical-align:middle;}

.clearer {clear:both;}
.spacer {font-size:1px; line-height:0em;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.clearfix {display:inline-block;}
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}

.v_top {vertical-align:top;}
.v_mid {vertical-align:middle;}
.pos_rel {position:relative;}
.btnspace {font-size:1px; line-height:0em;}
	.btnspace img, .btnspace input {vertical-align:top;}
.btnspace_r {text-align:right; margin-right:-1px; padding-top:10px;}
.btnspace_r2 {text-align:right; padding:10px 9px 0 0;}
.btnspace_r3 {text-align:right; margin-top:-1px;}
	.btnspace_r3 img, .btnspace_r3 input {margin-left:3px;}
.btnspace1 {padding:15px 0 0; text-align:center;}
	.btnspace1 input, .btnspace1 img {margin:0 2px 0 3px;}
.btnspace2 {padding:10px 0 0; text-align:center;}
.display_table {display: table; }
.display_row {display: table-row; /* Gecko */}
.display_table .col1, .display_table .col2,  .display_table .col3 {display: table-cell;vertical-align: middle;}
/*\*//*/
* html .main, * html .row { display: block;}
* html .display_table .col1, * html .display_table .col2 , * html .display_table .col3 {display: inline-block;}
/**/
.tfield1 {border:1px solid #d5d4c7; height:14px; padding:2px 0 0 4px; color:#000; font-size:11px;}
.tfield2 {border:1px solid #aba896; height:15px; padding:1px 0 0 4px; color:#8d896e; font-size:11px;}
.tfield3 {border:1px solid #c0c0c0;  background:#f5f5f5; padding-left:4px; height:18px; color:#32271c; font-size:11px;}
.tfield4 {border:1px solid #bba272; background:transparent; height:15px; padding:1px 0 0 4px; color:#e5d5be; font-size:11px;}
.tfield5 {border:1px solid #d7d7d7; height:15px; padding:1px 0 0 4px; color:#8d896e; font-size:11px;}
	textarea.tfield5 {height:auto; color:#666;}
.tfield6 {border:1px solid #cfcfcf; background:#FFF; font-size:11px; color:#666; padding:2px 0 0 4px; height:14px; }
textarea.tfield7 {border:1px solid #e3e3e3; background:#f9f9f9; color:#666; font-size:11px; line-height:18px; padding:4px; overflow:hidden;}
.file_upload .tfield {height:18px;}
.d_select1 {color:#000; font-size:11px; border:1px solid ##d5d4c7;}
.d_select2 {color:#aba896; border:1px solid ##d5d4c7;}
.d_select3 {color:#32271c;}
.d_select4 {color:#e5d5be; border:1px solid #bba272;}

.txt_color1 {color:#e16009;}
.txt_color2 {color:#c54b00;}

/* 2009-04-23 김은아 추가 - 에러페이지 Background 적용*/
/*#body_error {background:#f0efea; font:12px/14px Dotum,"돋움"; text-align:center;}*/
/* 2009-04-23 김은아 추가 - 에러페이지 Background 적용*/

#bodyWrapper {position:relative; z-index:3; min-height:100%; _height:100%; width:100%; min-width:980px; /*overflow:auto;*/ overflow:visible;
 background:#f0efea url('http://webimg.starhwabo.com/hwabo_img_renew/common/bg_sub.gif') repeat-x left 10px;}
.top_bar {background:#000; height:10px; overflow:hidden;}
.top_bar span {display:block; width:980px;  height:100%; margin:0 auto; text-align:left; background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/bg_topline.gif') no-repeat left top; }
#floating_star {width:948px; position:fixed; bottom:0; display:block;  z-index:4; left:50%; margin-left:-474px; _margin-left:-482px; text-align:left; overflow:hidden;}
	.floating_star_dft {bottom:0; height:50px;}
	.floating_star_open {bottom:0px;}
	#floating_star .action {display:block; text-indent:-5000px; }
	.floating_star_dft .action {height:24px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/img_float_dft.png') no-repeat left top; }
	*html .floating_star_dft .action {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://webimg.starhwabo.com/hwabo_img_renew/common/img_float_dft.png', sizingMethod='image');}
	.floating_star_open .action {height:29px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/img_float_open.png') no-repeat left top; }
	*html .floating_star_open .action {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://webimg.starhwabo.com/hwabo_img_renew/common/img_float_open.png', sizingMethod='image');}
	#floating_star .action A {width:131px; height:100%; display:block; margin-left:383px;position:relative;}
	.floating_cont {background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/bg_float_open.gif') repeat-y left top;}
	.floating_star_dft .floating_cont {display:none; }
	.floating_cont ul {padding:0 9px 0 52px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/bg_float_open_t.gif') no-repeat left top;}
	.floating_cont li {width:173px; float:left;}
	.floating_cont .numbering {height:15px; overflow:hidden; display:block;}
.layoutTop {height:200px; width:980px; margin:-10px auto; text-align:left;}
.layoutCont {width:980px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/bg_top.gif') no-repeat left top;margin:0 auto; text-align:left;}
.sbanner_pos {position:relative; width:980px; margin:0 auto; text-align:left;}
.sbanner {position:absolute; left:885px; width:95px; padding:0 0 10px;background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/bg_r_box.gif') no-repeat left bottom; color:#ce8a8c; font-size:11px; line-height:18px;}
	.sbanner A {color:#ce8a8c; }
	.sbanner ul {padding:11px 0 0 8px; width:62px;}
	.sbanner li {padding:0 0 4px; vertical-align:top;}
	.sbanner .thumb {border:1px solid #bdb6ae; vertical-align:top;}
	.sbanner .ranking {float:left; vertical-align:top;}
	.sbanner em {font-weight:bold; white-space:nowrap; float:right; width:47px; text-align:right; overflow:hidden; }
.cont_top {padding:0 125px 0 45px;  width:810px; height:72px; overflow:hidden;}
.cont_top:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
.cont_top {display:inline-block;}
.cont_top {display: block;}
.page_conts {padding:20px 125px 0 45px; width:810px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/bg_cont.gif') repeat-y left top; }
.page_conts2 {background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/bg_cont2.gif') repeat-y 605px top;}
.page_conts2:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
.page_conts2 {display:inline-block;}
* html .page_conts2 {height: 1%;}
.page_conts2 {display: block;}
.contents_area {float:left; width:590px;}
.side_area {float:right; padding-left:17px;  width:188px; position:relative;}

.layoutFoot {padding:20px 0 50px;}
	.layoutCont .layoutFoot {background:#f0efea url('http://webimg.starhwabo.com/hwabo_img_renew/common/bg_footer.gif') no-repeat left top; padding:40px 0 50px 30px; width:950px; }
	.layoutFoot em {float:left; display:inline; background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/bar_footer.gif') no-repeat 73px 16px; width:85px; height:45px; _margin-right:-3px;}
	.layoutFoot .footer_cont {overflow:auto; padding:16px 0 0; color:#9f9f9f; font-size:12px; _zoom:1;}
	*+html body .layoutFoot .footer_cont { padding-top:15px;}
	.footer_menu img {vertical-align:middle; margin:0 0 0 2px;}
	.footer_txt {padding:1px 0 0; min-height:14px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/txt_footer.gif') no-repeat left 1px; text-indent:-5000px;}

#bodyWrapper.main_wrapper {background:#eeede7 url('http://webimg.starhwabo.com/hwabo_img_renew/main/bg_visual_ptn.jpg') repeat-x left 10px; font-size:11px;}
.main_wrapper2 {background:#eeede7 url('http://webimg.starhwabo.com/hwabo_img_renew/main_contest/bg_visual_ptn.jpg') repeat-x left top !important; font-size:11px; }
.main_wrapper3 {background:#eeede7 url('http://webimg.starhwabo.com/hwabo_img_renew/vm/bg_visual_ptn.jpg') repeat-x left top !important; font-size:11px; }
.main_visual_outer {background:url('http://webimg.starhwabo.com/hwabo_img_renew/main/bg_visual.jpg') no-repeat center top; height:632px; overflow:hidden;}
.main_wrapper2 .main_visual_outer {background:url('http://webimg.starhwabo.com/hwabo_img_renew/main_contest/bg_visual.jpg') no-repeat center top; height:642px; overflow:hidden;}
.main_wrapper3 .main_visual_outer {background:url('http://webimg.starhwabo.com/hwabo_img_renew/vm/bg_visual.jpg') no-repeat center top; height:642px; overflow:hidden;}
.main_visual {width:980px; margin:0 auto; position:relative; text-align:left;}
.main_visual .logo {float:left; padding:0 0 0 15px; height:61px;}
.main_wrapper2 .main_visual .logo {padding-top:36px; height:88px;}
.main_wrapper3 .main_visual .logo {padding:13px 0 0 15px; height:58px;}
.main_visual .utilmenu {position:absolute; right:13px; top:7px;}
.main_wrapper2 .main_visual .utilmenu {right:17px; top:37px;}
.main_wrapper3 .main_visual .utilmenu {right:16px; top:17px; }
.main_visual .utilmenu img {margin-left:1px; }
.main_wrapper3 .main_visual .utilmenu img {margin-left:4px; }
.main_visual .menunavi {float:right; padding:26px 0 0; }
.main_wrapper2 .main_visual .menunavi {padding-top:56px;}
.main_wrapper3 .main_visual .menunavi {padding-top:36px;}
.main_focus {float:left; width:472px; padding:2px 0 0;}
.main_star {float:left; height:274px; width:375px; line-height:12px; letter-spacing:-0.1em;}
	.main_star li {float:left; color:#838380; overflow:hidden;}
	.main_star li A {color:#838380; display:block;}
	.main_star li .thumb {padding:0 0 3px 11px;}		/* ie */
	.main_star li .frame {position:absolute;}
	.main_star li em {font-weight:bold; display:block;color:#5c5c59; padding-top:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.main_star li em A {color:#5c5c59;}
	.main_star li .tit {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.main_star .star1 {width:136px; padding:66px 12px 0 1px;}
	.main_star .star1 .thumb {}
	.main_star .star2 {width:116px; padding:158px 10px 0 1px;}
	.main_star .star3 {width:96px; padding:114px 0 0 1px;}
.main_user_star {position:absolute; top:269px; right:0; width:180px;}
.main_commingsoon {float:left; width:328px; height:126px; padding:33px 0 0;  background:url('http://webimg.starhwabo.com/hwabo_img_renew/main/tit_comming.jpg') no-repeat left top; letter-spacing:-0.1em;}
	.main_commingsoon .thumb {position:relative; padding:8px 0 0 6px; float:left; width:111px;}
	.main_commingsoon .frame {position:absolute; left:6px; top:8px;}
	.main_commingsoon .contents {float:left; width:210px; height:82px; overflow:hidden; color:#89796a;}
	.main_commingsoon .contents em {display:block; font-weight:bold; text-decoration:underline;}
	.main_commingsoon .contents em A {color:#89796a; text-decoration:underline;}
	.main_commingsoon dl {line-height:16px; padding:2px 0 0;}
	.main_commingsoon dt {float:left; padding-right:3px; _padding-right:0; display:inline;}
	.main_commingsoon dd {overflow:auto; zoom:1;}
	.main_commingsoon dd.clearer {_height:0; width:100%;}
	.main_commingsoon .action {clear:both;}
.main_notice {padding:0 0 0 50px; width:278px; height:14px; _padding-top:1px; _height:13px; float:left; overflow:hidden; background:url('http://webimg.starhwabo.com/hwabo_img_renew/main/tit_notice.gif') no-repeat left top; position:relative; color:#4d4c3a;}
	.main_notice A {color:#4d4c3a;}
	.main_notice A:hover {text-decoration:underline; }
	.main_notice .notice_list { float:left; max-width:241px; overflow:hidden;}
	.main_notice li {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:100%;}
	.main_notice .cat {color:#dd5c0f; font-weight:bold;}
	.main_notice A:hover .cat {text-decoration:underline; }
	.main_notice .action { float:left; margin:7px 0 0 4px; /*position:absolute; right:4px; top:7px;*/ font-size:1px; line-height:0em;}
.main_visual_l {left:-645px; width:50%; background:url('http://webimg.starhwabo.com/hwabo_img_renew/main/bg_visual_l.jpg') no-repeat right top; height:632px; position:absolute;}
.main_wrapper2 .main_visual_l {left:-645px; width:50%; background:url('http://webimg.starhwabo.com/hwabo_img_renew/main_contest/bg_visual_l.jpg') repeat-x right top; height:642px; position:absolute;}
.main_wrapper3 .main_visual .clearer {}
/* 2009-04-28 김은아 수정 | 2010-02-16 김은아 수정*/
.main_wrapper3 .vm_form {float:left; padding:91px 0px 0px 106px; width:240px;margin-left:0px;}
.main_wrapper3 .vm_form .screen {height:320px;}
.main_wrapper3 .vm_form fieldset {text-align:top;padding:0px 3px 3px 0px; height:34px}/* padding 순서 - 위, 오른쪽, 아래, 왼쪽*/
/* 2009-04-28 김은아 수정 | 2010-02-16 김은아 수정*/
.main_wrapper3 .vm_form .form_bar {width:11px; text-align:center;}
.main_wrapper3 .vm_form .tfield {border:1px solid #bebebe; background:#FFF; padding:1px 0 1px 4px; font-size:11px; color:#666; height:14px;}
.main_wrapper3 .vm_form .action {padding-left:52px;}
.main_wrapper3 .vm_intro {float:right; width:491px; padding:0 17px 0 0;}
.main_cont {padding:0 16px; width:948px; overflow:hidden;  margin:0 auto; text-align:left; background:url('http://webimg.starhwabo.com/hwabo_img_renew/main/bg_cont.jpg') no-repeat left top;}
.main_cont .col1 {float:left; width:221px;}
.main_cont .col2 {float:left; width:211px;}
.main_cont .col3 {float:left; width:189px; padding-left:25px;}
.main_cont .col4 {float:right; width:279px;}
.main_cont .col2 .more {position:absolute; right:0; top:0; width:40px; height:12px;}
.main_diary {height:93px; overflow:hidden; color:#8f7359;}
	.main_diary A {color:#8f7359;}
	.main_diary A:hover {text-decoration:underline; color:#a25227;}
	.main_diary .thumb {float:left; width:60px;}
	.main_diary .thumb img {border:1px solid #bbb9ab;}
	.main_diary .summary {color:#8f7359; line-height:17px; float:right; width:142px; height:51px; overflow:hidden; padding:1px 0 0;}		/* ie */
.main_movie {height:104px; overflow:hidden; background:url('http://webimg.starhwabo.com/hwabo_img_renew/main/bg_movie.gif') no-repeat left 18px; color:#6d5742;}
	.main_movie A {color:#6d5742}
	.main_movie ul {padding:7px 0 0 7px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/main/bdr_movie.gif') no-repeat 105px 7px;}
	.main_movie li {float:left; padding-right:1px; width:99px; text-align:center;}
	.main_movie .thumb {position:relative; border:1px solid #aca196; width:77px; margin:0 auto 4px;}		/* ie */
	.main_movie .action {position:absolute; left:0; top:0;}
	.main_movie li em {width:95%; margin:0 auto; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main_poll {width:187px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/main/tit_poll.gif') no-repeat left top; height:158px; overflow:hidden; color:#89796a;}
	.main_poll .subject {color:#94481f; line-height:13px; text-decoration:underline; padding:5px 0 0 31px; height:32px; overflow:hidden;}
	.main_poll ul { padding:0px 0 0 16px; _padding:1px 0 0 12px;}
	.main_poll ul input {vertical-align:middle; margin-right:2px; _margin:-2px -1px -1px 0;}
	.main_poll li {vertical-align:top; padding:2px 0 1px; _padding:0;}
	.main_poll .btnspace {text-align:center; padding-top:8px; _padding-top:7px;}
	.main_poll .btnspace img, .main_poll .btnspace input {margin:0 2px;}
.main_contest1 {background:url('http://webimg.starhwabo.com/hwabo_img_renew/main/bg_contest.gif') no-repeat left 29px; height:197px; color:#8f7359;}
	.main_contest1 A { color:#8f7359;}
	.main_contest1 .more {position:absolute; right:11px; top:12px; width:40px; height:10px;}
	.main_contest1 .basis {display:block; text-align:right; padding:5px 10px 1px; height:14px; overflow:hidden; color:#89796a; font:10px tahoma;}
	.main_contest1 .basis img {margin:2px 0 0;}
	.main_contest1 ul {padding:0 0 0 11px;}
	.main_contest1 li {float:left; width:83px; padding:0 6px 0 0; overflow:hidden;}
	.main_contest1 .thumb {height:76px; width:100%; background:url('http://webimg.starhwabo.com/hwabo_img_renew/main/bg_contest_thumb.gif') no-repeat left top; position:relative;}
	.main_contest1 .thumb img {margin:1px 0 0 1px;}
	.main_contest1 .thumb .frame {position:absolute; left:0; top:0; margin:0;}
	.main_contest1 .ranking {display:block; height:24px;}
	.main_contest1 em {display:block; font-weight:bold;}
	.main_contest1 .explain { letter-spacing:-0.1em;}
	.main_contest1 .explain p {white-space:nowrap; _width:100%; overflow:hidden; text-overflow:ellipsis;}
.main_user_contest {float:left; padding-left:15px;}
	.main_user_contest .action {float:left; width:172px;}
	/* 2009-10-25 강성민 수정 - 나도스타콘테스트 메인 */
	.main_user_contest .champion {float:left; margin-top:-35px; _display:inline; position:relative;}
.main_user_contest2 {float:right; width:442px; height:211px; padding:0 0 31px; color:#e4b521;}
	.main_user_contest2 A {color:#e4b521;}
	.main_user_contest2 ul {width:360px; }
	.main_user_contest2 li {float:left; padding-right:12px;}
	.main_user_contest2 .thumb {position:relative; padding:1px;}
	.main_user_contest2 .frame {position:absolute; left:0; top:0; _left:-1px;}
	.main_user_contest2 .special_block {padding-right:0;}
	.main_user_contest2 em {display:block; text-align:right; padding:4px 0 8px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:62px;}
.main_hwabo_app {float:left; width:240px; height:168px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/main_contest/txt_contest_app2.jpg') no-repeat left top; position:relative;}
	.main_hwabo_app .action {position:absolute; left:25px; top:117px; width:192px; height:33px; text-indent:-5000px;}

/* 2009-10-26 강성민 - 나도스타콘테스트 메인 스타화보 참여하기 버튼 삭제 */
.main_hwabo_app02 {float:left; width:240px; height:168px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/main_contest/txt_contest_app3.jpg') no-repeat left top; position:relative;}

.main_focus2 {float:right;}
.action_mainmode {position:absolute; left:0; top:467px;}


.settle_tit1 {position:relative;}
.settle_tit1 .more img {width:100%; height:100%;}
.form_bar1 {text-align:center; width:12px;}
	.form_bar1 img {margin:0 3px;}
.form_bar2 {text-align:center; width:10px;}
	.form_bar2 img {margin:0 3px;}
.form_bar3 {text-align:center; width:14px;} 
.form_bar4 {text-align:center; width:11px;}
.form_at {width:17px; text-align:center; color:#666; font-size:12px;}
.settle_tit2 {height:25px;}
	.clearfix .settle_tit2 {float:left;}
	.settle_tit2_more {float:right; padding-top:5px;}
/* 2009-05-22 김은아 추가 - 나도스타콘테스트 메인(동급최강 타이틀 부분 추가)*/
.settle_tit2_contest {height:25px;padding:0 162px 0 0;}
/* 2009-05-22 김은아 추가 - 나도스타콘테스트 메인(동급최강 타이틀 부분 추가)*/

.settle_tit3 {background:url('http://webimg.starhwabo.com/hwabo_img_renew/event/bg_subtit.gif') no-repeat left top;}
	.settle_tit3 em {float:left; height:30px; padding:12px 0 0 10px; }
	.settle_tit3 .more {float:right; padding:11px 10px 0 0; height:31px;}
	.settle_tit3 .tit_print {height:30px; padding:12px 0 0 10px;}
.settle_tit2_2 {height:22px;}
.settle_tit4 em{float:left; background: url('http://webimg.starhwabo.com/hwabo_img_renew/bul/arrow_subtit.gif') no-repeat left 3px; font:bold 14px/18px dotum,"돋움"; color:#b3560e; padding-left:17px; height:27px; margin-top:-2px; position:relative;}
.settle_tit4 .readcnt {float:left; color:#98826a; font:10px/14px tahoma; background:url('http://webimg.starhwabo.com/hwabo_img_renew/contest/label_readcnt3.gif') no-repeat 11px 2px; padding:0 0 0 48px; }
.settle_tit4 .recomm {float:left; color:#98826a; font:10px/14px tahoma; background:url('http://webimg.starhwabo.com/hwabo_img_renew/contest/label_recomm3.gif') no-repeat 7px 2px; padding:0 0 0 44px; }
/* 2009-05-20 김은아 - 나도스타콘테스트 상세 페이지 문구 배너 추가 */
.settle_tit4 .textimg {float:right; padding:0 0 0 44px;}
/* 2009-05-20 김은아 - 나도스타콘테스트 상세 페이지 문구 배너 추가 */
.settle_tit4 .label {display:none;}

.settle_space20 {padding-top:20px;}
.settle_space25 {padding-top:25px;}
.settle_space_btn1 {margin-top:-1px;}

.h3_block {font:bold 16px/24px dotum,"돋움"; color:#843e00; padding:29px 0 0; float:left; position:absolute;}
.subhead {font:11px/14px dotum,"돋움"; color:#99661e; padding:3px 0 0 14px;}		/* ie */
.location {float:right; font-size:11px; line-height:16px; color:#9c9a8b; background:url('http://webimg.starhwabo.com/hwabo_img_renew/bul/bul_loc.gif') no-repeat left 34px; padding:28px 0 0 8px;}
	.location A {color:#9c9a8b;}
.page_wrap {text-align:center; font:10px/14px tahoma; color:#aaa68f; word-spacing:0.4em; padding:19px 0 1px; }
	.page_wrap A {color:#aaa68f; vertical-align:top;}
	.page_wrap em {color:#bd4700; font-weight:bold;}
	.page_wrap img {vertical-align:top; width:17px; height:14px;}
	.page_wrap .page_prev img {background: url('http://webimg.starhwabo.com/hwabo_img_renew/btn/page_prev.gif') no-repeat left top;/* position:absolute; margin:0 0 0 -26px;*/ border:0px solid #f0efea;}
	.page_wrap .page_next img {background: url('http://webimg.starhwabo.com/hwabo_img_renew/btn/page_next.gif') no-repeat left top;/* position:absolute; margin:0 0px 0 12px;*/border:0px solid #f0efea;}
	.page_wrap A.page_prev img, .page_wrap A.page_next img{background-position:left -14px;}

/* 2009-06-15 김은아 A 링크 좌표 수정 */
.aside_vm {background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/banner_down.gif') no-repeat left top; width:192px; height:161px; margin:0 0 10px -4px;  position:relative;}
	.aside_vm A {position:absolute; width:188px; height:140px; left:4px; top:10px; text-indent:-5000px; }
/* 2009-06-15 김은아 A 링크 좌표 수정 */
.aside_comming {font-size:11px; line-height:15px; color:#89796a; margin-bottom:10px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/tit_comming.gif') no-repeat left top; position:relative; padding:19px 0 0;}
	.aside_comming .action {position:absolute; top:2px; right:0;}
	.aside_comming .thumb {padding:6px; margin-bottom:2px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/bg_thumb_comming.gif') no-repeat left top;}
	.aside_comming .frame {position:absolute; left:6px; top:25px;}
	.aside_comming ul {padding:1px 0 9px; }		/* ie */
	.aside_comming li {padding-left:7px; background:url('http://webimg.starhwabo.com/hwabo_img_renew/bul/arrow_br.gif') no-repeat left 5px; }
.aside_banner1 {padding-bottom:16px;}
.aside_banner2 {margin-left:-15px; width:203px;}
.aside_banner3 {padding-bottom:16px;}
.banner_in_conts {position:relative; padding:1px;}
	.banner_in_conts .frame {position:absolute; left:0; _left:-1px; top:0; background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/frame_banner_conts.gif') no-repeat left top; width:590px; height:70px; cursor:pointer;}


.board_list {padding:0 0 3px; border-bottom:2px solid #b67f50; width:590px; overflow:hidden; background:url('http://webimg.starhwabo.com/hwabo_img_renew/board/bar_board.gif') no-repeat right top;}
.board_list_table {table-layout:fixed; width:100%; border:0 none;}
.board_list_table th {height:28px; text-align:center; background:url('http://webimg.starhwabo.com/hwabo_img_renew/board/bdr_label.gif') no-repeat left 8px;}
	.board_list_table th img {vertical-align:top;}
.board_list_table th.first {background:url('http://webimg.starhwabo.com/hwabo_img_renew/board/bar_board.gif') no-repeat left top;}
.board_list .bg_bar {font-size:1px; line-height:0em; height:5px; padding:0; vertical-align:top;}
	.board_list .bg_bar2 {background:#e9e2d9;}
	.board_list .bg_bar img {vertical-align:top;}
.board_list td {color:#957c66; text-align:center;}
.board_list .rows2 td {background:#e9e2d9; height:28px; border-top:1px solid #FFF;  }
.board_list .rows td {background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/dot_br3_h.gif') repeat-x left top; padding-top:1px; height:28px;  }
.board_list .first td {background-image:none; border:0 none;}
.board_list A {color:#957c66}
.board_list A:hover {color:#e55600; text-decoration:underline;}
.board_list td.subject {text-align:left; padding-top:5px; height:23px; }
.board_list .subject1 {padding-left:10px; padding-right:10px;}
.board_list .subject em {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%;}
.board_list .cell_num  {font:11px tahoma;}
.board_list .cell_num2  {font:10px tahoma;}
.board_list td.subject2 {line-height:16px; padding:7px 10px 5px 20px; height:auto; }
.board_list .cell_txt1 {font:11px/16px dotum,"돋움"; color:#957c66;}

.board_view {border-bottom:2px solid #b67f50; width:590px; overflow:hidden;}
.board_view .view_top {background:url('http://webimg.starhwabo.com/hwabo_img_renew/board/bg_view_top.gif') no-repeat left top; }
.board_view .view_top .top1 {color:#f2e8d6; line-height:26px; white-space:nowrap; overflow:hidden; margin-bottom:3px; }
.board_view .view_top .label {vertical-align:middle;}
.board_view .view_top .top1 .label {margin:0 11px 0 0;}
.board_view .view_top .clearfix {padding:4px 0 6px;}
.board_view .view_top .opt1 {float:right; color:#957c66; font:11px/14px tahoma; padding-right:19px;}
.board_view .view_top .opt1 .label {margin:-2px 4px 0 0;}		/* ie */
.board_view .view_cont {padding:30px; width:530px; overflow:hidden; color:#957c66; line-height:18px;}
.uploadImgPrint {text-align:center; padding-bottom:55px;}
.uploadImgPrint img {vertical-align:top; border:1px solid #7a5639; padding:1px;}
.view_rel {border-top:1px solid #b67f50; overflow:hidden; zoom:1;}
.view_rel table {table-layout:fixed; width:100%; margin-top:-1px; }
.view_rel tr {height:29px;}
.view_rel th {background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/dot_br2_h.gif') repeat-x left top; text-align:left;}
.view_rel th img {margin-left:21px;}
.view_rel td {background:url('http://webimg.starhwabo.com/hwabo_img_renew/common/dot_br2_h.gif') repeat-x left top; color:#818181; font-size:11px;}
.view_rel A {color:#818181;}
.view_rel A:hover {text-decoration:underline;}
.view_rel .wdate {text-align:center; font-family:tahoma;}
.board_cat {font-weight:bold;}


.board_sch {padding-top:18px; float:left; position:relative; left:50%;}
.board_sch fieldset {position:relative; left:-50%; white-space:nowrap; _float:left;}
.board_sch .select-layer-wrap {float:left; }
.board_sch input, .board_sch img {float:left; margin-left:4px; display:inline;}

.select-layer-wrap {}

.select1-box {background:#FFF url('http://webimg.starhwabo.com/hwabo_img_renew/common/select_arrow1.gif') no-repeat right top; border:1px solid #d5d4c7; height:16px; cursor:pointer; font-size:11px; line-height:14px;}
.select1-box .select-label {display:block; background-color:#FFF; color:#333; margin:0 18px 0 0px; padding:1px 0 1px 4px; }
.select1-list {position:absolute; color:#333; background-color:#FFF;  z-index:100; border:1px solid #d5d4c7; margin:-1px 0 0; overflow:auto; overflow:auto; font-size:11px; line-height:14px; display:none; }
.select1-list li { padding:3px 0 3px 4px; cursor:default; text-align:left;}
.select1-list .selected {background-color:#e7e7e7;  color:#333;}
.select1-list .over {background-color:#e7e7e7;  color:#333;}

.select2-box {background:#FFF url('http://webimg.starhwabo.com/hwabo_img_renew/common/select_arrow2.gif') no-repeat right top; border:1px solid #aba897; height:16px; cursor:pointer; }
.select2-box .select-label {display:block; background-color:#FFF; color:#aaa995; margin:0 18px 0 0px; padding:1px 0 1px 4px; }
.select2-list {position:absolute; color:#aaa995; background-color:#FFF;  z-index:100; border:1px solid #aba895; margin:-1px 0 0; overflow:auto; overflow:auto; display:none; }
.select2-list li { padding:3px 0 3px 4px; cursor:default; text-align:left;}
.select2-list .selected {background-color:#E3E3E3;  color:#aaa995;}
.select2-list .over {background-color:#e7e7e7;  color:#aaa995;}


.select3-box {background:#FFF url('http://webimg.starhwabo.com/hwabo_img_renew/common/select_arrow3.gif') no-repeat right top; border:1px solid #d7d7d7; cursor:pointer; font-size:11px; line-height:16px; letter-spacing:0;}
.select3-box .select-label {display:block; background-color:#FFF; color:#333; margin:0 18px 0 0px; padding:0px 0 0px 4px; }
.select3-list {position:absolute; color:#333; background-color:#FFF;  z-index:100; border:1px solid #d7d7d7; margin:-1px 0 0; overflow:auto; overflow:auto;font-size:11px; line-height:16px; letter-spacing:0; display:none; }
.select3-list li { padding:0px 0 0px 4px; cursor:default; text-align:left;}
.select3-list .selected {background-color:#e7e7e7;  color:#333;}
.select3-list .over {background-color:#e7e7e7;  color:#333;}

.select4-box {background:#7a543a url('http://webimg.starhwabo.com/hwabo_img_renew/common/select_arrow4.gif') no-repeat right top; border:1px solid #bba272; height:16px; cursor:pointer; font-size:11px; line-height:14px;}
.select4-box .select-label {display:block; background-color:#7a543a; color:#e5d5be; margin:0 18px 0 0px; padding:1px 0 1px 4px; }
.select4-list {position:absolute; color:#e5d5be; background-color:#7a543a;  z-index:100; border:1px solid #bba272; margin:-1px 0 0; overflow:auto; overflow:auto; font-size:11px; line-height:14px; display:none; }
.select4-list li { padding:3px 0 3px 4px; cursor:default; text-align:left;}
.select4-list .selected {background-color:#9b7b56;  color:#e5d5be;}
.select4-list .over {background-color:#9b7b56;  color:#e5d5be;}

.select5-box {background:#FFF url('http://webimg.starhwabo.com/hwabo_img_renew/common/select_arrow5.gif') no-repeat right top; border:1px solid #d7d7d7; height:16px; cursor:pointer; }
.select5-box .select-label {display:block; background-color:#FFF; color:#666; margin:0 18px 0 0px; padding:1px 0 1px 4px; }
.select5-list {position:absolute; color:#666; background-color:#FFF;  z-index:100; border:1px solid #d7d7d7; margin:-1px 0 0; overflow:auto; overflow:auto; display:none; }
.select5-list li { padding:3px 0 3px 4px; cursor:default; text-align:left;}
.select5-list .selected {background-color:#e7e7e7;  color:#666;}
.select5-list .over {background-color:#e7e7e7;  color:#666;}

.select6-box {font-size:11px; background:#FFF url('http://webimg.starhwabo.com/hwabo_img_renew/vm/select_arrow.gif') no-repeat right top; border:1px solid #bebebe; height:16px; cursor:pointer; }
.select6-box .select-label {display:block; background-color:#FFF; color:#666; margin:0 18px 0 0px; padding:1px 0 1px 4px; }
.select6-list {font-size:11px; position:absolute; color:#666; background-color:#FFF;  z-index:100; border:1px solid #bebebe; margin:-1px 0 0; overflow:auto; overflow:auto; display:none; }
.select6-list li { padding:2px 0 2px 4px; cursor:default; text-align:left;}
.select6-list .selected {background-color:#e7e7e7;  color:#666;}
.select6-list .over {background-color:#e7e7e7;  color:#666;}

/* 2009-10-26 강성민 추가  */
.selectBox02 { position:relative; vertical-align:0px; display:inline-block; float:left; width:46px; height:16px; font:11px dotum; border:1px solid #aa8253; background:url(http://webimg.starhwabo.com/hwabo_img_renew/main_contest/btn_select_arrow_01.gif) right top no-repeat #fff; }
.selectBox02 span { display:block; height:14px; padding:2px 0 0 6px; color:#333333; cursor:hand; }
.selectBox02 ul { 
	display:; 	
	position:absolute;
	top:16px; 
	left:-1px; 
	overflow-y:auto; 
	list-style:none; 
	width:100%; 
	_height:60px; 
	max-height:60px;
	margin:0px; 
	padding:0px;
	border:1px solid #aa8253;
	background:#fff; 
	scrollbar-3dlight-color:#e4e4e4;
	scrollbar-arrow-color:#848484; 
	scrollbar-track-color:#ffffff; 
	scrollbar-darkshadow-color:#cacaca; 
	scrollbar-face-color:#dfdfdf; 
	scrollbar-highlight-color:#f1f1f1; 
	scrollbar-shadow-color:#dfdfdf;	
}

/*[S] 주진규 추가*/
.selectBox02 span { pdisplay:block; padding:4px 0 5px 6px; margin:0px; color:#666666; font:11px dotum; text-decoration:none; }
/*[E] 주진규 추가*/

/*[S] 주진규 수정*/
/*
.selectBox02 ul li { padding:0px; margin:0px; font:0/0 arial; }
.selectBox02 ul li a { display:block; padding:4px 0 5px 6px; margin:0px; color:#666666; font:11px dotum; text-decoration:none; }
.selectBox02 ul li a:hover { background:#e3e3e3; }
*/
.selectBox02 ul li { display:block; padding:4px 0 5px 6px; margin:0px; color:#666666; font:11px dotum; text-decoration:none; }
/*[E] 주진규 수정*/

.champion .mContest01 { width:326px; height:472px; font:0/0 arial; }
.champion .mContest01 .infoBox { width:207px; height:120px; margin:0 0 0 62px; background:url(http://webimg.starhwabo.com/hwabo_img_renew/main_contest/bg_phone_box.jpg) no-repeat; }
.champion .mContest01 .infoBox p.txt01 { margin:0px; padding:8px 0 0 12px; }
.champion .mContest01 .infoBox p.txt02 { margin:0px; padding:8px 0 0 12px; *padding:7px 0 0 12px; }
.champion .mContest01 .infoBox .telnum { padding:5px 0 1px 11px; _padding:5px 0 0px 11px;  font:bold 11px dotum; color:#bf967b; }
.champion .mContest01 .infoBox .telnum .boxDiv { float:left; width:143px; _padding:0 0 0 3px; }
.champion .mContest01 .infoBox .telnum .bar { float:left; margin:8px 3px 0 3px; _margin:0 3px 0 0px; font:11px dotum; }
.champion .mContest01 .infoBox .telnum .bar02 { float:left;margin:8px 3px 0 3px;  font:11px dotum; }
.champion .mContest01 .infoBox .telnum input.text { float:left; width:35px; height:14px; padding:2px 0 0 3px; vertical-align:0px; font:11px dotum; border:1px solid #ab8354; }

.champion .mContest01 .infoBox .telnum .sendBtn { float:left; vertical-align:-3px; _vertical-align:-4px; margin:0 3px 0 6px; }

.contestImgBox { z-index:9999; position:relative;  width:586px; height:304px; padding:7px 0 0 7px; margin:0 0 17px 0; background:url(http://webimg.starhwabo.com/hwabo_img_renew/contest/bg_sub_main_box.jpg) no-repeat; }
.contestImgBox .imgBox { float:left; }
.contestImgBox .infoBox { float:left; }
.contestImgBox .infoBox dl.info01 { margin:9px 0 0 16px; padding:0px; font:11px dotum; color:#c59f81; }
.contestImgBox .infoBox dl.info01 dt { margin:0px; padding:0px 0 8px 0; _padding:0px 0 5px 0; font:0/0 arial;}
.contestImgBox .infoBox dl.info01 dd { margin:0px; padding:0px 0 4px 6px; _padding:0px 0 4px 6px; background:url(http://webimg.starhwabo.com/hwabo_img_renew/contest/ico_bull_01.jpg) 0 3px no-repeat; }
.contestImgBox .infoBox .thumbBox { overflow:hidden; width:292px; height:76px; margin:3px 0 0 2px; padding:4px 0 0 0; background:url(http://webimg.starhwabo.com/hwabo_img_renew/contest/bg_thumb_box.jpg) no-repeat; }
.contestImgBox .infoBox .thumbBox .prevBtn { float:left; margin:27px 4px 0 7px; }
.contestImgBox .infoBox .thumbBox .nextBtn { float:left; margin:27px 0px 0 4px; }
.contestImgBox .infoBox .thumbBox .listDiv { float:left; overflow:hidden; width:249px; }
.contestImgBox .infoBox .thumbBox ul.list { float:left; overflow:hidden; width:849px; list-style:none; margin:0 0 0 0; padding:0px; }
.contestImgBox .infoBox .thumbBox ul.list li { float:left; margin:0px; padding:0 1px 0 0px; }
.contestImgBox .infoBox p.txt01 { padding:0px 0 0px 8px; margin:6px 0 0 16px; font:11px dotum; color:#c59f81;background:url(http://webimg.starhwabo.com/hwabo_img_renew/contest/ico_bull_01.jpg) 0 3px no-repeat; }
.contestImgBox .infoBox p.txt01 img { margin:0 0 3px 0; }
.contestImgBox .infoBox .telnum { margin:3px 0 0 16px; _margin:3px 0 0 16px; padding:0px; }
.contestImgBox .infoBox .telnum dt { margin:0px; padding:0px 0 5px 7px; _padding:0px 0 4px 7px; font:bold 11px dotum; color:#c59f81; background:url(http://webimg.starhwabo.com/hwabo_img_renew/contest/ico_bull_01.jpg) 0 3px no-repeat; }
.contestImgBox .infoBox .telnum dd { width:253px; height:24px; margin:0px; padding:6px 0 0 9px; background:url(http://webimg.starhwabo.com/hwabo_img_renew/contest/bg_dot_line.gif) no-repeat; }
.contestImgBox .infoBox .telnum dd .selectBox02 { width:57px; }
.contestImgBox .infoBox .telnum dd .bar { float:left; vertical-align:5px; margin:8px 3px 0 3px; font:11px dotum; }
.contestImgBox .infoBox .telnum dd .bar02 { float:left; vertical-align:5px; margin:8px 3px 0 3px; font:11px dotum; }
.contestImgBox .infoBox .telnum dd input.text { float:left; width:54px; height:14px; padding:2px 0 0 3px; font:11px dotum; vertical-align:0; border:1px solid #ab8354; }
.contestImgBox .infoBox .telnum dd .sendBtn { float:left; vertical-align:-3px; _vertical-align:-4px; margin:0 3px 0 6px; }
.contestImgBox .infoBox p.txt02 { padding:0px 0 0px 15px; margin:6px 0 0 0px; }

/* 추가 091216 */
.main_kara { height:198px;background:url('http://webimg.starhwabo.com/hwabo_img_renew/main/bg_kara_box.gif') bottom left no-repeat; }
.main_kara .tit { font:0/0 arial; }
.main_kara .linkBox { padding:10px 0 0 10px; }
.main_kara .linkBox div { float:left; padding:0 6px 0 5px; font:0/0 arial; text-align:center; }
.main_kara .linkBox div p { padding:10px 0 0 0; margin:0px; }