@charset "utf-8";


/******************************************
	LNB
******************************************/
#lnbWrap #lnb_04 .li_depth02 {width:calc(20% - 0.4em);}
#lnb_0305 li + li {width:calc(50% - 0.5em); display:inline-block;}
/* #lnb_0409 {position:absolute!important;bottom:0;right:1.1em;} */


/* 분야별 메뉴 정렬  */
#lnb_05 .depth02 > li {width:calc(100% / 7 - 0.5em);padding:3em 0.3em;}
#lnb_05 .depth02 > li a {text-align:center; border-radius:100%;padding-top:4.45em;padding-bottom: 1.3em;font-size:1.11111em; background: #fff;}
#lnb_05 .depth02 > li a span {font-size:0.79em;}
#lnb_05 .depth02 .li_depth02 a:before{background-size:3em auto; background-position:50% 25%;background-repeat: no-repeat;z-index:99;}
#lnb_05 .depth02 #lnb_0501 a:before {background-image:url(/portal/img/common/lnb0501.svg) ;}
#lnb_05 .depth02 #lnb_0502 a:before {background-image:url(/portal/img/common/lnb0502.svg) ;}
#lnb_05 .depth02 #lnb_0503 a:before {background-image:url(/portal/img/common/lnb0503.svg) ;}
#lnb_05 .depth02 #lnb_0504 a:before {background-image:url(/portal/img/common/lnb0504.svg) ;}
#lnb_05 .depth02 #lnb_0505 a:before {background-image:url(/portal/img/common/lnb0505.svg) ;}
#lnb_05 .depth02 #lnb_0506 a:before {background-image:url(/portal/img/common/lnb0506.svg) ;}
#lnb_05 .depth02 #lnb_0507 a:before {background-image:url(/portal/img/common/lnb0507.svg) ;}
#lnb_05 .depth02 #lnb_0508 {display:none;} 

#lnbWrap #lnb_06{display:none;}

@media (min-width: 1025px){
	#lnbWrap #lnb_05 .depth02 {min-height:17em;}
	#lnbWrap #lnb_05 .lnb_sub .acc-object{display:none}
	#lnbWrap #lnb_05 .li_depth02 > a:before {border-radius: 50%; border:none;}
	#lnbWrap #lnb_05 .lnb_sub:before{background: #f8fafc;}
	#lnbWrap .lnb_sub > .tit:after {background: #f8fafc; }
}


/* footer */
.footerWrap .markWA {display:block;}

/* 당선인에게 바란다 HOT 아이콘  */
#snbWrap .snb > li > ul > li > a[data-menu-id="0103160000"] span,
#lnbWrap .depth03 > li > a[data-menu-id="0103160000"] span {position:relative;}
#snbWrap .snb > li > ul > li > a[data-menu-id="0103160000"] span:after,
#lnbWrap .depth03 > li > a[data-menu-id="0103160000"] span:after {content:''; display:block; position:absolute; top:50%; right:-3.25em; transform:translateY(-50%); width:3em; height:1.4em; background:url(/portal/img/temp/ico-hot.svg) no-repeat 50% 50%; background-size:cover;}


