@charset "utf-8";

/* 열린장관실 메인   */

#menu2062_obj700{width: 100%;}
#_wrap #_wrapArticle #_container #_content{  border:none; padding-top: 0;}


#menu2062_obj406{
    height: auto !important;
    position: relative !important;
    top: 0 !important;
    right: -166px !important;
    width: 80% !important;
    margin-bottom: 0;
    margin-top: 200px;
    margin-right: 78px;
}

#menu2062_obj406 img {
    margin-bottom: 10px;
    width: 40%;
    position: relative;
}
#menu2062_obj434{margin-bottom:0}

#menu2062_obj461{position: relative; margin-bottom:0;}
#menu2062_obj499{width:100%; position:relative;height: auto;margin-top: 20px;margin-bottom: 0;}
#menu2062_obj500{width:100%; position:relative;top: 0;margin-top: 10px;}
#menu2062_obj499, #menu2062_obj500{ box-shadow: none;}
.main_b1{margin-bottom: 10px;}
.main_b2{margin-bottom: 10px;}
.main_b1 img, .main_b2 img{width:100%}
.greetingWrap2 .greetingImg2{width:35%}

/* === 메인달력 ===*/

.cal_top{display:none}

.pignose-calendar{height: auto !important;margin-top: 80px !important;}
.pignose-calendar .pignose-calendar-unit{float:left}
.pignose-calendar .pignose-calendar-top{ 
    top: 0;
    left: 0;
    width: 100% !important;
    height: auto !important;
    position: relative;
    padding: 2.6em 0;
}
.pignose-calendar .pignose-calendar-body{display: block !important;}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav.pignose-calendar-top-prev{
     float: left;
    margin-left: 1.6em;
    position: relative;
    top: 0;
    left: 0;
}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav.pignose-calendar-top-next{
    float: right;
    margin-right: 1.6em;
    position: relative;
    top: 0;
    left: 0;
    margin-left: 0;
}

.cal_mid{ width: 100%; height: auto;}
.cal_more{
    width: 100%;
    display: inline-block;
    background: #d3ddff;
    height: 50px;
}
.cal_more span{ background: url(/sites/minister/images/main_cal_more.png) 50% 50% no-repeat;height: 50px;width: 100%;}



#_wrap #_wrapArticle{margin-top:0}

.m_visual .sectionWrap		{float: none;}
.m_visual .sectionWrap .img		{width: 100%;}
.m_visual .sectionWrap.section_01 .img,
.m_visual .sectionWrap.section_02 .img,
.m_visual .sectionWrap.section_03 .img		{margin: 0;}

.m_visual .section_01,
.m_visual .section_02,
.m_visual .section_03			{width: 100%;}
.m_visual .sectionWrap.section_02 .text		{top: 17%;}

@media screen and (max-width : 540px) {
  .m_visual .sectionWrap.section_01 .img img		{min-height: 280px;}
  .m_visual .sectionWrap .text,
  .m_visual .sectionWrap.section_02 .text,
  .m_visual .sectionWrap.section_03 .text		{top: 10%; left: 5%; right: 5%;}
  .m_visual .sectionWrap.section_01 .text		{height: 90%;}
  .m_visual .sectionWrap .text .title		{font-size: 26px;}
  .m_visual .sectionWrap .text p			{font-size: 16px; word-break: keep-all; width: 50%; text-align: left;}
  .m_visual .sectionWrap .text ul			{position: absolute; bottom: 30px; left: 0px; margin-top: 0;}
  .m_visual .sectionWrap .text ul li		{margin-top: 5%;}
  .m_visual .sectionWrap .text ul li a		{font-size: 16px; padding: 10px 40px 10px 15px;}
}
