@import url(layoutbase.css);
@import url(contents.css);
@import url(title.css);
@import url(lightbox.css);

/* Copyright ¨Ï Openstep(hughstar@gmail.com). All Rights Reserved. */

html, body {
  color: #444444;
  font-size: 12px;
}

html, body, h1, h2, h3, h4, div, p, dt, dd, ul, li, input {
  font-family: Gulim, Verdana, Gulim, AppleGothic, Seoul, Arial, Helvetica, sans-serif;
}



#nav {
  position: absolute;
  top: 42px;
  left: 396px;
  width: 574px;
  height: 29px;
  background: url("/images/topbar.gif");
}

#nav li {
  position: absolute;
  top: 0;
}

#nav a, #navblog a {
  text-indent: -9999px;
  text-decoration: none;
}

#nav li, #nav a {
  display: block;
  height: 22px;
}

#t-school { left: 0; width: 65px; }
#t-courses { left: 99px; width: 65px; }
#t-admission { left: 199px; width: 65px; }
#t-support { left: 298px; width: 65px; }
#t-dormitory { left: 397px; width: 79px; }
#t-community { left: 510px; width: 65px; }
#t-school a:hover { background: transparent url(/images/topbar.gif) 0px -28px no-repeat; }
#t-courses a:hover { background: transparent url(/images/topbar.gif) -99px -28px no-repeat; }
#t-admission a:hover { background: transparent url(/images/topbar.gif) -199px -28px no-repeat; }
#t-support a:hover { background: transparent url(/images/topbar.gif) -298px -28px no-repeat; }
#t-dormitory a:hover { background: transparent url(/images/topbar.gif) -397px -28px no-repeat; }
#t-community a:hover { background: transparent url(/images/topbar.gif) -510px -28px no-repeat; }
#t-school a.active { background: transparent url(/images/topbar.gif) 0px -29px no-repeat; }
#t-courses a.active { background: transparent url(/images/topbar.gif) -99px -29px no-repeat; }
#t-admission a.active { background: transparent url(/images/topbar.gif) -199px -29px no-repeat; }
#t-support a.active { background: transparent url(/images/topbar.gif) -298px -29px no-repeat; }
#t-dormitory a.active {background: transparent url(/images/topbar.gif) -397px -29px no-repeat; }
#t-community a.active {background: transparent url(/images/topbar.gif) -510px -29px no-repeat; }


.subnav {
  width: 189px;
  padding: 0 ;
  margin: 10px 0 20px 0;
}

.subnav ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

.subnav a
{
display: block;
padding: 8px 0px 6px 23px;
margin: 0;
height:14px;
color: #ffffff;
font-family: gulim;
text-decoration: none;
background-color: #ffffff;
background: url(/images/ndot.gif) no-repeat 10px 11px;
border-bottom: 1px solid #cccccc;
}

.subnav1 {
  width: 189px;
  height: 43px;
  padding: 0 ;
  margin: 0 ;
  background: url(/images/subnavt1.gif) no-repeat ;
}

.subnav2 {
  width: 189px;
  height: 43px;
  padding: 0 ;
  margin: 0 ;
  background: url(/images/subnavt2.gif) no-repeat ;
}

.subnav3 {
  width: 189px;
  height: 43px;
  padding: 0 ;
  margin: 0 ;
  background: url(/images/subnavt3.gif) no-repeat ;
}

.subnav4 {
  width: 189px;
  height: 43px;
  padding: 0 ;
  margin: 0 ;
  background: url(/images/subnavt4.gif) no-repeat ;
}

.subnav5 {
  width: 189px;
  height: 43px;
  padding: 0 ;
  margin: 0 ;
  background: url(/images/subnavt5.gif) no-repeat ;
}

.subnav6 {
  width: 189px;
  height: 43px;
  padding: 0 ;
  margin: 0 ;
  background: url(/images/subnavt6.gif) no-repeat ;
}

.subnav7 {
  width: 189px;
  height: 43px;
  padding: 0 ;
  margin: 0 ;
  background: url(/images/subnavt7.gif) no-repeat ;
}

.navlist a:link, a:visited
{
color: #444444;
text-decoration: none;
}

.navlist a:hover
{
text-decoration: none;
color: #dc143c;
background: url(/images/ndothover.gif) no-repeat 9px 11px;
background-color:#efefef;
}

.navlist a.active
{
text-decoration: none;
color: #008000;
background: url(/images/ndotactive.gif) no-repeat 10px 11px;
}

a	{ color: #000000;	text-decoration: none;	outline: none; }
a:hover { color: #d60; text-decoration: none; }
a:focus { -moz-outline: none -moz-mac-focusring; }
a:focus { color: #aaa; }



 
/*³ôÀÌ Á¤ÀÇ*/
.h1 {height:1px}
.h4 {height:4px}
.h10 {height:10px}
.h13 {height:13px}
.h17 {height:17px}
.h18 {height:18px}
.h20 {height:20px}
.h30 {height:30px}
.h44 {height:44px;text-align:right}
.h57 {height:57px}
.h103 {height:103px}

/*¿©¹é(margin) Á¤ÀÇ*/
.m_r6 {margin-right:6px}
.m_r20 {margin-right:20px}
.m_lbt {margin-left:172px}
.m_l20 {margin-left:20px}
.m_l100 {margin-left:100px}
.m_t10 {margin-top:10px}
.m_bt20 {margin-bottom:20px}
.m_bt3 {margin-bottom:3px}
.m_bt4 {margin-bottom:4px}
.m_tp55 {margin:5px 5px 0px 0px}
.m_g1 {margin-bottom:9px}
.m_g2 {margin:30px 0 9px 0}
img.left { float: left; margin: 0 20px 20px 0; }
img.left1 { float: left; margin: 0 43px 20px 0; }


/*¶óÀÎÁ¤ÀÇ*/
.bdr_s1 {border-bottom:1px solid #af4957; height:28px}
.bdr_s2 {border-bottom:1px solid #c7c4c4; height:28px}

/*±ÛÀÚÅ©±â Á¤ÀÇ*/
.font_w {font-weight:bold; color:#666666}
.subject {font-family:dotum; font-size:14px;color:#000000}
h1 {font-family:dotum; font-size:14px;color:#464646}

/*±ÛÀÚ»ö Á¤ÀÇ*/
.c_m {color:#3c9b95}
.c_sub {color:#de6150}
.c_notice {color:#8a2be2}
.pr {color:#fa6500}
.gr {color: #438a01}
.mth {color:#3474bc;font-weight:bold;margin-left:6px}
.mth1 {color:#3474bc;font-weight:bold}
.mth2 {margin-left:30px}

/*align°ª Á¤ÀÇ*/
.t_c {text-align:center}
.t_r {text-align:right}
.t_l {text-align:left}
.i_r {float:right}

/*background-color Á¤ÀÇ*/
.bg_y {background-color:#edeedb}

/*letter-spacing Á¤ÀÇ*/
.ls {letter-spacing:-1px}

/*text-decoration Á¤ÀÇ*/
.ul {text-decoration:underline}

/*line Á¤ÀÇ*/
.line {border-bottom:1px solid #dde6cf}

/*ÀÏ¹Ý Á¤ÀÇ*/
td {font-size:9pt; color:#666666}
p {line-height:170%; font-size:9pt; color:#666666; text-align:justify}
span {font-size:9pt; color:#666666; text-align:justify}
.lh_18r {line-height:180%; text-align:justify; color:#db5048}
.lh_18 {line-height:180%; text-align:justify}
.lh_16 {line-height:160%; text-align:justify}
.lht {line-height:160%}
.lh_14 {line-height:140%; text-align:justify}
.copy {background:url(/images/copyright_img.gif) no-repeat; height:119px}
.copy1 {line-height:160%;margin:18px 0 0 20px}

.nbid {
  width:96px;
  height: 14px;
  border:none;
  color: #ffffff;
  margin-bottom: 17px;
  background: transparent;
}

.nb {
  width:96px;
  height: 14px;
  border:none;
  color: #ffffff;
  margin-bottom: 6px;
  background: transparent;
}

.nb1 {
  position: absolute;
  top: 119px;
  left: 125px;
  width: 46px;
  height: 21px;
  color: #ffffff;
  background: #d66a7e;
}


.mr220 {width:140px;margin-left:10px;float:left}
#flashPhoto {border: 1px solid #cccccc; background: #ffffff; margin:0; padding:0}

.dscr ul {
margin: 0 0 40px 0;
padding: 0;
list-style-type: none;
}

.dscr li {
display: block;
padding: 0 0 3px 13px;
text-decoration: none;
line-height: 160%;
background-color: #ffffff;
background: url(/images/idot.gif) no-repeat 3px 5px;
}

.dscr1 ul {
margin: 0;
padding: 0;
list-style-type: none;
}

.dscr li, .dscr1 li {
display: block;
padding: 0 0 3px 13px;
text-decoration: none;
line-height: 160%;
background-color: #ffffff;
background: url(/images/idot.gif) no-repeat 3px 5px;
}

/*table*/
.dsc {margin-bottom: 40px;}
.dsc table{width:660px;margin:1em 0 0 1px;border-top:1px solid #cccccc;border-spacing:0;border-collapse:collapse;clear:right}
.dsc th{width: 70px;text-align:center;vertical-align:top;padding:6px 12px;border-bottom:1px solid #cccccc;color:#268bc3;font-weight:normal;line-height:1.7}
.dsc td{padding:6px 9px;border-bottom:1px solid #cccccc;background-color:white;vertical-align:top;line-height:1.7}

.dsc1 table{width:660px;margin:1em 0 30px 1px;border:1px solid;border-color:#dce2e2;border-spacing:0;border-collapse:collapse;clear:right}
.dsc1 th{font-weight:bold;text-align:center;padding:6px 6px;border:1px solid #dce2e2;background-color:#e5eff2;line-height:1.7;font-weight:normal;color:#48818d}
.dsc1 td{padding:6px 9px;border:1px solid #dce2e2;background-color:white;text-align:center;vertical-align:top;line-height:1.7}
td.tsub {background-color:#eaf2e5;line-height:1.7;font-weight:normal;color:#4a6b36;font-weight:bold}

.dsc2 table{width:660px;margin:1em 0 30px 1px;border:1px solid;border-color:#dce2e2;border-spacing:0;border-collapse:collapse;clear:right}
.dsc2 th{font-weight:bold;text-align:center;padding:6px 6px;border:1px solid #dce2e2;background-color:#e5eff2;line-height:1.7;font-weight:normal;color:#48818d}
.dsc2 td{padding:6px 9px;border:1px solid #dce2e2;background-color:white;text-align:left;vertical-align:top;line-height:1.7}

.dsc3 table{width:660px;margin:1em 0 0 1px;border:1px solid;border-color:#cccccc;border-spacing:0;border-collapse:collapse;clear:right}
.dsc3 th{width:90px;font-weight:bold;text-align:center;padding:6px 12px;border:1px solid #cccccc;background-color:#e5ecf9}
.dsc3 td{padding:6px 9px;border:1px solid #cccccc;background-color:white;text-align:center;vertical-align:top;line-height:1.6}

.dsc4 table{width:660px;margin:1em 0 0 1px;border-top:1px solid #cccccc;border-spacing:0;border-collapse:collapse;clear:right}
.dsc4 th{width: 70px;text-align:left;vertical-align:top;padding:6px 12px;border-bottom:1px solid #cccccc;color:#268bc3;font-weight:normal;line-height:1.7}
.dsc4 td{padding:6px 9px;border-bottom:1px solid #cccccc;background-color:white;vertical-align:top;line-height:1.7}

caption {text-align:right;font-size:12px;font-family:gulim;color:#778899}
