@charset "utf-8";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* CSS Document */

html { font-size: 12px;}
body { font-family:NanumGothic, '나눔고딕', dotum, '돋움', sans-serif; font-size:12px;}
label { cursor:pointer}
a:link, a:visited { text-decoration:none; color:#000000;}
a:hover, a:focus, a:active { text-decoration:none; color:#000000;}

a, abbr, acronym, address, applet, article, aside, audio,
b, blockquote, big, body,
center, canvas, caption, cite, code, command,
datalist, dd, del, details, dfn, dl, div, dt, 
em, embed,
fieldset, figcaption, figure, font, footer, form, 
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img, ins,
kbd, 
keygen,
label, legend, li, 
meter,
nav, menu,
object, ol, output,
p, pre, progress,
q, 
s, samp, section, small, span, source, strike, strong, sub, sup,
table, tbody, tfoot, thead, th, tr, tdvideo, tt,
u, ul, 
var { margin:0; padding:0}

h1, h2, h3, h4, h5, h6, th, td, table, input, button, select, textarea, sub{ font-size:1em}
body, input, button, select, textarea, sub{ font-family:NanumGothic, '나눔고딕', dotum, '돋움', sans-serif;}
em, cite, address, optgroup { font-style:normal}
kbd, samp, code { font-family:monospace}

img, input, button, select, textarea { vertical-align:middle}
ul, ol { list-style:none}
img, fieldset { border:0}
abbr, acronym { cursor:help; border-bottom:1px dotted black}
table {	width:100%;  border-spacing:0}

legend, hr { overflow:hidden; position:absolute; top:0; left:0}
legend, hr, caption { visibility:hidden; font-size:0; width:0; height:0; line-height:0}

/* Html5 Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block}
mark, rp, rt, ruby, summary, time{ display: inline }

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.hidden{visibility:hidden;height:0;line-height:0;position:absolute;left:0;top:0;text-indent:-1000px;}

#wrap{width:1400px; margin:0 auto; position:relative; }
#header{float:left; width:1400px; height:612px; background-image:url('/xe/layouts/xe_official/gau/img/top_bg.gif'); background-repeat:no-repeat; }
#header:after{display:block; clear:both; content:"";}
#visual{}
#content{position:relative; float:left; width:1400px; ; background-image:url('/xe/layouts/xe_official/gau/img/con_bg.gif');  background-repeat:no-repeat; }
#footer{height:101px; width:100%; min-width:1400px; position:relative; background-image:url('/xe/layouts/xe_official/gau/img/copy_bg.gif'); }
#top{padding-left:77px; padding-right:77px; position:relative; z-index:3}
#gnb{float:left; width:747px; height:79px; text-align:center; color:#FFF; font-weight:bold; line-height:20px;}
#slide{position:relative; z-index:2; top:-20px;}

.gnb_01{float:left; width:23%; font-size:17px; font-weight:bold; color:#000000; padding-top:22px;}
.gnb_02{float:left; width:23%; font-size:12px; font-weight:bold; color:#9c9c9c; }
.gnb_02 a{color:#9c9c9c; }
.con_01{float:left; padding-left:45px; padding-right:30px;}
.con_01 .con_01_1 li{padding-bottom:9px; }
.con_03{float:right; padding-right:60px; padding-left:14px; }
.con_02{float:left; width:746px; font-size:11px; font-weight:500; color:#181818; }
.notice_title {float:left; padding-top:3px;}
.notice_content {float:left;}
.notice_content .title {padding-left:12px; line-height:35px; text-align:center; }
.notice_content .regdt {}
.notice_more {line-height:35px; float:right; padding-right:9px; }
.con_02 .box01 {float:left; width:746px; height:35px; background-image:url('/xe/layouts/xe_official/gau/img/news_bg.gif'); }
.con_02 .box02 {float:left; width:360px; height:199px; }
.box02 .box02_tilte {float:left; padding-top:27px; padding-left:20px; font-size:16px; font-weight:bold; }
.box02 .box02_more { padding-left:300px; padding-top:29px; font-size:11px; }
.box02 .box02_con {padding-top:11px; padding-left:21px; width:320px; font-size:12px; line-height:21px; color:#7d7d7d; } 
.box02 .box02_con .box02_con_regdt { float:right;}
.box02 .box02_1 {float:left; width:360px;}
.box02 .box02_2 {float:left; }


.con_02 .box03 {float:right; width:383px; height:199px; }
.box03 .box03_tilte {float:left; padding-top:27px; padding-left:26px; font-size:16px; font-weight:bold; }
.box03 .box03_more { padding-top:29px; padding-left:315px; font-size:11px;}
.box03 .box03_con {float:left; padding-top:11px; padding-left:26px; } 
.box03 .box03_con li {float:left; padding-right:19px; width:98px;  }
.box03 .box03_con li img {float:left; width:98px; height:81px; }
.box03 .box03_con li .title {width:98px; text-align:center; line-height:22px; padding-top:5px; display:inline-block; font-size:11px; font-weight:500; color:#825831; }
.box03 .box03_1 {float:left; width:383px;}
.box03 .box03_2 {float:left; }



.left_navi {position:relative; width:249px; height:868px; background-image:url('/xe/layouts/xe_official/gau/img/navi_bg.jpg');  }
.left_navi .left_navi_title {padding-left:29px; padding-top:30px; }
.left_navi .left_navi_con {padding-left:29px; padding-bottom:30px; padding-top:30px; line-height:27px; font-size:13px; font-weight:bold; color:#5d5d5d; }
.left_navi .left_navi_con li:hover,
.left_navi .left_navi_con li.hover {background-color:#673914; color:#FFF; width:189px; }
.left_navi .left_navi_con .left_navi_con01 {padding-left:11px;} 
.left_navi .left_navi_line{text-align:center; }

.sub_con {position:relative; width:721px; padding-top:69px; margin-right:390px; }
.sub_con01 .sub_con01 {padding-bottom:57px;}
.sub_con01 .sub_con01_tit li{line-height:30px;}
.sub_con01 .sub_con01_tit01 {font-size:33px; font-weight:bold; letter-spacing:-0.1em;}
.sub_con01 .sub_con01_tit02 {font-size:19px; color:#bebebe; }
.sub_con01 .sub_con01_tit03 {font-size:19px; color:#825831; font-weight:bold; letter-spacing:-0.05em; }
.sub_con01 .sub_con01_tit04 {font-size:12px; color:#818181; font-weight:bold; }
.sub_con01 .sub_con01_part .sub_con01_part01 {font-size:11px; color:#818181; }
.sub_con01 .sub_con01_part .sub_con01_part02 {font-size:11px; color:#3e3e3e; }
.sub_con01 .sub_con01_part {position:relative; float:right; padding-right:15px; padding-top:47px;  }
.sub_con02 {padding-top:37px;  }
.sub_con02_head{width:350px; text-align:center; line-height:25px; font-size:12px; font-weight:bold; margin-bottom:81px; }
.sub_con02_title01{float:left; width:134px; height:25px; background-color:#e0e0e0; color:#919191; margin-right:10px;  }
.sub_con02_title02{float:left; width:134px; height:25px; background-color:#e0e0e0; color:#919191;  }
.sub_con02_title01:hover,
.sub_con02_title01.hover {background-color:#333333; color:#FFF;}
.sub_con02_title02:hover,
.sub_con02_title02.hover {background-color:#333333; color:#FFF;}
.sub_con02 .sub_con02_box .sub_con02_box02 {margin-top:50px; }
.sub_con02_box .sub_con02_box02 .sub_con02_tit01{width:420px; line-height:38px; font-size:20px; color:#825831; font-weight:bold; } 
.sub_con02_box .sub_con02_box02 .sub_con02_tit02{width:420px; line-height:25px; font-size:14px; color:#919191; font-weight:bold; letter-spacing:-0.05em; } 
.sub_con02_box .sub_con02_box02 .sub_con02_tit03{padding-top:25px; padding-left:340px;} 

.sub_con02_box .sub_con02_box01_1 {float:left; margin-top:17px; width:700px; height:307px; margin-bottom:45px; background-image:url('/xe/layouts/xe_official/gau/img/road01.png'); }
.sub_con02_box .sub_con02_box01_1 .road {float:left; margin-top:27px; }
.sub_con02_box .sub_con02_box01_1 .road .road01{float:left; padding-left:45px; }
.sub_con02_box .sub_con02_box01_1 .road .road01 img{vertical-align:middle; }
.sub_con02_box .sub_con02_box01_1 .road .road02{float:left; width:500px; font-size:13px; color:#505050; line-height:20px; padding-left:35px; font-weight:600; }
.gau_img {font-size:17px; color:#3b3b3b; font-weight:bold; }
.gau_img .gau_img02{ float:left; padding-top:14px; }

.foot_box {width:1400px; position:relative; margin:0 auto; }
.foot_box .foot_logo {float:left; width:269px; padding-left:75px; text-align:center;  padding-top:33px; position:relative; }
.foot_box .foot_link {float:left; width:980px; padding-top:19px; font-size:12px; font-weight:bold; color:#676767; }
.foot_box .foot_link .link_01 {padding-right:10px; }
.foot_box .foot_link .link_01 a{color:#676767; }
.foot_box .foot_con {padding-top:46px; padding-left:27px; line-height:19px; font-size:12px; font-weight:bold; color:#676767; }
.foot_box .foot_con .title {color:#676767; }
.foot_box .foot_con .title01 {color:#8f8f8f; padding-right:20px; }

.notice_content .widgetA li .title {padding-left:12px; line-height:35px; text-align:center; }
.notice_content .widgetA li .date {padding-left:70px;}
.notice_content .widgetA li .hour {display:none;}

.box02 .box02_con .widgetA li .title {float:left; width:180px; font-size:12px; line-height:21px; color:#7d7d7d; } 
.box02 .box02_con .widgetA li .date {float:right; }
.box02 .box02_con .widgetA li .hour {display:none;}