.work_dt_wrap .visual_bg{
	background-image: url(/assets/images/works/daedongEN/works_daedongEN_bg.png);
}
.work_dt_wrap .visual_bg::before{
	opacity: 0.1;
}

.work_dt_wrap .content01{
	position: relative;
	background-color: var(--color-white);
}
.work_dt_wrap .content01 .txt_wrap{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	width: calc(100% - 400px);
	max-width: 1720px;
	margin: 0 auto;
	padding: 300px 0;
}
.work_dt_wrap .content01 .txt_wrap ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	gap: 80px;
}
.work_dt_wrap .content01 .txt_wrap li{
	position: relative;
	width: calc(100% / 2 - 80px);
	padding-top: calc(100% / 2 - 80px);
	border-radius: 50%;
	background-color: var(--color-white);
}
.work_dt_wrap .content01 .txt_wrap li:last-child{
	margin-top: -107px;
}
.work_dt_wrap .content01 .txt_wrap li h2{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-size: 32px;
	line-height: 52px;
	text-align: center;
	font-weight: 600;
	color: #666666;
	width: calc(100% - 20px);
}

.work_dt_wrap .content02{
	padding: 300px 0 400px;
	background-color: #F6F6F6;
}
.work_dt_wrap .content02 .img_box{
	width: calc(100% - 560px);
	max-width: 1360px;
	margin: 0 auto;
}
.work_dt_wrap .content02 .img_box:not(:last-child){
	margin-bottom: 280px;
}
.work_dt_wrap .content02 .img_box:last-child{
	margin-bottom: 300px;
}
.work_dt_wrap .content02 .img_box img:not(:last-child){
	margin-bottom: 80px;
}
.work_dt_wrap .content02 .img_box.col{
	display: flex;
	justify-content: space-between;
	gap: 200px;
	width: calc(100% - 416px);
	max-width: 1504px;
	margin: 0 auto;
}
.work_dt_wrap .content02 .img_box.col img{
	width: calc(100% / 3 - 200px);
	margin-bottom: 0;
}



/* 1600 responsive */
@media all and (max-width: 1600px){
	.work_dt_wrap .content01 .txt_wrap li h2{
ㅁㅂㄴㅁ.work_dt_wrap .visual_bg{
	background-image: url(/assets/images/works/daedong/works_daedong_bg.png);
}
		.work_dt_wrap .visual_bg::before{
			display: none;
		}
		.sec_work_dt .work_visual{
			display: block;
		}
		.sec_work_dt .work_visual img{
			margin-left: auto;
			display: block;
		}
		.sec_work_dt .work_visual img{
			background-color: var(--color-black1);
		}
		.sec_work_dt .content01{
			padding: 200px 0 400px;
		}
		.sec_work_dt .content01 .inner{
			width: 100%;
			max-width: 1520px;
			margin: 0 auto;
		}
		.sec_work_dt .content01 .tit{
			margin-bottom: 200px;
			font-size: 80px;
			font-family: "Montserrat";
			font-weight: 700;
			text-align: center;
			color: var(--color-white);
		}
		.sec_work_dt .content01 ul{
			display: flex;
			flex-wrap: wrap;
			justify-content: center;
			gap: 80px;
		}
		.sec_work_dt .content01 ul li{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 720px;
			height: 720px;
			border-radius: 50%;
			border: 2px solid var(--color-gray1);
		}
		.sec_work_dt .content01 ul li .strategy_tit{
			margin-bottom: 60px;
			font-size: 40px;
			font-weight: 600;
			line-height: 60px;
			color: var(--color-white);
			text-align: center;
		}
		.sec_work_dt .content01 ul li p{
			font-size: 32px;
			font-weight: normal;
			line-height: 52px;
			color: var(--color-gray1);
			text-align: center;
		}

		.sec_work_dt .content02 .video_content{
			position: relative;
			width: 100%;
			max-width: 1360px;
			margin: 240px auto 300px;
		}
		.sec_work_dt .content02 .video_content .img_box img{
			width: 100%;
		}
		.sec_work_dt .content02 .video_content video{
			position: absolute;
			left: 50%;
			transform: translateX(-50%);
			top: 66px;
			width: calc(100% - 332px);
			max-width: 1028px;
		}
		.sec_work_dt .content02 .color_content{
			display: flex;
			align-items: flex-end;
			justify-content: space-between;
			gap: 20px;
			height: 660px;
			margin-top: 240px;
			margin-bottom: 300px;
			transform: none;
			transition: none;
			opacity: 1;
		}
		.sec_work_dt .content02 .color_content .color_desc{
			height: 0;
			padding: 30px 0 30px 30px;
			opacity: 1;
			transform: none;
			overflow: hidden;
			transition: height 1s;
		}
		.sec_work_dt .content02 .color_content .color_desc:nth-of-type(1){width: 34.375%}
		.sec_work_dt .content02 .color_content .color_desc:nth-of-type(2){width: 34.375%}
		.sec_work_dt .content02 .color_content .color_desc:nth-of-type(3){width: 18.75%}
		.sec_work_dt .content02 .color_content .color_desc:nth-of-type(4){width: 9.375%;}
		.sec_work_dt .content02 .color_content.show .color_desc{height: 100%;}
		.sec_work_dt .content02 .color_content .color_desc.fc_white{
			color: var(--color-white);
		}
		.sec_work_dt .content02 .color_content .color_desc.fc_black{
			color: var(--color-black1);
		}
		.sec_work_dt .content02 .color_desc .name{
			margin-bottom: 60px;
			font-size: 20px;
		}
		.sec_work_dt .content02 .color_desc .code_name{
			margin-bottom: 10px;
			font-size: 20px;
			opacity: .5;
		}
		.sec_work_dt .content02 .color_desc .code{
			margin-bottom: 50px;
			font-size: 20px;
		}

		.sec_work_dt .content02 .icon_content{
			width: calc(100% - 272px);
			max-width: 1648px;
			margin: 240px auto 400px;
		}
		.sec_work_dt .content02 .icon_content img{
			width: 100%;
		}


		.sec_work_dt .content03 .video_content{
			display: flex;
			justify-content: space-between;
			gap: 80px;
			width: calc(100% - 272px);
			max-width: 1648px;
			margin: 240px auto 400px;
		}
		.sec_work_dt .content03 .video_content .video_item{
			position: relative;
		}
		.sec_work_dt .content03 .video_content video{
			position: absolute;
			left: 28px;
			top: 60px;
			width: calc(100% - 56px);
			height: calc(100% - 120px);
			object-fit: cover;
		}
		.sec_work_dt .content03 .video_content img{
			width: 100%;
		}
		.sec_work_dt .content03 .content_desc + .full_img{
			margin-top: 180px;
		}
		.sec_work_dt .content03 .full_img{
			margin-bottom: 400px;
		}


		.sec_work_dt .content04 .content_desc + .full_img{
			margin-top: 240px;
			margin-bottom: 400px;
		}
		.sec_work_dt .content04 .img_group{
			margin-top: 240px;
			margin-bottom: 400px;
			position: relative;
		}
		.sec_work_dt .content04 .img_group .scr_img_wrap{
			position: relative;
			width: calc(100% - 272px);
			max-width: 1360px;
			margin-left: auto;
			z-index: 5;
		}
		.sec_work_dt .content04 .img_group .scr_img_wrap::before{
			content: "";
			position: absolute;
			top: 45%;
			left: 50%;
			z-index: 3;
			transform: translate(-50%);
			width: 60px;
			height: 60px;
			border-radius: 50%;
			background-color: var(--color-green);
			opacity: .8;
			animation: scr_move 2s ease-in-out infinite alternate;
			transition: opacity .35s;
		}
		@keyframes scr_move{
			0%{
				top: 45%;
			}
			25%{
				top: 35%;
			}
			50%{
				top: 35%;
			}
			75%{
				top: 35%;
			}
			100%{
				top: 45%;
			}
		}
		.sec_work_dt .content04 .img_group .scr_img_wrap:hover::before{
			opacity: 0;
		}
		.sec_work_dt .content04 .img_group .scr_img_wrap > .frame{
			position: absolute;
			top: 66px;
			left: 50%;
			transform: translateX(-50%);
			width: calc(100% - 422px);
			height: calc(100% - 254px);
			overflow: scroll;
			z-index: 1;
		}
		.sec_work_dt .content04 .img_group .scr_img_wrap::after{
			content: "";
			width: calc(100% - 422px);
			height: calc(100% - 254px);
			position: absolute;
			left: 50%;
			top: 66px;
			transform: translateX(-50%);
			z-index: 2;
			background-color: var(--color-black1);
			opacity: 0.6;
			visibility: visible;
			transition: opacity .35s, visibility .35s;
		}
		.sec_work_dt .content04 .img_group .scr_img_wrap:hover::after{
			opacity: 0;
			visibility: hidden;
		}
		.sec_work_dt .content04 .img_group .scr_img_wrap + .img_box{
			position: absolute;
			left: 0;
			top: 536px;
			width: calc(100% - 272px);
			max-width: 920px;
		}
		.sec_work_dt .content04 .img_group .scr_img_wrap + .img_box + .img_box{
			margin-top: 100px;
			margin-left: auto;
			width: calc(100% - 272px);
			max-width: 920px;
		}


		.sec_work_dt .content05 .point_txt{
			margin-bottom: 1200px;
		}
		.sec_work_dt .content05 .full_img{
			position: absolute;
			width: 100%;
			top: 652px;
			top: 426px;
		}
		.sec_work_dt .content05 .mobile_img{
			position: absolute;
			left: 50%;
			transform: translateX(-50%);
			top: 160px;
			width: calc(100% - 272px);
			max-width: 848px;
		}

		.sec_work_dt .content05{
			position: relative;
		}
		.sec_work_dt .content05 .img_group_wrap{
			display: flex;
		}
		.sec_work_dt .content05 .img_group_wrap .img_group:nth-child(2){
			margin-top: 452px;
		}
		.sec_work_dt .content05 .mobile_img_wrap{
			display: flex;
			justify-content: center;
			/* gap: 152px; */
			gap: 2%;
			width: calc(100% - 400px);
			margin: 0 auto;
		}
		.sec_work_dt .content05 .mobile_img_wrap .img_group{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			gap: 220px;
		}
		.sec_work_dt .content05 .mobile_img_wrap img:not(.medium_img){
			width: 100%;
			max-width: 360px;
		}


		/* 1440 responsive */
		@media all and (max-width: 1440px){
			.sec_work_dt .content02 .video_content{
				width: calc(100% - 272px);
			}
			.sec_work_dt .content01{
				padding: 200px 0 300px;
			}
			.sec_work_dt .content01 ul{
				gap: 60px;
			}
			.sec_work_dt .content01 ul li{
				width: 500px;
				height: 500px;
			}
			.sec_work_dt .content01 ul li .strategy_tit{
				font-size: 30px;
				line-height: 44px;
				margin-bottom: 40px;
			}
			.sec_work_dt .content01 ul li p{
				font-size: 22px;
				line-height: 36px;
			}

			.sec_work_dt .content03 .video_content{
				gap: 60px;
			}
			.sec_work_dt .content03 .video_content{
				margin: 240px auto 300px;
			}
			.sec_work_dt .content03 .full_img{
				margin-bottom: 300px;
			}

			.sec_work_dt .content04 .img_group{
				margin-bottom: 300px;
			}
			.sec_work_dt .content04 .img_group .scr_img_wrap{
				width: 70%;
			}
			.sec_work_dt .content04 .img_group .scr_img_wrap > .frame{
				width: calc(100% - 300px);
				height: calc(100% - 206px);
			}
			.sec_work_dt .content04 .img_group .scr_img_wrap + .img_box{
				max-width: 45%;
				top: 336px;
			}
			.sec_work_dt .content04 .img_group .scr_img_wrap + .img_box + .img_box{
				max-width: 45%;
			}
			.sec_work_dt .content04 .img_group .scr_img_wrap::after{
				width: 70.5%;
				height: 68%;
			}

			.sec_work_dt .content02 .color_desc .code{
				font-size: 16px;
			}
		}
		/* 1440 responsive end */


		/* 1280 responsive  */
		@media all and (max-width: 1280px){

			.sec_work_dt .work_visual img{
				width: 60%;
			}
			.sec_work_dt .content01 ul li .strategy_tit{
				font-size: 24px;
				line-height: 38px;
			}

			.sec_work_dt .content02 .color_content{
				height: 500px;
			}
			.sec_work_dt .content02 .color_desc .name{
				margin-bottom: 40px;
				font-size: 18px;
			}
			.sec_work_dt .content02 .color_desc .code_name{
				font-size: 18px;
			}
			.sec_work_dt .content02 .color_desc .code{
				margin-bottom: 40px;
				font-size: 14px;
			}

			.sec_work_dt .content04 .img_group .scr_img_wrap::before{
				width: 40px;
				height: 40px;
			}

			.sec_work_dt .content01 ul li p{
				font-size: 18px;
				line-height: 32px;
			}


			.sec_work_dt .content05 .mobile_img_wrap{
				width: calc(100% - 272px);
			}
			.sec_work_dt .content05 .mobile_img_wrap img.medium_img + img{
				max-width: 250px;
			}

			.sec_work_dt .content05 .mobile_img{
				width: 39.5%;
			}
			.sec_work_dt .content05 .point_txt{
				margin-bottom: 1000px;
			}
			.sec_work_dt .content05 .mobile_img_wrap{
				gap: 0;
			}
			.sec_work_dt .content05 .mobile_img_wrap{
				margin: 0 auto 240px;
			}

		}
		/* 1280 responsive end */


		/* 1024 responsive  */
		@media all and (max-width:1024px){
			.sec_work_dt .content02 .video_content video{
				top: 5%;
				width: 74%;
			}
			.sec_work_dt .content03 .video_content video{
				left: 4%;
				top: 6%;
				width: 92%;
				height: 84%;
			}
			.sec_work_dt .content04 .img_group .scr_img_wrap > .frame{
				width: 70%;
				height: 70%;
				top: 5%;
			}
			.sec_work_dt .content04 .img_group .scr_img_wrap::after{
				top: 4%;
				width: 70%;
				height: 72%;
			}

			.sec_work_dt .content02 .color_content .color_desc{
				padding: 20px 0 20px 20px;
			}
			.sec_work_dt .content02 .color_desc .code{
				font-size: 12px;
			}
		}
		/* 1024 responsive end */


		/* 768 responsive  */
		@media all and (max-width: 768px){
			.work_dt_wrap .visual_bg{
				background-image: url(/assets/images/works/daedong/works_daedong_bg_mo.png);
			}

			.sec_work_dt .work_visual img{
				width: 100%;
			}
			.sec_work_dt .content01{
				padding: 160px 0;
			}
			.sec_work_dt .content01 ul li{
				width: 296px;
				height: 296px;
				border-color: var(--color-gray1);
			}
			.sec_work_dt .content01 ul li .strategy_tit{
				margin-bottom: 20px;
				font-size: 20px;
				line-height: 32px;
			}
			.sec_work_dt .content01 ul li p{
				font-size: 14px;
				line-height: 24px;
			}
			.sec_work_dt .content02{border: none;}
			.sec_work_dt .content02 .video_content{
				width: 100%;
				margin: 100px 0 120px;
			}
			.sec_work_dt .content02 .video_content video{
				top: 18px;
				width: calc(100% - 88px);
				height: 165px;
			}
			.sec_work_dt .content02 .color_content{
				flex-direction: column;
				align-items: flex-start;
				gap: 0;
				margin-top: 100px;
				margin-bottom: 120px;
				height: auto;
			}
			.sec_work_dt .content02 .color_content .color_desc{
				display: flex;
				width: 100%;
				padding: 32px 32px 28px;
			}
			.sec_work_dt .content02 .color_content .color_desc:nth-of-type(1){height: 200px; width: 100%;}
			.sec_work_dt .content02 .color_content .color_desc:nth-of-type(2){height: 200px; width: 100%;}
			.sec_work_dt .content02 .color_content .color_desc:nth-of-type(3){height: 120px; width: 100%;}
			.sec_work_dt .content02 .color_content .color_desc:nth-of-type(4){height: 90px; width: 100%;}
			.sec_work_dt .content02 .color_desc .name{
				margin-bottom: 0;
				font-size: 10px;
			}
			.sec_work_dt .content02 .color_desc .code_name{
				margin-bottom: 8px;
				font-size: 10px;
			}
			.sec_work_dt .content02 .color_desc .code{
				margin-bottom: 0;
				font-size: 10px;
			}
			.sec_work_dt .content02 .color_wrap{margin-left: auto;}
			.sec_work_dt .content02 .color_wrap + .color_wrap{margin-left: 36px;}
			.sec_work_dt .content02 .icon_content{
				width: calc(100% - 64px);
				margin: 100px auto 200px;
			}
			.sec_work_dt .content03 .video_content{
				gap: 30px;
				flex-direction: column;
				width: calc(100% - 64px);
				margin: 100px auto;
			}
			.sec_work_dt .content03 .video_content video{
				left: 10px;
				top: 22px;
				width: calc(100% - 20px);
				height: calc(100% - 45px);
			}
			.sec_work_dt .content03 .full_img{
				margin-bottom: 120px;
			}
			.sec_work_dt .content03 .content_desc + .full_img{
				margin-top: 100px;
				margin-bottom: 200px;
			}
			.sec_work_dt .content04{
				border: none;
			}
			.sec_work_dt .content04 .img_group{
				margin-top: 100px;
				margin-bottom: 200px;
			}
			.sec_work_dt .content04 .img_group img{
				width: 100%;
			}
			.work_dt_wrap .content05{
				padding-bottom: 0;
			}
			.sec_work_dt .content05 .point_txt{
				margin-bottom: 442px;
			}
			.sec_work_dt .content05 .mobile_img{
				width: calc(100% - 76px);
				top: 36px;
			}
			.sec_work_dt .content05 .full_img{
				top: 336px;
			}
			.sec_work_dt .content05 .mobile_img_wrap{
				width: calc(100% - 64px);
				margin: 0 auto;
			}
			.sec_work_dt .content05 .mobile_img_wrap{
				position: relative;
				flex-direction: column;
			}
			.sec_work_dt .content05 .mobile_img_wrap .img_group{
				flex-direction: row;
				justify-content: flex-start;
				align-items: flex-start;
				flex-wrap: wrap;
				gap: 46px 20px;
			}
			.sec_work_dt .content05 .mobile_img_wrap .img_group:nth-child(1){
				margin-bottom: 376px;
			}
			.sec_work_dt .content05 .mobile_img_wrap .img_group:nth-child(2){
				position: absolute;
			}
			.sec_work_dt .content05 .mobile_img_wrap .img_group:nth-child(3){
				flex-direction: row-reverse;
				z-index: 1;
			}
			.sec_work_dt .content05 .mobile_img_wrap img:not(.medium_img){
				max-width: calc(50% - 10px);
			}
			.sec_work_dt .content05 .mobile_img_wrap img:not(.medium_img):nth-child(2){
				position: relative;
				top: 164px;
			}



			/* vw */
			.sec_work_dt .content01{
				padding: 44.4444vw 0;
			}
			.sec_work_dt .content01 ul li{
				width: 82.2222vw;
				height: 82.2222vw;
				border-color: var(--color-gray1);
			}
			.sec_work_dt .content01 ul li .strategy_tit{
				margin-bottom: 5.5556vw;
				font-size: 5.5556vw;
				line-height: 8.8889vw;
			}
			.sec_work_dt .content01 ul li p{
				font-size: 3.8889vw;
				line-height: 6.6667vw;
			}
			.sec_work_dt .content02 .video_content{
				width: 100%;
				margin: 27.7778vw 0 33.3333vw;
			}
			.sec_work_dt .content02 .video_content video{
				top: 5.0000vw;
				width: calc(100% - 24.4444vw);
				height: 45.8333vw;
			}
			.sec_work_dt .content02 .color_content{
				gap: 0;
				margin-top: 27.7778vw;
				margin-bottom: 33.3333vw;
			}
			.sec_work_dt .content02 .color_content .color_desc{
				display: flex;
				width: 100%;
				padding: 8.8889vw 8.8889vw 7.7778vw;
			}
			.sec_work_dt .content02 .color_content .color_desc:nth-of-type(1){height: 55.5556vw;}
			.sec_work_dt .content02 .color_content .color_desc:nth-of-type(2){height: 55.5556vw;}
			.sec_work_dt .content02 .color_content .color_desc:nth-of-type(3){height: 33.3333vw;}
			.sec_work_dt .content02 .color_content .color_desc:nth-of-type(4){height: 25.0000vw;}
			.sec_work_dt .content02 .color_desc .name{
				margin-bottom: 0;
				font-size: 2.7778vw;
			}
			.sec_work_dt .content02 .color_desc .code_name{
				margin-bottom: 2.2222vw;
				font-size: 2.7778vw;
			}
			.sec_work_dt .content02 .color_desc .code{
				margin-bottom: 0;
				font-size: 2.7778vw;
			}
			.sec_work_dt .content02 .color_wrap{margin-left: auto;}
			.sec_work_dt .content02 .color_wrap + .color_wrap{margin-left: 10.0000vw;}
			.sec_work_dt .content02 .icon_content{
				width: calc(100% - 17.7778vw);
				margin: 27.7778vw auto 55.5556vw;
			}
			.sec_work_dt .content03 .video_content{
				gap: 8.3333vw;
				width: calc(100% - 17.7778vw);
				margin: 27.7778vw auto;
			}
			.sec_work_dt .content03 .video_content video{
				left: 2.7778vw;
				top: 6.1111vw;
				width: calc(100% - 5.5556vw);
				height: calc(100% - 12.5000vw);
			}
			.sec_work_dt .content03 .full_img{
				margin-bottom: 33.3333vw;
			}
			.sec_work_dt .content03 .content_desc + .full_img{
				margin-top: 27.7778vw;
				margin-bottom: 55.5556vw;
			}
			.sec_work_dt .content04 .img_group{
				margin-top: 27.7778vw;
				margin-bottom: 55.5556vw;
			}
			.sec_work_dt .content04 .img_group img{
				width: 100%;
			}

			.sec_work_dt .content05 .point_txt{
				margin-bottom: 122.7778vw;
			}
			.sec_work_dt .content05 .mobile_img{
				width: calc(100% - 21.1111vw);
				top: 10.0000vw;
			}
			.sec_work_dt .content05 .full_img{
				top: 93.3333vw;
			}
			.sec_work_dt .content05 .mobile_img_wrap{
				width: calc(100% - 17.7778vw);
				margin: 0 auto;
			}
			.sec_work_dt .content05 .mobile_img_wrap{
				position: relative;
				flex-direction: column;
			}
			.sec_work_dt .content05 .mobile_img_wrap .img_group{
				flex-direction: row;
				justify-content: flex-start;
				align-items: flex-start;
				flex-wrap: wrap;
				gap: 12.7778vw 5.5556vw;
			}
			.sec_work_dt .content05 .mobile_img_wrap .img_group:nth-child(1){
				margin-bottom: 104.4444vw;
			}
			.sec_work_dt .content05 .mobile_img_wrap .img_group:nth-child(2){
				position: absolute;
			}
			.sec_work_dt .content05 .mobile_img_wrap .img_group:nth-child(3){
				flex-direction: row-reverse;
			}
			.sec_work_dt .content05 .mobile_img_wrap img:not(.medium_img){
				max-width: calc(50% - 2.7778vw);
			}
			.sec_work_dt .content05 .mobile_img_wrap img:not(.medium_img):nth-child(2){
				position: relative;
				top: 45.5556vw;
			}
		}
		/* 768 responsive end */
		font-size:22px;
		line-height: 38px;
	}
	.work_dt_wrap .content02 .img_box.col{
		gap: 60px;
	}
	.work_dt_wrap .content02 .img_box.col img{
		width: calc(100% / 3 - 60px);
	}
}
/* 1600 responsive end */



/* 1440 responsive */
@media all and (max-width: 1440px){
	.work_dt_wrap .content01 .txt_wrap li h2{
		font-size: 16px;
		line-height: 28px;
	}
	.work_dt_wrap .content01 .txt_wrap li h2 br{
		display: none;
	}
}
/* 1440 responsive end */



/* 1024 responsive */
@media all and (max-width: 1024px){
	.work_dt_wrap .content01 .txt_wrap{
		width: calc(100% - 200px);
	}
	.work_dt_wrap .content01 .txt_wrap li{
		width: calc(100% / 2 - 40px);
		padding-top: calc(100% / 2 - 40px);
	}
	.work_dt_wrap .content01 .txt_wrap li h2 br{
		display: none;
	}

	.work_dt_wrap .content02{
		padding: 200px 0 300px;
	}
	.work_dt_wrap .content02 .img_box:not(:last-child){
		margin-bottom: 180px;
	}
	.work_dt_wrap .content02 .img_box.col{
		gap: 30px;
	}
	.work_dt_wrap .content02 .img_box.col img{
		width: calc(100% / 3 - 30px);
	}
}
/* 1024 responsive end */



/* 768 responsive */
@media all and (max-width: 768px){
	.work_dt_wrap .visual_bg{
		background-image: url(/assets/images/works/daedongEN/works_daedongEN_bg_mo.png);
	}
	.work_dt_wrap .content01 .img_box img{
		width: 100%;
	}
	.work_dt_wrap .content01 .txt_wrap{
		width: calc(100% - 64px);
		padding: 160px 0;
	}
	.work_dt_wrap .content01 .txt_wrap ul{
		flex-direction: column;
	}
	.work_dt_wrap .content01 .txt_wrap li{
		width: 296px;
		height: 296px;
		padding-top: 0;                                                                                                                                                                                                                                                                                                                                                                                                                                    
		border: none;
	}
	.work_dt_wrap .content01 .txt_wrap li h2{
		font-size: 16px;
		line-height: 24px;
		width: calc(100% - 56px);
	}
	.work_dt_wrap .content01 .txt_wrap li:last-child{
		margin-top: 0;
	}
	.work_dt_wrap .content02{
		padding: 120px 0 160px;
	}
	.work_dt_wrap .content02 .img_box:not(:last-child){
		margin-bottom: 32px;
	}
	.work_dt_wrap .content02 .img_box{
		width: calc(100% - 64px);
	}
	.work_dt_wrap .content02 .img_box img{
		width: 100%;
	}
	.work_dt_wrap .content02 .img_box:not(:last-child){
		margin-bottom: 80px;
	}

	.work_dt_wrap .content02 .img_box.col{
		flex-wrap: wrap;
		width: calc(100% - 96px);
		padding-top: 40px;
		gap: 24px 30px;
	}
	.work_dt_wrap .content02 .img_box.col img{
		width: calc(100% / 2 - 24px);
	}
	.work_dt_wrap .content02 .img_box.col img:nth-last-child(2){
		position: relative;
	}


	.work_dt_wrap .content01 .txt_wrap{
		width: calc(100% - 17.7778vw);
		padding: 44.4444vw 0;
	}
	.work_dt_wrap .content01 .txt_wrap li{
		width: 82.2222vw;
		height: 82.2222vw;
	}
	.work_dt_wrap .content01 .txt_wrap li h2{
		font-size: 4.4444vw;
		line-height: 6.6667vw;
		width: calc(100% - 15.5556vw);
	}
	.work_dt_wrap .content02{
		padding: 33.3333vw 0 44.4444vw;
	}
	.work_dt_wrap .content02 .img_box:not(:last-child){
		margin-bottom: 8.8889vw;
	}
	.work_dt_wrap .content02 .img_box{
		width: calc(100% - 17.7778vw);
	}
	.work_dt_wrap .content02 .img_box:not(:last-child){
		margin-bottom: 22.2222vw;
	}

	.work_dt_wrap .content02 .img_box.col{
		width: calc(100% - 26.6667vw);
		padding-top: 11.1111vw;
		gap: 6.6667vw 8.3333vw;
	}
	.work_dt_wrap .content02 .img_box.col img{
		width: calc(100% / 2 - 6.6667vw);
	}
	.work_dt_wrap .content02 .img_box.col img:nth-last-child(2){
		top: 36vw;
	}
}
/* 768 responsive end */