@charset "utf-8";

#logo .ir-logo{border:none;display:inline-block;margin:0;padding:0;width:160px;height:72px;font-size:0;line-height:0;background-position:0 -5px;}


#tm .th2.icon-menu .gnb-ir1{background-position:0 0}
#tm .th2.icon-menu .gnb-ir2{background-position:-75px 0}
#tm .th2.icon-menu .gnb-ir3{background-position:-150px 0}
#tm .th2.icon-menu .gnb-ir4{background-position:-225px 0}
#tm .th2.icon-menu .gnb-ir5{background-position:-300px 0}
#tm .th2.icon-menu .gnb-ir6{background-position:-375px 0}
#tm .th2.icon-menu .gnb-ir7{background-position:-513px 0}
#tm .th2.icon-menu .gnb-ir8{background-position:-513px 0}
#tm .th2.icon-menu .gnb-ir9{background-position:-600px 0}



#lnb_hm .nav_hm li.kor a{color:#2452a7;background-color:#fff;}
#lnb_hm .nav_hm .util1{background-position:0 -28px}
#tm .th1>a{padding:0 20px}


#tm .item .th2.icon-menu{}
#iconSet1 .th2{background:url(/images/kor/common/bg_gnb1.png) repeat-y 0 0;}
#iconSet1 .th2>li{width:20%;border-left:none;}
#iconSet1 .th2>li.no1,
#iconSet1 .th2>li.no2{min-height:226px;}
#iconSet1 .th2>li.no1,
#iconSet1 .th2>li.no2,
#iconSet1 .th2>li.no6{border-bottom:none;}

#iconSet2 .th2>li.no9,
#iconSet2 .th2>li.no10,
#iconSet2 .th2>li.no11,
#iconSet2 .th2>li.no12,
#iconSet2 .th2>li.no17{border-bottom:none;}
#iconSet3 .th2{background:url(/images/kor/common/bg_gnb1.png) repeat-y 0 0;}
#iconSet3 .th2>li{width:20%;}
#iconSet3 .th2>li.no18,
#iconSet3 .th2>li.no19,
#iconSet3 .th2>li.no20,
#iconSet3 .th2>li.no21,
#iconSet3 .th2>li.no23{border-bottom:none;}
#iconSet4 .th2{background:url(/images/kor/common/bg_gnb2.png) repeat-y 0 0;}
#iconSet4 .th2>li{width:25%;}
#iconSet4 .th2>li.no26,
#iconSet4 .th2>li.no27,
#iconSet4 .th2>li.no24,
#iconSet4 .th2>li.no25{min-height:190px}
#iconSet4 .th2>li.no32,
#iconSet4 .th2>li.no35{border-bottom:none;}
#iconSet5 .th2{background:url(/images/kor/common/bg_gnb2.png) repeat-y 0 0;}
#iconSet5 .th2>li{width:25%;}
#iconSet5 .th2>li.no36,
#iconSet5 .th2>li.no37,
#iconSet5 .th2>li.no38,
#iconSet5 .th2>li.no39,
#iconSet5 .th2>li.no40{min-height:120px;}

#iconSet5 .th2>li.no41,
#iconSet5 .th2>li.no42,
#iconSet5 .th2>li.no43,
#iconSet5 .th2>li.no44{border-bottom:none;}
#iconSet6 .th2{background:none;background:url(/images/kor/common/bg_gnb3.png) repeat-y 0 0;}
#iconSet6 .th2 li{border-bottom:none;}

#animate.action:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:56px;border-top:1px solid #cfd6e4;background:#fff;z-index:10;}
 

div #summary1{height:100%;padding-bottom:30px;background:url(/images/kor/common/summary1_bg.png) no-repeat 35px bottom;}
div #summary2{height:100%;padding-bottom:30px;background:url(/images/kor/common/summary2_bg.png) no-repeat 35px bottom;}
div #summary3{height:100%;padding-bottom:30px;background:url(/images/kor/common/summary3_bg.png) no-repeat 35px bottom;}
div #summary4{height:100%;padding-bottom:30px;background:url(/images/kor/common/summary4_bg.png) no-repeat 35px bottom;}
div #summary5{height:100%;padding-bottom:30px;background:url(/images/kor/common/summary5_bg.png) no-repeat 35px bottom;}
@media(min-width:0px){
#lnb_hm .nav_hm{border-color:#07316f;}
}

#sitemap_13_03_02 .dir,
#sitemap_13_03_01 .dir{display:none}

/*선거 D-day 추가_s*/
.voteday{display:block; width:90px; position:absolute; left:200px; top:13px; text-align:center;}
.voteday p{display:block;font-size:12px;letter-spacing:-1px;text-align:center;}
.voteday strong{display:block;height:26px;font-size:26px;line-height:26px;text-align:center; color:#355a9e;}
.voteday strong span{line-height:26px !important;}
.voteday  .day1{display:block;height:21px;width:90px;background:#FFF5CB;border-radius:50px;}

@media screen and (max-width:479px){
.voteday{display:none;}
}
/*선거 D-day 추가_e*/


