File name
Commit message
Commit date
12 hours ago
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
@charset "utf-8";
@import url(/publish/usr/../../css/style.css); /* 간격 css */
@import url(/publish/usr/css/icon.css);
@import url(/publish/usr/css/button.css);
*{font-family:var(--primary-title-font);}
/* 폰트 */
.fwLg{font-weight: 300 !important}
.fwRg{font-weight: 400 !important}
.fwMd{font-weight: 500 !important}
.fwBold{font-weight: 700 !important}
.sub_font{font-family:var(--secondary-title-font);}
.text_primary{color:var(--primary-color);}
.text_red{color:var(--red-color);}
.show{display:block !important;}
.hide{display:none !important;}
.text_left{text-align:left;}
.text_right{text-align:right;}
.text_center{text-align:center;}
.input{height:34px;border:1px solid var(--default-line-color);border-radius:5px;padding:0 12px;}
textarea, .textarea{border:1px solid var(--default-line-color);border-radius:5px;padding:8px 12px;}
select, .select{height:34px;border:1px solid var(--default-line-color);border-radius:5px;padding:0 32px 0 12px;background:url(/publish/usr/images/component/icon_select.png) no-repeat calc(100% - 4px) center;}
.email_wrap{display:flex;gap:8px;align-items:center;}
.email_wrap .input{width:160px;}
.email_wrap .select{width:160px;}
.radio_wrap,.checkbox_wrap{display:flex;align-items:center;gap:16px;}
.radio_item,.checkbox_item{display:flex;align-items:center;gap:4px;font-size:16px;}
.input_mix_wrap{display:flex;gap:8px;align-items:center;}
.address_wrap{display:flex;flex-direction:column;gap:8px;}
.address_row{display:flex;gap:8px;}
.input_post{width:calc(50% - 105px);}
.adr_default{width:60%;}
.adr_detail{width:40%;}
.input_desc_wrap{display:flex;width:100%;gap:12px;}
.input_desc_wrap.column{flex-direction:column;gap:0;margin:8px 0 0 0;}
.input_desc_wrap .input_desc{margin:0;}
.input_desc{font-size:14px;font-weight:400;color:#666;margin:0 0 0 8px;text-align:left;}
.input_desc.red{color:var(--red-color);}
.input_desc.blue{color:var(--primary-color);}
.length_wrap .length{margin:4px 0 0 0;font-size:16px;color:var(--body-text-color);}
.length_wrap .length span{font-weight:600;}
.calendar_wrap{display:flex;align-items:center;gap:8px;}
.calendar{width:140px;background:url(/publish/usr/images/component/icon_calendar.png) no-repeat calc(100% - 4px) center;}
/* 검색영역 */
.search_area{display:flex;align-items:flex-end;justify-content:space-between;}
.search_left .total_number{font-size:18px;color:var(--body-text-color);}
.search_left .total_number b{font-size:18px;font-weight:bold;color:var(--primary-color);}
.search_right{display:flex;gap:10px;}
.search_select{min-width:120px;height:40px;}
.search_input{min-width:150px;height:40px;}
.search_right button.medium{height:40px;padding:0 20px;font-size:18px;font-weight:500;}
.search_right .btn_search{background:var(--primary-color);color:#fff;}
.search_right .btn_reset{background:var(--gray-color);color:#fff;}
/* 상태 */
.status{min-height:34px;font-size:16px;font-weight:500;border-radius:100px;padding:3px 12px;}
.status.line.blue{border:1px solid #135add;color:#135add;}
.status.line.gray{border:1px solid #d1d6df;color:#858B97;background:#eff0f2;}
.status.text{position:relative;padding:0;}
.status.text::after{position:absolute;content:"";width:100%;height:5px;opacity:0.2;left:0;bottom:2px;}
.status.text.blue{color:#135add;}
.status.text.blue::after{background:#135add;}
.status.text.gray{color:#858B97;}
.status.text.gray::after{background:#858B97;}
.file_list{display:flex;flex-direction:column;gap:4px;}
.file_list a{display:flex;gap:4px;align-items:center;}
.file_list.box{padding:15px 35px;margin:40px 0 0 0;background:#f5f7f9;border-radius:15px;gap:10px;}
.file_list.box a{gap:8px;font-size:18px;color:var(--body-text-color);text-decoration:none;}
/* 공지사항 - 상세 */
.board_wrap{border-top:2px solid #000;margin:0 0 30px 0;}
.board_top{display:flex;padding:30px;border-bottom:1px solid #e2e7ef;gap:15px;flex-direction:column;}
.board_title{font-size:25px;font-weight:700;color:var(--primary-title-color);text-align:left;}
.board_info{display:flex;font-size:16px;font-weight:400;color:var(--body-text-color);align-items:center;gap:20px;}
.board_info li{display:flex;align-items:center;}
.board_cont{font-size:18px;text-align:left;padding:45px 30px;line-height:1.5;border-bottom:1px solid #e2e7ef;}
.board_cont a{text-decoration:underline;text-underline-offset:3px;}
.board_cont .img_view{max-width:70%;max-height:70%;margin:0 auto 40px auto;}
.board_cont .img_view img{max-width:100%;max-height:100%;object-fit:contain;}
.board_cont .file_list .file_table{border:0;height:auto;margin:0;}
/* .board_cont .file_list .file_table tbody{max-height:unset;} */
.view_more{border-top:2px solid #000;margin:50px 0 0 0;}
.view_more li{padding:20px 30px;font-size:16px;color:#25272a;border-bottom:1px solid #e2e7ef;}
.view_more .none *{opacity:0.5;}
.view_more span{display:inline-flex;font-weight:500;white-space:nowrap;align-items:center;gap:8px;}
.view_more a{width:calc(100% - 100px);margin:0 0 0 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:bottom;}
/* FAQ */
.faq_wrap{display:flex;border-top:2px solid #000;margin:12px 0 0 0;flex-direction:column;}
.faq_wrap li{border-bottom:1px solid #E2E7EF;}
.question,.answer{display:flex;width:100%;padding:10px 0;font-size:18px;line-height:1.5;align-items:flex-start;}
.question em,.answer em{display:inline-block;width:100px;font-family: 'S-Core Dream';font-size:24px;font-weight:700;text-align:center;}
.question span:not(.visuall-hidden),.answer span:not(.visuall-hidden){width:calc(100% - 100px);text-align:left;margin:4px 0 0 0;}
.question em{color:var(--primary-color);}
.question{background:url(/publish/usr/images/component/icon_arrow_down_blue.png) no-repeat calc(100% - 16px) center;}
.question.active{background:url(/publish/usr/images/component/icon_arrow_up_blue.png) no-repeat calc(100% - 16px) center;}
.answer{padding:34px 26px 34px 0;background:#F5F7F9;border-top:1px solid #E2E7EF;}
.answer em{color:var(--accent-color);}
/* 갤러리 리스트 */
.gallery_list{display:flex;margin:12px 0 0 0;gap:20px;flex-wrap:wrap;}
.gallery_list>li{width:calc((100%/3) - 14px);}
.gallery_list a{width:100%;border:1px solid #E2E7EF;}
.gallery_list .images_area{display:flex;width:100%;height:295px;background:#f2f4f7;overflow:hidden;justify-content:center;align-items:center;}
.gallery_list .images_area img{width:100%;height:100%;object-fit:cover;}
.gallery_list .list_content{padding:20px;}
.gallery_list .list_title{text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:24px;font-weight:600;text-align:left;color:var(--primary-title-color);}
.gallery_list .list_info{display:flex;font-size:16px;font-weight:400;color:#636469;margin:20px 0 0 0;}
.gallery_list .list_info li{position:relative;padding:0 10px;}
.gallery_list .list_info li:first-child{padding:0 10px 0 0;}
.gallery_list .list_info li::after{position:absolute;content:"";width:1px;height:14px;background:#d5d5d5;right:0;top:6px;}
.gallery_list .list_info li:last-child::after{display:none;}
/* 댓글 */
.cmmt_wrap{margin:60px 0 0 0;}
.cmmt_title{display:flex;margin:0 0 12px 0;justify-content:flex-start;align-items:center;gap:6px;}
.cmmt_title p{font-size:16px;font-weight:400;}
.cmmt_title p b{font-weight:600;color:var(--primary-color);}
.cmmt_list{display:flex;border-top:2px solid var(--primary-color);flex-direction:column;}
.cmmt_list li{padding:20px;border-bottom:1px solid var(--default-line-color);}
.cmmt_top{display:flex;gap:8px;align-items:center;}
.cmmt_top .writer{font-size:16px;color:var(--primary-title-color);}
.cmmt_top .cmmt_date{font-size:14px;font-weight:400;color:#666;}
.cmmt_detail{padding:8px 0 12px 0;font-size:16px;color:var(--body-text-color);text-align:left;}
.cmmt_bottom .cmmt_date{font-size:14px;color:#666;}
.cmmt_input {display:flex;padding:12px 20px;margin:40px 0 0 0;border-top:1px solid #cdd5e6;border-bottom:1px solid #cdd5e6;background:#f2f4f6;align-items:center;gap:8px;}
.cmmt_text{width:calc(100% - 100px);}
.cmmt_input textarea{width:100%;height:120px;background:#fff;}
.cmmt_input button.btn.xlarge{height:120px;}
@media (max-width: 1280px){
.gallery_list>li{width:calc((100% / 2) - 10px);}
}
@media (max-width: 768px){
.gallery_list .list_title{font-size:20px;}
}
@media (max-width: 640px){
.search_area{flex-wrap:wrap;gap:8px;}
.search_left,.search_right{width:100%;}
.search_left .total_number{text-align:left;}
.search_input{width:calc(100% - 211px);}
.board_top{padding:16px;}
.board_info{flex-direction:column;align-items:flex-start;gap:0;}
.board_info li{margin:0 0 0 -6px;}
.board_cont{padding:20px 16px;}
.cmmt_view{margin:40px 0 0 0;}
.cmmt_input{flex-wrap:wrap;}
.cmmt_input li{width:100%;}
.cmmt_text{width:100%;}
.cmmt_input button.btn.xlarge{width:100%;height:50px;}
.gallery_list>li{width:100%;}
}
@media (max-width: 500px){
.search_right{flex-wrap:wrap;}
.search_right *{width:100%;}
}