﻿/* 메인 */
#main_bubble1 {margin:0 auto; position:absolute; top:148px; left:700px; width:100%-700px; z-index:40; text-align:center;	}
#main_bubble { margin:0 auto;  width:982px; }
#main_bubble .bubble_flash { float:left; width:735px; height:315px; }

#lay_out {	margin:0 auto;	width:100%; height:40px; background-image:url(/images/_foru_web/main/menu_bg02.gif); background-repeat:repeat-x;}
#ub_top {margin:0 auto;	width:982px;	height:40px;	text-align:center;   }
#ub_left {float:left; width:171px; height:40px; background-image:url(/images/_foru_web/main/topmenu_bg_red.gif) no-repeat; display:inline; }
.site_service {_margin-left:-84px;}
*:first-child+html .site_service {margin-left:-84px;}

#ub_center {float:left; width:28px; height:40px; background-image:url(/images/_foru_web/main/topmenu_bg_bar.gif);  display:inline;}
#ub_right {float:left; width:773px; height:40px; position:absolute;  background:url(/images/_foru_web/main/menu_bg.gif) repeat-x; z-index:100; text-align:left; padding-left:10px; }

	#ub_right ul.horizontal-dropdown {position: relative; float: left; margin-top:10px;}
	#ub_right ul.horizontal-dropdown a {display: block; text-decoration: none; color: #fff;}
	#ub_right ul.horizontal-dropdown li.last a { background: none; }
	#ub_right ul.horizontal-dropdown li {float: left; padding: 0;}
	#ub_right ul.horizontal-dropdown li.hover { background-position: bottom;}


	#ub_right ul.horizontal-dropdown ul {position: absolute; overflow: hidden; margin-left:-40px;}
	#ub_right ul.horizontal-dropdown ul li {background: transparent; padding: 0 0 0 0; float: left; height:27px; }
	#ub_right ul.horizontal-dropdown ul li a {position: relative;  display: block; float: left; }
	#ub_right ul.horizontal-dropdown ul li a:hover {color: #000000;}
	
	
	

#gnb_spot1 li.home {padding:44px 0px 0 0; float:right;}
#gnb_spot1 li.mypage {padding:44px 0px 0 0; float:right;}
#gnb_spot1 li.joinus {padding:44px 0px 0 0; float:right;}
#gnb_spot1 li.sitemap {padding:44px 20px 0 0; float:right;}

#gnb_spot2 { float:left; width:690px; height:38px;}
#gnb_spot2 li.customer {padding:3px 0px 0 0; float:right;}
#gnb_spot2 li.company {padding:3px 5px 0 0; float:right;}
#gnb_spot2 li.bizsom {padding:0px 20px 0 0; float:right;}

#main_notice { float:left; margin:0 auto; width:100%; height:34px; border-bottom:1px  #000000 solid;  z-index:10; _margin-top:-34px;}

#notice_con {width:980px; height:24px; padding:10px 0px 0px 0px;  margin:0 auto;}
#notice_con li.ntc_title {padding:2px 10px 0px 40px; float:left;}
#notice_con li.ntc_text {padding:1px 0px 0px 0px; float:left;}


#main_center { margin:0 auto;  width:982px; border-left:1px #d0d0d0 solid; border-right:1px #d0d0d0 solid; }
#main_center .main_event { float:left; width:735px; height:315px; border-bottom:1px #d0d0d0 solid; border-left:1px #d0d0d0 solid; }
#main_center .main_bizsom { float:right; width:245px; height:224px; padding-top:310px; border-right:1px #d0d0d0 solid; }
#main_center .main_invitation { float:left; width:705px; height:193px; border-left:1px #d0d0d0 solid; padding:25px 0px 0px 30px;}

#main_center .main_quick {  float:left; width:980px; height:130px; border-left:1px #d0d0d0 solid; border-right:1px #d0d0d0 solid; text-align:center;  }

#main_center .main_customer { float:left; width:935px; height:150px; padding:38px 0px 0px 45px; border-left:1px #d0d0d0 solid; border-right:1px #d0d0d0 solid; }

.bbs_tit p.more {color:#848484; font:normal 11px dotum; float:right; padding-right:10px;}
.bbs_tit ul.bbs_list li.text {width:180px; height:23px; padding:0 0 0 0px; float:left;}
.bbs_tit ul.bbs_list li.text2 {width:240px; height:23px;  padding:0 0 0 0px; float:left;}
.bbs_tit ul.bbs_list li a{color:#848484; font:normal 11px dotum; text-decoration:none;}
.bbs_tit ul.bbs_list li.date { color:#f7aa94; width:62px; height:23px;  font:normal 11px dotum; padding:0 0 0 0px; float:left; text-align:right;}


#invitation_tit { float:left; width:600px; height:28px; }
#invitation_con { float:left; width:600px; height:118px; }
#invitation_con .lo_link1 { float:left; width:200px;}
#invitation_con .lo_link2 { float:left; width:200px;}
#invitation_con .lo_link3 { float:left; width:200px;}


#ub_main_link {float:left; width:615px; height:100px; background:#FFF; color:#ffffff; }
#ub_main_link  .btn_arrow_link1 {float:left; padding:33px 4px 0 0px;}
#ub_main_link .lo_link1 {float:left;  height:125px; width:134px; margin:0px 0 0 0; padding:0 2px 0px 0px;}
#ub_main_link .lo_link2 {float:left;  height:125px; width:134px; margin:0px 0 0 0; padding:0 2px 0px 0px;}
#ub_main_link .lo_link3 {float:left;  height:125px; width:134px; margin:0px 0 0 0; padding:0 2px 0px 0px;}
#ub_main_link .lo_link4 {float:left;  height:125px; width:134px; margin:0px 0 0 0; padding:0 2px 0px 0px;}
#ub_main_link  .btn_arrow_link2 {float:left; padding:33px 0 0 0px;}


#bottom {float:left; width:100%; height:170px; }
#bottom_line { float:left; width:100%; height:36px; border-bottom:1px #d0d0d0 solid;border-top:3px #8b8b8b solid;}

#bottom_menu { margin:0 auto; width:980px; height:36px;  border-left:1px #d0d0d0 solid;border-right:1px #d0d0d0 solid; }
#bottom_menu li.btm_company {padding:10px 0px 0px 40px; float:left;}
#bottom_menu li.btm_agreement {padding:10px 0px 0px 0px; float:left;}
#bottom_menu li.btm_privacy {padding:10px 0px 0px 0px; float:left;}
#bottom_menu li.btm_faq {padding:10px 0px 0px 0px; float:left;}
#bottom_menu li.btm_counsel {padding:10px 0px 0px 0px; float:left;}
#bottom_menu li.btm_remote {padding:10px 0px 0px 0px; float:left;}
#bottom_menu li.btm_link {padding:10px 40px 0px 0px; float:right;}



#copyright {margin:0 auto; width:980px; height:170px; border-left:1px #d0d0d0 solid; border-right:1px #d0d0d0 solid;  }

#copyright img {padding-top:20px; margin-left:40px;  }


/*로그인박스*/
.login_txt { color:#444444; font-size:11px;}
.login_txt_name { color:#374a96 ; font-weight:bold; }
.login_txt_list { color:#000000; font-size:11px; }
.login_txt_list2 { color:#f1592a; font-size:11px; }
.login_txt_list3 { color:#2a3eb8; font-size:11px; }
.login_txt_list4 { color:#ffffff; font-size:11px; }
.login_icon { margin:5px 0 0 10px;}

.page_current {font-family:Tahoma;font-weight:bold;font-size:11px;}
.page_normal {font-family:Tahoma;font-weight:normal;font-size:11px;}

.blank60 {padding-bottom:60px;}