@charset "utf-8";

.main_inner{min-height:auto;}

.section{padding:45px 0px;width:100%;max-width:1463px;margin:0 auto;box-sizing:border-box;}

.sub_tit_area{border-bottom:5px solid #dddddd;margin-bottom:30px;position:relative;}
.sub_tit_area .sub_title{font-size:24px;line-height:1;margin-bottom:15px;}
.box_tit_area{margin-bottom:40px;}
.box_tit_area .tit{font-size:24px;line-height:1;letter-spacing:-0.01em;text-align:center;}
.box_tit_area .dsc{text-align:center;font-size:16px;margin-top:10px;letter-spacing:-0.01em;}

.mypage_wrap{max-width:1221px;width:100%;float:right;}

.btn_wrap{margin-top:32px;text-align:center;}
.btn_round{/* height:46px; */padding:0 40px;border-radius:23px;font-size:17px;min-width:217px;display: inline-block;line-height: 46px;box-sizing: border-box; border: 1px solid #e33355; outline:0; cursor: pointer;}

.form_wrapper{border-radius:5px;overflow:hidden;}

/* mysub */
#mysub{max-width:210px;float:left;width:100%;}
.mysub_wrap{border-radius:12px;background:#fff;padding:7px 20px;}
.mysub_tit{font-size:20px;line-height:2.4;font-weight:600;padding-left:11px;}
.mysub_li{border-bottom:1px solid #e2e2e4;padding:0 11px;}
.mysub_li:last-child{border-bottom:0;}
.mysub_li a{display:block;letter-spacing:-0.02em;line-height:47px;font-size:16px;}
.mysub_li a.on{color:#e33355;}

/* funding_list */
.search_wrap{margin-bottom:24px;}
.search_bar{background:#fff;border-radius:5px;}
.search_bar .bar_tit{background:#f0eeee;width:16%;line-height:56px;display:block;float:left;text-align:center;}
.search_bar .bar_wrap{min-height:56px;padding-left:40px;float:left;width:84%;box-sizing:border-box;}
.half_calendar{display:inline-block;height:36px;margin-top:10px;margin-right:10px;}
span.half_calendar input.datepicker{display:inline-block;height:36px;line-height:36px;border-radius:5px;border:1px solid #e2e2e4;background:transparent;width:128px;margin-left:8px;box-sizing:border-box;position:relative;font-size:16px;text-align:center;}
.calendar_icn{display:inline-block;width:22px;height:23px;background:url(/theme/basic/img/comm/calendar_icn.png) no-repeat center center;position:relative;top:7px;}
.search_i{margin-left:2px;margin-right:6px;}
.date_btn input[type="radio"]{display:none;}
.date_btn label{cursor:pointer;display:inline-block;border:1px solid #e2e2e4;height:36px;line-height:34px;border-radius:18px;padding:0 18px;color:rgba(57,62,77,0.6);letter-spacing:-0.03em;font-weight:400 !important;margin:0 3px;}
.date_btn input:checked + label{background:#e33355;color:#fff;}
.list_wrap .list_tit{font-size:20px;font-weight:600;line-height:1.2;margin-bottom:20px;}
.list_wrap .list_tit em{display:inline-block;font-size:24px;font-weight:600;line-height:1;}
.list_wrap .list_area{border-radius:5px;overflow:hidden;}
.list_area .table{width:100%;border-collapse:collapse;}
.list_area .table th{background:#f0eeee;height:56px;letter-spacing:-0.03em;}
.list_area .table td{background:#fff;padding:0 32px;letter-spacing:-0.03em; padding:0 10px;}
.list_area .table tbody tr:nth-child(1) td:nth-child(1){border-top:0;}
.list_area .table tr td:nth-child(1){border-right:1px solid #e2e2e4;/* border-top:1px solid #e2e2e4; */}
.list_area .table tr td:nth-child(2){padding-top:20px;padding-bottom:20px;}
.list_area .table tr.border_bottom{border-top:1px solid #e2e2e4;border-bottom:1px solid #e2e2e4;}
.list_area .table tr:last-child{border-bottom:0 !important;}
.list_area .table tr:last-child td{border-bottom:0 !important;}
.list_area .table tr:last-child td:nth-child(1){border-bottom:0 !important;}
.list_area .table tr.border_bottom td{border-right:0;height:56px;}
.list_area .table td .img_wrap{display:inline-block;width:190px;height:112px;border-radius:5px;vertical-align:top;background-size:cover;}
.list_area .table td .txt_wrap{display:inline-block;width:calc(100% - 224px);margin-left:30px;}
.list_area .table td .txt_wrap .sup{font-size:14px;}
.list_area .table td .txt_wrap .tit{font-size:16px;margin-bottom:4px;letter-spacing:-0.05em;}
.list_area .table td .txt_wrap .dsc{font-size:14px;color:rgba(57,62,77,0.6);line-height:1.1;}
.list_area .table .border_bottom .cate{font-weight:600;font-size:14px;margin-right:20px;}
.list_area .table .border_bottom .txt{font-size:14px;color:#666666;}

/* funding_list_detail */
.funding_info_wrap{text-align:center;margin-bottom:80px;}
.funding_info_wrap .funding_tit{font-size:24px;letter-spacing:-0.01em;margin-bottom:10px;}
.funding_info_wrap .numb_span{display:inline-block;background:#f0eeee;line-height:56px;height:56px;border-radius:28px;margin-top:30px;font-size:18px;min-width:370px;}
.funding_info_wrap .numb_span em{font-size:18px;margin-right:4px;}
.form_row{margin-bottom:53px;}
.list_wrap .list_sub_tit{line-height:1;margin-bottom:20px;}
.funding_detail_wrap .list_area .table tr td{padding:10px; border-bottom: 1px solid #f0eeee; border-right: 1px solid #f0eeee; }
.funding_detail_wrap .list_area .table tr td:nth-child(1){border-right:0;padding:20px;}
.funding_detail_wrap .list_area .table tr.border_bottom td{height:56px;padding:0 20px;}
.funding_detail_wrap .list_area .table tr td .more_txt{margin-top:10px;line-height:1.2;word-break:keep-all;}
.half_area{width:49%;float:left;}
.half_area:last-child{float:right;}
.list_style tr{border-bottom:1px solid #e2e2e4;}
.list_style .list_area .table td{height:56px;padding:0 40px;box-sizing:border-box;}
.list_style .list_area .table tr td:nth-child(2){padding:10px 40px;}
.list_area .table td .more_txt{display:inline-block;font-size:14px;margin-top:16px;}
.list_style .list_area .table tr td:nth-child(1){border-right:0;}

/* my_pick_list */
.tab_wrap{margin-bottom:42px;}
#tabs{width:100%;height:65px;display:block;}
#tabs li{float:left;width:33%;text-align:center;}
#tabs li.my_tab50{width:50%;}
#tabs li .tit{width:100%;display:block;font-size:20px;line-height:59px;color:#393e4d;position:relative;cursor:pointer;border-bottom:5px solid #dddddd;}
#tabs li.active .tit{border-color:#e33355;}
#tabs li .tit:hover{border-color:#e33355;}
.list_wrap .content{display:none;}
.list_wrap .content.show{display:block;}
.li_icn_wrap .li_icn{display:inline-block;vertical-align:top;font-size:14px;color:#ffffff;letter-spacing:-0.06em;line-height:20px;width:113px;height:22px;box-sizing:border-box;font-style:normal;text-align:center;border: none;background: #ffffff;}
.li_icn_wrap .li_icn_1{background:#0092d6;}
.li_icn_wrap .li_icn_2{background:#bb559f;}
.li_icn_wrap .li_icn_3{background:#00466a;}
.li_icn_wrap .li_icn_4{background:#c0bc00;}
.date_status {position:static;background:#e33355;color:#fff;font-size:14px;border-radius:15px;min-width:38px;text-align:center;max-width:54px;line-height:19px;padding:0 9px;margin-left:10px;}
.list_row{padding:20px 0;border-bottom:1px solid #e2e2e4;}
.list_row .img_wrap{display:block;width:251px;height:155px;background-size:cover;border-radius:5px;float:left;background-position:center center;}
.list_row .txt_wrap{float:left;width:calc(70% - 305px);margin-left:50px;}
.list_row .txt_wrap .li_icn_wrap{margin-bottom:14px;}
.list_row .txt_wrap .tit{position:relative;font-size:16px;color:#404040;line-height:1.4em;height:2.8em;font-weight:500;white-space: normal;word-wrap: break-word;word-break: keep-all;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.list_row .txt_wrap .date{font-size:13px;color:rgba(57,62,77,0.7); margin-bottom:10px;}
.list_row .txt_wrap .site{font-size:13px;color:rgba(57,62,77,0.7);}
.list_row .snsPic {width:100%;height:30px;max-width:323px;}
.list_row .snsPic ul{position:relative;}
.list_row .snsPic li {float:left;height:100%;position:relative;}
.list_row .snsPic li:not(:last-child) {margin-right:2px;}
.list_row .snsPic img {width:30px;height:100%;}
.list_row .snsPic li .support_numb{position:absolute;bottom:-1px;right:-10px;font-size:16px;line-height:16px;color:#9a9a9a;}
/*.list_row .snsPic li:last-child{position:absolute;top:0px;right:0px;}*/
.list_row .snsPic li .support_btn{display:block;width:100px;line-height:28px;text-align:center;font-size:16px;color:#1abc9c;border:1px solid #00cfb5;border-radius:15px;box-sizing:border-box;}
.list_row .snsPic li .support_btn{width:88px;font-size:14px;color:#e33355;border:1px solid #e33355;}
.list_row .btn_wrap{float:right;width:30%;margin-top:20px;}
.list_row .btn_wrap .btn{display:inline-block;height:46px;line-height:46px;border-radius:23px;max-width:217px;width:100%;}
.list_row .btn_wrap .btn:last-child{margin-top:16px;}
.list_row .txt_wrap .bene_wrap{height:22px;overflow:hidden;margin-bottom:8px;}
.list_row .txt_wrap .bene_wrap span{margin-left:8px;display:inline-block;font-size:14px;color:#00bf99;border:1px solid #1abc9c;padding:0px 6px;line-height:20px;letter-spacing:-0.108em;vertical-align:top;}
.list_row .txt_wrap .bene_wrap span:first-child{margin-left:0px;}
.list_row .dealer_wrap{font-size:16px;line-height:24px;color:#9598a1;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_row .per_var{height:5px;background:#e6eaed;padding:0px;margin-top:4px;margin-bottom:3px;}
.list_row .per_var .var{height:5px;background:#dc002a;}
.list_row .detail_wrap{height:24px;line-height:24px;font-size:14px;}
.list_row .detail_wrap .per_num{display:inline-block;font-size:14px;color:#6f6f6f;line-height:24px;float:right;}
.list_row .detail_wrap .money{display:inline-block;font-size:16px;color:#393e4d;vertical-align:0px;letter-spacing:-0.01em;}
.list_row .detail_wrap .money span{font-size:16px;}
.list_row .day_wrap .day{display:inline-block;font-size:16px;color:#393e4d;vertical-align:2px;}
.list_row .day_wrap .day img{vertical-align: -1px;margin-right:10px;width:15px;height:15px;}
.list_row .txt_wrap .sup{font-size:14px;color:#00bf99;margin-bottom:14px;}
.funding .list_row .img_wrap{height:170px;}
.event .list_row .txt_wrap{padding-top:16px;}

/* comment */
.list_wrap .list_area.comment{border-top:1px solid #e2e2e4;}
.comment .list_row .txt_wrap{width:calc(100% - 305px);height:155px;}
.comment .list_row .txt_wrap .info *{font-size:13px;}
.comment .list_row .txt_wrap .tit{font-size:16px;font-weight:400;display:block;white-space:normal;height:auto;}

.comment .list_row .txt_wrap{width:100%; height:auto; margin-left:20px;}

/* supporters */
.list_row .txt_wrap .tit em[data-cate="Facebook"]{color:#3b5999;}
.list_row .txt_wrap .tit em[data-cate="펀딩"]{color:#e33355;}
#supporters .sect_table{height:auto;}

/* member_info */
.form_ul{background:#fff;}
.form_li{height:57px;border-bottom:1px solid #e2e2e4;}
.form_li:last-child{border-bottom:none;}
.form_li .form_tit{float:left;width:20%;height:100%;background:#f0eeee;text-align:center;line-height:57px;font-size:16px;}
.form_li .form_con{float:left;width:80%;height:100%;padding:10px 25px 10px 35px;box-sizing:border-box;}
.form_con input{font-size:16px;width:100%;height:36px;}
.form_con input[type="text"], .form_con input[type="password"], .form_con input[type="number"]{border:none;}
.form_con .input_half{display:inline-block;width:63%;}
.form_con .input_half input{width:50%;}
.form_con .input_half:first-child{width:30%;}
.form_con .input_half:first-child input{width:100%;}
.form_con .between{font-style:normal;margin-right:2%;}
.form_con .sel_c{width:46%;height:36px;background:#fff url(/theme/basic/img/member/join_form_select.png) no-repeat center right 10px;padding:0 14px;border-radius:5px;border:1px solid #bfbfbf;margin-left:1%;color:#666666;font-size:16px;}
.form_con .sel_c.on{width:30px;background-position:center right 8px;}
.form_li.address_wrap{height:auto;}
.form_li.address_wrap .form_tit{height:228px;line-height:228px;}
.form_li.address_wrap .form_con{padding: 0;}
.form_li.address_wrap .form_con .form_li{position:relative;padding:10px 40px;box-sizing:border-box;}
.form_li.address_wrap .form_con .form_li:nth-child(4){border:none;}
.tfbr_btn{position:absolute;display:inline-block;border:1px solid #e33355;border-radius:5px;height:36px;line-height:34px;padding:0 30px;top:10px;right:40%;box-sizing:border-box;}
.file_btn_wrapper{display:inline-block;vertical-align:top;height:36px;}
.file_btn_wrapper:first-child{width:calc(40% - 3px);}
.file_btn_wrapper:nth-child(2){width:calc(18% - 3px);}
.file_btn_wrapper .tfbr_btn{position:static;cursor:pointer;}
.file_btn_wrapper .file_name{display:inline-block;padding-left:10px;width:calc(100% - 150px);color:#666666;}
.file_btn_wrapper .file_thumbnail{display:inline-block;width:calc(100% - 226px);height:34px;border:1px solid #e2e2e4;border-radius:5px;text-align:center;}
.file_btn_wrapper .view_btn{background:none;border-color:#393e4d;vertical-align:top;margin-left:4px;}
.file_btn_wrapper .delete_btn{background:none;text-decoration:underline;border:none;font-size:16px;text-underline-position:under;float:right;line-height:36px;}
.file_thumbnail .no_img{display:inline-block;width:100%;height:100%;color:rgba(57,62,77,0.6);line-height:36px;text-align:center;}
.file_thumbnail img{max-width:100%;height:36px;}
.form_sect{margin-top:50px;}
.form_con .value{display:inline-block;line-height:36px;}
.member_info .file_btn_wrapper:nth-child(2){width:calc(60% - 3px);}

/* funding_set */
.state_btn input[type="radio"]{display:none;}
.only_select .input_half{display:inline-block;width:48%;}
.only_select .input_half:first-child{margin-right:1%;}
.only_select.form_con .sel_c{width:100%;border:1px solid #e2e2e4;color:rgba(57,62,77,0.6); margin-left:0;}
.funding_set .search_wrap{margin-bottom:50px;}
.table_bar{background:#f0eeee;border-top:1px solid #e2e2e4;}
.table_bar .bar_tit{width:16%;height:56px;line-height:56px;display:block;float:left;text-align:center;box-sizing:border-box;}
.table_bar .bar_wrap{background:#fff;min-height:56px;padding:10px 40px 0;float:left;width:34%;box-sizing:border-box;}
.state_btn:not(:last-child){margin-right:24px;}
.state_btn label{cursor:pointer;display:inline-block;font-weight:400 !important;font-size:16px;padding-left:24px;position:relative;line-height:36px;}
.state_btn label:before{content:'';width:16px;height:16px;border-radius:8px;border:2px solid #e0e0e0;position:absolute;left:0;top:12px;box-sizing:border-box;}
.state_btn input:checked + label:after{content:'';width:8px;height:8px;border-radius:4px;position:absolute;left:4px;top:16px;box-sizing:border-box;background:#e33355;}
.list_btns{margin-bottom:20px;}
.n_basic_btn{min-width:97px;text-align:center;box-sizing:border-box;font-size:16px;height:36px;line-height:34px;border:1px solid #e33355;background:#fff;border-radius:5px;padding:0 10px;}
.funding_set .list_area .table tr:not(:last-child){border-bottom:1px solid #e2e2e4;}
.funding_set .list_wrap .list_area .table tr td{text-align:center;padding:10px 5px;word-break:keep-all;line-height:1.2;}
.funding_set .list_area .table tr td em{display:inline-block;word-break:keep-all;line-height:1.2;}
.funding_set .list_area .table tr td .info{font-size:13px;letter-spacing:-0.04em;}
.funding_set .list_area .table tr td .tit{font-size:16px;margin-top:5px;}
.funding_set .list_area .table tr td:nth-child(1){border:none;}
/*.funding_set .list_area .table tr td:nth-child(2){text-align:left;padding:10px 15px;}*/
.checkbox_wrap{position:relative;}
.checkbox_wrap .inp_check{display:none;}
.checkbox_wrap label{cursor:pointer;}
.checkbox_wrap label:before{content:'';width:16px;height:16px;border:1px solid #bfbfbf;position:absolute;top: -8px;left: 50%;transform: translateX(-50%);}
.checkbox_wrap .inp_check:checked + label:before{background:#e33355;}
.funding_set .list_area .table tr.end td *, .funding_set .list_area .table tr.sh_hide td *{opacity:0.5;}
.funding_set .list_area .table tr.end .tfclr{color:#393e4d !important;}
.funding_set .list_area .table tr.end .checkbox_wrap{opacity:1 !important;}
.funding_set .list_area .table tr.end .checkbox_wrap label{opacity:1 !important;}
.funding_set .list_area .table tr.end .checkbox_wrap label:before{opacity:1 !important;}
.sh_btn{width:100%;max-width:64px;min-width:auto;display:none;color:#e33355;}
.sh_btn.on{display:block;}
.sh_btn.hide_btn{border-color:#e2e2e4;color:rgba(57,62,77,0.6);}

/* new_funding */
.new_funding #tabs li{width:25%;}
.new_funding .content{display:none;}
.new_funding .content.show{display:block;}
.new_funding .table_bar .bar_wrap{width:84%;}
.new_funding .table_bar:first-child{border-top:0;}
.table_bar label{font-weight:400 !important;vertical-align:top;word-break:keep-all;letter-spacing:-0.03em;}
.new_funding .table_bar .bar_tit.multiline{line-height:1.2;padding-top:8px;}
.table_bar .bar_tit.multiline em{font-size:14px;}
.img_file .file_btn_wrapper{display:inline-block;vertical-align:top;height:36px; display:block;}
.img_file .file_btn_wrapper:first-child{width:calc(34% - 3px);}
.img_file .file_btn_wrapper .tfbr_btn{position:static;cursor:pointer;display:inline-block;border:1px solid #e33355;border-radius:5px;height:36px;line-height:34px;padding:0 16px;top:10px;right:40%;box-sizing:border-box;}
.img_file .file_btn_wrapper .file_name{display:inline-block;padding-left:10px;width:calc(100% - 150px);color:#666666;}
.img_file .file_btn_wrapper .file_thumbnail{display:inline-block;padding-left:10px;width:calc(100% - 250px);height:36px;border:1px solid #e2e2e4;border-radius:5px;text-align:center;}
.img_file .file_btn_wrapper .view_btn{background:none;border-color:#393e4d;vertical-align:top;margin-left:4px;}
.img_file .file_btn_wrapper .delete_btn{background:none;text-decoration:underline;border:none;font-size:16px;text-underline-position:under;float:right;line-height:36px;}
.new_funding .table_bar .bar_tit{padding:0 10px;}
.new_funding .table_bar.img_file{height:auto;position:relative;}
.new_funding .table_bar.img_file .bar_wrap{padding-top:0;}
/* .new_funding .table_bar.img_file .bar_tit label{display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:16%;} */
.file_btn_wrapper.checkbox_wrap label{line-height:36px;}
.file_btn_wrapper.checkbox_wrap label:before{top:9px;left:-10px;transform:translateX(-100%);}
/* .img_file_row{border-bottom:1px solid #e2e2e4;padding:18px 0;} */
.img_file_row .file_thumbnail{text-align:center;overflow:hidden;width:190px;height:112px;border:1px solid #e2e2e4;border-radius:5px;background:url(/theme/basic/img/comm/preview_img_icn.png) no-repeat center center;}
.new_funding .file_thumbnail img{height:119px;}
.img_btn_row{padding:20px 0;text-align:right;}
.img_btn_row button{margin-left:4px;}
/* .input_w100 .sel_c{margin-left:0;width:100%;max-width:720px;border:1px solid #e2e2e4;} */
.input_w100 .sel_c{margin-left:0;width:45%;max-width:720px;border:1px solid #e2e2e4;float: left; margin-right: 20px;}
.half_sect .input_half{display:inline-block;width:40%;position:relative;vertical-align:top;}
.half_sect .input_half.long{width:53%;}
.form_con.half_sect .input_half .txt_inp{display:inline-block;width:calc(100% - 130px);}
.half_sect .input_half p{line-height:36px;}
.won:before{content:'원';position:absolute;top:6px;right:35px;font-size:16px;}
.numb:before{content:'개(건)';position:absolute;top:6px;right:10px;font-size:16px;}
.new_funding .bar_wrap .half_calendar{margin-top:0;}
.new_funding .bar_wrap .half_calendar input{border:1px solid #e2e2e4;}
#thumbnail{max-width:100%;}
.table_bar .bar_tit.editor + .bar_wrap{padding-bottom:10px;}
.state_btn.no_radio label{cursor:pointer;display:inline-block;font-weight:400 !important;font-size:16px;padding-left:0;position:relative;line-height:36px;width:95px;}
.state_btn.no_radio label:before{display:none;}
.state_btn.no_radio .input_half .txt_inp{width:calc(100% - 160px);}
.form_con .textarea{resize:noresize;width:100%;height:130px; resize:none;padding: 0 14px; border-radius: 5px; border: 1px solid #bfbfbf;}
.text.table_bar .bar_tit{line-height:150px;}
.text.table_bar .bar_wrap{padding-bottom:10px;}
.form_sub_tit{margin-bottom:20px;}
.table_radius{border-radius:5px;overflow:hidden;}
.wbgb{background:#fff;border:1px solid #aeaeae;}
.btn_round.wbgb{margin-right:8px;line-height:44px;}

/* funding_set_detail */
.funding_set_detail .tab_wrap{margin-bottom:30px;}
.funding_set_detail #tabs li{width:15%;}
.funding_set_detail #tabs li:last-child{width:25%;}
.funding_set_detail #tabs li .tit{line-height:1;height:54px;padding-top:5px;letter-spacing:-0.01em;}
.funding_set_detail #tabs li .tit em{font-size:16px;font-weight:600;margin-top:6px;}
.funding_set_detail #tabs li .tit i{font-style:normal;}
.funding_set_detail .funding_info_wrap{margin-bottom:30px;}
.funding_set_detail .content{display:none;}
.funding_set_detail .content.show{display:block;}
.editor_wrap{margin-top:40px;}
.editor_area{background:#fff;padding:20px 40px;min-height:250px;}
.comment_wrap .comment_row{height:auto;border-bottom:1px solid #e2e2e4;padding:17px 27px;box-sizing:border-box;}
.comment_wrap .comment_row .comment_img{position:relative;width:64px;height:64px;float:left;}
.comment_wrap .comment_row .comment_img .img_wrap{width:100%;height:100%;}
.comment_wrap .comment_row .comment_img .sns_badge{position:absolute;bottom:0;right:4px;width:25px;height:25px;}
.comment_wrap .comment_row .comment_img .sns_badge.naver{background-image:url('/theme/basic/img/comm/comm_naver.png');background-repeat:no-repeat;background-position:center center;}
.comment_wrap .comment_row .comment_img .sns_badge.kakao{background-image:url('/theme/basic/img/comm/comm_kakao.png');background-repeat:no-repeat;background-position:center center;}
.comment_wrap .comment_row .comment_text{width:calc(100% - 64px);float:right;padding-left:16px;box-sizing:border-box;}
.comment_wrap .comment_row .comment_text .top_text{font-size:13px;letter-spacing:-0.04em;color:#393e4d;}
.comment_wrap .comment_row .comment_text .comment{font-size:16px;letter-spacing:-0.04em;color:#393e4d;line-height:24px;word-break:keep-all;}
.support_wrap .support_row{padding:17px 27px;height:auto;border-bottom:1px solid #e2e2e4;box-sizing:border-box;}
.support_wrap .support_row .img_wrap{display:inline-block;width:55px;height:55px;background-position:center center;background-size:contain;}
.support_wrap .support_row .text_wrap{display:inline-block;width:calc(100% - 60px);vertical-align:top;padding-left:30px;box-sizing:border-box;}
.support_wrap .support_row .text_wrap .support_text{font-size:16px;letter-spacing:-0.03em;color:#393e4d;}
.support_wrap .support_row .text_wrap .support_text span{color:#0050a3;}
.support_wrap .support_row .text_wrap .time_text{font-size:13px;letter-spacing:-0.03em;color:#393e4d;}
.funding_set_detail .list_area .table th{word-break:keep-all;line-height:1.2;}
.funding_set_detail .list_area .table th label{font-weight:400 !important;cursor:pointer;}
.funding_set_detail .list_area .table th input[type='checkbox']{display:none;}
.funding_set_detail .list_area .table tr:not(:last-child){border-bottom:1px solid #e2e2e4;}
.funding_set_detail .list_area .table tr td:nth-child(1){border:0;}
.funding_set_detail .list_area .table td{font-size:14px;padding:0 5px;text-align:center;}
.funding_set_detail .list_area .table td .link{position:relative;}
.funding_set_detail .list_area .table td .link:before{content:'';width:100%;height:2px;background:#c4c5c8;position:absolute;bottom:-4px;}
.excel_btn{margin-left:10px;}
.excel_btn img{margin-bottom:5px;margin-right:5px;}
.list_sub_numb{display:inline-block;vertical-align:-12px;}

/* funding_set_detail_page */
.funding_set_detail .funding_set_detail_page .list_area .table td{text-align:left;padding:0 40px;}
.funding_set_detail .funding_set_detail_page .list_area .table td.center{text-align:center;padding:0 5px;}
.funding_set_detail .funding_info_wrap .numb_span{margin-top:0;}

/* exhibition_list */
.exhibition_list .list_area .table tr:not(:last-child){border-bottom:1px solid #e2e2e4;}
.exhibition_list .list_area .table tr td{text-align:center;word-break:keep-all;}
.exhibition_list .list_area .table tr td:nth-child(1){border:none;}
.exhibition_list .edit_btn{display:inline-block;min-width:69px;}

/* exhibition_info */
.form_li.text_wrap{height:auto;}
.form_li.text_wrap .form_tit{height:159px;line-height:159px;}
.form_con .half_calendar{margin-top:0;}
.form_con .half_calendar input{border:1px solid #e2e2e4;}
.form_con .sel_c.s_sel{width:200px;border-color:#e2e2e4;}
.half_sect .input_half_t{display:inline-block;width:32%;position:relative;vertical-align:top;}
.sum:before{content:'총';position:absolute;top:6px;left:0px;font-size:16px;}
.sea:before{content:'국내';position:absolute;top:6px;left:0px;font-size:16px;}
.oversea:before{content:'해외';position:absolute;top:6px;left:0px;font-size:16px;}
.all:before{content:'전체';position:absolute;top:6px;left:0px;font-size:16px;}
.s_meter:after{content:'㎡';position:absolute;top:6px;right:35px;font-size:16px;}
.number:after{content:'개';position:absolute;top:6px;right:35px;font-size:16px;}
.numb_com:after{content:'개사';position:absolute;top:6px;right:35px;font-size:16px;}
.country:after{content:'개국';position:absolute;top:6px;right:35px;font-size:16px;}
.people:after{content:'명';position:absolute;top:6px;right:35px;font-size:16px;}
.hundread:after{content:'백만원';position:absolute;top:6px;right:35px;font-size:16px;}
.hundread_dollar:after{content:'백만불';position:absolute;top:6px;right:35px;font-size:16px;}
.input_half_t .txt_inp{width:calc(100% - 80px);}
.input_half_t.sum .txt_inp, .input_half_t.sea .txt_inp, .input_half_t.oversea .txt_inp, .input_half_t.all .txt_inp{padding-left:50px;width:calc(100% - 130px);}
.half_sect .input_half_t p{line-height:36px;}
.exhibition_info .file_btn_wrapper:nth-child(2){width:calc(60% - 3px);}

/* company_list */
.search_bar2{border-top:1px solid #e2e2e4;}
.list_wrap .list_btns span.list_tit{display:inline-block;vertical-align:-12px;margin-bottom:0;}
.company_list .search_wrap{margin-bottom:50px;}
.company_list .list_area .table tr{border-bottom:1px solid #e2e2e4;}
.company_list .list_area .table tr td{text-align:center;}
.company_list .list_area .table tr td:nth-child(1){border:0;}

/* company_detail */
.company_detail .list_row{border:0;padding:20px 0 0;}
.company_detail .list_row .table_bar:first-child{border-top:0;}
.company_detail .list_area .table th{word-break:keep-all;}

/* 2020-07-15tw */
/*.form_con_big{background-color:#fff;}*/
.no_resize{resize:none;}
.form_li .review_tit{height:271px; line-height:271px; position:relative;}
.add_review{padding:1px 8px 3px; border-radius:3px; line-height:1em; float:right;}
.form_li_big{display:unset;}
.form_li_big:first-child .review_tit, .form_li_big:first-child .form_con_big{border-top:0;}
.form_li_big .review_tit, .form_li_big .form_con_big{border-top:1px solid #e2e2e4;}
.form_con{background-color:#fff;}
.form_con_big{float:left; width:80%;}
.form_li .form_con_big .form_con{width:100%; float:none;}
.my_form_half{position:relative;}
.my_form_review{position:relative;}
.my_form_review1:before{content:'리뷰제목'; position:absolute; top:6px; left:0; font-size:16px;}
.my_form_review2:before{content:'리뷰이미지'; position:absolute; top:6px; left:0; font-size:16px;}
.my_form_review2{padding-left:90px;}
.my_form_review3:before{content:'리뷰내용'; position:absolute; top:6px; left:0; font-size:16px;}
.my_form_review3 textarea{padding-top:30px; box-sizing:border-box;}
.my_form_review input{padding-left:90px; box-sizing:border-box;}
.del_review{ position:absolute; bottom:10px; right:10px; border:1px solid #e33355; border-radius:3px; color:#e33355; padding:1px 8px 3px; background-color:#fff; line-height:1em;}
.form_li .li_half_con{width:30%;}
.form_li .form_tit_addr{height:170px; line-height:170px;}
.form_con .form_con_addr1{display:inline-block; width:200px;}
.form_con_addr_btn{ padding:5px 8px; border-radius:4px; margin-left:10px;}
.bo_to_gr{border-top:1px solid #e2e2e4;}

.form_con_addr .frm_input{background:#fff;}

.form_li_addr{height:auto;}

.only_select .funding_set_cate.input_half:first-child{width:48%; vertical-align:bottom;}
.only_select .funding_set_cate.input_half:first-child select{font-size:12px; padding-left:5px; background-position:center right 5px;}

.frm_white_box .frm_input{background-color:#fff;}

.my_form_review .review_file_inp{padding-left:0; width:auto;}
.my_form_review .review_file_del_inp{padding-left:0; width:auto;}
.my_form_review3:before{content:'url입력';}
.form_li .review_tit{height:170px; line-height:168px;}

.sit_wimg_view{margin-left:10px;}
.banner_or_img{position:fixed; top:0; left:0; width:100vw; height:100vh; background-color:rgba(0, 0, 0, .2); z-index:9999;}
.banner_or_img img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); max-width:1000px;}

.bo_bo_gr{border-bottom:1px solid #e2e2e4;}

.my_form_review_file .file_input{position:static; cursor:pointer;}
.my_form_review_file .file_name{display:inline-block; width:200px; color:#666; padding-left:10px;}
.my_form_review_file button.btn_frmline{height:36px; border-radius:5px; padding:0 15px; margin-left:15px;}

.file_br{display:none;}

/* 2020-08-31tw */
.list_sub_tit_right{float:right; font-size:14px; font-weight:400;}
.review_img_size_info{font-size:13px;}

.add_review_btn_wrap{text-align:right;}
.add_review_btn{padding:6px 20px; border:1px solid #e33355; border-radius:4px; display:inline-block; margin-top:20px;}
.review_form_ul .form_li:first-child{display:block;}
.review_form_ul .form_li{display:none;}

.list_sub_tit_que{position:relative; width:16px; height:16px; font-size:14px; text-align:center; line-height:14px; border-radius:10px; background-color:#393e40; color:#fff; display:inline-block; vertical-align:top; cursor:pointer;}
.list_sub_tit_que_pop{position:absolute; display:none; background-color:#fff; border-radius:10px; color:#393e4d; font-size:16px; width:280px; padding:15px; text-align:left; font-weight:400; line-height:1.5em; border:1px solid #e2e2e4; word-break:keep-all; z-index:49;}
.list_sub_tit_que:hover .list_sub_tit_que_pop{display:block;}

/*.exhibition_img_wrap{height:82px;}
.exhibition_img_wrap.form_li .form_tit{line-height:80px;}*/
.form_li .form_con .input_w100:after{display:inline-block; clear:both; content:'';}
.exhibition_img_info_txt{display:inline-block; color:#1abc9c; font-size:14px;vertical-align:sub;}

.my_exhibition_s_txt{font-size:12px;}

.exhi_info_toggle_wrap .list_sub_tit{background-image:url('/theme/basic/img/arr_down_gr.png'); background-repeat:no-repeat; background-position:right 15px center; cursor:pointer; padding:10px 0;}
.exhi_info_toggle_wrap .list_sub_tit.on{background-image:url('/theme/basic/img/arr_up_gr.png');}
.exhi_info_toggle_wrap .editor_area{/*display:none;*/ overflow:hidden; transition:all .6s; min-height:0; height:0; padding:0 40px;}
.exhi_info_toggle_wrap .editor_area.on{min-height:250px; height:390px; padding:20px 40px;}
.exhi_info_toggle_wrap .editor_area iframe{height:400px !important;}

.input_half0{vertical-align:middle !important;}
.input_half0 select{font-size:12px !important;}

.evt_form .table_bar .bar_wrap{width:84%;}
.evt_form .bar_wrap .half_calendar input{border:1px solid #e2e2e4;}
.table_bar.text_wrap .bar_tit{height:159px; line-height:159px;}
.table_bar.text_wrap .bar_wrap{padding:10px 25px 10px 35px;}
.table_bar.text_wrap .form_con textarea{height:139px;}

div.evt_form .mar_le0{margin-left:0;}
textarea::placeholder{font-size:16px;}

.evt_form .file_btn_wrapper:nth-child(2){width:calc(60% - 3px);}
.evt_form .exhibition_img_info_txt{line-height:34px;}

/*.evt_form .form_li .form_con{height:auto;}*/
.evt_form .form_li .form_con.he_auto{height:auto;}

.evt_info{background-color:#f0eeee; padding:15px; border-radius:5px; font-size:16px; font-weight:600; margin-bottom:20px;}

.search_bar .table_bar .bar_wrap{width:84%;}
.search_bar .table_bar .bar_wrap .sel_c{margin-left:0;}

.edit_form.form_li{height:auto;}
.edit_form.form_li .form_tit{height:400px; line-height:400px;}
.edit_form.form_li .form_con{height:auto;}

.file_view_btn{height:36px; line-height:34px; padding:0 10px; border-radius:4px; float:right;}

.dis_inbl{display:inline-block;}
.info_img_size{float:right; color:#1abc9c; font-size:14px; word-break:keep-all; padding-bottom:5px;}

/*check*/
.my_chk_sp{margin-right:10px}
.my_chk_inp{display:none;}
.my_chk_la{padding-left:20px; position:relative; cursor:pointer; display:inline-block;}
.my_chk_la:before{width:14px; height:14px; border:1px solid #bfbfbf; content:''; position:absolute; top:5px; left:0;background-color:#fff;}
.my_chk_inp:checked + .my_chk_la:before{background-color:#e33355;}

.my_exhibition_info .form_con{height:auto; resize:none;}

.my_exhibition_info .form_con .sel_c{margin:0;}

.exhibition_img_wrap input[type=file]{display:inline-block; width:auto;}
.exhibition_img_wrap .represent_img_p{display:inline-block;}

.ex_big_img .review_img_size_info{display:inline-block; vertical-align:middle;}
.list_btn.view_detail{float:right; height:36px; line-height:34px; padding:0 25px; border-radius:4px; background-color:#00bf99; color:#fff;width:120px; text-align:center; box-sizing:border-box;}
.table_bar2 .bar_wrap{width:84%;}

/*review_table*/
.bo_bo_gr{border-bottom:1px solid #e2e2e4;}

.my_table table{width:100%; padding:0; border:0; border-spacing:0px; border-collapse:collapse;}
.my_table_la{font-weight:400 !important;}
.my_table th, .my_table td{padding:0; box-sizing:border-box;}
.my_table th{background-color:#f0eeee; font-weight:400; width:20% !important;}
.my_table td{padding:10px 25px 10px 35px; background-color:#fff; width:80% !important;}
.my_table .review_img_size_info{display:inline-block;}
.my_form_review1{width:calc(100% - 130px); display:inline-block;}
.review_del{float:right; height:36px; line-height:34px; padding:0 25px; border-radius:4px; background-color:#00bf99; color:#fff; margin-left:10px; width:120px; text-align:center; box-sizing:border-box;}

.mar_bo5{margin-bottom:5px;}
.list_row .txt_wrap .li_icn_wrap.like_badge{padding-left:0;}

/* new */
.section{max-width:1200px;}
#mysub{width:190px;}
.mysub_wrap{padding:5px 15px;}
.mysub_tit{padding-left:8px;}
.mysub_li{padding:0 8px;}
.mypage_wrap{width:980px;}
.search_bar .bar_wrap{padding-left:20px;}
.table_bar .bar_wrap{padding:10px 20px 0;}
.date_btn label{padding:0 12px;}
.state_btn:not(:last-child){margin-right:17px;}

.bar_tit{background-color:#f0eeee;}
.table_bar{background-color:transparent;}
/*
.search_bar{border-top:1px solid #e2e2e4; border-right:1px solid #e2e2e4;}
.form_li:last-child{border-bottom:1px solid #e2e2e4}
.form_li:first-child{border-top:1px solid #e2e2e4}
.form_ul{border-right:1px solid #e2e2e4;}
.box.my_table{border-top:1px solid #e2e2e4; border-right:1px solid #e2e2e4;}*/

/*211230*/
.font14{font-size:14px;}
.mar_top10{margin-top:10px;}
.mar_top20{margin-top:20px;}
.btn_round.gbclr2{border:1px solid #999ba4; color:#fff; background-color:#999ba4; min-width:auto; margin-right:5px;}
.btn_round.tfclr{color:#e33355; min-width:auto; margin-right:5px;}
.line1{display:inline-block; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.underline, a.underline{text-decoration:underline; text-underline-position:under;}
#funding_set_table .line1{max-width:145px; font-weight:600;}
.my_btn{padding:0 50px; height:36px; line-height:34px; font-size:16px; border-radius:4px; font-weight:600;}
a.my_s_btn, button.my_s_btn{padding:0 15px; height:36px; line-height:34px; font-size:14px; color:#fff; border-radius:4px; display:inline-block;}
.my_s_btn.not_work{background-color:#aeaeae; cursor:auto; color:#fff;}
.co_green{color:#a7c24b;}
.f500{font-weight:500;}

.funding_sub .sub_title{font-size:24px; margin-bottom:40px;}
.funding_tab_wrap{margin-bottom:0;}
.funding_tab{width:100%; border-bottom:5px solid #e33355;}
.funding_tab:after{display:block; clear:both; content:'';}
.funding_tab li{float:left; width:190px; text-align:center;}
.funding_tab li a{width:190px; color:rgba(57, 62, 77, .5); background-color:#f0eeee; border-radius:4px 4px 0 0; height:56px; line-height:54px; font-weight:600; display:inline-block; font-size:16px;}
.funding_tab li a:hover, .funding_tab li.active a{background-color:#e33355; color:#fff;}
.n_half_calendar .ui-datepicker-trigger{display:none;}
.cal_txt_sp{font-size:14px; color:rgba(57, 62, 77, .5);}
.l_height36{line-height:36px;}
.inp_radio{display:inline-block; margin-right:15px; vertical-align:bottom;}
.inp_radio .txt_inp{display:inline-block; width:120px; border:1px solid #e0e0e0 !important; border-radius:4px; padding-left:10px; box-sizing:border-box;}
.half_sect.chk{display:inline-block;}
.bar_chk_wrap .cal_txt_sp{vertical-align:super;}

#new_funding .table_bar .bar_tit{width:190px;}
#new_funding .table_bar .bar_wrap{width:calc(100% - 190px);}

.new_table_wrap{display:table; width:100%;}
.new_table_wrap .table_bar{display:table-row; width:100%; display:table; border-top:0;}
.new_table_wrap .table_bar:first-child .bar_tit, .new_table_wrap .table_bar:first-child .bar_wrap{border-top:0;}
.new_table_wrap .table_bar .bar_wrap{padding:10px 20px;}
.new_table_wrap .bar_tit{display:table-cell; height:auto; line-height:inherit; vertical-align:middle; float:none; border-top:1px solid #e2e2e4;}
.new_table_wrap .bar_wrap{display:table-cell; float:none; border-top:1px solid #e2e2e4}
.inlin_form_con{display:inline-block; width:60px; margin-right:20px;}
.table_right_txt{font-size:14px; line-height:36px;}

.txt_right{text-align:right;}
.add_btn_wrap{margin:20px 0 40px;}
.round_btn{border-radius:50px; height:48px; line-height:46px; font-size:16px; color:#fff; background-color:#999ba4; display:inline-block; margin-left:10px; padding:0 30px;}

.join_manage_list .underline{text-decoration: underline;}
.join_manage_list .list_area .table tr:not(:last-child){border-bottom:1px solid #e2e2e4;}
.join_manage_list .list_wrap .list_area .table tr td{text-align:center;padding:10px 5px;word-break:keep-all;line-height:1.2;}
.join_manage_list .list_area .table tr td em{display:inline-block;word-break:keep-all;line-height:1.2;}
.join_manage_list .list_area .table tr td .info{font-size:13px;letter-spacing:-0.04em;}
.join_manage_list .list_area .table tr td .tit{font-size:16px;margin-top:5px;}
.join_manage_list .list_area .table tr td:nth-child(1){border:none;}

.bor_top0{border-top:0 !important;}
.font16{font-size:16px;}
.f_bold{font-weight:600;}
.pad_top10{padding-top:10px;}
.n_excel_btn{padding:8px 40px; font-size:16px; color:#fff; border-radius:4px; line-height:1; vertical-align:middle; float:right;}
.funding_set_detail6 .search_bar{border-top:1px solid #e2e2e4;}
.funding_set_detail6 .search_bar:first-child{border-top:0;}
.funding_set_detail6 .form_con{background-color:transparent; padding:0 10px; box-sizing:border-box;}
.funding_set_detail6 .bar_wrap .form_con{padding:0;}
.funding_set_detail6 .only_select.form_con .sel_c{margin-top:-1px;}
.funding_set_detail6 .list_sub_numb{vertical-align:middle;}
.funding_set_detail6 .cancel{color:#aeaeae;}

.funding_list .search_bar{border-top:1px solid #e2e2e4;}
.funding_list .search_bar:first-child{border-top:0;}
.funding_list .form_con{background-color:transparent; padding:0 10px; box-sizing:border-box;}
.funding_list .bar_wrap .form_con{padding:0;}
.funding_list .only_select.form_con .sel_c{margin-top:-1px;}
.funding_list .list_sub_numb{vertical-align:middle;}
.funding_list .cancel{color:#aeaeae;}

.txt_left{text-align:left !important;}
.funding_list .list_area .table td{text-align:center;}
.funding_list .list_area .table tr.border_bottom td{height:auto; padding:10px;}

.funding_list .list_area{width:100%; overflow-x:auto;}
.funding_list .list_area .table{width:980px;}

.flo_ri{float:right;}
.mar_bo20{margin-bottom:20px;}
.border0{border:0 !important;}
.pad0{padding:0 !important;}
.pad010{padding:0 10px !important;}
.table_in_table{padding:0; border:0; border-spacing:0px; border-collapse:collapse;}
.list_area .table_in_table tbody tr:nth-child(1) td:nth-child(1), .list_area .table .table_in_table tr td:nth-child(1){border-right:0;}
.n_fund_detail_link{display:inline-block;}
.n_fund_img{float:left; width:190px; margin-right:20px; height:110px; border-radius:4px; background-image:url('/theme/basic/img/main_mid_banner.png'); background-size:cover; background-repeat:no-repeat; background-position:center;}
.n_fund_txt_box{width:calc(100% - 210px); float:left; text-align:left;}
.n_fund_tit{font-size:16px; color:#666; margin-bottom:15px;}
.n_fund_txt{font-size:16px; color:rgba(102, 102, 102, .6); line-height:1.2em;}
.relate_ex_link{display:inline-block; width:140px;}
.relate_ex_p{font-size:14px; color:#666; margin-bottom:3px;}
.relate_ex_img{display:inline-block; width:100%; height:90px; background-image:url('/theme/basic/img/main_mid_banner.png'); background-size:contain; background-repeat:no-repeat; background-position:center;}

.new_table_wrap .table_bar .bar_wrap.n_inp_file_wrap{padding:0;}
.n_inp_file_box{display:inline-block;}
.img_con_top{border-bottom:1px solid #e2e2e4; padding:10px 20px;}
.li_height36{line-height:36px;}
/*file*/
.n_file_btn{position:relative; display:inline-block;  margin-right:15px;}
.fake_file_btn{border:1px solid #e33355; color:#e33355; padding:0 15px; height:36px; line-height:34px; border-radius:4px; cursor:pointer;}
.file_btn_real{position:absolute; top:0; left:0; width:100%; height:100%; opacity:0; cursor:pointer;}
.n_inp_file_box{width:calc(100% - 300px);}
.form_con input.n_fake_file_inp{width:calc(100% - 115px);}
.n_file_img_con{padding:10px 20px;}
.file_thumb_img{max-width:200px; max-height:200px; border-radius:4px; overflow:hidden;}
.file_thumb_id{position:relative;}
.file_thumb_del{position:absolute; top:0; left:0;font-size:14px; color:#fff; padding:0 15px; height:34px; line-height:32px; border-radius:4px; background-color:#e33355;}
.new_funding_1 .img_file .file_btn_wrapper{height:auto;}
.file_thumb_id_wrap{padding:10px 20px;}

@media screen and (max-width: 1500px) {
	.section{padding-left:10px;padding-right:10px;}

	/* mysub */
	#mypage_wrap{calc(100% - 230px)}
}
@media screen and (max-width: 1450px) {
	/* mysub */
	#mysub{max-width:none;width:15%;}
	#mypage_wrap{max-width:none;width:83%;}

	/* funding_set */
	.state_btn:not(:last-child){margin-right:10px;}
	.state_btn label{padding-left:22px;}

	.review_img_size_info{display:block; margin-top:5px;}
	.form_li .review_tit{height:194px; line-height:192px;}

}
@media screen and (max-width: 1350px) {

	/* funding_list */
	.search_bar .bar_tit{line-height:112px;}
	.half_calendar{width:100%;/*margin-bottom:14px;*/}
	.list_area .table td{padding:16px;font-size:14px;}
	.list_area .table td .txt_wrap{width:calc(100% - 210px);margin-left:16px;}
	.list_area .table tr.border_bottom td{height:auto;}

	/* member_info */
	.terms_wrap .n_label{font-size:14px;}
	.terms_wrap .n_label:before, .terms_wrap .n_checkbox:checked + .n_label:after{top:2px;}

	/* company_detail */
	.company_detail .list_area .table td{padding:20px 40px;font-size:16px;}

.new_funding .bar_wrap .half_calendar{width:auto;}
}
@media screen and (max-width: 1250px) {
	.mysub_tit{font-size:18px;}
	.mysub_li{padding:0;}

	/* funding_list_detail */
	.funding_info_wrap{margin-bottom:60px;}
	.funding_detail_wrap .list_area .table td .img_wrap{width:100%;margin-bottom:20px;height:0;padding-bottom:50%;}
	.funding_detail_wrap .list_area .table td .txt_wrap{width:100%;margin-left:0;}

	/* my_pick_list */
	.list_row .txt_wrap{width:calc(80% - 305px);margin-left:24px;}
	.list_row .btn_wrap{width:20%;}
	.event .list_row .txt_wrap{padding-top:10px;}

	/* comment */
	.comment .list_row .txt_wrap{width:calc(100% - 276px);}

	/* funding_set */
	.table_bar{border:none;}
	.table_bar .bar_tit{border-top:1px solid #e2e2e4;line-height:55px;}
	.table_bar .bar_wrap{width:84%;border-top:1px solid #e2e2e4;}
	.funding_set .table_bar_half.empty{display:none;}
	.funding_set .list_area .table tr td:nth-child(2){padding:10px;}

	/* new_funding */
	.new_funding .table_bar:first-child .bar_tit, .new_funding .table_bar:first-child .bar_wrap{border-top:0;}
	.new_funding .half_sect .input_half{width:auto;}
	.new_funding .half_sect .input_half:last-child{margin-bottom:10px;}
	.new_funding .table_bar .bar_tit{width:20%;}
	.new_funding .table_bar .bar_wrap{width:80%;}
/*	.new_funding .table_bar .bar_tit.lines{padding-top:20px;}
	.new_funding .table_bar .bar_tit.multiline{padding-top:28px;}*/
	.img_file .file_btn_wrapper:first-child{width:calc(50% - 3px);}
	.new_funding .merchan_detail .table_bar .bar_tit.multiline{padding-top:8px;}

	/* company_list */
	.company_list .table_bar:nth-child(5) .table_bar_half:last-child{display:none;} 

	/* company_detail */
	.company_detail .table_bar:first-child .table_bar_half:first-child .bar_tit{border-top:0;}
	.company_detail .table_bar:first-child .table_bar_half:first-child .bar_wrap{border-top:0;}

	/* exhibition_list */
	.exhibition_list .list_area .table td{padding:0;}
}

@media screen and (max-width: 1200px) {
.funding_set_detail6 .list_area{width:100%; overflow-x:auto;}
.funding_set_detail6 .list_area table.table{width:976px;}
}

@media screen and (max-width: 1050px) {
	.section{padding:30px 0;}

	.sub_tit_area{margin-bottom:20px;}
	.sub_tit_area .sub_title{font-size:20px;}

	.box_tit_area{margin-bottom:30px;}
	.box_tit_area .tit{font-size:22px;}

	/* mysub */
	#mysub{width:100%;margin-bottom:30px;}
	#mypage_wrap{width:100%;}
	.mysub_li{padding:0 11px;}

	/* funding_list */
	.list_wrap .list_tit{font-size:18px;}
	.list_wrap .list_tit em{font-size:20px;}

	/* funding_list_detail */
	.form_row{margin-bottom:40px;}
	.funding_info_wrap{margin-bottom:40px;}
	.funding_info_wrap .funding_tit{font-size:20px;}
	.funding_info_wrap .numb_span{margin-top:20px;font-size:16px;height:48px;line-height:48px;border-radius:24px;}
	.funding_info_wrap .numb_span em{font-size:16px;}
	.list_style .list_area .table th{font-size:14px;}

	/* my_pick_list */
	.tab_wrap{margin-bottom:20px;}
	#tabs {height:56px;}
	#tabs li .tit{line-height:50px;font-size:18px;}
	.list_row .txt_wrap{width:calc(87% - 305px);}
	.list_row .btn_wrap{width:13%;}

	/* member_info */
	#member_info .list_style .list_area .table th{min-width:90px;padding:0 10px;word-break:keep-all;}
	.form_con input{font-size:14px;}
	.form_con .sel_c{font-size:14px;}
	.form_con .value{font-size:14px;}
	.file_thumbnail .no_img{font-size:14px;}
	.tfbr_btn{font-size:14px;right:20px;}
	.form_li .form_tit{font-size:14px;}
	.form_li .form_con{padding:10px 20px;}
	.form_li.address_wrap .form_con .form_li{padding:10px 20px;}
	.form_li.file_wrap{height:100px;}
	.form_li.file_wrap .form_tit{line-height:100px;}
	.file_wrap .file_btn_wrapper{width:100%;}
	.form_li{height:114px;border-bottom:0;}
	.form_li .form_tit{float:none;width:100%;height:50%;text-align:left;padding:0 20px;box-sizing:border-box;}
	.form_li .form_con{float:none;width:100%;height:50%;}
	.form_li.address_wrap .form_tit{height:57px;line-height:57px;}
	.form_li.address_wrap .form_con .form_li{height:57px;}
	.form_li.file_wrap{height:auto;}
	.form_li.file_wrap .form_tit{line-height:57px;}
	.member_info .file_btn_wrapper:nth-child(2){margin-top:5px;}

	/* funding_set */
	.search_bar .bar_tit, .table_bar .bar_tit{font-size:14px;}
	.state_btn label{font-size:14px;}
	.state_btn label:before{top:11px;}
	.funding_set .list_area .table tr td:nth-child(3){min-width:96px;}

	/* new_funding */
	.new_funding .table_bar .bar_tit{width:22%;padding:0 5px;}
	.new_funding .table_bar .bar_wrap{width:78%;}
	.table_bar .bar_tit.multiline em{font-size:12px;}
	.half_sect .input_half p{font-size:14px;}
	.won:before{top:8px;right:20px;font-size:14px;}
	.numb:before{top:8px;right:-3px;font-size:14px;}
	.state_btn.no_radio label{font-size:14px;}
	.half_sect .input_half .state_btn.no_radio + .txt_inp{width:calc(100% - 155px);}
	.form_sub_tit{font-size:14px;margin-bottom:10px;}
	.new_funding .merchan_detail .table_bar .bar_tit.multiline{padding:12px 5px 0;}
	.form_wrapper .btn_round{padding:0 30px;min-width:auto;}

	/* funding_set_detail */
	.funding_set_detail #tabs li .tit{height:45px;}
	.funding_set_detail #tabs li .tit em{font-size:13px;}
	.funding_set_detail .list_btns{margin-bottom:10px;}

	/* exhibition_info */
	.form_li.text_wrap .form_tit{height:57px;line-height:57px;}
	.half_sect .input_half_t p{font-size:14px;}
	.sum:before{top:7px;left:0px;font-size:14px;}
	.sea:before{top:7px;left:0px;font-size:14px;}
	.oversea:before{top:7px;left:0px;font-size:14px;}
	.all:before{top:7px;left:0px;font-size:14px;}
	.s_meter:after{top:7px;right:20px;font-size:14px;}
	.number:after{top:7px;right:20px;font-size:14px;}
	.numb_com:after{top:7px;right:20px;font-size:14px;}
	.country:after{top:7px;right:20px;font-size:14px;}
	.people:after{top:7px;right:20px;font-size:14px;}
	.hundread:after{top:7px;right:20px;font-size:14px;}
	.hundread_dollar:after{top:7px;right:20px;font-size:14px;}
	.input_half_t .txt_inp{width:calc(100% - 60px);}
	.input_half_t.sum .txt_inp, .input_half_t.sea .txt_inp, .input_half_t.oversea .txt_inp, .input_half_t.all .txt_inp{padding-left:40px;width:calc(100% - 100px);}
	.exhibition_info .file_btn_wrapper:nth-child(2){margin-top:5px;}

	/* company_list */
	.company_list .list_area .table th{font-size:14px;}

	/* company_detail */
	.company_detail .list_area .table th, .company_detail .list_area .table td{font-size:14px;}



	/* 2020-07-16tw */
	.form_li .form_tit_addr, .form_li .review_tit{height:57px; line-height:57px;}
	.form_con_big{width:100%;}
.form_li_half{height:auto;}

.form_file_con .file_btn_wrapper{width:100% !important;}

.evt_form .form_li, .evt_form .form_li .form_con, .evt_form .form_li .form_tit{height:auto;}

.edit_form.form_li .form_tit{line-height:57px;}
.evt_form .edit_form.form_li .form_con{height:auto;}
.file_view_btn{font-size:14px; padding:0 7px;}

.my_exhibition_info .form_li .form_tit{height:auto;}
.my_exhibition_info .form_li .form_con{height:auto; float:left;}
.my_exhibition_info .form_con .sel_c{width:100%;}

/*my_table*/
.my_table th, .my_table td{display:inline-block; width:100% !important;}
.my_table th{text-align:left; line-height:57px; padding-left:20px; font-size:14px;}
.my_form_review3:before, .my_form_review1:before{font-size:14px;}
.my_table td{padding:10px 20px;}

.my_form_review1{width:100%;}
.reviewPosi .my_table .bo_bo_gr{border-bottom:0;}

/**/
.list_wrap .list_area.funding_set_table_wrap{overflow-x:scroll;}
.funding_set_table_wrap table.table{width:997.5px;}

.funding_tab_wrap {margin-bottom: 0;}
.new_funding .table_bar .bar_tit{width:190px;}
.new_funding .table_bar .bar_wrap{width:calc(100% - 190px);}
.inp_radio{margin-right:10px;}
.cal_txt_sp{font-size:12px;}
}

@media screen and (max-width: 900px){
	#new_funding .table_bar .bar_tit {width: 100%; display:inline-block;}
	#new_funding .table_bar .bar_wrap {width: 100%; display:inline-block;}
}

@media screen and (max-width: 800px){
.funding_tab{border-width:3px;}
.funding_tab li{width:auto;}
.funding_tab li a{width:auto; height:32px; line-height:30px; padding:0 20px; font-size:14px; font-weight:400;}
}

@media screen and (max-width: 750px){
.form_wrapper .btn_round{line-height:38px; font-size:14px; padding:0 20px;}

	/* funding_list */
	.search_bar .bar_wrap{padding-left:16px;}
	.date_btn label{font-size:14px;margin:3px;}
	.list_area .table td .img_wrap{width:100%;margin-bottom:20px;height:0;padding-bottom:50%;}
	.list_area .table td .txt_wrap{width:100%;margin-left:0;}
	.list_area .table .border_bottom .txt{display:block;}

	/* funding_list_detail */
	.funding_detail_wrap .list_area{overflow-x:scroll;}
	.funding_detail_wrap .table{min-width:800px;}
	.half_area{width:100%;float:none;}
	.half_area:last-child{margin-top:40px;}
	.list_style .list_area .table td{padding:0 10px;}
	.list_style .list_area .table tr td:nth-child(2){padding:10px;}
	.funding_info_wrap .numb_span{min-width:auto;}

	/* my_pick_list */
	#tabs {height:50px;}
	#tabs li .tit{line-height:46px;font-size:16px;}
	.list_row .txt_wrap{width:calc(100% - 305px);}
	.list_row .btn_wrap{width:100%;}
	.list_row .btn_wrap .btn{max-width:180px;margin:0 5px;}
	.list_row .btn_wrap .btn:last-child{margin-top:0;}

	/* funding_set */
	.table_bar .bar_wrap{padding:10px 16px 0;}
	.funding_set .list_wrap .list_area{overflow-x:scroll;}
/*	.funding_set .list_wrap .table{min-width:800px;}*/

	/* new_funding */
	.new_funding .merchan_detail .table_bar .bar_tit{padding-left:0;padding-right:0;letter-spacing:-0.04em;}

	/* funding_set_detail */
	.funding_set_detail #tabs li .tit{height:40px;}
	.funding_set_detail #tabs li .tit em{margin-top:5px;font-size:12px;}
	.comment_wrap .comment_row{padding:8px 24px;}
	.comment_wrap .comment_row .comment_text .comment{font-size:14px;line-height:1.4;}
	.support_wrap .support_row{padding:8px 24px;}
	.support_wrap .support_row .text_wrap .support_text{font-size:14px;}
	.funding_set_detail .list_wrap .list_area{overflow-x:scroll;}
	.funding_set_detail .list_wrap .table{min-width:800px;}

	/* funding_set_detail_page */
	.funding_set_detail .list_wrap.half_area .list_area{overflow:hidden;}
	.funding_set_detail .list_wrap.half_area .table{min-width:auto;}
	.funding_set_detail .funding_set_detail_page .list_area .table td{padding:10px;}

	/* company_list */
	.company_list .list_area{overflow-x:scroll;}
	.company_list .table{min-width:800px;}

	/* exhibition_list */
	.exhibition_list .list_area{overflow-x:scroll;}
	.exhibition_list .table{min-width:800px;}
}
@media screen and (max-width: 640px) {
	.sub_tit_area .sub_title{font-size:18px;}

	.box_tit_area{margin-bottom:20px;}
	.box_tit_area .tit{font-size:20px;}
	.box_tit_area .dsc{font-size:14px;}

	.form_row:not(:last-child){margin-bottom:30px;}

	.btn_wrap{margin-top:20px;}

	/* mysub */
	.mysub_tit{font-size:16px;line-height:2;}
	.mysub_li a{line-height:40px;font-size:14px;}

	/* funding_list */
	.search_bar .bar_tit{height:56px;line-height:56px;width:100%;font-size:14px;}
	.search_bar .bar_wrap{width:100%;padding:10px;text-align:center;}
	.half_calendar{margin:0 0 10px;}
	.list_wrap .list_tit{font-size:16px;margin-bottom:10px;}
	.list_wrap .list_tit em{font-size:18px;}
	.list_area .table th{font-size:14px;}
	.list_area .table td{padding:10px;}
	.list_area .table tr td:nth-child(2){padding:10px;}
	.list_area .table td .img_wrap{margin-bottom:10px;}
	.list_area .table td .txt_wrap .sup{font-size:12px;}
	.list_area .table td .txt_wrap .tit{font-size:14px;}

	/* funding_list_detail */
	.funding_info_wrap .funding_tit{font-size:16px;margin-bottom:5px;}
	.funding_info_wrap .funding_numb{font-size:14px;}
	.funding_info_wrap .numb_span{margin-top:16px;font-size:14px;}
	.funding_info_wrap .numb_span em{font-size:14px;}
	.half_area:last-child{margin-top:30px;}
	.list_wrap .list_sub_tit{font-size:14px;margin-bottom:10px;}

	/* my_pick_list */
	#tabs {height:46px;}
	#tabs li .tit{line-height:42px;font-size:14px;}
	.list_row .img_wrap{width:100%;height:0;padding-bottom:50%;margin-bottom:20px;}
	.list_row .txt_wrap{width:100%;margin-left:0;}
	.funding .list_row .img_wrap{height:0;}
	.event .list_row .txt_wrap{padding-top:0;}

	/* comment */
	.comment .list_row .txt_wrap{width:100%;height:auto;}

	/* member_info */
	.tfbr_btn{padding:0 10px;}
	.member_info .file_btn_wrapper:nth-child(2){width:100%;}
	.file_btn_wrapper .file_thumbnail{width:calc(100% - 180px);}

	/* funding_set */
	.table_bar .bar_tit{width:100%;border-top:0}
	.table_bar .bar_wrap{width:100%;border-top:0;text-align:center;}

	/* new_funding */
	.new_funding .table_bar .bar_wrap{width:100%;}
	.new_funding .table_bar .bar_tit{width:100%;}
	.new_funding .table_bar .bar_tit.lines{padding-top:0;}
	.new_funding .table_bar .bar_tit.multiline{padding-top:12px;}
	.half_sect .input_half p{text-align:left;}
	.img_file .file_btn_wrapper:first-child{width:calc(80% - 3px);}
	.half_sect .input_half .state_btn.no_radio + .txt_inp{width:calc(100% - 180px);}
	.new_funding .merchan_detail .table_bar .bar_tit.multiline{padding-top:20px;}

	/* funding_set_detail */
	.funding_set_detail #tabs li{width:14%;}
	.funding_set_detail #tabs li:last-child{width:30%;}
	.funding_set_detail #tabs li .tit{height:41px;padding-top:0px;}
	.funding_set_detail .list_area .table th a{font-size:14px;}
	.list_sub_numb{display:block;padding-top:50px;}

	/* exhibition_info */
	.exhibition_info .form_li{height:auto;}
	.exhibition_info .form_con.half_sect{height:auto;}
	.half_sect .input_half_t{width:100%;}
	.exhibition_info .file_btn_wrapper:nth-child(2){width:100%;}

	/* company_list */
	.search_bar2{border-top:none;}

	/* company_detail */
	.company_detail .list_area .table th{min-width:80px;}

	.file_br{display:block;}

	.file_btn_wrapper_n{height:auto;}
.search_bar .table_bar .bar_wrap{width:100%;}

.form_con.dis_inbl{display:block;}

.new_funding .table_bar .bar_wrap{text-align:left;}
}
@media screen and (max-width: 500px) {
	/* new_funding */
	.new_funding #tabs li .tit{font-size:13px;letter-spacing:-0.03em;}
	.new_funding #tabs li:nth-child(1){width:20%;}
	.new_funding #tabs li:nth-child(2){width:20%;}
	.new_funding #tabs li:nth-child(3){width:25%;}
	.new_funding #tabs li:nth-child(4){width:35%;}

	/* funding_set_detail */
	.funding_set_detail #tabs li .tit em{font-size:10px;}
	.comment_wrap .comment_row{padding:8px;}
	.comment_wrap .comment_row .comment_text .comment{font-size:13px;}
	.comment_wrap .comment_row .comment_text .top_text{font-size:12px;}
	.support_wrap .support_row{padding:8px;}
	.support_wrap .support_row .text_wrap{padding-left:16px;}
	.support_wrap .support_row .text_wrap .support_text{font-size:13px;}
	.support_wrap .support_row .text_wrap .time_text{font-size:12px;}

	.exhi_info_toggle_wrap .editor_area{padding:0 20px;}
	.exhi_info_toggle_wrap .editor_area.on{height:420px; padding:20px;}
}

@media screen and (max-width: 470px){
.funding_tab{border-width:2px;}
.funding_tab li a{padding:0 8px;}
}

@media screen and (max-width: 400px) {

	/* funding_list */
	.half_calendar{height:auto;}
	.calendar{display:inline-block;width:90%;}
	.calendar:first-child{margin-bottom:6px;}
	.half_calendar .datepicker{width:80%;}

	/* my_pick_list */
	.list_row .btn_wrap .btn{max-width:140px;margin:0 4px;}

	/* new_funding */
	.img_file .file_btn_wrapper .file_name{width:calc(100% - 120px);}
	.file_btn_wrapper.checkbox_wrap label:before{left:-5px;top:10px;}

	/* funding_set_detail */
	.funding_set_detail #tabs li .tit{height:33px;}
	.funding_set_detail #tabs li .tit{font-size:12px;}


/*	.only_select .funding_set_cate.input_half:first-child, .fund_set_cate_box .input_half{width:100%; margin-bottom:10px;}*/
}

@media screen and (max-width: 470px){
.funding_tab li{width:50%;}
.funding_tab li a{width:100%; box-sizing:border-box; border-radius:0;}
}

@media screen and (max-width: 350px) {

	/* member_info */
	#member_info .list_style .list_area .table th{min-width:80px;padding:0 5px;}

	/* new_funding */
	.new_funding #tabs li:nth-child(3){width:27%;}
	.new_funding #tabs li:nth-child(4){width:33%;}
	.img_file .file_btn_wrapper{margin-left:6px;}
	.img_file .file_btn_wrapper .file_name{width:calc(100% - 95px);padding-left:5px;}
	.img_file .file_btn_wrapper .tfbr_btn{padding:0 10px;}

	/* funding_set_detail */
	.funding_set_detail #tabs li .tit{font-size:11px;letter-spacing:-0.02em;}
	.funding_set_detail #tabs li .tit em{letter-spacing:-0.05em;}
}

button.btn_cke_sc {
    font-size: 0.7em;
}