.bbs_skin .no_data{text-align:center !important;padding:50px 0  !important;color:#000  !important;font-size:18px  !important;}

.bbs_w100 {width:100%!important;}

/* 추진완료, 추진 중 */
.buss_03 {padding: 4px 10px; background: #30A45F; color: #fff; display: inline-block;}
.buss_02 {padding: 4px 10px;background: #DB581E; color: #fff;display: inline-block;}

/* Search  */
.bbs_search{text-align:center;background:#f4f4f8;padding:25px 0;margin:20px 0}
.bbs_search .form_sel{width:20%;height:30px;border:1px solid #cdcdcd;vertical-align:middle}
.bbs_search .form_txt{width:40%;height:18px;padding:5px;border:1px solid #cdcdcd;vertical-align:middle}
.bbs_search .form_sm{cursor:pointer;width:20%;height:30px;background:#323a47;color:#fff;vertical-align:middle}
.bbs_search .form_sm:focus{background:#0052ca;}

.bbs_search2{text-align:center;background:#f4f4f8;padding:25px 0;margin:20px 0}
.bbs_search2 .form_sel{width:20%;height:30px;border:1px solid #cdcdcd;vertical-align:middle}
.bbs_search2 .form_txt{width:40%;height:18px;padding:5px;border:1px solid #cdcdcd;vertical-align:middle}
.bbs_search2 .form_sm{cursor:pointer;width:20%;height:30px;background:#323a47;color:#fff;vertical-align:middle}
.bbs_search2 .left{margin:0 0 10px 0}

/*list*/
.bbs_list01 .total span{color:#f26522;}
.bbs_list01 .list_box{margin-top:30px;border-top:solid 1px #323a47;}
.bbs_list01 .list_box li{position:relative;border-bottom:solid 1px #d6d6d6;overflow:hidden;}
.bbs_list01 .list_box .adm_check{position:absolute;top:19px;left:0;}
.bbs_list01 .list_box li .list_tit a{}
.bbs_list01 .list_box li .num{position:absolute;top:1px;right: 1px;font-style:normal;display:inline-block;padding:10px 15px;background:#ebebed;}
.bbs_list01 .list_box li .notice{background:#e86726;color:#fff;font-weight:600;}
.bbs_list01 .list_box li .info{display:block;padding:15px 0;color:#c2c2c2;font-size:12px;margin-top: 40px;}
.bbs_list01 .list_box li .info em{display:inline-block;font-style:normal;padding:0 15px;font-size:14px;color:#666;}
.bbs_list01 .list_box li .info em.view_no{background:url("/images/bbs/list_db.gif") no-repeat left center;margin-left:15px;}
.bbs_list01 .list_box li strong{display:block;color:#000;font-weight:600;font-size:18px;padding:0 15px;}
.bbs_list01 .list_box li .s_view{display:block;padding:15px;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bbs_list01 .list_box li .list_app{background:#ebebed;padding:15px;}
.bbs_list01 .list_box li .list_app .app a{display:inline-block;padding:0 15px 0 0;background:url("/images/bbs/icon_app.png") no-repeat right 8px;color:#000;}
.bbs_list01 .list_box li .list_app .app a span{color:#f26522;}
.bbs_list01 .list_box li .list_app .app a:hover,
.bbs_list01 .list_box li .list_app .app a:focus{text-decoration:underline;}
.bbs_list01 .list_box li .list_app div{position:relative;background:#fff;padding:10px;margin-top:10px;}
.bbs_list01 .list_box li .list_app div li{background:url("/images/bbs/bbs_file_icon.gif") no-repeat left 6px;padding:0 0 0 15px;border:none;}
.bbs_list01 .list_box li .list_app div li a span{display:inline-block;height:25px;padding:0 20px 0 0;background:url("/images/bbs/icon_viewer.gif") no-repeat right 5px;font-size:13px;}
.bbs_list01 .list_box li .list_app div p{position:absolute;top:-25px;right:0;}
.bbs_list01 .list_box li .list_app div p a{overflow:hidden;display:inline-block;width:10px;height:9px;background:url("/images/bbs/app_close.gif") no-repeat left top;}
.bbs_list01 .list_box li .list_app div p a span{display:inline-block;padding:12px 0 0 0;}

.newsletter_list>ul>li span {display:block; margin-bottom: 6px;}
.newsletter_list>ul>li .sbtn_go {padding:6px 7px 5px 30px !important;; background: url(/images/01_potal/sub/btn_new.png) no-repeat 10px center #f26522; font-size: 14px; margin: 2px 5px 2px 0; padding: 0 0 0 30px; border: 1px solid #f26522; color: #fff; padding: 6px 10px 5px 30px; display: inline-block;}
.newsletter_list>ul>li .sbtn_down {padding:6px 10px 5px 30px !important;;  background: url(/images/01_potal/sub/btn_down.png) no-repeat 10px center #323a47; font-size: 14px; margin: 2px 5px 2px 0; padding: 0 0 0 30px; border: 1px solid #323a47; color: #fff; padding: 6px 10px 5px 30px; display: inline-block;}

/*list_table*/
.bbs_list02 .total span{color:#f26522;}
.bbs_list02 table.list{margin-top:20px;width:100%;}
.bbs_list02 table.list tbody td.subject a{font-weight:600;color:#000;}
.bbs_list02 table.list tbody td.subject span.icon_rep{display:inline-block;background:url("/images/bbs/icon_rep.png") no-repeat center top;overflow:hidden;width:23px;height:0;padding:13px 0 0 0;margin:5px 8px 0 0;}
.bbs_list02 table.list tbody td.subject span.icon_sec{display:inline-block;background:url("/images/bbs/icon_secret.png") no-repeat center top;overflow:hidden;width:13px;height:0;padding:13px 0 0 0;margin:5px 8px 0 0;}
.bbs_list02 table.list tbody td.subject span.icon_new{display:inline-block;background:url("/images/bbs/icon_new.png") no-repeat center top;overflow:hidden;width:13px;height:0;padding:13px 0 0 0;margin:5px 8px 0 0;}

.bbs_list02 table.list tbody td.num{color:#0052ca;font-size:14px;}
.bbs_list02 table.list .notice{background:#f3f8fb;}
.bbs_list02 table.list .noticew span{background:#0052ca;color:#fff;display:inline-block;padding:3px 10px;border-radius:5px;}
.bbs_list02 table.list tbody td.subject a.sbtn_normal{color:#fff;width:auto;text-align:center;padding:3px 20px;margin:0}
.bbs_list02 table.list tbody td.subject a.sbtn_normal{color:#fff;display:inline-block;padding:5px 10px;width:100px;text-align:center}

.bbs_list02 table.list tbody td a.down{display:inline-block;padding: 1px 1px 1px 33px;background: #1b3582 url("/images/01_potal/sub/btn_down.png") no-repeat left 12px center;}
.bbs_list02 table.list tbody td a.down span{display: block;background:#fff;padding: 5px 10px;font-size: 14px;}
.bbs_list02 table.list tbody td a.down:hover{background-color:#0052ca; color:#0052ca;}


.bbs_list02 table.list tbody td a.map{position:relative;display:inline-block;width: 76px;padding: 1px 1px 1px 33px;background: #1b3582 url("/upload_data/board_data/BBS_0000144/159460807918003.png") no-repeat left 10px center;color: #333;z-index: 222;}
.bbs_list02 table.list tbody td a.map span{display: block;background:#fff;padding: 0 10px;font-size: 14px;}
.bbs_list02 table.list tbody td a.map:hover{background-color:#0052ca; color:#0052ca;}
.bbs_list02 table.list tbody td a.map:before{content: '지도보기';position:absolute;left: 33px;width: 76px;height: 24px;background: #fff;font-size: 14px;z-index: 0;}


@media all and (max-width:1022px){
.bbs_list02 table.list col{width:100%!important;}
.bbs_list02 table.list thead th{display:none;}
.bbs_list02 table.list tbody {border-top: 1px solid #151515;}
.bbs_list02 table.list tbody tr{display: block;padding:15px 0;border-bottom:1px solid #d9d9d9;}
.bbs_list02 table.list tbody tr:nth-child(odd) {background:#f8f8f8}
.bbs_list02 table.list tbody td{display:block;padding: 3px 10px 3px;}
.bbs_list02 table.list tbody td.subject{font-size:16px;line-height:24px;}
.bbs_list02 table.list [data-cell-header]:before {content: attr(data-cell-header);display: inline-block; }
.bbs_list02 table.list .noticew[data-cell-header]:before{content:""}


}
@media all and (min-width:1023px){
.bbs_list02 table.list{width:100%;}
.bbs_list02 table.list thead{border:solid 2px #a8aeba;border-bottom:none;}
.bbs_list02 table.list th,
.bbs_list02 table.list td{text-align:center;padding:15px 0;border-bottom:1px solid #cdcdcd;border-top:none;vertical-align:middle;font-size:16px;line-height:1.5em}
.bbs_list02 table.list thead th{background:#f7f7f7;color:#333}
.bbs_list02 table.list tbody td{color:#555;}
.bbs_list02 table.list tbody td.subject{text-align:left;}
.bbs_list02 table.list tbody td.subject a{display:inline-block;width:70%;padding-right:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bbs_list02 table.list .noticew span{padding:3px 8px;}

.bbs_list02 table.list tbody td a.down{ height: 40px;}
.bbs_list02 table.list tbody td a.down span{display: none;}

.bbs_list02 table.list tbody td a.map{height: 40px;}
.bbs_list02 table.list tbody td a.map span{display: none;}

}
@media all and (min-width:1399px){
.bbs_list02 table.list tbody td a.down{height: auto;}
.bbs_list02 table.list tbody td a.down span{display: block;}

.bbs_list02 table.list tbody td a.map{height: auto;}
.bbs_list02 table.list tbody td a.map span{display: block;}
}   


/*News*/
.bbs_news .total span{color:#f26522;}
.bbs_news .list_box{margin-top:30px;border-top:solid 1px #323a47;}
.bbs_news .list_box li{position:relative;border-bottom:solid 1px #d6d6d6;overflow:hidden;}
.bbs_news .list_box .adm_check{position:absolute;top:202px;left:16px;}
.bbs_news .list_box .news_list a{display:block;}
.bbs_news .list_box .news_list a .img{display:inline-block;padding:20px 20px 0 20px;text-align:center;}
.bbs_news .list_box .news_list a .img img{border:solid 1px #dfdfdf;width: 248px;height: 168px;}
.bbs_news .list_box .news_list .info em.no{color:#0052ca !important;}
.bbs_news .list_box .news_list .info em.notice{color:#f26522 !important;}
.bbs_news .list_box li .info{display:block;padding:15px 0 15px 30px;color:#c2c2c2;font-size:12px;}
.bbs_news .list_box li .info em{display:inline-block;font-style:normal;padding:0 8px;font-size:14px;color:#666;}
.bbs_news .list_box li .info em.view_no{background:url("/images/bbs/list_db.gif") no-repeat left center;margin-left:8px;padding-left:15px;}
.bbs_news .list_box li strong{display:block;color:#000;font-weight:600;font-size:18px;padding:0 15px;}
.bbs_news .list_box li .s_view{display:block;padding:15px;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bbs_news .list_box li .list_app{background:#ebebed;padding:15px;}
.bbs_news .list_box li .list_app .app a{display:inline-block;padding:0 15px 0 0;background:url("/images/bbs/icon_app.png") no-repeat right 8px;color:#000;}
.bbs_news .list_box li .list_app .app a span{color: #C00000;}
.bbs_news .list_box li .list_app .app a:hover,
.bbs_news .list_box li .list_app .app a:focus{text-decoration:underline;}
.bbs_news .list_box li .list_app div{position:relative;background:#fff;padding:10px;margin-top:10px;}
.bbs_news .list_box li .list_app div li{background:url("/images/bbs/bbs_file_icon.gif") no-repeat left 6px;padding:0 0 0 15px;border:none;}
.bbs_news .list_box li .list_app div li a span{display:inline-block;height:25px;padding:0 20px 0 0;background:url("/images/bbs/icon_viewer.gif") no-repeat right 5px;font-size:13px;}
.bbs_news .list_box li .list_app div p{position:absolute;top:-25px;right:0;}
.bbs_news .list_box li .list_app div p a{overflow:hidden;display:inline-block;width:10px;height:9px;background:url("/images/bbs/app_close.gif") no-repeat left top;}
.bbs_news .list_box li .list_app div p a span{display:inline-block;padding:12px 0 0 0;}
.bbs_news .no_data{padding:50px 0;text-align:center;color:#000;font-size:19px;border-top:solid 1px #323a47;border-bottom:solid 1px #ccc;}



/*photo*/
.bbs_photo{}

.bbs_photo .total span{color:#f26522;}
.bbs_photo .photo_list{margin-top:30px;border-top:solid 1px #323a47;}
.bbs_photo .photo_list .pt_box{position:relative;}
.bbs_photo .photo_list .adm_check{position:absolute;top:13px;left:10px;}
.bbs_photo .photo_list .pt_box a{display:block;border-bottom:solid 1px #d6d6d6;padding:40px 0 20px 0;}
.bbs_photo .photo_list .pt_box .img{display: block;position:relative;}
.bbs_photo .photo_list .pt_box .img img{border:solid 1px #dfdfdf;width:100%;}
.bbs_photo .photo_list .pt_box .img em{position:absolute;top:35%;left:40%;display:inline-block;width:57px;height:57px;background:url("/images/bbs/icon_play.png") no-repeat center center;}
.bbs_photo .photo_list .pt_box .info em.no{color:#0052ca !important;}
.bbs_photo .photo_list .pt_box .num{position:absolute;top:1px;right:1px;font-style:normal;display:inline-block;padding:10px 15px;background:#ebebed;}
.bbs_photo .photo_list .pt_box .info{display:block;padding:15px 0;color:#c2c2c2;font-size:12px;}
.bbs_photo .photo_list .pt_box .info em{display:inline-block;font-style:normal;padding:0 8px;font-size:14px;color:#666;}
.bbs_photo .photo_list .pt_box .info em.view_no{background:url("/images/bbs/list_db.gif") no-repeat left center;margin-left:8px;padding-left:15px;}
.bbs_photo .photo_list .pt_box strong{display:block;color:#000;font-weight:600;font-size:18px;padding:0 10px;}
.bbs_photo .photo_list .pt_box .s_view{display:block;padding:15px;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


/* Page */
.bbs_page{text-align:center;padding:25px 0 5px 0}
.bbs_page span{margin:0 2px 7px 2px;display:inline-block;}
.bbs_page a{display:inline-block;padding:10px 0 0 0;border:1px solid #ddd;width:40px;height:30px}
.bbs_page a:hover{text-decoration:underline}
.bbs_page a img{margin:6px 0 0 0}
.bbs_page .on a{font-weight:bold;color:#fff;background:#444547;border:1px solid #444547}
.bbs_page .on a:focus{background:#0052ca;}

.bbs_btnr{text-align:center;margin:10px 0}
.bbs_btnr a{display:inline-block;margin:0 5px 7px 5px}
.bbs_btnc{text-align:center;margin:10px 0}
.bbs_btnc a{margin:0 2px}

/*calendar*/
.calendar{border-top:solid 2px #323a47;border-bottom:dotted 1px #d5d5d5;}
.calendar .cal .date{text-align:center;font-size:18px;color:#000;padding:20px 0;}
.calendar .cal .date em{display:inline-block;font-style:normal;padding:0 50px;}
.calendar .cal .date a{display:inline-block;width:30px;height:30px;overflow:hidden;}
.calendar .cal .date a span{display:block;padding:35px 0 0 0;}
.calendar .cal .date a.prev{background:url("/images/bbs/cal_prev.png") no-repeat left center;}
.calendar .cal .date a.next{background:url("/images/bbs/cal_next.png") no-repeat left center;}

.cal_table{width:100%;}
.cal_table thead th{border-top:solid 1px #444;border-bottom:solid 1px #a2a2a2;border-right:solid 1px #fff;font-size:14px;color:#000;padding:10px 0;}
.cal_table .sun,
.cal_table .sun a{color:#d00c0c;}
.cal_table .sat,
.cal_table .sat a{color:#1473b5;}
.cal_table tbody td{border-bottom:solid 1px #dfdfdf;border-left:solid 1px #dfdfdf;}
.cal_table tbody td.sun{border-left:none;}
.cal_table tbody td.today{background:#e6eefa;}
.cal_table tbody td a{display:block;padding:10px 5px;}
.cal_table tbody td a.on{background:url("/images/bbs/cal_point.png") no-repeat 25px 15px;}

.calendar .info .info_tit{font-size:18px;color:#0052ca;padding:20px;text-align:center;border-bottom:dotted 1px #a2a2a2;}
.calendar .info ul{padding:15px;max-height:300px;overflow:auto;}
.calendar .info li{background:url("/images/bbs/cal_point.png") no-repeat left 10px ;padding:5px 0 5px 15px;}

.cal_search{background:#f4f4f8;padding:25px 20px;margin:20px 0}
.cal_search li{margin:0 0 15px 0;}
.cal_search li *{vertical-align:middle}
.cal_search li span{display:block;margin:5px 0 0 0}
.cal_search label{display:block;margin:0 0 5px 0;color:#333;;padding:0 0 0 10px;background:url("/images/01_potal/common/li02.png") no-repeat 0 5px}
.cal_search p{text-align:center;margin:10px 0 0 0}
.cal_search .form_sel{width:30%;height:30px;border:1px solid #cdcdcd;vertical-align:middle}
.cal_search .form_txt{width:60%;height:18px;padding:5px 0;border:1px solid #cdcdcd}
.cal_search .wid50{width:45%}
.cal_search button.type{height:30px;border:1px solid #cdcdcd;background:#fff;}
.cal_search button.reset{width:70px;height:30px;background:#363636;color:#fff}
.cal_search .form_sm{cursor:pointer;width:70px;height:30px;background:#323a47;color:#fff}
.cal_search .sch_row1{margin:0}
.cal_search .sch_row1 *{vertical-align:middle}
.cal_search .sch_row1 span{display:block;margin:0 0 5px 0}

.sch_table{overflow-x:auto;}
.sch_table table{min-width:800px;width:100%;border-top:solid 2px #323a47;}
.sch_table table thead th{background:#f7f7f7;border:solid 1px #cdcdcd;color:#000;padding:15px 0;}
.sch_table table tbody td{border:solid 1px #cdcdcd;padding:10px;text-align:center;}
.sch_table table tbody td.txt_left{text-align:left;}
.sch_table table tbody td a:hover,
.sch_table table tbody td a:focus{text-decoration:underline;}

.art_cal_type{font-weight:bold;color:#252525;text-align:left;margin:0 0 5px 0}
.art_cal_type span{margin:0 0 0 20px;font-size:14px}
.art_cal_type span:first-child{margin:0}
.art_cal_type span:before{content:"";display:inline-block;width:11px;height:11px;margin:0 5px 0 0;background:url("/images/12_art/main/main_ico.png") no-repeat}
.art_cal_type span.type1:before{background-position:-60px -66px}
.art_cal_type span.type2:before{background-position:-71px -66px}
.art_cal_type span.type3:before{background-position:-82px -66px}
.art_cal_type span.type5:before{background:url("/upload_data/board_data/BBS_0000144/169379452251804.png") no-repeat!important;}
.art_cal span{display:inline-block;width:11px;height:0;padding:11px 0 0 0;margin:3px 3px 0 0;overflow:hidden;background:url("/images/12_art/main/main_ico.png") no-repeat}
.art_cal span.type1{background-position:-60px -66px}
.art_cal span.type2{background-position:-71px -66px}
.art_cal span.type3{background-position:-82px -66px}
.art_cal span.type5{background:url("/upload_data/board_data/BBS_0000144/169379452251804.png") no-repeat;}
.calendar .art_cal_info li{background:none;line-height:1.5em;position:relative;padding:0 0 0 50px;margin:0 0 10px 0}
.calendar .art_cal_info li span{font-weight:bold;position:absolute;top:0;left:0}
.calendar .art_cal_info li span:before{content:"";display:inline-block;width:11px;height:11px;margin:0 3px 0 0;background:url("/images/12_art/main/main_ico.png") no-repeat}
.calendar .art_cal_info li span.type1{color:#e21b5d}
.calendar .art_cal_info li span.type2{color:#2d71bc}
.calendar .art_cal_info li span.type3{color:#2fa626}
.calendar .art_cal_info li span.type1:before{background-position:-60px -66px}
.calendar .art_cal_info li span.type2:before{background-position:-71px -66px}
.calendar .art_cal_info li span.type3:before{background-position:-82px -66px}



/*view*/
.bbs_view .bbs_vtop h4{color:#000;padding:0;margin:0;text-align:center;font-size:18px;background:none;}
.bbs_view .bbs_vtop .col{text-align:center;color:#c2c2c2;font-size:12px;padding:20px 0;}
.bbs_view .bbs_vtop .col span{display:inline-block;padding:0 15px;font-size:16px;color:#666;}
.bbs_view .bbs_vtop .col span.writer{color:#0052ca;}
.bbs_view .bbs_vtop .col span.view_no{background:url("/images/bbs/list_db.gif") no-repeat left center;margin-left:15px;}
.bbs_view .bbs_vtop .view_app{background:#f4f4f8;border:solid 1px #cfcfcf;padding:10px;}
.bbs_view .bbs_vtop .view_app p span{color:#f75000;}
.bbs_view .bbs_vtop .view_app div{background:#fff;padding:10px;margin-top:10px;}
.bbs_view .bbs_vtop .view_app div li{background:url("/images/bbs/bbs_file_icon.gif") no-repeat left 6px;}
.bbs_view .bbs_vtop .view_app div a{display:inline-block;padding:0 0 0 15px;border:none;}
.bbs_view .bbs_vtop .view_app div a.viewer{padding:0;}
.bbs_view .bbs_vtop .view_app div a span{display:inline-block;height:25px;padding:0 20px 0 0;background:url("/images/bbs/icon_viewer.gif") no-repeat right 5px;font-size:13px;}
.bbs_view .bbs_vtop .view_app div a:hover,
.bbs_view .bbs_vtop .view_app div a:focus{text-decoration:underline;}
.bbs_view .bbs_con{padding:20px 10px;/* border-bottom:Solid 1px #d6d6d6; */line-height:24px;word-break: break-word;}
.bbs_view .bbs_con img{width:80%;margin:0 auto;}
.bbs_view div img {width:100%!important;}

/*write*/
.bbs_write{/* border-top: none; */width:100%;border: 3px solid gainsboro;}
.bbs_write th, .bbs_write td{vertical-align:middle;border:1px solid #cdcdcd;padding:15px 5px}
.bbs_write th *, .bbs_write td *{vertical-align:middle;}
.bbs_write th{color:#274678;background:#f3f8fb}
.bbs_write td{}
.bbs_write td label{margin:0 15px 0 0}
.bbs_write .border_l{border-left:1px solid #cdcdcd}
.bbs_write .border_r{border-right:1px solid #cdcdcd}
.w_star{color:#ed1c24}

.input_w60{width:60px}

a.cs_btn span{display:inline-block;padding:8px 15px;background:#444;color:#fff;margin:0 10px;}

.input_text{border:1px solid #e1e1e3;padding:5px 1px;height:20px;width:100%}
.input_sel{border:1px solid #e1e1e3;padding:5px 1px;margin:0;height:32px;width:100%}

.bbs_content img{width:100%;}
table .view_app a{display:inline-block;padding:0 0 0 15px;border:none;background:url("/images/bbs/bbs_file_icon.gif") no-repeat left 6px;}
table .view_app a.viewer{display:inline-block;height:25px;padding:0 20px 0 0;background:url("/images/bbs/icon_viewer.gif") no-repeat right 5px;font-size:13px;}

/* enquete */
.enquete_list{width:100%;border-top:1px solid #223e99}
.enquete_list li{border-bottom:1px solid #cdcdcd;line-height:1.25em;padding:25px 0}
.enquete_list li *{vertical-align:middle}
.enquete_list li strong{font-weight:600;color:#000;font-size:20px;line-height:1.5em}
.enquete_list li>span{display:inline-block;padding:3px 10px;margin:0 0 0 10px;border-radius:3px;border:1px solid #223e99;color:#223e99;font-size:13px;font-weight:600}
.enquete_list li>span.close{background:#a1a1a1;border:1px solid #a1a1a1;color:#fff;}
.enquete_list li em{font-style:normal;font-size:16px;display:block;margin:10px 0}
.enquete_list li p{margin:10px 0 0 0}
.enquete_list li p a{display:inline-block;padding:10px 20px;margin:0 10px 0 0;color:#fff;border-radius:3px}
.enquete_list li p a.join{background:#f26522}
.enquete_list li p a.join span{display:inline-block;background:url("/images/bbs/enquete_check.png") no-repeat 0 center;padding:0 0 0 20px;}
.enquete_list li p a.join:hover{background:#b84108}
.enquete_list li p a.result{background:#0052ca}
.enquete_list li p a.result span{display:inline-block;background:url("/images/bbs/enquete_result.png") no-repeat 0 center;padding:0 0 0 20px;}
.enquete_list li p a.result:hover{background:#032d6b}
.enquete_list li p a.end{display:inline-block;padding:10px 20px;margin:0 10px 0 0;color:#fff;border-radius:3px;background:#323a47}
.enquete_list li p a.end span{display:inline-block;background:url("/images/bbs/enquete_end.png") no-repeat 0 center;padding:0 0 0 20px;}
.enquete_list li p a.end:hover{background:#707070}


.enquete_view li *{vertical-align:middle}
.enquete_view .bbs_con{border-top:dashed 1px #ccc;margin-bottom:30px;}
.enquete_view .qbox>div{margin:0 0 40px 0}
.enquete_view .qbox li{font-size:14px;line-height:1.5em;padding:0 0 0 12px;margin:0 0 5px 0;background:url("/images/01_potal/common/li01.png") no-repeat 0 7px}
.enquete_view .qbox li ul{margin:7px 0}
.enquete_view .qbox li li{padding:0 0 0 10px;background:url("/images/01_potal/common/li02.png") no-repeat 0 7px}

.enquete_view h5{background:#f4f6fb;padding:15px;border:1px solid #d0d7e7;font-size:16px;line-height:1.5em;margin:0 0 20px 0;}
.enquete_view h5.qcoment{font-size:16px;word-break:keep-all;color:#333;}
.enquete_view .qcoment{font-size:14px;line-height:1.5em;margin:0 0 10px 0}
.enquete_view .in_txt{width:97%;height:18px;padding:7px 0;border:1px solid #cdcdcd;vertical-align:middle}
.enquete_view .in_txta{width:97%;height:50px;padding:7px 0;border:1px solid #cdcdcd;vertical-align:middle}
.enquete_view .enquete_btn{text-align:center}
.enquete_view .enquete_btn input, .enquete_view .enquete_btn a{background:#f26522;color:#fff;font-size:16px;text-align:center;width:150px;padding:15px 0;border-radius:3px}
.enquete_view .enquete_btn input{cursor:pointer}
.enquete_view .enquete_btn a{display:inline-block}
.enquete_view .enquete_btn input:hover, .enquete_view .enquete_btn a:hover{background:#b23900}


.enquete_view .qbox .q_s_box h5{background:none;}

/*FAQ*/

.bbs_faq{border-top: 2px solid #626262;margin-top:30px;}
.bbs_faq>li{}
.bbs_faq>li:first-child{margin-top:0;}
.bbs_faq .inner{position:relative;padding:20px;border-bottom: 1px solid #c1c1c1;}
.bbs_faq .inner p{line-height:22px;}
.bbs_faq .item{display:block;position:relative;overflow:hidden;padding:0 20px;border-bottom: 1px dotted #c1c1c1;}
.bbs_faq .item:before{content:"";}
.bbs_faq .item:hover,
.bbs_faq .item:focus,
.bbs_faq .item:active,
.bbs_faq .item.on{background: #f8f8f8;z-index:2;}
.bbs_faq .item:after{content:"";float:right;width:25px;height:100%;background:url("/images/bbs/uia_arr.png") no-repeat 0 50%}
.bbs_faq .item.on:after{background-image:url("/images/bbs/uia_arr_on.png")}
.bbs_faq .item b{display:inline-block;position:relative;padding-bottom:20px;vertical-align:middle;color:#2d2d2d;font-size:18px;font-weight:600;line-height:32px;}
.bbs_faq .faq .item,
.bbs_faq .faq .inner{padding-left:40px;}
.bbs_faq .faq .question,
.bbs_faq .faq .inner .answer{display:inline-block;position:absolute;left:10px;font-size:30px;font-weight:600;line-height:1;}
.bbs_faq .faq .item.on .question { color:#2156a4; }
.bbs_faq .faq .question{top:17px;color:#959595;}
.bbs_faq .faq .inner .answer{top:20px;color:#5d5d5d;}
.bbs_faq .faq .inner p{margin-top: 0;color: #5d5d5d;}




/* Tablet */
@media all and (min-width:768px) {
.bbs_search .form_sel{width:70px}
.bbs_search .form_txt{width:300px}
.bbs_search .form_sm{width:70px}

.bbs_search2{overflow:hidden;padding:25px 20px}
.bbs_search2 .left{float:left;margin:0}
.bbs_search2 .right{float:right;text-align:right}
.bbs_search2 .form_sel{width:70px}
.bbs_search2 .form_txt{width:200px}
.bbs_search2 .form_sm{width:70px}
.bbs_search2 .form_sm:focus {outline:1px solid #f26522;}

/*News*/
.bbs_news .list_box .img{display:block !important;}
.bbs_news .list_box .adm_check{top:208px;}
.bbs_list01 .list_box li .info{margin-top: 0;}


/*photo*/
.bbs_photo .photo_list{overflow:hidden;}
.bbs_photo .photo_list .pt_box{float:left;width:50%;}
.bbs_photo .photo_list .pt_box a{width:95%;margin:0 auto;height: 415px;}
.bbs_photo .photo_list .pt_box .s_view{width:90%;overflow:inherit;white-space:normal;line-height:24px;}
.bbs_photo .photo_list .pt_box .img img{width:100%;height:248px;}
.bbs_photo .photo_list .pt_box .img em{top:39%;left:42%;}



.cal_search ul{overflow:hidden}
.cal_search li{width:45%;margin:0 5% 7px 0;float:left}
.cal_search label{display:inline-block;width:90px} 
.cal_search .form_sel{width:auto}
.cal_search .form_txt{width:70%}
.cal_search .wid50{width:30%}
.cal_search li span{display:inline}
.cal_search li.row1{width:90%}    
.cal_search li.row1 .wid50{width:100px}
.cal_search .sch_row1 span{display: inline-block;}
.cal_search .sch_row1 .wid50{width:100px}

.bbs_write th, .bbs_write td{padding:15px 10px}

.input_wf{width:100%}
.input_w170{width:170px}
.input_w400{width:400px}
.input_w60{width:60px}

.bbs_btnr{text-align:right}

.enquete_list li{padding:30px 250px 30px 0;position:relative}
.enquete_list li em{margin:10px 0 0 0}
.enquete_list li p{position:absolute;top:40px;right:0;margin:0}
.enquete_list li p a{margin:0 0 0 10px}
.enquete_list li p a.end{margin:0;}

.enquete_view .enquete_tit li{display:inline;margin:0 20px 0 0}

.bbs_faq>li{height:65px;overflow:hidden;}
.bbs_faq .item{display:block;position:relative;overflow:hidden;height:65px;}
.bbs_faq .faq .item,
.bbs_faq .faq .inner{padding-left:108px;}
.bbs_faq .faq .question,
.bbs_faq .faq .inner .answer{left:53px;}
.bbs_faq .item b{padding:17px 45px 0 0;}

.hide_m{display:block;display:table-cell}
.hide_t{display:none}
}

/* Desktop */
@media all and (min-width:1023px) {
.bbs_list01 .list_box .adm_check{top:95px;left:35px;}
.bbs_list01 .list_box li .num{right:inherit;left:1px;}
.bbs_list01 .list_box li span.list_con{display:inline-block;margin-left: 110px;}

.bbs_list01 .list_box li .s_view{display:block;padding:15px;width:auto; white-space:inherit;}
.bbs_list01 .list_box li .list_app{display:block;margin-left: 100px;}

/*News*/
.bbs_news .list_box .news_list a{height:210px;}
.bbs_news .list_box .adm_check{top:37px;left:290px;z-index: 500;}
.bbs_news .list_box .img{display:inline-block !important;}
.bbs_news .list_box .list_con{position:absolute;top:20px;left:275px;width:68%;}
.bbs_news .list_box .list_con .s_view{width:95%;white-space:normal;line-height:20px;}

/*photo*/
.bbs_photo .photo_list .pt_box{float:left;width:33.3333%;height: 475px;}



/*calendar*/
.calendar{overflow:hidden;}
.calendar .cal{float:left;width:55%;padding-right:3%;border-right:solid 1px #dcdcdc;padding-bottom:30px;}
.calendar .info{float:right;width:39%;}
.calendar .cal .date{font-size:22px;padding:15px 0;}

.bbs_view .bbs_vtop h4{font-size:26px;}

.hide_t{display:block;display:table-cell}
}

@media all and (min-width:1400px) {
.bbs_list01 .list_box li{overflow:inherit;}
.bbs_list01 .list_box li:after{display:block;content:"";clear:both}
/*.bbs_skin .list_box li .list_tit{display:table-cell;width:85%;border-right:solid 1px #d6d6d6;}*/
.bbs_list01 .list_box li .list_tit{float:left;width:85%;border-right:solid 1px #d6d6d6;height:165px;}
.bbs_list01 .list_box li .num{left:0;}
.bbs_list01 .list_box li span.list_con:hover,
.bbs_list01 .list_box li span.list_con:focus{text-decoration:underline;}
/*.bbs_skin .list_box li .list_app{display:table-cell;background:none;padding:0;margin:0;vertical-align:middle;}*/
.bbs_list01 .list_box li .list_app{float:right;width:13%;background:none;padding:70px 0 0 0;margin:0;}
.bbs_list01 .list_box li .app{text-align:center;}
.bbs_list01 .list_box li .list_app div{position:absolute;right:20px;border:solid 1px #000;z-index:1000;}
.bbs_list01 .list_box li .list_app div p{top:5px;right:5px;}


/*News*/
.bbs_news .list_box .list_con{width:72%;}
.bbs_news .list_box li .list_app ul{overflow:hidden;}
.bbs_news .list_box li .list_app li{float:left;width:48%;}


.cal_table tbody td{height:60px;}

.bbs_view .bbs_vtop .view_app div ul{overflow:hidden;}
.bbs_view .bbs_vtop .view_app div ul li{box-sizing:border-box;}
.bbs_view div img {width:100%!important;}


}

/* Desktop wide */
@media all and (min-width:1600px) {



}        


/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂªÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â°*/
.sub_search{padding:30px 0 40px 0;position:relative;text-align:center;overflow:hidden;}
.sch_con{overflow:hidden;}
.sch_sel{border:1px solid #fff;width:40%}
.sch_txt{border:1px solid #fff;width:40%;font-size:16px}
.sch_bar{border:5px solid #323a47;display:inline-block;padding:10px 0 0 12px;height:30px;width:70%}
.sch_schin{display:inline-block;margin:10px 0 0 0}
.sc_btn{background:#323a47;color:#fff;cursor:pointer;width:20%;height:50px;font-size:16px;text-align:center}

.total_search_txt01{margin:30px 0 15px 0;padding: 0 0 0 8px;background:url("/images/bbs/bbs_total.gif") no-repeat 0 center;}
.total_search_txt01 .fc05{color:#223e99}
.total_search_txt01 .fc01{color:#d44500}

.sch_more{background:#f4f6fb;padding:10px;margin:15px 0 0 0}
.sch_more li strong{display:block;color:#000;margin:0 0 10px 0}
.sch_more label{margin:0 10px 0 3px}

.sch_left .sch_col .tit{padding:20px;margin:40px 0 20px 0;background:#f4f6fb;}
.sch_left .sch_col .tit *{vertical-align:middle}
.sch_left .sch_col .tit h4{margin:0;display:inline;font-size:20px;background:url("/images/01_potal/sub/h4.png") no-repeat 0 1px;}
.sch_left .sch_col .tit .num{font-size:14px;display:inline;margin:0 0 0 10px}
.sch_left .sch_col .tit .num strong{color:#d44500}
.sch_left a:hover{text-decoration:underline}
.sch_left em.sc_point{background:#FFFF33;font-style:normal}

.sch_tab{margin:0}

.sch_pagelist li{font-size:16px;padding:0 0 20px 15px;margin:0 0 20px 0;background:url("/images/01_potal/sub/li01.png") no-repeat 0 7px;border-bottom:1px dotted #dedede}
.sch_pagelist li a{color:#000}

.sch_conlist li{border-bottom:1px dotted #dedede;padding:0 0 20px 0;margin:0 0 20px 0;font-size:14px;line-height:1.5em}
.sch_conlist li *{vertical-align:middle}
.sch_conlist li strong{font-size:16px}
.sch_conlist li strong a{color:#000}
.sch_conlist li>span{display:block;margin:5px 0}
.sch_conlist li>span.sch_local{color:#d44500}

.sch_con .photo_list{border-top:1px solid #223e99;border-bottom:1px solid #cdcdcd;padding:20px 0 0 0}
.sch_con .photo_list ul{overflow:hidden}
.sch_con .photo_list li{float:left;width:100%;margin:0 0px 30px 0px;text-align:center}
.sch_con .photo_list li a{font-size:13px;color:#777;display:block}
.sch_con .photo_list li span{display:block;width:99%;border:solid 1px #e6e6e6;margin:0 auto 10px auto}
.sch_con .photo_list li span img{width:100%}
.sch_con .photo_list li strong{display:block;color:#000;font-size:16px;line-height:1.5em}
.sch_con .photo_list{border:none}

.sch_left .sch_col .more{text-align:right;margin:20px 0 50px 0}
.sch_left .sch_col .more a{padding:0 15px 0 0;background:url("/images/bbs/search_more_arr.png") no-repeat right center;font-size:14px;text-decoration:underline}

.sch_right div{border:1px solid #d5d5d5;padding:20px;margin:0 0 10px 0}
.sch_right h4{border-bottom:1px solid #d5d5d5;padding:0 0 10px 0;margin:0 0 10px 0;font-size:16px;background:none;color:#333;}
.sch_right h4 span{color:#223e99;padding:0 5px 0 0}
.sch_right div li{font-size:14px;line-height:1.5em;margin:0 0 10px 0}
.sch_right .my_sch li{background:url("/images/01_potal/sub/li01.png") no-repeat 0 7px;padding:0 0 0 10px}
.sch_right .best_sch li span{background:#f26522;color:#fff;padding:2px 5px;text-align:center;}



@media all and (min-width:768px) {
.sub_search span{vertical-align:middle}
.sch_sel{width:100px}
.sch_txt{width:300px}
.sch_bar{width:450px}
.sc_btn{width:100px}
.sch_schin{margin:0 0 0 10px}


.sch_con .photo_list li{width:50%}
.sch_con .photo_list li span{width:80%}
.sch_con .photo_list li span img{height:200px}

.sch_more{padding:20px}
.sch_more li strong{display:inline;margin:0 10px 0 0}

.sch_tab li{width:25%}
}

@media all and (min-width:1023px){
.sch_tab li{width:12.5%}
}   
@media all and (min-width:1400px){
.sch_left{width:830px;float:left;}   
.sch_right{overflow:hidden;float:left;width:200px;margin:40px 0 0 30px}
}        

/*ÃƒÂªÃ‚Â¸Ã‚Â°ÃƒÂ¬Ã¢â‚¬â€Ã¢â‚¬Â¦ÃƒÂ¬Ã‚Â Ã¢â‚¬Â¢ÃƒÂ«Ã‚Â³Ã‚Â´ ÃƒÂ¬Ã‚Â¶Ã¢â‚¬ÂÃƒÂªÃ‚Â°Ã¢â€šÂ¬ 2018.12.19*/                      
.busi_list{margin-top:30px;border-top:solid 1px #323a47}
.busi_list li{position:relative;border-bottom:solid 1px #d6d6d6;overflow:hidden;line-height:1.5em}
.busi_list .adm_check{position:absolute;top:20px;right:16px;margin:0 0 10px 0}
.busi_list a{display:block;padding:0 0 20px 0}
.busi_list a .img{display:inline-block;padding:20px 20px 0 20px;text-align:center}
.busi_list a .img img{border:solid 1px #dfdfdf;width:100%}
.busi_list a .list{display:block;padding:0 15px;margin:15px 0 0 0}
.busi_list a .list strong{display:block;font-weight:normal;color:#0052ca;padding:0 0 0 8px;margin:10px 10px 0 0;background:url("/images/01_potal/sub/li03.gif") no-repeat 0 9px}

.busi_view{margin-top:30px;border-top:solid 1px #323a47;position:relative;}
.busi_view ul{padding:30px 0}
.busi_view li{position:relative;border-bottom:solid 1px #d6d6d6;overflow:hidden;line-height:1.5em;padding:6px 0}
.busi_view .img{display:inline-block;padding:20px 20px 0 20px;text-align:center}
.busi_view .img img{border:solid 1px #dfdfdf;width:100%}
.busi_view strong{display:inline-block;font-weight:normal;color:#0052ca;padding:0 10px 0 8px;background:url("/images/01_potal/sub/li03.gif") no-repeat 0 9px}
.busi_box{padding:15px;line-height:22px;font-size:14px;}
@media all and (min-width:768px) {
.busi_list a{padding:0 0 15px 0}
.busi_list .img{display:block !important}
.busi_list .img img{width:auto !important}
.busi_list a .list strong{display:inline-block;margin:0 10px 5px 0}

.busi_view .img{display:block !important}
.busi_view .img img{width:auto !important}
}
@media all and (min-width:1023px) {
.busi_list a{height:210px;padding:0}
.busi_list .img{display:inline-block !important}
.busi_list .list{position:absolute;top:20px;left:275px;width:68%;}

.busi_view{height:350px;border-bottom:solid 1px #ccc;margin-bottom:20px;}
.busi_view .img{display:inline-block !important}
.busi_view ul{position:absolute;top:0;left:290px;padding:15px 0;width:64%;}
}
@media all and (min-width:1400px){
.busi_view ul{width:70%;}
} 





/* ÃƒÂ«Ã‚Â¬Ã‚Â¸ÃƒÂªÃ‚Â´Ã¢â‚¬Ëœ-ÃƒÂ¬Ã‹Å“Ã‚Â¤ÃƒÂ­Ã¢â‚¬Â Ã‚Â ÃƒÂ¬Ã‚ÂºÃ‚Â ÃƒÂ­Ã¢â‚¬Â¢Ã¢â‚¬ËœÃƒÂ¬Ã…Â¾Ã‚Â¥ */
.auto_camping{padding:0 10px}

.step{text-align:center;margin:40px 0 20px 0}
.step>ul>li{display:inline-block;font-size:14px;padding:15px 20px 0 10px}
.step>ul>li:after{content:"";display:inline-block;width:20px;height:20px;background:url(/images/bbs/step_next.png) no-repeat right center;background-size:60%;}
.step>ul>li:last-child:after{background:none;}
.step>ul>li.on{color:#00ab33}
.step>ul>li.on>strong>i{color:#00ab33}
.step>ul>li:last-child{background:none;}
.step>ul>li>strong>i{font-style:normal;font-weight:bold;font-size:18px;color:#223e99}
.step>ul>li>span{display:none;}

.info .basic_tab02 li{background:none !important;padding:0  !important;}
.info .basic_tab02{border-bottom:dotted 1px #a2a2a2;padding:20px 0 20px 0;}

.cal_table td.condition1{background:#3ba0df}
.cal_table td.condition1 a{color:#fff;}
.cal_table td.condition2{background:#2cbd00}
.cal_table td.condition2 a{color:#fff;}
.cal_table td.condition3{background:#666}
.cal_table td.condition3 a{color:#fff;cursor:help}

.calendar .cal_info{margin:10px 0 0 0}
.calendar .cal_info li{background:none;line-height:1em;display:inline-block;font-size:13px;}
.calendar .cal_info li span{display:inline-block;width:10px;height:10px;margin:0 5px 0 0;border:1px solid #ccc}
.calendar .cal_info li.cal01 span{background:#3ba0df;}
.calendar .cal_info li.cal02 span{background:#2cbd00;}
.calendar .cal_info li.cal03 span{background:#666;}

.info div{border-bottom:dotted 1px #a2a2a2;padding:0 0 15px 0}
.info .info_sel{width:auto;border:1px solid #e1e1e3;height:32px;padding:5px;}

.sch_table a{width:auto;display:inline-block;border-radius:5px;}
.sch_table a.room_info{color:#fff;padding:5px;font-size:13px;background:#41c2e1}
.sch_table a.room_chc{color:#fff;padding:5px;font-size:13px;background:#333;cursor:help}
.sch_table a.room_chc.on{background:#00a950;cursor:pointer}
.sch_table a.room_chc.repair{background:#FFBB00;cursor:help}

@media all and (min-width:768px) {
.step>ul>li{font-size:32px;}
.step>ul>li:after{width:30px;height:30px;background-size:50%;}
.step>ul>li>strong>i{font-size:40px;}
.info .basic_tab02 li{width:29%;margin:0 13px 0 0}

.input_w50{width:50px}
.input_w60{width:60px}
.input_w100{width:100px}
.input_w150{width:150px}
.input_w170{width:170px}
.input_w200{width:200px}
.input_w250{width:250px}
.input_wf{width:100%}

}

@media all and (min-width:1023px){
.step>ul>li{font-size:38px;padding:25px 80px 10px 60px;position:relative}
.step>ul>li:after{content:"";position:absolute;right:0;top:15px;width:48px;height:48px;background:url(/images/bbs/step_next.png) no-repeat right center;background-size:80%}
.step>ul>li>strong>i{font-weight:bold;font-size:45px}
.step>ul>li>span{display:block;font-size:14px}

.calendar .cal{width:45%;}
.calendar .info{width:49%;}
}

/* ÃƒÂ«Ã‚Â²Ã¢â‚¬Å¾ÃƒÂ­Ã…Â Ã‚Â¼ css */
.res_btn{text-align:center;margin:20px 0}
.res_btn a.gray{display:inline-block;padding:20px 0;width:20%;background:#666;color:#fff;font-size:18px;border-radius:10px;cursor:pointer;margin:0 10px}
.res_btn a.gray:hover{background:#444;}
.res_btn span{display:block;text-align:center;}
.res_btn input[type=submit]{padding:20px 0;width:20%;background:#213f99;color:#fff;font-size:18px;border-radius:10px;cursor:pointer}
.res_btn input[type=submit]:hover{background:#1b3582}

                                     
.bbs_photo .sbtn_go{width:auto !important;height:auto !important;margin:2px 5px 2px 0 !important;padding:0 0 0 30px !important;display:inline-block !important;}@media all and (min-width:768px){
.bbs_photo .sbtn_go{width:auto !important;height:auto !important;margin:2px 5px 2px 0 !important;padding:0 0 0 30px !important;display:inline-block !important;}
}
#conImg{overflow:hidden; width:95%             }          


/*아이디 로그인*/                                                     
.login_admin form{padding-top:15px;}
.login_admin .loguser,
.login_admin .logadm{margin:3px 8px;}
.login_admin .loginbox{padding:10px 8px;}
.login_admin .loginbox p{margin-bottom:5px;}
.login_admin .loginbox span{display:inline-block;width:28%;}
.login_admin .loginbox .inputStyle_01{display:inline-block;border:solid 1px #ccc;width:65%}
.login_admin .loginbox .loginbutton{text-align:center;padding-top:10px;}
@media all and (min-width:768px) {
.login_admin form{width:300px;margin:0 auto;}
}                          


/*소식지*/

.newsletter_list li{box-sizing: border-box;padding: 20px 0;margin:0 0 20px 0;border-bottom: 1px #d2d2d2 solid;text-align:center;}
.newsletter_list li strong{display:block;font-size: 20px;margin-bottom: 6px;word-break: keep-all;}
.newsletter_list li span{font-size:14px;}
.newsletter_list li img{display:block;margin: 10px auto;width: 195px;height: 220px;}
.newsletter_list li a{display: block;}
.newsletter_list li a.new{display: inline-block; padding: 10px 14px 9px 36px;color:#fff; background: #1b3582 url("/images/01_potal/sub/btn_new.png") no-repeat left 18px center;}
.newsletter_list li a.down{display: inline-block; padding: 10px 14px 9px 36px;color:#fff; background: #0052ca url("/images/01_potal/sub/btn_down.png") no-repeat left 18px center;}
.newsletter_list li a:hover{background-color:#00cbdd;}

@media all and (min-width:768px) {
.newsletter_list {overflow:hidden;}
.newsletter_list li{float:left;margin: 0 0 20px 2%;width: 31.33%;}
.newsletter_list li:first-child{/* margin:0 0 20px 0; */}
}


@media all and (min-width:1023px) {
.newsletter_list li{width:23%;}
    
}  

.agree_box .agree_con{border:1px solid #dedede;padding:20px;max-height:270px;overflow-y:auto}
.agree_box .agree_con p{padding: 10px 0;}
.agree_box .agree_con dt{background: url("/images/01_potal/sub/li01.png") no-repeat 0 6px;padding: 0 0 0 14px;font-weight: bold;font-size:16px;margin: 10px 0;}
.agree_box .agree_con dd{background: url("/images/01_potal/sub/li02.gif") no-repeat 0 11px;padding: 0 0 0 12px;}
.agree_box .agree_p{background:#dedede;text-align:center;color:#000;padding:15px 0}
.agree_box .agree_p label:nth-child(2){margin:0 30px 0 0}
.agree_box input[type=radio]{vertical-align:middle}
.agree_box .agree_con h5{background:none;padding-left:0;margin-left: 0;text-align: center;}

/*221109 view_app*/
.bbs_view .bbs_vtop .view_app a{margin-top: 2px;}
.bbs_view .bbs_vtop .view_app .btn_file{padding: 3px 10px;margin: 1px 2px;background: #fff;border: 1px solid #0052ca;color: #0052ca;font-size: 12px;}
.bbs_view .bbs_vtop .view_app .btn_file:before{display: inline-block;width: 15px;height: 13px;margin: 0 2px 0 0;content: "";vertical-align: middle;}
.bbs_view .bbs_vtop .view_app .btn_file.view:before{background: url("/images/bbs/file_view.png") no-repeat center;}
.bbs_view .bbs_vtop .view_app .btn_file.down:before{background: url("/images/bbs/file_down.png") no-repeat center;}
.bbs_view .bbs_vtop .view_app .btn_file:hover, .bbs_view .bbs_vtop .view_app .btn_file:focus{background: #f4f4f8;}                                                                                                                                                                                                                                        