/* Layout */
.l-wrap{zoom:1;position:relative;max-width:1100px;margin:0 auto;padding:0 7%}
.l-wrap::before,.l-wrap::after{content:'';display:table}
.l-wrap::after{clear:both}
@media only all and (max-width: 1023px){
.l-wrap{padding:0 30px}
}
@media only all and (max-width: 767px){
.l-wrap{padding:0 15px}
.l-full{padding-left:0;padding-right:0}
}
/* Terms shell */
.term-wrap{border:40px solid #eee}
.term_box{padding:95px 70px 50px}
.term_box h1{padding-bottom:70px;font-size:3.4em;color:#333;border-bottom:1px solid #ddd;text-align:center}
.term_box .term_title{font-size:3em;color:#333;text-align:center;margin:0}
.term_box .term_con{padding-top:30px;font-size:13px}
.term_box .term_con .term_sec{margin-bottom:90px}
/* Privacy policy */
.term_box .term_con .privacy-policy{font-size:9pt;line-height:1.4}
.privacy-policy p{margin:5pt 0}
.privacy-policy a{color:inherit;text-decoration:underline}
.privacy-policy strong.emphasis{font-weight:bold;text-decoration:underline}
.privacy-policy .underline{text-decoration:underline}
.privacy-policy__meta{text-align:right}
.privacy-policy__header{margin-bottom:5pt}
.privacy-policy__toc{margin:5pt 0 7.5pt}
.privacy-policy__toc-title{margin-bottom:5pt}
.privacy-policy__toc ol{margin:0;padding-left:1.5em;list-style:decimal}
.privacy-policy__toc a{color:inherit;text-decoration:none}
.privacy-policy__toc a:hover{text-decoration:underline}
.privacy-policy__section + .privacy-policy__section{margin-top:7.5pt}
.privacy-policy__section h2,.privacy-policy__section h3,.privacy-policy__section h4,.privacy-policy__section h5{font-size:9pt;font-weight:bold;color:#333}
.privacy-policy__section h2{margin:7.5pt 0 5pt}
.privacy-policy__section h3,.privacy-policy__section h4,.privacy-policy__section h5{margin:5pt 0}
.privacy-policy__disclaimer{text-align:justify}
.privacy-policy__note{margin-top:7.5pt}
.privacy-policy__list{margin:5pt 0;padding-left:1.5em;list-style:decimal}
.privacy-policy__list > li{margin:5pt 0}
.privacy-policy__list--disc > li{list-style:disc}
.privacy-policy__list--decimal > li{list-style:decimal}
.privacy-policy__list .privacy-policy__list{margin-top:5pt}
.privacy-policy__list--paren{list-style:none;padding-left:10pt;counter-reset:privacy-paren}
.privacy-policy__list--paren > li{text-indent:-10pt;padding-left:10pt}
.privacy-policy__list--paren > li::before{content:'(' counter(privacy-paren) ') ';counter-increment:privacy-paren}
.privacy-policy__list--sub{list-style:none;padding-left:10pt;counter-reset:privacy-sub}
.privacy-policy__list--sub > li{text-indent:-7pt;padding-left:10pt}
.privacy-policy__list--sub > li::before{content:counter(privacy-sub) ') ';counter-increment:privacy-sub}
.privacy-policy__table{width:100%;min-width:760px;margin:5pt 0;border-collapse:collapse}
.privacy-policy__table td,.privacy-policy__table th{padding:5pt;border:1px solid #ddd;vertical-align:top;word-break:break-all}
.privacy-policy__table thead th{font-weight:bold;background:#f9f9f9}
.privacy-policy-sdk td:first-child,.privacy-policy-sdk th:first-child{text-align:center}
.privacy-policy-sdk td:nth-child(8),.privacy-policy-sdk th:nth-child(8){text-align:center}
@media only all and (max-width: 767px){
.term-wrap{border-width:20px}
.term_box{padding:35px 15px}
.term_box h1{padding-bottom:35px;font-size:2.4em}
.term_box .term_title{font-size:2em}
.term_box .term_con{padding-top:25px;font-size:12px}
.term_box .term_con .term_sec{margin-bottom:50px}
.privacy-policy__table-wrapper{overflow-x:scroll}
}