.tos-page{color:#303238;background:#fff;width:100%;min-height:100vh;margin:auto;font-family:Noto Sans KR,sans-serif;overflow:auto}.tos-page .footer{margin-top:40px}.tos-page .footer p{margin:0!important}.tos-page .header{border-bottom:1px solid #e9edf5;align-items:center;padding:25px 0;display:flex}.tos-page .header .title{font-size:28px;font-weight:700;line-height:42px}.tos-page .header .version-select{cursor:pointer;color:#303238;background:#fff;border:1px solid #e9edf5;border-radius:4px;min-width:222px;margin-left:auto;padding:6px 10px;font-size:14px;line-height:21px}.tos-page h1{letter-spacing:-.4px;margin:0;padding-bottom:24px;font-size:28px;font-style:normal;font-weight:700;line-height:42px}.tos-page h2{margin-top:40px;margin-bottom:0;font-size:24px;font-style:normal;font-weight:700;line-height:36px}.tos-page h3{margin-top:24px;margin-bottom:0;font-size:18px;font-style:normal;font-weight:700;line-height:27px}.tos-page p{letter-spacing:-.2px;font-size:16px;font-style:normal;font-weight:400;line-height:29px}.tos-page ol,.tos-page ul{margin-left:-20px}.tos-page li{letter-spacing:-.2px;font-size:16px;line-height:29px}.tos-page .content{max-width:740px;margin:auto;padding:24px}.tos-page em{background-color:#bae7ff;font-style:normal}.tos-page table{width:100%;margin:10px 0;font-size:14px;line-height:21px;overflow:auto}.tos-page table li{font-size:14px;line-height:21px}.tos-page table td{border:1px solid #e9edf5;min-width:100px;padding:5px}.tos-page table th{text-align:center;background:#f5f6f8;border:1px solid #e9edf5;min-width:100px;padding:5px}.tos-page .wrapper{overflow:auto}.tos-page .privacy-policy p{margin-top:24px;margin-bottom:24px}.tos-page .privacy-policy .dash:before{content:"- "}.tos-page .privacy-policy .section{margin-top:24px}.tos-page .privacy-policy .section p,.tos-page .privacy-policy .section em{margin-top:2px;margin-bottom:2px}.tos-page .privacy-policy li{letter-spacing:-.2px;margin-top:8px;margin-bottom:8px}.tos-page .privacy-policy ol{counter-reset:list}.tos-page .privacy-policy ol.bold{margin-left:20px}.tos-page .privacy-policy ol.bold li:before{margin-right:17px;font-weight:700}.tos-page .privacy-policy ol li{margin-left:-20px;list-style:none}.tos-page .privacy-policy ol li:before{content:counter(list) ".";counter-increment:list;margin-right:5px;font-weight:700}.tos-page .term-of-use p,.tos-page .term-of-use li{margin-top:16px;margin-bottom:16px}.tos-page .term-of-use ol{counter-reset:list}.tos-page .term-of-use ol li{margin-left:-20px;list-style:none}.tos-page .term-of-use ol li:before{content:counter(list) ") ";counter-increment:list}.tos-page .term-of-use ol ol{margin-left:initial;counter-reset:list;list-style-type:none}.tos-page .term-of-use ol ol li{margin:0 0 0 -20px}.tos-page .term-of-use ol ol li:before{content:counter(list);counter-increment:list;border:1px solid #303238;border-radius:50%;min-width:10px;margin-right:5px;padding-left:4px;padding-right:4px;font-size:10px}.tos-page .term-of-use ol ul li{list-style:initial!important}.tos-page .term-of-use ol ul li:before{content:none!important}.tos-page .term-of-use ol ul ul li{list-style:circle!important}@media (max-width:640px){.tos-page .content{padding:12px}.tos-page .header{border:none;display:block}.tos-page .header .title{border-bottom:1px solid #e9edf5;padding:12px 0}.tos-page .header .version-select{margin:20px 0}.tos-page h1{font-size:20px;line-height:30px}.tos-page h2{font-size:18px;line-height:27px}.tos-page h3{font-size:16px;line-height:24px}.tos-page p,.tos-page li{font-size:14px;line-height:21px}}
