/* BASIC css start */
#wrap.da #container #contents { margin-top: 0; padding:0; } 
.board_wrap { display:flex; min-height:calc(100vh - 100px); } 
.board_wrap>div.cnt_left { border-right:1px solid var(--mainColor); flex:1; } 
.board_wrap>div.cnt_left .subCnt_title h4 { font-size:13px; font-weight:500; line-height:16px; padding:50px 50px 0 50px; box-sizing:border-box; } 
.board_wrap>div.cnt_left .cnt_sub_title p { font-size:13px; line-height:22px; font-weight:400; margin-top:30px; padding:0 50px; } 
.board_wrap>div.cnt_right { width:50%; } 
.board_wrap .xans-board-listpackage .boardSort { padding:30px 50px; box-sizing:border-box; border-bottom:1px solid var(--mainColor); margin:0; } 
.board_wrap .xans-board-listpackage .boardSort select { margin:0; width:100%; } 
.board_wrap .ec-base-table { border-top:0; } 
.board_wrap .ec-base-table.typeList th,.board_wrap .ec-base-table.typeList td { font-size:13px; line-height:16px; font-weight:400; color:var(--mainColor); text-align:left; height:initial; border-bottom:1px solid var(--lightGray01); height:50px; box-sizing:border-box; padding:0; } 
.board_wrap .ec-base-table.typeList td.subject { padding:0; } 
.board_wrap .ec-base-table.typeList td:first-of-type { width:200px; padding-left:50px; } 
.notice_wrap .ec-base-table.typeList td:first-of-type { width:150px; } 
.board_wrap .ec-base-table.typeList td:last-of-type { padding-right:50px; padding-left:0; } 
.board_wrap .ec-base-table.typeList td font,.board_wrap .ec-base-table.typeList td font b { color:var(--mainColor)!important; font-weight:400; } 
.board_wrap .ec-base-table.typeList td strong,.board_wrap .ec-base-table.typeList td a { color:var(--mainColor)!important; font-weight:400; } 
.board_wrap .xans-board-listpackage .ec-base-table table td.subject img { height:11px; margin:0px 5px 0 0; } 
.board_wrap .xans-board-listpackage .ec-base-table table td.subject a { margin-right:0; } 
.board_wrap .xans-board-notice .RW { color:var(--red); font-weight:500; } 
.board_wrap .xans-board-list .align { color:var(--gray07); font-weight:500; } 
.board_wrap .ec-base-paginate.typeList { margin:30px 0 50px; display:flex; align-items:center; justify-content:center; } 
.board_wrap .ec-base-paginate.typeList a { width:initial; font-size:13px; font-weight:400; line-height:16px; padding:0; vertical-align:middle; width:initial; border:0; } 
.board_wrap .ec-base-paginate.typeList a::before,.board_wrap .ec-base-paginate.typeList a::after { display:none!important; } 
.board_wrap .ec-base-paginate.typeList ol { margin:0 30px; gap:0 30px; display:flex; } 
.board_wrap .ec-base-paginate.typeList ol li { font-size:13px; } 
.board_wrap .ec-base-paginate.typeList ol a { font-size:13px; } 
.board_wrap .ec-base-paginate.typeList ol a.this { border:0; color:var(--mainColor); font-size:13px; } 
.board_wrap .xans-board-search { padding:0 50px; box-sizing:border-box; } 
.board_wrap .xans-board-search .form { display:flex; gap:0 10px; } 
.board_wrap .xans-board-search select,.board_wrap .xans-board-search input[type="text"],.board_wrap .xans-board-search a { margin:0; } 
.board_wrap .xans-board-search .form #search_date,.board_wrap .xans-board-search .form #search_key { border:1px solid var(--lightGray01); width:100px; padding:0 30px 0 15px; } 
.board_wrap .xans-board-search #search { width:100%; flex:1; background:var(--white); } 
.board_wrap .xans-board-search .form a.btnNormal { width:50px; padding:0; line-height:1; font-size:13px; font-weight:400; border-left:1px solid var(--lightGray01); color:var(--mainColor); display:flex; align-items:center; justify-content:center; } 
.board_wrap .cnt_inner { position:relative; height:100%; padding-bottom:100px; box-sizing:border-box; } 
.board_wrap .xans-board-buttonlist.ec-base-button.gBottom { padding:0 !important; display:flex; margin:0; position:fixed; width:50%; right:0; z-index:1; bottom:0; } 
.board_wrap .xans-board-buttonlist.ec-base-button.gBottom.on { position:absolute; width:100%; } 
.board_wrap .xans-board-buttonlist.ec-base-button.gBottom a { flex:1; border:0; border-top:1px solid var(--mainColor); border-right:1px solid var(--mainColor); height:50px; line-height:50px; font-size:13px; font-weight:500; padding:0; margin:0; background:var(--mainColor); color:var(--white); } 
.board_write_wrap .customWrite { position:relative; } 
.board_write_wrap .customWrite .ec-base-table { border-top:0; padding:50px 50px 120px 50px; box-sizing:border-box; } 
.board_write_wrap .customWrite .ec-base-table tr { display:flex; flex-direction:column; } 
.board_write_wrap .customWrite .ec-base-table th,.board_write_wrap .customWrite .ec-base-table td { width:100%; border:0; background:initial; padding:0; } 
.board_write_wrap .customWrite .ec-base-table th { font-size:13px; line-height:22px; font-weight:500; color:var(--mainColor); padding-bottom:15px; box-sizing:border-box; } 
.board_write_wrap .xans-board-write #board_category,.board_write_wrap .xans-board-write #subject,.board_write_wrap .xans-board-write #writer,.board_write_wrap .xans-board-modify #board_category,.board_write_wrap .xans-board-modify #subject,.board_write_wrap .xans-board-modify #writer { width:100%; margin:0 0 10px 0; } 
.board_write_wrap .xans-board-write #subject,.board_write_wrap .xans-board-modify #subject { margin:0 0 22px 0; } 
.board_write_wrap .xans-board-write #writer,.board_write_wrap .xans-board-modify #writer { margin:0 0 30px 0; } 
.board_write_wrap .ec-base-table.typeWrite td.formGroup { padding:0; display:flex; gap:0 5px; align-items:center; margin-bottom:30px; } 
.board_write_wrap .ec-base-table.typeWrite td.formGroup #email1 { max-width:250px; width:30%; margin:0; } 
.board_write_wrap .ec-base-table.typeWrite td.formGroup #email2 { width:100%; flex:1; margin:0; } 
.board_write_wrap .ec-base-table.typeWrite td.formGroup #email3 { width:100%; flex:1; margin:0 0 0 5px; } 
.board_write_wrap .xans-board-modify #writer:disabled,.board_write_wrap .ec-base-table.typeWrite td.formGroup #email1:disabled,.board_write_wrap .ec-base-table.typeWrite td.formGroup #email2:disabled { border:1px solid var(--lightGray01); background:var(--lightGray02); color:var(--gray03); opacity:1; } 
.board_write_wrap .ec-base-table.typeWrite td.formGroup #email3:disabled { border:1px solid var(--lightGray01); background:var(--lightGray02) url('/wib/img/icon/arrow_down_black_8.svg') no-repeat right 15px center; color:var(--gray03); } 
.board_write_wrap .ec-base-table.typeWrite td.formGroup input { margin:0; } 
.board_write_wrap .customWrite .ec-base-table td .ec-base-label { margin-right:0; } 
.board_write_wrap .customWrite .ec-base-table tr.cnt td { padding:0!important; } 
.board_write_wrap .ec-froala-theme .fr-toolbar.fr-top { border:1px solid var(--lightGray01); display:none; } 
.board_write_wrap .fr-box.fr-basic.fr-top .fr-wrapper { border:1px solid var(--lightGray01); } 
.board_write_wrap .second-toolbar { border:1px solid var(--lightGray01); border-top:0; } 
.board_write_wrap .customWrite .ec-base-table tr.ucc { margin-top:27px; } 
.board_write_wrap .xans-board-write #ucc { width:100%; } 
.board_write_wrap .customWrite .ec-base-table .upload { display:block; margin-top:27px; } 
.board_write_wrap .customWrite .ec-base-table tr.file { margin-top:15px; } 
.board_write_wrap input[type="file"] { font-size:13px; color:var(--mainColor); background:var(--lightGray02); border:1px solid var(--lightGray01); width:100%; font-weight:400; } 
.board_write_wrap input[type="file"]::file-selector-button { border:0; padding:0; width:74px; height:38px; font-size:13px; font-weight:400; color:var(--mainColor); border-right:1px solid var(--lightGray01); margin-right:10px; font-family:"Noto Sans KR" !important; } 
.board_write_wrap .customWrite .secret { margin-top:27px; display:block; } 
.board_write_wrap .xans-board-write #password { width:100%; } 
.board_write_wrap .customWrite .ec-base-table .secret tr { margin-top:15px; } 
.board_write_wrap .customWrite .ec-base-table .secret tr.secretcnt { margin-top:27px; } 
.board_write_wrap .ec-base-button.gBottom { margin:0; display:flex; width:50%; right:0; z-index:1; bottom:0; position:fixed } 
.board_write_wrap .ec-base-button.gBottom.on { position:absolute; width:100%; bottom:1px; } 
.board_write_wrap .ec-base-button.gBottom .gRight { display:flex; align-items:center; width:100%; } 
.board_write_wrap .ec-base-button.gBottom .gRight a { flex:1; display:block; height:50px; line-height:48px; border:0; border-top:1px solid var(--mainColor); font-size:13px; font-weight:500; padding:0; margin:0; } 
.board_write_wrap .ec-base-table.typeWrite .formGroup:not(td) { margin:0; font-size:0; line-height:1; display:flex; align-items:center; } 
.board_write_wrap .xans-board-write .captcha img { margin-left:6px; } 
.board_write_wrap .xans-board-write .captcha img#captcha_Write { width:106px; margin:0; } 
.board_write_wrap .xans-board-write #captcha { margin:0 0 0 20px; flex:1; } 
.board_write_wrap span.ec-base-help { background:initial; display:block; font-size:13px; font-weight:400; line-height:22px; color:var(--gray03); padding:0; margin:10px 0 0 0; } 
.board_write_wrap #privacy_agreement { width:100% !important; height:150px !important; border:1px solid var(--lightGray01) !important; padding:15px !important; font-size:13px; color:var(--mainColor); line-height:20px; box-sizing:border-box; font-family:"Noto Sans KR" !important; } 
.board_write_wrap #privacy_agreement br { display:none; } 
.board_write_wrap .agree .agreeTxt { margin-top:10px; } 
.board_write_wrap .agree .agreeTxt span { font-size:13px; font-weight:400; color:var(--mainColor); line-height:22px; } 
.board_write_wrap .agree .agreeTxt input[type=checkbox]+label { font-size:13px; line-height:22px; margin:0 0 0 10px; } 
.board_read_wrap .xans-board-read .ec-base-table .head { padding:0; border:0; } 
.board_read_wrap .xans-board-read .ec-base-table .description { margin:0; } 
.board_read_wrap .xans-board-read .ec-base-table .etcArea { display:block; } 
.board_read_wrap .xans-board-read .ec-base-table .head .headTitle,.board_read_wrap .xans-board-read .ec-base-table .writer_box,.board_read_wrap .xans-board-read .ec-base-table .etcArea li { display:flex; margin:0; padding:0; } 
.board_read_wrap .xans-board-read .ec-base-table .head .headTitle font,.board_read_wrap .xans-board-read .ec-base-table .head .headTitle b { color:var(--mainColor)!important; font-weight:400; } 
.board_read_wrap .xans-board-read .ec-base-table .head .headTitle span:first-of-type,.board_read_wrap .xans-board-read .ec-base-table .writer_box span:first-of-type,.board_read_wrap .xans-board-read .ec-base-table .etcArea li span:first-of-type { height:50px; line-height:49px; border-bottom:1px solid var(--lightGray01); padding-left:50px; font-size:13px; font-weight:400; color:var(--mainColor); display:inline-block; width:150px; } 
.board_read_wrap .xans-board-read .ec-base-table .head .headTitle span:last-of-type,.board_read_wrap .xans-board-read .ec-base-table .writer_box span:last-of-type,.board_read_wrap .xans-board-read .ec-base-table .etcArea span:last-of-type { height:50px; line-height:49px; border-bottom:1px solid var(--lightGray01); padding-right:50px; font-size:13px; font-weight:400; color:var(--mainColor); display:inline-block; flex:1; margin:0; } 
.board_read_wrap .xans-board-read .ec-base-table .nonmemberPassword { display:flex; padding:17px 50px; box-sizing:border-box; border-bottom:1px solid var(--lightGray01); } 
.board_read_wrap .xans-board-read .ec-base-table .nonmemberPassword p:nth-of-type(1) { width:150px; line-height:40px; } 
.board_read_wrap .xans-board-read .ec-base-table .nonmemberPassword p:nth-of-type(2) { position:relative; width:100%; flex:1; } 
.board_read_wrap .xans-board-read .ec-base-table .nonmemberPassword p:nth-of-type(2) #password { margin-bottom:22px; width:100%; } 
.board_read_wrap .xans-board-read .ec-base-table .nonmemberPassword p:nth-of-type(2) .ec-base-help { position:absolute; left:0; bottom:0; background:initial; font-size:13px; line-height:17px; color:var(--gray03); font-weight:400; width:100%; margin:0; padding:0; } 
.board_read_wrap .xans-board-read .ec-base-table .attach { display:none; } 
.board_read_wrap .xans-board-read .ec-base-table .detail { padding:30px 50px 70px 50px; border-bottom:1px solid var(--lightGray01); text-align:left; } 
.board_read_wrap .xans-board-read .ec-base-table .detail .fr-view { font-size:13px!important; line-height:20px!important; color:var(--mainColor)!important; font-weight:400!important; } 
.board_read_wrap .xans-board-read .ec-base-table .detail .fr-view font,.board_read_wrap .xans-board-read .ec-base-table .detail .fr-view strong,.board_read_wrap .xans-board-read .ec-base-table .detail .fr-view p,.board_read_wrap .xans-board-read .ec-base-table .detail .fr-view span { color:inherit!important; font-size:inherit!important; line-height:inherit!important; font-weight:inherit!important; } 
.board_read_wrap .xans-board-read .ec-base-table .detail img { margin:20px 0 0 0; width:100%; } 
.board_read_wrap .listBtn { height:50px; line-height:49px; padding:0 50px; box-sizing:border-box; text-align:right; display:block; font-size:13px; font-weight:500; border-bottom:1px solid var(--lightGray01); } 
.board_read_wrap .ec-base-button.gBottom { margin:0; } 
.board_read_wrap .ec-base-button.gBottom .gLeft { display:flex; width:100%; } 
.board_read_wrap .ec-base-button.gBottom .gLeft a { margin:0; height:50px; line-height:48px; border:1px solid var(--lightGray01); font-size:13px; font-weight:500; color:var(--mainColor); padding:0; flex:1; box-sizing:border-box; text-align:center; } 
.board_read_wrap .ec-base-button.gBottom .gLeft .deleteBtn { margin:20px 0 20px 70px; } 
.board_read_wrap .ec-base-button.gBottom .gLeft .editBtn { margin:20px 70px 20px -1px; } 
.board_read_wrap .xans-board-movement { margin:0; margin-bottom:-1px; } 
.board_read_wrap .xans-board-movement li { display:flex; border-bottom:1px solid var(--lightGray01); padding:0 50px; box-sizing:border-box; } 
.board_read_wrap .xans-board-movement li.next { border-bottom:1px solid var(--lightGray01); } 
.board_read_wrap .xans-board-movement li>span { width:100px; height:50px; line-height:50px; font-size:13px; font-weight:400; color:var(--mainColor); } 
.board_read_wrap .xans-board-movement li>a { flex:1; height:50px; line-height:50px; padding:0; font-size:13px; font-weight:400; color:var(--mainColor); } 
.board_read_wrap .xans-board-movement li>a font,.board_read_wrap .xans-board-movement li>a b { color:var(--mainColor)!important; font-weight:400; } 
.board_read_wrap .xans-board-read .ec-base-table .head .headTitle>span .adminAnswer { height:initial; line-height:1; margin-bottom:-6px; transform:translateY(6px); width:initial; } 
.board_read_wrap .xans-board-read .ec-base-table .head .headTitle>span .adminAnswer span { height:initial; line-height:1; padding:0; border-bottom:0; width:initial; } 
.board_read_wrap .xans-board-read .ec-base-table .head img { vertical-align:middle; } 
.mypost_wrap thead { display:none; } 
.board_wrap .ec-base-table.typeList td:first-of-type { color:var(--gray07); font-weight:500; } 
.board_wrap .ec-base-table.typeList td:first-of-type a { color:inherit!important; font-weight:inherit; } 
.mypost_wrap .ec-base-table.typeList td:last-of-type { text-align:right; color:var(--gray09); } 
.mypost_wrap .xans-myshop-boardpackage .ec-base-table table td.subject img { height:11px; margin:0; } 
.mypost_wrap .xans-myshop-boardpackage .ec-base-table table td.subject a { margin-right:0; margin-left:28px; vertical-align:middle; } 
.mypost_wrap #boardSearchForm { display:none; } 
.board_secret_wrap .ec-base-box.gPadding { padding:50px; box-sizing:border-box; border:0; } 
.board_secret_wrap .ec-base-box .headDesc { margin:0 0 30px; font-size:13px; line-height:22px; color:var(--mainColor); font-weight:400; } 
.board_secret_wrap .ec-base-box .password { text-align:left; } 
.board_secret_wrap .ec-base-box .password span { display:block; } 
.board_secret_wrap .ec-base-box .password span:nth-of-type(1) { margin-bottom:15px; font-size:13px; font-weight:400; line-height:22px; } 
.board_secret_wrap .ec-base-box .password span:nth-of-type(2) input { width:100%; max-width:100%; } 
.board_secret_wrap .ec-base-button { margin:0; display:flex; padding:0 50px; box-sizing:border-box; } 
.board_secret_wrap .ec-base-button a { flex:1; height:50px; line-height:48px; font-size:13px; font-weight:500; padding:0; margin:0; } 
.board_secret_wrap .ec-base-button a.btnNormalFix { color:var(--mainColor); border:1px solid var(--lightGray01); margin:0; } 
.board_secret_wrap .ec-base-button a.btnSubmitFix { color:var(--white); background:var(--mainColor); margin:0; } 
@media(max-width:1366px){
.board_wrap .ec-base-table.typeList.gThumb td:first-of-type { width:150px; } 
.board_read_wrap .xans-board-read .ec-base-table .head .headTitle span:first-of-type,.board_read_wrap .xans-board-read .ec-base-table .writer_box span:first-of-type,.board_read_wrap .xans-board-read .ec-base-table .etcArea li span:first-of-type { width:120px; } 
.board_read_wrap .xans-board-read .ec-base-table .nonmemberPassword p:nth-of-type(1) { width:120px; } 
.board_read_wrap .ec-base-button.gBottom .gLeft .deleteBtn { margin:20px 0 20px 50px; } 
.board_read_wrap .ec-base-button.gBottom .gLeft .editBtn { margin:20px 50px 20px -1px; } 
.board_wrap .ec-base-table.typeList td:first-of-type { width:150px; } 
.mypost_wrap .xans-myshop-boardpackage .ec-base-table table td.subject a { margin-left:5px; } 
}
@media(max-width:1024px){
.board_wrap .ec-base-table.typeList tbody { display:block; } 
.board_wrap .ec-base-table.typeList tr { padding:0; border-bottom:0; } 
.board_wrap .ec-base-table.typeList td { float:initial; } 
.board_wrap .ec-base-table.typeList.gThumb tr { padding:0; border:0; display:inline-table; width:100%; } 
.board_wrap .ec-base-table.typeList.gThumb td { float:initial; padding:0; } 
.board_wrap .ec-base-table.typeList.gThumb td:first-of-type { padding-left:50px; } 
.board_wrap .ec-base-table.typeList.gThumb td:last-of-type { padding-right:50px; } 
.board_wrap .ec-base-table.typeList.gThumb td.chk { position:initial; padding-left:50px; } 
.board_wrap .xans-board-search { margin:0; } 
.board_wrap .xans-board-search select,.board_wrap .xans-board-search input[type="text"],.board_wrap .xans-board-search a { flex:initial; } 
.board_write_wrap .ec-base-button.gBottom .gLeft,.board_write_wrap .ec-base-button.gBottom .gRight { flex:initial; } 
.board_read_wrap .xans-board-read .ec-base-table.typeWrite { margin-top:0; } 
.board_read_wrap .xans-board-read .ec-base-table .head { margin:0; } 
.board_read_wrap .ec-base-button.gBreak .gLeft+.gRight { margin:0; } 
.mypost_wrap .ec-base-table.typeList tbody { display:table-row-group; } 
.mypost_wrap .ec-base-table.typeList tr { display:table-row; } 
}
@media(max-width:900px){
.board_wrap { min-height:calc(100vh - 71px); } 
.board_wrap>div.cnt_left { display:none; } 
.board_wrap>div.cnt_right { width:100%; } 
.board_wrap .xans-board-buttonlist.ec-base-button.gBottom { width:100%; } 
.board_wrap .xans-board-buttonlist.ec-base-button.gBottom a { font-size:12px; } 
.board_write_wrap .ec-froala-theme .fr-toolbar.fr-top { border:1px solid var(--lightGray01); border-bottom:0; display:block; } 
.board_write_wrap .fr-box.fr-basic.fr-top .fr-wrapper { border-top:0; } 
.board_write_wrap .ec-base-button.gBottom { width:100%; } 
}
@media(max-width:767px){
#contents .board_wrap .ec-base-table.typeList.gThumb tr td.chk .RW { padding-top:0; } 
#wrap.da .board_secret_wrap [class^='btn'].sizeM { height:50px; padding:0; font-size:12px; } 
}
@media(max-width:743px){
.board_wrap .xans-board-listpackage .boardSort { padding:30px 20px; } 
#contents .board_wrap .ec-base-table.typeList.gThumb tr td.chk .RW { padding-top:0; } 
.board_wrap .ec-base-table.typeList.gThumb td:first-of-type { width:130px; padding-left:20px; } 
.notice_wrap .ec-base-table.typeList.gThumb td:first-of-type { width:60px; } 
.board_wrap .ec-base-table.typeList.gThumb td:last-of-type { padding-right:20px; } 
.board_wrap .ec-base-paginate.typeList a { font-size:12px; } 
.board_wrap .ec-base-paginate.typeList ol li { font-size:12px; } 
.board_wrap .ec-base-paginate.typeList ol a { font-size:12px; } 
.board_wrap .ec-base-paginate.typeList ol a.this { font-size:12px; } 
.board_wrap .xans-board-search { padding:0 20px; } 
.board_write_wrap .customWrite .ec-base-table { padding:30px 20px 80px 20px; box-sizing:border-box; } 
.board_write_wrap .customWrite .ec-base-table th { font-size:12px; } 
.board_write_wrap .customWrite .ec-base-table tr.ucc { margin-top:30px; } 
.board_write_wrap .customWrite .ec-base-table .upload { margin-top:28px; } 
.board_write_wrap .customWrite .ec-base-table tr.file { margin-top:13px; } 
.board_write_wrap input[type="file"] { font-size:12px; } 
.board_write_wrap input[type="file"]::file-selector-button { font-size:12px; } 
.board_write_wrap .customWrite .secret { margin-top:28px; } 
.board_write_wrap .customWrite .ec-base-table .secret tr.secretcnt { margin-top:28px; } 
.board_write_wrap .xans-board-write .captcha img#captcha_Write { width:auto; height:30px; } 
.board_write_wrap .xans-board-write #captcha { height:30px; } 
.board_write_wrap span.ec-base-help { font-size:12px; } 
.board_write_wrap #privacy_agreement { font-size:12px; } 
.board_write_wrap .agree .agreeTxt span { font-size:12px; } 
.board_write_wrap .agree .agreeTxt input[type=checkbox]+label { font-size:12px; } 
.board_read_wrap .xans-board-read .ec-base-table .head .headTitle span:first-of-type,.board_read_wrap .xans-board-read .ec-base-table .writer_box span:first-of-type,.board_read_wrap .xans-board-read .ec-base-table .etcArea li span:first-of-type { padding-left:20px; font-size:12px; width:80px; } 
.board_read_wrap .xans-board-read .ec-base-table .nonmemberPassword { padding:17px 20px; } 
.board_read_wrap .xans-board-read .ec-base-table .nonmemberPassword p:nth-of-type(1) { width:60px; font-size:12px; } 
.board_read_wrap .xans-board-read .ec-base-table .nonmemberPassword p:nth-of-type(2) .ec-base-help { font-size:12px; } 
.board_read_wrap .xans-board-read .ec-base-table .head .headTitle span:first-of-type,.board_read_wrap .xans-board-read .ec-base-table .writer_box span:first-of-type,.board_read_wrap .xans-board-read .ec-base-table .etcArea li span:first-of-type { width:60px; } 
.board_read_wrap .xans-board-read .ec-base-table .head .headTitle span:last-of-type,.board_read_wrap .xans-board-read .ec-base-table .writer_box span:last-of-type,.board_read_wrap .xans-board-read .ec-base-table .etcArea span:last-of-type { font-size:12px; padding-right:20px; } 
.board_read_wrap .xans-board-read .ec-base-table .detail { padding:30px 20px 50px 20px; } 
.board_read_wrap .xans-board-read .ec-base-table .detail .fr-view,.board_read_wrap .xans-board-read .ec-base-table .detail .fr-view p,.board_read_wrap .xans-board-read .ec-base-table .detail .fr-view span { font-size:12px !important; } 
.board_read_wrap .listBtn { padding:0 20px; font-size:12px; } 
.board_read_wrap .ec-base-button.gBottom .gLeft .deleteBtn { margin:20px 0 20px 20px; } 
.board_read_wrap .ec-base-button.gBottom .gLeft .editBtn { margin:20px 20px 20px -1px; } 
.board_read_wrap .ec-base-button.gBottom .gLeft a { font-size:12px; } 
.board_read_wrap .xans-board-movement li { padding:0 20px; } 
.board_read_wrap .xans-board-movement li>span { font-size:12px; } 
.board_read_wrap .xans-board-movement li>a { font-size:12px; } 
.board_wrap .ec-base-table.typeList td:first-of-type { width:80px; padding-left:20px; } 
.board_wrap .ec-base-table.typeList td:last-of-type { padding-right:20px; } 
.board_secret_wrap .ec-base-box.gPadding { padding:30px 20px 50px 20px; } 
.board_secret_wrap .ec-base-box .headDesc { font-size:12px; } 
.board_secret_wrap .ec-base-box .password span:nth-of-type(1) { font-size:12px; } 
.board_secret_wrap .ec-base-button { padding:0 20px; } 
#wrap.da .board_secret_wrap [class^='btn'].sizeM { font-size:12px; } 
}
.xans-board-title p.imgArea { text-align:center; padding:0 16px; } 
.xans-board-title p.imgArea img { max-width:100%; margin:0 0 20px; } 
.xans-board-listheader-8.ec-base-tab { margin:0; } 
.xans-board-listheader-8.ec-base-tab ul { overflow:hidden; } 
.xans-board-listheader-8.ec-base-tab ul li { width:50%; float:left; text-align:center; } 
.xans-board-listheader-8.ec-base-tab li a { display:block; font-size:14px; color:#6d6d6d; border-bottom:1px solid #e0e0e0; padding:20px 15px; } 
.xans-board-listheader-8.ec-base-tab li a svg.icon { display:inline-block; margin-right:4px; } 
.xans-board-listheader-8.ec-base-tab li.selected a { color:#000000; border-bottom:1px solid #000000; } 
.xans-board-listpackage .ec-base-tab.typeMenu .button { margin:0; padding:0; } 
.xans-board-listpackage .ec-base-tab.typeMenu .button:hover { position:relative; color:#000; } 
.xans-board-listpackage .ec-base-tab.typeMenu .button:hover:after { content:""; display:block; position:absolute; bottom:0; left:0; width:100%; height:1px; background-color:#000; } 
.xans-board-listpackage { margin:0 0 10px; } 
.xans-board-listpackage .ec-base-table { clear:both; } 
.xans-board-listpackage .ec-base-table table td.no { color:#6d6d6d; } 
.xans-board-listpackage .ec-base-table table th.chk,.xans-board-listpackage .ec-base-table table td.chk { overflow:hidden; } 
.xans-board-listpackage .ec-base-table table td.chk .ec-common-rwd-image { margin:3px 0 0; } 
.xans-board-listpackage .ec-base-table table td.subject { width:auto; } 
.xans-board-listpackage .ec-base-table table td.subject .product { margin:0 10px 5px 0; line-height:18px; color:#6d6d6d; } 
.xans-board-listpackage .ec-base-table table td.subject .product:empty { margin-bottom:0; } 
.xans-board-listpackage .ec-base-table table td.subject a {margin-right:5px;vertical-align:middle;font-size: 13px;} 
.xans-board-listpackage .ec-base-table table td.subject img { width:auto; height:21px; margin:0px 5px 1px 0; vertical-align:middle; } 
.xans-board-listpackage .ec-base-table table td.subject .badge img { height:auto; } 
.xans-board-listpackage .ec-base-table table td.thumb a { display:inline-block; overflow:hidden; } 
.xans-board-listpackage .ec-base-table table td.thumb span { float:left; width:80px; padding:0 0 0 8px; text-align:left; } 
.xans-board-listpackage .ec-base-table table td .comment { display:inline-block; margin:0 5px 0 0; vertical-align:middle; color:#ef441f; font-weight:normal; } 
.xans-board-listpackage .ec-base-table table td .comment:empty { margin:0; } 
.boardFin .xans-board-search input[type="text"] { border:none !important; } 
.boardFin .ec-base-table.typeList th,.customBoard.ec-base-table.typeList td { padding:12px 5px !important; height:16px !important; line-height:16px !important; } 
.boardFin .ec-base-paginate.typeList { margin:25px 0 !important; } 
.boardFin #boardSearchForm { margin-right:195px !important; margin-bottom:0 !important; } 
.boardFin { padding-bottom:60px; } 
.boardFin .xans-board-listpackage .ec-base-table table td.subject img { height:12px; } 
.boardFin .ec-base-table td { border-bottom:none; } 
#contents .boardFin .xans-board-listpackage .ec-base-tab.typeMenu img { width:12px; height:16px; position:absolute; top:8px; right:0; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu .menu li { min-width:180px; } 
@media all and (min-width:320px) and (max-width:767px){
#container #contents { padding:0 !important; min-width:320px; } 
.boardFin .xans-board-4 .path { width:100%; height:40px; background:#f7f7f7; margin:0; opacity:1; overflow:auto; font-size:unset; text-indent:unset; white-space:unset; line-height:unset; color:unset; } 
.boardFin .xans-board-4 .path ol { float:none !important; margin-left:15px; padding-top:12px; } 
.boardFin .xans-board-listpackage { margin-top:30px; } 
.titleArea { display:none; } 
#contents .boardFin .ec-base-tab.typeMenu { display:none; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr { padding:0; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.chk { font-size:10px !important; } 
.boardFin .ec-base-table.typeList thead { display:none !important; } 
#contents .ec-base-table.typeList.gThumb tr td.chk .RW { display:block !important; padding-top:13px; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td:nth-child(2) { width:20%; text-align:center; font-size:10px !important; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td:nth-child(4),#contents .boardFin .ec-base-table.typeList.gThumb tr td:nth-child(5) { display:none !important; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject { width:auto; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box { display:block; width:100%; position:relative; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box .sub_box { display:block; width:100%; padding:0 0 5px; text-align:left; vertical-align:middle; width:calc(80vw)!important; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box .sub_box .badge { font-size:10px; display:none; display:block; text-align:left; vertical-align:middle; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box .sub_box a,#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box .sub_box p { font-size:10px !important; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box .sub_box img { max-height:10px; margin:0; } 
#contents .boardFin .xans-board-listpackage { width:calc(100% - 30px); margin:0 auto; } 
.boardFin .xans-board-listpackage .ec-base-table table td.subject .box .m_writer { display:none !important; width:auto; font-size:10px !important; } 
.boardFin .xans-board-listpackage .ec-base-table table td.subject .box .m_date { width:auto; font-size:10px !important; } 
.boardFin #boardSearchForm { width:calc(100% - 10px) !important; margin-left:15px; } 
.boardFin #boardSearchForm .form { width:100%; } 
.boardFin #boardSearchForm .form a { width:33% !important; } 
.boardFin #boardSearchForm .form select:nth-child(1) { width:22%; border:1px solid #ddd; padding-left:10px; } 
.boardFin #boardSearchForm .form select:nth-child(2) { width:22%; border:1px solid #ddd; padding-left:10px; } 
.boardFin #boardSearchForm .form input { width:38%; border:none; border-bottom:1px solid #ddd; } 
.boardFin #boardSearchForm .form a { width:15%; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td:nth-child(2) { position:relative; min-height:42px; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td:nth-child(2) .align { position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:100%; } 
}
@media all and (min-width:768px) and (max-width:1024px){
.boardFin .ec-base-table.typeList thead { display:table-header-group !important; } 
.boardFin .xans-board-4 .path ol { margin-left:50px !important; } 
#contents .boardFin .xans-board-listpackage { width:calc(100% - 100px); margin:0 auto; } 
}
@media all and (min-width:320px) and (max-width:767px){
#contents .boardFin .ec-base-table.typeList.gThumb tr td.chk { min-width:45px !important; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td:nth-child(2) { min-width:26px !important; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td:nth-child(3) { padding:12px 2px !important; } 
}
@media all and (min-width:320px) and (max-width:1024px){
#container #contents { padding:0; padding-top:60px; } 
.boardFin .xans-board-4 .path { width:100%; height:40px; background:#f7f7f7; margin:0; opacity:1; overflow:auto; font-size:unset; text-indent:unset; white-space:unset; line-height:unset; color:unset; } 
.boardFin .xans-board-4 .path ol { float:none !important; margin-left:15px; padding-top:12px; } 
.titleArea { display:none; } 
#contents .boardFin .ec-base-table.typeList table colgroup { } 
#contents .boardFin .ec-base-tab.typeMenu { display:none; } 
.boardFin .ec-base-table.typeList tr { display:table-row !important; } 
.boardFin .ec-base-table th { background-color:#fff !important; } 
.boardFin .ec-base-table.typeList thead { border-top:1px solid #e5e5e5; } 
.boardFin .ec-base-table.typeList tbody { display:table-row-group !important; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr { padding:0; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.chk { position:static; text-align:center; padding-bottom:27px !important; overflow:unset; min-width:57px; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.chk .RW { } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td:nth-child(2) { width:20%; text-align:center; font-size:10px !important; min-width:90px; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td:nth-child(5) { display:none; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject { width:auto; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box { display:block; width:100%; position:relative; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box .sub_box { display:block; width:100%; text-align:left; vertical-align:middle; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box .sub_box .badge { font-size:10px; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box .sub_box a,#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box .sub_box p { font-size:12px !important; } 
#contents .boardFin .ec-base-table.typeList.gThumb tr td.subject .box .sub_box img { max-height:10px; margin:0; } 
.boardFin .xans-board-listpackage .ec-base-table table td.subject .box .m_writer { width:auto; font-size:10px !important; } 
.xans-board-listpackage .ec-base-table table td.subject .box .m_date { display:block !important; width:auto; font-size:10px !important; } 
#contents .boardFin .boardSort { margin:20px 0; text-align:right; display:none; opacity:0; } 
.boardFin #boardSearchForm .form { width:100%; } 
.boardFin #boardSearchForm .form select:nth-child(1) { width:22%; border:1px solid #ddd; padding-left:10px; } 
.boardFin #boardSearchForm .form select:nth-child(2) { width:22%; border:1px solid #ddd; padding-left:10px; } 
.boardFin #boardSearchForm .form input { width:38%; border:none; border-bottom:1px solid #ddd; } 
.boardFin #boardSearchForm .form a { width:15%; } 
.boardFin .xans-board-search { margin:0 !important; } 
.boardFin .ec-base-paginate.typeList li a { width:25px !important; padding:5px 0 !important; } 
.boardFin #search_date { margin-left:0; } 
.boardFin .ec-base-button.gBottom { margin-left:15px; margin-right:15px; } 
}
@media all and (min-width:1025px) and (max-width:1366px){
#container #contents { padding:0; padding-top:60px; } 
.boardFin { padding-bottom:0px; } 
.boardFin .xans-board-4 .path { width:100%; height:40px; background:#f7f7f7; margin:0; } 
.boardFin .xans-board-4 .path ol { float:none !important; margin-left:50px; padding-top:5px; } 
.titleArea { display:none; } 
#contents .boardFin .xans-board-listpackage { width:calc(100% - 200px); margin:0 auto; } 
.boardFin .xans-board-listpackage .titleArea { display:none; } 
#contents .boardFin .ec-base-table th { background:#fff; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; } 
.boardFin .ec-base-table.typeList { margin-top:60px; margin-left:120px; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu { position:absolute; left:50px; top:180px; margin:0; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu .menu { display:block; border:none; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu .menu li { height:unset; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu .menu li a { line-height:60px; } 
.boardFin .xans-board-listpackage .ec-base-table table td.chk .RW { display:block !important; } 
.boardFin .xans-board-listpackage .boardSort { display:none; } 
.boardFin .ec-base-paginate.typeList>a { font-size:12px; vertical-align:middle; } 
.boardFin .ec-base-paginate.typeList ol li a { border:none; } 
#contents .boardFin .ec-base-paginate.typeList>a::after { display:none; } 
#contents .boardFin .xans-board-listpackage .ec-base-tab.typeMenu .button:hover { text-decoration:underline; } 
#contents .boardFin .xans-board-listpackage .ec-base-tab.typeMenu .button:hover:after { display:none; } 
.boardFin .xans-board-listpackage .ec-base-button.gBottom { margin:20px 16px 0; } 
.boardFin .xans-board-listpackage .ec-base-table.typeList table td.subject .badge { display:inline-block; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu { margin:0; padding:0 2px; border-bottom:1px solid #e0e0e0; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu .button { margin:0; padding:0 13px 20px; } 
.boardFin .xans-board-listpackage .ec-base-tab.gScroll::-webkit-scrollbar { display:none; } 
.boardFin .xans-board-listpackage .ec-base-tab.gScroll { -ms-overflow-style:none; scrollbar-width:none; } 
.boardFin .xans-board-listpackage .boardSort { display:none; } 
.boardFin .xans-board-buttonlist.ec-base-button.gBottom { display:inline-block; margin-top:0; margin-left:200px; } 
.boardFin .xans-board-buttonlist.ec-base-button .btnSubmitFix { width:135px; font-size:11px; color:#000; background:#fff; border:1px solid #707070; } 
}
@media all and (min-width:768px) and (max-width:1366px){
#container {  } 
#container #contents { max-width:unset !important; } 
.boardFin .ec-base-tab.typeMenu { width:158px !important; height:auto !important; min-height:480px !important; border-bottom:none !important; } 
.boardFin .ec-base-tab.typeMenu .menu li a { line-height:30px !important; color:#000 !important; font-weight:500 !important; font-size:12px !important; font-family:"Noto-Sans-CJK-KR" !important; width:fit-content !important; padding-left:0 !important; } 
.boardFin .xans-board-listpackage .ec-base-table.typeList table td.subject .badge { display:none !important; } 
.boardFin .xans-board-listpackage .ec-base-table table td.subject .box .m_writer,.xans-board-listpackage .ec-base-table table td.subject .box .m_date { display:none !important; } 
.boardFin #boardSearchForm { margin-right:95px !important; margin-bottom:80px !important; } 
.boardFin #boardSearchForm .boardSearch .form { text-align:right !important; } 
.boardFin #contents .xans-board-listpackage { width:calc(100% - 100px) !important; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu .menu li { min-width:100px; } 
}
@media all and (min-width:1367px){
#container #contents { padding:0; padding-top:60px; } 
.boardFin .xans-board-4 .path { width:100%; height:40px; background:#f7f7f7; margin:0; } 
.boardFin .xans-board-4 .path ol { float:none !important; margin-left:50px; padding-top:5px; } 
.boardFin .xans-board-listpackage { width:calc(100% - 400px); margin:0 auto; } 
.boardFin .xans-board-listpackage .titleArea { display:none; } 
#contents .boardFin .ec-base-table th { background:#fff; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; } 
#contents .boardFin .ec-base-table th:nth-child(1) { width:80px; } 
#contents .boardFin .ec-base-table th:nth-child(2) { width:85px; } 
#contents .boardFin .ec-base-table th:nth-child(3) { width:auto; } 
#contents .boardFin .ec-base-table th:nth-child(4) { width:80px; } 
#contents .boardFin .ec-base-table th:nth-child(5) { width:80px; } 
.boardFin .xans-board-listpackage .ec-base-table table td.subject .box .m_writer,.boardFin .xans-board-listpackage .ec-base-table table td.subject .box .m_date { display:none; } 
.boardFin .ec-base-table.typeList { margin-top:60px; margin-left:247px; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu { position:absolute; left:200px; top:180px; margin:0; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu .menu { display:block; border:none; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu .menu li { height:unset; } 
.boardFin .xans-board-listpackage .ec-base-tab.typeMenu .menu li a { margin-bottom:30px; } 
.boardFin .xans-board-listpackage .boardSort { display:none; } 
.boardFin #boardSearchForm { margin:0; float:right; margin-right:250px; margin-bottom:80px; } 
.boardFin .ec-base-paginate.typeList>a { font-size:12px; vertical-align:middle; } 
.boardFin .ec-base-paginate.typeList ol li a { border:none; } 
#contents .boardFin .ec-base-paginate.typeList>a::after { display:none; } 
#contents .boardFin .xans-board-listpackage .ec-base-tab.typeMenu .button { color:#000; font-weight:500; font-size:12px; font-family:"Noto-Sans-CJK-KR"; width:fit-content; } 
#contents .boardFin .xans-board-listpackage .ec-base-tab.typeMenu .button:hover { text-decoration:none; } 
#contents .boardFin .xans-board-listpackage .ec-base-tab.typeMenu .button:after { content:""; position:relative; display:block; bottom:0; width:100%; height:1px; background-color:#000; -webkit-transform:scaleX(0); -ms-transform:scaleX(0); transform:scaleX(0); -webkit-transform-origin:100% 0; -ms-transform-origin:100% 0; transform-origin:100% 0; -webkit-transition:-webkit-transform .3s cubic-bezier(.45,.46,.05,.96); -o-transition:transform .3s cubic-bezier(.45,.46,.05,.96); transition:transform .3s cubic-bezier(.45,.46,.05,.96); transition:transform .3s cubic-bezier(.45,.46,.05,.96),-webkit-transform .3s cubic-bezier(.45,.46,.05,.96); } 
#contents .boardFin .xans-board-listpackage .ec-base-tab.typeMenu .button:hover:after { -webkit-transform:scaleX(1); -ms-transform:scaleX(1); transform:scaleX(1); -webkit-transform-origin:0 0; -ms-transform-origin:0 0; transform-origin:0 0; -webkit-transition:-webkit-transform .5s cubic-bezier(.45,.46,.05,.96); -o-transition:transform .5s cubic-bezier(.45,.46,.05,.96); transition:transform .5s cubic-bezier(.45,.46,.05,.96); transition:transform .5s cubic-bezier(.45,.46,.05,.96),-webkit-transform .5s cubic-bezier(.45,.46,.05,.96); } 
.xans-board-listpackage .ec-base-table.typeList table td.thumb img { width:46px; } 
.xans-board-listpackage .ec-base-table.typeList table td.chk { overflow:hidden; } 
.xans-board-listpackage .ec-base-table.typeList table td.chk .boardChk,.xans-board-listpackage .ec-base-table.typeList table th.chk .boardListAll { float:left; margin:2px 5px 0 0; } 
.xans-board-listpackage .ec-base-table.typeList table td.chk img { margin-top:4px; } 
.xans-board-listpackage .ec-base-table.typeList table td.subject .badge { display:none; } 
.xans-board-listheader-8.ec-base-tab { margin:0; float:right; } 
.xans-board-listheader-8.ec-base-tab ul li { width:auto; } 
.xans-board-listheader-8.ec-base-tab li a { padding:16px 2px 3px; white-space:nowrap; border-bottom:0; } 
.xans-board-listheader-8.ec-base-tab li+li { margin:0 0 0 50px; } 
.xans-board-listpackage .ec-base-tab.typeMenu { margin:0; } 
.xans-board-listpackage .ec-base-tab.typeMenu .button { margin:0 22px; padding:0 0 3px 0; } 
.xans-board-listpackage .boardSort { margin:0 0 20px; } 
.xans-board-listpackage .boardSort select { min-width:152px; margin:0 6px 0 0; } 
.xans-board-buttonlist.ec-base-button .btnSubmitFix { float:left; width:135px; font-size:11px; color:#000; background:#fff; border:1px solid #707070; } 
.xans-board-buttonlist.ec-base-button.gBottom { display:inline-block; margin:0; margin-left:447px; } 
}
.xans-board-catemove { padding:10px 16px; border-top:1px solid #e5e5e5; } 
.xans-board-catemove .gColumn { display:inline-block; margin:10px; } 
.xans-board-catemove #board_category_move { margin:0 8px; } 
.xans-board-catemove select { width:138px; } 
@media all and (min-width:1025px){
.xans-board-catemove { padding:10px 0; } 
.xans-board-catemove .gColumn:first-of-type { margin-left:0; } 
}
.xans-board-function { padding:10px 16px; border-top:1px solid #e5e5e5; } 
.xans-board-function #boardGroup { margin:0 8px; } 
.xans-board-function .gColumn { display:inline-block; margin:10px; } 
.xans-board-function .ec-base-help { display:inline-block; position:relative; top:4px; margin-left:5px; background-position:0 1px; } 
.xans-board-function select { width:138px; } 
.xans-board-movement+form>.xans-board-function { margin-top:-20px; } 
.xans-board-listsgroup+form>.xans-board-function { padding-top:0; border-top:0; } 
@media all and (min-width:1025px){
.xans-board-function { padding:10px 0; } 
.xans-board-function .gColumn:first-of-type { margin-left:0; } 
}
.xans-board-search .form { position:relative; } 
.xans-board-search .form #search_date,.xans-board-search .form #search_key { border:none; } 
.xans-board-search .form #search_key { width:60px; padding:0; } 
.xans-board-search .form a.btnNormal { border:none; background:transparent; position:absolute; right:0; } 
.xans-board-search select,.xans-board-search input[type="text"],.xans-board-search a { margin-left:10px; } 
.xans-board-search input[type="text"] { width:170px; background:#f7f7f7; } 
@media all and (max-width:1024px){
.xans-board-search { margin:10px 16px 0px 6px; } 
.xans-board-search .form { flex-wrap:wrap; } 
.xans-board-search select,.xans-board-search input[type="text"],.xans-board-search a { flex:1; margin-top:10px; } 
.xans-board-search #search { flex:2; } 
.xans-board-search .category { display:flex; flex-wrap:wrap; } 
}
@media all and (min-width:1025px){
.xans-board-search { margin:0; } 
.xans-board-search select,.xans-board-search input[type="text"],.xans-board-search a { margin:0 5px; } 
.xans-board-search #search_key { width:110px; } 
.xans-board-search #search { width:175px; } 
.ec-base-button.gBottom:not(.displaynone)+#boardSearchForm { margin:0; float:right; margin-right:250px; margin-bottom:80px; } 
.xans-board-search .category { margin: 0 0 10px 0; } 
}
.ec-base-table th,.ec-base-table td {vertical-align: middle;}
.ec-base-table .message { padding: 56px 0; border-bottom: 1px solid #e5e5e5; text-align: center; color: #6d6d6d; } 
.ec-base-button.gBottom.bottom_btn {
    margin: 0;
    padding: 0 !important;
    display: flex;
    margin: 0;
    position: fixed;
    width: 50%;
    right: 0;
    position: absolute;
    width: 100%;
    z-index: 1;
    bottom: 0;
}.ec-base-button.gBottom.bottom_btn a[class^='btn'][class*='Fix'].sizeM, .ec-base-button.gBottom.bottom_btn a.submitBtn {
    width: 100%;
    height: 50px;
    line-height: 48px;
    font-size: 13px;
    font-weight: 500;
    padding: 0;
    text-align: center;
    background: var(--mainColor);
    color: var(--white);
}
/* BASIC css end */

