layout-main*/
#wrap{position:relative;width:100%;height:auto;}
#header{position:relative;width:100%; z-index: 9999; position: relative;}
#container{position:relative;width:100%;height:auto;background:url(/image/main/bgbody.png) repeat 0 0;}
#container_s{position:relative;width:100%;min-width:1200px;height:auto;padding-top:69px;}
#footer_w{position:relative;width:100%;min-width:1200px;min-height:460px;/*background:url("../img/ft_bg.png") center 50px repeat-x #252627*/;background-color:#f9f8f7; clear:both; padding: 15px 10px 90px 10px; }
#footer{position:relative;width:1137px;min-height:340px;margin:0 auto;}

/*怨듯넻*/


.width_p{position:relative; width:100%; overflow:hidden;}
.width_div{position:relative; width:100%; overflow:hidden;}
.old{width:1000px; margin:0 auto;}
.rpopup {position:fixed;right:19px;bottom:0;text-align:right;z-index:9999}

/* 카운터*/
.counter .ct_in .right .rbox {background:url("../img/rbox.png") no-repeat;height:100px;}

/*input*/
.input_m01{height:18px;border:1px solid #d4d4d4;width:93px;padding:0 5px;}
.input_p01{height:28px;width:237px;padding:0 5px;border:none;font-size:13px;vertical-align:middle;}
/*font-size*/
.fs_12{font-size:12px;}
.fs_14{font-size:14px;}
.fs_16{font-size:16px;}
/*font-color*/
.color_fff{color:#fff;}
.color_555{color:#555;}
.color_333{color:#333 !important;}
.color_a2a2a2{color:#a2a2a2;}
.color_999a9b{color:#999a9b;}
.color_f26c00{color:#f26c00 !important;}
.color_808080{color:#808080 !important;}
.color_454545{color:#454545 !important;}
.color_4e97e8{color:#4d97e8 !important;}
.color_6c6a6a{color:#6a6a6a !important;}
/*main-title*/
.tit_m01{display:inline-block;width:344px;padding:30px 0 7px 40px;vertical-align: middle;}
.tit_m02{display:inline-block;margin: 20px 0 0 25px;}
.tit_m03{font-size:18px;color:#fff;font-weight:700;}

/* pop */
#main .pop-layer{ position: absolute;top:95px;right:103px;}
#sub .pop-layer{ position: absolute;top:347px;right:103px;}
.pop-layer {display:none;width: 321px; height:391px;  background:url(/image/quick/quick_pop.png) no-repeat 0 0;z-index:99;padding:35px 30px;}
.pop_tit{font-size:28px;color:#fff;font-weight:700;}
.pop_tit em{color:#f99543;font-weight:700;font-size:20px;}
.pop_tit2{font-size:14px;color:#798291;display:inline-block;margin-top:20px;padding-bottom:15px;width:100%;border-bottom:1px solid #555a62;}
.privacy_agree{display:inline-block;margin:20px 0 0 65px;}
.btn_click{width:165px;height:45px;line-height:45px;background:#f08126;color:#fff;text-align:Center;border:none;font-size:15px;margin:30px 0 0 80px;font-weight:700;cursor:pointer;}

.pop-conts table td{padding:2px 0 3px 0;}
.pop-conts table td label{display:inline-block;width:55px;padding-left:10px;background:url(/image/quick/bu_dot.png) no-repeat 0 50%;font-size:14px;color:#adb6c5;}

.pop-conts table.pop_board thead th{font-size:14px;color:#adb6c5;border-top:1px solid #555a62;font-weight:700;text-align:center;padding:5px 0 6px 0;border-bottom:1px solid #555a62;}
.pop-conts table.pop_board td.num{font-size:13px;color:#adb6c5;text-align:center;}
.pop-conts table.pop_board td.subject{font-size:14px;color:#dbe0e9;}
.pop-conts table.pop_board td.q{font-size:14px;color:#df731a;}
.pop-conts table.pop_board td{padding:5px 0 6px 0;border-bottom:1px solid #555a62;}

a.cbtn {position:absolute;top:15px;right:15px;}



/*header*/
.info{position: absolute;
    top: 10px;
    width: 400px;
    right: 50%;
    margin-right: -414px;
    display: inline-block;
    z-index: 9999;}
#sub .info{position:fixed;top:0;width:355px;right:0;display:inline-block;z-index:9999;display:none;}
.info_menu{display:inline-block;width:194px;height:15px;background:url(/image/main/bginfo.png) no-repeat 0 0;margin:10px 10px 0 0;float:left;}
.info_menu li{display:inline-block;line-height:15px;float:left;background:url(/image/main/bu_info.png) no-repeat 0 50%;padding:1px 5px 3px 6px;}
.info_menu li.first{background:none;padding:1px 10px 3px 20px;}
.info_menu li a{font-size:11px;color:#fff;}
.info_sns{display:inline-block;margin:0;}
.info_sns li{display:inline-block;float:left;margin:0 10px 0 0;}
.info_sns a{ width: 30px; display: inline-block;}
.info_sns a img{ width: 100%;}

/*gnb*/
#main .gnb{min-width:100%;height:11px;background:url(../img/bggnb.png) repeat-x 0 0;border-top:1px solid #344d78;z-index:9999;}
#sub .gnb{position:fixed;min-width:100%;height:71px;background:url(../img/bggnb.png) repeat-x 0 0;border-top:1px solid #344d78;z-index:9999;}
.gnb p{position:absolute;top:0;left:0;padding:19px 0 21px 0;text-align:center;background:url(/image/main/bglogo.png) repeat-x 0 0;z-index:9999;}
.gnbb {width:9000px;height:120px;margin:0 auto;margin-left:190px;position:relative;left:0;font-family:"NanumSquare";top:0}
.gnbb .logo img {/*position:relative;top:-15px;left:-56px*/}
.gnbb a {color:#fff !important;font-size:18px;}
.gnbb a.nav1depth {color:#382f26 !important;font-size:18px;position:relative;display:block; width:100%;}
.gnbb a.nav1depth.last_bold {font-weight:bold;}
.gnbb a.nav1depth:after{ content: "";
    opacity: 0;
    position: absolute;
    bottom: 0;
    left: 50%;
	margin-left:-18px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 18px;
    border-color: transparent transparent #2a211a transparent; transition: .2s;}

.gnbb li:hover a.nav1depth:after{ opacity: 1; transition: .2s;}
.gnbb a:hover {color:#e6810a !important}

a.starIcon {color: #ff6000 !important;}

ul.userinfo {position:absolute;top:20px;right:0;margin:0;padding:0;list-style:none;}
ul.userinfo li {float:left;padding:0 3px}
ul.userinfo li a {color:#382f26;font-family:"NanumSquare"}
ul.userinfo li.bar {padding-top:2px}

.gnbb li{position: relative; display: inline-block; float: left; text-align: center; vertical-align: middle; padding:0 30px;}
.gnbb li.first {margin-left: 30px;}

.gnbb li.logo a{padding: 0; margin-top: 10px;}

.gnbb li a{display:inline-block;padding:75px 0 25px 0; width: 100%;}
.gnbb li.on a{background:url(/image/main/gnb_on.png) no-repeat 0 0;}

.snb_wrap {width:100%;background:#ffb119;position:absolute;top:85px;height:39px;display:none}
.snb_index {top:85px;z-index:88;}

.nav2depth{    display: none; position: absolute; top: 98px; left: 50%;
margin-left: -50%; z-index: 999; width: 100%; padding-top: /* 50px */25px;text-align:center;}
#header:hover .nav2depth{display:block;}

.nav2depth ul{display:inline-block;width:100%;height:auto;}
.nav2depth ul li{display: inline-block; width: 100%; height: 20px; line-height: 20px; float: left; padding: 16px 0 0; text-align: center;}

.nav2depth ul li a{display:inline-block;width:100%;
background:none;padding:0 0 0 0;float:left;color:#fff;letter-spacing:-0.03em;font-size:14px; position: relative;}
.nav2depth ul {/* background:#fff; */}
.nav2depth li a b.ico-new{ position: absolute; top: -15px; left: -10px;}

.nav2depth ul li:last-child {border-bottom:0}

.mm-fixed-top{position: fixed; left: 0; top: 0;}
.mm-fixed-quick{position: fixed; right: 0; top: 95px;}

/* add */
.gnbb > li{margin-left: 5px;}
.gnbb > li:last-child > a {font-weight:bold !important;}
/* .nav2depth ul li{ background-color: #fff;} */

.gnbb_call{position:relative;width:100%;top:64px;left:20px}
.gnbb_call img{width:100px}

.gnbb_call_2{position:relative;width:100%;top:64px;left:20px}
.gnbb_call_2 img{width:160px}

.new_point { display: inline-block; padding: 0 3px; height: 20px; line-height: 20px; border-radius: 3px; font-size: 10px; width: 50px; color: #fff;
text-shadow: none; font-weight: normal; position: absolute; left: 6px; top: 10px; text-align: center;}
.new_point.red{ background: #e8300c;}
.new_point.blue{ background: #1f73e5;}
.nav2depth ul li a.red{color: #e8300c !important;}
.nav2depth ul li a.blue{color: #1f73e5 !important;}
.nav2depth.last ,
.nav2depth.last a{font-weight:bold;}
.nav2depth.wide-item, .nav2depth.wide-item ul{ width: 1140px;}

.nav2depth.wide-item{ width: 1920px; left: 50%; margin-left: -436px; background: #fff; top: 77px; padding-top: 0px;}
.nav2depth.wide-item ul{height: 356px; padding: 13px 0;}
.nav2depth ul .li_visual{ position: absolute !important; top: 0; left: 50%; width: 930px !important; margin-left: -430px; height: auto; line-height: auto; background: none; padding: 0;}

/* .nav2depth.wide-item{margin-left: -54px;}
.nav2depth.wide-item ul{height: 385px; padding: 13px 0;}
.nav2depth ul .li_visual{ position: absolute !important; top: 30px;  left: 50%; width: 930px !important; margin-left: -430px; height: auto; line-height: auto; background: none; padding: 0;}
 */
.nav2depth.wide-item ul li:nth-child(2){ position: relative;}
.nav2depth.wide-item ul li:nth-child(2):after{ content:""; display: block; width: 206px; height: 1px; background-color: #eaeaea; position: absolute; bottom:0; left:16px;}
.nav2depth ul li.li_visual:hover a{ opacity: 1;}
.nav2depth.wide-item ul li a{ padding: 0 0 0 70px;}
.nav2depth.wide-item ul li a.wide-item{ width: 100%;}

.full_dark_bg{ display: none; width: 100%;
    height: 390px;
    position: fixed;
    top: 100px;
    left: 0;
    background-color: rgba(38, 30, 23, .9);
    z-index: 99;}

/*quickmenu*/
#main #quickmenu{position:absolute;top:96px;right:0;width:186px;height:auto;z-index:99;}
#main #quickmenu li{display:inline-block;width:100%;padding:0 0 0 0 ;text-align:center;}


#sub #quickmenu{position:fixed;top: 86px;right:0;width:186px;height:auto;z-index:99;}
#sub #quickmenu li{display:inline-block;width:100%;padding:0 0 0 0 ;text-align:center;}

#main #quickmenu2{position:absolute;top:96px;left:0;width:186px;height:auto;z-index:99;}
#sub #quickmenu2{position:fixed;top: 96px;left:10px;width:186px;height:auto;z-index:99;}

#quickmenu2 .form_mini {position:absolute;top:35px;left:15px;z-index:100}
#quickmenu2 textarea {border:1px solid #000;height:40px;background:#eaeaea;padding:10px;font-size:11px;width:122px}
#quickmenu2 .form_mini table {width:140px;margin:5px 0}
#quickmenu2 .form_mini table th {width:50px;padding:12px 0;font-size:12px;font-family:"NanumSquare";color:#000 !important}
#quickmenu2 .form_mini table td {padding:2px 0}
#quickmenu2 .form_mini table td input[type=text] {width:100px;height:20px;border:1px solid #000}
#quickmenu2 .lqlink {display:inline-block;width:120px;height:30px;position:absolute;top:420px;left:30px;z-index:999999;}
#quickmenu2 .lqlink2 {display:inline-block;width:160px;height:160px;position:absolute;top:520px;left:5px;}
/*main-visual*/
#main .hvisual{position:relative;width:100%;display:block;}
#sub .hvisual{display:none;}
.l-band-wrap {overflow:hidden; position:relative; cursor:pointer; margin-top: 120px;}
.l-band-wrap * {cursor:pointer;}
.l-band {cursor:pointer;}
.l-band * {cursor:pointer;}
.indis {overflow:hidden; position:absolute; right:30px; bottom:30px; height:69px; z-index:9998;}
.indis > li {width:63px; height:63px; position:relative; float:left; margin-right:4px;}
.indis > li.li_03 {margin-right:0;}
.indis > li > a {width:100%; height:100%; display:block;}
.indis > li > div.blinder {width:100%; height:100%; background:black; position:absolute; top:0; left:0; z-index:999; cursor:pointer;}

.slides {width:100%; height:100%;}
.slides > div {width:100%; height:100%; position:absolute; top:0; left:100%;}
/* .slides > div.item_01 {left:0;} */
.slides > div > a {display:block; width:100%; height:100%; position:relative; top:0; left:0;}
.slides > div > a > div {position:absolute; width:100%;}
.slides > div > a > div.img_wrap {top:0 ;left:0;}
.slides > div > a > div.img_wrap > div {position:relative; width:100%; height:100%;}
.slides > div > a > div > div > img {width:100%; z-index:150;}

.timer {display:none; visibility:hidden;}

/* .txt_area 愿��� css */


.slides > div div.txt_area {width:100%; height:100%;}
.slides > div div.txt_area > div {width:100%; height:100%; position:relative;}
.slides > div div.txt_area > div .pos_ab {position:absolute;}
.slides > div div.txt_area > div .pos_rel {width:100%; height:100%; position:relative;}
.slides > div div.txt_area > div .pos_rel > p {position:absolute;}
.slides > div div.txt_area > div .pos_rel > p > img {max-width:100%;}


.item_01 .txt_area .pos_ab {width:750px; height:470px; top:300px; left:190px !important; }
.item_01 .txt_area .pos_rel {}
.item_01 .txt_area .pos_ab .desc_01 {top:0; left:0;}
.item_01 .txt_area .pos_ab .desc_02 {top:192px; left:0;}
.item_01 .txt_area .pos_ab .desc_03 {top:402px; left:0;}

.item_02 .txt_area .pos_ab {width:750px; height:470px; top:300px; right:50px !important; }
.item_02 .txt_area .pos_rel {}
.item_02 .txt_area .pos_ab .desc_01 { top:0; right:0;}
.item_02 .txt_area .pos_ab .desc_02 { top:176px; right:0;}
.item_02 .txt_area .pos_ab .desc_03 { top:396px; right:0;}

.item_03 .black_bar {position:absolute; left:0; bottom:0; width:100%; height:220px; background:black; opacity:0.7;}
.item_03 .txt_area .pos_ab {width:750px; height:470px; top:174px; left:30% !important; }
.item_03 .txt_area .pos_rel {}
.item_03 .txt_area .pos_ab .desc_01 { width:100%; text-align:center; top:0; left:0 !important;}
.item_03 .txt_area .pos_ab .desc_02 { width:100%; text-align:center; top:84px; left:0 !important;}
.item_03 .txt_area .pos_ab .desc_03 {width:100%; text-align:center;  top:500px; left:0 !important;}


.slide__area{min-width:1100px;margin:120px auto 0;max-width:1920px}
.slide__area a{ display: block; }
.slide__area .bx-wrapper .bx-pager, .slide__area .bx-wrapper .bx-controls-auto{width: 100%;position: absolute;text-align: center;margin: 0 auto; left:0;bottom: 30px}
.slide__area .bx-wrapper .bx-pager .bx-pager-item, .slide__area .bx-wrapper .bx-controls-auto .bx-controls-auto-item{ width: 30px; height: auto; }
.slide__area .bx-wrapper .bx-pager.bx-default-pager a{
	width: 15px;
    height: 15px;background: none;
    background-color: #ff5055;
    border-radius: 20px; margin: 4px 0 0 0;}
.slide__area .bx-wrapper .bx-pager.bx-default-pager a:hover, .slide__area .bx-wrapper .bx-pager.bx-default-pager a.active{
	height: 30px; background: none; background-color: #fff; border: 2px solid #ff5055; border-radius: 20px; box-sizing: border-box;}

.slide__wrap {position:relative;width:1920px;margin-left:-960px;left:50%;}
.slide__wrap > div{width:1920px !important}
.slide__wrap a{width: 100%;min-width: 1200px;margin: auto;overflow: hidden;}
.slide__wrap img{width:100%}

.sl_6_wrap img{position:relative}
.sl_6_wrap a{width:170px; height:50px;min-width:initial !important;position:absolute;top:525px}
.slide__wrap #sl_6_link1{right:756px}
.slide__wrap #sl_6_link2{right:573px}

#container {background:url(../img/m_bg.png) repeat 0 0}
/* 20190619 수정 */
/*container*/
.content_m{position:relative;width:1100px;margin:0 auto;height:auto;}
/*cont01*/
.cont01{display:inline-block;width:1100px;height:360px;;margin:0 0 0 0 ;padding:46px 0 26px;}
.cont01:after{ content:""; display: block; clear: both;}
.cont01__inner{ width: 710px; float: left;}
.cont01__inner:after{ content:""; display: block; clear: both;}
.cont01_01{ float:left; position: relative; width: 355px;}
.cont01_02{ float:left; position: relative; width: 355px;}
.cont01_03{ float:left; position: relative; width: 355px;}
.cont01_04{ float:left; position: relative; width: 355px;}
.cont01_05{ float:left; position: relative; margin-left: 22px; width:368px; height:418px; background:url("../img/main/main_form_bg.jpg") no-repeat;}

#store_sch{ display: block; position: absolute; top: 130px; left: 25px; width: 260px; height: 50px; line-height: 50px;}
#store_sch #sch_stx{ width: 100%; line-height: 50px; border: none; text-indent: 10px; font-size: 16px;}
#store_sch #sch_submit{width: 50px; height: 50px; border: none;
background: none; background-image: url(../img/main/ico_search.png); background-repeat: no-repeat; background-position: center center;
position: absolute; top: 0; right: -49px;}

/* .brief_main_db{position:relative;display:inline-block;width:380px;height:364px;background:url("../img/mmain6.jpg") no-repeat;} */
.brief_main_db .submit {position:absolute; bottom:0; left:0;width:100%;}
.brief_main_db .submit input {width:100%;}
.brief_input {position:absolute;width:140px; height:32px;text-indent:10px;}
.brief_name {top:77px;left:96px}
.brief_tel {top:123px;left:96px}
#brief_sel1 {top:170px; left:96px;}
#brief_sel2 {top:210px; left:96px;}

/* cont02(banner) */
.cont_banner{ width: 100%; background-color: #fff; padding: 80px 0 20px;}
.cont_banner a{ display: block; width: 85%; height: 215px; margin: auto;
                background-image: url('../img/main/main_banner.png'); background-size: cover; background-position: center center /* background-color: #14a6df; */}







.con0101{display:inline-block;float:left; position: relative;}
.con0102{display:inline-block;float:left; position: relative;}
.con0103{position:relative;display:inline-block;width:368px;height:418px;background:url(../img/mmain3.png) no-repeat 0 0;}
.con0103 h3{position:absolute;top:17px;left:24px;}
.cont01 a .off{display:inline-block;}
.cont01 a .on{display:none;}
.cont01 a:hover .off{display:none;}
.cont01 a:hover .on{display:inline-block;}

.customer_input{display:inline-block;margin:95px 0 0 40px;}
.customer_input li{height:20px;margin-bottom:6px;}
.customer_input li label{display:inline-block;width:70px;}
.type01 {color:#b8b1ab;font-size:15px;font-family:"NanumSquare";border:0 !important;border-bottom:1px solid #6c5c4e !important;background:transparent;padding:4px 0}
.agree_check{display:inline-block;width:100%;margin:8px 0 0 40px;clear:both;}
.agree_check ul{display:inline-block;margin:10px 0 0 0;}
.agree_check ul li{display:inline-block;float:left;margin:0 10px 0 0;}
.agree_check ul li label{display:inline-block;margin:0 0 0 5px;}
.agree_check .link a {color: #666; font-size: 11px; display: inline-block; margin-left: 5px; line-height: 11px; position: absolute; margin-top: 3px;}
.gotocounsel{position:absolute;bottom:107px;left:40px;}
.btn_freecounsel{display:inline-block;width:132px;height:34px;line-height:34px;
	background:url(/image/main/btn_counsel.png) no-repeat 0 0;
	border:none;
	cursor:pointer;
	font-size:13px;color:#fff;text-align:left;padding:0 0 0 18px;}
/*cont02*/
.cont02{display:inline-block;width:1140px;height:364px;clear:both;background:#fff;margin-bottom:40px;border-bottom:1px solid #ccc}

.con0201, .con0202{position: relative;display: inline-block;float: left;width: 365px;
    margin: 0 15px 0 0px;}
.con0203{position:relative;display:inline-block;width:380px;height:364px;background:url("../img/mmain6.png") no-repeat;}

.con0203 a {width: 100%; height: 100%; display: block;}





.latest_list{display:inline-block;width:304px;height:207px;border-top:none;padding:14px 0 0 15px;margin:0 auto}
.latest_list li{display:inline-block;width:316px;margin:0 0 0 9px;padding:5px 0 9px 14px;font-family:"NanumSquare";font-size:15px;color:#000;height:40px}
.latest_list li span.date {font-size:14px; color:#a6a6a6;margin-top:3px;letter-spacing:-0.015em;display:inline-block;float:left;width:230px;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;}
.latest_list li em{display:inline-block;float:right;font-size:13px;color:#b5b5b5;letter-spacing: -0.015em;}

.news_list{display:inline-block;margin: 55px 0 0 45px;}
.news_list li{display:inline-block;float:left;margin: 35px 10px 0 10px;}

.cont02 .btn_more{position:absolute;top:11px;right:11px;z-index:99;}
.cont02 .btn_more2{position:absolute;top:23px;left:102px;z-index:99;}


.m_middle {width:100%;background:#ffca2a;height:1050px;padding:30px 0}
.m_middle .mbox {position:relative;width:1140px;margin:0 auto;text-align:center;overflow:hidden; clear: both; *zoom
:1;}
.m_middle .mbox:after {content: ""; display: block; clear: both;}

.m_middle .mbox .left {position: relative; width: 755px; float: left;}
.m_middle .mbox .right {position: relative; width: 370px; float: right;}

.m_middle .mbox .left .dep1 .con0301 {position: relative;}
.m_middle .mbox .left .dep2 {position: relative; margin-top: 20px; overflow:hidden; clear: both; *zoom
:1;}
.m_middle .mbox .left .dep2:after {content: ""; display: block; clear: both;}

.m_middle .mbox .left .dep2 .con0302{position: relative; float: left;}
.m_middle .mbox .left .dep2 .con0303{position: relative; float: right;}

/*.con0301, .con0302, .con0303, .con0304 {box-shadow: 1px 1px 10px #999;}*/


/*rollover*/
.con0101 .ov,
.con0102 .ov,
.con0203 .ov,
.con0301 .ov,
.con0302 .ov,
.con0303 .ov,
.con0304 .ov
{display: none; position: absolute; top: 0; left: 0;}

.con0101 a:hover .ov,
.con0102 a:hover .ov,
.con0203 a:hover .ov,
.con0203 a:hover .ov,
.con0301 a:hover .ov,
.con0302 a:hover .ov,
.con0303 a:hover .ov,
.con0304 a:hover .ov
 {display: block;}


/*footer*/
.fmenu{display:inline-block;margin:40px 0 0 0;font-family:"NanumSquare";}
.fmenu li.fmenu_w{display:inline-block;float:left; padding: 0 46px;}
.fmenu li.fmenu01{}
.fmenu li.fmenu02{}
.fmenu li.fmenu03{}
.fmenu li.fmenu04{}
.fmenu li.fmenu05{}
.fmenu li.fmenu06,
.fmenu li.fmenu06 strong{font-weight:bold}
.fmenu li.fmenu07{}

.fmenu_w strong{display:block;font-size:18px}
.fmenu_w ul{display:inline-block;margin:23px 0 0 0;}
.fmenu_w ul li{display:block;margin:8px 0 6px 0;}
.fmenu_w ul li a{font-size:14px;color:#8d8d8d; position: relative;}
.fmenu_w ul li a:hover{color:#ff7e00;}
.fmenu_w li a b.ico-new{ position: absolute; top: -15px; left: -10px;}

.flogo{position:absolute;bottom:72px;left:33px;}
.ftel{position:absolute;top:95px;right:33px;}



address{line-height:25px;margin:50px auto 0;text-align:left;padding:30px 0 30px 220px;font-size:14px}
address span{font-size:12px;color:#6c6a6a;padding:0 12px 0 8px;font-family:"NanumSquare"}
address span.coperate{color:#ff7e00;padding:0 12px 0 8px;background:none;}
address span.adrs{padding:0 0 0 0;background:none;}

.finfo_sns {position:absolute;right:0;bottom:85px}
.finfo_sns li {float:left;margin:0 3px}

.bottom_v {width:100%;height:545px;background:url("../img/bottom_v.png") no-repeat}
.bv {width:1140px;margin:0 auto;position:relative}
.bv .bv_l {width:750px;position:absolute;left:0;top:0}
.bv .bv_r {position:absolute;width:378px;height:546px;right:0;top:0;}


.mb_v {width:100%;height:345px;background:#eae3de}

.mb {width:1140px;margin:0 auto;height:345px;position:relative}
.mb .mb_left {width:760px;position:absolute;left:0;top:50px;z-index:999}
.mb .mb_right {position:absolute;right:0;top:0}



/* �앹뾽 */
.main_popup { position:absolute; background:#fff;  }
.popup { padding:0; border:1px solid #ddd; }
.popup .pops_footer { background:#000; padding:5px; height:25px;}
.popup .pops_footer .button1 {float:left; cursor:pointer; margin:0; background:none; border:0; font-weight:bold; color:#fff; padding:0 20px; height:24px; line-height:24px; text-align:center; -webkit-border-radius:4px; border-radius:4px; vertical-align:middle; font-size:12px; font-family:'留묒� 怨좊뵓','Nanum Gothic'; background:#555; }
.popup .pops_footer .button2 {float:right; cursor:pointer; margin:0; background:none; border:0; font-weight:bold; color:#fff; padding:0 20px; height:24px; line-height:24px; text-align:center; -webkit-border-radius:4px; border-radius:4px; vertical-align:middle; font-size:12px; font-family:'留묒� 怨좊뵓','Nanum Gothic'; background:#555; }

iframe[name=google_conversion_frame] {display: none;}

.tbl_wrap th {font-family:"NanumSquare";font-size:14px !important;color:#000}

.b-body {width:1140px;margin:0 auto;padding:0 0 50px}
.subArea{ position: relative;}
.bodyCon{width:1140px;margin:0 auto;/*padding:40px 0*/}
.bodyCon_0106{ position: absolute; bottom:0; left: 50%; margin-left: -570px;}

h1.vh1 {font-size:36px;border-bottom:0;text-align:left;font-family:"NanumSquare";color:#000; display:none;}


/*con0509*/
.con0509 {background:url(../pages/images/content_0509_bg.png) repeat top center; background-color: #e8e8e8; position: relative;}

.con0509 .model1 {background:url(../pages/images/content_0509_bg_dep1.png) repeat top center;
	width: 534px;
	height: 1126px;
	position: absolute;
	top: 1400px;
    left: 50%;
    margin-left: 260px;

	}
.con0509 .model2 {background: url(../pages/images/content_0509_bg_dep2.png) repeat top center;
    width: 447px;
    height: 814px;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -805px;}


/*slide*/
.con0509 .b-body .slideBg {width:910px; margin: auto; position: relative;}
.con0509 .b-body .con1 {background: url(../pages/images/content_0509_con1_bg.png) top center; height: 598px; margin-top: -190px; z-index: 99;}
.con0509 .b-body .con2 {background: url(../pages/images/content_0509_con2_bg.png) top center; height: 696px; margin-top: 30px; z-index: 99;}
.con0509 .b-body .con3 {background: url(../pages/images/content_0509_con3_bg.png) top center; height: 1042px; margin-top: 30px; z-index: 99;}

.con0509 .b-body .slideCon {position: absolute; top: 234px; left: 50%; width: 727px; margin-left: -363px;}
.con0509 .b-body .dep2 {top: 333px;}


/*bxslider*/
.slideBg .bx-wrapper .bx-prev {
	left: -25px;
	background: url(../pages/images/btn_prev.png) no-repeat;
}

.slideBg .bx-wrapper .bx-next {
	right: -25px; left: auto;
	background: url(../pages/images/btn_next.png) no-repeat;
}

.slideBg .bx-wrapper .bx-prev:hover {
	background: url(../pages/images/btn_prev_ov.png) no-repeat;
}

.slideBg .bx-wrapper .bx-next:hover {
	background: url(../pages/images/btn_next_ov.png) no-repeat;
}

.slideBg .bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 52px; height: 52px;
	text-indent: -9999px;
	display: block;
	cursor: pointer;

}

.slideBg .btn_prev,
.slideBg .btn_prev,
.slideBg .btn_prev {position:absolute;left:-20px;top:120px;}

.slideBg .btn_next,
.slideBg .btn_next,
.slideBg .btn_next {position:absolute;right:-20px;top:120px;}

@media all and (max-width: 1400px){
	#header .gnb_wrap .logo{margin-left:-600px}
	.newsticker{left:182px}
	.nav2depth ul .li_visual{width:890px !important}
	.li_visual img{width:100%}
}
@media all and (max-width: 1222px){
	#header .gnb_wrap .logo{margin-left:-550px}
}
