/* 요소(element) 여백 초기화  */
html, body,
div, span,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
blockquote, p, address, pre, cite,
form, fieldset, input, textarea, select,
table, th{
	margin:0;
	padding:0;
	}

/* 목록 */
ol, ul, li { list-style:none; }

/* body 스타일 */
body,td,div {
	color:#000;
	font-size:12px;
	line-height:1.3;
	letter-spacing: 0px;
	font-family: "Nanum Gothic", sans-serif;
}


/* 링크 */
a, a:link {color:#111;text-decoration:none;} 
a:visited {color:#111;text-decoration:none;}
a:hover {color:#111;text-decoration:none;}
a:focus {color:#111;text-decoration:none;}
a:active {color:#111;text-decoration:none;} 


#land_wrap {position:relative;width:978px;margin:0 auto;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}
#l_header, #l_body, #l_footer {width:100%}
#l_header .gnb_menu {height:93px}
#l_header .gnb_menu .logo {float:left;width:230px;height:100%;background: url("/image/landing/logo.gif") no-repeat center}
#l_header .gnb_menu .tab {float:left;padding:0 5px;margin:30px 10px;line-height:33px;font-size:15px;color:#111;font-weight:600}
#l_header .gnb_menu .tab:hover {margin-bottom:28px;border-bottom:2px solid #00a2a4}

#l_header .gnb_banner {height:300px}
#l_header .gnb_banner .left_banner {float:left;width:870px;height:100%}
#l_header .gnb_banner .right_banner {float:left;width:108px;height:100%;background-color:#0f1015;overflow:hidden}
#l_header .gnb_banner .right_banner .ban_vert {width:158px}
#l_header .gnb_banner .right_banner .ban_vert.up_arr {width:108px;height:50px;background: url("/image/landing/arrow_up.gif") no-repeat center;cursor:pointer}
#l_header .gnb_banner .right_banner .ban_vert.down_arr {width:108px;height:50px;background: url("/image/landing/arrow_down.gif") no-repeat center;cursor:pointer}
#l_header .gnb_banner .right_banner .ban_vert #bx-pager {position:relative;height:200px;text-align:left;overflow-y:scroll}
#l_header .gnb_banner .right_banner .ban_vert #bx-pager img {margin:1px 15px 7px}
#l_header .gnb_banner .right_banner .ban_vert #bx-pager .active img {margin:0 14px 6px;border:1px solid #05f8fd}

#l_body {display:inline-block}
#l_body .body_tab {float:left;height:180px;border-bottom:1px solid #d3d3d3}
#l_body .body_tab.tab_1, #l_body .body_tab.tab_3, #l_body .body_tab.tab_6, #l_body .body_tab.tab_9 {width:322px}
#l_body .body_tab.tab_2 {width:655px;border-left:1px solid #d3d3d3}
#l_body .body_tab.tab_4, #l_body .body_tab.tab_5, #l_body .body_tab.tab_7, #l_body .body_tab.tab_8, #l_body .body_tab.tab_10, #l_body .body_tab.tab_11 {width:327px;border-left:1px solid #d3d3d3}
#l_body .body_tab.tab_6, #l_body .body_tab.tab_7, #l_body .body_tab.tab_8 {height:145px}
#l_body .body_tab.tab_9, #l_body .body_tab.tab_10, #l_body .body_tab.tab_11 {height:179px;border-bottom:0}

#l_footer .hash_wrap {width:100%;height:92px;padding:0 20px;box-sizing: border-box;background-color:#eaeaea}
#l_footer .hash_wrap a {float:left;display:block;width:140px;height:42px;line-height:42px;border-radius:21px;margin:25px 8px;text-align:center;font-size:15px;color:#444;background-color:#fff}
#l_footer .hash_wrap a:hover {color:#fff;background-color:636363}

#l_footer .copyright {width:100%;box-sizing: border-box;height:155px;padding: 35px 30px}
#l_footer .copyright .tab_1 {position:relative;height:35px;padding-bottom:10px}
#l_footer .copyright .tab_1 a {line-height:20px;font-size:13px;margin-right:30px;font-weight:600;color:#777}
#l_footer .copyright .tab_1 #go {position:absolute;right:0;top:-9px;width:194px;height:40px}
#l_footer .copyright .tab_2 td {color:#777}


#l_header .trans_banner {position:absolute;top:0px;width:100%;height:24px}
#l_header .trans_banner .google_trans_wrap {width:130px;float:right}