@charset "utf-8";

@import url(common.css);





.clear2:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }



#wrap{min-width:1092px;position:relative}

#header{background:url(../img/bg_header1.gif);z-index:10000}
#header .topbox .allbox{width:100%;background:#d6e331}

#header .topbox .leftbox{width:50%;background:url(../img/bg_top_left.gif);text-align:right}

#header .topbox .leftbox img{display:inline;margin-right:25px}

#header .topbox .rightbox{width:50%;background:url(../img/bg_top_right.gif)}

#header .topbox .rightbox img{display:inline;margin-left:25px}

#header .box{width:1004px;margin:0 auto;padding-right:74px}

#header .logo{margin:19px 44px 20px 19px}

#header .img{margin-top:25px}

#header .searchbox{width:279px;height:26px;border:3px solid #e84406;position:relative;margin:42px 0 0 34px;background:#fff}

#header .searchbox .up{position:absolute;top:-1px;left:-1px;cursor:pointer}

#header .searchbox .down{position:absolute;bottom:-1px;left:-1px;cursor:pointer}

#header .searchbox .ipt{width:233px;height:14px;border:1px solid #fff;padding:4px 0 6px 6px}
#header .menubox{width:350px}

#header .topmenu{padding:27px 0 14px}

#header .topmenu .fl{margin-left:14px}

#header .h_menu .fl{padding:0 14px 0 12px;background:url(../img/bg_header_menu.gif) no-repeat right 2px}

#header .h_menu .last{padding-right:0;background:none}

#header .navi{background:url(../img/bg_navi.gif) repeat-x;height:50px;position:relative;z-index:10000}

#header .navi .clear2{position:absolute;left:50%;margin-left:-520px;width:945px;padding-left:22px;padding-right:74px;z-index:10000}

#header .navi .dep1li{background:url(../img/bg_navi.png) repeat-x left 51px;position:relative}

#header .navi .dep1li ul{padding-top:9px;display:none;width:196px;position:absolute;background:url(../img/bg_navi3.gif) no-repeat left 5px;top:45px;left:0}

#header .navi .dep1li ul.dep2_m1{width:167px}

#header .navi .dep1li ul.dep2_m2{width:167px}

#header .navi .dep1li ul.dep2_m3{width:167px}

#header .navi .dep1li ul.dep2_m4{width:167px}

#header .navi .dep1li ul.dep2_m5{width:167px}

#header .navi .dep1li ul.dep2_m6{width:167px}

#header .navi .dep1li ul li{padding:5px 0 6px 15px;height:20px;position:relative;z-index:1000}

*:first-child+html #header .navi .dep1li ul li{padding:4px 0 5px 15px;}

#header .navi .dep1li ul li.on{background:#e84406}

#header .navi .dep1li .bg_on{margin:0;padding:0;height:33px;position:absolute;top:0;left:-6px;z-index:100;display:none}

#header .navi .dep1li .bg_on img{display:none}

#header .navi .dep1li .dep2_m1 .bg_on{background:url(../img/bg_navi_m1.gif) no-repeat;width:179px}

#header .navi .dep1li .dep2_m2 .bg_on{background:url(../img/bg_navi_m2.gif) no-repeat;width:179px}

#header .navi .dep1li .dep2_m3 .bg_on{background:url(../img/bg_navi_m3.gif) no-repeat;width:179px}

#header .navi .dep1li .dep2_m4 .bg_on{background:url(../img/bg_navi_m4.gif) no-repeat;width:179px}

#header .navi .dep1li .dep2_m5 .bg_on{background:url(../img/bg_navi_m5.gif) no-repeat;width:179px}

#header .navi .dep1li .dep2_m6 .bg_on{background:url(../img/bg_navi_m6.gif) no-repeat;width:179px}

#container{position:relative}

.quick{position:absolute;top:0;right:0;width:74px;background:url(../img/bg_quick.gif) repeat-y;height:100%;z-index:20000}

.kakao{width:0;height:100%;position:absolute;top:0;right:0;display:none;background:#f9e81e;z-index:20000}

.kakao .box{width:463px;height:600px;padding-top:21px;position:relative;background:url(../img/kakao_img9.gif) no-repeat right 285px}

.kakao .title{margin:0 0 32px 18px}

.kakao .line{padding:0 0 14px 18px}

.kakao .ipt{height:23px;border:1px solid #b9b9b9; line-height:23px;}

.kakao .select{height:23px;border:1px solid #b9b9b9}

.kakao textarea{width:214px;height:95px;border:1px solid #b9b9b9}

.kakao .checkbox{padding-left:76px;margin-bottom:15px;width:270px}

.kakao .checkbox .fl{width:19px}

.kakao .checkbox .txt{width:250px}

.kakao .btnbox{padding-left:80px}

.kakao .close{position:absolute;right:0;top:0;cursor:pointer}

.subvisual{text-align:center;background:url(../img/bg_sub_visual.gif) repeat-x;padding-right:74px}

#container:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

#contents{width:1004px;margin:0 auto;padding:0 74px 0px 0}

.conhead{position:relative;padding-top:42px;height:65px;/*border-bottom:2px solid #fb8d43;*/width:1000px}

.conhead .local{height:39px}

#contents .location{position:absolute;top:32px;right:0}

#contents .location li{float:left;background:url(../img/bg_path.gif) no-repeat left 38%;padding:0 4px 0 9px;color:#a8a8a8;font-size:11px}

#contents .location li.first{background:url(../img/bg_path_h.gif) no-repeat left 25%;padding-left:15px}

#contents .location li.last{color:#8e8e8e;font-weight:bold}

#footer{}

#footer .box{width:1004px;padding-right:74px;margin:0 auto}

#footer .branch{padding:40px 0 45px;background:#3d3d3d}

#footer .sitemap{padding-top:40px;background:#282828}

#footer .info{background:#1f1f1f;padding:14px 0 40px}

#footer .logo{margin-right:10px}

#footer .cont{width:650px}

#footer .cont ul.clear{margin:11px 0 7px}

#footer .cont ul.clear .fl{padding:0 8px 0 9px;background:url(../img/bg_footmenu.gif) no-repeat left 1px}

#footer .cont ul.clear .first{padding-left:0;background:none}

#footer .sns{margin-top:11px}



.box3 .fl{margin:0 13px 10px 0}

.box3 .last{margin-right:0}

.box3 .box{width:1004px;padding-right:74px;margin:0 auto}



.dep3_tab{width:1000px;border-top:1px solid #d2d2d2;border-bottom:2px solid #fa4b1c;padding-top:14px}

.dep3_tab .fl{height:28px}

.dep3_tab .on{background:url(../img/bg_con_tab.gif) no-repeat center bottom}

.dep3_tab li.last{margin-right:0}



.m22tab .first{margin-left:103px}

.m22tab .fl{margin-right:123px}

.m24tab .first{margin-left:144px}

.m24tab .fl{margin-right:153px}

.m33tab .first{margin-left:200px}

.m33tab .fl{margin-right:88px}

.m37tab .first{margin-left:230px}

.m37tab .fl{margin-right:463px}

.m410tab .first{margin-left:40px}

.m410tab .fl{margin-right:38px}

.m43tab .first{margin-left:204px}

.m43tab .fl{margin-right:407px}

.m28tab .first{margin-left:208px}

.m28tab .fl{margin-right:208px}

.m16tab .first{margin-left:45px}

.m16tab .fl{margin-right:28px}

.m13tab .first{margin-left:28px}
.m13tab .fl{margin-right:29px}
.m49tab .first{margin-left:103px}
.m49tab .fl{margin-right:140px}
.m53tab{background:#fff}
.m53tab .first{margin-left:55px}
.m53tab .fl{margin-right:80px}



.privacy {border: 1px solid #797979;font-family: '돋움';font-size: 11px;height: 68px;line-height: 140%;overflow-y: scroll;padding: 10px;text-align: justify;width: 96%}



.m61{width:1000px;background:url(../img/m61_img1.gif);padding-bottom:20px}

.m61 .form{padding:20px;margin:34px 50px 50px;background:url(../img/m61_img3.png)}



.con{padding:0 0 75px 0;background:url(../img/bg_con.gif) repeat-y}

.online_cs{width:772px;margin:75px auto 0px;text-align:center;background:url(../img/bg_btn_onlinecs.png) no-repeat center left}

.m13{width:1000px;background:url(../img/m13_img1.gif) no-repeat;padding-top:267px}
.m13 .box{padding-left:48px;padding-bottom:30px;background:url(../img/bg_m13_box.gif)}
.m13 .tc{padding:55px 0}
.m13 .gall{position:relative;width:904px}
.m13 .gall .gallbox{position:relative}
.m13 .gall .phtbox{height:600px}
.m13 .gall .phtbox img{position:absolute;top:0;left:0}
.m13 .gall .thumbox{position:absolute;top:450px;left:15px}
.m13 .gall .thumbox .fl{padding:3px;background:#fff;margin-right:6px;cursor:pointer}
.m13 .gall .prev{position:absolute;top:240px;left:0;cursor:pointer}
.m13 .gall .next{position:absolute;top:240px;right:0;cursor:pointer}
.m13 .api_map{position:absolute;top:620px;left:48px;border:1px solid #d2d2d2;width:902px;height:426px}
