

.h_type01{
	background-image: url("../../img/message/message_main.jpg");

}

.message{
	padding: 120px 0 113px 0;
}

.message:after{
	display: block;
	clear: both;
	height: 0;
	content: "";
}

.message .text{
	width: 60%;
	display: block;
}



.message .text p{
	line-height: 29px;
	letter-spacing: 2px;
}



.message .text p:nth-child(2){
	padding: 53px 0 29px 0;
	letter-spacing: 2px;
}

.message .text p:nth-child(3){
	padding: 0px 0 27px 0;
	letter-spacing: 2px;
}

.message .text p:nth-child(4){
	padding: 0px 0 27px 0;
	letter-spacing: 2px;
}

.message .text p:nth-child(4){
	padding: 0px 0 28px 0;
	letter-spacing: 2px;
}
.message .text p:nth-child(5){
	padding: 0px 0 30px 0;
	letter-spacing: 2px;
}

.message .text p:nth-child(6){
	padding: 0px 0 30px 0;
	letter-spacing: 2px;
}
.message .photo{
	width: 40%;
	display: block;
	text-align: right;
}

.message .photo img{

	text-align: right;
}

.message .photo span{
	display: inline-block;
    padding: 13px 41px 0 0;
    letter-spacing: 2px;
}

@media all and (max-width:767px){

	.message {
    padding: 30px 20px 60px 20px;
}

	.message .photo span {
    padding: 13px 41px 0 0;
    letter-spacing: 1px;
}

	.message .text {
    width: 100%;
    display: block;
}

	.message .text p{
		letter-spacing: 1px !important;
		padding: 0 5px 25px 5px !important;
	}



	.message .photo {
    width: 100%;
    display: block;
    text-align: right;
    padding: 0 0 50px 0;
}

	.message .photo img {
    text-align: right;
    width: 100%;
}
}