@CHARSET "UTF-8";
.content-container{margin:-68px auto 0; position:relative; z-index:5; max-width:580px;}

.top-container-inner{height:250px;}

#sub-title{position:absolute; top:105px; left:0; right:0;}
#sub-title a{display:block; max-width:580px; margin:auto; padding:0px 15px;}
#sub-title img{height:65px; width:auto;}

/* .swiper-container{margin-top:-71px;} */

.startup-container{padding:0 10px 10px;}
.startup-container li+li{margin-top:12px;}

.info-container{
/* 	padding-right:10px;
	background:#fff url("../img/common/bg.png");
	background-repeat:no-repeat;
	background-position:right top;
	background-size:10px 100%; */
	background:#fff;
/* 	height:500px; */
}

.tab{
	overflow:hidden;
	max-width:580px;
	margin:auto;
	border:1px solid #e5eaf1;
	border-bottom:3px solid #e4e3eb;
	background:#fff;
}
.tablinks{
	background:#fff;
	width:33.5%;
	float:left;
	color:#cfd1d1;
	padding:15px 9px 14px;
	font-size:15px;
	border-bottom:3px solid #fff;
}
.tablinks2{width:33%; }
.tablinks img{height:20px; vertical-align:text-top; margin-right:3px; margin-top:-1px;}
.active{background:#ffffff; color:#4e565b; border-bottom:3px solid #8b98ea;}

.finance-icon, .startup-icon, .notice-icon, .company-icon, .ing-icon, .end-icon {
	/* font-weight:bold;  */
	color:#fff;
	padding:2px 7px 2px;
	-webkit-border-radius:15;
	-moz-border-radius:15;
	border-radius:15px;
	font-size:90%;
}

.list-icon {margin-top:2px;}

.startup-icon{background:#7190ed;}
.finance-icon{background:#eaa7e5;}
.notice-icon{background:#85d181;}
.company-icon{background:#eac668;}

.ing-icon{background:#fd8e6f;}
.end-icon{background:#999999;}

.color-ing{color:#666;}
.color-end{color:#8f9fbc;}

@media (min-width:580px){
   .content-container{
		-webkit-border-radius:6;
		-moz-border-radius:6;
		border-radius:6px;
		-webkit-box-shadow: 0px 0px 8px rgba(5,8,39,0.1);
		-moz-box-shadow: 0px 0px 8px rgba(5,8,39,0.1);
		box-shadow: 0px 0px 8px rgba(5,8,39,0.1);
		overflow:hidden;
	}
	.swiper-wrapper{padding-left:20px;}
	.main-notice, .support-info{padding:10px 20px;}

	/* #side-container{padding-bottom:40px;} */
}

@media (max-width:580px){.page-area{margin-top:0;}}

.list-contnet .none_data {height:200px;text-align:center;padding:80px;color:#888;}

