@charset "utf-8"; /* CSS Document */ a { color:#fff; } .backPrivacy { width:100%; background-image:url("../img/back2.png"); background-repeat:repeat-y; background-size:100% auto; overflow:hidden; padding-bottom:60px; } .privacyInner { width:100%; overflow:hidden; margin-top:30px; margin-bottom:50px; line-height:28px; } .privacyInnerText { text-align:center; width:100%; overflow:hidden; } .privacyLeft { float:left; } .textRight { text-align: right; } .privacyInner ol { padding-left: 20px; } .privacyInner ol li, .privacyInner ul li { padding-left: 5px; margin-bottom: 5px; } .privacyInner ul { padding-left: 10px; } .privacyInner h2 { border-left:solid; border-left-width:15px; border-left-color:#09c; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#ccc; padding:10px 0 10px 20px; width:70%; font-size: 1rem; line-height: 1.2rem; font-weight: normal; } .privacyInner h3 { font-size: 1rem; font-weight: bold; color:#09c; margin: 20px 0 0; letter-spacing: 2px; } .subTitle:not(:first-child) { margin-top: 20px; } .privacyInner .areaText { margin-left: 10px; } @media screen and (max-width: 999px) { .privacyLeft { width:100%; } } @media screen and (min-width:1000px) and (max-width: 1249px) { .privacyLeft { width:100%; } } @media screen and (min-width:1250px) and (max-width:1599px) { .privacyLeft { width:65%; } } @media screen and (min-width:1600px) { .privacyLeft { width:65%; } }