@charset "utf-8";
/*
body#privacyPolicy.privacyPolicy > div#page > div#contents > div#main > div.widebox > h3 { margin-bottom: 30px; }
body#privacyPolicy h4.privacyPolicyttl { margin-bottom: 15px; font-size: 123.1%; }
body#privacyPolicy .privacyPolicyContents { padding: 35px; border-bottom:#ccc dotted 1px; line-height:1.8;}
body#privacyPolicy h4.altText { margin-bottom: 30px; font-size: 17px; font-weight:600; }
body#privacyPolicy div.widebox > div > div:first-child { margin-top: 15px; }
*/

body#privacyPolicy dl dt { font-weight: bold; font-size: 116%; }
body#privacyPolicy dl dd { margin: 5px 10px 30px 0; font-size: 100%; line-height: 20px; }
body#privacyPolicy dl dd:last-child { margin-bottom: 0; }
body#privacyPolicy div.tell p { font-size: 100%; padding: 20px 15px; text-align:center;}
body#privacyPolicy div.tell p span { font-size: 123.1%; }
/*#side div#newsAndTopics { padding:0 15px;}*/

body#privacyPolicy #privacypolicy-wrap {width: 908px; margin: 20px auto 0;padding: 15px 20px 0;line-height: 1.8 !important; font-size: 14px !important;}
body#privacyPolicy .privacypolicy-inner h4 { font-size: 18px !important; font-weight: bold !important; padding: 0 0 0 .75em;border-left: 6px solid #ccc;}
body#privacyPolicy .privacypolicy-inner p { margin: 20px 0 !important; }
body#privacyPolicy .privacypolicy-inner {margin-bottom: 80px !important;}
body#privacyPolicy .privacypolicy-inner dl {}
body#privacyPolicy .privacypolicy-inner dl dt { font-weight: normal !important; }
body#privacyPolicy .privacypolicy-inner dl dd { padding: 5px 0 5px 47px !important; line-height:1.8 !important}
body#privacyPolicy .privacypolicy-inner ul { margin-bottom: 20px; }
body#privacyPolicy .privacypolicy-inner ul:last-child { margin-bottom: 0; }
body#privacyPolicy .privacypolicy-inner li { text-indent:-1em; padding-left: 1em; }

.mutual-link { display: inline-block; position: absolute; top: 10px; right:20px; font-size:12px;margin: 0; text-align: center; line-height: 26px;}
.mutual-link a { border-left: 1px solid #eee; padding-left: 1.6em; text-decoration:underline !important}
.mutual-link a:hover { text-decoration:none !important}
