@charset "utf-8";

/* html default */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;list-style:none;}
body{line-height:1;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:1em;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
/* html default */

.wzicon {background: url(./img/shareicon.png?140819) no-repeat;}
.container {position: relative; margin: 0 auto; width: 970px;}
.clearfix {display:block;}
#hd_mini span.home{vertical-align:middle;display:inline-block;width:15px;height:16px;background-position:0 -21px;padding-right:2px}
.t_indent {text-indent:-10000em !important;display:inline-block;}

/* 상단 2014-08-20 */
#hd_mini{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fbfbfb;border-top-color:rgba(0,0,0,0.1);border-top-style:solid;border-top-width:1px;border-bottom-color:#eaeaea;border-bottom-style:solid;border-bottom-width:1px;height:26px;line-height:26px;font-family:'돋움',Dotum,Verdana,applegothic;line-height:1.5;font-size:11px;letter-spacing:-1px;color:#a8a8a8}
#hd_mini .hd_mini-left {height:26px;line-height:26px;float:left;width:48%;}
#hd_mini .hd_mini-right {height:26px;line-height:26px;float:right;width:48%;text-align:right; /*text-shadow: 1px 1px 0 #FFF;*/}
#hd_mini a {color: #a8a8a8; font-size: 11px;/*text-shadow: 1px 1px 0 #FFF;*/}
#hd_mini a:hover {color: #a8a8a8;}
#hd_mini span.vbar {padding: 0 2px;color:#dddddd}
#hd_mini span.home {vertical-align:middle; display:inline-block; width: 15px; height: 16px; background-position: 0 -21px;padding-right:2px;} /* background-position: 0 -16px; */
#hd_mini span.favorites {vertical-align:middle; display:inline-block; width: 15px; height: 16px; background-position: -21px -21px;margin-left:7px;padding-right:2px;}
#hd_mini span.mobileweb {vertical-align:middle; display:inline-block; width: 15px; height: 16px; background-position: -41px -22px;}

/* font style */
.wzb-ff-dotum11 {font-family: '돋움',Dotum,Verdana,applegothic;line-height: 1.5; font-size: 0.9em; letter-spacing: -1px;}
.wzb-fc-gray {color:#919191}
.wzb-fc-orange {color:#ff6c00}

/* button style */
button.wzb-bt  {float: right;display: inline-block;margin: 0;padding: 0;background: none;text-align: center;vertical-align: middle;border: none;font-family: 'Proxima N W01 Reg', Dotum,돋움;letter-spacing: -1px;white-space: nowrap;cursor: pointer;color: #666;font-size: 1em;}

/* 메뉴영역 2014-08-20 */
#gnb{position:relative;margin:-1px 0 0;border-top:1px solid #eee;border-bottom:3px solid #ccc;background:#f8f8f8}
#gnb #gnb_1dul {position:relative;}

/* 검색영역 2014-08-20 */
.search_form {position:relative;margin:0;float:right}
.search_form .search_holder{display:block}
.search_form .search_holder .search_field {font-size:12px;width:120px;height:29px;line-height:29px;margin:0;position:absolute;top:0;right:0;z-index:3;border:none;padding: 3px 4px 3px 10px;color: #777;vertical-align: middle;}
.search_form .search_holder .search_field:focus,
.search_form .search_holder .search_field:hover {border-color:#acb1b4;color:#123}
.search_form .search_holder .search_field::-webkit-input-placeholder {color:#a6a7a8}
.search_form .search_holder .search_field:-moz-placeholder {color:#a6a7a8}
.search_form .search_holder .btn_search {z-index:3;position:absolute;top:7px;right:0px;display:block;color:#a6a7a8;width:28px;height:21px;
		font-size:17px;line-height:21px;text-align:center;font-weight:400;border:0;}
.search_form .btn_search{ background:url(./img/search_btn.jpg) no-repeat center; }

.gnb_2da:focus, .gnb_2da:hover {background:#666;}
.gnb_2dul li:first-child {border-top:3px solid #535339;}
.gnb_2dli {border-left:1px solid #535339;border-right:1px solid #535339;border-bottom:1px solid #535339}
.gnb_2da {padding:10px 8px}

/* tail */
#wz_ft_company {text-align:center;margin:10px 0;}
#wz_ft_company .bx_footer {width:970px;margin:0 auto;height: 49px;border:1px solid #d8d8d8;background-color:#fff;}

#wz_ft_copy {background:#414141}
#wz_ft_copy div {position:relative;margin:0 auto;padding:10px 0;width:970px;color:#fff}
#wz_ft_copy a {display:inline-block;margin:0 10px 0 0;color:inherit}
#wz_ft_copy #ft_totop {position:absolute;top:10px;right:0}