.sub01_5_tabs{margin:30px auto 0 auto; width:calc(100% - 40px)}
.sub01_5_tabs > li{width:50%; padding-left:0}
.sub01_5_tabs > .on a{color:white}
.sub01_5_tabs a{width:100%}
#wrap_bt{ margin-top:50px; margin-bottom:30px;}
#wrap_bt .icon1{background:url(/img/board/icon1.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon2{background:url(/img/board/icon5.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon3{background:url(/img/board/icon2.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon4{background:url(/img/board/icon4.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon5{background:url(/img/board/icon7.png) 50% 10px no-repeat; background-size:40px auto}

#wrap_bt .icon6{background:url(/img/board/icon8.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon7{background:url(/img/board/icon9.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon8{background:url(/img/board/icon10.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon9{background:url(/img/board/icon3.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon10{background:url(/img/board/icon6.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon11{background:url(/img/board/icon11.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon12{background:url(/img/board/icon12.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon13{background:url(/img/board/icon13.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon14{background:url(/img/board/icon14.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon15{background:url(/img/board/icon15.png) 50% 10px no-repeat; background-size:40px auto}
#wrap_bt .icon16{background:url(/img/board/icon16.png) 50% 10px no-repeat; background-size:40px auto}
.wrap_bt .on a{}
.wrap_bt li a{display:flex !important; padding:10px 0; background:none !important;
    flex-wrap: wrap;
    align-content: center;
    box-sizing: border-box; font-size:14px}
.wrap_bt li a img{height:40px; display:block; margin:0 auto}
.wrap_bt li{height:auto !important; width:calc(16.6% - 10px) !important}
.wrap_bt li a p{width:100%; padding:5px 5px 0 5px; line-height:1.2}
.bo_sch_wrap{ display:block; position:relative; height:auto !important; width:auto !important; left:auto !important; float:right; z-index:1 !important}
.bo_sch{position:relative !important; top:auto !important; left:auto !important; margin-left:0 !important; margin-top:0 !important; box-shadow:none !important; border:0 !important}
.bo_sch h3, .bo_sch .bo_sch_cls, .bo_sch select{display:none}
#bo_list_total{font-size:12px !important}
.bo_sch form{ padding:10px !important; padding-right:0 !important; padding-left:0 !important; padding-top:0 !important}
.bo_sch{overflow:hidden}
.bo_sch .sch_bar{box-sizing:border-box}
#bo_btn_top{display:flex; height:70px; align-items:flex-end}
.bo_sch .sch_bar{margin-top:25px !important}
.bo_sch .sch_input{padding:0 10px}
.noti{font-size:12px; margin:10px 0 0 0; color:#ff3746}
.bo_fx ul{display:flex; justify-content:flex-end}
.btn_bo_user li{width:auto !important}
a.btn, .btn{font-size:14px; color:#333; border:1px solid #ecf0f1}
.bt_write{ color:white !important; background:#b3399a !important}
.btn_confirm{margin-bottom:100px !important; text-align:center; font-size:14px}
.file_del label{font-size:12px}
#bo_w .btn_cancel, .btn_submit{font-size:14px !important; color:white}
.controller{display:none}
	.slide-inner .prev, .slide-inner .next{display:none}
.slide-area li{height:85px}	
.slide-area li a{border: 1px solid #5b5b5b;
    border-radius: 5px; width:100%; height:100%; display:flex; justify-content:center; align-content:center; flex-wrap:wrap; gap:5px; box-sizing:border-box}
.slide-area li	.on{ color:#b3399a; border-color:#b3399a}
.slide-area li a img{height:40px}
.slide-area li a span{width:100%}
.tbl_head01 table{white-space:normal}
.m_only{display:none}
.bo_sch_bg{display:none !important}

/*보기*/
.btn_bo_user li, #bo_v_top .bo_v_com li{padding-left:0}
#bo_v_title .bo_v_tit{font-size:24px !important}

@media(max-width:1400px){
#sub_content{width:100%; }	
.wrap_bt, .noti, #bo_list{padding:0 20px}	
#bo_list{box-sizing:border-box}
	}
@media(max-width:1240px){
.wrap_bt li a{font-size:12px}
.tbl_head01 thead .nowrap{white-space:nowrap}	
.tbl_head01 .r_date{white-space:nowrap}
	}
@media(max-width:912px){
.wrap_bt li{width:calc(25% - 10px); font-size:14px}	
.m_only{display:inline-block; color:#000; margin:0 10px 0 0; font-weight:bold}
.pc_only{display:none !important}
.tbl_head01 thead{display:none}
.tbl_head01 tr, .tbl_head01 td{display:block; width:100% !important; height:auto; min-height:20px; text-align:left}
.tbl_head01 tr{border:1px solid #000}
.tbl_wrap table{border-top:0}
.tbl_head01 td{padding:5px 20px; box-sizing:border-box}
.td_subject{padding-left:20px !important}
.tbl_head01 .empty_table{text-align:center}
#bo_list .td_num2, #bo_list .td_num{text-align:left !important}
	}

@media(min-width:769px){
	.slide-area{width:100% !important; transform:none !important; display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin: 0;
    padding: 0;}	
	.slide-area li{    width: calc(16.6% - 10px) !important;
    text-align: center;
    margin: 0;
    padding: 0;
    padding-left: 0 !important;
    font-size: 16px;}
	.slide-area .clone{display:none !important}
		}
	@media(max-width:768px){
	.jd-slider,.jd-slider .slide-inner{overflow:hidden;position:relative;width:100%}
	.jd-slider{margin:0 auto;padding:0}.jd-slider .slide-area{width:100%;margin:0;padding:0}.jd-slider .slide-area:after{display:block;content:'';clear:both}
	.jd-slider .slide-area li{display:none;float:left;width:100%}
	.jd-slider .slide-area li:first-child{display:block}
	
	.jd-slider .next,.jd-slider .prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#000}.jd-slider .hidden.next,.jd-slider .hidden.prev{display:none}
	.jd-slider .prev{left:0}.jd-slider .next{right:0}.jd-slider .controller{width:100%;text-align:center}
	.jd-slider .controller .auto{display:inline-block;vertical-align:middle}.jd-slider .controller .auto i{display:none;color:#333}
	.jd-slider .controller .auto.pause .fa-pause,.jd-slider .controller .auto.play .fa-play{display:block}.jd-slider .controller .indicate-area{display:inline-block}
	.jd-slider .controller .indicate-area a{display:inline-block;position:relative;width:16px;height:16px;margin:0 5px;font-size:0;color:transparent;vertical-align:middle}
	.jd-slider .controller .indicate-area a:after{content:'';position:absolute;top:0;left:0;width:inherit;height:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #333;border-radius:50%}.jd-slider .controller .indicate-area a.on:after{background-color:#333}.jd-slider.fade .slide-area li{display:block;position:absolute;top:0;left:0;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}
	.jd-slider.fade .slide-area li:first-child{position:static;opacity:1}
	.jd-slider.slider--none .controller,.jd-slider.slider--none .next,.jd-slider.slider--none .prev{display:none}


        .jd-slider .slide-inner::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            z-index: 0;
        }

        .jd-slider .slide-area > li {
            border-left: 0;
            box-sizing: border-box;
            text-align: center;
        }

        .jd-slider .controller {
            margin: 10px 0 0; display:none
        }

        .jd-slider.slider3 .slide-area > li,
        .jd-slider.slider3-2 .slide-area > li,
        .jd-slider.slider3-3 .slide-area > li {
            width: 50%;
        }

        .jd-slider.slider3 .slide-area > li:nth-child(2),
        .jd-slider.slider3-2 .slide-area > li:nth-child(2),
        .jd-slider.slider3-3 .slide-area > li:nth-child(2) {
            display: block;
        }

        .jd-slider.slider4 .slide-area > li:first-child {
            background-color: #a66;
        }

        .jd-slider.slider4 .slide-area > li:first-child + li {
            background-color: #6a6;
        }

        .jd-slider.slider4 .slide-area > li:first-child + li + li {
            background-color: #66a;
        }

        .jd-slider.slider4 .slide-area > li:first-child + li + li + li {
            background-color: #aaa;
        }
		.wrap_bt li{width:calc(25% - 10px) !important}
	}	
@media(max-width:540px){
.bo_sch, .bo_sch_wrap{width:100% !important}	
#bo_btn_top{ display:block}
.bo_tit{display:flex}
.m_only{ white-space:nowrap}
.wrap_bt li a p{font-size:11px; letter-spacing:-2px}
.bo_sch .sch_input{width:calc(100% - 60px)}
#bo_list .bo_tit .fa-download{height:16px}
.btn_bo_user{flex-wrap:wrap}
#bo_v_file li{ white-space:normal}
#bo_v_file li br{display:none}
#bo_v_file a{float:none !important}
#bo_v_file .bo_v_file_cnt{display:flex; width:100%}
	}
@media(max-width:440px){
	.sub01_table th, .sub01_table td{white-space:normal}
	}	