@charset "utf-8";
/*///////////////////////////////////////
	DHニュース_新設分割による新会社設立について
	new-company-established.html
	----------------------------
	1.PC表示設定
	2.スマホ表示設定
	※前半がPC設定、後半がSP設定になります。
//////////////////////////////////////*/

/*====================================
	1.PC表示設定
	※幅801px以上の全てのデバイスに適用
====================================*/
@media all and (min-width: 801px) {
#contents.manage .context {
	padding: 40px 50px 0 50px;
	color: #3c3c3c;
}
#contents.manage .context p {
	line-height: 28px;
	padding: 0;
}
#contents.manage .context p.date {
	margin-top: 30px;
}
#contents.manage .context p.ttl_info {
	margin-top: 55px;
}
#contents.manage .context p.txt_info {
	margin-bottom: 30px;
}
#contents.manage .lead {
	padding: 20px 10px 40px;
}
#contents.manage .paragraph {
	padding: 0 10px 40px;
}
#contents.manage .h_paragraph {
	margin: 0 0 5px 10px;
}
}/* @media PC設定ここまで
-------------------------------------------------------------------- */

/*====================================
	2.スマホ表示設定
	※幅800px以下のデバイス全てに適用
====================================*/
@media all and (max-width: 800px) {
.ta_left {
	text-align: left;
}
.ta_right {
	text-align: right;
}
.ta_center {
	text-align: center;
}
#contents.manage .context {
	padding: 0 10px;
	color: #3c3c3c;
}
#contents.manage .context p {
	padding: 0; /*common設定の打消し*/
	line-height: 1.8;
}
#contents.manage .context p.date {
	margin-top: 30px;
}
#contents.manage .context p.ttl_info {
	margin: 30px 0 20px;
}
#contents.manage .context p.txt_info {
	margin-bottom: 10px;
}
#contents.manage .lead {
	padding: 20px 10px 40px;
}
#contents.manage .paragraph {
	padding: 0 10px 40px;
}
#contents.manage .h_paragraph {
	margin: 0 0 5px 10px;
}
}/* @media スマホ設定ここまで
-------------------------------------------------------------------- */
