/*form_page*/
.form_page{margin-top:0px;}
.form_page .container{max-width:320px;margin-top:80px;}
.form_page .logo{margin:0 auto 70px;display:block;width:103px;}
.form_page .logo img {width: 99%; }
.form_page .title{font-size:20px;text-align:center;margin-bottom:22px;}
.form_page .sub_title{font-size:14px;text-align:center;margin-bottom:40px;line-height:1.5;}
.form_page .clearfix2 input{width:calc(100% - 134px) !important;}
.form_page .more_input input:first-child{margin-bottom:12px;}
.form_page li{margin-bottom:12px;}
.form_page input[type="text"],.form_page input[type="email"],.form_page input[type="tel"],.form_page input[type="phone"],.form_page input[type="password"]{border:1px solid #E9E9E9;width:100%;border-radius:2px;}
.form_page input[type="password"]{letter-spacing:2px;}
.form_page input[type="password"]::placeholder{letter-spacing:-0.36px;}
.form_page input[type="password"]:-ms-input-placeholder{letter-spacing:-0.36px;}
.form_page input[type="text"]:focus,.form_page input[type="email"]:focus,.form_page input[type="phone"]:focus,.form_page input[type="password"]:focus{border-color:#56BAD9;}
.form_page .file_wrap:after{content:''; display:block; clear:both;}
.form_page .file_wrap input[type="text"]{float:left;width:calc(100% - 134px);}
.form_page .file_wrap label{display:block;line-height:44px;text-align:center;cursor:pointer;float:right;}
.form_page .file_wrap .file_img_wrap{width:120px;height:82px;background:#E4E4E5;float:left;margin-top:12px;position:relative;overflow:hidden;display:none;}
.form_page .file_wrap .file_img_wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.form_page .btn_wrap{margin-top:30px;}
.form_page .other_btn {width:max-content;margin:25px auto 40px;display:inline-flex;}
.form_page .other_btn li{display:inline-block;}
.form_page .other_btn li:first-child{margin-left:0px;}
.form_page .other_btn li a {font-size: 14px;}
.form_page .copy{font-size:12px;color:#D4D4D4;font-weight:100;text-align:center;}
/*<-- 김혜련 2022.04.26 추가 */
.form_page .btn_wrap:last-of-type {width: 440px; margin: 30px auto 0; font-family: 'NanumSquare', 'NanumSquare2', sans-serif; line-height: 1.4; text-align: left;}
.form_page .btn_wrap:last-of-type span {display: block; font-family: 'NanumSquare', 'NanumSquare2', sans-serif; font-weight: 600;}

@media screen and (max-width:767px){
    .form_page .btn_wrap:last-of-type {width: auto;}
}
/* --> */

/*로그인*/
.login input[type="checkbox"] + label + label{margin-top:3px;}

/*사업안내 파일다운로드*/
.apply2 {width:100%;}
.apply2 .file_down{margin-top:45px;}
.apply2 .file_down p{color: #fff;font-weight: 500;font-size: 17px;border-radius: 50px;border: 1px solid #aaa;padding: 15px 30px;background: #5f5f5f;display: inline-block;}
.apply2 .file_down p:hover{text-decoration: underline;}
.apply2 .file_down p img{width:20px; margin-left:10px;}

/*회원가입 - 회원선택*/
.signup_choice .container{max-width:380px;}
.signup_choice ul{margin-bottom:60px;}
.signup_choice li{width:180px;height:180px;}
.signup_choice li a{width:100%;height:100%;text-align:center;position:relative;background:url(../img/icons/choice1.png)no-repeat center;background-position-y:37px;border:1px solid #DBDBE1;border-radius:2px;}
.signup_choice li a:hover{background:#56BAD9 url(../img/icons/choice1_on.png)no-repeat center;background-position-y:37px;border-color:#56BAD9;}
.signup_choice li:nth-child(2) a{background:url(../img/icons/choice2.png)no-repeat center;background-position-y:40px;}
.signup_choice li:nth-child(2) a:hover{background:#56BAD9 url(../img/icons/choice2_on.png)no-repeat center;background-position-y:40px;}
.signup_choice li a:hover span{color:#fff;}
.signup_choice li a span{display:block;color:#C9CDCF;position:absolute;left:50%;transform:translateX(-50%);width:100%;bottom:37px;}
/*회원가입 - 사업자번호등록*/
.signup .container{max-width:420px;}
.signup .cont{position:relative;padding-bottom:27px;}
.signup .cont .alert_txt{position:absolute;left:0;bottom:15px;transition:all .5s;opacity:0;font-size:13px;color:#BEBEBE;}
/*회원가입 - 사업자등록 - 기업*/
.company_txt{position:absolute;left:0;bottom:15px;transition:all .5s;opacity:0;font-size:13px;color:#BEBEBE;}
.company_not_pre_txt{position:absolute;left:0;bottom:15px;transition:all .5s;opacity:0;font-size:13px;color:#BEBEBE;}
.investor_txt{position:absolute;left:0;bottom:15px;transition:all .5s;opacity:0;font-size:13px;color:#BEBEBE;}
.signup form ul{padding-top:50px;}
.signup.form_page li{margin-bottom:0px;}
.signup .btn_wrap {margin-top:50px;}
.signup .btn_wrap button{width:calc(50% - 10px);}
/*기업회원가입*/
.signup2{padding-bottom:145px;}
.signup2 .container{max-width:420px;}
.signup2 .mo_title{display:none;font-size:16px;text-align:center;margin-bottom:45px;}
.signup2 li{margin-bottom:30px;}
.signup2 .title{margin-bottom:17px;}
.signup2 .title + p{font-size:16px;margin-bottom:70px;text-align:center;}
.signup2 .phonenumber button{width:126px;height:40px;color:#fff;font-size:14px;}
.number6{position:relative;display:none;}
.number6:after{content:''; display:block; clear:both;}
.number6 input{float:left;width:calc(100% - 134px) !important;}
.number6 button{float:right;}
.number6 span{position:absolute;color:#FF3806;font-size:12px;left:calc(100% - 174px);top:13px;}
.signup2 .btn_wrap{margin-bottom:30px;margin-top:50px;}
.signup2 .btn_wrap button{width:calc(50% - 10px);}
.signup2 .mo_btn_wrap{display:none;}
.signup2 .mo_btn_wrap li{margin-bottom:15px;}
.signup2 .mo_btn_wrap li input[type="checkbox"] + label + label{color:#424244;font-size:14px;}
.signup_pc .container{max-width:1200px;}
.signup_pc .title{margin-bottom:17px;}
.signup_pc .title + p{font-size:16px;margin-bottom:70px;text-align:center;}
.signup_pc .sub_title{text-align:left;}
.form_page.signup_pc .input_wrap input{width:calc(50% - 8px) !important;}
.signup_pc .btn_wrap button{width:240px;}
.signup_pc .agree_ul{width:max-content;margin:0 auto 30px;display:inline-flex;}
.signup_pc .agree_ul li{margin-right:30px;}
.signup_pc .agree_ul li:last-child{margin-right:0;}
.signup_pc .btn_wrap .submit_btn{width:440px;display:block;margin:0 auto;}
/*투자사회원가입*/
.signup_investor .container{max-width:1200px;}
.signup_investor .table_wrap .checkbox_wrap li{padding:0;border-bottom:none;margin-right:15px;margin-bottom:0px;}
.signup_investor .btn_wrap {width:420px;margin:50px auto 30px;}

/*메인페이지*/
.index {margin-top:0px;}
.index .banner{width:100%;height:750px;background:#ddd;}
.index .invest_cont{padding:75px 0 102px;}
.index .invest_cont>div{width:calc(50% - 20px);}
.index .invest_cont .top h3{font-size:20px;margin-top:6px;}
.index .invest_cont .top .plus_btn{font-size:16px;font-weight:500;background:url(../img/icons/plus_icon.png)no-repeat center right 0;padding:10px 18px;background-size:13px; image-rendering: pixelated; }
.index .invest_cont ul{background:#fff;padding:26px 40px;margin-top:20px;}
.index .invest_cont ul li{border-bottom:1px solid #EBEBEB;padding:8px 0px;}
.index .invest_cont ul li:last-child{padding:8px 0px 0px;border-bottom:none;}
.index .invest_cont ul li a{width:100%;}
.index .invest_cont ul li a .left{width:calc(100% - 60px);}
.index .invest_cont ul li a .left .img_wrap{width:90px;height:60px;position:relative;overflow:hidden;}
.index .invest_cont ul li a .left .img_wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:95%;max-height:95%;}
.index .invest_cont ul li a .left .ellipsis{width:calc(100% - 110px);margin-top:22px;}
.index .invest_cont ul li a .date{margin-top:22px;}

/*210305 메인 인기있는 투자사리스트 */
.popular_list .container{padding-top:65px;}
.popular_list .container2{padding-top:0px;}/*가상선택자 container:last-child로 선택이 안되서 2로 만듦*/
.popular_list .title{margin-bottom:0px !important; line-height:22px !important;}
.popular_list .top_btn_box button{font-size:14px;position:relative;padding:5px 10px;margin-right:4px;}
.popular_list .top_btn_box button.on{color:#56BAD9;}
.popular_list .top_btn_box button::after{position:absolute;content:'';width:1px;height:12px;background:#BEBEBE;right:-2.5px;top:50%;transform:translateY(-50%);}
.popular_list .top_btn_box button:last-child{margin-right:0px;padding-right:0px;}
.popular_list .top_btn_box button:last-child::after{display:none;}
.popular_list .list_wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);margin-top:15px;}
.popular_list .list_wrap ul li{width:20%;margin-bottom:20px;}
.popular_list .list_wrap ul li .card{border:1px solid #E4E4E5;border-radius:4px;margin:0 10px;position:relative;}
.popular_list .list_wrap ul li .type_label {display: inline-block; position: absolute; width: auto; font-size: 12px; color: #fff; right: 6px; top: 6px; padding: 5px; background: rgba(153,153,156,0.9); border-radius: 4px;  z-index: 5; }
.popular_list .list_wrap ul li .top{width:100%;height:96px;position:relative;overflow:hidden;display:block;margin:10px 0;}
.popular_list .list_wrap ul li .top img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:95%; max-height: 100%;}
.popular_list .list_wrap ul li .bottom{padding:30px 10px;position:relative;text-align:center;} 
.popular_list .list_wrap ul li .bottom::after{position:absolute;content:'';width:calc(100% - 20px);top:0;left:10px;border-top:1px dashed #E4E4E5;}
.popular_list .list_wrap ul li .bottom p:last-child{font-size:13px;color:#99999C;margin-top:8px;}
.popular_list .btn_wrap{margin-top:40px;}

/*210308 인기있는 투자사/기업리스트 더보기+ */
.popular_list .plus_btn{font-size:16px;font-weight:500;background:url(../img/icons/plus_icon.png)no-repeat center right 0;padding:10px 18px;background-size:13px; image-rendering: pixelated; }
.popular_list .top h1{font-size:20px;margin-top:9px;}

/*210308 인기있는 투자사/기업리스트 카드형태 더보기+*/
.card_plus{height:221px;background:#56bad924;border:1px solid #56bad9;color:#4793ab;text-align:center;line-height:221px;}

/*210204 비메오추가*/
.vimeo_wrap {position: relative; padding-bottom: 56%;  height: 0;}
.vimeo_wrap iframe {position: absolute;top: -10px;left: 0;width: 104%;height: 105%;}


/*뉴스피드*/
.newsfeed {overflow:hidden;}
.newsfeed .title_wrap .title{margin-bottom:28px;}
.newsfeed .title_wrap .newsfeed_btn{width:140px;height:36px;color:#fff;background:#56BAD9;font-size:14px;border-radius:2px;}
.newsfeed .popularity_slider{padding:65px 0 120px;overflow:visible;}
.newsfeed .popularity_slider .swiper-button-next{background:url(../img/icons/newsfeed_top_next.png)no-repeat center;width:74px;height:74px;top:50%;transform: translateY(-50%);right:-120px;}
.newsfeed .popularity_slider .swiper-button-prev{background:url(../img/icons/newsfeed_top_prev.png)no-repeat center;width:74px;height:74px;top:50%;transform: translateY(-50%);left:-120px;}
.newsfeed .btn_box{width:300px;margin:0px auto 50px;display:none;}
.newsfeed .btn_box .newsfeed_btn{width:100%;height:50px;color:#fff;background:#56BAD9;font-size:16px;border-radius:2px;}
/*뉴스피드작성*/
.write_page .detail_view ul li{border-bottom:1px solid #E9E9E9;}
.write_page .detail_view ul li:first-child div:nth-child(2){padding-top:19px;}
.write_page .detail_view ul li:nth-child(2) div:nth-child(2){padding-top:9px;}
.write_page .detail_view ul li:nth-child(2) div:nth-child(2) input{height:40px;width:100%;}
.write_page .detail_view ul li:nth-child(3) div:nth-child(2){padding-top:8px;}
.write_page .detail_view ul li:nth-child(3) div:nth-child(2) input{height:40px;}
.write_page .detail_view ul li:last-child{background:#F5F5F5;border-bottom:none;}
.write_page .detail_view ul li:last-child div:nth-child(2){padding-top:16px;padding-bottom:10px;}
.write_page .detail_view ul li>div{padding-left:16px;}
.write_page .detail_view ul li>div:first-child{width:160px;padding:21px;background:#F5F5F5;}
.write_page .detail_view ul li>div:first-child p{font-size:14px;}
.write_page .detail_view ul li>div:nth-child(2){width:calc(100% - 160px);background:#fff;height:100%;}

/*투자사리스트*/
.list_page .container{padding-top:65px;}
.list_page .title{display:none;}
.list_page .top_btn_box button{font-size:14px;position:relative;padding:5px 10px;margin-right:4px;}
.list_page .top_btn_box button.on{color:#56BAD9;}
.list_page .top_btn_box button::after{position:absolute;content:'';width:1px;height:12px;background:#BEBEBE;right:-2.5px;top:50%;transform:translateY(-50%);}
.list_page .top_btn_box button:last-child{margin-right:0px;padding-right:0px;}
.list_page .top_btn_box button:last-child::after{display:none;}
.list_page .list_wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);margin-top:15px;padding-bottom:120px;}
.list_page .list_wrap ul li{width:20%;margin-bottom:20px;}
/*.list_page .list_wrap ul li .card{border:1px solid #E4E4E5;border-radius:4px;margin:0 10px;position:relative;}  아래 코드로 바꿈 */
.list_page .list_wrap ul li .card{display: flex; flex-direction: column; align-items: center; justify-content: space-between; height: 17.2rem; margin: 1rem;padding: 1rem; border-radius: 5px; background: #fff; box-shadow: 1px 1px 5px 2px rgb(0 0 0 / 20%); border: solid 1px transparent;}


/*210216추가*/
.list_page .list_wrap ul li .type_label {display: inline-block; position: absolute; width: auto; font-size: 12px; color: #fff; right: 6px; top: 6px; padding: 5px; background: rgba(153,153,156,0.9); border-radius: 4px;  z-index: 5; }
.list_page .list_wrap ul li .top{width:100%;height:96px;position:relative;overflow:hidden;display:block;margin:10px 0;}
.list_page .list_wrap ul li .top img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:95%; max-height: 100%;}
.list_page .list_wrap ul li .bottom{padding:30px 10px;position:relative;text-align:center;} 
.list_page .list_wrap ul li .bottom::after{position:absolute;content:'';width:calc(100% - 20px);top:0;left:10px;border-top:1px dashed #E4E4E5;}
.list_page .list_wrap ul li .bottom p:last-child{font-size:13px;color:#99999C;margin-top:8px;}
.list_page .btn_wrap{margin-top:40px;}
/*210715추가*/
.list_page .select_box select{width:150px;margin-right:10px;font-size:13px;padding:0 12px;color:#5F5F60;}
.list_page .select_box select:last-child{width:170px;}
.list_page .filter_btn{display:none;}
.list_page .top_btn_box {margin-top: 18px;}

/*투자사상세*/
.investor_detail .wrap_title{font-size:18px;}
.investor_detail{background:#F5F5F6;padding-top:20px;}
.investor_detail .top_wrap{padding:25px 20px;background:#fff;border-radius:4px;margin-bottom:20px;}
.investor_detail .top_wrap .logo_box{width:120px;height:30px;position:relative;overflow:hidden; }
.investor_detail .top_wrap .logo_box img{ position:absolute;top:50%;left:50%;transform:translate(-50%,-50%); max-width: 80%;  }
.investor_detail .top_wrap .text_box{width:calc(100% - 160px);}
.investor_detail .top_wrap .text_box p{font-size:20px;margin-top:2px;}
.investor_detail .top_wrap .text_box .date{font-size:14px;color:#99999C;margin-top:6px;}
.investor_detail .middle_wrap .left{width:calc(40% - 10px);padding:25px 24px;background:#fff;border-radius:4px;margin-bottom:20px;}
.investor_detail .middle_wrap .left ul{margin-top:33px;}
.investor_detail .middle_wrap .left ul li{margin-bottom:14px;}
.investor_detail .middle_wrap .left ul li:last-child{margin-bottom:23px;}
.investor_detail .middle_wrap .left ul li p:first-child{width:85px;font-size:14px;color:#6B6B70;}
.investor_detail .middle_wrap .left ul li p:last-child{width:calc(100% - 85px);font-size:14px;}
.investor_detail .middle_wrap .map_box .root_daum_roughmap {width:100% !important;}
.investor_detail .middle_wrap .right{position:relative; width:calc(60% - 10px);padding:25px 24px;background:#fff;border-radius:4px;margin-bottom:20px;}
.investor_detail .middle_wrap .chart_wrap{margin-top:40px;}
.investor_detail .middle_wrap .chart_wrap .chart_box{width:170px;height:170px;}
.investor_detail .middle_wrap .chart_wrap .txt_box{width:calc(100% - 210px);margin-top:10px;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul{width:50%;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:first-child{padding-right:39px;border-right:1px dashed #D9D9D9;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:last-child{padding-left:39px;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul li{margin-bottom:12px;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul li p:first-child{width:80%;position:relative;padding-left:14px;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:first-child li p:first-child{padding-left:20px;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:first-child li p:first-child::after{position:absolute;content:'';width:12px;height:12px;background:#17234D;border-radius:3px;top:50%;transform:translateY(-50%);left:0;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:first-child li:nth-child(2) p:first-child::after{background:#027FFF;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:first-child li:nth-child(3) p:first-child::after{background:#19E8E2;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:first-child li:nth-child(4) p:first-child::after{background:#D7DADC;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:first-child li:nth-child(5) p:first-child::after{background:#6B42F8;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:first-child li:nth-child(6) p:first-child::after{background:#4DC8FF;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:first-child li:nth-child(7) p:first-child::after{background:#FFC84A;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:first-child li:nth-child(8) p:first-child::after{background:#FF5D5E;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul:last-child li p:first-child::after{position:absolute;content:'';width:6px;height:2px;background:#424244;top:50%;transform:translateY(-50%);left:0;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul li p:last-child{width:20%;text-align:right;}
.investor_detail .middle_wrap .chart_wrap .txt_box ul li p:last-child span{font-weight:bold;font-size:14px;}
.investor_detail .middle_wrap .people_wrap{margin-top:115px;}
.investor_detail .middle_wrap .people_wrap .people_box{position:relative;}
.investor_detail .middle_wrap .people_wrap .people_box::after{position:absolute;content:'';width:30px;height:calc(100% - 16px);background:linear-gradient(-90deg, rgba(255,255,255,0.9),rgba(255,255,255,0.5), rgba(0,0,0,0));right:0;top:0;}
.investor_detail .middle_wrap .people_wrap .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:0px;}
.investor_detail .middle_wrap .people_wrap .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:5px;background:#E9E9E9;margin:6px 0;}
.investor_detail .middle_wrap .people_wrap .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:5px;background-color:#99999C;}
.investor_detail .middle_wrap .people_wrap .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#99999C;}
.investor_detail .middle_wrap .people_wrap ul{margin-top:15px;min-height:70px;display:inline-flex;}
.investor_detail .middle_wrap .people_wrap ul li{position:relative; min-width:130px;margin-right:20px;float:left;max-width:188px;}
.investor_detail .middle_wrap .people_wrap ul li:last-child{margin-right:30px;}
.investor_detail .middle_wrap .people_wrap ul li .img_box{width:60px;height:60px;border-radius:50%;margin-right:12px; background: #f3f3f3;}
.investor_detail .middle_wrap .people_wrap ul li .txt_box{width:calc(100% - 72px)}
.investor_detail .middle_wrap .people_wrap ul li .txt_box p:first-child{margin:10px 0 6px;}
.investor_detail .middle_wrap .people_wrap ul li .txt_box p:last-child{color:#6B6B70;font-size:13px;word-break:normal;}
.investor_detail .middle_wrap .right .investor_info{display:none; position:absolute; left:0; bottom:0%; background:#fff; padding:10px; border:1px solid #e9e9e9; border-radius:8px;}
.investor_detail .bottom_wrap{padding:25px 24px;background:#fff;border-radius:4px;margin-bottom:80px;}
.investor_detail .bottom_wrap .table_ul{margin-top:20px;}
.investor_detail .bottom_wrap .table_ul .thead li{margin-top:0px;}
.investor_detail .bottom_wrap .table_ul ul li:first-child{width:32%;text-align:left;padding-left:20px;}
.investor_detail .bottom_wrap .table_ul ul li{width:10.5%;margin-top:20px;word-break:normal;}
.investor_detail .bottom_wrap .table_ul ul li:last-child{width:15.5%;}
.investor_detail .btn_wrap {display:none;border-top:1px solid #E4E4E5;padding-top:20px;margin-bottom:0px;}
.investor_detail .more_btn{margin-bottom:0px;}
.investor_detail .expert-item-wrap { flex-wrap:wrap; width:100%;}
.investor_detail .expert-item {	position: relative;	flex-basis:188px; margin:15px 0; }
.investor_detail .expert-item .hover-text {display:none;}
.investor_detail .expert-item:hover .hover-text {display:block;	position:absolute; top:65px; left: 0px; min-width:250px; max-width:800px; background-color:#fff; padding:10px 15px;	border-radius:4px; border:1px solid #ececec; z-index:999; }
.investor_detail .expert-item:hover .hover-text dl{ display:flex; margin:8px 0; }
.investor_detail .expert-item:hover .hover-text dt{ width:40px; margin-right:20px; }


/*기업리스트*/
.company_list .tab_ul{margin-bottom:50px;}
.company_list .tab_ul li{font-size:18px;font-family:'NanumSquare', 'NanumSquare2', sans-serif;font-weight:bold;color:#BEBEBE;margin-right:24px;padding-bottom:13px;position:relative;cursor:pointer;}
.company_list .tab_ul li span{font-size:18px;font-family:'NanumSquare', 'NanumSquare2', sans-serif;font-weight:bold;color:#BEBEBE;}
.company_list .tab_ul li::after{position:absolute;content:'';width:100%;height:2px;background:#424244;bottom:0;left:0;display:none;}
.company_list .tab_ul li.active{color:#424244;}
.company_list .tab_ul li.active span{color:#424244;}
.company_list .tab_ul li.active::after{display:block;}
.company_list .select_box select{width:170px;margin-right:10px;font-size:13px;padding:0 12px;color:#5F5F60;}
.company_list .select_box select:last-child{width:170px;}
.company_list .filter_btn{display:none;}
.list_page.company_list .top_btn_box {margin-top:18px;}
/*.list_page.company_list .top_btn_box button:nth-child(2){padding:5px 10px;}*/
.list_page.company_list .list_wrap ul li .card{padding-top:28px;}
.list_page.company_list .list_wrap ul li .card .date{position:absolute;font-size:12px;color:#BEBEBE;top:13px;left:12px; z-index: 1;}
.list_page.company_list .list_wrap ul li .card .top{margin:0;}
.list_page.company_list .list_wrap ul li .card .top img{max-height:85%;}
.list_page.company_list .list_wrap ul li .card .like_btn{top:14px;}
/*기업리스트상세*/
.company_detail>div{padding-top:60px;}
.company_detail .memo .top_box .title_box>div:nth-child(2) p{font-size:16px;color:#5F5F60;}
.company_detail .memo .top_box a.down_btn{font-size:14px;text-decoration:underline;}
.company_detail .memo .top_box a.down_btn img{margin-right:8px; margin-bottom:2px;}
.company_detail .fixed_btn_wrap{position:fixed;bottom:35%;right:11%;}
.company_detail .fixed_btn_wrap button{width:80px;height:80px;border-radius:50%;background:#D4D4D4;color:#fff;box-shadow:rgba(164,164,164,.13) 0px 3px 6px;margin-bottom:18px;display:block;}
.company_detail .fixed_btn_wrap button.fixed_message_btn{background:#56BAD9;}
.company_detail .fixed_btn_wrap button.fixed_ir_btn{background:#4D4D4E;}
.company_detail .fixed_btn_wrap button img{display:block;margin:0px auto 5px;width:24px;}
.company_detail .fixed_like_btn.on{background:#EF5129;}

/*지원사업신청*/
.apply_page .top_banner{height:373px;background:url(../img/top_banner_img.jpg)no-repeat center;}
.apply_page .top_banner h3{display:none;}
.apply_page .top_banner p{font-size:30px;color:#fff;text-align:center;padding-top:152px;}
.apply_page .top_btn_wrap{margin:-54px auto 50px;overflow:visible;}
.apply_page .top_btn_wrap button{width:calc(33.333% - 13.333px);height:108px;background:#56BAD9;color:#fff;text-align:center;font-size:20px;margin-right:20px;transition:all .2s ease;}
.apply_page .top_btn_wrap button:nth-child(2){background:#1094BC;}
.apply_page .top_btn_wrap button:last-child{margin-right:0px;background:#0A699B;}
.apply_page .top_btn_wrap button:hover{margin-top:-5px;}
.apply_page .top_btn_wrap button span{color:#fff;font-size:18px;}
.apply_page .btn_wrap{margin-top:60px;}
.apply_banner{height:280px;text-align:center;padding-top:82px;margin-bottom:60px;}
.apply_banner h2{color:#fff;font-size:28px;}
.apply_banner p{color:#fff;font-size:20px;margin-top:27px;line-height:1.5;}
.apply1 .apply_banner{background:url(../img/apply_banner1.jpg)no-repeat center;background-size:cover;}
.apply2 .apply_banner{background:url(../img/apply_banner2.jpg)no-repeat center;background-size:cover;}
.apply3 .apply_banner{background:url(../img/apply_banner3.jpg)no-repeat center;background-size:cover;}
.apply_page .info_ul>li{margin-bottom:80px;}
.apply_page .info_title{font-size:26px;padding-bottom:17px;position:relative;margin-bottom:22px;text-align:center;}
.apply_page .info_title::after{position:absolute;content:'';width:40px;height:2px;background:#56BAD9;bottom:0;left:50%;transform:translateX(-50%);}
.apply_page .info_title span{font-weight:normal;}
.apply_page .info_ul li>p{font-size:16px;color:#5F5F60;line-height:1.5;}
.apply_page .info_ul li .sky_box{background:#F9FEFF;border:1px solid #B0E7F8;border-radius:20px;padding:32px 96px;margin-top:30px;}
.apply_page .info_ul li .sky_box p{font-size:16px;color:#5F5F60;line-height:1.5;}
.apply_page .info_ul li .summary_box{margin-top:65px;}
.apply_page .info_ul li .summary_box>ul{width:1000px;margin:30px auto 0;}
.apply_page .info_ul li .summary_box>ul>li{width:calc(50% - 20px);border:1px solid #F5F5F8;border-radius:4px;height:430px;}
.apply_page .info_ul li .summary_box li .top{background:#56BAD9;border-radius:4px;padding:15px 0;}
.apply_page .info_ul li .summary_box li .bottom{padding:20px 40px 26px;}
.apply_page .info_ul li .summary_box li .bottom ul{border-bottom:1px dashed #99999C;margin-bottom:20px;padding-bottom:6px;}
.apply_page .info_ul li .summary_box li .bottom ul li{margin-bottom:14px;}
.apply_page .info_ul li .summary_box li .bottom .label{width:160px;border-radius:24px; color:#56BAD9;font-size:18px;padding:14px 0;margin:40px auto 0;position:relative; display: block; background: #fff; min-width: 0; }
.apply_page .info_ul li .summary_box li .bottom .label::after{position:absolute;content:'';width:10px;height:8px;background:url(../img/icons/gray_arrow.png)no-repeat center;top:-24px;left:50%;transform:translateX(-50%)}
.apply_page .info_ul li .summary_box li:nth-child(2) .top{background:#0A699B;}
.apply_page .info_ul li .summary_box li:nth-child(2) .bottom ul{margin-bottom:35px;}
.apply_page .info_ul li .summary_box li:nth-child(2) .bottom .label{color:#0A699B;border-color:#0A699B;}
.apply_page .gray_box{background:#F9F9F9;padding:60px 0;}
.apply_page .gray_box .top_ul{padding:40px 50px 0;}
.apply_page .gray_box .top_ul>li{border-bottom:1px solid #E4E4E5;padding-bottom:30px;margin-bottom:30px;}
.apply_page .gray_box .top_ul>li:last-child{border-bottom:none;}
.apply_page .gray_box .top_ul li .left{width:110px;height:110px;background:#fff;border:1px solid #56BAD9;border-radius:50%;font-size:16px;text-align:center;padding-top:36px;}
.apply_page .gray_box .top_ul li .right{width:calc(100% - 142px);padding-top:12px;}
.apply_page .gray_box .top_ul li .right ul{margin:18px 0 12px;}
.apply_page .gray_box .top_ul li .right ul li{padding-left:8px;}
.apply_page .gray_box .top_ul li .right ul li p:first-child{position:relative;padding-right:50px;}
.apply_page .gray_box .top_ul li .right ul li p:first-child::after{position:absolute;content:'';width:22px;height:22px;background:url(../img/icons/gray_arrow2.png)no-repeat center;right:13px;top:50%;transform:translateY(-50%);}
.apply_page .gray_box .top_ul li .right>p.font_14{padding-left:8px;}
.apply_page .gray_box .top_ul>li:last-child .left{border-color:#0A699B;padding-top:23px;}
.apply_page .gray_box .top_ul>li:last-child .right{padding-top:28px;}
.apply_page .arrow_ul{margin:30px 0 80px;}
.apply_page .arrow_ul li{width:calc(25% - 6px);}
.apply_page .arrow_ul li .top{position:relative;height:80px;background:#fff;}
.apply_page .arrow_ul li .top img{position:absolute;top:0;left:0;z-index:1;width:calc(100% + 24px);height:100%;}
.apply_page .arrow_ul li .top .txt{position:absolute;top:50%;left:calc(50% + 6px);transform:translate(-50%,-50%);z-index:2;width:75%;}
.apply_page .arrow_ul li .top .txt p + p{margin-top:6px;}
.apply_page .arrow_ul li .bottom{padding-top:30px;font-size:14px;position:relative;}
.apply_page .arrow_ul li .bottom::after{position:absolute;content:'';width:1px;height:20px;background:#707070;top:5px;left:50%;transform:translateX(-50%);}
.apply_page .table_box{width:1000px;margin:0 auto;background:#fff;border:1px solid #E4E4E5;padding:40px;}
.table2 {border-top: 1px solid #424244; width: 100%; table-layout: fixed;}
.table2 thead tr th {background: #F5F5F8;padding:10px 0;font-size:14px;font-weight: 400; }
.table2 tbody td {padding:12px 0;font-size:14px; color: #5F5F60; border-bottom: 1px solid #E4E4E5;background:#fff;}
.apply_page .table_box .table2 thead th br{display:none;}
.apply_page .inquiry_box{margin-top:80px;}
.apply_page .inquiry_box ul{margin-top:17px;}
.apply_page .inquiry_box ul li{margin-bottom:6px;}
.apply_page.apply2 .gray_bg{padding:60px 0;}
.apply_page.apply2 .arrow_ul li{width:calc(14.285% - 5px);}
.apply_page.apply2 .arrow_box .info_title{margin-bottom:42px;}
.apply_page.apply3 .info_ul>li:last-child{margin-bottom:40px;}
.apply_page.apply3 .arrow_ul li{width:calc(20% - 5px)}
.apply3 .img_ul li{width:calc(33.333% - 26.666px);background:#FCFCFC;border:1px solid #E4E4E5;border-radius:4px;overflow:hidden;margin-right:40px;margin-bottom:40px;}
.apply3 .img_ul li:nth-child(3n){margin-right:0px;}
.apply3 .img_ul li img{width:100%;}
.apply3 .img_ul li div{height:58px;position:relative;}
.apply3 .img_ul li div p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;}

/*메시지*/
/*201211 추가 ▼-------------*/
.logo_img img {position: absolute !important ; top: 50% !important; left: 50% !important; right: auto !important; bottom: auto !important ;transform:translate(-50%,-50%) !important; max-width: 80%; max-height: 80%; min-height: 0 !important; height: auto !important; width: auto !important; }
/*-------------------------*/
.message{background:#F8F9FB;min-height:calc(100vh - 300px);}
.message .title{font-size:17px;text-align:center;padding-top:60px;}
.message_list {max-width:500px;margin:40px auto 50px;}
.message_list li {width:100%;padding:10px 20px;background:#fff;margin-bottom:10px;position:relative;border-radius: 2px; box-shadow:0 0 6px rgba(201,201,201,0.16);}
.message_list li.new:after{position:absolute;content:'';width:6px;height:6px;background:#FF3806;border-radius:50%;right:12px;top:12px;}
.message_list li a{width:100%;}
.message_list li .img_box{width:70px;height:70px;border-radius:50%;border:1px solid #E4E4E5;}
.message_list li .img_box img {position: static; transform:none; object-fit:cover; width: 100%; min-height: 100%; }
.message_list li .txt_box{width:calc(100% - 86px);}
.message_list li .txt_box .name{padding:15px 0 10px;}
.message_list li .txt_box .name .ellipsis{width:calc(100% - 100px);}
.message_list li .txt_box .name span{font-size:13px;color:#99999C;}
.message .btn_wrap .more_btn{margin-bottom:120px;}
/*메시지상세*/
.message_detail{background:#F8F9FB;min-height:calc(100vh - 300px);padding:60px 0 120px;}
.message_detail .container{max-width:500px;background:#fff;}
.message_detail .top_name{padding:12px 20px;position:relative;border-bottom:8px solid #F8F9FB;}
.message_detail .top_name .clearfix{width:calc(100% - 30px)}
.message_detail .top_name .img_box{width:53px;height:53px;border:1px solid #E4E4E5;border-radius:50%;margin-right:20px;}
.message_detail .top_name .img_box img {position: static; transform:none; object-fit:cover; width: 100%; min-height: 100%; }
.message_detail .top_name p{font-size:17px;width:calc(100% - 84px);word-break:normal;padding-top:16px;}
.message_detail .top_name button{position:absolute;right:20px;top:50%;transform:translateY(-50%);}
.message_wrap{padding:0 18px 0px;border-bottom:2px solid #E4E4E5;height:600px;}
.message_wrap .data{text-align:center;padding:20px 0;}
.message_wrap .accept_box{border:1px dashed #BEBEBE;border-radius:10px;padding:17px 22px 24px;text-align:center;margin-bottom:26px;}
.message_wrap .accept_box p:first-child{margin-bottom:12px;word-break:normal;line-height:1.5;}
.message_wrap .accept_box p.gray_txt br{display:none;}
.message_wrap .accept_box .btn_wrap{margin-top:20px;}
.message_wrap .accept_box .btn_wrap button{width:90px;height:44px;border:1px solid #99999C;border-radius:4px;color:#99999C;}
.message_wrap .accept_box .btn_wrap button:last-child{color:#56BAD9;border-color:#56BAD9;}
.message_wrap .alert{padding:13px 13px;background:#F4F6F8;border-radius:10px;text-align:center;margin-bottom:20px;white-space:pre-line;}
.message_wrap .alert span{display:block;font-size:14px;color:#99999C;padding-top:8px;}
.message_wrap .text{position:relative;padding:15px 0px;}
.message_wrap .text:last-child{padding:15px 0px 50px;}
.message_wrap .text div{margin-top:10px;}
.message_wrap .text div:after{content:''; display:block; clear:both;}
.message_wrap .text div:first-child{margin-top:0px;}
.message_wrap .text div p{display:inline-block;padding:15px;font-size:14px;white-space:pre-line;max-width:80%;word-break:break-all;line-height:1.5;text-align:left;}
.message_wrap .text div span{display: inline-block;vertical-align: bottom;color:#BEBEBE;font-size:13px;margin-left:10px;}
.message_wrap .recieve div p{background:#EFEFEF;border-radius:0px 15px 15px 15px;}
.message_wrap .send div{text-align:right;}
.message_wrap .send div p{background:#56BAD9;border-radius:15px 0px 15px 15px;color:#fff;}
.message_wrap .send div span{margin-left:0px;margin-right:10px;}
.message_input textarea{width:80%;height:90px;border:none;padding:20px 0 0 18px;float:left !important;}
.message_input .send_btn{margin-top:25px;margin-right:20px;float:right;}

/*알림페이지*/
.alarm_page{background:#F8F8F8;}
.alarm_page .container{max-width:960px;}
.alarm_page .title{margin-top:65px;}
.alarm_page .title + p.pc_none{font-size:14px;color:#99999C;text-align:center;margin-bottom:30px;}
.alarm_ul{margin-bottom:50px;}
.alarm_ul li{background:#fff;margin-bottom:10px;border-radius:4px;box-shadow:0px 3px 6px rgba(136,136,136,.04);position:relative;cursor: pointer;}
.alarm_ul li::after{position:absolute;content:'';width:6px;height:6px;background:#FF3806;border-radius:50%;top:8px;right:8px;display:none;}
.alarm_ul li.new::after{display:block;}
.alarm_ul li.new a p:first-child{color:#424244;}
.alarm_ul li a{width:100%;padding:20px 24px;}
.alarm_ul li a p:first-child{width:calc(100% - 65px); line-height: 1.5;}

/*마이페이지(투자사) - 좋아요한기업*/
.mypage_like .container{padding-top:58px;}
.mypage_like .btn_wrap button{width:85px;height:30px;font-size:14px;border-radius:2px;margin-bottom:12px;}
.mypage_like .table_ul.table_ul2{margin-bottom:70px;}
.table_ul.table_ul2 .thead{background:#F5F5F8;border-radius:0;border-top:1px solid #424244;padding:15px 0;}
.table_ul.table_ul2 .thead ul{border-bottom:none;padding-bottom:0px;}
.table_ul.table_ul2 .thead li{color:#1E1E1E;margin-top:0;}
.table_ul.table_ul2>li>ul{border-bottom:1px solid #E4E4E5;padding-bottom:6px;}
.table_ul.table_ul2>li>ul>li{margin-top:20px;font-size:15px;color:#5F5F60}
.table_ul.table_ul2  li > ul>li:nth-child(1){width:5%;}
.table_ul.table_ul2  li > ul>li:nth-child(2){width:25%;}
.table_ul.table_ul2  li > ul>li:nth-child(3){width:16%;}
.table_ul.table_ul2  li > ul>li:nth-child(4){width:11%;}
.table_ul.table_ul2  li > ul>li:nth-child(5){width:12%;}
.table_ul.table_ul2  li > ul>li:nth-child(6){width:11%;}
.table_ul.table_ul2  li > ul>li:nth-child(7){width:10%;}
.table_ul.table_ul2  li > ul>li:nth-child(8){width:10%;}
.table_ul.table_ul2  li > ul>li input[type="checkbox"] + label{margin:0 auto;}
.table_ul.table_ul2  li > ul>li.name_li{margin-top:10px;}
.table_ul.table_ul2  li > ul>li.name_li a{width:100%;}
.table_ul.table_ul2  li > ul>li.name_li .logo_box{width:76px;height:38px;position:relative;overflow:hidden;margin-right:20px;}
.table_ul.table_ul2  li > ul>li.name_li .logo_box img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;}
.table_ul.table_ul2  li > ul>li.name_li p{width:calc(100% - 98px);margin-top:10px;text-align:left;}
.table_ul.table_ul2  li > ul>li.name_li .mo_checkbox{display:none;}
/*마이페이지(투자사) - 투자심사역상세*/
.table_ul3{border-top:2px solid #424244;margin-bottom:80px;}
.table_ul3>li{border-bottom:1px solid #E9E9E9;}
.table_ul3 ul li{width:50%;background:#F5F5F5;}
.table_ul3 ul li.li_100{width:100%;}
.table_ul3 ul li.li_100 p.th{width:15%;}
.table_ul3 ul li.li_100 p{width:85%;}
.table_ul3 ul li p.th{width:30%;background:transparent;}
.table_ul3 ul li p{font-size:14px;width:70%;padding:20px 0 20px 20px;background:#fff;}

/*약관페이지*/
.terms_page .tab_ul{width:560px;margin:65px auto 70px;border-bottom:2px solid #E9E9E9;}
.terms_page .tab_ul li{width:50%;position:relative;text-align:center;font-size:18px;color:#BEBEBE;font-weight:bold;padding-bottom:20px;cursor:pointer;}
.terms_page .tab_ul li::after{position:absolute;content:'';width:100%;height:2px;background:#56BAD9;bottom:-2px;left:0;display:none;}
.terms_page .tab_ul li.active::after{display:block;}
.terms_page .tab_ul li.active{color:#56BAD9;}
.terms_page .tab_wrap{margin-bottom:64px;}
.terms_page .tab_cont p{font-size:13px;color:#1e1e1e;font-family:'NanumSquare', 'NanumSquare2', sans-serif;line-height:1.8;word-break:normal;}

/*popup*/
.pop{position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:100;}
.dim{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.8);}
.pop_cont{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border:1px solid #E4E4E5;padding:30px;}
.pop_close{position:absolute;width:24px;height:24px;right:20px;top:20px;}
.pop_title{font-size:18px;text-align:center;margin-bottom:32px;}
/*약관동의팝업*/
.terms_pop .pop_cont{width:455px;padding:30px 20px 30px 30px;}
.terms_pop .terms{width:100%;height:500px;margin-bottom:38px;padding-right:14px;}
.terms_pop .terms p{color:#99999C;font-size:12px;white-space:pre-line;line-height:1.5;}
.terms_pop .btn_box button{width:120px;height:36px;color:#fff;font-size:14px;background:#99999C;margin-right:10px;}
.terms_pop .btn_box button:last-child{margin-right:0px;}
/*기업리스트 필터팝업*/
.filter_pop .pop_cont{width:calc(100% - 36px);padding:16px 18px;}
.filter_pop .pop_title{font-size:16px;font-family:'NanumSquare', 'NanumSquare2', sans-serif;font-weight:bold;text-align:left;}
.filter_pop select{width:100%;margin-bottom:12px;}
.filter_pop .pop_close{width:17px;height:17px;top:16px;}
.filter_pop .pop_close img{width:100%;}
.filter_pop .btn_box button{width:83px;height:37px;color:#fff;background:#56BAD9;border-radius:4px;font-size:14px;margin-top:10px;}
/*투자심사결과서 알림팝업*/
.alarm_pop .pop_cont{width:420px;padding:25px 30px;}
.alarm_pop .pop_title{text-align:left;font-weight:bold;}
.alarm_pop .txt_wrap {text-align:center;}
.alarm_pop .txt_wrap .pre{color:#5F5F60;margin-bottom:22px;}
.alarm_pop .txt_wrap .pre b{color:#424244;}
.alarm_pop .pop_close2{color:#fff;background:#56BAD9;font-size:14px;width:120px;height:40px;margin-top:40px;}
/*회원가입 안내 팝업*/
.signup_pop{background-color: rgba(0, 0, 0, 0.6);}
.signup_pop .pop_cont{width:/*420px*/calc(100vw - 20px);padding:25px 30px;}
.signup_pop .pop_title{text-align:left;font-weight:bold;}
.signup_pop .txt_wrap {text-align:center;}
.signup_pop .txt_wrap .pre{color:#5F5F60;margin-bottom:22px;}
.signup_pop .txt_wrap .pre b{color:#424244;}
.signup_pop .pop_close2{color:#fff;background:#56BAD9;font-size:14px;width:120px;height:40px;margin-top:40px;}

.slide_box {padding: 10px 0; margin-bottom: 20px; }
.slide_box .sub_title {margin-bottom: 0 !important; }
.slide_box.on {margin-bottom: 0; background: #fff; }
.slide_box.on .sub_title {margin-bottom: 20px !important; } 
.slide_box.on .slide_btn img {transform: rotate(90deg); }
.slide_btn {width: 20px; }
.slide_btn img {width: 50%; transform: rotate(-90deg); }
.slide_table {display: none;}


.memo .memo_box {font-size: 13px; background: #5F5F60; border-radius: 25px; padding: 8px 15px; width: 110px; height: 35px; }
.memo_cancel{background: white !important; color: #1E1E1E;}
.memo .info_text {max-width: calc(100% - 120px ); margin-top: 9px;}

/*고객사 웹메일 팝업*/
.index_pop  {display: none;position: fixed; width:400px; max-width: 400px;  right: 20px; top: 50%; transform:translateY(-50%); z-index: 100; min-width: 300px;}
.index_pop .top_check  {background: #000; padding: 10px;}
.index_pop .top_check .popclose img{ width: 20px; }
.index_pop .top_check>label>span { color: #fff; line-height: 22px; border:none;}
.index_pop .pop_img { padding:0; width:100%; border:none;}
.index_pop .pop_img>img { width: 100%; }

.index_pop.show.technology_pop {display:block;}

/*ie일때만*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	/*	common*/
	/*201211 추가▼-------------*/
	.ellipsis {line-height: 1.2;}

	/*투자리스트-상세*/
	.investor_detail .middle_wrap .people_wrap ul li .txt_box p:first-child{word-break:normal;}
	
	/*메세지*/
	/*201211 추가▼-------------*/
	.message_list li .img_box img , .message_detail .top_name .img_box img{position: absolute; transform:translate(-50%,-50%); min-height:0; width: auto;}
	
}

/*media screen----------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width:1760px){
	/*기업리스트상세*/
	.company_detail .fixed_btn_wrap{right:5%;}
}

@media screen and (max-width:1520px){
	.vimeo_wrap iframe {width: 149%; height: 150%; left: 50%;    transform: translateX(-50%);}
	/*기업리스트상세*/
	.company_detail .fixed_btn_wrap{right:2%;bottom:20%;}
}

@media screen and (max-width:1234px){
	/*공통*/
	section{margin-top:55px;min-height:calc(100vh - 256px);}
	section.form_page{margin-top:55px;}
	.container {width: calc(100% - 36px);}
	.pc_none{display:block;}
	.mo_none{display:none;}
	.back_header{display:block;}
	footer{height:auto;padding:25px 0px;}
	footer li a{padding:0 8px;}
	footer .address p:first-child{line-height:1.5;}
	footer .address p br{display:block;}
	footer .link_box{margin:20px auto 0px;}
	footer .link_box .youtube_btn{background:url(../img/icons/youtube_icon_on.png)no-repeat center;}
	footer .link_box .kitia_btn{background:url(../img/icons/footer_logo_on.png)no-repeat center;background-size:34px;}


	/*기업,투자사회원가입*/
	.signup2 .btn_wrap{display:none !important;}
	.signup2 .mo_btn_wrap{display:block;margin-bottom:20px;}

	/*메시지*/
	.message{padding-top:20px;min-height:calc(100vh - 256px);}
	.message_list{margin:30px auto 30px;}
	.message .btn_wrap .more_btn{margin-bottom:30px;}
	/*메시지상세*/
	.message_detail{min-height:calc(100vh - 55px);padding:60px 0px 0px;}
	.message_wrap{height:calc(100vh - 265px);}
	.message_wrap .accept_box .btn_wrap{margin-bottom:0px;}

	/*알림페이지*/
	.alarm_page .title{margin-top:26px;margin-bottom:10px;font-size:18px;}

	/*메인 인기있는 투자사/기업리스트*/
	.popular_list .title{display:block;}
	.popular_list .list_wrap{padding-bottom:60px;}

	/*투자사리스트*/
	.list_page .title{display:block;}
	.list_page .list_wrap{padding-bottom:60px;}

	/*기업리스트상세*/
	.company_detail .memo .top_box a.down_btn.pc_none{display:none;}
	.company_detail .fixed_btn_wrap{bottom:5%;}
	/*뉴스피드작성*/
	.news.detail.write_page{min-height:unset;}
	.news.detail.write_page .container{width:calc(100% - 36px);padding-top:0;}
	.write_page .detail_view{border-bottom:none;padding-top:30px;border-top:none !important;}
	.write_page .detail_view ul li{border-bottom:none;margin-bottom:45px;}
	.write_page .detail_view ul li:last-child{background:transparent;}
	.write_page .detail_view ul li>div{float:none;width:100% !important;}
	.write_page .detail_view ul li>div:first-child{background:transparent;padding:0 0 16px 0;}
	.write_page .detail_view ul li>div:nth-child(2){padding:0 !important;}
	.write_page .btn_wrap button{width:calc(50% - 10px) !important;}

	/*지원사업신청*/
	.apply_page.main .btn_wrap{margin-top:20px;}
	.apply_page .gray_box .top_ul li .right ul li p{float:none;width:max-content;display:inline-flex;}
	.apply_page .gray_box .top_ul li .right ul li p:first-child{padding-right:0;padding-bottom:57px;}
	.apply_page .gray_box .top_ul li .right ul li p:first-child::after{right:unset;left:50%;transform:translateX(-50%) rotate(90deg);}
	.apply_page .inquiry_box{margin:50px 0;}
	
}

@media screen and (max-width:1023px){
	.vimeo_wrap iframe {width: 219%; height: 220%; } 

	/*공통*/
	.table tr.no_data td{padding-left:0;text-align:center !important;}
	.table tr.no_data td:before{display:none;}

	/*투자사회원가입*/
	.signup2 .mo_title{display:block;padding-top:25px;}
	.signup_investor .sub_title {display:none;}
	.signup_investor .table_wrap{padding-bottom:0px;}
	.signup_investor .table_wrap table{min-width:100%;display:block;border-top:none;margin-bottom:20px;}
	.signup_investor .table_wrap table tr{border-bottom:none;}
	.signup_investor .table_wrap table th{display:block;border-right:none;background:transparent;padding:0 0 10px 0;}
	.signup_investor .table_wrap table th br{display:none;}
	.signup_investor .table_wrap table td{display:block;border-right:none;padding:0 0 30px 0;}
	.signup_investor .table_wrap table td .file_up_wrap{width:100% !important;}
	.signup_investor .table_wrap table td .file_up_wrap + .gray_txt {margin-left:0;}
	.signup_investor .table_wrap table td .input_wrap input{width:100% !important;}
	.signup_investor .table_wrap table td .input_wrap input:first-child{margin-bottom:10px;}
	.signup_investor .table_wrap table td .input_wrap2{width:100% !important;}
	.signup_investor .table_wrap table td .input_wrap2 + .input_wrap2{margin-left:0;margin-top:10px;}
	.signup_investor .table_wrap table td input.width_50{width:100% !important;}
	.signup_investor .table_wrap .checkbox_wrap{margin-top:12px;}
	.signup_investor .table_wrap .checkbox_wrap li{width:50%;margin-right:0px;margin-bottom:10px;}
	.signup_investor .radio_wrap{margin-top:12px;}
	.signup_investor .radio_wrap input[type="radio"] + label{left:unset;}
	.signup_investor .btn_wrap{display:block;width:100%;}

	/*투자사리스트*/
	.list_page .select_box{display:none;}
	.list_page .filter_wrap{float:none;}
	.list_page .filter_btn{display:block;padding:10px 0 0 10px;margin-top:10px;}
	.list_page .filter_btn img{width:24px;}

	/*투자사상세*/
	.investor_detail .top_wrap{padding:15px 18px;}
	.investor_detail .top_wrap .logo_box{width:90px;height:90px;border-radius:50%;border:1px solid #F8F8F8;}
	.investor_detail .top_wrap .text_box{width:calc(100% - 100px);margin-top:19px;}
	.investor_detail .top_wrap .text_box p{width:100%;font-size:18px;}	
	.investor_detail .top_wrap .text_box .date{font-size:13px;}
	.investor_detail .wrap_title{font-size:17px;}
	.investor_detail .middle_wrap .left{width:100%;padding:20px 18px;}
	.investor_detail .middle_wrap .right{width:100%;padding:20px 18px;}
	.investor_detail .bottom_wrap .table_ul>li{padding:20px 0px;}
	.investor_detail .bottom_wrap .table_ul ul li{margin-top:15px;padding-left:36%;}
	.investor_detail .bottom_wrap .table_ul ul li:first-child{padding-left:35%;margin-top:0px;}
	.investor_detail .bottom_wrap .table_ul ul li:first-child:before{position: absolute;left: 0;content:'펀드명';font-size: 14px;color: #99999C;width:35%;}
	.investor_detail .bottom_wrap .table_ul ul li:nth-child(2):before{position: absolute;left: 0;content:'결성규모(AUM)';font-size: 14px;color: #99999C;width:35%;}
	.investor_detail .bottom_wrap .table_ul ul li:nth-child(3):before{position: absolute;left: 0;content:'결성일';font-size: 14px;color: #99999C;width:35%;}
	.investor_detail .bottom_wrap .table_ul ul li:nth-child(4):before{position: absolute;left: 0;content:'만기일';font-size: 14px;color: #99999C;width:35%;}
	.investor_detail .bottom_wrap .table_ul ul li:nth-child(5):before{position: absolute;left: 0;content:'대표펀드매니저';font-size: 14px;color: #99999C;width:35%;}
	.investor_detail .bottom_wrap .table_ul ul li:nth-child(6):before{position: absolute;left: 0;content:'주목적투자분야';font-size: 14px;color: #99999C;width:35%;}
	.investor_detail .bottom_wrap .table_ul ul li:nth-child(7):before{position: absolute;left: 0;content:'주목적투자분야 투자비율';font-size: 14px;color: #99999C;width:35%;top: 50%;transform: translateY(-50%);word-break:keep-all;}
	.investor_detail .bottom_wrap .btn_wrap {display:block;}

	/*기업리스트*/
	.company_list .container{overflow:visible;}
	.company_list .tab_ul{width:calc(100% + 36px);margin-left:-18px;border-bottom:2px solid #E9E9E9;margin-bottom:35px;}
	.company_list .tab_ul li{width:33.333%;margin-right:0;text-align:center;font-size:16px;}
	.company_list .tab_ul li span{font-size:16px;}
	.company_list .tab_ul li::after{background:#56BAD9;bottom:-2px;}
	.company_list .tab_ul li.active{color:#56BAD9}
	.company_list .tab_ul li.active span{color:#56BAD9;}
	.company_list .select_box{display:none;}
	.company_list .filter_wrap{float:none;}
	.company_list .filter_btn{display:block;padding:10px 0 0 10px;margin-top:10px;}
	.company_list .filter_btn img{width:24px;}
	.list_page.company_list .top_btn_box button{color:#99999C;}
	.list_page.company_list .top_btn_box button.on{color:#424244;}
	/*기업리스트상세*/
	.company_detail>div{padding-top:20px;}
	.company_detail .memo .top_box a.down_btn{display:none;}
	.company_detail .memo .top_box a.down_btn.pc_none{margin-top:34px;display:block;}
	.company_detail .fixed_btn_wrap{right:0;bottom:0;padding-top:0;width:100%;}
	.company_detail .fixed_btn_wrap.on{box-shadow:0px -3px 6px #E9E9E9;}
	.company_detail .fixed_btn_wrap button{width:50%;height:56px;border-radius:0;box-shadow:none;font-size:15px;float:left;margin-bottom:0;}
	.company_detail .fixed_btn_wrap button img{width: 24px; display:inline-block;margin:0px 9px 0px 0px;}
	.company_detail .fixed_like_btn.on{background:#fff;color:#FF3806;}

	/*마이페이지(투자사) - 좋아요한기업*/
	.mypage_like .container{padding-top:12px;}
	.mypage_like .btn_wrap{margin-bottom:20px;}
	.mypage_like .table_ul.table_ul2{margin-bottom:30px;}
	.table_ul.table_ul2>li{border:none;padding:0px;margin-bottom:20px !important;}
	.table_ul.table_ul2>li>ul{border:1px solid #E4E4E5;border-radius:4px;padding:20px;}
	.table_ul.table_ul2>li>ul>li{text-align:right;margin-top:10px;}
	.table_ul.table_ul2 li > ul>li.name_li{margin-top:0px;padding-left:0px;border-bottom:1px dashed #E4E4E5;padding-bottom:20px;}
	.table_ul.table_ul2 li > ul>li.name_li .logo_box{width:100px;height:50px;}
	.table_ul.table_ul2 li > ul>li.name_li p{width:calc(100% - 120px);margin-top:15px;}
	.table_ul.table_ul2 li > ul>li.name_li .mo_checkbox{display:block;position:absolute;right:-8px;top:-8px;}
	.table_ul.table_ul2 li > ul>li.name_li .mo_checkbox input[type="checkbox"] + label{width:25px;height:25px;}
	.table_ul.table_ul2 li > ul>li:nth-child(3){margin-top:20px;}
	.table_ul.table_ul2>li>ul>li:nth-child(1){display:none;}
	.table_ul.table_ul2>li>ul>li:nth-child(3):before{position: absolute; left: 0;content:'주요생산품';font-size: 14px;color:#5F5F60;}
	.table_ul.table_ul2>li>ul>li:nth-child(4):before{position: absolute; left: 0;content:'대표 전화번호';font-size: 14px;color:#5F5F60;}
	.table_ul.table_ul2>li>ul>li:nth-child(5):before{position: absolute; left: 0;content:'담당자 이름';font-size: 14px;color:#5F5F60;}
	.table_ul.table_ul2>li>ul>li:nth-child(6):before{position: absolute; left: 0;content:'담당자 전화번호';font-size: 14px;color:#5F5F60;}
	.table_ul.table_ul2>li>ul>li:nth-child(7):before{position: absolute; left: 0;content:'좋아요 한 날짜';font-size: 14px;color:#5F5F60;}
	/*마이페이지(투자사) - 투자심사역상세*/
	.mypage.invest.detail .sub_menu,.mypage.invest.detail .tab_ul{display:none;}
	.mypage.invest.detail .table_wrap{padding-bottom:0px;padding-top:40px;}
	.table_ul3{border-top:none;margin-bottom:50px;}
	.table_ul3>li{border-bottom:none;}
	.table_ul3 ul li{width:100%;background:transparent;margin-bottom:15px;}
	.table_ul3 ul li.li_100 p.th{width:30%;}
	.table_ul3 ul li.li_100 p{width:70%;}
	.table_ul3 ul li p.th{text-align:left;color:#5F5F60;}
	.table_ul3 ul li p{text-align:right;padding:0;}
	.mypage.invest.detail .bottom_table{display:block;min-width:100%;border-top:none;}
	.mypage.invest.detail .bottom_table thead{display:none;}
	.mypage.invest.detail .bottom_table tbody,.mypage.invest.detail .bottom_table tr,.mypage.invest.detail .bottom_table th,.mypage.invest.detail .bottom_table td{display:block;width:100%;}
	.mypage.invest.detail .bottom_table tr{margin-bottom:20px;border:1px solid #E4E4E5;border-radius:4px;padding:10px 0;}
	.mypage.invest.detail .bottom_table td{text-align:right;position:relative;padding-left:30%;}
	/*.mypage.invest.detail .bottom_table td:nth-child(1)::after{position:absolute;content:'회사명';top:50%;transform:translateY(-50%);left:20px;color:#5F5F60;font-size:14px;}*/
	.mypage.invest.detail .bottom_table td:nth-child(1)::after{position:absolute;content:'조합유형';top:50%;transform:translateY(-50%);left:20px;color:#5F5F60;font-size:14px;}
	.mypage.invest.detail .bottom_table td:nth-child(2)::after{position:absolute;content:'등록일';top:50%;transform:translateY(-50%);left:20px;color:#5F5F60;font-size:14px;}
	.mypage.invest.detail .bottom_table td:nth-child(3)::after{position:absolute;content:'결성총액(원)';top:50%;transform:translateY(-50%);left:20px;color:#5F5F60;font-size:14px;}
	.mypage.invest.detail .bottom_table td:nth-child(4)::after{position:absolute;content:'만기일';top:50%;transform:translateY(-50%);left:20px;color:#5F5F60;font-size:14px;}
	.mypage.invest.detail .bottom_table td:nth-child(5)::after{position:absolute;content:'투자분야구분';top:50%;transform:translateY(-50%);left:20px;color:#5F5F60;font-size:14px;}

	/*지원사업신청*/
	.apply_page .top_banner{height:130px;background:url(../img/top_banner_img_mo.jpg)no-repeat center;background-size:cover;}
	.apply_page .top_banner h3{display:block;font-size:19px;color:#fff;padding-top:26px;text-align:center;}
	.apply_page .top_banner p{font-size:15px;padding-top:9px;}
	.apply_page .top_btn_wrap{margin:-20px auto 50px;}
	.apply_page .top_btn_wrap button{width:100%;margin-bottom:10px;text-align:left;font-size:16px;padding-left:30px;height:87px;background:#56BAD9 url(../img/icons/btn_arrow_mo.png)no-repeat right;background-position-x:calc(100% - 20px);background-size:27px;}
	.apply_page .top_btn_wrap button:nth-child(2){background:#1094BC url(../img/icons/btn_arrow_mo.png)no-repeat right;background-position-x:calc(100% - 20px);background-size:27px;}
	.apply_page .top_btn_wrap button:nth-child(3){background:#0A699B url(../img/icons/btn_arrow_mo.png)no-repeat right;background-position-x:calc(100% - 20px);background-size:27px;margin-bottom:0px;}
	.apply_page .top_btn_wrap button span{font-size:14px;}
	.apply_page .top_btn_wrap button:hover{margin-top:0;}
	.apply_page .table_cont{width:100%;border-top:10px solid #F8F8F8;padding-top:20px;}
	.apply_page .table td:nth-of-type(1):before{content:'지원유형';}
	.apply_page .table td:nth-of-type(2):before{content:'회차';}
	.apply_page .table td:nth-of-type(3):before{content:'신청일';}
	.apply_page .table td:nth-of-type(4):before{content:'신청자';}
	.apply_page .table td:nth-of-type(5):before{content:'진행상태';}
	.apply_banner{height:165px;padding:25px 18px 0;}
	.apply_banner h2{font-size:19px;}
	.apply_banner p{font-size:14px;margin-top:17px;}
	.apply_banner p br{display:none;}
	.apply1 .apply_banner{background:url(../img/apply_banner1_mo.jpg)no-repeat center;background-size:cover;padding:48px 18px 0;}
	.apply2 .apply_banner{background:url(../img/apply_banner2_mo.jpg)no-repeat center;background-size:cover;}
	.apply3 .apply_banner{background:url(../img/apply_banner3_mo.jpg)no-repeat center;background-size:cover;}
	.apply_page .info_ul>li{margin-bottom:60px;}
	.apply_page .info_ul li .summary_box>ul{width:100%;}
	.apply_page .info_ul li .summary_box>ul>li{width:100%;margin-bottom:20px;height:auto;}
	.apply_page .info_ul li .summary_box>ul>li:last-child{margin-bottom:0px;}
	.apply_page .info_ul li .summary_box li .bottom .label{padding:12px 0;}
	.apply_page .gray_box{padding:40px 0;}
	.apply_page .gray_box .top_ul{padding:0px;}
	.apply_page .gray_box .top_ul>li{border-bottom:none;padding-bottom:0;margin-bottom:43px;}
	.apply_page .gray_box .top_ul li .left{width:100%;border-radius:4px;padding:15px 0 !important;height:auto;}
	.apply_page .gray_box .top_ul li .left br{display:none;}
	.apply_page .gray_box .top_ul li .right{width:100%;text-align:center;}
	.apply_page .gray_box .top_ul li .right>p:first-child span{display:block;margin-top:6px;}
	.apply_page .gray_box .top_ul li .right ul li{padding-left:0;}
	.apply_page .gray_box .top_ul li .right ul li p{margin:0 auto;}
	.apply_page .gray_box .top_ul li .right>p.font_14{padding-left:0;}
	.apply_page .arrow_ul{margin:20px auto 13px;max-width:650px;}
	.apply_page .arrow_ul li{width:calc(50% - 12px) !important;margin-bottom:28px !important;}
/*	.apply_page .arrow_ul li:nth-child(3){float:right;margin-right:24px;}*/
	.apply_page .arrow_ul li:nth-child(2) .top,.apply_page .arrow_ul li:nth-child(3) .top,.apply_page .arrow_ul li:nth-child(6) .top{background:linear-gradient(90deg, #fff, transparent);}
	.apply_page .arrow_ul li:nth-child(4) .top,.apply_page .arrow_ul li:nth-child(5) .top{background:linear-gradient(-90deg, #fff, transparent);}
	.apply_page .arrow_ul li:nth-child(7) .top{background:transparent;}
/*	.apply_page .arrow_ul li:nth-child(4) .top img,.apply_page .arrow_ul li:nth-child(3) .top img{transform:rotate(-180deg);}*/
	.apply_page.apply2 .arrow_ul li{width:calc(50% - 22px) !important;}
/*	.apply_page.apply2 .arrow_ul li:nth-child(3){margin-right:44px;}*/
	.apply_page.apply2 .arrow_ul li .top img{width:calc(100% + 43px);}
	.apply_page .table_box{width:100%;padding:40px 0 0 0;border-top:1px dashed #99999C;background:transparent;border-right:none;border-left:none;border-bottom:none;}
	.apply_page .table_box .txt_box p{line-height:1.5;}
	.apply_page .table_box .txt_box p:first-child{margin-bottom:12px !important;}	
	.apply_page .table_box>div p.rightT{font-size:12px;}
	.apply_page .table2 thead tr th{font-size:12px;}
	.apply_page .table_box .table2 thead tr th br{display:block;}
	.apply_page .table2 tbody td{font-size:12px;}

}

@media screen and (max-width:1080px){
	/*메인 인기있는 투자사/기업리스트*/
	.popular_list .list_wrap ul li{width:25%;}
	/*투자사리스트*/
	.list_page .list_wrap ul li{width:25%;}
}

@media screen and (max-width:800px){
	/*지원사업신청*/
	.apply3 .img_ul li{width:calc(50% - 7.5px);margin-right:15px;}
	.apply3 .img_ul li:nth-child(2n){margin-right:0px !important;}
	.apply3 .img_ul li:nth-child(3n){margin-right:15px;}

}

@media screen and (max-width:768px){
	/*메인*/
	.index .invest_cont{padding:50px 0 60px;}
	.index .invest_cont>div{width:100%;}
	.index .invest_cont>div:first-child{margin-bottom:40px;}
	.index .invest_cont .top h3{font-size:17px;margin-top:9px;}
	.index .invest_cont ul{padding:15px;}
	.index .invest_cont ul li{padding:0px;}
	.index .invest_cont ul li a .left .img_wrap{width:73px;height:49px;}
	.index .invest_cont ul li a .left .ellipsis{font-size:14px;margin-top:16px;width:calc(100% - 93px);}
	.index .invest_cont ul li a .date{font-size:14px;margin-top:16px;}
	
	/*메인 인기있는 투자사/기업리스트*/
	.popular_list .list_wrap ul li{width:33.333%;}

	/*투자사리스트*/
	.list_page .list_wrap ul li{width:33.333%;}

	/*뉴스피드*/
	.newsfeed .title_wrap .newsfeed_btn{display:none;}
	.newsfeed .btn_box{display:block;}

	/*약관페이지*/
	.terms_page .container{overflow:visible;}
	.terms_page .tab_ul{width:calc(100% + 36px);margin-left:-18px;padding-top:20px;}

}

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

	/*투자사상세*/
	.investor_detail .middle_wrap .right{background:transparent;padding:0;margin-bottom:0;}
	.investor_detail .middle_wrap .right>div{background:#fff;padding:20px 18px;border-radius:4px;}
	.investor_detail .middle_wrap .people_wrap{margin-top:20px;margin-bottom:20px;}
	.investor_detail .middle_wrap .people_wrap .people_box::after{display:none;}
	.investor_detail .middle_wrap .people_wrap ul{min-height:auto;width:100%;display:block;}
	.investor_detail .middle_wrap .people_wrap ul li{min-width:100%;max-width:100%;float:none;margin-bottom:25px;}
	/*.investor_detail .middle_wrap .people_wrap ul li:nth-child(n+5){display:none;}*/
	.investor_detail .middle_wrap .people_wrap ul li .img_box{width:49px;height:49px;margin-right:20px;}
	.investor_detail .middle_wrap .people_wrap ul li .txt_box{width:calc(100% - 69px);}
	.investor_detail .middle_wrap .people_wrap ul li .txt_box p:first-child{margin:4px 0 8px;}
	.investor_detail .middle_wrap .chart_wrap{margin-top:35px;}
	.investor_detail .middle_wrap .chart_wrap .chart_box{width:125px;height:125px;margin:0 auto;float:none;}
	.investor_detail .middle_wrap .chart_wrap .txt_box{width:100%;margin-top:25px;padding-top:25px;border-top:1px dashed #D9D9D9;}
	.investor_detail .middle_wrap .chart_wrap .txt_box ul{width:50%;}
	.investor_detail .middle_wrap .chart_wrap .txt_box ul:first-child{border-right:none;padding-right:0;}
	.investor_detail .middle_wrap .chart_wrap .txt_box ul:last-child{padding-left:10%;}
	.investor_detail .bottom_wrap{padding:20px 18px;}
	.investor_detail .people_wrap .btn_wrap{display:block;}

	/*약관페이지*/
	.terms_page .tab_ul{padding-top:0px;border-bottom:1px solid #E9E9E9;margin-bottom:30px;}
	.terms_page .tab_ul li{font-size:14px;padding:13px 0 15px;}
	.terms_page .tab_ul li::after{height:1px;bottom:-1px;}

	/*지원사업신청*/
	.apply_page .gray_box .top_ul li .right ul li p{width:100%;}

	/*알림페이지*/
	.alarm_ul li a{padding:13px 13px 15px;}
	.alarm_ul li p{float:none !important;width:100% !important;}
	.alarm_ul li p:first-child{margin-bottom:14px;}

	/*메인 인기있는 투자사/기업리스트*/
	.popular_list .title{width:auto !important;}
	
	.memo .info_text {max-width: 100%; width: 100%; margin-bottom: 10px; }
	.memo .memo_box {float: none; height: 30px; padding: 5px 15px;}
}

@media screen and (max-width:600px){
	.vimeo_wrap iframe {width: 278%;   height: 280%;}

	/*지원사업신청*/
	.apply_page .arrow_box>p{font-size:15px;}
	.apply_page .arrow_ul li{width:calc(50% - 6.5px) !important;}
/*	.apply_page .arrow_ul li:nth-child(3){margin-right:13px;}*/
	.apply_page .arrow_ul li .top{height:53px;}
	.apply_page .arrow_ul li .top img{width:calc(100% + 12px);}
	.apply_page .arrow_ul li .top .txt{width:90%;}
	.apply_page .arrow_ul li .top .txt p{font-size:13px !important;}
	.apply_page .arrow_ul li .top .txt p + p{margin-top:2px;}
	.apply_page.apply2 .arrow_ul li{width:calc(50% - 12px) !important;}
/*	.apply_page.apply2 .arrow_ul li:nth-child(3){margin-right:24px;}*/
	.apply_page.apply2 .arrow_ul li .top img{width:calc(100% + 23px);}
	.apply_page.apply3 .arrow_ul li{width:calc(50% - 9px) !important;}
/*	.apply_page.apply3 .arrow_ul li:nth-child(3){margin-right:18px;}*/
	.apply_page.apply3 .arrow_ul li .top img{width:calc(100% + 17px);}
}

@media screen and (max-width:480px){
	/*공통*/
	.form_page .container{max-width:calc(100% - 36px);margin-top:0px;}
	.form_page .title{display:none;}
	/*.form_page .other_btn li{margin-left:14px;}*/
	.form_page.login{position:relative;min-height:calc(100vh - 55px);}
	.form_page .copy{position:absolute;left:50%;transform:translateX(-50%);bottom:50px;width:100%;} /*position:absolute;*/
	.required{font-size:14px;}
	.mo_header .search_cont{width:100%;}

	.vimeo_wrap iframe {width: 349%;   height: 350%; } 
	
	/*로그인*/
	.login .container,.signup_choice .container,.signup .container{margin-top:50px;}
	/*회원가입 - 회원선택*/
	.signup_choice ul{width:284px;margin:0 auto 60px;}
	.signup_choice li{width:135px;height:135px;}
	.signup_choice li a{background-size:46px !important;background-position-y:26px;}
	.signup_choice li:nth-child(2) a{background-position-y:30px;}
	.signup_choice li a span{bottom:25px;}
	/*회원가입 - 사업자번호입력*/
	.signup .title{display:block;font-size:18px;}
	.signup .logo{margin-bottom:30px;}
	.signup form ul{padding-top:27px;}
	/*회원가입*/
	.signup2{padding-bottom:0px;}
	.signup2 .btn_wrap{margin-top:0px;}
	/*아이디,비번찾기*/
	.form_page.find_page .logo{margin:0 auto 32px;}

	/*메인 인기있는 투자사/기업리스트*/
	.popular_list .container{padding-top:25px;}
	.popular_list .container .title{margin-bottom:40px;font-size:18px;}
	.popular_list .list_wrap{width:calc(100% + 15px);margin-left:-7.5px;margin-right:-7.5px;}
	.popular_list .list_wrap ul li{width:50%;margin-bottom:15px;}
	.popular_list .list_wrap ul li .card{margin:0 7.5px;}
	.popular_list .list_wrap ul li .type_label {font-size: 11px; }	

	/*투자사리스트*/
	.list_page .container{padding-top:25px;}
	.list_page .container .title{margin-bottom:40px;font-size:18px;}
	.list_page .list_wrap{width:calc(100% + 15px);margin-left:-7.5px;margin-right:-7.5px;}
	.list_page .list_wrap ul li{width:50%;margin-bottom:15px;}
	.list_page .list_wrap ul li .card{margin:0 7.5px;}
	/*	210216 추가*/
	.list_page .list_wrap ul li .type_label {font-size: 11px; }	

	/*기업리스트*/
	.company_list .tab_ul{border-bottom:1px solid #E9E9E9;}
	.company_list .tab_ul li{font-size:14px;}
	.company_list .tab_ul li span{display:none;}
	.company_list .tab_ul li::after{height:1px;bottom:-1px;}

	/*지원사업신청*/
	.apply_page .info_title{margin-bottom:16px;font-size:17px;padding-bottom:12px;}
	.apply_page .info_ul li>p br{display:none;}
	.apply_page .info_ul li .sky_box{padding:25px 38px;margin-top:20px;}
	.apply_page .info_ul li .sky_box p br{display:none;}
	.apply_page .gray_box .top_ul li .right>p:first-child{font-size:15px;}
	.apply_page .gray_box .top_ul li .right>p:first-child span{font-size:12px !important;}
	.apply_page .gray_box .top_ul li .right>p:last-child{font-size:12px !important;}
	.apply3 .img_ul li div{height:70px;}
	.apply3 .img_ul li div p{font-size:14px;width:90%;line-height:1.5;}
	.apply_page .inquiry_box p{font-size:14px;}

	/*메시지*/
	.message{padding-top:0px;background:#fff;}
	.message .container{width:100%;}
	.message_list{margin-top:0px;}
	.message_list li{padding:10px 18px;border-bottom:none;margin-bottom:0px;box-shadow:none;}
	.message_list li:last-child{border-bottom:none;}
	.message_list li.new:after{top:10px;width:5px;height:5px;}
	.message_list li .img_box{width:63px;height:63px;}
	.message_list li .txt_box{width:calc(100% - 75px);}
	.message_list li .txt_box .name{padding:10px 0;}
	/*메시지상세*/
	.message_detail{padding:0px;}
	.message_detail .container{max-width:100%;width:calc(100% + 36px);}
	.message_wrap{width:100%;height:calc(100vh - 125px);border-bottom:none;}
	.message_wrap .accept_box{padding:20px 19px 19px;}
	.message_wrap .accept_box p:first-child{font-size:14px;}
	.message_wrap .accept_box p:first-child br{display:none;}
	.message_wrap .accept_box p.gray_txt{font-size:12px;}
	.message_wrap .accept_box p.gray_txt br{display:block;}
	.message_wrap .accept_box .btn_wrap button{height:30px;}
	.message_input{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:100;border-top:2px solid #E4E4E5;}
	.message_input textarea{height:70px;}
	.message_input .send_btn{margin-top:15px;}

	/*약관동의팝업*/
	.terms_pop .pop_cont{width:calc(100% - 36px);padding:20px 15px;}
	.terms_pop .terms{height:320px;margin-bottom:20px;}
	/*투자심사결과서 알림팝업*/
	.alarm_pop .pop_cont{width:calc(100% - 36px);}

	/*뉴스피드 섹션 탭선택*/
	.top_btn_box.news_orders{width: auto;margin-top:10px;}

	/*고객사 웹메일 팝업*/
	.index_pop { width:360px; right:50%; transform:translate(50%, -50%);}
}

/*210803*/
.ir_download a.nodata {pointer-events: none;}
.ir_download a.nodata p {text-decoration:none; color:#99999C;}
.video_player > .nodata_box {display:none;}
.video_player.nodata {background:#F8F8F8; position:relative; text-align:center;}
.video_player.nodata > .nodata_box {display:block; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.video_player.nodata > .nodata_box p {color: #99999C; margin-top:10px;}

.ir_download i {display:inline-block; width:44px;}
.ir_download i img {width:100%;}

