@charset "UTF-8";
/* CSS Document */
.privacy_kv{
	width: 100%;
	height: 40vh;
  	background-image: url("../images/privacy/main_sp.jpg");
	background-size: cover;
}

/*コンテンツ１*/
.content1{
    background-color: #FFF;
}
.content1 img{
	display:block;
	width:100%;
}
.content1  #privacy{
	margin: 50px auto;
}
.content1  #privacy .privacy1{
	font-size: 14px;
    line-height: 20px;
    padding: 15px 20px 5px;
	text-align: left;
}
.content1  #privacy .headline{
	font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #1F2C33;
    padding: 6px 16px;
    margin: 0px;
	color: #FFF;
    text-align: left;
}
.content1  #privacy ol{
	font-size:12px;
	margin:10px 0;
}
.content1  #privacy ol li{
	line-height:1.4em;
}
.content1  #privacy ul {
	font-size:12px;
	margin:10px 0;
    display: block;
}
.content1  #privacy ul li{
	line-height:1.4em;
}
/*pc*/
@media screen and (min-width: 758px){
.privacy_kv{
	width: 100%;
	height: 40vh;
  	background-image: url("../images/privacy/main.jpg");
	background-size: cover;
}
.content1{
}
.content1  #privacy{
	margin: 50px auto;
    max-width: 1000px;
}
.content1  #privacy .privacy1{
	font-size: 14px;
    line-height: 1.8em;
    padding: 15px 20px 5px;
	text-align: left;
}
.content1  #privacy .headline{
	font-size: 15px;
    line-height: 18px;
    font-weight: bold;
    padding: 10px 20px;
    margin: 10px 0 0px 0;
    text-align: left;
}
.content1  #privacy ol{
	font-size:12px;
	margin:10px 0;
}
.content1  #privacy ol li{
	line-height:1.4em;
}
.content1  #privacy ul {
	font-size:13px;
	margin:10px 0;
}
.content1  #privacy ul li{
	line-height:1.4em;
}

}


@media screen and (max-width: 758px){

}