div.nwAddBox {text-align: center; margin-top: 2rem;}
ul.nwList {margin-bottom: 2rem; margin-top: 1rem;
  > li {position: relative; margin-top: 1rem; position: relative; padding: 0.5rem; display: flex; justify-content: center; align-items: flex-start; gap: 1rem; flex-wrap: wrap;
    > p.iconClose {position: absolute; top: 0; right: 0.5rem;}
    > img {width: 15rem}
    > div.content {width: 100%;
      > div.nwDate {font-size: 0.8rem; color: gray;}
      > div.nwHeader {font-size: 1.1rem; font-weight: bold; margin-bottom: 0.5rem; margin-top: 0.3rem;}
      > div.nwText {margin-bottom: 0.5rem}
      > div.nwLinkBox {display: flex; justify-content: space-between; align-items: flex-end; 
        > div {
          > div.nwDocsBox {margin-top: 0.5rem}
        }
      }
      
    }  
  }
}
/*.nwDateMobile {display: none; font-size: 0.8rem; color: gray}
.nwImageBox {text-align: center; width: 250px}
.nwImageBox > img {width: 250px}
.nwLink {text-align: right}
.nwButtonsBox {position: absolute; top: 1rem; right: 1rem; font-size: 1.2rem; display: flex; justify-content: right; align-items: baseline; gap: 2rem}
.userNewsBorder {border: 1px solid #CCC; padding: 1rem}
.userNewsButton {cursor: pointer}
.nwList > li > p.nwEdit {position: absolute; top: 0.7rem; right: 3rem}
.nwList > li > p.iconClose {position: absolute; top: 0.5rem; right: 0.5rem}
.nwAddBox {text-align: left}
.nwEditBox {text-align: center}
#_nwEditWin {width: 30rem}
#_nwEditHeader {width: calc(100% - 1rem)}
#_nwEditText {width: calc(100% - 1rem); height: 4rem; text-align: left; resize: none}
.nwEditLinkBox {width: calc(100%); margin: 0 auto; display: flex; justify-content: space-between; align-items: baseline; gap: 1rem; margin-top: 0.5rem}
#_nwEditLink {width: 40%}
#_nwEditAddress {width: 60%}
#_nwEditPhoto {width: calc(100% - 2rem); margin: auto; padding-top: 1rem}
.nwNoNews {color: red; font-size: 1.2rem; text-align: center; margin-top: 2rem}
#_nwWaitBox {text-align: center}
#_nwWaitBox > img {width: 2rem}
.nwEditDateBox {display: flex; justify-content: right; align-items: center; gap: 0.5rem; margin-bottom: 1rem}
#_nwEditDate {width: 6rem}
.nwEditPhotoBox {display: flex; justify-content: center; align-items: flex-start; width: 19rem; margin: 0 auto}
.nwEditPhotoBox > p {width: 1rem; margin-top: 1rem}*/

@media only screen AND (min-width: 768px) 
{
  //#_userNewsList {padding-top: 1rem}
  ul.nwList > li {flex-wrap: nowrap;
    > img { }
  }
}
