@charset "utf-8";
/* TMON MARKUP DEVELOPMENT TEAM :: KIM HYOJIN, KIM YOHAN, JANG JUNGSIK, CHO MINJI */

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table,td{font-family:dotum,,gulim,,sans-serif;font-size:12px}


img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none}
caption,legend,hr{display:none}
table,th,td{border:none;border-spacing:0;border-collapse:collapse;table-layout:fixed}

/* preset */
.vm{vertical-align:middle !important}
.vt{vertical-align:top !important}
.bn{border:none !important}
.bgn{background:none !important}
.al{text-align:left !important}
.ar{text-align:right !important}
.ac{text-align:center !important}
.fl{float:left !important}
.fr{float:right !important}
.f11{font-size:11px}
.underline{text-decoration:underline}
.chk,.rdo{width:14px;height:14px;margin:-1px 0 0 0 !important;padding:0 !important;vertical-align:middle}
.chk_label{position:relative;top:0;*top:2px;left:0px}
.blind{overflow:hidden;position:absolute;visibility:hidden;width:0;height:0;font-size:0;line-height:0}
.accessibility{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1%;height:1%;font-size:0;line-height:0}
.fclearBox{*zoom:1}
.fclearBox:after{content:""; clear:both; display:block}
.btn_section{overflow:hidden;text-align:center}
.btn_section a{display:inline-block;margin:0 3px}
#md_area img{vertical-align:top}
img.lazyBuf{height:1500px;width:1px}
input[type="button"],input[type="submit"],button{cursor:pointer;border:none}
input[type="button"][disabled],input[type="submit"][disabled],button[disabled]{cursor:auto;filter:alpha(opacity=50);opacity:.5}
.ie_scroll{scrollbar-face-color:#fff;scrollbar-track-color:#f7f7f7;scrollbar-arrow-color:#999;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#e0e0e0;scrollbar-shadow-color:#fff;scrollbar-darkshadow-color:#e0e0e0}

/* layout */
#wrap{position:relative;width:100%;min-width:190px;padding-bottom:75px;background:#f0f0f0 url('') repeat-x 0 0;zoom:1}
#wrap:after{display:block;clear:both;content:''}
#inner_wrap{position:relative;left:50%;width:1110px;margin-left:-495px}
#header{float:left;position:relative;width:990px;padding-top:81px;min-height:50px;z-index:30}
#container{float:left;position:relative;width:990px}
#content{float:left;position:relative;width:990px;margin:0 auto;zoom:1}
#content:after{display:block;clear:both;content:''}

.t_contents{overflow:hidden;height:100%;padding:0 36px 35px;border:6px solid #ececec;border-top:0 none;background:#f4f4f4;zoom:1}
.t_contents:after{display:block;clear:both;content:''}
.t_contents.w{background:#fff !important}
.t_contents2{background-color:#fff;border:1px solid #cecece;border-top:0}
.contents{overflow:hidden;height:100%;padding-bottom:35px;border:1px solid #d0d0d0;border-top:none;background:#f4f4f4;zoom:1}

#footer{clear:both;width:100%;padding-bottom:34px;background:#f0f0f0}
#footer .fnb{width:990px;height:39px;margin:0 auto;border-top:2px solid #555;border-bottom:1px solid #c1c1c1}
#footer .fnb ul{width:691px;height:100%;background:url('') no-repeat 0 -30px; }
#footer .fnb li{float:left;height:39px}
#footer .fnb li a{display:block;width:100%;height:100%;text-indent:-9999px}
#footer .fnb li.fnb1{width:80px}
#footer .fnb li.fnb2{width:70px}
#footer .fnb li.fnb3{width:86px}
#footer .fnb li.fnb4{width:62px}
#footer .fnb li.fnb5{width:60px}
#footer .fnb li.fnb6{width:103px}
#footer .fnb li.fnb7{width:94px}
#footer .fnb li.fnb8{width:136px}
#footer .footer_corp{overflow:hidden;position:relative;width:990px;margin:0 auto;padding:16px 0;border-bottom:1px solid #ced1d5}
#footer .footer_corp .corp_logo{position:absolute;top:19px;left:5px;width:177px;height:15px;background:url('') no-repeat;text-indent:-9999px}
#footer address{float:left;padding-left:196px;font-size:11px;line-height:18px;color:#707582;letter-spacing:-1px}
#footer address a{background:url('') no-repeat 100% -637px;color:#747883;text-decoration:underline; padding-left:3px; padding-right:6px; padding-top:0; padding-bottom:0}
#footer address em{font-family:verdana;font-size:10px;color:#848995;letter-spacing:0}
#footer address span{letter-spacing:0}
#footer .safety_service{float:right;width:246px;height:76px;padding:17px 18px 0;background:#e1e3e6;font-size:11px;color:#707582;letter-spacing:-1px}
#footer .safety_service .tit{color:#696e7c}
#footer .safety_service .txt{margin-top:2px;line-height:16px}
#footer .safety_service .txt a{background:url('') no-repeat 100% -637px;color:#747883;text-decoration:underline; padding-left:3px; padding-right:6px; padding-top:0; padding-bottom:0}

#footer .awarded_area{overflow:hidden;clear:both;width:990px;height:29px;background:url('') no-repeat 0 -70px; ; margin-left:auto; margin-right:auto; margin-top:11px; margin-bottom:0}
#footer .awarded_area a{display:block;float:left;height:29px;text-indent:-9999px}
#footer .awarded_area a.award1{width:160px;margin-right:39px}
#footer .awarded_area a.award2{width:156px;margin-right:45px}
#footer .awarded_area a.award3{width:144px;margin-right:41px}
#footer .awarded_area a.award4{width:191px;margin-right:44px}
#footer .awarded_area a.award5{width:136px}
.btn_gombl{width:95%;height:142px;margin:18px 2% 0;border:1px solid #f0f4f5;outline:1px solid #82a8b8;background:#f3f6f6 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e9edf0));color:#222;font-size:5em}

/* ???터 메뉴 */
.home_footer_menu{overflow:hidden;height:103px;border:1px solid #dcdcdc;background:url('') no-repeat; ; margin-left:0; margin-right:0; margin-top:76px; margin-bottom:-55px}
.home_footer_menu li{float:left;width:247px;height:103px;font-size:0;line-height:0}
.home_footer_menu li.center{width:494px}
.home_footer_menu li a{display:block;width:100%;height:100%;text-indent:-9999px}

#header .logo{position:absolute;top:46px;left:14px;z-index:100}
#header .logo a{display:block;width:124px;height:33px;background:url('') no-repeat 0 -145px;text-indent:-9999px}
#header .logo_img{position:absolute;top:27px;left:-100px}

/* search bar */
.top_srchbar{position:absolute;top:47px;left:282px;z-index:30}
.top_srchbar .src_area{width:283px;height:31px;background:#fff url('') no-repeat -500px -240px; }
.top_srchbar .src_area input,.btm_srchbar .src_area input{float:left;width:226px;height:18px;padding:7px 10px 6px;border:0;background:transparent;line-height:18px;color:#232323;letter-spacing:0;outline:none}
.top_srchbar .src_area a,.btm_srchbar .src_area a{display:block;float:left;width:37px;height:31px;background:url('');text-indent:-9999px}
.top_srchbar .uio_auto_keyword{top:31px;left:0;width:245px;padding:0;border:1px solid #aaa;border-top:none}
.top_srchbar .uio_auto_keyword li a{padding-left:7px}
.top_srchbar .uio_auto_keyword li.latest .break_word{width:185px}
.sub_section .h_tit{height:20px;padding:23px 0 3px 3px;color:#ff6d30;font-size:12px}
.sub_section .h_tit a{color:#ff7430;vertical-align:top}
.sub_section .h_special{display:block;overflow:hidden;width:55px;height:20px;background:url('') no-repeat -475px -51px;line-height:9000px;vertical-align:middle; margin-left:-10px; margin-right:0; margin-top:-5px; margin-bottom:0}
.sub_section ul{margin:0 0 -7px}
.sub_section li{float:left;width:144px;height:20px;padding:1px 0 1px 21px}
.sub_section li a{display:inline-block;padding:3px 3px 2px 2px;color:#ececed;letter-spacing:-1px;zoom:1}
.sub_section li a span{position:relative;top:-1px;margin-left:4px;color:#99a0a9;font-family:tahoma;font-size:10px;letter-spacing:0}
.sub_section li a:hover,.sub_section li a.selected{background:#fc5b00;color:#fff}
.sub_section li a:hover span,.sub_section li a.selected span{color:#fff}
.sub_section li a.best10{color:#fe3300;font-weight:bold;letter-spacing:0}
.sub_section li a.best10 em{display:inline-block;width:9px;height:10px;*margin-top:-13px;background:url('') no-repeat 0 1px;text-indent:-9000px}
.sub_section li a.best10:hover em{background-position:0 -9px}
.sub_section .h_tit em.ico_new{display:inline-block;overflow:hidden;width:10px;height:9px;background:url('') no-repeat -815px -165px;line-height:900px;vertical-align:top; margin-left:4px; margin-right:0; margin-top:1px; margin-bottom:0}
.sub_section .h_tit em.num{position:relative;top:-2px;padding-left:3px;font-weight:normal;font-size:10px;font-family:tahoma;color:#ebedf0;vertical-align:middle}

/* simple iframe */
#s_wrap{}
#s_header{width:100%;border-bottom:1px solid #dcdcdc;background-color:#fdfdfd}
.hd_dptstore{border-bottom:2px solid #fe2600 !important}
#s_header .inner{position:relative;width:950px;height:31px;margin:0 auto;padding-top:11px}
#s_header .logo a{display:block;overflow:hidden;width:69px;height:19px;background:url('') no-repeat -215px -400px;text-indent:-900px}
#s_header .global{top:7px;right:-8px}
#s_header .global .mn li:first-child a{background:none}
#s_header .global .mn li a,#s_header .global .welcome{color:#60636e}
#s_header .global .btn_cmn7 span{color:#70727c}
#s_content{padding:35px 0 50px}
#s_footer .corp_info{overflow:hidden;width:950px;margin:0 auto;border-top:2px solid #777;border-bottom:1px solid #f4f4f4;*zoom:1}
#s_footer .corp_info .inner{float:left;width:475px;height:124px;font-size:11px;letter-spacing:-1px}
#s_footer .corp_info .inner .corp{display:block;margin:18px 0 11px;color:#666}
#s_footer .corp_info .inner .info{line-height:17px;color:#999}
#s_footer .corp_info .inner .info a.cinfo{display:inline-block;overflow:hidden;width:90px;height:16px;margin-left:5px;background:url('') no-repeat -945px -70px;line-height:900px;vertical-align:middle}
#s_footer .corp_info .inner .info em{font-weight:bold}
#s_footer .corp_info .inner .info .link_lst{overflow:hidden;margin-top:3px}
#s_footer .corp_info .inner .info .link_lst li{float:left;margin-right:12px}
#s_footer .corp_info .inner .info .link_lst li a{font-weight:bold;font-size:11px;color:#999;text-decoration:underline}
#s_footer .corp_info .inner .corp span,#s_footer .corp_info .inner .info em span{letter-spacing:0}
#s_footer .corp_info .inner .bar{padding:0 4px 0 3px;color:#e8e8e8}
#s_footer .copyright{height:32px;padding:30px 0 50px;text-align:center;font-size:11px}
#s_footer .copyright .caution{color:#555;letter-spacing:-1px}
#s_footer .copyright .copy{margin-top:8px;font-family:tahoma;color:#999}
#s_footer .copyright .copy em{color:#555}

.airline_history #s_header .inner{width:990px}
.airline_history #s_header .global{right:-1px}
.airline_history #s_content{padding-top:49px;background-color:#f3f3f3}
.airline_history .airline_area{width:850px;margin:0 auto 50px}
.airline_history .h_txt{overflow:hidden;background:url('') no-repeat;text-indent:-900px}
.airline_history .h_area{position:relative;width:100%;height:52px;border-bottom:2px solid #383d4a}
.airline_history .h_area .h_airline_history{width:205px;height:31px;background-position:-620px -1205px}
.airline_history .tab{position:absolute;top:15px;right:2px;*zoom:1}
.airline_history .tab:after{display:block;clear:both;content:''}
.airline_history .tab li{float:left;width:110px;height:36px}
.airline_history .tab li a{display:block;width:110px;height:36px;border:1px solid #d8d8d8;border-bottom:0;background-color:#fff;line-height:37px;color:#2d3a41;letter-spacing:-1px;text-align:center}
.airline_history .tab li.selected a{border-color:#363942;background-color:#363942;font-weight:bold;color:#fff}
.airline_history .caution_area,.airline_booking .caution_area{background-color:#ebeef4}
.airline_history .caution_area .inner,.airline_booking .caution_area .inner{position:relative;height:34px;padding-left:12px;;line-height:34px;font-size:11px;color:#2d3a41}
.airline_history .caution_area .counsel,.airline_booking .caution_area .counsel{position:absolute;top:0;right:14px}
.airline_history .caution_area .split,.airline_booking .caution_area .split{margin-right:4px}

.airline_booking{}
.airline_booking #s_header .inner{width:975px}
.airline_booking #s_header .global{right:0}
.airline_booking #s_content{padding-top:0}
.airline_booking #s_content .airline_area{width:975px;margin:0 auto}
.airline_booking .caution_area{width:100%}
.airline_booking .caution_area .inner{width:975px;padding:0;margin:0 auto}
.airline_booking .caution_area .counsel{right:1px}

/* new header */
#header .navigation .g_nv{position:relative;z-index:20;height:67px;background:url('') repeat-x 0 17px;white-space:nowrap}
#header .navigation .g_nv > li{position:relative;display:inline-block;*display:inline;width:164px;height:47px;*margin-left:-1px;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;background:url('') no-repeat -3px -100px;vertical-align:top;*zoom:1; margin-left:-5px; margin-right:0; margin-top:17px; margin-bottom:0}
#header .navigation .g_nv li.nv_home{margin-left:0;border-left:0;background-position:0 -100px}
#header .navigation .g_nv li.nv_tour{width:165px;border-right:0;background-position:100% -100px}
#header .navigation .g_nv li ul li{float:none;width:auto;height:auto;background:none;margin:0;border:0 none}
#header .navigation .g_nv li ul li:first-child{width:auto}
#header .navigation .g_nv > li > a{display:inline-block;width:100%;height:47px;background:url('') no-repeat 0 -150px;text-align:center}
#header .navigation .g_nv li.nv_home > a{background-position:1px -150px}
#header .navigation .g_nv li ul li a{height:auto;background:none;text-align:left}
#header .navigation .g_nv li > a em.ic{display:inline-block;*display:inline;zoom:1;width:7px;height:5px;overflow:hidden;background:url('') no-repeat 0 -320px;font-size:0;line-height:999px;vertical-align:top; margin-left:7px; margin-right:0; margin-top:22px; margin-bottom:0}
#header .navigation .g_nv > li > a span{display:inline-block;*display:inline;zoom:1;height:17px;overflow:hidden;background:url('') no-repeat 0 -150px;font-size:0;line-height:999px;vertical-align:top;cursor:pointer; margin-left:0; margin-right:0; margin-top:16px; margin-bottom:0}
#header .navigation .g_nv li.nv_home > a span{width:42px;background-position:0 -200px}
#header .navigation .g_nv li.nv_local > a span{width:27px;background-position:0 -220px}
#header .navigation .g_nv li.nv_fashion > a span{width:61px;background-position:0 -240px}
#header .navigation .g_nv li.nv_shopping > a span{width:27px;background-position:0 -260px}
#header .navigation .g_nv li.nv_culture > a span{width:27px;background-position:0 -280px}
#header .navigation .g_nv li.nv_tour > a span{width:60px;background-position:0 -300px}

#header .navigation .g_nv li .ly_nav{position:absolute;top:46px;left:-8px;z-index:10;width:300px;background:url('') no-repeat 0 -330px; ; padding-left:23px; padding-right:23px; padding-top:18px; padding-bottom:0}
#wrap.custom_tmon #header .navigation .g_nv li .ly_nav{left:-27px}
#header .navigation .g_nv li .ly_nav .bg_btm{position:absolute;bottom:-20px;left:0;width:346px;height:20px;background:url('') no-repeat 0 -780px; }
#header .navigation .g_nv li.nv_culture .ly_nav{left:-15px;width:149px;background-position:-350px -330px}
#wrap.custom_tmon #header .navigation .g_nv li.nv_culture .ly_nav{left:-20px}
#header .navigation .g_nv li.nv_culture .ly_nav .bg_btm{width:195px;background-position:-350px -780px}
#header .navigation .g_nv li .ly_nav .pull{position:absolute;top:-50px;left:0;display:block;width:180px;height:50px;background:url('') no-repeat; }
#header .navigation .g_nv li.nv_fashion .ly_nav .pull{background-position:-550px -330px}
#header .navigation .g_nv li.nv_shopping .ly_nav .pull{background-position:-550px -385px}
#header .navigation .g_nv li.nv_culture .ly_nav .pull{width:195px;background-position:-550px -440px}
#header .navigation .g_nv li.nv_tour .ly_nav .pull{background-position:-900px -330px}
#header .navigation .g_nv li .ly_nav .snav_line{overflow:hidden;width:302px}
#header .navigation .g_nv li .ly_nav .snav{overflow:hidden;width:149px;padding-bottom:10px}
#header .navigation .g_nv li .ly_nav .snav_line .snav{float:left;margin-right:2px}
#header .navigation .g_nv li .ly_nav .snav li{width:149px;height:37px;margin-bottom:3px;vertical-align:top}
#header .navigation .g_nv li .ly_nav .snav li a{display:block;position:relative;overflow:hidden;width:100%;height:100%;line-height:37px;color:#666}
#header .navigation .g_nv li .ly_nav .snav li a:hover{background:#f2f2f2;font-weight:bold;color:#ff3000;letter-spacing:-1px}
#header .navigation .g_nv li .ly_nav .snav li a em{float:left;cursor:pointer}
#header .navigation .g_nv li .ly_nav .snav li a span{float:left;width:46px;height:37px;background:url('') no-repeat;cursor:pointer}
#header .navigation .g_nv li .ly_nav .snav li a .sico_blank{display:none}
#header .navigation .g_nv li .ly_nav .snav li a:hover .sico_blank{display:block;float:none;position:absolute;top:14px;right:10px;width:9px;height:9px;background:url('') no-repeat -780px -470px;text-indent:-9000px}

#header .navigation .g_nv li.nv_fashion .ly_nav .snav li a .ico1{background-position:0 -875px}
#header .navigation .g_nv li.nv_fashion .ly_nav .snav li a .ico2{background-position:-350px -875px}
#header .navigation .g_nv li.nv_fashion .ly_nav .snav li a .ico3{background-position:-50px -875px}
#header .navigation .g_nv li.nv_fashion .ly_nav .snav li a .ico4{background-position:-100px -875px}
#header .navigation .g_nv li.nv_fashion .ly_nav .snav li a .ico5{background-position:-400px -875px}
#header .navigation .g_nv li.nv_fashion .ly_nav .snav li a .ico6{background-position:-150px -875px}
#header .navigation .g_nv li.nv_fashion .ly_nav .snav li a .ico7{background-position:-200px -875px}
#header .navigation .g_nv li.nv_fashion .ly_nav .snav li a .ico8{background-position:-250px -875px}
#header .navigation .g_nv li.nv_fashion .ly_nav .snav li a .ico9{background-position:-300px -875px}
#header .navigation .g_nv li.nv_fashion .ly_nav .snav li a .ico10{background-position:-450px -875px}
#header .navigation .g_nv li.nv_fashion .ly_nav .snav li a .ico11{background-position:-500px -875px}

#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico1{background-position:0 -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico2{background-position:-50px -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico3{background-position:-100px -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico4{background-position:-500px -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico5{background-position:-150px -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico6{background-position:-200px -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico7{background-position:-250px -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico8{background-position:-300px -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico9{background-position:-350px -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico10{background-position:-400px -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico11{background-position:-550px -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico12{background-position:-450px -985px}
#header .navigation .g_nv li.nv_shopping .ly_nav .snav li a .ico13{background-position:-600px -985px}

#header .navigation .g_nv li.nv_culture .ly_nav .snav li a .ico1{background-position:0 -1095px}
#header .navigation .g_nv li.nv_culture .ly_nav .snav li a .ico2{background-position:-50px -1095px}
#header .navigation .g_nv li.nv_culture .ly_nav .snav li a .ico3{background-position:-250px -1095px}
#header .navigation .g_nv li.nv_culture .ly_nav .snav li a .ico4{background-position:-100px -1095px}
#header .navigation .g_nv li.nv_culture .ly_nav .snav li a .ico5{background-position:-150px -1095px}
#header .navigation .g_nv li.nv_culture .ly_nav .snav li a .ico6{background-position:-300px -1095px}
#header .navigation .g_nv li.nv_culture .ly_nav .snav li a .ico7{background-position:-200px -1095px}

#header .navigation .g_nv li.nv_tour .ly_nav .snav li a .ico1{background-position:0 -1205px}
#header .navigation .g_nv li.nv_tour .ly_nav .snav li a .ico2{background-position:-350px -1205px}
#header .navigation .g_nv li.nv_tour .ly_nav .snav li a .ico3{background-position:-400px -1205px}
#header .navigation .g_nv li.nv_tour .ly_nav .snav li a .ico4{background-position:-100px -1205px}
#header .navigation .g_nv li.nv_tour .ly_nav .snav li a .ico5{background-position:-150px -1205px}
#header .navigation .g_nv li.nv_tour .ly_nav .snav li a .ico6{background-position:-200px -1205px}
#header .navigation .g_nv li.nv_tour .ly_nav .snav li a .ico7{background-position:-250px -1205px}
#header .navigation .g_nv li.nv_tour .ly_nav .snav li a .ico8{background-position:-300px -1205px}
#header .navigation .g_nv li.nv_tour .ly_nav .snav li a .ico9{background-position:-50px -1205px}

#header .navigation .g_nv li .ly_nav .promotion{clear:both;overflow:hidden;margin-top:-8px;padding:3px 0 16px;border-top:1px solid #f1f1f1}
#header .navigation .g_nv li .ly_nav .promotion li{float:left;overflow:hidden;width:148px;height:16px;margin:12px 1px 0}
#header .navigation .g_nv li .ly_nav .promotion li a{font-size:11px;color:#2c9eff;letter-spacing:-1px;vertical-align:middle}
#header .navigation .g_nv li .ly_nav .promotion li a:hover{text-decoration:underline}
#header .navigation .g_nv li .ly_nav .promotion li .ico{display:inline-block;overflow:hidden;width:27px;height:16px;background:url('') no-repeat -750px -470px;line-height:100px;vertical-align:middle; margin-left:9px; margin-right:4px; margin-top:0; margin-bottom:0}

#header .navigation .g_nv li .tab_event_balloon{display:block;position:absolute;bottom:35px;left:50%;z-index:99;width:100px;margin-left:-50px;text-align:center}
#header .navigation .g_nv li .tab_event_balloon span{display:inline-block;*display:inline;zoom:1;width:auto;height:auto;background:none}
#header .navigation .g_nv li .tab_event_balloon.txt{width:166px;margin-left:-83px}
#header .navigation .g_nv li .tab_event_balloon.txt span{position:relative;height:22px;background:url('') no-repeat 0 0; }
#header .navigation .g_nv li .tab_event_balloon span em.ic{display:block;position:absolute;bottom:-4px;left:50%;width:7px;height:7px;margin-left:-2px;background:url('') no-repeat 0 -44px; }
#header .navigation .g_nv li .tab_event_balloon.txt span strong{display:block;background:url('') no-repeat 100% -22px;font-size:11px;color:#fff;font-weight:normal;line-height:14px;letter-spacing:-1px;vertical-align:top; margin-left:12px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:0; padding-right:12px; padding-top:3px; padding-bottom:3px}

#wrap.home_tmon #header .navigation .g_nv li.nv_home,
#wrap.local_tmon #header .navigation .g_nv li.nv_local,
#wrap.fashion_tmon #header .navigation .g_nv li.nv_fashion,
#wrap.shopping_tmon #header .navigation .g_nv li.nv_shopping,
#wrap.culture_tmon #header .navigation .g_nv li.nv_culture,
#wrap.tour_tmon #header .navigation .g_nv li.nv_tour{position:relative;z-index:10;border-color:#ea3c00;background-position:-3px -50px}
#wrap.home_tmon #header .navigation .g_nv li.nv_home{background-position:0 -50px}
#wrap.tour_tmon #header .navigation .g_nv li.nv_tour{background-position:100% -50px}
#wrap.fashion_tmon #header .navigation .g_nv li.nv_fashion .ic,
#wrap.shopping_tmon #header .navigation .g_nv li.nv_shopping .ic,
#wrap.culture_tmon #header .navigation .g_nv li.nv_culture .ic,
#wrap.tour_tmon #header .navigation .g_nv li.nv_tour .ic{display:none}
#wrap.home_tmon #header .navigation .g_nv li.nv_home a,
#wrap.local_tmon #header .navigation .g_nv li.nv_local a,
#wrap.fashion_tmon #header .navigation .g_nv li.nv_fashion a,
#wrap.shopping_tmon #header .navigation .g_nv li.nv_shopping a,
#wrap.culture_tmon #header .navigation .g_nv li.nv_culture a,
#wrap.tour_tmon #header .navigation .g_nv li.nv_tour a{background:none}
#wrap.home_tmon #header .navigation .g_nv li.nv_home a span{background-position:-100px -200px}
#wrap.local_tmon #header .navigation .g_nv li.nv_local a span{background-position:-100px -220px}
#wrap.fashion_tmon #header .navigation .g_nv li.nv_fashion a span{background-position:-100px -240px}
#wrap.shopping_tmon #header .navigation .g_nv li.nv_shopping a span{background-position:-100px -260px}
#wrap.culture_tmon #header .navigation .g_nv li.nv_culture a span{background-position:-100px -280px}
#wrap.tour_tmon #header .navigation .g_nv li.nv_tour a span{background-position:-100px -300px}

#wrap.custom_tmon #header .navigation .g_nv > li{width:140px}
#wrap.custom_tmon #header .navigation .g_nv > li.nv_home,#wrap.custom_tmon #header .navigation .g_nv > li.nv_tour{width:141px}

#wrap.custom_tmon #header .navigation li.custom{width:143px;height:66px;*margin:0;border:0 none;background:url('') no-repeat -200px; ; margin-left:-4px; margin-right:0; margin-top:0; margin-bottom:0}
#wrap.custom_tmon #header .navigation li.custom.on{background-position:-345px -200px}
#wrap.custom_tmon #header .navigation li.custom a{height:66px;background:none;text-indent:-9999px}

#wrap.custom_tmon #header .navigation li.newyear{background-position:-550px -646px}
#wrap.custom_tmon #header .navigation li.newyear.on{background-position:-705px -646px}

#wrap.custom_tmon #header .navigation li.valentine{background-position:-550px -720px}
#wrap.custom_tmon #header .navigation li.valentine.on{background-position:-705px -720px}

#wrap.custom_tmon #header .navigation li.dailyproduct{background-position:-550px -650px}
#wrap.custom_tmon #header .navigation li.dailyproduct.on{background-position:-705px -650px}

#wrap.home_tmon #inner_wrap{width:100%;margin-left:0;left:0}
#wrap.home_tmon #container{float:none;width:100%;margin:0 auto}
#wrap.home_tmon #header,#wrap.home_tmon #content{float:none;margin:0 auto}
#wrap.home_tmon .todays_hot_wrap{position:absolute;width:100%}
#wrap.home_tmon #content{padding-top:493px}
#wrap.home_tmon .qnb{top:493px}
#wrap.home_tmon #GnbRightBanner{position:absolute;left:50%;margin:0 0 0 505px}



/* 지???비게이??*/
.wrap_area_nav{position:relative;z-index:15;}
.wrap_area_nav .ly_lst{display:none;position:absolute;top:47px;left:0;width:130px;border:1px solid #8d8d8d;background:#fff;font-size:12px;font-weight:normal}
.wrap_area_nav .ly_lst .btn_down{display:block;position:absolute;top:3px;left:3px;width:140px;height:53px;text-indent:-9999px}
.wrap_area_nav .ly_lst > ul{padding:13px 0 9px}
.wrap_area_nav .ly_lst > ul > li{margin-bottom:1px;padding-left:20px}
.wrap_area_nav .ly_lst > ul > li > a{display:block;height:27px;padding-left:19px;line-height:27px;color:#323232}
.wrap_area_nav .ly_lst > ul > li .num{position:relative;top:-2px;font-weight:normal;font-size:10px;font-family:tahoma;color:#777;letter-spacing:0}
.wrap_area_nav .ly_lst > ul > li > a:hover,.wrap_area_nav .ly_lst > ul > li.selected > a{font-weight:bold;background:#f2f2f2;color:#fe3700;letter-spacing:-1px}
.wrap_area_nav .ly_lst > ul > li > a:hover .num,.wrap_area_nav .ly_lst > ul > li.selected > a .num{display:none}
.wrap_area_nav .ly_lst > ul > li.focus > a{color:#006bc9}
.wrap_area_nav .ly_lst > ul > li.selected .ly_area_nav{display:block !important}

.wrap_area_nav .ly_area_nav{display:none;position:absolute;top:51px;left:-12px;z-index:100;width:202px;height:270px;background:url('') no-repeat; ; padding-left:3px; padding-right:11px; padding-top:3px; padding-bottom:18px}
.wrap_area_nav .ly_area_nav.column3{width:606px;height:386px;background-image:url('')}
.wrap_area_nav .ly_area_nav.column2{width:404px;height:386px;background-image:url('')}
.wrap_area_nav .ly_lst .arr,.wrap_area_nav .ly_area_nav .arr{display:block;position:absolute;top:-6px;left:30px;width:9px;height:6px;background:url('') no-repeat -795px -480px; }
.wrap_area_nav .ly_area_nav .arr{top:-3px;left:42px} 
.wrap_area_nav .ly_area_nav .tit_seoul1,.wrap_area_nav .ly_area_nav .tit_seoul2{position:absolute;top:23px;left:19px}
.wrap_area_nav .ly_area_nav .tit_seoul2{left:423px}
.wrap_area_nav .ly_area_nav .tit_seoul1 a,.wrap_area_nav .ly_area_nav .tit_seoul2 a{font-weight:bold;color:#323232}
.wrap_area_nav .ly_area_nav .tit_seoul1 a:hover,.wrap_area_nav .ly_area_nav .tit_seoul2 a:hover{text-decoration:underline}
.wrap_area_nav .ly_area_nav .num{display:inline-block;position:relative;top:-2px;margin-left:2px;font-size:10px;font-family:tahoma;color:#777;vertical-align:middle}
.wrap_area_nav .ly_area_nav .ct_box{float:left;width:201px;margin-right:1px}
.wrap_area_nav .ly_area_nav .lst{margin-top:19px;padding-left:15px}
.wrap_area_nav .ly_area_nav.column3 .lst{margin-top:56px}
.wrap_area_nav .ly_area_nav .lst li{height:25px}
.wrap_area_nav .ly_area_nav .lst .lately{display:inline-block;overflow:hidden;position:relative;top:-1px;width:26px;height:14px;margin-left:7px;background:url('') no-repeat -850px -470px;line-height:100px;vertical-align:middle}
.wrap_area_nav .ly_area_nav .lst a{display:inline-block;color:#323232;vertical-align:middle}
.wrap_area_nav .ly_area_nav .lst a:hover{text-decoration:underline}

.wrap_area_nav .total_area{position:relative;z-index:10;float:left;width:140px}
.wrap_area_nav .total_area a.btn_pull{display:block;width:132px;height:38px;padding:0px 0 8px 8px}
.wrap_area_nav .total_area a.btn_pull span{display:block;width:149px;height:47px;background:url( ../images/sp_gnb.png ) no-repeat -750px -600px;text-indent:-9999px;cursor:pointer}
.wrap_area_nav .total_area .ly_lst{top:-3px;left:-3px;width:746px;height:387px;padding:57px 11px 17px 3px;border:0;background:transparent url( ../images/bg_pull_areanav.png ) no-repeat} /*?브메뉴?기*/
.wrap_area_nav .total_area .ly_lst .btn_ly_clse{display:block;position:absolute;top:19px;right:27px;width:22px;height:21px;text-indent:-9999px}
.wrap_area_nav .total_area .ly_lst > ul{width:139px}
.wrap_area_nav .total_area .ly_lst > ul > li{padding-left:0}
.wrap_area_nav .total_area .ly_area_nav{top:54px;left:140px;background:none}
.wrap_area_nav .total_area .ly_area_nav .arr{top:53px;left:-2px;width:6px;height:9px;background-position:-880px -490px}
.wrap_area_nav .total_area .area2 .ly_area_nav .arr{top:81px}
.wrap_area_nav .total_area .area3 .ly_area_nav .arr{top:109px}
.wrap_area_nav .total_area .area4 .ly_area_nav .arr{top:137px}
.wrap_area_nav .total_area .area5 .ly_area_nav .arr{top:165px}
.wrap_area_nav .total_area .area6 .ly_area_nav .arr{top:193px}
.wrap_area_nav .total_area .area7 .ly_area_nav .arr{top:221px}
.wrap_area_nav .total_area .area8 .ly_area_nav .arr{top:249px}
.wrap_area_nav .total_area .area9 .ly_area_nav .arr{top:277px}
.wrap_area_nav .total_area .area10 .ly_area_nav .arr{top:305px}
.wrap_area_nav .total_area .area11 .ly_area_nav .arr{top:333px}
.wrap_area_nav .total_area .area12 .ly_area_nav .arr{top:361px}

.wrap_area_nav .area_ctg{float:left;z-index:5}
.wrap_area_nav .area_ctg .area{float:left;position:relative;min-width:92px;height:53px;padding:0 20px}
.wrap_area_nav .area_ctg .area .choice{font-weight:bold;font-size:14px;line-height:53px;color:#111;letter-spacing:-1px}
.wrap_area_nav .area_ctg .area .choice .arr{display:inline-block;width:7px;height:4px;background:url('') no-repeat -785px -515px;vertical-align:middle; margin-left:10px; margin-right:0; margin-top:-1px; margin-bottom:0}
.wrap_area_nav .area_ctg .area .choice.selected{color:#ff3700}
.wrap_area_nav .area_ctg .area .choice.selected .arr{background-position:-785px -505px}
.wrap_area_nav .area_ctg .bu_next{display:block;float:left;width:10px;height:19px;margin:17px 0;background:url('') no-repeat -880px -470px;text-indent:-9999px}
.wrap_area_nav .area_ctg .area .ly_lst a{display:inline;padding-left:0}
.wrap_area_nav .area_ctg .area .ly_lst a:hover{background:#fff;font-weight:normal;color:#323232;letter-spacing:0;text-decoration:underline}
.wrap_area_nav .area_ctg .area .ly_lst a:hover .num{display:inline}
.wrap_area_nav .area_ctg .area .ly_lst li.focus a:hover{color:#006bc9}

.wrap_area_nav .area_promotion{float:right;width:201px;height:53px}
.wrap_area_nav .area_promotion .tit{float:left;width:40px;height:16px;background:url('') no-repeat -805px -470px;text-indent:-9999px; margin-left:0; margin-right:4px; margin-top:19px; margin-bottom:0}
.wrap_area_nav .area_promotion ul{float:left;overflow:hidden;width:157px;height:16px;margin-top:19px}
.wrap_area_nav .area_promotion ul li{height:14px;padding-top:2px}
.wrap_area_nav .area_promotion ul li a{display:inline-block;overflow:hidden;max-width:190px;color:#323232;text-overflow:ellipsis;white-space:nowrap}
.wrap_area_nav .area_promotion ul li a:hover{text-decoration:underline}

.title_type1{clear:both;margin:37px 0 14px;font-size:20px;color:#323232;letter-spacing:-1px}
.title_type1 strong{color:#f22100}

.menu_type1{clear:both;height:37px;border-bottom:2px solid #363942}
.menu_type1 ul{overflow:hidden;background:url('') no-repeat; }
.menu_type1 ul li{float:left;margin-right:-1px}
.menu_type1 ul li a{display:block;width:109px;height:36px;border:1px solid #d8d8d8;border-bottom:0;background:#fff;line-height:36px;color:#323232;text-align:center}
.menu_type1 ul li:first-child a{width:108px}
.menu_type1 ul li.selected a{position:relative;width:111px;height:37px;border:0;background:#363942;font-weight:bold;line-height:37px;color:#fdff00;letter-spacing:-1px}
.menu_type1 ul li:first-child.selected a{width:110px}
.menu_type1 ul li a:hover{font-weight:bold;letter-spacing:-1px}



/* subscribe */
.subscribe{position:absolute;left:50%;width:757px;height:125px;margin-left:-379px;background:url('') no-repeat; }
.subscribe a.btn_clse{display:block;position:absolute;top:12px;right:16px;width:20px;height:19px;text-indent:-9999px}
.subscribe .sel_box,.subscribe .mail_ipt_box{position:absolute;top:25px;left:336px;width:370px;height:80px;background:url('') no-repeat; }
.subscribe .sel_box{width:356px;background-position:0 -125px;padding-left:14px}
.subscribe .sel_box .desc_slct{display:block;margin:17px 0 6px;font-size:12px;color:#353535;font-weight:bold;line-height:16px;vertical-align:middle}
.subscribe .sel_box input{vertical-align:middle}
.subscribe .sel_box span{padding:0 88px 0 0}
.subscribe .sel_box span label{padding:0 0 0 3px;font-size:14px;color:#888;font-weight:bold;line-height:17px;vertical-align:middle}
.subscribe .sel_box span.selected label{color:#ff4900}
.subscribe .mail_ipt_box{background-position:-375px -125px}
.subscribe .mail_ipt_box input,.subscribe .mail_ipt_box input[type="text"]{width:286px;height:17px;margin:14px 0 0;padding:13px 0 11px 14px;border:0;background:transparent;font-weight:bold;font-size:14px;line-height:16px;color:#ff4900;vertical-align:middle}
.subscribe .mail_ipt_box a.btn_cfm{display:block;position:absolute;top:15px;right:0;width:70px;height:41px;text-indent:-9999px}
.subscribe .mail_ipt_box .bt{display:block;padding:6px 0 0 16px}
.subscribe .mail_ipt_box .bt a{border-bottom:1px solid #9da3a5;font-size:11px;color:#6b7478;line-height:14px;vertical-align:middle;letter-spacing:-1px}




/* 말풍???이??style */
.ly_balloon{position:absolute;background:url('') !important; ; padding-left:0; padding-right:1px; padding-top:0; padding-bottom:1px}
.ly_balloon .inner{position:relative;padding:6px 11px 5px;border:1px solid #cfcbc4;background-color:#fffff2 !important;font-size:11px;line-height:13px;color:#5b5d6e;letter-spacing:-1px;white-space:nowrap;zoom:1}
.ly_balloon .inner .top_arr,.ly_balloon .inner .btm_arr{display:block;position:absolute;top:-5px;left:50%;width:7px;height:5px;margin-left:-4px;background:url('') no-repeat -230px -44px;text-indent:-9999px}
.ly_balloon .inner .btm_arr{top:auto;bottom:-5px;background-position:-240px -44px}
.ly_balloon .inner a.btn_clse{display:block;position:absolute;top:3px;right:7px;width:7px;height:7px;padding:4px;background:url('') no-repeat -250px -44px;text-indent:-9999px}
.ly_balloon .inner p em{color:#ff4300}


/* prev, next location */
.uio_deal_location{position:absolute;top:26px;right:18px}
.uio_deal_location .page{float:left;width:80px;margin:5px 6px 0 0;font-size:11px;color:#c6c6c6;text-align:right}
.uio_deal_location .page strong{color:#767676}
.uio_deal_location .page em{font-weight:bold}
.uio_deal_location a{display:block;float:left;width:20px;height:20px;background:url('') no-repeat;text-indent:-9999px}
.uio_deal_location a.btn_prev{width:19px;background-position:-145px -25px}
.uio_deal_location a.btn_next{background-position:-164px -25px}
.qnb .prmt_banner{position:relative;left:-35px;margin:40px 0 0 0}
.qnb .prmt_banner .prmt_ms{display:block;overflow:hidden;width:145px;height:245px;background:url('') no-repeat 0 -1638px;text-indent:-900px}
.qnb .prmt_banner .prmt_ms.flow{position:fixed;top:200px;left:50%;margin-left:-647.5px}

/* Category Navigation Bar */
.cnb{position:fixed;top:20px;left:50%;width:158px;margin-left:-678px;border-top:2px solid #c1c1c1;display:none}
.cnb .scroll{overflow:hidden;overflow-y:auto;max-height:190px}
.cnb .cnb_lst{overflow:hidden;border:1px solid #d2d2d2;border-top:0}
.cnb .cnb_lst li{margin:0;padding:0;line-height:0;font-size:0;border-top:1px solid #eaeaea;vertical-align:top}
.cnb .cnb_lst li:first-child{border-top:0}
.cnb .cnb_lst li .sico_best,
.cnb .cnb_lst li .sico_srch{display:inline-block;overflow:hidden;position:relative;top:-1px;width:12px;height:11px;margin-right:3px;padding:0;background:url('') no-repeat -375px 0;line-height:900px;vertical-align:middle}
.cnb .cnb_lst li .sico_srch{width:10px;height:10px;background-position:-230px -24px}
.cnb .cnb_lst li a,
.cnb .cnb_lst li span{display:inline-block;overflow:hidden;width:142px;height:31px;padding-left:14px;background-color:#fff;line-height:32px;font-weight:bold;font-size:11px;color:#8a8c95;white-space:nowrap;text-overflow:ellipsis}
.cnb_srch{position:absolute;top:312px;width:138px;margin-left:-643px;display:block}
.cnb_srch.flow{position:fixed;top:30px;display:block}
.cnb_srch .cnb_lst li a{width:122px;color:#5a636e}
.cnb_srch .cnb_lst li:first-child{position:relative;border-bottom:1px solid #d2d2d2;margin-bottom:-1px}
.cnb .cnb_lst li a:hover{text-decoration:underline}
.cnb .cnb_lst li span{font-weight:normal;color:#bbb}
.cnb .cnb_lst li span.result{font-weight:bold;background-color:#f7f7f7;color:#7f8289}
.cnb .cnb_lst li:first-child a{background:#fff none}
.cnb .cnb_lst li em{display:inline-block;margin-left:2px;font-weight:normal;vertical-align:top}
.cnb .cnb_lst li.selected a{color:#fb5002}
.cnb .cnb_lst li a.selected .sico_best{background-position:-390px 0}
.cnb .depth{padding:7px 0 10px;background-color:#f4f4f4}
.cnb .depth li{margin:7px 0 0;border:0;line-height:normal}
.cnb_srch .depth li:first-child{border-bottom:0;margin-bottom:0}
.cnb .depth li a{display:block;width:100%;height:auto;padding:0;background-color:#f4f4f4;line-height:13px}
.cnb .depth li a span{overflow:hidden;display:inline-block;width:auto;max-width:120px;height:auto;padding-left:23px;background:#f4f4f4 url('') no-repeat 15px -816px;line-height:13px;font-weight:normal;color:#838385 !important;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis;white-space:nowrap}
.cnb .depth li a:hover span{text-decoration:underline}
.cnb_srch .depth li a span{max-width:80px}
.cnb .depth li em{margin-left:3px;font-size:11px;color:#838385}
.cnb .depth li:first-child a{background-color:#f4f4f4}
.cnb .depth li:first-child a span{background:#f4f4f4 url('') no-repeat 15px -816px; }
.cnb .depth li.selected a span{background-color:#f4f4f4;background-position:15px -801px;font-weight:bold;color:#fe4f00 !important}
.cnb .depth li.selected em{font-weight:bold;color:#fe4f00 !important}
.cnb .prmt_banner{position:relative;left:10px;margin:40px 0 0 0}
.cnb .prmt_banner .prmt_ms{display:block;overflow:hidden;width:145px;height:245px;background:url('') no-repeat 0 -1638px;text-indent:-900px}
.cnb .prmt_banner .prmt_ms.flow{position:fixed;top:200px;left:50%;margin-left:-647.5px}