@charset "UTF-8";
@import url("/css/home/kor/user/sub2_respond.css");

@media screen and (max-width:1490px){
	.font_on .gnb_bg {top: 111px;}
}
@media screen and (max-width:1400px){ 
/* 	.sub_cont {padding:0 0 90px 0} */
	.sub_cont .main_title {font-size:2.5rem;line-height:1}
	.main_pop_layer {display: none !important;}
	
	.preparation_list_cont > .list > li > .box > .title_box {width: 320px;}
	.preparation_list_cont > .list > li > .box > .title_box .title {font-size: 1.867rem; line-height: 2.133rem;}
	.preparation_list_cont > .list > li > .box > .text_box {padding: 0 0 0 50px;}

/*  .preparation_list_cont .step_list_box > .list > li {width: 33.3333%; margin: 0 0 15px; padding: 0 25px 0 0; background-position: right 6px center;} */
/* 	.preparation_list_cont .step_list_box > .list > li:nth-last-child(-n+2) {margin: 0;} */
/* 	.preparation_list_cont .step_list_box > .list > li > .box {max-widtdh: 100%;} */

	/* 공간별 텃밭소개 - 집 */
	.garden_info_cont .garden_home_info_area .img_visual_area { margin: 0 0 45px 0;}
	.garden_info_cont .garden_home_info_area .img_visual_area .img_visual_inner { height: 200px;}
	.garden_info_cont .garden_home_info_area .img_visual_area .img_visual_inner .text_area .title { font-size: 2.4rem; line-height: 3.6rem;}
	.garden_info_cont .garden_home_info_area .img_list_area { padding: 40px;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li { width: calc(25% - 22.5px); margin: 0 30px 0 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li .box .img_box { margin: 0 0 25px 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li .box .title_area { width: 210px;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li .box .title_area .title { font-size: 1.333rem; line-height: 3rem;}
	/* 공간별 텃밭소개 - 집 */
	
	/* 반려식물 추천 */
	.ready_cont {padding: 100px 10px; }
    .ready_cont .text_box {padding: 129px 0 0; background-size: auto 99px;}
    .ready_cont .text_box .title {margin: 0 0 20px; font-size: 28px; line-height: 42px;}
    .ready_cont .text_box .text {font-size: 16px; line-height: 24px;}
    /* 반려식물 추천 */
}

@media screen and (max-width:1280px){ 
/* 	.sub_cont {padding:0 0 80px 0} */
	.sub_cont .main_title {margin-bottom:25px;font-size:2.1rem}
	.main_pop_layer {display: none !important;}
	
	.cer_cont .sort_list > .list > li {width: calc(33.3333% - 13.33px); margin: 0 20px 0 0;}
	.cer_cont .sort_list > .list > li .box {height: 610px; padding: 40px 20px 10px;}
	.cer_cont .info_box {margin: 30px 0 0;}
	.cer_cont .info_box > .list > li:first-child {padding: 0 0 30px;}
	.cer_cont .info_box > .list > li {padding: 30px 0;}
	.cer_cont .info_box > .list > li .box > .title {width: 200px;}
	.cer_cont .info_box > .list > li .box .info_list .list li .text {padding: 0 0 0 10px;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box {padding: 20px 0 20px 20px;}

	.member_area {padding: 78px 50px 170px 124px}
	.member_area .member_inner:before {width: 466px; height: 343px; background-size: cover;}
	.member_area .member_inner {padding: 36px 420px 0 0;}
	
	.step_list_box {padding: 0;}
	
	/* 도시농업준비하기 리뉴얼 */
	.cont_list_area > .list > li .inner_box .type_box > .list > li { display: block; width: 100%; margin: 0 0 30px 0 !important;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li:last-child { margin: 0 !important;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li { width: calc(25% - 15px); margin: 0 20px 0 0;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .text_box { min-height: 126px;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .text_box .text { font-size: 1rem; line-height: 1.467rem;}
	/* 도시농업준비하기 리뉴얼 */
	
	/* 반려식물 추천 */
	.ready_cont {padding: 80px 10px; }
    .ready_cont .text_box {padding: 98px 0 0; background-size: auto 83px;}
    .ready_cont .text_box .title {margin: 0 0 15px; font-size: 26px; line-height: 39px;}
    .ready_cont .text_box .text {font-size: 14px; line-height: 21px;}
	/* 반려식물 추천 */
}

@media screen and (max-width:1080px){
/* 	.sub_cont {padding:0 0 60px 0} */
	.sub_cont .main_title {font-size:1.9rem}
	.main_pop_layer {display: none !important;}
	
	.current_view {margin: 20px 0 0;}
	.current_view .sort_box .sort_inner .sort_text {font-size: 1rem; line-height: 1.4rem;}
	
	.tab_cont {margin: 25px 0 0;}

	/* step_box */
	.step_box {height: 2.667rem; margin: 0 auto 20px;}
	.step_box .join_step {height: 2.667rem;}
	.step_box .join_step li .text {padding: 0; font-size: 0.867rem; line-height: 2.667rem;}
	.step_box .join_step li.li01 .text {background-image: inherit;}
	.step_box .join_step li.li01.on .text {background-image: inherit;}
	.step_box .join_step li.li02 .text {background-image: inherit;}
	.step_box .join_step li.li02.on .text {background-image: inherit;}
	.step_box .join_step li.li03 .text {background-image: inherit;}
	.step_box .join_step li.li03.on .text {background-image: inherit;}
	.step_box .join_step li.li04 .text {background-image: inherit;}
	.step_box .join_step li.li04.on .text {background-image: inherit;}
	

	/* online_box */
	.online_box {padding: 50px 0;}
	.online_box .img_box img {width: 90px;}
	.online_box .txt_box {margin: 15px 0 0;}
	.online_box .txt_box .tit {font-size: 1.467rem; line-height: 2.2rem;}
	.online_box .txt_box .txt {margin: 10px 0 0; font-size: 1.067rem; line-height: 1.6rem;}

	.online_box .txt_box02 {margin: 20px auto 0; padding: 10px 0 20px;}


	.cer_cont .sort_list > .list > li {display: block; width: 100%; margin: 10px 0 0;}
	.cer_cont .sort_list.sty2 > .list > li {display: block; width: 100%; margin: 10px 0 0;}
	.cer_cont .sort_list > .list > li:first-child {margin: 0;}
	.cer_cont .sort_list > .list > li:last-child {margin: 10px 0 0;}
	.cer_cont .sort_list > .list > li .box {height: inherit; padding: 20px; text-align: center;}
	.cer_cont .sort_list > .list > li .box .btn {display: inline-block; margin: 15px 0 0; padding: 0 20px; font-size: 1.2rem; line-height: 2.667rem;}
	.cer_cont .sort_list > .list > li .box .text_list {margin: 20px 0 0; text-align: left;}
	.cer_cont .info_box > .list > li .box > .title {display: block; font-size: 1.467rem; line-height: 2.2rem;}
	.cer_cont .sort_list > .list > li .box > .text {height: inherit;}
	.cer_cont .info_box > .list > li .box .info_list {display: block; margin: 10px 0 0;}
	.cer_cont .info_box > .list > li .box .info_list .list li .text {font-size: 1.067rem; line-height: 1.6rem;}
	.cer_cont .info_box > .list > li .box .info_list .list li .text:before {top: 10px;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box .title {font-size: 1.467rem; line-height: 2.2rem;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box .title .text {font-size: 0.933rem; line-height: 1.4rem;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box .call_box .call_num {margin: 0 10px 0 0; font-size: 2rem; line-height: 3rem;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box .call_box .call_txt {font-size: 1.2rem; line-height: 1.8rem;}

	/* wirte */
	.write_cont.m_n {margin: 0 !important;}
	.write_cont .com_table_cont {display: block; width: 100%; padding: 0;}
	.write_cont .com_table_cont.m_n {margin: 0;}
	.write_cont .photo_cont {display: block; width: 100%; margin: 30px 0 0;}
	.photo_cont .photo_area {padding: 20px;}
	.photo_cont .photo_area .attach_box {}
	.photo_cont .photo_area .key_text {margin: 20px 0 0;}
	.photo_cont .photo_area .attach_box .attach_vbox .attach_btn {font-size: 1.2rem; line-height: 2.667rem;}
	
	.photo_area .attach_vbox {}
	.photo_area .attach_vbox input {padding:12px 10px 11px 10px}
	.photo_area .photo_btn_area {margin: 20px 0 0;}
	.photo_area .photo_btn_area .photo_btn .btn {font-size: 1.2rem; line-height: 2.667rem;}
	.photo_area .btn_list_box {padding-bottom:20px}
	.photo_area .btn_list_box .btn_default {height:100%}
	
	.m_list {margin: 30px 0 0;}
	.m_list > li {margin: 30px 0 0;}
	
	.line_box {margin: 10px 0 0; padding: 20px;}
	.line_box .line_inner .tit {margin: 10px 0 0; font-size: 1.067rem; line-height: 1.6rem;}
	.line_box .line_inner .txt {margin: 10px 0 0; font-size: 0.933rem; line-height: 1.4rem;}
	.line_box .line_inner .chk_txt {margin: 10px 0 0;}
	.line_box .line_inner .chk_txt .chk_each label {font-size: 0.933rem; line-height: 1.4rem;}
	
	.border_box {margin: 10px 0 0;}
	.border_box .border_inner {padding: 20px;}
	.border_box .border_inner .txt_list > .list > li {margin: 8px 0 0;}
	.border_box .border_inner .txt_list > .list > li .txt_list2 {margin: 5px 0 0; padding: 0 0 0 10px;}
	.border_box .border_inner .txt_list > .list > li .txt_list2 li {margin: 5px 0 0;font-size: 0.933rem; line-height: 1.4rem;}
	
	/* com_tit_box */
	.com_tit_box .tit {padding: 0 0 0 10px; font-size: 1.467rem; line-height: 2.2rem;}
	.com_tit_box .tit:before {top: 4px; width: 4px; height: 21px;}

	/* 개인정보처리방침 */
	.com_servie_cont .top_info_box {padding: 15px 5px 15px 25px;}
	.com_servie_cont .com_info_list {margin: 20px 0 0;}
	.com_servie_cont .com_info_list > .list > li {margin: 20px 0 0;}
	.com_servie_cont .com_info_list > .list > li > .list2 > li > .table_cont > .text {display: block;}
	.com_servie_cont .com_info_list > .list > li > .list2 > li > .table_cont .table_box {overflow-x: scroll;}
	.com_servie_cont .com_info_list > .list > li > .list2 > li > .table_cont .table_box .table_info {width: 1080px;}
	.com_servie_cont .com_info_list > .list > li > .list2 > li > .table_cont .table_box .table_info thead tr th {padding: 10px 8px;}
	.com_servie_cont .com_info_list > .list > li > .list2 > li > .table_cont .table_box .table_info tbody tr td {padding: 10px 8px;}

	/* 이메일무단수집거부 */
	.email_cont .box {padding: 6px;}
	.email_cont .box .area {padding: 80px 10px 50px 10px;}
	.email_cont .box .area .inner_box .title {font-size: 1.467rem; line-height: 1.733rem;}
	.email_cont .box .area .inner_box .text_box {margin: 15px 0 0;}
	.email_cont .box .area .inner_box .text_box .text {font-size: 0.933rem; line-height: 1.867rem;}
	.email_cont .box .area .inner_box .text_box .text br {display: none;}
	.email_cont .box .area .inner_box .key {margin: 15px 0 0; font-size: 0.867rem; line-height: 1.4rem;}

	/* 도시농업준비하기 step1 */
	.preparation_list_cont > .list > li {padding: 36px 0 45px;}
	.preparation_list_cont > .list > li:first-child {padding: 0 0 45px;}
	.preparation_list_cont > .list > li > .box {display: block;}
	.preparation_list_cont > .list > li > .box > .title_box {display: block; width: 100%;}
	.preparation_list_cont > .list > li > .box > .title_box .title {font-size: 1.467rem; line-height: 2.2rem;}
	.preparation_list_cont > .list > li > .box > .title_box .title br {display: none;}
	.preparation_list_cont > .list > li > .box > .text_box {display: block; margin: 20px 0 0; padding: 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li {margin: 20px 0 0 !important;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li:first-child {margin: 0 !important;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .title {font-size: 1.2rem; line-height: 1.8rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li {padding: 0 0 0 25px; font-size: 1.067rem; line-height: 1.6rem;}	
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li.table {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li.step {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li.key {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li.type {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li.type2 {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li.type3 {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li.recom {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li.season {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li.img_box {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li.compatibility {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .num {top: 1px; width: 1.333rem; height: 1.333rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .key_box {padding: 15px 10px 15px 15px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .key_box > .title {font-size: 1.067rem; line-height: 1.4rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .key_box > .title:before {bottom: 0; height: 5px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .key_box > .list > li {padding: 0 0 0 15px; background-size: 7px; font-size: 1.067rem; line-height: 1.6rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box > .title_box > .area .text {font-size: 1.067rem; line-height: 1.8rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box > .text_box > .title {font-size: 1.067rem; line-height: 1.8rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box > .text_box > .list2 > li {font-size: 1.067rem; line-height: 1.8rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .season_cont > .list > li > .box > .title {font-size: 1.067rem; line-height: 2.2rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box2 > .box > .text_box > .text {font-size: 1.067rem; line-height: 1.8rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .recom_box > .box > .area {padding: 20px 10px 17px 25px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .recom_box > .box > .area > .inner_box {padding: 0 0 0 70px; background-size: 41px 35px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .recom_box > .box > .area > .inner_box > .title {font-size: 1.2rem; line-height: 1.733rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .recom_box > .box > .area > .inner_box > .text {font-size: 1.067rem; line-height: 1.733rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .compatibility_box > .box > .title {left: 20px; padding: 0 15px; font-size: 1.067rem; line-height: 1.8rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .compatibility_box > .box > .text_box {padding: 24px 10px 10px 15px;}

	/* 관련사이트 */
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li {width: calc(25% - 8.25px);}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(-n+5) {margin: 13px 11px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(5n) {margin: 13px 11px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(5) {margin: 13px 11px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(-n+4) {margin: 0 11px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(4n) {margin: 13px 0 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(4) {margin: 0;}
	
	.preparation_list_cont > .list {margin: 15px 0 0;}
	
	.step_list_box {position: inherit; left: inherit; right: inherit; bottom: inherit; max-width: 100%;}
	.step_list_box > .list > li > .box .title {font-size: 1rem; line-height: 30px;}
	.step_list_box > .list > li {display: inline-block; width: 33.3333%; margin: 0 0 10px; padding: 0 25px 0 0; background-image: url("/images/home/kor/user/common/step_icon.png"); background-position: right 3px center; background-repeat: no-repeat;}
	.step_list_box > .list > li > .box {max-width: 100%; }
	.step_list_box > .list > li > .box .text br {display: block;}
	
	.preparation_list_cont.sty2 > .list > li { padding: 0 0 50px}
	
	.step_list_box.sty2 { margin: 0 0 30px 0;}
	.step_list_box.sty2 > .list { flex-wrap: wrap;}
	.step_list_box.sty2 > .list > li { width: 33.333%; border-top: 1px solid #e0e0e0; background-image: none; padding: 0; background-position: inherit; background-repeat: inherit;}
	.step_list_box.sty2 > .list > li:nth-child(-n+3) { border-top: none;}
	.step_list_box.sty2 > .list > li::before { height: 30px;}
	.step_list_box.sty2 > .list > li:nth-child(3n)::before { display: none;}
	.step_list_box.sty2 > .list > li > .box { padding: 10px;}
	.step_list_box.sty2 > .list > li.on:nth-child(3n) > .box { border-right: none;}
	.step_list_box.sty2 > .list > li.on:nth-child(3n+1) > .box { border-left: none;}
	.step_list_box.sty2 > .list > li.on:last-child > .box { border-right: 1px solid #e0e0e0;}
	.step_list_box > .list > li > .box .text br { display: none;}
	
	.member_area {padding: 40px 40px 100px}
	.member_area .member_inner {padding: 20px 360px 0 0;}
	.member_area .member_inner:before {width: 365px; height: 269px;}
	.member_area .member_inner .sub_tit {font-size: 24px; line-height: 2.4rem;}
	.member_area .member_inner .title {padding: 0 0 15px; font-size: 2rem; line-height: 3rem;}
	.member_area .member_inner .text {margin: 25px 0 0; font-size: 1.067rem; line-height: 1.6rem;}
	.member_area .member_inner .text br {display: none;}
		
	.no_result_box {padding: 100px 10px;}
	.no_result_box img {width: 80px;}
	.no_result_box .text {font-size: 1.333rem; line-height: 2rem;}
	
	/* 2021-11-03 */
	.confirm_box {padding: 30px 0;}
	.confirm_box .box .img_box img {width: 40px; height: 40px;}
	.confirm_box .box .tit_box {margin: 8px 0 0;}
	.confirm_box .box .tit_box .tit {font-size: 1.467rem; line-height: 2.2rem;}
	.confirm_box .box .txt_box {margin: 10px 0 0;}
	.confirm_box .box .txt_box .txt {font-size: 1.067rem; line-height: 1.6rem;}
	.confirm_box .box .txt_box .txt br {display: none;}
	.confirm_box .box .num_box {height: 30px; margin: 10px 0;}
	.confirm_box .box .num_box .num {font-size: 0.933rem; line-height: 2rem;}

	.confirm_box.sty2 {padding: 30px 0;}
	/* 2021-11-03 */
	
	.div_textarea {padding: 5px; font-size: 0.933rem; line-height: 1.4rem;}
	
	
	#nongsaroApiLoadingArea > .apiContArea {margin: 0 0 25px;}

	#nongsaroApiLoadingArea > .apiContArea:first-child > .bbsSection .sch .schBox .outerRound .innerRound {padding: 10px;}
	#nongsaroApiLoadingArea > .apiContArea:first-child > .bbsSection .sch .schBox .outerRound .innerRound .fl {display: block; table-layout: inherit;}
	#nongsaroApiLoadingArea > .apiContArea:first-child > .bbsSection .sch .schBox .outerRound .innerRound .fl .nTitle {display: block; width: 100%; font-size: 0.933rem; line-height: 2rem; text-align: left;}
	#nongsaroApiLoadingArea > .apiContArea:first-child > .bbsSection .sch .schBox .outerRound .innerRound .fl .inputW {display: block;} 
	#nongsaroApiLoadingArea > .apiContArea:first-child > .bbsSection .sch .schBox .outerRound .innerRound .fl .inputW input {height: 2.667rem; font-size: 0.933rem; line-height: 2.667rem;}
	#nongsaroApiLoadingArea > .apiContArea:first-child > .bbsSection .sch .schBox .outerRound .innerRound .fr {position: inherit; bottom: inherit; right: inherit; width: 100%; height: 2.667rem; margin: 10px 0 0;}
	#nongsaroApiLoadingArea > .apiContArea:first-child > .bbsSection .sch .schBox .outerRound .innerRound .fr strong a {font-size: 0.933rem; line-height: 2.667rem;}

	#nongsaroApiLoadingArea > .tabArea {margin: 0 0 20px;}
	#nongsaroApiLoadingArea > .tabArea ul li a strong {font-size: 1.067rem; line-height: 3.133rem;}
	
	#nongsaroApiLoadingArea > .apiContArea h4 {margin: 0 0 15px;}
	#nongsaroApiLoadingArea > .apiContArea h4 .fl strong {font-size: 1.2rem; line-height: 1.8rem;}
	
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td:first-child {margin: 0 0 15px; padding: 0;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound {}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound > .grid {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound > .grid > tbody {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound > .grid > tbody > tr {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound > .grid > tbody > tr > th {display: block;}
	#nongsaroApiLoadingArea > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound > .grid > tbody > tr > td {display: block;}
	
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid {display: block;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody {display: block;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr {display: block;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td {display: block;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td:first-child {margin: 0 0 15px; padding: 0;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid {display: block;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody {display: block;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr {display: block;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td {display: block;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound {}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound > .grid {display: block;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound > .grid > tbody {display: block;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound > .grid > tbody > tr {display: block;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound > .grid > tbody > tr > th {display: block; border: none;}
	#nongsaroApiLoadingArea3 > .apiContArea > .bbsSection > .grid > tbody > tr > td > .tabelRound > .grid > tbody > tr > td .apiContArea > .tabelRound > .grid > tbody > tr > td {display: block;}

	/* 도시농업준비하기 리뉴얼 */
	.cont_list_area > .list > li { margin: 0 0 25px 0;}
	.cont_list_area > .list > li .inner_box .title_area { margin: 0 0 15px 0;}
	.cont_list_area > .list > li .inner_box .title_area .title { font-size: 1.467rem; line-height: 2.2rem;}
	.cont_list_area > .list > li .inner_box .text_list_area { margin: 0 0 25px 0;}
	.cont_list_area > .list > li .inner_box .text_list_area > .list > li { font-size: 1.067rem; line-height: 1.933rem;}
	
	.cont_list_area > .list > li .inner_box .value_list_area > .list { flex-wrap: wrap;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li { flex: auto; width: 33.333%; margin: 0 0 20px 0;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li:nth-last-child { margin: 0;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li:last-child { margin: 0;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box { width: 167px; height: 167px; margin: 0 0 15px 0;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon01 { background-size: 65px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon02 { background-size: 68px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon03 { background-size: 72px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon04 { background-size: 61px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon05 { background-size: 81px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box .num { top: 5px; left: 5px; width: 35px; font-size: 1.067rem; line-height: 2.333rem;}
	
	.cont_list_area > .list > li .inner_box .key_box {padding: 15px 10px 15px 15px;}
	.cont_list_area > .list > li .inner_box .key_box .title {font-size: 1.067rem; line-height: 1.4rem;}
	.cont_list_area > .list > li .inner_box .key_box .title:before {bottom: 0; height: 5px;}
	.cont_list_area > .list > li .inner_box .key_box > .list > li {padding: 0 0 0 15px; background-size: 7px; font-size: 1.067rem; line-height: 1.6rem;}
	
	.cont_list_area > .list > li .inner_box .type_box > .list > li { margin: 0 0 20px 0 !important;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li:last-child { marign: 0;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .title_box { width: 143px;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .title_box > .area { height: 119px;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .title_box > .area .text { font-size: 1.067rem; line-height: 1.8rem;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .text_box { padding: 0 0 0 20px;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .text_box > .title { font-size: 1.067rem; line-height: 1.8rem;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .text_box > .list2 { margin: 5px 0 0;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .text_box > .list2 > li { font-size: 1.067rem; line-height: 1.8rem;}
	
	.cont_list_area > .list > li .source_txt { margin: 35px 0 0;}
	
	.cont_list_area > .list > li .inner_box .season_cont > .list > li { width: calc(50% - 10px); margin: 0 20px 20px 0;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li:nth-last-child(-n + 2) { margin: 0 20px 0 0;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li:nth-child(2n) { margin: 0 0 20px 0;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li:last-child { margin: 0;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .title_box { padding: 40px 5px 15px;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .title_box .icon_box { padding: 80px 0 0 0; background-size: auto 52px;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .title_box .text { margin: 15px 0 0 0;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .text_box { padding: 15px 5px;}
	
	.cont_list_area > .list > li .inner_box .type_box2 { margin: 0 0 25px 0;}
	.cont_list_area > .list > li .inner_box .type_box2 > .list > li .box { padding: 15px 5px;}
	.cont_list_area > .list > li .inner_box .type_box2 > .list > li .box .title_box { width: 135px;}
	.cont_list_area > .list > li .inner_box .type_box2 > .list > li .box .title_box > .title { font-size: 1.067rem; line-height: 1.8rem;}
	.cont_list_area > .list > li .inner_box .type_box2 > .list > li .box .text_box { padding: 0 0 0 20px;}
	.cont_list_area > .list > li .inner_box .type_box2 > .list > li .box .text_box > .text { font-size: 1.067rem; line-height: 1.8rem;}	
	
	.cont_list_area > .list > li .inner_box .recom_box > .box > .area {padding: 20px 10px 17px 25px;}
	.cont_list_area > .list > li .inner_box .recom_box > .box > .area > .inner_box {padding: 0 0 0 70px; background-size: 41px 35px;}
	.cont_list_area > .list > li .inner_box .recom_box > .box > .area > .inner_box > .title {font-size: 1.2rem; line-height: 1.733rem;}
	.cont_list_area > .list > li .inner_box .recom_box > .box > .area > .inner_box > .text {font-size: 1.067rem; line-height: 1.733rem;}
	
	.cont_list_area > .list > li .inner_box .compatibility_box > .box > .title {left: 20px; padding: 0 15px; font-size: 1.067rem; line-height: 1.8rem;}
	.cont_list_area > .list > li .inner_box .compatibility_box > .box > .text_box {padding: 24px 10px 10px 15px;}
	/* 도시농업준비하기 리뉴얼 */
	
	/* 공간별 텃밭소개 - 학교 */
	.key_list_box { padding: 15px;}
	.key_list_box > .list {}
	.key_list_box > .list > li { padding: 0 0 0 15px; background-size: 7px; font-size: 1.067rem; line-height: 1.8rem; background-position: left top 10px;}
	.key_list_box > .list > li .ft_c::before { height: 5px;}
	.garden_info_cont .garden_info_area .slogan_area { margin: 0 0 25px 0; padding: 15px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li { margin: 0 0 25px 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box > .title_area { margin: 0 0 15px 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box > .title_area > .title { padding: 0 0 0 10px; font-size: 22px; line-height: 33px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box > .title_area > .title::before { top: 5.5px; width: 3px; height: 22px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li:first-child .inner_box .row_table_cont { margin: 0 0 25px 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .row_table_cont .table_inner .table_info tbody tr td .result_list_area > .list { flex-wrap: wrap;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .row_table_cont .table_inner .table_info tbody tr td .result_list_area > .list > li { flex: auto; width: 50%; margin: 0 0 15px 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .row_table_cont .table_inner .table_info tbody tr td .result_list_area > .list > li:nth-last-child(-n + 2) { margin: 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .row_table_cont .table_inner .table_info tbody tr td .result_list_area > .list > li .box { padding: 145px 0 0 0; background-size: 134px auto;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .row_table_cont .table_inner .table_info tbody tr td .result_list_area > .list > li .box .text { font-size: 14px; line-height: 21px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li { margin: 0 0 25px 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li .box { padding: 35px 20px 30px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li .box .title_area { left: 20px; padding: 0 20px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li .box .title_area .title { font-size: 16px; line-height: 35px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li .box .img_list_area > .list > li { width: calc(33.333% - 13.333px); margin: 0 20px 0 0;}
	/* 공간별 텃밭소개 - 학교 */
	
	/* 공간별 텃밭소개 - 집 */
	.garden_info_cont .garden_home_info_area .img_visual_area { margin: 0 0 35px 0;}
	.garden_info_cont .garden_home_info_area .img_visual_area .img_visual_inner { height: 166px;}
	.garden_info_cont .garden_home_info_area .img_visual_area .img_visual_inner .text_area .title { font-size: 2rem; line-height: 3rem;}
	.garden_info_cont .garden_home_info_area .img_visual_area .img_visual_inner .text_area .text { font-size: 1.066rem; line-height: 1.6rem;}
	.garden_info_cont .garden_home_info_area .img_list_area { padding: 30px 20px;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list { flex-wrap: wrap;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li { width: calc(50% - 10px); margin: 0 20px 20px 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li:nth-child(2n) { margin: 0 0 20px 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li:nth-last-child(-n+2) { margin: 0 20px 0 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li:last-child { margin: 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li .box .img_box { margin: 0 0 20px 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li .box .title_area { width: 100%;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li .box .title_area .title { font-size: 1.2rem; line-height: 2.666rem;}
	/* 공간별 텃밭소개 - 집 */
	
	/* 반려식물 추천 */
	.ready_cont {padding: 60px 10px; }
    .ready_cont .text_box {padding: 80px 0 0; background-size: auto 70px;}
    .ready_cont .text_box .title {margin: 0 0 10px; font-size: 24px; line-height: 36px;}
	/* 반려식물 추천 */
}

@media screen and (max-width:767px){
	.main_pop_layer {display: none !important;}
	
/* 	.sub_cont {padding:0 0 50px 0} */
	.sub_cont .main_title {margin: 0 0 15px; font-size: 1.467rem}

	.step_box {display: none;}
	/* online_box */
	.online_box {padding: 20px 0;}
	.online_box .img_box img {width: 60px;}
	.online_box .txt_box {margin: 10px 0 0;}
	.online_box .txt_box .tit {font-size: 1.2rem; line-height: 1.8rem;}
	.online_box .txt_box .txt {margin: 5px 0 0; font-size: 0.933rem; line-height: 1.4rem;}
	.online_box .txt_box02 {margin: 15px auto 0; border-bottom: inherit; padding: 10px 0 0; font-size: 0.933rem; line-height: 1.4rem;}

	.cer_cont .sort_list > .list > li .box {padding: 10px;}
	.cer_cont .sort_list > .list > li .box .btn {margin: 7px 0 0; font-size: 0.933rem; line-height: 2rem;}
	.cer_cont .sort_list > .list > li .box .text_list {margin: 10px 0 0;}
	.cer_cont .sort_list > .list > li .box .img_box img {width: 45px;}
	.cer_cont .sort_list > .list > li .box .text_list .list li .text {padding: 0 0 0 20px; font-size: 0.933rem; line-height: 1.4rem;}
	.cer_cont .sort_list > .list > li .box .text_list .list li .text:before {top: 2px; width: 15px; height: 15px;}
	.cer_cont .sort_list > .list > li .box .text_list .list li .text.act::before {font-size:17px;line-height:15px}
	.cer_cont .info_box {margin: 20px 0 0;}
	.cer_cont .info_box > .list > li:first-child {padding: 0 0 20px;}
	.cer_cont .info_box > .list > li {padding: 20px 0;}
	.cer_cont .info_box > .list > li .box > .title {font-size: 1.2rem; line-height: 1.8rem;}
	.cer_cont .info_box > .list > li .box .info_list {margin: 5px 0 0;}
	.cer_cont .info_box > .list > li .box .info_list .list li .text {font-size: 0.933rem; line-height: 1.4rem;}
	.cer_cont .info_box > .list > li .box .info_list .list li .text:before {top: 8px; width: 3px; height: 3px;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box {padding: 10px;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box .title {font-size: 1.2rem; line-height: 1.8rem;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box .title .text {display: block; margin: 5px 0 0;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box .call_box {margin: 10px 0 0;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box .call_box .call_num {padding: 0 0 0 37px; font-size: 1.2rem; line-height: 1.8rem;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box .call_box .call_num:before {width: 33.33px; height: 28px; margin: -14px 0 0;}
	.cer_cont .info_box > .list > li .box .info_list .inq_box .call_box .call_txt {display: block; margin: 5px 0 0; font-size: 0.933rem; line-height: 1.4rem;}
	.cer_cont .sort_list > .list > li .box > .text {margin: 10px 0 0; font-size: 0.933rem; line-height: 1.4rem;}

	/* wirte */
	.write_cont .photo_cont {margin: 20px 0 0;}
	.photo_cont .photo_area {padding: 10px;}
	.photo_cont .photo_area .attach_box .attach_vbox .attach_btn {font-size: 1.067rem; line-height: 2rem;}
	.photo_area .attach_vbox input {}
	.photo_area .photo_btn_area {margin: 10px 0 0;}
	.photo_area .photo_btn_area .photo_btn .btn {font-size: 1.067rem; line-height: 2rem;}
	.photo_cont .photo_area .key_text {margin: 10px 0 0;}

	.m_list {margin: 20px 0 0;}
	.m_list > li {margin: 20px 0 0;}
	
	/* .com_table_cont .text_box .list li {font-size: 14px; line-height: 21px;} */

	.line_box {padding: 10px;}
	.line_box .line_inner .tit {font-size: 0.933rem; line-height: 1.4rem;}
	.line_box .line_inner .txt {margin: 5px 0 0;}
	.line_box .line_inner .chk_txt {margin: 5px 0 0;}
	
	.border_box {margin: 5px 0 0; padding: 3px;}
	.border_box .border_inner {padding: 10px;}
	.border_box .border_inner .txt_list > .list > li {margin: 5px 0 0; font-size: 0.933rem; line-height: 1.4rem;}

	/* com_tit_box */
	.com_tit_box .tit {padding: 0 0 0 7px;}
	.com_tit_box .tit:before {top: 4px; width: 3px; height: 16px;}
	.com_tit_box .tit {font-size: 1.2rem; line-height: 1.8rem;}
	
	.current_view .sort_box .sort_inner .chart_box {padding: 10px;}

	/* 개인정보처리방침 */
	.com_servie_cont .top_info_box {padding: 10px;}
	.com_servie_cont .top_info_box .text {font-size: 0.8rem; line-height: 1.4rem;}
	.com_servie_cont .com_info_list {margin: 15px 0 0;}
	.com_servie_cont .com_info_list > .list > li {margin: 15px 0 0;}
	.com_servie_cont .com_info_list > .list > li .title {font-size: 0.933rem; line-height: 1.6rem;}
	.com_servie_cont .com_info_list > .list > li > .list2 > li {padding: 0 0 0 16px; font-size: 0.8rem; line-height: 1.4rem;}
	.com_servie_cont .com_info_list > .list > li > .list2 > li > .table_cont .table_box .table_info {width: 991px;}
	.com_servie_cont .com_info_list > .list > li > .list2 > li > .table_cont .table_box .table_info thead tr th {padding: 7px 5px; font-size: 0.8rem; line-height: 1.4rem;}
	.com_servie_cont .com_info_list > .list > li > .list2 > li > .table_cont .table_box .table_info tbody tr td {padding: 7px 5px; font-size: 0.8rem; line-height: 1.4rem;}
	.com_servie_cont .com_info_list > .list > li > .list2 > li > .list3 > li {padding: 0 0 0 15px; font-size: 0.8rem; line-height: 1.4rem;}
	.com_servie_cont .com_info_list > .list > li > .list2 > li > .list3 > li > .list4 > li {padding: 0 0 0 15px; font-size: 0.8rem; line-height: 1.4rem;}

	/* 이메일무단수집거부 */
	.email_cont .box {padding: 4px;}
	.email_cont .box .area {padding: 30px 10px 30px 10px; background-color: #ffffff;}
	.email_cont .box .area .inner_box {padding: 105px 0 0 0; background-position: top center; background-size: 81px; text-align: center;}
	.email_cont .box .area .inner_box .title {font-size: 1.2rem; line-height: 1.8rem;}
	.email_cont .box .area .inner_box .text_box {margin: 10px 0 0;}
	.email_cont .box .area .inner_box .text_box .text {font-size: 0.8rem; line-height: 1.4rem;}
	.email_cont .box .area .inner_box .key {margin: 10px 0 0; font-size: 0.8rem;}

	/* 도시농업준비하기 step1 */
	.preparation_list_cont > .list > li > .box > .text_box {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .title_box .title {font-size: 1.2rem; line-height: 1.8rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .title {font-size: 1.067rem; line-height: 1.6rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li {font-size: 0.933rem; line-height: 1.4rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .table_cont .text {display: block;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .table_cont .table_box {overflow-x: scroll;	}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .table_cont .table_box .table_info {width: 767px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .table_cont .table_box .table_info thead tr th {padding: 7px 5px; font-size: 0.933rem; line-height: 1.6rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .table_cont .table_box .table_info tbody tr td {padding: 7px 5px; font-size: 0.933rem; line-height: 1.6rem;}
	.preparation_list_cont .step_list_box > .list > li > .box .text {padding: 5px 0 8px; font-size: 0.933rem; line-height: 1.4rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .key_box {padding: 10px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .key_box > .list > li {font-size: 0.933rem; line-height: 1.4rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li {margin: 15px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box > .title_box {width: 131px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box > .title_box > .area {padding: 10px 5px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box > .title_box > .area img {width: 30%;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box > .text_box > .list2 > li {font-size: 0.933rem; line-height: 1.6rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box > .text_box > .list2 > li:before {top: 8px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .season_cont > .list > li {width: 100%; margin: 0 0 10px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .season_cont > .list > li:nth-child(2n) {margin: 0 0 10px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .season_cont > .list > li:nth-last-child(-n+2) {margin: 0 0 10px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .season_cont > .list > li:last-child {margin: 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .season_cont > .list > li > .box > .text_box .inner_box {height: auto; padding: 10px 5px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .season_cont > .list > li > .box > .text_box .inner_box > .title {font-size: 0.933rem; line-height: 1.4rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .season_cont > .list > li > .box > .text_box .inner_box > .text {font-size: 0.933rem; line-height: 1.4rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box2 > .box {display: block;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box2 > .box > .title_box {display: block; width: 100%;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box2 > .box > .text_box {display: block; border: none; margin: 10px 0 0; border-top: 1px solid #d5d5d5; padding: 10px 0 0;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box2 > .box > .text_box > .text {font-size: 0.933rem; line-height: 1.6rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box2 > .box > .text_box > .text br {display: none;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .recom_box > .box > .area {padding: 10px;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .recom_box > .box > .area > .inner_box {padding: 50px 0 0 0; background-position: top center;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .recom_box > .box > .area > .inner_box > .title {font-size: 1.067rem; line-height: 1.6rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .recom_box > .box > .area > .inner_box > .text {font-size: 0.933rem; line-height: 1.6rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .compatibility_box > .box > .title {left: 10px; font-size: 0.933rem; line-height: 1.6rem;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .compatibility_box > .box > .text_box .text {font-size: 0.933rem; line-height: 1.6rem;}
	
	/* 관련사이트 */
	.rel_site_list_cont > .list > li {margin: 33px 0 0;}
	.rel_site_list_cont > .list > li > .box > .title {padding: 0 0 0 15px; font-size: 1.2rem; line-height: 1.8rem;}
	.rel_site_list_cont > .list > li > .box > .title:before {width: 3px; height: 16px; margin: -11px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li {width: calc(33.3333% - 6.6666px); margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(-n+5) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(5n) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(5) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(-n+4) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(4n) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(4) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(-n+3) {margin: 0 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(3n) {margin: 10px 0 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(3) {margin: 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li > .box .img_box .inner_box {height: 64px; padding: 10px}
	
	.member_area {padding: 20px;}
	.member_area .member_inner {padding: 0;}
	.member_area .member_inner:before {display: none;}
	.member_area .member_inner .sub_tit {font-size: 1.2rem; line-height: 1.8rem;}
	.member_area .member_inner .title {padding: 0 0 10px; font-size: 1.333rem; line-height: 2rem;}
	.member_area .member_inner .title:before {width: 40px;}
	.member_area .member_inner .text {margin: 15px 0 0; font-size: 0.933rem; line-height: 1.4rem;}
	
	.no_result_box {padding: 40px 10px;}
	.no_result_box img {width: 40px;}
	.no_result_box .text {margin: 10px 0 0; font-size: 1.067rem; line-height: 1.6rem;}
	
	/* 2021-11-03 */
	.confirm_box {padding: 20px 5px;}
	.confirm_box .box .img_box img {width: 35px; height: 35px;}
	.confirm_box .box .tit_box {margin: 5px 0 0;}
	.confirm_box .box .tit_box .tit {font-size: 1.333rem; line-height: 2rem;}
	.confirm_box .box .txt_box {margin: 5px 0 0;}
	.confirm_box .box .txt_box .txt {font-size: 0.933rem; line-height: 1.4rem;}
	.confirm_box .box .num_box {margin: 5px 0;}

	.confirm_box.sty2 {padding: 20px 5px;}
	/* 2021-11-03 */
	.tit2.bd {margin: 15px 0;}
	
	.confirm_box .box .table_area .table_box table thead tr th {padding: 5px; font-size: 0.8rem; line-height: 1.2rem;}
	.confirm_box .box .table_area .table_box table tbody tr td {padding: 5px; font-size: 0.8rem; line-height: 1.2rem;}
	.confirm_box .box .table_area .table_box table tbody tr td .find_btn {padding: 0 10px; font-size: 0.933rem; line-height: 2rem;}
	
	
	.chart_table_area {margin: 15px 0 0;}
	.chart_table_area .text {display: block;}
	.chart_table_area .chart_table_box {overflow-y: scroll;}
	.chart_table_area .chart_table_box .chart_table {width: 767px;}
	.chart_table_area .chart_table_box .chart_table thead tr th {padding: 5px;}
	.chart_table_area .chart_table_box .chart_table tbody tr td {padding: 5px;}
	.font_on .header .gnb_header {padding: 40px 0 15px;}
	
	.preparation_list_cont.sty2 > .list > li { padding: 0 0 30px;}
		
	.step_list_box.sty2 { margin: 0 0 20px 0;}
	
	/* 도시농업준비하기 리뉴얼 */
	.cont_list_area > .list > li { margin: 0 0 20px 0;}
	.cont_list_area > .list > li .inner_box .title_area .title { font-size: 1.2rem; line-height: 1.8rem;}
	.cont_list_area > .list > li .inner_box .text_list_area { margin: 0 0 15px 0;}
	.cont_list_area > .list > li .inner_box .text_list_area > .list > li { font-size: 0.933rem; line-height: 1.733rem;}
	
	.cont_list_area > .list > li .inner_box .table_cont .text { display: block;}
	.cont_list_area > .list > li .inner_box .table_cont .table_box { overflow-x: scroll;}
	.cont_list_area > .list > li .inner_box .table_cont .table_box .table_info { width: 767px;}
	.cont_list_area > .list > li .inner_box .table_cont .table_box .table_info thead tr th { padding: 7px 5px; font-size: 0.933rem; line-height: 1.6rem;}
	.cont_list_area > .list > li .inner_box .table_cont .table_box .table_info tbody tr td { padding: 7px 5px; font-size: 0.933rem; line-height: 1.6rem;}
	
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li { width: 50%; margin: 0 0 15px 0;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box { width: 137px; height: 137px;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon01 { background-size: 54px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon02 { background-size: 57px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon03 { background-size: 60px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon04 { background-size: 59px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon05 { background-size: 68px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box .num { width: 30px; font-size: 0.933rem; line-height: 2rem;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .text_box { font-size: 0.933rem; line-height: 1.4rem;}
	
	.cont_list_area > .list > li .inner_box .key_box {padding: 10px;}
	.cont_list_area > .list > li .inner_box .key_box > .list > li {font-size: 0.933rem; line-height: 1.4rem;}
	
	.cont_list_area > .list > li .inner_box .type_box > .list > li { margin: 0 0 20px 0 !important;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li:last-child { margin: 0 !important;}	
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .title_box { width: 119px;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .title_box > .area { height: 99px;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .title_box > .area img { width: 30%;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .text_box { padding: 0 0 0 15px;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .text_box > .list2 > li	{ font-size: 0.933rem; line-height: 1.6rem;}
	
	.cont_list_area > .list > li .source_txt { margin: 25px 0 0;}
	
	.cont_list_area > .list > li .inner_box .season_cont > .list > li { width: 100%; margin: 0 0 15px 0 !important;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li:last-child { margin: 0 !important;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .title_box { padding: 20px 5px 15px;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .title_box .text { font-size: 0.933rem; line-height: 1.4rem;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .title_box .icon_box { padding: 60px 0 0 0; background-size: auto 40px;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .title_box .icon_box .mark_box .mark { width: 60px; font-size: 0.933rem; line-height: 2rem;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .text_box { min-height: auto;}
	.cont_list_area > .list > li .inner_box .season_cont > .list > li .box .text_box .text { font-size: 0.933rem; line-height: 1.4rem;}
	
	.cont_list_area > .list > li .inner_box .type_box2 { margin: 0 0 15px 0}
	.cont_list_area > .list > li .inner_box .type_box2 > .list > li .box { display: block;}
	.cont_list_area > .list > li .inner_box .type_box2 > .list > li .box .title_box { display: block; width: 100%;}
	.cont_list_area > .list > li .inner_box .type_box2 > .list > li .box .title_box > .title { font-size: 0.933rem; line-height: 1.4rem;}
	.cont_list_area > .list > li .inner_box .type_box2 > .list > li .box .text_box { display: block; margin: 10px 0 0; border-top: 1px solid #d5d5d5; border-left: none; padding: 10px 0 0;}
	.cont_list_area > .list > li .inner_box .type_box2 > .list > li .box .text_box > .text { font-size: 0.933rem; line-height: 1.6rem;}
	.cont_list_area > .list > li .inner_box .type_box2 > .list > li .box .text_box > .text br { display: none;}
	
	.cont_list_area > .list > li .inner_box .recom_box > .box > .area { padding: 10px;}
	.cont_list_area > .list > li .inner_box .recom_box > .box > .area > .inner_box { padding: 50px 0 0 0; background-position: top center;}
	.cont_list_area > .list > li .inner_box .recom_box > .box > .area > .inner_box > .title { font-size: 1.067rem; line-height:1.6rem;}
	.cont_list_area > .list > li .inner_box .recom_box > .box > .area > .inner_box > .text { font-size: 0.933rem; line-height: 1.6rem;}
	
	.cont_list_area > .list > li .inner_box .compatibility_box > .box > .title { left: 10px; font-size: 0.933rem; line-height: 1.6rem;}
	.cont_list_area > .list > li .inner_box .compatibility_box > .box > .text_box .text { font-size: 0.933rem; line-height: 1.6rem;}
	/* 도시농업준비하기 리뉴얼 */
	
	/* 공간별 텃밭소개 - 인트로 */
	.svg_cont_area {border-radius: inherit;}
	.svg_cont_area .svg_area {display: none;}
	.svg_cont_area .svg_link_list_area {display: block;}
	
	.svg_cont_area.sty2 .svg_area {display: block;height:auto !important}
	/* 공간별 텃밭소개 - 인트로 */
	
	/* 공간별 텃밭소개 - 학교 */
	.key_list_box { padding: 10px;}
	.key_list_box > .list > li { font-size: 0.933rem; line-height: 1.6rem; background-position: left top 8.5px;}
	.garden_info_cont .garden_info_area .slogan_area { margin: 0 0 15px 0; padding: 15px 10px;}
	.garden_info_cont .garden_info_area .slogan_area .slogan_inner .text { font-size: 14px; line-height: 21px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li { margin: 0 0 15px 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box > .title_area { margin: 0 0 10px 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box > .title_area > .title { font-size: 18px; line-height: 27px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box > .title_area > .title::before { top: 4.5px; height: 18px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li:first-child .inner_box .row_table_cont { margin: 0 0 15px 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .col_table_cont .text { display: block;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .row_table_cont .table_inner .table_info tbody tr td .result_list_area > .list > li { margin: 0 0 10px 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .row_table_cont .table_inner .table_info tbody tr td .result_list_area > .list > li .box { padding: 115px 0 0 0; background-size: 106px auto;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li { margin: 0 0 15px 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li .box { padding: 25px 15px 20px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li .box .title_area { left: 15px; padding: 0 15px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li .box .title_area .title { font-size: 14px; line-height: 30px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li .box .img_list_area > .list { flex-direction: column;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li .box .img_list_area > .list > li { width: 100%; margin: 0 0 15px 0;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .img_list_cont > .list > li .box .img_list_area.sty2 > .list > li {width: 100%;}
	/* 공간별 텃밭소개 - 학교 */
	
	/* 공간별 텃밭소개 - 집 */
	.garden_info_cont .garden_home_info_area .img_visual_area { margin: 0 0 25px 0;}
	.garden_info_cont .garden_home_info_area .img_visual_area .img_visual_inner { height: 138px;}
	.garden_info_cont .garden_home_info_area .img_visual_area .img_visual_inner .text_area .title { font-size: 1.6rem; line-height: 2.4rem;}
	.garden_info_cont .garden_home_info_area .img_visual_area .img_visual_inner .text_area .text { font-size: 0.933rem; line-height: 1.4rem;}
	.garden_info_cont .garden_home_info_area .img_list_area { padding: 15px;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li { width: calc(50% - 7.5px); margin: 0 15px 15px 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li:nth-child(2n) { margin: 0 0 15px 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li:nth-last-child(-n+2) { margin: 0 15px 0 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li:last-child { margin: 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li .box .img_box { margin: 0 0 15px 0;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li .box .title_area .title { font-size: 1.066rem; line-height: 2.333rem;}
	.garden_info_cont .garden_home_info_area .desc { margin: 15px 0 0 0; font-size: 0.933rem; line-height: 1.4rem;}
	/* 공간별 텃밭소개 - 집 */
	
	/* 반려식물 추천 */
	.ready_cont {padding: 50px 10px; }
    .ready_cont .text_box .title {font-size: 22px; line-height: 33px;}
	/* 반려식물 추천 */
}

@media screen and (max-width:480px){
	.main_pop_layer {display: none !important;}
/* 	.sub_cont {padding-bottom:40px} */
	
	.photo_area .photo_btn_area .photo_btn .btn {font-size: 0.867rem;}
	.photo_area .photo_btn_area .photo_btn .btn .down_img {margin: 0 0 0 6px;}
	/* 도시농업준비하기 step1 */ 
	.preparation_list_cont .step_list_box > .list > li {width: 50%;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box {display: block;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box > .title_box {display: block; width: 100%;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box > .title_box > .area img {width: auto;}
	.preparation_list_cont > .list > li > .box > .text_box > .list2 > li > .list3 > li > .type_box > .list > li > .box > .text_box {display: block; margin: 15px 0 0; padding: 0;}
		
	.step_list_box.sty2 > .list > li { width: 50%;}	
	.step_list_box.sty2 > .list > li:nth-child(-n+3) {border-top: 1px solid #e0e0e0;}
	.step_list_box.sty2 > .list > li:nth-child(-n+2) {border-top: none;}
	.step_list_box.sty2 > .list > li:nth-child(3n):before {display: block;}
	.step_list_box.sty2 > .list > li:nth-child(2n):before {display: none;}
	.step_list_box.sty2 > .list > li.on:nth-child(3n):before { display: none;}
	.step_list_box.sty2 > .list > li.on:nth-child(3n) > .box { border-right: 1px solid #e0e0e0;}
	.step_list_box.sty2 > .list > li.on:nth-child(2n) > .box { border-right: none;}
	.step_list_box.sty2 > .list > li.on:nth-child(3n+1) > .box { border-left: 1px solid #e0e0e0;}
	.step_list_box.sty2 > .list > li.on:nth-child(2n+1) > .box { border-left: none;}

	/* 관련사이트 */
	.rel_site_list_cont > .list > li {margin: 15px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li {width: calc(50% - 5px);}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(-n+5) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(5n) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(5) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(-n+4) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(4n) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(4) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(-n+3) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(3n) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(3) {margin: 10px 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(-n+2) {margin: 0 10px 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(2n) {margin: 10px 0 0 0;}
	.rel_site_list_cont > .list > li > .box > .rel_site_info_list > .list2 > li:nth-child(2) {margin: 0;}
	
	.confirm_box .box .table_area .table_box {overflow-x: scroll;}
	.confirm_box .box .table_area .table_box table {width: 480px;}
	
	.header.scrolled .gnb_header {padding: 0;}
	
	/* 도시농업준비하기 리뉴얼 */
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li { width: 100%;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box { width: 112px; height: 112px; margin: 0 0 10px 0;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon01 { background-size: 45px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon02 { background-size: 48px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon03 { background-size: 50px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon04 { background-size: 50px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box.icon05 { background-size: 57px auto;}
	.cont_list_area > .list > li .inner_box .value_list_area > .list > li .box .icon_box .num { top: 0; left: 0;}
	
	.cont_list_area > .list > li .inner_box .type_box > .list > li { margin: 0 0 15px 0 !important;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li:last-child { margin: 0 !important;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box { display: block;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .title_box { display: block; width: 100%; margin: 0 0 10px 0;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .title_box > .area img { width : auto;}
	.cont_list_area > .list > li .inner_box .type_box > .list > li > .box > .text_box { display: block; padding: 0;}
	/* 도시농업준비하기 리뉴얼 */
	
	/* 공간별 텃밭소개 - 인트로 */
	.svg_cont_area .svg_link_list_area .list li .link_box {border-radius: 15px;}
	/* 공간별 텃밭소개 - 인트로 */
	
	/* 공간별 텃밭소개 - 학교 */
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box > .title_area > .title { font-size: 16px; line-height: 24px;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .row_table_cont .table_inner .table_info tbody tr td .result_list_area > .list > li { width: 100%; margin: 0 0 10px 0 !important;}
	.garden_info_cont .garden_info_area .garden_info_list_area > .list > li .inner_box .row_table_cont .table_inner .table_info tbody tr td .result_list_area > .list > li:last-child { margin: 0 !important;}
	/* 공간별 텃밭소개 - 학교 */
	
	/* 공간별 텃밭소개 - 집 */
	.garden_info_cont .garden_home_info_area .img_visual_area .img_visual_inner { height: 115px;}
	.garden_info_cont .garden_home_info_area .img_visual_area .img_visual_inner .text_area .title { font-size: 1.333rem; line-height: 2rem;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li { width: 100%; margin: 0 0 15px 0 !important;}
	.garden_info_cont .garden_home_info_area .img_list_area > .list > li:last-child { margin: 0 !important;}
	/* 공간별 텃밭소개 - 집 */
	
	/* 반려식물 추천 */
	.ready_cont {padding: 40px 10px; }
    .ready_cont .text_box .title {font-size: 20px; line-height: 30px;}
	/* 반려식물 추천 */
} 
@media screen and (max-width:423px){
	.font_on .header .gnb_header {padding: 69px 0 15px;}
}
@media screen and (max-width:380px) {
	.header .gnb_header {padding: 0;}
	.header.pop_non .gnb_header {padding: 54px 0 15px;}
}

@media screen and (max-width:340px) {
	.photo_area .btn_list_box .list_inner {flex-wrap:wrap;gap:6px 0}
	.photo_area .btn_list_box .li {flex:none;width:100%}
	.photo_area .btn_list_box .li table {top:90px}
}