@media (max-width: 979px) {
	/*--- main  ---*/
	.vs_area{position:relative;width:100%;height:452px;padding:52px 0 0 0;overflow:hidden;}
	#fullpage{position:relative;z-index:9;}
	#fullpage .white{background:#fff;width:100%;height:400px;}
	#fullpage .vs1{background:#18a5e7;height:400px;margin:0 20px;border-radius:30px;display:flex;justify-content: center;align-items: center;}
	#fullpage .vs2{background:#1861e7;height:400px;margin:0 20px;border-radius:30px;display:flex;justify-content: center;align-items: center;}
	#fullpage .vs3{background:#78bb02;height:400px;margin:0 20px;border-radius:30px;display:flex;justify-content: center;align-items: center;}
	#fullpage .vs4{background:#17beb4;height:400px;margin:0 20px;border-radius:30px;display:flex;justify-content: center;align-items: center;}
	#fullpage .vs5{background:#0092f9;height:400px;margin:0 20px;border-radius:30px;display:flex;justify-content: center;align-items: center;}
	#fullpage .vs6{background:#fb668c;height:400px;margin:0 20px;border-radius:30px;display:flex;justify-content: center;align-items: center;overflow:hidden;}
	#fullpage .vs7{background:#ec5f7b;height:400px;margin:0 30px;border-radius:30px;display:flex;justify-content: center;align-items: center;overflow:hidden;}
	#fullpage .vs8{background:#fef0cd;height:400px;margin:0 30px;border-radius:30px;display:flex;justify-content: center;align-items: center;overflow:hidden;}

	#fullpage .vs_pos{display:flex;margin:0 auto;flex-direction: column;flex-wrap: wrap;align-items: center;align-content: center;overflow:hidden;}
	#fullpage .vs_pos .vs_pic{}
	#fullpage .vs_pos .vs_pic img{object-fit:contain;height:240px;}
	#fullpage .vs_pos .vs_pic_event{height:400px;}
	#fullpage .vs_pos .vs_pic_event img{object-fit:cover;height:100%;}
	#fullpage .vs_pos .vs_txt{width:100%;font-size:22px;color:#fff;letter-spacing:-1px;font-family: 'Noto Sans KR bold';padding:15px 0 0 0;}
	#fullpage .vs_pos .vs_txt2{font-size:14px;font-family: 'Noto Sans KR light';color:#fff;padding:15px 30px 0;white-space:normal;word-break:keep-all;}
	
	#fullpage .vs8 .vs_pos { .vs_txt, .vs_txt2 { color: #5d2703; } }
}
@media (min-width: 980px) and (max-width: 1599px) {
	/*--- main  ---*/
	.vs_area{position:relative;width:100%;height:480px;padding:100px 0 0 0;overflow:hidden;}
	#fullpage{position:relative;z-index:9;}
	#fullpage .white{background:#fff;width:100%;height:380px;}
	#fullpage .vs1{background:#18a5e7;height:380px;margin:0 30px;border-radius:30px;display:flex;justify-content: center;align-items: center;}
	#fullpage .vs2{background:#1861e7;height:380px;margin:0 30px;border-radius:30px;display:flex;justify-content: center;align-items: center;}
	#fullpage .vs3{background:#78bb02;height:380px;margin:0 30px;border-radius:30px;display:flex;justify-content: center;align-items: center;}
	#fullpage .vs4{background:#17beb4;height:380px;margin:0 30px;border-radius:30px;display:flex;justify-content: center;align-items: center;}
	#fullpage .vs5{background:#0092f9;height:380px;margin:0 30px;border-radius:30px;display:flex;justify-content: center;align-items: center;}
	#fullpage .vs6{background:#fb668c;height:380px;margin:0 30px;border-radius:30px;display:flex;justify-content: center;align-items: center;overflow:hidden;}
	#fullpage .vs7{background:#ec5f7b;height:380px;margin:0 30px;border-radius:30px;display:flex;justify-content: center;align-items: center;overflow:hidden;}
	#fullpage .vs8{background:#fef0cd;height:380px;margin:0 30px;border-radius:30px;display:flex;justify-content: center;align-items: center;overflow:hidden;}

	#fullpage .vs_pos{display:flex;margin:0 auto;justify-content: center;align-items: center;overflow:hidden;}
	#fullpage .vs_pos .vs_pic{}
	#fullpage .vs_pos .vs_pic img{object-fit:contain;height:300px;}
	#fullpage .vs_pos .vs_pic_event{dheight:380px;}
	#fullpage .vs_pos .vs_pic_event img{object-fit:cover;height:100%;}
	#fullpage .vs_pos .vs_txt{width:60%;font-size:30px;color:#fff;letter-spacing:-1px;font-family: 'Noto Sans KR bold';padding:0 20px 0 0;}
	#fullpage .vs_pos .vs_txt2{font-size:18px;font-family: 'Noto Sans KR light';color:#fff;padding:20px 20px 0 0;white-space:normal;word-break:keep-all;}

  #fullpage .vs8 .vs_pos { .vs_txt, .vs_txt2 { color: #5d2703; } }
}
@media (min-width: 1600px) {
	/*--- main  ---*/
	.vs_area{position:relative;width:100%;height:480px;padding:100px 0 0 0;overflow:hidden;}
	#fullpage{position:relative;z-index:9;}
	#fullpage .white{background:#fff;width:100%;height:380px;}
	#fullpage .vs1{background:#18a5e7;height:380px;margin:0 30px;border-radius:30px;}
	#fullpage .vs2{background:#1861e7;height:380px;margin:0 30px;border-radius:30px;}
	#fullpage .vs3{background:#78bb02;height:380px;margin:0 30px;border-radius:30px;}
	#fullpage .vs4{background:#17beb4;height:380px;margin:0 30px;border-radius:30px;}
	#fullpage .vs5{background:#0092f9;height:380px;margin:0 30px;border-radius:30px;}
	#fullpage .vs6{background:#fb668c;height:380px;margin:0 30px;border-radius:30px;overflow:hidden;}
	#fullpage .vs7{background:#ec5f7b;height:380px;margin:0 30px;border-radius:30px;overflow:hidden;}
	#fullpage .vs8{background:#fef0cd;height:380px;margin:0 30px;border-radius:30px;overflow:hidden;}

	#fullpage .vs_pos{display:flex;margin:0 auto;justify-content: center;align-items: center;overflow:hidden;}
	#fullpage .vs_pos .vs_pic{}
	#fullpage .vs_pos .vs_pic img{object-fit:contain;height:380px;}
	#fullpage .vs_pos .vs_pic_event{display:flex;height:380px;}
	#fullpage .vs_pos .vs_pic_event img{object-fit:cover;height:380px;}
	#fullpage .vs_pos .vs_txt{width:651px;font-size:50px;color:#fff;letter-spacing:-1px;font-family: 'Noto Sans KR bold';}
	#fullpage .vs_pos .vs_txt2{font-size:24px;font-family: 'Noto Sans KR light';color:#fff;padding:40px 0 0 0;white-space:normal;word-break:keep-all;}

  #fullpage .vs8 .vs_pos { .vs_txt, .vs_txt2 { color: #5d2703; } }
}



#fullpage .white{
	opacity : 0.2;
	transition: visibility 0s, opacity 0.5s ease;
}
#fullpage .slick-center{
	opacity : 1.0;
	transition: visibility 0s, opacity 0.5s ease;
}

#fullpage .white .vs_pos{
	opacity:0;
	transform:translateY(30%);
	transition:opacity .8s, transform .8s;
}

#fullpage .slick-center .vs_pos {
	opacity:1;
	transform:translateY(0);
	transition:opacity .8s .5s, transform .8s .5s;
}


@media (max-width: 768px) {
	.main_link_bg{
		display:block;
		width:100%;
		background:#e9f8ff;
		padding:10px 0;
		margin:30px 0 0 0;
	}
	.main_link{
		display: flex;
		flex-wrap: wrap;
		flex-direction: row;
		justify-content: center;
		margin:0 auto;
		padding:30px 0 0 0;
	}
	.main_link img{height:55px;display:block;margin:0 auto;padding:0 0 5px 0;}
	.main_link li{text-align:center;width:30%;padding:0 0 20px 0;}
	.main_link li:hover{cursor:pointer;text-decoration:underline;color:#0240df;}
	.main_link li span{font-size:smaller;}
	.main_link #carefor_setup{display:none;}
}
@media (min-width: 769px) {
	.main_link_bg{
		display:block;
		width:100%;
		background:#e9f8ff;
		padding:25px 0 0 0;
		margin:50px 0 0 0;
	}
	.main_link{
		display: flex;
		flex-wrap: nowrap;
		justify-content: center;
		max-width:1600px;
		margin:0 auto;
		height:120px;
		padding:5px 0 0 0;
	}
	.main_link img{height:70px;display:block;margin:0 auto;padding:0 0 10px 0;}
	.main_link li{font-size:18px;text-align:center;width:15%}
	.main_link li:hover{cursor:pointer;text-decoration:underline;color:#0240df;}
	.main_link li span{font-size:smaller;}
}


@media (max-width: 768px) {

	.main_board .main_bd_notice{display:flex;flex-direction: column;justify-content: center;align-items: flex-start;}
	.main_board .main_bd_notice .bd_title
	{
		width:100%;
		position: relative;
		display: block;
		height: 35px;
		line-height: 30px;
		text-align: left;
		font-size:20px;
		font-family:Noto Sans KR Bold;
		text-indent: 10px;
		border-bottom: #000000 3px solid;
		margin:30px 0 0 0;
	}
	.main_board .main_bd_notice .bd_title span.more {
		position: absolute;
		right: 5px;
		top: 2px;
		width: 25px;
		height: 25px;
		cursor: pointer;
		background: url(/img/main_bd_more.png) no-repeat;
		background-size:contain;
	}
	.main_board .main_bd_notice .bd_list{
		display:flex;
		width:100%;
		height: 40px;
		line-height: 40px;
		border-bottom: #dddddd 1px solid;
		flex-wrap: nowrap;
		align-items: center;
		justify-content: space-between;
	}
	.main_board .main_bd_notice .bd_list .cate{
		width: 18%;
		height: 30px;
		line-height: 30px;
		font-size: 12px;
		text-align: center;
		color: #7e7f7f;
		border: #cccccc 1px solid;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		overflow: hidden;
	}
	.main_board .main_bd_notice .bd_list .list{
		width: 82%;
		height: 40px;
		line-height: 40px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		text-align:left;
		font-size:14px;
		font-family: 'Noto Sans KR Light';
		text-indent:10px;
	}
	.main_board .main_bd_notice .bd_list .list a{font-family: 'Noto Sans KR Light';}
	.main_board .main_bd_notice .bd_list .new{
		display:none;
	}
	.main_board .main_bd_notice .bd_list .date{
		display:none;
	}
}
@media (min-width: 769px) {

	.main_board .main_bd_notice{display:flex;flex-direction: column;justify-content: center;align-items: flex-start;}
	.main_board .main_bd_notice .bd_title
	{
		width:100%;
		position: relative;
		display: block;
		height: 55px;
		line-height: 40px;
		text-align: left;
		font-size:35px;
		font-family:Noto Sans KR Bold;
		text-indent: 10px;
		border-bottom: #000000 3px solid;

	}
	.main_board .main_bd_notice .bd_title span.more {
		position: absolute;
		right: 5px;
		top: 2px;
		width: 36px;
		height: 36px;
		cursor: pointer;
		background: url(/img/main_bd_more.png) no-repeat;
	}
	.main_board .main_bd_notice .bd_list{
		display:flex;
		width:100%;
		height: 80px;
		line-height: 80px;
		border-bottom: #dddddd 1px solid;
		flex-wrap: nowrap;
		align-items: center;
		justify-content: space-between;

	}
	.main_board .main_bd_notice .bd_list .cate{
		width: 14%;
		height: 36px;
		line-height: 36px;
		font-size: 14px;
		text-align: center;
		color: #7e7f7f;
		border: #cccccc 1px solid;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		overflow: hidden;
	}
	.main_board .main_bd_notice .bd_list .list{
		width: 59%;
		height: 80px;
		line-height: 80px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		text-align:left;
		font-size:18px;
		font-family: 'Noto Sans KR Light';
	}
	.main_board .main_bd_notice .bd_list .list a{font-family: 'Noto Sans KR Light';}
	.main_board .main_bd_notice .bd_list .new{
		width: 4%;
		height: 80px;
		line-height: 80px;
	}
	.main_board .main_bd_notice .bd_list .date{
		color: #aeaeae;
		font-size: 14px;
		text-indent: 8px;
		text-align:left;
		width: 19%;
		height: 80px;
		line-height: 80px;
		background: url(/img/main_bd_list.png) no-repeat 100% 50%;
	}
}


@media (max-width: 768px) {
	.main_board{position:relative;display:flex; flex-direction: column;flex-wrap:nowrap;padding:0 15px;}
	.main_board ul{}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.main_board{position:relative;margin:70px 0 0 0;padding:0 15px;}
	.main_board ul{max-width:1600px;margin:0 auto;display:grid;gap:60px;overflow: hidden;}
}
@media (min-width: 1200px) {
	.main_board{position:relative;margin:70px 0 0 0;}
	.main_board ul{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;overflow: hidden;}
}



@media (max-width: 768px) {
	.main_join{display:block;margin:0 auto;width:95%;}
	.main_join_w{position:relative;margin:35px 0 0 0;}
	.main_join_w .bar{position:absolute;z-index:10;top:70px;width:100%;height:68px;background:#d0e862;border-radius:180px;}
	.main_join_w .join_pos{position:relative;z-index:11;display:flex;width:100%;height:180px;justify-content: center;}
	.main_join_w .join_pos .txt{padding:42px 0 0 5%;width:59%;font-size:20px;text-align:left;}
	.main_join_w .join_pos .jbtn{margin:2px 0 0 0;width:115px;height:115px;background:#ff7a03;color:#fff;border-radius:300px;font-size:18px;text-align:center;line-height:18px;overflow:hidden;padding:40px 0 0 0;cursor:pointer; box-shadow: 10px 10px 30px rgb(0, 0, 0, 0.2);}
	.main_join_w .join_pos .jbtn span{font-size:12px;}
	.main_join_w .join_pos .woman{display:none;}
}
@media (min-width: 769px) {
	.main_join{display:block;margin:55px 0 0 0;}
	.main_join_w{position:relative;margin:0 auto;max-width:1600px;}
	.main_join_w .bar{position:absolute;z-index:10;top:140px;width:100%;height:145px;background:#d0e862;border-radius:180px;}
	.main_join_w .join_pos{position:relative;z-index:11;display:flex;width:100%;height:340px;}
	.main_join_w .join_pos .txt{padding:78px 0 0 10%;width:59%;font-size:44px;text-align:left;}
	.main_join_w .join_pos .jbtn{margin:35px 0 0 0;width:216px;height:216px;background:#ff7a03;color:#fff;border-radius:300px;font-size:35px;text-align:center;line-height:30px;overflow:hidden;padding:75px 0 0 0;cursor:pointer; box-shadow: 10px 10px 30px rgb(0, 0, 0, 0.2);}
	.main_join_w .join_pos .jbtn span{font-size:21px;}
	.main_join_w .join_pos .woman{display:block;width:267px;background:url('/img/main_woman.png') no-repeat bottom;}
}


@media (max-width: 768px) {
	.main_service_area{position:relative;z-index:13;background:#f8f8f8;height:auto;width:100%;padding:0 0 30px 0;}
	.main_service_w{position:relative;margin:0 auto;height:auto;}
	.main_service_t{display:block;position:relative;z-index:17;font-family: 'Noto Sans KR bold';font-size:20px;text-align:center;padding:30px 0 30px 0;}
	.main_service_t span{display:block;font-size:14px;font-family: 'Noto Sans KR';line-height:150%;}
	.main_service_bg2{position:absolute;z-index:14;top:0;left:-50px;width:246px;height:90px;background:url('/img/main_service_bg1.png') no-repeat;background-size:contain;}

	.main_service{display:flex;position:relative;z-index:17;gap:15px;flex-direction: row;flex-wrap: wrap;justify-content: center;}
	.main_service .link{display:flex;flex-direction: column;background:#18a5e7;border-radius:10px;width:43%;height:230px;text-align:center;}
	.main_service .link .tit{font-size:18px;color:#8efff8;padding:15px 0 10px 0;}
	.main_service .link .pic{height:70px;}
	.main_service .link .txt{display:none;}
	.main_service .link .btn_area{padding:25px 0 0 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content: center;align-items: center;gap:5px;}
	.main_service .link .btn_area .btn_link{height:32px;line-height:32px;width:90%;font-size:14px;color:#0088c7;background:#fff;border-radius:50px;cursor:pointer;}

	.main_service #smart{display:none;}
}

@media (min-width: 769px) and (max-width: 1599px) {
	.main_service_area{position:relative;z-index:13;background:#f8f8f8;height:auto;width:100%;padding:0 0 50px 0;}
	.main_service_w{position:relative;margin:0 auto;height:auto;}
	.main_service_t{display:block;position:relative;z-index:17;font-family: 'Noto Sans KR bold';font-size:35px;text-align:center;padding:53px 0 30px 0;}
	.main_service_t span{display:block;font-size:20px;font-family: 'Noto Sans KR';line-height:150%;}
	.main_service_bg2{position:absolute;z-index:14;top:0;left:-82px;width:609px;height:226px;background:url('/img/main_service_bg1.png') no-repeat;}

	.main_service{display:flex;position:relative;z-index:17;gap:38px;flex-direction: row;flex-wrap: wrap;justify-content: center;margin:0 auto;}
	.main_service .link{display:flex;flex-direction: column;background:#18a5e7;border-radius:30px;width:40%;height:303px;text-align:center;}
	.main_service .link .tit{font-size:24px;color:#8efff8;padding:20px 0 10px 0;}
	.main_service .link .pic{height:90px;}
	.main_service .link .txt{display:block;font-size:16px;color:#fff;padding:5px 25px 0 25px;white-space:normal;word-break:keep-all;font-family: 'Noto Sans KR Light';}
	.main_service .link .btn_area{padding:12px 0 0 0;display:flex;justify-content: center;align-items: center;gap:5px;}
	.main_service .link .btn_area .btn_link{height:32px;line-height:32px;width:40%;font-size:15px;color:#0088c7;background:#fff;border-radius:50px;cursor:pointer;}

	.main_service #smart{display:none;}
}

@media (min-width: 1600px) {
	.main_service_area{position:relative;z-index:13;background:#f8f8f8;height:526px;width:100%;}
	.main_service_w{position:relative;max-width:1600px;margin:0 auto;height:526px;}
	.main_service_t{display:block;position:relative;z-index:17;font-family: 'Noto Sans KR bold';font-size:35px;text-align:center;padding:53px 0 30px 0;}
	.main_service_t span{display:block;font-size:20px;font-family: 'Noto Sans KR';line-height:150%;}
	.main_service_bg2{position:absolute;z-index:14;top:0;left:-82px;width:609px;height:226px;background:url('/img/main_service_bg1.png') no-repeat;}

	.main_service{display:flex;position:relative;z-index:17;gap:38px;justify-content: center;}
	.main_service .link{display:flex;flex-direction: column;background:#18a5e7;border-radius:30px;width:18%;height:303px;text-align:center;}
	.main_service .link .tit{font-size:24px;color:#8efff8;padding:20px 0 10px 0;}
	.main_service .link .pic{height:90px;}
	.main_service .link .txt{display:block;font-size:16px;color:#fff;padding:5px 25px 0 25px;white-space:normal;word-break:keep-all;font-family: 'Noto Sans KR Light';}
	.main_service .link .btn_area{padding:12px 0 0 0;display:flex;justify-content: center;align-items: center;gap:5px;}
	.main_service .link .btn_area .btn_link{height:32px;line-height:32px;width:40%;font-size:15px;color:#0088c7;background:#fff;border-radius:50px;cursor:pointer;}
}


@media (max-width: 768px) {
	.main_cs{position:relative;z-index:15;height:72px;width:100%;}
	.main_cs_w{position:relative;margin:0 auto;height:72px;font-size:18px;text-align:left;display:flex;align-items: center;padding:0 0 0 5%;}
	.main_cs_w span{color:#202ab5;padding:0 0 0 10px;}
	.main_cs_bg{position:absolute;z-index:16;bottom:0;right:0;width:246px;height:98px;background:url('/img/main_service_bg2.png') no-repeat;background-size:contain;}

}
@media (min-width: 769px) {
	.main_cs{position:relative;z-index:15;height:176px;width:100%;}
	.main_cs_w{position:relative;max-width:1600px;margin:0 auto;height:176px;font-size:35px;text-align:left;display:flex;align-items: center;padding:0 0 0 5%;}
	.main_cs_w span{color:#202ab5;padding:0 0 0 10px;}
	.main_cs_bg{position:absolute;z-index:16;bottom:0;right:0;width:544px;height:217px;background:url('/img/main_service_bg2.png') no-repeat;}
}



/* service_info 시설급여 */

@media (max-width: 768px) {
	.service_useflow_setting{margin:0 auto;padding:20px 15px;display:grid;gap:10px 0;grid-template-columns :1fr  0.2fr 1fr 0.2fr 1fr 0.2fr;}
	.service_useflow_setting .step_box{cursor:pointer;height:auto;padding:10px 0;background:#17beb4;border-radius:8px;display:flex;justify-content: center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.service_useflow_setting .step_box .c1{color:#bcff9e;font-size:12px;}
	.service_useflow_setting .step_box .c2{font-size:14px;color:#fff;padding:1px 0 4px;letter-spacing:-1px;line-height:130%;white-space:normal;word-break:keep-all;}
	.service_useflow_setting .step_box .c3 img{width:28px;}
	.service_useflow_setting .step_box .c3{background:#fff;padding:3px;border-radius:5px;width:34px;}
	.service_useflow_setting .step_box_divide{background:url('/img/step_arrow.svg') no-repeat 50% 50%;background-size:50%}

	.service_work1{margin:0 auto;padding:10px 15px 0;display:grid;gap:20px 3%;grid-template-columns :1fr 1fr;}
	.service_work1 .info{cursor:pointer;border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction: column;align-items: center;padding:15px;}
	.service_work1 .info .c1{font-size:16px;text-align:center;line-height:140%;white-space:normal;word-break:keep-all;}
	.service_work1 .info .c1 span{display:block;font-size:13px;color:#757575;line-height:140%;white-space:normal;word-break:keep-all;padding:2px 0 5px 0;}
	.service_work1 .info .c2 img{content:url('/img/icon_utub2.png');width:50px;}

	.service_work2{margin:0 auto;padding:10px 15px 0;display:grid;gap:20px;}
	.service_work2 .info{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction: column;padding:20px 15px;}
	.service_work2 .info .c1{display:block;font-size:18px;text-align:left;padding:0 0 2px 0;}
	.service_work2 .info .c1 a{color:#000;text-decoration:none;padding:0 28px 0 0;background:url('/img/icon_utub2.png') no-repeat 100% 50%;background-size:20px;}
	.service_work2 .info .c2{display:block;font-size:14px;color:#757575;line-height:160%;text-align:left;}
	.service_work2 .info .c2 a{color:#0000ff;text-decoration:none;padding:0 28px 0 0;background:url('/img/icon_utub2.png') no-repeat 100% 50%;background-size:20px;}
	.service_work2 .info .c2 a:hover{text-decoration:underline;}

}
@media (min-width: 769px) and (max-width: 1199px) {
	.service_useflow_setting{margin:0 auto;padding:20px 15px;display:flex;flex-wrap: wrap;flex-direction: row;gap:20px 0;}
	.service_useflow_setting .step_box{cursor:pointer;width:150px;height:137px;background:#17beb4;border-radius:8px;display:flex;justify-content: center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.service_useflow_setting .step_box .c1{color:#bcff9e;}
	.service_useflow_setting .step_box .c2{font-size:16px;color:#fff;padding:3px 0 6px;}
	.service_useflow_setting .step_box .c3{background:#fff;padding:5px;border-radius:5px;width:63px;}
	.service_useflow_setting .step_box_divide{width:30px;height:137px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}

	.service_work1{margin:0 auto;padding:20px 20px 0;display:grid;gap:20px 3%;grid-template-columns :1fr 1fr 1fr;}
	.service_work1 .info{cursor:pointer;border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:165px;display:flex;justify-content: space-between;align-items: center;padding:0 15px;}
	.service_work1 .info .c1{font-size:20px;text-align:left;line-height:140%;white-space:normal;word-break:keep-all;}
	.service_work1 .info .c1 span{display:block;font-size:14px;color:#757575;line-height:140%;white-space:normal;word-break:keep-all;padding:0 20px 0 0;}
	.service_work1 .info .c2 img{content:url('/img/icon_utub2.png');width:50px;}

	.service_work2{margin:0 auto;padding:20px 20px 0;display:grid;gap:20px 3%;grid-template-columns :1fr 1fr 1fr;}
	.service_work2 .info{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction: column;padding:20px 15px;}
	.service_work2 .info .c1{display:block;font-size:20px;text-align:left;padding:0 0 2px 0;}
	.service_work2 .info .c1 a{color:#000;text-decoration:none;padding:0 28px 0 0;background:url('/img/icon_utub2.png') no-repeat 100% 50%;background-size:20px;}
	.service_work2 .info .c2{display:block;font-size:14px;color:#757575;line-height:160%;text-align:left;}
	.service_work2 .info .c2 a{color:#0000ff;text-decoration:none;padding:0 28px 0 0;background:url('/img/icon_utub2.png') no-repeat 100% 50%;background-size:20px;}
	.service_work2 .info .c2 a:hover{text-decoration:underline;}

}
@media (min-width: 1200px) {
	.service_useflow_setting{max-width:1600px;margin:0 auto;padding:30px 0;display:flex;justify-content: center;}
	.service_useflow_setting .step_box{cursor:pointer;width:12%;height:137px;background:#17beb4;border-radius:8px;display:flex;justify-content: center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.service_useflow_setting .step_box .c1{color:#bcff9e;}
	.service_useflow_setting .step_box .c2{font-size:18px;color:#fff;padding:3px 0 6px;}
	.service_useflow_setting .step_box .c3{background:#fff;padding:5px;border-radius:5px;width:63px;}
	.service_useflow_setting .step_box_divide{width:30px;height:137px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}

	.service_work1{max-width:1600px;margin:0 auto;padding:20px 0 0 0;display:grid;gap:20px 3%;grid-template-columns :1fr 1fr 1fr;}
	.service_work1 .info{cursor:pointer;border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:165px;display:flex;justify-content: space-between;align-items: center;padding:0 35px;}
	.service_work1 .info .c1{font-size:25px;text-align:left;}
	.service_work1 .info .c1 span{display:block;font-size:16px;color:#757575;line-height:140%;white-space:normal;word-break:keep-all;padding:0 35px 0 0;}
	.service_work1 .info .c2 img{content:url('/img/icon_utub2.png');width:62px;height:44px;}

	.service_work2{max-width:1600px;margin:0 auto;padding:20px 0 0 0;display:grid;gap:20px 3%;grid-template-columns :1fr 1fr 1fr;}
	.service_work2 .info{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction: column;padding:30px 35px;}
	.service_work2 .info .c1{display:block;font-size:25px;text-align:left;padding:0 0 2px 0;}
	.service_work2 .info .c1 a{color:#000;text-decoration:none;padding:0 40px 0 0;background:url('/img/icon_utub2.png') no-repeat 100% 50%;background-size:30px;}
	.service_work2 .info .c2{display:block;font-size:16px;color:#757575;line-height:160%;text-align:left;}
	.service_work2 .info .c2 a{color:#0000ff;text-decoration:none;padding:0 40px 0 0;background:url('/img/icon_utub2.png') no-repeat 100% 50%;background-size:30px;}
	.service_work2 .info .c2 a:hover{text-decoration:underline;}
}



@media (max-width: 768px) {
	.service_fucn1{margin:0 auto;padding:10px 0;display:flex;justify-content: center;gap:20px; flex-wrap: wrap;justify-content: center;}
	.service_fucn1 .box{width:40%;height:150px;background:#fff;border-radius:8px;display:flex;justify-content: center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.service_fucn1 .pic img{object-fit:contain;}
	.service_fucn1 .pic{height:90px;padding:12px 0 5px 0;text-align:center;display:flex;justify-content: center;}
	.service_fucn1 .txt{font-size:14px;text-align:center;}
	.service_fucn1 .divide{display:none;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.service_fucn1{margin:0 auto;padding:20px;display:flex;justify-content: center;}
	.service_fucn1 .box{width:175px;height:175px;background:#fff;border-radius:8px;display:flex;justify-content: center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.service_fucn1 .pic img{object-fit:contain;}
	.service_fucn1 .pic{height:90px;padding:12px 0 5px 0;text-align:center;display:flex;justify-content: center;}
	.service_fucn1 .txt{font-size:15px;text-align:center;}
	.service_fucn1 .divide{width:70px;height:175px;background:url('/img/service_func1.png') no-repeat 50% 50%;}
}
@media (min-width: 1200px) {
	.service_fucn1{max-width:1600px;margin:0 auto;padding:20px 0;display:flex;justify-content: center;}
	.service_fucn1 .box{width:195px;height:195px;background:#fff;border-radius:8px;display:flex;justify-content: center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.service_fucn1 .pic{height:135px;padding:15px 0 5px 0;text-align:center;display:flex;justify-content: center;}
	.service_fucn1 .txt{font-size:15px;text-align:center;}
	.service_fucn1 .divide{width:90px;height:195px;background:url('/img/service_func1.png') no-repeat 50% 50%;}
}



@media (max-width: 768px) {
	.service_fucn2{margin:0 auto;padding:30px 15px;display:grid;gap:20px;}
	.service_fucn2 .box{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column; padding:20px;}
	.service_fucn2 .box .c1{border-radius:8px;color:#fff;background:#30b3f0;height:40px;line-height:40px;font-size:16px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.service_fucn2 .box .c2{color:#797979;font-size:14px;text-align:left;padding:15px 0 10px 8%;}
	.service_fucn2 .box .c3{color:#a0a0a0;font-size:12px;text-align:left;padding:15px 0 10px 8%;white-space:normal;word-break:keep-all;}

	.service_fucn2 .box2{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column;padding:20px;}
	.service_fucn2 .box2 .c1{border-radius:8px;color:#fff;height:40px;line-height:40px;font-size:16px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.service_fucn2 .box2 .bg1{background:#78bb02;}
	.service_fucn2 .box2 .bg2{background:#bbac02;}
	.service_fucn2 .box2 .bg3{background:#02b0bb;}
	.service_fucn2 .box2 .c2{display:flex;flex-direction: row;}
	.service_fucn2 .box2 .c2 .txt{width:50%;color:#797979;font-size:14px;text-align:left;padding:15px 0 10px 4%;}
	.service_fucn2 .box2 .c3{color:#a0a0a0;font-size:12px;text-align:left;padding:15px 0 10px 4%;white-space:normal;word-break:keep-all;}
	.service_fucn2 .box2 .btn_area{display:flex;justify-content: center;gap:10px;}
	.service_fucn2 .box2 .btn_area .btn_gray{width:48%;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.service_fucn2{margin:0 auto;padding:50px 15px;display:grid;gap:40px 5%;grid-template-columns :1fr 1fr;}
	.service_fucn2 .box{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column; padding:20px;}
	.service_fucn2 .box .c1{border-radius:8px;color:#fff;background:#30b3f0;height:60px;line-height:60px;font-size:16px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.service_fucn2 .box .c2{color:#797979;font-size:14px;text-align:left;padding:20px 0 10px 8%;}
	.service_fucn2 .box .c3{color:#a0a0a0;font-size:12px;text-align:left;padding:20px 0 10px 8%;white-space:normal;word-break:keep-all;}

	.service_fucn2 .box2{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column;padding:20px;}
	.service_fucn2 .box2 .c1{border-radius:8px;color:#fff;height:60px;line-height:60px;font-size:16px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.service_fucn2 .box2 .bg1{background:#78bb02;}
	.service_fucn2 .box2 .bg2{background:#bbac02;}
	.service_fucn2 .box2 .bg3{background:#02b0bb;}
	.service_fucn2 .box2 .c2{display:flex;flex-direction: row;}
	.service_fucn2 .box2 .c2 .txt{width:50%;color:#797979;font-size:14px;text-align:left;padding:20px 0 10px 8%;}
	.service_fucn2 .box2 .c3{color:#a0a0a0;font-size:12px;text-align:left;padding:20px 0 10px 8%;white-space:normal;word-break:keep-all;}
	.service_fucn2 .box2 .btn_area{display:flex;justify-content: center;gap:10px;}
	.service_fucn2 .box2 .btn_area .btn_gray{width:48%;}
}
@media (min-width: 1200px) {
	.service_fucn2{max-width:1600px;margin:0 auto;padding:50px 0;display:grid;gap:40px 5%;grid-template-columns :1fr 1fr 1fr;}
	.service_fucn2 .box{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column; padding:20px;}
	.service_fucn2 .box .c1{border-radius:8px;color:#fff;background:#30b3f0;height:60px;line-height:60px;font-size:20px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.service_fucn2 .box .c2{color:#797979;text-align:left;padding:20px 0 10px 8%;}
	.service_fucn2 .box .c3{color:#a0a0a0;font-size:14px;text-align:left;padding:20px 0 10px 8%;white-space:normal;word-break:keep-all;}

	.service_fucn2 .box2{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column;padding:20px;}
	.service_fucn2 .box2 .c1{border-radius:8px;color:#fff;height:60px;line-height:60px;font-size:20px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.service_fucn2 .box2 .bg1{background:#78bb02;}
	.service_fucn2 .box2 .bg2{background:#bbac02;}
	.service_fucn2 .box2 .bg3{background:#02b0bb;}
	.service_fucn2 .box2 .c2{display:flex;flex-direction: row;}
	.service_fucn2 .box2 .c2 .txt{width:50%;color:#797979;text-align:left;padding:20px 0 10px 8%;}
	.service_fucn2 .box2 .c3{color:#a0a0a0;font-size:14px;text-align:left;padding:20px 0 10px 8%;white-space:normal;word-break:keep-all;}
	.service_fucn2 .box2 .btn_area{display:flex;justify-content: center;gap:10px;}
	.service_fucn2 .box2 .btn_area .btn_gray{width:48%;}
}

@media (max-width: 719px) {
	.setapp_pic_size img{width:100%;}
}
@media (min-width: 720px) {
	.setapp_pic_size img{width:720px;}
}



/* appraisal 공단평가 */
@media (max-width: 768px) {
	.appraisal1{margin:0 auto;padding:20px 0 10px 0;display:grid;}
	.appraisal1 .pic img{height:198px;}
	.appraisal1 .rightarea{display:flex;flex-direction: column;align-items: center;}
	.appraisal1 .rightarea .t1{font-size:20px;color:#ffdc71;text-align:center;white-space:normal;word-break:keep-all;padding:20px 15px 20px 15px;line-height:120%;}
	.appraisal1 .rightarea .t2{cursor:pointer;width:90%;height:45px;line-height:45px;background:#fff;color:#000;font-size:16px;border-radius:100px;overflow:hidden;}
	.appraisal1 .rightarea .t2 img{height:60%;}
	.appraisal1 .rightarea .t3{font-size:14px;color:#a69b98;text-align:center;white-space:normal;word-break:keep-all;padding:20px 0 0 0;}
}
@media (min-width: 769px) and (max-width: 1299px) {
	.appraisal1{margin:0 auto;padding:40px 0 20px 0;display:grid;grid-template-columns :0.7fr 1fr;}
	.appraisal1 .pic img{width:90%;}
	.appraisal1 .rightarea{display:flex;flex-direction: column;align-items: center;}
	.appraisal1 .rightarea .t1{font-size:24px;color:#ffdc71;text-align:center;white-space:normal;word-break:keep-all;padding:10px 30px 20px 30px;}
	.appraisal1 .rightarea .t2{cursor:pointer;width:70%;height:50px;line-height:50px;background:#fff;color:#000;font-size:18px;border-radius:100px;overflow:hidden;}
	.appraisal1 .rightarea .t2 img{height:60%;}
	.appraisal1 .rightarea .t3{font-size:15px;color:#a69b98;text-align:center;white-space:normal;word-break:keep-all;padding:30px 0 0 0;}
}
@media (min-width: 1300px) {
	.appraisal1{max-width:1600px;margin:0 auto;padding:60px 0 40px 0;display:grid;grid-template-columns :697px auto;}
	.appraisal1 .pic img{}
	.appraisal1 .rightarea{display:flex;flex-direction: column;align-items: center;}
	.appraisal1 .rightarea .t1{font-size:33px;color:#ffdc71;text-align:center;white-space:normal;word-break:keep-all;padding:30px 20px 60px 20px;}
	.appraisal1 .rightarea .t2{cursor:pointer;width:580px;height:80px;line-height:80px;background:#fff;color:#000;font-size:25px;border-radius:100px;overflow:hidden;}
	.appraisal1 .rightarea .t3{font-size:18px;color:#a69b98;text-align:center;white-space:normal;word-break:keep-all;padding:60px 0 0 0;}
}


@media (max-width: 768px) {
	.appraisal_tbl_w{margin:0 auto;padding:0 0;}
	.appraisal_tbl_w .th{display:none;}
	.appraisal_tbl_col{grid-template-columns:26px auto;}

	.appraisal_tbl_w .num{padding:8px 0 2px 0;color:#838383;font-size:13px;border-bottom:0;grid-column:1/2;}
	.appraisal_tbl_w .el{text-align:left;padding:8px 0 2px 0;color:#838383;font-size:13px;border-bottom:0;grid-column:2/3;}
	.appraisal_tbl_w .con{line-height:130%;padding:5px 0;font-size:15px;border-bottom:0;grid-column:1/3;}
	.appraisal_tbl_w .bt{display:flex;align-items: center;  justify-content: flex-end;padding:0 10px 10px 0;grid-column:1/3;}
}
@media (min-width: 769px) {
	.appraisal_tbl_w{margin:0 auto;max-width:1600px;padding:0 0;}
	.appraisal_tbl_col{grid-template-columns:1fr 1fr 4fr 1fr;}

	.appraisal_tbl_w .num{}
	.appraisal_tbl_w .el{}
	.appraisal_tbl_w .con{}
	.appraisal_tbl_w .bt{display:flex;align-items: center; justify-content: center;padding:0;}
}


/* monitoring 모니터링 */

@media (max-width: 967px) {
	.sub_greenbrown_bg{margin:0 0 30px 0;}
	.monitoring{margin:0 auto;padding:20px 0 10px 0;display:grid;}
	.monitoring .pic img{height:198px;}
	.monitoring .rightarea{display:flex;flex-direction: column;align-items: center;}
	.monitoring .rightarea .t1{font-size:20px;color:#ffdc71;text-align:center;white-space:normal;word-break:keep-all;padding:20px 15px 0 15px;line-height:120%;}
	.monitoring .rightarea .t2{cursor:pointer;width:90%;height:45px;line-height:45px;background:#fff;color:#000;font-size:16px;border-radius:100px;overflow:hidden;}
	.monitoring .rightarea .t2 img{height:60%;}
	.monitoring .rightarea .t3{font-size:14px;color:#96ae9d;text-align:center;white-space:normal;word-break:keep-all;padding:20px 0 0 0;}

	.monitoring_info{margin:0 auto;padding:10px 0 30px;display:grid;gap:20px;}
	.monitoring_info .box{border-radius:15px;border:#d5d5d5 1px solid;background:#fff;height:auto;display:flex;flex-direction: column; padding:10px;}
	.monitoring_info .box .c1{border-radius:0;color:#000;background:#f8f8f8;min-height:37px;font-size:15px;letter-spacing:-1px;display:flex;align-items: center;font-family: 'Noto Sans KR Bold';text-align:left;padding:5px;}
	.monitoring_info .box .c2{color:#292929;text-align:left;padding:10px 4% 20px 4%;white-space:normal;word-break:keep-all;}
	.monitoring_info .box .c3{display:flex;flex-direction:column;background:#f4f6ee;padding:15px 24px 0 24px;}
	.monitoring_info .box .c3 .txt{width:100%;color:#000;font-size:12px;text-align:left;white-space:normal;word-break:keep-all;padding:0 0 10px 0;}
	.monitoring_info .box .c3 .txt b{font-size:14px;}
}
@media (min-width: 968px) and (max-width: 1299px) {
	.sub_greenbrown_bg{margin:0 0 50px 0;}
	.monitoring{margin:0 auto;padding:40px 0 20px 0;display:grid;align-items: center;grid-template-columns :0.7fr 1fr;}
	.monitoring .pic img{width:90%;}
	.monitoring .rightarea{display:flex;flex-direction: column;align-items: center;}
	.monitoring .rightarea .t1{font-size:24px;color:#ffdc71;text-align:center;white-space:normal;word-break:keep-all;padding:0 30px 0 30px;}
	.monitoring .rightarea .t2{cursor:pointer;width:70%;height:50px;line-height:50px;background:#fff;color:#000;font-size:18px;border-radius:100px;overflow:hidden;}
	.monitoring .rightarea .t2 img{height:60%;}
	.monitoring .rightarea .t3{font-size:15px;color:#96ae9d;text-align:center;white-space:normal;word-break:keep-all;padding:20px 0 0 0;}

	.monitoring_info{margin:0 auto;padding:20px 0 50px;display:grid;gap:20px 3%;grid-template-columns :1fr 1fr;}
	.monitoring_info .box{border-radius:15px;border:#d5d5d5 1px solid;background:#fff;height:auto;display:flex;flex-direction: column; padding:20px;}
	.monitoring_info .box .c1{border-radius:0;color:#000;background:#f8f8f8;height:50px;line-height:50px;font-size:18px;font-family: 'Noto Sans KR Bold';text-align:left;padding:0 0 0 3%;overflow:hidden;}
	.monitoring_info .box .c2{font-size:15px;color:#292929;text-align:left;padding:10px 4% 20px 4%;white-space:normal;word-break:keep-all;}
	.monitoring_info .box .c3{display:flex;flex-direction: row;background:#f4f6ee;padding:15px 24px;}
	.monitoring_info .box .c3 .txt{width:50%;color:#000;font-size:13px;text-align:left;white-space:normal;word-break:keep-all;}
	.monitoring_info .box .c3 .txt b{font-size:16px;}
}
@media (min-width: 1300px) {
	.sub_greenbrown_bg{margin:0 0 50px 0;}
	.monitoring{max-width:1600px;margin:0 auto;padding:60px 0 40px 0;display:grid;align-items: center;grid-template-columns :697px auto;}
	.monitoring .pic img{}
	.monitoring .rightarea{display:flex;flex-direction: column;align-items: center;}
	.monitoring .rightarea .t1{font-size:33px;color:#ffdc71;text-align:center;white-space:normal;word-break:keep-all;padding:0 20px 40px 20px;}
	.monitoring .rightarea .t3{font-size:18px;color:#96ae9d;text-align:center;white-space:normal;word-break:keep-all;padding:0 0 0 0;}

	.monitoring_info{max-width:1600px;margin:0 auto;padding:20px 0 50px 0;display:grid;gap:30px 5%;grid-template-columns :1fr 1fr ;}
	.monitoring_info .box{border-radius:15px;border:#d5d5d5 1px solid;background:#fff;height:auto;display:flex;flex-direction: column; padding:20px;}
	.monitoring_info .box .c1{border-radius:0;color:#000;background:#f8f8f8;height:60px;line-height:60px;font-size:25px;font-family: 'Noto Sans KR Bold';text-align:left;padding:0 0 0 3%;}
	.monitoring_info .box .c2{color:#292929;text-align:left;padding:10px 4% 20px 4%;white-space:normal;word-break:keep-all;}
	.monitoring_info .box .c3{display:flex;flex-direction: row;background:#f4f6ee;padding:15px 24px;}
	.monitoring_info .box .c3 .txt{width:50%;color:#000;font-size:14px;text-align:left;white-space:normal;word-break:keep-all;}
	.monitoring_info .box .c3 .txt b{font-size:16px;}
}



/* composition 소개 */
@media (max-width: 768px) {
	.composition{display:flex;justify-content: center;margin: 0 0 20px 0;}
	.composition .c1{display:flex;flex-direction: column;justify-content: center;align-items:center;width:130px;height:130px;background-color: rgba( 240, 243, 198, 0.7 );border-radius:400px;margin:0 -10px;}
	.composition .c2{display:flex;flex-direction: column;justify-content: center;align-items:center;width:130px;height:130px;background-color: rgba( 198, 243, 240, 0.7 );border-radius:400px;margin:0 -10px;}
	.composition .c3{display:flex;flex-direction: column;justify-content: center;align-items:center;width:130px;height:130px;background-color: rgba( 198, 218, 243, 0.7 );border-radius:400px;margin:0 -10px;}

	.composition .txt1{font-size:15px;white-space:normal;word-break:keep-all;padding:0 20px;}
	.composition .txt2{display:none;}

	.composition_mgt{margin: 30px 0 0 0;display:flex;flex-direction: column;justify-content:center;}

	.composition_grade1{height:auto;display:flex;justify-content:center;align-items:center;margin:20px 0;}
	.composition_grade1 .ar_L{width:30px;height:95px;background:url('/img/composition_1.png') no-repeat 50% 50%;background-size:contain;}
	.composition_grade1 .ct{width:80%;display:flex;flex-direction: column;justify-content:center;align-items:center;}
	.composition_grade1 .ct .txt1{font-size:20px;letter-spacing:-1px;color:#69a400;white-space:normal;word-break:keep-all;line-height:120%;}
	.composition_grade1 .ct .txt2{font-size:14px;color:#000;letter-spacing:-1px;padding:2px 0 0 0;white-space:normal;word-break:keep-all;line-height:120%;}
	.composition_grade1 .ar_R{width:30px;height:95px;background:url('/img/composition_2.png') no-repeat 50% 50%;background-size:contain;}

	.composition_grade2{display:flex;justify-content:center;align-items:flex-start;gap:1px;}
	.composition_grade2 .box{position:relative;height:64px;font-size:30px;display:flex;justify-content:center;align-items:center;}
	.composition_grade2 .box .smtxt{display:none;}
	.composition_grade2 .c1{background:#78bb02;color:#fff;}
	.composition_grade2 .c2{background:#d3d3d3;color:#000;}
	.composition_grade2 .c3{background:#e5e5e5;color:#8f8f8f;}
	.composition_grade2 .txt1{font-size:13px;padding:3px 0 2px 0;}
	.composition_grade2 .txt2{color:#77ba00;font-size:13px;}
	.composition_grade2 .step1{width:22%;display:flex;flex-direction: column;justify-content:center;}
	.composition_grade2 .step2{width:22%;display:flex;flex-direction: column;justify-content:center;}
	.composition_grade2 .step3{width:22%;display:flex;flex-direction: column;justify-content:center;}
	.composition_grade2 .step4{width:22%;display:flex;flex-direction: column;justify-content:center;}


	.composition_grade3{margin:0 auto;padding:10px 15px 30px 15px;display:grid;gap:3%;}
	.composition_grade3 .box{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction:column; padding:15px 10px;}
	.composition_grade3 .box .c1{color:#000;font-size:18px;text-align:center;padding:10px 0 15px 0;white-space:normal;word-break:keep-all;line-height:120%;}
	.composition_grade3 .box .c2{display:flex;}
	.composition_grade3 .box .c2 .txt{color:#757575;text-align:left;padding:0 85px 0 4%;white-space:normal;word-break:keep-all;}
	.composition_grade3 .pic1{background:url('/img/composition1.svg') no-repeat 93% 93%;background-size:85px;}
	.composition_grade3 .pic2{background:url('/img/composition2.svg') no-repeat 93% 93%;background-size:85px;}
	.composition_grade3 .pic3{background:url('/img/composition3.svg') no-repeat 93% 93%;background-size:85px;}

}
@media (min-width: 769px) and (max-width: 1199px) {
	.composition{display:flex;justify-content: center;margin: 0 0 50px 0;}
	.composition .c1{display:flex;flex-direction: column;justify-content: center;align-items:center;width:250px;height:250px;background-color: rgba( 240, 243, 198, 0.7 );border-radius:400px;margin:0 -20px;}
	.composition .c2{display:flex;flex-direction: column;justify-content: center;align-items:center;width:250px;height:250px;background-color: rgba( 198, 243, 240, 0.7 );border-radius:400px;margin:0 -20px;}
	.composition .c3{display:flex;flex-direction: column;justify-content: center;align-items:center;width:250px;height:250px;background-color: rgba( 198, 218, 243, 0.7 );border-radius:400px;margin:0 -20px;}

	.composition .txt1{font-size:25px;}
	.composition .txt2{font-size:14px;padding:20px 40px 0;white-space:normal;word-break:keep-all;}

	.composition_mgt{margin: 50px 0 0 0;display:flex;flex-direction: column;justify-content:center;}

	.composition_grade1{height:135px;display:flex;justify-content:center;align-items:center;margin:35px 0;}
	.composition_grade1 .ar_L{width:66px;height:135px;background:url('/img/composition_1.png') no-repeat 50% 50%;background-size:contain;}
	.composition_grade1 .ct{width:55%;display:flex;flex-direction: column;justify-content:center;align-items:center;}
	.composition_grade1 .ct .txt1{font-size:30px;color:#69a400;white-space:normal;word-break:keep-all;}
	.composition_grade1 .ct .txt2{font-size:16px;color:#000;padding:5px 0 0 0;white-space:normal;word-break:keep-all;}
	.composition_grade1 .ar_R{width:66px;height:135px;background:url('/img/composition_2.png') no-repeat 50% 50%;background-size:contain;}

	.composition_grade2{display:flex;justify-content:center;align-items:flex-start;gap:1px;}
	.composition_grade2 .box{position:relative;height:168px;font-size:68px;display:flex;justify-content:center;align-items:center;}
	.composition_grade2 .box .smtxt{position:absolute;right:15px;bottom:8px;font-size:20px;}
	.composition_grade2 .c1{background:#78bb02;color:#fff;}
	.composition_grade2 .c2{background:#d3d3d3;color:#000;}
	.composition_grade2 .c3{background:#e5e5e5;color:#8f8f8f;}
	.composition_grade2 .txt1{font-size:18px;padding:3px 0 2px 0;}
	.composition_grade2 .txt2{color:#77ba00;font-size:18px;white-space:normal;word-break:keep-all;}
	.composition_grade2 .step1{width:22%;display:flex;flex-direction: column;justify-content:center;}
	.composition_grade2 .step2{width:22%;display:flex;flex-direction: column;justify-content:center;}
	.composition_grade2 .step3{width:22%;display:flex;flex-direction: column;justify-content:center;}
	.composition_grade2 .step4{width:22%;display:flex;flex-direction: column;justify-content:center;}


	.composition_grade3{margin:0 auto;padding:10px 15px 10px 15px;display:grid;gap:10px;grid-template-columns :1fr 1fr 1fr;}
	.composition_grade3 .box{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction:column; padding:20px 10px 10px 10px;}
	.composition_grade3 .box .c1{color:#000;font-size:20px;text-align:center;padding:0 0 10px 0;white-space:normal;word-break:keep-all;line-height:120%;}
	.composition_grade3 .box .c2{display:flex;flex-direction: column;}
	.composition_grade3 .box .c2 .txt{color:#757575;text-align:left;padding:0 10px 95px 10px;white-space:normal;word-break:keep-all;}
	.composition_grade3 .pic1{background:url('/img/composition1.svg') no-repeat 93% 93%;}
	.composition_grade3 .pic2{background:url('/img/composition2.svg') no-repeat 93% 93%;}
	.composition_grade3 .pic3{background:url('/img/composition3.svg') no-repeat 93% 93%;}

}
@media (min-width: 1200px) {
	.composition{display:flex;justify-content: center;margin: 0 0 50px 0;}
	.composition .c1{display:flex;flex-direction: column;justify-content: center;align-items:center;width:300px;height:300px;background-color: rgba( 240, 243, 198, 0.7 );border-radius:400px;margin:0 -20px;}
	.composition .c2{display:flex;flex-direction: column;justify-content: center;align-items:center;width:300px;height:300px;background-color: rgba( 198, 243, 240, 0.7 );border-radius:400px;margin:0 -20px;}
	.composition .c3{display:flex;flex-direction: column;justify-content: center;align-items:center;width:300px;height:300px;background-color: rgba( 198, 218, 243, 0.7 );border-radius:400px;margin:0 -20px;}

	.composition .txt1{font-size:30px;}
	.composition .txt2{font-size:15px;padding:20px 40px 0;white-space:normal;word-break:keep-all;}

	.composition_mgt{margin: 50px 0 0 0;display:flex;flex-direction: column;justify-content:center;}

	.composition_grade1{height:135px;display:flex;justify-content:center;align-items:center;margin:35px 0;}
	.composition_grade1 .ar_L{width:66px;height:135px;background:url('/img/composition_1.png') no-repeat 50% 50%;background-size:contain;}
	.composition_grade1 .ct{width:55%;display:flex;flex-direction: column;justify-content:center;align-items:center;}
	.composition_grade1 .ct .txt1{font-size:40px;color:#69a400;white-space:normal;word-break:keep-all;}
	.composition_grade1 .ct .txt2{font-size:18px;color:#000;padding:5px 0 0 0;}
	.composition_grade1 .ar_R{width:66px;height:135px;background:url('/img/composition_2.png') no-repeat 50% 50%;background-size:contain;}

	.composition_grade2{display:flex;justify-content:center;align-items:flex-start;gap:1px;}
	.composition_grade2 .box{position:relative;height:168px;font-size:68px;display:flex;justify-content:center;align-items:center;}
	.composition_grade2 .box .smtxt{position:absolute;right:15px;bottom:8px;font-size:20px;}
	.composition_grade2 .c1{background:#78bb02;color:#fff;}
	.composition_grade2 .c2{background:#d3d3d3;color:#000;}
	.composition_grade2 .c3{background:#e5e5e5;color:#8f8f8f;}
	.composition_grade2 .txt1{font-size:18px;padding:3px 0 2px 0;}
	.composition_grade2 .txt2{color:#77ba00;font-size:18px;}
	.composition_grade2 .step1{width:16%;display:flex;flex-direction: column;justify-content:center;}
	.composition_grade2 .step2{width:16%;display:flex;flex-direction: column;justify-content:center;}
	.composition_grade2 .step3{width:16%;display:flex;flex-direction: column;justify-content:center;}
	.composition_grade2 .step4{width:16%;display:flex;flex-direction: column;justify-content:center;}


	.composition_grade3{max-width:1600px;margin:0 auto;padding:20px 0 50px 0;display:grid;gap:3%;grid-template-columns :1fr 1fr 1fr;}
	.composition_grade3 .box{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction:column; padding:50px 40px 30px 40px;}
	.composition_grade3 .box .c1{color:#000;font-size:25px;text-align:center;padding:0 0 20px 0;white-space:normal;word-break:keep-all;line-height:120%;}
	.composition_grade3 .box .c2{display:flex;}
	.composition_grade3 .box .c2 .txt{color:#757575;text-align:left;padding:0 95px 0 4%;white-space:normal;word-break:keep-all;}
	.composition_grade3 .pic1{background:url('/img/composition1.svg') no-repeat 93% 93%;}
	.composition_grade3 .pic2{background:url('/img/composition2.svg') no-repeat 93% 93%;}
	.composition_grade3 .pic3{background:url('/img/composition3.svg') no-repeat 93% 93%;}
}



/* smartcare 스마트요양원 */
@media (max-width: 768px) {
	.addservice_vs{margin:0 auto;padding:0 0 5px 0;display:grid;align-items: center;}
	.addservice_vs .pic img{width:360px;}
	.addservice_vs .rightarea{display:flex;flex-direction: column;align-items: center;}
	.addservice_vs .rightarea .t1{font-size:15px;color:#000;text-align:center;white-space:normal;word-break:keep-all;padding:10px 0 0 0;font-family: 'Noto Sans KR bold';}
	.addservice_vs .rightarea .t2{font-size:20px;line-height:120%;color:#018fdf;text-align:center;white-space:normal;word-break:keep-all;padding:12px 10px 14px 10px;}
	.addservice_vs .rightarea .t3{font-size:14px;color:#000;text-align:center;white-space:normal;word-break:keep-all;padding:0 20px 0;}
	.addservice_vs .rightarea .bt{cursor:pointer;width:90%;height:48px;line-height:48px;background:#fff;border:#0991de 1px solid;color:#000;font-size:16px;border-radius:80px;overflow:hidden;margin:0 0 15px 0;}
	.addservice_vs .rightarea .t4{font-size:12px;color:#a1a1a1;text-align:center;white-space:normal;word-break:keep-all;padding:10px 20px 0 0;}

	.smartcare_flow{margin:0 auto;padding:10px 15px 0 15px;display:grid;gap:20px;}
	.smartcare_flow .pic img{object-fit:contain;width:100%;}
	.smartcare_flow .ele{width:100%;padding:0 0 0 0;display:grid;gap:10px 0;}
	.smartcare_flow .ele .box{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction:column; padding:10px 10px;}
	.smartcare_flow .ele .box .c1{text-align:center;font-size:12px;padding:0 0 3px 0;white-space:normal;word-break:keep-all;}
	.smartcare_flow .ele .box .c2{text-align:center;font-size:18px;padding:0 0 7px 0;white-space:normal;word-break:keep-all;}
	.smartcare_flow .ele .box .c3{color:#757575;text-align:center;font-size:14px;padding:0 0 70px 0;white-space:normal;word-break:keep-all;}
	.smartcare_flow .ele .pic1{background:url('/img/smartcare_bg1.png') no-repeat 50% 100%;background-size:220px;}
	.smartcare_flow .ele .pic2{background:url('/img/smartcare_bg2.png') no-repeat 50% 100%;background-size:220px;}
	.smartcare_flow .ele .pic3{background:url('/img/smartcare_bg3.png') no-repeat 50% 100%;background-size:220px;}

	.smartcare_step{margin:0 auto;padding:10px 15px;display:flex;flex-wrap: wrap;flex-direction: row;gap:15px 0;}
	.smartcare_step .step_box{width:90px;height:55px;background:#e9f2f7;border-radius:5px;display:flex;justify-content: center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.smartcare_step .step_box .c1{font-size:12px;color:#0991de;font-family: 'Noto Sans KR bold';}
	.smartcare_step .step_box .c2{color:#000;padding:3px 0 6px;}
	.smartcare_step .step_box_divide{width:18px;height:55px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;background-size:40%;}
	.smartcare_btn button{width:49%;}
	.smartcare_btn{padding:10px 20px 30px;display:flex;flex-wrap: wrap;gap:10px 5px;}

	.smartcare_func{background:url('/img/smartcare_2_vert.png') no-repeat 50% 50%;background-size:contain;height:433px;margin:10px 0 0 0;}
	.smartcare_func_btn button{width:49%;}
	.smartcare_func_btn{padding:10px 20px 10px;display:flex;flex-wrap: wrap;gap:10px 5px;}

	.smartcare_cost{margin:0 auto;padding:10px 15px 30px;display:grid;gap:15px;}
	.smartcare_cost .box{border-radius:15px;border:#0991de 2px solid;background:#fff;height:auto;display:flex;flex-direction:column; padding:15px 10px;}
	.smartcare_cost .box .c1{text-align:center;padding:0 0 3px 0;font-size:20px;line-height:120%;white-space:normal;word-break:keep-all;}
	.smartcare_cost .box .c2{text-align:center;padding:0 0 15px 0;font-size:14px;line-height:120%;color:#757575;white-space:normal;word-break:keep-all;}
	.smartcare_cost .box .c3{padding:5px 0;}
	.smartcare_cost .box .c4{text-align:center;padding:10px 0 10px 0;font-size:25px;color:#ff0000;white-space:normal;word-break:keep-all;}
	.smartcare_cost .box .c4 b{font-size:30px;}
	.smartcare_cost .box .info{text-align:left;padding:15px 15px;font-size:12px;background:#f5f7f9;border-radius:8px;}
	.smartcare_cost .box_list{width:90%;display:grid;grid-template-columns :30% auto;align-items: center;}
	.smartcare_cost .box_list .li1{font-size:16px;}
	.smartcare_cost .box_list .li2{font-size:20px;color:#ff0000;}
	.smartcare_cost .box_list .li2 b{font-size:30px;}
	.smartcare_cost .bg1{display:flex;justify-content: center;background:#f6f6f6;border-radius:8px;padding:10px 0;}
	.smartcare_cost .bg2{display:flex;justify-content: center;background:#fff;border-radius:8px;padding:10px 0;}

	.smartcare_pd{margin:0 auto;padding:10px 15px 10px;display:grid;grid-template-columns :1fr 1fr;gap:10px;}
	.smartcare_pd .box{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction:column;justify-content:center;align-items: center;gap:10px;padding:15px 0;}
	.smartcare_pd .box .pic{width:135px;height:120px;border-radius:8px;overflow:hidden;}
	.smartcare_pd .box .txt{display:flex;flex-direction:column;justify-content: center;}
	.smartcare_pd .box .txt .c1{font-size:18px;padding:0 0 5px 0;}
	.smartcare_pd .box .txt .c2{cursor:pointer;background:#000;color:#fff;width:120px;height:30px;line-height:30px;text-align:center;border-radius:50px;}

	.smartcare_layer_w2{display:flex;flex-direction:column;justify-content:center;padding:0;margin:0 auto;}
	.smartcare_layer_term{padding:10px;text-align:left;white-space:normal;word-break:keep-all;}

}
@media (min-width: 769px) and (max-width: 1199px) {
	.addservice_vs{margin:0 auto;padding:10px 0 10px 0;display:grid;grid-template-columns :1fr 2fr;align-items: center;}
	.addservice_vs .pic img{width:360px;}
	.addservice_vs .rightarea{display:flex;flex-direction: column;}
	.addservice_vs .rightarea .t1{font-size:18px;color:#000;text-align:left;white-space:normal;word-break:keep-all;padding:0 0 0 0;font-family: 'Noto Sans KR bold';}
	.addservice_vs .rightarea .t2{font-size:30px;color:#018fdf;text-align:left;white-space:normal;word-break:keep-all;padding:18px 0 20px 0;}
	.addservice_vs .rightarea .t3{font-size:16px;color:#000;text-align:left;white-space:normal;word-break:keep-all;padding:0 0 0 0;}
	.addservice_vs .rightarea .bt{cursor:pointer;width:90%;height:64px;line-height:64px;background:#fff;border:#0991de 1px solid;color:#000;font-size:20px;border-radius:80px;overflow:hidden;margin:0 0 18px 0;}
	.addservice_vs .rightarea .t4{font-size:14px;color:#a1a1a1;text-align:left;white-space:normal;word-break:keep-all;padding:8px 50px 0 0;}

	.smartcare_flow{margin:0 auto;padding:20px 15px 0 15px;display:grid;grid-template-columns :1fr 1fr;gap:3%;}
	.smartcare_flow .pic img{object-fit:contain;width:98%;}
	.smartcare_flow .ele{width:100%;padding:0 0 0 0;display:grid;gap:20px 0;}
	.smartcare_flow .ele .box{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction:column; padding:20px 30px;}
	.smartcare_flow .ele .box .c1{text-align:left;font-size:15px;padding:0 0 3px 0;white-space:normal;word-break:keep-all;}
	.smartcare_flow .ele .box .c2{text-align:left;font-size:20px;padding:0 0 7px 0;white-space:normal;word-break:keep-all;}
	.smartcare_flow .ele .box .c3{color:#757575;text-align:left;font-size:14px;padding:0 150px 0 0;white-space:normal;word-break:keep-all;}
	.smartcare_flow .ele .pic1{background:url('/img/smartcare_bg1.png') no-repeat 93% 100%;background-size:200px;}
	.smartcare_flow .ele .pic2{background:url('/img/smartcare_bg2.png') no-repeat 93% 100%;background-size:200px;}
	.smartcare_flow .ele .pic3{background:url('/img/smartcare_bg3.png') no-repeat 93% 100%;background-size:200px;}


	.smartcare_step{margin:0 auto;padding:20px 15px;display:flex;flex-wrap: wrap;flex-direction: row;gap:20px 0;}
	.smartcare_step .step_box{width:177px;height:117px;background:#e9f2f7;border-radius:8px;display:flex;justify-content: center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.smartcare_step .step_box .c1{color:#0991de;font-family: 'Noto Sans KR bold';}
	.smartcare_step .step_box .c2{font-size:20px;color:#000;padding:3px 0 6px;}
	.smartcare_step .step_box_divide{width:3%;height:117px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}
	.smartcare_btn button{width:25%;}
	.smartcare_btn{padding:10px 0 50px 0;display:flex;justify-content:center;gap:10px;}

	.smartcare_func{background:url('/img/smartcare_2.png') no-repeat 50% 50%;background-size:contain;height:360px;margin:20px 0 0 0;}
	.smartcare_func_btn button{width:25%;}
	.smartcare_func_btn{padding:30px 0 20px 0;display:flex;justify-content:center;gap:10px;}

	.smartcare_cost{margin:0 auto;padding:20px 15px 50px;display:grid;grid-template-columns :1fr 1fr;gap:3%;}
	.smartcare_cost .box{border-radius:15px;border:#0991de 2px solid;background:#fff;height:auto;display:flex;flex-direction:column; padding:20px 30px;}
	.smartcare_cost .box .c1{text-align:center;padding:0 0 3px 0;font-size:25px;line-height:120%;white-space:normal;word-break:keep-all;}
	.smartcare_cost .box .c2{text-align:center;padding:0 0 15px 0;font-size:16px;line-height:120%;color:#757575;white-space:normal;word-break:keep-all;}
	.smartcare_cost .box .c3{padding:5px 0;}
	.smartcare_cost .box .c4{text-align:center;padding:18px 0 18px 0;font-size:28px;color:#ff0000;white-space:normal;word-break:keep-all;}
	.smartcare_cost .box .c4 b{font-size:35px;}
	.smartcare_cost .box .info{text-align:left;padding:15px 30px;font-size:13px;background:#f5f7f9;border-radius:8px;}
	.smartcare_cost .box_list{width:300px;display:grid;grid-template-columns :80px auto;align-items: center;}
	.smartcare_cost .box_list .li1{font-size:18px;}
	.smartcare_cost .box_list .li2{font-size:28px;color:#ff0000;}
	.smartcare_cost .box_list .li2 b{font-size:35px;}
	.smartcare_cost .bg1{display:flex;justify-content: center;background:#f6f6f6;border-radius:8px;padding:10px 0;}
	.smartcare_cost .bg2{display:flex;justify-content: center;background:#fff;border-radius:8px;padding:10px 0;}

	.smartcare_pd{margin:0 auto;padding:20px 15px 20px;display:grid;grid-template-columns :1fr 1fr 1fr 1fr;gap:10px;}
	.smartcare_pd .box{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction:column;justify-content:center;align-items: center;gap:10px;padding:15px 0;}
	.smartcare_pd .box .pic{width:135px;height:120px;border-radius:8px;overflow:hidden;}
	.smartcare_pd .box .txt{display:flex;flex-direction:column;justify-content: center;}
	.smartcare_pd .box .txt .c1{font-size:18px;padding:0 0 5px 0;}
	.smartcare_pd .box .txt .c2{cursor:pointer;background:#000;color:#fff;width:120px;height:30px;line-height:30px;text-align:center;border-radius:50px;}

	.smartcare_layer_w2{display:flex;flex-direction:column;justify-content:center;padding:0;margin:0 auto;}
	.smartcare_layer_term{padding:30px 30px 30px 30px;text-align:left;white-space:normal;word-break:keep-all;}
}
@media (min-width: 1200px) {
	.addservice_vs{max-width:1600px;margin:0 auto;padding:10px 0 10px 0;display:grid;grid-template-columns :1fr 2fr;align-items: center;}
	.addservice_vs .pic img{}
	.addservice_vs .rightarea{display:flex;flex-direction: column;}
	.addservice_vs .rightarea .t1{font-size:20px;color:#000;text-align:left;white-space:normal;word-break:keep-all;padding:0 0 0 0;font-family: 'Noto Sans KR bold';}
	.addservice_vs .rightarea .t2{font-size:40px;color:#018fdf;text-align:left;white-space:normal;word-break:keep-all;padding:23px 0 25px 0;}
	.addservice_vs .rightarea .t3{font-size:18px;color:#000;text-align:left;white-space:normal;word-break:keep-all;padding:0 50px 0 0;}
	.addservice_vs .rightarea .bt{cursor:pointer;width:586px;height:74px;line-height:74px;background:#fff;border:#0991de 1px solid;color:#000;font-size:25px;border-radius:80px;overflow:hidden;margin:-10px 0 18px 0;}
	.addservice_vs .rightarea .t4{font-size:14px;color:#a1a1a1;text-align:left;white-space:normal;word-break:keep-all;padding:8px 50px 0 0;}

	.smartcare_flow{max-width:1600px;margin:0 auto;padding:20px 0 0 0;display:grid;grid-template-columns :1fr 1fr;gap:3%;}
	.smartcare_flow .pic img{object-fit:contain;width:98%;}
	.smartcare_flow .ele{width:100%;padding:0 0 0 0;display:grid;gap:20px 0;}
	.smartcare_flow .ele .box{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;flex-direction:column; padding:20px 30px;}
	.smartcare_flow .ele .box .c1{text-align:left;padding:0 0 3px 0;white-space:normal;word-break:keep-all;}
	.smartcare_flow .ele .box .c2{text-align:left;font-size:25px;padding:0 0 7px 0;white-space:normal;word-break:keep-all;}
	.smartcare_flow .ele .box .c3{color:#757575;text-align:left;padding:0 380px 0 0;white-space:normal;word-break:keep-all;}
	.smartcare_flow .ele .pic1{background:url('/img/smartcare_bg1.png') no-repeat 93% 100%;background-size:430px;}
	.smartcare_flow .ele .pic2{background:url('/img/smartcare_bg2.png') no-repeat 93% 100%;background-size:430px;}
	.smartcare_flow .ele .pic3{background:url('/img/smartcare_bg3.png') no-repeat 93% 100%;background-size:430px;}

	.smartcare_step{max-width:1600px;margin:0 auto;padding:20px 0;display:flex;justify-content: center;}
	.smartcare_step .step_box{width:13%;height:117px;background:#e9f2f7;border-radius:8px;display:flex;justify-content: center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.smartcare_step .step_box .c1{color:#0991de;font-family: 'Noto Sans KR bold';}
	.smartcare_step .step_box .c2{font-size:20px;color:#000;padding:3px 0 6px;}
	.smartcare_step .step_box_divide{width:3%;height:117px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}
	.smartcare_btn button{width:20%;}
	.smartcare_btn{padding:10px 0 50px 0;display:flex;justify-content:center;gap:10px;}

	.smartcare_func{background:url('/img/smartcare_2.png') no-repeat 50% 50%;background-size:contain;height:442px;margin:20px 0 0 0;}
	.smartcare_func_btn button{width:20%;}
	.smartcare_func_btn{padding:30px 0 20px 0;display:flex;justify-content:center;gap:10px;}

	.smartcare_cost{max-width:1600px;margin:0 auto;padding:20px 0 50px 0;display:grid;grid-template-columns :1fr 1fr;gap:3%;}
	.smartcare_cost .box{border-radius:15px;border:#0991de 2px solid;background:#fff;height:auto;display:flex;flex-direction:column; padding:30px 50px;}
	.smartcare_cost .box .c1{text-align:center;padding:0 0 3px 0;font-size:28px;white-space:normal;word-break:keep-all;}
	.smartcare_cost .box .c2{text-align:center;padding:0 0 15px 0;font-size:16px;color:#757575;white-space:normal;word-break:keep-all;}
	.smartcare_cost .box .c3{padding:5px 0;}
	.smartcare_cost .box .c4{text-align:center;padding:18px 0 18px 0;font-size:34px;color:#ff0000;white-space:normal;word-break:keep-all;}
	.smartcare_cost .box .c4 b{font-size:41px;}
	.smartcare_cost .box .info{text-align:left;padding:15px 50px;font-size:13px;background:#f5f7f9;border-radius:8px;}
	.smartcare_cost .box_list{width:400px;display:grid;grid-template-columns :150px auto;align-items: center;}
	.smartcare_cost .box_list .li1{font-size:18px;}
	.smartcare_cost .box_list .li2{font-size:34px;color:#ff0000;}
	.smartcare_cost .box_list .li2 b{font-size:41px;}
	.smartcare_cost .bg1{display:flex;justify-content: center;background:#f6f6f6;border-radius:8px;padding:10px 0;}
	.smartcare_cost .bg2{display:flex;justify-content: center;background:#fff;border-radius:8px;padding:10px 0;}

	.smartcare_pd{max-width:1600px;margin:0 auto;padding:20px 0 20px 0;display:grid;grid-template-columns :1fr 1fr 1fr 1fr;gap:25px;}
	.smartcare_pd .box{border-radius:15px;border:#d4d4d4 1px solid;background:#fff;height:auto;display:flex;justify-content:center;gap:18px;padding:30px 0;}
	.smartcare_pd .box .pic{width:135px;height:120px;border-radius:8px;overflow:hidden;}
	.smartcare_pd .box .txt{display:flex;flex-direction:column;justify-content: center;}
	.smartcare_pd .box .txt .c1{font-size:25px;padding:0 0 5px 0;}
	.smartcare_pd .box .txt .c2{cursor:pointer;background:#000;color:#fff;width:120px;height:30px;line-height:30px;text-align:center;border-radius:50px;}


	.smartcare_layer_w2{display:flex;flex-direction:column;justify-content:center;padding:10px 20px;margin:0 auto;}
	.smartcare_layer_term{padding:30px 30px 30px 30px;text-align:left;white-space:normal;word-break:keep-all;}


}
.smartcare_tab_design{width:100%;display:grid;grid-template-columns:1fr 1fr;justify-items: center;background:#f5f5f5;border-radius:6px;height:52px;}
.smartcare_tab_design li{width:100%;}
.smartcare_tab_design .nav-link{width:100%;background:none;color:#848484;height:52px;}
.smartcare_tab_design .active{background:#00aeff;border:#00aeff 1px solid;border-radius:6px;color:#fff;font-family: 'Noto Sans KR bold';}
.smartcare_tab_design button{padding:0;white-space:normal;word-break:keep-all;line-height:120%;}

.smartcare_layer_w1{display:flex;flex-direction:column;justify-content:center;max-width:460px;width:100%;margin:0 auto;}
.smartcare_layer_inline{display:flex;flex-direction:column;align-items: flex-start;margin:20px 0 0 0;}
.smartcare_layer_inline label{padding:0 0 6px 12px !important;margin:0 !important;}
.smartcare_picsize{margin:0 auto;max-width:720px;width:100%;}
.smartcare_picsize img{width:100%;}
.smartcare_layer_term .tt{font-size:20px;font-family: 'Noto Sans KR bold';}

.smartcare_ordernum{width:100%;display:grid;grid-template-columns:1.5fr 1fr;gap:20px;padding:0 20px; align-items: center; }
.smartcare_ordernum .count{text-align:right;font-size:20px;}
.smartcare_ordernum .count b{text-align:right;font-size:26px;font-family: 'Noto Sans KR bold';}
.smartcare_ordernum .ar{display:grid;align-items: center;grid-template-columns:35px auto 35px;border:#dde0e3 1px solid; height: 32px;}
.smartcare_ordernum .ar .lf{display:flex;align-items: center;justify-content: center;background:#f1f2f4;height:100%;font-size:18px;}
.smartcare_ordernum .ar .ct{background:#fff;}
.smartcare_ordernum .ar .rg{display:flex;align-items: center;justify-content: center;background:#f1f2f4;height:100%;font-size:18px;}

.incruit_request{display:flex;flex-direction: column;gap:30px;}
.incruit_request_term{display:flex;flex-direction: column;border:#c4c4c4 1px solid;height:300px;margin:10px 0 0 0;border-radius:8px;overflow:hidden;}
.incruit_request_term .term{height:100%;border-bottom:#c4c4c4 1px solid;}
.incruit_request_term .ck{display:flex;text-align:center;height:53px;align-items: center; justify-content: center;}
.incruit_request .all_ck{display:flex;align-items:center;height:53px;align-items: center; justify-content: center; background:#e9f2f7}


/* sujifine 수지파인 */

@media (max-width: 768px) {
	.sujifine{display:grid;grid-template-columns:1fr 1fr;justify-content: center;margin:10px 0 10px 0;justify-items: center;}
	.sujifine .circle{display:flex;flex-direction: column;justify-content: center;align-items:center;justify-items: center;width:180px;height:180px;border-radius:400px;}
	.sujifine .c1{background:rgba( 0, 175, 233, 0.9 ) url('/img/sujifine_cbg1.png') no-repeat 50% 100%;background-size:60%;margin:0 -10px -10px 10px;}
	.sujifine .c2{background: rgba( 0, 48, 154, 0.9 ) url('/img/sujifine_cbg2.png') no-repeat 40% 90%;background-size:60%;margin:0 0 -10px -10px;}
	.sujifine .c3{background: rgba( 121, 190, 0, 0.9 ) url('/img/sujifine_cbg3.png') no-repeat 60% 100%;background-size:70%;margin:-10px -10px 0 10px;}
	.sujifine .c4{background: rgba( 84, 47, 162, 0.9 ) url('/img/sujifine_cbg4.png') no-repeat 50% 100%;background-size:70%;margin:-10px 0 0 -10px;}
	.sujifine .txt1{font-size:18px;color:#fff;font-family: 'Noto Sans KR bold';}
	.sujifine .txt2{display:none;}

	.sujifine_picsize{margin:0 auto;max-width:720px;width:100%;}
	.sujifine_picsize img{width:100%;}


	.sujifine_btn button{width:45%;}
	.sujifine_btn{padding:10px 0 30px 0;display:flex;justify-content:center;gap:10px;}

	.sujifine_step_tit{margin:0 auto;font-size:16px;padding:20px 0 10px 20px;text-align:left;}
	.sujifine_step{margin:0 auto;padding:10px 10px;display:flex;flex-wrap: wrap;align-items: center;background:#fff;border-radius:10px;gap:15px 0;}
	.sujifine_step .step_box{width:145px;height:84px;padding:15px 0 0 0;background:#fff;border:#0991de 2px solid;border-radius:8px;display:flex;justify-content: flex-start;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.sujifine_step .step_box .c1{color:#0991de;font-family: 'Noto Sans KR bold';}
	.sujifine_step .step_box .c2{font-size:15px;color:#000;padding:3px 4px 6px;white-space:normal;word-break:keep-all;line-height:120%;}
	.sujifine_step .step_box .c2 span{font-size:14px;color:#4e4e4e;}
	.sujifine_step .step_box_divide{width:20px;height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;background-size:50%;}



	.sujifine_stepadd{margin:0 auto;height:auto;padding:0;background:#a3a3a3;border:#a3a3a3 1px solid;border-radius:8px;display:grid;grid-template-columns:100px auto;align-items: center;overflow: hidden;}
	.sujifine_stepadd .box1{display:flex;align-items:center;justify-content: center;font-size:16px;color:#fff;white-space:normal;word-break:keep-all;}
	.sujifine_stepadd .box2{display:flex;align-items:center;text-align:left;background:#fff;padding:5px 0 5px 20px;}

	.sujifine_comm{margin:0 auto;padding:15px;display:grid;gap:15px;grid-template-columns :1fr 1fr;}
	.sujifine_comm .box{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column; padding:8px;}
	.sujifine_comm .box .c1{border-radius:5px;color:#000;background:#eeeeee;height:40px;line-height:40px;font-size:15px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.sujifine_comm .box .c2{color:#797979;text-align:left;padding:10px 0 5px 8%;}
	.sujifine_comm .box .c3{color:#a0a0a0;font-size:14px;text-align:left;padding:20px 0 10px 8%;white-space:normal;word-break:keep-all;}

	.sujifine_appsetup{margin:0 auto;padding:10px 10px;display:flex;flex-wrap: wrap;align-items: flex-start;}
	.sujifine_appsetup .step_box{width:140px;height:auto;padding:15px 0 0 0;border-radius:8px;display:flex;justify-content:center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.sujifine_appsetup .step_box .c1{color:#659e00;font-family: 'Noto Sans KR bold';padding:0 0 6px 0;}
	.sujifine_appsetup .step_box .c2{width:100%;min-width:140px;height:140px;border:#c4d6c9 1px solid;border-radius:15px;}
	.sujifine_appsetup .step_box .c3{font-size:14px;padding:10px 0 0 0;white-space:normal;word-break:keep-all;line-height:130%;}
	.sujifine_appsetup .step_box_divide{width:30px;height:30px;margin:100px 0 0 0;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}
	.sujifine_appsetup .step_box .bgpic1{background:#fff url('/img/sujifine_app1.png') no-repeat 50% 100%;background-size:90%;}
	.sujifine_appsetup .step_box .bgpic2{background:#fff url('/img/sujifine_app2.png') no-repeat 50% 50%;background-size:90%;}
	.sujifine_appsetup .step_box .bgpic3{background:#fff url('/img/sujifine_app3.png') no-repeat 50% 50%;background-size:90%;}
	.sujifine_appsetup .step_box .bgpic4{background:#fff url('/img/sujifine_app4.png') no-repeat 50% 100%;background-size:90%;}

	.sujifine_appsetup_btn button{width:70%;}
	.sujifine_appsetup_btn{padding:10px 0 20px 0;display:flex;justify-content:center;gap:10px;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.sujifine{display:flex;justify-content: center;margin: 30px 0 10px 0;}
	.sujifine .circle{display:flex;flex-direction: column;justify-content: center;align-items:center;width:230px;height:230px;border-radius:400px;}
	.sujifine .c1{background:rgba( 0, 175, 233, 0.9 ) url('/img/sujifine_cbg1.png') no-repeat 50% 100%;background-size:60%;margin:0 -18px;}
	.sujifine .c2{background: rgba( 0, 48, 154, 0.9 ) url('/img/sujifine_cbg2.png') no-repeat 40% 100%;background-size:60%;margin:0 -18px;}
	.sujifine .c3{background: rgba( 121, 190, 0, 0.9 ) url('/img/sujifine_cbg3.png') no-repeat 60% 100%;background-size:70%;margin:0 -18px;}
	.sujifine .c4{background: rgba( 84, 47, 162, 0.9 ) url('/img/sujifine_cbg4.png') no-repeat 50% 100%;background-size:70%;margin:0 -18px;}
	.sujifine .txt1{font-size:20px;color:#fff;font-family: 'Noto Sans KR bold';}
	.sujifine .txt2{font-size:14px;color:#fff;padding:10px 20px 40px;white-space:normal;word-break:keep-all;}

	.sujifine_picsize{margin:0 auto;max-width:720px;width:100%;}
	.sujifine_picsize img{width:100%;}


	.sujifine_btn button{width:35%;}
	.sujifine_btn{padding:30px 0 50px 0;display:flex;justify-content:center;gap:10px;}

	.sujifine_step_tit{margin:0 auto;max-width:1600px;font-size:18px;padding:30px 0 10px 30px;text-align:left;}
	.sujifine_step{margin:0 auto;padding:20px 15px;display:flex;justify-content: space-between;align-items: center;background:#fff;border-radius:10px;}
	.sujifine_step .step_box{width:12%;height:100px;padding:15px 0 0 0;background:#fff;border:#0991de 2px solid;border-radius:8px;display:flex;justify-content: flex-start;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.sujifine_step .step_box .c1{color:#0991de;font-family: 'Noto Sans KR bold';}
	.sujifine_step .step_box .c2{font-size:15px;color:#000;padding:3px 4px 6px;white-space:normal;word-break:keep-all;line-height:120%;}
	.sujifine_step .step_box .c2 span{font-size:14px;color:#4e4e4e;}
	.sujifine_step .step_box_divide{width:2%;height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;background-size:60%;}

	.sujifine_stepadd{margin:0 auto;height:auto;padding:0;background:#a3a3a3;border:#a3a3a3 1px solid;border-radius:8px;display:grid;grid-template-columns:185px auto;align-items: center;overflow: hidden;}
	.sujifine_stepadd .box1{display:flex;align-items:center;justify-content: center;font-size:18px;color:#fff;}
	.sujifine_stepadd .box2{display:flex;align-items:center;text-align:left;background:#fff;padding:5px 0 5px 20px;}

	.sujifine_comm{margin:0 auto;padding:20px 0 50px;display:grid;gap:20px 2%;grid-template-columns :1fr 1fr 1fr 1fr;}
	.sujifine_comm .box{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column; padding:15px;}
	.sujifine_comm .box .c1{border-radius:8px;color:#000;background:#eeeeee;height:50px;line-height:50px;font-size:18px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.sujifine_comm .box .c2{color:#797979;text-align:left;padding:10px 0 5px 8%;}
	.sujifine_comm .box .c3{color:#a0a0a0;font-size:14px;text-align:left;padding:20px 0 10px 8%;white-space:normal;word-break:keep-all;}

	.sujifine_appsetup{margin:0 auto;padding:20px 15px;display:flex;justify-content:center;align-items: flex-start;}
	.sujifine_appsetup .step_box{width:20%;height:auto;padding:15px 0 0 0;border-radius:8px;display:flex;justify-content:center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.sujifine_appsetup .step_box .c1{color:#659e00;font-family: 'Noto Sans KR bold';padding:0 0 6px 0;}
	.sujifine_appsetup .step_box .c2{width:100%;min-width:160px;height:160px;border:#c4d6c9 1px solid;border-radius:15px;}
	.sujifine_appsetup .step_box .c3{font-size:18px;padding:10px 0 0 0;white-space:normal;word-break:keep-all;line-height:130%;}
	.sujifine_appsetup .step_box_divide{width:66px;height:30px;margin:120px 0 0 0;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}
	.sujifine_appsetup .step_box .bgpic1{background:#fff url('/img/sujifine_app1.png') no-repeat 50% 100%;background-size:90%;}
	.sujifine_appsetup .step_box .bgpic2{background:#fff url('/img/sujifine_app2.png') no-repeat 50% 50%;background-size:90%;}
	.sujifine_appsetup .step_box .bgpic3{background:#fff url('/img/sujifine_app3.png') no-repeat 50% 50%;background-size:90%;}
	.sujifine_appsetup .step_box .bgpic4{background:#fff url('/img/sujifine_app4.png') no-repeat 50% 100%;background-size:90%;}

	.sujifine_appsetup_btn button{width:40%;}
	.sujifine_appsetup_btn{padding:10px 0 20px 0;display:flex;justify-content:center;gap:10px;}

}
@media (min-width: 1200px) {
	.sujifine{display:flex;justify-content: center;margin: 30px 0 10px 0;}
	.sujifine .circle{display:flex;flex-direction: column;justify-content: center;align-items:center;width:335px;height:335px;border-radius:400px;}
	.sujifine .c1{background:rgba( 0, 175, 233, 0.9 ) url('/img/sujifine_cbg1.png') no-repeat 50% 100%;background-size:60%;margin:0 -18px;}
	.sujifine .c2{background: rgba( 0, 48, 154, 0.9 ) url('/img/sujifine_cbg2.png') no-repeat 40% 100%;background-size:60%;margin:0 -18px;}
	.sujifine .c3{background: rgba( 121, 190, 0, 0.9 ) url('/img/sujifine_cbg3.png') no-repeat 60% 100%;background-size:70%;margin:0 -18px;}
	.sujifine .c4{background: rgba( 84, 47, 162, 0.9 ) url('/img/sujifine_cbg4.png') no-repeat 50% 100%;background-size:70%;margin:0 -18px;}
	.sujifine .txt1{font-size:24px;color:#fff;font-family: 'Noto Sans KR bold';}
	.sujifine .txt2{font-size:18px;color:#fff;padding:20px 50px 70px;white-space:normal;word-break:keep-all;}

	.sujifine_picsize{margin:0 auto;max-width:720px;width:100%;}
	.sujifine_picsize img{width:100%;}


	.sujifine_btn button{width:20%;}
	.sujifine_btn{padding:30px 0 50px 0;display:flex;justify-content:center;gap:10px;}

	.sujifine_step_tit{margin:0 auto;max-width:1600px;font-size:20px;padding:30px 0 10px 30px;text-align:left;}
	.sujifine_step{max-width:1600px;margin:0 auto;padding:20px 15px;display:flex;justify-content: space-between;align-items: center;background:#fff;border-radius:10px;}
	.sujifine_step .step_box{width:11%;height:117px;padding:15px 0 0 0;background:#fff;border:#0991de 2px solid;border-radius:8px;display:flex;justify-content: flex-start;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.sujifine_step .step_box .c1{color:#0991de;font-family: 'Noto Sans KR bold';}
	.sujifine_step .step_box .c2{font-size:20px;color:#000;padding:3px 4px 6px;white-space:normal;word-break:keep-all;line-height:120%;}
	.sujifine_step .step_box .c2 span{font-size:14px;color:#4e4e4e;}
	.sujifine_step .step_box_divide{width:3%;height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}

	.sujifine_stepadd{margin:0 auto;max-width:1600px;height:auto;padding:0;background:#a3a3a3;border:#a3a3a3 1px solid;border-radius:8px;display:grid;grid-template-columns:185px auto;align-items: center;overflow: hidden;}
	.sujifine_stepadd .box1{display:flex;align-items:center;justify-content: center;font-size:18px;color:#fff;}
	.sujifine_stepadd .box2{display:flex;align-items:center;text-align:left;background:#fff;padding:5px 0 5px 20px;}

	.sujifine_comm{max-width:1600px;margin:0 auto;padding:20px 0 50px;display:grid;gap:30px 2.5%;grid-template-columns :1fr 1fr 1fr 1fr;}
	.sujifine_comm .box{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column; padding:20px;}
	.sujifine_comm .box .c1{border-radius:8px;color:#000;background:#eeeeee;height:60px;line-height:60px;font-size:20px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.sujifine_comm .box .c2{color:#797979;text-align:left;padding:20px 0 10px 8%;}
	.sujifine_comm .box .c3{color:#a0a0a0;font-size:14px;text-align:left;padding:20px 0 10px 8%;white-space:normal;word-break:keep-all;}

	.sujifine_appsetup{max-width:1600px;margin:0 auto;padding:20px 15px;display:flex;justify-content:center;align-items: center;}
	.sujifine_appsetup .step_box{width:248px;height:auto;padding:15px 0 0 0;border-radius:8px;display:flex;justify-content:center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.sujifine_appsetup .step_box .c1{color:#659e00;font-family: 'Noto Sans KR bold';padding:0 0 6px 0;}
	.sujifine_appsetup .step_box .c2{width:248px;height:248px;border:#c4d6c9 1px solid;border-radius:15px;}
	.sujifine_appsetup .step_box .c3{font-size:18px;padding:10px 0 0 0;white-space:normal;word-break:keep-all;line-height:130%;}
	.sujifine_appsetup .step_box_divide{width:66px;height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}
	.sujifine_appsetup .step_box .bgpic1{background:#fff url('/img/sujifine_app1.png') no-repeat;}
	.sujifine_appsetup .step_box .bgpic2{background:#fff url('/img/sujifine_app2.png') no-repeat;}
	.sujifine_appsetup .step_box .bgpic3{background:#fff url('/img/sujifine_app3.png') no-repeat;}
	.sujifine_appsetup .step_box .bgpic4{background:#fff url('/img/sujifine_app4.png') no-repeat;}

	.sujifine_appsetup_btn button{width:20%;}
	.sujifine_appsetup_btn{padding:20px 0 20px 0;display:flex;justify-content:center;gap:10px;}

}


/* cms 자동이체 */
@media (max-width: 768px) {
	.info_cms_feature{display:grid;grid-template-columns :1fr 1fr;margin:0 auto;padding:10px 15px 30px;}
	.info_cms_feature .di{display:flex;flex-direction: column;align-items: center;}
	.info_cms_feature .diline1{border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;}
	.info_cms_feature .diline2{border-bottom:#ddd 1px solid;}
	.info_cms_feature .diline3{border-right:#ddd 1px solid;}

	.info_cms_feature .di .pic{display:flex;height:80px;align-items: center;margin:0 0 30px 0;}
	.info_cms_feature .di .pic img{height:80px;}
	.info_cms_feature .di .txt .t1{text-align:center;font-size:18px;line-height:120%;padding:15px 10px 10px 10px;white-space:normal;word-break:keep-all;}
	.info_cms_feature .di .txt .t1 span{color:#018fdf;}
	.info_cms_feature .di .txt .t2{display:none;}

	.info_cms_pay{display:grid;gap:20px 0;margin:0 auto;padding:0 20px;}

	.info_cms_step{margin:0 auto;padding:8px 15px 0 15px;display:flex;flex-wrap: wrap;gap:15px 0;}
	.info_cms_step .step_box{width:130px;height:90px;background:#e9f2f7;border-radius:8px;display:flex;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.info_cms_step .step_box .c1{font-size:12px;color:#0991de;font-family: 'Noto Sans KR bold';padding:10px 0 0;}
	.info_cms_step .step_box .c2{font-size:14px;color:#000;padding:3px 0 6px;white-space:normal;word-break:keep-all;line-height:120%;}
	.info_cms_step .step_box_divide{margin:30px 0 0 0;width:30px;height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}

	.info_cms_faq_w{margin:0 auto;padding:0 15px;}
	.info_cms_faq{margin:10px 0 0;border-top:#000 1px solid;display:flex;flex-direction: column;}
	.info_cms_faq .list{display:flex;border-bottom:#e2e2e2 1px solid;padding:12px 12px 12px 10px;text-align:left;white-space:normal;word-break:keep-all;}
	.info_cms_faq .list span{font-size:18px;font-family: 'Noto Sans KR bold';padding:0 7px 0 0;}
	.info_cms_faq .list:hover{cursor:pointer;text-decoration:underline;color:#0240df;}

	.info_cms_btn button{width:49%;}
	.info_cms_btn .g1{width:100%;}
	.info_cms_btn{padding: 10px 20px 30px;display: flex;flex-wrap: wrap;gap: 10px 5px;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.info_cms_feature{display:grid;grid-template-columns :1fr 1fr;margin:0 auto;padding:20px 0 50px 0;}
	.info_cms_feature .di{display:flex;justify-content: space-between;}
	.info_cms_feature .diline1{border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;}
	.info_cms_feature .diline2{border-bottom:#ddd 1px solid;}
	.info_cms_feature .diline3{border-right:#ddd 1px solid;}

	.info_cms_feature .di .pic{display:flex;width:184px;align-items: center;}
	.info_cms_feature .di .pic img{width:184px;}
	.info_cms_feature .di .txt .t1{text-align:left;font-size:20px;padding:25px 0 10px 25px;white-space:normal;word-break:keep-all;}
	.info_cms_feature .di .txt .t1 span{color:#018fdf;}
	.info_cms_feature .di .txt .t2{text-align:left;font-size:16px;color:#888888;padding:0 0 20px 25px;white-space:normal;word-break:keep-all;}

	.info_cms_pay{display:grid;grid-template-columns :1fr 1fr;gap:0 40px;margin:0 auto;padding:0 20px;}

	.info_cms_step{margin:0 auto;padding:20px 0;display:flex;justify-content: center;}
	.info_cms_step .step_box{width:22%;height:117px;background:#e9f2f7;border-radius:8px;display:flex;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.info_cms_step .step_box .c1{color:#0991de;font-family: 'Noto Sans KR bold';padding:20px 0 0;}
	.info_cms_step .step_box .c2{font-size:16px;color:#000;padding:3px 0 6px;white-space:normal;word-break:keep-all;line-height:120%;}
	.info_cms_step .step_box_divide{width:3%;height:117px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}

	.info_cms_faq_w{margin:0 auto;padding:0 20px;}
	.info_cms_faq{margin:10px 0 0;border-top:#000 1px solid;display:flex;flex-direction: column;}
	.info_cms_faq .list{display:flex;border-bottom:#e2e2e2 1px solid;padding:18px 0 18px 60px;}
	.info_cms_faq .list span{font-size:30px;font-family: 'Noto Sans KR bold';padding:0 15px 0 0;}
	.info_cms_faq .list:hover{cursor:pointer;text-decoration:underline;color:#0240df;}

	.info_cms_btn button{width:30%;}
	.info_cms_btn{padding:20px 0 20px 0;display:flex;justify-content:center;gap:10px;}

}
@media (min-width: 1200px) {
	.info_cms_feature{max-width:1600px;display:grid;grid-template-columns :1fr 1fr;margin:0 auto;padding:20px 0 50px 0;}
	.info_cms_feature .di{display:flex;justify-content: space-between;}
	.info_cms_feature .diline1{border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;}
	.info_cms_feature .diline2{border-bottom:#ddd 1px solid;}
	.info_cms_feature .diline3{border-right:#ddd 1px solid;}

	.info_cms_feature .di .pic{display:flex;width:250px;align-items: center;}
	.info_cms_feature .di .txt .t1{text-align:left;font-size:24px;padding:45px 0 18px 35px;white-space:normal;word-break:keep-all;}
	.info_cms_feature .di .txt .t1 span{color:#018fdf;}
	.info_cms_feature .di .txt .t2{text-align:left;font-size:18px;color:#888888;padding:0 0 40px 35px;white-space:normal;word-break:keep-all;}

	.info_cms_pay{max-width:1600px;display:grid;grid-template-columns :1fr 1fr;gap:0 60px;margin:0 auto;}

	.info_cms_step{max-width:1600px;margin:0 auto;padding:20px 0;display:flex;justify-content: center;}
	.info_cms_step .step_box{width:22%;height:117px;background:#e9f2f7;border-radius:8px;display:flex;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.info_cms_step .step_box .c1{color:#0991de;font-family: 'Noto Sans KR bold';padding:20px 0 0;}
	.info_cms_step .step_box .c2{font-size:20px;color:#000;padding:3px 0 6px;white-space:normal;word-break:keep-all;line-height:120%;}
	.info_cms_step .step_box_divide{width:3%;height:117px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}

	.info_cms_faq_w{max-width:1600px;margin:0 auto;}
	.info_cms_faq{margin:10px 0 0;border-top:#000 1px solid;display:flex;flex-direction: column;}
	.info_cms_faq .list{display:flex;border-bottom:#e2e2e2 1px solid;padding:18px 0 18px 60px;}
	.info_cms_faq .list span{font-size:30px;font-family: 'Noto Sans KR bold';padding:0 15px 0 0;}
	.info_cms_faq .list:hover{cursor:pointer;text-decoration:underline;color:#0240df;}

	.info_cms_btn button{width:20%;}
	.info_cms_btn{padding:20px 0 20px 0;display:flex;justify-content:center;gap:10px;}

}



/* family_app 가족돌봄앱 */
@media (max-width: 768px) {
	.family_app{display:flex;justify-content: center;margin:30px 0 50px 0;flex-wrap: wrap}
	.family_app .circle{display:flex;flex-direction: column;align-items:center;width:178px;height:178px;border-radius:400px;}
	.family_app .c1{background:rgba( 48, 179, 240, 0.8 ) url('/img/familyapp_cbg1.png') no-repeat 50% 100%;background-size:60%;margin:-20px -15px;}
	.family_app .c2{background: rgba( 120, 187, 2, 0.8 ) url('/img/familyapp_cbg2.png') no-repeat 50% 100%;background-size:60%;margin:-20px -15px;}
	.family_app .c3{background: rgba( 187, 176, 2, 0.8 ) url('/img/familyapp_cbg3.png') no-repeat 50% 100%;background-size:60%;margin:-25px -20px;}
	.family_app .txt1{font-size:18px;color:#fff;line-height:120%;font-family: 'Noto Sans KR bold';padding:60px 30px 0;white-space:normal;word-break:keep-all;}
	.family_app .txt2{display:none;}

	.family_app_login_w{margin:0 auto;max-width:1600px;padding:0 15px;}
	.family_app_login{display:grid;align-items: center;gap:0;margin:10px 0 20px 0;}
	.family_app_login .box{display:flex;flex-direction: column;height:360px;background:#fff;border-radius:8px;}
	.family_app_login .box .c1{text-align:center;color:#0991de;font-size:22px;font-family: 'Noto Sans KR bold';padding:27px 0 9px 0;}
	.family_app_login .box .c2{text-align:center;padding:0 30px 10px 30px;white-space:normal;word-break:keep-all;}
	.family_app_login .box .pic1 img{max-width:464px;width:90%;}
	.family_app_login .box .pic2 img{max-height:220px;height:100%;}
	.family_app_login .box_divide{height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;transform: rotate(90deg);}
	.family_app_login .vert_no{display:block;}

	.family_app_btn button{width:49%;}
	.family_app_btn{padding: 0 20px 10px;display: flex;flex-wrap: wrap;gap: 10px 5px;}

	.family_app_comm{margin:0 auto;padding:10px 15px 10px;display:grid;gap:20px 0;}
	.family_app_comm .box{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column;padding:15px;}
	.family_app_comm .box .c1{border-radius:8px;color:#000;background:#eeeeee;height:40px;line-height:40px;font-size:15px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.family_app_comm .box .c2{display:flex;flex-wrap: wrap;justify-content: space-between;color:#797979;text-align:left;padding:15px 0;font-size:15px;}
	.family_app_comm .box .c2 span{width:50%;padding:0 0 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.family_app{display:flex;justify-content: center;margin:30px 0 50px 0;}
	.family_app .circle{display:flex;flex-direction: column;align-items:center;width:288px;height:288px;border-radius:400px;}
	.family_app .c1{background:rgba( 48, 179, 240, 0.8 ) url('/img/familyapp_cbg1.png') no-repeat 50% 100%;background-size:50%;margin:0 -20px 0;}
	.family_app .c2{background: rgba( 120, 187, 2, 0.8 ) url('/img/familyapp_cbg2.png') no-repeat 50% 100%;background-size:50%;margin:0 -20px 0;}
	.family_app .c3{background: rgba( 187, 176, 2, 0.8 ) url('/img/familyapp_cbg3.png') no-repeat 50% 100%;background-size:50%;margin:0 -20px 0;}
	.family_app .txt1{font-size:22px;color:#fff;font-family: 'Noto Sans KR bold';padding:70px 0 0 0;}
	.family_app .txt2{font-size:15px;color:#fff;padding:10px 40px 0;white-space:normal;word-break:keep-all;}

	.family_app_login_w{margin:0 auto;max-width:1600px;padding:0 25px;}
	.family_app_login{display:grid;grid-template-columns:1fr 0.1fr 1fr 0.1fr 1fr;align-items: center;gap:25px 0;margin:10px 0 20px 0;}
	.family_app_login .box{display:flex;flex-direction: column;height:360px;background:#fff;border-radius:8px;}
	.family_app_login .box .c1{text-align:center;color:#0991de;font-size:22px;font-family: 'Noto Sans KR bold';padding:27px 0 9px 0;}
	.family_app_login .box .c2{text-align:center;padding:0 30px 10px 30px;white-space:normal;word-break:keep-all;}
	.family_app_login .box .pic1 img{max-width:464px;width:90%;}
	.family_app_login .box .pic2 img{max-height:220px;height:100%;}
	.family_app_login .box_divide{height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}
	.family_app_login .vert_no{display:none;}

	.family_app_btn button{width:30%;}
	.family_app_btn{padding:10px 0 10px 0;display:flex;justify-content:center;gap:10px;}


	.family_app_comm{margin:0 auto;padding:20px 0 20px;display:grid;gap:20px 2%;grid-template-columns :1fr 1fr 1fr;}
	.family_app_comm .box{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column;padding:15px;}
	.family_app_comm .box .c1{border-radius:8px;color:#000;background:#eeeeee;height:60px;line-height:60px;font-size:20px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.family_app_comm .box .c2{display:flex;flex-wrap: wrap;justify-content: space-between;color:#797979;text-align:left;padding:15px 0;font-size:15px;}
	.family_app_comm .box .c2 span{width:50%;padding:0 0 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

}
@media (min-width: 1200px) {
	.family_app{display:flex;justify-content: center;margin:30px 0 50px 0;}
	.family_app .circle{display:flex;flex-direction: column;align-items:center;width:388px;height:388px;border-radius:400px;}
	.family_app .c1{background:rgba( 48, 179, 240, 0.8 ) url('/img/familyapp_cbg1.png') no-repeat 50% 100%;background-size:60%;margin:0 -20px 0;}
	.family_app .c2{background: rgba( 120, 187, 2, 0.8 ) url('/img/familyapp_cbg2.png') no-repeat 50% 100%;background-size:60%;margin:0 -20px 0;}
	.family_app .c3{background: rgba( 187, 176, 2, 0.8 ) url('/img/familyapp_cbg3.png') no-repeat 50% 100%;background-size:60%;margin:0 -20px 0;}
	.family_app .txt1{font-size:30px;color:#fff;font-family: 'Noto Sans KR bold';padding:110px 0 0 0;}
	.family_app .txt2{font-size:15px;color:#fff;padding:20px 50px 70px;white-space:normal;word-break:keep-all;}

	.family_app_login_w{margin:0 auto;max-width:1600px;}
	.family_app_login{display:grid;grid-template-columns:1fr 0.1fr 1fr 0.1fr 1fr;align-items: center;gap:45px 0;margin:10px 0 20px 0;}
	.family_app_login .box{display:flex;flex-direction: column;height:470px;background:#fff;border-radius:8px;}
	.family_app_login .box .c1{text-align:center;color:#0991de;font-size:22px;font-family: 'Noto Sans KR bold';padding:27px 0 9px 0;}
	.family_app_login .box .c2{text-align:center;padding:0 60px 20px 60px;white-space:normal;word-break:keep-all;}
	.family_app_login .box .pic1 img{max-width:464px;width:90%;}
	.family_app_login .box .pic2 img{max-height:340px;height:100%;}
	.family_app_login .box_divide{height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}
	.family_app_login .vert_no{display:none;}

	.family_app_btn button{width:20%;}
	.family_app_btn{padding:20px 0 20px 0;display:flex;justify-content:center;gap:10px;}


	.family_app_comm{max-width:1600px;margin:0 auto;padding:20px 0 20px;display:grid;gap:30px 3%;grid-template-columns :1fr 1fr 1fr;}
	.family_app_comm .box{border-radius:15px;border:#c3d2d9 1px solid;background:#fff;height:auto;display:flex;flex-direction: column;padding:20px;}
	.family_app_comm .box .c1{border-radius:8px;color:#000;background:#eeeeee;height:60px;line-height:60px;font-size:20px;font-family: 'Noto Sans KR Bold';text-align:center;}
	.family_app_comm .box .c2{display:flex;flex-wrap: wrap;justify-content: space-between;color:#797979;text-align:left;padding:15px 0;}
	.family_app_comm .box .c2 span{width:33%;padding:0 0 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

}
.familyapp_picsize{margin:0 auto;max-width:720px;width:100%;}
.familyapp_picsize img{width:100%;}


/* incruit 구인,구직 */
@media (max-width: 768px) {
	.incruit_apply_w{margin:0 auto;padding:10px 15px 30px;}
	.incruit_apply{display:grid;grid-template-columns:1fr 1fr;align-items: center;gap:10px;}
	.incruit_apply .box{display:flex;flex-direction: column;height:186px;background:#fff;border-radius:15px;border:#0991de 2px solid;cursor:pointer;}
	.incruit_apply .box .pic{height:95px;margin:10px 0 3px 0;}
	.incruit_apply .box .pic img{height:100%;}
	.incruit_apply .box .c1{font-size:18px;}
	.incruit_apply .box .c2{color:#757575;line-height:120%;padding:0 15px;white-space:normal;word-break:keep-all;}

	.incruit_pic_w{margin:0 auto;padding:5px 15px 10px;}
	.incruit_pic{background:url('/img/incruit_pic_h.png') no-repeat 50% 50%;background-size:contain;height:583px;}
	.incruit_pic_info{margin:0 auto;color:#818181;text-align:left;padding:0 15px;}

	.incruit_type_w{margin:0 auto;padding:25px 15px 10px;}
	.incruit_type{display:grid;grid-template-columns:1fr 1fr;gap:10px;}
	.incruit_type .box{border-radius:15px;border:#d4d4d4 1px solid;height:120px;}
	.incruit_type .box .pic{height:60px;margin:15px 0 5px 0;}
	.incruit_type .box .pic img{height:100%;}
	.incruit_type .box .c1{font-size:18px;padding:0 0 5px 0;}
	.incruit_type .box .c2{display:none;}

	.incruit_apply_dv{margin:0 auto;display:grid;gap:30px;padding:0 20px;}
	.incruit_apply_dv .d1{display:flex;flex-direction: column;}
	.incruit_apply_dv .d2{display:flex;flex-direction: column;}
	.incruit_apply_dv .incruit_inline{display:flex;width:100%;flex-direction:column;align-items: flex-start;margin:8px 0 0 0;}
	.incruit_apply_dv .incruit_inline .dv{display:grid;gap:8px;width:100%;}
	.incruit_apply_dv .incruit_inline .dv2{display:grid;gap:8px;width:100%;}

	.incruit_apply_btn button{width:40%;}
	.incruit_apply_btn{padding:20px 0 20px 0;display:flex;justify-content:center;gap:10px;}

	.find_div{width:90%;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.incruit_apply_w{margin:0 auto;padding:15px 20px 50px;}
	.incruit_apply{display:grid;grid-template-columns:1fr 1fr 1fr;align-items: center;gap:30px;}
	.incruit_apply .box{display:flex;flex-direction: column;height:286px;background:#fff;border-radius:15px;border:#0991de 2px solid;cursor:pointer;}
	.incruit_apply .box .pic{height:142px;margin:30px 0 18px 0;}
	.incruit_apply .box .pic img{height:100%;}
	.incruit_apply .box .c1{font-size:22px;}
	.incruit_apply .box .c2{color:#757575;padding:0 15px;white-space:normal;word-break:keep-all;}

	.incruit_pic_w{margin:0 auto;padding:5px 20px 10px;}
	.incruit_pic{background:url('/img/incruit_pic_v.png') no-repeat 50% 50%;background-size:contain;height:308px;}
	.incruit_pic_info{margin:0 auto;color:#818181;text-align:left;max-width:570px;padding:0;}

	.incruit_type_w{max-width:1600px;margin:0 auto;padding:25px 20px 20px;}
	.incruit_type{display:grid;grid-template-columns:1fr 1fr;gap:25px;}
	.incruit_type .box{border-radius:15px;border:#d4d4d4 1px solid;height:230px;}
	.incruit_type .box .pic{height:86px;margin:20px 0 15px 0;}
	.incruit_type .box .c1{font-size:25px;padding:0 0 5px 0;}
	.incruit_type .box .c2{color:#757575;padding:0 25px;white-space:normal;word-break:keep-all;}

	.incruit_apply_dv{margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:0 20px;}
	.incruit_apply_dv .d1{display:flex;flex-direction: column;}
	.incruit_apply_dv .d2{display:flex;flex-direction: column;}
	.incruit_apply_dv .incruit_inline{display:flex;width:100%;flex-direction:column;align-items: flex-start;margin:8px 0 0 0;}
	.incruit_apply_dv .incruit_inline .dv{display:grid;gap:8px;width:100%;}
	.incruit_apply_dv .incruit_inline .dv2{display:grid;gap:8px;width:100%;}

	.incruit_apply_btn button{width:20%;}
	.incruit_apply_btn{padding:20px 0 20px 0;display:flex;justify-content:center;gap:10px;}

	.find_div{width:50%;}
}
@media (min-width: 1200px) {
	.incruit_apply_w{max-width:1600px;margin:0 auto;padding:15px 0 50px 0;}
	.incruit_apply{display:grid;grid-template-columns:1fr 1fr 1fr;align-items: center;gap:40px;}
	.incruit_apply .box{display:flex;flex-direction: column;height:316px;background:#fff;border-radius:15px;border:#0991de 2px solid;cursor:pointer;}
	.incruit_apply .box .pic{height:162px;margin:40px 0 18px 0;}
	.incruit_apply .box .c1{font-size:28px;}
	.incruit_apply .box .c2{color:#757575;}

	.incruit_pic_w{max-width:1600px;margin:0 auto;padding:35px 0 50px 0;}
	.incruit_pic{background:url('/img/incruit_pic_v.png') no-repeat 50% 50%;background-size:contain;height:308px;}
	.incruit_pic_info{margin:0 auto;color:#818181;text-align:left;max-width:570px;padding:0;}

	.incruit_type_w{max-width:1600px;margin:0 auto;padding:35px 0 50px 0;}
	.incruit_type{display:flex;flex-wrap: wrap;justify-content: center;gap:25px;}
	.incruit_type .box{border-radius:15px;border:#d4d4d4 1px solid;width:380px;height:230px;}
	.incruit_type .box .pic{height:86px;margin:20px 0 15px 0;}
	.incruit_type .box .c1{font-size:25px;padding:0 0 5px 0;}
	.incruit_type .box .c2{color:#757575;padding:0 25px;white-space:normal;word-break:keep-all;}

	.incruit_apply_dv{margin:0 auto;max-width:1600px;display:grid;grid-template-columns:1fr 1fr;gap:60px;}
	.incruit_apply_dv .d1{display:flex;flex-direction: column;}
	.incruit_apply_dv .d2{display:flex;flex-direction: column;}
	.incruit_apply_dv .incruit_inline{display:flex;width:100%;flex-direction:column;align-items: flex-start;margin:8px 0 0 0;}
	.incruit_apply_dv .incruit_inline .dv{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;}
	.incruit_apply_dv .incruit_inline .dv .hap{grid-column:1/3;}
	.incruit_apply_dv .incruit_inline .dv2{display:grid;grid-template-columns:1fr 2fr;gap:8px;width:100%;}

	.incruit_apply_btn button{width:20%;}
	.incruit_apply_btn{padding:60px 0 30px 0;display:flex;justify-content:center;gap:10px;}

	.find_div{width:30%;}

}


.incruit_layer_w1{display:flex;flex-direction:column;justify-content:center;max-width:460px;width:100%;margin:0 auto;}
.incruit_layer_w2{display:flex;flex-direction:column;justify-content:center;max-width:600px;width:100%;margin:0 auto;}
.incruit_form{}
.incruit_form label{padding:0 0 4px 12px !important;margin-bottom:0 !important;}
.incruit_layer_inline{display:flex;flex-direction:column;align-items: flex-start;margin:10px 0 0 0;}

.incruit_layer_idpw{padding:0 0 30px 0;}
.incruit_layer_idpw a{margin:0 20px;}

.incruit_layer_apply1{display:flex;flex-direction: column;border:#c4c4c4 1px solid;height:220px;margin:10px 0 0 0;border-radius:8px;overflow:hidden;}
.incruit_layer_apply1 .article{text-align:left;height:167px;background:#f9f9f9;padding:10px;border-bottom:#c4c4c4 1px solid;overflow-y:scroll;overflow-x:hidden;}
.incruit_layer_apply1 .ck{display:flex;text-align:center;height:53px;align-items: center; justify-content: center;}

.youtube_picsize{margin:0 auto;max-width:580px;width:100%;}
.youtube_picsize img{width:100%;}
.incruit_apply_preview{display: flex;width: 100%;min-height:110px;height:auto;border: #c4c4c4 1px solid;background: #fff;border-radius: 6px;align-items: center;justify-content:center;padding:10px;}
.incruit_apply_prminfo{width: 100%;min-height:110px;height:auto;border: #c4c4c4 1px solid;background: #fff;border-radius: 6px;padding:20px;white-space:normal;word-break:keep-all;text-align:left;}

.incruit_apply_dv .photo{display:flex;justify-content: space-between;align-items: center;width:100%;padding:0 10px;}
.incruit_apply_dv .photo .p1{display:flex;width:50px;background:url('/img/icon_man.svg') no-repeat;background-size:contain;}
.incruit_apply_dv .photo .p2{display:flex;flex-direction:column;gap:8px;}
.incruit_apply_dv .file{display:flex;justify-content: space-between;align-items: center;width:100%;padding:0 10px;}
.incruit_apply_dv .file .p1{display:flex;align-items: center;}
.incruit_apply_dv .file .p2{display:flex;gap:5px;}

.incruit_apply_dv .view_photo{display:flex;justify-content:flex-start;align-items: center;width:100%;padding:0 10px;gap:5px;}
.incruit_apply_dv .view_photo .p1{display:flex;width:33px;height:37px;background:url('/img/icon_man.svg') no-repeat 0 50%;background-size:contain;}
.incruit_apply_dv .view_photo .p2{display:flex;}


@media (max-width: 768px) {
	.incruit_layer_inline .dv{display:grid;gap:5px;width:100%;}
	.incruit_layer_infobox{display:flex;font-size:12px;margin:10px 0 0 0;padding:10px;border:#c4c4c4 1px solid;text-align:left;border-radius:6px;white-space:normal;word-break:keep-all;}
	.layer_infobox{display:flex;font-size:12px;margin:10px 0 0 0;padding:10px;border:#c4c4c4 1px solid;text-align:left;border-radius:6px;white-space:normal;word-break:keep-all;}

	.incruit_areatab_w{margin:0 auto;display:flex;padding:0 15px 15px 15px;}
	.incruit_aresel{display:block;width:100%;}
	.incruit_areatab{display:none;}

	.incruit_tbl_w{margin:0 auto;padding:0 0;}
	.incruit_tbl_w .th{display:none;}
	.incruit_tbl_col{grid-template-columns:170px auto 40px;}

	.incruit_tbl_w .num{display:none;}
	.incruit_tbl_w .name{text-align:left;display:flex;flex-direction: column;padding:5px 0 0 50px;height:50px;background:url('/img/icon_man.svg') no-repeat 10px 50%;background-size:33px 37px;grid-column:1/2;}
	.incruit_tbl_w .name span{display:block;font-size:12px;color:#c4c4c4;line-height:120%;}
	.incruit_tbl_w .part{text-align:left;display:flex;padding:0 0 0 0;grid-column:2/3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
	.incruit_tbl_w .part span{display:none;}
	.incruit_tbl_w .salary{display:none;}
	.incruit_tbl_w .workarea{padding:0 0 0 0;text-align:left;grid-column:3/4;}
	.incruit_tbl_w .workpattern{display:none;}
	.incruit_tbl_w .moddate{display:none;}

	.incruit_licen_file{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 0 0 0;}
	.incruit_licen_file .box{display:flex;flex-direction: column;height:170px;border: #c4c4c4 1px solid;background: #fff;border-radius: 6px;}
	.incruit_licen_file .box .c1{padding:8px 0;}
	.incruit_licen_file .box .pic{height:110px;}
	.incruit_licen_file .box .pic img{height:100%;}

}
@media (min-width: 769px) {
	.incruit_layer_inline .dv{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;}
	.incruit_layer_infobox{display:flex;font-size:14px;margin:10px 0 0 0;padding:15px;border:#c4c4c4 1px solid;text-align:left;border-radius:6px;white-space:normal;word-break:keep-all;}
	.layer_infobox{display:flex;font-size:14px;margin:10px 0 0 0;padding:15px;border:#c4c4c4 1px solid;text-align:left;border-radius:6px;white-space:normal;word-break:keep-all;}

	.incruit_areatab_w{margin:0 auto;max-width:1600px;display:flex;padding:0 0 30px 0;}
	.incruit_aresel{display:none;}
	.incruit_areatab{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:10px;}
	.incruit_areatab .box{display:flex;cursor:pointer;border-radius:6px;border:#c4c4c4 1px solid;height:50px;justify-content: center;align-items: center;}
	.incruit_areatab .over{background:#00aeff;color:#fff;border:none !important;}

	.incruit_tbl_w{margin:0 auto;max-width:1600px;padding:0 0;}
	.incruit_tbl_col{grid-template-columns:1fr 3fr 2fr 1fr 1fr 1fr 1fr;}

	.incruit_tbl_w .num{}
	.incruit_tbl_w .name{background:url('/img/icon_man.svg') no-repeat 0 50%;background-size:33px 37px;}
	.incruit_tbl_w .name span{display:block;font-size:14px;color:#c4c4c4;}
	.incruit_tbl_w .part{}
	.incruit_tbl_w .part span{display:block;font-size:14px;color:#c4c4c4;}
	.incruit_tbl_w .salary{}
	.incruit_tbl_w .workarea{}
	.incruit_tbl_w .workpattern{}
	.incruit_tbl_w .moddate{}

	.incruit_licen_file{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px;padding:10px 0 0 0;}
	.incruit_licen_file .box{display:flex;flex-direction: column;height:170px;border: #c4c4c4 1px solid;background: #fff;border-radius: 6px;}
	.incruit_licen_file .box .c1{padding:8px 0;}
	.incruit_licen_file .box .pic{height:110px;}
	.incruit_licen_file .box .pic img{height:100%;}

}

.incruit_viewinfo{display:flex;padding:5px;align-items: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.incruit_viewinfo span{display:flex;align-items:center;justify-content: center;width:120px;height:30px;background:#f4f4f4;text-align:center;margin:0 10px 0 0;}
.incruit_licen_picsize{margin:0 auto;max-width:720px;width:100%;}
.incruit_licen_picsize img{width:100%;}


/* homepage_make 홈페이지 제작서비스 */
@media (max-width: 768px) {
	.hpmake_ele_w{margin:0 auto;padding:0 0 30px 0;}
	.hpmake_ele{padding:20px 0;display:flex;justify-content: center;flex-wrap:wrap;gap:12px;}
	.hpmake_ele .box{width:110px;height:110px;background:#f7f7f7;border-radius:8px;display:flex;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.hpmake_ele .pic{height:55px;margin:15px 0 0 0;text-align:center;display:flex;}
	.hpmake_ele .pic img{object-fit:contain;height:50px;}
	.hpmake_ele .txt{font-size:14px;text-align:center;white-space:normal;word-break:keep-all;line-height:120%;}

	.hpmake{display:flex;justify-content: center;margin:20px 0 30px 0;}
	.hpmake .circle{display:flex;flex-direction: column;align-items:center;justify-content: center;width:127px;height:127px;border-radius:400px;}
	.hpmake .c1{background:rgba( 48, 179, 240, 0.8 );margin:0 -10px 0;}
	.hpmake .c2{background: rgba( 120, 187, 2, 0.8 ) ;margin:0 -10px 0;}
	.hpmake .c3{background: rgba( 187, 176, 2, 0.8 );margin:0 -10px 0;}
	.hpmake .txt1{font-size:18px;color:#fff;padding:0 30px 0;white-space:normal;word-break:keep-all;line-height:120%;}
	.hpmake .txt2{display:none;}
	.hpmake .txt3{display:none;}

	.hpmake_btn button{width:49%;}
	.hpmake_btn .g1{width:100% !important;}
	.hpmake_btn{padding: 10px 20px 10px;display: flex; flex-wrap: wrap;gap: 10px 5px;}

	.hpmake_js{display:flex;justify-content: center;flex-direction: column;margin:10px 0 20px 0;gap:10px;}
	.hpmake_js .box{display:flex;flex-direction: row;align-items:center;justify-content: center;}
	.hpmake_js .box .pic img{width:160px;}
	.hpmake_js .box .c1{text-align:left;font-size:15px;}
	.hpmake_js .box .c1 span.t1{display:block;color:#6caa00;}
	.hpmake_js .box .c1 span.t2{display:block;color:#ada500;}

	.hpmake_cost{max-width:1600px;margin:0 auto;padding:5px 20px 0;}
	.hpmake_cost th{padding:18px 15px;}

	.hpmake_advise_w{margin:0 auto;padding:0 15px 0;}
	.hpmake_advise{display:grid;align-items: center;background:#edf5ff;border-radius:20px;}
	.hpmake_advise .tit{display:grid;align-items: center;grid-template-columns:auto auto;grid-template-rows:1fr 1fr;padding:20px 0 5px 0;}
	.hpmake_advise .tit .t1{font-size:25px;padding:0 0 0 0;display:flex;line-height:0;order:1;}
	.hpmake_advise .tit .t2{font-size:14px;color:#868686;padding:0 10px 0 0;display:flex;line-height:120%;order:2;text-align:left;white-space:normal;word-break:keep-all;}
	.hpmake_advise .tit .t3{padding:0 5px 0 10px;grid-column:1/2;grid-row:1/3;display:flex;text-align:right;justify-content: flex-end;order:0;}
	.hpmake_advise .tit .t3 img{height:70px;}
	.hpmake_advise .info{display:grid;gap:20px;padding:10px;}
	.hpmake_advise .info .box{display:flex;flex-direction:column;background:#fff;border-radius:10px;padding:10px;}
	.hpmake_advise .info .box .c1{display:flex;align-items: center;justify-content: center;background:#30b3f0;border-radius:6px;color:#fff;font-size:15px;text-align:center;height:40px;}
	.hpmake_advise .info .box .c2{font-size:15px;text-align:left;padding:12px 10px 0 10px;white-space:normal;word-break:keep-all;line-height:120%;}
	.hpmake_advise .info .box .c3{color:#797979;text-align:left;padding:5px 10px;white-space:normal;word-break:keep-all;line-height:120%;}

	.cost_elim button{width:256px;}
	.cost_elim{margin:0 auto;display:flex;flex-direction:column;justify-content: space-between;padding:20px 20px 30px;gap:20px;}
	.cost_elim .info_txt{font-size:12px;text-align:left;white-space:normal;word-break:keep-all;order:1;}
	.cost_elim .info_btpos{order:0;}

	.hpmake_layer_est_w{width:100%;margin:0 auto;}
	.hpmake_layer_est_dv{display:grid;gap:40px;width:100%;}
	.hpmake_layer_inline .sc{min-height:40px;height:auto; !important;padding:0 0 0 10px}

	.hpmake_admin{display:flex;flex-direction:column;margin:0 auto;width:100%;padding:10px 15px;}
	.hpmake_admin .t1{font-size:15px;color:#6c6c6c;padding:0 0 15px 0;line-height:120%;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t2{display:flex;flex-direction:column;align-items:center;justify-content: center;}
	.hpmake_admin .t2 .dv1{display:flex;align-items:flex-start;width:100%;flex-direction:column;color:#6c6c6c;padding:10px 0 5px 0;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t2 .dv1 .lf{width:100%;}
	.hpmake_admin .t2 .dv2{display:flex;align-items:center;color:#6c6c6c;padding:10px 0 20px 0;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t2 select{width:100%;}
	.hpmake_admin .t2 .domain{width:120px;margin:0 5px;}
	.hpmake_admin .t3{width:100%;margin:0 auto;background:#fff;border:#a3c489 1px solid;border-radius:5px;padding:10px 4%;font-size:14px;color:#555555;text-align:left;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t3 a{color:#0036ff;}
	.hpmake_admin .info{display:flex;align-items:center;width:100%;margin:0 auto ;background:#fff;border:#a3c489 1px solid;border-radius:5px;padding:10px 4%;text-align:left;white-space:normal;word-break:keep-all;}
	.hpmake_admin .info .txt{display:inline-block;font-size:16px;}
	.hpmake_admin .info .txt .title{display: inline-block; width:7.5rem;}
	.hpmake_admin .info .center{display:flex; flex-wrap:wrap;gap:10px;}
	.hpmake_admin .info .center span{border-radius: .375rem;border: #c4c4c4 1px solid;padding: .375rem 2.25rem; white-space: nowrap;}

}
@media (min-width: 769px) and (max-width: 1199px) {
	.hpmake_ele_w{margin:0 auto;padding:0 0 50px 0;}
	.hpmake_ele{padding:20px 0;display:flex;justify-content: center;flex-wrap:wrap;gap:48px;}
	.hpmake_ele .box{width:195px;height:195px;background:#f7f7f7;border-radius:8px;display:flex;justify-content: center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.hpmake_ele .pic{height:115px;margin:20px 0 5px 0;text-align:center;display:flex;justify-content: center;}
	.hpmake_ele .pic img{object-fit:contain;height:105px;}
	.hpmake_ele .txt{font-size:15px;text-align:center;}

	.hpmake{display:flex;justify-content: center;margin:50px 0 50px 0;}
	.hpmake .circle{display:flex;flex-direction: column;align-items:center;justify-content: center;width:260px;height:260px;border-radius:400px;}
	.hpmake .c1{background:rgba( 48, 179, 240, 0.8 );margin:0 -20px 0;}
	.hpmake .c2{background: rgba( 120, 187, 2, 0.8 ) ;margin:0 -20px 0;}
	.hpmake .c3{background: rgba( 187, 176, 2, 0.8 );margin:0 -20px 0;}
	.hpmake .txt1{font-size:20px;color:#fff;padding:0 0 0 0;}
	.hpmake .txt2{font-size:14px;color:#fff;padding:10px 10px;white-space:normal;word-break:keep-all;}
	.hpmake .txt3{width:150px;display:flex;align-items: center;justify-content: center;background:#fff;border-radius:50px;height:36px;font-size:15px;}

	.hpmake_btn button{width:30%;}
	.hpmake_btn{padding:10px 0 20px 0;display:flex;justify-content:center;gap:10px;}

	.hpmake_js{display:flex;justify-content: center;margin:10px 0 10px 0;gap:10px;}
	.hpmake_js .box{display:flex;flex-direction: row;align-items:center;justify-content: center;}
	.hpmake_js .box .pic{}
	.hpmake_js .box .c1{text-align:left;font-size:16px;}
	.hpmake_js .box .c1 span.t1{display:block;color:#6caa00;}
	.hpmake_js .box .c1 span.t2{display:block;color:#ada500;}

	.hpmake_cost{max-width:1600px;margin:0 auto;padding:5px 20px 0;}
	.hpmake_cost th{padding:18px 15px;}

	.hpmake_advise_w{margin:0 auto;padding:0 20px 50px;}
	.hpmake_advise{display:grid;align-items: center;background:#edf5ff;border-radius:30px;}
	.hpmake_advise .tit{display:grid;align-items: center;grid-template-columns:auto auto;grid-template-rows:1fr 1fr;padding:30px 0 0 0;}
	.hpmake_advise .tit .t1{font-size:40px;padding:0 0 0 0;display:flex;line-height:0;order:1;}
	.hpmake_advise .tit .t2{font-size:18px;color:#868686;padding:0 0 0 0;display:flex;line-height:0;order:2;}
	.hpmake_advise .tit .t3{padding:0 20px 0 0;grid-column:1/2;grid-row:1/3;display:flex;text-align:right;justify-content: flex-end;order:0;}
	.hpmake_advise .tit .t3 img{height:90px;}
	.hpmake_advise .info{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:30px;}
	.hpmake_advise .info .box{display:flex;flex-direction:column;background:#fff;border-radius:15px;padding:20px;}
	.hpmake_advise .info .box .c1{display:flex;align-items: center;justify-content: center;background:#30b3f0;border-radius:6px;color:#fff;font-size:20px;text-align:center;height:60px;}
	.hpmake_advise .info .box .c2{font-size:20px;text-align:left;padding:18px 10px 0 10px;white-space:normal;word-break:keep-all;}
	.hpmake_advise .info .box .c3{color:#797979;text-align:left;padding:5px 10px;white-space:normal;word-break:keep-all;}

	.cost_elim button{width:256px;}
	.cost_elim{margin:0 auto;display:flex;flex-direction:row;justify-content: space-between;padding:20px 20px 50px;gap:30px;}
	.cost_elim .info_txt{font-size:14px;text-align:left;white-space:normal;word-break:keep-all;}
	.cost_elim .info_btpos{}

	.hpmake_layer_est_w{width:450px;margin:0 auto;}
	.hpmake_layer_est_dv{display:grid;gap:40px;width:100%;}
	.hpmake_layer_inline .sc{min-height:55px;height:auto; !important;padding:0 0 0 10px}

	.hpmake_admin{display:flex;flex-direction:column;margin:0 auto;width:100%;padding:20px;}
	.hpmake_admin .t1{font-size:18px;color:#6c6c6c;padding:0 0 15px 0;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t2{display:flex;align-items:center;justify-content: center;}
	.hpmake_admin .t2 .dv1{display:flex;align-items:center;color:#6c6c6c;padding:10px 0 20px 0;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t2 .dv2{display:flex;align-items:center;color:#6c6c6c;padding:10px 0 20px 0;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t2 select{width:250px;margin:0 10px;}
	.hpmake_admin .t2 .domain{width:200px;margin:0 5px;}
	.hpmake_admin .t3{width:100%;margin:0 auto;background:#fff;border:#a3c489 1px solid;border-radius:5px;padding:10px 4%;font-size:14px;color:#555555;text-align:left;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t3 a{color:#0036ff;}
	.hpmake_admin .info{display:flex;align-items:center;width:100%;margin:0 auto;background:#fff;border:#a3c489 1px solid;border-radius:5px;padding:10px 4%;text-align:left;white-space:normal;word-break:keep-all;}
	.hpmake_admin .info .txt{display:inline-block;font-size:18px;}
	.hpmake_admin .info .txt .title{display: inline-block; width:7.5rem;}
	.hpmake_admin .info .center{display:flex; flex-wrap:wrap;gap:10px;}
	.hpmake_admin .info .center span{border-radius: .375rem;border: #c4c4c4 1px solid;padding: .375rem 2.25rem; white-space: nowrap;}

}
@media (min-width: 1200px) {
	.hpmake_ele_w{max-width:1600px;margin:0 auto;padding:0 0 50px 0;}
	.hpmake_ele{padding:20px 0;display:flex;justify-content: center;flex-wrap:wrap;gap:48px;}
	.hpmake_ele .box{width:195px;height:195px;background:#f7f7f7;border-radius:8px;display:flex;justify-content: center;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.hpmake_ele .pic{height:115px;margin:20px 0 5px 0;text-align:center;display:flex;justify-content: center;}
	.hpmake_ele .pic img{object-fit:contain;height:105px;}
	.hpmake_ele .txt{font-size:15px;text-align:center;}

	.hpmake{display:flex;justify-content: center;margin:50px 0 50px 0;}
	.hpmake .circle{display:flex;flex-direction: column;align-items:center;justify-content: center;width:388px;height:388px;border-radius:400px;}
	.hpmake .c1{background:rgba( 48, 179, 240, 0.8 );margin:0 -20px 0;}
	.hpmake .c2{background: rgba( 120, 187, 2, 0.8 ) ;margin:0 -20px 0;}
	.hpmake .c3{background: rgba( 187, 176, 2, 0.8 );margin:0 -20px 0;}
	.hpmake .txt1{font-size:30px;color:#fff;padding:0 0 0 0;}
	.hpmake .txt2{font-size:15px;color:#fff;padding:20px 20px;white-space:normal;word-break:keep-all;}
	.hpmake .txt3{width:180px;display:flex;align-items: center;justify-content: center;background:#fff;border-radius:50px;height:36px;font-size:15px;}

	.hpmake_btn button{width:20%;}
	.hpmake_btn{padding:30px 0 20px 0;display:flex;justify-content:center;gap:10px;}

	.hpmake_js{display:flex;justify-content: center;margin:10px 0 10px 0;gap:120px;}
	.hpmake_js .box{display:flex;flex-direction: row;align-items:center;justify-content: center;}
	.hpmake_js .box .pic{}
	.hpmake_js .box .c1{text-align:left;font-size:18px;}
	.hpmake_js .box .c1 span.t1{display:block;color:#6caa00;}
	.hpmake_js .box .c1 span.t2{display:block;color:#ada500;}

	.hpmake_cost{max-width:1600px;margin:0 auto;padding:5px 0 0 0;}
	.hpmake_cost th{padding:18px 15px;}

	.hpmake_advise_w{max-width:1600px;margin:0 auto;padding:0 0 50px 0;}
	.hpmake_advise{display:grid;grid-template-columns:1fr 2fr;align-items: center;background:#edf5ff;border-radius:30px;min-height:100px;}
	.hpmake_advise .tit{display:flex;flex-direction:column;}
	.hpmake_advise .tit .t1{font-size:40px;padding:0 0 10px 0;}
	.hpmake_advise .tit .t2{font-size:18px;color:#868686;padding:0 0 20px 0;}
	.hpmake_advise .tit .t3{padding:0 0 0 0;}
	.hpmake_advise .info{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:30px;}
	.hpmake_advise .info .box{display:flex;flex-direction:column;background:#fff;border-radius:15px;padding:20px;}
	.hpmake_advise .info .box .c1{display:flex;align-items: center;justify-content: center;background:#30b3f0;border-radius:6px;color:#fff;font-size:20px;text-align:center;height:60px;}
	.hpmake_advise .info .box .c2{font-size:20px;text-align:left;padding:18px 10px 0 10px;white-space:normal;word-break:keep-all;}
	.hpmake_advise .info .box .c3{color:#797979;text-align:left;padding:5px 10px;white-space:normal;word-break:keep-all;}

	.cost_elim button{width:306px;}
	.cost_elim{max-width:1600px;margin:0 auto;display:flex;flex-direction:row;justify-content: space-between;padding:20px 0 50px 0;}
	.cost_elim .info_txt{font-size:14px;text-align:left;white-space:normal;word-break:keep-all;}
	.cost_elim .info_btpos{}

	.hpmake_layer_est_w{width:900px;margin:0 auto;}
	.hpmake_layer_est_dv{display:grid;grid-template-columns:1fr 1fr;gap:40px;width:100%;}
	.hpmake_layer_inline .sc{min-height:55px;height:auto; !important;padding:0 0 0 10px}

	.hpmake_admin{display:flex;flex-direction:column;margin:0 auto;max-width:1600px;}
	.hpmake_admin .t1{font-size:18px;color:#6c6c6c;padding:10px 0 20px 0;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t2{display:flex;align-items:center;justify-content: center;}
	.hpmake_admin .t2 .dv1{display:flex;align-items:center;color:#6c6c6c;padding:10px 0 20px 0;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t2 .dv2{display:flex;align-items:center;color:#6c6c6c;padding:10px 0 20px 0;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t2 select{width:350px;margin:0 20px;}
	.hpmake_admin .t2 .domain{width:240px;margin:0 5px;}
	.hpmake_admin .t3{width:1100px;margin:0 auto;background:#fff;border:#a3c489 1px solid;border-radius:5px;padding:10px 60px;font-size:14px;color:#555555;text-align:left;white-space:normal;word-break:keep-all;}
	.hpmake_admin .t3 a{color:#0036ff;}
	.hpmake_admin .info{display:flex;align-items:center;width:1100px;margin:0 auto;background:#fff;border:#a3c489 1px solid;border-radius:5px;padding:10px 4%;text-align:left;white-space:normal;word-break:keep-all;}
	.hpmake_admin .info .txt{display:inline-block;font-size:20px;}
	.hpmake_admin .info .txt .title{display: inline-block; width:7.5rem;}
	.hpmake_admin .info .center{display:flex; flex-wrap:wrap;gap:10px;}
	.hpmake_admin .info .center span{border-radius: .375rem;border: #c4c4c4 1px solid;padding: .375rem 2.25rem; white-space: nowrap;}

}

.hpmake_layer_est_dv .dv1{}
.hpmake_layer_est_dv .dv2{}
.hpmake_layer_inline{display:flex;flex-direction:column;align-items: flex-start;margin:10px 0 0 0;}
.hpmake_form{}





@media (max-width: 768px) {
	.hpmake_apply_w{margin:0 auto;padding:0 15px;}
	.hpmake_apply{display:grid;gap:30px;}
	.hpmake_apply .brpreview{display:flex;flex-direction:column;}
	.hpmake_apply .brpreview .pr{display:flex;}
	.hpmake_apply .brpreview .pr img{width:100%;}
	.hpmake_apply .brpreview .txt{font-size:18px;padding:15px 0 1px 0;}
	.hpmake_apply .brpreview .txt2{font-size:14px;color:#666666;}
	.hpmake_apply .settingarea{display:flex;flex-direction:column;gap:20px;}
	.hpmake_apply .settingarea .box{display:flex;flex-direction:column;background:#fff;border-radius:10px;padding:15px 15px;}
	.hpmake_apply .settingarea .box .t1{font-size:14px;text-align:left;padding:0 0 15px 0;}
	.hpmake_apply .settingarea .box .t1 b{font-size:16px;color:#0991de;}

	.hpmake_colorbar{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;}
	.hpmake_colorbar .bar{position:relative;border:#8e8e8e 3px solid;height:50px;cursor:pointer;}
	.hpmake_colorbar .color1{background-color:#00bfff !important;}
	.hpmake_colorbar .color2{background-color:#bfff00 !important;}
	.hpmake_colorbar .color3{background-color:#ff006a !important;}
	.hpmake_colorbar .color4{background-color:#ffaa00 !important;}
	.hpmake_colorbar .over{background:url('/img/hp_pic_ck.gif') no-repeat 100% 0;border:#ff6600 3px solid !important;}

	.hpmake_picsel{display:flex;flex-wrap: wrap;gap:10px; justify-content: center;}
	.hpmake_picsel .pic{display:flex;position:relative;width:90px;height:63px;cursor:pointer;overflow:hidden;}
	.hpmake_picsel .pic img{width:100%;height:63px;border:#8e8e8e 3px solid;}
	.hpmake_picsel .pic .over{position:absolute;top:0;left:0;background:url('/img/hp_pic_ck.gif') no-repeat 100% 0;border:#ff6600 3px solid !important;width:90px;height:63px;}

	.hpmake_sentence{display:flex;flex-wrap: wrap;gap:5px;}
	.hpmake_sentence .words{display:flex;flex-direction: column; width:150px;height:66px;cursor:pointer;overflow:hidden;margin:0 auto;border:#8e8e8e 3px solid;padding:8px 0 0 3px;text-align:left;font-size:10px;letter-spacing:-2px;}
	/*.hpmake_sentence .words b{font-size:13px;font-family: 'Noto Sans KR bold';letter-spacing:-2px;}*/
	.hpmake_sentence .over{background:url('/img/hp_pic_ck.gif') no-repeat 100% 0;border:#ff6600 3px solid !important;}

	.hpmake_apply_btn button{width:70%;}
	.hpmake_apply_btn{padding:0 0 20px 0;display:flex;justify-content:center;gap:10px;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.hpmake_apply_w{margin:0 auto;padding:0 20px;}
	.hpmake_apply{display:grid;grid-template-columns:350px auto;gap:30px;}
	.hpmake_apply .brpreview{display:flex;flex-direction:column;}
	.hpmake_apply .brpreview .pr{display:flex;}
	.hpmake_apply .brpreview .pr img{width:100%;}
	.hpmake_apply .brpreview .txt{font-size:20px;padding:15px 0 1px 0;}
	.hpmake_apply .brpreview .txt2{font-size:18px;color:#666666;}
	.hpmake_apply .settingarea{display:flex;flex-direction:column;gap:30px;}
	.hpmake_apply .settingarea .box{display:flex;flex-direction:column;background:#fff;border-radius:10px;padding:20px 30px;}
	.hpmake_apply .settingarea .box .t1{font-size:20px;text-align:left;padding:0 0 15px 0;}
	.hpmake_apply .settingarea .box .t1 b{font-size:22px;color:#0991de;}

	.hpmake_colorbar{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;}
	.hpmake_colorbar .bar{position:relative;border:#8e8e8e 3px solid;height:50px;cursor:pointer;}
	.hpmake_colorbar .color1{background-color:#00bfff !important;}
	.hpmake_colorbar .color2{background-color:#bfff00 !important;}
	.hpmake_colorbar .color3{background-color:#ff006a !important;}
	.hpmake_colorbar .color4{background-color:#ffaa00 !important;}
	.hpmake_colorbar .over{background:url('/img/hp_pic_ck.gif') no-repeat 100% 0;border:#ff6600 3px solid !important;}

	.hpmake_picsel{display:flex;flex-wrap: wrap;gap:10px;}
	.hpmake_picsel .pic{display:flex;position:relative;width:100px;height:70px;cursor:pointer;overflow:hidden;}
	.hpmake_picsel .pic img{width:100%;height:70px;border:#8e8e8e 3px solid;}
	.hpmake_picsel .pic .over{position:absolute;top:0;left:0;background:url('/img/hp_pic_ck.gif') no-repeat 100% 0;border:#ff6600 3px solid !important;width:100px;height:70px;}

	.hpmake_sentence{display:flex;flex-wrap: wrap;gap:5px;}
	.hpmake_sentence .words{display:flex;flex-direction: column; width:190px;height:76px;cursor:pointer;overflow:hidden;margin:0 auto;border:#8e8e8e 3px solid;padding:8px 0 0 4px;text-align:left;font-size:12px;letter-spacing:-2px;}
	/*.hpmake_sentence .words b{font-size:15px;font-family: 'Noto Sans KR bold';letter-spacing:-2px;}*/
	.hpmake_sentence .over{background:url('/img/hp_pic_ck.gif') no-repeat 100% 0;border:#ff6600 3px solid !important;}

	.hpmake_apply_btn button{width:60%;}
	.hpmake_apply_btn{padding:0 0 20px 0;display:flex;justify-content:center;gap:10px;}
}
@media (min-width: 1200px) {
	.hpmake_apply_w{margin:0 auto;max-width:1600px;}
	.hpmake_apply{display:grid;grid-template-columns: 520px auto;gap:70px;}
	.hpmake_apply .brpreview{display:flex;flex-direction:column;}
	.hpmake_apply .brpreview .pr{display:flex;}
	.hpmake_apply .brpreview .pr img{width:100%;}
	.hpmake_apply .brpreview .txt{font-size:20px;padding:15px 0 1px 0;}
	.hpmake_apply .brpreview .txt2{font-size:18px;color:#666666;}
	.hpmake_apply .settingarea{display:flex;flex-direction:column;gap:30px;}
	.hpmake_apply .settingarea .box{display:flex;flex-direction:column;background:#fff;border-radius:10px;padding:20px 30px;}
	.hpmake_apply .settingarea .box .t1{font-size:20px;text-align:left;padding:0 0 15px 0;}
	.hpmake_apply .settingarea .box .t1 b{font-size:22px;color:#0991de;}

	.hpmake_colorbar{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;}
	.hpmake_colorbar .bar{position:relative;border:#8e8e8e 3px solid;height:50px;cursor:pointer;}
	.hpmake_colorbar .color1{background-color:#00bfff !important;}
	.hpmake_colorbar .color2{background-color:#bfff00 !important;}
	.hpmake_colorbar .color3{background-color:#ff006a !important;}
	.hpmake_colorbar .color4{background-color:#ffaa00 !important;}
	.hpmake_colorbar .over{background:url('/img/hp_pic_ck.gif') no-repeat 100% 0;border:#ff6600 3px solid !important;}

	.hpmake_picsel{display:flex;flex-wrap: wrap;gap:20px;}
	.hpmake_picsel .pic{display:flex;position:relative;width:100px;height:70px;cursor:pointer;overflow:hidden;}
	.hpmake_picsel .pic img{width:100%;height:70px;border:#8e8e8e 3px solid;}
	.hpmake_picsel .pic .over{position:absolute;top:0;left:0;background:url('/img/hp_pic_ck.gif') no-repeat 100% 0;border:#ff6600 3px solid !important;width:100px;height:70px;}

	.hpmake_sentence{display:flex;flex-wrap: wrap;gap:10px;}
	.hpmake_sentence .words{display:flex;flex-direction: column; width:230px;height:80px;cursor:pointer;overflow:hidden;margin:0 auto;border:#8e8e8e 3px solid;padding:8px 0 0 12px;text-align:left;font-size:13px;letter-spacing:-1px;}
	/*.hpmake_sentence .words b{font-size:17px;font-family: 'Noto Sans KR bold';}*/
	.hpmake_sentence .over{background:url('/img/hp_pic_ck.gif') no-repeat 100% 0;border:#ff6600 3px solid !important;}

	.hpmake_apply_btn button{width:40%;}
	.hpmake_apply_btn{padding:0 0 20px 0;display:flex;justify-content:center;gap:10px;}
}


@media (max-width: 768px) {
	.hpmakeuse_w{margin:0 auto;max-width:1600px;padding:0 0;}
	.hpmakeuse_w .th{display:none;}
	.hpmakeuse_col{display:grid;}

	.hpmakeuse_w .num{display:none;}
	.hpmakeuse_w .ctm{font-size:16px;text-align:left;border-bottom:0;padding:10px 0 0 10px;}
	.hpmakeuse_w .gubn{text-align:left;border-bottom:0;padding:2px 0 2px 10px;color:#838383;}
	.hpmakeuse_w .url{font-size:16px;text-align:left;padding:0 0 10px 10px;}
	.hpmakeuse_w .bt{display:none;}
}
@media (min-width: 769px) {
	.hpmakeuse_w{margin:0 auto;max-width:1600px;padding:0 0;}
	.hpmakeuse_col{grid-template-columns:0.5fr 2fr 1fr 2fr 1fr;}

	.hpmakeuse_w .num{}
	.hpmakeuse_w .ctm{}
	.hpmakeuse_w .gubn{color:#838383;}
	.hpmakeuse_w .url{}
	.hpmakeuse_w .bt{display:flex;align-items: center; justify-content: center;padding:0;}
}


/*custom_demo 체험하기 */

@media (max-width: 768px) {
	.demo_w{margin:0 auto;}
	.demo{display:grid;gap:15px;padding:20px 15px 0;}
	.demo .box{display:flex;flex-direction:column;border-radius:15px;border:#d4d4d4 1px solid;background:#fff;min-height:100px;overflow:hidden;gap:10px;padding:0 0 25px 0;}
	.demo .box .pic1{display:flex;width:100%;height:128px;background:#eff6ff url('/img/demo_work.png') no-repeat 50% 50%;background-size:60%; }
	.demo .box .pic2{display:flex;width:100%;height:128px;background:#eff6ff url('/img/demo_day.png') no-repeat 50% 50%;background-size:70% }
	.demo .box .pic3{display:flex;width:100%;height:128px;background:#eff6ff url('/img/demo_visit.png') no-repeat 50% 50%;background-size:70% }
	.demo .box .t1{font-size:18px;line-height:100%;padding:0 10px 0;white-space:normal;word-break:keep-all;}
	.demo .box .t2{color:#757575;line-height:120%;padding:0 10px 10px;white-space:normal;word-break:keep-all;}
	.demo .box button{width:90%;margin:0 auto;}

	.demo_saybox_bg{position: relative;padding:20px 0;width: 100%;background:#36c2ba url('/img/saybox_bg.png') no-repeat;height:770px;margin:30px 0;}
	.demo_saybox{display:flex;flex-direction:column;}
	.demo_saybox .t1{font-family: 'Noto Sans KR bold';font-size:22px;color:#f6ff91;line-height:100%;padding:20px 10px 20px;white-space:normal;word-break:keep-all;}
	.demo_saybox .t2{font-size:16px;color:#fff;line-height:120%;padding:0 10px 36px;white-space:normal;word-break:keep-all;}

	.demo_saybox .boxalign{display:flex;flex-direction:column;gap:50px;width:100%;margin: 0 auto;padding:0 5px;}
	.demo_saybox .boxalign .say{display:flex;justify-content: center;align-items: center;position:relative;border-radius:150px;width:90%;height:70px;background:#fff;font-size:13px;line-height:140%;padding:0 40px;white-space:normal;word-break:keep-all;}
	.demo_saybox .boxalign .say .tail{position:absolute;left:50px;top:60px;width:44px;height:29px;background:url('/img/saybox_tail.png') no-repeat;}
	.demo_saybox .boxalign .right_item{margin-left:auto;}
	.demo_saybox .boxalign .say .right_tail{position:absolute;right:50px;top:60px;width:44px;height:29px;background:url('/img/saybox_tail_right.png') no-repeat;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.demo_w{margin:0 auto;}
	.demo{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:40px 20px 0;}
	.demo .box{display:flex;flex-direction:column;border-radius:15px;border:#d4d4d4 1px solid;background:#fff;min-height:100px;overflow:hidden;gap:10px;padding:0 0 25px 0;}
	.demo .box .pic1{display:flex;width:100%;height:128px;background:#eff6ff url('/img/demo_work.png') no-repeat 50% 50%;background-size:60%;}
	.demo .box .pic2{display:flex;width:100%;height:128px;background:#eff6ff url('/img/demo_day.png') no-repeat 50% 50%;background-size:60%;}
	.demo .box .pic3{display:flex;width:100%;height:128px;background:#eff6ff url('/img/demo_visit.png') no-repeat 50% 50%;background-size:60%;}
	.demo .box .t1{font-size:20px;line-height:100%;padding:10px 20px 0;white-space:normal;word-break:keep-all;}
	.demo .box .t2{color:#757575;line-height:120%;padding:0 10px 20px;white-space:normal;word-break:keep-all;}
	.demo .box button{width:85%;margin:0 auto;}

	.demo_saybox_bg{position: relative;padding:30px 0;width: 100%;background:#36c2ba url('/img/saybox_bg.png') no-repeat 50% 0;height:920px;margin:80px 0;}
	.demo_saybox{display:flex;flex-direction:column;}
	.demo_saybox .t1{font-family: 'Noto Sans KR bold';font-size:38px;color:#f6ff91;line-height:100%;padding:20px 20px 20px;white-space:normal;word-break:keep-all;}
	.demo_saybox .t2{font-size:18px;color:#fff;line-height:120%;padding:0 20px 36px;white-space:normal;word-break:keep-all;}

	.demo_saybox .boxalign{display:flex;flex-direction:column;gap:50px;width:80%;margin: 0 auto;}
	.demo_saybox .boxalign .say{display:flex;justify-content: center;align-items: center;position:relative;border-radius:150px;width:574px;height:97px;background:#fff;font-size:20px;line-height:120%;padding:0 30px;white-space:normal;word-break:keep-all;}
	.demo_saybox .boxalign .say .tail{position:absolute;left:50px;top:97px;width:44px;height:29px;background:url('/img/saybox_tail.png') no-repeat;}
	.demo_saybox .boxalign .right_item{margin-left:auto;}
	.demo_saybox .boxalign .say .right_tail{position:absolute;right:50px;top:97px;width:44px;height:29px;background:url('/img/saybox_tail_right.png') no-repeat;}
}
@media (min-width: 1200px) {
	.demo_w{margin:0 auto;max-width:1600px;}
	.demo{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;padding:40px 0 0 0;}
	.demo .box{display:flex;flex-direction:column;border-radius:15px;border:#d4d4d4 1px solid;background:#fff;min-height:100px;overflow:hidden;gap:10px;padding:0 0 25px 0;}
	.demo .box .pic1{display:flex;width:100%;height:178px;background:#eff6ff url('/img/demo_work.png') no-repeat 50% 50%;}
	.demo .box .pic2{display:flex;width:100%;height:178px;background:#eff6ff url('/img/demo_day.png') no-repeat 50% 50%;}
	.demo .box .pic3{display:flex;width:100%;height:178px;background:#eff6ff url('/img/demo_visit.png') no-repeat 50% 50%;}
	.demo .box .t1{font-size:25px;line-height:100%;padding:10px 20px 0;white-space:normal;word-break:keep-all;}
	.demo .box .t2{color:#757575;line-height:120%;padding:0 20px 20px;white-space:normal;word-break:keep-all;}
	.demo .box button{width:70%;margin:0 auto;}

	.demo_saybox_bg{position: relative;padding:30px 0;width: 100%;background:#36c2ba url('/img/saybox_bg.png') no-repeat 50% 0;height:920px;margin:80px 0;}
	.demo_saybox{display:flex;flex-direction:column;max-width:1600px;margin:0 auto;}
	.demo_saybox .t1{font-family: 'Noto Sans KR bold';font-size:48px;color:#f6ff91;line-height:100%;padding:50px 20px 20px;white-space:normal;word-break:keep-all;}
	.demo_saybox .t2{font-size:24px;color:#fff;line-height:120%;padding:0 20px 56px;white-space:normal;word-break:keep-all;}

	.demo_saybox .boxalign{display:flex;flex-direction:column;gap:30px;width:80%;margin: 0 auto;}
	.demo_saybox .boxalign .say{display:flex;justify-content: center;align-items: center;position:relative;border-radius:150px;width:574px;height:97px;background:#fff;font-size:20px;line-height:120%;padding:0 30px;white-space:normal;word-break:keep-all;}
	.demo_saybox .boxalign .say .tail{position:absolute;left:50px;top:97px;width:44px;height:29px;background:url('/img/saybox_tail.png') no-repeat;}
	.demo_saybox .boxalign .right_item{margin-left:auto;}
	.demo_saybox .boxalign .say .right_tail{position:absolute;right:50px;top:97px;width:44px;height:29px;background:url('/img/saybox_tail_right.png') no-repeat;}
}


/* cs_board 공지,자료실  */
@media (max-width: 768px) {
	.cs_serach_w{margin:0 auto;}
	.cs_serach_w .search_box_area{padding: 0 0 15px 0;}

	.csboard_w{margin:0 auto;padding:0 0;}
	.csboard_w .th{display:none;}
	.csboard_col{display:grid;}

	.csboard_w .num{display:none;}
	.csboard_w .gubn{text-align:left;border-bottom:0;padding:10px 0 2px 10px;color:#838383;}
	.csboard_w .title{font-size:16px;border-bottom:0;text-align:left;padding:0 0 2px 10px;line-height:120%;}
	.csboard_w .date{text-align:left;padding:0 10px 10px 0;color:#838383;text-align:right;}

	.csboard_view_w{margin:0 auto;padding:0 15px;}
	.csboard_view{display:grid;border-top:#000 2px solid;}
	.csboard_view .title_area {display:flex; flex-direction: column; align-items: flex-start;}
	.csboard_view .title_area .date{ padding: 8px 10px 0 10px;}
	.csboard_view .title{font-size:18px;padding:8px 10px 0 10px;text-align:left;line-height:120%;font-family: 'Noto Sans KR bold';}
	.csboard_view .addfile{padding:10px 10px 0 10px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.csboard_view .addfile a{color:#0240df}
	.csboard_view .gubn{color:#838383;padding:5px 10px 8px 10px;text-align:left;border-bottom:#e4e4e4 1px solid;}
	.csboard_view .txt_a{padding:10px 10px;text-align:left;border-bottom:#e4e4e4 1px solid;white-space:normal;word-break:keep-all;min-height:500px;}

	.csboard_view_btn button{width:40%;}
	.csboard_view_btn{padding:20px 0;display:flex;justify-content:center;gap:10px;}
}
@media (min-width: 769px) {
	.cs_serach_w{margin:0 auto;max-width:1600px;}
	.cs_serach_w .search_box_area{padding: 0 0 25px 0;}

	.csboard_w{margin:0 auto;max-width:1600px;padding:0 0;}
	.csboard_col{grid-template-columns:0.7fr 1fr 5fr 1.2fr;}

	.csboard_w .num{}
	.csboard_w .gubn{color:#838383;}
	.csboard_w .title{}
	.csboard_w .date{color:#838383;}

	.csboard_view_w{margin:0 auto;max-width:1640px;padding:0 20px;}
	.csboard_view{display:grid;border-top:#000 2px solid;}
	/*.csboard_view .title{font-size:24px;padding:20px 30px 0 30px;text-align:left;line-height:120%;font-family: 'Noto Sans KR bold';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}*/
	.csboard_view .title_area {display:flex; justify-content: space-between;}
	.csboard_view .title_area .date{ padding: 20px 30px 0 30px; font-size:18px;}
	.csboard_view .title{font-size:24px;padding:20px 30px 0 30px;text-align:left;line-height:120%;font-family: 'Noto Sans KR bold';}
	.csboard_view .addfile{padding:10px 30px 0 30px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.csboard_view .addfile a{color:#0240df;}
	.csboard_view .gubn{color:#838383;padding:5px 30px 20px 30px;text-align:left;border-bottom:#e4e4e4 1px solid;}
	.csboard_view .txt_a{padding:30px;text-align:left;border-bottom:#e4e4e4 1px solid;white-space:normal;word-break:keep-all;min-height:500px;}
	.csboard_view .iframe{display:flex;flex-direction:column;gap:30px;}

	.csboard_view_btn button{width:20%;}
	.csboard_view_btn{padding:20px 0;display:flex;justify-content:center;gap:10px;}

}



/* prm_edu 케어포교육신청  */
@media (max-width: 768px) {
	.addservice_vs .rightarea .cs_t1{font-size: 20px;color: #018fdf;text-align:center;white-space: normal;word-break: keep-all;padding:20px 0 15px 0;}
	.addservice_vs .rightarea .cs_edu_btnarea{display:flex;justify-content: center;gap:10px;padding:0 0 20px 0;}
	.addservice_vs .rightarea .cs_edu_btnarea .bt1{cursor: pointer;width:50%;height: 50px;line-height: 50px;background: #fff;border: #0991de 1px solid;color: #000;    font-size: 14px;border-radius: 80px;overflow: hidden; margin:0 0 0 0;}
	.addservice_vs .rightarea .cs_edu_btnarea .bt2{cursor: pointer;width:50%;height: 50px;line-height: 50px;background: #fff;border: #b2b2b2 1px solid;color: #000;    font-size: 14px;border-radius: 80px;overflow: hidden; margin:0 0 0 0;}
	.addservice_vs .rightarea .cs_t2{font-size:14px;color: #000;text-align:center;white-space: normal;word-break: keep-all;padding: 0 20px 0;}

	.cs_edu_list_w{margin:0 auto;padding:0 15px;}
	.cs_edu_list{display:grid;gap:10px;padding:30px 0;}
	.cs_edu_list .on{border:#0991de 2px solid !important;}
	.cs_edu_list .box_mask{display:flex;align-items: center;justify-content: center;position:absolute;left:-20px;width:110%;height:100%;background:rgba(0, 0, 0, 0.7);z-index:13;color:#fff;font-size:24px;text-align:center;}
	.cs_edu_list .box{position:relative;z-index:11;display:flex;flex-direction:column;border:#d4d4d4 1px solid;border-radius:15px;min-height:100px;background:#fff;padding:0 20px;overflow:hidden;}
	.cs_edu_list .box .t1{font-size:20px;font-family: 'Noto Sans KR bold';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:20px 0 5px;}
	.cs_edu_list .box .t2{color:#757575;padding:0 20px;}
	.cs_edu_list .box .t3{font-size:18px;color:#757575;padding:15px 0;}
	.cs_edu_list .box .t4{background:#f5f7f9;width:100%;border-radius:5px;}
	.cs_edu_list .box .t4 .ta{font-size:16px;margin:0 auto;width:200px;text-align:left;padding:10px 0;}
	.cs_edu_list .box .edu_apply_btn{display:flex;justify-content: center;gap:10px;padding:15px 0 20px;}
	.cs_edu_list .box .edu_apply_btn button{width:50%;}
	.cs_edu_list .box .stat_bt{cursor:default;background:#a2a2a2;color:#fff;font-size:14px;border-radius:6px;}
	.cs_edu_list .box .stat_bt_on{cursor:default;background:#ff7403;color:#fff;font-size:14px;border-radius:6px;}
	.cs_edu_list .box .txt_on{color:#0089d7 !important;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.addservice_vs .rightarea .cs_t1{font-size: 30px;color: #018fdf;text-align:center;white-space: normal;word-break: keep-all;padding:0 0 15px 0;}
	.addservice_vs .rightarea .cs_edu_btnarea{display:flex;justify-content: center;gap:10px;padding:0 0 20px 0;}
	.addservice_vs .rightarea .cs_edu_btnarea .bt1{cursor: pointer;width:44%;height: 60px;line-height: 60px;background: #fff;border: #0991de 1px solid;color: #000;    font-size: 18px;border-radius: 80px;overflow: hidden; margin:0 0 0 0;}
	.addservice_vs .rightarea .cs_edu_btnarea .bt2{cursor: pointer;width:44%;height: 60px;line-height: 60px;background: #fff;border: #b2b2b2 1px solid;color: #000;    font-size: 18px;border-radius: 80px;overflow: hidden; margin:0 0 0 0;}
	.addservice_vs .rightarea .cs_t2{font-size: 16px;color: #000;text-align:center;white-space: normal;word-break: keep-all;padding: 0 0 0 0;}

	.cs_edu_list_w{margin:0 auto;padding:0 20px;}
	.cs_edu_list{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:40px 0;}
	.cs_edu_list .on{grid-column: span 2;border:#0991de 2px solid !important;}
	.cs_edu_list .box_mask{display:flex;align-items: center;justify-content: center;position:absolute;left:-20px;width:110%;height:100%;background:rgba(0, 0, 0, 0.7);z-index:13;color:#fff;font-size:24px;text-align:center;}
	.cs_edu_list .box{position:relative;z-index:11;display:flex;flex-direction:column;border:#d4d4d4 1px solid;border-radius:15px;min-height:100px;background:#fff;padding:0 20px;overflow:hidden;}
	.cs_edu_list .box .t1{font-size:22px;font-family: 'Noto Sans KR bold';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:30px 0 5px;}
	.cs_edu_list .box .t2{color:#757575;padding:0 20px;}
	.cs_edu_list .box .t3{font-size:18px;color:#757575;padding:20px 0;}
	.cs_edu_list .box .t4{background:#f5f7f9;width:100%;border-radius:5px;}
	.cs_edu_list .box .t4 .ta{font-size:17px;margin:0 auto;width:290px;text-align:left;padding:10px 0;}
	.cs_edu_list .box .edu_apply_btn{display:flex;justify-content: center;gap:10px;padding:20px 0 30px;}
	.cs_edu_list .box .edu_apply_btn button{width:50%;}
	.cs_edu_list .box .stat_bt{cursor:default;background:#a2a2a2;color:#fff;font-size:14px;border-radius:6px;}
	.cs_edu_list .box .stat_bt_on{cursor:default;background:#ff7403;color:#fff;font-size:14px;border-radius:6px;}
	.cs_edu_list .box .txt_on{color:#0089d7 !important;}
}
@media (min-width: 1200px) {
	.addservice_vs .rightarea .cs_t1{font-size: 40px;color: #018fdf;text-align:center;white-space: normal;word-break: keep-all;padding:0 0 15px 0;}
	.addservice_vs .rightarea .cs_edu_btnarea{display:flex;justify-content: center;gap:10px;padding:0 0 20px 0;}
	.addservice_vs .rightarea .cs_edu_btnarea .bt1{cursor: pointer;width:40%;height: 74px;line-height: 74px;background: #fff;border: #0991de 1px solid;color: #000;    font-size: 25px;border-radius: 80px;overflow: hidden; margin:0 0 0 0;}
	.addservice_vs .rightarea .cs_edu_btnarea .bt2{cursor: pointer;width:40%;height: 74px;line-height: 74px;background: #fff;border: #b2b2b2 1px solid;color: #000;    font-size: 25px;border-radius: 80px;overflow: hidden; margin:0 0 0 0;}
	.addservice_vs .rightarea .cs_t2{font-size: 18px;color: #000;text-align:center;white-space: normal;word-break: keep-all;padding: 0 0 0 0;}

	.cs_edu_list_w{margin:0 auto;max-width:1640px;}
	.cs_edu_list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px;padding:40px 0;}
	.cs_edu_list .on{grid-column: span 2;border:#0991de 2px solid !important;}
	.cs_edu_list .box_mask{display:flex;align-items: center;justify-content: center;position:absolute;left:-20px;width:110%;height:100%;background:rgba(0, 0, 0, 0.7);z-index:13;color:#fff;font-size:24px;text-align:center;}
	.cs_edu_list .box{position:relative;z-index:11;display:flex;flex-direction:column;border:#d4d4d4 1px solid;border-radius:15px;min-height:100px;background:#fff;padding:0 20px;overflow:hidden;}
	.cs_edu_list .box .t1{font-size:22px;font-family: 'Noto Sans KR bold';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:30px 0 5px;}
	.cs_edu_list .box .t2{color:#757575;padding:0 20px;}
	.cs_edu_list .box .t3{font-size:18px;color:#757575;padding:20px 0;}
	.cs_edu_list .box .t4{background:#f5f7f9;width:100%;border-radius:5px;}
	.cs_edu_list .box .t4 .ta{font-size:17px;margin:0 auto;width:290px;text-align:left;padding:10px 0;}
	.cs_edu_list .box .edu_apply_btn{display:flex;justify-content: center;gap:10px;padding:20px 0 30px;}
	.cs_edu_list .box .edu_apply_btn button{width:50%;}
	.cs_edu_list .box .stat_bt{cursor:default;background:#a2a2a2;color:#fff;font-size:14px;border-radius:6px;}
	.cs_edu_list .box .stat_bt_on{cursor:default;background:#ff7403;color:#fff;font-size:14px;border-radius:6px;}
	.cs_edu_list .box .txt_on{color:#0089d7 !important;}
}


@media (max-width: 768px) {
	.edu_applylist_w{margin:0 auto;}
	.edu_applylist_w .th{display:none;}
	.edu_applylist_col{grid-template-columns:140px auto auto auto ;}

	.edu_applylist_w .num{display:none;}
	.edu_applylist_w .name{font-family: 'Noto Sans KR bold';text-align:left;grid-column: span 5;border:0;padding:10px 0 0 10px;}
	.edu_applylist_w .date{color:#838383;grid-column: span 5;border:0;padding:5px 0 5px 10px;justify-content: flex-start;}
	.edu_applylist_w .con_info{display:flex;flex-wrap: wrap;align-items:center;gap:0 10px;justify-content: flex-start;padding:0 0 10px 10px;border:0;grid-column: span 5;}
	.edu_applylist_w .doc{display:flex;align-items: center; justify-content: flex-start;padding:0 0 10px 10px;}
	.edu_applylist_w .bt{display:flex;align-items: flex-start;justify-content: flex-start;grid-column: span 4;padding:0 0 0 0;}
	.edu_applylist_w button{width:120px;}

	.edu_refund_w{display:flex;flex-direction:column;justify-content:center;max-width:500px;width:100%;margin:0 auto;padding:2px 0;}
	.edu_applylist_btn button{width:50%;}

	.edu_applylist_area{border: #c4c4c4 1px solid;background: #fff;border-radius: 6px;padding:10px 10px 10px 10px !important; display: flex; flex-direction: column; gap: 0.5em;}

	.edu_waitlist_col{grid-template-columns:140px auto auto auto auto;}
	
	.edu_wait_cancel_w{display:flex;flex-direction:column;justify-content:center;max-width:700px;width:100%;margin:0 auto;padding:2px 0;}

}
@media (min-width: 769px) {
	.edu_applylist_w{margin:0 auto;max-width:1600px;padding:0 0;}
	.edu_applylist_col{grid-template-columns:0.5fr 2fr 1fr 1fr 1fr 0.5fr;}

	.edu_applylist_w .num{}
	.edu_applylist_w .name{}
	.edu_applylist_w .date{color:#838383;}
	.edu_applylist_w .con_info{display:flex;flex-wrap: wrap;align-items:center;gap:5px 10px;justify-content: center;padding:0;}
	.edu_applylist_w .doc{display:flex;align-items: center; justify-content: center;padding:0;}
	.edu_applylist_w .bt{display:flex;align-items: center; justify-content: center;padding:0;}

	.edu_refund_w{display:flex;flex-direction:column;justify-content:center;max-width:500px;width:100%;margin:0 auto;padding:2px 0;}
	.edu_applylist_btn button{width:20%;}

	.edu_applylist_area{border: #c4c4c4 1px solid;background: #fff;border-radius: 6px;padding:10px 20px 10px 20px !important; display: flex; flex-direction: column; gap: 0.5em;}
	
	.edu_waitlist_col{grid-template-columns:0.5fr 2fr 1fr 1fr 0.5fr;}
	
	.edu_refund_w{display:flex;flex-direction:column;justify-content:center;max-width:700px;width:100%;margin:0 auto;padding:2px 0;}
}

.edu_applylist_btn {
	padding: 20px 0 30px 0;
	display: flex;
	justify-content: center;
	gap: 10px;
}



@media (max-width: 768px) {
	.edu_incruit_w{margin:0 auto;}
	.edu_incruit{display:grid;padding:0 15px;}
	.edu_incruit .pic img{width:138px;}
	.edu_incruit .box{display:flex;flex-direction:column;}
	.edu_incruit .box .t1{font-size:18px;font-family: 'Noto Sans KR bold';padding:20px 0 0 0;}
	.edu_incruit .box .t2{color:#6e6e6e;padding:5px 0 15px 0;line-height:120%;white-space:normal;word-break:keep-all;}
	.edu_incruit .box .t3{border:#95c38b 1px solid;border-radius:15px;background:#fff;padding:20px 0 20px 10%;text-align:left;}

	.edu_incruit_part_w{margin:0 auto;padding:15px 10px 30px;}
	.edu_incruit_part{display:grid;grid-template-columns:1fr 1fr;gap:10px;}
	.edu_incruit_part .box{display:flex;flex-direction:column;border:#c2c2c2 2px solid;border-radius:15px;min-height:100px;background:#fff;padding:0 10px;overflow:hidden;}
	.edu_incruit_part .box .t1{font-size:18px;font-family: 'Noto Sans KR bold';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:15px 0 1px;}
	.edu_incruit_part .box .t2{color:#757575;padding:0 10px 0;white-space:normal;word-break:keep-all;height:62px;line-height:120%;}
	.edu_incruit_part .box .t3{font-size:13px;text-align:center;background:#f5f7f9;width:100%;border-radius:5px;padding:5px 0 5px 0;margin:0 0 10px 0;white-space:normal;word-break:keep-all;}

	.edu_incruit_step_w{margin:0 auto;padding:15px 10px 0;}
	.edu_incruit_step{display:flex;flex-wrap: wrap;justify-content: flex-start; align-items: center;gap:15px 0;}
	.edu_incruit_step .step_box{width:44%;height:102px;padding:0 0 0 0;background:#fff;border:#0991de 2px solid;border-radius:8px;display:flex;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.edu_incruit_step .step_box .c1{color:#0991de;font-family: 'Noto Sans KR bold';padding:20px 0 0;}
	.edu_incruit_step .step_box .c2{font-size:20px;color:#000;padding:3px 4px 6px;white-space:normal;word-break:keep-all;line-height:120%;}
	.edu_incruit_step .step_box_divide{width:6%;height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;background-size:50%;}

	.edu_incruit_step_info{margin:0 auto;padding:20px 20px 10px 20px;color:#797979;text-align:left;}
	.edu_incruit_tbl{margin:0 auto;padding:5px 20px 20px 20px;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.edu_incruit_w{margin:0 auto;}
	.edu_incruit{display:grid;align-items: center;grid-template-columns:270px auto;padding:0 20px;}
	.edu_incruit .pic img{width:178px;}
	.edu_incruit .box{display:flex;flex-direction:column;}
	.edu_incruit .box .t1{font-size:20px;font-family: 'Noto Sans KR bold';}
	.edu_incruit .box .t2{color:#6e6e6e;padding:5px 0 18px 0;white-space:normal;word-break:keep-all;}
	.edu_incruit .box .t3{border:#95c38b 1px solid;border-radius:15px;background:#fff;padding:20px 0 20px 10%;text-align:left;}

	.edu_incruit_part_w{margin:0 auto;padding:15px 20px 50px;}
	.edu_incruit_part{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;}
	.edu_incruit_part .box{display:flex;flex-direction:column;border:#c2c2c2 2px solid;border-radius:15px;min-height:100px;background:#fff;padding:0 10px;overflow:hidden;}
	.edu_incruit_part .box .t1{font-size:20px;font-family: 'Noto Sans KR bold';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:20px 0 1px;}
	.edu_incruit_part .box .t2{color:#757575;padding:0 10px 0;white-space:normal;word-break:keep-all;height:82px;}
	.edu_incruit_part .box .t3{font-size:13px;text-align:left;background:#f5f7f9;width:100%;border-radius:5px;padding:5px 0 5px 10%;margin:0 0 20px 0;white-space:normal;word-break:keep-all;}

	.edu_incruit_step_w{margin:0 auto;max-width:1660px;padding:15px 30px 0;}
	.edu_incruit_step{display:flex;justify-content: center; align-items: center;}
	.edu_incruit_step .step_box{width:18%;height:102px;padding:0 0 0 0;background:#fff;border:#0991de 2px solid;border-radius:8px;display:flex;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.edu_incruit_step .step_box .c1{color:#0991de;font-family: 'Noto Sans KR bold';padding:20px 0 0;}
	.edu_incruit_step .step_box .c2{font-size:20px;color:#000;padding:3px 4px 6px;white-space:normal;word-break:keep-all;line-height:120%;}
	.edu_incruit_step .step_box_divide{width:2.5%;height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}

	.edu_incruit_step_info{margin:0 auto;max-width:1690px;padding:20px 30px 10px 60px;color:#797979;text-align:left;}
	.edu_incruit_tbl{margin:0 auto;max-width:1660px;padding:5px 20px 30px 20px;}
}
@media (min-width: 1200px) {
	.edu_incruit_w{margin:0 auto;max-width:1070px;}
	.edu_incruit{display:grid;align-items: center;grid-template-columns:270px auto;}
	.edu_incruit .pic img{width:178px;}
	.edu_incruit .box{display:flex;flex-direction:column;}
	.edu_incruit .box .t1{font-size:20px;font-family: 'Noto Sans KR bold';}
	.edu_incruit .box .t2{color:#6e6e6e;padding:5px 0 18px 0;white-space:normal;word-break:keep-all;}
	.edu_incruit .box .t3{border:#95c38b 1px solid;border-radius:15px;background:#fff;padding:20px 0 20px 10%;text-align:left;}

	.edu_incruit_part_w{margin:0 auto;max-width:1660px;padding:15px 30px 50px;}
	.edu_incruit_part{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px;}
	.edu_incruit_part .box{display:flex;flex-direction:column;border:#c2c2c2 2px solid;border-radius:15px;min-height:100px;background:#fff;padding:0 20px;overflow:hidden;}
	.edu_incruit_part .box .t1{font-size:28px;font-family: 'Noto Sans KR bold';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:20px 0 1px;}
	.edu_incruit_part .box .t2{color:#757575;padding:0 10px 20px;white-space:normal;word-break:keep-all;}
	.edu_incruit_part .box .t3{font-size:13px;text-align:left;background:#f5f7f9;width:100%;border-radius:5px;padding:5px 0 5px 10%;margin:0 0 30px 0;}

	.edu_incruit_step_w{margin:0 auto;max-width:1660px;padding:15px 30px 0;}
	.edu_incruit_step{display:flex;justify-content: center; align-items: center;}
	.edu_incruit_step .step_box{width:18%;height:102px;padding:0 0 0 0;background:#fff;border:#0991de 2px solid;border-radius:8px;display:flex;flex-direction: column; flex-wrap: nowrap;align-items: center;}
	.edu_incruit_step .step_box .c1{color:#0991de;font-family: 'Noto Sans KR bold';padding:20px 0 0;}
	.edu_incruit_step .step_box .c2{font-size:20px;color:#000;padding:3px 4px 6px;white-space:normal;word-break:keep-all;line-height:120%;}
	.edu_incruit_step .step_box_divide{width:2.5%;height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}

	.edu_incruit_step_info{margin:0 auto;max-width:1690px;padding:20px 30px 10px 60px;color:#797979;text-align:left;}
	.edu_incruit_tbl{margin:0 auto;max-width:1660px;padding:5px 30px 50px 30px;}
}

/* cost 이용요금안내 */

@media (max-width: 768px) {
	.cost_title{display:flex;flex-direction:column;margin:0 auto;padding:0 10px 20px 10px;}
	.cost_title .t1{font-size:24px;font-family: 'Noto Sans KR bold';}
	.cost_title .t2{color:#6e6e6e;padding:2px 10px 0;white-space:normal;word-break:keep-all;}

	.service_cost{padding:0 15px 30px;display:grid;gap:15px;}
	.service_cost .box{border-radius:15px;border:#0991de 2px solid;background:#fff;height:auto;display:flex;flex-direction:column;padding:30px 10px;}
	.service_cost .box .c1{text-align:center;padding:0 0 3px 0;font-size:22px;white-space:normal;word-break:keep-all;line-height:120%;}
	.service_cost .box .c2{text-align:center;padding:0 0 10px 0;font-size:13px;color:#757575;white-space:normal;word-break:keep-all;}
	.service_cost .box .c3{padding:5px 0;}
	.service_cost .box .c4{text-align:center;padding:10px 0 18px 0;font-size:28px;color:#ff0000;white-space:normal;word-break:keep-all;}
	.service_cost .box .c4 b{font-size:35px;}
	.service_cost .box .info{text-align:left;padding:15px 20px;font-size:12px;background:#f5f7f9;border-radius:8px;white-space:normal;word-break:keep-all;}
	.service_cost .box .info span{color:#3e00dd;}
	.service_cost .box .c5{padding:15px 0 0 0;}
	.service_cost .box .c5 button{width:100%;}

	.addservice_cost{margin:0 auto;padding:0 15px 20px;display:grid;gap:15px;}
	.addservice_cost .box{border-radius:15px;border:#c2c2c2 2px solid;background:#fff;height:auto;display:flex;flex-direction:column;padding:30px 10px;}
	.addservice_cost .box .c1{text-align:center;padding:0 0 3px 0;font-size:24px;white-space:normal;word-break:keep-all;line-height:120%;}
	.addservice_cost .box .c2{text-align:center;padding:0 0 10px 0;font-size:16px;color:#757575;white-space:normal;word-break:keep-all;}
	.addservice_cost .box .c3{padding:5px 0;}
	.addservice_cost .box .c4{text-align:center;padding:10px 0 18px 0;font-size:28px;color:#ff0000;white-space:normal;word-break:keep-all;}
	.addservice_cost .box .c4 b{font-size:35px;}
	.addservice_cost .box .c4 span{font-size:20px;}
	.addservice_cost .box .info{text-align:left;padding:15px 10px;font-size:12px;background:#f5f7f9;border-radius:8px;white-space:normal;word-break:keep-all;}
	.addservice_cost .box .info span{color:#3e00dd;}
	.addservice_cost .box .c5{padding:15px 0 0 0;}
	.addservice_cost .box .c5 button{width:100%;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.cost_title{display:flex;flex-direction:column;margin:0 auto;max-width:1660px;padding:0 30px 20px 30px;}
	.cost_title .t1{font-size:24px;font-family: 'Noto Sans KR bold';}
	.cost_title .t2{color:#6e6e6e;padding:2px 20px 0;white-space:normal;word-break:keep-all;}

	.service_cost{padding:20px 20px 50px;display:grid;grid-template-columns :1fr 1fr 1fr;gap:3%;}
	.service_cost .box{border-radius:15px;border:#0991de 2px solid;background:#fff;height:auto;display:flex;flex-direction:column;padding:30px 20px;}
	.service_cost .box .c1{text-align:center;padding:0 0 3px 0;font-size:22px;white-space:normal;word-break:keep-all;line-height:120%;}
	.service_cost .box .c2{text-align:center;padding:0 0 15px 0;font-size:15px;color:#757575;white-space:normal;word-break:keep-all;}
	.service_cost .box .c3{padding:5px 0;}
	.service_cost .box .c4{text-align:center;padding:18px 0 18px 0;font-size:28px;color:#ff0000;white-space:normal;word-break:keep-all;}
	.service_cost .box .c4 b{font-size:35px;}
	.service_cost .box .info{text-align:left;padding:15px 20px;font-size:12px;background:#f5f7f9;border-radius:8px;min-height:125px;white-space:normal;word-break:keep-all;}
	.service_cost .box .info span{color:#3e00dd;}
	.service_cost .box .c5{padding:15px 0 0 0;}
	.service_cost .box .c5 button{width:100%;}

	.addservice_cost{margin:0 auto;padding:20px 20px 20px;display:grid;grid-template-columns :1fr 1fr;gap:3%;}
	.addservice_cost .box{border-radius:15px;border:#c2c2c2 2px solid;background:#fff;height:auto;display:flex;flex-direction:column;padding:30px 20px;}
	.addservice_cost .box .c1{text-align:center;padding:0 0 3px 0;font-size:24px;white-space:normal;word-break:keep-all;line-height:120%;}
	.addservice_cost .box .c2{text-align:center;padding:0 0 15px 0;font-size:16px;color:#757575;white-space:normal;word-break:keep-all;}
	.addservice_cost .box .c3{padding:5px 0;}
	.addservice_cost .box .c4{text-align:center;padding:18px 0 18px 0;font-size:28px;color:#ff0000;white-space:normal;word-break:keep-all;}
	.addservice_cost .box .c4 b{font-size:35px;}
	.addservice_cost .box .c4 span{font-size:20px;}
	.addservice_cost .box .info{text-align:left;padding:15px 10px;font-size:12px;background:#f5f7f9;border-radius:8px;min-height:130px;white-space:normal;word-break:keep-all;}
	.addservice_cost .box .info span{color:#3e00dd;}
	.addservice_cost .box .c5{padding:15px 0 0 0;}
	.addservice_cost .box .c5 button{width:100%;}
}
@media (min-width: 1200px) {
	.cost_title{display:flex;flex-direction:column;margin:0 auto;max-width:1660px;padding:0 30px 20px 30px;}
	.cost_title .t1{font-size:24px;font-family: 'Noto Sans KR bold';}
	.cost_title .t2{color:#6e6e6e;padding:2px 20px 0;white-space:normal;word-break:keep-all;}

	.service_cost{max-width:1660px;margin:0 auto;padding:20px 30px 50px;display:grid;grid-template-columns :1fr 1fr 1fr;gap:3%;}
	.service_cost .box{border-radius:15px;border:#0991de 2px solid;background:#fff;height:auto;display:flex;flex-direction:column;padding:30px 50px;}
	.service_cost .box .c1{text-align:center;padding:0 0 3px 0;font-size:26px;white-space:normal;word-break:keep-all;line-height:120%;}
	.service_cost .box .c2{text-align:center;padding:0 0 15px 0;font-size:16px;color:#757575;white-space:normal;word-break:keep-all;}
	.service_cost .box .c3{padding:5px 0;}
	.service_cost .box .c4{text-align:center;padding:18px 0 18px 0;font-size:34px;color:#ff0000;white-space:normal;word-break:keep-all;}
	.service_cost .box .c4 b{font-size:41px;}
	.service_cost .box .info{text-align:left;padding:15px 20px;font-size:13px;background:#f5f7f9;border-radius:8px;min-height:125px;}
	.service_cost .box .info span{color:#3e00dd;}
	.service_cost .box .c5{padding:15px 0 0 0;}
	.service_cost .box .c5 button{width:100%;}

	.addservice_cost{max-width:1660px;margin:0 auto;padding:20px 30px 20px;display:grid;grid-template-columns :1fr 1fr 1fr 1fr;gap:3%;}
	.addservice_cost .box{border-radius:15px;border:#c2c2c2 2px solid;background:#fff;height:auto;display:flex;flex-direction:column;padding:30px 20px;}
	.addservice_cost .box .c1{text-align:center;padding:0 0 3px 0;font-size:26px;white-space:normal;word-break:keep-all;line-height:120%;}
	.addservice_cost .box .c2{text-align:center;padding:0 0 15px 0;font-size:16px;color:#757575;white-space:normal;word-break:keep-all;}
	.addservice_cost .box .c3{padding:5px 0;}
	.addservice_cost .box .c4{text-align:center;padding:18px 0 18px 0;font-size:34px;color:#ff0000;white-space:normal;word-break:keep-all;}
	.addservice_cost .box .c4 b{font-size:41px;}
	.addservice_cost .box .c4 span{font-size:20px;}
	.addservice_cost .box .info{text-align:left;padding:15px 10px;font-size:13px;background:#f5f7f9;border-radius:8px;min-height:150px;}
	.addservice_cost .box .info span{color:#3e00dd;}
	.addservice_cost .box .c5{padding:15px 0 0 0;}
	.addservice_cost .box .c5 button{width:100%;}
}

.cost_layer_est_w{display:flex;flex-direction:column;justify-content:center;max-width:500px;width:100%;margin:0 auto;}
.cost_form{}
.cost_layer_inline {display: flex;flex-direction: column;align-items: flex-start;margin:10px 0 0 0;}



/*login  로그인 */

@media (max-width: 470px) {
	.login_w{margin:0 auto;padding:0 15px;}
	.login_inline{display: flex;flex-direction: column;align-items: flex-start;margin:25px 0 0 0;}
	.login_w .sub_title{padding:0;}
	.login_ckbox{display:flex;flex-wrap: wrap;gap:10px 0;padding:25px 30px;}
	.login_btn_area{}
	.login_btn_area button{width:100%;}
	.login_idpwlink{padding:25px 0;}
}
@media (min-width: 471px) {
	.login_w{max-width:460px;margin:0 auto;}
	.login_inline{display: flex;flex-direction: column;align-items: flex-start;margin:25px 0 0 0;}
	.login_w .sub_title{padding:0;}
	.login_ckbox{padding:25px 0;}
	.login_btn_area{}
	.login_btn_area button{width:100%;}
	.login_idpwlink{padding:25px 0;}
}
.login_btn_area span{font-size:14px;font-family: 'Noto Sans KR bold';}

.login_inline .form-label{padding-left:10px;}
.login_inline_dv{display:grid;grid-template-columns:2fr 1fr;gap:10px;width:100%;padding:0 0 0 0;}
.login_inline2{width:100%;display: flex;flex-direction: column;align-items: flex-start;margin:10px 0 30px 0;}
.login_infobox{font-size:13px;color:#9c9c9c;text-align:left;white-space:normal;word-break:keep-all;padding:30px 0 50px 0;}



@media (max-width: 768px) {
	.member_join_flow_w{margin:0 auto;padding:0 15px;}
	.member_join_flow{height:auto;padding:20px 0 10px;background:#f8f8f8;}
	.member_join_flow .step{display:flex;justify-content: space-between;flex-direction:row;width:95%;min-height:76px;margin:0 auto;background:url('/img/member_join_line.png') repeat-x 0 24px;}
	.member_join_flow .step .st{display:flex;flex-direction:column; align-items: center;background:#f8f8f8;}
	.member_join_flow .step .st .c{display:flex;justify-content: center;align-items: center;border-radius:100px;background:#c1c1c1;width:35px;height:35px;color:#fff;margin:7px 0;font-family: 'Noto Sans KR bold';overflow:hidden;}
	.member_join_flow .step .st .c_on{display:flex;justify-content: center;align-items: center;border-radius:100px;background:#30b3f0;width:50px;height:50px;color:#fff;font-family: 'Noto Sans KR bold';overflow:hidden;}
	.member_join_flow .step .st .txt{display:flex;justify-content: center;align-items: center;font-size:16px;padding:3px 0 0 0;}


	.member_join_article{display:flex;flex-direction:column;border-top:#000 2px solid;padding:0 0;margin:30px 0 0 0;}
	.member_join_article .dvline{display:flex;border-bottom:#e4e4e4 1px solid;padding:10px 15px;}
	.member_join_article .dvline .dv{width:100%;display:grid;gap:5px;}
	.member_join_article .dvline .dv .p1{display:flex;flex-direction:column;align-items: center;font-size:14px;color:#646464;align-items: flex-start;text-align:left;}
	.member_join_article .dvline .dv .p1 span.t1{color:#000;font-size:18px;margin:0 0;font-family: 'Noto Sans KR bold';}
	.member_join_article .dvline .dv .p1 span.t3{display:block;padding:3px 0 0 0;}
	.member_join_article .dvline .dv .p1 span.t2{color:#000;font-size:18px;margin:0 5px 0 0;font-family: 'Noto Sans KR bold';}
	.member_join_article .dvline .dv .p2{text-align:right;}
	.member_join_article .dvline .dv .p2 a{font-size:16px;color:#0060ff;font-family: 'Noto Sans KR bold';}

	.member_join_article_in{display:grid;gap:30px;}
	.member_join_article_in .dv1{}
	.member_join_article_in .dv2{}

	.join_inline{display: flex;flex-direction: column;align-items: flex-start;margin:25px 0 0 0;}
	.join_inline .form-label{padding-left:10px;}
	.join_inline .lc{display:flex;flex-direction:column;align-items: flex-start;}
	.join_inline .lc label{text-align:left;padding:5px 10px;}

	.join_btnarea{display:flex;justify-content: center;align-items: center;gap:10px;padding:30px 0 50px;}
	.join_btnarea button{width:90%;}

	.join_layer_w{display: flex;flex-direction: column;	justify-content: center;padding:10px 0px;margin: 0 auto;}
	.join_layer_term{text-align:left;padding:0 0 0;}
	.join_layer_term b{display:block;padding:30px 0 10px 0;font-family: 'Noto Sans KR bold';}
	.join_layer_term button{display:block;margin:0 auto;width:60%;}

	.term_tab_design{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items: center;background:#f5f5f5;border-radius:6px;height:52px;}
	.term_tab_design li{width:100%;}
	.term_tab_design .nav-link{width:100%;background:none;color:#848484;height:52px;}
	.term_tab_design .active{background:#00aeff;border:#00aeff 1px solid;border-radius:6px;color:#fff;font-family: 'Noto Sans KR bold';}
	.term_tab_design button{padding:0;white-space:normal;word-break:keep-all;line-height:120%;}

	.join_layer_term .gbox{position:relative;background:#f2f2f2;padding:10px 5px;margin:10px 0;display:flex;flex-wrap: wrap;}

	.member_join_flow_w .t50mod{margin:30px 0 0 0;}

	.join_inline .dv_11{width:100%;display:grid;gap:10px;}
	.join_inline .dv_13{width:100%;display:grid;gap:10px;}
	.join_inline .dv_21{width:100%;display:grid;grid-template-columns:2fr 1fr;gap:5px;}
	.join_inline .dv_21 button{width:100%;}

	.join_inline .pd{padding:15px;}

	.member_join_result{display:flex;flex-direction:column;border-top:#000 2px solid;padding:0 0;margin:50px 0;}
	.member_join_result .dvline{display:flex;border-bottom:#e4e4e4 1px solid;padding:60px 25px;justify-content: center;}
	.member_join_result .dvline .dv{display:flex;flex-direction:column;}
	.member_join_result .dvline .dv .t1{font-size:22px;font-family: 'Noto Sans KR bold';}
	.member_join_result .dvline .dv .t2{font-size:16px;color:#646464;padding:18px 0 34px 0;white-space:normal;word-break:keep-all;}
	.member_join_result .dvline .dv .t3 button{width:80%;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.member_join_flow_w{margin:0 auto;padding:0 20px;}
	.member_join_flow{height:127px;padding:34px 0 10px;background:#f8f8f8;}
	.member_join_flow .step{display:flex;justify-content: space-between;flex-direction:row;width:85%;min-height:76px;margin:0 auto;background:url('/img/member_join_line.png') repeat-x 0 24px;}
	.member_join_flow .step .st{display:flex;flex-direction:column; align-items: center;background:#f8f8f8;}
	.member_join_flow .step .st .c{display:flex;justify-content: center;align-items: center;border-radius:100px;background:#c1c1c1;width:35px;height:35px;color:#fff;margin:7px 0;font-family: 'Noto Sans KR bold';overflow:hidden;}
	.member_join_flow .step .st .c_on{display:flex;justify-content: center;align-items: center;border-radius:100px;background:#30b3f0;width:50px;height:50px;color:#fff;font-family: 'Noto Sans KR bold';overflow:hidden;}
	.member_join_flow .step .st .txt{display:flex;justify-content: center;align-items: center;font-size:16px;padding:3px 0 0 0;}


	.member_join_article{display:flex;flex-direction:column;border-top:#000 2px solid;padding:0 0;margin:50px 0;}
	.member_join_article .dvline{display:flex;border-bottom:#e4e4e4 1px solid;padding:20px 25px;}
	.member_join_article .dvline .dv{width:100%;display:grid;grid-template-columns:auto 110px;}
	.member_join_article .dvline .dv .p1{display:flex;align-items: center;font-size:18px;color:#646464;align-items: flex-start;text-align:left;}
	.member_join_article .dvline .dv .p1 span.t1{color:#000;font-size:23px;margin:0 14px;font-family: 'Noto Sans KR bold';}
	.member_join_article .dvline .dv .p1 span.t3{display:block;padding:3px 0 0 0;}
	.member_join_article .dvline .dv .p1 span.t2{color:#000;font-size:21px;margin:0 14px;font-family: 'Noto Sans KR bold';}
	.member_join_article .dvline .dv .p2{}
	.member_join_article .dvline .dv .p2 a{font-size:18px;color:#0060ff;font-family: 'Noto Sans KR bold';}

	.member_join_article_in{display:grid;gap:30px;}
	.member_join_article_in .dv1{}
	.member_join_article_in .dv2{}

	.join_inline{display: flex;flex-direction: column;align-items: flex-start;margin:25px 0 0 0;}
	.join_inline .form-label{padding-left:10px;}


	.join_btnarea{display:flex;justify-content: center;align-items: center;gap:10px;padding:30px 0 50px;}
	.join_btnarea button{width:30%;}

	.join_layer_w{display: flex;flex-direction: column;	justify-content: center;padding: 10px 20px;margin: 0 auto;}
	.join_layer_term{text-align:left;padding:0 20px 0;}
	.join_layer_term b{display:block;padding:30px 0 10px 0;font-family: 'Noto Sans KR bold';}
	.join_layer_term button{display:block;margin:0 auto;width:60%;}

	.term_tab_design{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items: center;background:#f5f5f5;border-radius:6px;height:52px;}
	.term_tab_design li{width:100%;}
	.term_tab_design .nav-link{width:100%;background:none;color:#848484;height:52px;}
	.term_tab_design .active{background:#00aeff;border:#00aeff 1px solid;border-radius:6px;color:#fff;font-family: 'Noto Sans KR bold';}
	.term_tab_design button{padding:0;}

	.join_layer_term .gbox{position:relative;background:#f2f2f2;padding:20px;margin:30px 0;display:flex;flex-wrap: wrap;}

	.member_join_flow_w .t50mod{margin:50px 0 0 0;}

	.join_inline .dv_11{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;}
	.join_inline .dv_13{width:100%;display:grid;grid-template-columns:1fr 3fr;gap:10px;}
	.join_inline .dv_21{width:100%;display:grid;grid-template-columns:2fr 1fr;gap:5px;}
	.join_inline .dv_21 button{width:100%;}

	.member_join_result{display:flex;flex-direction:column;border-top:#000 2px solid;padding:0 0;margin:50px 0;}
	.member_join_result .dvline{display:flex;border-bottom:#e4e4e4 1px solid;padding:60px 25px;justify-content: center;}
	.member_join_result .dvline .dv{display:flex;flex-direction:column;}
	.member_join_result .dvline .dv .t1{font-size:30px;font-family: 'Noto Sans KR bold';}
	.member_join_result .dvline .dv .t2{font-size:20px;color:#646464;padding:18px 0 34px 0;}
	.member_join_result .dvline .dv .t3 button{width:80%;}
}
@media (min-width: 1200px) {
	.member_join_flow_w{max-width:1660px;margin:0 auto;padding:0 30px;}
	.member_join_flow{height:127px;padding:34px 0 10px;background:#f8f8f8;}
	.member_join_flow .step{display:flex;justify-content: space-between;flex-direction:row;width:85%;min-height:76px;margin:0 auto;background:url('/img/member_join_line.png') repeat-x 0 24px;}
	.member_join_flow .step .st{display:flex;flex-direction:column; align-items: center;background:#f8f8f8;}
	.member_join_flow .step .st .c{display:flex;justify-content: center;align-items: center;border-radius:100px;background:#c1c1c1;width:35px;height:35px;color:#fff;margin:7px 0;font-family: 'Noto Sans KR bold';overflow:hidden;}
	.member_join_flow .step .st .c_on{display:flex;justify-content: center;align-items: center;border-radius:100px;background:#30b3f0;width:50px;height:50px;color:#fff;font-family: 'Noto Sans KR bold';overflow:hidden;}
	.member_join_flow .step .st .txt{display:flex;justify-content: center;align-items: center;font-size:18px;padding:3px 0 0 0;}


	.member_join_article{display:flex;flex-direction:column;border-top:#000 2px solid;padding:0 0;margin:50px 0;}
	.member_join_article .dvline{display:flex;border-bottom:#e4e4e4 1px solid;padding:20px 25px;}
	.member_join_article .dvline .dv{width:100%;display:grid;grid-template-columns:auto 110px;}
	.member_join_article .dvline .dv .p1{display:flex;align-items: center;font-size:20px;color:#646464;}
	.member_join_article .dvline .dv .p1 span.t1{color:#000;font-size:25px;margin:0 14px;font-family: 'Noto Sans KR bold';}
	.member_join_article .dvline .dv .p1 span.t2{color:#000;font-size:21px;margin:0 14px;font-family: 'Noto Sans KR bold';}
	.member_join_article .dvline .dv .p2{}
	.member_join_article .dvline .dv .p2 a{font-size:18px;color:#0060ff;font-family: 'Noto Sans KR bold';}

	.member_join_article_in{display:grid;grid-template-columns:1fr 1fr;gap:60px;}
	.member_join_article_in .dv1{}
	.member_join_article_in .dv2{}

	.join_inline{display: flex;flex-direction: column;align-items: flex-start;margin:25px 0 0 0;}
	.join_inline .form-label{padding-left:10px;}

	.join_btnarea{display:flex;justify-content: center;align-items: center;gap:10px;padding:30px 0 50px;}
	.join_btnarea button{width:20%;}

	.join_layer_w{display: flex;flex-direction: column;	justify-content: center;padding: 10px 20px;margin: 0 auto;}
	.join_layer_term{text-align:left;padding:0 20px 0;}
	.join_layer_term b{display:block;padding:30px 0 10px 0;font-family: 'Noto Sans KR bold';}
	.join_layer_term button{display:block;margin:0 auto;width:60%;}

	.term_tab_design{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items: center;background:#f5f5f5;border-radius:6px;height:52px;}
	.term_tab_design li{width:100%;}
	.term_tab_design .nav-link{width:100%;background:none;color:#848484;height:52px;}
	.term_tab_design .active{background:#00aeff;border:#00aeff 1px solid;border-radius:6px;color:#fff;font-family: 'Noto Sans KR bold';}
	.term_tab_design button{padding:0;}

	.join_layer_term .gbox{position:relative;background:#f2f2f2;padding:20px;margin:30px 0;display:flex;flex-wrap: wrap;}

	.member_join_flow_w .t50mod{margin:50px 0 0 0;}

	.join_inline .dv_11{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;}
	.join_inline .dv_13{width:100%;display:grid;grid-template-columns:1fr 3fr;gap:10px;}
	.join_inline .dv_21{width:100%;display:grid;grid-template-columns:2fr 1fr;gap:5px;}
	.join_inline .dv_21 button{width:100%;}

	.member_join_result{display:flex;flex-direction:column;border-top:#000 2px solid;padding:0 0;margin:50px 0;}
	.member_join_result .dvline{display:flex;border-bottom:#e4e4e4 1px solid;padding:60px 25px;justify-content: center;}
	.member_join_result .dvline .dv{display:flex;flex-direction:column;}
	.member_join_result .dvline .dv .t1{font-size:30px;font-family: 'Noto Sans KR bold';}
	.member_join_result .dvline .dv .t2{font-size:20px;color:#646464;padding:18px 0 34px 0;}
	.member_join_result .dvline .dv .t3 button{width:80%;}
}


.email_refusal_layer_w{display:flex;flex-direction:column;justify-content:center;max-width:550px;width:100%;margin:0 auto;padding:2px 0;}
.email_refusal_info{text-alisub_dropgn:left;padding:20px;white-space:normal;word-break:keep-all;}


/*mypage 마이페이지 */
@media (max-width: 1199px) {
	.user_info_w{margin:0 auto;padding:0 15px;}
	.user_info{display:grid;gap:0;}
	.user_inline{display: flex;flex-direction: column;align-items: flex-start;margin:25px 0 0 0;}
	.user_inline .dv_11{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;}
	.user_inline .lc{display:flex;flex-direction:column;align-items: flex-start;}
	.user_inline .lc label{text-align:left;padding:5px 10px;}
	.user_inline .pd{padding:15px;}

	.user_btnarea{display:flex;justify-content: center;align-items: center;gap:10px;padding:30px 0 50px;}
	.user_btnarea button{width:80%;}
}
@media (min-width: 1200px) {
	.user_info_w{max-width:1660px;margin:0 auto;padding:0 30px;}
	.user_info{display:grid;grid-template-columns:1fr 1fr;gap:0 60px;}
	.user_inline{display: flex;flex-direction: column;align-items: flex-start;margin:25px 0 0 0;}
	.user_inline .dv_11{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;}
	.user_inline .pd{}

	.user_btnarea{display:flex;justify-content: center;align-items: center;gap:10px;padding:30px 0 50px;}
	.user_btnarea button{width:20%;}
}

.user_info .addr, .user_info .pwchange{display:flex;flex-direction:column;gap:10px;}
.user_info .addr .radr{display:flex;width:100%;}
.user_info .addr .radr input[type=button]{width:15%;margin-left:10px;}

@media (max-width: 1199px) {
	.center_info_w{margin:0 auto;padding:0 15px;}
	.center_info{display:grid;gap:0;}
	.center_info .dv1{display:flex;flex-direction:column;}
	.center_info .dv2{display:flex;flex-direction:column;}
	.center_inline{display: flex;flex-direction: column;align-items: flex-start;margin:25px 0 0 0;}
	.center_info .pd{padding:15px;}
}
@media (min-width: 1200px) {
	.center_info_w{max-width:1660px;margin:0 auto;padding:0 30px;}
	.center_info{display:grid;grid-template-columns:1fr 1fr;gap:60px;}
	.center_info .dv1{display:flex;flex-direction:column;}
	.center_info .dv2{display:flex;flex-direction:column;}
	.center_inline{display: flex;flex-direction: column;align-items: flex-start;margin:25px 0 0 0;}
}

.center_inline .dv_11{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;}
.center_info .addr{display:flex;flex-direction:column;gap:10px;}
.center_info .addr .radr{display:flex;width:100%;}
.center_info .addr .radr input[type=button]{width:15%;margin-left:10px;}


@media (max-width: 768px) {
	.centerpay_history_col{grid-template-columns:120px auto;}
	.centerpay_history_w .th{display:none;}
	.centerpay_history_w .num{display:none;}
	.centerpay_history_w .date{text-align:left;color:#838383;border-bottom:0;grid-column: span 2;padding:10px 0 0 15px;}
	.centerpay_history_w .part{display:none;}
	.centerpay_history_w .history{text-align:left;font-family: 'Noto Sans KR bold';font-size:16px;border-bottom:0;grid-column: span 2;padding:0 0 0 15px;}
	.centerpay_history_w .method{text-align:left;color:#838383;border-bottom:0;padding:0 0 0 15px;}
	.centerpay_history_w .cost{text-align:left;border-bottom:0;padding:0 0 0 0;}
	.centerpay_history_w .detail{display:flex;flex-wrap: wrap;align-items:center;gap:5px;justify-content: flex-end;grid-column: span 2;padding:5px 15px 10px 0;}

	.centerpay_history_w .detail button{width:105px;}

	.centerpay_btnarea{display:flex;justify-content: center;align-items: center;gap:10px;padding:20px 10px 30px;}
	.centerpay_btnarea button{width:50%;}
}
@media (min-width: 769px) {
	.centerpay_history_col{grid-template-columns:0.5fr 0.8fr 1fr 2fr 1fr 0.7fr 2fr;}
	.centerpay_history_w .th{}
	.centerpay_history_w .num{}
	.centerpay_history_w .date{color:#838383;}
	.centerpay_history_w .part{color:#838383;}
	.centerpay_history_w .history{text-align:left;}
	.centerpay_history_w .method{color:#838383;}
	.centerpay_history_w .cost{text-align:right;padding:0 3% 0 0;}
	.centerpay_history_w .detail{display:flex;flex-wrap: wrap;align-items:center;gap:5px;justify-content: center;padding:5px 0;}

	.centerpay_history_w .detail button{width:105px;}

	.centerpay_btnarea{display:flex;justify-content: center;align-items: center;gap:10px;padding:20px 0 30px;}
	.centerpay_btnarea button{width:20%;}
}




@media (max-width: 768px) {
	.carefor_info_w{margin:0 auto;padding:0 15px;}
	.carefor_info_contxt{ position: relative;font-size: 14px;white-space: normal;word-break: keep-all;padding:10px 5px 0;}
	.carefor_infopic{background:url('/img/careforinfo_pic.png') 48% 50% no-repeat;width:100%;height:155px;margin:40px 0 0 0;background-size:350%;}
	.carefor_info_w .sub_contxt3{padding:10px;}

	.careforhistory_w{margin:0 auto;padding:0 15px;}
	.careforhistory{display:grid;gap:10px;padding:20px 0;}
	.careforhistory .box{border-radius:10px;border: #c3d2d9 1px solid;background: #fff;display: flex;flex-direction: column;padding:15px 0;}
	.careforhistory .box .txt{display:flex;justify-content: center;align-items: center;height:110px;text-align:center;white-space:normal;word-break:keep-all;}
	.careforhistory .box .pic{display:flex;justify-content: center;max-width:324px;margin:0 auto;}
	.careforhistory .box .pic img{width:95%;background-size:contain;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.carefor_info_w{max-width:1660px;margin:0 auto;padding:0 30px;}
	.carefor_info_contxt{ position: relative;font-size: 18px;white-space: normal;word-break: keep-all;padding:10px 80px 0;}
	.carefor_infopic{background:url('/img/careforinfo_pic.png') 50% 0;width:100%;height:316px;margin:40px 0 0 0;}

	.careforhistory_w{margin:0 auto;padding:0 20px;}
	.careforhistory{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:20px 0;}
	.careforhistory .box{border-radius:10px;border: #c3d2d9 1px solid;background: #fff;display: flex;flex-direction: column;padding:15px 8px;}
	.careforhistory .box .txt{display:flex;justify-content: center;align-items: center;height:140px;text-align:center;white-space:normal;word-break:keep-all;}
	.careforhistory .box .pic{display:flex;justify-content: center;max-width:324px;margin:0 auto;}
	.careforhistory .box .pic img{width:100%;background-size:contain;}
}
@media (min-width: 1200px) {
	.carefor_info_w{max-width:1660px;margin:0 auto;padding:0 30px;}
	.carefor_info_contxt{ position: relative;font-size: 18px;white-space: normal;word-break: keep-all;padding:10px 200px 0;}
	.carefor_infopic{background:url('/img/careforinfo_pic.png') 50% 0;width:100%;height:316px;margin:40px 0 0 0;}

	.careforhistory_w{max-width:1660px;margin:0 auto;padding:0 30px;}
	.careforhistory{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px;padding:30px 0;}
	.careforhistory .box{border-radius:10px;border: #c3d2d9 1px solid;background: #fff;display: flex;flex-direction: column;padding:15px 8px;}
	.careforhistory .box .txt{display:flex;justify-content: center;align-items: center;height:130px;text-align:center;white-space:normal;word-break:keep-all;}
	.careforhistory .box .pic{display:flex;justify-content: center;max-width:324px;margin:0 auto;}
	.careforhistory .box .pic img{width:100%;background-size:contain;}
}


@media (max-width: 768px) {
	.joinlist_col{grid-template-columns:130px auto;}
	.joinlist_w .th{display:none;}
	.joinlist_w .date{text-align:left;color:#838383;padding:10px 0 0 15px;border-bottom:0;grid-column: span 2;}
	.joinlist_w .ctm{text-align:left;font-size:16px;padding:0 0 0 15px;border-bottom:0;grid-column: span 2;}
	.joinlist_w .gubn{text-align:left;color:#838383;padding:0 0 10px 15px;}
	.joinlist_w .addr{text-align:left;color:#838383;padding: 0 0 10px 0;}
}
@media (min-width: 769px) {
	.joinlist_col{grid-template-columns:1fr 3fr 1fr 1fr;}
	.joinlist_w .th{}
	.joinlist_w .date{color:#838383;}
	.joinlist_w .ctm{font-size:18px;}
	.joinlist_w .gubn{color:#838383;}
	.joinlist_w .addr{color:#838383;}
}




/*prm_start  프로그램실행 */
.layer_prm_w{margin:0 auto;width:330px;}
.layer_prm{display:grid;gap:20px;padding:20px 0 0 0;}
.layer_prm .box{display:flex;flex-direction:column;align-items: center;background:#00aeff;border-radius:15px;height:192px;cursor:pointer;}
.layer_prm .box .pic{height:140px;display:flex;align-items: center;justify-content: center;padding:0;}
.layer_prm .box .btn{display:flex;align-items: center;justify-content: center;background:#feffdf;border-radius:5px;width:218px;height:36px;font-size:18px;text-align:center;padding:0;}


/*pay_service  결제페이지 */

@media (max-width: 768px) {
	.layer_pay_w{margin:0 auto;width:100%;}
	.layer_pay_w .sub_contitle{padding-left:5px;}

	.pay_service_con{padding:5px 0 20px 0;}
	.pdb0{padding-bottom:0 !important;}
	.payinfo_txt{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;width: 100%;min-height: 55px;border: #ededed 1px solid;background: #f5f5f5;border-radius: 6px;padding: 0 10px;white-space:normal;word-break:keep-all;text-align:center;margin:0 0 10px 0;}
	.payinfo_txt b{padding:0 5px;}
	.payinfo_txt2{display: flex;justify-content: center;align-items: center;width: 100%;min-height: 55px;border: #e0d39c 1px solid;background: #fffae5;border-radius: 6px;padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align:center;margin:0 0 0 0;}
	.payinfo_txt3{display: flex;justify-content: center;align-items: center;width: 100%;min-height: 55px;border: #ededed 1px solid;background: #f5f5f5;border-radius: 6px;padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align:center;margin:10px 0 10px 0;font-size:16px;color:#ff0000;}
	.payinfo_txt3 b{font-size:28px;font-family: 'Noto Sans KR bold';padding:0 5px 0 20px;}
	.payinfo_info{display:flex; justify-content: center; align-items: center; width: 100%; margin-top: 10px; min-height: 50px; font-size: 17px; background: #f5f7f9; border-radius: 8px; color: #3e00dd; }
	.pay_servcie{display:grid;gap:10px;}
	.pay_service_con .radio_box{line-height:120%;}

	.pay_service_con .dv{display:grid;grid-template-columns:1fr 1fr;gap:10px;}
	.pay_service_con .dv2{display:grid;gap:10px;}
	.pay_service_con .bank_info{display:grid;justify-items: start;gap:10px;padding:10px 0;}
	.pay_service_con .bank_info img{display:none;}
	.pay_service_con .bank_info .b1{padding:0 0 0 10px;}
	.pay_service_con .bank_info .b2{padding:0 0 0 10px;}
	.pay_service_con .bank_info .b3{padding:0 0 0 10px;}
	.pay_service_con .tabinfo{text-align:left;padding:10px;white-space:normal;word-break:keep-all;}
	.pay_service_con .pd10{padding:10px 0;}
	.pay_service_con button{padding: 0;line-height:120%;}
	.pay_serviceinline{display: flex;flex-direction: column;align-items: flex-start;margin:10px 0 0 0;}
	.pay_serviceinline .form-label{margin-left:10px;}
	.pay_service_con .tab_h{}
	.pay_service_con .tab-content{}


	.pay_servcie .box{display:flex;flex-direction:column;border: #c4c4c4 1px solid;background: #fff;color:#000;border-radius: 6px;min-height:80px;}
	.pay_servcie .box label{cursor:pointer;}
	.pay_servcie .box .t1{padding:15px 0 0 0;}
	.pay_servcie .box .t2{font-size:18px;text-align: center; padding:4px 0 4px 0;font-size: 26px;}
	.pay_servcie .box .t2 b{font-size:30px;font-family: 'Noto Sans KR bold';}
	.pay_servcie .box .t3{padding:0 0 10px 0;}
	.pay_servcie .box_on{background:#ef7c00 !important;border: #ef7c00 1px solid !important;}
	.pay_servcie .txt_on{color:#fff;}

	.pay_tab_design{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(25%, auto));justify-items: center;background:#f5f5f5;border-radius:6px;height:52px;}
	.pay_tab_design li{width:100%;}
	.pay_tab_design .nav-link{width:100%;background:none;color:#848484;height:52px;}
	.pay_tab_design .active{background:#ef7c00;border:#ef7c00 1px solid;border-radius:6px;color:#fff;font-family: 'Noto Sans KR bold';}


	.pay_tab_design2{width:100%;display:grid;grid-template-columns:1fr 1fr;justify-items: center;background:#f5f5f5;border-radius:6px;height:52px;}
	.pay_tab_design2 li{width:100%;}
	.pay_tab_design2 .nav-link{width:100%;background:none;color:#848484;height:52px;}
	.pay_tab_design2 .active{background:#ef7c00;border:#ef7c00  1px solid;border-radius:6px;color:#fff;font-family: 'Noto Sans KR bold';}


	.pay_tab_design3{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items: center;background:#f5f5f5;border-radius:6px;height:52px;}
	.pay_tab_design3 li{width:100%;}
	.pay_tab_design3 .nav-link{width:100%;background:none;color:#848484;height:52px;}
	.pay_tab_design3 .active{background:#ef7c00;border:#ef7c00  1px solid;border-radius:6px;color:#fff;font-family: 'Noto Sans KR bold';}

}
@media (min-width: 769px) {
	.layer_pay_w{margin:0 auto;width:780px;}
	.layer_pay_w .sub_contitle{padding-left:5px;}

	.pay_service_con{padding:5px 0 30px 0;}
	.pdb0{padding-bottom:0 !important;}
	.payinfo_txt{display: flex;justify-content: center;align-items: center;width: 100%;min-height: 55px;border: #ededed 1px solid;background: #f5f5f5;border-radius: 6px;padding: 0 10px;white-space:normal;word-break:keep-all;text-overflow: ellipsis;text-align:center;margin:0 0 10px 0;}
	.payinfo_txt b{padding:0 5px;}
	.payinfo_txt2{display: flex;justify-content: center;align-items: center;width: 100%;min-height: 55px;border: #e0d39c 1px solid;background: #fffae5;border-radius: 6px;padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align:center;margin:0 0 0 0;}
	.payinfo_txt3{display: flex;justify-content: center;align-items: center;width: 100%;min-height: 55px;border: #ededed 1px solid;background: #f5f5f5;border-radius: 6px;padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align:center;margin:10px 0 10px 0;font-size:18px;color:#ff0000;}
	.payinfo_txt3 b{font-size:30px;font-family: 'Noto Sans KR bold';padding:0 5px 0 20px;}
	.payinfo_info{display:flex; justify-content: center; align-items: center; width: 100%; margin-top: 10px; min-height: 50px; font-size: 17px; background: #f5f7f9; border-radius: 8px; color: #3e00dd; }
	.pay_servcie{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;}
	.pay_service_con .radio_box{line-height:120%;}

	.pay_service_con .dv{display:grid;grid-template-columns:1fr 1fr;gap:10px;}
	.pay_service_con .dv2{display:grid;grid-template-columns:1fr 1fr;gap:10px;}
	.pay_service_con .bank_info{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:20px 0;}
	.pay_service_con .bank_info img{display:block;margin:0 auto;height:35px;width:44px;}
	.pay_service_con .bank_info .b1{display:flex;flex-direction:column;align-items: center;}
	.pay_service_con .bank_info .b2{display:flex;flex-direction:column;align-items: center;}
	.pay_service_con .bank_info .b3{display:flex;flex-direction:column;align-items: center;}
	.pay_service_con .tabinfo{text-align:left;padding:10px;white-space:normal;word-break:keep-all;}
	.pay_service_con .pd10{padding:10px 0;}
	.pay_serviceinline{display: flex;flex-direction: column;align-items: flex-start;margin:10px 0 0 0;}
	.pay_serviceinline .form-label{margin-left:10px;}
	.pay_service_con .tab_h{min-height:200px;}
	.pay_service_con .tab-content{}


	.pay_servcie .box{display:flex;flex-direction:column;border: #c4c4c4 1px solid;background: #fff;color:#000;border-radius: 6px;min-height:80px;}
	.pay_servcie .box label{cursor:pointer;}
	.pay_servcie .box .t1{padding:20px 0 0 0;}
	.pay_servcie .box .t2{font-size:26px;text-align: center; padding:4px 0 4px 0;font-size: 34px;}
	.pay_servcie .box .t2 b{font-size:40px;font-family: 'Noto Sans KR bold';}
	.pay_servcie .box .t3{padding:0 0 20px 0;}
	.pay_servcie .box_on{background:#ef7c00 !important;border: #ef7c00 1px solid !important;}
	.pay_servcie .txt_on{color:#fff;}

	.pay_tab_design{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(25%, auto));justify-items: center;background:#f5f5f5;border-radius:6px;height:52px;}
	.pay_tab_design li{width:100%;}
	.pay_tab_design .nav-link{width:100%;background:none;color:#848484;height:52px;}
	.pay_tab_design .active{background:#ef7c00;border:#ef7c00 1px solid;border-radius:6px;color:#fff;font-family: 'Noto Sans KR bold';}


	.pay_tab_design2{width:100%;display:grid;grid-template-columns:1fr 1fr;justify-items: center;background:#f5f5f5;border-radius:6px;height:52px;}
	.pay_tab_design2 li{width:100%;}
	.pay_tab_design2 .nav-link{width:100%;background:none;color:#848484;height:52px;}
	.pay_tab_design2 .active{background:#ef7c00;border:#ef7c00  1px solid;border-radius:6px;color:#fff;font-family: 'Noto Sans KR bold';}


	.pay_tab_design3{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items: center;background:#f5f5f5;border-radius:6px;height:52px;}
	.pay_tab_design3 li{width:100%;}
	.pay_tab_design3 .nav-link{width:100%;background:none;color:#848484;height:52px;}
	.pay_tab_design3 .active{background:#ef7c00;border:#ef7c00  1px solid;border-radius:6px;color:#fff;font-family: 'Noto Sans KR bold';}


}

/* pay layer */
.modal-content .layer_outside { border: 0; padding: 0; margin: 0; }
.modal-content .layer_title, .modal-content .layer_close, .modal-content .buttonBox { display: none; }
.modal-content .layerArea { width: 100%; margin: 0; display: block; }

.layerArea { width: 800px; }
.wwwLayer .layerArea { width: 100%; }
.wwwLayer .grid2 { display: grid; grid-template-columns: repeat(auto-fit, minmax(45%, auto)); gap: 10px; overflow: visible; }
.wwwLayer .incruit_layer_inline { gap: 0.25em; }
.wwwLayer .incruit_layer_inline *[th] { padding-left: 0.5em; }
.wwwLayer .incruit_layer_inline *[td] { width: 100%; display: flex; flex-direction: row; gap: 0.5em; }
.wwwLayer input[type='text'], .wwwLayer select, .wwwLayer .radio_box { min-height: 55px; padding: 0 10px; }
@media (max-width: 768px) {
  .wwwLayer input[type='text'], .wwwLayer select, .wwwLayer .radio_box { min-height: 36px; }
  .wwwLayer .grid2 { grid-template-columns: 1fr; }
}

/* 이벤트  */
.talent_event_w td:nth-last-child(1){border-right:#ddd 1px solid !important;}
@media (max-width: 768px) {
	.talent_event_vs{position:relative;display:flex;justify-content: center;align-items:flex-end;background:#fb668c;width:100%;height:380px;text-align:center;overflow:hidden;}
	.talent_event_vs img{object-fit:cover;height:100%;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.talent_event_vs{position:relative;display:flex;justify-content: center;align-items:flex-end;background:#fb668c;width:100%;height:300px;text-align:center;}
	.talent_event_vs img{object-fit:contain;width:100%;max-height:300px;}
}
@media (min-width: 1200px) {
	.talent_event_vs{position:relative;display:flex;justify-content: center;align-items:flex-end;background:#fb668c;width:100%;height:460px;text-align:center;}
	.talent_event_vs img{object-fit:contain;width:100%;max-height:460px;}
}


@media (max-width: 768px) {
	.talent_event_tab{margin:0 auto;padding:0 10px;}
	.talent_event_tab ul{display:grid;align-items: center;justify-content: center;grid-template-columns:1fr 1fr 1fr;justify-items: center;background:#f5f5f5;border-radius:8px;height:50px;margin:30px 0 15px;overflow:hidden;}
	.talent_event_tab li{display:flex;justify-content: center;align-items: center;font-size:18px;color:#6d6d6d;width:100%;height:100%;cursor:pointer;}
	.talent_event_tab li.over{font-family: 'Noto Sans KR Bold';background:#fb668c;color:#fff;border-radius:8px;}

	.talent_event_w{margin: 0 auto;padding:0 15px;}
	.talent_event_title{position:relative;display:block;background:url('/img/event_icon.png') no-repeat 0  6px;font-size: 16px;font-family: 'Noto Sans KR Bold';text-indent:18px;color:#484848;text-align:left;padding:0;letter-spacing:-1px;margin:25px 0 5px 0;}

	.talent_event_in{display:grid;grid-template-row:1fr 1fr;gap:0;}
	.talent_event_in .dv1{}
	.talent_event_in .dv2{}
	.talent_event_in .file {
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 100%;
		padding: 0 10px;
	}

	.talent_event_col{grid-template-columns:120px auto;}
	.talent_event_col .th{display:none;}
	.talent_event_col .date{text-align:left;color:#838383;border-bottom:0;padding:10px 0 0 15px;}
	.talent_event_col .part{border-bottom:0;padding:10px 15px 0 0;text-align:right;}
	.talent_event_col .subj{text-align:left;font-family: 'Noto Sans KR bold';font-size:16px;border-bottom:0;grid-column: span 2;padding:0 0 0 15px;}
	.talent_event_col .detail{display:flex;flex-wrap: wrap;align-items:center;gap:5px;justify-content: flex-end;grid-column: span 2;padding:5px 15px 10px 0;}
	.talent_event_col .detail button{width:105px;}


}
@media (min-width: 769px) {
	.talent_event_tab{max-width:1640px;margin:0 auto;padding:0 20px;}
	.talent_event_tab ul{display:grid;align-items: center;justify-content: center;grid-template-columns:1fr 1fr 1fr;justify-items: center;background:#f5f5f5;border-radius:8px;height:70px;margin:35px 0 20px;overflow:hidden;}
	.talent_event_tab li{display:flex;justify-content: center;align-items: center;font-size:20px;color:#6d6d6d;width:100%;height:100%;cursor:pointer;}
	.talent_event_tab li.over{font-family: 'Noto Sans KR Bold';background:#fb668c;color:#fff;border-radius:8px;}

	.talent_event_w{margin: 0 auto;max-width: 1640px;padding:0 20px;}
	.talent_event_title{position:relative;display:block;background:url('/img/event_icon.png') no-repeat 3px  12px;font-size: 24px;font-family: 'Noto Sans KR Bold';text-indent:24px;color:#484848;text-align:left;padding:0;letter-spacing:-1px;margin:25px 0 5px 0;}

	.talent_event_in{display:grid;grid-template-columns:1fr 1fr;gap:60px;}
	.talent_event_in .dv1{}
	.talent_event_in .dv2{}
	.talent_event_in .file {
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 100%;
		padding: 0 10px;
	}

	.talent_event_col{grid-template-columns:1fr 1fr 2fr 2fr;}
	.talent_event_col .date{}
	.talent_event_col .part{}
	.talent_event_col .subj{}
	.talent_event_col .detail{display:flex;flex-wrap: wrap;align-items:center;gap:5px 10px;justify-content: center;padding:5px 0;}
	.talent_event_col .detail button{width:105px;}

}
.agree_color{border: #89b9de 1px solid !important;background: #f8fcff !important;}


/* inzicare 추가 */
.addservice_inzicare1{padding:40px 0 50px 0;}
.addservice_inzicare1 ul{padding:0 30px;display: flex;justify-content: center;flex-wrap: nowrap;gap: 30px;}
.addservice_inzicare1 li img{max-width:248px;width:100%;}


@media (max-width: 768px) {
	.addservice_inzicare2{position:relative;display:flex;justify-content: center;flex-direction: column;background:#002871;overflow:hidden;padding:0 0 20px 0;}
	.addservice_inzicare2 ul{margin:0 auto;padding:20px 30px;}
	.addservice_inzicare2 .inzi_con1{color:#fff;font-size:16px;font-family: 'Noto Sans KR Black';padding:0 0 10px 0;}
	.addservice_inzicare2 .inzi_con2{color:#fff;font-size:14px;font-family: 'Noto Sans KR Light';padding:0 0 20px 0;}
	.addservice_inzicare2 .inzi_con3{display:flex;justify-content:flex-start;flex-direction: column;flex-wrap: nowrap;align-items: center;gap:30px;}
	.addservice_inzicare2 .inzi_con3 .box{display:flex;justify-content:flex-start;flex-direction: column;flex-wrap: nowrap;align-items: center;background:#fff;border-radius:8px;height:auto;overflow:hidden;}
	.addservice_inzicare2 .inzi_con3 .box_p{}
	.addservice_inzicare2 .inzi_con3 .box .p1{width:100%;height:100px;background:#dff2ff url('/img/inzicare_4.png') no-repeat center center;background-size:100% auto;}
	.addservice_inzicare2 .inzi_con3 .box .p2{width:100%;height:100px;background:#dff2ff url('/img/inzicare_5.png') no-repeat center center;background-size:100% auto;}
	.addservice_inzicare2 .inzi_con3 .box .p3{width:100%;height:100px;background:#dff2ff url('/img/inzicare_6.png') no-repeat center center;background-size:100% auto;}
	.addservice_inzicare2 .inzi_con3 .box .p4{width:100%;height:100px;background:#dff2ff url('/img/inzicare_7.png') no-repeat center center;background-size:100% auto;}
	.addservice_inzicare2 .inzi_con3 .box .t1{font-size:16px;font-family: 'Noto Sans KR Bold';padding:10px 0 5px 0;}
	.addservice_inzicare2 .inzi_con3 .box .t2{color:#646464;font-size:14px;padding:0;line-height:130%;padding:0 10px 20px;}
	.addservice_inzicare2 .inzi_con3 .box .t2 span{color:#0066ff;}
}
@media (min-width: 769px) and (max-width: 1199px) {
	.addservice_inzicare2{position:relative;display:flex;justify-content: center;flex-direction: column;background:#002871;overflow:hidden;padding:0 0 30px 0;}
	.addservice_inzicare2 ul{margin:0 auto;padding:50px 50px;}
	.addservice_inzicare2 .inzi_con1{color:#fff;font-size:1.5rem;font-family: 'Noto Sans KR Black';padding:0 0 20px 0;}
	.addservice_inzicare2 .inzi_con2{color:#fff;font-size:1.22rem;font-family: 'Noto Sans KR Light';padding:0 0 50px 0;}
	.addservice_inzicare2 .inzi_con3{display:grid;grid-template-columns:1fr 1fr;align-items: center;gap:5%;}
	.addservice_inzicare2 .inzi_con3 .box{display:flex;justify-content:flex-start;flex-direction: column;flex-wrap: nowrap;align-items: center;background:#fff;border-radius:8px;height:330px;overflow:hidden;}
	.addservice_inzicare2 .inzi_con3 .box_p{}
	.addservice_inzicare2 .inzi_con3 .box .p1{width:100%;height:183px;background:#dff2ff url('/img/inzicare_4.png') no-repeat center center;background-size:contain;}
	.addservice_inzicare2 .inzi_con3 .box .p2{width:100%;height:183px;background:#dff2ff url('/img/inzicare_5.png') no-repeat center center;background-size:contain;}
	.addservice_inzicare2 .inzi_con3 .box .p3{width:100%;height:183px;background:#dff2ff url('/img/inzicare_6.png') no-repeat center center;background-size:contain;}
	.addservice_inzicare2 .inzi_con3 .box .p4{width:100%;height:183px;background:#dff2ff url('/img/inzicare_7.png') no-repeat center center;background-size:contain;}
	.addservice_inzicare2 .inzi_con3 .box .t1{font-size:1.83em;font-family: 'Noto Sans KR Bold';padding:10px 0 8px 0;}
	.addservice_inzicare2 .inzi_con3 .box .t2{color:#646464;font-size:1rem;padding:0;line-height:130%;padding:0 20px;}
	.addservice_inzicare2 .inzi_con3 .box .t2 span{color:#0066ff;}
}
@media (min-width: 1200px) {
	.addservice_inzicare2{position:relative;display:flex;justify-content: center;flex-direction: column;min-height:750px;background:#002871;overflow:hidden;}
	.addservice_inzicare2 ul{max-width:1600px;margin:0 auto;padding:50px 30px;}
	.addservice_inzicare2 .inzi_con1{color:#fff;font-size:1.5rem;font-family: 'Noto Sans KR Black';padding:0 0 20px 0;}
	.addservice_inzicare2 .inzi_con2{color:#fff;font-size:1.22rem;font-family: 'Noto Sans KR Light';padding:0 0 50px 0;}
	.addservice_inzicare2 .inzi_con3{display:flex;justify-content: center;flex-wrap: nowrap;gap:4%;}
	.addservice_inzicare2 .inzi_con3 .box{display:flex;justify-content:flex-start;flex-direction: column;flex-wrap: nowrap;align-items: center;background:#fff;border-radius:8px;width:22%;height:500px;overflow:hidden;}
	.addservice_inzicare2 .inzi_con3 .box_p{margin:80px 0 0 0;}
	.addservice_inzicare2 .inzi_con3 .box .p1{width:100%;height:283px;background:#dff2ff url('/img/inzicare_4.png') no-repeat center center;background-size:contain;}
	.addservice_inzicare2 .inzi_con3 .box .p2{width:100%;height:283px;background:#dff2ff url('/img/inzicare_5.png') no-repeat center center;background-size:contain;}
	.addservice_inzicare2 .inzi_con3 .box .p3{width:100%;height:283px;background:#dff2ff url('/img/inzicare_6.png') no-repeat center center;background-size:contain;}
	.addservice_inzicare2 .inzi_con3 .box .p4{width:100%;height:283px;background:#dff2ff url('/img/inzicare_7.png') no-repeat center center;background-size:contain;}
	.addservice_inzicare2 .inzi_con3 .box .t1{font-size:1.83em;font-family: 'Noto Sans KR Bold';padding:30px 0 10px 0;}
	.addservice_inzicare2 .inzi_con3 .box .t2{color:#646464;font-size:1rem;padding:0;line-height:130%;padding:0 20px;}
	.addservice_inzicare2 .inzi_con3 .box .t2 span{color:#0066ff;}
}



.addservice_inzicare_step{max-width:1600px;margin:0 auto;padding:20px 0;}
.addservice_inzicare_step ul{margin:0 15px 30px;display:flex;justify-content: center;}
.addservice_inzicare_step .step_box{width:28%;height:117px;background:#e9f2f7;border-radius:8px;display:flex;flex-direction: column; flex-wrap: nowrap;align-items: center;}
@media (max-width:769px) {
	.addservice_inzicare_step .step_box .c1{font-size:12px;color:#0991de;font-family: 'Noto Sans KR bold';padding:10px 0 0;}
	.addservice_inzicare_step .step_box .c2{font-size:14px;color:#000;padding:3px 0 6px;white-space:normal;word-break:keep-all;line-height:120%;}
	.addservice_inzicare_step .step_box_divide{margin:30px 0 0 0;width:30px;height:30px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;;}
}
@media (min-width:769px) {
	.addservice_inzicare_step .step_box .c1{color:#0991de;font-family: 'Noto Sans KR bold';padding:20px 0 0;}
	.addservice_inzicare_step .step_box .c2{font-size:20px;color:#000;padding:3px 0 6px;white-space:normal;word-break:keep-all;line-height:120%;}
	.addservice_inzicare_step .step_box_divide{width:3%;height:117px;background:url('/img/step_arrow.svg') no-repeat 50% 50%;}
}




@media (max-width: 768px) {
	.addservice_inzicare3{position:relative;display:flex;margin:0 auto;background:#fff;overflow:hidden;}
	.addservice_inzicare3 ul{position:relative;display:grid;grid-template-rows:auto auto;width:100%;margin:0 auto;padding:0 30px;}
	.addservice_inzicare3 .part1{position:relative;display:flex;justify-content: center;align-items: center;font-size:16px;font-family: 'Noto Sans KR Black';padding:0 0 0 0;margin:20px 0 0 0;min-height:40px;}
	.addservice_inzicare3 .part2{background:url('/img/inzicare_8_bg2.png') no-repeat;background-size:100% 100%;border-radius:8px;bottom:0;width:100%;height:420px;}
	.addservice_inzicare3 .lecturer2{position:relative;z-index:14;color:#003f09;font-size:14px;font-family: 'Noto Sans KR';padding:20px 20px 15px;line-height:160%;}
	.addservice_inzicare3 .lecturer3{position:relative;z-index:15;width: 320px;display:flex; flex-direction: row;justify-content: center;flex-wrap: wrap;gap:10px 20px;margin:0 auto;}
	.addservice_inzicare3 .lecturer3 .circle{display:flex;justify-content:center;flex-direction: column;flex-wrap: nowrap;align-items: center;background:rgba(255, 255, 255, 0.8);border-radius:200px;width:120px;height:120px;overflow:hidden;}
	.addservice_inzicare3 .lecturer3 .circle_sp{display:none;}
	.addservice_inzicare3 .lecturer3 .circle .pic img{height:64px;}
	.addservice_inzicare3 .lecturer3 .circle .txt{padding:5px 0 0 0 ;}
	.addservice_inzicare3 .matching_pic{position:absolute;bottom:0;right:8%;width:165px;height:200px;background:url('/img/inzicare_8_p1.png') no-repeat center bottom;background-size:100%;z-index:12;}
}
@media (min-width: 769px) and (max-width: 1299px) {
	.addservice_inzicare3{position:relative;display:flex;margin:0 auto;background:#fff;overflow:hidden;}
	.addservice_inzicare3 ul{position:relative;display:grid;grid-template-rows:auto auto;width:100%;margin:0 auto;padding:0 30px;}
	.addservice_inzicare3 .part1{position:relative;display:flex;justify-content: center;align-items: center;font-size:1.5rem;font-family: 'Noto Sans KR Black';padding:0 0 0 0;margin:50px 0 0 0;min-height:70px;}
	.addservice_inzicare3 .part2{background:url('/img/inzicare_8_bg2.png') no-repeat;background-size:100% 100%;border-radius:8px;bottom:0;width:100%;height:280px;}
	.addservice_inzicare3 .lecturer2{position:relative;z-index:14;color:#003f09;font-size:1.1rem;font-family: 'Noto Sans KR';padding:20px 22% 15px 20px;line-height:160%;}
	.addservice_inzicare3 .lecturer3{position:relative;z-index:15;display: grid;grid-template-columns:132px auto 132px auto 132px;padding:0 24% 0 4%;}
	.addservice_inzicare3 .lecturer3 .circle{display:flex;justify-content:center;flex-direction: column;flex-wrap: nowrap;align-items: center;background:rgba(255, 255, 255, 0.8);border-radius:200px;width:132px;height:132px;overflow:hidden;}
	.addservice_inzicare3 .lecturer3 .circle_sp{background:url('/img/inzicare_8_bg.png') repeat-x 12% center;}
	.addservice_inzicare3 .lecturer3 .circle .pic img{height:64px;}
	.addservice_inzicare3 .lecturer3 .circle .txt{padding:5px 0 0 0 ;}
	.addservice_inzicare3 .matching_pic{position:absolute;bottom:0;right:4%;width:206px;height:250px;background:url('/img/inzicare_8_p1.png') no-repeat center bottom;background-size:100%;z-index:12;}
}
@media (min-width: 1300px) {
	.addservice_inzicare3{position:relative;display:flex;max-width:1600px;margin:0 auto;background:#fff;overflow:hidden;}
	.addservice_inzicare3 ul{position:relative;display:grid;grid-template-rows:auto auto;width:100%;margin:0 auto;padding:0 30px;}
	.addservice_inzicare3 .part1{position:relative;display:flex;justify-content: center;align-items: center;font-size:1.5rem;font-family: 'Noto Sans KR Black';padding:0 0 0 0;margin:50px 0 0 0;min-height:70px;}
	.addservice_inzicare3 .part2{background:url('/img/inzicare_8_bg2.png') no-repeat;background-size:100% 100%;border-radius:8px;bottom:0;width:100%;height:330px;}
	.addservice_inzicare3 .lecturer2{position:relative;z-index:14;color:#003f09;font-size:1.22rem;font-family: 'Noto Sans KR';padding:40px 22% 15px 0;line-height:180%;}
	.addservice_inzicare3 .lecturer3{position:relative;z-index:15;display: grid;grid-template-columns:152px auto 152px auto 152px;padding:0 34% 0 12%;}
	.addservice_inzicare3 .lecturer3 .circle{display:flex;justify-content:center;flex-direction: column;flex-wrap: nowrap;align-items: center;background:rgba(255, 255, 255, 0.8);border-radius:200px;width:152px;height:152px;overflow:hidden;}
	.addservice_inzicare3 .lecturer3 .circle_sp{background:url('/img/inzicare_8_bg.png') repeat-x 12% center;}
	.addservice_inzicare3 .lecturer3 .circle .pic img{height:64px;}
	.addservice_inzicare3 .lecturer3 .circle .txt{padding:5px 0 0 0 ;}
	.addservice_inzicare3 .matching_pic{position:absolute;bottom:0;right:6%;width:346px;height:420px;background:url('/img/inzicare_8_p1.png') no-repeat center bottom;background-size:100%;z-index:12;}
}


.addservice_gray{min-height:auto !important;margin:0 0 80px 0 !important;}