/* プライバシーポリシー */

/* low_box
--------------------------------------------------*/
#low_box{
	width:100%;
	box-sizing: border-box;
	padding:0 2% 5%;
    margin:0 auto;
	float:left;
}

@media only screen and  (max-width: 568px) {
#low_box{
	width:100%;
	padding:0 1% 5%;
}
}

#low_box h2{
	padding:10px;
	font-size:1.2em;
}

.pv_top{
	font-size:12px;
	padding:1% 10px;
	}

#low_box .prv_list{
	width		: 98%;
	margin		: 1%;
	float:left;
	display:block;
	}

#low_box .prv_list h3{
	display:block;
	background	: #FEEFF1;
	padding:15px 4% 12px;
	font-size:18px;
	font-weight:normal;
	margin-bottom:5px;
	}

@media only screen and  (max-width: 568px) {
#low_box .prv_list h3{
	padding:10px 4% 8px;
	font-size:14px;
	margin-bottom:2%;
	}
}

#low_box .prv_list p{
	font-size:13px;
	padding:1% 3%;
	}

@media only screen and  (max-width: 568px) {
#low_box .prv_list p{
	font-size:12px;
	padding:1%;
	}
}

#low_box .prv_list .ptlst{
	padding:1%;
	width:100%;
	}

#low_box .prv_list .ptlst li{
	font-size:13px;
	padding:0.5% 1%;
	}

@media only screen and  (max-width: 568px) {
#low_box .prv_list .ptlst li{
	font-size:12px;
	padding:0 1% 2%;
	}
}

#low_box a{
	text-decoration:underline;
	color:#C30119;
	}

#low_box a:hover{
	color:#7C013F;
	text-decoration:none;
	}

#low_box .prv_box{
	border: 1px solid #ccc;
	padding: 5px 5px 10px;
	border-radius: 10px; 
	margin-top:2%;margin-bottom:2%;
}

#low_box .prv_box h4{
	border-bottom: 1px dotted #ccc;
	padding: 5px 2%;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}

#low_box .prv_box h5{
	font-size:13px;
	padding:1% 3% 0;
}

#low_box .prv_box ul{
	padding:1% 2%;
	width:100%;
	}
	
#low_box .prv_box li{
	font-size:13px;
	padding:0.5% 1%;
}

@media only screen and  (max-width: 568px) {
#low_box .prv_box li{
	font-size:12px;
	padding:0 1% 2%;
	}
}