@charset "utf-8";
@import url('et-contents.css');

html{overflow:inherit}
body{/* height:100vh;min-height:100%; */font-size:1rem;font-family:'NanumSquareNeo','Spoqa Han Sans Neo','Noto Sans KR', AppleSDGothicNeo-Regular,dotum,'돋움',sans-serif;line-height:1.4;font-weight:400;}

textarea{padding:1rem;color:var(--text);;font-family:'NanumSquareNeo','Spoqa Han Sans Neo','Noto Sans KR', AppleSDGothicNeo-Regular,dotum,'돋움',sans-serif;font-size:0.9rem;font-weight:normal;line-height:1.4;}
textarea{margin-top:1rem;border:none;background-color:var(--bg);border-radius:0.75rem;}

.modal-bg{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.85);z-index:99;}
body.side-on .modal-bg{display:block;}

.modal-container{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.85);z-index:10001;}
.modal-wrap{display:flex;flex-direction:column;justify-content:center;position:fixed;width:70%;max-width:900px;min-width:320px;max-width:900px;height:max-content;max-height:calc(100vh - 20%);top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;padding:0;background-color:var(--bg_dark);border-radius:1rem;box-shadow:0px 0px 10px rgba(0, 0, 0, .35);overflow:hidden;}
.modal-wrap .modal-head{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:4rem;border-bottom:1px solid var(--border);}
.modal-wrap .modal-head h2{display:block;font-size:1.3rem;font-weight:800;color:var(--text_light);}
.modal-wrap .modal-head .btn-close{position:absolute;display:block;width:1.25rem;height:1.25rem;top:50%;right:1rem;transform:translateY(-50%);background:url("../img/btn-close-g.png") center center no-repeat;background-size:cover;font-size:0;}
.modal-wrap .modal-body{height:calc(100% - 4rem);max-height:calc(100% - 4.25rem);padding:1.5rem;font-size:0.925rem;overflow:hidden;overflow-y:auto;}
.modal-wrap .modal-body [class*="edit-btn-group-"] li{width:100%;}
.modal-wrap .modal-foot{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:4rem;}
.btn-modal-text{display:block;margin:0.5rem 0;cursor:pointer;text-decoration:underline;}

.btn-modal{cursor:pointer;}

/* input:-webkit-autofill{ -webkit-box-shadow:0 0 0 30px #fff inset ; -webkit-text-fill-color:var(--black); } */
/* input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active{background-color:transparent !important} */
input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 600000s 0s, color 600000s 0s;}

/* layout */
.top-bar{position:fixed;width:100%;height:1rem;top:0;left:0;background:var(--secondary);z-index:120;/* display:block !important; */}
.bottom-bar{position:fixed;width:100%;height:1rem;bottom:0;background:#FF6700;z-index:120;/* display:block !important; */}
#hd{position:fixed;width:100%;height:6rem;top:1rem/*  !important */;/* padding:0 0 0 6rem; */padding:0;z-index:80;background:rgba(0, 0, 0, 0.8);}
#hd h1{position:absolute;font-size:0;text-indent:-9999rem;line-height:0;overflow:hidden;}
#hd_wr{width:calc(100% - 6rem);max-width:inherit;margin:0 0 0 6rem;padding:0;}
#hd_btn{top:0;width:100%;height:6rem;padding-right:1rem;display:flex;align-items:center;justify-content:flex-end;}
#hd_wr .btn-back{position:absolute;display:none;width:6rem;height:6rem;top:0;left:0;background:url('../img/mobile/btn-back-p.png') no-repeat center center;background-size:contain;}
#hd_btn button.btn_icon{height:3rem;line-height:45px;width:3rem;background:var(--primary);}
#btn_sch, #hd_btn button.btn_icon{background:url("../img/icon-search-w.png") no-repeat center center;background-size:contain;}
#hd_btn .btn-more-dot{position:absolute;display:none;width:6rem;height:6rem;top:0;right:0;background:url('../img/btn-more-dot-p.png') no-repeat center center;background-size:contain;}
.hd_sch_wr{background:var(--primary);height:6rem;}
#hd_sch{width:calc(100% - 6rem);height:6rem;background:var(--primary);}
#hd_sch{top:6rem;width:100%;height:6rem;opacity:0.95;}
#hd_sch .sch_inner{position:relative;padding:1rem;}
#hd_sch .sch_inner .btn-keyword-search{position:absolute;top:50%;right:6rem;transform:translateY(-50%);color:var(--text_light);}
#hd_sch #sch_str{height:4rem;}
#hd_sch #sch_str::placeholder{color:var(--text_light);opacity:0.7;}
#hd_sch .sch_submit{background:url('../img/icon-search-w.png') no-repeat center center;}
#hd_sch .btn_close{width:3rem;height:3rem;top:50%;transform:translateY(-50%);right:1rem;background:url(../img/btn-close-w.png) no-repeat center center;opacity:.8;}
#btn_sch{background:url("../img/icon-search.png") no-repeat center center;}
#hd_wr .btn-symbol{display:none;}
#logo{display:none;}

#tnb{display:none;}

#category{position:fixed;width:6rem;height:100vh;top:1rem !important;/* max-height:900px; */bottom:inherit;}
#category::before{content:"";position:absolute;width:6rem;height:100%;top:0;left:0;background:var(--yellow);z-index:10;}
.btn-symbol{position:absolute;width:60px;height:60px;top:3rem;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url('../img/gnb-symbol.png') no-repeat 100% 100%;background-size:contain;z-index:10;}

/* 사이드메뉴 아이콘 */
#category .btn-aside{position:absolute;top:50%;left:50%;width:30px;height:30px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:20;}
.menu-icon{position:relative;display:block;width:100%;height:100%;}
.menu-line{position:absolute;left:0;background:var(--black);height:2px;width:100%;}
.menu-line1{top:2px;}
.menu-line2{top:0;bottom:0;margin:auto;}
.menu-line3{bottom:2px;}
.btn-aside .menu-line1,.btn-aside .menu-line3{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.btn-aside .menu-line2{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;}
.btn-aside .menu-line2:before{content:'';position:absolute;width:100%;height:2px;background:var(--black);border-radius:1px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;}
.btn-aside.open .menu-line1{opacity:0;-webkit-transform:translate3d(-17px, 0, 0);transform:translate3d(-17px, 0, 0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.btn-aside.open .menu-line2{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;}
.btn-aside.open .menu-line2:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;}
.btn-aside.open .menu-line3{opacity:0;-webkit-transform:translate3d(17px, 0, 0);transform:translate3d(17px, 0, 0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}

.menu_wr{position:fixed;width:35%;min-width:450px;max-width:470px;height:100vh;z-index:90;top:1rem !important;left:-35%;padding-left:150px;background:var(--yellow);/* margin-left:-400px; */}
/* #category.on .menu_wr{margin-left:0px;} */
.menu_wr a{padding:0;}
.menu_wr .cate{position:absolute;width:310px;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.menu_wr .cate > li{font-family:'Inter';font-size:3rem;font-weight:600;line-height:4.5rem;}
.menu_wr .menu_wr_member{display:flex;width:100%;margin-top:1.5rem;}
.menu_wr .menu_wr_member > li{padding:0 1rem 0 0;font-family:'NanumSquareNeo','Spoqa Han Sans Neo';font-size:1.2rem;font-weight:400;line-height:1.5rem;}

.container{padding:7rem 3rem 4rem 9rem;max-width:inherit;margin:0;height:auto;min-height:calc(100vh - 19rem - 1px);}

.sct_wrap h2{display:none;}
.sct_noitem{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:2rem;padding:50px 0;/* color:#bbb; */}
.idx_c{max-width:inherit;}
.sct_10 .sct_li{width:100% !important;}
.sct_10 .btn_wr{display:none;}
#idx_best{margin:0;padding:6rem 10rem 3rem 8rem;background:transparent;}
#main_bn{margin-bottom:3rem;}
#idx_new{margin:0;padding:8rem 10rem 3rem 8rem;}
.main-creator-wrap{margin:0;padding:6rem 10rem 3rem 8rem;}
.main-funding-wrap{margin:0;padding:8rem 10rem 3rem 8rem;}

#ft{border:none;}
#ft_to_top{display:none;}

.btn-round{display:inline-flex;justify-content:center;align-items:center;width:100%;border:none;border-radius:0.75rem;}

.btn-submit{display:inline-flex;justify-content:center;align-items:center;width:100%;height:3.75rem;font-size:1.15rem;color:var(--text_light);border:none;border-radius:0.75rem;background:var(--primary);}
.btn-submit:hover{background:var(--main_dark);border-color:var(--main_dark);}
.btn-primary-round{height:3rem;line-height:2.95rem;font-size:1.15rem;color:var(--text_light);border:none;border-radius:1.5rem;background:var(--primary);margin:0 .5rem;padding:0 1.4rem;display:inline-block;vertical-align:middle;}
.btn-primary-round:hover{background:var(--main_dark);}
.btn-primary-round-border{height:3rem;line-height:2.95rem;font-size:1.15rem;color:var(--text_light);border:2px solid var(--primary);border-radius:1.5rem;background:var(--primary);margin:0 .5rem;padding:0 1.4rem;display:inline-block;vertical-align:middle;}
.btn-secondary-round{height:3rem;line-height:2.95rem;font-size:1.15rem;color:var(--text_light);border:none;border-radius:1.5rem;background:var(--sub);margin:0 .5rem;padding:0 1.4rem;display:inline-block;vertical-align:middle;}
.btn-secondary-round:hover{background:#00a0a3;}
.btn-secondary-round-border{height:3rem;line-height:2.95rem;font-size:1.15rem;color:var(--sub);border:2px solid var(--sub);border-radius:1.5rem;/* background:#fff; */margin:0 .5rem;padding:0 1.4rem;display:inline-block;vertical-align:middle;}

.btn-m.btn-primary-round{border-radius:0.5rem;}
.btn-m.btn-secondary-round{border-radius:0.5rem;}
.btn-sell-shop{min-width:12rem;}
.it-name-adoreme{height:1.7rem;margin-left:0.5rem;line-height:1.68rem;font-size:.8rem;color:var(--black);border-radius:1rem;background:#FCE74E;padding:0 1rem;display:inline-block;font-weight:600;}

.custom-file input{display:none;}
/* .custom-file + label{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;font-weight:700;color:var(--text);border-radius:0.75rem;border:2px dashed var(--text);background-color:var(--bg_light);height:0;padding-bottom:65%;overflow:hidden;} */
.custom-file input + label{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:10rem;margin-top:0.75rem;padding:2rem;font-weight:700;color:var(--text);border-radius:0.75rem;border:2px dashed var(--text);background-color:var(--bg_light);cursor:pointer;}
.custom-file input + label.active{padding:1rem;background:transparent;border:none;}
.custom-file input + label span{margin-top:1.5rem;font-size:0.9rem;font-weight:500;text-align:center;}
.custom-file input + label.active span{display:none;}

.bo_w_file{display:flex;justify-content:space-between;flex-direction:column;/* padding:1rem;border:1px solid var(--border); */border:none;border-radius:0.75rem;background:var(--bg);}
.bo_w_file label{width:100%;margin:0;}
.bo_w_file .ad_view_img{display:flex;align-items:center;/* width:max-content; */margin:1rem;}
.bo_w_file .ad_view_img img{width:100%;max-width:6rem;margin-right:1rem;}
.bo_w_file .ad_view_img .thumb-file-info{word-break:break-word;}
.bo_w_file .form-group{/* width:max-content; */margin:0;}
.bo_w_file .custom-file input + label{/* width:max-content;flex-direction:row;justify-content:flex-start; */min-height:inherit;/* padding:0;border:none; */background:transparent;margin:0;}
.bo_w_file .custom-file input + label span{margin-top:0.75rem;/* color:initial; */}
.bo_w_file .custom-file input + label .no-file-img{position:relative;display:flex;align-items:center;width:3rem;height:3rem;margin:0;margin-right:1rem;}
.bo_w_file .custom-file input + label .no-file-img::before{content:"";position:absolute;display:block;width:100%;height:100%;background:url('../img/icon-file-upload.png') no-repeat center center;background-size:100%;}

/* member 레이아웃 - 로그인/회원가입 */

.member #category{display:none;}
.member .menu{display:none;}
.member #hd_wr{display:none;}
.member .container{padding:0;}
.member #ft{display:none;}
/* .member .bottom-bar{display:none;} */

.member-form{position:relative;;display:flex;align-items:center;/* height:100%; */min-height:100vh;margin:0;padding:4% 11% 4% 55%;max-width:inherit;width:100%;color:#999;}
.member-form::before{content:"";position:fixed;width:45%;height:100%;top:0;left:0;bottom:0;background:url('../img/member-bg.png') /* no-repeat */ top left;background-size:100%;z-index:-1;}
.member-form::after{content:"";position:fixed;width:100%;height:1rem;top:0;left:0;background:var(--secondary);z-index:1;}
.member-form h1{font-size:2rem;color:var(--black);text-align:left;margin-bottom:1.75rem;}
.member-form p{margin-top:1rem;color:var(--text);}
.member-form .reg_result_wr p{color:#333;}
#reg_result .reg_cong{font-size:1.4rem;}

#mb_login{margin:0 auto;padding:0;}
#flogin{padding:0;margin:0;}
#fregister{padding:0;margin:0;}
#mb_login #login_frm div{padding:inherit;}
#mb_confirm h1{margin:0;padding:0;font-size:2.5rem;}
#mb_confirm p{padding:0px;background:transparent;}
#mb_confirm_id{display:inline-block;color:var(--dark);}
#mb_confirm_pw{margin-top:0.75rem;}
.btn_top{margin:1rem 0px;}

#find_info div{padding:inherit;}
#pw_reset div{padding:inherit;}

::-webkit-scrollbar{width:.25rem;}
/* ::-webkit-scrollbar-track{background-color:rgba(0, 0, 0, .2);}
::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, 0.4);box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.5);} */
::-webkit-scrollbar-track{background-color:transparent;}
::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, 0.1);box-shadow:none;}


/* login sns */
#sns_login{width:100%;margin:2rem auto 0;border:none;}
#sns_login h3{position:relative;/* font-weight:300; */}
#sns_login h3::before{content:"";position:absolute;width:30%;height:1px;top:50%;left:0;transform:translateY(-50%);background:#edeaea;}
#sns_login h3::after{content:"";position:absolute;width:30%;height:1px;top:50%;right:0;transform:translateY(-50%);background:#edeaea;}
#sns_login .sns-wrap{margin-top:1.5rem;}
#sns_login .sns-icon{height:3.75rem;line-height:3.745rem;margin:0 0 0.5rem;padding-left:3.75rem;border-radius:12px;background-position:1rem 50%;background-size:2rem;}
#sns_login .txt{text-align:center;font-size:1rem;padding:0;}
#sns_login .sns-google{background-color:var(--white);border:1px solid var(--default);color:var(--text_dark);}
#sns_login .sns-google .ico{display:none;}

/* register 회원가입 */
.modal-member-register{display:none;flex-direction:column;justify-content:center;position:fixed;width:70%;max-width:900px;height:60%;top:50%;left:50%;padding:1.5rem;transform:translate(-50%,-50%);/* background:#fff; */z-index:1000;}
.modal-member-register h2{font-size:1.75rem;font-weight:500;margin-bottom:1rem;text-align:left;/* border-bottom:1px solid #ddd;padding:0 0 1rem 0; */}
.modal-member-register textarea{height:calc(100% - 4rem);}
.btn-close-terms{position:fixed;display:none;width:3rem;height:3rem;top:4rem;right:4rem;background:url('../img/btn-close-w.png') no-repeat center center;z-index:10011;}
.btn-term, .btn-private{color:var(--text);}
#fregister_term{font-size:0.9rem;}
#fregister_term{line-height:1.55;}
#fregister_term h3{margin-top:2rem;}
#fregister_term h3:first-child{margin-top:0;}
#fregister_term > span{display:inline-block;margin-top:1rem;font-size:0.9rem;}
#fregister_term ul{margin-top:0.5rem;font-size:0.85rem;font-weight:300;}
#fregister_term ul li{margin-top:0.35rem;}

#fregister_private .tbl_head01{padding:0;}

/* register-form 회원정보수정 */
.member-form.register{min-height:auto;padding:0 0 3rem 0;}
.member-form.register::before{display:none;}
.member-form.register::after{display:none;}
/* .member-form.register .form-wrap{max-width:45rem;} */
.member-form.register .form-group-wrap{margin-top:5rem;}
.member-form.register .form-group-wrap:first-child{margin-top:0;}
/* .member-form.register .form-group-wrap .form-group{margin-top:1rem;} */
.member-form.register .form-group-wrap .form-group input, .member-form.register .form-group-wrap .form-group select, .member-form.register .form-group-wrap .frm_input{margin-top:.5rem;}
.member-form.register .form-group-wrap .form-group .sns-group{display:flex;flex-wrap:wrap;width:100%;}
.member-form.register .form-group-wrap .form-group .sns-group li{position:relative;width:calc(50% - 0.5rem);margin:1rem 1rem 0 0;padding-left:3.5rem;}
.member-form.register .form-group-wrap .form-group .sns-group li:nth-child(2n){margin-right:0;}
.member-form.register .form-group-wrap .form-group .sns-group li::before{content:"";position:absolute;display:block;width:3.5rem;height:3.5rem;top:50%;left:0;transform:translateY(-50%);border:1px solid #ddd;border-right:none;border-radius:0.8rem 0 0 0.8rem}
.member-form.register .form-group-wrap .form-group .sns-group li.instagram::before{background:#222 url('../img/icon-register-instagram.png') no-repeat center center;background-size:50%;}
.member-form.register .form-group-wrap .form-group .sns-group li.twitter::before{background:#222 url('../img/icon-register-twitter.png') no-repeat center center;background-size:50%;}
.member-form.register .form-group-wrap .form-group .sns-group li.youtube::before{background:#222 url('../img/icon-register-youtube.png') no-repeat center center;background-size:50%;}
.member-form.register .form-group-wrap .form-group .sns-group li.facebook::before{background:#222 url('../img/icon-register-facebook.png') no-repeat center center;background-size:50%;}
.member-form.register .form-group-wrap .form-group .sns-group input{margin:0;padding-right:7rem;color:var(--white);background-color:var(--btn_bg);border-left:none;border-radius:0 0.85rem 0.85rem 0;}
.member-form.register #fregisterform .btn_confirm{text-align:left;}

[class^="mypage_edit_"] .member-form.register .form-wrap{max-width:100%;}

.sns-verified{position:absolute;display:none;}
.verified .sns-verified{display:flex;align-items:center;justify-content:center;width:5rem;height:1.8rem;top:50%;right:1rem;transform:translateY(-50%);padding:0 1rem;
background:#1EE369;color:var(--text_light);z-index:1;border-radius:0.9rem;}

/* .member-form.register .form-wrap .btn-submit{max-width:12rem;} */
/* 키워드 검색 */
.keyword-search-wrap{display:flex;width:100%;min-height:16rem;margin-top:1.5rem;border:1px solid #eee;align-items:flex-start;}
.keyword-search-wrap h3{font-size:1.15rem;/* font-weight:300; */color:var(--text_dark);}
.keyword-search{width:35%;height:100%;padding:1.25rem 1.25rem 1.25rem 2rem;border-right:1px solid #eee;}
.keyword-search .sch-input-box{position:relative;margin-top:1.5rem;}
.keyword-search .sch-input-box input{width:100%;height:2.25rem;padding:.5rem .5rem .5rem 2.5rem;border:1px solid #eee;}
.keyword-search .sch-input-box button{position:absolute;display:block;width:1.8rem;height:1.8rem;left:.25rem;top:50%;transform:translateY(-50%);background:url('../img/icon-search.png') no-repeat center center;background-size:50%;font-size:0;}
.keyword-search ul{margin-top:1rem;}
.keyword-search ul li{line-height:1.75;cursor:pointer;}
.keyword-result{width:65%;height:100%;padding:1.25rem 2rem 1.25rem 1.25rem;}
.keyword-result .sch_result{margin-top:1.5rem;}
.keyword-result .sch_result span{margin-right:1rem;}

.help{margin-top:0.5rem;color:var(--text_dark);font-size:80%;}

#fregisterform{margin:0;}
#fregisterform h2{padding:0;/* font-weight:300; */font-size:1.5rem;color:#333;}
#fregisterform [id^="msg_mb_"]{color:var(--danger);font-size:0.85rem;margin-top:0.5rem;}
#fregisterform .reg_mb_img_file{display:flex;align-items:flex-end;width:100%;}
#fregisterform .reg_mb_img_file img{width:50%;max-width:600px;}
.reg_mb_img_file .btn-profile{position:relative;display:inline-block;height:1.75rem;margin-left:1.5rem;background:var(--sub);line-height:1.74rem;color:var(--text_light);padding:0 .5rem 0 1.75rem;border-radius:3px;}
.reg_mb_img_file .btn-profile::before{content:"";position:absolute;display:block;height:1.5rem;width:1.5rem;top:50%;left:3px;transform:translateY(-50%);background:url('../img/btn-profile.png') no-repeat left center;background-size:contain;}
#fregisterform .frm_info{display:none;}
#fregisterform textarea{height:calc(1rem * 1.4 * 7 + 2rem);}
.member-form .bootstrap-tagsinput{width:100%;margin:1rem 0 0 0;border:1px solid #eee;/* background:#fff; */z-index:1;height:auto;min-height:4rem;padding:0.5rem 1rem;line-height:3rem;border-radius:0;box-shadow:inherit;}
.member-form .bootstrap-tagsinput .tag{display:inline-block;background:#eee;height:2rem;color:var(--text_dark);font-size:.9rem;/* font-weight:300; */padding:0 0.5rem;border-radius:3px;line-height:2rem;}
.member-form .bootstrap-tagsinput input{margin-top:0 !important;width:auto;background:transparent;border:none;max-width:max-content;height:2rem;}

/* register sns */
#sns_register{width:70%;margin:2rem auto 0;border:none;}
#sns_register h3{position:relative;/* font-weight:300; */padding:0;}
#sns_register h3::before{content:"";position:absolute;width:23%;height:1px;top:50%;left:0;transform:translateY(-50%);background:#edeaea;}
#sns_register h3::after{content:"";position:absolute;width:23%;height:1px;top:50%;right:0;transform:translateY(-50%);background:#edeaea;}
#sns_register .sns-wrap{margin-top:1.5rem;padding:0;}
#sns_register .sns-icon{height:3.75rem;line-height:3.745rem;margin:0 0 0.5rem;padding-left:3.75rem;border-radius:6px;background-position:5% 50%;background-size:2rem;}
#sns_register .txt{text-align:center;font-size:1.25rem;padding:0;font-weight:400;}
#sns_register .sns-google{background-color:var(--white);border:1px solid var(--default);color:var(--text_dark);}
#sns_register .sns-google .ico{display:none;}

/* 크리에이터 목록 */
.creator-list-wrap{width:100%}
.creator-list-wrap .creator-list ul{display:flex;flex-flow:row wrap;/* justify-content:space-between; */align-items:stretch;}
.creator-list-wrap .creator-list .creator-list-row{position:relative;width:100%;/* background:#fff; */margin-bottom:2rem;/* border:1px solid var(--black); */border-radius:18%;overflow:hidden;}
.creator-list-wrap .creator-list .creator-list-row > span{display:block;/* width:100%; */margin-bottom:.25rem;letter-spacing:-.025rem;}
.creator-list-wrap .creator-list .creator-list-row > span:last-child{margin-bottom:0;}
.creator-list-wrap .creator-list .creator-list-row .img{width:100%;margin:0;cursor:pointer;}
.creator-list-wrap .creator-list .creator-list-row .img a {display:block;}
.creator-list-wrap .creator-list .creator-list-row .img img{width:100%;}
.creator-list-wrap .creator-list .creator-list-row > span.name{cursor:pointer;position:relative;width:100%;text-align:center;margin-top:.75rem;font-size:1.1rem;/* font-weight:300; */color:var(--black);}
.creator-list-wrap .creator-list .creator-list-row > span.keyword a{display:inline-block;width:auto;padding:.5rem;margin-right:.5rem;font-size:.875rem;color:var(--text_light);background:var(--primary);}
.creator-list-wrap .creator-list .creator-list-row > span.keyword a:hover{background-color:var(--bg_light);}

.creator-list-wrap .creator-list .creator-list-row .name-box{font-size:0.9rem;}
.creator-list-wrap .creator-list .creator-list-row .name-box .name{text-align:left;font-size:1.8rem;font-weight:700;color:var(--text_light);}
.creator-list-wrap .creator-list .creator-list-row .name-box .keyword{display:block;width:auto;/* margin-top:0.5rem; */}
.creator-list-wrap .creator-list .creator-list-row .name-box .keyword a{display:inline-flex;align-items:center;padding:0 0.5rem;margin:0.5rem 0.5rem 0 0;font-size:.875rem;height:1.86rem;line-height:1.1;color:var(--text_light);
background:var(--primary);border-radius:0.5rem;}

.funding-rate-bar{position:relative;display:block;height:.8rem;margin:.5rem 0;background:url('../img/funding-rate-bg.png');background-size:contain;overflow:hidden;border-radius:0.3rem;}
.funding-rate-bar .rate-status{display:block;position:absolute;left:0;bottom:0;height:.8rem;background:url('../img/funding-rate-KRW.png');background-size:contain;z-index:1;font-size:0;border-radius:0.3rem;}
.coin .funding-rate-bar .rate-status{background:url('../img/funding-rate-coin.png');background-size:contain;}

/* main */
/* .main .top-bar{display:none;} */
/* .main #category{top:0} */
.main #category .btn-symbol{top:3.5rem;}
/* .main .menu_wr{top:0} */
.main #hd{/* top:0; */padding-top:0rem;height:6rem;/* background:var(--primary); */z-index:9;}
.main .container{padding:0;}
/* .main #logo{display:block;position:absolute;top:2rem;left:50%;transform:translateX(-50%);} */
/* .main .bottom-bar{display:none;} */

.main-symbol{display:none;margin:0 .5rem 3rem auto;width:10rem;height:10rem;background:url('../img/main-symbol.png') no-repeat center center;background-size:contain;}

.main-banner{position:relative;width:100%;height:100%;color:var(--text_light);}
.main-banner .main-banner-content{/* position:fixed;width:calc(40% - 12rem);top:50%;left:9rem;transform:translateY(-50%); */margin-bottom:4rem;font-family:'Inter';line-height:1.25;}
/* .main-banner .main-banner-content{position:inherit;width:inherit;top:inherit;left:inherit;transform:inherit;} */
.main-banner .main-banner-content .sub{margin-top:inherit;}
.main-banner .main-banner-content .title{font-size:5rem;font-weight:800;}
.main-banner .main-banner-content .title span{color:var(--yellow)}
.main-banner .main-banner-content .sub{/* margin-top:1rem; */font-size:2.25rem;font-weight:300;letter-spacing:-0.05rem;color:var(--grey-6);}

.main .main-creator-wrap{margin:0;background:var(--primary);padding:8rem 7rem 3rem 8rem;}
.main .creator-list-wrap{max-width:36.5rem;}
.main .creator-list-wrap .creator-list.creator-mask{display:none;}
.main .creator-list-wrap .creator-list ul{flex-flow:column;} 
.main .creator-list-wrap .creator-list ul .slick-dots{flex-flow:row;justify-content:center;}
.main .creator-list-wrap .creator-list .creator-list-row{display:flex;flex-flow:column;margin-bottom:1.25rem;border:none;background:transparent;overflow:hidden;border-radius:18%;}
.main .creator-list-wrap .creator-list .creator-list-row{width:calc(25% - 2.5rem);margin-right:3rem;}
.main .creator-list-wrap .creator-list .creator-list-row:last-child{margin-right:0;}
.main .creator-list-wrap .creator-list .creator-list-row .name-box{position:absolute;width:100%;bottom:0;left:0;padding:5% 12% 11%;color:var(--text);font-weight:500;background:rgba(0,0,0,0.6);}
.main .creator-list-wrap .creator-list .creator-list-row .name-box .name{font-size:1.3rem;}
.main .creator-list-wrap .creator-list .creator-list-row .name-box .follower{margin-top:.25rem;}
.main .creator-list-wrap .creator-list .creator-list-row .creator-info-box{position:relative;/* border:2px solid var(--black); */}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box{position:relative;display:flex;align-items:center;height:6.5rem;margin-top:.5rem;color:var(--secondary);background:var(--black);border:2px solid var(--black);}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box .funding-img{width:35%;flex:1;height:100%;}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box .funding-info{display:flex;flex-flow:column;width:65%;padding:.85rem 1.25rem;}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box .funding-info .funding-link{position:absolute;display:block;width:1.125rem;height:1.125rem;top:.75rem;right:1.5rem;background:url('../img/btn-arrow-funding-link.png') no-repeat center center;background-size:contain;}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box .funding-info .funding-title{width:calc(100% - 3rem);}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box .funding-info .funding-title a{display:block;font-size:1.15rem;font-weight:500;color:var(--text_light);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box .funding-info .funding-rate-bar{height:.6rem;}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box .funding-info .funding-rate-bar .rate-status{height:.6rem;}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box .funding-info .funding-cost-box{display:flex;color:var(--sub);font-family:'Inter';}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box .funding-info .funding-cate{width:70%;}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box .funding-info .funding-rate{width:30%;text-align:right;}
.main .creator-list-wrap .creator-list .creator-list-row .funding-info-box .funding-info .funding-rate > span{display:inline-block;width:auto;font-weight:600;}

/* 리스트 영역 레이아웃 */
.main-creator{display:flex;justify-content:space-between;}
.main-creator .main-creator-left{width:50%;display:flex;flex-direction:column;align-items:flex-start;}
.main-creator .main-creator-right{width:50%;display:flex;flex-direction:column;align-items:flex-end;}

.creator-info-box .name{display:flex;align-items:center;}
.creator-info-box .name-box{margin-top:0.5rem;}
.creator-info-box .text-info{display:flex;align-items:center;margin-top:0.75rem;font-size:0.9rem;color:var(--text_dark);}

.btn-more-w{display:inline-block;position:relative;padding-right:2.5rem;font-size:1.2rem;color:var(--text_light);/* text-decoration:underline */;}
.btn-more-w::before{content:"";position:absolute;width:1.25rem;height:1.25rem;top:50%;right:0;transform:translateY(-50%);background:url('../img/btn-more-w.png') no-repeat center center;background-size:contain;}

.main-funding-wrap .main-funding{display:flex;flex-direction:column;justify-content:space-between;}
.main-funding-wrap .main-funding ul{display:flex;flex-wrap:wrap;flex-direction:row;/* justify-content:space-between; */width:100%;margin-top:1rem;}
.main-funding-wrap .main-funding > ul > li{width:calc(33% - .5rem);margin:0 1rem 2rem 0;;padding:0;}
/* .main-funding-wrap .main-funding > ul > li:nth-child(3n){margin-right:0;} */

.main .main-funding-wrap{margin:0;background:var(--black);padding:6rem 7rem 3rem 8rem;}
.main .main-funding-wrap .main-funding{align-items:flex-end;}
.main .main-funding-wrap .main-funding .main-funding-left{width:50%;}
.main .main-funding-wrap .main-funding .main-funding-left h1{display:none;font-family:"Inter";font-weight:600;color:var(--secondary);font-size:2.5rem;}
.main .main-funding-wrap .main-funding .main-funding-right{width:50%;display:flex;flex-direction:column;align-items:flex-end;}

.funding-list-wrap{width:100%;max-width:36.5rem;}
.funding-list-wrap .funding-list .funding-list-row{position:relative;width:100%;cursor:pointer;margin-bottom:2rem;border:1px solid var(--secondary);border-radius:5%;overflow:hidden;}
.funding-list-wrap .funding-list .funding-list-row > span{display:block;width:100%;margin-bottom:.25rem;letter-spacing:-.025rem;}
.funding-list-wrap .funding-list .funding-list-row > span:last-child{margin-bottom:0;}
.funding-list-wrap .funding-list .funding-list-row > .img{width:100%;margin:0;}
.funding-list-wrap .funding-list .funding-list-row > .img img{width:100%;}
.funding-list-wrap .funding-list .funding-list-row span.name{position:absolute;bottom:4.5rem;left:2rem;font-size:3rem;font-weight:700;color:var(--text_light);text-shadow:2px 3px 5px rgb(0, 0, 0, .25);}
/* .funding-list-wrap .funding-list .sct_li .txt_wr a{font-size:1.2rem;color:var(--secondary);} */
.funding-list-wrap .funding-list .funding-list-row .funding-info-wrap .sct_cost{justify-content:space-between;width:100%;}
.funding-list-wrap .funding-list .sct_li .txt_wr .funding-name{display:flex;justify-content:flex-end;width:100%;margin-top:0.5rem;}
.funding-list-wrap .funding-list .sct_li .txt_wr .funding-name a{font-size:0.85rem;color:var(--text);}
.funding-list-wrap .funding-list .sct_li .txt_wr .funding-use{display:inline-block;height:1.8rem;margin:0 0.5rem 0.75rem 0;padding:0 0.5rem;line-height:1.76rem;font-size:0.85rem;color:var(--text);border:1px solid var(--border);border-radius:0.9rem;background:var(--bg);}
.main .funding-list-wrap .funding-list .sct_li .funding-info-wrap .funding-rate{font-size:1.4rem;}
/* .funding-list-wrap .funding-list .sct_li .funding-rate-bar{height:.4rem;} */

.btn-more-b{display:inline-block;position:relative;padding-right:2.5rem;font-size:1.2rem;color:var(--secondary);/* text-decoration:underline; */}
.btn-more-b::before{content:"";position:absolute;width:1.25rem;height:1.25rem;top:50%;right:0;transform:translateY(-50%);background:url('../img/btn-more-b.png') no-repeat center center;background-size:contain;}

.sct_10{padding:0;}
.sct_10 .sct_li{padding:0;}

.right-creator-wrap{position:absolute;top:6rem;right:0;width:6rem;}
.right-creator-wrap .creator-list-wrap .creator-list .creator-list-row{margin-bottom:0;border:none;border-radius:0;}
.right-creator-wrap .creator-list-wrap .creator-list .creator-list-row > span{margin-bottom:0;}


/* search */
/* .search #hd_sch{display:block;top:0;} */
.search .container{padding:10rem 6rem 4rem 9rem;}
.search .main-funding-wrap{padding:0;}
.search .creator-list-wrap .creator-list .creator-list-row{width:calc(25% - 1.5rem);margin:0 2rem 2rem 0;border:none;}
.search .creator-list-wrap .creator-list .creator-list-row:nth-child(5n){margin-right:0;}
.search .creator-list-wrap .creator-list .creator-list-row .keyword{display:none;}
.search h2{display:block;margin-bottom:1.5rem;/* color:var(--text_dark); */font-size:1.5rem;line-height:1.5;/* font-weight:300; */}
.search h2 span{color:var(--text_dark);}
.search h2 strong{color:var(--text_light);font-weight:500;}
.search h3{display:block;/* margin-bottom:1.5rem;color:var(--text_dark); */font-size:1.15rem;line-height:1.5;/* font-weight:300; */}
.search h3 span{color:var(--text);}
.search h3 strong{font-weight:700;}
/* #cre_stx{color:transparent;text-shadow:0 0 0 black;} */
.search .container > section{margin-bottom:3rem;}
.search .container > section:first-child{margin-top:0;}
/* .search .main-funding .slick-initialized .slick-slide{width:30rem;} */
.search .main-funding .sct_li .sct_img .funding-info-creator-name{position:absolute;display:flex;align-items:center;width:100%;left:0;bottom:0;padding:1.5rem 1.5rem 1rem 1.5rem;background:linear-gradient(to top, rgba(0,0,0,.5),transparent 75%);color:var(--text_light);font-weight:700;font-size:1.1rem;}
.search .main-funding .sct_li .sct_img .funding-info-creator-name .creator-emblem{display:inline-block;}
.search .main-funding .sct_li .txt_wr{padding:1rem;background-color:var(--bg_light);}
.search .main-funding .sct_li .txt_wr .sct_txt a{position:relative;display:flex;width:100%;height:2rem;align-items:center;justify-content:space-between;}
.search .main-funding .sct_li .txt_wr .sct_txt a .funding-pay-icon{top:50%;left:initial;right:0;bottom:initial;width:1.5rem;height:1.5rem;transform:translateY(-50%);box-shadow:none;padding:0;border-radius:0.75rem;font-size:0.8rem;}
.search .main-funding .sct_li .txt_wr .sct_txt a .funding-pay-icon.KRW{width:max-content;padding:0 0.5rem;color:#FF5C00;}
.search .main-funding .sct_li .txt_wr .sct_txt a .funding-pay-icon.request{width:max-content;padding:0 0.5rem;color:var(--text);}
.search .main-funding .sct_li .txt_wr .sct_txt a .funding-pay-icon img{height:1.5rem;}
.search .main-funding .sct_li .txt_wr .funding-info-wrap p{color:var(--text_dark);margin-bottom:0.5rem;}
.search .main-funding .sct_li .txt_wr .funding-info-wrap .funding-remain-time{color:#FF5C00;}
.search .main-funding .sct_li .txt_wr .funding-info-wrap .sct_cost{flex-direction:column;align-items:flex-start;}

.sch-result-wrap{position:absolute;display:none;top:6rem;left:0;width:calc(100% - 6rem);min-height:3rem;/* background:#fff; */border-bottom:1px solid rgba(100, 100, 100, .1);}
.sch-result-wrap{width:100%;top:12rem;background:var(--black);opacity:0.95;}
.sch-result-wrap #sch_cate{padding:1.5rem 1.5rem 1rem 1.5rem;/* background-color:var(--bg_light); */}
.sch-result-wrap #sch_result{padding:0 1.5rem 1.5rem 1.5rem;/* background-color:var(--bg_light); */}
.sch-result-wrap #sch_result span{display:inline-block;padding:0;line-height:1.7rem;border-radius:4px;color:var(--text);margin-right:1rem;cursor:pointer;}
.sch-result-wrap #sch_result span.active{padding:0 0.6rem;line-height:1.7rem;background:var(--primary);color:var(--text_light);}
.sch-result-wrap .sch-input-creator-box{display:flex;justify-content:space-between;padding:1rem 1.5rem;/* background-color:var(--bg_light);border-top:1px solid var(--border_light); */}
.sch-result-wrap .sch-input-creator-box .bootstrap-tagsinput{border:none;width:calc(100% - 4rem);padding:0;background:transparent;box-shadow:none;line-height:2rem;}
.sch-result-wrap .sch-input-creator-box .bootstrap-tagsinput .tag{padding:0 .6rem;line-height:1.7rem;border-radius:4px;background:var(--primary);color:var(--text_light);margin:0 .75rem .5rem 0;cursor:pointer;}
.sch-result-wrap .sch-input-creator-box input{width:auto;}
.bootstrap-tagsinput input{pointer-events:none;display:none;}
.sch-cate ul{display:flex;flex-wrap:wrap;}
.sch-cate ul li{margin-right:1rem;color:var(--text);font-size:1.1rem;font-weight:500;line-height:1.6;cursor:pointer;}

.sct_ct{padding:0;display:none;}

.list-wrap{position:relative;width:100%;margin:0 auto;}
.list-wrap [class^="list-col-"] > ul{display:flex;flex-flow:row wrap;width:100%;}
.list-wrap [class^="list-col-"] > ul > li{margin-bottom:1.25rem;}
.list-wrap .list-col-2 > ul > li{width:calc(100% / 2 - .5rem);margin-right:1rem;}
.list-wrap .list-col-2 > ul > li:nth-child(2n){margin-right:0;}
.list-wrap .list-col-3 > ul > li{width:calc(100% / 3 - 1rem);margin-right:1rem;}
.list-wrap .list-col-3 > ul > li:nth-child(3n){margin-right:0;}
.list-wrap .list-col-4 > ul > li{width:calc(100% / 4 - 1rem);margin-right:1.25rem;}
.list-wrap .list-col-4 > ul > li:nth-child(4n){margin-right:0;}
.list-wrap .list-col-5 > ul > li{width:calc(100% / 5 - 1rem);margin-right:1.2rem;}
.list-wrap .list-col-5 > ul > li:nth-child(5n){margin-right:0;}
/* 펀딩 리스트 */
.list-wrap [class^="list-col-"] > ul > li.sct_li .txt_wr{padding:1.5rem;color:var(--secondary);background:var(--black);}
.list-wrap [class^="list-col-"] > ul > li.sct_li .funding-info-creator{display:flex;align-items:center;padding-bottom:0.5rem;color:var(--text_light);}
.list-wrap [class^="list-col-"] > ul > li.sct_li .txt_wr a{display:block;color:var(--text_light);font-size:1.35rem;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.list-wrap [class^="list-col-"] > ul > li.sct_li .funding-info-wrap{display:flex;justify-content:space-between;padding:0.5rem 0;}
.list-wrap [class^="list-col-"] > ul > li.sct_li .funding-info-wrap .sct_cost{display:flex;align-items:center;}
/* .list-wrap [class^="list-col-"] > ul > li.sct_li .funding-info-wrap span{font-family:'Inter';} */
.list-wrap [class^="list-col-"] > ul > li.sct_li .funding-info-wrap .funding-rate span{font-weight:600;}
.list-wrap [class^="list-col-"] > ul > li.sct_li .funding-info-creator{display:flex;align-items:center;padding-bottom:0.5rem;color:var(--text_light);}
.list-wrap [class^="list-col-"] > ul > li.sct_li .funding-info-creator img{width:3.25rem;padding-right:1rem;}
.list-wrap [class^="list-col-"] > ul > li.sct_li .funding-info-creator .funding-info-creator-name{font-weight:400;}

.btn-edit{display:none;justify-content:center;align-items:center;width:3rem;height:3rem;margin:0;padding:0;z-index:1;background:url('../img/btn-edit-g.png') center center no-repeat;background-size:cover;}
.funding-info-creator .btn-edit{position:absolute;width:2rem;height:2rem;top:50%;right:0;transform:translateY(-50%);}

.btn-contents-write{display:none;justify-content:center;align-items:center;width:3rem;height:3rem;margin:0;padding:0;z-index:1;background:url('../img/btn-contents-write-g.png') center center no-repeat;background-size:cover;}
.funding-info-creator .btn-contents-write{position:absolute;width:2rem;height:2rem;top:50%;right:2.25rem;transform:translateY(-50%);}

.slick-dots li button{width:.65rem;height:.65rem;background:var(--primary);border-radius:50%;}
.main .slick-dots li button{background:var(--yellow);opacity:.5;}
.main .slick-dots .slick-active button{opacity:1;}
.main .creator-list-wrap .creator-list .main-creator-slide .creator-list-row{margin-bottom:0.5rem;}

.funding{background:var(--bg);}
.funding .slick-dots li button{width:0.6rem;height:0.6rem;background:var(--yellow);border-radius:0.3rem;opacity:0.4;transition:all ease .5s;transition-property:width;}
.funding .slick-dots .slick-active button{background:var(--yellow);opacity:1;width:1.8rem;transition:all ease .5s;transition-property:width;}

/* creator */
.creator .tweets-content .creator-info-box a{color:var(--text_light);}

.creator .btn-search-type{display:inline-flex;align-items:center;position:fixed;top:4rem;left:calc(50% + 1rem);width:calc(100% - 16rem);transform:translateX(-50%);}
.creator .btn-search-type a{margin:0rem;}
.creator .btn-search-type div{margin:0;/* margin-right:2rem; */font-size:1.2rem;cursor:pointer;/* font-weight:300; */}
.creator .btn-search-type div.on{color:var(--text);font-weight:500;text-decoration:underline;}
.creator .btn-sort{display:flex;justify-content:space-between;margin-bottom:1.5rem;}

.creator .main-creator-slide{display:none;}

.creator .main-banner-content{display:none;}

.creator-wrap .main-creator{display:flex;}
.creator-wrap .main-creator .creator-list-left{display:none;width:0%;}
/* .creator-wrap .main-creator .creator-list-center{display:flex;width:100%;} */
.creator-wrap .main-creator .creator-list-center .creator-list-center-wrap{/* display:flex; */width:100%;}
.creator-wrap .main-creator .creator-list-right{display:none;width:0%;}


/* 갤러리 리스트 */
.main-creator .creator-list-center .creator-list{width:100%;}
/* .main-creator .creator-list-center .creator-list .creator-list-row > span{pointer-events:none;} */
.main-creator .creator-list-center .creator-list .creator-list-row .keyword{display:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/* .main-creator .creator-list-center .creator-list ul{flex-flow:row wrap;} */
.main-creator .creator-list-center .creator-list .creator-list-row{width:calc(20% - 1rem);margin-right:1.25rem;border:none;}
.main-creator .creator-list-center .creator-list .creator-list-row:nth-child(5n){margin-right:0;}
/* .main-creator .creator-list-center .creator-list .creator-list-row .creator-image-wrap{border:1px solid var(--black);} */
.main-creator .creator-list-center .creator-list .creator-list-row .name-box .name{margin-top:.6rem;font-size:1rem;}

.main-creator .creator-list-center .creator-list-index{display:none;width:0%;}
.creator-wrap .creator-list-center .creator-list .creator-list-row .btn-follow{display:none;}

/* 검색 - 텍스트 - 좌측 색인 */
.creator-wrap.sch-index .btn-search-type{justify-content:flex-end;}
.creator-wrap.sch-index .creator-list-left{display:none;width:0%;}
.creator-wrap.sch-index .creator-list-center{width:60%;}
.creator-wrap.sch-index .creator-list-center .creator-list-center-wrap{display:flex;}
.creator-wrap.sch-index .creator-list-center .creator-list-index{position:fixed;display:block;width:calc((100% - 16rem) * 0.6 * 0.2);max-height:calc(100% - 6rem);top:50%;left:11rem;transform:translateY(-50%);}
.creator-wrap.sch-index .creator-list-center .creator-list-index .creator-list ul{display:flex;}
.creator-wrap.sch-index .creator-list-center .creator-list-index .creator-list ul li a{line-height:1.5;}
.creator-wrap.sch-index .creator-list-center .creator-list-index .creator-list ul li a:hover{color:var(--text);}
.creator-wrap.sch-index .creator-list-center .creator-list-wrap{width:75%;margin-left:25%;}
.creator-wrap.sch-index .creator-list-center .creator-list{width:100%;}
.creator-wrap.sch-index .creator-list-center .creator-list ul{flex-flow:column;}
.creator-wrap.sch-index .creator-list-center .creator-list .creator-list-row{width:100%;margin-bottom:0;}
.creator-wrap.sch-index .creator-list-center .creator-list .creator-list-row .img{display:none;}
.creator-wrap.sch-index .creator-list-center .creator-list .creator-list-row .creator-info-box{-webkit-transition:height 1s, -webkit-transform 1s;transition:height 1s,transform 1s;}
.creator-wrap.sch-index .creator-list-center .creator-list .creator-list-row .name{position:relative;display:inline-block;width:auto;padding-right:5rem;font-size:2.25rem;font-weight:500;text-align:left;line-height:1.6;transition:.7s ease-in-out;transition-property:background-image, background-repeat;}
.creator-wrap.sch-index .creator-list-center .creator-list .creator-list-row:hover .name::after{content:"";position:absolute;display:block;width:3rem;height:3rem;top:50%;right:0;transform:translateY(-50%);background:url('../img/main-symbol.png') no-repeat center center;background-size:contain;transition:.7s ease-in-out;transition-property:background-image, background-repeat;}
.creator-wrap.sch-index .creator-list-center .creator-list .creator-list-row:hover .name{color:var(--text);}
.creator-wrap.sch-index .creator-list-center .creator-list .creator-list-row:hover .keyword{display:inline-block;}
.creator-wrap.sch-index .creator-list-center .creator-list .creator-list-row:hover .keyword a{color:var(--text);background-color:var(--bg_light);}
.creator-wrap.sch-index .creator-list-right{position:fixed;display:block;width:calc((100% - 16rem) * 0.4);max-width:500px;top:50%;right:7rem;transform:translateY(-50%);}
.creator-wrap.sch-index .creator-list-right img{display:block;width:100%;cursor:pointer;}
.creator-wrap.sch-index .creator-list-right .default-symbol{width:6rem;}

/* 검색 - 갤러리 */
/* .creator-wrap.sch-gallery > div{transition:all 0.8s linear;} */
.creator-wrap.sch-gallery .btn-search-type{justify-content:flex-end;}
.creator-wrap.sch-gallery .creator-list .creator-list-row{background:transparent;margin:0;}
.creator-wrap.sch-gallery .creator-list-left{display:block;/* width:55%; */width:calc((100% - 12rem) * 0.4);position:fixed;top:50%;left:9rem;transform:translateY(-50%);z-index:10;}
/* .creator-wrap.sch-gallery .creator-list-left.fixed{} */
.creator-wrap.sch-gallery .creator-list-left img{cursor:pointer;}
.creator-wrap.sch-gallery .creator-list-center{position:fixed;top:1rem;width:calc((100% - 12rem) * 0.5);right:0;top:8rem;padding:0rem 7rem 0 0;bottom:1rem;/* margin-left:calc(((100% - 12rem) * 0.55) + 8rem); */overflow-y:auto;flex-flow:column;}
.creator-wrap.sch-gallery .creator-list-center .creator-list-center-wrap .creator-list-wrap{padding-bottom:2rem;}

.creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row{width:calc(50% - 1rem);margin:0 2rem 2rem 0;cursor:pointer;border:none;}
.creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row:nth-child(2n){margin-right:0;}
.creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row .creator-info-box{display:none;}

.creator-wrap.sch-gallery .creator-list-right{width:0%;}

.main-creator.profile-image-wrap{position:relative;padding-top:2rem;}
.main-creator.profile-image-wrap .creator-list-left{position:absolute;display:block;width:calc((100% - 16rem) * 0.35);top:2rem;/* transform:translateY(-50%); */border-radius:18%;overflow:hidden;}
.main-creator.profile-image-wrap .creator-list-left h2{display:none;font-size:2rem;/* font-weight:300; */color:var(--text);margin-bottom:1rem;}
.main-creator.profile-image-wrap .creator-list-center{width:60%;margin-left:40%;}
.main-creator.profile-image-wrap .creator-list-center .creator-list .creator-list-row{position:relative;width:calc(100% / 3 - 1rem);margin:0 1rem 1rem 0;cursor:pointer;border:none;border-radius:18%;overflow:hidden;}
.main-creator.profile-image-wrap .creator-list-center .creator-list .creator-list-row:nth-child(3n){margin-right:0;}
.main-creator.profile-image-wrap .creator-list-center .creator-list .creator-list-row .img{border:none;position:relative;display:block;width:100%;height:100%;}
.main-creator.profile-image-wrap .creator-list-center .creator-list .creator-list-row.on > .img:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:url('../img/profile-img-mask.png') center center no-repeat;background-size:contain;z-index:2;opacity:0.9;}
.main-creator.profile-image-wrap .creator-list-center .creator-list .creator-list-row > .img.selected::after{content:"";position:absolute;display:block;width:35%;height:35%;bottom:10%;right:10%;background:url('../img/main-symbol.png') center center no-repeat;background-size:contain;z-index:3;}
.main-creator.profile-image-wrap .creator-list-row .profile-img-upload{display:block;width:100%;height:100%;background:rgba(255, 0, 158, 0.8) url('../img/btn-profile-img-add.png') center center no-repeat;background-size:contain;}
.main-creator.profile-image-wrap .creator-list-row .profile-img-upload{background:var(--bg) url('../img/no-file.png') center 35% no-repeat;background-size:inherit;padding:64% 10% 0;
text-align:center;line-height:1.2;}

/* .main-creator.profile-image-wrap .btn-group, .main-creator.profile-image-wrap .btn-group .btn{margin-top:0;padding-right:3rem;} */
.main-creator.profile-image-wrap .btn-group{margin-top:0;padding-right:3rem;}

/* 갤러리 리스트 - 검색 */
.creator-list-left img{width:100%;/* max-width:500px; */cursor:pointer;/* opacity:0;filter:alpha(opacity=40); */}
.img-zoom-animation{-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;opacity:1;}
.main-creator.zoom-left .creator-list-center .creator-list-row{width:calc(50% - 1rem);margin-right:1rem;cursor:pointer;border:none}

.popup-wrap{width:100%;/* max-width:768px; */min-height:100vh;margin:0 auto;padding:0;background:#F8F9FA;}
.popup-head{position:relative;/* display:none; */align-items:center;justify-content:space-between;width:100%;height:6rem;}
.popup-head h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.3rem;font-weight:800;}
.popup-head .btn-close{width:24px;height:24px;background:url("../img/btn_close.png") no-repeat center center;}
/* .popup-head .btn-back{width:24px;height:24px;background:url("../img/btn_back.png") no-repeat center center;background-size:cover;} */
.popup-head .btn-back{position:absolute;/* display:none; */width:6rem;height:6rem;top:0;left:0;background:url('../img/btn-back-p.png') no-repeat center center;background-size:cover;}
.popup-body{padding:1.5rem 2rem 1.5rem;}
/* .tab + .popup-body{padding-top:0;} */
.tab.no-text + .popup-body{padding-top:1.5rem;}

/* 크리에이터, 마이페이지 그리드 */
.kw-grid-wrap{display:flex;justify-content:space-between;align-items:flex-start;width:100%;min-height:calc(100vh - 2rem);}

.kw-layout-wrap{display:flex;position:absolute;justify-content:space-between;align-items:flex-start;width:100%;height:100%;}
.kw-layout-wrap > [class^="kw-layout-row-"]{position:relative;padding:0;height:100%;overflow:hidden;overflow-y:auto}
.kw-layout-wrap .kw-layout-row-1{flex:1;}
.kw-layout-wrap .kw-layout-row-2{flex:2;}
.kw-layout-wrap .kw-layout-row-3{flex:3;}
.kw-layout-wrap .kw-layout-row-4{flex:4;}
.kw-layout-wrap .kw-layout-row-5{flex:5;}
.kw-layout-wrap .kw-layout-row-6{flex:6;}
.kw-layout-wrap .kw-layout-row-7{flex:7;}
.kw-layout-wrap .kw-layout-row-8{flex:8;}
.kw-layout-wrap .kw-layout-row-9{flex:9;}
.kw-layout-wrap .kw-layout-row-10{flex:10;}
.kw-layout-wrap .kw-layout-row-11{flex:11;}
.kw-layout-wrap .kw-layout-row-12{flex:12;}

.kw-layout-row-inner-wrap{position:relative;width:100%;height:100%;overflow:hidden;}
.kw-layout-row-inner-wrap .popup-body{position:relative;width:100%;height:calc(100vh - 6rem);padding:0;}

/* 섹션별 공통 레이아웃 변경*/
.funding #container > .kw-layout-wrap{height:calc(100% - 1rem);top:1rem;}

.kw-grid-wrap .kw-grid-profile-wrap{width:30%;padding:0;}
.kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body{width:90%;max-width:35rem;margin-top:0.275rem;min-height:calc(100vh - 4em);/* overflow:hidden; */}
.kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body .kw-profile-body-inner{position:relative;width:100%;height:calc(100vh - 4rem);padding-right:2rem;overflow-y:auto;}
.kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body .kw-profile-body-inner{-ms-overflow-style:none;}
/* .kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body .kw-profile-body-inner::-webkit-scrollbar{display:none;} */
.kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body h2{display:none;font-size:2rem;/* font-weight:300; */color:var(--text);}

.kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body .modal-wrap .modal-head h2{display:block;font-size:1.3rem;font-weight:800;color:var(--text_light);}
.kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body .modal-wrap [class*="edit-btn-group-"] li .btn-mypage-1{font-size:1rem;font-weight:500;color:var(--text_light);}
.kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body .modal-wrap [class*="edit-btn-group-"] li .btn-mypage-1::before{background:url("../img/icon-arrow-p.png") center center no-repeat;background-size:cover;}
.kw-grid-wrap .about-box{display:none;}

.kw-grid-wrap .kw-grid-content-wrap{width:70%;}
.kw-grid-content-wrap .kw-grid-tab{display:flex;width:100%;height:3rem;}
.kw-grid-content-wrap .kw-grid-tab a{display:block;width:12.5rem;height:calc(3rem + 1px);line-height:3rem;padding:0 0 0 1.5rem;font-family:"Inter";font-size:1.3rem;font-weight:800;background:#f3f3f3;border-radius:.6rem .6rem 0 0;}
/* .kw-grid-content-wrap .kw-grid-tab a.on{text-decoration:underline;} */
.kw-grid-content-wrap .kw-grid-tab .tweets{color:var(--black);background:var(--yellow);}
.kw-grid-content-wrap .kw-grid-tab .funding{color:var(--secondary);background:var(--bg);}
.kw-grid-content-wrap .kw-grid-tab .contents{color:var(--secondary);background:var(--bg);}
.kw-grid-content-wrap .kw-grid-tab .about{color:var(--text_light);background:var(--primary);}

.kw-grid-content-wrap .kw-grid-contents{position:relative;width:100%;height:calc(100vh - 5rem);}
.kw-contents-body{position:absolute;width:100%;height:calc(100vh - 5rem);top:0;right:0;/* margin-top:0.75rem; */overflow:hidden;}
.kw-contents-body.off{pointer-events:none;}
.kw-contents-body .kw-contents-body-inner{width:100%;height:calc(100vh - 7rem);padding:0 3rem 0;overflow-y:auto;}
.kw-contents-body .kw-contents-body-inner .kw-contents-wrap{width:100%;/* max-width:calc(100% - 7rem); */max-width:36.5rem;height:calc(100vh - 7rem);padding-bottom:3rem;}
/* .kw-contents-body .kw-contents-body-inner .kw-contents-wrap > div{max-width:600px;} */
.kw-contents-body .kw-contents-body-inner .kw-contents-wrap .tweets-wrap .tweets-content{padding-bottom:3rem;}
.kw-contents-body .kw-contents-body-inner .kw-contents-wrap .funding-wrap .sct_noitem{color:var(--text_light);}

.more{display:block;color:var(--text_dark);/* text-decoration:underline; */margin:0.5rem 0 .5rem;}

.kw-grid-content-wrap .kw-grid-contents .btn-share-wrap{position:absolute;width:auto;height:1.5rem;top:40%;right:0;}
.kw-grid-content-wrap .kw-grid-contents .btn-share{position:relative;cursor:pointer;padding-left:1.5rem;transform:rotate(-90deg);}
.kw-grid-content-wrap .kw-grid-contents .btn-share::before{content:"";position:absolute;display:block;width:12px;height:11px;top:50%;left:0;transform:translateY(-50%);}

/* profile */
.profile-content{width:100%;max-width:360px;margin:2.5rem 0;padding:0;}
.profile-content .profile-image-wrap{position:relative;margin:0;overflow:hidden;border-radius:18%;}
.profile-content .profile-image-wrap .profile-image-edit{position:absolute;display:none;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, .5) url('../img/btn-profile-edit.png') no-repeat center center;transition:.7s ease-in-out;transition-property:background-image, background-repeat;z-index:10;}
.profile-content .profile-image-wrap .img{display:block;}
.profile-content .profile-image-wrap .creator-image-wrap{width:100%;/* border:2px solid #FF119E; */}
.profile-content .profile-follow{display:flex;align-items:center;margin-top:.5rem;}
.creator-detail .profile-content .profile-follow{display:none;}
/* .profile-content .profile-follow a{color:#FF119E;} */
.profile-content .profile-follow a span{/* font-weight:800; */margin:0 .25rem;}
/* .profile-content .profile-follow span.dot{display:block;width:4px;height:4px;margin:0 .75rem 0 .5rem;background:var(--primary);} */
.profile-content .profile-follow span.dot{display:block;width:1px;height:0.8rem;margin:0 .75rem 0 .5rem;background:#868E96;}
.profile-content h1{display:flex;align-items:center;font-size:1.6rem;margin-top:1.5rem;}
.profile-content .profile-email{margin-top:.5rem;color:#999;}
.profile-content .profile-sns{display:flex;margin-top:1rem;}
.profile-content .profile-sns li{display:block;width:1.8rem;height:1.8rem;margin-right:.75rem;}
.profile-content .profile-sns li a{display:block;width:1.8rem;height:1.8rem;pointer-events:none;}
.profile-content .profile-sns li a.on{pointer-events:inherit;}
.profile-content .profile-sns li a.mb_sns_instagram{background:url('../img/profile-sns-instagram.png') no-repeat center center;background-size:contain;}
.profile-content .profile-sns li a.mb_sns_instagram.on{background:url('../img/profile-sns-instagram-on.png') no-repeat center center;background-size:contain;}
.profile-content .profile-sns li a.mb_sns_twitter{background:url('../img/profile-sns-twitter.png') no-repeat center center;background-size:contain;}
.profile-content .profile-sns li a.mb_sns_twitter.on{background:url('../img/profile-sns-twitter-on.png') no-repeat center center;background-size:contain;}
.profile-content .profile-sns li a.mb_sns_youtube{background:url('../img/profile-sns-youtube.png') no-repeat center center;background-size:contain;}
.profile-content .profile-sns li a.mb_sns_youtube.on{background:url('../img/profile-sns-youtube-on.png') no-repeat center center;background-size:contain;}
.profile-content .profile-sns li a.mb_sns_facebook{background:url('../img/profile-sns-facebook.png') no-repeat center center;background-size:contain;}
.profile-content .profile-sns li a.mb_sns_facebook.on{background:url('../img/profile-sns-facebook-on.png') no-repeat center center;background-size:contain;}
.profile-content .profile-keyword{margin-top:1.25rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.profile-content .profile-keyword.keyword a{display:inline-block;width:auto;padding:.5rem;margin-right:.5rem;font-size:.875rem;color:var(--text);background-color:var(--bg_light);}
.profile-content .profile-keyword.keyword a:hover{background:var(--primary);color:var(--text_light);}

.profile-content .profile-button{display:none;flex-flow:row wrap;justify-content:space-between;margin-top:1.75rem;}
.profile-content .profile-button a, 
.profile-content .profile-button button,
.profile-content .profile-button span{display:flex;justify-content:center;align-items:center;width:100%;height:2.6rem;margin-bottom:0.75rem;border-radius:.5rem;/* border:2px solid var(--primary); */transition:background-color .5s, border-color .5s;}
.profile-content .profile-button a.off,
.profile-content .profile-button button.off{background-color:var(--bg);border-color:var(--bg_light);transition:background-color .5s, border-color .5s;}
.profile-content .profile-button button .heart-shape{display:inline-block;margin-right:0.5rem;}
.profile-content .profile-button a.member-confirm{width:calc(60% - 0.5rem);;margin-right:0.5rem;background:var(--primary);color:var(--text_light);}
.profile-content .profile-button a.my-order{background-color:var(--bg_light);}
.profile-content .profile-button .btn-write-plus{background-color:var(--white);/* border:1px solid var(--primary); */color:var(--primary);}

.mypage .profile-content .profile-button{display:flex;}
/* .mypage .profile-content .profile-button a.btn-follow{display:none;} */
/* .mypage .profile-content .profile-button button.btn-follow{display:none;} */
.creator-detail .profile-content .profile-button a.my-order{display:none;}
.creator-detail .profile-content .profile-button a.member-confirm{display:none;}


/* creator-detail */
.creator-detail .top-bar{display:none;background:var(--primary);}
/* .creator-detail #category{top:0} */
.creator-detail #category::before{/* background:#fff; */}
.creator-detail .menu_wr{/* top:0; *//* background:#fff; */}
.creator-detail .menu_wr .cate > li.on a{color:var(--text);}
.creator-detail #hd{display:none;}

.creator-detail .container{padding:2rem 0 0 9rem;}
.creator-detail .menu-line{background-color:var(--border);}
.creator-detail .btn-aside .menu-line2:before{background-color:var(--border);}

/* .creator-detail .bottom-bar{display:none;} */
.creator-emblem{display:block;width:1.5rem;height:1.5rem;margin-left:0.5rem;background:url('../img/cert-creator.png') center center no-repeat;background-size:cover;}
.creator-emblem-no{display:block;width:1.5rem;height:1.5rem;margin-left:0.5rem;background:url('../img/cert-creator-no.png') center center no-repeat;background-size:cover;}
.tweets-list-name .creator-emblem{width:1.5rem;height:1.5rem;}

/* SNS 레이어 */
.sns_area{display:none;position:absolute;/* align-items:center; */flex-direction:column;background:var(--bg_light);padding:.5rem 0.5rem;z-index:10;width:max-content;height:3rem;border-radius:0.75rem;}
.sns_area:before{right:1rem;border-color:transparent transparent var(--bg_light) transparent;}
.sns_area::after{right:1rem;border-color:transparent transparent var(--bg_light) transparent;}
.sns_area .sns-wrap{display:flex;}
.sns_area a{display:flex;width:1.8rem;height:1.8rem;margin:0 0.5rem;border-radius:1rem;line-height:2rem;text-align:inherit;vertical-align:inherit;align-items:center;justify-content:center;background:var(--bg);}
.sns_area a img{width:1.5rem;height:auto;vertical-align:inherit;}
.sns_area .share-link{position:relative;display:flex;justify-content:space-between;width:100%;margin-top:1rem;padding:.5rem;background:#f5f5f5;border-radius:0.5rem;}
.sns_area .share-link .share-url{width:calc(100% - 4rem);color:#333;font-size:.8rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.9rem;}
.sns_area .share-link .share-urlcopy{display:block;width:auto;height:2rem;border-radius:1rem;font-size:.8rem;color:var(--text_light);background:var(--primary);padding:0 1rem;line-height:1.9rem;cursor:pointer;}
.sns_area{width:100%;top:calc(3rem - 6px);left:50%;right:inherit;transform:translateX(-50%);padding:1.25rem;text-align:left;border-radius:0.5rem;height:auto;color:var(--text);}
.sns_area:before{right:inherit;left:8.5rem;}
.sns_area::after{display:none;}
.sns_area .btn-sns-share-close{position:absolute;display:block;width:1.5rem;height:1.5rem;top:1.25rem;right:1.25rem;background:url('../img/btn-close-g.png') no-repeat center center;background-size:cover;}
.sns_area a{width:3rem;height:3rem;border-radius:1.5rem;}
.sns_area .share-twitter{background:var(--bg_dark);}
.sns_area a > i, .sns_area a.btn > i{margin:0;}
.sns_area .sns-wrap > div{display:flex;flex-direction:column;align-items:center;margin-right:.5rem;}
.sns_area .sns-wrap > div:last-child{margin-right:0rem;}
.sns_area h3{display:block;margin-bottom:1.15rem;/* color:#333; */font-size:1rem;/* font-weight:300; */line-height:1.5;}
.sns_area .fa{font-size:1.15rem;}
.sns_area .sns-wrap > div > span{display:block;/* color:#333; */font-size:.7rem;/* font-weight:300; */line-height:1.5;margin-top:0.35rem;}
.sns_area .sns-wrap > div:hover > span{color:#333;}

/* .creator .creator-list-wrap .creator-list ul{flex-flow:row wrap;} */
/* kw-tweets */
.kw-contents-body.kw-tweets{width:100%;z-index:3;padding-top:2rem;background:var(--yellow);}
.kw-contents-body.kw-tweets .tweets-content{/* background:var(--yellow); */}
/* .kw-contents-body.kw-tweets .tweets-content #bo_gall{width:55%;max-width:600px;} */
.btn-write{position:fixed;display:block;width:5.5rem;height:5.5rem;top:calc((100vh / 2 + 2.75rem));right:5rem;transform:translateY(-50%);z-index:10;font-size:0;}
.kw-contents-body.kw-tweets .btn-share{/* color:var(--text); */font-size:.8rem;/* font-weight:300; */line-height:11px;}
.kw-contents-body.kw-tweets .btn-share::before{background:url('../img/btn-share-p.png') no-repeat center center;background-size:contain;}
.kw-contents-body.kw-tweets .tweets-content #gall_ul > li{margin-bottom:2rem;}
.kw-contents-body.kw-tweets .tweets-content #gall_ul > li .creator-image-wrap{height:auto;padding:0;border-radius:inherit;}
.kw-contents-body.kw-tweets .tweets-content .btn-write{background:var(--primary) url('../img/btn-write.png') no-repeat center center;background-size:cover;}
.kw-contents-body.kw-tweets .tweets-content #gall_ul > li .tweets-subject{margin-bottom:2rem;}
.kw-contents-body.kw-tweets .tweets-content #gall_ul > li .tweets-contents{margin-bottom:2rem;}
.kw-contents-body.kw-tweets .tweets-content #gall_ul > li .tweets-info{margin-bottom:2rem;}
/* tweets-content */
.tweets-content .tweets-list-wrap .tweets-list{display:flex;flex-flow:column;}
.tweets-content .tweets-list-wrap .tweets-list .wr-content{line-height:1.5;}
.view .tweets-content .tweets-list-wrap .tweets-list .wr-content{white-space:pre-line;}
.tweets-list-name{position:relative;;display:flex;justify-content:flex-start;align-items:center;/* width:55%; */font-size:1.2rem;font-weight:500;}
#scrap_ul .tweets-list-name{width:100%;line-height:1.4;font-size:1rem;}
#scrap_ul .tweets-list-name .creator-info-box .text-info{margin:0;}
.tweets-list-name .tweets-list-profile-image{position:relative;width:20%;max-width:5rem;margin-right:1rem;overflow:hidden;border-radius:18%;}
.tweets-list-name .creator-info-box{margin-right:2rem;}
.tweets-list-wrap .tweets-list .tweets-list-contents{margin:1rem 0 0.5rem;}
.tweets-list-wrap .tweets-list .tweets-list-image{position:relative;width:100%;/* overflow:hidden;border-radius:18%; */}
.tweets-list-info{position:relative;display:flex;height:2.5rem;margin:0.75rem 0 1.5rem;/* justify-content:space-between; */align-items:center;/* background:var(--black); */}
.tweets-list-info > a{display:flex;justify-content:center;align-items:center;/* width:calc(100% / 3); */margin-right:0.5rem;/* padding-left:1rem; */height:2.5rem;line-height:2.5rem;text-align:center;font-size:0;/* font-weight:200;color:var(--text_light); */}
/* .tweets-list-info > a > span:hover, .tweets-list-info a > span:focus{color:var(--yellow);} */
.tweets-list-info > a .icon{position:relative;display:block;width:1.5rem;height:1.5rem;/* margin-right:0.35rem; */}
.tweets-list-info > a .icon::before{content:"";position:absolute;display:block;width:1.5rem;height:1.5rem;top:50%;left:0;transform:translateY(-50%);}
.tweets-list-info > span{display:flex;justify-content:center;align-items:center;/* width:calc(100% / 3); */margin-right:1.5rem;height:2.5rem;line-height:2.5rem;text-align:center;font-size:0;/* font-weight:200;color:var(--text_light); */;cursor:pointer;}
/* .tweets-list-info > span > span:hover, .tweets-list-info div > span:focus{color:var(--yellow);} */
.tweets-list-info > span .icon{position:relative;display:block;width:1.5rem;height:1.5rem;/* margin-right:0.35rem; */}
.tweets-list-info > span .icon::before{content:"";position:absolute;display:block;width:1.5rem;height:1.5rem;top:50%;left:0;transform:translateY(-50%);}
/* .tweets-list-wrap .tweets-list a.tweets-list-info-good, .tweets-list-wrap .tweets-list .tweets-list-info-good{color:var(--text);} */
.tweets-list-info .tweets-list-info-good .icon::before{background:url('../img/btn-tweets-good-on.png') no-repeat center center;background-size:contain;}
.tweets-list-info .tweets-list-info-good:hover .icon::before{background:url('../img/btn-tweets-good-on.png') no-repeat center center;background-size:contain;}
/* .tweets-list-wrap .tweets-list .tweets-list-good > span{color:var(--yellow);} */
.tweets-list-info .tweets-list-info-comment .icon::before{background:url('../img/btn-tweets-reply.png') no-repeat center center;background-size:contain;}
.tweets-list-info .tweets-list-info-comment:hover .icon::before{background:url('../img/btn-tweets-reply-on.png') no-repeat center center;background-size:contain;}
.tweets-list-info .tweets-list-info-share{position:relative;}
.tweets-list-info .tweets-list-info-share .icon::before{background:url('../img/btn-tweets-post.png') no-repeat center center;background-size:contain;}
.tweets-list-info .tweets-list-info-share:hover .icon::before{background:url('../img/btn-tweets-post-on.png') no-repeat center center;background-size:contain;}

.tweets-list-info .count{font-size:1rem;/* font-weight:200; */margin-left:.25rem;}
.tweets-list-info > span.tweets-list-info-scrap{position:absolute;height:1.5rem;top:50%;right:0;transform:translateY(-50%);margin:0;}
.tweets-list-info .tweets-list-info-scrap .icon::before{background:url('../img/btn-tweets-follow.png') no-repeat center center;background-size:contain;}
.tweets-list-info .tweets-list-info-scrap.on .icon::before{background:url('../img/btn-tweets-follow-on.png') no-repeat center center;background-size:contain;}

.creator .tweets-list-info .tweets-list-info-good .icon::before{background-image:url('../img/btn-tweets-good-w.png');}
.creator .tweets-list-info .tweets-list-info-comment .icon::before{background-image:url('../img/btn-tweets-reply-w.png');}
.creator .tweets-list-info .tweets-list-info-share .icon::before{background-image:url('../img/btn-tweets-post-w.png');}
.creator .tweets-list-info .tweets-list-info-scrap .icon::before{background-image:url('../img/btn-tweets-follow-w.png');}
.creator .tweets-list-contents .more{color:rgba(255, 255, 255, 0.7);}

.sv_member{font-size:1.5rem;font-weight:700;}

.tweets-content #gall_ul > li{position:relative;margin-bottom:3rem;}
.tweets-content #gall_ul > li:last-child{margin-bottom:0;}
.gall_img{display:flex;align-items:center;justify-content:center;width:100%;background:#dedede;}
.tweets-content #gall_ul > li.gall_li .gall_img .no-img{padding:calc(50% - 0.65rem) 0;}
/* .kw-contents-body.kw-tweets .tweets-content #gall_ul li .list-comment-wrap .form-group{display:none;} */

.bo-l-edit{/* display:none; */position:absolute;top:50%;right:0;bottom:inherit;transform:translateY(-50%);width:1.8rem;height:1.8rem;margin:0;cursor:pointer;background:url("../img/btn-tweets-more.png") no-repeat center center;background-size:cover;}
.bo-l-edit .view_btn{width:50px;height:45px;background:none;border:0;font-size:15px;color:#9ea2a5;}
.bo-l-edit .view_btn:hover{color:#0060ff}
.bo-l-edit .bo-l-edit-layer{display:none;position:absolute;top:2rem;right:0;width:max-content;/* background:#fff; */border:1px solid #d4d4d4;z-index:10;overflow:hidden;border-radius:0.75rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.bo-l-edit .bo-l-edit-layer li{position:relative;width:100%;padding:0;border-bottom:1px solid #f1f1f1;font-size:0.85rem;}
.bo-l-edit .bo-l-edit-layer li:last-child{border:none;}
.bo-l-edit .bo-l-edit-layer li button{width:100%;font-size:12px !important;text-align:left;color:#6b757c !important;height:40px}
.bo-l-edit .bo-l-edit-layer li i{position:absolute;top:0;right:10px;line-height:40px;font-size:14px !important;;color:#92a1af}
.bo-l-edit .bo-l-edit-layer li:hover{background:var(--bg_dark);}
.bo-l-edit .bo-l-edit-layer li a{display:block;height:2.25rem;padding:0 0.75rem 0 0.65rem;line-height:2.24rem;color:#6b757c;}

.mypage .bo-l-edit{display:block;}
.funding-detail .bo-l-edit{display:none;right:1rem;background:url("../img/btn-tweets-more-w.png") no-repeat center center;background-size:cover;}

.bo_notice td{background:#f5f6fa}
#gall_ul li.reply{padding-left:2rem;}
#bo_v .gall_li .gall_img .no-img{display:block;/* background:#ddd; */width:100%;text-align:center;padding:30% 0;}

.tweets-list-wrap .tweets-list .tweets-list-body{position:relative;width:100%;margin-top:1rem;}
/* .tweets-list-wrap .tweets-list .tweets-list-body .tweets-list-img{width:55%;max-width:640px;} */
.tweets-list-wrap .tweets-list .tweets-list-body .tweets-list-comment{display:none;position:absolute;width:calc(45% - 0.5rem);top:0;right:0;bottom:0;background:var(--bg);height:100%;padding:1.5rem;border-radius:1rem;overflow:hidden;z-index:10;}
.main .tweets-list-wrap .tweets-list .tweets-list-body .tweets-list-comment{position:fixed;top:50%;left:50%;bottom:initial;transform:translate(-50%,-50%);width:60%;max-width:500px;max-height:calc(100vh - 10rem);}

.tweets-list-comment .list-comment-head{position:relative;display:none;align-items:center;justify-content:space-between;width:100%;height:6rem;}
.tweets-list-comment .list-comment-head h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.3rem;font-weight:800;color:var(--text_light);}
.tweets-list-comment .list-comment-head .btn-back{position:absolute;display:none;width:6rem;height:6rem;top:0;left:0;background:url('../img/btn-back-p.png') no-repeat center center;background-size:cover;}
.tweets-list-comment .list-comment-body{position:relative;width:100%;height:100%;/* overflow-y:auto; */}
.tweets-list-comment .list-comment-body h3{margin-bottom:1.5rem;color:#777;font-weight:400;}
.tweets-list-comment .list-comment-body .btn-comment-close{position:absolute;display:block;width:1.5rem;height:1.5rem;top:-0.25rem;right:-0.25rem;background:url('../img/btn-close-g.png') no-repeat center center;background-size:cover;}
.tweets-list-comment .list-comment-body .list-comment-wrap{height:calc(100% - 6.5rem);min-height:5rem;padding:0 0.5rem 0 0;overflow:hidden;overflow-y:auto;}
.tweets-list-comment .list-comment-body .list-comment-wrap li{padding:1rem 0;border-bottom:1px solid var(--border);}
.tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap{display:flex;justify-content:space-between;align-items:flex-start;}
.comment-list-wrap .comment-profile-image{position:relative;width:3.5rem;height:3.5rem;border-radius:18%;overflow:hidden;}
.comment-profile-image .creator-badge-wrap{display:block;width:35%;z-index:2;}
.comment-profile-image .creator-badge-wrap .badge-wrap .badge-plus{display:none;}
.comment-list-wrap .comment-list-body{width:calc(100% - 4rem);}
.comment-list-wrap .comment-list-body .comment-list-content{font-size:.9rem;padding-top:.15rem;}
.comment-list-wrap .comment-list-body .comment-list-content .comment-name{display:block;font-size:0.95rem;font-weight:700;}
.comment-list-wrap .comment-list-body .comment-list-content .comment-content{display:block;;margin-top:0.25rem;line-height:1.4;}
.comment-list-wrap .comment-list-body .comment-list-info{font-size:.75rem;color:#aaa;margin-top:.2rem;}
.comment-list-wrap .comment-list-body .comment-list-info .comment-datetime{margin-right:1.25rem;}
.comment-list-wrap .comment-list-body .comment-list-info .btn-comment-edit{cursor:pointer;margin-right:0.5rem;}
.comment-list-wrap .comment-list-body .comment-list-info .btn-comment-del{cursor:pointer;}

.tweets-list-comment .list-comment-body .form-group{flex-flow:nowrap;margin:0;}
.tweets-list-comment .list-comment-body .list-comment-write{position:absolute;width:100%;left:0;bottom:0;}
.tweets-list-comment .list-comment-body .list-comment-wrap li .comment-write-wrap{display:none;}
/* .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-write-wrap.edit{display:none;} */

.comment-list-wrap .comment-list-foot{width:100%;margin-top:1rem;font-size:0.85rem;}
.comment-list-wrap .comment-list-foot span{margin-right:0.5rem;}
/* .comment-write-wrap .form-group{margin:0rem;}
.comment-write-wrap .form-group textarea, .list-comment-wrap .form-group input{height:4rem;}
.comment-write-wrap .form-group textarea{width:calc(100% - 3.5rem);height:3rem;resize:none;border-radius:.4rem;background:#fff;} */
.comment-write-wrap .form-group textarea::placeholder{color:var(--text_dark);}
.comment-write-wrap .form-group input.btn-comment-write{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;line-height:2.9rem;font-size:.9rem;background:var(--primary);border-color:var(--primary_dark);border-radius:.4rem;border:none;}
 */
/* view 트윗 상세 */
#bo_v{width:100%;background:transparent;margin:0;padding:0;border:none;}
#bo_v_title{padding:0;/* display:none; */}
.bo_v_tit{margin:0;color:var(--text_light);}
/* #bo_v_info{padding:1rem 0;border:none;display:flex;justify-content:space-between;} */
#bo_v_edit{/* position:relative; */position:absolute;top:1.5rem;right:0;bottom:inherit;width:1.8rem;height:1.8rem;margin:0;background:url('../img/btn-tweets-more.png') no-repeat center center;background-size:cover;cursor:pointer;}
#bo_v_atc{padding:0;}
#bo_v_share{display:none;}
#bo_v_share{position:relative;margin:0 0 20px;text-align:right;display:none;}
#bo_v_con{font-size:inherit;line-height:inherit;}

/* #bo_w input{background:rgba(255, 255, 255, 0.4);border-color:rgba(255, 255, 255, 0.7);} */
#bo_w{width:100%;padding:0;}
#bo_w .bo_w_file .file_wr{background:transparent;border-color:rgba(255, 255, 255, 0.7);}
.cke_sc{display:none;}
#bo_w .bo_w_link label{top:50%;transform:translateY(-50%);}
.mypage.write .kw-contents-body .kw-contents-body-inner .kw-contents-wrap{width:100%;min-width:570px;max-width:45rem;}

#bo_vc header{display:flex;align-items:flex-start;justify-content:flex-start;padding:0;color:initial;font-weight:599;}
#bo_vc header .profile-set-wrap{width:20%;max-width:5rem;margin-right:1rem;}
#bo_vc header .profile-set-wrap .badge-wrap{width:35%;margin:0;padding:0;position:absolute;bottom:0;right:0;}
#bo_vc header .profile-set-wrap .badge-wrap .badge-img{}
#bo_vc header .profile-set-wrap .badge-wrap .badge-plus{display:none;}
#bo_vc header .name-box{flex:1;display:flex;flex-direction:column;}
#bo_vc header .name-box .name{display:flex;align-items:center;width:100%;font-size:1.25rem;font-weight:800;}
#bo_vc header .name-box .cmt-wr-content{width:100%;margin:0.5rem 0 0.25rem;line-height:1.5;white-space:pre-line;word-break:break-word;}
#bo_vc header .name-box .cmt-wr-time{width:100%;color:var(--text_dark);}
#bo_vc header .name-box .cmt-wr-time a{width:100%;color:var(--text_dark);}
#bo_vc .cmt_contents{padding-bottom:.275rem;border:none;}

.bo_vc_w_wr{display:none;}
.bo_v_nb{width:100%;}
#bo_v_bot{width:max-content;}
#bo_vc, #bo_vc_w, .cmt_btn{width:100%;margin:1rem 0 0;}
#bo_vc .cmt_opt{width:1.5rem;height:1.5rem;margin:0;cursor:pointer;background:url(../img/btn-tweets-more.png) no-repeat center center;background-size:cover;}
.comment-write-wrap{display:flex;justify-content:space-between;width:100%;}
/* .comment-write-wrap textarea, .comment-write-wrap input{height:4rem;} */
.comment-write-wrap .cmt-wrap{flex:1;/* width:calc(100% - 3.5rem); */height:3rem;margin-right:0.5rem;}
.comment-write-wrap textarea{display:flex;align-items:center;width:100%;height:3rem;resize:none;margin:0 0.25rem 0 0;padding:0.75rem 1rem;/* border:1px solid #FF5C00; */border-radius:.4rem;}
.comment-write-wrap textarea::placeholder{color:var(--text_dark);}
.comment-write-wrap .btn-comment-write{display:flex;justify-content:center;align-items:center;width:auto;height:3rem;margin:0;line-height:2.9rem;padding:0 1rem;font-size:.9rem;background:#FF5C00;border:1px solid #FF5C00;border-radius:.4rem;}


/* kw-funding */
.kw-contents-body.kw-funding{width:calc(100% - 12.5rem);z-index:2;padding-top:2rem;background:var(--bg);}
.kw-contents-body.kw-funding .funding-content{/* background:var(--black); */padding-bottom:4rem;}
.kw-contents-body.kw-funding .btn-share{color:var(--secondary);font-size:.8rem;/* font-weight:300; */line-height:11px;}
.kw-contents-body.kw-funding .btn-share::before{background:url('../img/btn-share-b.png') no-repeat center center;background-size:contain;}
.kw-contents-body.kw-funding .btn-write{background:var(--secondary) url('../img/btn-write.png') no-repeat center center;background-size:contain;}

/* kw-contents */
/* .kw-contents-body.kw-contents{width:calc(100% - 12.5rem);z-index:2;padding-top:2rem;background:var(--bg);}
.kw-contents-body.kw-contents .funding-content{background:var(--black);padding-bottom:4rem;}
.kw-contents-body.kw-contents .btn-share{color:var(--secondary);font-size:.8rem;font-weight:300;line-height:11px;}
.kw-contents-body.kw-contents .btn-share::before{background:url('../img/btn-share-b.png') no-repeat center center;background-size:contain;}
.kw-contents-body.kw-contents .btn-write{background:var(--secondary) url('../img/btn-write.png') no-repeat center center;background-size:contain;} */

/* kw-about */
.kw-contents-body.kw-about{width:calc(100% - 25rem);z-index:1;padding-top:2rem;background:var(--primary);}
.kw-contents-body.kw-about .about-content{color:var(--text_light);/* background:var(--primary); */line-height:1.6;}
.kw-contents-body.kw-about .btn-share{color:var(--text_light);font-size:.8rem;/* font-weight:300; */line-height:11px;}
.kw-contents-body.kw-about .btn-share::before{background:url('../img/btn-share-w.png') no-repeat center center;background-size:contain;}
.kw-contents-body.kw-about .btn-write{top:inherit;bottom:4rem;right:4rem;background:url('../img/btn-write-p.png') no-repeat center center;background-size:contain;}
.kw-contents-body .btn-write{display:none;}

.creator-detail .profile-content .profile-button a.my-profile{display:none;}

.creator-detail.mypage .profile-content .profile-follow{display:flex;}
.creator-detail.mypage .profile-content .profile-button a.btn-follow{display:none !important;}
.creator-detail.mypage .profile-content .profile-button button.btn-follow{display:none !important;}
.creator-detail.mypage .profile-content .profile-button a.my-order{display:flex;}
.creator-detail.mypage .profile-content .profile-button a.member-confirm{display:flex;}

.creator-detail.mypage .button-group{text-align:left;margin-top:4rem;}

/* .creator-detail.mypage .edit-btn-group-2{border:1px solid #F1F3F5;} */
.creator-detail.mypage .edit-btn-group-2 li{width:100%;}
.creator-detail.mypage .edit-btn-group-2 li:last-child{border:none;}
/* .creator-detail.mypage .write_div textarea{margin-top:1rem;border:1px solid #F1F3F5;box-shadow:inset 2px 0 0 0 var(--primary);border:none;background-color:var(--bg);border-radius:0.75rem;} */

.creator-detail.mypage .main-funding .sct_li .txt_wr{background:var(--bg_dark);}

/* 나의 주문 */
.creator-detail.myorder .kw-grid-content-wrap .kw-grid-contents{background:#f3f3f3;}
.creator-detail.myorder .kw-contents-body .kw-contents-body-inner .kw-contents-wrap{width:100%;max-width:inherit;height:auto;/* min-width:570px;max-width:45rem; */}
.creator-detail.myorder .profile-content .profile-follow{display:flex;}
.creator-detail.myorder .profile-content .profile-button a.my-profile{display:flex;}
.creator-detail.myorder .profile-content .profile-button a.btn-follow{display:none !important;}
.creator-detail.myorder .profile-content .profile-button button.btn-follow{display:none !important;}
/* .creator-detail.myorder .profile-content .profile-button a.my-order{display:flex;} */
.creator-detail.myorder .profile-content .profile-button a.member-confirm{display:flex;}
.creator-detail.myorder .button-group{text-align:left;margin-top:4rem;}

.creator-detail .tweets-list-wrap .tweets-list .tweets-list-body .tweets-list-comment{position:inherit;width:100%;background:rgba(255, 255, 255, 0.5);}
.creator-detail .comment-write-wrap textarea{background:rgba(255, 255, 255, 0.5);}

.kw-contents-body .kw-contents-body-inner .kw-contents-wrap > div.myorder-wrap{width:100%;margin:2rem 0 1rem;max-width:inherit;}
.myorder-wrap .main-funding-wrap{padding:1rem 0;}
.myorder-wrap .main-funding{margin-top:1rem;}
.myorder-wrap .funding-list-wrap{max-width:inherit;}
.myorder-wrap .sct_img{position:relative;}
.myorder-wrap .sct_img .fund-sold-out{position:absolute;z-index:1;background:rgba(0, 0, 0, 0.5);top:0;bottom:0;left:0;right:0;color:var(--text_light);display:flex;align-items:center;justify-content:center;}

.kw-grid-content-wrap .kw-grid-sub-tab{display:flex;width:100%;height:2.5rem;}
.kw-grid-content-wrap .kw-grid-sub-tab a{display:block;height:100%;margin-right:1rem;line-height:2.45rem;padding:0 1.5rem;font-size:1rem;font-weight:400;color:var(--text_dark);/* background:#fff; */border:1px solid #dedede;border-radius:1.25rem;}
.kw-grid-content-wrap .kw-grid-sub-tab a.on{color:var(--text_light);background:var(--primary);border-color:var(--border);}

.kw-grid-content-wrap .kw-grid-page-tab{display:flex;width:100%;height:2rem;margin-top:2rem;border-bottom:1px solid #ddd;}
.kw-grid-content-wrap .kw-grid-page-tab a{position:relative;;display:block;height:100%;margin-right:2rem;height:2rem;padding:0 1rem .75rem;/* font-weight:300; */color:var(--text_dark);}
.kw-grid-content-wrap .kw-grid-page-tab a.on{color:var(--primary);font-weight:400;}
.kw-grid-content-wrap .kw-grid-page-tab a.on::before{content:"";position:absolute;display:block;width:100%;height:3px;left:0;bottom:0;background:var(--primary);}

.list_01{padding:0;margin-top:1rem;}
.list_01 li{background:transparent;border-radius:0;margin:0.5rem auto;padding:1rem;/* background:#fff; */border:none;/* border-bottom:1px solid var(--default); */border-radius:1rem;}
#scrap_ul .scrap_link{font-weight:normal;font-size:1.15em;display:block;margin-bottom:0.5rem;}
#sod_v{padding:0;margin:1rem 0;}
#sod_inquiry ul{display:flex;flex-flow:row wrap;width:100%;}
#sod_inquiry li{background:transparent;border:none;padding:0;margin:0;position:relative;border-radius:inherit;width:calc(100% / 3 - 1rem);margin:0 1rem 2rem 0;}
#sod_inquiry li:nth-child(3n){margin-right:0;}
#sod_inquiry li.empty_list{width:100%;}
#sod_inquiry li.empty_table{width:100%;}

.sct_li .li_wr{border-radius:1rem;overflow:hidden;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);}
.sct_li .li_wr .txt_wr{padding:1.5rem;color:var(--secondary);/* background:rgba(0,0,0,0.5); */background:var(--bg);}
.sct_li .li_wr .txt_wr .sct_id{margin-top:1rem;}
.sct_li .li_wr .funding-info-creator{position:relative;display:flex;align-items:center;padding-bottom:0.5rem;color:var(--text_light);}
.sct_li .li_wr .txt_wr a{display:block;color:var(--text_light);font-size:1.35rem;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.sct_li .li_wr .funding-info-wrap{display:flex;justify-content:space-between;padding:0.5rem 0;}
.sct_li .li_wr .funding-info-wrap .sct_cost{display:flex;align-items:center;}
/* .sct_li .li_wr .funding-info-wrap span{font-family:'Inter';} */
.sct_li .li_wr .funding-info-wrap .funding-rate span{font-weight:600;}
.sct_li .li_wr .funding-info-creator{display:flex;align-items:center;padding-bottom:0.5rem;color:var(--text_light);}
.sct_li .li_wr .funding-info-creator .funding-info-creator-name{font-weight:400;margin-left:0.75rem;}

.sct_li .wish_del{width:max-content;height:2rem;margin:0.5rem 0 0;font-size:0.9rem;border-radius:0.5rem;}

.btn-manage-group{display:flex;justify-content:flex-end;margin:.5rem 0 1rem;}
.btn-manage-group a{margin-left:1rem;font-size:.9rem;/* font-weight:300; */}

/* 마이 프로필 서브 */
.kw-member #category::before{/* background:#fff; */}
.kw-member .menu_wr{/* background:#fff; */}
.kw-member #hd{display:none;}
.kw-member #ft{display:none;}
/* .kw-member .bottom-bar{display:none;} */
.kw-member.container{padding:7rem 6rem 4rem 9rem;}

/* 팔로우 */
.kw-member.follow .top-bar{display:none;}
/* .kw-member.follow #category{top:0;} */
.kw-member.follow #category::before{background:var(--yellow);}
.kw-member.follow .menu_wr{/* top:0; */background:var(--yellow);}
.kw-member.follow .page-title-bar{position:fixed;display:flex;align-items:center;width:100%;height:6rem;top:0;left:0;padding:0 0 0 9rem;color:var(--text_light);font-size:2rem;font-weight:400;background:var(--primary);}
.kw-member.follow .page-title-bar .arrow-l{display:block;width:1.8rem;height:1.8em;margin-right:0.75rem;background:url('../img/btn-arrow-w.png') no-repeat center center;background-size:contain;}
.kw-member.follow .page-title-bar .title{margin-right:1rem;}
.kw-member.follow .page-title-bar .count{margin-right:1rem;}

/* 프로파일 이미지 */
.profile-image .container{padding:3rem 6rem 4rem 9rem;}
.profile-image #category::before{background:var(--yellow);}
.profile-image .menu_wr{background:var(--yellow);}

.profile-list-wrap{display:flex;flex-flow:row wrap;width:100%;margin:2rem 0;padding-right:3rem;}
.profile-list-wrap li{position:relative;width:calc(100% / 3 - 1rem);margin:0 1.5rem 1.5rem 0;cursor:pointer;border:none;border-radius:18%;overflow:hidden;background:var(--grey-3);}
.profile-list-wrap li:nth-child(3n){margin-right:0;}
.profile-list-wrap li .img{position:relative;display:flex;width:100%;height:0;padding-bottom:100%;pointer-events:inherit;}
.profile-list-wrap li .img img{position:absolute;width:auto;top:50%;left:50%;transform:translate(-50%,-50%);}
.profile-list-wrap li.on > .img:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:url('../img/profile-img-mask.png') center center no-repeat;background-size:contain;z-index:2;opacity:0.9;}
.profile-list-wrap li > .img.selected::after{content:"";position:absolute;display:block;width:35%;height:35%;bottom:10%;right:10%;background:url('../img/main-symbol.png') center center no-repeat;background-size:contain;z-index:3;}
.profile-list-wrap.badge li{background:#EDEDED;}
.profile-list-wrap.badge li .img img{max-width:60%;}

/* .kw-member .container{padding:7rem 6rem 4rem 9rem;} */
.kw-member .kw-grid-content-wrap .kw-grid-contents{height:inherit;}
.kw-member .btn-aside .menu-line{background-color:var(--border);}
.kw-member .btn-aside .menu-line2:before{background-color:var(--border);}

.kw-grid-wrap .kw-grid-left-wrap{width:30%;padding:0;}
/* .kw-grid-wrap .kw-grid-left-wrap .kw-left-body{width:70%;max-width:21.25rem;margin-top:5rem;height:calc(100vh - 7rem);overflow:hidden;} */
/* .kw-grid-wrap .kw-grid-left-wrap .kw-left-body .kw-left-body-inner{width:100%;height:calc(100vh - 7rem);} */
.left-menu{position:fixed;top:2.75rem;left:10%;font-size:1.35rem;/* font-weight:300; */}
.left-menu h1{font-size:2rem;font-weight:500;}
.left-menu h1 .btn-back{display:inline-block;width:1.8rem;height:1.8rem;margin:-6px 0rem 0 -4px;background:url('../img/btn-arrow-b.png') no-repeat center center;background-size:contain;vertical-align:middle;}
.left-menu ul{display:flex;flex-flow:column;margin-top:2rem;}
.left-menu ul li{line-height:1.6;}
.left-menu ul li a{color:#999;}
.left-menu ul li:hover a{color:#777;}
.left-menu ul li a.on{color:#333;text-decoration:underline;font-weight:500;}

/* funding */
.funding .top-bar{background:var(--yellow);}
/* .funding #hd_btn button.btn_icon{background-color:var(--secondary);} */
.funding #hd_sch{background-color:var(--secondary_dark);}
.funding #hd_sch .sch_submit{background:url('../img/icon-search-w.png') no-repeat center center;/* background-size:cover; */}
/* .funding #hd_sch #sch_str{color:#555;} */
.funding #hd_sch #sch_str:-internal-autofill-selected{background-color:transparent;}
.funding #hd_sch .sch_inner .btn-keyword-search{display:none;color:#333;}
.funding #hd_sch #sch_str::placeholder{color:var(--text_light);}
.funding #hd_sch .btn_close{background:url('../img/btn-close-w.png') no-repeat center center;}
.funding .hd_sch_wr{background-color:var(--secondary_dark);}
/* .funding .bottom-bar{display:none;} */
.funding #category::before{background-color:var(--primary_dark)}
.funding .menu_wr{background-color:var(--primary_dark)}

.funding #idx_best{margin-top:6rem;padding:3rem 5rem 3rem 10rem;/* background:var(--black); */}
.funding .sct_noitem{color:#bbb;}
.funding #idx_new{padding:8rem 10rem 3rem 8rem;background:var(--secondary);}

.cate-list-wrap{display:flex;flex-wrap:wrap;/* width:calc(100% - 8rem); */min-height:2.53rem;margin-bottom:4rem;}
.cate-list-wrap li{margin-right:1.5rem;}
.cate-list-wrap li a{color:transparent;-webkit-text-stroke:1px var(--secondary);font-size:2rem;font-weight:600;}
.cate-list-wrap li a.on{color:var(--yellow);-webkit-text-stroke:inherit;text-decoration:underline;}

.funding .main-funding-wrap{/* background:var(--secondary); */background:transparent;padding:6rem 8rem 3rem 10rem;}
.funding .main-funding-wrap h2{/* width:calc(100% - 4rem); */margin-bottom:1rem;font-size:1.3rem;color:var(--text_light);}

.cate-list{display:none;}

.slick-initialized .slick-slide{/* width:9%; */max-width:600px;/* margin:0 0.8rem; */margin:0 1rem 0 0;}
button.slick-prev.slick-arrow{position:absolute;display:block;z-index:20;top:50%;left:0rem;transform:translateY(-50%);width:3rem;height:3rem;font-size:0;background:transparent url('../img/btn-prev.png') no-repeat center center;background-size:100%;}
button.slick-next.slick-arrow{position:absolute;display:block;z-index:20;top:50%;right:0rem;transform:translateY(-50%);width:3rem;height:3rem;font-size:0;background:transparent url('../img/btn-next.png') no-repeat center center;background-size:100%;}

.funding-image-wrap{display:block;position:relative;width:100%;height:0;padding-bottom:65%;}
.funding-img .funding-image-wrap{height:100%;padding:0;}
.funding-image-inner{display:block;position:absolute;width:100%;height:100%;top:0;left:0;}
.funding-remain-timer{position:absolute;display:flex;align-items:center;justify-content:center;/* width:100% */;height:2.4rem;top:1rem;left:1rem;padding:0 0.75rem;border:1px solid #444;border-radius:1.2rem;background:var(--yellow);z-index:1;}
.coin .funding-remain-timer{background:var(--secondary);}
.funding-pay-icon{position:absolute;display:flex;align-items:center;justify-content:center;height:2.2rem;bottom:1rem;left:1rem;z-index:1;/* background:#fff; */border-radius:1.1rem;
padding:0 0.5rem;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.12);}
.funding-pay-icon.KRW{padding:0 1rem;border-radius:1.2rem;color:initial;background:#F8F9FA;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.12);box-shadow:inset -2px -2px 4px 1px rgba(0, 0, 0, 0.15);}
.funding-pay-icon img{/* width:100%; */height:1.2rem;}
/* .funding-pay-type{position:absolute;bottom:1rem;left:1rem;display:flex;align-items:center;justify-content:center;height:2.4rem;z-index:1;} */

.creator-image-wrap{display:block;position:relative;width:100%;height:0;padding-bottom:100%;}
.creator-image-wrap img{width:100%;}
.creator-image-inner{display:block;position:absolute;width:100%;height:0;padding-bottom:100%;top:0;left:0;}

.creator-badge-wrap{position:absolute;display:none;justify-content:flex-start;align-items:center;right:0;bottom:0;margin:0;padding:0;width:100%;}
.tweets-list-profile-image .creator-badge-wrap{display:block;width:35%;z-index:2;}
.tweets-list-profile-image .creator-badge-wrap .badge-wrap .badge-plus{display:none;}
.creator-badge-wrap .badge-wrap{margin:0;padding:0;}
.creator-badge-wrap .badge-wrap .badge-plus{display:none;position:absolute;width:max-content;height:2.4rem;top:0;right:0;transform:translate(.5rem,-.35rem);padding:0 0.75rem;background:#FF261E;border-radius:0.9rem;color:var(--text_light);}
.creator-frame-wrap{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1;}
.creator-info-wrap{position:absolute;display:flex;flex-wrap:wrap;width:60%;bottom:10%;left:10%;z-index:3;color:var(--text_light);text-shadow:3px 2px 5px rgba(0, 0, 0, .5);}
.creator-info-wrap .name{display:flex;align-items:center;font-size:1.5rem;font-weight:800;justify-content:flex-start;}
.creator-info-wrap .creator-emblem{width:1.65rem;height:1.65rem;filter:drop-shadow(3px 2px 8px 5px rgba(0, 0, 0, .75));}

.main-funding .sct_li .sct_icon{display:none;}
.main-funding .sct_li .sct_img{position:relative;}
.main-funding .sct_li .sct_img img{width:100%;}
.main-funding .sct_li .btn_wr{color:var(--secondary);}

.main-funding .sct_li .txt_wr{padding:1.25rem;color:var(--secondary);font-size:0.9rem;}
.main-funding .sct_li .txt_wr .sct_txt{/* display:flex;justify-content:space-between;align-items:center; */margin-top:0.25rem;font-size:1.2rem;font-weight:700;}
.main-funding .sct_li .txt_wr .sct_txt a{font-size:1.2rem;}
.main-funding .sct_li .txt_wr a{display:block;color:var(--text_light);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/* .main-funding .sct_li .txt_wr .funding-name a{font-size:0.9rem;} */
.main-funding .sct_li .txt_wr .icon_soldout{min-width:3rem;padding-left:0.5rem;}
.main-funding .sct_li .txt_wr .icon_soldout .soldout_txt{width:100%;font-size:.75rem;line-height:1.25rem;text-align:center;letter-spacing:inherit;background:#aaa;vertical-align:-webkit-baseline-middle;}
.main-funding .sct_li .funding-info-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.5rem 0 0;font-size:0.85rem;}
.main-funding .sct_li .funding-info-wrap .sct_cost{display:flex;align-items:center;}
/* .main-funding .sct_li .funding-info-wrap span{font-family:'Inter';} */
.main-funding .sct_li .funding-info-wrap .creator-name{display:none;}
/* .main-funding .sct_li .funding-info-wrap .cost-now{display:none;} */
.main-funding .sct_li .funding-info-wrap .cost-goal{/* color:#bbb; */color:var(--yellow);/* font-weight:600;display:none; */}
/* .main-funding .sct_li .funding-info-wrap .funding-join{margin-right:1rem;color:var(--text_light);} */
/* .main-funding .sct_li .funding-info-wrap .funding-rate{color:var(--text_dark);} */
/* .main-funding .sct_li .funding-info-wrap .funding-rate span{font-weight:600;} */
.funding .main-funding .sct_li .txt_wr .funding-name a{font-size:0.9rem;font-weight:inherit;color:var(--yellow);}
.funding .main-funding .sct_li.coin .txt_wr .funding-name a{color:var(--secondary);}

.main-funding .sct_li .funding-rate-bar{margin:.5rem 0 .5rem;}
.main-funding .sct_li .funding-info-creator{display:flex;align-items:center;padding-bottom:0;color:var(--text_light);}
.main-funding .sct_li .funding-info-creator .profile-set-wrap{width:max-content;/* margin-right:1rem; */}
.main-funding .sct_li .funding-info-creator img{width:3.25rem;border-radius:18%;}

.funding .main-funding .sct_li .sct_img{display:block;width:100%;/* height:0;padding-bottom:64.3%;overflow:hidden; */background:#f4f4f4;}
.funding .main-funding-slide .sct_li .txt_wr{padding:1rem;}
.funding .main-funding-slide .sct_li .txt_wr a{font-size:1.2rem;color:var(--secondary);}
.funding .main-funding-slide .sct_li.slick-initialized .slick-slide{margin:0 1rem;}

.data-empty{margin-top:1.5rem;min-height:200px;text-align:center;color:#777;}

/* item */
/* .funding-detail .top-bar{display:none;} */
/* .funding-detail{background:#F8F9FA;} */
.funding-detail .view-container{padding:0;}
/* .funding-detail #category{top:0} */
.funding-detail #category::before{/* background:#fff; */}
.funding-detail .menu_wr{/* background:#fff; */}
.funding-detail .menu_wr .cate > li.on a{color:var(--text);}
/* .funding-detail #hd{top:0} */
.funding-detail #hd_btn button.btn_icon{background-color:var(--black);}
.funding-detail #btn_sch{background:url('../img/icon-search-w.png') no-repeat center center;}
.funding-detail .hd_sch_wr{background-color:var(--black);}
.funding-detail #ft{display:none;}
/* .funding-detail .bottom-bar{display:none;} */
.funding-detail.container{padding:7rem 6rem 4rem 9rem;}
/* .funding-detail .container{padding:7rem 6rem 4rem 9rem;} */
.funding-detail .kw-grid-content-wrap .kw-grid-contents{height:inherit;}
.funding-detail .kw-layout-wrap{height:calc(100% - 6rem);top:6rem;}
.funding-detail #container > .kw-layout-wrap .kw-layout-row-9{width:6rem;flex:inherit;}
.funding-detail #container > .kw-layout-wrap .kw-layout-row-9{width:calc(100% - 6rem);flex:inherit;}
.funding-detail .btn-aside .menu-line{background-color:var(--secondary);}
.funding-detail .btn-aside .menu-line2:before{background-color:var(--secondary);}
.funding-detail label.ct-chk em:before{border-radius:50%;}

.funding-regist #hd{display:none;}
.funding-regist #foot_menu{display:none;}
.funding-regist .container{padding:0 0 0 6rem;}

.funding-regist.funding-detail .view-container{padding:0 0 0;}
.funding-regist.funding-detail .kw-layout-wrap{height:100%;top:0;}
.funding-regist.funding-detail .funding-detail-wrap{/* position:absolute; */display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row wrap;flex-direction:row-reverse;width:100%;height:100%;overflow-y:auto;padding-top:2rem;}
/* .funding-regist.funding-detail .funding-detail-wrap .funding-detail-info .funding-detail-info-body{top:7rem;} */
.funding-regist.funding-detail .popup-wrap{/* background:#fff; */}
.funding-regist.funding-detail .btn-group{display:block;}

.funding-regist.funding-detail #hd{display:none;}
.funding-regist.funding-detail #foot_menu{display:none;}
.funding-regist.funding-detail .container{padding:0 0 0 6rem;}
.funding-regist .popup-wrap .wallet-wrap{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 9rem);text-align:center;}
.funding-regist.funding-detail .funding-detail-wrap .funding-detail-info{height:calc(100vh - 8rem);}

.funding-detail-wrap{position:absolute;display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row wrap;width:100%;height:100%;flex-direction:row-reverse;}
.funding-detail-wrap .funding-detail-info{position:relative;width:35%;height:100%;overflow:hidden;overflow-y:auto;}
.funding-detail-wrap .funding-detail-info .funding-detail-info-body{/* position:absolute;top:0;right:0;bottom:0; */width:100%;background:var(--black);}
.funding-detail-info-body-inner{/* position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + -4rem)); */display:flex;align-items:center;justify-content:center;width:100%;}
.funding-detail-info-body-inner .funding-detail-info-box{width:70%;min-width:440px;margin:2rem auto;}

.funding-detail-wrap .funding-detail-content{width:65%;height:100%;padding:0 2rem 3rem;overflow:hidden;overflow-y:auto;}

.funding-detail-info-body-inner #sit_star_sns{position:absolute;width:auto;height:1.5rem;top:50%;right:-.5rem;transform:translateY(-50%);z-index:10;}
.funding-detail-info-body-inner #sit_star_sns .btn_sns_share{position:relative;width:auto;cursor:pointer;padding-left:1.5rem;transform:rotate(-90deg);color:var(--secondary);font-size:.8rem;line-height:1.2rem;height:1.2rem;}
.funding-detail-info-body-inner #sit_star_sns .btn_sns_share::before{content:"";position:absolute;display:block;width:12px;height:11px;top:50%;left:0;transform:translateY(-50%);background:url("../img/btn-share-b.png") no-repeat center center;background-size:contain;}

.funding-detail .btn-funding-upload{display:none;}


#sit{width:100%;height:100%;}

#sit_star_sns .sns_area{top:3.5rem;right:0.75rem;}
#bo_v_act .sns_area{top:90%;left:7.5rem;/* transform:translateY(-50%); */}
#bo_v_act .sns_area:before{left:1rem;}
#bo_v_act .sns_area::after{left:1rem;;}

.funding-detail-info-body-inner #sit_btn_wish{position:absolute;top:50%;right:0;transform:translateY(-50%);text-align:right;}

.funding-detail-info-body-inner .txt_wr{padding:1.5rem;color:var(--secondary);background:var(--black);}
.funding-detail-info-body-inner .txt_wr a{display:block;color:var(--text_light);font-size:1.35rem;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.funding-detail-info-body-inner .funding-info-wrap{display:flex;justify-content:space-between;margin-top:1rem;padding:.5rem 0;font-weight:400;}
.funding-detail-info-body-inner .funding-info-wrap .sct_cost{display:flex;align-items:center;}
/* .funding-detail-info-body-inner .funding-info-wrap .sct_cost .cost-now{color:var(--sub);} */
/* .funding-detail-info-body-inner .funding-info-wrap .funding-rate{color:var(--sub);} */
.funding-detail-info-body-inner .funding-info-creator .creator-emblem{width:2.25rem;margin-left:1rem;}
.funding-detail-info-body-inner .funding-info-creator-name{font-size:1.3rem;font-weight:400;}
/* .funding-detail-info-body-inner #sit_title{color:var(--sub);} */
.funding-detail-info-body-inner .remain-time{display:flex;justify-content:space-between;align-items:flex-end;margin:1rem 0 0.5rem;color:var(--sub);}
.funding-detail-info-body-inner .remain-time .end-time{color:var(--text_dark);font-size:0.8rem;}

.funding-detail-info-body-inner .funding-info-wrap > div{flex:1;display:flex;flex-flow:column;justify-content:space-between;height:7rem;margin-right:0.5rem;padding:0.75rem;color:#F1F3F5;background-color:var(--bg_light);border:1px solid var(--bg);border-radius:0.75rem;}
.funding-detail-info-body-inner .funding-info-wrap > div:last-child{margin-right:0;}
.funding-detail-info-body-inner .funding-info-wrap h5{font-size:1.1rem;font-weight:700;}
.funding-detail-info-body-inner .funding-info-wrap .rate{display:block;width:100%;margin-bottom:0.5rem;font-size:0.8rem;color:var(--text);text-align:right;}
.funding-detail-info-body-inner .funding-info-wrap .cost{display:block;width:100%;/* padding-left:1rem; */font-size:0.85rem;text-align:right;}
/* .funding-detail-info-body-inner .funding-info-wrap .cost-goal{color:#bbb;font-weight:600;}
.funding-detail-info-body-inner .funding-info-wrap .funding-rate span{font-weight:600;} */

.funding-detail-info-body-inner .funding-info-creator{position:relative;;display:flex;align-items:center;padding-bottom:.5rem;color:var(--text_light);}
/* .funding-detail-info-body-inner .funding-info-creator img{width:3.25rem;padding-right:1rem;} */

.funding-detail-info .creator-list-row{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:70%;color:var(--text_dark);min-width:440px;background-color:var(--bg);}
.funding-detail-info .creator-list-row .img{width:20%;/* max-width:5rem; */}
.funding-detail-info .creator-list-row .creator-info-box{flex:1;display:flex;flex-flow:column;padding:0 0 0 1rem;}
.funding-detail-info .creator-list-row .creator-info-box .name{font-weight:800;}
.funding-detail-info .creator-list-row .creator-info-box .wallet-address{color:var(--text_dark);}
.funding-detail-info .creator-list-row .creator-info-box .follower{display:block;margin-top:0.5rem;}
.funding-detail-info .creator-list-row .funding-share-box{display:flex;align-items:center;width:100%;padding:0.5rem 0 0;}
/* .funding-detail-info .creator-list-row .funding-share-box .btn-favorite{width:50%;}
.funding-detail-info .creator-list-row .funding-share-box .btn-email{width:50%;} */
/* .funding-detail-info .creator-list-row .funding-share-box .btn{margin-right:1rem;} */
.funding-detail-info .creator-list-row .funding-share-box .btn{height:3rem;margin:0.5rem 0.5rem 0 0;}
.funding-detail-info .creator-list-row .funding-share-box .btn:last-child{margin-right:0;}

.funding-detail-wrap .funding-detail-content .funding-detail-content-body{width:100%;margin-top:2.5rem;/* height:calc(100vh - 10rem);padding-bottom:4rem;overflow:hidden; */}
.funding-detail-wrap .funding-detail-content .funding-detail-content-body .funding-detail-content-body-inner{width:100%;/* height:calc(100vh - 10rem); *//* overflow-y:auto; */}

.funding-detail .left-menu{width:calc(90% * 0.6 * 0.3);}
.funding-detail .funding-detail-content-body-inner .item-content-wrap{width:100%;position:relative;padding:0rem 0rem 4rem 25%;}
.item-content-wrap h3{font-size:1.4rem;font-weight:800;margin:2rem 0 .75rem;position:absolute;top:0;left:1rem;margin:0;/* text-decoration:underline; */}
.funding-detail-period{margin-top:1.5rem;font-family:"Inter";text-align:center;/* font-weight:300; */color:var(--text_light);font-size:.9rem;}
.m-item-img{position:relative;display:none;}
.m-item-img img{width:100%;}

.sit_wimg{display:flex;justify-content:center;align-items:center;width:100%;margin-top:0.75rem;}
/* .shop_item_preview_image{} */

/* 리워드 옵션 */
#sit_ov{float:inherit;width:100%;background:transparent;color:var(--text_light);padding:0;}

#sit_ov .funding-info-wrap{display:none;}
#sit_ov .remain-time{display:none;}
#sit_ov .funding-rate-bar{display:none;}
/* #sit_ov #sit_buy{display:none;} */

/* #sit_btn_buy{float:inherit;width:100%;background:var(--secondary);color:var(--black);height:3.875rem;margin-top:2.5rem;font-size:1.15rem;border:none;border-radius:1.938rem;} */
#sit_ov_wrap{margin:0;padding:0;max-width:none;width:100%;}
#sit_ov_wrap h2{font-size:1.75rem;font-weight:800;margin-bottom:1rem;}
#sit_pvi{float:inherit;padding:0;width:100%;padding-left:0;}
#sit_pvi_big li{position:relative;}
/* #sit_inf_reward{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;font-size:1.1rem;font-weight:300;color:var(--text_dark);} */
.item-reward-wrap{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;font-size:1.1rem;/* font-weight:300; */color:var(--text_dark);}
.item-reward-wrap .opt_rewards{position:relative;float:inherit;/* width:calc(50% - 0.5rem);margin:0 1rem 1.5rem 0; */height:auto;display:flex;flex-wrap:wrap;width:100%;margin:0 0 0.5rem;padding:1rem;font-size:0.9rem;overflow:hidden;/* background:#fff; */border-radius:1.25rem;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);}
.item-reward-wrap .opt_rewards:last-child{margin-bottom:0;}
/* .item-reward-wrap .opt_rewards:nth-child(2n){margin-right:0;} */
.item-reward-wrap .opt_rewards .opt_img{width:40%;height:100%;position:relative;}
/* .item-reward-wrap .opt_rewards .opt_img img{border-radius:1rem;} */
/* .item-reward-wrap .opt_rewards .opt_img > div{position:absolute;width:100%;height:100%;} */
.item-reward-wrap .opt_rewards .opt_info{display:flex;flex-flow:column;width:60%;padding:1.5rem;}
/* .item-reward-wrap .opt_rewards p{margin-top:.5rem;} */
.item-reward-wrap .opt_rewards .opt-id{font-size:1.3rem;font-weight:600;color:var(--text_light);}
.item-reward-wrap .opt_rewards .opt-reward{margin-top:0.35rem;color:var(--text_dark);}
.item-reward-wrap .opt_rewards .opt-inventory{color:var(--text);margin-top:0.5rem;}

.funding-detail .item-reward-wrap .opt_rewards{padding:0;background:var(--bg);box-shadow:none;}
.funding-detail .item-reward-wrap .opt_rewards::before{content:"";position:absolute;display:block;width:100%;height:100%;/* border:1px solid var(--border); */border-radius:1.25rem;z-index:1;}
.funding-detail .item-reward-wrap .opt_rewards .opt_info{padding:1rem;}
.funding-detail .item-reward-wrap .opt_rewards .opt-price{margin-top:0.5rem;}
.item-reward-wrap .opt_rewards .opt-price .funding-pay-icon{position:inherit;bottom:inherit;left:inherit;height:1.5rem;padding:0;box-shadow:none;background:transparent;}
.item-reward-wrap .opt_rewards.KRW .opt-price .funding-pay-icon{font-size:0.8rem;background:#F1F3F5;padding:0 0.75rem;/* border:1px solid #DEE2E6; */}
.item-reward-wrap .opt_rewards .opt-price .funding-pay-icon img{height:100%;}
.item-reward-wrap .opt_rewards .opt-price .opt-cost{display:flex;flex-flow:wrap;justify-content:space-between;align-items:center;}
.item-reward-wrap .opt_rewards .opt-price .opt-cost label{width:100%;}
.item-reward-wrap .opt_rewards .opt-price .opt-cost input{width:65%;}
.item-reward-wrap .opt_rewards .opt-price .opt-cost span{flex:1;font-size:0.85rem;padding-left:0.75rem;}
.item-reward-wrap .opt_rewards .custom-file input + label{margin:0;}
.item-reward-wrap .opt_rewards .custom-file input + label img{border-radius:1rem;}

.funding-detail .item-reward-wrap .opt_rewards .opt_info{justify-content:space-between;}
.funding-detail .item-reward-wrap .opt_rewards .opt-price{display:flex;justify-content:space-between;align-items:center;font-size:1.3rem;font-weight:700;color:var(--text_dark);letter-spacing:-0.04rem;}

.sit_opt_list .item-reward-wrap .opt_rewards{border-radius:0;background:transparent;text-align:initial;}
.sit_opt_list .item-reward-wrap .opt_rewards::before{display:none;}
.sit_opt_list .item-reward-wrap .opt_rewards .opt_img{height:inherit;}
.sit_opt_list .item-reward-wrap .opt_rewards .opt_img img{border-radius:1rem;}
.sit_opt_list .item-reward-wrap .opt_rewards .opt_info{padding:0 0 0 1rem;}
.sit_opt_list .item-reward-wrap .opt_rewards .opt_info .opt-inventory{text-align:right;}

#sit_opt_added li .opt_count{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:1rem;padding:0.75rem;background:#F8F9FA;border-radius:0.75rem;}
#sit_opt_added .opt-count-wrap{display:flex;justify-content:space-between;align-items:center;width:43%;height:3rem;padding:0.5rem;background-color:var(--bg_light);border-radius:1.5rem;}
#sit_opt_added button{float:inherit;width:1.8rem;height:1.8rem;border:2px solid #e1e1e1;background:transparent;color:var(--text_light);font-size:0.9rem;border-radius:50%;border:1px solid #fff;}
#sit_opt_added button:hover{color:var(--text_light);}
#sit_opt_added .num_input{float:inherit;border:0;height:auto;width:4rem;border:none;text-align:center;color:var(--text_light);background:transparent;}
#sit_opt_added .opt-count-wrap:last-child{width:57%;padding:0;background:transparent;}
#sit_opt_added .sit_opt_del{background:#999;color:var(--text_light);margin-left:1rem;}
#sit_opt_added .sit_opt_prc{float:inherit;line-height:2rem;}

/* .review-wrap{} */
#sit_use .popup-body{height:calc(100% - 8rem);}
#sit_use #sit_use_wbtn{display:none;}

#itemuse{height:100%;}
#sit_use_list{height:100%;}
#itemuse .tweets-list-comment{height:100%;}
#itemuse .tweets-list-comment .list-comment-head{position:relative;display:none;align-items:center;justify-content:space-between;width:100%;height:6rem;}
#itemuse .tweets-list-comment .list-comment-head h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.3rem;font-weight:800;color:var(--text_light);}
#itemuse .tweets-list-comment .list-comment-head .btn-back{position:absolute;display:none;width:6rem;height:6rem;top:0;left:0;background:url('../img/btn-back-p.png') no-repeat center center;background-size:cover;}
#itemuse .tweets-list-comment .list-comment-body{position:relative;width:100%;height:100%;/* overflow-y:auto; */}
#itemuse .tweets-list-comment .list-comment-body h3{color:#777;font-weight:400;}
#itemuse .tweets-list-comment .list-comment-body .btn-comment-close{position:absolute;display:block;width:1.5rem;height:1.5rem;top:-0.25rem;right:-0.25rem;background:url('../img/btn-close-g.png') no-repeat center center;background-size:cover;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap{height:calc(100% - 5rem);}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li{margin-bottom:1.25rem;border:none;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap{/* border:1px solid #DEE2E6; */border-radius:1rem 1rem 1rem 0;padding:1rem;background:#F1F3F5;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li.wr-self .comment-list-wrap{border-color:#1EE369;border-radius:1rem 1rem 0 1rem;/* background:#A5FF11; */}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap{flex-wrap:wrap;flex-direction:column;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap .comment-list-head{display:flex;align-items:center;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap .comment-list-head .comment-list-content{font-size:.9rem;padding-left:1rem;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap .comment-list-head .comment-list-content .comment-name{display:flex;align-items:center;font-size:1.15rem;font-weight:700;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap .comment-list-head .comment-list-content .comment-name .name{display:flex;align-items:center;margin-right:1rem;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap .comment-list-head .comment-list-content .comment-name .wallet-address{margin:0;font-weight:400;color:#999;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap .comment-list-head .comment-list-content .comment-datetime{display:block;margin-top:0.3rem;line-height:1.4;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap .comment-list-body{width:100%;margin-top:0.75rem;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li ul{margin-top:0.5rem;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li ul li{margin-bottom:.5rem;}

#itemuse .tweets-list-comment .list-comment-body .form-group{flex-flow:nowrap;margin:0;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-write{position:absolute;width:100%;left:0;bottom:0;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-write-wrap{display:none;margin-top:1rem;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-write-wrap textarea{border-color:var(--form_border)}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-write-wrap .btn-comment-write{background:#bbb;border-color:var(--form_border)}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li.wr-self .comment-write-wrap textarea{border-color:#3ecc16;}
#itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li.wr-self .comment-write-wrap .btn-comment-write{background:#3ecc16;border-color:#3ecc16;}
/* #itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-write-wrap.edit{} */

.contents_tit{display:none;}
/* #sit_star_sns{display:none;} */
#sit_siblings{display:none;}
#sit_rel{display:none;}
/* #sit_use{display:none;} */
#sit_qa{display:none;}
#sit_dvex{display:none;}
.sit_icon_wr{display:none;}
.sit_price{display:none;}
.sit_ov_tbl{display:none;}
#sit_ov h3{display:none;}
#sit_buy_op{display:none;}
.sit_ov_wr{padding:/* 1.5rem */ 0;}
.sit_option_wr label{display:none;}
.get_item_options{margin:.5rem 0;}
/* #sit_sel_option{color:;} */
#sit_opt_added li{padding:1rem 0;}
#sit_opt_added li:last-child{border:none;}
#sit_opt_added li .opt_name{line-height:1.5;padding:0;}
#sit_ov_btn .btn{display:flex;justify-content:center;align-items:center;}

/* 컨텐츠 custom */
#ctt{margin:initial;padding:initial;background:initial;webkit-box-shadow:initial;-moz-box-shadow:initial;box-shadow:initial;}
#ctt header h1{position:initial;font-size:1.35rem;line-height:inherit;overflow:initial;margin:1rem 0 0.35rem;}
/* 약관, 개인정보취급방침 */
#ct_fregister_term{font-size:0.9rem;}
#ct_fregister_term{line-height:1.55;}
#ct_fregister_term h3{margin-top:2rem;}
#ct_fregister_term h3:first-child{margin-top:0;}
#ct_fregister_term > span{display:inline-block;margin-top:1rem;font-size:0.9rem;}
#ct_fregister_term ul{margin-top:0.5rem;font-size:0.85rem;font-weight:300;}
#ct_fregister_term ul li{margin-top:0.35rem;}
#ct_fregister_private .tbl_head01{padding:0;}

.social_register{padding:0 0.5rem;}
#fregister_chkall{background:inherit;padding:0;border:none;}
#fregisterform h2{color:var(--text_light);}
#fregisterform section{background:inherit;border-bottom:1px solid var(--bg);padding:1rem 0;}
#fregisterform p{padding:1rem;background:var(--secondary_light);margin:1rem 0;border-radius:0.35rem;line-height:inherit;}
#fregisterform p:before{background:var(--secondary_dark);}

.social-text-wrap{width:100%;margin:1rem 0;overflow-y:auto;}
.social-text-wrap.stipulation{height:13rem;overflow-y:auto;}
.member_connect{margin:2rem 0.5rem 0;padding:0;border:none;}
.member_connect .strong{font-weight:bold;font-size:1.125em;}
.member_connect button{color:var(--text_light);/* margin:0; */padding:inherit;font-weight:inherit;border:none;background:var(--secondary);border-radius:0.5rem;font-size:inherit;}

.remodal-overlay {background:rgba(0, 0, 0, 0.85);}
#sns-link-pnl .connect-fg{height:inherit;}
#sns-link-pnl.remodal {display:inline-flex;background:var(--bg);}
.remodal{color:inherit;}
#sns-link-pnl .connect-fg .connect-desc{margin:0;padding:0;border:none;background:inherit;color:inherit;}
#sns-link-pnl #login_fs{margin:1.25rem 0 0;}
/* .form_01 div{margin:1rem 0;} */

.buy-wr-wrap{position:fixed;top:0;left:0;right:0;bottom:0;display:none;z-index:999;background:rgba(0,0,0,0.85);padding:2rem;color:var(--text_dark);}
.buy-wr-head{position:relative;/* display:none; */align-items:center;justify-content:space-between;width:100%;height:6rem;}
.buy-wr-head h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.3rem;font-weight:800;color:var(--text_light);}
.buy-wr-head .btn-back{position:absolute;display:none;width:6rem;height:6rem;top:0;left:0;background:url('../img/btn-back-p.png') no-repeat center center;background-size:cover;}
.buy-wr-body{padding:1.5rem 2rem 1.5rem;}
.buy-wr-body .btn-close{position:fixed;top:2rem;right:2rem;display:block;width:1.8rem;height:1.8rem;background:url('../img/btn-close-w.png') center center no-repeat;background-size:cover;font-size:0;}
.buy_wr{position:fixed;top:50%;left:50%;/* display:none; */z-index:1000;background:var(--bg);padding:2rem;border-radius:1rem;width:50%;height:100%;max-height:calc(100vh - 20%);max-width:600px;transform:translate(-50%,-50%);box-shadow:0px 0px 10px rgba(0, 0, 0, .35);overflow-y:auto;}
.buy_wr h2{font-size:1.3rem;font-weight:800;color:var(--text_light);}
.buy_wr h4{text-align:left;font-size:1.3rem;font-weight:800;color:var(--text_light);}
.buy_wr .item-content-wrap{margin-bottom:2rem;}
.buy_wr .item-content-wrap .info-box{padding:0;text-align:left;background:transparent;border-radius:0;line-height:1.5;}
.buy_wr .item-content-wrap .info-box span{margin-top:.75rem;}
.buy_wr h3{display:none;}
.buy_wr .get_item_options .form-group{margin:0;}

.funding-btn-wrap{position:relative;display:flex;align-items:center;justify-content:space-around;width:100%;margin:1rem 0 2.5rem;}
.funding-btn-wrap .btn{flex:1;margin:0 0.5rem 0 0;height:4rem;color:var(--white);cursor:pointer;}
.funding-btn-wrap .btn_sns_share{margin-right:0;}
.funding-btn-wrap .btn-favorite{width:17%;/* background:var(--text); */}
.funding-btn-wrap .btn-favorite > div{position:relative;width:100%;height:100%;padding-top:1.5rem;font-size:0.9rem;}
.funding-btn-wrap .btn-favorite > div::before{content:"";position:absolute;display:block;width:1.75rem;height:1.75rem;top:50%;left:50%;transform:translate(-50%,calc(-50% - 0.5rem));background:url("../img/btn-tweets-good-w.png") center center no-repeat;background-size:cover;}
.funding-btn-wrap .btn-favorite.on{background-color:var(--primary);}
/* .funding-btn-wrap .btn-favorite.on > div::before{background:url("../img/btn-tweets-good-on.png") center center no-repeat;background-size:cover;} */
.funding-btn-wrap .btn-review-open{width:17%;background:var(--green_dark);cursor:default;}
.funding-btn-wrap .btn-review-open > div{position:relative;width:100%;height:100%;padding-top:1.5rem;font-size:0.9rem;}
.funding-btn-wrap .btn-review-open > div::before{content:"";position:absolute;display:block;width:1.75rem;height:1.75rem;top:50%;left:50%;transform:translate(-50%,calc(-50% - 0.5rem));background:url("../img/btn-tweets-reply-w.png") center center no-repeat;background-size:cover;}
.funding-btn-wrap .btn-funding{width:66%;height:4rem;}
.funding-btn-wrap .sns_area{align-items:flex-start;width:100%;top:calc(4rem + 5px);right:0;text-align:left;height:auto;color:var(--text);}
.funding-detail-wrap .funding-detail-content .review-wrap{display:none;position:fixed;top:0;left:0;bottom:0;height:100%;background:rgba(0, 0, 0, .75);width:100%;z-index:100;}
.funding-detail-wrap .funding-detail-content .review-wrap .popup-wrap{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);/* background:#fff; */width:80%;height:100%;min-height:inherit;max-height:calc(100vh - 20%);border-radius:2rem;}
.funding-detail-wrap .funding-detail-content .review-wrap .popup-body{padding:0 2rem;}
.funding-detail-wrap .funding-detail-content .review-wrap .btn-back{display:none;}
.funding-detail-wrap .funding-detail-content .review-wrap .btn-close{position:fixed;top:2rem;right:2rem;display:block;width:1.8rem;height:1.8rem;background:url('../img/btn-close.png') center center no-repeat;background-size:cover;font-size:0;}

.funding-detail-wrap .funding-detail-content .info-box{flex-direction:row;}

#sit_tab .tab_con{margin:0;max-width:none;padding:0;}
.sit_option_wr{padding:.75rem 0;border-bottom:1px solid rgba(255, 255, 255, .3);}
.sit_wimg_limg1, .sit_wimg_limg2{display:none;}
.sit_wimg button{display:none;}

/* 펀딩 등록 */
.funding-form-date{display:flex;width:100%;align-items:center;}
/* .form-group input.funding-form-cost{width:50%;} */
.funding-form-option{width:100%;/* margin-top:1rem; */}
.funding-form-option table{width:100%;}
.funding-regist .form-option-list .form-group ul li{margin:0 1rem 2rem 0;}
/* .form-group ul li:first-child{margin-top:0;} */
.member-form.register .form-group-wrap .form-group ul li input{margin-top:0;}
#sit_option_frm{margin-top:2rem;}
#sit_option_frm h2{display:flex;width:100%;margin-top:2rem;align-items:center;justify-content:space-between;font-size:1.2rem;font-weight:400;}
#sit_option_frm h2 span{font-size:inherit;/* font-weight:300; */}
#sit_option_frm input[type="button"]{width:auto;padding:0 3rem;height:2.5rem;line-height:2.5rem;}
.form-option-list{display:flex;flex-flow:row wrap;width:100%;justify-content:space-between;align-items:flex-start;}
.form-option-list li{width:calc(50% - 1.5rem);margin-right:1rem;}
.form-option-list li:nth-child(2n){margin-right:0;}
/* .form-option-list li div{width:100%;margin:.35rem 0;} */
.funding-regist .item-reward-wrap .opt_rewards{padding:0;background:transparent;border-radius:0;box-shadow:none;}
.funding-regist .form-option-list .form-group input{margin-top:0.5rem;}
.form-option-list .opt-name{margin-top:0;}
.form-option-list .opt-img{position:relative;/* margin-top:.75rem; */}
.funding-regist .form-option-list .ct-chk{margin:1rem 0;}
.form-option-list .opt-chk{/* position:absolute; */width:max-content;/* top:.5rem;right:.5rem;; */}
.funding-regist .item-reward-wrap .opt_rewards .opt_info div[class^="opt-"]{margin-top:1.25rem;}
.funding-regist .item-reward-wrap .opt_rewards .opt_info div[class^="opt-"]:first-of-type{margin-top:0;}
/* .form-option-list .opt-img-box{margin-top:.75rem;} */
/* .form-option-list .opt-level{margin-top:.75rem;} */
/* .form-option-list .opt-cost{margin-top:.75rem;} */
/* .form-option-list input{margin-top:.75rem;width:100%;} */

.con-box-wrap{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;/* height:22rem; */}
.con-box{flex:1;max-width:40%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin:1rem;padding:8rem 2rem;font-size:1.5rem;color:#57C3C7;border:3px solid #57C3C7;border-radius:1.5rem;text-align:center;}
.con-box h3{font-size:2.5rem;height:7rem;display:flex;justify-content:center;align-items:center;line-height:1.25;}
.con-box h4{margin-top:1.25rem;font-size:1.5rem;}
.con-box span{display:inline-block;margin-top:0.5rem;font-size:1.5rem;word-break:keep-all;}

.con-box-1{color:var(--text_light);background:#EB379B;border:3px solid #EB379B;}

.select-shop .con-box a{color:#57C3C7;max-width:80%;}
.select-shop .con-box-1 a{color:var(--text_light);}

.pay-group{display:flex;align-items:center;}
.pay-group li{width:1.8rem;height:1.8rem;margin-right:.5rem;}
.pay-group li .ca-name{position:relative;width:100%;height:100%;background-color:var(--bg_light);border-radius:50%;border:1px solid var(--secondary)}
.pay-group li .ca-name::before{content:"";position:absolute;display:block;width:100%;height:100%;top:50%;left:0;transform:translateY(-50%);}
.pay-group li.Ethereum .ca-name::before{background:url('../img/icon-paytype-sort-Ethereum.png') no-repeat center center;background-size:cover;}
.pay-group li.Klaytn .ca-name::before{background:url('../img/icon-paytype-sort-Klaytn.png') no-repeat center center;background-size:cover;}
.pay-group li.Polygon .ca-name::before{background:url('../img/icon-paytype-sort-olygon.png') no-repeat center center;background-size:cover;}
.pay-group li.Publish .ca-name::before{background:url('../img/icon-paytype-sort-Publish.png') no-repeat center center;background-size:cover;}
.pay-group li.KRW .ca-name::before{background:url('../img/icon-paytype-sort-KRW.png') no-repeat center center;background-size:cover;}

.funding-sort{display:flex;justify-content:space-between;align-items:center;margin:1.5rem auto 1rem;padding:0.75rem;border-radius:0.75rem;border:1px solid var(--secondary);}
.funding-sort .pay-group{}
.funding-sort .btn-plus{display:flex;justify-content:center;align-items:center;width:max-content;height:1.8rem;padding:0 1rem;color:var(--text);font-size:0.85rem;background:var(--secondary);border-radius:0.35rem;}

#foot_menu{display:none;position:fixed;bottom:0;height:5rem;/* background:#fff; */z-index:10000;width:100%;justify-content:space-evenly;align-items:center;border-radius:1rem 1rem 0 0;box-shadow:0px 3px 7px 2px rgba(100,100,100,0.3);}
#foot_menu li{width:20%;height:100%;}
#foot_menu li a{position:relative;display:block;width:100%;height:100%;font-size:0.8rem;text-align:center;color:var(--text);}
#foot_menu li a::before{content:"";position:absolute;display:block;width:1.8rem;height:1.8rem;top:35%;left:50%;transform:translate(-50%,-50%);}
#foot_menu li.on a{color:var(--primary);}
#foot_menu li a span{position:absolute;display:block;width:90%;top:63%;left:50%;transform:translateX(-50%);}
#foot_menu li:nth-child(1) a::before{background:url('../img/mobile/footer-menu-1.png') center center no-repeat;background-size:cover;}
#foot_menu li.on:nth-child(1) a::before{background:url('../img/mobile/footer-menu-1-on.png') center center no-repeat;background-size:cover;}
#foot_menu li:nth-child(2) a::before{background:url('../img/mobile/footer-menu-2.png') center center no-repeat;background-size:cover;}
#foot_menu li.on:nth-child(2) a::before{background:url('../img/mobile/footer-menu-2-on.png') center center no-repeat;background-size:cover;}
#foot_menu li:nth-child(3) a::before{background:url('../img/mobile/footer-menu-3.png') center center no-repeat;background-size:cover;}
#foot_menu li.on:nth-child(3) a::before{background:url('../img/mobile/footer-menu-3-on.png') center center no-repeat;background-size:cover;}
#foot_menu li:nth-child(4) a::before{background:url('../img/mobile/footer-menu-4.png') center center no-repeat;background-size:cover;}
#foot_menu li.on:nth-child(4) a::before{background:url('../img/mobile/footer-menu-4-on.png') center center no-repeat;background-size:cover;}
#foot_menu li:nth-child(5) a::before{background:url('../img/mobile/footer-menu-5.png') center center no-repeat;background-size:cover;}
#foot_menu li.on:nth-child(5) a::before{background:url('../img/mobile/footer-menu-5-on.png') center center no-repeat;background-size:cover;}
/* 
#foot_menu li:nth-child(1).active a::before{background:url('/images_new/foot-menu-home-on.png') center center no-repeat;background-size:cover;}
#foot_menu li:nth-child(2).active a::before{background:url('/images_new/foot-menu-recruit-on.png') center center no-repeat;background-size:cover;}
#foot_menu li:nth-child(3).active a::before{background:url('/images_new/foot-menu-lesson-on.png') center center no-repeat;background-size:cover;}
#foot_menu li:nth-child(4).active a::before{background:url('/images_new/foot-menu-my-on.png') center center no-repeat;background-size:cover;}
#foot_menu li:nth-child(5).active a::before{background:url('/images_new/foot-menu-back-on.png') center center no-repeat;background-size:cover;} 
*/
#foot_menu li.active a{background:var(--primary);}

/* media query */
@media (max-width:1550px){
    #sod_inquiry li{width:calc(100% / 2 - 1rem);}
    #sod_inquiry li:nth-child(2n){margin-right:0;}
    #sod_inquiry li:nth-child(3n){margin-right:1rem;}
    /* .item-reward-wrap .opt_rewards .opt_img{width:35%;} */
    .item-reward-wrap .opt_rewards .opt_info{/* width:65%; */padding:0 0 0 1.25rem;}
    .funding-detail .item-reward-wrap .opt_rewards .opt-price{font-size:1.25rem;}
    .item-reward-wrap .opt_rewards .opt-price .funding-pay-icon{height:1.5rem;}
    .item-reward-wrap .opt_rewards .opt-price .funding-pay-icon img{height:100%;}
}
@media (min-width:969px) and (max-width:1280px){
    .funding-detail-info-body-inner .funding-info-wrap{flex-direction:column;}
    .funding-detail-info-body-inner .funding-info-wrap > div{flex-direction:row;margin-right:0;margin-top:0.5rem;}
    .funding-detail-info-body-inner .funding-info-wrap .cost{width:auto;}
}
@media (min-width:768px) and (max-width:1280px){
    .kw-grid-wrap{min-width:1140px;}
    .main-banner .main-banner-content .title{font-size:4rem;}
    .main-banner .main-banner-content .sub{font-size:2rem;}
}
@media (min-width:1025px) and (max-width:1440px){
    .main-banner .main-banner-content .title{font-size:4rem;}
    .main-banner .main-banner-content .sub{font-size:2rem;}
}
@media (max-width:1259px){
    /* .funding-detail-wrap .funding-detail-info .funding-detail-info-body{min-width:inherit;} */
    /* .kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body{height:calc(100vh - 3.25rem);} */
    /* .kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body .kw-profile-body-inner{height:100%;overflow-y:auto;} */
    .tweets-list-wrap .tweets-list .tweets-list-body .tweets-list-comment{position:relative;/* width:55%; */top:inherit;left:0;right:inherit;bottom:inherit;max-height:inherit;overflow-y:auto;height:40rem;}
}
@media (max-width:969px){
    .container{padding:5.5rem 1rem 2rem;}
    .creator .container{padding:5.5rem 1rem 0;}
    .creator-detail .container{padding:4rem 0 0;}
    .creator-detail.view .container{padding:4rem 0 0;}
    /* .funding #container.idx-container{padding:6.5rem 1rem 0;} */
    .member .container{padding:5.5rem 1rem 0;}
    .kw-member .container{padding:5.5rem 0 0;}
    /* .mypage.write .container{padding:5.5rem 1rem 0;} */
    /* .mypage .container{padding:5.5rem 0 0;} */
    /* .myorder .container{padding:5.5rem 0 0;} */
    .modal-member-register{width:100%;height:100%;}
    .btn-close-terms{width:1rem;height:1rem;top:2rem;right:1.5rem;}

    .search #hd_wr{background:transparent;}
    .search .container{padding:5.5rem 1rem 4rem;}
    /* .search .main-funding-wrap{margin-right:-1rem;} */
    .search .main-funding-wrap .main-funding{padding-bottom:0;}
    .search .main-funding-wrap .main-funding > ul > li{margin-bottom:1rem;}
    .search .main-funding .slick-initialized .slick-slide{width:35vw;}

    .profile-image .container{padding:5.5rem 1rem 0;}

    .top-bar{height:.5rem !important;}
    .bottom-bar{height:.5rem !important;}
    
    #category{display:none;height:4rem;width:4rem;/*top:.5rem !important;*/box-shadow:none;}
    #category::before{height:4rem;width:4rem;/* top:0; */}
    #category .btn-aside{width:1.5rem;height:1.5rem;}
    #category .btn-aside.open{position:fixed;width:1.5rem;height:1.5rem;top:1.5rem;left:1rem;transform:translate(0, 0);}
    #category .btn-symbol{display:none;}
    .btn-symbol{width:3rem;height:3rem;top:50%;}
    .menu{display:block;}
    .menu_wr{width:40%;min-width:auto;max-width:initial;/*top:.5rem !important;*/left:-100%;padding-left:6rem;z-index:90;}
    .menu_wr .cate{width:auto;}
    .menu_wr .cate > li{font-size:3rem;line-height:1.25;}
    .menu_wr a{color:var(--dark);}
    .menu_wr .menu_wr_member{flex-direction:column;}
    .menu_wr .menu_wr_member > li{line-height:2rem;}
    #hd{/* padding:0.35rem 0; */top:0;height:4rem;}
    #hd_wr{width:100%;max-width:inherit;display:flex;justify-content:center;align-items:center;margin:0;padding:0;height:4rem;}
    .funding-detail #hd_wr{background:var(--black)}
    .funding-detail .bo-l-edit{display:block;}
    #hd_wr .btn-back{width:4rem;height:4rem;/* left:inherit;right:1rem;background:url('../img/btn-back-p.png') no-repeat center center; */background-size:contain;}

    /* #hd_sch{width:calc(100% - 4rem);height:4rem;left:4rem;} */
    #hd_sch{width:100%;height:4rem;top:4rem;left:0;}
    #hd_sch #sch_str{height:2.75rem;padding-left:2.75rem;}
    #hd_sch #sch_str::placeholder{/* color:rgba(0,0,0,.4); */color:transparent;}
    #hd_sch .sch_inner{padding:.5rem;}
    #hd_sch .sch_inner .btn-keyword-search{right:.5rem;}
    .sch-result-wrap{width:100%;top:8rem;}
    #hd_sch .btn_close{width:4rem;height:4rem;}
    .hd_sch_wr{width:calc(100% - 4rem);height:4rem;}
    #hd_btn button.btn_icon{width:4rem;height:4rem;}
    #hd_btn .btn-more-dot{width:4rem;height:4rem;}

    .popup-body{padding:3rem 1rem;}
    .tab + .popup-body{padding-top:1rem;}
    .popup-text{padding:1rem 1rem 0;}

    .main #hd{height:4rem;padding:0;}

    .main .main-creator-wrap{padding:6rem 9rem 3rem 6rem;}
    .main-banner .main-banner-content{width:calc(40% - 4rem);top:35%;left:5rem;}
    .main-banner .main-banner-content .title{font-size:3.3rem;}

    .main-creator .creator-list-center .creator-list .creator-list-row{width:calc(25% - .75rem);}
    .main-creator .creator-list-center .creator-list .creator-list-row > span{pointer-events:inherit;}
    .main-creator .creator-list-center .creator-list .creator-list-row:nth-child(4n){margin-right:0;}
    .main-creator .creator-list-center .creator-list .creator-list-row:nth-child(5n){margin-right:.75rem;}
    
    .profile-image .main-creator .creator-list-center .creator-list .creator-list-row:nth-child(4n){margin-right:0.75rem;}

    .profile-list-wrap.badge li .img img{max-width:80%;}

    /* .creator #hd{background:var(--yellow);} */
    /* .creator #hd_wr .btn-symbol{display:block;} */

    /* .creator .btn-search-type{display:none;} */

    .creator-detail #category{display:none;}
    .creator-detail header{display:block;}
    .creator-detail #hd{/* background:#fff; */}
    /* .creator-detail #hd_wr .btn-symbol{display:block;} */
    /* .creator-detail #hd_wr .btn-back{display:block;} */
    /* .creator-detail #hd_btn button.btn_icon{display:none;} */
    /* .creator-detail #hd_btn .btn-more-dot{display:block;} */

    /* .funding #hd{background-color:var(--primary_dark)} */
    /* .funding #hd_wr .btn-symbol{display:block;} */
    .funding #hd_sch .sch_submit{background-size:cover;}
    .funding #idx_best{margin:9rem 0 0;padding:0;}
    .funding .main-funding-wrap{padding:1rem 1.5rem 3rem;}

    .mypage #category{display:none;}
    .mypage header{display:block;}
    .mypage #hd{/* background:#fff; */}
    /* .mypage #hd_wr .btn-symbol{display:block;} */
    /* .mypage #hd_wr .btn-back{display:block;} */
    /* .mypage #hd_wr .btn-more-dot{display:block;} */

    .form-group ul li{margin:0 1rem 0rem 0;}
    .form-option-list .form-group ul li{margin-right:0;}

    .profile-image .top-bar{background:var(--primary);}
    .profile-image #category{display:none;}
    .profile-image header{display:block;}
    .profile-image #hd{/* background:#fff; */}
    /* .profile-image #hd_wr .btn-symbol{display:block;} */
    .profile-image #hd_wr .btn-back{display:block;}
    .profile-image #hd_btn button.btn_icon{display:none;}

    .myorder #category{display:none;}
    .myorder header{display:block;}
    .myorder #hd{/* background:#fff; */}
    .myorder #hd_wr{background:transparent;}
    /* .myorder #hd_wr .btn-symbol{display:block;} */
    .myorder #hd_wr .btn-back{display:block;}
    /* .myorder #hd_wr .btn-more-dot{display:block;} */

    #bo_gall .gall_li{width:100%;}

    .kw-member #hd{/* background:#fff; */}
    /* .kw-member #hd_wr .btn-symbol{display:block;} */
    /* .kw-member #hd_wr .btn-back{display:block;} */
    .kw-member #hd_btn button.btn_icon{display:none;}
    /* .kw-member #hd_btn .btn-more-dot{display:block;} */
    
    .cate-list-wrap{margin:0 auto 1.5rem;width:calc(100% - 2rem);}
    .cate-list-wrap li a{font-size:1.25rem;}

    .funding-detail .kw-layout-wrap{height:auto;top:4rem;}
    .funding-detail #hd{/* background:#fff; */}
    .funding-detail .top-bar{/* display:block; */background:var(--yellow);}
    .funding-detail .container{padding:5.5rem 1rem 0;}
    .funding-detail .view-container{padding:4rem 0 0;}
    .funding-detail #container > .kw-layout-wrap .kw-layout-row-9{width:100%;}

    .funding-detail .kw-grid-wrap .kw-grid-left-wrap{width:100%;min-height:7rem;}
    .funding-detail-content{width:100%;}
    .funding-detail .funding-detail-content-body-inner .item-content-wrap{width:100%;margin-left:0;padding:1.5rem 1rem;}
    /* .funding-detail #hd_wr .btn-symbol{display:block;} */
    .funding-detail #logo{display:none;}
    .funding-detail #hd_wr .btn-back{display:block;}
    .funding-detail #hd_btn button.btn_icon{display:none;}
    .funding-detail #hd_btn .btn-more-dot{display:block;}
    .funding-detail #hd_btn .item-share{display:block;}

    .funding-btn-wrap{position:fixed;left:0;bottom:0;display:flex;justify-content:space-evenly;align-items:center;width:100%;height:5.6rem;margin:0;padding:1rem;background:var(--bg_dark);z-index:99;    border-top:1px solid var(--border);}
    .funding-btn-wrap .sns_area{/* top:calc(-100% + 0.5rem); */width:calc(100% - 2rem);top:inherit;bottom:100%;}
    /* .funding-btn-wrap .btn-favorite{background:transparent;color:var(--text_dark);} */
    .funding-btn-wrap .btn-favorite > div{padding-top:1.75rem;}
    /* .funding-btn-wrap .btn-favorite > div::before{background:url("../img/btn-tweets-good.png") center center no-repeat;background-size:cover;} */
    /* .funding-btn-wrap .btn-review-open{background:transparent;color:var(--text_dark);} */
    .funding-btn-wrap .btn-review-open > div{padding-top:1.75rem;}
    /* .funding-btn-wrap .btn-review-open > div::before{background:url("../img/btn-tweets-reply.png") center center no-repeat;background-size:cover;} */

    .funding-detail-wrap{flex-direction:column;position:relative;height:auto;padding-bottom:6rem;}
    .funding-detail-wrap .funding-detail-info{width:100%;height:auto;}
    .funding-detail-wrap .funding-detail-info .funding-detail-info-body{position:relative;width:100%;min-width:inherit;top:inherit;right:inherit;}
    .funding-detail .left-menu{top:4rem;width:100%;left:0;padding:1rem;font-size:1.2rem;/* background:#fff; */z-index:20;}
    .funding-detail .left-menu h1 .btn-back{display:none;}
    .funding-detail .left-menu ul{flex-flow:row;margin-top:1rem;}
    .funding-detail .left-menu ul li{margin-right:1.5rem;}

    .funding-detail-info-body-inner{position:relative;top:inherit;bottom:inherit;left:inherit;right:inherit;transform:inherit}
    .funding-detail-info .creator-list-row{position:relative;top:inherit;bottom:inherit;right:inherit;width:calc(100% - 3rem);margin:0rem auto 2rem;/* border:1px solid #DEE2E6; */border-radius:1.5rem;min-width:inherit;}
    .funding-detail-wrap .funding-detail-content{width:100%;height:auto;padding:1rem;overflow:inherit;overflow-y:inherit;}

    .m-item-img{display:block;}
    
    .funding-detail .funding-detail-content-body-inner .item-content-wrap{/* width:calc(100% - 2rem); */margin:2rem auto;padding:1.5rem 1rem 1rem;/* background:#fff; */border-radius:1.5rem;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.2);}
    .funding-detail-wrap .funding-detail-content .review-wrap{display:none;z-index:100;}
    .item-content-wrap h3{position:relative;left:inherit;top:inherit;margin-bottom:1rem;}
    .item-content-wrap:first-of-type h3{display:none;}
    .funding-detail .item-reward-wrap .opt_rewards{width:calc(50% - 1rem);margin-right:1rem;}
    .funding-detail .item-reward-wrap .opt_rewards:nth-child(2n){margin-right:0;}
    .sit_opt_list .item-reward-wrap .opt_rewards{width:100%;margin-right:0;}
    .funding-regist .container{padding:0 0 0;}

    .funding-regist.funding-detail #hd{/* background:#fff; */}
    .funding-regist.funding-detail .container{padding:5.5rem 1rem 0;}
    .funding-regist.funding-detail .view-container{padding:0 0 0;}
    .funding-regist.funding-detail .popup-body{padding:0;}
    .funding-regist.funding-detail .funding-detail-wrap{padding-top:3px;}
    .funding-regist.funding-detail .funding-detail-wrap .funding-detail-info{height:auto;}
    .funding-regist.funding-detail .funding-detail-wrap .funding-detail-info .funding-detail-info-body{top:0;}
    .funding-regist.funding-detail .funding-detail-content-body-inner .item-content-wrap{width:100%;margin-left:0;padding:1.5rem 1rem;}
    .funding-regist.funding-detail #container > .kw-layout-wrap .kw-layout-row-9{width:100%;}
    .funding-regist.funding-detail .funding-detail-content{width:100%;}

    .funding-regist .kw-layout-row-inner-wrap{overflow:inherit;}
    .funding-regist .kw-layout-row-inner-wrap .popup-body{height:auto;}

    .funding-regist .popup-wrap .wallet-wrap{min-height:calc(100vh - 10rem);}
    .funding-regist .popup-wrap .wallet-wrap .content-box:last-of-type{margin-bottom:0;}
    .funding-regist .popup-wrap .wallet-wrap .content-box .btn-group{margin-bottom:0;}

    .kw-layout-wrap{flex-flow:column;}
    .kw-layout-wrap > [class^="kw-layout-row-"]{overflow-y:inherit}
    .kw-layout-wrap .kw-layout-row-1{width:100%;display:none;}

    /* .creator-detail.mypage .profile-content .profile-button a.member-confirm{display:none;} */
    .creator-detail.myorder .profile-content .profile-button a.member-confirm{display:none;}
}
@media (max-width:768px){
    /* 펀딩 등록하기 선택 */
    .con-box-wrap{flex-direction:column;width:75%;padding:3rem 0;zoom:.75;}
    .con-box{width:100%;max-width:inherit;padding:3rem 2rem;}
    .con-box span{max-width:inherit;}

    .creator .main-banner-content{/* display:block; */width:80%;margin:2rem auto .5rem;font-family:'Inter';color:var(--text);text-align:center;line-height:1.25;font-size:2.75rem;font-weight:800;}
    .creator .main-banner-content .title span{color:var(--primary)}

    .sit_ov_wr{padding:0.5rem 1rem 1rem;}
    .menu_wr{width:100%;padding-left:6rem;}
    /* #hd_sch{width:100%;left:0px;} */
    .menu_wr .cate{left:50%;right:auto;transform:translate(-50%, -50%);}
    
    .main .main-creator-wrap{padding:8rem 1rem 5rem 1rem;}
    .main-symbol{display:block;}
    .main-creator{flex-direction:column;}
    .main-creator .main-creator-left{width:100%;}
    .main-creator .main-creator-right{width:100%;}
    
    .main-banner .main-banner-content{position:relative;width:100%;top:inherit;left:inherit;transform:inherit;padding-bottom:3rem;}
    .main-banner .main-banner-content .title{font-size:3rem;}
    .main-banner .main-banner-content .sub{font-size:1.8rem;}
    .main .creator-list-wrap .creator-list.creator-mask{display:block;}
    .main .creator-list-wrap .creator-list.creator-mask .creator-list-row{filter:blur(5px);opacity:.3;}
    .main .creator-list-wrap .creator-list .creator-list-row>span.name{font-size:2.25rem;bottom:4.5rem;left:2rem;}
    .main .creator-list-wrap .creator-list .creator-list-row > span.keyword{bottom:1rem;left:1rem;}
    
    .main .main-funding-wrap{padding:5rem 1rem 3rem 1rem;}
    .main .main-funding-wrap .main-funding{flex-direction:column;}
    /* .main .main-funding-wrap .main-funding .main-funding-left{width:100%;padding-bottom:2rem;} */
    /* .main .main-funding-wrap .main-funding .main-funding-left h1{display:block;} */
    
    .main .main-funding-wrap .main-funding .main-funding-right{width:100%;}
    .funding-list-wrap{width:100%;max-width:none;}

    .btn-more-w{font-size:1.7rem;}
    .btn-more-b{font-size:1.7rem;}

    .member .top-bar{display:none;}

    .member #category{display:block;/* top:0; */}
    .member .menu{display:block;}
    .member .top-bar{display:none;}
    .member #hd{/* top:0; */background:var(--primary);}
    .member #hd_wr{display:flex;width:100%;}
    .member #logo{display:block;}
    .member #ft{display:none;}
    /* .member .bottom-bar{display:none;} */

    .member-form{min-height:auto;padding:0/*  0 3rem 0 */;}
    .member-form::after, .member-form::before{display:none;}
    .member-form h1{font-size:2rem;}
    /* .register-wrap{overflow:inherit;} */
    /* .register-wrap .form-wrap{padding-bottom:3rem;} */
    .member-form.register .form-group-wrap .form-group .sns-group li{width:100%;margin-right:0;}
    .member-form.register .form-group-wrap .form-group .sns-group input{height:calc(3.5rem - 1px);}
    label[class*="ct-"] span{font-size:.95rem;}
    
    .profile-list-wrap{padding:0;}
    .profile-list-wrap li{width:calc(100% / 2 - 1rem);margin:0 2rem 2rem 0;}
    .profile-list-wrap li:nth-child(3n){margin-right:2rem;}
    .profile-list-wrap li:nth-child(2n){margin-right:0;}
    .right-creator-wrap{display:none;}

    .kw-grid-wrap{flex-flow:column;padding:0 1rem;}
    .kw-grid-wrap .kw-grid-profile-wrap{width:100%;padding:0 1rem 1.5rem;}
    .kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body{width:100%;max-width:none;margin-top:0;height:auto;min-height:inherit;overflow:inherit;}
    .kw-grid-wrap .kw-grid-profile-wrap .kw-profile-body .kw-profile-body-inner{height:auto;padding:0;}
    .profile-content{margin:1rem 0;max-width:inherit;}

    .kw-grid-wrap .kw-grid-content-wrap{width:100%;}
    
    /* .kw-grid-wrap .about-box{display:block;width:100%;padding:0 1rem 2rem;} */
    .kw-grid-wrap .about-box .content{line-height:1.5;padding-bottom:1rem;}
    .kw-grid-wrap .about-box .more{color:var(--text);text-decoration:underline;}
    .kw-member .kw-grid-wrap .kw-grid-left-wrap{width:100%;/* min-height:7rem; */}
    .kw-member .left-menu ul{display:none;}
    .left-menu{top:4rem;width:100%;left:0;padding:1rem;font-size:1.2rem;/* background:#fff; */z-index:20;}
    .left-menu h1 .btn-back{display:none;}
    .left-menu ul{flex-flow:row;margin-top:1rem;}
    .left-menu ul li{margin-right:1.5rem;}
    /* .left-menu ul li a{color:#999;}
    .left-menu ul li:hover a{color:#777;}
    .left-menu ul li a.on{color:#333;text-decoration:underline;font-weight:500;} */

    .kw-grid-content-wrap .kw-grid-tab a{width:calc(100% / 3);padding:0;text-align:center;font-size:1.15rem;font-weight:500;border-radius:1rem 1rem 0 0;}
    /* .kw-contents-body.kw-tweets{width:100%;height:inherit;position:relative;top:inherit;left:inherit;overflow:inherit;} */
    /* .kw-contents-body.kw-funding{width:100%;height:inherit;position:relative;top:inherit;left:inherit;overflow:inherit;} */
    .kw-contents-body{width:100%;height:inherit;position:relative;top:inherit;left:inherit;overflow:inherit;}
    .kw-contents-body.kw-about{width:100%;}
    .kw-contents-body.kw-funding{width:100%;}
    .kw-contents-body.kw-contents{width:100%;}
    .kw-grid-content-wrap .kw-grid-contents .btn-share-wrap{display:none;}
    .kw-grid-content-wrap .kw-grid-contents{/* height:calc(100vh - 10rem); */height:inherit}
    .contents.view .kw-contents-body{/* height:calc(100vh - 10rem); */min-height:20rem;padding:2rem 1.5rem 4rem;}
    .webtoons .kw-contents-body{padding:2rem 0 4rem;}
    .kw-contents-body .kw-contents-body-inner{padding:0 1rem 2rem;height:inherit;/* overflow:inherit; */}
    .kw-contents-body .kw-contents-body-inner .kw-contents-wrap{width:100%;max-width:none;height:auto;margin:0;padding:0;}
    .kw-contents-body .kw-contents-body-inner .kw-contents-wrap .tweets-wrap .tweets-content{padding:0;}
    .kw-contents-body .kw-contents-body-inner .kw-contents-wrap .funding-wrap{padding:0 0 1rem 0;}
    .kw-contents-body .kw-contents-body-inner .kw-contents-wrap > div.myorder-wrap{margin-top:0;}
    .kw-contents-body.off{display:none;}

    #bo_v_edit{width:1.8rem;height:1.8rem;margin:0;top:1rem}
    #bo_gall .gall_li{width:80%;}
    .btn-write{position:absolute;display:flex;justify-content:center;align-items:center;width:max-content;height:2.56rem;padding:0 2rem 0 2.75rem;color:var(--text);font-size:inherit;border:1px solid var(--primary);border-radius:1.48rem;}
    .btn-write::before{content:"+";position:absolute;display:flex;align-items:center;width:max-content;height:2rem;left:1.5rem;color:var(--text);font-size:1.5rem;}

    /* .mypage .kw-contents-body .kw-contents-body-inner .kw-contents-wrap{padding-top:4rem;}     */
    .kw-contents-body.kw-tweets .tweets-content .btn-write{display:none;top:3rem;right:1rem;background:transparent;}
    .kw-contents-body.kw-funding .btn-write{display:none;/* bottom:1rem;top:inherit;right:1rem; */top:3rem;right:1rem;background:transparent;color:var(--text_light);border-color:var(--border_light)}
    .kw-contents-body.kw-funding .btn-write::before{color:var(--text_light);}
    .kw-contents-body.kw-funding .btn-more-b{display:none;}
    .kw-contents-body.kw-contents .btn-write{display:none;/* bottom:1rem;top:inherit;right:1rem; */top:3rem;right:1rem;background:transparent;color:var(--text_light);border-color:var(--border_light)}
    .kw-contents-body.kw-contents .btn-write::before{color:var(--text_light);}
    .kw-contents-body.kw-contents .btn-more-b{display:none;}
    .kw-contents-body.kw-about .btn-write{display:none;/* bottom:1rem;right:calc(1rem + 10px); */top:3rem;right:1rem;background:transparent;color:var(--text_light);border-color:var(--border_light)}
    .kw-contents-body.kw-about .btn-write::before{color:var(--text_light);}

    .sns_area{width:auto;max-width:100%;}
    .tweets-list-name{width:100%;}
    .tweets-list-wrap .tweets-list .tweets-list-body .tweets-list-img{width:100%;}
    /* .tweets-list-wrap .tweets-list .tweets-list-body .tweets-list-comment{position:fixed;width:100vw;height:calc(100vh - 4rem);top:4rem;left:0;right:0;bottom:0;max-height:inherit;} */
    .tweets-list-wrap .tweets-list .tweets-list-body .tweets-list-comment{position:relative;width:100%;height:inherit;top:0;left:0;right:0;bottom:0;max-height:inherit;position:fixed;z-index:10000;border-radius:0;}
    .main .tweets-list-wrap .tweets-list .tweets-list-body .tweets-list-comment{top:0;left:0;bottom:0;transform:inherit;width:100%;max-width:inherit;max-height:inherit;}
    
    .tweets-list-comment .list-comment-head{display:flex;height:4rem;/* background:#fff; */}
    .tweets-list-comment .list-comment-head .btn-back{display:block;width:4rem;height:4rem;background:url('../img/mobile/btn-back-p.png') no-repeat center center;background-size:cover;}
    .tweets-list-comment .list-comment-head .btn-right{width:4rem;height:4rem;top:0;right:0;width:max-content;height:4rem;min-width:4rem;padding:0 1rem}
    .tweets-list-comment .list-comment-body{height:calc(100% - 4rem);}
    .tweets-list-comment .list-comment-body .list-comment-wrap{height:inherit;/* max-height:30rem;padding:0 0.5rem 3rem 0; */}
    .tweets-list-comment .list-comment-body h3{display:none;}
    .tweets-list-comment .list-comment-body .btn-comment-close{display:none;}

    .kw-member .top-bar{background:var(--primary);}
    .kw-member #category{display:none;}
    .kw-member #hd{display:block;}
    .kw-member #hd_btn button.btn_icon{display:none;}
    
    .kw-member.follow .top-bar{/* display:block; */background:var(--secondary);}
    /* .kw-member.follow #hd{background:var(--primary);} */
    .kw-member.follow #hd_wr .btn-back{background:url('../img/btn-back-w.png') no-repeat center center;background-size:contain;}
    /* .kw-member.follow #hd_btn .btn-more-dot{display:block;background:var(--yellow);} */
    .kw-member.follow .page-title-bar{position:relative;height:4rem;top:inherit;left:inherit;font-size:1.5rem;background:transparent;color:var(--text);padding:0 1rem;}
    .kw-member.follow .page-title-bar .arrow-l{display:none;}
    
    .keyword-search-wrap{flex-direction:column;}
    .keyword-search{width:100%;padding:1.25rem 1rem;}
    .keyword-search ul li{margin-right:1rem;}
    .keyword-result{width:100%;padding:1.25rem 1rem;}
    .keyword-search-wrap .cate-list{justify-content:flex-start;}


    .main-creator .creator-list-center .creator-list .creator-list-row{width:calc(100% / 3 - .5rem);}
    .main-creator .creator-list-center .creator-list .creator-list-row:nth-child(2n){margin:0.5rem 0;}
    /* .main-creator .creator-list-center .creator-list .creator-list-row:nth-child(3n){margin:0.5rem 0;} */
    
    /* .creator-detail .top-bar{display:block;} */
    /* .creator-detail #hd{display:block;} */
    .creator-detail .kw-grid-wrap{flex-flow:column;padding:0;}
    .creator-detail .kw-grid-wrap .kw-grid-left-wrap{width:100%;}
    .creator-detail .kw-grid-wrap .kw-grid-left-wrap .left-menu{position:relative;;top:inherit;width:100%;left:inherit;padding:1rem 0 0;}

    .creator-detail .main-funding ul > li{width:100%;margin-right:0;overflow:hidden;border:1px solid var(--yellow);border-radius:1rem;}
    .creator-detail .main-funding ul > li{margin:0 0 2rem 0;padding:0;}
    .creator-detail .main-funding ul > li.coin{border-color:var(--secondary);}

    /* .creator-detail.myorder .kw-grid-profile-wrap{display:none;} */

    .mypage.write .kw-contents-body .kw-contents-body-inner .kw-contents-wrap{min-width:100%;}
    #bo_w{padding:0;margin-bottom:4rem;}
    #bo_w .form_01{margin:0;}

    /* .funding-detail .top-bar{background:var(--primary);} */
    .funding-detail #category{/* top:.5rem; */display:none;}
    .funding-detail #hd{display:block;}
    .funding-detail #hd_btn button.btn_icon{display:none;}

    #sit_use .popup-body{padding:0 1rem;height:calc(100% - 5rem);}

    .funding-detail-wrap .funding-detail-content .review-wrap .popup-wrap{top:0;left:0;transform:inherit;width:100%;height:100%;min-height:inherit;max-height:inherit;border-radius:0;}
    .funding-detail-wrap .funding-detail-content .review-wrap .popup-body{padding:2rem;}
    .funding-detail-wrap .funding-detail-content .review-wrap .btn-back{display:block;}
    .funding-detail-wrap .funding-detail-content .review-wrap .btn-close{display:none;}

    #itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li{padding:0;}
    #itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap .comment-profile-image{width:4rem;height:4rem;}
    #itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap .comment-list-head .comment-list-content .comment-name{flex-flow:column;align-items:flex-start;}
    #itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap .comment-list-head .comment-list-content .comment-name .name{font-size:1.1rem;}
    #itemuse .tweets-list-comment .list-comment-body .list-comment-wrap li .comment-list-wrap .comment-list-head .comment-list-content .comment-name .wallet-address{margin-top:0.25rem;font-size:0.95rem;}

    .creator .creator-wrap.sch-gallery .creator-list-left{display:none;}
    .creator .creator-wrap.sch-gallery .creator-list-center{width:100%;margin:0;margin-top:2rem;}
    .creator .creator-list-left img{display:block;}

    .creator-badge-wrap{display:flex;width:100%;}
    .creator-badge-wrap .badge-wrap .badge-plus{display:flex;}

    .main-creator.profile-image-wrap .creator-list-left{position:relative;width:100%;top:inherit;transform:inherit;padding:0;}
    .main-creator.profile-image-wrap .creator-list-left h2{display:block;}
    .main-creator.profile-image-wrap .creator-list-left img{display:block;/* width:100%; */}
    .main-creator.profile-image-wrap .creator-list-center{width:100%;margin:2rem 0;}
    .main-creator.profile-image-wrap .creator-list-center .creator-list .creator-list-row{margin-right:1.5rem !important;}
    .main-creator.profile-image-wrap .creator-list-center .creator-list .creator-list-row:nth-child(2n){margin-right:1.5rem !important;}
    .main-creator.profile-image-wrap .creator-list-center .creator-list .creator-list-row:nth-child(3n){margin-right:0 !important;}

    .main-creator.profile-image-wrap .btn-group{margin-top:1.5rem;padding:0;}
    /* .main-creator.profile-image-wrap .btn-group .btn{margin-top:inherit;} */

    .main-creator.profile-image-wrap .creator-list-row .profile-img-upload{background-position:center 25%;background-size:30%;padding:55% 10% 0;font-size:0.9rem;}

    .search .creator-list-wrap .creator-list .creator-list-row{width:calc(50% - 0.5rem);margin:0 1rem 1rem 0;}
    .search .creator-list-wrap .creator-list .creator-list-row:nth-child(5n){margin-right:1rem;}
    .search .creator-list-wrap .creator-list .creator-list-row:nth-child(2n){margin-right:0;}

    .list-wrap .list-col-3 > ul > li{width:100%;margin-right:0;}

    .cate-list-wrap{display:none;}
    .cate-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;width:calc(100% - 2rem);margin:0 auto 2rem;}
    .cate-list.slick-initialized .slick-slide{margin:0;}
    .cate-list .cate-list-row{width:calc(25% - 0.75rem);/* flex:1; */margin-bottom:2rem;padding:0 0.5rem;}
    .cate-list .cate-list-row:nth-child(4n){margin-right:0;}
    .cate-list .cate-list-row a{display:flex;flex-direction:column;align-items:center;font-size:0.75rem;color:var(--text_light);font-weight:600;}
    .cate-list .cate-list-row a.on{color:var(--yellow);-webkit-text-stroke:inherit;text-decoration:underline;}
    .cate-list .cate-list-row a img{width:100%;border-radius:10%;}
    .cate-list .slick-dots{margin-top:-0.5rem;}

    /* .funding .main-funding-wrap .main-funding{padding-bottom:4rem;} */
    .main-funding-wrap .main-funding > ul > li{/* width:calc(50% - .5rem); */width:100%;margin-right:0;overflow:hidden;/* border:1px solid var(--yellow); */border-radius:1rem;}
    .main-funding-wrap .main-funding > ul > li.coin{border-color:var(--secondary);}
    /* .main-funding-wrap .main-funding > ul > li{width:100%;margin-right:0;} */
    /* .main-funding-wrap .main-funding > ul > li:nth-child(2n){margin-right:0 !important;} */
    /* .main-funding-wrap .main-funding > ul > li:nth-child(3n){margin-right:1rem;} */
    /* .main-funding .sct_li .funding-info-creator{display:none;} */

    .funding .main-funding .sct_li .txt_wr{padding:1rem;}
    .funding .main-funding .sct_li .txt_wr a{font-size:1.5rem;font-weight:600;}
    .funding .main-funding.main-funding-slide .sct_li{margin:0 0.5rem;}
    .funding .main-funding.main-funding-slide .sct_li .txt_wr a{font-size:1rem;}
    .funding .main-funding-wrap .main-funding .sct_li .funding-info-wrap .creator-name{display:block;}
    /* .funding .main-funding-wrap .main-funding .sct_li .funding-info-wrap .cost-now{display:none;} */
    /* .funding .main-funding-wrap .main-funding .sct_li .funding-info-wrap .cost-goal{display:none;} */
    /* .funding .main-funding-wrap .main-funding .sct_li .funding-rate-bar{display:none;} */
    /* .funding .main-funding-wrap .main-funding .sct_li .funding-rate-bar-mo{display:block;} */

    #foot_menu{display:flex;}
    .member #foot_menu{display:none;}
    .funding-detail #foot_menu{display:none;}

    .buy-wr-wrap{padding:0;}
    .buy-wr-head{display:flex;height:4rem;/* background:#fff; */}
    .buy-wr-head .btn-back{display:block;width:4rem;height:4rem;background:url('../img/mobile/btn-back-p.png') no-repeat center center;background-size:cover;}
    .buy-wr-head .btn-right{width:4rem;height:4rem;top:0;right:0;width:max-content;height:4rem;min-width:4rem;padding:0 1rem}
    .buy-wr-body{height:calc(100% - 4rem);padding:0;/* background:#fff; */}
    .buy-wr-body .btn-close{display:none;}
    .buy_wr{position:relative;top:0;left:0;right:0;bottom:0;border-radius:0;width:100%;max-height:inherit;max-width:inherit;padding:1rem;transform:inherit;box-shadow:none;}
    .buy_wr h2{display:none;}

    /* .item-reward-wrap .opt_rewards .opt_info{padding:1rem;} */
    .item-reward-wrap .opt_rewards .opt-id{font-size:1.2rem;}
    /* .item-reward-wrap .opt_rewards .opt-inventory{margin-top:2.5rem;} */
    .funding-detail .item-reward-wrap .opt_rewards .opt-price{font-size:1.15rem;}
    .item-reward-wrap .opt_rewards .opt-price .funding-pay-icon{height:1.4rem;}
    .item-reward-wrap .opt_rewards .opt-price .funding-pay-icon img{height:100%;}

    .form-option-list .form-group{margin-right:0;}
    .form-option-list li{width:100%;margin-right:0;}
    .funding-regist .form-option-list .form-group ul li{margin:0;}
    /* .funding-regist .item-reward-wrap .opt_rewards .opt_info div[class^="opt-"]{display:flex;align-items:center}
    .funding-regist .item-reward-wrap .opt_rewards .opt_info div[class^="opt-"] label{width:30%;} */
    .modal-container.on{background:transparent;}
    .modal-wrap{position:fixed;bottom:0;top:0;left:0;right:0;width:100%;height:100vh;max-height:inherit;transform:none;border-top:1px solid var(--border);}
    .mypage .modal-wrap{top:initial;bottom:-100%;transition:bottom .5s;border-radius:1rem 1rem 0 0;}
    .mypage .modal-container.on .modal-wrap{bottom:0;transition:bottom .5s;}

    .search .main-funding .slick-initialized .slick-slide{width:70vw;}
}
@media (max-width:640px){
    .menu_wr{width:100%;padding-left:6rem;}

    .main-creator .creator-list-center .creator-list .creator-list-row{width:calc(50% - .5rem);}
    /* .main-creator .creator-list-center .creator-list .creator-list-row{margin-right:1rem !important;} */
    .main-creator .creator-list-center .creator-list .creator-list-row:nth-child(2n){margin-right:0 !important;}

    .slick-dots{margin:1rem auto 0;}
    .slick-dots li.active{width:1rem;}
    button.slick-next.slick-arrow{top:calc(50% - 2.5rem)}
    button.slick-prev.slick-arrow{top:calc(50% - 2.5rem)}
    .main .creator-list-wrap .creator-list .creator-list-row .funding-info-box{display:none;}

    .creator .main-creator-slide{display:block;width:calc(100% + 1rem);margin-left:-0.5rem;}
    .creator .main-creator-slide .slick-slide img{width:100%;border:2px solid var(--black);}
    .creator-list-center-wrap .creator-badge-wrap{position:relative;width:20%;}

    .creator-wrap .creator-list-center .creator-list .creator-list-row .btn-follow{display:block;width:22%;height:3rem;line-height:2.95rem;font-size:.9rem;color:var(--text_light);border-radius:1.5rem;background:var(--primary);padding:0 1rem;transition:background-color .5s, border-color .5s;color:var(--dark);}

    .creator-wrap .btn-search-type{display:none;justify-content:center !important;margin:1.5rem auto 0;}
    .creator-wrap .btn-search-type a{margin:0;}
    .creator-wrap.sch-gallery .creator-list-center{position:relative;top:inherit;right:inherit;bottom:inherit;padding:0;overflow:inherit;}
    /* .creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 !important;padding:.75rem 0;cursor:pointer;border:none;border-bottom:1px solid #e5e5e5;} */
    .creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:0.5rem 0;padding:0.75rem;cursor:pointer;border:none;border-radius:1rem;background:var(--yellow);color:var(--dark);}
    .creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row .img{width:20%;max-width:5rem;}
    .creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row .creator-info-box{width:57%;display:flex;flex-flow:column;padding:0 3%;}
    .creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row .name{display:flex;align-items:center;flex-wrap:wrap;text-align:left;margin:0;}
    .creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row .name a{display:flex;align-items:center;font-size:1.3rem;font-weight:800;justify-content:flex-start;}
    .creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row .creator-emblem{display:block;width:1.5rem;}
    .creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row .keyword{display:block;}
    .creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row .keyword a{color:var(--text);background-color:var(--bg_light);}
    .creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row .btn-follow.off{background-color:var(--bg);transition:background-color .5s, border-color .5s;}
    .creator-wrap.sch-gallery .creator-list-center .creator-list .creator-list-row .heart-shape{display:inline-block;width:auto;margin-right:0;}
    /* .creator-detail .kw-grid-content-wrap .kw-grid-tab{padding:0 1rem;} */
    .creator-detail .kw-grid-content-wrap .kw-grid-tab a{/* width:80%; */flex:1;}
    /* .creator-detail .kw-grid-content-wrap .kw-grid-tab a.about{display:none;} */

    .creator-detail.mypage .kw-grid-content-wrap .kw-grid-tab a{width:calc(100% / 3);}
    .creator-detail.mypage .kw-grid-content-wrap .kw-grid-tab a.about{display:block;}

    .creator-detail.myorder .kw-grid-content-wrap .kw-grid-tab a{/* width:calc(100% / 3); */color:var(--text);text-align:left;padding:.5rem 1rem;border-radius:0;}
    .creator-detail.myorder .kw-grid-content-wrap .kw-grid-tab a.about{display:block;}

    .kw-grid-content-wrap .kw-grid-sub-tab a{margin-right:0.5rem;padding:0 0.75rem;font-size:0.95rem;letter-spacing:-0.025rem;}

    .profile-content .profile-button a{height:3.4rem;/* border-radius:1.7rem;font-size:1.25rem;font-weight:400; */}
    
    #bo_gall .gall_li{width:100%;}

    
    .sct_wrap h2{display:inherit;margin:0 1.5rem 1rem;color:var(--text_light);}
    .sct_wrap h2:before{display:none;}

    #sit_buy_op{/* display:block; */bottom:0.5rem;}
    #sit_buy{display:block;position:relative;/* bottom:0.5rem; */bottom:inherit;left:inherit;z-index:inherit;}
    .sit_option_wr{padding:0 0 1rem;border-bottom:none;}
    /* #sit_buy .btn_close{display:none;} */
    /* #sit_sel_option, #sit_tot_price{display:none;} */
    .funding-detail-info-body-inner #sit_star_sns .btn_sns_share{display:none;}

    .funding-detail .funding-detail-content-body-inner .item-content-wrap:first-of-type{padding:0;background:transparent;border-radius:0;box-shadow:none;}
    .item-reward-wrap .opt_rewards{width:100%;margin-right:0;}
    .funding-detail .item-reward-wrap .opt_rewards{width:100%;margin-right:0;}

    .funding-detail-info-body-inner .funding-detail-info-box{width:100%;min-width:auto;margin:0;}
    .funding-detail-period{margin-top:1rem;color:var(--black);font-size:1rem;}
    /* .creator-detail.mypage .container{padding:5.5rem 1rem 0;} */
    .creator-detail.mypage .button-group{text-align:center;margin-top:2rem;}

    /* .creator-detail.myorder .container{padding:5.5rem 0 0;} */
    .creator-detail.myorder .button-group{text-align:center;margin-top:2rem;}

    #sod_inquiry li{width:100%;margin-right:0;}
    #sod_inquiry li:nth-child(2n){margin-right:0;}
    #sod_inquiry li:nth-child(3n){margin-right:0;}

    .kw-layout-wrap .kw-layout-row-1{display:none;}
    .kw-layout-wrap .kw-layout-row-9{flex:1;}
}
