@charset "UTF-8";

/*--message_index--*/
/*#mainBody h1{
	background: url(/csr/2020/message/images/bg_h1_pc.png) center center no-repeat;
}*/


h2.topcom{
	border:0 !important;
	color:#7f7f7f !important;
	line-height:1.4em !important;
	padding:0 !important;
	margin-bottom:10px;
	text-indent:0 !important;
	font-size:129% !important;
	background:none !important;
}
h2.line2{
	line-height:1.4em !important;
	text-indent:0 !important;
	padding:10px 20px !important;
}
div.message_sign{
	float:right;
	width:500px;
}
p.message_sign2{
	text-align:right;
}

/*-----------------------------------------------------------
Mobile (Portrait) Design for a width of 320 to 767
-----------------------------------------------------------*/
@media only screen and (max-width: 767px) {

/*#mainBody h1{
	background: url(/csr/2020/message/images/bg_h1_sp.png) 0 0 no-repeat;
}*/
div.message_sign{
	width:100%;
	float:none;
}

}