/* 공통화 */
@counter-style korean-alpha {
  system: alphabetic;
  symbols: "가" "나" "다" "라" "마" "바" "사" "아" "자" "차" "카" "타" "파" "하";
  suffix: ". ";
}
@counter-style num-circle {
  system: alphabetic;
  symbols: "\2460" "\2461" "\2462" "\2463" "\2464" "\2465" "\2466" "\2467" "\2468" "\2469" "\246A" "\246B" "\246C" "\246D" "\246E";
  suffix: " ";
}
.scatchConditions .agreement-terms ul,
.scatchConditions .agreement-terms ol, 
.scatchConditions .agreement-terms li {margin:10px 0 !important;text-indent:0 !important}
.scatchConditions .agreement-terms .titDep2 {padding: 30px 0 5px !important;}
.scatchConditions .agreement-terms .listNum {counter-reset:number 0;padding-left:1rem;}
.scatchConditions .agreement-terms .listNum li > ul,
.scatchConditions .agreement-terms .listNum li > ol,
.scatchConditions .agreement-terms .listNum li > p{margin:6px 0!important}
.scatchConditions .agreement-terms .listNum table{margin:10px 0 0 !important}
.scatchConditions .agreement-terms .listNum > li{margin-top:10px;line-height:1.5;padding:0;}
.scatchConditions .agreement-terms .listNum > li:first-child{margin-top:0}
.scatchConditions .agreement-terms .listNum > li:before{content:counter(number)'. ';counter-increment:number 1;display:inline-block;margin:0 .3rem 0 -1rem;}
.scatchConditions .agreement-terms .listDepth > li {position: relative;padding-left: 10px !important;}
.scatchConditions .agreement-terms .listDepth > li:before {content: "-";margin:0 4px 0 -10px;}
.scatchConditions .agreement-terms .list_dot > li {position: relative;padding-left: 10px !important;}
.scatchConditions .agreement-terms .list_dot > li:before {content: "·";position: absolute;left: 0;top: 0;line-height: 100%;}
.scatchConditions .agreement-terms .listType1 > li {position: relative;margin-top: 10px;padding-left: 14px;}
.scatchConditions .agreement-terms .listType1 > li:first-child {margin-top: 0;}
.scatchConditions .agreement-terms .listType1 > li:before {content: "";position: absolute;display: block;top: 0.5em;left: 0;width: 4px;height: 4px;background-color: #666;}
.scatchConditions .agreement-terms .t_left {text-align: left !important;}   
.scatchConditions .agreement-terms table {margin-top:.6rem;border-bottom: 1px solid #8f8f8f;}
.scatchConditions .agreement-terms table thead tr:first-child th,
.scatchConditions .agreement-terms table thead tr:first-child td {border-top: 1px solid #8f8f8f;}
.scatchConditions .agreement-terms table tbody tr:last-child > * {border-bottom: 1px solid #8f8f8f;}
.scatchConditions .agreement-terms table th,
.scatchConditions .agreement-terms table td {font-size: 15px;color: #000;line-height: 1.5em;padding: 5px 10px 4px;height: 23px;text-align:center;-webkit-box-sizing: content-box !important;box-sizing: content-box !important;vertical-align: middle;word-break:keep-all;word-wrap:break-word;}
.scatchConditions .agreement-terms table tbody tr > * {border-left: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1;}
.scatchConditions .agreement-terms table thead th {border-top: 1px solid #8f8f8f;border-left: 1px solid #e1e1e1;}    
.scatchConditions .agreement-terms table tr > *:first-child {border-left: 0;}
.scatchConditions .agreement-terms .tblH {table-layout: fixed;margin-top:10px;}
.scatchConditions .agreement-terms .tblH thead th {background-color: #f7f7f7;border-top: 1px solid #e1e1e1;}
.scatchConditions .agreement-terms .tblV th {background-color: #f7f7f7;}
.scatchConditions .agreement-terms .tblV th,
.scatchConditions .agreement-terms .tblV td {text-align: center;}
.scatchConditions .agreement-terms .tblV tr:first-child th,
.scatchConditions .agreement-terms .tblV tr:first-child td {border-top:1px solid #8f8f8f;}
.scatchConditions .agreement-terms .listLink > li a {color:#2A3FEC !important}
.scatchConditions .agreement-terms .scroll {overflow-x:auto;overflow-y:hidden;}
.scatchConditions .agreement-terms .scroll table {width:auto;min-width:100%;}    
.scatchConditions .agreement-terms .btnS.btnIco.icoArr {display:inline-block;margin: 4px 0;font-size:15px !important;font-family:Roboto,'Droid Sans','AppleSDGothicNeo',Helvetica,'Malgun Gothic','맑은 고딕',dotum,'돋움','sans-serif';line-height: 22px;color: #3698d9;text-decoration: underline;box-shadow:none;}
.scatchConditions .agreement-terms .btnS.btnIco.icoArr::before {content:'<'}
.scatchConditions .agreement-terms .btnS.btnIco.icoArr::after {content:'>'}
.scatchConditions .agreement-terms .marT10 {margin-top:.625rem}
.scatchConditions .agreement-terms .listHangul {list-style-type: korean-alpha;padding-left:1.5rem;}
.scatchConditions .agreement-terms .listHangul > li {margin-bottom:10px;padding:0;}
.scatchConditions .agreement-terms .numRound {list-style-type: num-circle !important;padding-left:1.2rem;}
.scatchConditions .agreement-terms .numRound > li {padding: 0;}
.scatchConditions .agreement-terms .numRound > li::before {display: none !important;}
.scatchConditions .agreement-terms .listBracket {counter-reset: num 0;padding-left:1.5rem;margin-top:.6rem}
.scatchConditions .agreement-terms .listBracket > li {margin:0 0 0.4rem !important;padding: 0;}
.scatchConditions .agreement-terms .listBracket > li::before {content:'('counter(num)') ';counter-increment:num 1;margin-left:-1.5rem;}
.scatchConditions .agreement-terms .caution {position: relative;margin: 10px 0 0;padding: 0 0 0 16px;word-break: break-all;}
.scatchConditions .agreement-terms .caution::before {content: '\203B';display: inline-block;position: absolute;left: 0;top: 0;}


.naoa-terms .titDep2 {padding-top:20px;}
.naoa-terms .scroll {overflow-x:auto;overflow-y:hidden;}
.naoa-terms .scroll table {width:auto;min-width:100%;}    
.naoa-terms .tblH,
.naoa-terms .tblV {width: 100%;border-collapse: collapse;border: 0;border-spacing: 0;table-layout: fixed;margin-top:10px;border-top: 1px solid #262626;border-bottom: 1px solid #ccc;}
.naoa-terms th,
.naoa-terms td {word-break: keep-all;word-wrap:break-word;}
.naoa-terms td:last-child {border-right: 0 !important;}
.naoa-terms .tblH thead tr:first-child th {border-top: 0;}
.naoa-terms .tblH th {padding: 14px 0;background: #f2f2f2;border-right: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;text-align: center;}
.naoa-terms .tblH th:last-child {border-right: 0;}
.naoa-terms .tblH tbody th {padding-left: 10px;padding-right: 10px;}
.naoa-terms .tblH tbody td {padding: 10px;border-top: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;text-align: center;}
.naoa-terms .tblH tbody td:last-child {border-right: 0;}
.naoa-terms .tblV thead tr:first-child th {border-top: 0;}
.naoa-terms .tblV th {padding: 14px 0;background: #f2f2f2;border-right: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;text-align: center;}
.naoa-terms .tblV tbody th {padding-left: 10px;padding-right: 10px;}
.naoa-terms .tblV tbody td {padding: 10px;border-top: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;text-align: center;}
.naoa-terms .tblV tbody tdtd:last-child {right: 0;}
.naoa-terms .t_left {text-align:left !important}
.naoa-terms ul,
.naoa-terms ol {display:flex;flex-direction:column;gap:6px;margin:0 !important;padding-top: 6px;padding-bottom:6px}
.naoa-terms ul li,
.naoa-terms ol li {position:relative;margin: 0 !important;padding: 0;word-break:keep-all !important;word-wrap:break-word !important;}
.naoa-terms ul li > ol,
.naoa-terms ul li > ul,
.naoa-terms ol li > ol,
.naoa-terms ol li > ul {margin: 0 !important;}
.naoa-terms .listLink {gap:10px;}
.naoa-terms .listDepth,
.naoa-terms .listType1 {padding-left:1rem;}
.naoa-terms .listType1 > li::before {left:calc(.5rem - 2px);margin-left:-1rem;}
.naoa-terms .listDepth {padding-left: 1rem;}
.naoa-terms .listDepth > li::before {content: '- ';display: inline-block;padding: 0;margin: 0 .4rem 0 -.6rem;position: absolute;left: 0;top: -2px;}
.naoa-terms .listLink > li > a {color: #3698d9;text-decoration: underline;}
.naoa-terms .btnS.btnIco.icoArr {font-size:15px !important;font-family:Roboto,'Droid Sans','AppleSDGothicNeo',Helvetica,'Malgun Gothic','맑은 고딕',dotum,'돋움','sans-serif';line-height: 22px;color: #3698d9;text-decoration: underline;box-shadow:none;}
.naoa-terms .btnS.btnIco.icoArr::before {content:'<'}
.naoa-terms .btnS.btnIco.icoArr::after {content:'>'}
.naoa-terms .listBracket {counter-reset: num 0;padding-left:20px;}
.naoa-terms .listBracket > li::before {content:'('counter(num)') ';counter-increment:num 1;margin-left:-20px;}
.naoa-terms .listHangul {list-style-type: korean-alpha;padding-left:1.5rem;}
.naoa-terms .listHangul > li {list-style-type:inherit;}
.naoa-terms .listNum {padding-left:1.2rem;}
.naoa-terms .listNum > li {padding: 0 !important;list-style-type:numeric;}
.naoa-terms .listNum > li::before {display:none;}
.naoa-terms .numRound {list-style-type: num-circle !important;padding-left:1.2rem;}
.naoa-terms .numRound > li {list-style-type: inherit;}
.naoa-terms .numRound > li::before {display: none !important;}
.naoa-terms .numRound > li::marker {vertical-align:middle;}
.naoa-terms .caution {position: relative;margin: 10px 0 0;padding: 0 0 0 14px;font-size: 13px;word-break: break-all;line-height: 18px;}
.naoa-terms .caution::before {content: '\203B';display: inline-block;position: absolute;left: 0;top: 0;}