.d-wrap {
	width: 100%;
	/* min-width: 1200px; */
	margin: 0 auto;
}

.d-wrap h2 {
	display: block;
    font-family: "NanumSquare";
    font-weight: 500;
	width: 1200px;
	height: 85px;
	line-height: 85px;
	font-size: 35px;
	font-weight: bold;
	color: #333;
	margin: 0 auto 10px;
	text-align: left;
	background: url(../img/icon/point.png) no-repeat 10px top;
}

/* btn */
.btn_img{
    display: block;
    border: none;
    width: 408px;
    height: 75px;
    margin: 0 auto;
    background: url(../img/btn.png) no-repeat center center;
    background-size: 408px 75px;
    margin-bottom: 70px;
    margin-top: 50px;
}
.btn_img span{
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    line-height: 75px;
}


/* sec1 */
.sec1 {
	text-align: center;
    margin: 0 auto;
    width: 1200px;
}
.sec1 img{
    margin: 0 auto;
    width: 102%;
}


/*sec2*/

.sec2 {
	width: 100%;
    height: 872px;
}
.sec2 .sec-in {
	width: 100%;
    height: 872px;
	margin: 0 auto;
    border: none;
    background: url(../img/con2.png) no-repeat center center;
}


/*sec3*/

.sec3{
    width: 100%;
    height: 685px;
    background: #ffcb05;
}
.sec3 h3>img{
    margin: 72px 0 72px 0;
}
.sec3>img{
    margin: 0 auto;
}


/*sec4*/

.sec4{
    width: 100%;
    height: 2140px;
    background: #f1f1f1;
}
.sec4 h3>img{
    margin: 72px 0 72px 0;
}
.sec4>img{
    margin: 0 auto;
}

/* con4_2howText 신청방법 */
.sec4>a.con4_2howText{
    display: block;
    width: 520px;
    background: #ffffff;
    position: absolute;
    top: 3550px;
    left: 50%;
    transform: translate(-57%, 0);
}
.sec4>a.con4_2howText>img{
    width: 515px;
    top: 0;
    left: 0;
}

.btn_wrap{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 64px;
    margin-top: 75px;
}

.btn_wrap .btn_img {
    margin: 0;
}

.btn_wrap .btn_img.type_yellow{
    background-image: url(../img/btn-yellow.png);
}

.btn_wrap .btn_img.type_yellow span {
    color: #fdb515;
}


