@charset "utf-8";
.privacyPolicyContents {margin:24px 4% 0; font-size:14px;}
.privacyPolicyContents h4.altText {font-size:16px; font-weight:normal;}
.privacyPolicyContents dl {margin:10px 0 0; border:solid 1px #ddd; border-radius:3px;}
.privacyPolicyContents dt {background-color:#f5f5f5; border-bottom:solid 1px #ddd; padding:8px 10px;}
.privacyPolicyContents dd {padding:8px 10px; font-size:13px;}
.privacyPolicyContents .tell {text-align:center; margin-top:30px; padding:10px; border:solid 1px #ddd; border-radius:3px;}
.privacyPolicyContents .tell p span { display:block; margin-bottom:5px; padding-bottom:5px; font-size:16px; border-bottom:solid 1px #ddd;}


#privacypolicy-wrap {}
.privacypolicy-inner {margin:24px 4% 40px;}
.privacypolicy-inner h4 { font-size:16px; font-weight:bold; margin-bottom:10px}
.privacypolicy-inner dl { margin:15px 0 0; border:solid 1px #ddd; border-radius:3px;}
.privacypolicy-inner dt { background-color:#f5f5f5; border-bottom:solid 1px #ddd; padding:8px 10px; font-weight:normal !important; line-height:1.6 !important}
.privacypolicy-inner dd { padding:8px 10px 26px; font-size:13px; line-height:1.6 !important}
.privacypolicy-inner ul { margin-bottom: 20px;}
.privacypolicy-inner ul:last-child { padding-bottom: 0; }
.privacypolicy-inner li { text-indent:-1em; padding-left: 1em; }