#scroll,.heading-menu,#backToTop{display:none!important}
.main-page *,.main-page ::before,.main-page ::after{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;font-weight:300}
body{margin:0}
.m-container{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:1400px;padding:0 40px;margin:0 auto;position:relative}
.main-page{font-family:"ZohoPuvi",sans-serif;font-size:16px;font-weight:300;line-height:1}
.main-page strong{font-weight:600}
.main-page a{text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.main-page p{font-weight:300;color:#000}
.main-page p a{color:#0067FF}
.main-page p a:hover{text-decoration:underline}
.main-page ul{list-style:none}
.main-page img{width:100%;height:auto}
.hr-menu-sec{min-height:43px;background:#fff;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;padding:12px 0;position:sticky;top:48px;z-index:1}
.hr-menu-link li{display:inline-block;vertical-align:middle}
.hr-menu-link li:not(:last-child){margin-right:30px}
.hr-menu-link li a{display:inline-block;font-size:14px;font-weight:300;color:#000}
.hr-menu-link li a:hover{color:#0067FF;text-decoration:underline}
.hr-menu-link li:nth-child(1),.hr-menu-link li:nth-child(4){display:none}
.lcr-container{display:block;font-size:0;position: relative;}
.lcr-container::before{content: '';height: 100%;width: .5px;background: #D0D0D0;position: absolute;left: 280px;top: 0;}
.lcr-container .m-lhs,.lcr-container .m-center,.lcr-container .m-rhs{display:inline-block;vertical-align:top;font-size:16px}
.lcr-container .m-lhs{width:280px;padding-right:24px;margin-top:30px;position:sticky;top:140px}
.lcr-container .m-center{width:calc(100% - 500px);border-left:.5px solid #D0D0D0;padding:0 60px;padding-top:30px}
.lcr-container .m-rhs{width:220px;margin-top:30px;position:sticky;top:140px}
.main-content{margin-bottom:60px}
.m-lhs h3{font-size:15px;font-weight:500;line-height:1.3;margin-bottom:16px}
.lhs-search{position:relative;margin-bottom:24px;z-index:1}
.lhs-search::before{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjE4ODYgMTIuNzc2MkMxMi41MTQ0IDEzLjA4OTcgMTMuMDE3NCAxMi42MDU4IDEyLjY5MTUgMTIuMjk5TDEwLjAzNTMgOS43MzYxMkMxMC45NjcgOC43NDQwMiAxMS40ODIxIDcuNDUzOTIgMTEuNDgwMyA2LjExNjY4QzExLjQ4MDMgMy4xMjQzMyA4Ljk1MTUzIDAuNjkwOTE4IDUuODQxOTUgMC42OTA5MThDMi43MzIzNiAwLjY5MDkxOCAwLjIwMzYxMyAzLjEyNDMzIDAuMjAzNjEzIDYuMTE2NjhDMC4yMDM2MTMgOS4xMDkwMiAyLjczMjM2IDExLjU0MjQgNS44NDE5NSAxMS41NDI0QzcuMjQ0NDUgMTEuNTQyNCA4LjU0MDcgMTEuMDQ0OCA5LjUzMjM2IDEwLjIyMDFMMTIuMTg4NiAxMi43NzYyWk0wLjkxMTIzOCA2LjExNjY4QzAuOTExMjM4IDMuNDk5MjIgMy4xMjgzMiAxLjM3MjU1IDUuODQxMjQgMS4zNzI1NUM4LjU2MTI0IDEuMzcyNTUgMTAuNzcxMiAzLjQ5OTIyIDEwLjc3MTIgNi4xMTY2OEMxMC43NzEyIDguNzM0MTMgOC41NjEyNCAxMC44NjA4IDUuODQxMjQgMTAuODYwOEMzLjEyODMyIDEwLjg2MDggMC45MTEyMzggOC43MzQxMyAwLjkxMTIzOCA2LjExNjY4WiIgZmlsbD0iI0IzQjNCMyIvPgo8L3N2Zz4K) no-repeat;background-size:18px;width:18px;height:18px;position:absolute;right:16px;top:0;bottom:0;margin:auto}
.lhs-search input{font-size:14px;font-weight:400;color:#000;background:#fff;border:.5px solid #C5CEDC;border-radius:3px;padding:12px 20px;padding-right:40px;width:100%}
.lhs-search input::-webkit-input-placeholder{color:#BDBDBD;font-weight:300}
.lhs-search input::-moz-placeholder{color:#BDBDBD;font-weight:300}
.lhs-search input:-ms-input-placeholder{color:#BDBDBD;font-weight:300}
.lhs-search input::-ms-input-placeholder{color:#BDBDBD;font-weight:300}
.lhs-search input::placeholder{color:#BDBDBD;font-weight:300}
.lhs-search input:focus{outline:none;border-color:#0067FF}
.lhs-search .lhs-search-list{display:none;width:100%;background:#fff;border:.5px solid #C5CEDC;border-top:none;border-radius:0 0 3px 3px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.1);box-shadow:0 10px 20px rgba(0,0,0,0.1);position:absolute;left:0;right:0;top:38px;margin:auto;padding:14px 20px;max-height: 277px;overflow: auto;z-index:-1;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;}
.lhs-search .lhs-search-list li:not(:last-child){border-bottom:1px solid #C5CEDC}
.lhs-search .lhs-search-list li a{display:block;font-size:14px;font-weight:300;line-height:1.3;color:#000;padding:10px 0;position:relative;cursor:pointer}
.lhs-search .lhs-search-list li:first-child a{padding-top: 0;}
.lhs-search .lhs-search-list li:last-child a{padding-bottom:0}
.lhs-search .lhs-search-list li a:hover{color:#0067FF}
.lhs-search .lhs-search-list .empty-data{font-size:14px}
/* width */
.lhs-menu-links::-webkit-scrollbar,
.lhs-search .lhs-search-list::-webkit-scrollbar {width: 5px;}
/* Track */
.lhs-menu-links::-webkit-scrollbar-track,
.lhs-search .lhs-search-list::-webkit-scrollbar-track {background: #f1f1f1;}
/* Handle */
.lhs-menu-links::-webkit-scrollbar-thumb,
.lhs-search .lhs-search-list::-webkit-scrollbar-thumb {background: #888; }
/* Handle on hover */
.lhs-menu-links::-webkit-scrollbar-thumb:hover
.lhs-search .lhs-search-list::-webkit-scrollbar-thumb:hover {background: #555;}
.lhs-menu-links{overflow:auto;height: calc(100vh - 300px);position: relative}
.lhs-menu-links > li:not(:last-child){margin-bottom:20px}
.lhs-menu-links li span{display:inline-block;font-size:15px;font-weight:300;line-height:1.3;padding-left:24px;position:relative;cursor:pointer}
.lhs-menu-links li span.lhs-act{font-weight:500}
.lhs-menu-links li span::before{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEuMTYzNzFMNS4yNDQwNiA2LjA2NDU3QzUuNjQyODMgNi41MjUwNSA2LjM1NzE3IDYuNTI1MDUgNi43NTU5NSA2LjA2NDU3TDExIDEuMTYzNzEiIHN0cm9rZT0iYmxhY2siLz4KPC9zdmc+Cg==) no-repeat;background-size:14px;width:14px;height:9px;position:absolute;left:0;top:6px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.lhs-menu-links li span.lhs-act::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.lhs-menu-links li .lhs-sub-menu{display:none;margin:10px 0 18px 14px}
.lhs-menu-links li .lhs-sub-menu li:not(:last-child){margin-bottom:8px}
.lhs-menu-links li .lhs-sub-menu a{display:inline-block;font-size:14px;font-weight:300;line-height:1.3;color:#000;background:transparent;border-radius:3px;padding:6px 12px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.lhs-menu-links li .lhs-sub-menu a:hover{color:#0067FF}
.lhs-menu-links li .lhs-sub-menu .lhs-current-page{color:#0067FF;background:#E9F0FC}
.m-center h1{font-size:34px;font-weight:500;line-height:1.3;color:#000;margin-bottom:12px}
.m-center h2{font-size:20px;font-weight:500;line-height:1.3;color:#000;margin:30px 0 10px}
.m-center h3{font-size:16px;font-weight:500;line-height:1.3;color:#000;margin:24px 0 12px}
.m-center h4{font-size:16px;font-weight:500;line-height:1.3;color:#000;margin:24px 0 12px}
.m-center p{font-size:16px;font-weight:300;line-height:1.7;color:#000;margin-bottom:16px}
.m-center p strong{font-weight:500}
.m-center ul li{font-size:16px;font-weight:300;line-height:1.6;color:#000;position:relative}
.m-center ul li strong {font-weight: 500}
.m-center .bc-sec{margin-bottom:16px}
.m-center .bc-sec ul li,.m-center .bc-sec ul li a{font-size:14px;font-weight:300;line-height:1.4;color:#000}
.m-center .bc-sec ul li{display:inline-block;position:relative;padding:0;margin-bottom:8px!important}
.m-center .bc-sec ul li:not(:last-child){padding-right:14px;margin-right:8px;margin-bottom:0}
.m-center .bc-sec ul li:not(:last-child)::before{content:'/';font-size:12px;position:absolute;right:0;top:0;bottom:0;margin:auto}
.m-center .bc-sec ul li a{color:#0067FF}
.m-center .bc-sec ul li a:hover{text-decoration:underline}
.m-center .in-page{margin-bottom:40px}
.m-center .in-page ul{padding-left:18px;border-left:1px solid #bebebe}
.m-center .in-page ul li a{font-size:14px;line-height:1.6;margin-bottom:5px;color:#0067FF;}
.m-center .in-page ul li a:hover{text-decoration:underline}
.m-center .rule-date{font-size: 14px;line-height: 1.5;color: #333;}
.m-center .dot-list{margin-bottom:30px}
.m-center .dot-list li{padding-left:16px;}
.m-center .dot-list li:not(:last-child){margin-bottom:14px}
.m-center .dot-list li::before{content:'';background:#000;width:6px;height:6px;border-radius:50px;position:absolute;left:0;top:10px}
.m-center .num-list{list-style:decimal;padding-left:16px;margin-bottom:30px}
.m-center .num-list li{color:#000;padding-left:8px}
.m-center .num-list li:not(:last-child){margin-bottom:14px}
.m-center .num-list li::marker{font-weight:500}
.m-center .dot-list.sub-list{margin-top: 10px}
.m-center .dot-list.sub-list li{padding-left: 16px;}
.m-center .inner-box-ban {min-height: 255px; background: #F4F9FF;border: 1px solid #E4E4FA;padding: 30px;margin: 40px 0;}
.m-center .inner-box-ban h4 {font-size: 20px;line-height: 1.5;font-weight: 500;margin: 0;margin-bottom: 10px;}
.m-center .box-ban-cta {display: flex;flex-wrap: wrap; gap: 14px; margin-top: 26px;}
.m-center .box-ban-cta a {font-size: 15px;font-weight: 400;color: #fff;border:1px solid #0067FF;padding: 14px 28px;transition: .3s;}
.m-center .box-ban-cta .ban-down-cta{background: #0067FF;}
.m-center .box-ban-cta .ban-demo-cta{background: #fff;color: #0067FF;}
.m-center .box-ban-cta a:hover{transform: translateY(-3px);box-shadow: 2px 4px 15px rgba(0, 102, 255, 0.3);}
.m-rhs h2{font-size:16px;font-weight:500;line-height:1.3;margin-bottom:24px}
.m-rhs .rhs-content {display: flex; flex-wrap: wrap;gap: 30px;}
.m-rhs .rhs-box h3{font-size:16px;font-weight:500;line-height:1.3;position:relative;margin-bottom:12px}
.m-rhs .rhs-box:not(:last-child){border-bottom:.5px solid #D0D0D0;padding-bottom:30px;}
.m-rhs .rhs-box a{display:block;font-size:15px;font-weight:300;line-height:1.4;color:#0067FF}
.m-rhs .rhs-box .rhs-link:not(:last-child){margin-bottom:12px}
.m-rhs .rhs-box .rhs-link a:hover{text-decoration:underline}
.m-rhs .rhs-box .rhs-link h5{font-size:15px;font-weight:500;line-height:1.3;position:relative;margin-bottom:6px}
.m-rhs .rhs-box .rhs-link p{font-size:13px;line-height:1.6;color:#000}
.m-rhs .rhs-box .rhs-link a:not(:last-child){margin-bottom:10px}
@media (max-width: 1400px) {
.lcr-container .m-center{padding:40px 40px 0}
}
@media (max-width: 1200px) {
.m-container{padding:0 24px}
.lcr-container .m-center{width:calc(100% - 300px);padding:40px 0 0 40px}
.lcr-container .m-rhs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:60px;width:100%;padding-left:330px;margin-top:0;position:relative;top:0;}
.m-center h1{font-size:28px}
.m-center h2{font-size:18px}
.m-rhs .rhs-box:not(:last-child){border:none;padding-bottom:0;margin-bottom:0}
}
@media (max-width: 1024px) {
.hr-menu-sec{top:90px}
.lcr-container .m-lhs {top: 180px;}
.lcr-container .m-center{padding:70px 0 0 40px}
}
@media (max-width: 992px) {
.lcr-container::before {left: 250px;}
.lcr-container .m-lhs{width:250px}
.lcr-container .m-center{width:calc(100% - 250px)}
.lcr-container .m-rhs{gap:40px;padding-left:290px}
.m-center h1{font-size:26px}
.m-center ul li{font-size:15px}
.m-center p{font-size:15px}
}
@media (max-width: 768px) {
.hr-menu-sec,.lhs-menu-links{display:none}
.lcr-container::before {display: none;}
.lcr-container .m-lhs{width:100%;padding:0;margin-top:60px;position:relative;top:0}
.lcr-container .m-center{width:100%;border:0;padding:0}
.lcr-container .m-rhs{gap:30px;padding-left:0}
.m-center .inner-box-ban {padding: 30px 24px;}
}
@media (max-width: 600px) {
.m-center .bc-sec ul li,.m-center .bc-sec ul li a{font-size:12px}
.m-center .bc-sec ul li{margin-bottom:5px!important}
.m-center h1{font-size:22px}
.m-center h2{margin:32px 0 10px}
.m-center p,.m-center ul li{font-size:14px}
}