*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{line-height:inherit}hr{height:0;color:inherit}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}em{font-style:normal}b,strong{font-weight:bolder}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}ol,ul,li,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:rgba(0,0,0,0);outline:none;opacity:1}::-moz-placeholder{opacity:1}::placeholder{opacity:1}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none !important}.mnSkeletonLine,.mnSkeletonCircle{animation:skeleton-gradient 3s infinite ease-in-out}.mnSkeletonCircle{overflow:hidden;border-radius:100%}@keyframes skeleton-gradient{0%{background-color:rgba(165,165,165,.1)}50%{background-color:rgba(165,165,165,.3)}100%{background-color:rgba(165,165,165,.1)}}.mnBlind{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.mnEllipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}html,body{height:100%}body{overflow-x:auto;overflow-y:scroll;background:#f7f7f7}body,input,textarea,select,button,table{font-family:-apple-system,"Apple SD Gothic Neo",Poppins,Helvetica,Arial,"Malgun Gothic","맑은 고딕",sans-serif}.mnPage{display:flex;flex-direction:column;position:relative;margin:0 auto;min-height:100%;background:#fff}.mnPageHeader,.mnPageFooter,.mnPageActions{flex-shrink:0;position:relative}.mnPageContent{flex-grow:1;background:#fff}.mnPageHeader{height:62px}.mnPageHeader .mnPageInner{position:fixed;top:0;left:50%;border-bottom:1px solid #e8e8e8;height:62px;background:#fff;transform:translate(-50%, 0);z-index:10}.mnPageHeader .mnProgress{display:block;width:100%;height:4px;background:#e8e8e8}.mnPageHeader .mnProgressBar{height:4px;background:#007eff}.mnPageTitle{padding:19px 56px;width:100%;font-size:16px;font-weight:500;line-height:24px;color:#161616;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.mnPagePrev,.mnPageClose,.mnPageMore{position:absolute;top:50%;transform:translate(0, -50%);z-index:1}.mnPagePrev{left:16px}.mnPageClose{right:16px}.mnPageMore{right:20px}.mnPageFooter{padding:27px 0 50px;background:#161616}.mnPageFooter .mnFooterTitle{display:flex;align-items:center;justify-content:center;height:24px}.mnPageFooter .mnFooterDesc{margin-top:10px;font-size:11px;font-weight:500;line-height:16px;color:#c2c2c2;text-align:center}.mnPageFooter .mnFooterContact{display:flex;align-items:center;justify-content:center;margin:24px auto 0;border-top:1px solid #454545;border-bottom:1px solid #454545;width:320px;height:56px;font-size:13px;font-weight:500;line-height:13px;color:#c2c2c2;-webkit-text-decoration:underline;text-decoration:underline}.mnPageFooter .mnFooterProvider{margin-top:20px;font-size:11px;font-weight:500;line-height:16px;color:#7a7a7a;text-align:center}.mnPageFooter .mnFooterCopyright{margin-top:20px;font-size:12px;font-weight:500;line-height:1;color:#c2c2c2;text-align:center}.mnPageAction{flex-shrink:0;display:flex}.mnPageAction .mnPageInner{display:flex;width:100%}.mnPageAction .mnBtn{flex:1 0 0%;display:flex;align-items:center;justify-content:center;min-width:0%;height:70px;font-size:15px;font-weight:500;line-height:1;cursor:pointer}.mnPageAction .mnBtn.primary{background:#007eff;color:#fff}.mnPageActions{display:flex;position:sticky;bottom:0;padding:7px 16px;background:#fff;z-index:11}.mnPageActions .mnButton{flex:1 0 0%;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;border:1px solid #007eff;border-radius:6px;min-width:0%;max-width:328px;height:48px;font-size:14px;font-weight:600;line-height:22px}.mnPageActions .mnButton.outline{background:#fff;color:#007eff}.mnPageActions .mnButton.primary{background:#007eff;color:#fff}.mo .mnPage{min-width:360px;max-width:720px}.mo .mnPageHeader .mnPageInner{min-width:360px;width:100%;max-width:720px}.mo .mnPageFooter .mnFooterDesc{display:flex;flex-direction:column}.pc .mnPage{width:1128px}.pc .mnPageHeader .mnPageInner{width:100%;max-width:1128px}.mnScrollTop{flex-shrink:0;display:flex;justify-content:center;padding-bottom:30px;height:80px;background:#fff}.mnFAB{display:flex;flex-direction:column;align-items:flex-end;position:fixed;bottom:20px;right:20px;z-index:10}.mnFAB .mnBtn{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:2px;border-radius:80px;width:64px;height:64px;font-size:18px;line-height:1;box-shadow:2px 2px 8px 0 rgba(0,0,0,.25);transition:width .6s ease-in-out}.mnFAB .mnBtn::after{content:"";display:block;position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:46px}.mnFAB .mnBtn.on{animation:extraToggleFab .6s alternate}.mnFAB .mnBtn.primary{background:#007eff;color:#fff}.mnFAB .mnBtn.primary::after{border:2px solid #83c0ff}.mnFAB .mnBtn.primary.on{width:116px}.mnFAB .mnBtn.primary.extra{width:136px}.mnFAB .mnBtn.instagram{background:linear-gradient(180deg, #3E4AEC 0%, #6A3AD8 21%, #E43B67 77.5%, #EFAD3E 100%);color:#fff}.mnFAB .mnBtn.instagram .mnDesc{display:none;margin-top:5px;font-size:14px;white-space:nowrap}.mnFAB .mnBtn.instagram::after{border:2px solid #fff}.mnFAB .mnBtn.instagram.on{width:248px}.mnFAB .mnBtn.instagram.on .mnDesc{display:block}.mnFAB .mnBtn.instagram.extra{width:268px}@media(min-width: 721px){.mo .mnFAB{right:50% !important;transform:translate(340px, 0) !important}.pc .mnFAB{right:50% !important;transform:translate(544px, 0) !important}}
