body.body_main { margin:0 0 0 20;  background:#FFFFFF; }
body.body_pop { margin:0 0 0 0;  background:#E5E7E8; }

body,td,input,select,textarea { font:12px µ¸¿ò; color:#333333; line-height:130%; }

a { selector-dummy : expression(this.hideFocus=true);}	/* ¸µÅ© Á¡¼± ¾ø¾Ö±â */

a { color:#333333; text-decoration:none; }
a:visited { color:#333333; text-decoration:none; }
a:active { color:#333333; text-decoration:none; }
a:hover { color:#333333; text-decoration:underline; }

.link_case a {text-decoration:none} 
.link_case a:visited {text-decoration:none} 
.link_case a:active {text-decoration:none} 
.link_case a:hover {text-decoration:underline}

.white { color:#FFFFFF; font-size:11px;}
.white a { color:#FFFFFF; text-decoration:none; font-size:11px;}
.white a:visited { color:#FFFFFF; text-decoration:none; font-size:11px;}
.white a:active { color:#FFFFFF; text-decoration:none; font-size:11px;}
.white a:hover { color:#FFFFFF; text-decoration:underline; font-size:11px;}

.gray01 { color:#666666; }
.gray01 a { color:#666666; text-decoration:none; }
.gray01 a:visited { color:#666666; text-decoration:none; }
.gray01 a:active { color:#666666; text-decoration:none; }
.gray01 a:hover { color:#666666; text-decoration:underline; }

.gray02 { color:#7D7D7D; }
.gray02 a { color:#7D7D7D; text-decoration:none; }
.gray02 a:visited { color:#7D7D7D; text-decoration:none; }
.gray02 a:active { color:#7D7D7D; text-decoration:none; }
.gray02 a:hover { color:#7D7D7D; text-decoration:underline; }

.orange { color:#FF6414; }
.orange a { color:#FF6414; text-decoration:none; }
.orange a:visited { color:#FF6414; text-decoration:none; }
.orange a:active { color:#FF6414; text-decoration:none; }
.orange a:hover { color:#FF6414; text-decoration:underline; }

a.linksearch { color:#004080; text-decoration:underline; }
a.linksearch:visited { color:#004080; text-decoration:underline; }
a.linksearch:active { color:#004080; text-decoration:underline; }
a.linksearch:hover { color:#004080; text-decoration:underline; }

a.linksearch2 { color:#004080; text-decoration:none; }
a.linksearch2:visited { color:#004080; text-decoration:none; }
a.linksearch2:active { color:#004080; text-decoration:none; }
a.linksearch2:hover { color:#004080; text-decoration:none; }

a.blue { color:#0000FF; text-decoration:underline; }
a.blue:visited { color:#0000FF; text-decoration:underline; }
a.blue:active { color:#0000FF; text-decoration:underline; }
a.blue:hover { color:#0000FF; text-decoration:underline; }

.black { color:#00000; font-size:11px;}
.black a { color:#000000; text-decoration:none; font-size:11px;}
.black a:visited { color:#000000; text-decoration:none; font-size:11px;}
.black a:active { color:#000000; text-decoration:none; font-size:11px;}
.black a:hover { color:#000000; text-decoration:underline; font-size:11px;}

.purple { color:#8862A3; }
.purple a { color:#8862A3; text-decoration:none; }
.purple a:visited { color:#8862A3; text-decoration:none; }
.purple a:active { color:#8862A3; text-decoration:none; }
.purple a:hover { color:#8862A3; text-decoration:underline; }

div.notice { width:100%; background:url(http://www.undosa.com/images/common/ico_box_notice.gif) no-repeat; background-position:0 1 0 0; padding:0 0 0 17; margin-top:2px; color:000000; font-size:11px; }
div.subinfo { color:#666666; line-height:150%; padding-top:7px; }
div.red_dot { background:url(http://www.undosa.com/images/popup/bu_box_red.gif) no-repeat top left; background-position:0 6 0 0; padding:1 0 1 7; color:#666666; }

img { border:0; }

.11px { font-size:11px; }
.10px { font-size:10px; }
.m1 { letter-spacing:-1; }
.m2 { letter-spacing:-2; }
.bold { font-weight:bold; }

.fixed { table-layout:fixed; }

div.line_1px { width:100%; height:1px; overflow:hidden; }

div.gnb_top_sayclub { width:870px; height:52px; border-bottom:4px solid #20AEF1; }
div.gnb { width:870px; height:47px; background:url(/images/gnb/bg_gnb_blue.gif) no-repeat top left; overflow:hidden; }
div.gnb_event { width:870px; height:47px; background:url(/images/gnb/bg_gnb_blue_.gif) no-repeat top left; overflow:hidden; }

div.footer { width:100%; padding:5 0 5 0; clear:both; }

div.main { width:870px; }
/* height:242px; */
div.toparea { width:658px; background:url(/images/common/bg_toparea.gif) repeat-y left; margin-left:-12px; }
div.main_left { width:658px; float:left; padding:0 0 0 12;  overflow:hidden;}
div.main_right { width:212px; float:right; padding:0 0 0 0; overflow:hidden; }

div.box_login { width:202px; background:url(/images/right/box_login_bg.gif) repeat-y left; overflow:hidden; color:#EAEAEA; padding:10 10 17 10; }
div.box_basic { width:646px; border-left:4px solid #EFEFEF; border-right:4px solid #EFEFEF; overflow:hidden; padding:12 20 10 20; }
div.box_basic2 { width:646px; border-left:2px solid #EFEFEF; border-right:2px solid #EFEFEF; overflow:hidden; padding:12 20 10 20; }
div.box_basic_small { width:318px; border-left:4px solid #EFEFEF; border-right:4px solid #EFEFEF; overflow:hidden; padding:0 11 2 11; }
div.box_basic_in { width:598px; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; background:#F3F3F3; color:#333333; overflow:hidden; padding:5 0 3 12; }

div.box_login { width:202px; background:url(/images/right/box_login_bg.gif) repeat-y left; overflow:hidden; color:#EAEAEA; padding:10 10 17 10; }
div.box_basic { width:646px; border-left:4px solid #EFEFEF; border-right:4px solid #EFEFEF; overflow:hidden; padding:12 20 10 20; }
div.box_basic_in { width:598px; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; background:#F3F3F3; color:#333333; overflow:hidden; padding:5 0 3 12; }

div.notice { width:100%; background:url(/images/common/ico_box_notice.gif) no-repeat; background-position:0 1 0 0; padding:0 0 0 17; margin-top:2px; color:000000; font-size:11px; }
div.subinfo { color:#666666; line-height:150%; padding-top:7px; }

div.pop_top { width:100%; height:46px; background:#2E79CC; padding:13 0 0 20; }
div.pop_main { width:100%; border-top:13px solid #E5E7E8; border-left:20px solid #E5E7E8; border-right:20px solid #E5E7E8; background:#FFFFFF; padding:14 20 20 20; }
div.pop_button { padding:10 0 0 0; height:36px; text-align:center; overflow:hidden; }
div.box_pop_saju { width:598px; border-left:4px solid #F6D8B0; border-right:4px solid #F6D8B0; background:#F6F2E4; }
div.img_border_small { padding:1px; border:1px solid #C4C4C4; width:54px; height:54px; }

input.input { border:1px solid #cccccc; background:#FFFFFF; height:19px; padding:1 3 0 3; }
input.radio { width:15px; height:15px; }
input.checkbox { width:12px; height:15px; }

.pop_scroll { scrollbar-face-color: #DDDDDD; scrollbar-shadow-color: #CCCCCC; scrollbar-highlight-color: #CCCCCC; 
scrollbar-3dlight-color: #F5F5F5; scrollbar-darkshadow-color: #F5F5F5; scrollbar-track-color: #F5F5F5; scrollbar-arrow-color: #FFFFFF; }

img { border:0; }

.search_title { font-size:14px; }
.14px { font-size:14px; }
.11px { font-size:11px; }
.10px { font-size:10px; }
.m1 { letter-spacing:-1; }
.m2 { letter-spacing:-2; }
.bold { font-weight:bold; }

.fixed { table-layout:fixed; }

.list_saju_top { width:130px; background:url(/images/saju/bg_top_dotline.gif) repeat-x bottom; display:inline; margin-right:20px; }
.list_saju_top_in { background:url(/images/saju/bu_box_black.gif) no-repeat; background-position:0 8 0 0; padding:2 0 1 6; line-height:130%; }
.list_saju_divination { background:url(/images/saju/bu_box_black.gif) no-repeat; background-position:0 6 0 0; padding:0 0 0 6; line-height:130%; }
.list_saju_1n1_q { background:url(/images/saju/ico_1n1_q.gif) no-repeat; background-position:0 1 0 0; padding:0 0 0 15; font-size:11px; line-height:130%; }
.list_saju_1n1_a { background:url(/images/saju/ico_1n1_a.gif) no-repeat; background-position:0 1 0 0; padding:0 0 0 15; font-size:11px; line-height:130%;; }

.saju_over { color:#E74E15; font-size:14px; font-weight:bold;}
.saju_over a { color:#E74E15; font-size:14px; text-decoration:none; }
.saju_over a:visited { color:#E74E15; font-size:14px; text-decoration:none; }
.saju_over a:active { color:#E74E15; font-size:14px; text-decoration:none; }
.saju_over a:hover { color:#E74E15; font-size:14px; text-decoration:none; font-weight:bold; }

.star, a.o01:link, a.o01:visited, a.o01:hover, a.o01:active {color:#f26522} 

/* ÅØ½ºÆ® 11 */
cc td	{ font-size : 11px ; font-family :"µ¸À½" ; color:#5A5A5Aa ;  } 
.cc a		{ font-size : 11px ; font-family : "µ¸À½" ; color:#5a5a5a ; text-decoration : none ; } 
.cc a:link		{ font-size : 11px ; font-family : "µ¸À½" ; color:#5A5A5A ; text-decoration : none ; } 
.cc a:visited	{ font-size : 11px ; font-family : "µ¸À½" ; color:#5A5A5A ; text-decoration : none ; } 
.cc a:hover	{ font-size : 11px ; font-family : "µ¸À½" ; color:#FF8400 ; text-decoration : none ; } 

.c1		{ font-size : 11px ; font-family : µ¸À½ ; color:#5A5A5A ; font-height:30px ;text-decoration : none ; } 
.c2		{ font-size : 14px ; font-family : "µ¸À½" ; color:#FC5800; text-decoration : none; font-weight : bold ;} 