﻿*{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:#00000080;--line2:#00000060;--text:#eaeaea}input[type=button],button,a{cursor:pointer}html,body{overflow-x:hidden}.cont{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:auto 240px;gap:20px;padding:24px 0;min-height:calc(100vh - 218px)}img{max-width:100%}.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);cursor:pointer;height:32px}.filter .filter_box a{margin-left:auto;border:1px solid var(--line2);height:32px;display:flex;justify-content:center;align-items:center;width:60px;color:#000}@media screen and (max-width: 1200px){.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))}.point{color:crimson}#megaHeader{position:relative;border-bottom:1px solid crimson}#megaHeader .hd_top{border-bottom:1px solid crimson;background:crimson}#megaHeader .hd_top .inne{max-width:1200px;margin:0 auto;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}.hd_menu{max-width:1200px;margin:0 auto}.mega-topbar{display:grid;grid-template-columns:auto 1fr;align-items:center;height:84px}.mega-logo{color:#fff;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: 6;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, #DC143C, transparent)}.mega-nav>li>a,.mega-nav>li>button{height:84px;display:flex;align-items:center;justify-content:center;padding:0 8px;font-size:16px;text-decoration:none;background:none;border:0;cursor:pointer;white-space:nowrap}.mega-panel{display:none;position:absolute;left:0;right:0;top:118px;border-top:1px solid crimson;border-bottom:1px solid crimson;z-index:2000;background:#fff}#megaHeader.is-open .mega-panel{display:block}.mega-grid{max-width:1200px;margin:0 auto;position:relative}.mega-grid>div{--cols: 6;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, #DC143C, transparent)}.mega-sub{list-style:none;margin:16px 6px;margin-bottom:0;padding:0;display:grid;gap:8px}.mega-sub a{display:block;text-decoration:none;font-size:14px;padding:2px 0;color:#000;text-align:center}@media(max-width: 720px){.mega-sub a{text-align:left}}.mega-sub a:hover{text-decoration:underline;text-decoration-color:crimson;text-underline-offset:4px}.mega-toggle{display:none;background:none;border:0;color:#000;border-radius:10px;padding:8px 10px;font-size:40px;cursor:pointer;margin-left:auto}@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;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{order:2}.side .user_info{position:relative;padding:12px 8px;padding-bottom:0;width:100%;display:flex;flex-flow:column;border-bottom:1px solid crimson;gap:4px}.side .user_info::after{content:"";width:100%;height:2px;position:absolute;top:0;left:0;background:crimson}.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;gap:6px}.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 crimson;color:#000;height:32px;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 crimson}.side .user_info .btns a{display:flex;flex-flow:column;justify-content:center;align-items:center;height:48px;position:relative;color:#000;gap:4px}.side .user_info .btns a:not(:first-child)::before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:crimson}.side .user_info .btns a span{text-align:center}.side .side_list{position:relative;padding:12px 0;width:100%;display:flex;flex-flow:column;gap:4px;margin-bottom:16px}.side .side_list::after{content:"";width:100%;height:2px;position:absolute;top:0;left:0;background:crimson}.side .side_list h2{color:#000;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:#000;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}#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 crimson;gap:4px}#loginForm:not(#loginForm2)::after,#loginForm2:not(#loginForm2)::after{content:"";width:100%;height:2px;position:absolute;top:0;left:0;background:crimson}#loginForm input,#loginForm2 input{border:1px solid rgba(220,20,60,.5019607843);width:100%;height:40px;padding:0 8px}#loginForm button,#loginForm2 button{border:1px solid crimson;width:100%;height:40px;display:flex;justify-content:center;align-items:center;background:#fff}#loginForm button span,#loginForm2 button span{background:crimson;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:crimson}#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;aspect-ratio:unset}#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:crimson}.sub .page_tit{padding:16px 0;font-size:24px}.main_pop{width:100%}.main_pop .btns{display:grid;grid-template-columns:repeat(4, 1fr);position:relative;border-bottom:1px solid crimson}.main_pop .btns::after{content:"";width:100%;height:2px;position:absolute;top:0;background:crimson}.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:crimson;-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, #DC143C, 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 crimson}@media(max-width: 720px){.main_pop .bbs{grid-template-columns:repeat(1, 1fr)}}.main_pop .bbs.on{display:grid}.main_pop .bbs a{display:flex;gap:6px;width:100%;overflow:hidden}.main_pop .bbs a:hover{color:#fff;text-decoration:underline;text-decoration-color:crimson;text-underline-offset:4px}.main_pop .bbs a .num{width:24px;height:24px;display:flex;justify-content:center;align-items:center;background:crimson;color:#fff;font-weight:bold}.main_pop .bbs a .title{width:calc(100% - 30px);height:24px;display:block;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:24px}.gu{position:relative;margin-top:24px}.gu::after{content:"";width:100%;height:2px;position:absolute;top:0;background:crimson}.gu h2{font-size:16px;height:48px;display:flex;align-items:center;margin-bottom:24px;border-bottom:1px solid crimson}.gu .gu_list{max-width:1140px;display:grid;grid-template-columns:repeat(5, 1fr);gap:16px}.gu .gu_list a{overflow:hidden}.gu .gu_list a.null{border:1px solid crimson}.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}.board_list .board::after{content:"";width:100%;height:2px;position:absolute;top:0;background:crimson}.board_list .board .bbs_title{font-size:16px;height:48px;display:flex;align-items:center;font-weight:bold;justify-content:space-between;background:crimson;color:#fff;padding-left:12px}.board_list .board .bbs_title a{width:48px;height:48px;display:flex;justify-content:center;align-items:center;font-size:24px;color:#fff}.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:12px}.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:#000;opacity:.92}.board_list .board .bbs_list a .date{width:75px;text-align:right;height:28px;line-height:28px;color:#000;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:crimson}.seo_list>div .seo_title{font-size:16px;height:48px;display:flex;align-items:center;border-bottom:1px solid crimson;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 crimson;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 crimson;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:#000;border-bottom:1px solid crimson}.bbs_list .bbs_row{border-bottom:1px solid crimson;transition:background .15s;color:#000}.bbs_list .bbs_row:hover{background:hsla(0,0%,100%,.062745098);color:#000}.bbs_list .bbs_empty{padding:20px 0;text-align:center;color:#777;border-bottom:1px solid crimson}@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 crimson;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 crimson;border-bottom:1px solid crimson}.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 crimson;display:flex;justify-content:center;align-items:flex-end}.view .meta ._info ._user a{color:#000}.view .meta ._info ._user .btn-follow{padding:4px 10px;border:1px solid #ddd;border-radius:16px;cursor:pointer;font-size:13px;background:none;color:#000}.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 crimson}.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:#000}.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}@media screen and (max-width: 720px){.gu .gu_list{grid-template-columns:repeat(2, 1fr);gap:8px}.board_list{grid-template-columns:unset}}