
/* 메인 레이어 팝업 */
/*body.layerPopYes{overflow:hidden;}*/
.m_popup { }
.m_popup * {box-sizing: border-box;}
.m_popup .mask{}
.m_popup .popContents{margin: 0 auto; background: #fff;}
.m_popup .layerpopList{position:relative;}
.m_popup .layerpopList .item a {display:block;}
.m_popup .layerpopList .item a img{ max-width:100%;}

.m_popup .layerpopBtn{width:100%;text-align:center; overflow:auto; border-top:0; }
.m_popup .layerpopBtn .today{float:left;width:50%;height:38px;line-height: 38px;background:#444;}
.m_popup .layerpopBtn .today > a {color:#fff;font-size:16px;}
.m_popup .layerpopBtn .today label{width:100%;height:38px;line-height:38px;color:#999;font-weight:bold;font-size:16px;}
.m_popup .layerpopBtn > button{float:left;display:block;width:50%;height:38px;line-height:38px;font-weight:bold;font-size:16px;background:#000;border:0 none; color:#fff;}

.m_popup .popup_close_wrap {display:flex;flex-wrap: nowrap; align-items: center;justify-content: flex-end; font-size:14px; padding:0px 15px; height:38px; color:#ccc; background:#000; border-top:0;}
.m_popup .popup_close_wrap > label {}
.m_popup .popup_close_wrap > .dc_button {margin-left:5px; border-radius: 3px; padding:3px 5px; border: solid 1px #fff; color:#fff !important; background:#000;}

.m_popup .bx-controls{position:absolute;left:0;bottom:26px;height:auto;width:100%;margin-bottom: 20px;}
.m_popup .bx-wrapper {margin-bottom:0px;}
/*.m_popup .bx-wrapper .bx-pager.bx-default-pager a{width:10px;height:10px;margin:0 3px 0 2px;overflow:hidden;}*/

.layerPopYes .m_popup .popContents{}
.layerPopYes .m_popup .mask{width:100%;height:100%;}

@media screen and (max-width:753px){
.m_popup { left:0 !important; width:100% !important; padding:0 5%; }
}