@charset "utf-8";
/*
機　　能　　名：個人情報保護方針
作　　成　　日：2019/09/26
作　　成　　者：52WEB WORKS. 関本
更　　新　　日：
*/

/* ***************************************
	privacy_contents
**************************************** */
#privacy_contents {
margin:0 auto;
}
#privacy_contents h4 {
border-bottom:1px solid #CCCCCC;
}
#privacy_contents p,
#privacy_contents ul {
margin:0 auto;
}
#privacy_contents ul {
line-height:1.8;
}
#privacy_contents p img {
vertical-align:middle;
}
@media screen and (min-width: 769px) {/* PC */
#privacy_contents .bg_wrapper {
padding-top:60px;
padding-bottom:100px;
}
#privacy_contents h4 {
min-height:14px;
padding-left:55px;
padding-bottom:10px;
margin-bottom:20px;
background:url(../images/privacy/icon_ttl.png) 30px 0 no-repeat;
background-size:auto 14px;
-webkit-background-size:auto 14px;
}
#privacy_contents p,
#privacy_contents ul {
width:840px;
}
#privacy_contents .p_txt {
margin-bottom:50px;
}
#privacy_contents .bm {
margin-bottom:60px;
}
@media screen and (min-width: 769px) and (max-width: 1280px) {/* PC small */
}
}
@media screen and (max-width: 768px) {/* SP */
#privacy_contents .bg_wrapper {
padding-top:20px;
padding-bottom:50px;
}
#privacy_contents h4 {
min-height:9px;
padding-left:7%;
padding-bottom:5px;
margin-bottom:10px;
background:url(../images/privacy/icon_ttl.png) 3% 0 no-repeat;
background-size:auto 9px;
-webkit-background-size:auto 9px;
}
#privacy_contents p,
#privacy_contents ul {
width:94%;
}
#privacy_contents .p_txt {
margin-bottom:25px;
}
#privacy_contents .bm {
margin-bottom:30px;
}
#privacy_contents p img {
width:150px;
}
@media screen and (min-width: 480px) {/* Tablet iPad・mini */
}
@media screen and (max-width: 320px) {/* iphoneSE */
}
}

