
/* 메인메뉴 */
.gnb{width:100%; position:relative; background-color:#fdfdfd;}
.gnb ul.gnb_ul {width:1100px; margin:0 auto; position:relative;}
.gnb ul.gnb_ul > li {float:left; position:relative; top:0;left:0; list-style:none;}
.gnb ul.gnb_ul > li img{border:0}
.gnb ul.gnb_ul_sub { display:none;}
.gnb ul.gnb_ul_sub li {list-style:none; float:left;}
.gnb ul.gnb_ul_sub_01 { position:absolute; top:104px;left:50%; margin-left:-1500px; width:3000px;height:41px;background:url("/img/gnb_bg.png") repeat; z-index:50;margin-top:-11px;}
.left_menu{margin-left:1370px;}
.gnb ul.gnb_ul_sub_01 li.li0101 {margin:14px 25px 14px 0;}
.logo{float:left; margin-top:5px;}
.li01 a:link { display:block; height:94px; }

/* 메인 */
.main_container {width:100%; margin:0 auto;position:relative; background-color:#fdfdfd;}
.main_cont {position:relative; width:2000px; height:663px; overflow:hidden; margin:0 auto;}

/*.main_cont .image_point {position:absolute;top:0;left:50%;margin-left:-286px;width:572px;height:699px;}*/

/* 메인메뉴 
.mainmenu{width:1100px; margin:0 auto; overflow:hidden; position:relative;}
.mm{float:right;overflow:hidden;}
.mm1{float:left; overflow:hidden;}
.menu2_bg{width:1100px; margin:0 auto; height:41px; position:relative; background-color:#1c71a6; opacity:0.8}
.menu2_bg li{list-style:none;}
.menu2_bg a {font-size:14px; color:#fff; font-weight:600;}*/


.top_right{width:148px; position:absolute;top:0;left:882px;; overflow:hidden;}
.top_r{float:left; overflow:hidden; position:relative;}

/* 메인하단 컨텐츠 */
.cont_bg{margin:0 auto; height:117px; position:relative; margin-top:-117px; background-color:#708ea2; opacity:0.9; z-index:1000;}
.cont_bottom{width:1100px; height:117px; margin:0 auto; background:url("/img/cont_bottom_bg.png") no-repeat 0 0; padding:10px 0 0 14px; z-index:10;}
.m_cont_1{float:left; width:550px; overflow:hidden;}
.m_cont_t ul{list-style:none;}
.m_cont_t li a{position:relative; float:left; width:236px; margin-left:120px; color:#fff;  line-height:22px; font-size:14px;}
.m_cont_t li a:hover{text-decoration:underline;}
.m_cont_t li span{position:relative; float:right; width:120px;  color:#fff;  line-height:10px; font-size:13px; padding-top:4px;}

/* 메인이미지 버튼 */
.main_cont .pagination {overflow:hidden;width:320px;position:absolute;top:420px;left:50%;margin-left:-65px;z-index:10;}
.main_cont .pagination a {width:80px;height:8px;display:inline-block;background:url("/img/main_btn_off.png") no-repeat 0 0;float:left;}
.main_cont .pagination a.selected {background:url("/img/main_btn_on.png") no-repeat 0 0;}
.main_cont .pagination a span {display:none;}

.main_cont_sub01 {width:622px;height:356px;margin-bottom:11px;}
.main_cont_sub02 {position:relative;top:0;left:0;width:622px;height:50px;}
.main_cont_sub02 .main_notice {overflow:hidden;position:absolute;top:0;left:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:622px;height:48px;}
.main_cont_sub02 .main_notice h2 {float:left;height:20px;}
.main_cont_sub02 .main_notice ul {float:left;overflow:hidden;}
.main_cont_sub02 .main_notice ul li {height:20px;padding:16px 0 14px 15px;*padding:17px 0 13px 15px;}
.main_cont_sub02 .main_notice ul li > a {display:block;height:20px;}
.main_cont_sub02 .main_notice ul li > a:hover .sp01 {text-decoration:underline;}
.main_cont_sub02 .main_notice ul li > a span {font-family:dotum;color:#666666;}
.main_cont_sub02 .main_notice ul li > a span.sp01  {margin-right:13px;}
.main_notice_btn {position:absolute;top:15px;right:13px;}
.main_notice_btn a {margin-left:3px;}
.main_cont_sub03 {margin:11px 0;}
.img_ho {width:307px;height:175px;float:left;margin-right:9px;}
.lease {width:278px;height:145px;border:1px solid #e5e5e5;float:left;padding:14px 13px;background:url("/img/lease_img_bg.jpg") repeat-x 0 0;}
.lease h3 {margin-bottom:14px;}
.lease p .sp01 {color:#666666;margin:0 18px 0 4px;}
.lease p input {width:212px;border:1px solid #dadada;}
.lease p.p01 {margin-bottom:6px;}
.lease p.p02 {margin-bottom:10px;}
.lease > a {margin-left:200px;}
.check_re {float:left;width:276px;height:124px;border:1px solid #e5e5e5;padding:14px 16px 6px 12px;margin-right:10px;background:url("/img/check_img_bg.jpg") repeat-x 0 0;}
.check_re h3 {margin-bottom:14px;}
.check_re p .sp01 {color:#666666;margin:0 18px 0 4px;}
.check_re p input {width:202px;border:1px solid #dadada;}
.check_re p.p01 {margin-bottom:6px;}
.check_re p.p02 {margin-bottom:10px;}
.check_re > a {margin-left:200px;}
.ten_ho {float:left;}
/*.gnb_on {background:url("/img/gnb_li_bg.png") repeat-x 0 0;}
.gnb_on_hover {background:url("/img/gnb_li_bg.png") repeat-x 0 0;}
.gnb_all_bg {width:100%;height:170px;background:url("/img/gnb_all_bg.png") repeat-x 0 0;}
/* ul.gnb_all_bg_all {width:240px;height:100%;background:url("/img/gnb_li_bg_all.png") repeat-y 0 0;} */
.lnb_on {background:url("/img/lnb_bg_on.png") no-repeat 0 0;}
.lnb_on_hover {background:url("/img/lnb_bg_on.png") repeat-x 0 0;}