﻿/*헤더로고*/
header{height: 55px;}
header h1.icoLogo{background: none; height: 40px !important; width: 150px !important;}
h1.icoLogo a{background: url(/images/dongnam/top_logo.png) no-repeat; background-size: contain; background-position: 20px;}
header h1.icoLogo a{height: 40px;}
header #btnMenu{top: 20px;}
header .othersite{position: absolute; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border: 1px solid #13518b; border-top: none; padding: 8px 12px 5px 12px; top: 0; right: 20px; color: #13518b; font-weight: bold; font-size: 11px; }
/*상단배너이미지*/
.d_m_topimg {height:200px; position:relative; background:url(/images/dongnam/dong_mback.jpg) no-repeat; background-size:cover; overflow:hidden;}
.d_m_topimg dl {width:100%; position:relative; z-index:2; height:20%; margin:0 auto;}
.d_m_topimg dl dt {background:url(/images/dongnam/d_m_people.png) no-repeat;background-size:100%; width:220px;  position:absolute; top: 50px; left:10px; height: 300px;}
.d_m_topimg dl dd { background:url(/images/dongnam/d_top_txt_center.png) no-repeat; background-size: 100%; width:120px;  position:absolute;  top:115px; right: 15px; height: 130px;}
.d_m_topimg .d_bg_tiangle { border-bottom: 450px solid #15268285; border-left: 860px solid transparent; width: 50%; height: 0; position: absolute; left: 50%; margin-left: -600px; }

/*배너시작*/
#main{background-color: #eee; }
.banner_box{padding: 10px 5px; }
.banners{padding: 12px 10px; background-color: #fff; margin-bottom: 10px; width: 100%; box-sizing: border-box; display: inline-block;}
.banners dt{height: 25px; font-weight: bold; border-bottom: 1px solid #eee; margin-bottom: 8px; font-size: 14px;}
.banners dt span{color: #e0556c;}
/*온리원 채용박람회*/
.d_onlyone{width: 100%; height: 100%;}
.d_onlyone>dt a{float: right; width: 20px; height: 20px; background-color: #e0556c; text-align: center; color: #fff;}
.d_onlyone>dd{float: left; width:32.666666%; margin-left: 1%;}
.d_onlyone>dd:nth-child(2){margin-left: 0;}
.d_onlyone>dd a{}
.d_onlyone>dd a img{width: 100%;}
.d_onlyone>dd p{padding: 2px 3px; font-size: 12px; height: 36px; text-overflow: ellipsis;  overflow: hidden;}
/*창업기업-청년인재 매칭 지원*/
.d_matching { position: relative;}
.d_matching dt {border-bottom:none; margin-bottom: 0;}
.d_matching dd {width:100%; border:1px solid #eee;}
.d_matching dd img {width:100%; }
/*슬라이드관련*/
.d_banner .bx-controls {position:absolute; top: 0; right:5px;}
section .d_scon .d_matching dd .bx-controls {top:-45px; right:0;}
.d_banner .bx-controls .bx-pager-item {display:inline-block;}
.d_banner .bx-controls .bx-pager-item a {text-indent:-9999px; background:#ccc; width:10px; height:10px; border-radius:10px; white-space:nowrap; overflow:hidden;
    position: relative; text-align:left;display:inline-block; margin-left:3px; box-shadow:inset 0 1px 1px 0px #666; }
.d_banner .bx-controls .bx-pager-item a.active {background:#e0556c;}
.bx-viewport li { min-height: 1px; min-width: 1px; }
/*공지사항,미니배너*/
section.banner_3{padding: 0px;}
.d_rcon { width: 100%; float: left;}
.d_rcon .d_notice { background: #fff; border: 1px solid #eee; box-sizing: border-box;}
.d_rcon .d_notice dt{ background:#e3e3e3; padding:5px 15px; height: auto; margin-bottom: 0;}
.d_rcon .d_notice dt a {display:inline-block;color:#e0556c; float:right;}
.d_rcon .d_notice dd {padding:5px 8px;}
.d_rcon .d_notice dd ul {width:100%;}
.d_rcon .d_notice dd li {display: block; white-space:nowrap; overflow:hidden;text-overflow: ellipsis; margin-bottom:10px; }
.d_rcon .d_notice dd li::before {content:'·'; margin-right:5px; font-weight:bold;}
.d_rcon .d_notice dd li a{padding: 8px 0px; font-size:12px;  }
/*퀵메뉴슬라이더*/
.banner_4 .d_quick { position: relative; }
.banner_4 .d_quick ul {position: relative;  width: 100%; display: inline-block}
.banner_4 .d_quick ul li { width:100%; height:115px; float: left;overflow:hidden; }
.banner_4 .d_quick ul li img {width:100%; margin:0 auto;}
.banner_4 .d_quick #slider-prev a {position:absolute; left:0px; top:42px; background:url('/images/dongnam/d_lt_btn.png') no-repeat; background-size: contain;width:30px; height:30px; display:block;}
.banner_4 .d_quick #slider-next a {position:absolute; right:0px; top:42px; background:url('/images/dongnam/d_rt_btn.png') no-repeat; background-size: contain; width:30px; height:30px; display:block;}
/*관련사이트바로가기*/
#main .qLink{background: none; padding: 0;}
#main .qLink .select{margin-top: 0px;}
/*푸터*/
footer{text-align: center;  height: 160px;}
footer center{display: inline-block}
footer center a{
    font-size: 10px;
    line-height: 10px;
    margin-bottom: 8px;
    float: left;
    display: block;
    padding: 0 8px;
    border-left: 1px solid #8d8d8d;
}
footer center a:first-child{
    padding: 0;
    margin-right: 8px;
    margin-left: 0;
    background: #3b4251;
    width: 41px;
    height: 16px;
    line-height: 16px;
    color: #fff;
    text-align: center;
    position: relative;
    top: -3px;}
/*메뉴*/
section.menu05 a{line-height: 22px; padding-top: 10px;}
/*사이트맵 펀드,동남추가*/
/*
.conArea nav#menu_2{
    display: block;
    left: 0;
    position: relative;
    width: 100%;
    color: #212121;
    background: #fff;
}
*/
.conArea nav#menu_2 h1{
    font-family: notokr-medium;
    font-weight: 400;
    background: #fff;
    font-size: 14px;
    padding: 0;
    border-top: none;
    border-bottom: 2px solid #626771;
    line-height: 41px;
    position: relative;
}
.conArea nav#menu_2 a{
    font-size: 14px;
    display: inline-block;
    color: #212121;
    width: 80%;
}
.conArea nav#menu_2 h1 img{width: 25px; height: 25px; margin-top: 8px; margin-right: 3px;}
.conArea nav#menu_2 h2{
    line-height: 32px;
    display: block;
    background: #f9f9f9;
    border-top: none;
    border-bottom: 1px solid #e8e8e8;
    padding-left: 11px;
}
.conArea nav#menu_2 h2:first-of-type{margin-top: 5px;}
.conArea nav#menu_2 h2:last-of-type{margin-bottom: 10px;}
.conArea nav#menu_2 h2:before{
    font-size: 12px;
    content: '-';
    color: #fff;
    line-height: 10px;
    text-align: center;
    display: inline-block;
    width: 12px;
    height: 12px;
    background: #494949;
    position: relative;
    margin-right: 5px;
}

.bltList li:before, .bbs li:before {display:none;}
.list label .mgT20 {margin-top:0px !important;}
.consultingTime .submit {padding-top:20px; height:60px;}
.consultingTime .day .info {top:300px;}