﻿html{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html *,html *::before,html *::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary,input,button{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}a{text-decoration:none}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline:0}legend{color:#000}img{display:block}button{outline:0;border:none;cursor:pointer;background:none}body{min-width:320px;text-size-adjust:none;user-select:none;-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:"Pretendard","Apple SD Gothic Neo","맑은 고딕","Malgun Gothic",sans-serif}select,input,button{-webkit-appearance:none;appearance:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.dialog{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:rgba(0,0,0,.56);touch-action:none;opacity:0}.dialog.show{display:flex !important;opacity:1 !important;z-index:9999}.dialog .content{flex:1;display:flex;flex-direction:column;padding:16px 20px 20px;width:calc(100% - 40px);min-width:280px;max-height:calc(100% - 192px);border-radius:16px;background:#fff;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.08);-moz-box-shadow:0 2px 16px 0 rgba(0,0,0,.08);box-shadow:0 2px 16px 0 rgba(0,0,0,.08)}.dialog-title{color:rgba(0,0,0,.8);font-size:18px;font-weight:600}.dialog-title strong{font-weight:900}.dialog-title.title-type1{padding:13px 0 8px 0;line-height:1.2}.dialog-title.title-type2{padding:13px 0 8px 0;line-height:1.2}.dialog .txt{height:auto;overflow-y:auto;padding:0;color:rgba(0,0,0,.8)}.dialog .txt p{margin-top:8px}.dialog .txt strong{font-weight:900}.dialog .txt.txt-type1,.dialog .txt .txt-type1{font-size:18px;font-weight:400;margin-top:8px;margin-bottom:4px}.dialog .txt.txt-type2,.dialog .txt .txt-type2{font-size:15px;font-weight:400;line-height:24px;margin-top:8px;margin-bottom:4px}.dialog .txt.txt-type2 p,.dialog .txt .txt-type2 p{margin-top:0}.dialog .txt.txt-type2 div,.dialog .txt .txt-type2 div{line-height:24px}.dialog .txt.txt-type3,.dialog .txt .txt-type3{font-size:14px;font-weight:400;margin-top:8px}.dialog .txt.txt-type4,.dialog .txt .txt-type4{font-size:12px;font-weight:400;margin-top:8px}.dialog .txt .txt-bold{font-weight:900}.dialog-content-txt-bullet li{position:relative;padding:10px 0 0 7px}.dialog-content-txt-bullet li:before{display:inline-block;content:"";position:absolute;top:17px;left:0;width:2px;height:2px;border-radius:100%;background-color:rgba(0,0,0,.56)}.bullet{position:relative;padding:4px 0 0 10px}.bullet:before{display:inline-block;content:"";position:absolute;top:13px;left:0;width:2px;height:2px;border-radius:100%;background-color:rgba(0,0,0,.56)}.txt-type5{font-size:18px;font-weight:400;color:rgba(0,0,0,.56)}.txt-type6{font-size:16px;font-weight:400;color:rgba(0,0,0,.56);line-height:26px}.txt-type7{font-size:14px;font-weight:400;color:rgba(0,0,0,.56);line-height:21px}.txt-type8{font-size:12px;font-weight:400;color:rgba(0,0,0,.56);line-height:18px}.dialog-content-image{padding:16px 0 16px 0}.dialog-content-image img{max-width:100%}.btn_one.btns-wrap .btn-primary{background-color:#1d8bff;color:#fff}.btns-wrap{display:flex;align-items:top;justify-content:top;margin-top:20px}.btns-wrap button{width:100%;padding:15px 0;border:0;border-radius:10px;background-color:#1d8bff;color:#fff;font-family:"pretendard";cursor:pointer;font-size:15px;font-weight:600}.btns-wrap button.btn-primary{color:#fff;background-color:#1d8bff;color:#fff;border:0}.btns-wrap button.btn-secondary{color:#222;background-color:#f5f5f5;border:0}.btns-wrap button.btn-last{color:rgba(0,0,0,.56);background-color:#fff;border:0}.btns-wrap.btn-row{display:initial}.btns-wrap.btn-row button:nth-of-child(1){margin-top:16px}.btns-wrap.btn-half{flex-wrap:wrap;vertical-align:top;min-height:48px;flex-direction:row;justify-content:space-between}.btns-wrap.btn-half button:nth-of-type(odd){width:calc(50% - 4px) !important}.btns-wrap.btn-half button:nth-of-type(even){width:calc(50% - 4px)}.btns-wrap.btn-half button{padding:15px 10px;border-left:0 !important}@media(min-width:320px){.dialog .content{max-width:calc(100% - 40px);max-height:100%;margin-left:0}}@media(min-width:720px){.dialog .content{max-width:340px;left:initial;right:initial}}