@charset "UTF-8";

#corpo {
	display: none;
}

.page_main {
	margin-top: 80px;
}

.page_title {
    left: -1px;
}

.top__mv {
    margin-bottom: 80px;
}


#interviewIncArea ul,#interviewIncArea ul li {
	list-style: none;
}

#interviewIncArea #interview img {
	max-width: 100%;
}

#interviewIncArea #interview h2 {
    border-bottom: none;
    font-size: 190%;
	margin-bottom: 4rem;
}

#interviewIncArea #interview h2:after, #interviewIncArea #interview h2:before {
    border-bottom:none;
}

#interviewIncArea {
    padding: 80px 0 50px;
    background: #f9f7f4;
}

#interviewIncArea .pickupInterview {
    padding: 40px 75px;
}

#interviewIncArea #result {
    margin-bottom: 60px;
}


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

	.page_main {
		margin-top: 60px;
	}

    h2.title {
        font-size: 1.8rem;
        padding: 0 10px;
    }	
	
	.top__mv {
		margin-bottom: 40px!important;
	}	
	
	#interviewIncArea {
		width: 100%;
		max-width: unset;
	}
	
	.underPage #interviewIncArea .inner {
		max-width: 100%;
		margin: 0 auto;
		padding: 0;
	}	
	
	#interviewIncArea #interview img {
		width: 100%;
	}
	
	#interviewIncArea #interview h2 {
		border-bottom: none;
		font-size: 100%;
		margin-bottom: 1rem;
	}

	#interviewIncArea .w-md {
		width: 92%;
		padding-left: 0;
		padding-right: 0;
		margin: 0 auto;
	}	
		
	.mainVisual p.text {
		margin-bottom: 40px;
		text-align: center;
	}
	
	.mainVisual p.text span {
		font-size: 16px;
		display: block;
		line-height: 1.4;
	}

	.mainVisual p.text span.en {
		font-size: 30px;
	}
	
	#interviewIncArea .pickupInterview {
		padding: 75px 15px 35px;
	}	

	#interviewIncArea {
		padding: 40px 0 10px;
	}
	
	
	
	
}






@media screen and (min-width: 897px) {	
	
	.mainVisual p.text {
		margin-bottom: 80px;
		text-align: center;
	}
	
	.mainVisual p.text span {
		font-size: 22px;
		display: block;
		line-height: 1.4;
	}

	.mainVisual p.text span.en {
		font-size: 40px;
	}	
	
	.sp {
		display:none;
	}
	
}
