@charset "utf-8";
@media all{
	
/*　お知らせ一覧
---------------------------------------------------*/
#whatsnew{ width:820px;}
#whatsnew .section{ width:780px; padding:0px 20px 30px;}
#whatsnew .section dl dt{ padding:15px 0 8px 0;  font-weight:bold; color:#999;font-size: 13px;}
#whatsnew .section dl dd.title{ padding:0 0 15px 0; margin:0 0 15px 0; font-weight:bold; border-bottom:dashed 1px #d9d9d9;    font-size: 24px;}
#whatsnew .section dl dd.text{ padding:0 0 40px 0; line-height:1.6em;}
#whatsnew .section dl dd.text .center{ display:block; text-align:center;}
#whatsnew .section dl dd.text .right{ display:block; text-align:right;}
#whatsnew .section p.btn{ margin:10px 0 0 0; text-align:right;}

	dd{
		 overflow-wrap:  break-word;
	}
	
}
@media screen and ( max-width: 1280px ) {
#whatsnew {
    max-width: 820px;
	width: 100%;
}
	#whatsnew .section {
    max-width: 780px;
	width: 100%;
    padding: 0px 20px 30px;
}
}
@media screen and ( max-width: 767px ) {
	#whatsnew .section {
    width: 100%;
}
	#whatsnew {
    width: 100%;
}