.contents_wrap > .section_01 { width: 100%; height: auto; }
.contents_wrap .section_header_txt { 
	width: 100%; height: auto; line-height: 1.5;
	font-size: 22px; color: #222222;
	text-align: left; padding-left: 34px;
	font-family: 'NotoSansKR', sans-serif;
	font-weight: 500;
	background: url(../images/sub_section_title_icon.png) no-repeat center left;
	box-sizing: border-box;
}

.contents_wrap > .section_01 > .section_desc { 
	width: 100%; height: auto; line-height: 2;
	margin-top: 25px;
	font-size: 16px; color: #666666;
	font-family: 'NotoSansKR', sans-serif;
}


.contents_wrap > .section_01 > .section_desc > span { color: #24315e; }

.contents_wrap > .section_01 > .section_full_img { width: 100%; height: auto; margin-top: 25px; background-color: #eee; }
.contents_wrap > .section_01 > .section_full_img > img { max-width: 100%; }

.contents_wrap > .section_02 { width: 100%; height: auto; margin-top: 120px; }
.contents_wrap > .section_02 > .section_point_box { width: 100%; height: auto; margin-top: 25px; text-align: center; margin-bottom: -4px; }
.contents_wrap > .section_02 > .section_point_box > .section_point_group { width: auto; height: 147px; }
.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 { width: auto; height: 100%; }
.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_02 { width: 106px; height: 100%; background: url(../images/about_section_02_02.png) no-repeat center 84px; }
.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 { width: auto; height: 100%; }

.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > img,
.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > img { max-width: 100%; }

.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > div ,
.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > div {
	left: 0px; top: 50%;
	transform: translateX(0%) translateY(-30%); 
	width: 100%; height: auto; line-height: 1.5;
	font-size: 18px; color: #222222;
	font-family: 'NotoSansKR', sans-serif;
	font-weight: 500;
}

.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > div > span ,
.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > div > span { font-size: 14px; }


.contents_wrap > .section_02 > .section_list_box {
	width: 100%; height: auto;
	border: 1px solid #e0e0e0;
	padding: 45px;
	box-sizing: border-box;
}

.contents_wrap > .section_02 > .section_list_box > ul { width: 100%; height: auto; }
.contents_wrap > .section_02 > .section_list_box > ul > li {
	width: 100%; height: auto; line-height: 2;
	font-size: 16px; color: #666666;
	font-family: 'NotoSansKR', sans-serif;
	padding-left: 15px;
	box-sizing: border-box;
	background: url(../images/about_section_02_03.png) no-repeat center left;
	
}

.contents_wrap > .section_02 > .section_list_box > ul > li > span { color: #24315e; }



.contents_wrap > .section_03 { width: 100%; height: auto; margin-top: 120px; }
.contents_wrap > .section_03 > .section_img { width: 100%; height: auto; margin-top: 25px; }
.contents_wrap > .section_03 > .section_img > img { width: 100%; max-width: 1200px; height: auto; }
.contents_wrap > .section_03 > .section_img > img.w { display: block; }
.contents_wrap > .section_03 > .section_img > img.m { display: none; }

.contents_wrap > .section_04 { width: 100%; height: auto; margin-top: 120px; }
.contents_wrap > .section_04 > .section_card { width: 100%; height: auto; }
.contents_wrap > .section_04 > .section_card .section_card_item { 
	width: calc(25% - 26.5px); height: 550px; 
	border: 1px solid #e0e0e0; border-radius: 15px; 
	margin-top: 25px; margin-left: 35px; 
	padding: 25px 35px;
	box-sizing: border-box;;
}
.contents_wrap > .section_04 > .section_card .section_card_item:first-child { margin-left: 0px; }

.contents_wrap > .section_04 > .section_card .section_card_item .section_card_name {
	width: 100%; height: 42px; line-height: 2;
	font-size: 16px; color: #222222; text-align: center; font-weight: 500;
	background: url(../images/svg/dot_line_200.svg) no-repeat center bottom; 
}

.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_01 {
	width: 100%; height: 82px;	
	background: url(../images/svg/dot_line_200.svg) no-repeat center bottom;
}

.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_01 > div {
	top: 50%; width: 100%; height: auto;
	transform: translateX(0%) translateY(-50%);
	text-align: center; font-size: 14px; color: #666666;
	font-weight: 500;
}

.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 {
	width: 100%; height: 282px;
	background: url(../images/svg/dot_line_200.svg) no-repeat center bottom;
}

.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 .section_card_sub_title {
	width: 100%;  line-height: 1.5;
	margin-top: 15px;
	font-size: 16px; color: #222222; text-align: left; font-weight: 500;
}

.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 .section_card_sub_list {
	width: 100%; height: auto;
	margin-top: 15px;
}	

.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 .section_card_sub_list > div {
	width: 100%; height: auto; line-height: 1.5;
	font-size: 14px; color: #666666; text-align: left;
	padding-left: 10px;
	box-sizing: border-box;
	background: url(../images/svg/about_dot.svg) no-repeat left 10px;
	background-size: 2px; font-weight: 500;
}

.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_03 {
	width: 100%; height: 90px;
}

.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_03 .section_card_sub_title {
	width: 100%; line-height: 1.5;
	margin-top: 15px;
	font-size: 16px; color: #222222; text-align: center; font-weight: 500;
}

.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_03 .section_card_sub_desc {
	width: 100%; height: auto; line-height: 1.5;
	text-align: center; font-size: 14px; color: #666666; font-weight: 500;
	margin-top: 5px;
}


.contents_wrap > .section_05 { width: 100%; height: auto; margin-top: 120px; }
.contents_wrap > .section_05 > .section_list { width: 100%; height: auto; margin-top: 25px; }
.contents_wrap > .section_05 > .section_list > ul { width: 100%; height: auto; }
.contents_wrap > .section_05 > .section_list > ul > li {
	width: 100%; height: auto; line-height: 2;
	font-size: 16px; color: #666666;
	font-family: 'NotoSansKR', sans-serif;
	padding-left: 15px;
	box-sizing: border-box;
	background: url(../images/about_section_02_03.png) no-repeat center left;
}


.contents_wrap > .section_06 { width: 100%; height: auto; margin-top: 120px; }
.contents_wrap > .section_06 > .section_desc { 
	width: 100%; height: auto; line-height: 2;
	margin-top: 25px;
	font-size: 16px; color: #666666;
	font-family: 'NotoSansKR', sans-serif;
}

.contents_wrap > .section_06 > .section_card { width: 100%; height: auto; }
.contents_wrap > .section_06 > .section_card .section_card_item {
	width: calc(33.3333% - 33.5px); height: 490px;
	border: 1px solid #e0e0e0; border-radius: 10px; 
	margin-top: 25px; margin-left: 50px; 
	padding: 25px 35px;
	box-sizing: border-box; 
}

.contents_wrap > .section_06 > .section_card .section_card_item.pro {
	background: url(../images/svg/pro_label.svg) no-repeat calc(100% - 40px) top;
	background-size: 25px;
}


.contents_wrap > .section_06 > .section_card .section_card_item:first-child { margin-left: 0px; }

.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_header {
	width: 100%; height: 92px; line-height: 1;
	text-align: center;
	font-size: 30px; color: #000000; font-weight: 700;
}
.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_header span { width: 100%; height: auto; text-align: center; font-size: 16px; color: #222222; margin-top: 15px; font-weight: 500; }

.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_box {
	width: 100%; height: 110px;
	background-color: #a8d1e7; border-radius: 8px; 
	text-align: center;
	padding: 15px;
	box-sizing: border-box;
}

.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_box .section_card_item_box_title { width: 100%; height: auto; line-height: 2; font-size: 16px; color: #fff; font-weight: 500; }
.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_box .section_card_item_box_desc { width: 100%; height: auto; line-height: 1.5; font-size: 14px; color: #222222; font-weight: 500; }

.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list { width: 100%; height: auto; margin-top: 15px; }
.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div {
	width: 100%; height: 50px; line-height: 50px; 
	font-size: 16px; color: #666666; font-weight: 500;
	background: url(../images/svg/dot_line_300.svg) no-repeat center bottom; 
	padding-right: 10px;
	box-sizing: border-box;
}
.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span { top: 50%; transform: translateX(0%) translateY(-50%); width: 15px; height: 15px; }
.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span.type_01 { background: url(../images/svg/o.svg) no-repeat center center; background-size: 15px; }
.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span.type_02 { background: url(../images/svg/x.svg) no-repeat center center; background-size: 15px; }
.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span.type_03 { background: url(../images/svg/triangle.svg) no-repeat center center; background-size: 15px; }
.contents_wrap > .section_06 > .section_info { width: 100%; height: auto; line-height: 2; margin-top: 30px; text-align: left; font-size: 14px; color: #222; font-weight: 500; }

/**/
.contents_wrap > .section_02 { margin-top: 60px; }
.contents_wrap > .section_03 { margin-top: 60px; }
.contents_wrap > .section_04 { margin-top: 60px; }
.contents_wrap > .section_05 { margin-top: 60px; }
.contents_wrap > .section_06 { margin-top: 60px; }


@media (max-width: 479px){ 
	.contents_wrap > .section_02 { margin-top: 30px; }
	.contents_wrap > .section_03 { margin-top: 30px; }
	.contents_wrap > .section_04 { margin-top: 30px; }
	.contents_wrap > .section_05 { margin-top: 30px; }
	.contents_wrap > .section_06 { margin-top: 30px; }
	.contents_wrap .section_header_txt { font-size: 16px; }
	.contents_wrap > .section_01 > .section_desc { line-height: 1.5; font-size: 14px;  }
	.contents_wrap > .section_01 > .section_desc > br { display: none; }
	.contents_wrap > .section_01 > .section_desc > br.type_05 { display: block; }
	.contents_wrap > .section_01 > .section_full_img {  }
	.contents_wrap > .section_02 > .section_point_box { margin-bottom: -5px; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > div, 
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > div { font-size: 14px; transform: translateX(0%) translateY(-45%); letter-spacing: -1px; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > div > span,
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > div > span { font-size: 12px; }

	.contents_wrap > .section_02 > .section_point_box > .section_point_group { height: 75px;  }  
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 { width: 125px; background-color: #a8d1e7; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_02 { width: 20px; background: url(../images/about_section_02_02.png) no-repeat center center; background-size: 80% auto; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 { width: 125px; background-color: #a8d1e7; }

	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > img,
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > img { display: none; }

	.contents_wrap > .section_02 > .section_list_box { padding: 25px 15px; }
	.contents_wrap > .section_02 > .section_list_box > ul > li { line-height: 1.5; font-size: 14px; margin-top: 15px; }
	.contents_wrap > .section_02 > .section_list_box > ul > li:first-child { margin-top: 0px; }
	.contents_wrap > .section_03 > .section_img {  }
	.contents_wrap > .section_03 > .section_img > img.w { display: none; }
	.contents_wrap > .section_03 > .section_img > img.m { display: block; }

	.contents_wrap > .section_05 > .section_list {  }
	.contents_wrap > .section_05 > .section_list > ul > li { line-height: 1.5; font-size: 14px; }

	.contents_wrap > .section_06 > .section_desc { line-height: 1.5;  font-size: 14px; }


	.contents_wrap > .section_04 > .section_card .section_card_item { width: calc(50% - 2.5px); height: auto; padding: 25px 5px; margin-left: 5px; text-align: center; }
	.contents_wrap > .section_04 > .section_card .section_card_item:nth-child(2n+1) { margin-left: 0px; }

	.contents_wrap > .section_06 > .section_card .section_card_item { width: 100%; height: auto; padding: 25px 15px; margin-left: 0px; }

	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_name { font-size: 14px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_01 { height: 60px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 { width: 100%; height: 250px; padding: 0px 5px; box-sizing: border-box; float: none; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 .section_card_sub_list > div { line-height: 1.8; padding-left: 7px; font-size: 12px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_03 .section_card_sub_desc { font-size: 12px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_01 > div { font-size: 12px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 .section_card_sub_title { font-size: 14px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_03 { height: auto; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_03 .section_card_sub_title { font-size: 14px; }

	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_header { height: auto; font-size: 18px; padding-bottom: 15px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_header span { font-size: 14px; margin-top: 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_box .section_card_item_box_title { font-size: 14px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_box { height: auto; padding: 15px 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_box .section_card_item_box_desc { font-size: 12px; } 
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div { font-size: 14px; height: 40px; line-height: 40px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span { width: 10px; height: 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span.type_01,
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span.type_02 { background-size: 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item.pro { background: url(../images/svg/pro_label.svg) no-repeat calc(100% - 20px) top; background-size: 15px; }

}

@media (max-width: 749px) and (min-width: 480px) { 
	.contents_wrap > .section_02 { margin-top: 45px; }
	.contents_wrap > .section_03 { margin-top: 45px; }
	.contents_wrap > .section_04 { margin-top: 45px; }
	.contents_wrap > .section_05 { margin-top: 45px; }
	.contents_wrap > .section_06 { margin-top: 45px; }
	.contents_wrap .section_header_txt { font-size: 18px; }
	.contents_wrap > .section_01 > .section_desc { line-height: 1.5; font-size: 14px;  }
	.contents_wrap > .section_01 > .section_full_img {  }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > div, 
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > div { font-size: 14px; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > div > span,
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > div > span { font-size: 12px; }

	.contents_wrap > .section_02 > .section_point_box > .section_point_group { height: 90px;  }  
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 { width: 180px; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_02 { width: 70px; background: url(../images/about_section_02_02.png) no-repeat center 50px; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 { width: 180px; }


	.contents_wrap > .section_02 > .section_list_box { padding: 25px 15px; }
	.contents_wrap > .section_02 > .section_list_box > ul > li { line-height: 1.5; font-size: 14px; }

	.contents_wrap > .section_03 > .section_img {  }
	.contents_wrap > .section_03 > .section_img > img.w { display: none; }
	.contents_wrap > .section_03 > .section_img > img.m { display: block; }

	.contents_wrap > .section_05 > .section_list {  }
	.contents_wrap > .section_05 > .section_list > ul > li { line-height: 1.5; font-size: 14px; }

	.contents_wrap > .section_06 > .section_desc { line-height: 1.5;  font-size: 14px; }


	.contents_wrap > .section_04 > .section_card .section_card_item { width: calc(50% - 7.5px); height: 520px; padding: 25px 5px; margin-left: 15px; }
	.contents_wrap > .section_04 > .section_card .section_card_item:nth-child(2n+1){ margin-left: 0px; }
	.contents_wrap > .section_06 > .section_card .section_card_item { width: calc(50% - 7.5px); height: 400px; padding: 25px 15px; margin-left: 15px; }
	.contents_wrap > .section_06 > .section_card .section_card_item:nth-child(2n+1){ margin-left: 0px; }

	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_name { font-size: 14px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 { height: 260px; padding: 0px 10px; box-sizing: border-box;}
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 .section_card_sub_list > div { padding-left: 7px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 .section_card_sub_title { font-size: 14px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_03 .section_card_sub_title { font-size: 14px; }


	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_header { height: 70px; font-size: 24px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_header span { font-size: 14px; margin-top: 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_box .section_card_item_box_title { font-size: 14px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_box { height: 100px; padding: 15px 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_box .section_card_item_box_desc { font-size: 12px; } 
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div { font-size: 14px; height: 40px; line-height: 40px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span { width: 10px; height: 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span.type_01,
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span.type_02 { background-size: 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item.pro { background: url(../images/svg/pro_label.svg) no-repeat calc(100% - 20px) top; background-size: 15px; }

}

@media (max-width: 1023px) and (min-width: 750px) { 
	.contents_wrap > .section_02 { margin-top: 45px; }
	.contents_wrap > .section_03 { margin-top: 45px; }
	.contents_wrap > .section_04 { margin-top: 45px; }
	.contents_wrap > .section_05 { margin-top: 45px; }
	.contents_wrap > .section_06 { margin-top: 45px; }
	.contents_wrap .section_header_txt { font-size: 20px; }
	.contents_wrap > .section_01 > .section_desc { font-size: 14px;  }
	.contents_wrap > .section_01 > .section_full_img { }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > div, 
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > div { font-size: 14px; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > div > span,
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > div > span { font-size: 12px; }

	.contents_wrap > .section_02 > .section_point_box > .section_point_group { height: 125px;  }  
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 { width: 250px; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_02 { width: 80px; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 { width: 250px; }


	.contents_wrap > .section_02 > .section_list_box { padding: 25px 15px; }
	.contents_wrap > .section_02 > .section_list_box > ul > li { font-size: 14px; }

	.contents_wrap > .section_03 > .section_img {  }



	.contents_wrap > .section_05 > .section_list {  }
	.contents_wrap > .section_05 > .section_list > ul > li { font-size: 14px; }

	.contents_wrap > .section_06 > .section_desc { font-size: 14px; }

	.contents_wrap > .section_04 > .section_card .section_card_item { width: calc(25% - 11.5px); height: 520px; padding: 25px 5px; margin-left: 15px; }
	.contents_wrap > .section_06 > .section_card .section_card_item { width: calc(33.3333% - 10px); height: 410px; padding: 25px 15px; margin-left: 15px; }

	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_name { font-size: 14px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 { height: 260px; padding: 0px 10px; box-sizing: border-box;}
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 .section_card_sub_list > div { padding-left: 7px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_02 .section_card_sub_title { font-size: 14px; }
	.contents_wrap > .section_04 > .section_card .section_card_item .section_card_type_03 .section_card_sub_title { font-size: 14px; }


	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_header { height: 70px; font-size: 24px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_header span { font-size: 14px; margin-top: 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_box .section_card_item_box_title { font-size: 14px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_box { padding: 15px 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div { font-size: 14px; height: 40px; line-height: 40px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span { width: 10px; height: 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span.type_01,
	.contents_wrap > .section_06 > .section_card .section_card_item .section_card_item_list > div > span.type_02 { background-size: 10px; }
	.contents_wrap > .section_06 > .section_card .section_card_item.pro { background: url(../images/svg/pro_label.svg) no-repeat calc(100% - 20px) top; background-size: 15px; }

}


@media (max-width: 1279px) and (min-width: 1024px) { 
	.contents_wrap > .section_02 { margin-top: 45px; }
	.contents_wrap > .section_03 { margin-top: 45px; }
	.contents_wrap > .section_04 { margin-top: 45px; }
	.contents_wrap > .section_05 { margin-top: 45px; }
	.contents_wrap > .section_06 { margin-top: 45px; }
	.contents_wrap .section_header_txt { font-size: 20px; }

	.contents_wrap > .section_01 > .section_desc { font-size: 14px; }
	.contents_wrap > .section_01 > .section_full_img {  }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > div, 
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > div { font-size: 16px; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_01 > div > span,
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_03 > div > span { font-size: 13px; }
	.contents_wrap > .section_02 > .section_point_box > .section_point_group > .section_point_02 { width: 95px; }

	.contents_wrap > .section_02 > .section_list_box { padding: 30px 25px; }
	.contents_wrap > .section_02 > .section_list_box > ul > li { font-size: 14px; }
	.contents_wrap > .section_03 > .section_img {  }


	.contents_wrap > .section_05 > .section_list { }
	.contents_wrap > .section_05 > .section_list > ul > li { font-size: 14px; }
	.contents_wrap > .section_06 > .section_desc {  font-size: 14px; }

	.contents_wrap > .section_06 > .section_tbl > table td.col_00, 
	.contents_wrap > .section_06 > .section_tbl > table td.col_01, 
	.contents_wrap > .section_06 > .section_tbl > table td.col_02 { font-size: 14px; }
	.contents_wrap > .section_06 > .section_tbl > table td { padding: 15px 0px; font-size: 12px; }
	.contents_wrap > .section_06 > .section_tbl > table thead tr td { font-size: 20px; }
	.contents_wrap > .section_06 > .section_tbl > table thead tr td span { font-size: 12px; }
	.contents_wrap > .section_06 > .section_tbl > div { font-size: 12px;  }

	.contents_wrap > .section_04 > .section_card .section_card_item { width: calc(25% - 19px); padding: 25px 25px; margin-left: 25px; }
	.contents_wrap > .section_06 > .section_card .section_card_item { width: calc(33.3333% - 23.5px); padding: 25px 25px; margin-left: 35px; }
}

@media (max-width: 1578px) and (min-width: 1280px) { 
	.contents_wrap > .section_02 { margin-top: 60px; }
	.contents_wrap > .section_03 { margin-top: 60px; }
	.contents_wrap > .section_04 { margin-top: 60px; }
	.contents_wrap > .section_05 { margin-top: 60px; }
	.contents_wrap > .section_06 { margin-top: 60px; }
}


/*
	@media (max-width: 479px){ 

	}

	@media (max-width: 749px) and (min-width: 480px) { 

	}

	@media (max-width: 1023px) and (min-width: 750px) { 

	}


	@media (max-width: 1279px) and (min-width: 1024px) { 

	}

	@media (max-width: 1578px) and (min-width: 1280px) { 

	}
*/