﻿*{box-sizing:border-box;text-decoration:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none;padding:unset}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}._hide,.__hide{display:none !important}:root{--gold1:#fff0b8;--gold2:#ffd782;--gold3:#b9872b;--bgTop1:#0a0c0f;--bgTop2:#07080a;--bgPanel1:#0c0f13;--bgPanel2:#07080a;--line:rgba(255,215,120,.28);--line2:rgba(255,215,120,.18);--text:#eaeaea}body{background:radial-gradient(1200px 420px at 50% -160px, rgba(255, 200, 80, 0.16), transparent 60%),linear-gradient(180deg, var(--bgTop1), var(--bgTop2));color:#fff}input[type=button],button,a{cursor:pointer}.cont{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:240px auto;gap:20px;padding:24px 0;min-height:calc(100vh - 218px)}img{max-width:100%}.pagination{display:flex;gap:6px;align-items:center;justify-content:center;margin:18px 0;flex-wrap:wrap}.pagination a,.pagination span{padding:6px 10px;border:1px solid var(--line2);border-radius:6px;background:hsla(0,0%,100%,.062745098);cursor:pointer;height:32px;color:#fff;opacity:.5}.pagination a:hover,.pagination span:hover{opacity:.7}.pagination .active{border:1px solid var(--line2);background:#000;color:#fff;height:32px;border-radius:6px;display:flex;justify-content:center;align-items:center;opacity:1}.pagination .active:hover{opacity:1}.pagination .active p{font-weight:bold}.pagination .disabled{opacity:.5;pointer-events:none}.pagination .disabled:hover{opacity:.5}.filter{padding:16px 0}.filter .filter_box{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.filter .filter_box .search{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.filter .filter_box .search input,.filter .filter_box .search select,.filter .filter_box .search button{padding:6px 10px;border:1px solid var(--line2);border-radius:6px;background:hsla(0,0%,100%,.062745098);cursor:pointer;height:32px;color:#fff}.filter .filter_box a{margin-left:auto;border:1px solid var(--line2);background:#000;color:#fff;height:32px;border-radius:6px;display:flex;justify-content:center;align-items:center;width:60px}.filter .filter_box a span{font-size:14px;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 10px rgba(255, 210, 120, 0.1));font-weight:bold}@media screen and (max-width: 1400px){.cont{padding:24px}}@media screen and (max-width: 720px){.cont{display:flex;flex-flow:column}.cont .side{display:none}}#loader{display:none}.gold{background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 10px rgba(255, 210, 120, 0.1))}#megaHeader{position:relative;background:radial-gradient(1400px 420px at 50% -160px, rgba(255, 200, 80, 0.16), transparent 60%),linear-gradient(180deg, var(--bgTop1), var(--bgTop2));border-bottom:1px solid hsla(0,0%,100%,.06)}#megaHeader .hd_top{border-bottom:1px solid var(--line2)}#megaHeader .hd_top .inne{max-width:1400px;margin:0 auto;color:#fff;height:32px;display:flex;align-items:center;justify-content:space-between}#megaHeader .hd_top .inne .right{display:flex;gap:10px}#megaHeader .hd_top .inne .right a{color:#fff;display:flex;justify-content:center;align-items:center;font-weight:bold}.hd_menu{max-width:1400px;margin:0 auto}.mega-topbar{display:grid;grid-template-columns:auto 1fr;align-items:center;height:84px}.mega-logo{color:#fff;font-weight:900;text-decoration:none;letter-spacing:.4px;display:flex;flex-flow:column}.mega-logo span{letter-spacing:-0.7px;font-size:12px;font-weight:normal;margin-bottom:6px}.mega-nav{--cols: 8;display:grid;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:0;width:100%;list-style:none;margin:0;padding:0}.mega-nav>li{position:relative;display:flex;justify-content:center;align-items:center}.mega-nav>li:not(:first-child)::before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:1px;background:linear-gradient(180deg, transparent, var(--line2), transparent)}.mega-nav>li>a,.mega-nav>li>button{height:84px;display:flex;align-items:center;justify-content:center;padding:0 8px;font-weight:900;font-size:16px;color:var(--text);text-decoration:none;background:none;border:0;cursor:pointer;white-space:nowrap}.mega-panel{display:none;position:absolute;left:0;right:0;top:118px;background:radial-gradient(900px 320px at 25% 0%, rgba(255, 200, 80, 0.1), transparent 60%),radial-gradient(900px 320px at 80% 30%, rgba(255, 200, 80, 0.06), transparent 55%),linear-gradient(180deg, var(--bgPanel1), var(--bgPanel2));border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06);box-shadow:0 20px 60px rgba(0,0,0,.55);z-index:2000}#megaHeader.is-open .mega-panel{display:block}.mega-grid{max-width:1400px;margin:0 auto;position:relative}.mega-grid::after{content:"";width:100%;height:2px;position:absolute;bottom:0;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%)}.mega-grid>div{--cols: 8;display:grid;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:0;margin-left:200px}.mega-col{padding:8px 18px 10px;position:relative;min-height:120px}.mega-col .m-col-title{display:none}.mega-col:not(:first-child)::before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:1px;background:linear-gradient(180deg, transparent, var(--line), transparent)}.mega-sub{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mega-sub a{display:block;color:rgba(235,235,235,.92);text-decoration:none;font-weight:650;font-size:14px;padding:2px 0;text-align:center}.mega-sub a:hover{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,210,120,.35);text-underline-offset:4px}.mega-toggle{display:none;background:none;border:1px solid hsla(0,0%,100%,.12);color:#fff;border-radius:10px;padding:8px 10px;cursor:pointer}@media screen and (max-width: 1400px){#megaHeader .hd_top{padding:0 24px}}@media(max-width: 900px){.mega-toggle{display:block}.mega-nav{display:none}.mega-panel{box-shadow:none}.mega-grid>div{grid-template-columns:1fr;padding:12px 12px 14px;margin-left:0}.mega-col{padding:12px;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;margin-bottom:10px;min-height:auto}.mega-col:not(:first-child)::before{display:none}.m-col-title{display:flex !important;justify-content:space-between;align-items:center;font-weight:900;cursor:pointer}.m-col-title::after{content:"▾";color:hsla(0,0%,100%,.65);font-weight:900}.mega-col.is-collapsed .m-col-title::after{content:"▸"}.mega-col.is-collapsed .mega-sub{display:none}}.side .user_info{position:relative;padding:12px 8px;padding-bottom:0;width:100%;background-color:radial-gradient(900px 320px at 25% 0%, rgba(255, 200, 80, 0.1), transparent 60%),radial-gradient(900px 320px at 80% 30%, rgba(255, 200, 80, 0.06), transparent 55%),linear-gradient(180deg, var(--bgPanel1), var(--bgPanel2));display:flex;flex-flow:column;border-bottom:1px solid var(--line2);gap:4px}.side .user_info::after{content:"";width:100%;height:2px;position:absolute;top:0;left:0;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%)}.side .user_info .user{display:grid;grid-template-columns:48px auto;gap:8px}.side .user_info .user .img{display:flex;width:48px;height:48px;border-radius:8px;overflow:hidden}.side .user_info .user .info{display:flex;flex-flow:column;justify-content:space-around;font-size:14px;gap:6px}.side .user_info .user .info>div{display:flex}.side .user_info .user .info>div>span:nth-child(1){min-width:52px}.side .user_info .user .info>div a{margin:20px 0;font-weight:bold;border:1px solid var(--line2);background:#000;color:#fff;height:32px;border-radius:6px;display:flex;justify-content:center;align-items:center;width:100%;font-weight:bold;margin:10px auto;font-size:14px}.side .user_info .btns{display:grid;grid-template-columns:repeat(3, 1fr);font-size:12px;border-top:1px solid var(--line2)}.side .user_info .btns a{display:flex;flex-flow:column;justify-content:center;align-items:center;height:48px;position:relative;color:#fff;gap:4px}.side .user_info .btns a:not(:first-child)::before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:linear-gradient(180deg, transparent, var(--line2), transparent)}.side .user_info .btns a span{text-align:center}.side .side_list{position:relative;padding:12px 0;width:100%;background-color:radial-gradient(900px 320px at 25% 0%, rgba(255, 200, 80, 0.1), transparent 60%),radial-gradient(900px 320px at 80% 30%, rgba(255, 200, 80, 0.06), transparent 55%),linear-gradient(180deg, var(--bgPanel1), var(--bgPanel2));display:flex;flex-flow:column;border-bottom:1px solid var(--line2);gap:4px;margin-bottom:16px}.side .side_list::after{content:"";width:100%;height:2px;position:absolute;top:0;left:0;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%)}.side .side_list h2{background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 10px rgba(255, 210, 120, 0.1));font-weight:bold;font-size:16px;margin-bottom:8px}.side .side_list ul li a{height:28px;display:grid;grid-template-columns:1fr 65px;align-items:center;color:#fff;justify-content:space-between;gap:4px}.side .side_list ul li a span:nth-child(1){font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.side .side_list ul li a span:nth-child(2){font-size:12px;text-align:right}.side .count{display:flex;flex-flow:column;gap:6px;margin-top:auto}.side .count>div{display:flex;justify-content:space-between;font-size:14px}footer{background:radial-gradient(1400px 420px at 50% -160px, rgba(255, 200, 80, 0.16), transparent 60%),linear-gradient(180deg, var(--bgTop1), var(--bgTop2));position:relative;display:flex;flex-flow:column}footer::after{content:"";width:100%;height:2px;position:absolute;top:0;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%)}footer .footer_top{display:flex;justify-content:space-between;gap:24px;max-width:1400px;width:100%;padding:24px;margin:0 auto}footer .footer_company img{margin-bottom:10px;max-width:200px}footer .footer_company .line{line-height:1.1;word-break:keep-all;color:#ddd;font-size:14px;padding-left:26px}footer .footer_sns{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;align-items:center;width:100%}footer .footer_sns .sns_link{display:flex;align-items:center;width:36px;height:36px}footer .footer_sns .sns_link img{width:36px;height:36px;display:block;filter:invert(100%) sepia(0%) saturate(2696%) hue-rotate(334deg) brightness(76%) contrast(141%)}footer .copyright{max-width:400px;display:flex;justify-content:center;align-items:center;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#snsTooltip{position:fixed;z-index:9999;padding:6px 10px;background:rgba(0,0,0,.85);color:#fff;font-size:12px;border-radius:4px;pointer-events:none;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .12s ease}#snsTooltip.show{opacity:1}@media screen and (max-width: 720px){footer .footer_top{flex-flow:column}footer .footer_top .footer_company{display:flex;flex-flow:column;justify-content:center;align-items:center}footer .footer_top .footer_company .line{padding:0}footer .footer_top .footer_sns{justify-content:center}footer .copyright{position:unset;transform:unset}}#loginForm,#loginForm2{position:relative;padding:16px 8px;width:100%;background-color:radial-gradient(900px 320px at 25% 0%, rgba(255, 200, 80, 0.1), transparent 60%),radial-gradient(900px 320px at 80% 30%, rgba(255, 200, 80, 0.06), transparent 55%),linear-gradient(180deg, var(--bgPanel1), var(--bgPanel2));display:flex;flex-flow:column;border-bottom:1px solid var(--line2);gap:4px}#loginForm:not(#loginForm2)::after,#loginForm2:not(#loginForm2)::after{content:"";width:100%;height:2px;position:absolute;top:0;left:0;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%)}#loginForm input,#loginForm2 input{border:1px solid var(--line2);background:#000;width:100%;height:40px;padding:0 8px;color:#fff}#loginForm button,#loginForm2 button{border:1px solid var(--line2);background:#000;color:#fff;width:100%;height:40px;display:flex;justify-content:center;align-items:center}#loginForm button span,#loginForm2 button span{background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 10px rgba(255, 210, 120, 0.1));font-weight:bold}#loginForm .auto_login,#loginForm2 .auto_login{display:flex;align-items:center;margin-top:6px;justify-content:space-between}#loginForm .auto_login .auto,#loginForm2 .auto_login .auto{display:flex;align-items:center;gap:6px}#loginForm .auto_login .auto .switch,#loginForm2 .auto_login .auto .switch{position:relative;width:40px;height:24px;display:inline-block}#loginForm .auto_login .auto .switch input,#loginForm2 .auto_login .auto .switch input{opacity:0;width:0;height:0}#loginForm .auto_login .auto .switch input:checked+.slider,#loginForm2 .auto_login .auto .switch input:checked+.slider{background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%)}#loginForm .auto_login .auto .switch input:checked+.slider::before,#loginForm2 .auto_login .auto .switch input:checked+.slider::before{transform:translateX(16px)}#loginForm .auto_login .auto .switch .slider,#loginForm2 .auto_login .auto .switch .slider{position:absolute;cursor:pointer;inset:0;border-radius:999px;background:#cfcfcf;transition:.2s}#loginForm .auto_login .auto .switch .slider::before,#loginForm2 .auto_login .auto .switch .slider::before{content:"";position:absolute;height:18px;width:18px;left:3px;top:3px;border-radius:50%;background:#fff;transition:.2s;box-shadow:0 1px 2px rgba(0,0,0,.2)}#loginForm .auto_login .auto .txt,#loginForm2 .auto_login .auto .txt{font-size:12px;user-select:none}#loginForm .auto_login a,#loginForm2 .auto_login a{font-weight:bold;opacity:.92;font-size:14px}#loginForm .auto_login a:hover,#loginForm2 .auto_login a:hover{opacity:1}.sub{position:relative}.sub::after{content:"";width:100%;height:2px;position:absolute;top:0;left:0;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%)}.sub .page_tit{padding:16px 0;font-size:24px}.sub .mypage{display:flex;flex-flow:column}.sub .mypage .row{display:grid;grid-template-columns:120px 4fr;min-height:48px;font-size:14px;border-bottom:1px solid var(--line2)}.sub .mypage .row:nth-child(1){border-top:1px solid var(--line2)}.sub .mypage .row span{display:flex;align-items:center;padding:6px 12px;position:relative;gap:10px}.sub .mypage .row span:nth-child(1)::after{content:"";position:absolute;right:0;top:4px;bottom:4px;width:1px;background:linear-gradient(180deg, transparent, var(--line2), transparent)}.sub .mypage .row span img{width:48px}.sub .mypage .row span .btn{border:1px solid var(--line2);background:#000;color:#fff;height:32px;border-radius:6px;display:flex;justify-content:center;align-items:center;width:60px;font-weight:bold}.sub .mypage .row span textarea,.sub .mypage .row span input{border:1px solid var(--line);background:none;color:#fff;padding:0 12px;height:100%;border-radius:6px}.sub .mypage .row span textarea{padding:12px;width:100%;height:150px;resize:none}.sub .mypage #btnSave{border:1px solid var(--line2);background:#000;color:#fff;height:48px;border-radius:6px;display:flex;justify-content:center;align-items:center;width:100px;font-weight:bold;margin:10px auto}.follow .list{display:flex;flex-direction:column;gap:10px;padding:10px}.follow .list .card{display:flex;align-items:center;justify-content:space-between;padding:10px;border:1px solid #eee;border-radius:10px}.follow .list .card .info{display:flex;align-items:center;gap:10px}.follow .list .card .info .avatar{width:40px;height:40px;border-radius:50%;display:inline-block;background-color:#bbb}.follow .list .card .info .name{font-weight:600}.follow .list .card .info .sub{color:#777;font-size:12px}.follow .list .card .badges{display:flex;gap:6px;align-items:center}.follow .list .card .badges .badge{font-size:12px;border:1px solid #ddd;border-radius:999px;padding:2px 8px;color:#ccc}.follow .list .card .badges .badge .mutual{border-color:#b6dbff}.follow .list .card .badges .btn-follow{padding:6px 10px;border:1px solid #ddd;border-radius:14px;cursor:pointer;font-size:13px;background:none;color:#fff}.follow .list .card .badges .btn-follow .is-following{border-color:#b6dbff;font-weight:600;color:#000}.main_pop{width:100%}.main_pop .btns{display:grid;grid-template-columns:repeat(4, 1fr);position:relative;border-bottom:1px solid var(--line2)}.main_pop .btns::after{content:"";width:100%;height:2px;position:absolute;top:0;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%)}.main_pop .btns a{width:100%;height:48px;display:flex;justify-content:center;align-items:center;position:relative}.main_pop .btns a.on,.main_pop .btns a:hover{background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:drop-shadow(0 0 10px rgba(255, 210, 120, 0.1));font-weight:bold}.main_pop .btns a::before{content:"";position:absolute;left:0;top:12px;width:1px;height:24px;background:linear-gradient(180deg, transparent, var(--line2), transparent)}.main_pop .btns a:nth-child(1)::before{display:none}.main_pop .bbs{display:none;grid-template-columns:repeat(2, 1fr);font-size:14px;padding:16px 8px;gap:8px;border-bottom:1px solid var(--line2)}.main_pop .bbs.on{display:grid}.main_pop .bbs a{display:flex;gap:6px}.main_pop .bbs a:hover{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,210,120,.35);text-underline-offset:4px}.main_pop .bbs a .num{width:24px;height:24px;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%);color:#000;font-weight:bold}.main_pop .bbs a .title{width:calc(100% - 30px);height:24px;display:flex;align-items:center;color:#fff}.gu{position:relative;margin-top:24px}.gu::after{content:"";width:100%;height:2px;position:absolute;top:0;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%)}.gu h2{font-size:16px;height:48px;display:flex;align-items:center;margin-bottom:24px;border-bottom:1px solid var(--line2)}.gu .gu_list{max-width:1140px;display:grid;grid-template-columns:repeat(5, 1fr);gap:16px}.gu .gu_list a{border-radius:6%;overflow:hidden}.gu .gu_list a.null{border:1px solid var(--gold1)}.board_list{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;max-width:100%;margin-top:24px}.board_list .board{width:100%;position:relative;border-bottom:1px solid var(--line2)}.board_list .board::after{content:"";width:100%;height:2px;position:absolute;top:0;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%)}.board_list .board .bbs_title{font-size:16px;height:48px;display:flex;align-items:center;border-bottom:1px solid var(--line2);font-weight:bold;justify-content:space-between}.board_list .board .bbs_title a{width:48px;height:48px;display:flex;justify-content:center;align-items:center;font-size:24px}.board_list .board .bbs_list{font-size:14px;line-height:1.1;display:flex;flex-direction:column;gap:4px;width:100%;min-width:0;padding:8px 0}.board_list .board .bbs_list a{display:grid;grid-template-columns:1fr 75px;align-items:center;gap:10px;width:100%;min-width:0;text-decoration:none}.board_list .board .bbs_list a .title{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;height:28px;line-height:28px;color:#fff;opacity:.92}.board_list .board .bbs_list a .date{width:75px;text-align:right;height:28px;line-height:28px;color:#fff;opacity:.92;letter-spacing:-0.8px}.gall{display:grid;grid-template-columns:repeat(5, 1fr);gap:16px}.seo_list{padding:24px 0;display:flex;flex-flow:column}.seo_list>div{display:flex;flex-flow:column;position:relative}.seo_list>div::after{content:"";width:100%;height:2px;position:absolute;top:0;background:linear-gradient(180deg, var(--gold1) 0%, var(--gold2) 35%, var(--gold3) 100%)}.seo_list>div .seo_title{font-size:16px;height:48px;display:flex;align-items:center;border-bottom:1px solid var(--line2);font-weight:bold}.seo_list>div .seo{padding:24px 0;font-size:14px;line-height:1.1}.bbs_list{width:100%;border-top:1px solid var(--line2);font-size:14px}.bbs_list .bbs_head,.bbs_list .bbs_row{display:grid;grid-template-columns:60px 1fr 100px 85px 60px 60px;align-items:center;height:48px}.bbs_list .bbs_head .col,.bbs_list .bbs_row .col{padding:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.bbs_list .bbs_head .col.title,.bbs_list .bbs_row .col.title{text-align:left;display:flex;align-items:center;gap:10px;min-width:0}.bbs_list .bbs_head .col.title .thumb,.bbs_list .bbs_row .col.title .thumb{width:40px;height:40px;object-fit:cover;border-radius:6px;border:1px solid var(--line2);flex:0 0 auto}.bbs_list .bbs_head .col.title span,.bbs_list .bbs_row .col.title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bbs_list .bbs_head .col.no,.bbs_list .bbs_row .col.no{padding:0}.bbs_list .bbs_head{background:hsla(0,0%,100%,.062745098);font-weight:600;color:#fff;border-bottom:1px solid var(--line2)}.bbs_list .bbs_row{border-bottom:1px solid var(--line2);transition:background .15s;color:hsla(0,0%,100%,.9215686275)}.bbs_list .bbs_row:hover{background:hsla(0,0%,100%,.062745098);color:#fff}.bbs_list .bbs_empty{padding:20px 0;text-align:center;color:#777;border-bottom:1px solid var(--line2)}#bbsForm{display:flex;flex-flow:column;gap:6px}#bbsForm .bbs_tit{border:1px solid var(--line2);background:#000;width:100%;height:40px;padding:0 8px;color:#fff}#bbsForm .note-btn:not(.note-color-btn),#bbsForm .note-toolbar,#bbsForm .note-editable{background:radial-gradient(1200px 420px at 50% -160px, rgba(255, 200, 80, 0.16), transparent 60%),linear-gradient(180deg, var(--bgTop1), var(--bgTop2));border-color:var(--line2);color:#fff}#bbsForm .note-btn:not(.note-color-btn) span,#bbsForm .note-btn:not(.note-color-btn) i,#bbsForm .note-toolbar span,#bbsForm .note-toolbar i,#bbsForm .note-editable span,#bbsForm .note-editable i{color:#fff}#bbsForm .note-editor.note-frame,#bbsForm .note-editor.note-airframe{border:1px solid var(--line2)}#bbsForm .btns{display:flex;justify-content:center;padding:8px 0;gap:8px}#bbsForm .btns .btn{border:1px solid var(--line2);background:#000;color:#fff;width:60px;height:40px;display:flex;justify-content:center;align-items:center;font-size:14px}#bbsForm .btns .btn span{font-weight:bold}@media(max-width: 768px){.bbs_list{overflow-x:auto}.bbs_list .bbs_head,.bbs_list .bbs_row{grid-template-columns:50px 1fr 80px 50px !important}.bbs_list .bbs_head .col,.bbs_list .bbs_row .col{padding:6px;font-size:12px}.bbs_list .bbs_head .col.author,.bbs_list .bbs_head .col.like,.bbs_list .bbs_row .col.author,.bbs_list .bbs_row .col.like{display:none}.bbs_list .bbs_head .col .thumb,.bbs_list .bbs_row .col .thumb{width:34px;height:34px}}.view{display:flex;flex-flow:column}.view .meta h2{border-top:1px solid var(--line2);height:48px;font-size:20px;display:flex;align-items:center}.view .meta ._info{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#666;min-height:48px;justify-content:space-between;border-top:1px solid var(--line2);border-bottom:1px solid var(--line2)}.view .meta ._info ._user{display:inline-flex;align-items:center;gap:8px}.view .meta ._info ._user .profile_img{width:36px;height:36px;border-radius:50%;overflow:hidden;border:2px solid var(--line2);display:flex;justify-content:center;align-items:flex-end}.view .meta ._info ._user a{color:#fff}.view .meta ._info ._user .btn-follow{padding:4px 10px;border:1px solid #ddd;border-radius:16px;cursor:pointer;font-size:13px;background:none;color:#fff}.view .meta ._info ._user .btn-follow.is-following{border-color:#b6dbff;color:#b6dbff;font-weight:600}.view .meta{display:flex;flex-flow:column;margin-bottom:10px}.view .meta h1{height:48px;display:flex;align-items:center;margin:0;width:100%;border-bottom:1px solid hsla(0,0%,100%,0.1882352941);padding:0}.view .meta ._info{display:flex;gap:10px;color:#666;min-height:48px;align-items:center;border-bottom:1px solid hsla(0,0%,100%,0.1882352941);justify-content:space-between}.view .meta ._info ._user{display:flex;gap:4px;align-items:center}.view .meta ._info ._user .profile_img{width:36px;height:36px;border-radius:50%;overflow:hidden;border:2px solid hsla(0,0%,100%,0.1882352941);display:flex;justify-content:center;align-items:flex-end}.view .meta ._info ._user .profile_img img{width:100%}.view .meta ._info ._user .profile_img i{font-size:20px}.view .meta ._info ._user .btn-follow{padding:4px 10px;border:1px solid #ddd;border-radius:16px;cursor:pointer;font-size:13px;background:none}.view .meta ._info ._user .btn-follow.is-following{border-color:#b6dbff;color:#b6dbff;font-weight:600}.view .content{line-height:1.4;min-height:250px;border-bottom:1px solid var(--line2)}.view .btns{display:flex;align-items:center;margin-top:0;justify-content:space-between;margin:10px 0}.view .btns .like{display:flex;gap:12px}.view .btns .like button{font-size:20px;background:none;border:0;padding:0;color:#fff}.view .btns .like button .fa-solid{color:#c00}.view .btns .like button .fa-solid.fa-comment{color:#fff}.view .btns ._btns{display:flex;gap:8px}.view .btns ._btns a,.view .btns ._btns button{font-size:16px;color:#fff;background:none;border:1px solid hsla(0,0%,100%,0.1882352941);padding:0;display:flex;justify-content:center;align-items:center;width:50px;background:#1d1b2b}.view .btns ._btns a#btn-del,.view .btns ._btns button#btn-del{background:#c00}.view .tags{display:flex;align-items:center;gap:8px}.view .tags span{color:#fff}.view .tags a{height:28px;display:inline-block;padding:6px 12px;background:#f3f3f3;border-radius:14px;margin-right:6px;text-decoration:none;color:#333;font-size:13px;line-height:1.3}.cmt-wrap{display:flex;flex-flow:column;margin:20px 0}.cmt-wrap .cmt-header{font-weight:600;margin-bottom:8px}.cmt-wrap .cmt-form{display:flex;gap:2px}.cmt-wrap .cmt-form textarea{width:100%;box-sizing:border-box;border:1px solid #ddd;padding:10px;resize:none;height:70px;border:1px solid hsla(0,0%,100%,0.1882352941);background:hsla(0,0%,100%,.062745098)}.cmt-wrap .cmt-form .btn{width:100px;height:70px;font-size:16px;color:#fff;border:1px solid hsla(0,0%,100%,0.1882352941);padding:0;display:flex;justify-content:center;align-items:center;width:50px;background:#1d1b2b}.cmt-wrap .comments{margin-top:10px}.cmt-wrap .comments .cmt-item{border-top:1px solid hsla(0,0%,100%,0.1882352941);padding:10px 12px;position:relative}.cmt-wrap .comments .cmt-item .cmt-head{color:#555;font-size:13px;margin-bottom:6px;display:flex;align-items:center;gap:8px;justify-content:space-between}.cmt-wrap .comments .cmt-item .cmt-body{font-size:14px;line-height:1.55;white-space:pre-wrap;word-wrap:break-word}.cmt-wrap .comments .cmt-item .cmt-actions{display:flex;align-items:center;gap:10px;margin-top:8px}.cmt-wrap .comments .cmt-item .cmt-actions button{border:1px solid var(--line2);background:#000;color:#fff;height:32px;border-radius:6px;display:flex;justify-content:center;align-items:center;font-weight:bold}.cmt-wrap .comments .cmt-item .cmt-actions button.c-like-btn{font-size:20px;width:auto;border:0;padding:0;color:#fff}.cmt-wrap .comments .cmt-item .cmt-actions button.c-like-btn[aria-pressed=true]{color:#c00}.cmt-wrap .comments .cmt-item .cmt-actions button.c-like-count{font-size:13px;color:#444}@media screen and (max-width: 720px){.gu .gu_list{grid-template-columns:repeat(2, 1fr);gap:8px}.board_list{grid-template-columns:unset}}