@charset "UTF-8";
/*!
 * プレスリリースCSS
*/

body {
	background-image:url(/content/dam/nttcom/cmn/img/backgrounds/bg-l-resources.jpg);
}
.download{
	margin-top:70px;
}
/*プレスリリース個別コンポーネント*/
.logos{
	margin-bottom:80px;
}
.socials{
	text-align:right;
	margin:0 auto 30px;
}
.socials ul li{
	display:inline;
}

.socials ul li:nth-child(4) button{top:-5px;} /* linkedin */

.date{
	text-align:right;
	margin:0 auto 15px;
}
.companyName{
	margin-bottom:100px;
}
h3{
	margin-bottom:30px;
	line-height:1.5;
}
.readTxt p{
	margin-bottom:100px;
}

.pressReleaseTxt p{
	margin-bottom:30px;
	line-height:24px;
}
.pressReleaseTxt div.txtArea{
	margin-bottom:60px;
}
.pressReleaseTxt table th,
.pressReleaseTxt table td{
	border:none;
}
/* =========================================================
 * タブレット版
 * 768px以下に適応
 * ====================================================== */

@media screen and (max-width:768px){
	body {
		background-image:url(/content/dam/nttcom/cmn/img/backgrounds/bg-t-resources.jpg);
		background-size:contain;
	}
	.pressReleaseDetail .date{
		margin-top:50px;
		margin-bottom:30px;
	}
	h3{
		margin-bottom:30px;
		font-size:1.5rem;
	}
	.readTxt p{
		margin-bottom:80px;
	}
	.logos{
		margin-bottom:50px;
	}
	.logos img{
		width:100%;
	}
	.pressReleaseTxt p{
		margin-bottom:20px;
	}
	.pressReleaseTxt div.txtArea{
		margin-bottom:40px;
	}

}
/* =========================================================
 * スマホ版
 * 480px以下に適応
 * ====================================================== */

@media screen and (max-width:480px){
	body {
		background-image:url(/content/dam/nttcom/cmn/img/backgrounds/bg-m-resources-m@2x.jpg);
		background-size:contain;
	}
	.pressReleaseDetail .date{
		margin-top:30px;
		margin-bottom:30px;
	}
	h3{
		margin-bottom:30px;
		font-size:1.2rem;
	}
	.readTxt p{
		margin-bottom:40px;
	}
	.logos{
		margin-bottom:40px;
	}
	.logos img{
		width:100%;
	}
	.pressReleaseTxt p{
		margin-bottom:20px;
	}
	.pressReleaseTxt div.txtArea{
		margin-bottom:40px;
	}
}