.ctaarea {background:#fff url(../img/cmn/bg_ctaarea.jpg) no-repeat center center;background-size:cover;padding:200px 100px;}
.ctaarea h2 {color:#000;margin-bottom:20px;font-size:3rem;}
.ctaarea p {color:#000;margin-bottom:20px;font-size:1.4rem;}
.ctaarea a.btn {width:250px;}
/*RES*/
@media (min-width: 897px){@media (max-width: 1400px){
	.ctaarea {padding:70px 50px;}
	.ctaarea h2 {font-size:1.8rem;}
	.ctaarea p {font-size:0.9rem;}
}}
/*SP*/
@media (max-width: 896px){
	.ctaarea {padding:70px 15px;background-image:url(../img/cmn/bg_ctaarea_sp.jpg);}
	.ctaarea h2 {font-size:1.4rem;}
	.ctaarea p {font-size:0.9rem;}
}
/**************************************** フッター ****************************************/
.footerarea {padding:30px 0px;background:#000;}

.footermenu01 {text-align:center;}
.footermenu01 a {font-size:0.9rem;color:#fff;padding:0px 10px;}


.footer {}
.copyright {font-size:0.9rem;color:#fff;text-align:center;padding:70px 0px 50px 0px;}
.copyright .makerlogo {width:220px;}
.copyright p {color:#fff;font-size:0.9rem;font-weight:bold;margin-bottom:7px;}
.copyright .corporatelogo {width:200px;}

.pegetop {position:fixed;bottom:25px;right:25px;height:45px;width:45px;display:none;}

/*RES*/
@media (min-width: 897px){@media (max-width: 1400px){
	.footermenu01 a {font-size:0.8rem;color:#fff;padding:0px 7px;}
}}
/*SP*/
@media (max-width: 896px){
	.footermenu01 {text-align:left;padding:0px 15px;}
	.footermenu01 a {display:block;border-bottom:solid #333 1px;padding:12px;}
}
/*PC*/
@media (min-width: 897px){
}

