
h2 {
  margin-top: 100px;
}


.section{
  max-width: 600px ;
  padding: 50px 10px 200px;
}




.title{
  display         : flex;
  max-width       : 800px ;
  margin          : 0 auto ;
  padding         : 20px 0 10px ;
  color           : #888 ;
  flex-flow       : wrap ;
}

.notice_date{
  float           : left ;
  width           : 120px ;
  padding         : 0 ;
  font-size       : 14px ;
  font-weight     : 800 ;
}
.noticeTitle{
  width           : calc( 100% - 120px ) ;
  padding         : 0 10px 0 0 ;
  font-size       : 17px ;
  text-align      : left ;
  font-weight     : 800 ;
  color           : #333 ;
}
.comment{
  padding         : 30px 15px 0 ;
}

/* 携帯 **********************************/
@media screen and (max-width:650px){

  .notice_date{
    width           : 100% ;
    padding         : 0 ;
  }
  .noticeTitle{
    width           : 100% ;
    padding         : 0 10px 0 20px ;
  }
  .comment{
    
  }




}



















