
@charset "UTF-8";


@media screen and (max-width: 1400px){
	/* sub_left_cont (서브 왼쪽 - 공통) */
	.sub_left_cont .inner_cont > .list > li > a {padding: 10px 33px 10px 10px;}
	.sub_left_cont .inner_cont > .list > li.btm > a:before {right: 15px;}
	.sub_left_cont .inner_cont > .list > li > .sub_inner_list_area > .sub_inner_list {padding: 15px;}
	/* sub_left_cont (서브 왼쪽 - 공통) */

	/* 	인사말 */
	.greeting_box .greeting_top .text_box {padding: 26px 250px 90px 30px;}
	/* 	인사말 */
	a
	/* 경영공시 */
	.management_cont > .list > li > .list {padding: 15px 5px 0;}
	.management_cont > .list > li > .list > li a {font-size: 15px; line-height: 22px;}
	.management_cont > .list > li > .list > li .list02 li a {font-size: 15px; line-height: 22px;}
	/* 경영공시 */

	/* 상담안내 */
	.guide_area .guide_list > .list > li .box .box_left {width: 150px;}
	/* 상담안내 */

	.sub_cont {padding: 0 0 120px 250px;}

	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box8 > .list > li .box .text_box > .list2 > li {padding: 0 0 0 73px; font-size: 13px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box8 > .list > li .box .text_box > .list2 > li .tit {width: 46px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li .title {font-size: 14px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li .text_box {padding: 10px 0  10px 14px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li .text_box > .list2 > li {font-size: 14px; line-height: 24px;}
	
	/* 2021.12.31 조직도 */
	.group_area .group_left {padding:  0;}
	.group_area .group_left .group_list > .list > li.group_box {position: inherit;}
	.group_area .group_left .group_list > .list > li.group_box.box01 {top: inherit; left: inherit; max-width: 100%; border-radius: 0;}
	.group_area .group_left .group_list > .list > li.group_box.box01 .box:before {height: 170px;}
	.group_area .group_left .group_list > .list > li.group_box.box01 .box:after {top: 170px; left: 50%; transform: translateX(-50%);}
	.group_area .group_left .group_list > .list > li.group_box.box01 .box .inner {height: 90px;}
	.group_area .group_left .group_list > .list > li.group_box.box01 .box .inner .text {font-size: 22px; line-height: 33px;}

	.group_area .group_left .group_list > .list > li.group_box.box02 {top: inherit;left: inherit;margin: 50px 0 0;text-align: center;/* width: 100%; */}
	.group_area .group_left .group_list > .list > li.group_box.box02 > .list_inner > li {width: 100%;max-width: 100%;}
	.group_area .group_left .group_list > .list > li.group_box.box02 > .list_inner > li:before {height: 73px;}
    .group_area .group_left .group_list > .list > li.group_box.box02 > .list_inner > li .box:before {height: 275px;}

	.group_area .group_left .group_list > .list > li.group_box.box03 {top: inherit;left: inherit;margin: 50px 0 0;padding: 0;position: relative;}
    .group_area .group_left .group_list > .list > li.group_box.box03:before {left: 12.2%; width: 75.5%;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner {font-size: 0;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li:before {top: -35px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li:before {top: -32px;height: 35px;}

	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 {font-size: 0;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li {display: inline-block; position: relative; width: calc(50% - 2.5px); margin: 0 5px 0 0; vertical-align: top;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li:nth-last-child(-n+2) {margin: 15px 5px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li:nth-child(2n) {margin: 0 0 5px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li:last-child {margin: 15px 0 0;}
	
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .tit_box {max-width: 281px;}

	.group_area .group_left .group_list > .list > li.group_box.box04 {position: inherit; top: inherit; right: inherit; margin: 25px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box:before {display: none;}
    .group_area .group_left .group_list > .list > li.group_box.box04 > .box:after {height: 140px;}

	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li {max-width: inherit;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li.sty2 {margin: 40px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 {margin: 30px 0 0;}
	/* 2021.12.31 조직도 */
    
    /* 2023.05.15 조직도 개편*/
    .group_area .group_left .group_list > .list > li.group_box.box05 {top: inherit; left: inherit; margin: 50px 0 0; padding: 0;}
    .group_area .group_left .group_list > .list > li.group_box.box05 > .box:before,
    .group_area .group_left .group_list > .list > li.group_box.box05 > .box:after {display: none;}
    .group_area .group_left .group_list > .list > li.group_box.box05 > .box > .list_inner > li {width: 100%; max-width: 100%;}
    .group_area .group_left .group_list > .list > li.group_box.box05 > .box > .list_inner > li:last-child {margin-top: 17px;}
    .group_area .group_left .group_list > .list > li.group_box.box05 > .box > .list_inner > li > .box:before {display: none;}

    .group_area .group_left .group_list > .list > li.group_box.box06 {top: inherit; left: inherit; margin: 50px 0 0; padding: 0;}
    .group_area .group_left .group_list > .list > li.group_box.box06 > .box > .list_inner > li {width: 100%; max-width: 100%;}
    /* 2023.05.15 조직도 개편*/


}



@media screen and (max-width: 1280px){
	/* 고객헌장 */
	.price_cont > .box > .price_info > .box {max-width: 750px; padding: 40px 50px;}
	.price_cont > .box .title_area .txt_box .txt br {display: none;}
	/* 고객헌장 */

	/* 기부하기 */
	.dona_area .dona_intro {padding: 62px 260px 61px 55px;}
	.dona_area .dona_intro:before {top: 50%; width: 260px; height: 241px; margin: -120px 0 0; background-size: cover;}

	/* 기부하기 */

	/* 인사말 */
	.greeting_box .greeting_top .text_box {padding: 26px 250px 90px 10px;}
	.greeting_box .greeting_top .text_box .text_inner {padding: 5px 25px 0 35px;}
	.greeting_box .greeting_top .text_box .text_inner .sub_tit {font-size: 20px; line-height: 30px;}
	.greeting_box .greeting_top .text_box .text_inner .text {font-size: 24px; line-height: 36px;}
	.greeting_box .greeting_top .text_box .text_inner .text br {display: block !important;}
	/* 인사말 */

	/* 경영공시 */
	.management_cont > .list > li {width: calc(50% - 10px);}
	.management_cont > .list > li:nth-child(-n+2) {margin: 0 20px 0 0;}
	.management_cont > .list > li:nth-child(2n) {margin: 47px 0 0;}
	.management_cont > .list > li:nth-child(2) {margin: 0;}
	.management_cont > .list > li:nth-child(3) {margin: 47px 20px 0 0;}
	/* 경영공시 */

	/* 상담안내 */
	.guide_area .guide_list > .list > li .box .box_right {padding: 0 0 0 10px;}
	/* 상담안내 */

	/* 동포사랑 */
	.comp_list_area > .list > li .down_box .inner_cont .inner_box {padding: 10px;}
	/* 동포사랑 */

	/* 기부하기*/
	.key_business .list li .box .text {font-size: 19px;}
	/* 기부하기*/

	/* 2021-11-05 */
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li .box .text_box .text {font-size: 18px; line-height: 27px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area {margin: 18px 0 0;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .tit_box > .box > .tit {padding: 0 0 0 40px; font-size: 24px; line-height: 50px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .tit_box > .box > .tit:before {width: 33px; height: 27px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list {margin: 10px 0 0;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .tit_box {width: 330px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .tit_box > .num {font-size: 30px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .tit_box > .tit {margin: 5px 0 0; font-size: 18px; line-height: 27px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .tit_box {padding: 20px 0 20px 20px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .txt_box {padding: 20px 5px 20px 20px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .txt_box > .list > li {margin: 5px 0 0; padding: 0 0 0 27px; font-size: 16px; line-height: 24px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .txt_box > .list > li:before {width: 20px; height: 20px; font-size: 14px; line-height: 20px;}
	/* 2021-11-05 */
	
}


@media screen and (max-width:1080px){
	/* 고객응대서비스 이행 표준 */
	.response_service .title {font-size: 22px; line-height: 30px;}
	.response_service .info_list_area {margin: 15px 0 0;}
	.response_service .info_list_area > .list > li {margin: 20px 0 0;}
	.response_service .info_list_area > .list > li > .title {font-size: 18px; line-height: 27px;}
	.response_service .info_list_area > .list > li > .list2 {margin: 10px 0 0;}
	.response_service .info_list_area > .list > li > .list2 > li {margin: 10px 0 0;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .img_box {width: 100px; height: 100px; border: 2px solid #d5ebfc;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .img_box > .img_inner {height: 40px;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .img_box > .img_inner img {width: 43px; height: 40px;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .txt_box {padding: 0 0 0 10px;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .txt_box > .tit {font-size: 16px; line-height: 24px;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .txt_box > .list {margin: 5px 0 0;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .txt_box > .list > li {font-size: 16px; line-height: 24px;}
	/* 고객응대서비스 이행 표준 */

	/* 핵심서비스 이행 표준 */
	.main_service .title {font-size: 22px; line-height: 30px;}
	.main_service .info_box {margin: 15px 0 0;}
	.main_service .info_box .box {padding: 20px;}
	.main_service .info_box .box .list li {font-size: 16px; line-height: 24px;}
	/* 핵심서비스 이행 표준 */
	
	/* 찾아오시는길 */
	.way_area .map_cont .map_box .map_info_box {padding: 15px;}
	.way_area .map_cont .map_box .map_info_box > .list > li {margin: 10px 0 0;}
	.way_area .map_cont .map_box .map_info_box > .list > li > .box > .tit {width: 90px; padding: 0 0 0 28px; font-size: 16px; line-height: 24px;}
	.way_area .map_cont .map_box .map_info_box > .list > li > .box > .tit:before {width: 20px; height: 20px;}
	.way_area .map_cont .map_box .map_info_box > .list > li > .box > .txt_box {margin: 0 0 0 15px;}
	.way_area .map_cont .map_box .map_info_box > .list > li > .box > .txt_box > .list > li {margin: 8px 0 0; font-size: 16px; line-height: 24px;}
	.way_area .map_cont .map_box .map_info_box > .list > li > .box > .txt_box > .list > li:first-child {margin: 0;}
	.way_area .info_cont {margin: 25px 0 0;}
	.way_area .info_cont .info_box > .list > li > .box > .tit_box {padding: 15px 0 0;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box {padding: 0 0 0 35px;}
	.way_area .info_cont .info_box > .list > li > .box > .tit_box .tit {padding: 80px 0 0; font-size: 16px; line-height: 24px;}
	.way_area .info_cont .info_box > .list > li > .box > .tit_box .tit:before {width: 71px; height: 71px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list {padding: 15px 0;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li {margin: 8px 0 0; font-size: 16px; line-height: 24px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li.sty2:before {top: 10px;}

	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .txt_inner_box {margin: 10px 0 0; padding: 15px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .txt_inner_box > .list_inner > li {margin: 5px 0 0;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .txt_inner_box > .list_inner > li > .txt_area {height: 30px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .txt_inner_box > .list_inner > li > .txt_area .mark {padding: 0 20px; font-size: 16px; line-height: 30px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .txt_inner_box > .list_inner > li > .txt_area .txt {margin: 0 0 0 10px; font-size: 16px; line-height: 30px;}

	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .title {font-size: 16px; line-height: 24px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .list2 > li {font-size: 16px; line-height: 24px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .list2 > li:before {top: 10px;}

	.way_area .map_cont .map_box .map_info_box.en > .list > li > .box > .tit {width: 180px;}
	/* 찾아오시는길 */
	
	/* 고객헌장_상 */
	.price_cont > .box {padding: 60px;}
	.price_cont > .box .title_area .title {font-size: 30px; line-height: 45px;}
	.price_cont > .box .title_area .txt_box {margin: 10px 0 0;}
	.price_cont > .box .title_area .txt_box .txt {font-size: 18px; line-height: 27px;}
	.price_cont > .box > .price_info {margin: 20px 0 0;}
	.price_cont > .box > .price_info > .box {max-width: 700px; padding: 30px;}
	.price_cont > .box > .price_info > .box .list li .point_box {width: 60px;}
	.price_cont > .box > .price_info > .box .list li .point_box .point {width: 60px; height: 60px;}
	.price_cont > .box > .price_info > .box .list li .point_box .point .txt {font-size: 18px;}
	.price_cont > .box > .price_info > .box .list li .txt_box {padding: 0 0 0 15px;}
	.price_cont > .box > .price_info > .box .list li .txt_box .txt {font-size: 16px; line-height: 24px;}
	.price_cont > .box > .price_info > .text {margin: 30px 0 0; font-size: 18px; line-height: 27px;}
	/* 고객헌장_상 */

	/* 정보공개제도_인포박스 */
	.info_guide_box {border-radius: 5px; padding: 3px;}
	.info_guide_box .box {padding: 20px;}
	.info_guide_box .box .img_box {width: 103px;}
	.info_guide_box .box .img_box img {width: 103px; height: 71px;}
	.info_guide_box .box .txt_box {padding: 0 0 0 10px;}
	.info_guide_box .box .txt_box .txt {font-size: 16px; line-height: 24px;}
	/* 정보공개제도_인포박스 */

	/* 동포사랑 구독 취소 */
	.cancel_box {margin: 0;}
	.cancel_box .tit {font-size: 18px; line-height: 27px;}
	/* 동포사랑 구독 취소 */

	/* 기부완료 */
	.donation_complete  {padding: 10px;}
	.donation_complete .box {max-width: inherit;}
	.donation_complete .box .img_box img {width: 80px;}
	.donation_complete .box .title {margin: 15px 0 0; font-size: 22px; line-height: 33px;}
	.donation_complete .box .num_box {margin: 15px 0 0; padding: 0 20px; font-size: 16px; line-height: 40px;}
	.donation_complete .box .text_box {margin: 10px 0 0;}
	.donation_complete .box .text_box .list li {font-size: 16px; line-height: 24px;}
	/* 기부완료 */
	
	/* 기부하기 선택 */
	.step_sort_box > .list > li {width: calc(50% - 15px); margin: 0 30px 0 0;}
	.step_sort_box > .list > li .box .text_box > .inner_box {height: 300px;}
	.step_sort_box > .list > li .box .text_box > .inner_box .text {font-size: 20px; line-height: 30px;}
	.step_sort_box > .list > li .box .text_box > .inner_box .img_box {margin: 20px 0 0;}
	.step_sort_box > .list > li .box > .text {padding: 15px 5px 14px; font-size: 20px; line-height: 30px;}
	/* 기부하기 선택 */

	/* sub_left_cont (서브 왼쪽 - 공통) */
	.sub_cont .sub_left {position: inherit; top: inherit; left: inherit; max-width: 100%; text-align: center;}
	.sub_cont .sub_left .sub_left_cont .title {display: none;}
	.sub_cont .sub_left .sub_left_cont .inner_cont {display: none;}
	/* sub_left_cont (서브 왼쪽 - 공통) */


	/* ==================== 이메일무단수집거부 ==================== */
	.email_cont {padding: 4px;}
	.email_cont .box {padding: 60px 10px 77px;}
	.email_cont .box .title {margin: 10px 0 0; font-size: 22px; line-height: 36px;}
	.email_cont .box .text {margin: 17px 0 0; font-size: 14px; line-height: 26px;}
	.email_cont .box .text br {display: none;}
	/* ==================== 이메일무단수집거부 ==================== */

	/* 조직도 */
	.organization_box.pc {display: none;}
	.organization_box.tab {display: block;}
	.organization_box.mob {}
	/* 조직도 */
	
	/* 인사말 */
	.greeting_box .greeting_btm {margin: 10px 0 0;}
	.greeting_box .greeting_top .text_box {padding: 26px 200px 90px 10px;}
	.greeting_box .greeting_top .name_box {padding: 15px;}
	.greeting_box .greeting_btm .text_list li {margin: 15px 0 0; font-size: 14px; line-height: 26px;}
	/* 인사말 */

	/* 경영공시 */
	.management_cont > .list {margin: 15px 0 0;}
	.management_cont > .list > li .title {font-size: 16px; line-height: 45px;}
	.management_cont > .list > li > .list {padding: 6px 5px 0;}
	.management_cont > .list > li > .list > li {margin: 5px 0 0;}
	.management_cont > .list > li > .list > li a {font-size: 14px; line-height: 21px;}
	.management_cont > .list > li > .list > li .list02 li {margin: 5px 0 0;}
	.management_cont > .list > li > .list > li .list02 li a {font-size: 14px; line-height: 21px;}
	/* 경영공시 */

	/* FI */
	.symbol_box .txt {margin: 20px 0 0; font-size: 16px; line-height: 24px;}
	.fi_list_area .fi_list_box {margin: 20px 0 0;}
	.fi_list_area .fi_list_box .list li {margin: 30px 0 0;}
	.fi_list_area .fi_list_box .list li .title {font-size: 18px; line-height: 27px;}
	.fi_list_area .fi_list_box .list li .list {margin: 20px 0 0;}
	.fi_list_area .fi_list_box .list li .list li .img_area .img_box .img_inner {height: 180px;}
	.fi_list_area .fi_list_box .list li .list li .img_area .text {font-size: 15px; line-height: 45px;}
	/* FI */

	/* 연혁 */
	.history_top_box {padding: 30px 10px;}
	.history_top_box .top_inner {font-size: 24px; line-height: 36px;}
	.history_box {margin: 40px 0 0;}
	.history_box .history_left .histroy_img {display: none;}
	.history_box .history_right .history_right_area > .list > li {margin: 35px 0 0;}
	.history_box .history_right .history_right_area > .list > li .box .title {font-size: 22px; line-height: 33px;}
	.history_box .history_right .history_right_area > .list > li .box > .list > li {padding: 0 0 0 30px; font-size: 15px; line-height: 22px;}
	.history_box .history_right .history_right_area > .list > li .box > .list > li .date {font-size: 15px; line-height: 22px;}
	/* 연혁 */

	/* 재단소개 */
	.introduce_cont .introduce_area .info_tit {padding: 30px 0 30px 30px;}
	.introduce_cont .introduce_area .info_tit .txt_box .title {font-size: 28px; line-height: 42px;}
	.introduce_cont .introduce_area .info_tit .txt_box .txt {margin: 15px 0 0; font-size: 16px; line-height: 24px;}
	.introduce_cont .introduce_area .info_txt {margin: 30px 0 0;}
	.introduce_cont .introduce_area .info_txt .logo_box {width: 230px;}
	.introduce_cont .introduce_area .info_txt .text_box {padding: 0 0 0 40px; font-size: 15px; line-height: 22px;}
	.introduce_cont .introduce_area .intro_list_box {margin: 50px 0 0;}
	.introduce_cont .introduce_area .intro_list_box > .list > li {margin: 40px 0 0;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .title {font-size: 22px; line-height: 33px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .img_box {margin: 30px 0 0;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .img_box.pc {display: none;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .img_box.mob {display: block;}

	/* 2021-11-05 */
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area {max-width: inherit; margin: 18px 0 0;}		
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li .box .text_box {padding: 10px 0;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li .box .text_box .text {font-size: 16px; line-height: 24px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li .box .text_box .text br {display: none;}
	/* 2021-11-05 */

	/* 2023-06-22 */
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li {padding: 0 0;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li.ta_center .underline {font-size: 20px;}

	.introduce_cont .introduce_area .intro_list_box > .list > li .int_slogan_area .slogan_box {padding: 20px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_slogan_area .slogan_box p {font-size: 19px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_slogan_area .slogan_box p span {font-size: 23px;}

	/* 2023-06-22 */
	/* 재단소개 */

	

	/* 조직구성 */
	.radio_box {padding: 20px;}
	.radio_box .radio_list .list li {width: 25%}
	.radio_box .radio_list .list li:nth-child(-n+5) {margin: 23px 0 0;}
	.radio_box .radio_list .list li:nth-child(-n+4) {margin: 0;}
	.table_sch_box_area .table_sch_box {padding: 0;}
	.table_sch_box_area .table_sch_box .text {font-size: 12px; line-height: 18px;}
	.table_sch_box_area .table_sch_box .sch_box.none {position: inherit; right: inherit; bottom: inherit; margin: 5px 0 0;}
	.table_sch_box_area .table_sch_box .sch_box.none .box .row .slt_box select {max-width: 100%;}
	.table_sch_box_area .table_sch_box .sch_box.none .box .st_sch_btn {height: 40px;}
	.table_sch_box_area .table_sch_box .sch_box.none .box .st_sch_btn .ico {line-height: 40px;}

	/* 조직구성 */

	/* 감사신고 */
	.email_cont.sty2 .box {padding: 30px;}
	.email_cont.sty2 .box img {width: 60px;}
	.email_cont.sty2 .title {font-size: 16px; line-height: 24px;}
	.email_cont.sty2 .title br {display: none;}
	.email_cont.sty2 .audit_call {margin: 20px 0 0; font-size: 20px; line-height: 45px;}
	/* 감사신고 */
	
	/* 상담안내 */
	.guide_area .guide_txt_box .txt {padding: 12px 70px; font-size: 20px; line-height: 30px;}
	.guide_area .guide_list {margin: 30px 0 0;}
	.guide_area .guide_list > .list > li .box .box_left {width: 120px;}
	.guide_area .guide_list > .list > li .box .box_left .img_box img {width: 70px;}
	.guide_area .guide_list > .list > li .box .box_left .text {margin: 12px 0 0; font-size: 17px; line-height: 26px;} 
	
	.guide_area .guide_list > .list > li .box .box_right .txt_list li .text {font-size: 14px; line-height: 21px;}
	.guide_area .guide_list > .list > li .box .box_right .num_list {margin: 10px 0 0;}
	.guide_area .guide_list > .list > li .box .box_right .num_list .list li {font-size: 16px; line-height: 24px;}
	/* 상담안내 */

	

	/* 개인정보처리방침 */
	.literary_property_cont .box {padding: 30px;}
	.literary_property_cont .box .tit_box .title {padding:9px 0 0 80px; background-size: 60px 70px; font-size: 16px; line-height: 24px;}
	/* 개인정보처리방침 */

	/* 브로슈어 */
	.brochure_list_area > .list > li .box {padding: 15px;}
	.brochure_list_area > .list > li {display: inline-block; position: relative; width: calc(50% - 10px); margin: 19px 20px 0 0; border: 1px solid #dadada;}
	.brochure_list_area > .list > li:nth-child(-n+2) {margin: 0 20px 0 0;}
	.brochure_list_area > .list > li:nth-child(2n) {margin: 19px 0 0;}
	.brochure_list_area > .list > li:nth-child(2) {margin: 0;}
	.brochure_list_area > .list > li .box .img_box .inner_box {height: 338px;}
	.brochure_list_area > .list > li .box .text_box {margin: 7px 0 0;}
	.brochure_list_area > .list > li .box .text_box > .text {font-size: 15px; line-height: 22px;}
	.brochure_list_area > .list > li .box .link_btn {margin: 5px 0 0;}
	/* 브로슈어 */

	/* 취업지원사업소개 */
	.job_cont .img_box.m {display: block;}
	.job_cont .img_box.pc {display: none;}
	/* 취업지원사업소개 */

	/* 기부안내 */
	.dona_area .dona_intro {padding: 40px;}
	.dona_area .dona_intro:before {display: none;}
	.dona_area .dona_intro .title {font-size: 24px; line-height: 36px;}
	.dona_area .dona_intro .sub_tit {margin: 20px 0 0;}
	.dona_area .dona_intro > .text {margin: 20px 0 0;}
	.dona_area .dona_intro .call_box {margin: 25px 0 0; padding: 0 0 0 35px;}
	.dona_area .dona_intro .call_box .text {padding: 5px 0 5px 40px; font-size: 18px; line-height: 26px;}
	.dona_area .dona_intro .call_box .text:before {width: 30px; height: 54px; background-size: cover;}
	.dona_area .dona_intro .call_box .text .pink {font-size: 20px;}
	.account_box .title {font-size: 16px; line-height: 45px;}
	.account_box .list {padding: 14px 0;}
	
	.account_box .list li .box .img_box img {width: 90px;}
	.account_box .list li .box .text {margin: 6px 0 0; font-size: 15px; line-height: 23px;}
	/* .dona_btn_area {margin: 30px 0 0;}
	.dona_btn_area .dona_btn {padding: 0 20px;}
	.dona_btn_area .dona_btn .text {font-size: 16px; line-height: 45px;} */
	/* 기부안내 */

	/* 민원신청 */
	.step_cont .list {display: block; font-size: 0;}
	.step_cont .list li {display: inline-block; width: calc(50% - 2.5px); margin: 5px 5px 0 0;}
	.step_cont .list li:nth-child(-n+2) {margin: 0 5px 0 0;}
	.step_cont .list li:nth-child(2n) {margin: 5px 0 0;}
	.step_cont .list li:nth-child(2) {margin: 0;}
	.step_cont .list li .box:before {display: none;}
	.step_cont .list li .box .text {padding: 0 0 0 38px; font-size: 15px; line-height: 55px;}
	.step_cont .list li .box .text:before {width: 30px; height: 30px; margin: -15px 0 0; background-size: cover;}
	.civil_area .scroll_box {padding: 10px;}
	.civil_area .scroll_box .agr_box .agr_pt dl {margin: 15px 0 0;}
	.civil_area .scroll_box .agr_box .agr_pt dl dt {font-size: 14px; line-height: 21px;}
	.civil_area .scroll_box .agr_box .agr_pt dl dd {font-size: 14px; line-height: 21px;}
	.civil_area .scroll_box .agr_box .agr_pt dl dd ul {margin: 5px 0 0;}
	.civil_area .scroll_box .agr_box .agr_pt dl dd ul li {margin: 4px 0 0; font-size: 14px; line-height: 21px;}
	.civil_area .agree_chk {margin: 10px 0 0;}
	.civil_area .agree_chk .chk_txt .chk_area label .text {font-size: 15px;}
	.sib_right .cont .com_list_box {margin: 25px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li .key_text {margin: 15px 0 0; font-size: 15px; line-height: 23px;}
	.civil_area .certi_box .list li .box {padding: 0 20px;}
	.civil_area .certi_box .list li .box .text {height: 60px; padding: 0 0 0 50px; font-size: 15px; line-height: 26px;}
	.civil_area .certi_box .list li .box .text:before {width: 40px; height: 40px; margin: -20px 0 0; background-size: cover;}

	.security_area {padding: 30px 10px;}
	.security_area .security_inner > .text {font-size: 15px; line-height: 22px;}
	.security_area .security_inner .input_area {margin: 20px auto 0;}
	.security_area .security_inner .input_area .tit {font-size: 15px; line-height: 40px;}
	.security_area .security_inner .input_area .input_box .text {margin: 6px 0 0; font-size: 14px; line-height: 21px;}

	.btn_com .btn_area .link_btn .text {line-height: 40px;}
	.rel_btn {margin: 0 0 0 10px; padding: 0 10px; font-size: 15px; line-height: 35px;}

	.comp_area {padding: 30px;}
	.comp_area .img_box img {width: 80px;}
	.comp_area .title {margin: 15px 0 0; font-size: 22px; line-height: 33px;}
	.comp_area .num_box {margin: 13px 0 0; padding: 0 20px; font-size: 16px; line-height: 40px;}
	.comp_area .text_box {margin: 18px 0 0;}
	.comp_area .text_box .list li {margin: 11px 0 0; font-size: 16px; line-height: 24px;}
	/* 민원신청 */
	
	.sub_cont {padding: 0 0 120px;}

	.link_btn {padding: 0 10px;}
	.link_btn .text {font-size: 14px; line-height: 38px;}
	.link_btn2 {padding: 0 10px;}
	.link_btn2 .text {font-size: 14px; line-height: 38px;}

	.sns_print_box > .list > li.share {margin: 0;}
	.sns_print_box > .list > li.print {display: none;}
	.sub_share_box {left: -100px;}

	.main_title {font-size: 22px; line-height: 33px;}

	/*==================== 주요사업 ====================*/
	.sib_right > .title_area {padding: 0 55px 20px 0;}
	.sib_right > .title_area .title {font-size: 24px;}

	.sib_right .cont {padding: 30px 0 0;}
	.sib_right .cont .com_tab_box {margin: 0 0 30px 0;}
	.sib_right .cont .com_tab_box > .list > li .tab_btn .text {font-size: 16px;}

	.sib_right .cont .com_tab_box > .list2 > li .tab_btn .text {font-size: 16px;}

	.sib_right .cont .com_list_box > .title {font-size: 22px; line-height: 30px;}
	.sib_right .cont .com_list_box > .info_list_area {margin: 25px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li {margin: 30px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .title {font-size: 18px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .text {font-size: 16px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .title_box > .title {font-size: 18px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .title_box > .sub_title {font-size: 18px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .title_box > .sub_title:nth-child(2) {margin: 8px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 {margin: 7px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li {margin: 7px 0 0; padding: 0 0 0 8px; font-size: 16px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li:before {top: 11px; width: 3px; height: 3px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box .tit {font-size: 16px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box2 .tit {width: 92px; font-size: 16px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_area thead tr th {padding: 10px 5px; font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_area tbody tr td {padding: 10px 5px; font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box3 {padding: 3px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box3 > .box {padding: 10px 5px 10px 15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box3 > .box > .list li {padding: 0 0 0 10px; font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box3 > .box > .list li .etc {top: -2px; font-size: 12px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box4 .tit_area .tit {font-size: 16px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box4 .txt_area .list > li {font-size: 16px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box5 .title_area .title {padding: 10px 0; font-size: 16px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box5 .text_area {padding: 15px 5px 18px 25px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box5 .text_area > .list > li {padding: 0 0 0 15px; background-position: left top 6px; background-size: 9px 9px; font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list > li {width: calc(33.3333% - 16.6666px); margin: 0 25px 10px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list > li:nth-child(3n) {margin: 0 0 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list > li:after {right: -19px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list > li .box  {max-width: 100%;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list.list_exc > li {width: calc(33.3333% - 16.6666px);}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list.list_exc > li.bg05,
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list.list_exc > li.bg06 {margin-top: auto;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box7 {padding: 15px 10px 15px 20px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box8 > .list > li {display: block; width: 100%; margin: 0 0 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box8 > .list > li:last-child {margin: 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box8 > .list > li:after {display: none;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box8 > .list > li .box .text_box > .list2 > li {font-size: 16px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box9 {padding: 10px 5px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box9 .box {padding: 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box9 .box .tit {display: block; position: inherit; top: inherit; left: inherit; font-size: 16px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box9 .box > .list > li {font-size: 16px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10 > .list > li .text_box .inner_box .text br {display: block !important;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box11 > .list > li .title_area .title {font-size: 16px; line-height: 38px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box11 > .list > li .text_box .inner_box {padding: 6px 5px 5px 11px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box11 > .list > li .text_box .inner_box > .list2 > li {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box12 {padding: 20px 10px 20px 20px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box12 > .list > li {padding: 0 0 0 83px; font-size: 16px; line-height: 28px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box12 > .list > li .tit {padding: 0 20px; font-size: 16px; line-height: 26px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box12 .link_box .text {font-size: 16px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box12 .link_box .link {margin: 0 0 0 10px; padding: 0 21px; font-size: 16px; line-height: 38px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 {padding: 5px; background-image: url("/images/home/kor/user/sub/etc_line_icon.jpg");}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list {padding: 0 33px 0 30px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li {padding: 23px 0 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li:first-child {padding: 34px 0 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box .title {display: inline-block; padding: 0 20px; font-size: 16px; line-height: 36px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .list2 {margin: 10px 0 0; padding: 0 0 0 20px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .list2 > li {padding: 0 0 0 70px; font-size: 16px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .list2 > li .tit {width: 66px; height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .link_box {margin: 11px 0 0; padding: 0 0 0 20px; font-size: 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .link_box .text {font-size: 16px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .link_box .link {margin: 0 0 0 10px; padding: 0 15px; font-size: 16px; line-height: 38px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li {width: calc(50% - 10px); margin: 0 20px 10px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li:nth-child(2n) {margin: 0 0 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li:nth-last-child(-n+2) {margin: 0 20px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li:last-child {margin: 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li:after {right: -15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li:nth-child(2n):after {display: none;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box16 > .list > li {padding: 18px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box16 > .list > li .box .txt_area .title {font-size: 16px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box16 > .list > li .box .txt_area .txt {font-size: 16px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area tbody tr th {padding: 0 0 0 15px; font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area tbody tr td {padding: 10px 15px; font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area tbody tr td .info_box .box .title {padding: 0 0 0 15px; font-size: 14px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area tbody tr td .info_box .box .title:before {font-size: 12px;}
	
	/* 2022.03.04 */
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area tbody tr td .info_box .box .title.sty2 {padding: 0 10px; line-height: 30px;}
	
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_area tbody tr td .table_list > li {padding: 0 0 0 6px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_area tbody tr td .table_list > li:before {top: 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_txt_list {margin: 7px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_txt_list > li {font-size: 14px; line-height: 24px;}
	/* 2022.03.04 */

	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area tbody tr td .info_box .box > .list li {font-size: 14px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_area tbody tr td .table_txt_box {padding: 10px 10px 13px 15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_area tbody tr td .table_txt_box > .link_box .link_btn {margin: 0 0 0 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .tell_box {padding: 20px 10px 20px 25px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .tell_box .text {font-size: 16px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .proc_box {margin: 15px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .kit_txt_box {padding: 16px 10px 18px 25px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .kit_txt_box .txt_box .text {height: 50px; font-size: 16px; line-height: 25px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box {padding: 20px 10px 17px 25px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box > .text {font-size: 16px; line-height: 38px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box .link {margin: 0 0 0 15px; padding: 0 18px; line-height: 38px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box2 {padding: 16px 10px 18px 25px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box2 .text_box .text {font-size: 16px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box2 .link_area {margin: 6px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box2 .link_area .text {font-size: 16px; line-height: 38px; color: #000000; vertical-align: middle;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box2 .link_area .link {margin: 0 0 0 15px; padding: 0 18px; line-height: 38px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box {padding: 16px 10px 16px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .q_box {padding: 2px 0 0 40px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .q_box:before {width: 30px; height: 30px; font-size: 20px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .a_box {padding: 2px 0 0 40px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .a_box:before {width: 30px; height: 30px; font-size: 18px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .a_box .table_cont .table_area thead tr th {padding: 10px 5px; font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .a_box .table_cont .table_area tbody tr td {padding: 10px 5px; font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2.txt2 {margin: 7px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2.txt2 > li {margin: 7px 0 0;}

	/* 2022-08-12 */
	.sib_right .cont .com_list_box > .info_list_area > .com_list_designBox .table_cont .table_box .table_area thead tr th,
	.sib_right .cont .com_list_box > .info_list_area > .com_list_designBox .table_cont .table_box .exc_tbl tbody tr td {padding: 10px 5px; font-size: 14px; line-height: 21px;}

	/*==================== 주요사업 ====================*/

	/*==================== 게시판 상단 영역 ====================*/
	.data_info_box {margin: 0 0 20px; padding: 27px 10px 20px 26px;}
	.data_info_box > .box {min-height: 53px; background-position: left top; background-repeat: no-repeat;}
	.data_info_box > .box.icon1 {}
	.data_info_box > .box.icon2 {padding: 0 0 0 114px; background-size: 83px 60px;}
	.data_info_box > .box.icon3 {}
	.data_info_box > .box.icon4 {padding: 0 0 0 77px; background-size: 55px 63px; background-image: url("/images/home/kor/user/sub/com_icon_04.png");}
	.data_info_box > .box .title {font-size: 16px;}
	.data_info_box > .box > .list > li {font-size: 16px;}
	.data_info_box > .box.icon6 {padding: 0 0 0 120px; background-size: 100px 100px;}
	.data_info_box > .box.icon6 .title {font-size: 16px; line-height: 24px;}
	.data_info_box > .box.icon6 > .list {margin: 8px 0 0;}
	.data_info_box > .box.icon6 > .list > li {padding: 0 0 0 8px;}
	.data_info_box > .box.icon7 {padding: 3px 0 3px 110px; background-size: 100px 64px;}
	.data_info_box > .box.icon7 .title {font-size: 16px; line-height: 24px;}
	.data_info_box > .box.icon7 > .list {margin: 8px 0 0;}
	
	/* 2022.03.04 */
	.caution_box {margin: 10px 0 0; padding: 15px;}
	.caution_box .list {margin: 10px 0 0;}
	.caution_box .list li {padding: 0 0 0 12px;}
	.caution_box .list li:before {top: 12px; width: 5px;}
	/* 2022.03.04 */
	/*==================== 게시판 상단 영역 ====================*/

	/*==================== 영수증 신청 ====================*/
	.receipt_cont > .title {font-size: 18px; line-height: 27px;}
	.receipt_cont > .text_box {margin: 10px 0 0; padding: 15px;}
	.receipt_cont > .text_box .tit {font-size: 16px; line-height: 24px;}
	.receipt_cont > .text_box .txt {font-size: 16px; line-height: 24px;}
	.receipt_cont > .rec_list {margin: 25px 0 0 ;}
	.receipt_cont > .rec_list > li {margin: 10px 0 0;}
	.receipt_cont > .rec_list > li .agree_box > .title {font-size: 14px;}
	.receipt_cont > .rec_list > li .agree_box > .text {font-size: 14px;}
	.receipt_cont > .rec_list > li .agree_box .agree_info_box {padding: 10px;}
	.receipt_cont > .rec_list > li .agree_box .agree_radio > .list > li > .list2 > li {font-size: 14px; line-height: 21px;}

	.receipt_cont.sty2 {margin: 20px 0 0;}
	.receipt_cont.sty2 > .title {font-size: 18px; line-height: 27px;}

	.receipt_cont.sty3 {margin: 20px 0 0;}
	.receipt_cont.sty3 > .title {font-size: 18px; line-height: 27px;}
	.agree_chk.sty2 {margin: 15px 0 0;}
	.agree_chk.sty2 .chk_area label .text {font-size: 15px; line-height: 22px;}

	.com_table_cont .table_box .board_write tbody tr td > .text2 {font-size: 14px; line-height: 21px;}
	
	/* 2021-12-21 */
	.recruitment_com_list_box > .list > li {width: calc(33.3333% - 13.3333px); margin: 0 20px 20px 0;}
	.recruitment_com_list_box > .list > li:nth-last-child(-n+3) {margin: 0 20px 0 0;}
	.recruitment_com_list_box > .list > li:nth-child(3n) {margin: 0 0 20px 0;}
	.recruitment_com_list_box > .list > li .box {padding: 15px 20px;}
	.recruitment_com_list_box > .list > li .box .title_area {height: 27px; padding: 0 70px 0 0;}
	.recruitment_com_list_box > .list > li .box .title_area .title {font-size: 18px; line-height: 27px;}
	.recruitment_com_list_box > .list > li .box .title_area .key_box {top: 0; padding: 0 5px;}
	.recruitment_com_list_box > .list > li .box .title_area .key_box .txt {font-size: 14px; line-height: 27px;}
	.recruitment_com_list_box > .list > li .box .text_area {margin: 10px 0 0; padding: 10px 0 0;}
	.recruitment_com_list_box > .list > li .box .text_area .title {height: 42px; font-size: 14px; line-height: 21px;}
	.recruitment_com_list_box > .list > li .box .text_area .info_list {margin: 5px 0 0;}
	.recruitment_com_list_box > .list > li .box .text_area .info_list li {font-size: 14px; line-height: 24px;}
	/* 2021-12-21 */
	
	/* 2021.12.31 조직도 */
	.group_area .group_left .group_list > .list > li.group_box.box01 .box:before {height: 120px;}
	.group_area .group_left .group_list > .list > li.group_box.box01 .box:after {top: 120px;}
	.group_area .group_left .group_list > .list > li.group_box.box01 .box .inner {height: 60px;}
	.group_area .group_left .group_list > .list > li.group_box.box01 .box .inner .text {font-size: 20px; line-height: 30px;}
	.group_area .group_left .group_list > .list > li.group_box.box02 {margin: 30px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box02 > .list_inner > li:before {display: none;}
	.group_area .group_left .group_list > .list > li.group_box.box02 > .list_inner > li .box .inner {height: 50px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 {margin: 20px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li:before {display: none;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li:nth-last-child(-n+2) {margin: 0 5px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li:last-child {margin: 0 0 0;} 
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .txt_box {min-height: 470px; padding: 15px 10px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .tit_box > .inner {height: 45px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .tit_box > .inner > .txt {font-size: 16px; line-height: 24px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .txt_box > .txt_list > li {margin: 5px 0 0;}

	.group_area .group_left .group_list > .list > li.group_box.box04 {margin: 40px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box:after {height: 105px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .box > .inner {height: 50px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li.sty2 {margin: 30px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 {margin: 20px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 > li > .txt_box {padding: 15px 10px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 > li > .tit_box > .inner {height: 45px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 > li > .tit_box > .inner > .txt {font-size: 16px; line-height: 24px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 > li > .txt_box > .txt_list > li {margin: 5px 0 0;}
	/* 2021.12.31 조직도 */

    /* 2023.05.15 조직도 개편*/
    .group_area .group_left .group_list > .list > li.group_box.box02 > .list_inner > li .box:before {height: 200px;}
    .group_area .group_left .group_list > .list > li.group_box.box03:before {display: none;}
    .group_area .group_left .group_list > .list > li.group_box.box05 {margin: 30px 0 0;}
    .group_area .group_left .group_list > .list > li.group_box.box05 > .box > .list_inner > li > .box > .inner {height: 50px;}        
    .group_area .group_left .group_list > .list > li.group_box.box06 > .box > .list_inner > li > .box > .inner {height: 50px;}
    /* 2023.05.15 조직도 개편*/

}

@media screen and (max-width:991px){
	/* 동포사랑 */
	.comp_list_area > .list > li {width: calc(33.3333% - 10.6666px);}
	.comp_list_area > .list > li:nth-child(-n+3) {margin: 0 16px 0 0;}
	.comp_list_area > .list > li:nth-child(4n) {margin: 18px 16px 0 0;}
	.comp_list_area > .list > li:nth-child(3n) {margin: 18px 0 0;}
	.comp_list_area > .list > li:nth-child(4) {margin: 18px 16px 0 0;}
	.comp_list_area > .list > li:nth-child(3) {margin: 0;}
	
	
	.comp_list_area > .list > li .down_box .inner_cont .inner_box {padding: 15px 10px;}
	/* 동포사랑 */


}


@media screen and (max-width:767px){

	/* sub_left_cont (서브 왼쪽 - 공통) */
    .sub_cont .sub_left .sub_left_cont .title {font-size: 22px; line-height: 33px;}
	.sub_cont .sub_left .sub_left_cont .inner_cont .slt_sub_com {height: 40px; padding: 0 15px; font-size: 17px; line-height: 40px;}
	/* sub_left_cont (서브 왼쪽 - 공통) */

	/* ==================== 이메일무단수집거부 ==================== */
	.email_cont .box {padding: 20px 5px 37px;}
	.email_cont .box img {width: 58px;}
	.email_cont .box .title {margin: 5px 0 0; font-size: 18px; line-height: 27px;}
	.email_cont .box .text {margin: 10px 0 0; font-size: 12px; line-height: 20px;}
	/* ==================== 이메일무단수집거부 ==================== */

	/* 인사말 */
	.greeting_box .greeting_top {padding: 0 0 10px;}
	.greeting_box .greeting_top .text_box {padding: 0 0 10px; background-image: inherit; text-align: center;}
	.greeting_box .greeting_top .text_box .text_inner {display: inline-block; padding: 0 16px;}
	.greeting_box .greeting_top .text_box .text_inner:before {width: 16px; height: 13px; background-size: cover;}
	.greeting_box .greeting_top .text_box .text_inner:after {width: 16px; height: 13px; background-size: cover;}
	.greeting_box .greeting_top .text_box .text_inner .sub_tit {font-size: 18px; line-height: 30px;}
	.greeting_box .greeting_top .text_box .text_inner .text {font-size: 18px; line-height: 30px;}
	
	.greeting_box .greeting_top .name_box {position: inherit; right: inherit; bottom: inherit; width: 100%; padding: 10px; text-align: center;}
	.greeting_box .greeting_top .name_box .rank {display: inline-block; font-size: 14px; line-height: 21px;}
	.greeting_box .greeting_top .name_box .name {display: inline-block; margin: 0 0 0 5px; font-size: 16px; line-height: 24px;}
	.greeting_box .greeting_btm .text_list li {margin: 10px 0 0;}
	/* 인사말 */

	/* 경영공시 */
	.management_cont > .list {margin: 10px 0 0;}
	.management_cont > .list > li {display: block; width: 100%; margin: 10px 0 0;}
	.management_cont > .list > li .title {line-height: 36px;}
	.management_cont > .list > li:nth-child(-n+2) {margin: 10px 0 0;}
	.management_cont > .list > li:nth-child(2n) {margin: 10px 0 0;}
	.management_cont > .list > li:nth-child(2) {margin: 10px 0 0;}
	.management_cont > .list > li:nth-child(3) {margin: 10px 0 0;}
	.management_cont > .list > li:first-child {margin: 0;}
	/* 경영공시 */

	/* FI */
	.symbol_box .txt {margin: 10px 0 0; font-size: 14px; line-height: 21px;}
	.fi_list_area .fi_list_box {margin: 10px 0 0;}
	.fi_list_area .fi_list_box .list li {margin: 15px 0 0;}
	.fi_list_area .fi_list_box .list li .title {font-size: 16px; line-height: 24px;}
	.fi_list_area .fi_list_box .list li .list {margin: 10px 0 0;}
	.fi_list_area .fi_list_box .list li .list li .img_area .text {font-size: 14px; line-height: 36px;}
	.fi_list_area .fi_list_box .list li .list li .img_area .img_box .img_inner {height: 200px;}
	/* FI */

	/* 연혁 */
	.history_top_box {padding: 20px 10px;}
	.history_top_box .top_inner {font-size: 17px; line-height: 26px;}
	.history_box {margin: 20px 0 0;}
	.history_box .history_left {display: none;}
	.history_box .history_right {padding: 0 10px;}
	.history_box .history_right .history_right_area > .list > li {margin: 15px 0 0;}
	.history_box .history_right .history_right_area > .list > li .box > .list {margin: 10px 0 0; padding: 0 0 0 14px;}
	.history_box .history_right .history_right_area > .list > li .box > .list > li {margin: 10px 0 0;}
	.history_box .history_right .history_right_area > .list > li .box .title {padding: 0 0 0 14px; font-size: 16px; line-height: 24px;}
	.history_box .history_right .history_right_area > .list > li .box .title:before {top: 5px;}
	/* 연혁 */

	/* 재단소개 */
	.introduce_cont .introduce_area .info_tit {padding: 15px;background-image: url("/images/home/kor/user/sub/introduce_bg_m.jpg"); background-position: 0 0;}
	.introduce_cont .introduce_area .info_tit .txt_box {padding: 7px 0 0 10px;}
	.introduce_cont .introduce_area .info_tit .txt_box:before {width: 28px; height: 21px; background-size: cover;}
	.introduce_cont .introduce_area .info_tit .txt_box .title {font-size: 18px; line-height: 27px;}
	.introduce_cont .introduce_area .info_tit .txt_box .txt {margin: 10px 0 0; font-size: 14px; line-height: 21px;}
	.introduce_cont .introduce_area .info_tit .txt_box .txt br {display: none;}
	.introduce_cont .introduce_area .info_txt {display: block; margin: 15px 0 0; padding: 4px 19px;}
	.introduce_cont .introduce_area .info_txt:after {width: 19px; background-size: 19px 100%;}
	.introduce_cont .introduce_area .info_txt:before {width: 19px; background-size: 19px 100%;}
	.introduce_cont .introduce_area .info_txt .logo_box {display: block; width: 100%;}
	.introduce_cont .introduce_area .info_txt .logo_box:before {display: none;}
	.introduce_cont .introduce_area .info_txt .text_box {display: block; width: 100%; margin: 10px 0 0; padding: 0; font-size: 14px; line-height: 21px; text-align: center;}
	.introduce_cont .introduce_area .intro_list_box {margin: 25px 0 0;}
	.introduce_cont .introduce_area .intro_list_box > .list > li {margin: 20px 0 0;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .title {font-size: 18px; line-height: 27px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .img_box {margin: 15px 0 0;}
	
	/* 2021-11-05 */
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area {margin: 10px 0 0 ;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li .box .text_box {padding: 8px 0;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li .box .text_box .text {font-size: 14px; line-height: 21px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area {margin: 10px 0 0;} 
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .tit_box > .box > .tit {padding: 0 0 0 30px; font-size: 14px; line-height: 40px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .tit_box > .box > .tit:before {width: 25px; height: 19px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box {display: block;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .tit_box {display: table; width: 100%; table-layout: fixed; border-radius: 10px 10px 0 0; padding: 10px; font-size: 0;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .tit_box > .num {display: table-cell; width: 33px; font-size: 22px; vertical-align: top;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .tit_box > .tit {display: table-cell; width: 100%; margin: 0 0 0 5px; font-size: 16px; line-height: 24px; vertical-align: top;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .tit_box > .tit br {display: none;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .txt_box {display: block; padding: 10px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .txt_box > .list > li {font-size: 14px; line-height: 21px;}
	/* 2021-11-05 */

	/* 2023-06-22 */
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list {padding: 20px 15px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li.ta_center .underline {font-size: 17px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li.ta_center .underline:before {display: none;;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li .box .text_box .text .ft_bg {width: 40px; height: 40px; line-height: 40px; font-size: 13px; margin-right: 15px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_policy_area > .list > li .box .text_box .text p {height: 40px; line-height: 21px;}
	
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_slogan_area .slogan_box p {font-size: 17px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_slogan_area .slogan_box p span {font-size: 19px;}
	/* 2023-06-22*/
	/* 재단소개 */
	
	.organization_box.tab {display: none;}
	.organization_box.mob {display: block;}

	/* 조직구성 */
	.radio_box {padding: 15px;}
	.radio_box .radio_list .list li {width: 33.3333%; margin: 12px 0 0;}
	.radio_box .radio_list .list li:nth-child(-n+5) {margin: 12px 0 0;}
	.radio_box .radio_list .list li:nth-child(-n+4) {margin: 12px 0 0;}
	.radio_box .radio_list .list li:nth-child(-n+3) {margin: 0;}
	.radio_box .radio_list .list li .radio_area label .text {font-size: 13px;}
	/* 조직구성 */

	/* 감사신고 */
	.email_cont.sty2 .box {padding: 10px;}
	.email_cont.sty2 .box img {width: 40px;}
	.email_cont.sty2 .box .title {font-size: 14px; line-height: 21px;}
	.email_cont.sty2 .audit_call {margin: 10px 0 0; font-size: 15px; line-height: 35px;}
	/* 감사신고 */

	/* 상담안내 */
	.guide_area .guide_txt_box .txt {padding: 6px 40px; font-size: 18px; line-height: 27px;}
	.guide_area .guide_list {margin: 20px 0 0;}
	.guide_area .guide_list > .list > li {display: inline-block; width: 100%; margin: 10px 0 0;}
	.guide_area .guide_list > .list > li:nth-child(-n+2) {margin: 10px 0 0;}
	.guide_area .guide_list > .list > li:nth-child(2n) {margin: 10px 0 0;}
	.guide_area .guide_list > .list > li:nth-child(2) {margin: 10px 0 0;}
	.guide_area .guide_list > .list > li:first-child {margin: 0;}
	.guide_area .guide_list > .list > li .box {}
	.guide_area .guide_list > .list > li .box .box_left {height: auto; padding: 10px 0;}
	.guide_area .guide_list > .list > li .box .box_left .img_box img {width: 50px;}
	.guide_area .guide_list > .list > li .box .box_left .text {margin: 6px 0 0; font-size: 15px; line-height: 22px;}
	.guide_area .guide_list > .list > li .box .box_right {height: auto; padding: 10px;}
	.guide_area .guide_list > .list > li .box .box_right .num_list .list li {font-size: 15px; line-height: 22px;}
	/* 상담안내 */

	

	/* 개인정보처리방침 */
	.literary_property_cont .box {padding: 10px;}
	.literary_property_cont .box .tit_box .title {background-image: inherit;background-size: 0 0; padding: 0; font-size: 14px; line-height: 21px;}
	/* 개인정보처리방침 */

	/* 기부하기 */
	.dona_area .dona_intro {padding: 15px;}
	.dona_area .dona_intro .title {font-size: 18px; line-height: 27px;}
	.dona_area .dona_intro .sub_tit {margin: 10px 0 0; font-size: 15px; line-height: 23px;}
	.dona_area .dona_intro > .text {margin: 10px 0 0; font-size: 15px; line-height: 23px;}
	.dona_area .dona_intro .call_box {margin: 10px 0 0; padding: 0 0 0 10px;}
	.dona_area .dona_intro .call_box .text {padding: 4px 0 4px 25px; font-size: 15px; line-height: 23px;}
	.dona_area .dona_intro .call_box .text:before {top: 50%; bottom: inherit; width: 20px; height: 37px; margin: -19px 0 0;}
	.dona_area .dona_intro .call_box .text .pink {font-size: 15px; line-height: 23px;}
	.account_box .list li {width: 33.3333%; margin: 15px 0 0;}
	.account_box .list li:nth-child(-n+3) {margin: 0;}
	.account_box .list li:nth-last-child(-n+2) {width: 50%;}
	.account_box .list li:before {display: none;}
	.account_box .title {line-height: 30px;}
	.key_business .list li {width: calc(50% - 5px); margin: 10px 10px 0 0; }
	.key_business .list li:nth-child(2n) {margin: 10px 0 0;}
	.key_business .list li:nth-child(2) {margin: 0;}
	.key_business .list li .box .text {font-size: 16px; line-height: 24px;}
	.key_business .list li .box .arr_btn {font-size: 15px;}
	/* 기부하기 */

	/* 민원신청 */
	.step_cont .list li .box .text {padding: 0 0 0 30px; font-size: 15px; line-height: 34px;}
	.step_cont .list li .box .text:before {width: 25px; height: 24px; margin: -13px 0 0;}
	.civil_area .certi_box .list li .box {padding: 0 5px 0 10px;}
	.civil_area .certi_box .list li .box .text {padding: 0 0 0 27px; font-size: 14px; line-height: 21px;}
	.civil_area .certi_box .list li .box .text:before {width: 25px; height: 25px; margin: -12px 0 0;}

	.security_area {margin: 8px 0 0; padding: 10px;}
	
	.prog_util .total {font-size: 14px; line-height: 30px;}
	.prog_util .add_icon {position: relative; top: inherit; right: inherit; width: auto; }
	.prog_util .add_icon .list {float: inherit;}
	.prog_util .add_icon .list li {margin: 0 10px 0 0; padding: 0 0 0 25px; background-size: 20px 20px; font-size: 14px; line-height: 21px;}
	.prog_util .add_icon .list li:last-child {margin: 0;}
	.prog_util .add_icon select {float: inherit; margin: 5px 0 0;}

	.comp_area {padding: 10px;}
	.comp_area .img_box img {width: 40px;}
	.comp_area .title {margin: 10px 0 0; font-size: 16px; line-height: 24px;}
	.comp_area .num_box {margin: 7px 0 0; font-size: 15px; line-height: 24px;}
	.comp_area .text_box {margin: 9px 0 0;}
	.comp_area .text_box .list li {margin: 5px 0 0; font-size: 14px; line-height: 21px;}
	/* 민원신청 */


	/* 기부하기 선택 */
	.step_sort_box > .list > li {width: calc(50% - 10px); margin: 0 20px 0 0;}
	.step_sort_box > .list > li .box .text_box > .inner_box {height: 200px;}
	.step_sort_box > .list > li .box .text_box > .inner_box .text {font-size: 18px; line-height: 27px;}
	.step_sort_box > .list > li .box .text_box > .inner_box .img_box {margin: 20px 0 0;}
	.step_sort_box > .list > li .box .text_box > .inner_box .img_box img {width: 72px;}
	.step_sort_box > .list > li .box > .text {padding: 15px 5px; font-size: 18px; line-height: 27px;}
	/* 기부하기 선택 */


	/* 고객응대서비스 이행 표준 */
	.response_service .title {font-size: 20px; line-height: 30px;}
	.response_service .info_list_area {margin: 13px 0 0;}
	.response_service .info_list_area > .list > li > .title {font-size: 16px; line-height: 24px;}
	.response_service .info_list_area > .list > li > .list2 > li > .box {display: block;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .img_box {display: block; width: 0; height: inherit; border: none;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .img_box > .img_inner {height: inherit;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .img_box > .img_inner img {display: none;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .txt_box {display: block; padding: 0;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .txt_box > .tit {font-size: 14px; line-height: 21px;}
	.response_service .info_list_area > .list > li > .list2 > li > .box > .txt_box > .list > li {font-size: 14px; line-height: 21px;}
    /* 고객응대서비스 이행 표준 */

	/* 핵심서비스 이행 표준 */
	.main_service .title {font-size: 20px; line-height: 30px;}
	.main_service .info_box {margin: 13px 0 0;}
	.main_service .info_box .box {padding: 10px;}
	.main_service .info_box .box .list li {padding: 0 0 0 7px; font-size: 14px; line-height: 21px;}
	.main_service .info_box .box .list li:before {top: 9px; width: 3px; height: 3px;}
	/* 핵심서비스 이행 표준 */
	
	/* 찾아오시는길 */
	.way_area .map_cont .map_box .map_info_box {padding: 10px;}
	.way_area .map_cont .map_box .map_info_box > .list > li > .box {display: block;}
	.way_area .map_cont .map_box .map_info_box > .list > li > .box > .tit {display: block; width: 100%; padding: 0 0 0 22px; font-size: 14px; line-height: 21px;}
	.way_area .map_cont .map_box .map_info_box > .list > li > .box > .tit:before {top: 2px; width: 17px; height: 17px;}
	.way_area .map_cont .map_box .map_info_box > .list > li > .box > .txt_box {display: block; width: 100%; margin: 5px 0 0; padding: 0;}
	.way_area .map_cont .map_box .map_info_box > .list > li > .box > .txt_box > .list > li {margin: 5px 0 0; font-size: 14px; line-height: 21px;}
	
	.way_area .info_cont .info_box > .list > li {margin: 20px 0 0;}
	.way_area .info_cont .info_box > .list > li:first-child {margin: 0;}
	.way_area .info_cont .info_box > .list > li > .box {display: block;}
	.way_area .info_cont .info_box > .list > li > .box > .tit_box {display: block; width: 100%; padding: 0; text-align: left;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box {display: block; padding: 0;}
	.way_area .info_cont .info_box > .list > li > .box > .tit_box .tit {display: inline-block; padding: 30px 0 30px 60px; font-size: 14px; line-height: 21px;}
	.way_area .info_cont .info_box > .list > li > .box > .tit_box .tit:before {width: 48px; height: 48px; top: 50%; left: 0; transform: translateY(-50%);}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list {padding: 10px 0;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li {font-size: 14px; line-height: 21px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li.sty2 {margin: 5px 0 0; padding: 0 0 0 8px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li.sty2:before {top: 8px; width: 3px; height: 3px;}

	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .txt_inner_box {padding: 10px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .txt_inner_box > .list_inner > li > .txt_area {height: 25px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .txt_inner_box > .list_inner > li > .txt_area .mark {padding: 0 15px; font-size: 14px; line-height: 25px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .txt_inner_box > .list_inner > li > .txt_area .txt {font-size: 14px; line-height: 25px;}
	
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li {margin: 5px 0 0;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .title {font-size: 14px; line-height: 21px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .list2 > li {padding: 0 0 0 8px; font-size: 14px; line-height: 21px;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .list2 > li:before {top: 8px; width: 3px; height: 3px;}
	/* 찾아오시는길 */

	/* 고객헌장 */
	.price_cont > .box {padding: 40px 30px;}
	.price_cont > .box .title_area .title {font-size: 24px; line-height: 36px;}
	.price_cont > .box .title_area .txt_box {margin: 5px 0 0;}
	.price_cont > .box .title_area .txt_box .txt {font-size: 16px; line-height: 24px;}
	.price_cont > .box > .price_info {margin: 15px 0 0;}
	.price_cont > .box > .price_info > .box {max-width: 600px; padding: inherit; ;background-color: inherit;}
	.price_cont > .box > .price_info > .box .list li {display: block; margin: 10px 0 0; padding: 10px 0 0;}
	.price_cont > .box > .price_info > .box .list li .point_box {display: inline-block; width: inherit;}
	.price_cont > .box > .price_info > .box .list li .point_box .point {width: 100px; height: 30px; border-radius: inherit;}
	.price_cont > .box > .price_info > .box .list li .point_box .point .txt {font-size: 16px;}
	.price_cont > .box > .price_info > .box .list li .txt_box {display: block; margin: 5px 0 0;padding: 0;}
	.price_cont > .box > .price_info > .box .list li .txt_box .txt {font-size: 14px; line-height: 21px;}
	.price_cont > .box > .price_info > .text {margin: 25px 0 0; font-size: 16px; line-height: 21px;}
	/* 고객헌장 */

	/* 정보공개제도_인포박스 */
	.info_guide_box .box {display: block; padding: 10px;}
	.info_guide_box .box .img_box {display: none;}
	.info_guide_box .box .txt_box {display: block; width: 100%; padding: 0;}
	.info_guide_box .box .txt_box .txt {font-size: 14px; line-height: 21px;}
	/* 정보공개제도_인포박스 */

	/* 동포사랑 구독 취소 */
	.cancel_box .tit {font-size: 16px; line-height: 24px;}
	/* 동포사랑 구독 취소 */

	
	.donation_complete .box  {padding: 10px;}
	.donation_complete .box  .img_box img {width: 40px;}
	.donation_complete .box  .title {margin: 10px 0 0; font-size: 16px; line-height: 24px;}
	.donation_complete .box  .num_box {margin: 5px 0 0; font-size: 14px; line-height: 26px;}
	.donation_complete .box  .text_box {margin: 9px 0 0;}
	.donation_complete .box  .text_box .list li {margin: 5px 0 0; font-size: 14px; line-height: 21px;}
	

	.sns_print_box > .list > li > a {width: 30px; height: 30px; background-size: 12px;}
	.sub_share_box {left: -110px;}

	.main_title {font-size: 20px; line-height: 30px;}
	

	/*==================== 주요사업 ====================*/
	.sib_right > .title_area {padding: 0 40px 20px 0;}
	.sib_right > .title_area .title {font-size: 20px; line-height: 30px;}

	.sib_right .cont {border-top: none; padding: 15px 0 0;}
	.sib_right .cont .com_tab_box {margin: 0 15px 0 0;}
	.sib_right .cont .com_tab_box > .list {display: none;}
	.sib_right .cont .com_tab_box > .list2 {display: none;}
	.sib_right .cont .com_tab_box .m_menu_box {display: block;}
	.sib_right .cont .com_tab_box .m_menu_box select {border: none; background-color: #0180ba; background-image: url("/images/home/kor/user/common/slt_arr_icon2.png"); font-weight: 500; font-size: 16px; line-height: 40px; color: #ffffff;}
	.sib_right .cont .com_list_box {margin: 15px 0 0;}
	.sib_right .cont .com_list_box > .title {font-size: 18px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area {margin: 15px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li {margin: 15px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .title {font-size: 16px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .text {font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .title_box > .title {font-size: 16px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .title_box > .sub_title {font-size: 16px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 {margin: 5px 0 0;}
	/* 2022.01.18 */
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2.num_txt > li {padding: 0 0 0 18px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2.num_txt > li.pp {padding: 0 0 0 25px;}
	/* 2022.01.18 */
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2.num_txt > li
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li {margin: 5px 0 0; font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li.pl2 {padding: 0 0 0 75px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li:before {top: 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .img_box {}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .img_box img {}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .img_box img.pc {display: none;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .img_box img.m {display: block; width: 80%; margin: 0 auto;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box .tit {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box2 .tit {display: block; margin: 0 0 5px; font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box3 > .box {padding: 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box4 {display: block;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box4 .tit_area {display: block; width: 100%;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box4 .tit_area .tit {font-size: 14px; line-height: 30px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box4 .txt_area {display: block; margin: 10px 0 0; padding: 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box4 .txt_area .list > li {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box5 .title_area .title {padding: 5px;font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box5 .text_area {padding: 5px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont {overflow-x: scroll;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .text {display: block;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_area {width: 767px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont.sty2 .table_area tbody tr td .img_pc {display: none;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont.sty2 .table_area tbody tr td .img_m {display: inline-block; width: 60%;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box5 .text_area > .list > li > .list2 > li {font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list > li .box .title_area .title {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list > li .box .text_area .text_inner_box .text_inner .text {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box7 {padding: 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box7 > .list {}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box7 > .list > li {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box8 > .list > li .box .title_area .title {font-size: 14px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box8 > .list > li .box .text_box {padding: 10px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box8 > .list > li .box .text_box > .list2 > li {font-size: 14px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box9 .box .tit {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box9 .box > .list > li {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10 > .list > li {width: calc(33.3333% - 10px); margin: 0 15px 15px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10.sty2 > .list > li {width: calc(33.3333% - 13.3333px); margin: 0 20px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10 > .list > li:nth-child(3n) {margin: 0 0 15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10 > .list > li:nth-last-child(-n+2) {margin: 0 15px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10.sty2 > .list > li:nth-last-child(-n+2) {margin: 0 20px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10.sty2 > .list > li:nth-child(3n) {margin: 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10 > .list > li:after {right: -13px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10.sty2 > .list > li:after {right: -15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10 > .list > li .text_box .inner_box .text {font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box11 > .list > li {width: calc(50% - 7.5px); margin: 0 15px 10px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box11 > .list > li:nth-child(2n) {margin: 0 0 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box11 > .list > li:after {right: -13px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box11 > .list > li:nth-child(2n):after {display: none;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box12 {padding: 15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box12 > .list > li {padding: 0 0 0 65px; font-size: 14px; line-height: 26px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box12 > .list > li .tit {padding: 0 15px; font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box12 .link_box .text {display: block; font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box12 .link_box .link {margin: 5px 0 0 0; padding: 0 16px; font-size: 14px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list {padding: 0 10px 0 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li {padding: 15px 0 15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li:first-child {padding: 15px 0 15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box .title {padding: 0 15px; font-size: 16px; line-height: 34px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .list2 {margin: 8px 0 0; padding: 0 0 0 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .list2 > li {font-size: 14px; line-height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .list2 > li .tit {width: 66px; height: 27px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .link_box {margin: 11px 0 0; padding: 0 0 0 15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .link_box .text {display: block; font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box13 > .inner_box > .list > li .box > .link_box .link {margin: 5px 0 0; font-size: 14px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box15 > .list > li .title {font-size: 16px; line-height: 38px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box15 > .list > li .text_box .inner_box .text {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box15 > .list > li {width: calc(33.3333% - 20px); margin: 0 30px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box15 > .list > li:after {right: -23px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box16 > .list > li {padding: 10px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box16 > .list > li .box {}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box16 > .list > li .box .img_area {width: 45px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box16 > .list > li .box .img_area img {width: 45px; height: 44px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box16 > .list > li .box .txt_area {padding: 0 0 0 15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box16 > .list > li .box .txt_area .title {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box16 > .list > li .box .txt_area .txt {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area {display: block;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area tbody {display: block;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area tbody tr {display: block;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area tbody tr th {display: block; padding: 10px 5px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area tbody tr td {display: block; padding: 5px 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont2 .table_area tbody tr td .info_box .box {display: block; width: 100%;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_area tbody tr td .table_txt_box {padding: 15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_area tbody tr td .table_txt_box .title {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_area tbody tr td .table_txt_box > .list li {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .table_cont .table_area tbody tr td .table_txt_box > .link_box .link_btn {margin: 0 0 0 8px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .tell_box {padding: 15px 5px 15px 15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .tell_box .text {padding: 0 0 0 40px; background-size: 33px 21px; font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .proc_box {margin: 10px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .proc_box > .list > li {width: 50%; padding: 0 20px 10px 20px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .proc_box > .list > li:nth-child(2n):after {display: none;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .proc_box > .list > li:after {top: 22px; right: -9px; width: 25px; height: 6px; background-size: contain;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .proc_box > .list > li .img_box {width: 55px; height: 55px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .proc_box > .list > li .text_box .txt {height: 42px; font-size: 14px; line-height: 21px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .kit_txt_box {padding: 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .kit_txt_box .txt_box {padding: 0; background-image: inherit;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .kit_txt_box .txt_box .text {height: 44px;font-size: 14px; line-height: 22px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box {padding: 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box > .text {display: block; font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box .link {display: inline-block; margin: 5px 0 0; padding: 0 15px; font-size: 14px; line-height: 38px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box2 {padding: 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box2 .text_box {padding: 0; background-image: inherit;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box2 .text_box .text {font-size: 14px; line-height: 24px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box2 .link_area {padding: 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box2 .link_area .text {display: block; font-size: 14px; line-height: 38px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .link_box2 .link_area .link {margin: 5px 0 0; padding: 0 10px; font-size: 14px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box {padding: 15px 5px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .q_box {padding: 0 0 0 30px; font-size: 14px; line-height: 25px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .q_box:before {width: 25px; height: 25px; font-size: 18px; line-height: 22px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .a_box {padding: 0 0 0 30px; font-size: 14px; line-height: 25px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .a_box:before {width: 25px; height: 25px; font-size: 16px; line-height: 22px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .a_box .table_cont {overflow-x: scroll;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .a_box .table_cont .text {display: block;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .a_box .table_cont .table_area {width: 767px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .a_box .table_cont.sty2 .table_area tbody tr td .img_pc {display: none;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .qa_list_area > .list > li .box .a_box .table_cont.sty2 .table_area tbody tr td .img_m {display: inline-block; width: 60%;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2.txt2 {margin: 5px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2.txt2 > li {margin: 5px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .list3 {margin: 5px 0 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li > .list3 > li {margin: 3px 0 0;}

    /* 2022-08-12 */
    .sib_right .cont .com_list_box > .info_list_area > .com_list_designBox .notice_box p.info {font-size: 14px; line-height: 21px; padding: 0;}
    .sib_right .cont .com_list_box > .info_list_area > .com_list_designBox .notice_box {padding: 15px 10px;}

    .sib_right .cont .com_list_box > .info_list_area > .com_list_designBox .table_cont {overflow-x: scroll;}
    .sib_right .cont .com_list_box > .info_list_area > .com_list_designBox .table_cont .text  {display: block;}
    .sib_right .cont .com_list_box > .info_list_area > .com_list_designBox .table_cont .table_area {width: 767px !important; }

	/*==================== 주요사업 ====================*/

	/*==================== 게시판 상단 영역 ====================*/
	.data_info_box {margin: 0 0 20px; padding: 15px;}
	.data_info_box > .box {padding: 0 !important; background-image: inherit !important; min-height: auto;}
	.data_info_box > .box .title {font-size: 14px; line-height: 21px;}
	.data_info_box > .box > .list > li {font-size: 14px; line-height: 21px;}
	.data_info_box > .box > .box2 {border: none; padding: 0;}
	.data_info_box > .box > .box2 .text:first-child {margin: 0 0 15px;}
	
	/* 2022.03.04 */
	.caution_box {margin: 5px 0 0; padding: 10px;}
	.caution_box .tit {font-size: 14px; line-height: 21px; background-size: 18px 18px;}
	.caution_box .list {margin: 10px 0 0;}
	.caution_box .list li {margin: 3px 0 0; padding: 0 0 0 10px; font-size: 14px; line-height: 21px;}
	.caution_box .list li:first-child {margin: 0;}
	.caution_box .list li:before {top: 9px;}
	/* 2022.03.04 */
	/*==================== 게시판 상단 영역 ====================*/

	/*==================== 영수증 신청 ====================*/
	.receipt_cont > .title {font-size: 16px; line-height: 24px;}
	.receipt_cont > .text_box {padding: 10px;}
	.receipt_cont > .text_box .tit {font-size: 14px; line-height: 21px;}
	.receipt_cont > .text_box .txt {font-size: 14px; line-height: 21px;}
	.receipt_cont > .rec_list {margin: 20px 0 0 ;}

	.receipt_cont.sty2 {margin: 15px 0 0;}
	.receipt_cont.sty2 > .title {font-size: 16px; line-height: 24px;}


	.receipt_cont.sty3 {margin: 15px 0 0;}
	.receipt_cont.sty3 > .title {font-size: 16px; line-height: 24px;}
	
	/* 2021.12.31 조직도 */
	.group_area .group_left .group_list > .list > li.group_box.box01 .box:before {height: 90px;}
	.group_area .group_left .group_list > .list > li.group_box.box01 .box:after {top: 90px;}
	.group_area .group_left .group_list > .list > li.group_box.box01 .box .inner {height: 50px;}
	.group_area .group_left .group_list > .list > li.group_box.box01 .box .inner .text {font-size: 18px; line-height: 20px;}
	.group_area .group_left .group_list > .list > li.group_box.box02 {margin: 20px 0 0;}
    .group_area .group_left .group_list > .list > li.group_box.box02 > .list_inner > li .box:before {height: 130px;}
	.group_area .group_left .group_list > .list > li.group_box.box02 > .list_inner > li .box .inner {height: 40px;}
	.group_area .group_left .group_list > .list > li.group_box.box02 > .list_inner > li .box .inner .txt {font-size: 16px; line-height: 24px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 {margin: 10px 0 0;}	
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .txt_box {min-height: 487px; padding: 10px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .tit_box > .inner {height: 30px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .tit_box > .inner > .txt {font-size: 14px; line-height: 21px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .txt_box > .txt_list > li {margin: 3px 0 0; padding: 0 0 0 8px; font-size: 14px; line-height: 21px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .txt_box > .txt_list > li:before {width: 3px;}

	.group_area .group_left .group_list > .list > li.group_box.box04 {margin: 30px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .box > .inner {height: 40px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .box > .inner > .txt {font-size: 16px; line-height: 24px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li.sty2 {margin: 20px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 {margin: 10px 0 0;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 > li > .txt_box {padding: 10px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 > li > .tit_box > .inner {height: 30px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 > li > .tit_box > .inner > .txt {font-size: 14px; line-height: 21px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 > li > .txt_box > .txt_list > li {margin: 3px 0 0; padding: 0 0 0 8px; font-size: 14px; line-height: 21px;}
	/* 2021.12.31 조직도 */
    
    /* 2023.05.15 조직도 개편*/
    .group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li:nth-last-child(-n+2) {margin: 5px 5px 0 0;}
    .group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li:last-child {margin: 5px 0 0;}
    .group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .tit_box {max-width:100%;}
    .group_area .group_left .group_list > .list > li.group_box.box05 {margin: 20px 0 0;}
    .group_area .group_left .group_list > .list > li.group_box.box05 > .box > .list_inner > li:last-child {margin-top:10px;}
    .group_area .group_left .group_list > .list > li.group_box.box05 > .box > .list_inner > li > .box > .inner {height: 40px;}
    .group_area .group_left .group_list > .list > li.group_box.box05 > .box > .list_inner > li > .box > .inner > .txt {font-size: 16px; line-height: 24px;}
    .group_area .group_left .group_list > .list > li.group_box.box06 {margin: 40px 0 0;}
    .group_area .group_left .group_list > .list > li.group_box.box06 > .box > .list_inner > li > .box > .inner {height: 40px;}
    .group_area .group_left .group_list > .list > li.group_box.box06 > .box > .list_inner > li > .box > .inner > .txt {font-size: 16px; line-height: 24px;}
    /* 2023.05.15 조직도 개편*/
    


@media screen and (max-width:640px){
	/* 찾아오시는길 */
	.way_area .info_cont .info_box > .list > li > .box > .tit_box .tit {padding: 25px 0 25px 60px;}
	/* 찾아오시는길 */
	
	/* 고객헌장 */
	.price_cont > .box {padding: 30px 15px;}
	.price_cont > .box .title_area .title {font-size: 24px; line-height: 36px;}
	.price_cont > .box .title_area .txt_box .txt {font-size: 14px; line-height: 21px;}
	.price_cont > .box > .price_info {margin: 10px 0 0;}
	.price_cont > .box > .price_info > .box .list li {margin: 5px 0 0; padding: 5px 0 0;}
	.price_cont > .box > .price_info > .box .list li .point_box .point {width: 80px; height: 27px;}
	.price_cont > .box > .price_info > .box .list li .point_box .point .txt {font-size: 14px; line-height: 21px;}
	.price_cont > .box > .price_info > .text {margin: 18px 0 0; font-size: 14px; line-height: 21px;}
	/* 고객헌장 */

	/* 동포사랑 */
	.comp_list_area > .list > li {width: calc(50% - 4px); margin: 8px 8px 0 0;}
	.comp_list_area > .list > li:nth-child(-n+3) {margin: 8px 8px 0 0;}
	.comp_list_area > .list > li:nth-child(4n) {margin: 8px 8px 0 0;}
	.comp_list_area > .list > li:nth-child(3n) {margin: 8px 0 0;}
	.comp_list_area > .list > li:nth-child(4) {margin: 8px 8px 0 0;}
	.comp_list_area > .list > li:nth-child(3) {margin: 8px 8px 0 0;;}
	.comp_list_area > .list > li:nth-child(-n+2) {margin:  0 8px 0 0;}
	.comp_list_area > .list > li:nth-child(2n) {margin: 8px 0 0;}
	.comp_list_area > .list > li:nth-child(2) {margin: 0;}
	.comp_list_area > .list > li .img_box .inner_box {padding: 10px;}
	.comp_list_area > .list > li .text_box {padding: 7px;}
	.comp_list_area > .list > li .down_box {height: calc(100% - 52px);}
	.comp_list_area > .list > li .down_box .inner_cont .inner_box .box .text_list li {font-size: 12px; line-height: 18px; -webkit-line-clamp: 13;}
	.comp_list_area > .list > li .text_box .text {height: 38px; font-size: 13px; line-height: 19px;}
	/* 동포사랑 */

	/* 브로슈어 */
	.brochure_list_area > .list > li .box .img_box .inner_box {height: 239px;}
	/* 브로슈어 */
	
	/* 2021-12-21 */
	.recruitment_com_list_box > .list > li {width: calc(50% - 5px); margin: 0 10px 10px 0;}
	.recruitment_com_list_box > .list > li:nth-last-child(-n+3) {margin: 0 10px 10px 0;}
	.recruitment_com_list_box > .list > li:nth-child(3n) {margin: 0 10px 10px 0;}
	.recruitment_com_list_box > .list > li:nth-last-child(-n+2) {margin: 0 10px 0 0;}
	.recruitment_com_list_box > .list > li:nth-child(2n) {margin: 0 0 10px 0;}
	.recruitment_com_list_box > .list > li .box {padding: 10px 15px;}
	.recruitment_com_list_box > .list > li .box .title_area {height: 24px; padding: 0 70px 0 0;}
	.recruitment_com_list_box > .list > li .box .title_area .title {font-size: 16px; line-height: 24px;}
	.recruitment_com_list_box > .list > li .box .title_area .key_box .txt {font-size: 12px; line-height: 24px;}
	.recruitment_com_list_box > .list > li .box .text_area .title {font-size: 12px;}
	.recruitment_com_list_box > .list > li .box .text_area .info_list li {font-size: 12px;}
	/* 2021-12-21 */
	
	/* 2021.12.31 조직도 */ 	
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li {width: 100%;}	
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .txt_box {min-height: 330px;}
	/* 2021.12.31 조직도 */ 

    /* 2023.05.15 조직도 개편*/
    .group_area .group_left .group_list > .list > li.group_box.box02 > .list_inner > li .box:before {height: 150px;}
    .group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li:nth-last-child(-n+2) {margin: 0 0 0;}        
    /* 2023.05.15 조직도 개편*/

}
    
    


@media screen and (max-width:480px){ 
	/* 기부하기 선택 */ 
	.step_sort_box > .list > li {width: 100%; margin: 0 0 10px;}
	.step_sort_box > .list > li .box .text_box > .inner_box {height: 200px;}
	.step_sort_box > .list > li .box .text_box > .inner_box .text {font-size: 16px; line-height: 24px;}
	.step_sort_box > .list > li .box .text_box > .inner_box .img_box {margin: 10px 0 0;}
	.step_sort_box > .list > li .box > .text {padding: 10px 5px; font-size: 16px; line-height: 24px;}
	/* 기부하기 선택 */
  
	/* 찾아오시는길 */
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .txt_inner_box > .list_inner > li {width: 100%;}
	.way_area .info_cont .info_box > .list > li > .box > .txt_box > .list > li > .txt_inner_box > .list_inner > li:nth-child(2) {margin: 5px 0 0;}
	/* 찾아오시는길 */

	/* FI */
	.down_list li {display: block; margin: 5px 0 0;}
	.down_list li:first-child {margin: 0;}
	.down_list li:last-child {margin: 5px 0 0;}
	.fi_list_area .fi_list_box .list li .list li {display: block; width: 100%; margin: 10px 0 0;}
	.fi_list_area .fi_list_box .list li .list.sty2 li {margin: 20px 0 0;}
	.fi_list_area .fi_list_box .list li .list li:nth-child(-n+2) {margin: 10px 0 0;}
	.fi_list_area .fi_list_box .list li .list li:nth-child(2n) {margin: 10px 0 0;}
	.fi_list_area .fi_list_box .list li .list li:nth-child(2) {margin: 10px 0 0;}
	.fi_list_area .fi_list_box .list li .list li:first-child {margin: 0;}
	.fi_list_area .fi_list_box .list li .list.sty2 li {margin: 10px 0 0;}
	.fi_list_area .fi_list_box .list li .list.sty2 li:first-child {margin: 0;}
	.fi_list_area .fi_list_box .list li .list.sty2 li:nth-child(2n) {margin: 10px 0 0;}
	.fi_list_area .fi_list_box .list li .list li .img_area .img_box .img_inner {height: 150px;}
	/* FI */

	/* 조직구성 */
	.radio_box .radio_list .list li {width: 50%; margin: 6px 0 0;}
	.radio_box .radio_list .list li:nth-child(-n+5) {margin: 6px 0 0;}
	.radio_box .radio_list .list li:nth-child(-n+4) {margin: 6px 0 0;}
	.radio_box .radio_list .list li:nth-child(-n+3) {margin: 6px 0 0;}
	.radio_box .radio_list .list li:nth-child(-n+2) {margin: 0;}
	/* 조직구성 */

	/* 상담안내 */
	.guide_area .guide_txt_box .txt .ft_c01 {display: block;}
	.guide_area .guide_list > .list > li .box {display: block;}
	.guide_area .guide_list > .list > li .box .box_left {display: block; width: 100%; font-size: 0;}
	.guide_area .guide_list > .list > li .box .box_left .img_box {display: inline-block; vertical-align: middle;}
	.guide_area .guide_list > .list > li .box .box_left .img_box img {width: 40px;}
	.guide_area .guide_list > .list > li .box .box_left .text {margin: 0 0 0 3px; display: inline-block; vertical-align: middle;}
	.guide_area .guide_list > .list > li .box .box_left .text .ft_s {display: inline-block; font-size: 14px; line-height: 21px;}
	.guide_area .guide_list > .list > li .box .box_right {display: block;}
	/* 상담안내 */

	/* 동포사랑 */
	.comp_list_area > .list > li .down_box .inner_cont .inner_box {padding: 10px;}
	.comp_list_area > .list > li .down_box .inner_cont .inner_box .box .text_list li {height: 165px; -webkit-line-clamp: 9;}
	.comp_list_area > .list > li .img_box .inner_box {height: 233px;}
	/* 동포사랑 */

	/* 브로슈어 */
	.brochure_list_area > .list > li {margin: 10px 10px 0 0;}
	.brochure_list_area > .list > li:nth-child(-n+2) {margin: 0 10px 0 0;}
	.brochure_list_area > .list > li:nth-child(2n) {margin: 10px 0 0;}
	.brochure_list_area > .list > li:nth-child(2) {margin: 0;}
	.brochure_list_area > .list > li .box {padding: 10px;}
	.brochure_list_area > .list > li .box .img_box .inner_box {height: 139px;}
	/* 브로슈어 */

	/* 기부하기 */
	.dona_area .dona_intro .call_box .text .pink {display: block;}
	.account_box .list li {display: block; width: 100%; margin: 10px 0 0;}
	.account_box .list li:nth-last-child(-n+2) {display: block; width: 100%;}
	.key_business .list li {display: block; width: 100%; margin: 10px 0 0;}
	.key_business .list li:nth-child(2) {margin: 10px 0 0;}
	.key_business .list li .box .box_inner {height: 130px;}
	/* 기부하기 */

	/* 민원신청 */
	.civil_area .certi_box .list li {display: block; width: 100%; margin: 10px 0 0;}
	.civil_area .certi_box .list li:nth-child(-n+2) {margin: 10px 0 0;}
	.civil_area .certi_box .list li:nth-child(2n) {margin: 10px 0 0;}
	.civil_area .certi_box .list li:nth-child(2) {margin: 10px 0 0;}
	.civil_area .certi_box .list li:first-child {margin: 0;}
	.civil_area .certi_box .list li .box .text {height: 50px;}
	.security_area .security_inner .input_area {display: block;}
	.security_area .security_inner .input_area .tit {display: block; width: 100%; margin: 10px 0 0; text-align: left; line-height: 30px;}
	.security_area .security_inner .input_area .input_box {display: block;}
	/* 민원신청 */

	/* 개인정보처리방침 버튼 */
	.privacy_btn {padding: 8px 10px;}
	.privacy_btn .text {display: inline-block; font-size: 14px; line-height: 21px; text-align: left;}
	.privacy_btn .text:before {top: 7px; margin: 0;}
	.btn_com .btn_area .link_btn .text {line-height: 21px;}
	/* 개인정보처리방침 버튼 */

	/* 인사말 */
	.greeting_box .greeting_top .text_box .text_inner .sub_tit br {display: block;}
	/* 인사말 */

	/*==================== 주요사업 ====================*/
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list > li {width: calc(50% - 7.5px); margin: 0 15px 10px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list > li:nth-child(3n) {margin: 0 15px 10px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list > li:nth-child(2n) {margin: 0 0 10px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box6 > .list > li:after {right: -13px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10 > .list > li {width: calc(50% - 15px); margin: 0 15px 15px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10 > .list > li:nth-child(3n) {margin: 0 15px 15px 0;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10 > .list > li:nth-child(2n) {margin: 0 0 15px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10.sty2 > .list > li {width: 100%; margin: 0 0 20px 0 !important;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10.sty2 > .list > li:last-child {margin: 0 !important;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box10.sty2 > .list > li:after {right: inherit; left: 50%; top: inherit; bottom: -18px; margin: 0; transform: rotate(90deg);}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box11 > .list > li {width: 100%; margin: 0 0 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box11 > .list > li:nth-child(2n) {margin: 0 0 10px;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box11 > .list > li:after {display: none;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box11 > .list > li:nth-child(2n):after {display: none;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 {border: none;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li {width: 100%; margin: 0 0 30px !important;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li:after {top: inherit; right: inherit; left: 50%; bottom: -21px; margin: 0; transform: rotate(90deg);}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li:nth-child(2):after {display: block;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li:last-child:after {display: none;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box14 > .list > li .text_box {border-bottom: 1px solid #ececec;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box15 > .list > li {width: 100%; margin: 0 0 30px !important;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box15 > .list > li:after {top: inherit; right: inherit; left: 50%; bottom: -24px; margin: 0; transform: rotate(90deg);}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li .txt_box15 > .list > li:last-child:after {display: block;}
	.sib_right .cont .com_list_box > .info_list_area > .list > li > .list2 > li:last-child .txt_box15 > .list > li:last-child:after {display: none;}
	/*==================== 주요사업 ====================*/

	/* 파일 다운로드 버튼 */
	.link_btn {padding: 8px 10px;}
	.link_btn .text {display: inline-block; background-position: right top 3px; font-size: 14px; line-height: 21px; text-align: left;}

	/* 2021-11-05 */
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .txt_box > .list > li:before {top: 0; transform: inherit;}
	/* 2021-11-05 */

	
	/* 재단소개 */
	/* 2021-11-05 */
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box {border-radius: 10px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .tit_box {border-radius: 5px 5px 0 0; padding: 8px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .tit_box > .num {width: 30px; font-size: 20px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li > .strategy_area > .list > li > .box > .tit_box > .tit {font-size: 14px; line-height: 21px;}
	/* 2021-11-05 */
	
	/* 2023-06-22 */
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_slogan_area .slogan_box p {font-size: 14px;}
	.introduce_cont .introduce_area .intro_list_box > .list > li .int_slogan_area .slogan_box p span {font-size: 17px;}
	/* 2023-06-22 */
	/* 재단소개 */
	
	/* 2021-12-21 */
	.recruitment_com_list_box > .list > li {width:100%; margin: 0 0 10px !important;}
	/* 2021-12-21 */
	
	/* 2021.12.31 조직도 */ 
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .txt_box {padding: 5px;}
	.group_area .group_left .group_list > .list > li.group_box.box03 > .list_inner > li > .list_inner2 > li > .txt_box > .txt_list > li {font-size: 12px; line-height: 18px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 > li > .txt_box {padding: 5px;}
	.group_area .group_left .group_list > .list > li.group_box.box04 > .box > .list_inner > li > .list_inner2 > li > .txt_box > .txt_list > li {font-size: 12px; line-height: 18px;}
	/* 2021.12.31 조직도 */ 
	
	/* safari 아이폰에서 폰트크기 렌더링 해결코드 */
	body {-webkit-text-size-adjust: none;}
}