.under_page_title {
	background: url(../img/kv.jpg) no-repeat center 50%;
}
@media only screen and (max-width:736px) {
.under_page_title {
	background: url(../img/kv.jpg) no-repeat;
	background-size: 100%;
}
}
section#contact_contents{
	margin-bottom:0 !important;
	padding-bottom:0 !important;
}
.privacy-box{
	max-width:980px;
	margin:0 auto 50px auto;
}

.privacy-box h2{
	color:#333;
	font-size:18px;
	margin-bottom:10px;
}
.privacy-box h3{
	font-size:15px;
	color:#333;
	margin-bottom:10px;
	font-weight:normal;
}
.privacy-box p{
	font-size:14px;
	margin-bottom:20px;
		line-height:170%;
}
.privacy-box p span{
	font-size:80%;
}
p.text-right{
	text-align:right;
	margin:50px 0 0 0;
	clear:both;
	overflow:hidden;
}

.privacy-box ul li{
	font-size:14px;
	list-style:circle;
	margin-left:20px;
	line-height:170%;
}
.privacy-box-last{
	border:1px solid #CCC;
	text-align:center;
	max-width:980px;
	margin:0 auto 100px auto;
	padding:20px;
	box-sizing:border-box
}
.privacy-box-last h2{
	font-size:18px;
	color:#333;
		margin-bottom:10px;
}
.privacy-box-last p {
	font-size:14px;
	line-height:170%;
}
.privacy-box-last p a{
	color:#1c75bc;
	
}

@media only screen and (max-width:736px) {
		.privacy-box {
			margin:0 15px 25px 15px;
		}
		.privacy-box-last h2{
	font-size:16px;
}
	.privacy-box h2{
	font-size:16px;
}
.privacy-box h3{
	font-size:14px;
}
.privacy-box p{
	font-size:13px;
}
.privacy-box-last{
	margin:0 15px 50px 15px;
}
}
