@charset "utf-8";
/* CSS Reset 

*****************************************************/
* html { height: 1px; }
* {margin:0; padding:0; border:none;}
fieldset,img {border:0;}
legend {display:none;}
hr {display:none;}
img {border:0;}
p { margin:0px;padding:0px;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0;}
dl,ul,ol,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}


,textarea {border:solid 1px #c7c7c7; color:#666666; font-family:dotum,'?뗭?',sans-serif;  font-size:12px; font-weight:normal;}
input,select,button{ color:#666666; font-family:dotum,'?뗭?',sans-serif;  font-size:12px; font-weight:normal; }

/*전체*/
#wrap{width:100%; margin:0 auto; *zoom:1;}
#wrap:after{content:""; display:block; clear:both;}
a:link, a:visited, a:active { text-decoration:none; color:#7a7a7a; }
a:hover { text-decoration:none; color:#000000;}

/*공지*/
.body {font-family:"Tahoma", "Verdana", "Arial"; color:#7a7a7a; font-size:12px; text-decoration:none; text-align:left; letter-spacing: -1pt;}
div {font-family:"Tahoma", "Verdana", "Arial"; color:#7a7a7a; font-size:12px; text-decoration:none; text-align:left;}

/*헤더*/
#header {margin:0 auto; position:relative;  width:900px; height:127px;  }
#header .language {width:100%; height:20px; position:relative; text-align:right; margin:0px; float:left; }
#header .logo {width:238px; height:30px; position:relative; text-indent:-9999in; background:url(/int/img/main_logo.jpg); float:left;}
#header .slogan {width:447px; height:28px; float:right; margin-top:8px; right:0px; position:relative; text-align:right;}
#header .topline { width:100%; height:5px; position:relative; clear:both; background-color:#133f91;}
#header .topmenus{ width:100%; height:29px; position:relative; display:inline-block;}
#header .leftmenus { float:left; width:50%; height:29px; position:relative; text-align:left; font-size:10px;}
#header .leftmenus ul{ margin:0p; float:left; list-style:none; margin-top:8px;}
#header .leftmenus li.lb01{ width:auto; padding:0 18px;   height:auto; position: relative; float:left;}
#header .leftmenus li.lbspace{  float:left; width:1px; height:13px; position:relative; background-color:#133f91;}
#header .urls{ float:right; width:50%; height:19px; position:relative; text-align:right;  font-size:10px; margin-top:8px;}
#header .GNB {clear:both; width:100%; height:25px; position:relative; float:left;}
#header .GNB ul{width:100%; left:0px;}
#header .GNB li{width:174px; height:18px; font-size:11px; text-align:center; margin-left:1px; position:relative; float:left; background-color:#133f91; color:#ffffff; line-height:12px; padding-top:7px;}
#header .GNB a:link { text-decoration:none; color:#ffffff; }
#header .GNB a:visited { text-decoration:none; color:#ffffff; } 
#header .GNB a:active { text-decoration:none; color:#ffffff; }
#header .GNB a:hover { text-decoration:none; color:#ffffff;}


#content {clear:both; width:898px; height:auto; position:relative; margin:0 auto; border:1px solid #d6d6d6; min-height:300px; }

#footer { clear:both; width:900px; height:100px; position:relative; margin:0 auto;}
#footer .botline { margin-top:13px; float:left; width:100%; height:2px; position:relative; clear:both; background-color:#133f91;}
#footer .botcall{margin:18px 0 0 17px; width:137px; height:33px; position:relative; float:left; background:url(/int/img/bot_call.jpg);}
#footer .botmenu{margin-top:18px; float:left; position:relative; width:580px; height:auto; text-align:right; padding-right:20px; line-height:16px; font-size:10px;}
#footer .logo {width:145px; height:30px; position:relative; text-indent:-9999in; margin-top:21px; background:url(/int/img/main_logo.jpg); float:right; margin-right:0px;}

#facilities {margin:0 auto; width:815px; height:447px; position:relative;}
#selectImg { margin:0 auto; width:815px; height:auto; position:relative; margin-top:20px; margin-bottom:50px; }
#selectImg img { width:16.2%;  border:0px;}
