@charset ="utf-8 ";


/* bullet  */
.h3_bul { background:url("../images/cont/bullet_01.jpg"); background-repeat:no-repeat; background-position:0 2px; padding-left:22px; font-weight:bold; font-size:1.38em; }
/* table */

.tbl_type01{ margin-bottom:20px; border-top:2px solid #85b24d; } 
.tbl_type01 table { border-collapse: collapse; width: 100%; font-family: Nanum Gothic, sans-serif; font-size: 13px; letter-spacing: -0.6px; text-align: center; line-height:155%;}

.tbl_type01 table th , 
.tbl_type01 table tbody .thBg { background-color: #dae8c9; border: 1px solid #b5cb9a; color: #417f57; font-weight: bold }

.tbl_type01 table td { border: 1px solid #c7c7c7; }

.tbl_type01 table th , 
.tbl_type01 table td { padding: 12px 4px; }

.tbl_type01 table tbody th , 
.tbl_type01 table tfoot th , 
.tbl_type01 table tfoot td { background-color: #f0f6e9; color: #417f57; border: 1px solid #b5cb9a; font-weight: bold; }

/*.tbl_type01 table tfoot th , 
.tbl_type01 table tfoot td { background-color: #f1efe3; }*/

.tbl_type01 table thead td { background-color: #f1efe3; } 

.tbl_type01 table thead .tdBg, 
.tbl_type01 table tbody .tdBg{ background-color: #f8f5e5; color: #705a32; border: 1px solid #ccb773; font-weight: bold; }
.tbl_type01 td.left15 {text-align:left; padding:0 15px 0 15px; line-height:180%;}

/*.tb_type01 { width:100%; margin-top:10px; margin-bottom:20px;  font-size: 14px; }
.tb_type01.pdnNar table tbody td  { padding: 8px 5px;  }
.tb_type01 table{ width:100%;  text-align:center;  color:#3d3d3d; border-left:0; border-right:0; border-bottom:0; border-top:1px solid #005aab ;  border-collapse:collapse; }
.tb_type01 table thead th{color:#005aab; font-weight:bold;  text-align:center; background:#f2f7fb; padding:11px 6px; border-right:1px solid #a7b9c9; border-bottom:1px solid #a7b9c9; }
.tb_type01 table tbody th{ border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; }
.tb_type01 table thead td{padding: 5px 12px; background:#ffffff; border-right:1px solid #aac3d5; border-bottom:1px solid #aac3d5; text-align:center; color:#3d3d3d; font-weight:bold; }
.tb_type01 table tbody th{ color:#3d3d3d; background:#f9f9fb; padding: 11px 3px; font-weight:bold; text-align:center; }
.tb_type01 table thead th.last, .tb_type01 table tbody td.last, .tb_type01 table thead td.last,
.tb_type01 table tbody th.last{border-right:none; }
.tb_type01 table tbody td.align_left { text-align: left; }
.tb_type01 table tbody td{text-align:center; padding:11px 13px; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; }
.tb_type01 table tbody td ul li { text-align:left;  line-height:1.7; margin-top:3px; }
.td_green { background-color: #d9ffe1 !important; }
.td_yellow{ background-color: #fffcd7 !important; }
.tb_type01 .bg_grey { background:#f9f9fb}
.tr_emp { border: 2px solid #005aab; }
.tb_textbox { border:2px solid #a7b9c9; padding:15px; margin-top:20px;  margin-bottom:5px;}
.tb_type01 .tb_textbox  ul li { font-size:13px !important; }*/

.tb_type02{ width:100%; margin-top:20px; font-size: 14px; }
.tb_type02 table{ width:100%; text-align:center; color:#3d3d3d; border-left:0; border-right:0; border-bottom:0; border-top:1px solid #5f5f5f;  border-collapse:collapse;  word-break:break-all; }
.tb_type02 table thead th{ color:#3d3d3d; font-weight:bold;  text-align:center; background:#f9f9fb; padding:11px 6px; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; }
.tb_type02 table tbody th{ border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; }
.tb_type02 table thead td{padding: 5px 12px; background:#ffffff; border-right:1px solid #aac3d5; border-bottom:1px solid #aac3d5; text-align:center; color:#3d3d3d; font-weight:bold; }
.tb_type02 table tbody th{ color:#3d3d3d; background:#f9f9fb; padding: 11px 3px; font-weight:bold; text-align:center; }
.tb_type02 table thead th.last, .tb_type02 table tbody td.last, .tb_type02 table thead td.last, .tb_type02 table tbody th.last{ border-right:none; }
.tb_type02 table tbody td.align_left { text-align: left; }
.tb_type02 table tbody td{ text-align:center; padding:11px 10px; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; }
.tb_type02 table tbody  td.col_red { color:#bf4055; }
.tb_type02 table tbody  td.col_blue{ color:#4067bf; }
.tb_type02 table tbody  td .col_o_green{ color:#516c00; }

/* align */
.t_left { text-align:left !important; }
.t_center { text-align:center !important; }
.t_right { text-align:right !important; }
.t_justify { text-align:justify !important; }

.mob_text_530{ display:none; }
/* horizontal */
hr.dashline { display:block; width:100%; border-top:0 ; border-left:0; border-right:0; border-bottom:1px dashed #d2d2d2;  height:1px;  padding-top:40px;  margin:0;}

ul.li_dash >  li { background-image:url("../images/cont/bul_dash.jpg"); background-repeat:no-repeat; background-position:0 11px; padding-left:10px; }
ul.bull_type01  { margin-left:10px; }
ul.bull_type01 li { background-image:url("../images/cont/bull_02.png"); background-repeat:no-repeat; background-position:0 10px; padding-left: 15px;  font-size:1.15em;  letter-spacing:-0.2px;  margin-top:10px; line-height:1.6 }
ul.bull_type01 li:first-child { margin-top:0;}

ul.bull_type01 li  > .basic_list li { padding:0; background:none; font-size:1em ; margin-top:4px; }

ul.bul_ref >  li { background-image:url("../images/cont/bul_ref.jpg"); background-repeat:no-repeat; background-position:0 6px; padding-left: 15px;  font-size:1.077em;  letter-spacing:-0.2px;  margin-top:8px; line-height:1.6;}
ul.bul_ref >  li:first-child { margin-top:0;}
ul.bul_sq   { margin-left:15px; margin-top: 5px; }
ul.bul_sq  >  li { background-image:url("../images/cont/bul_square.gif"); background-repeat:no-repeat; background-position:0 10px; padding-left: 7px;  letter-spacing:-0.2px;  margin-top:8px; line-height:1.6; text-align:left; }
ul.bul_sq >  li:first-child { margin-top:0;}
ul.bul_dash { margin-left: 10px;  margin-top: 5px; }
ul.bul_dash > li { background-image:url("../images/cont/bul_dash.jpg"); background-repeat:no-repeat; background-position:0 10px; padding-left: 10px;  font-size:1em;   letter-spacing:-0.2px;  margin-top:8px; line-height:1.6;}
ul.bul_dash > li:first-child { margin-top:0; }
ul.bul_sq li  > ul.bul_ref li {background-image:url("../images/cont/bul_ref.jpg");    padding-left: 15px; background-position: 0 7px; } 
ul.left_m_15 { margin-left:-15px; }

.tb_type01 table td .bul_ref li { font-size:1em}
.left_0 { margin-left: 0 !important; }

.greeting { width:100%;  }
.greeting  .greeting_top {background-image:url("../images/cont/greeting_top.png"); background-repeat:no-repeat;  height:360px;  width:100%;}
.greeting .greeting_title { font-weight:bold; font-size:1.7em;  }
.greeting  p { font-size:1.15em; line-height:1.6; }

/* ÇÐ±³¿¬Çõ */
.schoolHistory { width:100%; font-size:1.077em;  line-height:1.6; }
.schoolHistory .history_top {background-image:url("../images/cont/history_top.png"); background-repeat:no-repeat;  background-position:left top;  height:170px; }
.schoolHistory  .year_wrap{ width:100%; overflow:hidden; border-bottom:1px dashed #d2d2d2;  padding:40px 0; } 
.schoolHistory  .year_wrap .year { margin-left:10px;  background-image:url("../images/cont/history_year_bg.jpg"); background-repeat:no-repeat; background-position:left top; width:16%; line-height:28px;   padding-bottom:5px; color:#fff; font-weight:bold; text-align:center;  font-size:1.23em;  float:left;  background-size:118px 31px;  }
.schoolHistory  .year_wrap ul { margin-left:2.3%; float:left; width:80%; }
.schoolHistory  .year_wrap ul li { overflow:hidden; width:100%; margin-top:15px;  letter-spacing:-0.2px; }
.schoolHistory  .year_wrap ul li:first-child { margin-top: 5px; }
.schoolHistory  .year_wrap ul li .history_ymd { color:#005aab;  font-weight:bold; width:20%; display:inline-block;  float:left; }
.schoolHistory  .year_wrap ul li .history_cnt {  width:80%; display:inline-block; float:left; }

/* ÇÐ±³»óÂ¡  */
.sh_symbol {}
.sh_symbol .motto { font-family:"Nanum Myeongjo", "³ª´®¸íÁ¶"; font-weight:bold ; text-align:center;  color:#3d3d3d; padding-bottom:40px; border-bottom:1px dashed #d2d2d2;}
.sh_symbol .motto .m_line_01 , .sh_symbol .motto .m_line_02 { font-size:1.7em; }
.sh_symbol .motto .m_line_03 { color:#005aab; font-size:2.15em; }
.symbol_wrap  { width:100%; overflow:hidden; }
.symbol_wrap .symbol_img { float:left; width:252px; margin-right:37px; }
.symbol_wrap .symbol_text { float:left; width:470px; }
.symbol_wrap .symbol_text.symbol_tree dl dt  { background-image:url("../images/cont/sy_line_blue.gif"); background-repeat:no-repeat; background-position:bottom left; font-weight:bold; font-size:1.38em;   padding-top:15px; padding-bottom:10px; }
.symbol_wrap .symbol_text dl dd { margin-top:20px;  background-image:url("../images/cont/bull_02.png"); background-repeat:no-repeat; background-position:0 6px; padding-left: 15px;  font-size:1.15em;  letter-spacing:-0.2px;  }
.symbol_wrap .symbol_text.symbol_flower dl dt  { background-image:url("../images/cont/sy_line_red.gif"); background-repeat:no-repeat; background-position:bottom left; font-weight:bold; font-size:1.38em;   padding-top:15px; padding-bottom:10px; }
.sh_symbol .song_wrap {  position:relative;  border:1px solid #d4e0e5; text-align:center; }
.sh_symbol .song_wrap  img { margin-top:45px; padding-bottom:40px; }
.sh_symbol .song_box_top { background-image:url("../images/cont/symbol_song_topline.jpg"); background-repeat:no-repeat; background-position:top left; background-size:760px 3px;   height:3px; }
.song_wrap .song_btn { position:absolute; left:23px; top:23px;  background-image:url("../images/cont/btn_type01.jpg");background-repeat:no-repeat; width:120px; height:30px; text-align:center; font-weight:bold;  }
.song_wrap .song_btn a { color:#005aab; line-height:28px; font-size:1.07em; }
.song_wrap .song_btn  { border:0; }
.col_sy_blue { color:#005aab; }
.col_sy_red { color:#ab0018;}

/* ±³À°¸ñÇ¥ */
.vision_box { border:1px solid #d1d1d1; width:100%;  margin-top:20px;  position:relative;  overflow:hidden;  line-height:1.6;  display:table; }
.vision_box  .title { float:left; background-image:url("../images/cont/vision_title_bg.png "); background-repeat:no-repeat; background-position:left top;  line-height:100px;  color:#fff; font-weight:bold; font-size:1.7em; text-align:center; width:150px; padding-right:50px; ;}
.vision_box  .title2 { float:left; background-image:url("../images/cont/mission_title_bg.png "); background-repeat:no-repeat; background-position:left top;  line-height:100px;  color:#fff; font-weight:bold; font-size:1.7em; text-align:center; width:150px; padding-right:50px; ;}
.vision_box  .cnt {  font-size:1.154em;  margin-left:20px; display:table-cell; vertical-align:middle; }
.vision_box  .cnt  span { width:525px; display:block;}
.mob_text_m { display:none; }
.edu_point { width:100%; }
.edu_point  .box { border:1px solid #e6e5ea; width:33%; background:#f9f9fb; float:left; margin-left:0.5%;  box-sizing:border-box; height:420px;} 
.edu_point  .box.box_01 { margin-left:0;}
.box .box_top { padding-top:75px; background-image:url("../images/cont/edu_stress_01.png"); background-repeat:no-repeat;  background-position:top center;  margin-top:25px; color:#005aab; font-weight:bold; text-align:center; font-size:1.23em;  border-bottom:1px solid #e6e5ea;}
.box.box_02 .box_top { padding-top:75px; background-image:url("../images/cont/edu_stress_02.png");  }
.box.box_03 .box_top { padding-top:75px; background-image:url("../images/cont/edu_stress_03.png");  }
.box .box_top  p { font-size:0.875em; padding-top:5px;  padding-bottom:15px; }
.box .box_btm ul  { margin:0 15px; }
.box .box_btm ul li { letter-spacing:-0.2px; background-image:url("../images/cont/bul_square.gif");background-repeat:no-repeat; background-position:0 10px; font-size:1.03em;   padding-left:7px; line-height:1.6; margin-top:5px; }
.box .box_btm ul li:first-child { margin-top:0; }
.box .box_btm p { font-size:1.03em; padding:18px 0 10px 0; }
.eduGoal .td_title { font-weight:bold;  padding-left:10px ; padding-bottom:5px; }


/* ÇÐ°ú¼Ò°³ */
.major_wrap {overflow:hidden; width:100%;  padding:40px 0; border-bottom:1px dashed #d2d2d2; letter-spacing:-0.2px; line-height:1.6; position:relative; }
.major_wrap.major_wrap_1st { padding-top:0; }
.major_wrap .major_img { float:left; width:226px; }
.major_wrap dl { float:left; margin-left:25px;  width:505px; overflow:hidden; }
.major_wrap dl dt { font-weight:bold; padding:15px 0; font-size:1.38em;  border-bottom:1px solid #d1d1d1;  background-repeat:no-repeat;  padding-left:38px ;background-position:0 21px; } 
.major_wrap dl.ger dt { background-image:url("../images/cont/dept_ger_flag.jpg");}
.major_wrap dl.fr dt { background-image:url("../images/cont/dept_fr_flag.jpg");}
.major_wrap dl.spn dt { background-image:url("../images/cont/dept_spn_flag.jpg");}
.major_wrap dl.jp dt { background-image:url("../images/cont/dept_jp_flag.jpg");}
.major_wrap dl.ch dt { background-image:url("../images/cont/dept_ch_flag.jpg");}
.major_wrap dl.en dt { background-image:url("../images/cont/dept_en_flag.jpg");}
.major_wrap dl dt  span { font-size:0.833em; }
.major_wrap dl dd { margin-top:20px;  background-image:url("../images/cont/bull_02.png"); background-repeat:no-repeat; background-position: 0 9px; padding-left:10px;  font-size:1.077em; }
.major_wrap .major_down_btn { position: relative; bottom: 0; right: 0; line-height: 34px; float: right; margin-top: 20px; display: block; font-weight: bold; background-image: url("../images/cont/btn_type02.jpg"); background-repeat: no-repeat; text-align: center; padding: 0 47px 0 27px;}
.major_wrap .major_down_btn a { color:#fff; }

/* ÇÐ»çÀÏÁ¤ */
.schedule  .tab_top ul { overflow:hidden;}
.schedule  .tab_top ul li { line-height:44px; font-weight:bold; font-size:1.15em;  text-align:center; width:50%; float:left; display:block;  background-color:#b2b2b2; }
.schedule  .tab_top ul li.on { background-color:#005aab;}
.schedule  .tab_top ul li a { color:#fff; }
.schedule  .tab_cont { display:none; margin-top:30px}
.schedule  .tab_cont.on {  display:block; }

/* ÇÐ±³À§Ä¡ */
#daumRoughmapContainer1476433861052 { width:100% !important; }
.root_daum_roughmap_landing { width:100% !important; ; }
.line_24 { line-height:24px; }

/* ½ºÄð¹ö½º³ë¼± */
.bus_wrap { overflow:hidden; width:100%;  letter-spacing:-0.2px; line-height:1.6; position:relative; }
.bus_wrap { padding-top:0; }
.bus_wrap .bus_img { float:left; width:226px; }
.bus_wrap dl { float:left; margin-left:25px;  width:505px; overflow:hidden; }
.bus_wrap dl dt { font-weight:bold; padding:15px 0; font-size:1.38em;  border-bottom:1px solid #d1d1d1;  background-image:url("../images/cont/bus_icon.jpg"); background-repeat:no-repeat;  padding-left:38px ;background-position:0 21px; } 
.bus_wrap dl dd { margin-top:20px;  background-image:url("../images/cont/bull_02.png"); background-repeat:no-repeat; background-position: 0 9px; padding-left:10px;  font-size:1.077em; }
.bus_wrap .schoolbus_down { position: relative; bottom: 0; right: 0; line-height: 34px; float: right; margin-top: 20px; display: block; font-weight: bold; background-image: url("../images/cont/btn_type04.jpg"); background-repeat: no-repeat; text-align: center; padding: 0 47px 0 27px;}
.bus_wrap .schoolbus_down a { color:#fff; }


/* ¹ßÀü±â±Ý */
.devFund { letter-spacing:-0.2px;}
.devFund .fund_top { background-image:url("../images/cont/fund_top.jpg"); background-repeat:no-repeat; background-position:right 78px;   color:#3d3d3d;}
.devFund .fund_top h3 { font-size:1.7em; font-weight:bold; line-height:32px;  letter-spacing:-0.2px; }
.devFund .fund_top .fund_text { font-size:1.154em; line-height:1.6; width:53%; text-align:justify; }
.devFund .fund_use .use_wrap { margin-bottom:30px; width:100%; overflow:hidden; }
.devFund .fund_use .use_wrap p.img { float:left; width:226px; height:126px; }
.devFund .fund_use .use_wrap dl { overflow:hidden; float:left; margin-left:25px; width:508px; }
.devFund .fund_use .use_wrap dl dt { background-image:url("../images/cont/fund_icon.jpg"); background-repeat:no-repeat; background-position:0 3px; font-size:1.385em; font-weight:bold;  padding:4px 0 11px 30px; border-bottom:1px solid #d1d1d1;}
.devFund .fund_use .use_wrap dl dd { margin-top:20px;  background-image:url("../images/cont/bull_02.png"); background-repeat:no-repeat; background-position: 0 9px; padding-left:10px;  font-size:1.077em;  line-height:1.6;}
.devFund .fund_apply_down { line-height: 44px; font-weight: bold; background-image: url("../images/cont/btn_type05.jpg"); background-repeat: no-repeat; text-align: center; color: #fff; margin: 30px auto 0 auto; width: 320px;  box-sizing: border-box; }
.devFund .fund_apply_down a { color:#fff; font-size:1.23em;}


/* ½ÅÀÔ»ý¸ðÁý */
.apply_new { letter-spacing:-0.2px;  font-size:13px; color:#3d3d3d}
.apply_new .title_area { width:100%; background-image:url("../images/cont/apply_top.jpg");  background-repeat:no-repeat; background-position:left top; height:102px; }
.apply_new .title_area h3 { font-weight:bold; font-size:1.538em; padding-left:120px; padding-top:25px; width:45%;  float:left;  box-sizing:border-box;  line-height:1.4}
.apply_new.transfer  .title_area h3 { width:50%; }
.apply_new .title_area .r_btn { float:right; }
.apply_new .title_area .r_btn  li { background-image:url("../images/cont/btn_type05.jpg"); background-repeat:no-repeat; width:320px; line-height:34px; text-align:left; padding-left:20px; margin-top:10px;}
.apply_new .title_area .r_btn  li  a { color:#fff; font-weight:bold; font-size:1em; }
/* .apply_cnt h3 { font-weight:bold;text-align:center;font-size:1.846em; } */
.apply_cnt h3.apply_title { text-align:center;font-size:1.846em; }
.apply_cnt h4 { font-weight:bold; font-size:1.23em; }
.h3_bul2 { background:url("../images/cont/bullet_02.jpg"); background-repeat:no-repeat; background-position:0 2px; padding-left:18px; font-weight:bold; font-size:1.077em;  margin-bottom:20px; }

/* Å¸ÀÌÆ²ÀÌ ÀÖ´Â ÅØ½ºÆ®¹Ú½º (À¯ÀÇ»çÇ×) */
.notibox { border:1px solid #a7b9c9; padding:35px 25px 25px 25px; position:relative; margin-top:40px; }
.notibox .notititle { font-weight:bold; font-size:1.077em; text-align:center; background-image:url("../images/cont/tbox_title_bg_01.jpg"); background-repeat:no-repeat; width:106px; line-height:34px;  position:absolute; top:-18px; left:43%; }

/* ÀüÇüÀýÂ÷(½ÅÀÔÇÐÀüÇü) */
.process_box { background-image:url("../images/cont/form_type_01.jpg"); background-repeat:no-repeat; width:761px; height:120px; text-align:center;  font-weight:bold; }
.process_box div { width:320px;  padding-top:10px;}
.process_box .process_left { float:left; }
.process_box .process_right { float:right; }
.process_box div  p { font-size:1.231em;  margin-top:6px;}
.process_box div  p.t_small { font-size:1.077em}

/* text_box grey ¹è°æÅØ½ºÆ®¹Ú½º */
.text_box_blue {  background-color:#f2f7fb; border:1px solid #a7b9c9; padding:15px; font-size:1.23em; font-weight:bold; }


/* text_box_yellow  */
.text_box_grey { background-color:#fbfbfb; border:1px solid #d1d1d1; padding:15px; font-weight:bold; }
.text_box_grey h3.h3_bul2, .tb_textbox h3.h3_bul2{ background-position:0 5px;}
.refbox { background-color:#005aab; font-weight:bold; color:#fff; font-size:1em; display:inline-block; padding:1px 4px; margin-left:3px; margin-right:2px; }
.mgn_st_01 { margin:10px 0 0 0; }
.tb_type01 table { line-height:1.5}
.tb_type01.pdn4 table td { padding:4px;  font-size:0.9em}
.basic_list { margin-left:10px ; margin-top:10px; }
.basic_list  li { line-height:1.6; margin-top:3px;  }
.basic_list  li:first-child { margin-top:0;}


/* glp */
.glp_wrap dl.glp dt { background-image:url("../images/cont/glp_icon.jpg");} 


/* international  */
.intl .intl_top { background-image:url("../images/cont/intl_topbg.jpg"); background-repeat:no-repeat; width:100%; height:170px; }
.intl  .intl_tit{ background-image:url("../images/cont/intl_titlebg.gif") ; background-repeat:no-repeat; width:100%; line-height:50px; margin:20px 0; text-align:center; font-weight:bold; color:#005aab; font-size:1.077em; }

/* FAQ */
.ent_faq { background-image:url("../images/cont/faqbg.jpg"); background-repeat:no-repeat; width:100%; height:504px; text-align:center;  position:relative; }
.ent_faq .faq_text { text-align:center; font-weight:bold; font-size:1.846em; padding:190px 0 0 170px; letter-spacing:-0.2px; line-height:34px; color:#3d3d3d; }
.ent_faq .faq_btn { background-image:url("../images/cont/faqbtn.jpg"); background-repeat:no-repeat; width:320px; line-height:54px; text-align:center; color:#fff;  font-size:1.84em;  font-weight:bold;  position:absolute; left:280px; bottom:105px; }  
.ent_faq .faq_btn a { color:#fff; }
.col_green { color:#468d01;}
.col_red2 { color:#c91b50;}
.photoArea .photo .list input { border:0; }


/* Æ¯»ö±³À° */
.edu_special .title { background-image:url("../images/cont/special_title_bg.jpg"); background-repeat:no-repeat; width:760px; height:50px; line-height:50px; text-align:center; font-weight:bold; font-size:1.231em; color:#005aab; box-sizing:border-box; }
.edu_special .lectureList .bbs_list { margin: 20px 0; overflow: hidden }
.edu_special .lectureList .bbs_list li { width: 50%; float: left; background-color :#d1d1d1; text-align: center; font-weight: bold; font-size: 14px; padding: 12px 0px 13px 0; }
.edu_special .lectureList .bbs_list li.selected { background-color: #005aab; color: #fff; }
.edu_special .lectureList .bbs_list li:hover { cursor: pointer }
.edu_special .lectureList .bbs_cont { display: none }
.edu_special .lectureList .bbs_cont.selected { display: block}
.photoArea .img img { height:125px !important;}
.button01.arrowIcon {background-color:#000 !important; border-radius:2px  ; font-weight:bold;  }
.buttonLeft span.arrowIcon span { background-image:none;  padding-left:0;}


/* ´ë¿ø 2017 ÃÖÁ¾ÇÕ°ÝÀÚ¾È³»¹® (°øÁö)  */
.col_blue1 {  color: #106bb8; }
.col_blue2 {  color: #106bb8; }

.dw_pass .text_box {width: 100%; border-left: 1px solid #d1d1d1; border-right: 1px solid #d1d1d1; border-top: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; padding: 20px 20px; 
	box-sizing: border-box;}

/* bullet  */
.h3_bul { background:url("../images/h3_bul.png"); background-repeat:no-repeat; background-position:0 6px; padding-left:25px; font-weight:bold; font-size:19px;margin-bottom:20px;line-height:1.6;
font-family:'Noto Sans KR';}
.arts_wrap  .art_img { float: left;  width: 225px; }
.arts_wrap  .art_text { float: left; margin-left: 25px; width: 505px; }
.arts_wrap  .art_text  h5 { border: 1px solid #9cb7cf; }
.arts_wrap  .art_text  h5  span { display: block; border: 3px solid #e5f0fa; padding: 5px 0; text-align: center; font-weight: bold; color:#005aab; font-size: 16px; }
.arts_wrap  .art_text  .text p {  margin: 20px 10px 0 10px ;  text-align: justify; font-size: 1.07em; line-height: 22px;}
.arts_wrap  .art_text  .text p > span { display: block; padding-left: 33px; }
.arts_wrap .col_red { color:  #bf4055; }
.arts_wrap .font_big { font-size:  16px !important}
.light_yellow { background-color:#fdff41; border-bottom: 1px solid #3d3d3d}
.light_pink { background-color:#ffcfdf; border-bottom: 1px solid #3d3d3d}
.light_green { background-color:#d2f0c2; border-bottom: 1px solid #3d3d3d}

/*2019 ´ë¿ø±¹Á¦Áß
===================*/
/*ÀÎ»ç¸»*/
.hello-wrap {position:relative;padding-top:240px;font-family:'Noto Sans KR';}
.hello-wrap__text {font-size:15px;font-size:1.5rem;margin-bottom:50px;border-top:2px solid #e8e8e8;padding-top:30px;}
.hello-wrap__top {position:absolute;top:0;left:0;text-align:center;border-bottom:2px solid #000;width:100%;}
@media screen and (min-width:1px) and (max-width:768px) {
	.hello-wrap {padding-top:0px;}
	.hello-wrap__top {position:relative;margin-bottom:30px;}
	.hello-wrap__text {border-top:0;padding-top:0;}
	.hello-wrap__top .item1 {position:absolute;top:0;left:0;width:40%;}
	.hello-wrap__top .item1 img {width:75%;}
	.hello-wrap__top .item2 {display:block;text-align:right;}
	.hello-wrap__top .item2 img {width:50%;}
}

/* ¿¬Çõ  */
.yunhyuck{position:relative;font-family:'Noto Sans KR';background-image:url("../images/history_bg.jpg");background-repeat:repeat-y;background-position:290px top;margin-bottom:40px;}
.yunhyuck__h3 {font-size:45px;color:#4d4d4d;position:absolute;top:0;left:40px;font-weight:800;font-family:sans-serif;line-height:1.4;width:200px;text-align:right;}
.yunhyuck__h3 span {font-size:28px;color:#46882a;display:block;font-weight:500;}
.yun_list{background-image:url("../images/yun_list.jpg");background-repeat:no-repeat;background-position:0px 130px;padding-top:40px;}
.yun_list li:after{content:' ';clear:both;visibility:hidden;display:block;}
*+ html .yun_list li{display:inline-block;}
* html .yun_list li{height:1%;}
.yun_list li{padding-top:0px;}
.yun_list li:first-child {padding-top:0;}
.yun_list li h4{width:450px;padding-left:20px;	height:40px;	line-height:40px;text-align:left;background-image:url("../images/yunhyuck_h4_bg.jpg");background-repeat:no-repeat;background-position:0 center;
font-size:24px;font-weight:500;position:relative;margin-top:-1px;float:right;color:#46882a;}
.yun_list li dl{width:450px;padding-left:20px;float:right;padding-top:20px;padding-bottom:30px;}
.yun_list dl:after{content:' ';clear:both;visibility:hidden;display:block;}
*+ html .yun_list dl{display:inline-block;}
* html .yun_list dl{height:1%;}
.yun_list dt{display:block;width:16%;float:left;text-align:center;color:#46882a;font-weight:500;font-size:15px;background-image:url("../images/yun_list_dt.jpg");
background-repeat:no-repeat;background-position:2px 9px;}
.yun_list dd{display:block;width:82%;float:left;margin-bottom:10px;font-size: 15px;}
.yun_list dd strong{display:block;margin-bottom:2px;color:#000;font-weight:normal;}
.yun_list dd p {color:#888;font-weight:normal;}
.yun_list_top {position:absolute;top:0;left:286px;width:9px;height:9px;display:block;background-image:url("../images/yun_list_top_bottom.jpg");
background-repeat:no-repeat; background-position:0 0;}
.yun_list_bottom {position:absolute;bottom:0;left:286px;width:9px;height:9px;display:block;	background-image:url("../images/yun_list_top_bottom.jpg");
background-repeat:no-repeat;	background-position:0 0;}

@media screen and (min-width:1px) and (max-width:1140px) {
	.yunhyuck {background-image:none;}
	.yun_list_top {display:none;}
	.yun_list_bottom {display:none;}
	.yun_list li h4 {width:480px;}
	.yun_list li dl {width:480px;}

}
@media screen and (min-width:1px) and (max-width:768px) {
	.yunhyuck__h3 {position:relative;top:0;left:0;width:auto;text-align:left;}
	.yunhyuck__h3 span {display:inline;}
	.yun_list {background-image:none;}
	.yun_list li dl {width:100%;padding-top:5px;}
	.yun_list li h4 {float:left;width:auto;}
	.yun_list dt {width: 17%;text-align:center;}
	.yun_list dd {width:83%}
	.yun_list dt {background-image:none;}
}

/**/
#bbs_license li {background-position:left 3px !important;}

/*ÇÐ±³»óÂ¡*/
.symbol-wrap .img-line {text-align:center;margin-bottom:50px;}
.left-img-box {padding-top:50px;border-top:1px dotted #d2d2d2;font-family:'Noto Sans KR';}
.left-img-box li {margin-bottom:50px;}
.left-img-box .item1 {float:left;width:280px;}
.left-img-box .item2 {font-size:15px;line-height:1.7;}
.left-img-box .item2 h3 {font-size:20px;font-weight:500;margin-bottom:10px;}
.left-img-box .type1 .item2 h3 {color:#af3a53}
.left-img-box .type2 .item2 h3 {color:#327c12}
.singing {position:relative;}
.singing_btn {position:absolute;top:30px;left:20px;border:1px solid #46882a; font-size:14px;color:#46882a;display:block;padding:2px 28px;font-weight:bold;
		-webkit-box-shadow:1px 1px 5px -2px rgba(0,0,0,0.75);
		-moz-box-shadow:1px 1px 5px -2px rgba(0,0,0,0.75);
		box-shadow:1px 1px 5px -2px rgba(0,0,0,0.75);
}

@media screen and (min-width:1px) and (max-width:768px) {
	.left-img-box .item1 {float:none;width:100%;margin-bottom:20px;text-align:center;}
	.singing_btn {position:relative;left:0; top:0;text-align:center;margin-top:20px}
}

/* ±âº»¼³Á¤ µî */
.bbs_list {margin-bottom:20px;line-height:1.6}
.bbs_list li {padding-left:25px;background-image:url("../images/list_bul.png");background-repeat:no-repeat;background-position:14px 9px;font-size:15px;font-family:'Noto Sans KR';padding-bottom:5px;}

/* ¹ßÀü±â±Ý±âÅ¹¾È³» */
.contents_box_img-type {min-height:300px;background-image:url("../images/contents101711.jpg");background-repeat:no-repeat;background-position:0 0;font-family:'Noto Sans KR';
	margin-bottom:50px;padding-bottom:50px;border-bottom:1px dotted #ddd;	padding-left:330px;line-height:1.6;}
.contents_box_img-type__1 {font-size:19px;font-weight:500;margin-bottom:20px;}
.contents_box_img-type__1 strong {vertical-align:top;}
.contents_box_img-type__1 .color_green {color:#46882a; vertical-align:top;}
.contents_box_img-type__1 .color_orange {color:#d58200; vertical-align:top;}
.contents_box_img-type__2 {font-size:15px;margin-bottom:20px;}
.contents_box_img-type__3 {font-size:15px;}
.contents_box_list-type {margin-bottom:50px;font-size:0;}
.contents_box_list-type img{padding-left:18px;padding-bottom:18px;}
.contents_box_list-type img:first-child {padding-left:0;}

@media screen and (min-width:1px) and (max-width:768px) {
	.contents_box_img-type {background-size:250px auto;background-position:center top;padding-left:0;padding-top:270px;}
	.contents_box_img-type__1 {text-align:center;}
	.contents_box_list-type img {width:22%;padding-left:2%}
	.contents_box_list-type img:first-child {padding-left:2%}
}