@charset "utf-8";
#Contents_wrap{width:100%;}
#subContents_wrap{width:1400px;margin:0 auto;min-height:700px;padding: 20px 0;overflow: hidden;}

#wrap{position:relative;width:100%; min-width: 1450px; font-family:"nanumbarungothic",Malgun Gothic;}
/*#header{position:relative;width:100%;height:78px;	z-index: 90;background:url(../../../images/cyberline/elns/main/menu_bg_top.png) repeat-x 50% 0;}*/

/* header */
.header_wrap {position:relative;width:1400px;height:70px;margin:0 auto; display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.header_wrap h1 {display:inline-block;}
.header_wrap h1 img {height:15px;}

.top_homepage_link_wrap {display:inline-block;}

body .top_btn_quick {position:relative;display:inline-block;padding:0 35px 0 20px;height:45px;line-height:45px;border-radius:7px;
    border:1px solid #1b3b84;background:#fff;color:#1b3b84; font-family: 'Noto Sans KR Bold';font-size:16px;letter-spacing:-0.5px;cursor:pointer;transition:all 0.5s ease-in-out;}
body .top_btn_quick:before {position:absolute;content:''; width:15px;height:12px; top:17px;right:18px; background:url(../../../images/cyberline/elns/webnote/mw_btn_arrow.svg) no-repeat 0 0;background-size:15px;}
body .top_btn_quick:hover {color:#111;background:#f5f5f5;}

body .top_price_btn {position:relative;display:inline-block;padding:0 20px;height:45px;line-height:45px;border-radius:7px;
    background:#fff;color:#1b3b84; font-family: 'Noto Sans KR Bold';font-size:16px;letter-spacing:-0.5px;cursor:pointer;transition:all 0.5s ease-in-out;}
body .top_price_btn:hover {color:#111;background:#f5f5f5;}

/* header login */
.header_login {position:relative;display:flex;flex-wrap:wrap;align-items:center; width:100%;height:60px;padding:0;background-color:#254796; z-index:9;}
.header_login_group {display:inline-block; width:1100px;margin:0 auto;text-align:center;}

body .license_btn {display:inline-block;vertical-align:middle;margin-right:20px;border-radius:6px;height:42px;line-height:42px;padding:0px 23px 0px 45px;background:#00195a url(../../../images/cyberline/elns/webnote/mw_icon_license.svg) no-repeat 15px 50%;background-size:24px;color:#fff;font-size:18px;letter-spacing:-0.5px;font-family: 'Noto Sans KR Bold';}
.login_wrap form label{font-size:14px;font-weight:bold;color:#fff !important;}
.btn_marsinfo {position:absolute;top:20px;right:0;}

input.input_email {padding:0 15px; border-radius:5px; width:220px;height:40px; background:#fff;border:none; margin-right:4px;font-family: 'Noto Sans KR Medium';}
input.input_password {padding:0 15px; border-radius:5px; width:220px;height:40px; background:#fff;border: none;margin-right:7px; font-family: 'Noto Sans KR Medium';}
input.login_btn {padding:0 15px; border:none;border-radius:6px; width:80px;height:42px; background:#2b2b32;color:#fff;margin-right:15px;  font-size:14px;font-family: 'Noto Sans KR Bold';}
.rememberEmail{margin-left:6px;color:#fff;vertical-align:middle; font-size:14px;font-family: 'Noto Sans KR Medium';}

/*align*/
.align_right01{float: right;}
.login_group{display: inline-block;margin-left: 15px;width: 350px;vertical-align: 6px;}




#content{min-width: 1100px;}

.width{overflow: hidden;width:1100px;margin:0 auto;}
.width2{overflow: hidden;width:1200px;margin:0 auto;}
.section_width{overflow: hidden;width:1100px;margin:0 auto;}
.notice_wrap{padding: 67px 0;width:100%;background-color: #ebebeb;}
.contact_wrap{width:100%;padding: 57px 0;background-color: #4b4e55;}
#footer_wrap{padding: 15px 0;background-color: #fff;}

/*탑메뉴*/
#topNavi h1{float:left;}
#topNavi ul li{float:left;width:150px;text-align:center;}
#topNavi ul li a{font-family: 'Nanum Barun Gothic';font-weight:bold;font-size:16px;color:#1c3b67;letter-spacing:-1px;}
#topNavi ul li a:hover{color:#ff6000;}
#topNavi h1{position:absolute;top:14px;left:0px;}
#topNavi .topMenu{float:right;padding-top:15px;}

/*슬라이드메뉴*/
#slide_menu{display:none;position:absolute;width:100%;height:107px;z-index:1000;}
.slide_bottom{height:115px;background:url(../../../images/cyberline/elns/main/bg_slideMenu_shadow.png) repeat-x center bottom;}
.slide_bg{width:100%;height:110px;background:url(../../../images/cyberline/elns/main/bg_slideMenu.gif);}
#slide_menu .slide_wrap{width:850px;overflow:hidden;margin:0 auto;}
.slide_con{float:right;}
#slide_menu .slide_wrap ul> li{float:left;width:150px;text-align:center;}
#slide_menu .slide_wrap ul li a{display:block;padding:4px 0;color:#fff;}
#slide_menu .slide_wrap ul li a:hover{color:#FF9966;}


/*로그인 안했을시*/
.topRegist_contents{padding-top:5px;}
.topRegist_contents ul{float:right;}
.topRegist_contents ul li{float:left;color:#fff;font-size:11px;padding:0 2px;font-weight:normal;}
.topRegist_contents ul li.text{padding-top:3px;padding-right:0px;}
.topRegist_contents ul li input[type='image']{margin-right:5px;}
.idpwSearch,
.idpwSearch a:hover{color:#464646;text-decoration:underline;}

/*로그인 했을시*/
.topLogin_contents{width:100%;color:#fff;font-size:11px;position:relative; /*변경해줄부분*//*display:none;*/}
/*.topLogin_contents span{font-weight:bold;font-size:12px;}
.topLogin_contents input[type='image']{float:left;margin-left:5px;}*/

.topLogin_right {display:block;text-align:right; z-index:10;}

.userText {display:inline-block;vertical-align:middle; font-size:14px;font-family: "Nanum Gothic Bold";}
body .btn_top {display:inline-block;vertical-align:middle; border-radius:20px;background:#222;padding:3px 10px;color:#fff;font-size:12px;font-family: 'Nanum Gothic Bold';}
body .btn_top2 {display:inline-block;vertical-align:middle;}



/*서브*/
#subLeft_area{float:left;width:150px;min-height:768px;background:url(../../../images/cyberline/elns/sub/layout/bg_leftArea.gif) repeat-y 0 0;}
#subRight_area{float:left;width:673px;}


/*ELN 웹서비스*/
#eln_wrapper{/*min-width:1100px;*/min-width:1009px;position:relative;}
#elnTitle{height:32px;background:url(../../../images/cyberline/elns/common/layout/bg_elnTitle.gif) repeat-x;}
#enlContainer{position:relative;}
#elnLeft_area{width:224px;float:left;background:#fff;border-right:1px solid #d1d1d1;min-height:699px;max-height:100%;}
#elnTopmenu_area{position:absolute;top:0px;/*right:0;bottom:0;*/left:225px;height:55px;z-index:10000;}
#elnRight_area{position:absolute;top:0;right:0;bottom:0;left:225px;overflow-y:scroll;overflow-x:hidden;height: 645px;border-right: 1px solid #f8f8f8;border-left: 1px solid #f8f8f8;}

.elnTopmenu{width:100%;height:32px;background:url(../../../images/cyberline/elns/common/layout/bg_elnTitle_menu.gif) repeat-x 0 0;}
.eln_subTop01,
.eln_subTop02,
.eln_subTop03{border-bottom:1px solid #d1d1d1;height:33px;padding:7px 25px 0 10px;position:relative;}

.eln_subTop01{padding:15px 25px 6px 10px;}
.eln_subTop03{height:25px;}


/*footer*/
.footer_wrap_inner {position:relative;overflow: hidden;width: 1400px;margin: 0 auto;}
.left_footer{display:none; position: absolute;top: 5px;left: 0;}
.left_footer img {width:140px;}
.right_footer{font-size:12px;padding:0; color:#333;font-size:13px;letter-spacing:-0.5px;font-family: 'Noto Sans KR Regular';}
.footer_address{display:block;overflow:hidden;line-height:normal;}
.footer_address li{float:left;margin-right:15px;}
.footer_copy {margin-top:5px;display:block; color:#333;font-size:13px;letter-spacing:-0.5px;font-family: 'Noto Sans KR Regular';}