@charset "utf-8";
/* CSS Document */

.sec01{
	margin-bottom: 40px;
}

.linkBox{
	background-color: #fde3e1;
	padding:15px 20px 15px;
	border-radius: 6px;
	margin: 20px 15%;
	line-height: 2;
position: relative;
}

.linkBox > img{
	position: absolute;
	top: -5px;
	left: -5px;

}

.linkBox > div{
	text-align: center;
}

.linkBox a{
	color: #e84e49;

}


.linkBox a:before{
	font-family: "Font Awesome 5 Free";
    content: '\f35d';
    font-weight: bold;
    color: #e84e49;
    font-size: 120%;
	margin-right: 0.2em;
}

.topBox h2{
    height: auto;
    text-indent:0;
    display: block;
    padding: 0px;
    float:none;
    width:100%;
    margin:0;
}

.endSec{
	position: relative;
}


.srLink{
	position: absolute;
	bottom: 30px;
	left: 80px;
color: #fff;
padding: 10px 40px;
border-radius: 24px;
display: inline-block;
margin: 15px;
background: #BCF1F8;
box-shadow: 0px 3px 0px #00173f;
text-decoration: none;
font-weight: bold;
    transition: 0.5s;
	font-size: 110%;
}

.srLink a{
	color: #e94f47;
}

.srLink:before{
    font-family: "Font Awesome 5 Free";
    content: '\f0da';
	    font-weight: bold;
    margin-right: 0.3em;
    color: #e94f47;
    font-size: 150%;
	vertical-align: middle;
}

.srLink:hover{
	-webkit-transform: scale(1.05,1.05);
-moz-transform: scale(1.05,1.05);
-o-transform: scale(1.05,1.05);
-ms-transform: scale(1.05,1.05);
transform: scale(1.05,1.05);	
}

/*
#wakasu{
	position: relative;
}

#wakasu .linkBox{
	position: absolute;
	left: 0;
	bottom: 0;
}
*/
