/************************************ ÀüÃ¼ °øÅëºÎºÐ *****************************************/
* {
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;

	scrollbar-face-color:#D4D4D4;
	scrollbar-shadow-color:#949494;
	scrollbar-highlight-color: #F4F4F4;
	scrollbar-3dlight-color: #F4F4F4;
	scrollbar-darkshadow-color: #F4F4F4;
	scrollbar-track-color: #F4F4F4;
	scrollbar-arrow-color: #949494;
}
body {
	background:url(/images/top_bg01.gif) top repeat-x;
}

/* Å¬¸¯½Ã Á¡¼± ¾ø¾Ö±â */	
a{selector-dummy:expression(this.hideFocus=true);}
img{selector-dummy:expression(this.hideFocus=true);}

/* ÀüÃ¼ */
#wraper { 
	position:relative;
	margin: 0 auto;
	width: 860px;
}
/* ÀÌ¹ÌÁö ½ºÅ¸ÀÏ */
.online_pic {
	width:68px;
	height:68px;
	border:1px #D5D6E3 solid;
	margin:0px;
	overflow:hidden;
}

h3 {
	list-style-type:none;
	text-align: left;
}
h4 {
	list-style::none;
	float:left;
}
h5 {
	list-style::none;
	float:right;
}


/************************************ »ó´ÜºÎºÐ *****************************************/
#header {
	position:relative;
	width: 860px;
	float: left;
	margin: 0px;
	display:inline;
	height:443px;
}
/********** TOP ºÎºÐ **********/
/*** ¼öÁ¤ 2010.02.04 ***/
#top_menu {
	position:relative;
	width:860px;
/*	height:55px;  */
	height:67px;
/*	margin-top:5px; */
	background:url(/images/main_top_bg01.gif);
}
/* ¼öÁ¤ 2010.10.15 
#top_me_left {
	padding-top:11px;
	padding-left:21px;
	float:left;
}
#top_me_logo {
	padding-left:202px; 
 	padding-left:140px;
	padding-top:7px;
	float:left;
	overflow:hidden;
} */
#top_me_left {
	padding-top:11px;
	padding-left:20px;
	float:left;
}
#top_me_left li {
	float:left;
}
#top_me_logo {
	padding-left:80px; 
/*	padding-left:45px;*/
	padding-top:7px;
	float:left;
	overflow:hidden;
}
#top_me_rig {
	float:right;
	padding-top:11px;
	padding-right:13px;
}
#top_me_rig li {
	float:left;
}
/********** ¿Â¶óÀÎ ºÎºÐ **********/
/*** ¼öÁ¤ 2010.02.04 ***/
#top_online {
	clear:both;
	position:relative;
	width:860px;
	height:48px;
/*	background:url(/images/top_online_bg.gif);  */
	background:url(/images/main_top_bg02.gif);
}
#top_online_le {
/*	padding:5px 0 0 35px;; */
	float:left;
	padding-left:13px;
}
#top_online_le li {
	float:left;
}
#top_online_con {
	float:left;
/*	padding: 5px 0 0 117px;  */
}
#top_online_con li {
/*	float:left;  */
}
#top_online_rig {
	float:left;
/*	padding: 5px 10px 0 0; */
}
#top_online_rig li {
	float:left;
}
/********** °Ë»ö ºÎºÐ **********/
#top_search {
	clear:both;
	float:left;
	position:relative;
	text-align:left;
	width:860px;
	height:86px;
	background:url(/images/top_search_bg01.gif);  
/*	background:url(/images/top_search_bg01_a.gif);*/
}
#top_search_box{
	position:relative;
	width:390px;
	height:40px;
	margin:21px 0 0 240px;
	background:url(/images/top_search_line01.gif);
}
#top_search_box ul{
	float:left;
	padding:8px 0 0 10px;
}
#top_search_select{
	float:left;
	padding-top:2px;
}
#top_search_text {
	float:left;
	padding-left:5px;
	width: 230px;
}	
#top_search_box input {
	border:#FFFFFF 1px solid;
	width:220px;
	height:18px;
	padding-top:4px;
	text-align: left;
}
#top_search_btn{
	float:right;
	padding-right:8px;
}
#top_search_bot {
	clear:both;
	width:860px;
	height:23px;
	background:url(/images/top_search_bot.gif) no-repeat;
}
/********** ±³Â÷·Î, ¹è³Ê ºÎºÐ **********/
#top_con {
	position:relative;
	width:860px;
	float:left;
}

/*** ¿ÞÂÊ ºÎºÐ ***/
#top_left {
	width:230px;
	height:118px;
	float:left;
	padding-right:10px;
}
#top_con_le{
	background:url(/images/top_guide_bg01.gif);
	width:230px;
	height:118px;
	float:left;
}
#top_con_le ul{
	margin-top:15px;
	padding:0 0 0 104px;
	text-align:left;
}
#top_con_le li{
	clear:both;
	float:left;
	width:103px;
	height:21px;
}
/*** ÇÃ·¡½Ã ºÎºÐ ***/
#top_center {
	width:390px;
	height:118px;
	float:left;
	padding-right:10px;
}
#top_con_con {
	width:390px;
	height:118px;
	float:left;
	overflow:hidden;
}
/*** ¿ìÃø¹è³Ê±¤°í ºÎºÐ ***/
#top_right {
	float:left;
	width:220px;
}
#top_banner_rig {
	width:220px;
	height:118px;
	overflow:hidden;
}
/*** ¿ìÃø¹è³Ê±¤°í Å¬¸¯ ºÎºÐ ***/
#top_con_rig_icon {
	position:absolute;
	width:20px;
	height:40px;
	left:860px;
	top:4px;
}

/********** ±³Â÷·Î ±¤°í½ÅÃ», ½Å¹®ÁÙ±¤°í, NEW ºÎºÐ **********/
/*
#top_bot{
	clear:both;
	position:relative;
	width:860px;
}
*/
/*** ±³Â÷·Î±¤°í½ÅÃ» ºÎºÐ ***/
#top_bot_le {
	background:url(/images/top_bl_bg.gif);
	width:230px;
	height:89px;
	float:left;
}
#top_bot_menu01 {
	height:23px;
	padding:34px 0 0 21px;
	overflow:hidden;
}
#top_bot_menu01 li {
	float:left;
}
#top_bot_menu02 {
	clear:both;
	padding-left:21px;
}
#top_bot_menu02 li {
	float:left;
}
/*** ½Å¹®ÁÙ±¤°í ºÎºÐ ***/
#top_bot_con {
	float:left;
	width:390px;
}
#top_bc_top {
	width:390px;
	height:31px;
	background:url(/images/top_bc_top.gif);
}
#top_bc_time {
	float:left;
	padding:12px 0 0 8px;
	font-family:"µ¸¿ò";
	font-size:11px;
	font-weight:bold;
	color:#777777;
}
#top_bc_more {
	float:right;
	padding:8px 8px 0 0;
}
#top_bc_text {
	width:390px;
	height:51px;
	padding-top:7px;
	background:url(/images/top_bc_bg.gif);
}
#top_bc_text li{
	float:left;
	padding-left:15px;
	height:20px;
	width:365px;
	word-break:break-all;
	word-weap:break-word;
	overflow:hidden;
	text-align:left;
	color:#D1D1D1;
	line-height:150%;
}
.top_bc_text_01{
	font-weight:bold;
	color:#FE5B0E;
}
/*** NEW ºÎºÐ ***/
#top_bot_rig {
	float:center;
	position:relative;
	width:210px;
	height:80px;
	margin-top:9px;
}
#top_br_top {
	width:210px;
	height: 22px;
	overflow:hidden;
}
#top_br_le {
	float:left;
	width:103px;
	height:22px;
}
#top_br_ri {
	float:right;
	width:42px;
	height:22px;
}
#top_br_list {
	clear:both;
	float:left;
	width:210px;
	height:51px;
	padding-top:7px;	
	background:url(/images/top_br_bg.gif);
}
#top_br_list li {
	text-align:left;
	padding-left:10px;
	line-height:200%;
	height:24px;
	word-break:break-all;
	word-weap:break-word;
	overflow:hidden;
}


/*********************************** ÄÜÅÙÃ÷ºÎºÐ ****************************************/
#content {
	display:inline;
	clear:both;
	float: left;
	position:relative;
	width: 860px;
	margin-top:14px;
}
#con_left {
	float: left;
	position:relative;
	width:630px;
}
#con_right {
	float: right;
	position:relative;
	width:220px;
}
/********** online ºÎºÐ **********/
#online_box {
	float:left;
	position:relative;
	width:630px;
	height:307px;
	margin-top:8px;
}
/********** ÀÚµ¿Â÷ ºÎºÐ **********/
#ob_auto, #ob_job, #ob_realty {
	float:left;
	position:relative;
	width:310px;
	margin:0 0 20px 0;
	text-align:left;
}
#ob_auto_menu, #ob_job_menu, #ob_realty_menu {
	float:right;
	height:23px;
	overflow:hidden;
}
#ob_auto_menu li, #ob_job_menu li, #ob_realty_menu li {
	float:left;
}
#ob_list_auto, #ob_list_realty {
	position:relative;
	float:left;
	width:310px;
	height:112px;
	padding-top:9px;
	overflow:hidden;

}
#ob_list_auto ul li, #ob_list_realty ul li {
	width:320px;
	margin:0 0 0 -10px;
}
#ob_list_auto dl, #ob_list_realty dl {
	float:left;
	width:68px;
	padding-left:10px;
}
#ob_list_auto dd, #ob_list_realty dd {
	padding-top:4px;
	height:28px;
	overflow:hidden;
}
.ob_title {
	height:14px;
	line-height:120%;
	cursor:hand;
	overflow:hidden;
	color:#696969;
	word-break:break-all;
	word-weap:break-word;
}
	
/********** ºÎµ¿»ê ºÎºÐ **********/

#ob_realty {
	float:right;
}
/*
#ob_realty_menu {
	float:right;
	height:23px;
	overflow:hidden;
}
#ob_realty_menu li {
	float:left;
}
*/
/********** Ãë¾÷ ºÎºÐ **********/
.ob_text_list {
	position:relative;
	float:left;
	width:310px;
	height:74px;
	padding-top:5px;	
	background:url(/images/con_job_bg.gif);
}
.ob_text_list li {
	padding-left:9px;
	height:24px;
	word-break:break-all;
	word-weap:break-word;
	overflow:hidden;
	text-align:left;
	line-height:200%;
}
/********** ÀåÅÍ ºÎºÐ **********/
#ob_market {
	position:relative;
	float:right;
	width:310px;
	text-align:left;
}
#ob_market li {
	padding-left:9px;
	text-align:left;
	line-height:200%;
}
/**********±³Â÷·Î ¸Å°ÅÁø, Ä¿¹Â´ÏÆ¼, ¾Æ»çÄ®·³ ºÎºÐ **********/
#kyocharo_info{
	clear:both;
	float:left;
	position:relative;
	width:630px;
	height:103px;
	margin-top:20px;
}
#ki_magazine {
	float:left;
	position:relative;
	width:310px;
	height:103px;
	margin:0;
	padding:0;
}
#ki_magazine_bg{
	height:74px;
	margin:0px;
	background:url(/images/con_ki_bg.gif);
}
#ki_magazine_con {
	height:71px;
	margin:0 2px 0 3px;
	overflow:auto;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#D9D9D9;
	scrollbar-highlight-color: #FAFAFA;
	scrollbar-3dlight-color: #FAFAFA;
	scrollbar-darkshadow-color: #FAFAFA;
	scrollbar-track-color: #FAFAFA;
	scrollbar-arrow-color: #D9D9D9;
}
#ki_magazine_con ul{
	height:110px;	
	padding:6px 0 6px 0;
	overflow:hidden;
}
#ki_magazine_con li{
	padding:1px 0 0 0;	
	color:#666666;
	height:20px;	
	width:280px;
	text-align:left;
	line-height:190%;
	overflow:hidden;
}
#ki_community {
	float:right;
	position:relative;
	width:310px;
}
#ki_com_tit {
	float:left;
	position:relative;
	width:192px;
}
#ki_com_tit ul{
	width:174px;
	height:66px;
	padding:8px 0 0 18px;
	background:url(/images/con_ki_bg_02.gif);
}
#ki_com_tit li{
	color:#747474;
	height:20px;	
	width:165px;	
	text-align:left;
	line-height:170%;
	overflow:hidden;
	float:left;
	margin-left:-1px;
	padding-left:-1px;
}
#ki_asacr_tit {
	float:left;
	position:relative;
	width:118px;
}
#ki_asacr_tit dl{
	width:98px;
	height:65px;
	padding:9px 10px 0 10px;
	background:url(/images/con_ki_bg_03.gif);
}
#ki_asacr_tit dd{
	line-height:118%;
	height:30px;
	overflow:hidden;
	vertical-align:middle;
	word-break:break-all;
	word-weap:break-word;
}
#ki_asacr_tit dt{
	margin-top:5px;
	line-height:118%;
	height:16px;
	overflow:hidden;
	word-break:break-all;
	word-weap:break-word;
}
.ki_text_01{
	color:#696969;
	word-break:break-all;
	word-weap:break-word;
}

/********** °ø¿¬,Àü½Ã,¸ÀÁý ºÎºÐ **********/
#kyocharo_news {
	float:right;
	width:220px;
	height:438px;
	background:url(/images/kyocharo_news_bg.gif);
}
#kyo_citylife {
	width:220px;
	height:184px;
	margin-top:15px;
}
#kyo_citylife li {
	width:208px;
	padding:3px 6px 0 6px;
}
	
.kyo_citylife_img {
	float:left;
	width:104px;
}
.kyo_citylife_img dt{
	width:96px;
	height:70px;
	text-align:center;
}
.kyo_citylife_img dd{
	padding:8px 0 0 4px;
	width:92px;
	text-align:left;
	overflow:hidden;
}
.kyo_text_01{
	font-weight:bold;
	color:#666666;
	height:28px;
	overflow:hidden;
	line-height:120%;
	word-break:break-all;
	word-weap:break-word;
}
.kyo_text_02{
	font-size:11px;
	line-height:15px;
	color:#696969;
	letter-spacing:-1px;
	height:28px;
	overflow:hidden;
	word-break:break-all;
	word-weap:break-word;
}
#culture_1 {
	width:400px;
	text-align:left;
}
.kyo_text_05{
	font-size:11px;
	line-height:15px;
	color:#696969;
	letter-spacing:-1px;
	height:28px;
	overflow:hidden;
	word-break:break-all;
	word-weap:break-word;
}
/*¿ìÃø ÇÏ´Ü ¹è³Ê*/
#kyo_banner{
	width:208px;
	height:198px;
	margin:7px 6px 6px 6px;
}
kyo_text_03
#kyo_area{
	width:220px;
}
#kyo_area li {
	float:center;
	height:14px;
	padding-top:8px;
	overflow:hidden;
}
.kyo_text_03{
	color:#4C4C4C;
	text-align:center;
	word-break:break-all;
	word-weap:break-word;
}
.kyo_text_04{
	color:#4C4C4C;
}

/************************************ ÇÏ´ÜºÎºÐ *****************************************/
#bottom {
	display:inline;
	float: left;
	position:relative;
	width: 860px;
	margin-top: 23px;
}
#bot_top {
	position:relative;
}
#bt_top_bg {
	width:860px;
	height:33px;
	background:url(/images/bt_top_bg.gif);
}
#bt_top_l {
	float:left;
	padding-left:10px;
}
#bt_top_l li {
	float:left;
}
#bt_top_r {
	float:right;
	padding-right:6px;
}
#bt_top_r li {
	float:left;
}
#bot_cen {
	position:relative;
	width:860px;
}
#bot_cen ul{
	padding:13px 0 0 10px;
	display:inline;	
}
#call_l {
	float:left;
}
#bot_cen li {
	float:left;
}
#call_r {
	float:right;
}
#call_r li{
	float:right;
}
#bot_bot {
	position:relative;
	width:860px;
}
#bb_l {
	position:relative;
	float:left;
	padding-left:5px;
}
#bb_l li {
	float:left;
	height:20px;
}
#bb_r {
	float:right;
	padding-right:3px;
}

