BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;

    scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color: #C3C3C3;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-shadow-color: #C3C3C3;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #C3C3C3;}

TD,SELECT,TEXTAREA,center {
	color:#4E4E4E;
	font-size:12px;
	font-family:µ¸¿ò;
	line-height:17px;
	border-bottom-color:F0F0F0;	
	LETTER-SPACING: 0px;}

input,select {
	font-size:12px;
	}

img {border:0; border-style:none; margin:0; padding:0; vertical-align:top;}/*ÀÌ¹ÌÁö¸µÅ©¼± Ç¥½Ã ¾øÀ½*/	
	
a:link {text-decoration:none; color:#555555; }
a:active {text-decoration:none; color:#555555;}
a:visited {text-decoration:none; color:#555555;}
a:hover {text-decoration:none; color:#ff6600;}

a.menu:hover       { background-image: url(/a45/me_bg.gif); cursor:pointer; color:#ffffff;}

a.menu2:hover       { background-image: url(/a45/me2_bg.gif); cursor:pointer; color:#ffffff;}

div.a1{width:127px; 
       font-family:µ¸¿ò; 
	   font-size:8pt; 
	   text-decoration:none;
	   padding: 2px 0px 0px 12px;
	   letter-spacing:-1px;
}

.a02:link {text-decoration:none; color:#ffffff; font-weight: bold; text-align:center;}
.a02:active {text-decoration:none; color:#ffffff; font-weight: bold; text-align:center;}
.a02:visited {text-decoration:none; color:#ffffff; font-weight: bold; text-align:center;}
.a02:hover {text-decoration:none; color:#ffb22b; font-weight: bold; text-align:center;}

.a03:link {text-decoration:none; color:#666666;  }
.a03:active {text-decoration:none; color:#666666;  }
.a03:visited {text-decoration:none; color:#666666; }
.a03:hover {text-decoration:underline; color:#005abf; font-weight: bold;  }


.smenu{
  width: 139px; 
  height: 17px;
}



.style1 {
	color: #333333;
	font-weight: bold;
	font-size: 12px;
}
.style3 {
	font-size: 12px;
}
.style33 {
	font-size: 12px;
	text-decoration:underline; 
	color:#0056b7;
	padding-left: 10px;
}
.style5 {
	line-height:19px;
	font-size: 18px;
	font-weight: bold;
}
.style55 {
	font-size: 14px;
	text-decoration:underline; 
	color:#0056b7;
	font-weight: bold;
}
.style6 {
	color: #FF0000;
}
.style8 {
	font-size: 12px;
	color: #666666;
}
.style9 {
	color: #333333;
	font-weight: bold;
}
.style10 {
	color: #FF0000;
	font-weight: bold;
}
.style_bestkey {
	color: #333333;
	font-weight: bold;
}
.pad20 {
	padding-left: 10px;
}


.search_box {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:400px;
	_width:372px;
	height:26px;
	_height:40px;
	border:6px solid #5c93c5;
	background-color:#ffffff;
}

.search_box02 {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:320px;
	height:12px;
	border:none;
	background-color:#ffffff;
}

.sponser_box {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:148px;
	height:110px;
	border:3px solid #dddddd;
	background-color:#ffffff; 
	padding: 20px 15px 10px 15px;
	}

.sponser_img {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:148px;
	height:110px;
	border:4px solid #5991c5;
	background-color:#ffffff;
}

.sponser_b_img {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:163px;
	height:125px;
	border:4px solid #e33a18;
	background-color:#ffffff;
}

.real_img {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:163px;
	height:125px;
	border:4px solid #777777;
	background-color:#fff;
}
	
.result_img {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:120px;
	height:90px;
	border:3px solid #dddddd;
	background-color:#ffffff;
}

.result_s_img {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:104px;
	height:74px;
	border:3px solid #dddddd;
	background-color:#ffffff;
}

.result_img_gray {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:120px;
	height:90px;
	border:3px solid #dddddd;
	background-color:#ffffff;
	filter:gray();
}

.result_s_img_gray {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	width:104px;
	height:74px;
	border:3px solid #dddddd;
	background-color:#ffffff;
	filter:gray();
}
	



.font_04 {
	font-weight: normal;
	text-align:center;
	color: #24487C;}
	
.font01 {
	color: #114C6B;
	font-weight:bold;}
.menufont {
	line-height:18px;
	text-align:center;
	font-weight:bold;
	color: #ffffff;}
	
.smallfont {
	color: #666666;
	line-height:18px;
	font-size:11px;}
	
.font02 {
	color: #00539C;
	text-decoration:underline;
	line-height:24px;
	font-size:12px;}


.best01 {
	color: #000000;
	font-weight:bold;}
.best02 { color: #125221; }
.best03 { color: #E50D0D; }


.list01 {
	color: #114C6B;
	font-weight:bold;}
.list02 { color: #114C6B; }
.list03 {
	color: #000000;
	font-weight:bold;}
.list04 { 
	color: #E50D0D;
	font-weight:bold;}
.list05 { 
	color: #54811A;
	font-weight:bold;}
.list06 { 
	color: #358BFF;
	font-weight:bold;}
.list07 { nn
	color: #000000;
	font-weight:bold;}
.list08 { color: #CCCCCC; }

/*
.traffic{
 border-top:solid 2px #457aba;
 border-right:solid 1px #CCCCCC;
}
.traffic th{
 border-left:solid 1px #CCCCCC;
 border-bottom:solid 1px #CCCCCC;
 background-color:#f8fcfe;
 font-size:12px;
 color:#457aba;
 padding:6px;
 text-align:center;
}
.traffic td{
 font-size:12px;
 border-left:solid 1px #CCCCCC;
 border-bottom:solid 1px #CCCCCC;
 padding:4px;
 text-align:center;
}

.traffic1 td{
 font-size:12px;
 padding:1px;
}

.semititle{
 font-family: µ¸¿ò;
 font-size:12px;
 font-weight:bold;
 color:#457aba;
 background-color:#d8effa;
}
*/

.traffic{
	border-top:solid 2px #305481;
	border-right:solid 1px #CCCCCC;
}
.traffic th{
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	background-color:#457aba;
	font:"±¼¸²", "µ¸¿ò", sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:6px;
	text-align:center;
}
.traffic td{
	font:"±¼¸²", "µ¸¿ò", sans-serif;
	font-size:12px;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	padding:4px;
	text-align:center;
}

.traffic1 td{
	font:"±¼¸²", "µ¸¿ò", sans-serif;
	font-size:12px;
	padding:1px;
}

.semititle{
	font-family: µ¸¿ò;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#305481;
}

.table_border01 { border: 1px solid #D9D9D9;}
.table_border02 {
	border: 1px solid #E1E1E1;
	background-color: #F3F3F3;
	margin:3px 3px 3px 3px;}

.table_b01 { border: 1px solid #D3D5D6; }
.table_b02 {
	border: 3px solid #E1E1E1;
	padding: 10px 10px 10px 10px;}
.table_b03 {
	border: 1px solid #52A3B2;
	padding: 1px 1px 1px 1px;}




.bgcolor_01{ background-color:#F3F3F3; }
.bgcolor_02{ background-color:#D9D9D9; }
.bgcolor_03{ background-color:#edf5f9; }
.bgcolor_05{ background-color:#DCDCDC; }
.bgcolor_06{
	background-color:#F5F5F5;
	font-size:12px;
	padding-left:15px;}

.pad_01{ padding-left:15px; }
.pad_02{ padding-left:15px; background-color:#ffffff; }
.pad_03{
	padding:0px 10px 10px 0px;
	background-color:#ffffff;
	font-weight:bold;
	color:#000000;
	font-size:12px;}
.pad_04{
	padding:10px 0px 0px 10px;
	font-size:12px;}
.pad_05{
    padding:7px 0px 7px 15px; 
	}
.pad_06{
	padding:0px 0px 5px 15px;
	font-size:11px;
	line-height:20px;}
.pad_07{ padding-left:30px; }
.pad_08{
	padding:5px 0px 0px 10px;
	font-weight:bold;
	color:#222222;
	}

.list_p01{ padding: 15px 0px 15px 0px;}

.submenu_font {
  color: #444444;
  font-size: 9pt;
  font-family: µ¸¿ò;
  line-height: 22px;
  font-weight: bold;
  padding-left:20px;
}


.submenu_bg {
  background-color:#555555;
  padding-top:3px;
}

.spon_t { 
 background: url(/image/spon_rbg.gif) no-repeat right top;
}

.spon_brbg { 
 background: url(/image/spon_brbg.gif) no-repeat right top;
}

.spon_left_line { 
 background: url(/image/spon_left_line.gif) repeat-y left top;
}

.spon_right_line { 
 background: url(/image/spon_right_line.gif) repeat-y right top;
}

.new_t { 
 background: url(/image/new_rbg.gif) no-repeat right top;
}

.new_brbg { 
 background: url(/image/new_brbg.gif) no-repeat right top;
}

.new_left_line { 
 background: url(/image/new_left_line.gif) repeat-y left top;
}

.new_right_line { 
 background: url(/image/new_right_line.gif) repeat-y right top;
}

.real_left_line { 
 background: url(/image/re_list_lbg.gif) repeat-y left top;
}

.real_right_line { 
 background: url(/image/re_list_rbg.gif) repeat-y right top;
}