@import url("reset.css");

body { font-size: 14px; font-family: dotum;}
h3.contents_title { position:relative; padding: 23px 0 17px 3px; font-size: 18px; line-height: 1; font-family: Nanum Gothic; font-weight: bold; color: #474a4d; background: #fff url(images/icon/contents_title.gif) no-repeat 0 0%; }
p.contents_txt {position:relative; padding-left: 3px; padding-bottom: 31px; font-family: Nanum Gothic; background: #fff;  }
strong.txt_color { color: #36b7b7;}
/** ·¹ÀÌ¾Æ¿ô **/

.section { margin: 0 auto; width: 995px; position: relative }
#header{  background:#142f67;}
#header .section{  margin:0 auto; width: 995px; position:relative; }
body.con_wrap {height: 982px;}
body.con_wrap .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable {max-height:982px;}

.mb15 { margin-bottom: 15px; }

/* -------------------- header --------------------------- */
#header { z-index: 999; position: relative; border-bottom:1px solid #646464 ; }
#header>.section {height:77px; font-family:"Nanum Gothic";}
h1 a {display:inline-block; padding: 15px 77px; position:absolute; top:21px; left:5px; background:url(images/header/logo.gif) no-repeat; text-indent:-9000px;}

/* header - util */
.util { position:absolute; top: 8px; right:1px;}
ul.util li{ padding:0 0 0 14px; height:10px; text-align:center; line-height:10px;  float:left;}
ul.util li:first-child a {background:none;}
ul.util li a{font-size:12px;  padding-left:14px; color:#c3d1e4; display:block; background:url(images/header/util_bg.gif) 3% 50% no-repeat;}

/* 0930 ¿µ¹®ÆùÆ®¼öÁ¤ */
#wrap.en,
#wrap.en div, #wrap.en p,#wrap.en h1,#wrap.en h2,#wrap.en h3,#wrap.en h4,#wrap.en h5,#wrap.en h6,#wrap.en ul,#wrap.en ol,#wrap.en li,#wrap.en dl,#wrap.en dt,#wrap.en dd,#wrap.en table,#wrap.en th,#wrap.en td,#wrap.en form,#wrap.en fieldset,#wrap.en legend,
#wrap.en input,#wrap.en textarea,#wrap.en blockquote,#wrap.en button,#wrap.en strong,#wrap.en em,#wrap.en address,
#wrap.en #contents .section .cont_wrap .current .tit {font-family: "Nanum Gothic","NanumGothic", "µ¸¿ò","dotum";}



/* header - GNB */
.gnb { height:16px; position:absolute; top: 44px; right: 0px;}
.gnb li{ padding:0 0 0 25px; text-align:center; line-height:16px; float:left;}
.gnb li:first-child a {background:none;}
.gnb li a {  padding:0 0 0 25px; height:50px; line-height:100%; font-size:16px; color:#fff; display:block; background:url(images/header/gnb_bg.gif) 0 5% no-repeat;}
.gnb li:hover{}

#header .gnb > li > ul { z-index:5; position:absolute; top:30px;   }
#header .gnb li ul.top_1 {z-index:5;  position:absolute; top:30px; left:50px; }
#header .gnb li ul.top_2 {z-index:5;  position:absolute; top:30px; left:110px; }
#header .gnb li ul.top_3 {z-index:5;  position:absolute; top:30px; left:180px; }
#header .gnb li ul.top_4 {z-index:5; position:absolute; top:30px; left:335px; }
#header .gnb li ul.top_5 {z-index:5; position:absolute; top:30px; left:290px; }
#header .gnb li ul.top_6 {z-index:5; position:absolute; top:30px; right: 0;  }
#header .gnb li ul.top_8 {z-index:5; position:absolute; top:30px; left:5px; }
#header .gnb li ul.top_9 {z-index:5; position:absolute; top:30px; left:222px; }
#header .gnb li ul.top_10 {z-index:5; position:absolute; top:30px; left:367px; }
#header .gnb li ul.top_11 {z-index:5; position:absolute; top:30px; left:450px; }
#header .gnb li ul.top_12 {z-index:5; position:absolute; top:30px; left:530px; }

#header .gnb > li > ul > li { margin:0; padding:0; font-weight: bold; background:none; }
#header .gnb > li > ul > li > a { padding:14px 7px 17px 15px; font-family:"Nanum Gothic","NanumGothic", "µ¸¿ò","dotum"; font-size:13px; color:#53565a; letter-spacing:-0.7px; display:block; background:url(images/header/gnb_point.gif) 3px 24% no-repeat; }
#header .gnb > li > ul > li:first-child > a { background:none; padding-left:0; }
#header:after  { display:none; }
#header.on:after {border-top:1px solid #646464; border-bottom:1px solid #bdbdbd; display:block; width:100%; height:38px; content:""; background:#fff; position:absolute; z-index:4; }

/* main slide */
.main_slide {width: 365px; float: left;  padding-right: 9px; overflow: hidden; border-right: 1px dashed #b2b2b2; }

.main_slide .bxslider li {height: 738px; }
.bx-wrapper .bx-controls-direction { position: relative;}
.bx-wrapper .bx-controls-direction a { width: 75px; height: 74px; position: absolute; margin-top: -258px; outline: 0; text-indent: -9999px;}/*³Ø½ºÆ®*/

.bx-wrapper .bx-controls-auto .bx-start {display:none;} /*½ºÅ¸Æ® ¾Èº¸ÀÌ°Ô*/
.bx-wrapper .bx-controls-auto .bx-stop {display:none;} /*½ºÅ¾ ¾Èº¸ÀÌ°Ô*/
.bx-wrapper .bx-viewport {box-shadow:none; border:0; left:0; background:none;} /*¹Ú½º ±×¸²ÀÚ ¹× µðÀÚÀÎ ¾Èº¸ÀÌ°Ô*/
.bx-pager.bx-default-pager {width: 90px; height:15px; position:absolute; top:0;  top: 499px; left: 258px; padding:0;} /*¹öÆ° À§Ä¡*/
.bx-pager.bx-default-pager .bx-pager-item a {width:12px; height: 12px; float: left; padding-right: 4px; text-indent:-999px; display: block;  background: url('images/icon/banner_off.png') no-repeat; } /*¹öÆ°»çÀÌÁî*/
.bx-pager.bx-default-pager .bx-pager-item .bx-pager-link  {text-indent: -9999px; }
.bx-wrapper .bx-pager-item a.active { border-radius:0; width:12px; height:12px; float:left; background:url(images/icon/banner_on.png) 0 50% no-repeat;} /* on ¹öÆ° (°íÁ¤) */
.bx-wrapper .bx-controls-auto {text-indent: -9999px; }
.bx-controls-auto-item  { width: 13px; height: 12px; position: absolute; top: 499px; left: 321px;} /* auto control */
.bx-wrapper .bx-controls-auto-item a.bx-stop { width: 13px; height: 12px;  display: block; background: url(images/icon/pause.png) 0 50% no-repeat; }
.bx-wrapper .bx-controls-auto .bx-start  {width:13px; height: 12px; margin-left: -80px;  display:block;  background: url(images/icon/play.png) 0 50% no-repeat; }

/* main_list */
.main_board {width: 421px; height: 738px; float: left; border-right: 1px dashed #b2b2b2; }
.main_title01 { font-size: 17px; font-family:"Nanum Gothic"; }
.main_title02 { margin-left: 12px; font-family:"Nanum Gothic"; color: #c0c0c0; }
.main_title00 {font-size: 17px; font-family:"Nanum Gothic"; color: #162d5c; }

.main_list { width: 394px; height: 152px; position: relative; overflow:hidden; float: left; padding: 15px 14px 31px 13px;  }
.main_list .title_box{ padding-left: 10px; padding-bottom: 7px; border-bottom: 2px solid #c0c0c0; background: url("images/icon/main_list_icon.gif") no-repeat 98% 25% ;  }
.main_list table {margin-top: 11px; font-size: 12px;  }
.main_list table td{ padding: 7px 0 7px 0px;}
.main_list table td a { display: block; width: 90%;  text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; overflow: hidden; }
.main_list table td:first-child { padding-left: 22px; background:  url("images/icon/main_list_first.gif") no-repeat 10px 50%;  }
.main_list table td.dif { background: #f9f9f9 }
.main_list table td.dif:first-child {background: #f9f9f9 url("images/icon/main_list_first.gif") no-repeat 10px 50%; }

/* main_link */
.main_link { float: left;  }
h3.link_title { padding: 14px 0 8px 23px; font-size: 20px; font-family: Nanum Gothic; color: #4e4e4e; }
.main_link ul li {float: left; border-left: 1px dotted #b2b2b2; }
.main_link ul li:first-child {border-left: none; }
.main_contents .main_link2 {width: 158px; height: 293px; float: left; border-right: 1px solid #ececec;  background: url("images/main/link2_bg.gif") no-repeat}
.main_contents .main_link2 li { margin-top: 21px;  }
.main_contents .main_link2 li:first-child {margin-top: 72px; }
.main_contents .main_link3 { margin-top: -53px;  float: left; border: 1px solid #ececec; }
.main_contents .main_link3 li { height: 51px; float: left; border-left: 1px solid #ececec;}
.main_contents .main_link3 li:first-child {border-left: none; }

/* main_right */
.main_right {width: 197px; height: 738px; float: left; border-right: 1px solid #e1e1e1; }
h3.right_title { padding: 48px 0 33px 17px; font-size: 16px; font-family: Nanum Gothic; font-weight: bold; color: #4e4e4e; }
.main_right ul li {margin: 0 6px; border-top: 1px dotted #b2b2b2; }
.main_right ul li:first-child {border-top: none; }

/** visual**/
.visual { width: 100%;}
.visual .section_intro { width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual01.jpg") no-repeat; }
.visual .section_scholarship { width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual02.jpg") no-repeat; }
.visual .section_matriculation  { width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual02.jpg") no-repeat; }
.visual .section_gra_matriculation { width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual03.jpg") no-repeat; }
.visual .section_colloquium { width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual04.jpg") no-repeat; }
.visual .section_prof { width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual05.jpg") no-repeat; }
.visual .section_group { width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual06.jpg") no-repeat; }
.visual .section_sitemap { width: 995px; height: 206px; margin: 0 auto; position: relative;background: url("images/common/visual01.jpg") no-repeat;}
/**contents**/
#contents { width: 100%; }
#contents .section { position: relative; overflow: hidden; }
.sub #contents .section { position: relative; overflow: hidden; }
.sub #contents .section:before { width: 199px ; height: 100%; content: ""; position: absolute; left: 0; top: 0; z-index: -1; background: url('images/common/lnb_border_bg.gif') repeat-y left top; }
/** lnb **/
#contents .section .lnb_wrap {width: 197px; float: left; }
#contents .section .lnb_wrap .lnb_tit_intro { padding: 59px 0 68px 51px; text-indent: -9999px;; background: url("images/common/h2_title01.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb_tit_scholarship{ padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/h2_title02.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb_tit_matriculation{ padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/h2_title02.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb_tit_gra_matriculation{ padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/h2_title03.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb_tit_colloquium { padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/h2_title04.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb_tit_prof { padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/h2_title05.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb_tit_group { padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/h2_title06.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb_tit_sitemap { padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/h2_title_sitemap.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb {font-family:"Nanum Gothic"; font-weight: bold;}
#contents .section .lnb_wrap .lnb  li { text-indent: 18px;  color: #595959; }
#contents .section .lnb_wrap .lnb  li a {width: 199px; height: 42px; line-height:42px; display: block;}
#contents .section .lnb_wrap .lnb  li:first-child { border-top: 1px solid #d6d9dc;}
#contents .section .lnb_wrap .lnb  li.on { font-weight: bold; color: #fff; }
#contents .section .lnb_wrap .lnb  li.on a { width: 199px; height: 42px; display: block;  background: url(images/common/lnb_on.gif) no-repeat;}
#contents .section .lnb_wrap .lnb  li.achievement_en a { padding: 3px 30px 0 18px; width: 151px; height: 39px; text-indent: 0; line-height: 1.3; }
/** title& current **/
#contents .section .cont_wrap { width: 747px; min-height:540px;  float: right;  position: relative; }
#contents .section .cont_wrap .current { position: relative; padding-top: 35px; border-bottom: 1px solid #e9e9e9;  background: #fff; }
#contents .section .cont_wrap .current ul {margin-top: -26px; float: right;}
#contents .section .cont_wrap .current ul li { margin-left: 10px; float: left; padding: 0 0 0 10px; font-size: 13px; font-family: "Nanum Gothic","NanumGothic", "µ¸¿ò","dotum"; background: url(images/icon/current_spot.gif) no-repeat left  ; }
#contents .section .cont_wrap .current ul li:first-child { padding-left: 20px; background: url(images/icon/home.gif) no-repeat left; }
#contents .section .cont_wrap .current .tit {padding-bottom: 20px;   font-size: 32px; font-family:"Nanum Gothic","NanumGothic", "µ¸¿ò","dotum"; font-weight: bold; color: #474a4d;   }
#contents .section .cont_wrap .current .tit.achievement_en { font-size: 29px; }


/** cont/³»¿ë **/
#contents .section .cont {overflow: hidden; }

#contents .section .cont .con_img {position: relative; }
/** iframe **/
.prof_srcframe {margin-top: -248px; margin-bottom: 70px;  }
.srcframe {margin-top:-234px; margin-bottom: 70px; margin-left: -17px; z-index: -5; position: relative; background: #fff; }
.srcframe02  {margin-top:-304px; margin-bottom: 70px; margin-left: -17px; z-index: -99; position: relative; }
.srcframe3 {margin-top: -480px; margin-bottom: 70px; margin-left: -200px; z-index: 0; position: relative; background: #fff; }
/** ÀÎ»ç¸» **/
.greetings { width: 725px; height:376px;  margin-bottom: 200px; position: relative;  background: url("images/contents/greetings.gif") no-repeat; }
.greetings h3 { padding: 54px 0 0  59px; letter-spacing: -0.5px; font-size: 21px; font-weight: bold; font-family: Nanum Gothic;  }
.greetings h3 em {color: #508ac8; }
.greetings p { padding-top: 45px; line-height: 1.5; letter-spacing: -0.2px; font-size: 13px; color: #515151;  }

/** ÀÔÇÐÀüÇü **/
.matriculation a { width: 154px; height: 27px; display: block; padding-left: 7px; line-height: 27px; letter-spacing: -0.75px; font-size: 13px; font-weight: bold; color:#fff; background: url("images/icon/matriculation_bg.gif") no-repeat; }
/* acc */

.schol_top {margin-bottom: 60px; }
.acor_css { font-size: 16px; font-weight: bold; font-family: Nanum Gothic;  }
.acor_css h3 {margin: 8px 0 0 0px; line-height: 46px;  }
div.acor_css h3 a.avor {display:inline-block; width:725px; height:46px; line-height:46px;  text-indent: 21px; color:  #474a4d; background:url(images/icon/acc_off.gif)  no-repeat;}
div.acor_css h3 a.avor_01 { display:inline-block; width:725px; height:46px; line-height:46px;  text-indent: 21px; color: #fff; background:url(images/icon/acc_on.gif)  no-repeat;}
div.acor_css h3.on a.avor_01 {display:inline-block; width:725px; height:46px;  text-indent: 21px; color:  #474a4d; background:url(images/icon/acc_off.gif)  no-repeat;}
div.acor_css h3.on a.avor { text-indent: 21px; color: #fff; background:url(images/icon/acc_on.gif)  no-repeat;}
a.avor + div.on { display: block; }
.accodion_img{display:none;}
.accodion_cont { padding: 20px; font-family: dotum; font-size: 13px; font-weight: normal; line-height: 1.5; letter-spacing: -0.5px; background: #f6f6f6; border: #e7e7e7; border-radius: 1px; color: #717171; position: relative; }
.accodion_tit { padding-bottom: 8px; font-family: Nanum Gothic; font-size: 17px; font-weight: bold; border-bottom: 1px solid #d3d3d3; color: #474a4d; }
.accodion_tit_sm { font-family: Nanum Gothic; font-weight: bold; margin-bottom: 10px; padding: 0 0 0 16px; background: url(images/icon/wavelet_blue.gif) no-repeat left 50%; }
.accodion_tit_sm + * { padding-left: 16px; }
.num_list > li { margin-left: 20px; list-style-type : decimal; }
.group { margin-top: 30px; }
.pos_a { position: absolute; right: 20px; top: 20px; }

.mt25 { margin-top: 25px; }
.ml20 { margin-left: 20px; }

.acor_wrap { padding-bottom: 30px; }

/* scholarship */
.scholarship {width: 725px; height: 179px; margin: 14px 0px; background: url("images/contents/scholarship_bg.gif") no-repeat;}
.scholarship h5 { padding: 36px 0 10px 198px ; font-family: Nanum Gothic; color: #474a4d;  }
.scholarship h4{ padding: 0px 0 22px 196px; font-size: 23px; font-family: Nanum Gothic; color: #35579e;}
.scholarship p {padding-left: 198px; line-height: 1.5; font-size: 13px; font-family: Nanum Gothic; color: #474a4d; }
p.graduate {padding-left: 5px; padding-bottom:500px; line-height: 1.5; font-size: 12px; color: #474a4d; }

/* scientific °Ô½ÃÆÇ¿¡¸¸ ÇØ´ç */
.scientific_link { margin: 29px 0 34px 0;   }
.scientific_link a { width: 169px; height:35px; margin-left: 16px;  display: inline-block; line-height: 35px; text-align: center;  font-family: Nanum Gothic; color: #474a4d; background: url("images/icon/link_bg.gif") no-repeat;}
.scientific_link a:first-child {margin-left: 0px; }
.scientific_link a.on {  color: #fefefe; background: url("images/icon/link_on.gif") no-repeat;}

/* physic °Ô½ÃÆÇ¿¡¸¸ ÇØ´ç */
.physics_link { margin: 0 0 34px 0;   }
.physics_link a { width: 230px; height:35px; margin-left: 16px; margin-bottom: 8px;  display: inline-block; line-height: 35px; text-align: center;  font-family: Nanum Gothic; font-weight: bold; color: #474a4d; background: url("images/icon/physics_link.gif") no-repeat;}
.physics_link a:first-child {margin-left: 0px; }
.physics_link a + a + a + a  {margin-left: 0px; }
.physics_link a + a + a + a + a {margin-left: 16px; }
.physics_link a.on {  color: #fefefe; background: url("images/icon/physics_link_on.gif") no-repeat;}

/* design tabs */
.design_tab.ui-tabs,
.design_tab.ui-tabs .ui-tabs-nav,
.design_tab.ui-tabs .ui-tabs-nav li,
.design_tab.ui-tabs .ui-tabs-nav li a { margin: 0; padding: 0; border: 0; border-radius: 0; background: none; }
.design_tab.ui-tabs { margin-top: 30px; }
.design_tab.ui-tabs .ui-tabs-nav li a { width: 230px; height:35px; margin-left: 16px; margin-bottom: 8px;  display: inline-block; line-height: 35px; text-align: center;  font-family: Nanum Gothic; font-weight: bold; color: #474a4d; background: url("images/icon/physics_link.gif") no-repeat; }
.design_tab.ui-tabs .ui-tabs-nav li:first-child a { margin-left: 0; }
.design_tab.ui-tabs .ui-tabs-nav li.ui-tabs-active a { color: #fefefe; background: url("images/icon/physics_link_on.gif") no-repeat; }

/** µ¿¾Æ¸® **/
.cont .group { position: relative;}
.cont .group p.haba { position: absolute; top: 437px; left: 22px; }
.cont .group p.inner { position: absolute; top: 942px;  left: 22px; }

/* community */

.table_top  {margin-top: 25px; margin-bottom:30px; border:1px solid #d8d8d8;  padding:26px 0; background:#f6f6f6; position:relative; text-align:center;}
.cont .paging {width:100%; margin:10px 0 100px 0; font-weight:bold; font-size:13px; line-height:14px; text-align:center; vertical-align:top; float:left;}
.talbe_view {margin-top: 25px; }

/* -- footer --*/
#footer {  border-top: 1px solid #ececec; background: url("images/common/footer_background.gif") 0 100% repeat-x; }
#footer .section{ height: 165px; font-family:"Nanum Gothic";}
#footer .section:before {display: none; }
#footer .section h2{position:absolute; top:89px; left:26px;}
.footer_nav{ width: 995px; height: 54px; margin: 0 auto;  background: #fff; }

.footer_nav li { height:54px;  padding-left: 25px;  float:left; }
.footer_nav li:first-child {padding-left: 0; }
.footer_nav li a { padding-top: 18px; font-weight:bold; letter-spacing:0.5px; color:#868686; display:inline-block; }
.footer_nav li a * { vertical-align: middle; }
.adress{font-size:14px;color: #fff;position: absolute;line-height: 13px;padding: 10px 0 0 244px;}
.adress .text_size {font-size:12px;line-height: 18px;}
.adress_link{position:absolute;top: 137px;left: 243px;}
.adress_link li{margin-right:8px; float:left; }
.adress_link li a{display:block;}
#footer>.section > p > .adree_img {display:inline-block; }

/* sitemap */
.site_map { margin-top: 30px; position:relative; overflow: hidden; font-family: Nanum Gothic, Dotum, Gulim, Arial, AppleGothic, Sans-serif; }
.site_map .site_ul  { margin: 0 10px 50px; float: left; }
.site_map .site_ul h4 { margin-bottom:26px; width:229px; height:41px; line-height: 41px; background:url(images/common/sitemap_title.gif) 0 0 no-repeat; }
.site_map .site_ul h4 a { display:block;  font-weight:bold; font-size:17px; line-height:41px; color:#3355ac; text-align:center; }
.site_map .site_ul div > ul > li { margin:10px 20px 0; padding: 0 0 10px 20px; border-bottom:1px dashed #b2b2b2; background:url(images/common/sitemap_point.gif)  3px 8px no-repeat; }
.site_map .site_ul ul li a { display: block; }
.site_map .site_ul div > ul > li > a { font-size:13px; font-weight:bold; color:#5a5a5a; }
.site_map .site_ul ul ul li:first-child { margin-top: 10px; }
.site_map .site_ul ul ul li a { margin-left: 20px; padding: 3px 0; font-size:12px; font-weight:normal; color:#5a5a5a; }
.site_map .site_ul.siteul.smap_2 {height: 500px; }
.en .site_map .site_ul.siteul.smap_2 {height: 200px; }

/*
.site_ul_wra {margin-bottom:40px; width:100%;   ;position:relative; }
.site_ul h4 { margin-bottom:26px; width:229px; height:41px; background:url(images/common/sitemap_title.gif) 0 0 no-repeat; }
.site_ul h4 a { display:block;  width:229px; height:41px; font-family:"Nanum Gothic"; font-weight:bold; font-size:17px; color:#3355ac; text-align:center; line-height:41px;}
.site_ul ul { margin-left:26px; float:left:}
.site_ul { margin-left: 19px; width:229px; position:relative; float:left; }
.site_ul:first-child { margin-left: 0; }
.site_ul ul > li {margin-top:10px; padding-left:22px; padding-bottom:11px; border-bottom:1px dashed #b2b2b2; width:160px;}
.site_ul ul li > a {  font-family:"Nanum Gothic"; font-size:13px; font-weight:bold; color:#5a5a5a; display:block;}
.site_ul ul li ul li > a { font-family:"µ¸¿ò"; font-size:12px; font-weight:normal; color:#5a5a5a; display:block;}
.site_ul ul li ul li { margin-top:10px; padding-left:0px;  padding-bottom:0px; border-bottom:none; width:180px;  background:none;}
.site_map .site_ul_wra > div+div{height:468px;}
.site_map .site_ul_wra > .siteul {height: 491px;}
.en .site_map .site_ul_wra > .siteul { height: 300px; }
.site_ul_wra > div+div+div+div {height: 305px;}
.site_ul_wra > div+div+div+div {margin-left: 0}
.site_ul_wra > div+div+div+div+div { margin-left: 19px; }
.site_ul ul .nemo_bg {background: url(images/common/sitemap_point.gif)  no-repeat 2% 6px;}



/* Ãß°¡ ÄÁÅÙÃ÷ ÀÔÇÐÀüÇü */
.co_w {padding:18px 0; position:relative; overflow:hidden;}
.co_w .box_w {margin:0 0 28px 0; position:relative; overflow:hidden;}
.co_w .prr {margin:0 0 40px 0;}
.co_w h3{ margin:0 0 29px 0; padding:16px 0 0 0; background:url(images/contents/h3_bg.gif) no-repeat; font-family:"Nanum Gothic"; font-size:16px; font-weight:bold; text-align:left;}
.co_w p.titl span {font-size:13px; color:#515151;}
.co_w p.titl {font-family:"Nanum Gothic"; font-size:16px; color:#1162bb;}
.co_w ul {margin:12px 0 21px 18px;}
.co_w ul li {margin:0 0 5px 0; font-size:13px; color:#515151;}


/** ±³¼ö¼Ò°³  **/
.fl { float: left; }
.fr { float: right; }
.pro_wrap { margin: 20px auto 30px; width: 723px; background: url(images/pro/pro_bg.gif) repeat left 2px; }
.pro_cont_etc { margin: 0 auto; width: 50%; border-top: 2px solid #35579e; }
.pro_wrap > ul { border-top: 2px solid #35579e; background: url(images/pro/pro_line.gif) repeat-x left bottom; overflow: hidden; }
.pro_wrap > ul > li { width: 50%; float: left; letter-spacing: -1px; }
.pro_wrap .pro_cont { padding: 8px; overflow: hidden; position: relative; border-bottom: 1px solid #e5e5e5; }
.pro_wrap .pro_cont > .fr { width: 220px; }
.pro_wrap .pro_pic { width: 116px; height: 136px; border: 1px solid #a7abb1; }
.pro_wrap .pro_pic img { width: 100%; height: 100%; }

.pro_wrap .pro_name { font-family:"Nanum Gothic"; height: 44px; line-height: 44px; text-align: center; border: 1px solid #ddd; color: #8c8c8c; }
.pro_wrap .pro_name strong { margin-right: 5px; font-size: 16px; color: #4e5a6a; }
.pro_wrap .item_list li { margin-top: 15px; font-size: 11px; }
.pro_wrap .item { display: inline-block; width: 65px; color: #93acc3; }
.pro_wrap .btn_more { display: block; width: 38px; height: 8px; text-indent: -999em; background: url(images/pro/btn_more.gif) no-repeat left top; position: absolute; right: 8px; bottom: 8px;  }
.pro_wrap .btn_home { display: block; margin-top: 3px; width: 118px; height: 30px; text-indent: -999em; background: url(images/pro/btn_home.gif) no-repeat left top; }
.cont .pro_w h3 {margin:5px 0 0 0; padding:10px 0; background:#fff; font-family:"Nanum Gothic"; font-size:25px; font-weight:bold; color:#666;}

/*¿¬±¸½Ç*/
.group_img {margin:20px 0;padding:20px;background:#fff;border:1px solid #ddd;}

/*±³¼öÆË¾÷*/
.pro_dialog.main { padding: 0; width: auto; }

.pro_dialog {padding:17px; width:681px; position:relative; overflow:hidden; font-family:"Dotum"; font-size:13px; color: #5c5c5c; }

.profile {padding: 0 0 30px 0 ; width:100%;  background:#f8f8f8;  position:relative; overflow:hidden;}
.profile .pro_phto { margin:17px 10px 0 35px; float:left;}
.profile .pro_phto li{ margin-bottom:3px; width:115px; border:1px solid #a7abb1;}
.profile .pro_phto li img {width:100%;}
.profile h4 { margin:17px 0 0 0 ; width:510px; height:44px;  border:1px solid #dddddd; background:#fff; text-align:center; line-height:44px; float:left;}
.profile .pro_fi {position:relative;overflow:hidden;}
.profile .pro_ti2 {margin-left:100px;}
.profile .pro_ti1, .pro_ti2 {margin-top:28px; margin-right:16px; font-size:11px; color:#93acc3; float:left;}
.profile .pro_ti1 li, .pro_ti2 li {margin-bottom:27px;}
.profile .pro_mem_01, .pro_mem_02 {margin-top:26px; font-size:11px; color:#4b4b4b; float:left; letter-spacing:-0.7px;}
.profile .pro_mem_01 li, .pro_mem_02 li {margin-bottom:27px;}
.profile p {margin:19px 39px 0 38px; line-height:1.5em; letter-spacing:-0.3pt; display:block;}

.pro_bottom { margin:20px 32px 55px 32px; color:#5c5c5c; position:relative; overflow:hidden; }
.pro_bottom h6 {margin:20px 0; padding-left:17px; font-weight:bold; background:url(images/icon/icon_li.png) 0 50% no-repeat;}
.pro_bottom ul {margin-left:20px;}
.pro_bottom ul li {letter-spacing:-0.4pt;}


/* ÆË¾÷ */
.ui-dialog { padding: 0; border:3px solid #35579e; border-top: 0; background:#fff; border-radius: 0; font-family:"µ¸¿ò"; font-size:13px; color:#5c5c5c; z-index:50; position:relative;}
.ui-dialog .ui-dialog-titlebar { padding: 0 0 0 11px; height: 50px; font-family:"Nanum Gothic"; font-size: 18px; line-height: 50px; border:0; background:url(images/icon/bg_dialog_header.gif) no-repeat right top #35579e; border-radius:0; color:#fff; z-index:10; overflow: hidden;  }
.ui-dialog .ui-dialog-titlebar-close { margin: 0; padding: 0; right: 18px; top: 13px; }
.ui-dialog .ui-dialog-titlebar-close.ui-state-hover { margin: 0; padding: 0; border: 0; }
.ui-dialog .ui-dialog-titlebar-close span { margin: 0; width:22px; height:23px;  background: #4a68a8 url(images/icon/pop_close.png) 0 0 no-repeat; }

.ui-dialog-buttonset .ui-button {background:#35579e; color:#fff; border-radius:0;}


/* ¿µ¹® »çÀÌÆ® */
/* ¸ÞÀÎ */

.section.en { width: 1005px; }
.main_slide.en { width: 776px; padding-right: 0;}
.main_slide.en .bx-pager.bx-default-pager {width: 90px; height:15px; position:absolute; top: 499px; left:670px;padding:0;} /*¹öÆ° À§Ä¡*/
.main_slide.en .bx-controls-auto-item  { width: 13px; height: 12px; position: absolute; top: 499px; left: 733px;} /* auto control */
.main_right.en { width: 226px; }
.main_right.en h3 {   padding: 42px 0 27px 17px; font-size:20px; font-weight: normal; }
.main_right.en .go_box li { width:183px; margin: 0 auto;text-align: center; }
.main_right.en .main_link { margin-top: 33px;  }
.main_right.en .main_link h3 {   padding: 14px 0 18px 23px;}
.main_right.en .main_link ul { margin-left:22px; overflow: hidden;  }
.main_right.en .main_link ul li { margin: 0; }
.main_right.en .main_link ul li { padding:15px 0; text-align:center; border-left: none;}




.visual .section_intro_en { width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual01.jpg") no-repeat; }
.section_addmission_en{ width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual02.jpg") no-repeat; }
.visual .section_matriculation  { width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual02.jpg") no-repeat; }
.visual .section_graduate_addmission{ width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual03.jpg") no-repeat; }
.visual .section_prof_en { width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual05.jpg") no-repeat; }
.visual .section_academic_circles { width: 995px; height: 200px; margin: 0 auto;  position: relative;background: url("images/common/visual06.jpg") no-repeat; }

#contents .section .lnb_wrap .lnb_tit_intro_en { padding: 59px 0 68px 51px; text-indent: -9999px;; background: url("images/common/intro_en.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb_tit_addmission_en{ padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/addmission_en.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb_tit_{ padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/addmission_en.gif") 2px no-repeat; }
#contents .section .lnb_tit_.scholarship_en { padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/graduate_addmission.gif") 2px no-repeat;}
#contents .section .lnb_wrap .lnb_tit_graduate_addmission{ padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/graduate_addmission.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb_tit_prof_en { padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/prof_en.gif") 2px no-repeat; }
#contents .section .lnb_wrap .lnb_tit_academic_circles{ padding: 59px 0 68px 51px; text-indent: -9999px; font-size: 27px; font-weight: bold; color: #5d6a7b; background: url("images/common/academic_circles.gif") 2px no-repeat; }

h3.line_style { margin:0 0 29px 0; padding:16px 0 0 0; background:url(images/contents/h3_bg.gif) no-repeat; font-family:"Nanum Gothic"; font-size:16px; font-weight:bold; text-align:left;}
.greetings_en {height:300px;}
.greetings_en .name {text-align:right;}
.intro_en {margin-bottom: 100px; text-align:center;}
.intro_en img {margin:45px 0 40px 0;}
.co_w p {text-align:left;}
.co_w .txt {font-family:"Nanum Gothic"; font-size:13px; color:#232424; line-height:1.3em; }
.co_w .txt2 {font-family:"Nanum Gothic"; font-size:13px; color:#515151; }
.sh_en {padding:20px 0 100px;}
.sh {margin:18px 0 0 8px;}
.sh li {margin-bottom:25px; padding-left:120px;}
.sh .sh1 {font-weight:bold; background:url(images/icon/sh_1.jpg) no-repeat left center;}
.sh .sh2 { background:url(images/icon/sh_2.jpg) no-repeat left center;}
.sh .sh3 { background:url(images/icon/sh_3.jpg) no-repeat left center;}
.sh .sh4 { background:url(images/icon/sh_4.jpg) no-repeat left center;}
.srcframe_en {margin-top:-448px; margin-bottom: 70px; margin-left: -235px; z-index: 0; position: relative; background: #fff; }


/* Addmission */
.co_w.addmission_en { padding: 31px 0 100px;}
.co_w.addmission_en h4 {font-size: 22px; letter-spacing: -0.3px; color: #2c2c2c; }
.co_w.addmission_en h4 em { font-weight: bold; color: #e77f0f; }
.co_w.addmission_en p {margin-top: 25px;  letter-spacing: -0.2px;  font-size: 14px; font-family: Dotum; color:#686869; }
.academic { margin: 19px 0 30px 0px; width: 725px; height: 179px; background: url("images/contents/academic_bg.gif") no-repeat; }
.academic h5{  padding: 25px 0 10px 198px; font-family: Nanum Gothic; color: #474a4d;}
.academic h4 {  padding: 0px 0 13px 196px; font-size: 23px; font-family: Nanum Gothic; color: #35579e;}
.academic p {  padding-left: 198px; line-height: 1.3;font-size: 13px;font-family: Nanum Gothic;color: #474a4d;}
p.txt_en {  padding-bottom: 22px; line-height: 1.5; letter-spacing: -0.3px; font-size: 13px;  font-family: Dotum; color: #747475;  }



/* ¿µ¹®ÀåÇÐÁ¦µµ */
.scholarship.en h4{ padding: 47px 0 22px 196px;}

/* ¿µ¹®µ¿¾Æ¸® */
.academic_circles { padding-bottom: 100px;}
.academic_circles h4 {width: 725px; height: 151px; margin-top: 30px;  background: url("images/contents/academic_circles_h4.gif") no-repeat; }
.academic_circles h4.tit02 {width: 725px; height: 151px; background: url("images/contents/academic_circles_h402.gif") no-repeat; }
.academic_circles .txt_box { background: #f8fbfc; }
.academic_circles .txt_box p { padding: 26px 0 0 22px; line-height: 1.5; letter-spacing: -0.5px; font-size: 13px; font-family: Dotum; color: #474a4d;}
.academic_circles .txt_box p + p {padding-bottom: 20px; }
/*°³ÀÎÁ¤º¸ Ã³¸® ¹æÄ§  */
#pop_tit {padding-bottom:50px; max-height:700px;}
.pop_c table thead tr + tr {  border-top: none; }
.jja { width:724px;}
.ja_Wrap{ margin:45px 0 0 41px; width:727px; font-family:"µ¸¿ò"; font-size:13px;  position:relative;  float:left;  }
.ja_Wrap  h4 { width:100%; font-family:"Nanum Gothic";  font-weight:bold; font-size:32px; color:#474a4d;  float:left; }
.ja_Wrap > .line_2{ margin-top:16px; border-bottom:1px solid black; width:18px;   float:left;  }
.ja_Wrap > p { margin-top:17px; margin-bottom:30px; color:#878a8d;  width:100%;  float:left;  }
.p_title { border-bottom:1px dashed #dcdcdc; width:100%; height:100%; position:relative; float:left; overflow:hidden; letter-spacing:-0.7px;}
.ja_Wrap h5 {margin-top:38px; margin-bottom:20px; width:100%;  font-family:"Nanum Gothic";  font-weight:bold; font-size:18px; color:#35579e;  float:left; }
.ja_Wrap  {position:relative;  float:left;}
.ja_Wrap  ul { width:100%; margin-left:13px;   float:left;  }
.ja_Wrap  ul li { margin-bottom:30px;  padding-left:20px;  background:url(images/icon/icon_li.png) 0 50% no-repeat;  color:#474a4d;  float:left;  }
.ja_Wrap  .ti_li ul  li { margin-bottom:40px;}
.ja_Wrap  ul .icon_position {background:url(images/icon/icon_li.png) 0 15% no-repeat; }

.p_title > p { margin-bottom:7px; width:100%; color:#6b95c5;}
.p_title > table {margin:40px 0; text-align:center;}
.p_title > table * {vertical-align:middle;}
.p_title > table thead tr {border-top:2px solid #142f67;  border-bottom:1px solid #999999; background:#f9f9f9;}
.p_title > table tbody tr  { border-bottom:1px solid #d0d0d0;  }
.p_title > table thead tr th  { border-left:1px solid #d0d0d0;padding:10px 0; }
.p_title > table thead tr th:first-child { border-left:none;}
.p_title > table tbody tr td  { border-left:1px solid #d0d0d0;padding:10px 0;  }
.p_title > table tbody tr td:first-child { border-left:none;}
.p_title > table thead tr th.bl { border-left:1px solid #d0d0d0!important; }
.p_title > table tbody tr td.bl { border-left:1px solid #d0d0d0; }


.reTable {width:98%; text-align:center; margin:20px 0 0 10px;}
.reTable * {vertical-align:middle;}
.reTable thead tr {border-top:2px solid #142f67;  border-bottom:1px solid #999999; background:#f9f9f9;}
.reTable tbody tr  { border-bottom:1px solid #d0d0d0;  }
.reTable thead tr th  { border-left:1px solid #d0d0d0; padding:10px; word-break:keep-all;}
.reTable thead tr th:first-child { border-left:none;}
.reTable tbody tr td  { border-left:1px solid #d0d0d0; padding:10px;  word-break:keep-all;}
.reTable tbody tr td:first-child { border-left:none;}
.reTable thead tr th.bl { border-left:1px solid #d0d0d0!important; }
.reTable tbody tr td.bl { border-left:1px solid #d0d0d0; }






.tabl_size{width:483px;}

.ja_Wrap .btn_box{ margin-top:60px;  margin-bottom:40px;  width:72px; height:27px; background:#3f5e9e url(images/icon/btn_x_bg.png) 30% 50% no-repeat; text-align:center; line-height:27px; float:right;}
.ja_Wrap .btn_box a {display:block;  font-size:12px; color:#ffffff; font-family:"µ¸¿ò"; }

/* ÆË¾÷ */
.ui-dialog { padding: 0; border:3px solid #35579e; border-top: 0; background:#fff; border-radius: 0; font-family:"µ¸¿ò"; font-size:13px; color:#5c5c5c; z-index:50; position:relative;}
.ui-dialog .ui-dialog-titlebar { padding: 0 0 0 11px; height: 50px; font-family:"Nanum Gothic"; font-size: 18px; line-height: 50px; border:0; background:url(images/pro/bg_dialog_header.gif) no-repeat right top #35579e; border-radius:0; color:#fff; z-index:10; overflow: hidden;  }
.ui-dialog .ui-dialog-titlebar-close { margin: 0; padding: 0; right: 18px; top: 13px; }
.ui-dialog .ui-dialog-titlebar-close.ui-state-hover { margin: 0; padding: 0; border: 0; }
.ui-dialog .ui-dialog-titlebar-close span { margin: 0; width:22px; height:23px;  background: #4a68a8 url(images/pro/pop_close.png) 0 0 no-repeat; }

.ui-dialog-buttonset .ui-button {background:#35579e; color:#fff; border-radius:0;}





/****Ä·ÆÛ½ºÈ¨ÆäÀÌÁö*****/
.prv_txt {padding:0 0 20px 0; color:#666; display:none;}
.prv_txt2 {display:block !important;}

.chem {padding-top:20px;}


/*¼Ö·ç¼Ç °Ô½ÃÆÇ ½ºÅ¸ÀÏº¯°æ*/
.text {vertical-align:middle;}
.tabletexthead {width:100%; padding:8px 0px; display:block; font-family:"Verdana", "Tahoma", 'Nanum Gothic','NanumGothic', "µ¸¿ò","dotum", sans-serif; font-size:13px; font-weight:600; color:#333; background:#f7f7f7; border-top:1px solid #666;}
.tabletextlist {padding:7px 0px; display:inline-block; font-family:"Verdana", "Tahoma", 'Nanum Gothic','NanumGothic', "µ¸¿ò","dotum", sans-serif; font-size:13px; color:#666;}
.textplain {font-family:"Verdana", "Tahoma", 'Nanum Gothic','NanumGothic', "µ¸¿ò","dotum", sans-serif; font-size:13px; color:#666;}
input.textbox {border:1px solid #ccc; padding:3px 0px 5px 0px; background:#fff; width:200px;}
input.tabletextlistbox {border:1px solid #ccc; padding:3px 0px 5px 0px; background:#fff; margin:5px 0px;}
textarea.tabletextlistbox {border:1px solid #ccc; background:#fff;}
textarea.textbox {border:1px solid #ccc; background:#fff; width:100%;}
select.selectbox {border:1px solid #ccc; height:24px; background:#fff;}
/*¼Ö·ç¼Ç °Ô½ÃÆÇ ½ºÅ¸ÀÏº¯°æ ³¡*/

/*°¶·¯¸®°Ô½ÃÆÇ*/
.table_act02_3 table {border:1px solid #d3d3d3; border-collapse:collapse; margin-bottom:15px;}
.table_act02_3 table td {border:1px solid #fff; padding:0 10px;} 
.table_act02_3 table td table td {border:0;}
.table_act02_3 .input_type {width:100%; height:100%;}
.table_act02_3 table .input_type a img {width:145px; height:100px; margin-top:10px;}
.list_date {margin-bottom:20px; display:inline-block;}


/*·Î±×ÀÎ*/
.memLogin {margin:40px 0 20px; font-size:14px; color:#666;}
.memLogin > img {display:block; margin-bottom:15px;}

.membership {padding-top:30px; border:1px solid #ddd; position:relative;}
.membership p.loginTitle {width:77px; height:57px; position:absolute; top:51px; left:205px;}

.membership p {margin-left:20px; text-align:center;}
.membership table td {background:none; padding:3px 0px;}
.membership table td font.tabletexthead {display:none; background:none;}
.membership table td img, .membership table td font.textplain, .membership table td ul {display:none;}

/*·Î±×¾Æ¿ô*/
.memLogout {margin-top:40px;}
.memLogout table td table td .textplain {font-size:18px; font-weight:600; color:#333;}
.memLogout table td {padding:15px 0; text-align:center;}