body { background-color:#ffffff; color:#696969; margin:0px; padding:5px; text-align:center; font-size:12px; font-family:±¼¸²,Gulim,AppleGothic,sans-serif; }
#main_right { margin:0px; padding:0px; width:175px; height:80%; overflow:hidden; text-align:center; float:right; }
#beta_main { margin:0px 0px 0px 20px; padding:0px; width:601px; overflow:hidden; text-align:left; float:left; }

/**°øÅë**/
select, input, textarea, span, td {font:12px ±¼¸²;}
ul, li {color: #323232; font:12px ±¼¸²; line-height: 18px; }
/* p { margin:0px; padding:0px;} */
.small { font-size:7pt; font-family:tahoma;}
 #eng { font-family:arial; font-size:12pt; color:#696969; }
.eng1 { font-family:tahoma; font-size:8pt; }
.eng2 { font-family:verdana; font-size:7pt; color:#696969; }
.eng3 { font-family:tahoma; font-size:7pt; color:#696969; }
.eng4 { font-family:tahoma; font-size:7pt; color:#CC0000; }
.options { color:#555555; background-color:#f3f3f3; }
.tahoma { font:12px tahoma; }
.submenu { font:12px ±¼¸²; color:#114177; line-height:18px; letter-spacing:-0.1em}
form { margin:0px; padding:0px; }
.nones { display:none; }
.reds { color:#B0401A; font-weight:bold; }
.bolds { font-weight:bold; }
.photo { margin:2px; }
.submit_btn{ width:180px; height:20px; font:bold 12px ±¼¸² ; line-height:20px; border:0px solid #fff !important; letter-spacing:-0.1em; color:#ffffff; background:url(/images/btns.gif) no-repeat; }
#strimg { font:11px µ¸¿ò; color:#ff8800;}
#strimg:hover { font:11px µ¸¿ò; color:#ff8800; text-decoration: none;}
#letter { letter-spacing:-0.1em; }
#gray { color:#696969 }
#w { color:#ffffff;font:12px ±¼¸²; }
#b { color:#556699;font:12px ±¼¸²; }
#bm { color:#104D8F; font:12px tahoma; font-weight:bold; }
#rm { color:#cc0000; font:12px tahoma; font-weight:bold; }
#r { color:#CC3333; font-family:tahoma; }
#black { color:#000000 }
#bcolor { background-color:#4B77AB}
#lists { font-size:12px; font-family:±¼¸²; }
#zooms {position:absolute; left:190px; top:300px;}
#zoom2 {position:absolute; left:180px; top:100px;}
#logins {position:absolute; left:120px; top:50px;}
#default { font-size:12px; }
#default2 { font:12px µ¸¿ò; }
.font12 { font:12px ±¼¸²; }
.font12d{ font:12px µ¸¿ò; }
.mini {font:11px µ¸¿ò;color:#555555; letter-spacing:-0.1em;}
#mini {font:11px µ¸¿ò;color:#555555; }
#mini2 {font:11px µ¸¿ò;color:#cccccc; }
#helpmsg {font:11px µ¸¿ò;color:#96824E; }
#img {border-color:#f3f3f3;}
a:link { text-decoration:none; color:#3E4859 }
a:visited { text-decoration:none; color:#3E4859; }
a:hover { text-decoration:underline ; color:#3E4859; }
.txtinput {border-right: black 1px solid; border-top:black 1px solid; font-size: 12px; border-left: black 1px solid; border-bottom: black 1px solid; width:80px; font-weight:bold;}
.txtinput0 {border-right: black 1px solid; border-top:black 1px solid; font-size: 12px; border-left: black 1px solid; border-bottom: black 1px solid; height:20px; color:#ff0000}
.txtinput1 {
 font-size: 12px; 
 height:20px;
 line-height:20px;
 border-top:1px solid #a1a1a1; 
 border-left:1px solid #a1a1a1; 
 border-right:1px solid #d5d5d5; 
 border-bottom:1px solid #d5d5d5; 
}
.txtinput2 {
 font-size:12px;
 width:540px;
 height:50px;
 line-height:20px;
 border-top:1px solid #a1a1a1; 
 border-left:1px solid #a1a1a1; 
 border-right:1px solid #d5d5d5; 
 border-bottom:1px solid #d5d5d5; 
}
a.black:link { text-decoration:none; color:#000 !important; }
a.black:visited { text-decoration:none; color:#000 !important; }
a.black:hover { text-decoration:underline ; color:#000 !important; }
 #imgdb {border-color:#d5d5d5;}
 #imgbd {border-color:#d5d5d5;}
sup { font:11px tahoma; color:#cc8800; }
a { color:#555555; text-decoration:none; }
a.main_link:link, a.main_link:visited { color:#666666; text-decoration:none; }
a.main_link:hover { color:#3a6abb; text-decoration:underline; }
a.main_link2{ color:#666666; font-weight:bold; }
.txt { font-size:13px; line-height:180%;}
.orange { color:#ff8800; }
.cellbg { background:#f3f3f3; }
.spilt { font:11px µ¸¿ò; color:#d5d5d5; }

/**ÆäÀÌÁö·¹ÀÌ¾Æ¿ô**/
#mainpage { margin:5px auto; width:966px; height:auto !important; color:#666; background:url(/images/betanews_background2.gif); position:relative; }
#mainpage #main_left { padding:0px; margin:0px; width:130px; height:auto; overflow:hidden; text-align:left; float:left; }
#mainpage #main_center { border:none; margin:0px; width:610px; height:auto; text-align:center; overflow:hidden; float:left; }
#mainpage #main_right { width:226px; height:auto; overflow:hidden; text-align:center; float:right; }
#mainpage a { color:#666666; }
#mainpage a:hover{ color:#B0401A; }
#ad_top3 { margin:0px 0px 0px 5px; border:1px solid #d5d5d5; }
#ad_contRight { margin-top:5px; border:1px solid #d5d5d5; }
#ad_contUnder { border:1px solid #d5d5d5; margin-bottom:10px;}



/** º»¹®¹è³Ê**/
#read_banner { width:582px; height:125px; margin:0px auto 10px auto; border:1px solid #d5d5d5; overflow:hidden; position:relative; }
#ad_read_top { margin:0px; padding:0px; width:580px; position:relative; }

/**»ó´Ü**/
#head_top { margin-left:auto; margin-right:auto; width:966px; height:65px; position:relative; } 
#head_top H1 { left:0px; top:0px; margin:0px; padding:0px; width:223px; height:57px; position:absolute; }
#head_top #top_banner { right:0px; position:absolute; }

/** »ó´Ü ¸¶ÀÌÅ©·Î »çÀÌÆ® **/
#head_top_navi { margin:0 0 5 0; background-color:#E9E9E9; width:966px; height:25px; position:relative; } 
#head_top_navi H1 { padding:5; width:100px; height:27px; float:left; }
#head_top_navi #ad { padding:7; width:400px; height:27px; float:left; text-align:left; overflow:hidden; }
#head_top_navi ul{ padding:0px; width:400px; height:27px; list-style-type:none; float:right; }
#head_top_navi li{ margin:0px; padding:7px; width:65; height:27px; list-style-type:none; float:left; }


/**1st ¸Þ´º**/
#head_menu { margin:0px auto; padding:0px; width:966px; height:34px; background:white; position:relative; z-index:2; }
#head_menu ul{ margin:2px 0px 0px 0px; padding:0px; height:30px; list-style-type:none; float:left; }
#head_menu li{ margin:0px; padding:0px; font-size:1px; line-height:1px; height:30px; list-style-type:none; float:left; }
#right_menu { width:420px; height:34px; line-height:34px; top:0px; right:0px; z-index:2; position:absolute; color:#f3f3f3; }

/**¼­ºê¸Þ´º**/
#sub_menu { width:966px; height:28px; margin:0px auto 2px auto; text-align:left; background:#e9e9e9; position:relative; }
#LkindMenu { width:766px; height:28px; line-height:28px; background:#e9e9e9; position:relative; }
#LkindMenu ul{ margin:0px; padding:0px; float:left; height:28px; list-style-type:none; }
#LkindMenu li{ margin:5px 0px 0px 0px; padding:0px 5px 0px 5px; height:20px; letter-spacing:-0.1em; line-height:20px; float:left; }

/**°Ë»ö**/
#search { top:0px; right:0px; width:287px; height:30px; position:absolute; }
#keyword { top:5px; left:0px; width:235px; height:19px; border:1px solid #d5d5d5; position:absolute; }
#search_button { top:2px; left:235px; width:50px; position:absolute; }
#list { top:-8px; left:679px; width:235px; height:90px; background:#fff; border-top:1px dotted #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; display:none; overflow:hidden; z-index:6; position:absolute; }
#searchs { z-index:5; margin:0 auto; width:966px; position:relative; }

/**ÅøÆÁ**/
#tooltip { z-index:20; padding:10px; width:240px; line-height:18px; background:#FFFFFF; border:3px solid #526dab; color:#555; text-align:left; visibility:hidden; position:absolute; }
#tooltip #tooltip_title { color:#369; font-weight:bold; }
#layer_help { visibility:hidden; text-align:left; position:absolute; border:1px solid #d5d5d5; font:12px ±¼¸²; padding:2px; background:#FFFFCC; z-index:10; }
#tooltip h4 { margin:0px 0px 5px 0px; font:bold 12px ±¼¸²; padding:3px; letter-spacing:-0.1em; background:#f3f3f3; }
#tooltip p { margin:0px; padding:0px; font:12px ±¼¸²; color:#666; line-height:1.46em; word-break:break-all;}

/**·Î±×ÀÎ**/
#login { z-index:3; margin:0px; padding:0px; width:226px; height:130px !important; text-align:left; overflow:hidden; background:#ffffff url(/images/loginbox.gif) no-repeat; position:relative; }
#login_innerbox { } 
#loginbutton { width:45px; height:45px; line-height:20px; margin:0px 0px 0px 10px; top:16px; right:15px; position:absolute; }
#login_icon { top:10px; left:15px; width:50px; height:50px; position:absolute; }
#login #hello_msg { width:100px; height:20px; top:15px; left:72px; z-index:2; font:bold 12px ±¼¸²; letter-spacing:-0.1em; text-align:left; position:absolute; }
#my_box { z-index:2; top:31px; left:72px; width:100px; height:40px; font:11px µ¸¿ò; line-height:17px; text-align:left; letter-spacing:-0.1em; position:absolute; }
#login #userid { background:url(/images/id_bg.gif) no-repeat; border:1px solid #888888; width:140px; height:17px; font:bold 12px tahoma !important; line-height:21px !important; top:16px; left:15px; position:absolute; }
#login #passwd { background:url(/images/pass_bg.gif) no-repeat; border:1px solid #888888; width:140px; height:17px; font:bold 12px tahoma !important; line-height:21px !important; top:40px; left:15px; position:absolute; }
#auto_log { padding:0px; margin:0px; top:62px; left:12px; width:20px; height:20px; font:12px ±¼¸²; position:absolute; }
#ssl { padding:0px; margin:0px; top:77px; left:12px; width:20px; height:20px; font:12px ±¼¸²; position:absolute; }
#secure1 { top:67px; left:35px; width:160px; height:20px; text-align:left; font:12px ±¼¸²; position:absolute; } 
#secure { top:82px; left:35px; width:160px; height:20px; text-align:left; font:12px ±¼¸²; position:absolute; } 
#login1 { width:70px; height:20px; line-height:20px; top:97px; left:15px; position:absolute; }
#login2 { width:70px; height:20px; line-height:20px; top:97px; left:95px; position:absolute; }
#pointBox {  height:20px; font:11px µ¸¿ò; padding:0px 5px; line-height:20px; top:65px; left:15px; position:absolute; }
.loginbuttons{ width:72px !important; height:20px; font:bold 12px ±¼¸² ; line-height:20px; border:0px solid #fff !important; letter-spacing:-0.1em; color:#ffffff; background:url(/images/btn72.gif) no-repeat; }
.loginbuttons2{ float:left;width:58px; height:17px; border:0px solid #fff; background:url(/images/btn73.gif) no-repeat; }
#login3 { top:73px; left:15px; width:120px; height:20px; font:12px ±¼¸²; position:absolute; }

/**ÇöÀçÀ§Ä¡**/
#location_info { margin:5px auto; width:580px; height:20px; line-height:20px; text-align:left; position:relative; }

/**¿ÞÂÊ¸Þ´º**/

#left_menu { padding:1px; margin:0px 0px 10px 0px; height:auto; border:4px solid; position:relative; overflow:hidden; }
#left_menu a { color:#313031; text-decoration:none; }
#left_menu a:hover { text-decoration:underline; }
#left_menu h2 { padding:3px 0px;  margin:0px; height:56px; overflow:hidden; position:relative; text-align:center; background:#fff; }
#left_menu h2 img { border:none; margin:0px auto; }

#left_menu ul { margin:0px; padding:5px 7px; list-style-type:none; letter-spacing:-1px; background:#fff; position:relative; }
#left_menu ul li { margin:0px 0px 0px 0px; padding:0px 0px 0px 12px; font-weight:bold; line-height:25px; background:url('/images/left/left_menu_bg.gif') no-repeat;  position:relative; }
#left_menu #mkindsub { margin:0px; padding:5px 0px; list-style-type:none; position:relative; }
#left_menu #mkindsub li { margin:0px; padding:0px; font-weight:normal; background:none; line-height:1.6em; position:relative; }
#left_menu #mkindsub li a { color:#666 !important; };
#left_menu .selected_menu { font-weight:bold; }


/**³×ºñ°ÔÀÌ¼Ç**/
#navigation { width:580px; height:24px; padding:0px; margin:10px auto; font:11px tahoma; text-align:center; overflow:hidden; position:relative; }
#navigation .navlink { padding:0px 6px; border-left:1px solid #F3F3F3; font-weight:bold; font-size:11px; }
#navigation .navlink:hover { font-weight:bold; color:#ff8800; text-decoration:none; }
#navigation .navlink_txt { padding:0px 6px; border-left:1px solid #F3F3F3; font-weight:bold; }
#navigation .navlink_txt:hover { font-weight:bold; color:#ff8800; text-decoration:none;}
#navigation .navlink_txt2 { padding:0px 6px; border-left:1px solid #F3F3F3; border-right:1px solid #F3F3F3; font-weight:bold; }
#navigation .navlink_txt2:hover { font-weight:bold; color:#ff8800; text-decoration:none;}
#navigation #selectnumber { margin:auto; top:-2px; font-weight:bold; font-size:14px; color:#cc0000; }
.normal { font-weight:normal; color:#cc0000; }

/**°Ô½ÃÆÇ**/
.chkdate { margin:5px 0px; padding:0px; width:600px; height:25px !important; border-bottom:1px solid #d5d5d5; overflow:hidden; position:relative; } 
#bbslist h2 { margin:0px 0px 0px 10px; padding:0px; width:100px; height:25px; text-align:center; font:bold 14px tahoma; overflow:hidden; background:#d5d5d5; }
#bbscom th { text-align:left; font:12px ±¼¸²; letter-spacing:-0.1em; height:30px; width:400px; border-bottom:1px solid #f3f3f3; }
#bbscom td { text-align:center; height:30px; border-bottom:1px solid #f3f3f3; }
#bbscom a { color:#666; letter-spacing:-0.1em; text-decoration:none; } 
#bbscom a:hover { color:#ff8800; letter-spacing:-0.1em; text-decoration:none; }
#submain_left{ width:340px; overflow:hidden; height:auto; margin:0px; padding:0px; float:left; }
#submain_left_gep{ width:auto; height:auto; margin:0px 0px 0px 12px; padding:0px; float:left; }
#submain_right{ width:auto; height:auto; margin:0px; padding:0px; float:right; }

/**¿ÞÂÊ °ø±¸ ·Ñ¸µ**/
#gonggu_side { margin:5px 0px; width:130px; position:relative; background:#f3f3f3; border:1px solid #d5d5d5;}
#gonggu_side .gonggu_title { 
font:bold 12px ±¼¸²;margin:0px 10px 10px 10px;line-height:20px;padding:0px;
height:30px; line-height:30px; text-align:left; color:#c00; border-bottom:1px solid #d5d5d5; position:relative; }
#gonggu_side ul{ margin:0px;  padding:0px 0px 10px 0px; text-align:center; list-style-type:none;}
#gonggu_side .gonggu_img { margin:7px auto; padding:3px; border:1px dotted #d5d5d5; width:110px; height:auto; background:#fff;}
#gonggu_side p{ font:11px µ¸¿ò; letter-spacing:-0.1em; padding:0px 3px;}
#gonggu_side .gonggu_price{ font:bold 12px tahoma; color:#c00; }


/**»çÀÌÆ®ÇÏ´Ü**/
#site_bottom { clear:both; margin:10px auto 0px auto; width:966px; height:180px; background:#E8E8E8; border-top:2px solid #d5d5d5; position:relative; }
#sub_logo { text-align:center; padding-top:10px; width:180px; top:6px; left:10px; letter-spacing:-0.1em; position:absolute;
  background-color:white; }
#bottom_menu { margin-top:6px; width:760px; height:30px; right:0px; letter-spacing:-0.1em; background:#ffffff; float:right; }
#bottom_menu ul { margin:0px; padding:0px; width:760px; height:30px; list-style-type:none; position:relative; }
#bottom_menu li { margin:0px 3px; padding:0px; width:100px; line-height:30px; height:30px; float:left;  white-space:nowrap }
#end_comment { margin:10px 0px 0px 0px; padding:0px; width:760px; height:100px; text-align:left; float:right; }
#copyright { float:right;color:#385A42;font:11px tahoma; margin: 0px 10px 0px; }
#bottom_bottom { margin:0px auto; width:966px; height:3px; background:url(/images/bottom_bottom.gif) no-repeat; position:relative; }
#end1 { width:750px; height:auto; margin:5px 0px; letter-spacing:-0.1em; font:12px ±¼¸²; line-height:20px; position:relative; border-bottom:1px dotted #fff; }
#end2 { width:750px; height:auto; margin:5px 0px; letter-spacing:-0.1em; font:12px ±¼¸²; line-height:20px; position:relative; }
.end { font:11px µ¸¿ò; color:#555555; line-height:16px;}
.end2 { font:12px tahoma; color:#333333; line-height:16px;}

#list_sum {  margin:10px auto;  width:580px;  height:30px;  font:10px tahoma;  line-height:30px;  color:#333;  text-align:left;  position:relative; }
#rss {  top:8px;  right:0px;  width:150px;  height:18px;  text-align:right;  position:absolute; }


/**ÄÞ¹Ú½º**/
#commbox { position:relative; width:380px; text-align:left; } 
#commbox .commpart { margin:0px 5px 9px 0px; width:380px; height:140px; background:url(/images/commbg.gif) no-repeat; border:1px solid #d5d5d5; overflow:hidden; position:relative; }
#commbox h2 { margin:0px; padding:0px 0px 0px 10px; height:22px; font:bold 12px ±¼¸²; line-height:22px; background:#f3f3f3; overflow:hidden; position:relative;}
#commbox ul { margin:5px 5px; padding:0px; list-style-type:none; position:relative; }
#commbox ul li { margin:0px 0px 0px 100px; height:18px; line-height:18px; padding-left:18px; background:url(/images/a.gif) 5px 0px; overflow:hidden; position:relative; }
#commbox .imgview { top:30px; left:10px; width:100px; height:102px; line-height:15px; background:#fff; overflow:hidden; text-align:center; position:absolute; } 
#commbox span { letter-spacing:-0.1em; color:#777; }
#commbox a { color:#666; }
a.comimgbox { display:block; width:88px; height:68px; float:left; border:1px solid #d5d5d5 !important; }
#commbox img { margin:4px; border:none; } 
#commbox a:hover { color:#f80; font-weight:bold; letter-spacing:-0.1em; }
#commbox a.imga { top:75px; left:0px; width:90px; height:28px; line-height:15px; margin:0px; padding:0px; overflow:hidden; position:absolute; color:#369; }
#commbox a.imga:hover { color:#f80; }
#commbox span { font:10px tahoma; color:#c00; }


/**¿ìÃø±â»ç¹Ú½º**/
.right_box { width:210px; margin-top:5px; margin-left:auto; margin-right:auto; background:#fff; border:1px solid #c8c8c8; position:relative; }
.right_box_title { 
width:190px;font:bold 12px ±¼¸²;margin:0px 10px 10px 10px;line-height:20px;padding:0px;
height:30px; line-height:30px; text-align:left; color:#369; border-bottom:1px solid #d5d5d5; position:relative; }
.right_box ul{ list-style-type:none; width:200px; margin:0px 0px 0px 6px; text-align:left; padding:0px; position:relative; }
.right_box li { margin:0px 0px 5px 0px; padding-left:8px; background:url(/images/point.gif) 0px 7px no-repeat; position:relative;  width:190px;height:17px;line-height:18px;overflow:hidden; }
.right_ad { width:165px; margin:5px 0px 0px 0px; padding:0px; position:relative; }
li.right_photo {  float:left;width:90px;margin:3px;padding:0px;height:105px;background:none; }
.right_box a {  color:#555;letter-spacing:-0.1em; }
li.right_photo a {  margin:0px 0px 4px 0px;  display:block; width:84px;height:64px;padding:2px;border:1px solid #d5d5d5; position:relative; }
li.right_photo p {  padding:0px;  color:#555;  letter-spacing:-0.1em;  margin:0px;  height:33px;  line-height:16px;  text-align:center;  overflow:hidden; }
li.right_photo img { border:2px solid #fff; width:80px; height:60px; }
.right_box em {  color:#3F9E61;  font-weight:bold;  font-style:normal; }
#right_menu a {  color:#ff0;  line-height:30px; }
#right_menu a:hover {  font-weight:bold;  letter-spacing:-0.1em;  text-decoration:none; }

.addBox { width:210px; margin:5px auto 0px auto; position:relative;}

/**Æ÷ÀÎÆ®**/
div#point { 	margin:6px; 	padding:5px; 	height:auto; 	position:relative; 	border:1px solid gray; 	background:#FBFCE9; 	text-align:left; }
div#point h3{ 	font-size:12px; 	text-align:left; 	margin:0px; 	padding:5px 0px; 	border-bottom:1px dotted #d5d5d5; 	position:relative; }
div#point ol { 	margin:0px 0px 0px 40px; 	padding:10px 0px 10px 0px; 	color:#555; 	position:relative; }
div#point li { 	font:11px tahoma; }
div#point em{ 	font-size:10px; 	font-family:arial; 	font-weight:bold; 	font-style:normal; 	color:#369; }

#last_update { 	left:62px; 	bottom:4px; 	position:absolute; 	font:9px arial; 	color:#555; }
#researchLeft { 	padding:5px 0px; }
#newFunc { 	top:8px; 	left:200px; 	position:absolute; 	z-index:1; }



/**NO SPAM**/

#noSPAM { position:relative; text-align:left; padding-left:130px; height:40px; line-height:20px;}
#noSPAM h2 { font-size:12px; position:absolute; left:0px; top:6px;}
