@media screen and (max-width: 768px) {
	.page-privacy__section-title h2 img {
		height:136px;
		width:auto;
	}	

	.page-privacy__section-title h2 {
		margin-bottom:15px;
		padding-left:7px;
	}
	.page-privacy__ja{
		font-size:18px;
		font-weight:700;
		line-height:35px;
	}

	.layout-page-privacy{
		font-size:14px;
		line-height:20px;
		width:335px;
		margin:0 auto 31px;

	}
	.layout-page-privacy h3{
		font-size:14px;
		font-weight:700;	
		margin-top:20px;
	}

	.layout-page-privacy .tbl-jointuse tr td:first-child {
		width:95px;	
		padding-left:2px;
	}

}

@media screen and (min-width: 769px) {

	.page-privacy__section-title {
		display:flex;
		justify-content:space-between;
		align-items:center;
	}
	.page-privacy__section-title h2 img {
		height:86px;
	}	

	.page-privacy__section-title h2 {
	}
	.page-privacy__ja{
		font-size:22px;
		font-weight:700;
		line-height:40px;
	}
.layout-page-privacy.page-header{
margin-bottom:95px;
}
	
	.layout-page-privacy{
		width:1000px;
		margin:0 auto 31px;
		font-size:16px;

	}
	.layout-page-privacy h3{
		font-size:16px;
		font-weight:700;	
		margin-top:35px !important;
	}

	.layout-page-privacy.content p{
		line-height:29px;
	}


	.layout-page-privacy.content>*{
		width:800px;
		margin:0 auto;
	}
	.layout-page-privacy .tbl-jointuse tr td:first-child {
		width:290px;	
		padding-left:30px;
	}


}
