@charset "utf-8";
/* CSS Document */

li,body,ul{
	word-wrap:break-word;
}

img {
	max-width: 100%;
}


/*本人限定受取郵便画像*/
.applyflow-boxPc {
	display: block;
}

.applyflow-boxSp {
	display: none;
}


.pc{
  display:block;
}

.apply3box {
	position: relative;
}

.txt3 {
	position: absolute;
    top: 29%;
    left: 14.3%;
    color: #333;
    font-weight: 500;
    font-size: 16px;
}

.txt3 a {
	text-decoration: none;
	font-weight: bold;
}

.h3b {
	border-bottom: 1px solid #00428d;
    margin-bottom: 20px;
}

/*shared css style.css*/

.clause-box {
	margin-top: 40px;
}


.pc-hide {
	display: none;
}
.sd-hide {
	display: block;
}


@media screen and (max-width: 640px){
	
	/*本人限定受取郵便画像*/
	.applyflow-boxPc {
		display: none;
	}
	.applyflow-boxSp {
		display: block;
	}
	.applyflow-boxSp img{
		max-width: 100%;
	}
	
	.txt3 {
        position: absolute;
        top: 28.2%;
		left: 19.8%;
        color: #333;
        font-weight: 500;
        font-size: 13.5px;
        padding: 0 33px 7px 0;
    }
	.pc-hide {
	    display: block;
    }
    .sd-hide {
	    display: none;
    }
}

@media screen and (max-width: 560px){
		.txt3 {
        left: 23.8%;
    }
}

@media screen and (max-width: 500px) {
	.txt3 {
		font-size: 14px;
	}
	
}

@media screen and (max-width: 414px){

	.txt3 {
        font-size: 75%;
}
	
}

