@charset "utf-8";


/* !message
------------------------------ */
.boxMessage01 { margin: 20px 0 47px;}
	.boxMessage01 .img01 { margin-bottom: 16px;}
	.boxMessage01 .img02 { display: none;}
	.boxMessage01 .caption01 {
		margin: 0 3.13%;
		font-size: 86%;
		overflow: hidden;
	}
		.boxMessage01 .caption01 .txt01 { margin-bottom: 10px;}
		.boxMessage01 .caption01 .txt02 { text-align: right;}
		.signature01 {
			width: 41.67%;
			float: right;
		}
		
		
/* !English
------------------------------ */
#en .boxMessage01 .caption01 .txt01 { text-align: justify;}


/* ----------------------------------------------------------
				PC style
---------------------------------------------------------- */
@media only print, screen and (min-width: 768px) {

/* !message
------------------------------ */
.boxMessage01 { 
	width: 860px;
	margin: 40px auto 125px;
}
	.boxMessage01 .img01 { display: none;}
	.boxMessage01 .img02 { 
		display: block;
		margin-bottom: 22px;
	}
	.boxMessage01 .caption01 {
		margin: 0 20px;
		font-size: 100%;
	}
		.boxMessage01 .caption01 .txt01 { 
			line-height: 2;
			margin-bottom: 30px;
		}
		.boxMessage01 .caption01 .txt02 {}
		.signature01 { width: 250px;}

}