﻿.subtop_wrap {position: relative;padding-top: 110px;}
.sub_visual {position:relative; width:100%;height: 380px; background-repeat: no-repeat;background-position: center;}
.sub_visual .subtopP1 {font-size: 34px;color: #fff;display: block;text-align: center;text-shadow: 3px 1px 3px rgb(0 0 0 / 20%);}

.location_wrap {padding: 25px 0;}
.breadcrumbsUl {display:block; text-align:right;}
.breadcrumbsUl a {font-size:14px;font-weight:300; color: #ed7d31;}
.breadcrumbsUl span {font-size:14px;font-weight:300; color: #666;}

.about_section.section1 {padding-bottom: 100px;}
.about_section.section2 {background-color: #f5f1ee;padding-top: 60px;padding-bottom: 70px;}
.about_section.section3 {padding-top: 60px; padding-bottom: 70px;}
.sub_title {font-size: 30px;color: #000;font-family: "Poppins";margin-bottom: 25px;}	
.about_wrap {background-color: #f5f3f1;padding: 70px 190px;margin-bottom: 55px;}
.about {position: relative;text-align: center;font-size: 16px;color: #666;font-family: "Poppins";line-height: 1.5;}
.about img {display: block;margin: 0 auto 48px;}
.sub_sub_title {font-size: 20px;color: #ed7d31;font-weight: 700;font-family: "Poppins";margin-bottom: 30px;}
.business_info {text-align: center;font-size: 16px;color: #666;font-family: "Poppins";background-color: #faf9f7;border-bottom: 1px solid #ed7d31;border-top: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;height: 70px;line-height: 70px;}

.team_item {text-align: center;}
.team_info1 {font-size: 16px;font-weight: 500;color: #ed7d31;margin-top: 30px;margin-bottom: 20px;}
.team_info2 {font-size: 14px;font-weight: 500;color: #555;margin-bottom: 10px;}
.team_info3 {line-height: 1.2;font-size: 14px;color: #999;}

.sub_section {padding-bottom: 100px;}
.partner_wrap {margin-bottom: 30px;}
.partner_wrap img {margin: 11px 0;}

.program_wrap {margin-bottom: 50px;}
.program_info_box {background-color: #f7f5f4;padding: 50px 0;}	
.program_info_box .info_txt {text-align: center;color: #000;font-size: 20px;font-weight: 500;line-height: 1.5;}
.program_info_box .info_txt strong {font-weight: 500;color: #ed7d31;}
.program_tit {font-size: 18px;font-weight: 500;color: #000;margin-bottom: 10px;}
.program_small_tit {font-size: 14px;color: #999;}
.process_box {border:1px solid #ddd;padding: 40px 0;text-align: center;}
.process_box ul {display: inline-block;}
.process_box ul li {float: left;position: relative;padding-right: 70px;margin-right: 30px;}
.process_box ul li:last-child {margin-right: 0;padding-right: 0;}
.process_box ul li:after {position: absolute;right: 0;top: 12px;content: "";width: 42px;height: 11px;background-repeat: no-repeat;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAALCAYAAAAJMx/IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUFEQjM4NDNFOUNEMTFFOUJENzhGOEY4NjI1RTk3OTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUFEQjM4NDRFOUNEMTFFOUJENzhGOEY4NjI1RTk3OTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QURCMzg0MUU5Q0QxMUU5QkQ3OEY4Rjg2MjVFOTc5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QURCMzg0MkU5Q0QxMUU5QkQ3OEY4Rjg2MjVFOTc5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkRgkxYAAAELSURBVHjaYmQYQHDjoIsAkFoHxGUa9nvO4FPLxDDwwBGITwMdvQyIFQezQ2EgEohvAh3bB8TC6JKMQEEDJP59YBR8hEYLsvgjoPg7qLgukGLGIq4FpNig4k+B4q+h4nJASgiH43iB+BAWcZAb2oF4EtCc7yABFiA+j6QgEIg3QNnI4olAvADKPgzE/FjEtwGxPJRdCMQToOwmII4nMXRB5ncAcTbQozVAegkLw+AGskC8EIidmQa5Qx9DYyMRFKKGyGkUiY0s/giJbYucRpHEvZDTKJJ4HVIyICWNtgLxFFgaZRwE5eh7JKHfIMeBHAl04FtktYMpjS4H4mqgA+9jkxwMDt1PTM0EEGAAf1hRyHZ4m30AAAAASUVORK5CYII=');}
.process_box ul li:last-child:after {display: none;}
.process_t1 {font-size: 18px;font-weight: 500;color: #000;margin-bottom: 5px;}
.process_t2 {font-size: 14px;color: #999;}
.process_t3 {position: relative;font-size: 16px;color: #555;font-family: "Poppins";margin-bottom: 15px;padding-left: 10px;}	
.process_t3:before {position: absolute;left: 0;top: 6px;content: "";width: 4px;height: 4px;background-color: #ed7d31;}
.process_t4 {font-size: 15px;color: #999;font-family: "Poppins";line-height: 1.5;padding-left: 20px;}

.pocess_table {width: 100%;border-top: 2px solid #000;}
.pocess_table th {text-align: center;background-color: #f9fbfc;padding: 25px 0;border-bottom: 1px solid #ddd;font-size: 16px;font-weight: 700;color: #000;font-family: "Poppins";border-right: 1px solid #ddd;}
.pocess_table th:last-child {border-right: none;}
.pocess_table td {text-align: center;padding: 25px 0;border-bottom: 1px solid #ddd;font-size: 14px;color: #555;font-family: "Poppins";border-right: 1px solid #ddd;line-height: 1.2;}
.pocess_table td:last-child {border-right: none;}

.faq_wrap {padding-bottom: 60px;}
.faq_list {display: block;border-top: 1px solid #ddd;}	
.faq_list .question {display: table; width: 100%; position: relative; border-bottom: 1px solid #ddd; padding: 30px 0;}
.faq_list .question:before {position: absolute; top: 50%;right: 30px;content: ""; background-repeat: no-repeat; background-image: url("/wp-content/themes/sk-startup-fellowship/images/faq_arrow.png"); width: 26px; height: 13px; margin-top: -6px;}
.faq_list .question .qmark {display: table-cell;width: 7%;vertical-align: middle;text-align: center;}
.faq_list .question .qmark span {display: inline-block;font-size: 18px;font-weight: 600;color: #ed7d31;text-align: center;border:1px solid #ed7d31;border-radius:50%;width: 38px;height: 38px;line-height: 38px;}
.faq_list .question .qtit {display: table-cell;width: 93%;vertical-align: middle;font-size: 20px;color: #555;padding-left: 15px;font-weight: 500;}

.faq_list .answer {background-color: #f3f0ed;border-bottom: 1px solid #ddd;padding: 35px 25px;display: none;}
.faq_list .answer_cont {font-size: 16px;color: #999;line-height: 1.5;word-break:keep-all;position: relative;padding-left: 60px;}
.faq_list .answer_cont:before {position: absolute;left: 0;top: -5px;content: "A";width: 38px;height: 38px;text-align: center;background-color: #ed7d31;border-radius:50%;color: #fff;font-size: 18px;font-weight: 600;line-height: 38px;}
.faq_list .answer_cont,
.faq_list .answer_cont p,
.faq_list .answer_cont td,
.faq_list .answer_cont span {font-size: 16px !important;font-family: 'Poppins' !important;line-height: 1.5;}
.faq_list .answer_cont img {width: auto !important;max-width:100% !important;height: auto !important;}
.faq_list .answer_cont table {text-align: center !important;width: 100% !important;}
.faq_list .active .question:before {background-image: url("/wp-content/themes/sk-startup-fellowship/images/faq_arrow_on.png");}
.faq_list .active .answer {display: block;}

.news_list {border-top: 1px solid #ddd;display: block;}
.news_list li {border-bottom: 1px solid #ddd;padding: 40px 0;display: table;width: 100%;}
.news_cell {display: table-cell;vertical-align: middle;}
.news_cell.cell0 {width: 11%;text-align: center;}
.news_cell.cell1 {width: 77.5%;}
.news_cell.cell2 {width: 11.5%;}
.news_cell .num {font-size: 48px;font-weight: 500;color: #cccccc;margin-bottom: 10px;}
.news_cell .date {font-size: 18px;font-weight: 500;color: #acaaaa;}
.news_cell .news_title {font-weight: 500;font-size: 20px;color: #555;margin-bottom: 20px;line-height: 1.3;}
.news_cell .news_info {font-size: 16px;color: #999999;line-height: 1.3;}
.news_more {display: inline-block;width: 100%;text-align: center;height: 40px;line-height: 40px;font-size: 12px;font-weight: 600;color: #ed7d31;background-color: #ede9e6;border-radius:25px;}

.news_view {border-top: 1px solid #d9d9d9;}
.news_view .tit {font-size: 20px;color: #555555;font-weight: 500;position: relative;border-bottom: 1px solid #d9d9d9;padding: 40px 30px;}
.news_view .info {position: absolute;top: 40px;right: 30px;}
.news_view .info span {font-size: 14px;color: #acaaaa;position: relative;font-weight: 500;}
.news_view .cont {padding: 0 0 20px 0;border-bottom:1px solid #d9d9d9;}
.news_view .cont .file {padding: 30px;}
.news_view .cont .file a {display: inline-block;text-decoration: underline;font-size: 16px;color: #6c6c6c;padding-left: 18px;position: relative;}
.news_view .cont .file a:before {position: absolute;content: "";display: block;width: 13px;height: 19px;left: 0;top: 2px;background-image: url('/skin/default/img/sub/ico_folder.png');-webkit-background-size: 13px 19px;background-size: 13px 19px;}
.news_view .cont .real {padding: 30px 30px 100px 30px;}
.news_view .cont .real,
.news_view .cont .real p,
.news_view .cont .real td,
.news_view .cont .real span {line-height: 1.5;word-break:keep-all;font-size: 16px !important;color: #999 !important;margin-bottom:16px;}
.news_view .cont img {width: auto !important;max-width:100% !important;height: auto !important;}
.news_view .cont .real table {width: 100% !important;}

.news_btn {text-align: center;font-size: 0;margin-top: 30px;}
.news_btn a {text-decoration: none;display: inline-block;background-color: #ed7d31;font-size: 12px;color: #fff;font-weight:600;text-align: center;width: 140px;height: 40px;line-height: 40px;outline:none;border:none;border-radius: 25px;}	

.page_wrap {text-align:center;font-size:0;margin-top: 60px;}
.page_nation {display:inline-block;}
.page_nation .none {display:none;}
.page_nation a {display:block;margin:0 4px 0 0;float:left;border:1px solid rgba(0, 0, 0, 0); width:30px; height:30px; line-height:28px; text-align:center; background:none; font-size:13px; color:#999999; text-decoration:none;border-color:#ddd}
.page_nation .arrow {border:1px solid #ddd;}
.page_nation .pprev {background:url("/skin/default/img/sub/page_pprev.png") no-repeat center center;margin-left:0;}
.page_nation .prev {background:url("/skin/default/img/sub/page_prev.png") no-repeat center center;margin-right:7px;}
.page_nation .next {background:url("/skin/default/img/sub/page_next.png") no-repeat center center;margin-left:7px;}
.page_nation .nnext {background:url("/skin/default/img/sub/page_nnext.png") no-repeat center center;margin-right:0;}
.page_nation a.active {background-color:#ed7d31;color:#fff;border:1px solid #ed7d31;}
.page_nation a:hover {border-color:#ed7d31;}	


.personal_info {padding-bottom: 60px;}
.apply_form {border-top: 2px solid #000;}	
.apply_cell {border-bottom: 1px solid #ddd;padding: 20px 20px 20px 20px;}
.apply_cell.last {border-color: #888}
.apply_th {font-family: "Poppins";font-size: 16px;color: #000;margin-bottom: 10px;}
.apply_th.radio {margin-bottom: 20px;}
.apply_th .star {font-size: 16px;color: #ed7d31;margin-right: 5px;}
.input { height: 45px;outline: none;width: 50%; padding: 0 20px; font-size: 16px; color: #000; border: 1px solid #ddd;}
.w70 {width: 70%;}
.w100 {width: 100%;}
.w260 {width: 260px;}
.apply_btn {margin-top: 50px;text-align: center;}
.apply_btn .submit {display: inline-block;  outline: none; width: 140px; height: 40px;line-height: 40px; border: none; text-align: center; font-size: 12px;   color: #fff; font-weight: 600; font-family: "Poppins"; background-color: #ed7d31;border-radius: 25px;}
.radio_input {display: inline-block;}
.radio_input.mar {margin-right: 40px;}
.radio_input input[type="radio"] { outline: none; border: none; background-color: #fff; -webkit-border-radius: 0; -webkit-appearance: none;display: none;}
.radio_input input[type=radio]:checked + label {background-position: 0 0;}
.radio_input label {height: 26px;font-size: 16px;color: #555;margin: 0;font-family: "Poppins";font-weight: 400;}
.radio_input input[type="radio"] + label:before {content: "";margin: 0 10px 0 0;vertical-align: middle;width: 26px;display: inline-block;height: 26px;overflow: hidden;background-image:url('/skin/default/img/sub/radio_icon.png');background-position: 0 0;background-repeat: no-repeat;}
.radio_input input[type="radio"]:checked + label:before {background-image:url('/skin/default/img/sub/radio_icon_on.png');}

.filebox {position: relative;}
.filebox label {display: inline-block;width: 120px;height: 45px;line-height: 45px;vertical-align: middle;cursor: pointer;position: relative;z-index:4;margin-bottom:0;background-color: #efeceb;text-align: center;font-size: 12px;color: #f36f21;border: none;font-weight: 600;font-family: "Poppins";margin-left: 10px;}
.filebox input[type="file"] {position: absolute;width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0;}
.upload-name {background-color: #fff;}

.alumni_list .item {margin-bottom: 40px;}
.alumni_list .item .img {display: table;width: 100%;border: 1px solid #ddd;margin-bottom: 10px;height: 100px;}
.alumni_list .item .img span {display: table-cell;height: 100%;vertical-align: middle;width: 100%;}
.alumni_list .item .img .img-center {margin: 0 auto;}
.alumni_list .item .tit {font-size: 13px;color: #000;line-height: 1.5;}

.alumini_table {display: block;border-top: 2px solid #000;border-bottom: 1px solid #888;}    
.alumini_table li {display: table;width: 100%;}
.alumini_th {display: table-cell;vertical-align: middle;background-color: #f9fbfc;font-size: 16px;color: #000;font-weight: 700;font-family: "Poppins";text-align: center;padding: 25px 0;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;}
.alumini_th:last-child {border-right: none;}

.alumini_td {display: table-cell;vertical-align: middle;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;padding: 15px 10px;word-break:keep-all;line-height: 1.5;font-family: "Poppins";font-size: 16px;color: #555555;}
.alumini_td:last-child {border-right: none;}
.alumini_table li .num1 {width: 16%;}
.alumini_table li .num2 {width: 53%;}
.alumini_table li .num3 {width: 16%;}
.alumini_table li .num4 {width: 15%;}

.log_name {font-size: 16px;color: #555;text-align: center;font-family: "Poppins";}

.alumni_item {padding: 11px 0;display: block;}
.alumni_item:hover .alumni_hover {display: block;}
.alumni_box {border:1px solid #ddd;height: 300px;position: relative;}   
.alumni_hover {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.86);padding: 20px;display: none;}
.ceo_name {text-align: center;color: #fff;font-size: 14px;margin-top: 10px;font-family: "Poppins";}
.hover_txt {margin-top: 15px;font-size: 15px;color: #ddd;text-align: center;line-height: 1.3;word-break:keep-all;font-family: "Poppins";}

@media (max-width: 1260px) {
	.business_info {font-size: 14px;}
	.alumni_hover {padding: 10px;}
}
@media (max-width: 1199px) {
	.news_cell .news_title {font-size: 17px;}
	.news_cell .news_info {font-size: 14px;}
	.news_cell .num {font-size: 30px;}
	.news_cell .date {font-size: 15px;}
	.news_view .tit {font-size: 17px;}
}
@media (max-width: 991px) {
	.subtop_wrap {padding-top: 55px;}
	.sub_visual .subtopP1 {font-size: 30px;}
	.sub_title {font-size: 20px;}
	.sub_sub_title {font-size: 17px;margin-bottom: 15px;}
	.about:before {width: 73px;height: 57px;-webkit-background-size: 73px auto;background-size: 73px auto;margin-left: -36px;}
	.about {font-size: 15px;padding-top: 80px;}
	.about_wrap {padding: 35px 64px; margin-bottom: 30px;}
	.about_section.section1 {padding-bottom: 50px;}
	.about_section.section3,
	.about_section.section2 {padding-top: 30px;padding-bottom: 35px;}
	.business_info {line-height: 1.3;padding-top:20px;}
	.team_info1 {font-size: 15px;margin-top: 20px;margin-bottom: 10px;}
	.team_info3,
	.team_info2 {font-size: 13px;}
	.program_info_box .info_txt {font-size: 15px;}
	.program_info_box {padding: 35px 0;}
	.program_wrap {margin-bottom: 25px;}
	.program_tit {font-size: 15px;}
	.sub_section {padding-bottom: 50px;}
	.process_t3 {font-size: 15px;}
	.process_t4 {font-size: 14px;padding-left: 10px;}
	.process_t1 {font-size: 14px;}
	.process_t2 {font-size: 12px;}
	.process_box ul li:after {width: 21px;height: 5px;-webkit-background-size: 21px auto;background-size: 21px auto;}
	.process_box ul li {padding-right: 35px;margin-right: 15px;}
	.pocess_table th {font-size: 14px;padding: 20px 0;}
	.pocess_table td {font-size: 12px;padding: 20px 0;}
	.faq_list .question .qtit {font-size: 15px;}
	.faq_list .answer_cont, 
	.faq_list .answer_cont p, 
	.faq_list .answer_cont td, 
	.faq_list .answer_cont span {font-size: 12px !important;padding-left: 0;}
	.faq_list .question:before {width: 13px;height: 6px;right: 15px;margin-top: -3px;-webkit-background-size: 13px auto;background-size: 13px auto;}
	.faq_list .question {padding: 20px 0;}
	.faq_list .answer {padding: 30px 20px;}
	.faq_wrap {padding-bottom: 30px;}
	.faq_list .question .qmark span {font-size: 15px;width: 30px;height: 30px;line-height: 30px;}
	.faq_list .answer_cont:before {font-size: 15px;display: none;}
	.page_wrap {margin-top: 30px;}
	.news_list li {padding: 20px 0;}
	.news_cell .news_title {font-size: 14px;margin-bottom: 10px;}
	.news_cell .news_info {font-size: 12px;}
	.news_cell .date {font-size: 12px;}
	.news_cell .num {font-size: 20px;}
	.news_view .cont .real, 
	.news_view .cont .real p, 
	.news_view .cont .real td, 
	.news_view .cont .real span {font-size: 12px !important;}
	.news_view .tit {font-size: 15px;padding: 20px 15px;}
	.news_view .info span {font-size: 12px;}
	.news_btn a {width: 120px;}
	.apply_th {font-size: 14px;}
	.radio_input label {font-size: 12px;}
	.apply_btn {margin-top: 25px;}
	.alumini_td {font-size: 14px;}
	.log_name {font-size: 13px;}
	.alumini_th {font-size: 14px;}
	.hover_txt {font-size: 13px;margin-top: 10px;}
	.ceo_name {font-size: 12px;margin-top: 5px;}
	.alumni_box {height: 280px;}
}
@media (max-width: 767px) {
	.location_wrap {padding: 10px 0;}
	.sub_visual {height: 160px;background-size: cover;}
	.sub_visual .subtopP1 {font-size: 25px;}
	.sub_title {font-size: 17px;margin-bottom: 15px;}
	.about {font-size: 12px;}
	.about_wrap {padding: 20px 20px;}
	.sub_sub_title {font-size: 15px;margin-bottom: 10px;}
	.business_item {margin-bottom: 11px;}
	.business_info {font-size: 12px;height: 50px;padding-top: 15px;}
	.team_item {margin-bottom: 15px;}
	.partner_wrap {margin-bottom: 20px;}
	.program_info_box .info_txt {font-size: 13px;line-height: 1.2;}
	.program_tit {font-size: 13px;}
	.program_small_tit {font-size: 12px;line-height: 1.2;}
	.process_t3 {font-size: 13px;}
	.process_t4 {font-size: 12px;}
	.pocess_table th,
	.pocess_table td {font-size: 12px;}
	.process_box ul li {float:none;margin-right: 0;padding-right: 0;padding-bottom: 30px;margin-bottom: 10px;}
	.process_box ul li:after {transform: rotate(90deg);right: 50%;margin-right: -10px;top: 50px;}
	.process_box ul li.last {padding-bottom: 0;margin-bottom: 0;}
	.news_cell {display: block;}
	.news_cell.cell0 {width: 100%;margin-bottom: 10px;}
	.news_cell.cell1 {width: 100%;margin-bottom: 10px;}
	.news_cell.cell2 {width: 100%;text-align: center;}
	.news_more {width: 120px;}
	.page_nation a {font-size: 12px;width: 15px;height: 15px;line-height: 13px;}
	.apply_cell { padding: 20px 10px 20px 10px;}
	.input {width: 100%;}
	.radio_input.mar {margin-right: 20px;}
	.radio_input {margin-bottom: 5px;}
	.filebox label {width: 90px;}
	.upload-name {width: 165px !important;}
	.partner_wrap img { margin: 11px auto;}
	.alumni_list .item .tit {height: 100px;}
	.alumini_th {display: none;}
	.alumini_table li {display: block;padding: 20px 0;border-bottom: 1px solid #ddd;}
	.alumini_table li:first-child {border-bottom: none;padding: 0;}
	.alumini_td {display: block;border-right: none;border-bottom: none;font-size: 12px;padding: 7px 5px;text-align: center;}
	.alumini_table li .num1,
	.alumini_table li .num2,
	.alumini_table li .num3,
	.alumini_table li .num4 {width: 100%;}
	.log_name {font-size: 12px;}
	.alumni_box {height: 260px;}
}