@charset "utf-8"; /* CSS Document */

/* 푸터 */
/*공통*/
#footer ul li{ position: relative; margin-left: .5rem; }
#footer ul.ul_01 li:before { content: '·'; position: absolute; left: -.5rem; }
#footer ul.ul_02 li:before { content: '-';  position: absolute; left: -.5rem; }
.keywordhide {
    visibility: hidden;
    height: 1px;
    width: 1px;
    position: absolute;
    bottom: 0;
    right: 0;
}
#footer a {
    color: #4669A6;
}
    #footer a:hover {
        color: #2D4F8A;
    }
.half {
    width: 49%
}
/* 푸터 - 로고 */
#footer .logo_img {
    height: 30px;
}
#footer section.top {
    padding: var(--sec_pd) 0 calc( var(--sec_pd) / 1.25)
}
#footer section.bg_light_blue div[class*='txt_0'] p{
	font-weight: 500;
}
#footer section.bg_light_blue div[class*='txt_0'] p span{
	font-weight: 400;
}
#footer .wrap {
    display: flex;
    justify-content: space-between;
}




#footer .divider {
    display: inline-block;
    content: '';
    width: 2px;
    height: inherit;
}

/* ==================== 해상도 1380px 이상 ==================== */
@media screen and (min-width: 1380px) {
}

/* ==================== 모바일 레이아웃 ==================== */

@media ( max-width: 1380px ) {
}


@media ( max-width: 900px ) {
    .half {
        width: 100%
    }.half:first-child {
        margin-bottom: 1rem
    }
	#footer .divider{
		display: none!important;
	}
    /* 푸터 */
    #footer .wrap {
        display: block;
    }
	#footer section.bg_light_blue .wrap .d_flex:first-child{
		flex-direction: column;
		text-align: center
	}
    #footer section.bg_light_blue .wrap .d_flex:last-child{
		margin-top: 1rem;
		justify-content: center;
	}
	#footer .logo_img {
		height: 18px;
	}
	
}

/***** 가로모드 *****/
@media screen and (orientation: landscape) and ( max-width: 900px ) {
}


@media only screen and (min-width: 300px) and (max-width: 850px) {
}

@media screen and (max-width: 375px) and (orientation:portrait) {
}
/* ========================================================================== */
