#ge65 h1 , #ge65 h2 , #ge65 p{
	font-family:'Meiryo UI'!important;
	} 
#ge62 .box1 .red-text p {
    font-size: 1.5em;
	font-family:'Meiryo UI'!important;
}
#ge62 .box1 p {
    font-size: 3.2em;
	font-family:'Meiryo UI'!important;
}
#ge62 .box2-container .h3-1 {
    font-size: 3.8em;
    line-height: 54px;
	font-family:'Meiryo UI'!important;
}
#ge62 .box2-container .h3-2 {
    font-size: 7em;
    line-height: 107px;
	font-family:'Meiryo UI'!important;
}
#ge62 .box2-container .h3-3 {
    font-size: 5.5em;
    line-height: 77px;
	font-family:'Meiryo UI'!important;
}
#ge62 .box2-container h3 {
    font-size: 5em;
}
@media only screen and (max-width: 1920px) {

	}
@media only screen and (max-width: 1680px) {

	}
@media only screen and (max-width: 1366px) {

	}
@media only screen and (max-width: 1280px) {

	}
@media only screen and (max-width: 1024px) {
	#ge62 .box1 p {
    font-size: 2.8em;
}
	#ge62 .box2-container .h3-1 {
    font-size: 3.2em;
}
#ge62 .box2-container .h3-2 {
    font-size: 6em;
}
#ge62 .box2-L-container {
    height: 839px;
    width: 895px;
}
	}
@media only screen and (max-width: 768px) {
#ge62 .box2-container .h3-1 {
    font-size: 8.5em;
    line-height: 145px;
}
#ge62 .box2-container .h3-2 {
    font-size: 4em;
    line-height: 75px;
}
	}
@media only screen and (max-width: 640px) {

	}
@media only screen and (max-width: 480px) {
	#ge62 .box1 p {
    font-size: 2.2em;
}
#ge62 .box1 ul {
	    font-size: 1em;}
		
#ge62 .box2-container .h3-1 {
    font-size: 5em;
    line-height: 78px;
}
#ge62 .box2-container .h3-2 {
    font-size: 2.5em;
    line-height: 60px;
}
#ge62 .box2-container .h3-3 {
    font-size: 3.5em;
    line-height: 43px;
}
	}
@media only screen and (max-width: 479px) {

	}