@charset "utf-8";
/*-------------------インポート-------------------*/
@import url("./second.css");
/*-----------------------------------------------*/
.about_rapper{
	max-width: 800px;
	margin: 100px auto;
	padding: 0 0 0 3%;
	box-sizing: border-box;
}
.about_rapper p{
	font-size: 1.55rem;
	margin-bottom: 30px;
	letter-spacing: 0.075em;
}
.about_rapper p a{}
.aboutTitle01{
	font-size: 2.5rem;
	color: #939494;
	margin-bottom: 20px;
}
#section1{padding-bottom: 60px;}
#section1 h2{
	font-size: 1.9rem;
	line-height: 3;
	margin-bottom: 40px;
}
#section2{padding-bottom: 60px;}
#section2 .sec2Box{
	position: relative;
	display: flex;
	flex-wrap:wrap;
	justify-content: space-between;
}
#section2 .sec2Box .leftbox{width: 55%;}
#section2 .sec2Box .rightbox{width: 42%;}
/*----------------------------------------------------------------------------------
PCのみ
----------------------------------------------------------------------------------*/
@media screen and (min-width:1001px){
	.about_rapper p a:hover{opacity: .7;}
}
/*----------------------------------------------------------------------------------
タブレット・SP
----------------------------------------------------------------------------------*/
@media screen and (max-width:1000px){
	.about_rapper{width: 90%;}
}
/*----------------------------------------------------------------------------------
タブレット
----------------------------------------------------------------------------------*/
@media screen and (max-width:1000px) and (min-width:641px){
}
/*----------------------------------------------------------------------------------
SP
----------------------------------------------------------------------------------*/
@media screen and (max-width: 640px){
	.about_rapper{
		margin: 10vw auto;
		padding: 0;
	}
	.about_rapper p{
		font-size: 1rem;
		margin-bottom: 1.2em;
		letter-spacing: 0;
	}
	.aboutTitle01{
		font-size: 1.7rem;
		margin-bottom: 2.5vw;
	}
	#section1{padding-bottom: 3vw;}
	#section1 h2{
		font-size: 1.2rem;
		line-height: 3;
		margin-bottom: 5vw;
	}
	#section2{padding-bottom: 3vw;}
	
	#section2 .sec2Box .leftbox{width: 55%;}
	#section2 .sec2Box .rightbox{width: 42%;}

}