@charset "UTF-8";
/* CSS Document */

@import url("privacy.css");

@import url("tokushoho.css");

.page_read {
	margin-bottom: 20px;
}

.privacy {
	margin-bottom: 60px;
}

.tokushoho h2 {
	font-size: 34px;
    text-align: center;
	margin-bottom: 20px;
}


@media screen and (max-width: 767px){
	.tokushoho h2,
	.page_read h1 {
		font-size: 7vw;
	}
}

.img_center {
	margin:0 auto;
}

.company_content {
	width: 94%;
	max-width: 1000px;
	margin: 0 auto 100px;
}
.company_content .column2{
	margin-bottom: 60px;
}
.company_content .content_single1 {
	width: 40%;
}
.company_content .content_single1 img {
	margin: 0 auto 14px;
}

.company_content .content_single1:nth-of-type(odd) {
	margin-right: 2%;
}
	
.company_content .content_single2 {
	width: 58%;
}
@media screen and (max-width: 1024px){
	.company_content .content_single1 img {
		max-width: 340px;
	}
	.company_content .column2 .content_single1,
	.company_content .column2 .content_single2 {
		width: 100%!important;
		margin: 0 !important;
	}
}

.video_content{
	margin: 0 auto 100px;
	text-align:center;
}

.video_content h2 {
	font-size: 34px;
    text-align: center;
	margin-bottom: 20px;
}


@media screen and (max-width: 767px){
	.video_content h2 {
		font-size: 7vw;
	}
}
