.modalScreenLock{overflow-y:hidden}.modalOverlay{position:fixed;text-align:center;top:0;left:0;background-color:rgba(255,255,255,.8);width:100%;height:100%;z-index:1000;display:none}.modalOverlay.is-active{display:block}.modalContentsWrapper{display:inline-block;margin:17vh auto 0;z-index:2000;position:relative;text-align:left}.modalContentsWrapper_closeButton{position:absolute;top:0;right:0;background-color:#000;width:32px;height:32px;z-index:1;border-radius:0 4px;cursor:pointer}.modalContentsWrapper_closeButton::before{content:"";position:absolute;top:15px;right:4px;width:23px;height:2px;background-color:#fff;transform:rotate(135deg)}.modalContentsWrapper_closeButton::after{content:"";position:absolute;top:15px;right:4px;width:23px;height:2px;background-color:#fff;transform:rotate(45deg)}.campaignModalContents{width:710px;height:450px;padding:29px 35px;background-color:#fff;border-radius:5px;border:1px solid #c8c8c8;box-sizing:border-box;position:relative}.campaignModalContents_content{display:none}.campaignModalContents_content.is-active{display:block}.campaignModalContents_prevArrow{position:absolute;left:-33px;top:calc(50% - 9px);width:13px;height:17px;overflow:hidden;cursor:pointer}.campaignModalContents_prevArrow-footer{width:11px;height:14px;top:calc(50% - 7px);left:0}.campaignModalContents_prevArrow-footer::before,.campaignModalContents_prevArrow-footer::after{left:-4px !important}.campaignModalContents_prevArrow::before,.campaignModalContents_prevArrow::after{content:"";position:absolute;left:-2px;width:22px;height:3px;background-color:#000}.campaignModalContents_prevArrow::before{top:0;transform:rotate(140deg)}.campaignModalContents_prevArrow::after{bottom:0;transform:rotate(40deg)}.campaignModalContents_nextArrow{position:absolute;right:-33px;top:calc(50% - 9px);width:13px;height:17px;overflow:hidden;cursor:pointer}.campaignModalContents_nextArrow-footer{width:11px;height:14px;top:calc(50% - 7px);right:0}.campaignModalContents_nextArrow-footer::before,.campaignModalContents_nextArrow-footer::after{right:-4px !important}.campaignModalContents_nextArrow::before,.campaignModalContents_nextArrow::after{content:"";position:absolute;right:-2px;width:22px;height:3px;background-color:#000}.campaignModalContents_nextArrow::before{top:0;transform:rotate(40deg)}.campaignModalContents_nextArrow::after{bottom:0;transform:rotate(140deg)}.campaignModalContents_contentHeader{display:flex;justify-content:flex-start;height:91px}.campaignModalContents_contentHeaderTitles{width:479px;margin-top:-4px;position:relative}.campaignModalContents_contentHeaderTitles::before{content:"";position:absolute;bottom:0;left:0;width:448px;height:3px;background-color:#e5e5e5}.campaignModalContents_contentHeaderTitles::after{content:"";position:absolute;bottom:0;left:0;width:44px;height:3px;background-color:#727272;z-index:2}.campaignModalContents_contentHeaderImage{width:145px;height:91px}.campaignModalContents .blue{color:#00a0e9}.campaignModalContents_contentHeaderTarget{height:19px;background-color:#f74490;color:#fff;border-radius:4px;font-size:11px;padding:0 7px;display:inline-flex;justify-content:center;align-items:center}.campaignModalContents_contentHeaderTarget-sb{background-color:#00ade2}.campaignModalContents_contentHeaderTitle{color:#2e2e2e;font-size:22px;font-weight:bold;margin-top:5px;line-height:1.3}.campaignModalContents_campaignInfo{height:269px;padding:13px 0;font-size:14px;position:relative;border-bottom:1px solid #b2b2b2;overflow-y:scroll}.campaignModalContents_campaignInfo .mCSB_inside>.mCSB_container{margin-right:25px}.campaignModalContents_campaignInfo .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#a9a9a9}.campaignModalContents_campaignInfo .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background:linear-gradient(to bottom, #d5d5d5, transparent)}.campaignModalContents_campaignInfo .mCSB_scrollTools{right:-6px}.campaignModalContents_contentFooter{display:flex;justify-content:space-between;font-size:14px;padding:12px 20px;position:relative}.campaignModalContents_footerPrevLink{cursor:pointer}.campaignModalContents_footerNextLink{cursor:pointer}.campaignInfoList{overflow:auto}.campaignInfoList_info{display:flex;justify-content:flex-start;font-size:14px;letter-spacing:.2px}.campaignInfoList_info+.campaignInfoList_info{margin-top:10px}.campaignInfoList_infoTitle{width:135px}.campaignInfoList_infoDetail{width:490px;line-height:1.6}.campaignInfoList_infoDetail>.note{padding-left:0;text-indent:0;font-size:10px;display:block}.campaignInfoList_infoDetail>.note-withMarginTop{margin-top:5px}.campaignInfoList_infoDetail>.note-withMarginBottom{margin-bottom:5px}.campaignInfoList_infoDetailItem{display:block}.campaignInfoList_infoDetailItem+.campaignInfoList_infoDetailItem{margin-top:5px}.campaignInfoList_infoDetailItemSub{display:block;margin-top:3px}