@charset "utf-8";

/*===============================================
 *	Privacy
===============================================*/
.policy-warapper h2 {padding: 10px 0 0 1em;}
.policy-warapper h3 {font-size: 16px;font-weight: bold;color: #282828;background: #cdf7ff;border-left: solid 7px #29a6bd;padding: .5em 1em;margin-top: .5em;margin-bottom: 1em;}
.policy-warapper h4 {font-size: 16px;font-weight: bold;border-bottom: solid 3px #cdf7ff;position: relative;margin-top: .5em;margin-bottom: 1em;padding-left: 1em;}
.policy-warapper h4:after {position: absolute;content: " ";display: block;border-bottom: solid 3px #29a6bd;bottom: -3px;left:0;width: 20%;}
.policy-warapper p{margin-bottom: 1em;line-height: 2;}
.policy-warapper strong{font-weight: bold;}
.policy-warapper ol{counter-reset: item;list-style-type: none;padding-left: 0;}
.policy-warapper li{text-indent: -1.3em;padding-left: 1.3em;line-height: 1.6;margin-bottom: 1em;}
.policy-warapper li:before {counter-increment: item;content: counter(item)'.';padding-right: .5em;font-weight: bold;color: #29a6bd;}
#greeting{padding: 2% 0;}
@media only screen and (max-width: 568px) {
.policy-warapper h3 {font-size: 15px;padding: .5em;}
}
.policy-warapper a {
    color: blue;
    text-decoration: underline;
}


