@charset "utf-8";

#headerWrap{
	
	/*background-color:transparent;
	filter:none;*/
	
}



.c_category{
	/*display: none;*/
	
	height: 0px;
	overflow: hidden;
}

.c_category.act{
	height:auto;
}

/**/

#colum_body a{
	color: #008AB5;
	text-decoration: underline;
}

.about_text{
	font-size:30px;
	padding-top: 60px;
	padding-bottom: 60px;
}

.about_text2{
	font-size:60px;
}

/* Animation */



.pc_view{
	display: block;
}

.smp_view{
	display: none;
}

.capbox{
	max-width: 360px;
	border: 1px solid #000;
	margin-top: 10px;
}

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

	h2{
		margin-bottom: 40px!important;
		font-weight: 500;
	}
	
	h3{
		font-weight: 500!important;
	}
	
.about_text{
	font-size:16px;
	
	padding-top: 20px;
	padding-bottom: 20px;
	font-weight: 500;
}
	
.capbox{
	max-width: 100%;
}
	
.pc_view{
	display: none;
}

.smp_view{
	display: block;
}
	
}


