@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;700&display=swap";html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overscroll-behavior:none}html,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,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;word-wrap:break-word;word-break:keep-all;overflow-wrap:anywhere;vertical-align:baseline;background:transparent;box-sizing:border-box}span{word-break:break-all}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}button{color:#222;touch-action:none;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}a{margin:0;padding:0;font-size:100%;color:#222;vertical-align:baseline;background:transparent;text-decoration:none;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}a:focus{outline:none}a[href^=tel]{color:#222;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}th{font-weight:400}input,select{vertical-align:middle}input:focus{outline:none}select:disabled{opacity:1}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px white inset!important}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;outline:none}*{word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Noto Sans CJK JP;src:url(NotoSansCJKjp-Regular.woff) format("woff"),url(NotoSansCJKjp-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:Noto Sans CJK JP;src:url(NotoSansCJKjp-Medium.woff) format("woff"),url(NotoSansCJKjp-Medium.woff2) format("woff2");font-weight:500}@font-face{font-family:Noto Sans CJK JP;src:url(NotoSansCJKjp-Bold.woff) format("woff"),url(NotoSansCJKjp-Bold.woff2) format("woff2");font-weight:700}html{font-size:10px;color:#222;-webkit-user-select:none;user-select:none}body{font-family:Noto Sans KR,sans-serif;font-size:1.4rem;letter-spacing:-.7px}body.jp{font-family:Noto Sans CJK JP,sans-serif}body.no-scroll{overflow-x:hidden}body.no-scroll::-webkit-scrollbar{display:none}div::-webkit-scrollbar{display:none}:root{--bg-blue: #EAF3FB;--text-blue: #1682E5;--text-red: #FF3F3F;--text-mint: #31C5AF;--text-link: #497BAA;--text-content: #454545;--text-gray: #777777;--bg-thumb: #f6f6f6}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{background-color:transparent}body::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:5px}div::-webkit-scrollbar{width:5px}div::-webkit-scrollbar-track{background-color:transparent}div::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:5px}ul::-webkit-scrollbar{width:5px}ul::-webkit-scrollbar-track{background-color:transparent}ul::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:5px}abbr{color:#222}mark{word-break:break-all}hr{margin:0;border-top:1px solid #EDEDED;border-bottom:6px solid #F2F2F2}canvas{width:100vw;height:100vh}.hidden{opacity:0}.blind{position:absolute;top:0;left:0;font-size:0}.fc-red{color:var(--text-red)!important}.fs-15{font-size:1.5rem!important}.white-blank{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20000;background-color:#fff;opacity:0}.white-blank.active{transition:all .5s ease-in-out;opacity:1}mark{font-style:normal;font-weight:inherit}input::placeholder,textarea::placeholder{font-weight:400;color:#b3b3b3}input:focus::placeholder,textarea:focus::placeholder{color:transparent}input[type=text],input[type=number],input[type=password],input[type=email],select,textarea{width:100%;height:3.65rem;padding:0;font-size:1.9rem;color:#333;border:0;border-bottom:1.5px solid #dbdbdb;background-color:#fff;-webkit-appearance:none;border-radius:0}input[type=text]:read-only,input[type=number]:read-only{color:#aaa;background-color:#ededed}input[type=text]:disabled,input[type=number]:disabled{padding:0 1rem;color:#aaa}input[type=password]{padding-right:3rem}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,input[type=email]:focus,select:focus,textarea:focus{border-bottom:1px solid #00d2b4}input[type=text]+label,input[type=number]+label,input[type=password]+label,input[type=email]+label,textarea+label{position:absolute;top:0;left:0;font-size:1.7rem;color:var(--text-mint);transform:translateY(.5rem);visibility:hidden;opacity:0}input[type=text]:focus+label,input[type=number]:focus+label,input[type=password]:focus+label,input[type=email]:focus+label,textarea:focus+label{font-size:1.3rem;transform:translateY(-1.6rem);transition:all .3s;visibility:visible;opacity:1}input[type=checkbox],input[type=radio]{position:absolute;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;visibility:hidden}input[type=checkbox]+label{display:inline-block;height:2.4rem;padding-left:3.25rem;font-size:1.5rem;background-image:url(/assets/images/form_checkbox.png);background-repeat:no-repeat;background-size:auto 2.4rem;cursor:pointer}input[type=checkbox]:checked+label{background-image:url(/assets/images/form_checkbox_checked.png)}input[type=radio]+label{display:inline-block;height:2.4rem;padding-left:3.25rem;font-size:1.5rem;background-image:url(/assets/images/form_radio.png);background-repeat:no-repeat;background-size:auto 2.4rem;cursor:pointer}input[type=radio]:checked+label{background-image:url(/assets/images/form_radio_checked.png)}textarea{resize:none}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url(/assets/images/form_select.png);background-repeat:no-repeat;background-position:center right;background-size:auto 2.2rem}button{padding:0;border:none;cursor:pointer;touch-action:auto;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;background-color:transparent}.link{color:var(--text-link);text-decoration:underline;text-align:left}mark{display:inline;margin-right:1rem;font-weight:500;color:var(--text-mint);background:none;word-break:break-all;word-wrap:break-word}.friends .list ul{padding:1rem 0}.friends .list ul li{display:flex;justify-content:space-between;align-items:center;padding:1.15rem 1.4rem}.friends .list ul li .name{margin-right:auto;font-size:1.5rem;font-weight:500;max-width:70%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.friends .list ul li .btns{display:flex}.friends .list ul li .btns button{margin-left:.6rem;display:flex;justify-content:center;align-items:center;width:4.2rem;height:2.7rem;background-color:#f3f3f3;border-radius:.5rem}.friends .list ul li .btns button img{height:2rem}.feeds .list{margin-top:1.33vw}.feeds .list ul{display:flex;flex-wrap:wrap}.feeds .list ul .feed:nth-of-type(3n){margin-right:0}
