@charset "utf-8"; 

@import url('../css/inter/font.css'); /* 순방모아보기 영문 타이틀/ font-family:'Inter', sans-serif; */


/* 게시물 없음 */
.typeNoArticle {height:auto !important;padding:0 !important;}
.no_articleArea{width:100% !important;box-sizing:border-box;}
.no_article{width:100%;padding:6.4rem 0 7.2rem;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;gap:1.6rem;position:relative;font-size:1.6rem;color:var(--color-text-subtle);}
.no_article::before{content:"";display:inline-flex;width:17.6rem;height:8rem;mask:url(../../common/img/board/ico_noArticle.svg) no-repeat center center/ contain;forced-color-adjust:none;background-color:var(--color-border-gray);}
/* 다국어(영문,일문,중문) */
.no_article_en::before{mask-image:url(../../common/img/board/ico_noArticle_en.svg);}


/* 컨텐츠 */
.board_area {max-width:100%;margin:0;width:100%;}/* 251125 수정 (margin 수치값 변경) */
.board_area .headLine2{margin-bottom:3rem;}
.board_area .headLine2:nth-of-type(n+2){margin-top:6rem;}
.board_area .headLine2 + .write_guide{margin-top:-5rem;margin-bottom:3rem;}
.board_area .lineList_tbW + .txtBody2{margin-top:2rem;}
.pageTabBase + .board_area{margin-top:0;}


/* 상단검색 */
.BBS_option {position:relative;display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;padding-bottom:2.4rem;gap:4rem;}
.BBS_option .option_info{align-items:center;}
.BBS_option .option_info span{font-size:inherit;font-weight:inherit;line-height:inherit;}
.BBS_option .option_info li{position:relative;display:inline;color:var(--color-text-subtle);}
.BBS_option .option_info li:not(:last-child){padding-right:1.6rem;}
.BBS_option .option_info li:not(:last-child)::after{content:"";display:inline-flex;width:0.1rem;height:1.6rem;background:#8a949e;position:absolute;bottom:0.3rem;right:0.5rem;}
.BBS_option .searchBox {position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:end;flex-shrink:0;gap:0.8rem;}
.BBS_option .searchBox .selectBase{max-width:14rem;}
.BBS_option .searchBox .inputBtnArea{position:relative;display:inline-flex;width:46rem;}
.BBS_option .searchBox .inputBtnArea .btn_search{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);}
.BBS_option .searchBox .listOption{display:inline-block;vertical-align:top;font-size:0;margin-left:1rem;height:4.8rem;padding:0.4rem;border:var(--border-width) solid #E6E6E6}
.BBS_option .searchBox .listOption .baseBtn.medium>.base{padding-left:2rem;padding-right:2rem;border:none;min-width:0;}
.BBS_option .searchBox .listOption .baseBtn+.baseBtn{margin-left:-0.1rem;}

.division .topTxt {display: flex;align-items: center;justify-content: space-between;margin-bottom: 1.6rem;}
.division .topTxt .listNum {margin-bottom: 0;}
.division .listNum {color:#111;font-size:1.6rem;line-height:3rem;font-weight:400;letter-spacing:0;margin-bottom: 1.6rem;}
.division .listNum b {color:#111;font-size:1.6rem;font-weight:bold;}


/* 게시판 아이콘 및 공통 */
.ico_search{mask-image:url(../../common/img/common/ico_sch.svg);}
.board_area .svg_icon{display:inline-block;position:relative;overflow:hidden;line-height:1.1;vertical-align: middle;width:2rem;height:2rem;}
.board_area .svg_icon::after{content:"";display:inline-flex;mask-repeat:no-repeat;mask-position:center center;mask-size:contain;forced-color-adjust:none;width:100%;height:100%;}
.board_area .ico_new::after{mask-image:url(../../common/img/board/ico_new.svg);background-color:var(--color-element-secondary);}
.board_area .fileDown{width:3.2rem;height:3.2rem;display:inline-block;vertical-align:middle;position:relative;}
.board_area .fileDown::after{content:"";display:inline-flex;mask:url(../../common/img/board/ico_hasFile.svg) no-repeat center center/ contain;forced-color-adjust:none;width:100%;height:100%;background-color:var(--color-text-basic);}
.board_area .ico_download{mask-image:url(../../common/img/common/ico_download.svg);}
.ico_like{mask-image:url(../../common/img/board/ico_like.svg);}
.on .ico_like{mask-image:url(../../common/img/board/ico_like_fill.svg);background-color:var(--color-text-info-light);}
.ripple{width:auto;height:auto;font-size:1.8rem;font-weight:600;color:var(--color-text-secondary);font-style:normal;margin-left:0.8rem;display:inline-block;vertical-align:middle;flex-shrink:0;}
.ico_pin::after{mask-image:url(../../common/img/board/ico_lock.svg);background-color:var(--color-text-basic);}


/* 리스트 - 일반 */
/* 기본 게시판 고정항목 순서
th 1번 : 번호 / th.headNum
th 2번 : 카테고리 / th.headCateg
th 3번 : 제목 / th.headTxt
th 4번 : (첨부)파일 / th.headFile
th 6번 : 작성자 / th.headWriter
th 5번 : 등록일 / th.headDate
th 7번 : 조회수 / th.headView
*/
.BBSlist thead th.headNum {width:10rem;}
.BBSlist thead th.headCateg {width:16rem;}
.BBSlist thead th.headFile {width:10rem;}
.BBSlist thead th.headDate {width:14rem;}
.BBSlist thead th.headView {width:12rem;}
.BBSlist thead th.headWriter {width:8rem;}
.BBSlist thead th.headSort {width:14rem;}

.BBSlist {width:100%;}
.BBSlist .typeNoti{background:var(--color-surface-secondary-subtler);}
.BBSlist .typeNoti td{background:transparent;}
.BBSlist th{height:6.2rem;padding:8px 1.6rem;border-top:var(--border-width) solid var(--color-border-secondary-light);border-bottom:var(--border-width) solid var(--color-border-secondary-light);background-color:var(--color-surface-secondary-subtler);word-break:break-word;color: var(--color-text-bolder);font-size:1.6rem;font-weight:700;text-align: center;box-sizing:border-box;}
.BBSlist td {overflow:hidden;text-overflow:ellipsis;height:6.4rem;white-space:nowrap;text-align:center;font-size:1.6rem;color:var(--color-text-subtle);padding:1.2rem 1.6rem;border-bottom:var(--border-width) solid var(--color-divider-gray-light);background:var(--color-surface-white-subtle);font-weight:400;box-sizing:border-box;}
.BBSlist td .markNotice {display: inline-flex;align-items: center;justify-content: center;height: 2.4rem;line-height: 1;font-size: 1.5rem;font-weight: 400;padding: 0 0.8rem;border-radius: 0.4rem;-webkit-text-size-adjust: none;background-color: var(--color-element-secondary);color: var(--color-text-inverse-static);box-sizing:border-box;}
.BBSlist td a{display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:1.8rem;font-weight:500;line-height:2.2rem;vertical-align:middle;white-space:nowrap;line-height: 2.2rem;max-width:calc(100% - 3rem);}
.BBSlist .txtL .svg_icon{margin-left:0.4rem;}
.BBSlist td.c_Red a {color:inherit !important}
.BBSlist td.wB a {font-weight:inherit !important}


/* 리스트 - 공통 */
.bbs_list{width:100%;}
.bbs_list>.defulat>li{box-sizing:border-box;}
.bbs_list>.defulat>li .infoArea .cag{position:relative;display:block;font-size:1.6rem;color:var(--color-text-secondary);line-height:1;margin-bottom:0.4rem;}
.bbs_list>.defulat>li .infoArea i{margin-left:0.8rem;flex-shrink:0;}
.bbs_list>.defulat>li .infoArea .noticeTitle{display:inline-flex;align-items:center;justify-content:start;width:100%;}
.bbs_list>.defulat>li .infoArea .noticeTitle>p{font-size:1.8rem;font-weight:700;letter-spacing:0;display:inline-block;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;max-width:100%;}
.bbs_list>.defulat>li .infoArea .noticeTitle>p.disabled{text-decoration:line-through;}
.bbs_list>.defulat>li .infoArea .noticeText{font-size:1.6rem;color:var(--color-text-subtle);margin-top:0.8rem;}
.bbs_list>.defulat>li .infoArea .noticeInfo{display:inline-flex;align-items:center;justify-content:start;margin-top:1rem;}
.bbs_list>.defulat>li .infoArea .noticeInfo>span{position:relative;display:inline-flex;align-items:center;font-size:1.6rem;color:var(--color-text-subtle);}
.bbs_list>.defulat>li .infoArea .noticeInfo>span:not(:first-child){gap:1.2rem;margin-left:1.2rem;}
.bbs_list>.defulat>li .infoArea .noticeInfo>span:not(:first-child)::before{content:"";display:inline-flex;width:0.1rem;height:1.4rem;background-color:var(--color-divider-gray-light);}
.bbs_list>.defulat>li .infoArea .subTit{font-size:1.8rem;line-height:1.1;font-weight:700;letter-spacing:0;margin-top:0.8rem;display:inline-block;align-items:center;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;position:relative;vertical-align:top;}
.bbs_list>.defulat>li .infoArea .subTit::before{content:"";display:inline-block;width:0.3rem;height:1.6rem;margin:0.1rem 0.8rem 0 0;background-color:var(--color-text-info-light);box-sizing:border-box;vertical-align:top;}
.bbs_list>.defulat>li .numArea{width:4.5rem;text-align:center;position:absolute;left:0;top:calc(50% - 1.2rem);}
.bbs_list>.defulat>li .numArea .number{display:inline-block;text-align:center;font-size:1.6rem;color:var(--gray4);letter-spacing:0;}
.bbs_list>.defulat>li .numArea .notice{display:inline-block;width:4rem;height:2.4rem;border-radius:0;background:var(--orange3);font-size:1.4rem;color:var(--white);line-height:2.4rem;letter-spacing:0;font-weight: 500;}
.bbs_list>.defulat>li .etcArea{width:2rem;font-size:0;text-align:right;padding:0 !important;background-color:transparent;}
.bbs_list>.defulat>li .state{display:inline-block;width:6.8rem;height:2.4rem;font-size:1.4rem;line-height:2.4rem;color:var(--black);background-color:transparent;text-align:center;vertical-align:middle;border:var(--border-width) solid var(--black)}
.bbs_list>.defulat>li .fileDown + .state{margin-left:4rem;}
.bbs_list>.defulat>li .state.complete{color:var(--orange3);border:var(--border-width) solid var(--orange3);float:right;}

/* 리스트 - 썸네일 */
.bbs_list.Thumbnail{border-top:var(--border-width) solid var(--color-border-secondary-light);border-bottom:var(--border-width) solid var(--color-divider-gray-light);padding:24px 0;}
.bbs_list.Thumbnail>.defulat{position:relative;display:flex;flex-wrap:wrap;align-items:start;justify-content:start;gap:3rem;margin-right:-3rem;}
.bbs_list.Thumbnail>.defulat>li{width:calc(33.33% - 3rem);}
.bbs_list.Thumbnail>.defulat>li.no_articleArea{padding-right:2.4rem;}
.bbs_list.Thumbnail>.defulat>li .ThumbnailArea{position:relative;width:100%;height:auto;overflow:hidden;display:block;border-radius:1.2rem;}
.bbs_list.Thumbnail>.defulat>li .ThumbnailArea::after{content:"";padding-top:67.5%;display:block;width:100%;}
.bbs_list.Thumbnail>.defulat>li .ThumbnailArea>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-width:unset;object-fit:contain;}
.bbs_list.Thumbnail>.defulat>li .ThumbnailArea>img.rowImg{width:100%;height:auto;}
.bbs_list.Thumbnail>.defulat>li .infoArea{width:100%;padding:1.6rem 0;background-color:var(--color-surface-white-subtle);}
.bbs_list.Thumbnail:not(.rowDtl)>.defulat>li .infoArea .noticeTitle>p{white-space:pre;}
.bbs_list.Thumbnail:not(.rowDtl)>.defulat>li:hover .infoArea .noticeTitle p{text-decoration:underline;text-underline-offset:0.4rem;}

/* 리스트 - 썸네일 상세형 */
.bbs_list.Thumbnail.rowDtl{width:100%;padding:0;}
.bbs_list.Thumbnail.rowDtl>.defulat{display:block;margin:0;}
.bbs_list.Thumbnail.rowDtl>.defulat>li{width:100%;display:flex;align-items:start;justify-content:space-between;padding:4rem 0;gap:2.4rem;background-color: var(--color-surface-white-subtle);box-sizing:border-box;}
.bbs_list.Thumbnail.rowDtl>.defulat>li.no_articleArea{padding:0;background-color:transparent;}
.bbs_list.Thumbnail.rowDtl>.defulat>li:not(:last-child){border-bottom:var(--border-width) solid var(--color-divider-gray-light);}
.bbs_list.Thumbnail.rowDtl>.defulat>li .infoArea{width:auto;padding:0;display:block;box-sizing:border-box;}
.bbs_list.Thumbnail.rowDtl>.defulat>li .infoLink{display:block;width:100%;box-sizing:border-box;}
.bbs_list.Thumbnail.rowDtl>.defulat>li .infoArea .noticeTitle p{font-size:2.4rem;}
.bbs_list.Thumbnail.rowDtl>.defulat>li .infoArea .noticeText{display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.bbs_list.Thumbnail.rowDtl>.defulat>li .ThumbnailArea{width:24rem;flex-shrink:0;}
.bbs_list.Thumbnail.rowDtl>.defulat>li .infoLink:hover .noticeTitle p,
.bbs_list.Thumbnail.rowDtl>.defulat>li .infoLink:hover .noticeText{text-decoration:underline;text-underline-offset:0.4rem;}

/* 리스트 - 썸네일 상세형(이미지 큰 버전) */
.bbs_list.Thumbnail.rowDtl.big>.defulat>li{flex-wrap:wrap;align-content:center;align-items:center;}
.bbs_list.Thumbnail.rowDtl.big>.defulat>li .infoArea{display:flex;flex-wrap:wrap;align-items:center;justify-content:start;align-content:center;flex:1 0 calc(100% - 38.4rem);}
.bbs_list.Thumbnail.rowDtl.big>.defulat>li .ThumbnailArea{width:36rem;}

/* 리스트 - 숏츠 */
.bbs_list.Thumbnail.shorts:not(.rowDtl)>.defulat>li{width:calc(25% - 3rem);}
.bbs_list.Thumbnail.shorts:not(.rowDtl)>.defulat>li .ThumbnailArea::after {padding-top:178.716%;}
.bbs_list.Thumbnail.shorts:not(.rowDtl)>.defulat>li .ThumbnailArea>img {object-fit: cover;}
.bbs_list.Thumbnail.shorts:not(.rowDtl)>.defulat>li .infoArea .noticeTitle>p{-webkit-line-clamp:2;white-space:pre-line;}

/*비디오*/
.bbs_list.Thumbnail.typeVideo>.defulat>li .ThumbnailArea.play::before{content:"";display:block;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;background-color:var(--color-alpha-inverse25);}
.bbs_list.Thumbnail.typeVideo>.defulat>li .ThumbnailArea.play .ico_play{width:4rem;height:4rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:11;}
.bbs_list.Thumbnail.typeVideo>.defulat>li .ThumbnailArea.play .ico_play::after{mask-image:url(../../common/img/common/ico_play_fill.svg);background-color:var(--color-icon-inverse-static);}
.bbs_list.Thumbnail.typeVideo>.defulat>li .noticeTitle{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:1.9rem;line-height:1.5;/*max-height:5.6rem;-webkit-line-clamp:2;*/}
.bbs_list.Thumbnail:not(.rowDtl).typeVideo>.defulat>li .noticeTitle > p{font-size:inherit;line-height:inherit;display:inline;white-space:normal;word-break: break-all;}
.bbs_list.Thumbnail.typeVideo>.defulat>li .noticeTitle i{line-height:2rem;margin:-2px 0 0 0.4rem;}
/* 화면 설정 */
[data-mode=dark] .bbs_list.Thumbnail.typeVideo>.defulat>li .ThumbnailArea.play::before{--color-alpha-inverse25 : var(--black50);}

/* 게시판 상세 */
.lineList_v {width:100%;padding-bottom:0;border-top:0.2rem solid var(--color-border-secondary-light);}
.lineList_v dt {position:relative;overflow:hidden;padding:3.2rem 4.8rem;border-bottom:var(--border-width) solid var(--color-divider-gray-light);}
.lineList_v dd {padding:0 0 3.2rem 0;border-bottom:var(--border-width) solid var(--color-divider-gray-light);}

.lineList_v .mark_categ{display:inline-block;color:var(--color-text-secondary);font-size:1.6rem;line-height:1.1;vertical-align:middle;margin-bottom:0.8rem;}
.lineList_v .txtL {display:block;padding:0 0 2.4rem 0;}
.lineList_v .txtL p{display:block;font-size:3.2rem;line-height:4.4rem;font-weight:700;letter-spacing: 0.1rem;}
.lineList_v .txtInfo{display:flex;align-items:center;justify-content:start;flex-wrap:wrap;}
.lineList_v .txtInfo>span{display:flex;align-items:center;justify-content:start;gap:1.2rem;}
.lineList_v .txtInfo>span:not(:first-child){margin-left:1.2rem;}
.lineList_v .txtInfo>span:not(:first-child)::before{content:"";display:inline-flex;width:0.1rem;height:1.4rem;background-color:var(--color-divider-gray-light);}
.lineList_v .txtInfo>span>em{font-style:normal;display:inline-block;vertical-align:middle;color:var(--color-text-subtle);}
.lineList_v .txtInfo>span>em.name{font-weight:700;color:var(--color-text-basic);}
.lineList_v .txtInfo + .txtInfo{margin-top:0.8rem;}

.fileArea {position:relative;padding:2.4rem 3rem;padding-left:4.8rem;border-bottom: var(--border-width) solid var(--color-divider-gray-light);background-color:var(--color-element-gray-lighter);}
.fileArea p.tit {position:absolute;left:3.2rem;top:2.7rem;font-size:1.5rem;font-weight:700;display:none;}
.fileArea .fileWrap .file {display:flex;align-items:center;}
.fileArea .fileWrap .file+.file {margin-top:0.8rem;}
.fileArea .fileWrap .file p {margin-right:1rem; font-size:1.6rem;color:var(--color-text-subtle);max-width: calc(100% - 12rem);overflow: hidden;white-space: pre;text-overflow: ellipsis;}
.fileArea .fileWrap .file .btn{min-width:auto;background:var(--color-background-white);gap:0.4rem;}
.fileArea .fileWrap .file .btn:hover{background-color: var(--color-button-tertiary-fill-hover);}
.fileArea .fileWrap .file .btn:active{background-color: var(--color-button-tertiary-fill-pressed);}

.lineList_v .view_txt{padding:4.8rem 4.8rem 0;display:block;overflow:hidden;font-weight:400;word-wrap:break-word;min-height:14rem;position: relative;}
.lineList_v .view_txt.typeEditor{display:initial;overflow:initial;margin:initial;padding:initial;color:initial;font-family:initial;font-size:initial;font-weight:initial;line-height:initial;}
.lineList_v .view_txt .centerImg{width:100%;text-align:center;}
.lineList_v .view_txt img {margin:2rem 0;max-width:100%;}
.lineList_v .view_txt img.thumb_img,
.lineList_v .view_txt a.thumb_img {display:block;position:relative;width:90%;max-width:69rem;margin:0 auto;font-size:0;line-height:0;}
.lineList_v .view_txt a.thumb_img::before {content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/board/bg_playBg.png) repeat;}
.lineList_v .view_txt a.thumb_img::after {content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/board/ico_cirPlay.png) no-repeat 50% 50%;}
.lineList_v .view_img{width:100%;font-size:0;}
.lineList_v .view_img>img{display:block;max-width:100%;margin:0 auto;margin-bottom:4rem;}

.lineList_v dt.likeTitle{padding-right:18rem;}
.lineList_v .viewLikeArea{position:absolute;right:6.4rem;top:5.6rem;}
.lineList_v .viewLikeArea .likeBtn{width:auto;min-width:10rem;}
.lineList_v .viewLikeArea .likeBtn .svg_icon{margin-top:-0.2rem;}

/* 갤러리 상세 */
.lineList_v .view_txt > div + div{margin-top:3rem;}
.lineList_v .view_txt .view_subTxt{position:relative;}
.lineList_v .view_txt .view_subTxt::before {content:"";display:inline-block;width:0.3rem;height:2rem;margin:-0.2rem 0.8rem 0 0;background-color:var(--color-text-info-light);box-sizing:border-box;vertical-align: middle;}
.lineList_v .view_txt .txtArea{width:100%;box-sizing:border-box;}
.lineList_v .view_txt .txtArea1{white-space:pre-line;}
.lineList_v .viewBtn{padding-bottom:0.4rem;}

/* photo slide */
.photoWrap{position:relative;margin-bottom:5rem;}
.photoWrap .photo_slide{overflow:hidden;margin-bottom:4rem;}
.photoWrap .photo_slide .photoSwiper{max-width:80rem;margin:0 auto;box-sizing:border-box;}
.photoWrap .photo_slide .photoSwiper .swiper-wrapper{align-items:center;}
.photoWrap .photo_slide .photoSwiper .swiper-slide{min-width:80rem;text-align:center;opacity:0;transform:scale(0.8);border-radius:1.2rem;overflow:hidden;}
.photoWrap .photo_slide .photoSwiper .goodsImg{position:relative;display:block;width:100%;z-index:-1;padding-top:66.8%;}
.photoWrap .photo_slide .photoSwiper .goodsImg::before{content:"";position:absolute;top:0;left:0;background: rgba(255,255, 255, 0.55);display:block;width:100%;height:100%;z-index:1;}
.photoWrap .photo_slide .photoSwiper .goodsImg img{margin:0;display:block;width:100%;margin:0 auto;max-height:100%;position:absolute;left:0;top:0;object-fit:contain;}
.photoWrap .photo_slide .photoSwiper .swiper-slide:focus-visible{outline-offset:-0.4rem;}
.photoWrap .photo_slide .photoSwiper .swiper-slide.swiper-slide-next, 
.photoWrap .photo_slide .photoSwiper .swiper-slide.swiper-slide-prev {opacity:1;}
.photoWrap .photo_slide .photoSwiper .swiper-slide.swiper-slide-active{text-align:center;opacity:1;transform:scale(1);}
.photoWrap .photo_slide .photoSwiper .swiper-slide.swiper-slide-active .goodsImg::before{display:none;}
.photoWrap .swiper_button{position:absolute;top:50%;transform:translateY(-50%);z-index:20;}
.photoWrap .swiper-button-prev{left:0;}
.photoWrap .swiper-button-next{right:0;}
.photoWrap .swiper-button-prev:after, 
.photoWrap .swiper-button-next:after{display:none;}
.photoWrap .swiper-button-prev .ico_angle{mask-image:url(../img/common/ico_angle.svg);transform:rotate(90deg);}
.photoWrap .swiper-button-next .ico_angle{mask-image:url(../img/common/ico_angle.svg);transform:rotate(-90deg);}
.photoWrap .swiper-pagination{position:static;margin:0 auto;width:10rem;height:4rem;background-color:var(--color-background-gray-subtle);border-radius:10rem;font-size:1.8rem;line-height:4rem;}


/* 이전글다음글 */
.prevNnext {overflow:hidden;margin-top:8rem;border-top:var(--border-width) solid var(--color-divider-gray-light);}
.prevNnext li{overflow:hidden;width:100%;border-bottom:var(--border-width) solid var(--color-divider-gray-light);padding:0 3.2rem 0 1.6rem;display:flex;box-sizing:border-box;}
.prevNnext li>strong{display:flex;align-items:center;justify-content:start;overflow:hidden;width:12rem;height:6.2rem;box-sizing:border-box;color:var(--color-divider-gray-dark);font-size:1.8rem;white-space:nowrap;text-align:left;gap:1.6rem;flex-shrink:0;padding-right:1.6rem;}
.prevNnext li>strong::before{content:"";width:2rem;height:2rem;mask:url(../../common/img/common/ico_angle.svg) no-repeat center center/ contain;background-color:var(--color-divider-gray-dark);}
.prevNnext li.prev>strong::before {transform:rotate(180deg);}
.prevNnext li.next>strong::before {transform:rotate(0deg);}
.prevNnext li>p{position:relative;display:block;overflow:hidden;flex:0 1 auto;min-width:0;height:6.2rem;box-sizing:border-box;padding:0;background:none !important;font-size:1.8rem;line-height:6.2rem;flex-shrink:0;}
.prevNnext li>.no_article{color:var(--color-text-disabled-on);text-align:left;}
.prevNnext li>.no_article::before{display:none;}
.prevNnext li>.article{display:flex;width:calc(100% - 12rem);box-sizing:border-box;height:6.2rem;align-items:center;justify-content:space-between;gap:1.6rem;}
.prevNnext li>.article .txt{display:block;box-sizing:border-box;font-size:1.8rem;}
.prevNnext li>.article .txt a{display:inline-block;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;}
.prevNnext li>.article a:hover{text-decoration:underline;text-underline-offset:0.2rem;}
.prevNnext li>.article a:focus{outline-offset:-0.2rem;}
.prevNnext li>.article .date {color:var(--color-text-disabled-on);font-size:1.6rem;text-align:right;}


/* 버튼 */
.board_area .btnArea{display:flex;width:100%;gap:3rem;align-items:center;flex-wrap:wrap;justify-content:end;}
.board_area .btnArea.space{justify-content:space-between;}


/* 동영상 상세 */
.lineList_v.videoType{border-top:none;}
.lineList_v.videoType dt{border-bottom:none;padding:0;}
.lineList_v.videoType dd{padding-bottom:7rem;}
.lineList_v.videoType .view_movie_r {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3rem;}
.lineList_v.videoType .view_movie_r .movie {position:relative;overflow:hidden;display:inline-flex;height:0;padding-top:34%;flex:auto;border-radius:1.2rem;}
.lineList_v.videoType .view_movie_r .movie>.playImg{z-index:5;}
.lineList_v.videoType .view_movie_r .movie>iframe {z-index: 1;top: 0;left: 0;position:absolute;width:100%;height:100%;}
.lineList_v.videoType .view_movie_r .movie>.playImg {position:absolute;width:100%;height:100%;left:0;top:0;background-position:center center;background-size:cover;}
.lineList_v.videoType .view_movie_r .movie>.playImg::before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:var(--color-alpha-inverse10);z-index:2;}
.lineList_v.videoType .view_movie_r .movie>.playImg::after{content:"";display:block;width:6.4rem;height:6.4rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;background-color:var(--color-icon-inverse-static);mask:url(../../common/img/common/ico_play_fill.svg) no-repeat center center/ contain;}
.lineList_v.videoType .view_movie_r .movie_caption {display:inline-flex;flex-direction:column; align-items:start;width:51.8rem;height:100%;padding:4rem 2rem 4rem 3.2rem;box-sizing:border-box;background-color:var(--color-surface-gray-subtler);border-radius:1.2rem;}
.lineList_v.videoType .view_movie_r .movie_caption .tit{margin-bottom:1.6rem;width:100%;}
.lineList_v.videoType .view_movie_r .movie_caption .txt {height:33.8rem;box-sizing:border-box;width:100%;}
.lineList_v.videoType .view_movie_r .movie_caption .txt p{white-space:pre-line;word-break:break-all;}
.lineList_v.videoType .view_movie_r .movie_caption .txt >*{padding-right:1.6rem;box-sizing:border-box;}
.lineList_v.videoType .view_movie_r .movie_caption .mCSB_scrollTools{background-color:var(--color-surface-gray-subtler) !important; width:0.6rem;opacity:1 !important;}
.lineList_v.videoType .view_movie_r .movie_caption .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:var(--color-element-disabled-light);width:0.6rem;}
.lineList_v.videoType .view_movie_r .movie_caption .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}
.lineList_v.videoType .videoTitle{margin-top:3.2rem;width:calc(100% - 55rem);display:flex;flex-direction:column;align-items:start;gap:2.4rem;}
.lineList_v.videoType .videoTitle .titBx{display:flex;align-items:start;justify-content:space-between;flex-direction:row;gap:2.4rem;width:100%;}
.lineList_v.videoType .videoTitle .titBx .txtL{padding:0;}
.lineList_v.videoType .videoTitle .titBx>span{margin-top:0.5rem;}
.lineList_v.videoType .videoTitle .titBx>span>em{font-weight:700;color:var(--color-text-basic);font-style:normal;}
.lineList_v.videoType .videoTitle .infoBx p{color:var(--color-text-subtle);}
.lineList_v.videoType .videoTitle .infoBx .tagArea{margin-top:1.6rem;}
.lineList_v.videoType .view_movie_r .movie.focus::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;outline:0.2rem solid var(--color-element-inverse-static);z-index:8;outline-offset: -0.4rem;border-radius:1.2rem;}

/* 영상 더보기 */
.moreVideo{padding:4.8rem 0;position:relative;}
.moreVideo .bbs_list.Thumbnail{border:none;padding-bottom:0;overflow:unset;}
.moreVideo .bbs_list.Thumbnail a{display:flex;flex-direction:column;justify-content:start;align-items:stretch;overflow:hidden;border-radius:2.4rem;background-color:var(--color-surface-gray-subtler);}
.moreVideo .bbs_list.Thumbnail>.defulat{margin-right:0;gap:0;flex-wrap:nowrap;align-items:stretch;}
.moreVideo .bbs_list.Thumbnail>.defulat>li{width:auto;flex:1;display:flex;align-items:stretch;flex-wrap:wrap;height:auto;}
.moreVideo .bbs_list.Thumbnail>.defulat>li:not(:first-child){margin-left:2.4rem;}
.moreVideo .bbs_list.Thumbnail>.defulat>li .ThumbnailArea{background-repeat:no-repeat;background-position:center center;background-size:cover;}
.moreVideo .bbs_list.Thumbnail>.defulat>li .ThumbnailArea::after{padding-top:56%;}
.moreVideo .bbs_list.Thumbnail>.defulat>li .infoArea{background-color:transparent;padding:2rem 2.4rem 2.4rem;box-sizing:border-box;}
.moreVideo .bbs_list.Thumbnail>.defulat>li .infoArea .tit{font-size:1.6rem;font-weight:700;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.moreVideo .mNextControl{display:none;position:absolute;right:0;top:3rem;height:auto;z-index:10;}

/* 쇼츠 목록 */
.bbs_list.Thumbnail.shorts a{display:block;border-radius:1.2rem;}

/* 쇼츠 상세 */
.lineList_v.videoType.shortsType{}
.lineList_v.videoType.shortsType dl{display:flex;align-items:start;justify-content:start;gap:3rem;margin-right:-3rem;}
.lineList_v.videoType.shortsType dt{flex-shrink:0;width:calc(33.33% - 3rem);}
.lineList_v.videoType.shortsType dd{padding-bottom:0;width:calc(66.67% - 3rem);border-bottom:none;}
.lineList_v.videoType.shortsType .videoTitle{width:100%;margin-top:0;}
.lineList_v.videoType.shortsType .videoTitle .titBx{flex-direction:column;}
.lineList_v.videoType.shortsType .view_movie_r{height:auto;align-items:stretch;}
.lineList_v.videoType.shortsType .view_movie_r .movie {width:calc(50% - 3rem);padding-top:88.89%;}
.lineList_v.videoType.shortsType .view_movie_r .movie>.playImg{z-index:5;}
.lineList_v.videoType.shortsType .view_movie_r .movie>iframe {z-index: 1;top: 0;left: 0;position:absolute;width:100%;height:100%;}
.lineList_v.videoType.shortsType .view_movie_r .movie_caption{width:calc(50% - 3rem);}
.lineList_v.videoType.shortsType .view_movie_r .movie_caption .txt{height:auto;}
.lineList_v.videoType.shortsType .btnArea{border-top:var(--border-width) solid var(--color-divider-gray-light);margin-top:4rem !important;}


/* 댓글 */
.replyArea {margin-top:8rem;}
.replyArea .replyTit{font-size:2.8rem;margin-bottom:1.6rem;display:flex;gap:0.8rem;align-items:center;justify-content:start;}
.replyArea .replyTit .num{font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--color-text-info-light);}
.replyArea .replyBx{box-sizing:border-box;border:var(--border-width) solid var(--color-divider-gray-light);border-radius:1.2rem;padding:4rem;}
.replyArea fieldset {position:relative;display:flex;align-items:start;justify-content:start;gap:0.8rem;}
.replyArea textarea{height:15rem;padding:2rem;font-size:1.6rem;border-color:var(--color-divider-gray-light);}
.replyArea .write {margin-bottom:3.2rem;}
.replyArea .write .textarea_bx{flex:auto;}
.replyArea .write .btnBx{flex-shrink:0;height:15rem;width:15rem;}
.replyArea .write .btnBx .btn{min-width:auto;width:100%;height:100%;border-color:var(--color-button-tertiary-border);background-color:var(--color-background-inverse);color:var(--color-text-basic-inverse);border-radius:0.8rem;font-weight:700;}
.replyArea .list{border-top:var(--border-width) solid var(--color-border-gray-light);}
.replyArea .list li{position:relative;padding:3rem 0;box-sizing:border-box;border-bottom:var(--border-width) solid var(--color-border-gray-light);background-color:var(--color-input-surface);}
.replyArea .list li .txtInfo {position:relative;display:flex;align-items:center;}
.replyArea .list li .txtInfo>span{position:relative;display:inline-flex;align-items:center;color:var(--color-text-disabled);font-size:1.5rem;}
.replyArea .list li .txtInfo>span:not(:first-child){gap:1.2rem;margin-left:1.2rem;}
.replyArea .list li .txtInfo>span:not(:first-child)::before {content:"";display:inline-flex;width:0.1rem;height:1.4rem;background-color: var(--color-divider-gray-light);}
.replyArea .list li .txtBx{margin-top:2.4rem;}
.replyArea .list li .txtBx > p{word-break:break-all;font-size:1.6rem;}
.replyArea .list li>.btnEdit {position:absolute;right:0;top:3rem;display:inline-flex;align-items:center;gap:0.8rem;}
.replyArea .list li>.btnEdit .btn{min-width:auto;}
.replyArea .list li>.btnEdit .btn.modify{background-color:var(--color-background-inverse);border-color:var(--color-button-tertiary-border);color:var(--color-text-basic-inverse);}
.replyArea .list li>.btnEdit .btn.del{background-color:var(--color-button-tertiary-fill);border-color:var(--color-element-gray);color:var(--color-text-subtle);}
.replyArea .numberPagination{margin-top:4rem;}
/* 화면 설정 */
[data-mode=dark] .replyArea .list,
[data-mode=dark] .replyArea .list li{--color-border-gray-light:var(--gray40);}


/* 파일 다운로드 */
.viewBtn .btn{font-weight:500;}
.viewBtn .btn::before{content:"";width:2rem;height:2rem;mask:url(../img/common/ico_download.svg) no-repeat center center/ contain;background-color:var(--color-element-primary);}




/* 인쇄 */
@media print {
    /* photo slide */
    .photoWrap .photo_slide{width:100% !important;}
    .photoWrap .photo_slide .photoSwiper{max-width:100% !important;width:100% !important;}
    .photoWrap .photo_slide .photoSwiper .swiper-wrapper{display:block !important;}
    .photoWrap .photo_slide .photoSwiper .swiper-slide{width:100% !important;min-width:100% !important;opacity:1 !important;visibility:inherit !important;transform:none !important;border-radius:0;}
    .photoWrap .photo_slide .photoSwiper .goodsImg{padding-top:0 !important;border-radius:0;width:100%;height:100% !important;}
    .photoWrap .photo_slide .photoSwiper .goodsImg::before{display:none;}
    .photoWrap .photo_slide .photoSwiper .goodsImg img{display:block;width:auto !important;max-width:100% !important;margin:0 auto;max-height:100% !important;position:static !important;left:0;top:0;object-fit:unset !important;}
    .photoWrap .swiper_button,
    .photoWrap .swiper-pagination{display:none !important;}
    .photoWrap .photo_slide .photoSwiper .goodsImg img{max-height:270mm !important;} /* 251217 수정 (세로가 긴 이미지일 경우 대비) */

    /* 영상 상세 */
    .lineList_v.videoType .videoTitle{width:100%;}
    .lineList_v.videoType .videoTitle .titBx{flex-direction:column;gap:1.6rem;}
    .lineList_v.videoType .view_movie_r .movie{width:calc(66.67% - 3.2rem);padding-top:36%;}
    .lineList_v.videoType .view_movie_r .movie_caption{width:33.3%;}
    .lineList_v.videoType .view_movie_r .movie_caption .txt{height:12rem !important;}
    .lineList_v.videoType .view_movie_r{height:auto;gap:2rem;}
    
    /* 쇼츠 상세 */
    .lineList_v.videoType.shortsType dl{margin:0;flex-wrap:wrap;justify-content:center;}
    .lineList_v.videoType.shortsType dt{width:100%;order:1;border-bottom:none;padding-bottom:0;}
    .lineList_v.videoType.shortsType dd{order:2;margin:0 auto;}
    .lineList_v.videoType.shortsType .view_movie_r .movie{padding-top:91%;}
    .lineList_v.videoType.shortsType .view_movie_r .movie_caption .txt{height:38.5rem !important;}
    .lineList_v.videoType.shortsType dd{width:80%;}
}

@media only screen and (max-width:1700px){
    /* 동영상 상세 */
    .lineList_v.videoType .videoTitle{width:100%;}
    .lineList_v.videoType .videoTitle .titBx{flex-direction:column;gap:1.6rem;}
    .lineList_v.videoType .view_movie_r .movie{width:calc(66.67% - 3.2rem);padding-top:36%;}
    .lineList_v.videoType .view_movie_r .movie_caption{width:33.3%;}    
    .lineList_v.videoType .view_movie_r{height:auto;gap:2rem;}

    /* 쇼츠 상세 */
    .lineList_v.videoType.shortsType dl{margin:0;flex-wrap:wrap;justify-content:center;}
    .lineList_v.videoType.shortsType dt{width:100%;order:1;border-bottom:none;padding-bottom:0;}
    .lineList_v.videoType.shortsType dd{order:2;margin:0 auto;}
    .lineList_v.videoType.shortsType .view_movie_r .movie{padding-top:91%;}
}
@media only screen and (max-width:1500px){
    /* 검색 옵션 */
    .BBS_option{gap:2rem;flex-direction:column;align-items:start;}
    .BBS_option .searchBox{width:100%;}
    .BBS_option .searchBox .inputBtnArea{width:100%;}

    /* 쇼츠 상세 */
    .lineList_v.videoType.shortsType dd{width:80%;}
    
    /* 갤러리 게시판 상세 */
    .photoWrap .photo_slide .photoSwiper{max-width:68rem;}
    .photoWrap .photo_slide .photoSwiper .swiper-slide{min-width:68rem;}
}

@media only screen and (max-width:1280px){
    /* 갤러리 게시판 상세 */
    .photoWrap .photo_slide .photoSwiper{max-width:50rem;}
    .photoWrap .photo_slide .photoSwiper .swiper-slide{min-width:50rem;}
    .photoWrap .swiper_button{top:calc(50% - 2rem);}

    
}

@media only screen and (max-width:1040px){
    /* 게시물 없음 */
    .no_article{padding:3.2rem 0 4.8rem;}

     /* 검색 */
    .BBS_option .searchBox .selectBase {width:16rem;}

    
    /* 리스트 */
    .BBSlist{border-top:var(--border-width) solid var(--color-border-secondary-light);}
    /* 화면 설정 */
    [data-mode=dark] .BBSlist{border-top-width:0.2rem;}
    .BBSlist colgroup, .BBSlist thead {display:none;}
    .BBSlist tr {display:block;padding:2.4rem;font-size:0;border-bottom: var(--border-width) solid #D1D1D1;}
    .BBSlist td {height:auto;display:inline-block;padding:0 0 0.8rem 0;border:0;text-align:left;}
    .BBSlist td>span {font-size:inherit;line-height:inherit;}
    .BBSlist tr td.tbodyView{display:none;}
    .BBSlist .txtL{display:block;}
    .BBSlist tr.typeNoti{position:relative;}
    .BBSlist tr.typeNoti td:first-child {position:absolute;left:2.4rem;top:4.3rem;height:auto;padding:0;line-height:normal;display:block;width:auto;}
    .BBSlist tr.typeNoti td:first-child>span {display:flex;align-items:center;justify-content:center;padding-top:0.3rem;}
    .BBSlist tr.typeNoti .txtL {padding:0 0 0.8rem 5rem;}
    .BBSlist .typeNoArticle {display:block !important;}
    .BBSlist td {position:relative;display:block;width:100%;}
    .BBSlist td.typeSort{padding-bottom:0.4rem;}
    .BBSlist td.tbodyWriter {display:inline-block;width:auto;vertical-align: top;padding:0;margin-right:0.8rem;}
    .BBSlist td.tbodyDate {display:inline-block;width:auto;vertical-align: top;padding:0;margin-right:0.8rem;}
    .BBSlist td.tbodyWriter+.tbodyDate {padding-left:0.8rem;}
    .BBSlist td.tbodyWriter+.tbodyDate:before {content:'';position:absolute;left:0;top:0.2rem;display:block;width:0.1rem;height:1.2rem;background:#D1D1D1;}
    .BBSlist td.noArticle {width:100% !important;}
    .BBSlist tr.typeNoti.typeSort td:first-child {top:3.8rem;}
    .BBSlist td.tbodyFile {display:inline-block;vertical-align: top;padding:0;margin-right:0.8rem;width:auto;}
    .BBSlist td.tbodyFile+.tbodyWriter {padding-left:0.8rem;}
    .BBSlist td.tbodyFile+.tbodyWriter:before {content:'';position:absolute;left:0;top:0.2rem;display:block;width:0.1rem;height:1.2rem;background:#D1D1D1;}
    .BBSlist td.tbodyFile .fileDown {width:2.4rem;height:2.4rem;}

    /*썸네일 기본*/
    .bbs_list.Thumbnail>.defulat>li{width:calc(50% - 3rem);}
    .bbs_list.Thumbnail>.defulat>li .ThumbnailArea{background-size:12.5rem !important;}
    .bbs_list.Thumbnail:not(.rowDtl):not(.webJin)>.defulat>li.no_articleArea{border-top:none;}
    .bbs_list.Thumbnail.rowDtl>.defulat>li{padding:2rem 0;}

    .moreVideo .bbs_list.Thumbnail>.defulat>li{flex:auto;width:calc(50% - 2rem);margin:0;padding:0;}

    /* 쇼츠 목록 */
    .bbs_list.Thumbnail.shorts:not(.rowDtl)>.defulat>li{width:calc(33.33% - 3rem);}

    /* 상세 */
    .lineList_v dt{padding:3rem 0;}
    .lineList_v .txtL{padding:0 0 1.6rem 0;}

    .fileArea{padding:2.4rem 1.6rem;}
    .fileArea p.tit {display:block;position:relative;left:0;top:0;margin-bottom:0.8rem;}

    .lineList_v .view_txt {padding:3.2rem 2.2rem;}
    .lineList_v .view_txt textarea {margin:1.5rem 0;}
    .lineList_v .centerImg {margin:1.5rem 0;} 

    .lineList_v .btnArea{padding:0 !important;margin-top:4rem !important;}
    .lineList_v .btnArea .baseBtn.xlarge>.base{min-width:8.3rem;}

    /* 동영상 상세 */
    .lineList_v.videoType .view_movie_r .movie{height:0;padding-top:56.2%;width:100%;}
    .lineList_v.videoType .view_movie_r .movie>.playImg::after{width:4.8rem;height:4.8rem;}
    .lineList_v.videoType .view_movie_r .movie_caption{width:100%;padding:3rem 1.6rem 3rem 2.4rem;}
    .lineList_v.videoType .view_movie_r .movie_caption .tit{font-size:2rem;margin-bottom:0.8rem;}
    .lineList_v.videoType:not(.shortsType) .view_movie_r .movie_caption .txt{height:20rem !important;}

    /* 쇼츠 상세 */
    .lineList_v.videoType.shortsType .btnArea{padding-top:4rem !important;}
    
    /* 갤러리 게시판 상세 */
    .photoWrap .photo_slide{margin-bottom:2rem;}
    .photoWrap .photo_slide .photoSwiper{max-width:100%;}
    .photoWrap .photo_slide .photoSwiper .swiper-slide{min-width:inherit;}
    .photoWrap .swiper_util{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
    .photoWrap .swiper_button{top:0;position:static;transform:none;}
    .photoWrap .photo_slide .photoSwiper .swiper-slide.swiper-slide-next, 
    .photoWrap .photo_slide .photoSwiper .swiper-slide.swiper-slide-prev{opacity:0;visibility:hidden;}
    

    /* 이전글/다음글 */
    .prevNnext li{padding:0 1.2rem;}
    .prevNnext li>strong{width:9rem;font-size:1.6rem;height:5.6rem;line-height:5.6rem;}
    .prevNnext li>p{width:calc(100% - 9rem);height:5.6rem;line-height:5.6rem;font-size:1.4rem;}
    .prevNnext li>.article{height:5.6rem;line-height:5.6rem;width:calc(100% - 9rem);}
    .prevNnext li>.article>a{height:5.6rem;line-height:5.6rem;font-size:1.6rem;}
    .prevNnext li>.article .date{font-size:1.4rem;}

    /* 댓글 */
    .replyArea .replyTit{font-size:2.4rem;}
    .replyArea .replyBx{padding:3rem;}
    .replyArea .write{margin-bottom:3rem;}
    .replyArea .list li{padding:2.4rem 0;}
    .replyArea .list li .txtBx{margin-top:1.6rem;}
    .replyArea .list li>.btnEdit{top:2.4rem;}

    
    
}

@media only screen and (max-width: 767px){
    /* 검색조건 */
    .BBS_option .searchBox.option1 .selectBase{width:12.5rem;}
    .BBS_option .searchBox.option1 .inputBtnArea{width:calc(100% - 13rem);}
    .BBS_option .searchBox.option2 .selectBase{width:calc(50% - 0.4rem);}
    .BBS_option .searchBox.option2 .inputBtnArea{width:100%;}

    /* 리스트 - 썸네일 상세형(이미지 큰 버전) */
    .bbs_list.Thumbnail.rowDtl.big>.defulat>li{flex-wrap:wrap;padding:2.4rem 0;gap:1.6rem;}
    .bbs_list.Thumbnail.rowDtl.big>.defulat>li .infoArea{flex:unset;width:100%;}

    /* 쇼츠 목록 */
    .bbs_list.Thumbnail.shorts:not(.rowDtl)>.defulat>li{width:calc(50% - 3rem);}

    /* 이전글/다음글 */
    .prevNnext{margin-top:5rem;}

    /* 댓글 */
    .replyArea{margin-top:5rem;}
    .replyArea .replyTit{font-size:2rem;}
    .replyArea .replyBx{padding:2.4rem;}
    .replyArea fieldset{flex-wrap:wrap;}
    .replyArea .write{margin-bottom:2.4rem;}
    .replyArea .write .btnBx{width:100%;height:4.8rem;}
    .replyArea .list li{padding:1.6rem 0;}
    .replyArea .list li .txtBx{margin-top:0.8rem;}
    .replyArea .list li>.btnEdit{top:1.6rem;}

    /* 쇼츠 상세 */
    .lineList_v.videoType.shortsType dd{width:100%;}
    .lineList_v.videoType.shortsType .view_movie_r .movie{max-width:50%;padding-top:88.89%;}
    .lineList_v.videoType.shortsType .view_movie_r .movie_caption{width:100%;}
    .lineList_v.videoType.shortsType .view_movie_r .movie_caption .txt{height:20rem !important;}

    /* 게시판 상세 */
    .lineList_v .view_txt img{max-width:100% !important;height:auto !important;}

    /* 게시판 버튼 */
    .board_area .btnArea{gap:1.6rem;}
    .board_area .btnArea .btn{width:100%;min-width:100%;}

    
}

@media only screen and (max-width:600px){
    /* 검색조건 */
    .BBS_option .searchBox{flex-wrap: wrap;}
    .BBS_option .searchBox .selectBase{width:calc(50% - 0.4rem);max-width:100%;}
    .BBS_option .searchBox .inputBtnArea{width:100%;}
    

    /*썸네일 기본*/
    .bbs_list.Thumbnail{margin:0;width:100%;}
    .bbs_list.Thumbnail>.defulat{width:100%;margin:0;}
    .bbs_list.Thumbnail>.defulat>li{width:100%;}
    .bbs_list.Thumbnail>.defulat::after,
    .bbs_list.Thumbnail>.defulat::before{left:0;width:100%;}
    /* 리스트 - 썸네일 상세형 */
    .bbs_list.Thumbnail.rowDtl>.defulat>li{flex-wrap:wrap;padding:2.4rem 0;gap:1.6rem;}
    .bbs_list.Thumbnail.rowDtl>.defulat>li .infoArea{width:100%;}
    .bbs_list.Thumbnail.rowDtl>.defulat>li .ThumbnailArea{width:100%;}
    /* 리스트 - 썸네일 상세형(이미지 큰 버전) */    
    .bbs_list.Thumbnail.rowDtl.big>.defulat>li .ThumbnailArea{max-width:100%;}
    /* 쇼츠 목록 */
    .bbs_list.Thumbnail.shorts:not(.rowDtl)>.defulat{width:calc(100% + 2rem);margin-right:-2rem;gap:2rem;}
    .bbs_list.Thumbnail.shorts:not(.rowDtl)>.defulat>li{width:calc(50% - 2rem);}

    

    /* 상세 */
    .lineList_v dt{padding:2.4rem 0;}
    .lineList_v .mark_categ{margin-bottom:0.4rem;}
    .lineList_v .txtL{padding-bottom:0.8rem;}
    .lineList_v .txtL p{font-size:2.4rem;line-height:3.2rem;}
    .fileArea {padding:2.4rem 1.6rem;}
    .fileArea .fileWrap .file p {margin-right: 0;font-size: 1.4rem;max-width:100%;}
    .fileArea .fileWrap .file+.file {margin-top:2rem;}
    .fileArea .fileWrap .file {display:block;}
    .fileArea .fileWrap .file .btnS {margin-top:0.5rem;}
    .fileArea .fileWrap .file .btnS>span {font-size:1.2rem;}
    .lineList_v .view_txt {padding:3.2rem 1.6rem 0;}
    .lineList_v .view_txt img{margin:1rem 0;}
    .lineList_v .view_txt textarea{margin:1rem 0;}
    .lineList_v .view_movie_r .movie{width:100%;height:20rem;}
    

    /* 동영상 상세 */
    .lineList_v.videoType .videoTitle .titBx{flex-direction:column;gap:1rem;}

    /* 쇼츠 상세 */
    .lineList_v.videoType.shortsType .view_movie_r .movie{max-width:70%;padding-top:124.2%;}


    /* 이전글/다음글 */    
    .prevNnext li>strong {width:8rem;height:5rem;line-height:5rem;font-size:1.4rem;gap:0.8rem;padding-right:0.8rem;}
    .prevNnext li>p {width:calc(100% - 8rem);height:5rem;line-height: 5rem;font-size: 1.6rem;}
    .prevNnext li>.article{height:5rem;line-height:5rem;}
    .prevNnext li>.article>a {width:calc(100% - 8rem);font-size: 1.6rem;height:5rem;line-height:5rem;}
    .prevNnext li>.article .txt a{font-size:1.6rem;}
    .prevNnext li>p{font-size:1.4rem;}

    
}

@media only screen and (max-width:480px){
    /* 쇼츠 상세 */
    .lineList_v.videoType.shortsType .view_movie_r .movie{max-width:100%;padding-top:177.8%;}

    
}