@charset "utf-8";
body{min-width:899.98x;background:#fbfbfb;}
input[type="text"],input[type="password"],input[type="url"]{padding:0 10px;}
textarea{padding:10px;}
/*gnb*/
#gnb .gnb_li {display:none;}
.tnb_li .tnb_shop {display:none !important;} /*오른편 상단 쇼핑몰바로가기 아이콘 숨김*/
.tnb_li .tnb_service {display:none !important;} /*오른편 상단 부가서비스 숨김*/
#gnb .gnb_li .btn_op.menu-910{background:url(../img/menu-910-1.png) 50% 50% no-repeat #ebebeb }
#gnb .on .btn_op.menu-910{background:url(../img/menu-910.png) 50% 50% no-repeat #fff}
#gnb .gnb_li .btn_op.menu-920{background:url(../img/menu-920-1.png) 50% 50% no-repeat #ebebeb }
#gnb .on .btn_op.menu-920{background:url(../img/menu-920.png) 50% 50% no-repeat #fff}
#gnb .gnb_li .btn_op.menu-930{background:url(../img/menu-930-1.png) 50% 50% no-repeat #ebebeb }
#gnb .on .btn_op.menu-930{background:url(../img/menu-930.png) 50% 50% no-repeat #fff}

/* 2차 추가 메뉴 일단 숨겼다가 있으면 노출(adm/js/u_menu_filter.js) */
#container_sub_title{position:fixed;font-size:0.95em;font-weight:normal;top:91px;left:0;width:100%;line-height:26px;padding:0 10px;padding-left:240px;border-bottom:1px solid #ddd;background:#f7f7f7;z-index:99;display:none;}
#container_sub_title a:after{content:' | ';}
#container_sub_title a:last-child:after{content:'';}

/*.tbl_head01 tbody .bg0*/
.tbl_head01 tbody .tr_trash{background:#ffe8e8 !important;}

/*button버튼*/
.btn_04,a.btn_04{background:#335f13;color:#fff;}
.btn_04:hover,a.btn_04:hover{background:#4c792a;}
.btn_05,a.btn_05{background:#4d6879;color:#fff;}
.btn_05:hover,a.btn_05:hover{background:#3c5666;}
.btn_06,a.btn_06{background:#5d6843;color:#fff;}
.btn_06:hover,a.btn_06:hover{background:#424b2c;}

/*sidogugun_modal style*/
#sidogugun_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,0.6);}
#sidogugun_modal #tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#sidogugun_modal #tbl_dv{display:table;width:100%;height:100%;}
#sidogugun_modal #tbl_dv #td_dv{display:table-cell;vertical-align:middle;}
#sidogugun_modal #tbl_dv #td_dv #td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:10px;}
#sidogugun_modal #tbl_dv #td_dv #td_con h4{border-bottom:1px solid #dddddd;font-size:1.3em;padding:15px 5px}
#sidogugun_modal #tbl_dv #td_dv #td_con ul{}
#sidogugun_modal #tbl_dv #td_dv #td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#sidogugun_modal #tbl_dv #td_dv #td_con ul li{float:left;border:1px solid #cccccc;color:#000000;border-radius:4px;padding:10px 13px;margin-left:5px;margin-top:5px;cursor:pointer;}
#sidogugun_modal #tbl_dv #td_dv #td_con ul li:hover{background:#555555;color:#ffffff;}

/*itemaddinfo_modal style*/
#itemaddinfo_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:2000;background:rgba(0,0,0,0.6);}
#itemaddinfo_modal #tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#itemaddinfo_modal #tbl_dv{display:table;width:100%;height:100%;}
#itemaddinfo_modal #tbl_dv #td_dv{display:table-cell;vertical-align:middle;}
#itemaddinfo_modal #tbl_dv #td_dv #td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:10px;}
#itemaddinfo_modal #tbl_dv #td_dv #td_con h4{border-bottom:1px solid #dddddd;font-size:1.3em;padding:15px 5px}
#itemaddinfo_modal #tbl_dv #td_dv #td_con ul{}
#itemaddinfo_modal #tbl_dv #td_dv #td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#itemaddinfo_modal #tbl_dv #td_dv #td_con ul li{float:left;border:1px solid #cccccc;color:#000000;border-radius:4px;padding:10px 13px;margin-left:5px;margin-top:5px;cursor:pointer;}
#itemaddinfo_modal #tbl_dv #td_dv #td_con ul li:hover{background:#555555;color:#ffffff;}

/*itemaddinfo_modal2 style*/
#itemaddinfo_modal2{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:2000;background:rgba(0,0,0,0.6);}
#itemaddinfo_modal2 #tbl_bg2{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#itemaddinfo_modal2 #tbl_dv2{display:table;width:100%;height:100%;}
#itemaddinfo_modal2 #tbl_dv2 #td_dv2{display:table-cell;vertical-align:middle;}
#itemaddinfo_modal2 #tbl_dv2 #td_dv2 #td_con2{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:10px;}
#itemaddinfo_modal2 #tbl_dv2 #td_dv2 #td_con2 h4{border-bottom:1px solid #dddddd;font-size:1.3em;padding:15px 5px}
#itemaddinfo_modal2 #tbl_dv2 #td_dv2 #td_con2 ul{}
#itemaddinfo_modal2 #tbl_dv2 #td_dv2 #td_con2 ul:after{display:block;visibility:hidden;clear:both;content:"";}
#itemaddinfo_modal2 #tbl_dv2 #td_dv2 #td_con2 ul li{float:left;border:1px solid #cccccc;color:#000000;border-radius:4px;padding:10px 13px;margin-left:5px;margin-top:5px;cursor:pointer;}
#itemaddinfo_modal2 #tbl_dv2 #td_dv2 #td_con2 ul li:hover{background:#555555;color:#ffffff;}

/*aly_local_modal style*/
#aly_local_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;background:rgba(0,0,0,0.6);}
#aly_local_modal .tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#aly_local_modal .tbl_dv{display:table;width:100%;height:100%;}
#aly_local_modal .tbl_dv .td_dv{display:table-cell;vertical-align:middle;}
#aly_local_modal .tbl_dv .td_dv .td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:10px;}
#aly_local_modal .tbl_dv .td_dv .td_con h4{border-bottom:1px solid #dddddd;font-size:1.3em;padding:15px 5px}
#aly_local_modal .tbl_dv .td_dv .td_con ul{}
#aly_local_modal .tbl_dv .td_dv .td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#aly_local_modal .tbl_dv .td_dv .td_con ul li{float:left;border:1px solid #cccccc;color:#000000;border-radius:4px;padding:10px 13px;margin-left:5px;margin-top:5px;cursor:pointer;}
#aly_local_modal .tbl_dv .td_dv .td_con ul li:hover{background:#555555;color:#ffffff;}

/*fst_local_modal style*/
#fst_local_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;background:rgba(0,0,0,0.6);}
#fst_local_modal .tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#fst_local_modal .tbl_dv{display:table;width:100%;height:100%;}
#fst_local_modal .tbl_dv .td_dv{display:table-cell;vertical-align:middle;}
#fst_local_modal .tbl_dv .td_dv .td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:10px;}
#fst_local_modal .tbl_dv .td_dv .td_con h4{border-bottom:1px solid #dddddd;font-size:1.3em;padding:15px 5px}
#fst_local_modal .tbl_dv .td_dv .td_con ul{}
#fst_local_modal .tbl_dv .td_dv .td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#fst_local_modal .tbl_dv .td_dv .td_con ul li{float:left;border:1px solid #cccccc;color:#000000;border-radius:4px;padding:10px 13px;margin-left:5px;margin-top:5px;cursor:pointer;}
#fst_local_modal .tbl_dv .td_dv .td_con ul li:hover{background:#555555;color:#ffffff;}

/*fst_tourlist_modal style*/
#fst_tourlist_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;background:rgba(0,0,0,0.6);}
#fst_tourlist_modal .tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#fst_tourlist_modal .tbl_dv{display:table;width:100%;height:100%;}
#fst_tourlist_modal .tbl_dv .td_dv{display:table-cell;vertical-align:middle;}
#fst_tourlist_modal .tbl_dv .td_dv .td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:0px 10px 10px 0px;max-height:500px;overflow-y:auto;}
#fst_tourlist_modal .tbl_dv .td_dv .td_con ul{}
#fst_tourlist_modal .tbl_dv .td_dv .td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#fst_tourlist_modal .tbl_dv .td_dv .td_con ul li{float:left;border:1px solid #ddd;background:#efefef;margin-top:10px;margin-left:10px;padding:5px 10px;border-radius:5px;cursor:pointer;}
#fst_tourlist_modal .tbl_dv .td_dv .td_con ul li.selected{background:#ededed;color:#999;}
#fst_tourlist_modal .tbl_dv .td_dv .td_con ul li:hover{background:#e1e1e1;}

/*rom_local_modal style*/
#rom_local_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;background:rgba(0,0,0,0.6);}
#rom_local_modal .tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#rom_local_modal .tbl_dv{display:table;width:100%;height:100%;}
#rom_local_modal .tbl_dv .td_dv{display:table-cell;vertical-align:middle;}
#rom_local_modal .tbl_dv .td_dv .td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:10px;}
#rom_local_modal .tbl_dv .td_dv .td_con h4{border-bottom:1px solid #dddddd;font-size:1.3em;padding:15px 5px}
#rom_local_modal .tbl_dv .td_dv .td_con ul{}
#rom_local_modal .tbl_dv .td_dv .td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#rom_local_modal .tbl_dv .td_dv .td_con ul li{float:left;border:1px solid #cccccc;color:#000000;border-radius:4px;padding:10px 13px;margin-left:5px;margin-top:5px;cursor:pointer;}
#rom_local_modal .tbl_dv .td_dv .td_con ul li:hover{background:#555555;color:#ffffff;}

/*rom_tourlist_modal style*/
#rom_tourlist_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;background:rgba(0,0,0,0.6);}
#rom_tourlist_modal .tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#rom_tourlist_modal .tbl_dv{display:table;width:100%;height:100%;}
#rom_tourlist_modal .tbl_dv .td_dv{display:table-cell;vertical-align:middle;}
#rom_tourlist_modal .tbl_dv .td_dv .td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:0px 10px 10px 0px;max-height:500px;overflow-y:auto;}
#rom_tourlist_modal .tbl_dv .td_dv .td_con ul{}
#rom_tourlist_modal .tbl_dv .td_dv .td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#rom_tourlist_modal .tbl_dv .td_dv .td_con ul li{float:left;border:1px solid #ddd;background:#efefef;margin-top:10px;margin-left:10px;padding:5px 10px;border-radius:5px;cursor:pointer;}
#rom_tourlist_modal .tbl_dv .td_dv .td_con ul li.selected{background:#ededed;color:#999;}
#rom_tourlist_modal .tbl_dv .td_dv .td_con ul li:hover{background:#e1e1e1;}


/*aly_tourlist_modal style*/
#aly_tourlist_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;background:rgba(0,0,0,0.6);}
#aly_tourlist_modal .tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#aly_tourlist_modal .tbl_dv{display:table;width:100%;height:100%;}
#aly_tourlist_modal .tbl_dv .td_dv{display:table-cell;vertical-align:middle;}
#aly_tourlist_modal .tbl_dv .td_dv .td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:0px 10px 10px 0px;max-height:500px;overflow-y:auto;}
#aly_tourlist_modal .tbl_dv .td_dv .td_con ul{}
#aly_tourlist_modal .tbl_dv .td_dv .td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#aly_tourlist_modal .tbl_dv .td_dv .td_con ul li{float:left;border:1px solid #ddd;background:#efefef;margin-top:10px;margin-left:10px;padding:5px 10px;border-radius:5px;cursor:pointer;}
#aly_tourlist_modal .tbl_dv .td_dv .td_con ul li.selected{background:#ededed;color:#999;}
#aly_tourlist_modal .tbl_dv .td_dv .td_con ul li:hover{background:#e1e1e1;}


/*fst_roomlist_modal style*/
#fst_roomlist_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;background:rgba(0,0,0,0.6);}
#fst_roomlist_modal .tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#fst_roomlist_modal .tbl_dv{display:table;width:100%;height:100%;}
#fst_roomlist_modal .tbl_dv .td_dv{display:table-cell;vertical-align:middle;}
#fst_roomlist_modal .tbl_dv .td_dv .td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:0px 10px 10px 0px;max-height:500px;overflow-y:auto;}
#fst_roomlist_modal .tbl_dv .td_dv .td_con ul{}
#fst_roomlist_modal .tbl_dv .td_dv .td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#fst_roomlist_modal .tbl_dv .td_dv .td_con ul li{float:left;border:1px solid #ddd;background:#efefef;margin-top:10px;margin-left:10px;padding:5px 10px;border-radius:5px;cursor:pointer;}
#fst_roomlist_modal .tbl_dv .td_dv .td_con ul li.selected{background:#ededed;color:#999;}
#fst_roomlist_modal .tbl_dv .td_dv .td_con ul li:hover{background:#e1e1e1;}

/*aly_roomlist_modal style*/
#aly_roomlist_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;background:rgba(0,0,0,0.6);}
#aly_roomlist_modal .tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#aly_roomlist_modal .tbl_dv{display:table;width:100%;height:100%;}
#aly_roomlist_modal .tbl_dv .td_dv{display:table-cell;vertical-align:middle;}
#aly_roomlist_modal .tbl_dv .td_dv .td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:0px 10px 10px 0px;max-height:500px;overflow-y:auto;}
#aly_roomlist_modal .tbl_dv .td_dv .td_con ul{}
#aly_roomlist_modal .tbl_dv .td_dv .td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#aly_roomlist_modal .tbl_dv .td_dv .td_con ul li{float:left;border:1px solid #ddd;background:#efefef;margin-top:10px;margin-left:10px;padding:5px 10px;border-radius:5px;cursor:pointer;}
#aly_roomlist_modal .tbl_dv .td_dv .td_con ul li.selected{background:#ededed;color:#999;}
#aly_roomlist_modal .tbl_dv .td_dv .td_con ul li:hover{background:#e1e1e1;}


/*tou_local_modal style*/
#tou_local_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;background:rgba(0,0,0,0.6);}
#tou_local_modal .tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#tou_local_modal .tbl_dv{display:table;width:100%;height:100%;}
#tou_local_modal .tbl_dv .td_dv{display:table-cell;vertical-align:middle;}
#tou_local_modal .tbl_dv .td_dv .td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:10px;}
#tou_local_modal .tbl_dv .td_dv .td_con h4{border-bottom:1px solid #dddddd;font-size:1.3em;padding:15px 5px}
#tou_local_modal .tbl_dv .td_dv .td_con ul{}
#tou_local_modal .tbl_dv .td_dv .td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#tou_local_modal .tbl_dv .td_dv .td_con ul li{float:left;border:1px solid #cccccc;color:#000000;border-radius:4px;padding:10px 13px;margin-left:5px;margin-top:5px;cursor:pointer;}
#tou_local_modal .tbl_dv .td_dv .td_con ul li:hover{background:#555555;color:#ffffff;}

/*tou_roomlist_modal style*/
#tou_roomlist_modal{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:3000;background:rgba(0,0,0,0.6);}
#tou_roomlist_modal .tbl_bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:99% 1%;background-size:50px 50px;background-repeat:no-repeat;cursor:pointer;}
#tou_roomlist_modal .tbl_dv{display:table;width:100%;height:100%;}
#tou_roomlist_modal .tbl_dv .td_dv{display:table-cell;vertical-align:middle;}
#tou_roomlist_modal .tbl_dv .td_dv .td_con{position:relative;width:80%;margin:0 auto;background:#ffffff;border-radius:3px;padding:0px 10px 10px 0px;max-height:500px;overflow-y:auto;}
#tou_roomlist_modal .tbl_dv .td_dv .td_con ul{}
#tou_roomlist_modal .tbl_dv .td_dv .td_con ul:after{display:block;visibility:hidden;clear:both;content:"";}
#tou_roomlist_modal .tbl_dv .td_dv .td_con ul li{float:left;border:1px solid #ddd;background:#efefef;margin-top:10px;margin-left:10px;padding:5px 10px;border-radius:5px;cursor:pointer;}
#tou_roomlist_modal .tbl_dv .td_dv .td_con ul li.selected{background:#ededed;color:#999;}
#tou_roomlist_modal .tbl_dv .td_dv .td_con ul li:hover{background:#e1e1e1;}

/*sj_wind 팝업 공통*/
.sj_win{}
.sj_win .sj_win_ttl{}
.sj_win .sj_win_ttl h3{padding:0px 10px;line-height:40px;background:#555;color:#fff;font-size:1.3em;}
.sj_win #fsijphoto{}
/*sj_wind 팝업 안에 모달팝업*/
.sj_win #multi_box{position:fixed;z-index:1000;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.sj_win #multi_box #multi_box_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.sj_win #multi_box #multi_box_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.sj_win #multi_box #multi_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.sj_win #multi_box #multi_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.sj_win #multi_box #multi_con #multi_upload{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.sj_win #multi_box #multi_con #multi_file{padding:10px;}

.sj_win #single_box{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.sj_win #single_box #single_box_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.sj_win #single_box #single_box_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.sj_win #single_box #single_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.sj_win #single_box #single_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.sj_win #single_box #single_con #fle_thumb_box{text-align:center;overflow:hidden;background:#ecf5fe;}
.sj_win #single_box #single_con #single_upload{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.sj_win #single_box #single_con #single_file{padding:10px;}
/*시장정보 페이지*/
#fsijang .tbl_frm01 table{}
#fsijang .tbl_frm01 table th{border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}
#fsijang .tbl_frm01 table td{border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}
#fsijang .tbl_frm01 table .th_pc{background:#fbe1f9;}
#fsijang .tbl_frm01 table .td_pc{}
#fsijang .tbl_frm01 table .th_mobile{background:#ebeafa;}
#fsijang .tbl_frm01 table .td_mobile{}
/*사진 관리 페이지*/

/*멀티 이미지 업로드*/
#fsijphoto #fle_empty{padding:300px 0;text-align:center;font-size:1.5em;color:#777777;}
#fsijphoto #fle_edit{padding-top:10px;}
#fsijphoto #fle_edit #fle_btn{padding-bottom:10px;padding-left:10px;}
#fsijphoto #fle_edit #fle_btn a{display:inline-block;height:30px;line-height:30px;padding:0 10px;border-radius:3px;}
#fsijphoto #fle_edit #fle_btn a.chkall{background:#6c757d;color:#fff;}
#fsijphoto #fle_edit #fle_btn a.chkall i{opacity:0.2;margin-right:5px;}
#fsijphoto #fle_edit #fle_btn a.chkall.active{background:#333333;color:#fff;}
#fsijphoto #fle_edit #fle_btn a.chkall.active i{opacity:1;}
#fsijphoto #fle_edit #fle_btn a.chkdel{background:#bd2130;color:#fff;}
#fsijphoto #fle_edit ul{}
#fsijphoto #fle_edit ul:after{display:block;visibility:hidden;clear:both;content:"";}
#fsijphoto #fle_edit ul li{float:left;overflow-y:hidden;margin-left:10px;margin-top:5px;border:1px solid #ccc;position:relative;}
#fsijphoto #fle_edit ul li.fst_li{margin-left:0px;}
#fsijphoto #fle_edit ul li.fst_row{margin-top:0px;}
#fsijphoto #fle_edit ul li .single_change{position:absolute;top:6px;right:6px;z-index:10;font-size:1.8em;border-radius:5px;width:28px;height:28px;background:#fff;}
#fsijphoto #fle_edit ul li .single_change i{position:absolute;top:3px;left:4px;color:#777;}
#fsijphoto #fle_edit ul li .thumb_div{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;}
#fsijphoto #fle_edit ul li .thumb_div input{display:none;}
#fsijphoto #fle_edit ul li .thumb_div .thumb_blind{width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;}
#fsijphoto #fle_edit ul li .thumb_div input:checked + .thumb_blind{display:block;}
#fsijphoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl{display:table;width:100%;height:100%;}
#fsijphoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl .thumb_td{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#ffffff;font-size:3em;}
#fsijphoto #fle_edit ul li .img_inf{padding:0px;padding-right:35px;position:relative;}
#fsijphoto #fle_edit ul li .img_inf .inp_content{margin-top:0px;line-height:30px;height:30px;padding:0 5px;}
#fsijphoto #fle_edit ul li .img_inf .inp_sort{position:absolute;width:35px;top:0px;right:0px;line-height:30px;height:30px;padding:0 5px;border:0px;text-align:right;background:#ccc;}


/*st_wind 팝업 공통*/
.st_win{width:100%;}
.st_win .st_win_ttl{}
.st_win .st_win_ttl h3{padding:0px 10px;line-height:40px;background:#555;color:#fff;font-size:1.3em;}
.st_win #fstophoto{}
/*st_wind 팝업 안에 모달팝업*/
.st_win #multi_box{position:fixed;z-index:1000;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.st_win #multi_box #multi_box_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.st_win #multi_box #multi_box_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.st_win #multi_box #multi_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.st_win #multi_box #multi_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.st_win #multi_box #multi_con #multi_upload{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.st_win #multi_box #multi_con #multi_file{padding:10px;}

.st_win #single_box{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.st_win #single_box #single_box_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.st_win #single_box #single_box_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.st_win #single_box #single_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.st_win #single_box #single_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.st_win #single_box #single_con #fle_thumb_box{text-align:center;overflow:hidden;background:#ecf5fe;}
.st_win #single_box #single_con #single_upload{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.st_win #single_box #single_con #single_file{padding:10px;}
/*시장정보 페이지*/
#fstore .tbl_frm01 table{}
#fstore .tbl_frm01 table th{border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}
#fstore .tbl_frm01 table td{border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}
#fstore .tbl_frm01 table .th_pc{background:#fbe1f9;}
#fstore .tbl_frm01 table .td_pc{}
#fstore .tbl_frm01 table .th_mobile{background:#ebeafa;}
#fstore .tbl_frm01 table .td_mobile{}
/*사진 관리 페이지*/

/*스토어 멀티 이미지 업로드*/
#fstophoto #fle_empty{padding:300px 0;text-align:center;font-size:1.5em;color:#777777;}
#fstophoto #fle_edit{padding-top:10px;}
#fstophoto #fle_edit #fle_btn{padding-bottom:10px;padding-left:10px;}
#fstophoto #fle_edit #fle_btn a{display:inline-block;height:30px;line-height:30px;padding:0 10px;border-radius:3px;}
#fstophoto #fle_edit #fle_btn a.chkall{background:#6c757d;color:#fff;}
#fstophoto #fle_edit #fle_btn a.chkall i{opacity:0.2;margin-right:5px;}
#fstophoto #fle_edit #fle_btn a.chkall.active{background:#333333;color:#fff;}
#fstophoto #fle_edit #fle_btn a.chkall.active i{opacity:1;}
#fstophoto #fle_edit #fle_btn a.chkdel{background:#bd2130;color:#fff;}
#fstophoto #fle_edit ul{}
#fstophoto #fle_edit ul:after{display:block;visibility:hidden;clear:both;content:"";}
#fstophoto #fle_edit ul li{float:left;overflow-y:hidden;margin-left:10px;margin-top:5px;border:1px solid #ccc;position:relative;}
#fstophoto #fle_edit ul li.fst_li{margin-left:0px;}
#fstophoto #fle_edit ul li.fst_row{margin-top:0px;}
#fstophoto #fle_edit ul li .single_change{position:absolute;top:6px;right:6px;z-index:10;font-size:1.8em;border-radius:5px;width:28px;height:28px;background:#fff;}
#fstophoto #fle_edit ul li .single_change i{position:absolute;top:3px;left:4px;color:#777;}
#fstophoto #fle_edit ul li .thumb_div{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;}
#fstophoto #fle_edit ul li .thumb_div input{display:none;}
#fstophoto #fle_edit ul li .thumb_div .thumb_blind{width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;}
#fstophoto #fle_edit ul li .thumb_div input:checked + .thumb_blind{display:block;}
#fstophoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl{display:table;width:100%;height:100%;}
#fstophoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl .thumb_td{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#ffffff;font-size:3em;}
#fstophoto #fle_edit ul li .img_inf{padding:0px;padding-right:35px;position:relative;}
#fstophoto #fle_edit ul li .img_inf .inp_content{margin-top:0px;line-height:30px;height:30px;padding:0 5px;}
#fstophoto #fle_edit ul li .img_inf .inp_sort{position:absolute;width:35px;top:0px;right:0px;line-height:30px;height:30px;padding:0 5px;border:0px;text-align:right;background:#ccc;}

/*축제 멀티 이미지 업로드*/
#ffstphoto #fle_empty{padding:300px 0;text-align:center;font-size:1.5em;color:#777777;}
#ffstphoto #fle_edit{padding-top:10px;}
#ffstphoto #fle_edit #fle_btn{padding-bottom:10px;padding-left:10px;}
#ffstphoto #fle_edit #fle_btn a{display:inline-block;height:30px;line-height:30px;padding:0 10px;border-radius:3px;}
#ffstphoto #fle_edit #fle_btn a.chkall{background:#6c757d;color:#fff;}
#ffstphoto #fle_edit #fle_btn a.chkall i{opacity:0.2;margin-right:5px;}
#ffstphoto #fle_edit #fle_btn a.chkall.active{background:#333333;color:#fff;}
#ffstphoto #fle_edit #fle_btn a.chkall.active i{opacity:1;}
#ffstphoto #fle_edit #fle_btn a.chkdel{background:#bd2130;color:#fff;}
#ffstphoto #fle_edit ul{}
#ffstphoto #fle_edit ul:after{display:block;visibility:hidden;clear:both;content:"";}
#ffstphoto #fle_edit ul li{float:left;overflow-y:hidden;margin-left:10px;margin-top:5px;border:1px solid #ccc;position:relative;}
#ffstphoto #fle_edit ul li.fst_li{margin-left:0px;}
#ffstphoto #fle_edit ul li.fst_row{margin-top:0px;}
#ffstphoto #fle_edit ul li .single_change{position:absolute;top:6px;right:6px;z-index:10;font-size:1.8em;border-radius:5px;width:28px;height:28px;background:#fff;}
#ffstphoto #fle_edit ul li .single_change i{position:absolute;top:3px;left:4px;color:#777;}
#ffstphoto #fle_edit ul li .thumb_div{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;}
#ffstphoto #fle_edit ul li .thumb_div input{display:none;}
#ffstphoto #fle_edit ul li .thumb_div .thumb_blind{width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;}
#ffstphoto #fle_edit ul li .thumb_div input:checked + .thumb_blind{display:block;}
#ffstphoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl{display:table;width:100%;height:100%;}
#ffstphoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl .thumb_td{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#ffffff;font-size:3em;}
#ffstphoto #fle_edit ul li .img_inf{padding:0px;padding-right:35px;position:relative;}
#ffstphoto #fle_edit ul li .img_inf .inp_content{margin-top:0px;line-height:30px;height:30px;padding:0 5px;}
#ffstphoto #fle_edit ul li .img_inf .inp_sort{position:absolute;width:35px;top:0px;right:0px;line-height:30px;height:30px;padding:0 5px;border:0px;text-align:right;background:#ccc;}

/*여행 멀티 이미지 업로드*/
#ftouphoto #fle_empty{padding:300px 0;text-align:center;font-size:1.5em;color:#777777;}
#ftouphoto #fle_edit{padding-top:10px;}
#ftouphoto #fle_edit #fle_btn{padding-bottom:10px;padding-left:10px;}
#ftouphoto #fle_edit #fle_btn a{display:inline-block;height:30px;line-height:30px;padding:0 10px;border-radius:3px;}
#ftouphoto #fle_edit #fle_btn a.chkall{background:#6c757d;color:#fff;}
#ftouphoto #fle_edit #fle_btn a.chkall i{opacity:0.2;margin-right:5px;}
#ftouphoto #fle_edit #fle_btn a.chkall.active{background:#333333;color:#fff;}
#ftouphoto #fle_edit #fle_btn a.chkall.active i{opacity:1;}
#ftouphoto #fle_edit #fle_btn a.chkdel{background:#bd2130;color:#fff;}
#ftouphoto #fle_edit ul{}
#ftouphoto #fle_edit ul:after{display:block;visibility:hidden;clear:both;content:"";}
#ftouphoto #fle_edit ul li{float:left;overflow-y:hidden;margin-left:10px;margin-top:5px;border:1px solid #ccc;position:relative;}
#ftouphoto #fle_edit ul li.fst_li{margin-left:0px;}
#ftouphoto #fle_edit ul li.fst_row{margin-top:0px;}
#ftouphoto #fle_edit ul li .single_change{position:absolute;top:6px;right:6px;z-index:10;font-size:1.8em;border-radius:5px;width:28px;height:28px;background:#fff;}
#ftouphoto #fle_edit ul li .single_change i{position:absolute;top:3px;left:4px;color:#777;}
#ftouphoto #fle_edit ul li .thumb_div{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;}
#ftouphoto #fle_edit ul li .thumb_div input{display:none;}
#ftouphoto #fle_edit ul li .thumb_div .thumb_blind{width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;}
#ftouphoto #fle_edit ul li .thumb_div input:checked + .thumb_blind{display:block;}
#ftouphoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl{display:table;width:100%;height:100%;}
#ftouphoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl .thumb_td{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#ffffff;font-size:3em;}
#ftouphoto #fle_edit ul li .img_inf{padding:0px;padding-right:35px;position:relative;}
#ftouphoto #fle_edit ul li .img_inf .inp_content{margin-top:0px;line-height:30px;height:30px;padding:0 5px;}
#ftouphoto #fle_edit ul li .img_inf .inp_sort{position:absolute;width:35px;top:0px;right:0px;line-height:30px;height:30px;padding:0 5px;border:0px;text-align:right;background:#ccc;}


/*골목 멀티 이미지 업로드*/
#falyphoto #fle_empty{padding:300px 0;text-align:center;font-size:1.5em;color:#777777;}
#falyphoto #fle_edit{padding-top:10px;}
#falyphoto #fle_edit #fle_btn{padding-bottom:10px;padding-left:10px;}
#falyphoto #fle_edit #fle_btn a{display:inline-block;height:30px;line-height:30px;padding:0 10px;border-radius:3px;}
#falyphoto #fle_edit #fle_btn a.chkall{background:#6c757d;color:#fff;}
#falyphoto #fle_edit #fle_btn a.chkall i{opacity:0.2;margin-right:5px;}
#falyphoto #fle_edit #fle_btn a.chkall.active{background:#333333;color:#fff;}
#falyphoto #fle_edit #fle_btn a.chkall.active i{opacity:1;}
#falyphoto #fle_edit #fle_btn a.chkdel{background:#bd2130;color:#fff;}
#falyphoto #fle_edit ul{}
#falyphoto #fle_edit ul:after{display:block;visibility:hidden;clear:both;content:"";}
#falyphoto #fle_edit ul li{float:left;overflow-y:hidden;margin-left:10px;margin-top:5px;border:1px solid #ccc;position:relative;}
#falyphoto #fle_edit ul li.fst_li{margin-left:0px;}
#falyphoto #fle_edit ul li.fst_row{margin-top:0px;}
#falyphoto #fle_edit ul li .single_change{position:absolute;top:6px;right:6px;z-index:10;font-size:1.8em;border-radius:5px;width:28px;height:28px;background:#fff;}
#falyphoto #fle_edit ul li .single_change i{position:absolute;top:3px;left:4px;color:#777;}
#falyphoto #fle_edit ul li .thumb_div{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;}
#falyphoto #fle_edit ul li .thumb_div input{display:none;}
#falyphoto #fle_edit ul li .thumb_div .thumb_blind{width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;}
#falyphoto #fle_edit ul li .thumb_div input:checked + .thumb_blind{display:block;}
#falyphoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl{display:table;width:100%;height:100%;}
#falyphoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl .thumb_td{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#ffffff;font-size:3em;}
#falyphoto #fle_edit ul li .img_inf{padding:0px;padding-right:35px;position:relative;}
#falyphoto #fle_edit ul li .img_inf .inp_content{margin-top:0px;line-height:30px;height:30px;padding:0 5px;}
#falyphoto #fle_edit ul li .img_inf .inp_sort{position:absolute;width:35px;top:0px;right:0px;line-height:30px;height:30px;padding:0 5px;border:0px;text-align:right;background:#ccc;}



/*음식메뉴관리 팝업*/
.fd_win{width:100%;padding-top:90px;}
.fd_win .fd_win_ttl{position:fixed;top:0px;left:0px;width:100%;height:40px;z-index:100;}
.fd_win .fd_win_ttl h3{padding:0px 10px;line-height:40px;background:#555;color:#fff;font-size:1.3em;}
.fd_win #fod_btn{position:fixed;top:40px;left:0px;width:100%;height:50px;z-index:100;padding-top:10px;background:#fff;}
#fstofoodlist{padding:10px;padding-top:0px;}
#fstofoodlist #fod_empty{padding:300px 0;text-align:center;font-size:1.5em;color:#777777;}
#fstofoodlist #fod_edit{padding-top:10px;}
#fstofoodlist #fod_edit #fod_btn{padding-bottom:10px;padding-left:10px;}
#fstofoodlist #fod_edit #fod_btn a{display:inline-block;height:30px;line-height:30px;padding:0 10px;border-radius:3px;}
#fstofoodlist #fod_edit #fod_btn a.chkall{background:#6c757d;color:#fff;}
#fstofoodlist #fod_edit #fod_btn a.chkall i{opacity:0.2;margin-right:5px;}
#fstofoodlist #fod_edit #fod_btn a.chkall.active{background:#333333;color:#fff;}
#fstofoodlist #fod_edit #fod_btn a.chkall.active i{opacity:1;}
#fstofoodlist #fod_edit #fod_btn a.chkdel{background:#bd2130;color:#fff;}
#fstofoodlist #fod_edit ul{border-top:1px solid #ddd;}
#fstofoodlist #fod_edit ul li{position:relative;padding:10px 0;border-bottom:1px solid #ddd;}
#fstofoodlist #fod_edit ul li .thumb_div{
	display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;
	position:absolute;left:0px;top:10px;
}
#fstofoodlist #fod_edit ul li .thumb_div input{display:none;}
#fstofoodlist #fod_edit ul li .thumb_div .thumb_blind{width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;}
#fstofoodlist #fod_edit ul li .thumb_div input:checked + .thumb_blind{display:block;}
#fstofoodlist #fod_edit ul li .thumb_div .thumb_blind .thumb_tbl{display:table;width:100%;height:100%;}
#fstofoodlist #fod_edit ul li .thumb_div .thumb_blind .thumb_tbl .thumb_td{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#ffffff;font-size:3em;}
#fstofoodlist #fod_edit ul li .img_inf{padding:0px;padding-right:35px;position:relative;}
#fstofoodlist #fod_edit ul li .img_inf .inp_content{margin-top:0px;line-height:30px;height:30px;padding:0 5px;}
#fstofoodlist #fod_edit ul li .img_inf .inp_sort{position:absolute;width:35px;top:0px;right:0px;line-height:30px;height:30px;padding:0 5px;border:0px;text-align:right;background:#ccc;}
#fstofoodlist #fod_edit ul li .fod_con{position:relative;width:100%;background:#fff;padding:5px;}
#fstofoodlist #fod_edit ul li .fod_con input[type="text"]{height:30px;line-height:30px;padding:0 5px;}
#fstofoodlist #fod_edit ul li .fod_con select{height:30px;line-height:30px;}
#fstofoodlist #fod_edit ul li .fod_con .small_img{position:absolute;left:-4px;top:0px;width:40px;height:100%;background:#eee;}
#fstofoodlist #fod_edit ul li .fod_con .small_img ul{}
#fstofoodlist #fod_edit ul li .fod_con .small_img ul li{
	background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;
	width:40px;height:15px;
}
#fstofoodlist #fod_edit ul li .fod_con .small_img ul li:first-child{border-top:0px;}
/*음식메뉴관리 팝업 안에 모달팝업*/
.fd_win #food_reg{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.fd_win #food_reg #food_reg_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.fd_win #food_reg #food_reg_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.fd_win #food_reg #food_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.fd_win #food_reg #food_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.fd_win #food_reg #food_con #food_reg_btn{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.fd_win #food_reg #food_con #foodform{padding:20px;}
.fd_win #food_reg #food_con #foodform table{border-bottom:1px solid #ddd;}
.fd_win #food_reg #food_con #foodform table th{background:#f1f1f1;width:130px;}
.fd_win #food_reg #food_con #foodform table th,.fd_win #food_reg #food_con #foodform table td{border-top:1px solid #ddd;}
.fd_win #food_reg #food_con #foodform table td{padding:5px;}

/*음식메뉴관리 팝업 안에 싱글이미지 교체 모달팝업*/
.fd_win #single_box{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.fd_win #single_box #single_box_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.fd_win #single_box #single_box_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.fd_win #single_box #single_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.fd_win #single_box #single_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.fd_win #single_box #single_con #fle_thumb_box{text-align:center;overflow:hidden;background:#ecf5fe;}
.fd_win #single_box #single_con #single_upload{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.fd_win #single_box #single_con #single_del{display:block;position:absolute;top:5px;right:80px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#f00;color:#fff;}
.fd_win #single_box #single_con #single_file{padding:10px;}

/*축제 먹거리관리 팝업 안에 목록*/
.fst_fd_win{padding-top:39px;}
.fst_fd_win .chk_box input{display:none;}
.fst_fd_win > .chk_box{position:relative;text-align:right;padding:5px 0;}
.fst_fd_win > .chk_box p{position:absolute;bottom:5px;left:10px;}
.fst_fd_win .chk_box button{padding:0px;background:none;border:0;outline:none;}
.fst_fd_win .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";;;}
.fst_fd_win .chk_box button strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.fst_fd_win .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.fst_fd_win .chk_box button span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.fst_fd_win > .chk_box{}
.fst_fd_win #ffstfoodlist{padding:0 10px;}
.fst_fd_win #ffstfoodlist ul{}
.fst_fd_win #ffstfoodlist ul li{display:relative;}
.fst_fd_win #ffstfoodlist ul li .chk_box{position:absolute;top:12px;right:0px;z-index:5;}

.fst_fd_win #ffstfoodlist ul{border-top:1px solid #ddd;}
.fst_fd_win #ffstfoodlist ul li{position:relative;padding:10px 0;border-bottom:1px solid #ddd;}
.fst_fd_win #ffstfoodlist ul li .thumb_div{
	display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;
	position:absolute;left:0px;top:10px;
}
.fst_fd_win #ffstfoodlist ul li .thumb_div input{display:none;}
.fst_fd_win #ffstfoodlist ul li .thumb_div .thumb_blind{width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;}
.fst_fd_win #ffstfoodlist ul li .thumb_div input:checked + .thumb_blind{display:block;}
.fst_fd_win #ffstfoodlist ul li .thumb_div .thumb_blind .thumb_tbl{display:table;width:100%;height:100%;}
.fst_fd_win #ffstfoodlist ul li .thumb_div .thumb_blind .thumb_tbl .thumb_td{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#ffffff;font-size:3em;}
.fst_fd_win #ffstfoodlist ul li .img_inf{padding:0px;padding-right:35px;position:relative;}
.fst_fd_win #ffstfoodlist ul li .img_inf .inp_content{margin-top:0px;line-height:30px;height:30px;padding:0 5px;}
.fst_fd_win #ffstfoodlist ul li .img_inf .inp_sort{position:absolute;width:35px;top:0px;right:0px;line-height:30px;height:30px;padding:0 5px;border:0px;text-align:right;background:#ccc;}
.fst_fd_win #ffstfoodlist ul li .fle_con{position:relative;width:100%;background:#fff;padding:5px;}
.fst_fd_win #ffstfoodlist ul li .fle_con table{}
.fst_fd_win #ffstfoodlist ul li .fle_con table th{background:#efefef;text-align:center;}
.fst_fd_win #ffstfoodlist ul li .fle_con table th,
.fst_fd_win #ffstfoodlist ul li .fle_con table td{padding:0 3px;}
.fst_fd_win #ffstfoodlist ul li .fle_con table td{}
.fst_fd_win #ffstfoodlist ul li .fle_con input[type="text"]{height:24px;line-height:24px;padding:0 5px;width:100%;border:0;border-bottom:1px solid #e1e1e1;}
.fst_fd_win #ffstfoodlist ul li .fle_con select{height:24px;line-height:24px;border:1px solid #f1f1f1;}

.fst_fd_win .fst_food_empty{padding:300px 0;text-align:center;font-size:1.5em;color:#777777;}

/*축제 먹거리관리 팝업 안에 모달팝업*/
.fst_fd_win #ffood_reg{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.fst_fd_win #ffood_reg #ffood_reg_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.fst_fd_win #ffood_reg #ffood_reg_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.fst_fd_win #ffood_reg #ffood_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.fst_fd_win #ffood_reg #ffood_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.fst_fd_win #ffood_reg #ffood_con #ffood_reg_btn{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.fst_fd_win #ffood_reg #ffood_con #ffoodform{padding:20px;}
.fst_fd_win #ffood_reg #ffood_con #ffoodform table{border-bottom:1px solid #ddd;}
.fst_fd_win #ffood_reg #ffood_con #ffoodform table th{background:#f1f1f1;width:130px;}
.fst_fd_win #ffood_reg #ffood_con #ffoodform table th,
.fst_fd_win #ffood_reg #ffood_con #ffoodform table td{border-top:1px solid #ddd;}
.fst_fd_win #ffood_reg #ffood_con #ffoodform table td{padding:5px;}

/*축제 먹거리관리 팝업 안에 싱글이미지 교체 모달팝업*/
.fst_fd_win #fsingle_box{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.fst_fd_win #fsingle_box #fsingle_box_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.fst_fd_win #fsingle_box #fsingle_box_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.fst_fd_win #fsingle_box #fsingle_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.fst_fd_win #fsingle_box #fsingle_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.fst_fd_win #fsingle_box #fsingle_con #ffle_thumb_box{text-align:center;overflow:hidden;background:#ecf5fe;}
.fst_fd_win #fsingle_box #fsingle_con #fsingle_upload{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.fst_fd_win #fsingle_box #fsingle_con #fsingle_del{display:block;position:absolute;top:5px;right:80px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#f00;color:#fff;}
.fst_fd_win #fsingle_box #fsingle_con #fsingle_file{padding:10px;}

/*축제 추천여행관리 팝업 안에 목록*/
.fst_tu_win{padding-top:39px;}
.fst_tu_win .local_box{text-align:center;padding:20px 0;}
.fst_tu_win .local_box input{text-align:center;border-radius:5px;cursor:pointer;font-weight:700;}
.fst_tu_win .local_box input#trm_idx_sido{background:#dedede;}
.fst_tu_win .local_box input#trm_idx_sido:hover{background:#c9e0e3;}
.fst_tu_win .local_box input#trm_idx_gugun{background:#e0fad7;}
.fst_tu_win .local_box input#trm_idx_gugun:hover{background:#d2ebca;}
.fst_tu_win .tu_win_ttl{position:fixed;top:0px;left:0px;width:100%;height:40px;z-index:100;}
.fst_tu_win .tu_win_ttl h3{padding:0px 10px;line-height:40px;background:#555;color:#fff;font-size:1.3em;}
.fst_tu_win .chk_box input{display:none;}
.fst_tu_win > .chk_box{position:relative;text-align:right;padding:5px 0;}
.fst_tu_win > .chk_box p{position:relative;text-align:left;bottom:5px;left:10px;padding-top:10px;}
.fst_tu_win > .chk_box button{position:absolute;right:20px;bottom:-55px;padding:0px;background:none;border:0;outline:none;}
.fst_tu_win > .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.fst_tu_win > .chk_box button strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.fst_tu_win > .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.fst_tu_win > .chk_box button span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.fst_tu_win .tour_box{position:relative;}
.fst_tu_win .tour_box form{}
.fst_tu_win .tour_box form .rc_tu_box{padding:0 10px 10px;overflow-y:auto;max-height:654px;}
.fst_tu_win .tour_box form .rc_tu_box ul{}
.fst_tu_win .tour_box form .rc_tu_box ul:after{display:block;visibility:hidden;clear:both;content:"";}
.fst_tu_win .tour_box form .rc_tu_box ul li.tou_list{float:left;padding:0 3px 10px 3px;}
.fst_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in{border:2px solid #fff;}
.fst_tu_win .tour_box form .rc_tu_box ul li.tou_list:hover .tou_in{border:2px solid #f00;}
.fst_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img{position:relative;background-color:#ccc;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.fst_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box{position:absolute;top:5px;right:5px;width:24px;height:24px;}
.fst_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box button{position:absolute;padding:0px;background:none;border:0;outline:none;}
.fst_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.fst_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.fst_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.fst_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.fst_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_inf{padding:20px 10px;font-weight:700;font-size:1.1em;color:#555;background:#eaeaea;}
.fst_tu_win .tour_box form .rc_tu_box .rc_tu_empty{text-align:center;padding:300px 0;font-size:1.5em;color:#777;}

/*축제 추천숙소관리 팝업 안에 목록*/
.fst_rm_win{padding-top:39px;}
.fst_rm_win .local_box{text-align:center;padding:20px 0;}
.fst_rm_win .local_box input{text-align:center;border-radius:5px;cursor:pointer;font-weight:700;}
.fst_rm_win .local_box input#trm_idx_sido{background:#dedede;}
.fst_rm_win .local_box input#trm_idx_sido:hover{background:#c9e0e3;}
.fst_rm_win .local_box input#trm_idx_gugun{background:#e0fad7;}
.fst_rm_win .local_box input#trm_idx_gugun:hover{background:#d2ebca;}
.fst_rm_win .rm_win_ttl{position:fixed;top:0px;left:0px;width:100%;height:40px;z-index:100;}
.fst_rm_win .rm_win_ttl h3{padding:0px 10px;line-height:40px;background:#555;color:#fff;font-size:1.3em;}
.fst_rm_win .chk_box input{display:none;}
.fst_rm_win > .chk_box{position:relative;text-align:right;padding:5px 0;}
.fst_rm_win > .chk_box p{position:relative;text-align:left;bottom:5px;left:10px;padding-top:10px;}
.fst_rm_win > .chk_box button{position:absolute;right:20px;bottom:-55px;padding:0px;background:none;border:0;outline:none;}
.fst_rm_win > .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.fst_rm_win > .chk_box button strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.fst_rm_win > .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.fst_rm_win > .chk_box button span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.fst_rm_win .room_box{position:relative;}
.fst_rm_win .room_box form{}
.fst_rm_win .room_box form .rc_rm_box{padding:0 10px 10px;overflow-y:auto;max-height:654px;}
.fst_rm_win .room_box form .rc_rm_box ul{}
.fst_rm_win .room_box form .rc_rm_box ul:after{display:block;visibility:hidden;clear:both;content:"";}
.fst_rm_win .room_box form .rc_rm_box ul li.rom_list{float:left;padding:0 3px 10px 3px;}
.fst_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in{border:2px solid #fff;}
.fst_rm_win .room_box form .rc_rm_box ul li.rom_list:hover .rom_in{border:2px solid #f00;}
.fst_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img{position:relative;background-color:#ccc;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.fst_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box{position:absolute;top:5px;right:5px;width:24px;height:24px;}
.fst_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box button{position:absolute;padding:0px;background:none;border:0;outline:none;}
.fst_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.fst_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.fst_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.fst_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.fst_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_inf{padding:20px 10px;font-weight:700;font-size:1.1em;color:#555;background:#eaeaea;}
.fst_rm_win .room_box form .rc_rm_box .rc_rm_empty{text-align:center;padding:300px 0;font-size:1.5em;color:#777;}


/*숙소 추천여행관리 팝업 안에 목록*/
.rom_tu_win{padding-top:39px;}
.rom_tu_win .local_box{text-align:center;padding:20px 0;}
.rom_tu_win .local_box input{text-align:center;border-radius:5px;cursor:pointer;font-weight:700;}
.rom_tu_win .local_box input#trm_idx_sido{background:#dedede;}
.rom_tu_win .local_box input#trm_idx_sido:hover{background:#c9e0e3;}
.rom_tu_win .local_box input#trm_idx_gugun{background:#e0fad7;}
.rom_tu_win .local_box input#trm_idx_gugun:hover{background:#d2ebca;}
.rom_tu_win .tu_win_ttl{position:fixed;top:0px;left:0px;width:100%;height:40px;z-index:100;}
.rom_tu_win .tu_win_ttl h3{padding:0px 10px;line-height:40px;background:#555;color:#fff;font-size:1.3em;}
.rom_tu_win .chk_box input{display:none;}
.rom_tu_win > .chk_box{position:relative;text-align:right;padding:5px 0;}
.rom_tu_win > .chk_box p{position:relative;text-align:left;bottom:5px;left:10px;padding-top:10px;}
.rom_tu_win > .chk_box button{position:absolute;right:20px;bottom:-55px;padding:0px;background:none;border:0;outline:none;}
.rom_tu_win > .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.rom_tu_win > .chk_box button strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.rom_tu_win > .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.rom_tu_win > .chk_box button span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.rom_tu_win .tour_box{position:relative;}
.rom_tu_win .tour_box form{}
.rom_tu_win .tour_box form .rc_tu_box{padding:0 10px 10px;overflow-y:auto;max-height:654px;}
.rom_tu_win .tour_box form .rc_tu_box ul{}
.rom_tu_win .tour_box form .rc_tu_box ul:after{display:block;visibility:hidden;clear:both;content:"";}
.rom_tu_win .tour_box form .rc_tu_box ul li.tou_list{float:left;padding:0 3px 10px 3px;}
.rom_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in{border:2px solid #fff;}
.rom_tu_win .tour_box form .rc_tu_box ul li.tou_list:hover .tou_in{border:2px solid #f00;}
.rom_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img{position:relative;background-color:#ccc;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.rom_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box{position:absolute;top:5px;right:5px;width:24px;height:24px;}
.rom_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box button{position:absolute;padding:0px;background:none;border:0;outline:none;}
.rom_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.rom_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.rom_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.rom_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.rom_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_inf{padding:20px 10px;font-weight:700;font-size:1.1em;color:#555;background:#eaeaea;}
.rom_tu_win .tour_box form .rc_tu_box .rc_tu_empty{text-align:center;padding:300px 0;font-size:1.5em;color:#777;}


/*골목 추천여행관리 팝업 안에 목록*/
.aly_tu_win{padding-top:39px;}
.aly_tu_win .local_box{text-align:center;padding:20px 0;}
.aly_tu_win .local_box input{text-align:center;border-radius:5px;cursor:pointer;font-weight:700;}
.aly_tu_win .local_box input#trm_idx_sido{background:#dedede;}
.aly_tu_win .local_box input#trm_idx_sido:hover{background:#c9e0e3;}
.aly_tu_win .local_box input#trm_idx_gugun{background:#e0fad7;}
.aly_tu_win .local_box input#trm_idx_gugun:hover{background:#d2ebca;}
.aly_tu_win .tu_win_ttl{position:fixed;top:0px;left:0px;width:100%;height:40px;z-index:100;}
.aly_tu_win .tu_win_ttl h3{padding:0px 10px;line-height:40px;background:#555;color:#fff;font-size:1.3em;}
.aly_tu_win .chk_box input{display:none;}
.aly_tu_win > .chk_box{position:relative;text-align:right;padding:5px 0;}
.aly_tu_win > .chk_box p{position:relative;text-align:left;bottom:5px;left:10px;padding-top:10px;}
.aly_tu_win > .chk_box button{position:absolute;right:20px;bottom:-55px;padding:0px;background:none;border:0;outline:none;}
.aly_tu_win > .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.aly_tu_win > .chk_box button strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.aly_tu_win > .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.aly_tu_win > .chk_box button span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.aly_tu_win .tour_box{position:relative;}
.aly_tu_win .tour_box form{}
.aly_tu_win .tour_box form .rc_tu_box{padding:0 10px 10px;overflow-y:auto;max-height:654px;}
.aly_tu_win .tour_box form .rc_tu_box ul{}
.aly_tu_win .tour_box form .rc_tu_box ul:after{display:block;visibility:hidden;clear:both;content:"";}
.aly_tu_win .tour_box form .rc_tu_box ul li.tou_list{float:left;padding:0 3px 10px 3px;}
.aly_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in{border:2px solid #fff;}
.aly_tu_win .tour_box form .rc_tu_box ul li.tou_list:hover .tou_in{border:2px solid #f00;}
.aly_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img{position:relative;background-color:#ccc;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.aly_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box{position:absolute;top:5px;right:5px;width:24px;height:24px;}
.aly_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box button{position:absolute;padding:0px;background:none;border:0;outline:none;}
.aly_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.aly_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.aly_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.aly_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_img .chk_box span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.aly_tu_win .tour_box form .rc_tu_box ul li.tou_list .tou_in .tou_inf{padding:20px 10px;font-weight:700;font-size:1.1em;color:#555;background:#eaeaea;}
.aly_tu_win .tour_box form .rc_tu_box .rc_tu_empty{text-align:center;padding:300px 0;font-size:1.5em;color:#777;}


/*골목 추천숙소관리 팝업 안에 목록*/
.aly_rm_win{padding-top:39px;}
.aly_rm_win .local_box{text-align:center;padding:20px 0;}
.aly_rm_win .local_box input{text-align:center;border-radius:5px;cursor:pointer;font-weight:700;}
.aly_rm_win .local_box input#trm_idx_sido{background:#dedede;}
.aly_rm_win .local_box input#trm_idx_sido:hover{background:#c9e0e3;}
.aly_rm_win .local_box input#trm_idx_gugun{background:#e0fad7;}
.aly_rm_win .local_box input#trm_idx_gugun:hover{background:#d2ebca;}
.aly_rm_win .rm_win_ttl{position:fixed;top:0px;left:0px;width:100%;height:40px;z-index:100;}
.aly_rm_win .rm_win_ttl h3{padding:0px 10px;line-height:40px;background:#555;color:#fff;font-size:1.3em;}
.aly_rm_win .chk_box input{display:none;}
.aly_rm_win > .chk_box{position:relative;text-align:right;padding:5px 0;}
.aly_rm_win > .chk_box p{position:relative;text-align:left;bottom:5px;left:10px;padding-top:10px;}
.aly_rm_win > .chk_box button{position:absolute;right:20px;bottom:-55px;padding:0px;background:none;border:0;outline:none;}
.aly_rm_win > .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.aly_rm_win > .chk_box button strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.aly_rm_win > .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.aly_rm_win > .chk_box button span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.aly_rm_win .room_box{position:relative;}
.aly_rm_win .room_box form{}
.aly_rm_win .room_box form .rc_rm_box{padding:0 10px 10px;overflow-y:auto;max-height:654px;}
.aly_rm_win .room_box form .rc_rm_box ul{}
.aly_rm_win .room_box form .rc_rm_box ul:after{display:block;visibility:hidden;clear:both;content:"";}
.aly_rm_win .room_box form .rc_rm_box ul li.rom_list{float:left;padding:0 3px 10px 3px;}
.aly_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in{border:2px solid #fff;}
.aly_rm_win .room_box form .rc_rm_box ul li.rom_list:hover .rom_in{border:2px solid #f00;}
.aly_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img{position:relative;background-color:#ccc;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.aly_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box{position:absolute;top:5px;right:5px;width:24px;height:24px;}
.aly_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box button{position:absolute;padding:0px;background:none;border:0;outline:none;}
.aly_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.aly_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.aly_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.aly_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.aly_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_inf{padding:20px 10px;font-weight:700;font-size:1.1em;color:#555;background:#eaeaea;}
.aly_rm_win .room_box form .rc_rm_box .rc_rm_empty{text-align:center;padding:300px 0;font-size:1.5em;color:#777;}


/*여행 추천숙소관리 팝업 안에 목록*/
.tou_rm_win{padding-top:39px;}
.tou_rm_win .local_box{text-align:center;padding:20px 0;}
.tou_rm_win .local_box input{text-align:center;border-radius:5px;cursor:pointer;font-weight:700;}
.tou_rm_win .local_box input#trm_idx_sido{background:#dedede;}
.tou_rm_win .local_box input#trm_idx_sido:hover{background:#c9e0e3;}
.tou_rm_win .local_box input#trm_idx_gugun{background:#e0fad7;}
.tou_rm_win .local_box input#trm_idx_gugun:hover{background:#d2ebca;}
.tou_rm_win .rm_win_ttl{position:fixed;top:0px;left:0px;width:100%;height:40px;z-index:100;}
.tou_rm_win .rm_win_ttl h3{padding:0px 10px;line-height:40px;background:#555;color:#fff;font-size:1.3em;}
.tou_rm_win .chk_box input{display:none;}
.tou_rm_win > .chk_box{position:relative;text-align:right;padding:5px 0;}
.tou_rm_win > .chk_box p{position:relative;text-align:left;bottom:5px;left:10px;padding-top:10px;}
.tou_rm_win > .chk_box button{position:absolute;right:20px;bottom:-55px;padding:0px;background:none;border:0;outline:none;}
.tou_rm_win > .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.tou_rm_win > .chk_box button strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.tou_rm_win > .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.tou_rm_win > .chk_box button span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.tou_rm_win .room_box{position:relative;}
.tou_rm_win .room_box form{}
.tou_rm_win .room_box form .rc_rm_box{padding:0 10px 10px;overflow-y:auto;max-height:654px;}
.tou_rm_win .room_box form .rc_rm_box ul{}
.tou_rm_win .room_box form .rc_rm_box ul:after{display:block;visibility:hidden;clear:both;content:"";}
.tou_rm_win .room_box form .rc_rm_box ul li.rom_list{float:left;padding:0 0px 10px 0px;}
.tou_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in{border:2px solid #fff;}
.tou_rm_win .room_box form .rc_rm_box ul li.rom_list:hover .rom_in{border:2px solid #f00;}
.tou_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img{position:relative;background-color:#ccc;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.tou_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box{position:absolute;top:5px;right:5px;width:24px;height:24px;}
.tou_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box button{position:absolute;padding:0px;background:none;border:0;outline:none;}
.tou_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";}
.tou_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.tou_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.tou_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_img .chk_box span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.tou_rm_win .room_box form .rc_rm_box ul li.rom_list .rom_in .rom_inf{padding:20px 10px;font-weight:700;font-size:1.1em;color:#555;background:#eaeaea;}
.tou_rm_win .room_box form .rc_rm_box .rc_rm_empty{text-align:center;padding:300px 0;font-size:1.5em;color:#777;}

/*여행 먹거리관리 팝업 안에 목록*/
.tou_fd_win{padding-top:39px;}
.tou_fd_win .chk_box input{display:none;}
.tou_fd_win > .chk_box{position:relative;text-align:right;padding:5px 0;}
.tou_fd_win > .chk_box p{position:absolute;bottom:5px;left:10px;}
.tou_fd_win .chk_box button{padding:0px;background:none;border:0;outline:none;}
.tou_fd_win .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";;;}
.tou_fd_win .chk_box button strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.tou_fd_win .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.tou_fd_win .chk_box button span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.tou_fd_win > .chk_box{}
.tou_fd_win #ftoufoodlist{padding:0 10px;}
.tou_fd_win #ftoufoodlist ul{}
.tou_fd_win #ftoufoodlist ul li{display:relative;}
.tou_fd_win #ftoufoodlist ul li .chk_box{position:absolute;top:12px;right:0px;z-index:5;}

.tou_fd_win #ftoufoodlist ul{border-top:1px solid #ddd;}
.tou_fd_win #ftoufoodlist ul li{position:relative;padding:10px 0;border-bottom:1px solid #ddd;}
.tou_fd_win #ftoufoodlist ul li .thumb_div{
	display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;
	position:absolute;left:0px;top:10px;
}
.tou_fd_win #ftoufoodlist ul li .thumb_div input{display:none;}
.tou_fd_win #ftoufoodlist ul li .thumb_div .thumb_blind{width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;}
.tou_fd_win #ftoufoodlist ul li .thumb_div input:checked + .thumb_blind{display:block;}
.tou_fd_win #ftoufoodlist ul li .thumb_div .thumb_blind .thumb_tbl{display:table;width:100%;height:100%;}
.tou_fd_win #ftoufoodlist ul li .thumb_div .thumb_blind .thumb_tbl .thumb_td{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#ffffff;font-size:3em;}
.tou_fd_win #ftoufoodlist ul li .img_inf{padding:0px;padding-right:35px;position:relative;}
.tou_fd_win #ftoufoodlist ul li .img_inf .inp_content{margin-top:0px;line-height:30px;height:30px;padding:0 5px;}
.tou_fd_win #ftoufoodlist ul li .img_inf .inp_sort{position:absolute;width:35px;top:0px;right:0px;line-height:30px;height:30px;padding:0 5px;border:0px;text-align:right;background:#ccc;}
.tou_fd_win #ftoufoodlist ul li .fle_con{position:relative;width:100%;background:#fff;padding:5px;}
.tou_fd_win #ftoufoodlist ul li .fle_con table{}
.tou_fd_win #ftoufoodlist ul li .fle_con table th{background:#efefef;text-align:center;}
.tou_fd_win #ftoufoodlist ul li .fle_con table th,
.tou_fd_win #ftoufoodlist ul li .fle_con table td{padding:0 3px;}
.tou_fd_win #ftoufoodlist ul li .fle_con table td{}
.tou_fd_win #ftoufoodlist ul li .fle_con input[type="text"]{height:24px;line-height:24px;padding:0 5px;width:100%;border:0;border-bottom:1px solid #e1e1e1;}
.tou_fd_win #ftoufoodlist ul li .fle_con select{height:24px;line-height:24px;border:1px solid #f1f1f1;}

.tou_fd_win .tou_food_empty{padding:300px 0;text-align:center;font-size:1.5em;color:#777777;}


/*여행 먹거리관리 팝업 안에 모달팝업*/
.tou_fd_win #ffood_reg{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.tou_fd_win #ffood_reg #ffood_reg_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.tou_fd_win #ffood_reg #ffood_reg_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.tou_fd_win #ffood_reg #ffood_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.tou_fd_win #ffood_reg #ffood_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.tou_fd_win #ffood_reg #ffood_con #ffood_reg_btn{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.tou_fd_win #ffood_reg #ffood_con #ffoodform{padding:20px;}
.tou_fd_win #ffood_reg #ffood_con #ffoodform table{border-bottom:1px solid #ddd;}
.tou_fd_win #ffood_reg #ffood_con #ffoodform table th{background:#f1f1f1;width:130px;}
.tou_fd_win #ffood_reg #ffood_con #ffoodform table th,
.tou_fd_win #ffood_reg #ffood_con #ffoodform table td{border-top:1px solid #ddd;}
.tou_fd_win #ffood_reg #ffood_con #ffoodform table td{padding:5px;}

/*여행 먹거리관리 팝업 안에 싱글이미지 교체 모달팝업*/
.tou_fd_win #fsingle_box{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.tou_fd_win #fsingle_box #fsingle_box_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.tou_fd_win #fsingle_box #fsingle_box_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.tou_fd_win #fsingle_box #fsingle_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.tou_fd_win #fsingle_box #fsingle_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.tou_fd_win #fsingle_box #fsingle_con #ffle_thumb_box{text-align:center;overflow:hidden;background:#ecf5fe;}
.tou_fd_win #fsingle_box #fsingle_con #fsingle_upload{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.tou_fd_win #fsingle_box #fsingle_con #fsingle_del{display:block;position:absolute;top:5px;right:80px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#f00;color:#fff;}
.tou_fd_win #fsingle_box #fsingle_con #fsingle_file{padding:10px;}

/*골목 먹거리관리 팝업 안에 목록*/
.aly_fd_win{padding-top:39px;}
.aly_fd_win .chk_box input{display:none;}
.aly_fd_win > .chk_box{position:relative;text-align:right;padding:5px 0;}
.aly_fd_win > .chk_box p{position:absolute;bottom:5px;left:10px;}
.aly_fd_win .chk_box button{padding:0px;background:none;border:0;outline:none;}
.aly_fd_win .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";;;}
.aly_fd_win .chk_box button strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.aly_fd_win .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.aly_fd_win .chk_box button span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.aly_fd_win > .chk_box{}
.aly_fd_win #falyfoodlist{padding:0 10px;}
.aly_fd_win #falyfoodlist ul{}
.aly_fd_win #falyfoodlist ul li{display:relative;}
.aly_fd_win #falyfoodlist ul li .chk_box{position:absolute;top:12px;right:0px;z-index:5;}

.aly_fd_win #falyfoodlist ul{border-top:1px solid #ddd;}
.aly_fd_win #falyfoodlist ul li{position:relative;padding:10px 0;border-bottom:1px solid #ddd;}
.aly_fd_win #falyfoodlist ul li .thumb_div{
	display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;
	position:absolute;left:0px;top:10px;
}
.aly_fd_win #falyfoodlist ul li .thumb_div input{display:none;}
.aly_fd_win #falyfoodlist ul li .thumb_div .thumb_blind{width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;}
.aly_fd_win #falyfoodlist ul li .thumb_div input:checked + .thumb_blind{display:block;}
.aly_fd_win #falyfoodlist ul li .thumb_div .thumb_blind .thumb_tbl{display:table;width:100%;height:100%;}
.aly_fd_win #falyfoodlist ul li .thumb_div .thumb_blind .thumb_tbl .thumb_td{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#ffffff;font-size:3em;}
.aly_fd_win #falyfoodlist ul li .img_inf{padding:0px;padding-right:35px;position:relative;}
.aly_fd_win #falyfoodlist ul li .img_inf .inp_content{margin-top:0px;line-height:30px;height:30px;padding:0 5px;}
.aly_fd_win #falyfoodlist ul li .img_inf .inp_sort{position:absolute;width:35px;top:0px;right:0px;line-height:30px;height:30px;padding:0 5px;border:0px;text-align:right;background:#ccc;}
.aly_fd_win #falyfoodlist ul li .fle_con{position:relative;width:100%;background:#fff;padding:5px;}
.aly_fd_win #falyfoodlist ul li .fle_con table{}
.aly_fd_win #falyfoodlist ul li .fle_con table th{background:#efefef;text-align:center;}
.aly_fd_win #falyfoodlist ul li .fle_con table th,
.aly_fd_win #falyfoodlist ul li .fle_con table td{padding:0 3px;}
.aly_fd_win #falyfoodlist ul li .fle_con table td{}
.aly_fd_win #falyfoodlist ul li .fle_con input[type="text"]{height:24px;line-height:24px;padding:0 5px;width:100%;border:0;border-bottom:1px solid #e1e1e1;}
.aly_fd_win #falyfoodlist ul li .fle_con select{height:24px;line-height:24px;border:1px solid #f1f1f1;}
.aly_fd_win .aly_food_empty{padding:300px 0;text-align:center;font-size:1.5em;color:#777777;}


/*골목 먹거리관리 팝업 안에 모달팝업*/
.aly_fd_win #ffood_reg{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.aly_fd_win #ffood_reg #ffood_reg_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.aly_fd_win #ffood_reg #ffood_reg_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.aly_fd_win #ffood_reg #ffood_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.aly_fd_win #ffood_reg #ffood_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.aly_fd_win #ffood_reg #ffood_con #ffood_reg_btn{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.aly_fd_win #ffood_reg #ffood_con #ffoodform{padding:20px;}
.aly_fd_win #ffood_reg #ffood_con #ffoodform table{border-bottom:1px solid #ddd;}
.aly_fd_win #ffood_reg #ffood_con #ffoodform table th{background:#f1f1f1;width:130px;}
.aly_fd_win #ffood_reg #ffood_con #ffoodform table th,
.aly_fd_win #ffood_reg #ffood_con #ffoodform table td{border-top:1px solid #ddd;}
.aly_fd_win #ffood_reg #ffood_con #ffoodform table td{padding:5px;}

/*골목 먹거리관리 팝업 안에 싱글이미지 교체 모달팝업*/
.aly_fd_win #fsingle_box{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.aly_fd_win #fsingle_box #fsingle_box_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.aly_fd_win #fsingle_box #fsingle_box_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.aly_fd_win #fsingle_box #fsingle_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.aly_fd_win #fsingle_box #fsingle_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.aly_fd_win #fsingle_box #fsingle_con #ffle_thumb_box{text-align:center;overflow:hidden;background:#ecf5fe;}
.aly_fd_win #fsingle_box #fsingle_con #fsingle_upload{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.aly_fd_win #fsingle_box #fsingle_con #fsingle_del{display:block;position:absolute;top:5px;right:80px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#f00;color:#fff;}
.aly_fd_win #fsingle_box #fsingle_con #fsingle_file{padding:10px;}



/*숙소*/
#froom{}
#froom .in_tbl{}
#froom .in_tbl th{width:80px;background:#d4f5fd;text-align:center;}
#froom .in_tbl th,#froom .in_tbl td{padding:3px;border-top:0;}
#froom .in_tbl td{}

/*숙소 멀티 이미지 업로드*/
#fromphoto #fle_empty{padding:300px 0;text-align:center;font-size:1.5em;color:#777777;}
#fromphoto #fle_edit{padding-top:10px;}
#fromphoto #fle_edit #fle_btn{padding-bottom:10px;padding-left:10px;}
#fromphoto #fle_edit #fle_btn a{display:inline-block;height:30px;line-height:30px;padding:0 10px;border-radius:3px;}
#fromphoto #fle_edit #fle_btn a.chkall{background:#6c757d;color:#fff;}
#fromphoto #fle_edit #fle_btn a.chkall i{opacity:0.2;margin-right:5px;}
#fromphoto #fle_edit #fle_btn a.chkall.active{background:#333333;color:#fff;}
#fromphoto #fle_edit #fle_btn a.chkall.active i{opacity:1;}
#fromphoto #fle_edit #fle_btn a.chkdel{background:#bd2130;color:#fff;}
#fromphoto #fle_edit ul{}
#fromphoto #fle_edit ul:after{display:block;visibility:hidden;clear:both;content:"";}
#fromphoto #fle_edit ul li{float:left;overflow-y:hidden;margin-left:10px;margin-top:5px;border:1px solid #ccc;position:relative;}
#fromphoto #fle_edit ul li.fst_li{margin-left:0px;}
#fromphoto #fle_edit ul li.fst_row{margin-top:0px;}
#fromphoto #fle_edit ul li .single_change{position:absolute;top:6px;right:6px;z-index:10;font-size:1.8em;border-radius:5px;width:28px;height:28px;background:#fff;}
#fromphoto #fle_edit ul li .single_change i{position:absolute;top:3px;left:4px;color:#777;}
#fromphoto #fle_edit ul li .thumb_div{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;}
#fromphoto #fle_edit ul li .thumb_div input{display:none;}
#fromphoto #fle_edit ul li .thumb_div .thumb_blind{width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;}
#fromphoto #fle_edit ul li .thumb_div input:checked + .thumb_blind{display:block;}
#fromphoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl{display:table;width:100%;height:100%;}
#fromphoto #fle_edit ul li .thumb_div .thumb_blind .thumb_tbl .thumb_td{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#ffffff;font-size:3em;}
#fromphoto #fle_edit ul li .img_inf{padding:0px;padding-right:35px;position:relative;}
#fromphoto #fle_edit ul li .img_inf .inp_content{margin-top:0px;line-height:30px;height:30px;padding:0 5px;}
#fromphoto #fle_edit ul li .img_inf .inp_sort{position:absolute;width:35px;top:0px;right:0px;line-height:30px;height:30px;padding:0 5px;border:0px;text-align:right;background:#ccc;}

/*숙소 먹거리관리 팝업 안에 목록*/
.rom_fd_win{padding-top:39px;}
.rom_fd_win .chk_box input{display:none;}
.rom_fd_win > .chk_box{position:relative;text-align:right;padding:5px 0;}
.rom_fd_win > .chk_box p{position:absolute;bottom:5px;left:10px;}
.rom_fd_win .chk_box button{padding:0px;background:none;border:0;outline:none;}
.rom_fd_win .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";;;}
.rom_fd_win .chk_box button strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
.rom_fd_win .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
.rom_fd_win .chk_box button span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}
.rom_fd_win > .chk_box{}
.rom_fd_win #fromfoodlist{padding:0 10px;}
.rom_fd_win #fromfoodlist ul{}
.rom_fd_win #fromfoodlist ul li{display:relative;}
.rom_fd_win #fromfoodlist ul li .chk_box{position:absolute;top:12px;right:0px;z-index:5;}

.rom_fd_win #fromfoodlist ul{border-top:1px solid #ddd;}
.rom_fd_win #fromfoodlist ul li{position:relative;padding:10px 0;border-bottom:1px solid #ddd;}
.rom_fd_win #fromfoodlist ul li .thumb_div{
	display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;
	position:absolute;left:0px;top:10px;
}
.rom_fd_win #fromfoodlist ul li .thumb_div input{display:none;}
.rom_fd_win #fromfoodlist ul li .thumb_div .thumb_blind{width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;}
.rom_fd_win #fromfoodlist ul li .thumb_div input:checked + .thumb_blind{display:block;}
.rom_fd_win #fromfoodlist ul li .thumb_div .thumb_blind .thumb_tbl{display:table;width:100%;height:100%;}
.rom_fd_win #fromfoodlist ul li .thumb_div .thumb_blind .thumb_tbl .thumb_td{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#ffffff;font-size:3em;}
.rom_fd_win #fromfoodlist ul li .img_inf{padding:0px;padding-right:35px;position:relative;}
.rom_fd_win #fromfoodlist ul li .img_inf .inp_content{margin-top:0px;line-height:30px;height:30px;padding:0 5px;}
.rom_fd_win #fromfoodlist ul li .img_inf .inp_sort{position:absolute;width:35px;top:0px;right:0px;line-height:30px;height:30px;padding:0 5px;border:0px;text-align:right;background:#ccc;}
.rom_fd_win #fromfoodlist ul li .fle_con{position:relative;width:100%;background:#fff;padding:0px;}
.rom_fd_win #fromfoodlist ul li .fle_con table{border-top:1px solid #e1e1e1;}
.rom_fd_win #fromfoodlist ul li .fle_con table th{background:#efefef;text-align:center;}
.rom_fd_win #fromfoodlist ul li .fle_con table th,
.rom_fd_win #fromfoodlist ul li .fle_con table td{padding:1px 3px;border-bottom:1px solid #e1e1e1;}
.rom_fd_win #fromfoodlist ul li .fle_con table td{}
.rom_fd_win #fromfoodlist ul li .fle_con input[type="text"]{height:24px;line-height:24px;padding:0 5px;width:100%;border:0;border-bottom:0px solid #e1e1e1;}
.rom_fd_win #fromfoodlist ul li .fle_con input.inline_text{height:22px !important;line-height:22px !important;width:auto;width:40px;border:1px solid #e1e1e1;}
.rom_fd_win #fromfoodlist ul li .fle_con select{height:22px !important;line-height:22px !important;border:1px solid #f1f1f1;}
.rom_fd_win #fromfoodlist ul li .fle_con table td .inline_type{display:inline-block;position:absolute;top:2px;right:2px;}
.rom_fd_win #fromfoodlist ul li .fle_con table td .inline_type:after{display:block;visibility:hidden;clear:both;content:"";}
.rom_fd_win #fromfoodlist ul li .fle_con table td .inline_type div{float:left;border:1px solid #777;font-size:0.9em;padding:0 4px;height:22px !important;line-height:20px !important;background:#e1e1e1;color:#999;cursor:pointer;}
.rom_fd_win #fromfoodlist ul li .fle_con table td .inline_type div.active{background:#888;color:#fff;font-weight:700;}
.rom_fd_win #fromfoodlist ul li .fle_con table td .inline_type div.left{border-top-left-radius:5px;border-bottom-left-radius:5px;}
.rom_fd_win #fromfoodlist ul li .fle_con table td .inline_type div.right{border-top-right-radius:5px;border-bottom-right-radius:5px;margin-left:-1px;}

.rom_fd_win .rom_food_empty{padding:300px 0;text-align:center;font-size:1.5em;color:#777777;}

/*숙소 먹거리관리 팝업 안에 모달팝업*/
.rom_fd_win #ffood_reg{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.rom_fd_win #ffood_reg #ffood_reg_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.rom_fd_win #ffood_reg #ffood_reg_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.rom_fd_win #ffood_reg #ffood_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.rom_fd_win #ffood_reg #ffood_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.rom_fd_win #ffood_reg #ffood_con #ffood_reg_btn{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.rom_fd_win #ffood_reg #ffood_con #ffoodform{padding:20px;}
.rom_fd_win #ffood_reg #ffood_con #ffoodform table{border-bottom:1px solid #ddd;}
.rom_fd_win #ffood_reg #ffood_con #ffoodform table th{background:#f1f1f1;width:130px;}
.rom_fd_win #ffood_reg #ffood_con #ffoodform table th,
.rom_fd_win #ffood_reg #ffood_con #ffoodform table td{border-top:1px solid #ddd;}
.rom_fd_win #ffood_reg #ffood_con #ffoodform table td{padding:5px;}

/*숙소 먹거리관리 팝업 안에 싱글이미지 교체 모달팝업*/
.rom_fd_win #fsingle_box{position:fixed;z-index:1100;left:0px;top:0px;width:100%;height:100%;padding:50px;}
.rom_fd_win #fsingle_box #fsingle_box_bg{position:absolute;z-index:0;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.rom_fd_win #fsingle_box #fsingle_box_bg .close_img{display:block;top:10px;right:10px;position:absolute;width:35px;height:35px;cursor:pointer;}
.rom_fd_win #fsingle_box #fsingle_con{position:relative;width:100%;height:100%;background:#fff;border-radius:5px;overflow:hidden;}
.rom_fd_win #fsingle_box #fsingle_con h2{padding:0 10px;line-height:40px;border-bottom:1px solid #eee;background:#f4f4f4;margin:0;}
.rom_fd_win #fsingle_box #fsingle_con #ffle_thumb_box{text-align:center;overflow:hidden;background:#ecf5fe;}
.rom_fd_win #fsingle_box #fsingle_con #fsingle_upload{display:block;position:absolute;top:5px;right:5px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#555;color:#fff;}
.rom_fd_win #fsingle_box #fsingle_con #fsingle_del{display:block;position:absolute;top:5px;right:80px;border-radius:3px;padding:0px 10px;height:30px;line-height:30px;border:1px solid #ccc;background:#f00;color:#fff;}
.rom_fd_win #fsingle_box #fsingle_con #fsingle_file{padding:10px;}

/*tv(youtube)관리 목록*/
#ytb_list{}
#ytb_list .ytb_empty{text-align:center;padding:100px 0;border:1px solid #ddd;color:#999;}
#ytb_list .ytb_wrap{}
#ytb_list .ytb_wrap .ytb_ul{}
#ytb_list .ytb_wrap .ytb_ul:after{display:block;visibility:hidden;clear:both;content:"";}
#ytb_list .ytb_wrap .ytb_ul .ytb_li{position:relative;float:left;width:24%;margin-left:1.3%;margin-top:12px;border:1px solid #ddd;}

#ytb_list .ytb_wrap .chk_box input{display:none;}
#ytb_list .ytb_wrap > .chk_box{position:relative;text-align:right;padding:5px 0;}
#ytb_list .ytb_wrap .ytb_ul .ytb_li .chk_box{position:absolute;top:5px;right:5px;}
#ytb_list .ytb_wrap .chk_box button{padding:0px;background:none;border:0;outline:none;}
#ytb_list .ytb_wrap .chk_box button:after{display:block;visibility:hidden;clear:both;content:"";;;}
#ytb_list .ytb_wrap .chk_box button strong{float:left;height:24px;line-height:24px;width:24px;background:url(../img/onoff.png) no-repeat 0px 0px;}
#ytb_list .ytb_wrap .chk_box button.on strong{background:url(../img/onoff.png) no-repeat 0px -24px;}
#ytb_list .ytb_wrap .chk_box button span{display:inline-block;height:24px;line-height:24px;margin-left:5px;}


#ytb_list .ytb_wrap .ytb_ul .ytb_li.li_top{margin-top:0;}
#ytb_list .ytb_wrap .ytb_ul .ytb_li.li_first{margin-left:0;}
#ytb_list .ytb_wrap .ytb_ul .ytb_li .ytb_thumb{}
#ytb_list .ytb_wrap .ytb_ul .ytb_li .ytb_thumb img{width:100%;height:auto;}
#ytb_list .ytb_wrap .ytb_ul .ytb_li .ytb_info{}
#ytb_list .ytb_wrap .ytb_ul .ytb_li .ytb_info table{table-layout:fixed;}
#ytb_list .ytb_wrap .ytb_ul .ytb_li .ytb_info table tr{border-top:1px solid #eee;}
#ytb_list .ytb_wrap .ytb_ul .ytb_li .ytb_info table th{width:40px;background:#eee;text-align:center;}
#ytb_list .ytb_wrap .ytb_ul .ytb_li .ytb_info table th,
#ytb_list .ytb_wrap .ytb_ul .ytb_li .ytb_info table td{height:24px;line-height:24px;}
#ytb_list .ytb_wrap .ytb_ul .ytb_li .ytb_info table td{padding:0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#ytb_list .ytb_wrap .ytb_ul .ytb_li .input_ytb_sort{width:48px;height:20px !important;line-height:20px !important;padding:0 3px;text-align:right;border-radius:3px;border:1px solid #ddd;position:relative;top:-2px;}
#ytb_list .ytb_wrap .ytb_ul .ytb_li select{height:20px !important;line-height:20px !important;position:relative;top:-2px;} 

/*tv(youtube)관리*/
#fyoutube{}
#fyoutube .ytbformbox{}
#fyoutube .ytbformbox table{}
#fyoutube .ytbformbox table th{width:110px;}
#fyoutube .ytbformbox table .td_local input{text-align:center;border-radius:5px;background:#eee;color:#000;font-weight:700;cursor:pointer;}
#fyoutube .ytbformbox table .td_local #trm_idx_sido{background:#ECE1D0}
#fyoutube .ytbformbox table .td_local #trm_idx_gugun{background:#ECE1D0}
#fyoutube .ytbformbox table .td_set input{text-align:right;}
#fyoutube .ytbformbox table td .ytb_thumb2_img{margin-top:10px;border:1px solid #ddd;}

#fyoutube .ytb_ex{}
#fyoutube .ytb_ex table{}
#fyoutube .ytb_ex table th{width:110px;}


