@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 100; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'), 
      url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'), 
      url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype'); 
} 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 300; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'), 
      url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'), 
      url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype'); 
} 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 400; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype'); 
 } 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 500; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype'); 
 } 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 700; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype'); 
 } 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 900; 
  src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'), 
        url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype'); 
 } 

body{font-family:'Noto Sans KR', sans-serif,"Nanum Gothic"; font-size:16px !important;line-height:150%}
header,section{padding:0; margin:0;}
ul, li{padding:0; margin:0; list-style:none}
a{color:Inherit !important; font-family:"Noto Sans KR"}
a:hover{color:Inherit !important;text-decoration:none}
.no-padding{padding:0;}

.eag_color-green{color:#00a34c}
.eag_txt_m{font-size:23px;}
.eag_txt_s{font-size:16px;}
.align_c{text-align:center;}
.align_l{text-align:left !important;}
.align_r{text-align:right;}

.pd_10{padding:0 10%}
.mt-0{margin:0}
.mt-20{margin-top:20px}



/* gnb */
.navbar{margin-bottom:0; background:#fff; }
.navbar h1{font-size:16px;font-weight:700;height:90px;display: table-cell; vertical-align:middle}
.navbar h1 a{text-decoration:none; color:#000}
#eag_Gnbbar{background:#0989ae;}
#eag_Gnbbar li{height:45px;}
#eag_Gnbbar li:first-child{width:calc(100% - 250px)}
.eag_gnblink{width:250px;padding:10px 0; text-align: right;}
#eag_Gnbbar a{display:inline-block; padding:0 6px;color:#fff !important;font-size:12px;letter-spacing:-1px;}
input.eag-form{border:0 !important;padding:5px 6px;background:#fff;vertical-align:middle;font-size:12px}
button.eag-btn-login{background:rgba(0,0,0, 0.4);border:0; border-radius:3px; color:#fff; font-weight:700; font-size:12px;line-height:100%;padding:8px 10px;vertical-align:middle}

.col-md-12 .eag_list .eag_list_page a:link {border:1px solid #ddd;}


/* navi */
.navbar-collapse{background:#fff; }
 .navbar-nav > li > a{font-size:20px;padding:35px 20px}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background:#fff !important; color:#0989ae !important;}


/* ¸ÞÀÎÀÌ¹ÌÁö */
.container{margin:0 auto;padding:0;position:relative;width:100%; max-width:1200px}
.carousel-inner{position:relative;}
.eag_item_caption{position:absolute;width:50%; max-width:450px;top:25%;left:50%; margin-left:-35%;background: rgba(0,0,0, 0.5);padding:4% 3%;vertical-align:middle; font-size:24px;text-align:left;color:#fff;line-height:100%}
.eag_item_caption h2{font-size:40px; font-weight:500;line-height:100%;}
.eag_item_caption .eag_s_txt{font-size:18px;margin-top:25px;line-height:150%}
.carousel-control.left,.carousel-control.right{background:none}
.main-visual01{background:url(../images/main/visual_01.jpg) no-repeat 50% 50%;background-size:cover;height:650px}
.main-visual02{background:url(../images/main/visual_02.jpg) no-repeat 50% 50%;background-size:cover;height:650px;}

.eag_quickBar{margin:50px  auto;text-align:center;width:100%; max-width:900px;display:flex; flex-wrap:wrap}
.eag_quickBar div{width:33.3%}
.eag_quickBar a{display:inline-block;text-align:center;font-size:18px;line-height:280%; font-weight:500}
.eag_quickBar .ico{display:table-cell;width:160px; height:160px; border-radius:400px;background:#1b77a7;text-align:center;vertical-align:middle; }
.eag_quickBar a:hover .ico{background:#1697da}

.eag_notice{background:#1b77a7; color:#fff;overflow:hidden;padding:35px 0;}
.eag_notice h3{font-size:23px;margin:0; font-weight:500;text-align:left;margin-bottom:10px}
.eag_noticeBox{background:rgba(255,255,255,1);padding:15px 20px;color:#333;text-align:left;}
.eag_board_con{max-height:60px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.eag_noticList{text-align:left; line-height:220%;font-size:15px;overflow:hidden;margin-top:30px}
.eag_noticList a{display:inline-block;color:#fff; width:calc(100% - 120px);text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.eag_noticList li{background:url(../images/main/ico_dot.gif) no-repeat 0 50%;padding-left:10px;}
.eag_noticList li a {color:#fff}
.eag_noticList li a:hover {color:#ddd}
.eag_noticList li{overflow:hidden}
.eag_noticList li span{display:inline-block; width:80px;text-align:right;font-size:13px; }
.eag_btnMore a{position:absolute; top:0 ; right:15px; color:#fff; }
#btn1 a {color:white }

.board_wrap{width:100%; display:flex; flex-wrap:wrap;justify-content:space-between}
/* tab */
.eag_tab{clear:both;margin-top:50px; position:relative;width:calc(50% - 25px)}
.eag_tab .nav-tabs li{width:33.3%;}
.eag_tab .nav-tabs li a{border:1px solid #ddd;border-radius:0;text-align:center; background:#f6f6f6;margin:0;margin-left:-1px; z-index: 99999;}
.eag_tab .nav-tabs li a:hover,.eag_tab .nav-tabs li.active a{background:#fff; font-weight:700;border-bottom:1px solid #ddd}
.eag_board{padding:15px;}
.eag_boardList{padding:15px; background:#f6f6f6;overflow:hidden;}
.eag_boardList li{overflow:hidden; font-size:13px;line-height:150%;}
.eag_gallList_t {width:100%; min-height:70px;}
.eag_gallList_t a{display:inline-block; width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.eag_gallList_b {width:100%; height:170px;}
.eag_gallList_b a img {width:100%; height:100%;}

/* ¹è³Ê¹Ú½º */
.ban_wrap{width:calc(50% - 25px);display:flex; flex-wrap:wrap}
.eag_ban_box_wrap{float:right;border:1px solid red}
.eag_ban_box{position:relative;width:50%; border-left:1px solid #fff; text-align:center;overflow:hidden;margin-top:50px; cursor:pointer}
.eag_ban_box:first-child{background:#1b77a7}
.eag_ban_box:last-child{background:#014c82}
.eag_ban_box a{color:#fff}
.eag_ban_box p{position:relative;padding:15px 0; font-size:17px;font-weight:500}
.eag_ban_box span{position:absolute;left:50%;margin-left:-5px; bottom:-30px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid transparent;border-top: 10px solid #1b77a7;}
.eag_ban_box:last-child  span{border-top: 10px solid #014c82}
.eag_ban_box img{width:100%}

.eag_Bg_ygreen{background:#6eb817;}
.eag_Bg_green{background:#2fac41;}

/* Æ÷Åä°¶·¯¸® */
.eag_gallery{margin-top:50px;padding:30px 0;background:#f6f6f6}
.gallery_wrap{position:relative;width:100%; max-width:1200px; margin:0 auto;display:flex; flex-wrap:wrap}
.gallery_wrap .list_item{width:calc(25% - 20px);margin:0 10px}
.eag_gallery h2{padding-bottom:20px; font-weight:700; width:100%;}
.eag_gallList{border-radius:0}
.eag_gallList h3{font-size:16px;text-align:center;font-weight:700 }
.eag_gallList  img{width:100%; }
.eag_gallery .eag_btnMore a{color:#333;top:-55px}


/* footer */
footer{background:#181a1d;padding:30px 0;text-align:center;;font-size:14px; line-height:150%; color:#ddd}
footer a{display:inline-block;padding:0 5px;color:#ddd}

footer address{margin-top:15px;margin-bottom:0; }
footer span{display:inline-block; padding:0 10px;}
footer  a.privacy,.txt_blue{color:#5ba3c0 !important}

/* ¼­ºê*/
.sub_nav{width:100%; max-width:1200px; margin:0 auto;}
.sub_nav ul{display:flex; flex-wrap:wrap}
.w3 li{width:33.3%;}
 .w4 li{width:25%;}
.w5 li{width:20%;}
.sub_nav li{text-align:center; background:#f6f6f6;border-left:1px solid rgba(0,0,0,0.1)}
.sub_nav li:first-child{border:0}
.sub_nav li a{display:inline-block; padding:15px; font-size:17px;width:100%}
.sub_nav li a.active{background:#0989ae; color:#fff !important;}

.eag_sub_visual {width:100%; overflow:hidden;text-align:center;padding:80px 0; color:#fff; font-size:1.8rem;line-height:150% }
.bg_01,.bg_02,.bg_03,.bg_04,.bg_05{background:url(../images/sub/visual_01.jpg) no-repeat 50% 50%; background-size:cover;}
.eag_sub_visual > div{display:table;text-align:center; width:100%}
.eag_sub_visual > div p{display:table-cell;text-align:center; vertical-align:middle}
.eag_sub_visual span{font-size:35px;font-weight:600}

.contents{width:100%; max-width:1200px;padding:50px 0;word-break:keep-all;margin:0 auto}
.contents h2{width:100%; text-align:center;font-size:36px; font-weight:700; color:#000;font-family:'Noto Sans KR', sans-serif;margin-bottom:30px}
.contents hr.h2_bg{background:url(../images/sub/h2_bg.png) no-repeat 50% 50%;height:45px;border:0}
.contents h3{font-size:24px; margin-top:50px}
.contents h4{margin-top:30px; color:#0989ae}

.greeing_wrap{width:100%; display:flex; flex-wrap:wrap;justify-content:space-between;}
.greeing_wrap > div{width:calc(50% - 25px);font-size:17px; color:#555 }
.greeing_wrap .con{margin-top:20px}
.greeing_wrap .con strong{font-size:24px;font-weight:400; color:#0989ae;display:block;margin-bottom:10px}
.greeing_wrap .img img{max-width:100%}
.greeing_wrap .name{text-align:right;margin-top:20px}
.greeing_wrap .name strong{font-size:18px; font-weight:500; color:#333}

.logo_info{background:url(../images/common/brand_bg.png) 50% 50%;background-size:12px;width:100%;border:1px solid #ddd;padding:30px 0;text-align:center}
.logo_info img{max-width:80%}

.history{width:100%;overflow:hidden;border-bottom:1px dashed #ddd;margin-top:20px;padding-bottom:20px}
.history dt{clear:both;float:left;width:80px;font-size:18px; color:#0989ae;}
.history dd{float:right; width:calc(100% - 80px);margin-top:3px;display:flex; flex-wrap:wrap}
.history dd .month{width:50px; color:#333;font-weight:500}

.organ_wrap{background:#f6f6f6; border:1px solid #ddd; padding:50px;}
.organ_wrap > div{position:relative;width:100%;max-width:700px;margin:0 auto;}
.organ_wrap ul{position:relative;z-index:99;overflow:hidden;}
.organ_wrap li.ceo span{display:inline-block; width:100px; border-radius:5px; background:#082b4b; color:#fff;height:45px; line-height:45px;text-align:center; margin:0 auto}
.organ_wrap li.depth1{float:left;width:50%;padding:10px 0}
.organ_wrap li.depth1:nth-child(odd){text-align:right}
.organ_wrap li.depth1 span{display:inline-block; width:100px; border-radius:5px; background:#157aa6; color:#fff;height:45px; line-height:45px;text-align:center; margin:0 auto}
.organ_wrap li.depth1:last-child{width:100%;text-align:center;}
.organ_wrap li.depth1:last-child ul{display:flex; flex-wrap:wrap;justify-content:space-between;margin-top:30px}
.organ_wrap li.depth1:last-child li{width:30%;text-align:center;}
.organ_wrap li.depth1:last-child li:nth-child(2){margin:0 5%}
.organ_wrap li.depth1:last-child li dl{width:100%;color:#fff;text-align:center; margin:0 auto}
.organ_wrap li.depth1:last-child li dt{padding:15px 0;background:#66c7eb; border-radius:5px;}
.organ_wrap li.depth1:last-child li dd{background:#bee5f5; color:#333;border-radius:5px;margin-top:10px;padding:15px 0}
.organ_wrap .line_01,.organ_wrap .line_02,.organ_wrap .line_03,.organ_wrap .line_04,.organ_wrap .line_05,.organ_wrap .line_06,.organ_wrap .line_07{position:absolute;z-index:9}
.organ_wrap .line_01{width:1px; height:400px;background:rgba(0,0,0,0.15);border:0;top:0px;left:50%}
.organ_wrap .line_02,.organ_wrap .line_03,.organ_wrap .line_04{width:100%;height:1px; max-width:700px;background:rgba(0,0,0,0.15);border:0;top:55px;left:0%;}
.organ_wrap .line_03{top:120px}
.organ_wrap .line_04{top:265px}

/*privacy*/
.privacy_tb01 {width:100%; overflow:hidden; border:1px solid #ddd; border-bottom: none; margin-bottom: 50px;}
.privacy_tb01 li {width:50%; float:left; border-bottom:1px solid #ddd; box-sizing:border-box; padding:5px; background: #f6f6f6;}
.privacy_tb01 li:nth-child(2n-1) {border-right:1px solid #ddd;}
.privacy_tb01 li:nth-child(2n) {border-left:none;}

.eag_board_btn .eag_basicBtn{display:inline-block !important;}
.eag_board_btn select{max-width:150px !important;display:inline-block !important; }
.eag_list .eag_search a{color:#fff  !important;height:33px; line-height:33px !important;padding:0 15px !important}
.container-fluid{padding:0; margin:0}

/*¿À½Ã´Â±æ */
.map_wrap .img img{width:100%}
.address_box{background:#abb4bd; padding:35px;margin-top:20px; color:#fff; font-size:18px;display:flex; flex-wrap:wrap;justify-content:space-between;align-items:center}
.address_box p{width:50%;color:#fff}
.address_box p:last-child{text-align:right}
.map_info{margin-top:50px}
.map_info .tit{font-size:20px;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:15px; margin-bottom:15px }
.map_info .tit img{margin-right:10px}
.map_info .con ul{display:flex; flex-wrap:wrap}
.map_info .con li{width:100%;line-height:200%; color:#555}
.map_info .con li strong{color:#333}
.map_info .con .bus1,.map_info .con .bus2,.map_info .con .bus3{display:inline-block; background:#0b7cdb; color:#fff; padding:5px 10px;line-height:120%;font-size:13px;}
.map_info .con .bus2{background:#25c260}
.map_info .con .bus3{background:#dfa711}
.map_info .con .subway_line{display:inline-block; width:30px; height:30px;background:#25c260;border-radius:50px;vertical-align:middle;text-align:center;color:#fff;line-height:170%}

/*µå·Ð¼Ò°³*/
.img_box{text-align:center;margin-top:20px}
.img_box img{max-width:100%}
.bg_gray{border:1px solid #ddd; background:#f6f6f6;padding:30px}

.tbl_basic{border-top:2px solid #0989ae;width:100%;font-size:16px;border-right:1px solid #ddd}
.tbl_basic tbody th{background:#f6f6f6;border-left:1px solid #ddd}
.tbl_basic tbody th,.tbl_basic tbody td{padding:10px;border-bottom:1px solid #ddd;text-align:center}
.tbl_basic tbody td{border-left:1px solid #ddd}

.mou_list{display:flex; flex-wrap:wrap}
.mou_list li{width:20%;margin-bottom:10px;text-align:center}
.mou_list li img{width:calc(100% - 10px)}

.play_img{display:flex; flex-wrap:wrap;justify-content:space-between;border:1px solid #ddd}
.play_img > div{width:50%;}
.play_img .img{background:url(../images/sub/play_01.png) no-repeat 50% 50%;background-size:cover}
.play_img .con{padding:50px}
.play_img .con .tit{font-size:27px;border-bottom:1px solid #ddd;padding-bottom:15px;font-weight:500}

.eag_list .eag_gallery_contents dt{padding-bottom:0% !important;height:170px !important;}
.eag_list .eag_gallery_contents dt a{height:100% !important;padding-bottom:0 !important;}

.list_type{width:100%; overflow:hidden;border:1px solid #ddd; background:#f6f6f6;padding:20px}
.list_type li{width:100%;}
.list_type li:before{content:'- '}

@media(max-width:1200px){
h1{padding-left:15px}
.contents{width:95%; margin-left:auto; margin-right:auto}
.greeing_wrap .con{margin-top:0px}
}

@media(max-width:1000px){
.eag_tab,.ban_wrap{width:95%;margin-left:auto; margin-right:auto}
.eag_gallList_b a img,.eag_gallList_b{height:auto}
.eag_ban_box small{font-size:14px}


.greeing_wrap > div{;font-size:15px; width:calc(50% - 20px)}
.greeing_wrap .con strong{font-size:20px;}
.greeing_wrap .name strong{font-size:15px;}

.main-visual01,.main-visual02{height:500px;}
.tbl_basic colgroup{display:none}
.tbl_basic img{max-width:100%;min-width:80px}
.tbl_basic{font-size:14px}

.play_img > div{width:100%; min-height:350px}
}


@media (max-width: 768px) {
h1{padding:10px}
.container .navbar-header{margin:0;}
.navbar-toggle{top:13px;}
.navbar{width:100%;text-align:center;}
.navbar h1{height:35px;padding-left:15px}
.container .navbar-collapse{position:absolute;z-index:9999;right:0;top:80px;margin:0;padding:0;width:100%;background:#f6f6f6}
.navbar-nav {margin:0;width:100%;padding:0;}
.navbar-nav > li > a{padding:10px; text-align:left;font-size:15px }
.navbar-nav > li{border-bottom:1px solid #eee}
.navbar-nav .dropdown-menu{padding:0}
.navbar-nav .dropdown-menu li{text-align:left;padding:0;background:#fff; border-top:1px dotted #ddd}
.navbar-nav .dropdown-menu li a{padding:10px 15px !important}
.navbar-nav .dropdown-menu li a:before{content:'- '}
#eag_Gnbbar{display:none;}
.eag-side-menu{position:absolute;top:15px;right:10px;margin:0;}
.eag-side-menu div{padding:0}

.eag_item_caption{;left:0;margin:0 10%;width:80%;text-align:center;top:17%;max-width:100%}
.eag_item_caption h2{font-size:30px }
.eag_item_caption .eag_s_txt{font-size:13px}
.eag_quickBar{padding:0 20px;margin:20px auto;text-align:center}
.eag_quickBar .ico{width:100px; height:100px}
.eag_quickBar .ico img{width:50%}

.main-visual01,.main-visual02{height:350px;background-position:60% 50%}

.eag_gallery{padding:15px 0;}
.eag_gallery h2{font-size:23px;padding-bottom:10px}
.gallery_wrap .list_item{width:calc(50% - 20px);margin:0 10px}

.eag_tab{width:100%;margin:30px auto 0 auto}
.ban_wrap{width:95%;margin:0 auto}
.eag_ban_box{width:100%}


/* ¼­ºê */

.eag_sub_visual {padding:30px 0; font-size:1.5rem; }
.eag_sub_visual span{font-size:2rem;}

.sub_nav{display:none}

.greeing_wrap > div{;font-size:15px; width:100%}
.greeing_wrap img{max-width:100%;width:100%}
.greeing_wrap .con{margin-top:20px}

.organ_wrap{padding:20px}
.organ_wrap li.depth1:last-child li dl{font-size:13px}

.contents{padding:30px 0;font-size:14px}
.contents h2{font-size:27px;margin-top:0}
.contents h3{font-size:18px}

.eag_list .eag_gallery_contents dt{height:auto !important}
.eag_list .eag_gallery_contents dt a img{height:auto !important;min-height:auto !important}

}



@media (max-width: 600px) {

#popup_5 {width:90%; margin-left:5%; left: 0 !important;}
#popup_5 table, #popup_5 table tr td img {width:100%;}
#popup_5, #popup_5 table, #popup_5 table tr, #popup_5 table tr td {height: auto !important;}

}