section {
	clear:both;
	margin-bottom:2em;
}


.post-time {
	margin-bottom:12px;
  padding-left: 64px;
  background: url(../publishimage/whatsnew/img-whatsnew-marker.png) no-repeat;
  background-position: left top;
  font-weight: normal;
  font-size: 48px;
		line-height:56px;
  font-family: "Roboto Condensed","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;
	}
	@media screen and (max-width: 360px) {
		.post-time {
  font-size: 40px;
	}
	}
	
	main ul {
		margin:0 0 1em 1em;
		padding:0;
	}
	main ul li {
		position:relative;
		margin-bottom:3px;
		padding:0 0 0 1.5em;
		line-height:1.4;
	}
	main ul li:after{
	content:'';
	display:block; 
	position:absolute; 
	background:#00b49b;
	width:8px;
	height:8px; 
	top:7px; 
	left:7px; 
	border-radius: 5px;
	}
	main ol {
		margin:0 0 1em 2.5em;
		padding:0;
	}
	main ol li {
		margin-bottom:3px;
		list-style-type:decimal;	
		line-height:1.4;
	}
	
.info-cate-event, .info-cate-cp, .info-cate-debug, .info-cate-bug, .info-cate-ptcm3-event, .info-cate-ptcm3-cp, .info-cate-ptcm3-debug, .info-cate-ptcm3-bug, .info-cate-ptcmbig-cp, .info-cate-ptcmbig-event, .info-cate-ptcmbig-debug, .info-cate-ptcmbig-bug
	{
		position:relative;
	}
	.info-cate-event span, .info-cate-cp span, .info-cate-debug span, .info-cate-bug span
	{
		position:absolute;
		display:block;
		top:18px;
		left:340px;
		width:70px;
		height:19px
	}
.info-cate-ptcm3-event span, .info-cate-ptcm3-cp span, .info-cate-ptcm3-debug span, .info-cate-ptcm3-bug span, .info-cate-ptcmbig-event span, .info-cate-ptcmbig-cp span, .info-cate-ptcmbig-debug span, .info-cate-ptcmbig-bug span
	{
		position:absolute;
		display:block;
		top:18px;
		left:340px;
		width:160px;
		height:19px
	}

.info-cate-event span
{
	background:url(../publishimage/common/info-cate-event.png) no-repeat;
}
.info-cate-cp span
{
	background:url(../publishimage/common/info-cate-cp.png) no-repeat;
}
.info-cate-debug span
{
	background:url(../publishimage/common/info-cate-debug.png) no-repeat;
}
.info-cate-bug span
{
	position:absolute;
	background:url(../publishimage/common/info-cate-bug.png) no-repeat;
}
.info-cate-ptcm3-event span
{
	position:absolute;
	background:url(../publishimage/common/info-cate-ptcm3-event.png) no-repeat;
}
.info-cate-ptcm3-cp span
{
	position:absolute;
	background:url(../publishimage/common/info-cate-ptcm3-cp.png) no-repeat;
}
.info-cate-ptcm3-debug span
{
	position:absolute;
	background:url(../publishimage/common/info-cate-ptcm3-debug.png) no-repeat;
}
.info-cate-ptcm3-bug span
{
	position:absolute;
	background:url(../publishimage/common/info-cate-ptcm3-bug.png) no-repeat;
}
.info-cate-ptcmbig-event span
{
	position:absolute;
	background:url(../publishimage/common/info-cate-ptcmbig-event.png) no-repeat;
}
.info-cate-ptcmbig-cp span
{
	position:absolute;
	background:url(../publishimage/common/info-cate-ptcmbig-cp.png) no-repeat;
}
.info-cate-ptcmbig-debug span
{
	position:absolute;
	background:url(../publishimage/common/info-cate-ptcmbig-debug.png) no-repeat;
}
.info-cate-ptcmbig-bug span
{
	position:absolute;
	background:url(../publishimage/common/info-cate-ptcmbig-bug.png) no-repeat;
}

#en .info-cate-event span
{
	background:url(../publishimage/common/info-cate-event-en.png) no-repeat;
}
#en .info-cate-cp span
{
	background:url(../publishimage/common/info-cate-cp-en.png) no-repeat;
}
#en .info-cate-debug span
{
	background:url(../publishimage/common/info-cate-debug-en.png) no-repeat;
}
#en .info-cate-bug span
{
	position:absolute;
	background:url(../publishimage/common/info-cate-bug-en.png) no-repeat;
}



@media screen and (max-width: 640px) {
	.info-cate-event span, .info-cate-cp span, .info-cate-debug span, .info-cate-bug span, .info-cate-ptcm3-event span, .info-cate-ptcm3-cp span, .info-cate-ptcm3-debug span, .info-cate-ptcm3-bug span, .info-cate-ptcmbig-event span, .info-cate-ptcmbig-cp span, .info-cate-ptcmbig-debug span, .info-cate-ptcmbig-bug span
	{
		position:static;
		display:block;
		top:auto;
		left:auto;
	}
}