a {selector-dummy: expression(this.hideFocus=true);}
BODY {margin: 0px; font-family:µ¸¿ò;}

 FORM, input, P, ol, dl, dd, checkbox, img	 { margin: 0px; padding:0px; }
 img         { border: none; }



.list ul {list-style:none; margin:0px; padding-top:10px; padding-bottom:8px; padding-right:10px; float:left; }
.list ul a{display:inline; padding:0px 10px 0px 0px;  float:left; white-space:nowrap;}

#number {width:760px; margin:0px auto; text-align:center; }
.num_bottom ul {list-style:none; display:inline; margin:0px; float:none; text-align:center;}
.num_bottom ul a{display:inline; padding:0px 3px 0px 3px;  float:none; text-align:center;}

ol {list-style-type:decimal;}

.dtleft  {color: #71634D; font-size:12px; letter-spacing:-1px; line-height:120%; padding-left:7px; padding-bottom:3px;  background: url('/img2/icon_01.gif') no-repeat 0px 5px 5px 0px;}
.dtleft2  {color: #71634D; font-size:12px; letter-spacing:-1px; line-height:120%; padding-left:7px; padding-bottom:10px;  background: url('/img2/icon_01.gif') no-repeat 0px 5px 5px 0px;}
.dt6611  {color: #666666; font-size:11px; letter-spacing:-1px; line-height:120%; padding-left:5px; padding-bottom:3px;  background: url('/img2/icon_01.gif') no-repeat 0px 3px 5px 0px;}
.p_32 {padding:2 0 3 0;}

h1  {margin:0px; font-size:12px; color: #0066BF; letter-spacing:-1px;}
h2  {margin:0px; font-size:12px; color: #0066BF; letter-spacing:-1px; font-weight:bold; padding-bottom:5px; padding-top:3px;}
h3 {width:100%; font-family:Gulim, "±¼¸²"; font-size:12px; color:#444444; border-bottom:1px solid #E9E9E9; padding:15px 0 7px 0; margin-bottom:10px;}
.sky  {color:#7ABBE5}
 

td, p, div   { font-family:µ¸¿ò; FONT-SIZE: 12px;color: #555555;margin:0px;}
a         { COLOR:#555555; text-decoration:none;}
a:link    { COLOR:#555555; text-decoration:none;}
a:visited { COLOR:#555555; text-decoration:none;}
a:active  { COLOR:#0066BF; text-decoration:none;}
a:hover   { COLOR:#0066BF;}

/*font*/
.white  {COLOR:#FFFFFF; font-family:µ¸¿ò;}
.red    {COLOR:#FF0000; font-family:µ¸¿ò;}
.gray   {COLOR:#595959; font-family:µ¸¿ò;}
.blue   {COLOR:#002F9F; font-family:µ¸¿ò;}
.red    {COLOR:#F5220C}

.size14   {font-family:µ¸¿ò; font-size:14px; text-decoration:none; letter-spacing:-1; font-weight:bold;}
.g14      {font-size:14px; color: #36A600; letter-spacing:-1px; font-weight:bold;}
.white14      {font-size:14px; color: #FFFFFF; letter-spacing:-1px; font-weight:bold;}
.blue16   {font-size:16px; color: #0066BF; letter-spacing:-1px; font-weight:bold;}
.gray3316 {font-size:16px; color: #000000; letter-spacing:-1px; font-weight:bold;}
.org14    {font-size:14px; color: #FF4800; letter-spacing:-1px; font-weight:bold;}
.orgs    {font-size:12px; color: #FF4800; letter-spacing:-1px;}
.gray9912      {font-size:12px; color: #999999; letter-spacing: 0px;}
.num      {font-size:11px; color: #666666; letter-spacing: 0px;}
.num2      {font-size:11px; color: #DDDDDD; letter-spacing: 0px;}
.price    {font-size:11px; color: #FF4800; letter-spacing: 0px; line-height:120%;}
.gray3314 {font-size:14px; color: #333333; letter-spacing:-1px; font-weight:bold;}

.yel6612,	 a.yel6612:link, a.yel6612:visited {font-size:12px; color: #71634D; letter-spacing:-1px;}
             a.yel6612:hover, a.yel6612:active {font-size:12px; color: #71634D; letter-spacing:-1px; text-decoration:underline;}

.gray3311,	 a.gray3311:link, a.gray3311:visited {font-size:11px; color: #333333; letter-spacing:-1px;}
             a.gray3311:hover, a.gray3311:active {font-size:11px; color: #0066BF; letter-spacing:-1px;}

.gray3312,	 a.gray3312:link, a.gray3312:visited {font-size:12px; color: #333333; letter-spacing:-1px;}
             a.gray3312:hover, a.gray3312:active {font-size:12px; color: #0066BF; letter-spacing:-1px;}

.gray6611,	 a.gray6611:link, a.gray6611:visited {font-size:11px; color: #666666; letter-spacing:-1px;}
             a.gray6611:hover, a.gray6611:active {font-size:11px; color: #0066BF; letter-spacing:-1px;}

.gray6612,	 a.gray6612:link, a.gray6612:visited {font-size:12px; color: #666666; letter-spacing:-1px;}
             a.gray6612:hover, a.gray6612:active {font-size:12px; color: #0066BF; letter-spacing:-1px;}

.gray9911,	 a.gray9911:link, a.gray9911:visited {font-size:11px; color: #999999; letter-spacing:-1px;}
             a.gray9911:hover, a.gray9911:active {font-size:11px; color: #0066BF; letter-spacing:-1px; background-color:#ECF6FF;}

.blue14,	 a.blue14:link, a.blue14:visited {font-size:14px; color: #0066BF; letter-spacing:-1; font-weight:bold;}
             a.blue14:hover, a.blue14:active {font-size:14px; color: #0066BF; letter-spacing:-1; font-weight:bold; text-decoration:underline;}

.blue,	 a.blue:link, a.blue:visited {font-size:12px; color: #0066BF; letter-spacing:-1;}
             a.blue:hover, a.blue:active {font-size:12px; color: #0066BF; letter-spacing:-1; text-decoration:underline;}

.blueg,	 a.blueg:link, a.blueg:visited {font-family:±¼¸²; font-size:12px; color: #0066BF; letter-spacing:-1;  font-weight:bold;}
             a.blueg:hover, a.blueg:active {font-family:±¼¸²; font-size:12px; color: #0066BF; letter-spacing:-1; font-weight:bold;  text-decoration:underline;}

.blueu,	 a.blueu:link, a.blueu:visited {font-size:12px; color: #0066BF; letter-spacing:-1; font-weight:bold;}
             a.blueu:hover, a.blueu:active {font-size:12px; color: #0066BF; letter-spacing:-1; font-weight:bold; text-decoration:underline;}

.blue11,	 a.blue11:link, a.blue11:visited {font-size:11px; color: #0066BF; letter-spacing:-1;}
             a.blue11:hover, a.blue11:active {font-size:11px; color: #0066BF; letter-spacing:-1; text-decoration:underline;}

.g11,		a.g11:link, a.g11:visited {font-size:11px; color: #36A600; letter-spacing:-1;}
			a.g11:hover, a.g11:active {font-size:11px; color: #36A600; letter-spacing:-1; text-decoration:underline;}

.g12,		a.g12:link, a.g12:visited {font-size:12px; color: #36A600; letter-spacing:-1;}
             a.g12:hover, a.g12:active {font-size:12px; color: #36A600; letter-spacing:-1; text-decoration:underline;}

.org,		 a.org:link, a.org:visited {font-size:12px; color: #FF4800; font-weight:bold;}
             a.org:hover, a.org:active {font-size:12px; color: #FF4800; font-weight:bold; text-decoration:underline;}

.org11,		 a.org11:link, a.org11:visited {font-size:11px; color: #FF4800; font-weight:bold; letter-spacing:-1;}
             a.org11:hover, a.org11:active {font-size:11px; color: #FF4800; font-weight:bold; text-decoration:underline; letter-spacing:-1;}

.hot_tag01,		a.hot_tag01:link, a.hot_tag01:visited {font-size:12px; color: #666666; letter-spacing:-1;}
					a.hot_tag01:hover, a.hot_tag01:active {font-size:12px; color: #666666; letter-spacing:-1; text-decoration:underline;}

.hot_tag02,		a.hot_tag02:link, a.hot_tag02:visited {font-size:14px; color: #0066BF; letter-spacing:-1; font-weight:bold;}
					a.hot_tag02:hover, a.hot_tag02:active {font-size:14px; color: #0066BF; letter-spacing:-1; font-weight:bold; text-decoration:underline;}

.hot_tag03,		a.hot_tag03:link, a.hot_tag03:visited {font-size:18px; color: #36A600; letter-spacing:-1; font-weight:bold;}
					a.hot_tag03:hover, a.hot_tag03:active {font-size:18px; color: #36A600; letter-spacing:-1; font-weight:bold; text-decoration:underline;}

.hot_tag04,		a.hot_tag04:link, a.hot_tag04:visited {font-size:20px; color: #FFFFFF; letter-spacing:-1; font-weight:bold; background-color:#00B4B5;}
					a.hot_tag04:hover, a.hot_tag04:active {font-size:20px; color: #FFFFFF; letter-spacing:-1; font-weight:bold;  background-color:#00B4B5; text-decoration:underline;}

/* input */
.input_login  {color:#1A3FC6; font-family:µ¸¿ò; font-size:11px; border:1px solid #D8DDF0; background:#ffffff ;height:20px; padding:3px 0px 0px 5px;}
.input_login2 {color:#0082D3; font-family:µ¸¿ò; font-size:11px; border:1px solid #E8E8E8; background:#ffffff ;height:21px; padding:5px 0px 0px 5px;}
.input_search {color:#023E8A; font-family:±¼¸²; font-size:12px; border:1px solid #023E8A; background:#FFFFFF; height:21px; padding:3px 0px 0px 5px; font-weight:bold;}
.input_text   {color:#333333; font-family:µ¸¿ò; font-size:12px; border:1px solid #E2E2E2; background:#ffffff ;height:20px; padding:3px 0px 0px 5px;}
.input_price  {color:#FF4800; font-family:µ¸¿ò; font-size:12px; border:0px; background:#F5F5F5 ;height:21px; padding:3px 0px 0px 5px;  letter-spacing:0;  font-weight:bold; text-align:right;}
.input_point  {color:#36A600; font-family:µ¸¿ò; font-size:12px; border:0px background:#ffffff ;height:21px; padding:3px 0px 0px 5px; font-weight:bold; letter-spacing:0;}
.input_text2  {color:#333333; font-family:µ¸¿ò; font-size:12px; border:1px solid #E8E8E8; background:#F6F6F6 ;height:20px; padding:3px 0px 0px 5px;}
.input_search2 {color:#023E8A; font-family:±¼¸²; font-size:12px; border:1px solid #DDDDDD; background:#FFFFFF; height:28px; padding:7px 0px 0px 5px; font-weight:bold;}


/* °Ô½ÃÆÇ °ü·Ã ½ºÅ¸ÀÏ */
.bar {color: #0066BF; font-size:12px; padding:5 0 3 10;  font-weight:bold; letter-spacing:-1px; background: url('/img2/board_bar.gif') repeat-y;}
.bar2 {padding:2 0 2 0;}
.bar3 {padding:5 0 3 0;}

/* table */
.detail {border:7px solid #D0E4F5; background:#ffffff;}
.gray_line {border:1px solid #E8E8E8; background:#ffffff; line-height:150%; padding:10px; font-size:11px; color: #666666; letter-spacing:-1px;}

.table_notice {border:1px solid #E1E1E1; background:#ffffff;}


.p1 {font-family:µ¸¿ò; font-size:11px; color: #666666; letter-spacing:-1px; line-height:120%; padding-top:15px; padding-bottom:15px;}
.p2 {font-family:µ¸¿ò; font-size:12px; color: #666666; letter-spacing:-1px; line-height:120%; padding-top:15px;}
.p3 {font-family:±¼¸²; font-size:12px; color: #FF4800; letter-spacing:-1px; line-height:120%; padding-bottom:7px;}

.table_height {padding-top:9px; padding-bottom:7px; font-family:µ¸¿ò; font-size:12px; color: #0066BF; letter-spacing:-1; font-weight:bold;}
.table_height2 {padding-top:9px; padding-bottom:7px; font-family:µ¸¿ò; font-size:12px; color: #0066BF; letter-spacing:-1;}
.table_height3 {padding-top:9px; padding-bottom:7px; padding-left:5px; padding-right:5px;}
.table_height4 {padding-top:7px; padding-bottom:5px; padding-right:10px; font-family:µ¸¿ò; font-size:12px; color: #666666; letter-spacing:0;}
.table_height5 {padding-top:7px; padding-bottom:5px; font-family:µ¸¿ò; font-size:12px; color: #666666; letter-spacing:0;}

/* ¹é±×¶ó¿îµå ÀÌ¹ÌÁö */
.category_bg {background:url('/img/category_bg.gif') repeat-y; padding:2 0 1 7;}
.dot    {height:1px; background:url('/img/line_dot.gif') repeat-x;}
.dot2   {height:1px; background:url('/img2/line_dot2.gif') repeat-x;}
.dot3   {height:1px; background:url('/img/line_dot3.gif') repeat-x; margin:0 0 3 0;}
.dot4   {height:1px; background:url('/img/line_dot3.gif') repeat-x; margin:0 0 -2 0;}
.photo  { border:1px solid #D0E4F5;}
.photo2 { border:1px solid #E8E8E8;}
.box01  { border:5px solid #D0E4F5;}
.photo3 {border:2px solid #E1E1E1;}
.photo3:hover a{border:2px solid #ED4026;}

/* ·Ñ¿À¹ö ÀÌ¹ÌÁö*/
a.rollover img { border-width:0px; display:inline; }
a.rollover img.over { display:none; }

a.rollover:hover { border:0px }
a.rollover:hover img { display:none; }
a.rollover:hover img.over { display:inline; }


/* Ä«Å×°í¸® */
#nav { width :100%; margin :0px; padding :0px; clear:left;} 
#nav ul { margin: 0; padding:0; padding-top:3px; padding-bottom:1px; list-style : none; float:left;} 
#nav .first a  { float : left; margin-top:5px; margin-left:3px; width:230px; color : #0066BF; border : none;  background:url('/img/category_bg.gif') repeat-y;} 
#nav .second a { float : left; white-space:nowrap; color : #0066BF;}	



/*list*/
#guide {width:310px; height:35px: left:0; top:0; position:relative;}
#guide ul {list-style-type:none; margin:0px; float:right;}
#guide li a{display:block; padding:0px; float:left;}
#guide li {float:left}




/******************************  03¿ù ¼öÁ¤º» ***************************/

#box {position:relative; width:100%;  border:1px solid #E1E1E1; background-color:#FFF;}
#box p{font-family:µ¸¿ò; font-size:11px; color:#333; letter-spacing:-1; text-align:left;}
#box .right {text-align:right; padding:8px 10px 8px 10px; border-bottom:1px solid #E1E1E1;}
#box .left {float:left;}
#box .left2 {padding:8px 10px 8px 10px; border-bottom:1px solid #E1E1E1;}
#box dl{padding:10px 10px 10px 10px; font-family:µ¸¿ò;}
#box dt:last_child{padding:0px;}


#search {position:relative; width:960px; height:39px;  border:1px solid #DDDDDD; border-top:3px solid #DDDDDD; background-color:#F2F2F2; margin:0 auto;}
#search .right {position:relative; top:0px; right:5px; float:right; margin-top:-18px;}
#search form {position:relative; top:5px; vertical-align:middle; text-align:center;}

#issu {position:relative; width:250px; padding:0; margin:0;}
#issu .title {margin-bottom:8px;}

#BestBox {position:relative; width:510px; padding:0; margin:0;}


#ServiceReport ol{margin:0 0 0 20;}
#ServiceReport li{line-height:150%; letter-spacing:-1;}

.icon {position:absolute; z-index:10;}
.best {border:2px solid #ED4026;}
.best2 {border:2px solid #ED4026; margin-bottom:7px;}
.Box02 {border:1px solid #E1E1E1;}
.Box03 {border:1px solid #E8E8E8; background-color:#F8F8F8; padding:19px;}
.BoxPart {border:1px solid #E5E5E5; background-color:#F5F5F5; padding:9px;}
.BoxHot {border:5px solid #E1E1E1; background-color:#FFFFFF; padding:5px;}
.BoxCon {border:1px solid #E8E8E8; background-color:#FFFFFF; padding:19px;}
.BoxCategory {border:5px solid #ECECEC; background-color:#F6F6F6; padding:5px;}
.BoxCategory2 {border-bottom:2px solid #DDDDDD; background-color:#FAFAFA; padding:10px;}
.BoxCategory3 {border:1px solid #DDDDDD; background-color:#FFFFFF; padding:10px;}
.BoxSearch {border:1px solid #E8E8E8; background-color:#F8F8F8;}
.LeftMenu {border:1px solid #387BBE; background-color:4F94D7;}


/* Å×ÀÌºí°ü·Ã */
.chart table{border:none;}
.chart th {border:1px solid #E9E9E9; text-align:center; font-family:µ¸¿ò; font-size:11px; letter-spacing:-1; color:#666666; font-weight:bold; padding-top:11px; padding-bottom:7px; background:url('/img2/table_bg.gif') repeat-x;}
.chart th .th2 {border:1px solid #E9E9E9; text-align:center; font-family:µ¸¿ò; font-size:11px; letter-spacing:-1; color:#666666; font-weight:bold; background:url('/img2/table_bg.gif') repeat-x;}
.chart td {border-bottom:1px solid #E9E9E9; background-color:#FFFFFF; text-align:center; font-family:±¼¸²; font-size:12px; color:#333333; height:29px;}
.chart .txt_left{border-bottom:1px solid #E9E9E9; background-color:#FFFFFF; font-family:±¼¸²; text-align:left; font-size:12px; color:#333333; height:32px; padding-left:10px;}

.chart .txt_left2{border-bottom:1px solid #E9E9E9; background-color:#FFFFFF; font-family:verdana; text-align:left; font-size:12px; color:#333333; height:29px; padding-left:10px;letter-spacing:-1;}

/*png ÀÌ¹ÌÁö Àû¿ë*/
.png24 {tmp:expression(setPng24(this));}

/*2010-03-25¼öÁ¤*/
.tblfx{table-layout:fixed;} 
#header{
	width:100%;
	height:168px;
	margin:0;
	padding:0;
	position:relative;
	z-index:12;
	}

#topmeun {position:relative; width:960px;}
#GNB {position:relative; width:960px; height:34px; overflow:hidden;display:block;}
#GNB ul{list-style:none; margin:0; padding:0; float:left;}
#GNB li{float:left; display:block; margin:0; padding:0;} 


.nav_form {position:relative; width:960px;top:-4px; height:36px; background:#F7F7F7 url("/images/renew1001/nav/form_navbg.gif") no-repeat 0 0;}
.nav_form ul {position:absolute; margin:0; padding:0;  top:8px; left:195px;}
.nav_form li  {position:relative; float:left; display:inline; margin:0; padding:0 12px 0 0;}

/* all-menu */
.all-menu {
	position:relative; 
	background:url('/images/renew1001/main/img_all_menu.png') repeat-x 0 0;
	width:960px;
	height:400px;
	line-height:150%;
	
	margin:0;
	padding:0;
	}
/*.all-menu .w115 {width:115px;}
.all-menu .w125 {width:125px;}
.all-menu .w90   {width:90px;}
.all-menu ul   {float:left; display:inline; text-align:left; margin:0; padding:0;}
.all-menu ul li {float:left; display:inline; margin:0; padding:0; text-align:left; clear:both; width:100%;}
.all-menu li a {text-align:left; margin:0; padding:0;}
.all-menu li a:hover {text-decoration:underline;}
.all-menu .close {position:absolute; top:48px; left:945px;}
.all-menu .m1 {position:absolute; top:60px; left:210px;}
.all-menu .m2 {position:absolute; top:60px; left:360px;}
/*.all-menu .m3 {position:absolute; top:60px; left:470px;}
.all-menu .m4 {position:absolute; top:60px; left:510px;}
.all-menu .m5 {position:absolute; top:60px; left:660px;}
.all-menu .m6 {position:absolute; top:60px; left:805px;}*/

/*2011_10_31¼öÁ¤*/
.all-menu .w145 {width:145px;}
.all-menu .w125 {width:125px;}
.all-menu .w90   {width:90px;}
.all-menu ul   {float:left; display:inline; text-align:left; margin:0; padding:0;}
.all-menu ul li {float:left; display:inline; margin:0; padding:0; text-align:left; clear:both; width:100%;}
.all-menu li a {text-align:left; margin:0; padding:0;}
.all-menu li a:hover {text-decoration:underline;}
.all-menu .close {position:absolute; top:48px; left:945px;}
/*.all-menu .m1 {position:absolute; top:60px; left:210px;}*/
.all-menu .m2 {position:absolute; top:60px; left:220px;}
/*.all-menu .m3 {position:absolute; top:60px; left:470px;}*/
.all-menu .m4 {position:absolute; top:60px; left:405px;}
.all-menu .m5 {position:absolute; top:60px; left:595px;}
.all-menu .m6 {position:absolute; top:60px; left:780px;}

/*2010-03-30 tag_list*/
#tag_best {width:180px; line-height:160%; letter-spacing:-1px;}
#tag_best a {text-decoration:none;}
.type1 {font-size:12px; color:#FFFFFF; background:#269ED2; padding:2px 1px 0 1px;}
.type2 {font-size:14px; font-weight:bold; color:#269ED2; font-family:Dotum;}
.type3 {font-size:12px; color:#FFFFFF; background:#4CB840; padding:2px 1px 0 1px; font-family:Dotum;}
.type4 {font-size:12px; color:#999999}

.tag_bar {font-size:11px; margin:0 5px; font-weight:normal; color:#dddddd}

