@media screen and (max-width : 1260px){
	.layout_wrap_df			{width:100%;margin:0 0 10px 0;}
	.layout_wrap_df_v		{width:100%;margin:0;}
	.layout_wrap_df_sp		{width:100%;margin:0;}
	.layout_wrap_pro			{max-width:100%; width:100%;margin:0px;}
	.layout_wrap_pro1			{max-width:100%; width:100%;margin:0px;}
	.layout_wrap_thum			{max-width:100%; width:100%;margin:0px;}
}


/* ###################################################################### °Ô½ÃÆÇ_±âº»½ºÅ² css ######################################################################### */
/* °Ô½ÃÆÇ_±âº»_¸®½ºÆ® css */
@media screen and (max-width : 1260px){
}

@media screen and (max-width : 900px){
	.bbs_list												{margin-top:-30px; border-top:0px;}
	.bbs_list .set										{display:none; }
	.bbs_list .b_set 								{width:80px;}
	.bbs_list .b_set .name					{display:none;}
	.bbs_list .b_set .hit							{display:none;}
	.bbs_list .content								{padding:15px 0px;}
	.bbs_list .content .no						{float:left; width:80px; text-align:center; font-size:11px;}
	.bbs_list .content .title						{float:left; text-align:left; display:block;  text-overflow: ellipsis; white-space: nowrap; overflow:hidden;width:calc(100% - 160px); font-size:13px;}
	.bbs_list .content .b_set					{width:80px; text-align:right;}
	.bbs_list .content .b_set .name	{display:none;}
	.bbs_list .content .b_set .hit			{display:none;}
	.bbs_list .content .b_set .date		{width:100%; padding-right:20px; font-size:11px;}
}

@media screen and (max-width : 650px){
	.bbs_list											{margin-top:-15px;}
	.bbs_list .content							{padding:12px 0px;}
	.bbs_list .content .no					{width:50px; font-size:10px;}
	.bbs_list .content .title					{width:calc(100% - 130px); font-size:11px;}
	.bbs_list .content .b_set .date		{font-size:10px;}
}


/* °Ô½ÃÆÇ_±âº»_¸®½ºÆ® / ´ñ±Û¼öÆ÷ÇÔ css */
@media screen and (max-width : 1260px){
}

@media screen and (max-width : 900px){
	.bbs_list_dw												{margin-top:-30px; border-top:0px;}
	.bbs_list_dw .set										{display:none; }
	.bbs_list_dw .b_set 								{width:80px;}
	.bbs_list_dw .b_set .name					{display:none;}
	.bbs_list_dw .b_set .hit							{display:none;}
	.bbs_list_dw .content								{padding:15px 0px;}
	.bbs_list_dw .content .no						{float:left; width:80px; text-align:center; font-size:11px;}
	.bbs_list_dw .content .title						{float:left; text-align:left; display:block;  text-overflow: ellipsis; white-space: nowrap; overflow:hidden;width:calc(100% - 240px); font-size:13px;}

	.bbs_list_dw .content .comt					{width:80px;}
	.bbs_list_dw .content .comt span	{font-size:10px; }
	.bbs_list_dw .content .b_set					{width:80px; text-align:right;}
	.bbs_list_dw .content .b_set .name	{display:none;}
	.bbs_list_dw .content .b_set .hit			{display:none;}
	.bbs_list_dw .content .b_set .date		{width:100%; padding-right:20px; font-size:11px;}
}

@media screen and (max-width : 650px){
	.bbs_list_dw											{margin-top:-15px;}
	.bbs_list_dw .content							{padding:12px 0px;}
	.bbs_list_dw .content .no					{width:50px; font-size:10px;}
	.bbs_list_dw .content .title					{width:calc(100% - 180px); font-size:11px;}
	.bbs_list_dw .content .comt					{width:50px;}
	.bbs_list_dw .content .comt span	{font-size:9px; }
	.bbs_list_dw .content .b_set .date		{font-size:10px;}
}

/* °Ô½ÃÆÇ_±âº»_³»¿ëº¸±â css */
@media screen and (max-width : 1260px){
	.bbs_view							{border-bottom:1px solid #eeeeee;}
	.bbs_view .top .ad_move	{display:none;}
}

@media screen and (max-width : 900px){
	.bbs_view .top .title			{font-size:15px; padding:20px 10px; }
	.bbs_view .share				{padding:20px 0;  height:85px;}
	.bbs_view .share .sns	{width:45px; padding:3px;}
	.bbs_view .set					{font-size:11px;}
	.bbs_view .set .info			{ padding:15px 15px 10px 15px;; border:0px solid red;}
	.bbs_view .file					{padding:15px 10px 10px 10px;}
	.bbs_view .content img	{padding:0px;}
	.bbs_view .content	 .txt	{font-size:12px;padding:20px 0;}
}

@media screen and (max-width : 650px){
	.bbs_view .share				{padding:15px 0; height:70px;}
	.bbs_view .share .sns	{width:40px;}
	.bbs_view .top .title			{font-size:11px; padding:15px 10px; }
	.bbs_view .set					{font-size:9px; letter-spacing:-0.05em;}
	.bbs_view .set .info			{ padding:10px 10px 5px 10px; border:0px solid red;}
	.bbs_view .file					{padding:10px;}
	.bbs_view .content	 .txt	{font-size:11px;padding:15px 0;}
}

/* //////////////////////////////////// ±Û¾²±â css //////////////////////////////////// */
@media screen and (max-width : 1260px){
	.bbs_write				{border-width:0px 0px 1px 0px; background:white; padding:20px;}
}

@media screen and (max-width : 900px){
	.bbs_write							{padding:10px;}
	.bbs_write .set					{padding:1px 0px;}
	.bbs_write .set .tit				{width: 80px; font-size:11px;}
	.bbs_write .set .con			{width:calc(100% - 80px);}
	.bbs_write .txar					{width:100%; height:150px;}
	.bbs_write .edit_c			{font-size:8px; margin:7px 0px 10px 0px;}
}

/* ###################################################################### °Ô½ÃÆÇ_±âº»½ºÅ² ³¡ css ######################################################################### */

/* °Ô½ÃÆÇ_faq_¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.faq_list									{border-width:0px;}
}

@media screen and (max-width : 900px){
	.faq_list												{margin-top:10px;}
	.faq_list .content								{padding:15px 0px;}
	.faq_list .content .no						{float:left; width:80px; text-align:center; font-size:10px;}
	.faq_list .content .title						{float:left; text-align:left; display:block;  text-overflow: ellipsis; white-space: nowrap; overflow:hidden;width:calc(100% - 80px); font-size:11px;}
}

@media screen and (max-width : 650px){
	.faq_list .content							{padding:12px 0px;}
	.faq_list .content .no					{width:50px;}
	.faq_list .content .title					{width:calc(100% - 130px); font-size:11px;}
}

/* ###################################################################### °Ô½ÃÆÇ_±âº»2½ºÅ² css ######################################################################### */
/* °Ô½ÃÆÇ_±âº»2_¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.bbs2_list									{border-width:0px;}
}

@media screen and (max-width : 900px){
	.bbs2_list												{margin-top:0px;}
	.bbs2_list .set										{display:none; }
	.bbs2_list .b_set 								{width:80px;}
	.bbs2_list .b_set .name					{display:none;}
	.bbs2_list .b_set .hit							{display:none;}
	.bbs2_list .content								{padding:15px 0px;}
	.bbs2_list .content .no						{float:left; width:80px; text-align:center; font-size:10px;}
	.bbs2_list .content .title						{float:left; text-align:left; display:block;  text-overflow: ellipsis; white-space: nowrap; overflow:hidden;width:calc(100% - 160px); font-size:11px;}
	.bbs2_list .content .b_set					{width:80px; text-align:right;}
	.bbs2_list .content .b_set .name	{display:none;}
	.bbs2_list .content .b_set .hit			{display:none;}
	.bbs2_list .content .b_set .date		{width:100%; padding-right:20px; font-size:10px;}
}

@media screen and (max-width : 650px){
	.bbs2_list .content							{padding:12px 0px;}
	.bbs2_list .content .no					{width:50px;}
	.bbs2_list .content .title					{width:calc(100% - 130px); font-size:11px;}
}

/* °Ô½ÃÆÇ_±âº»2_³»¿ëº¸±â css */
@media screen and (max-width : 1260px){
	.bbs2_view							{border-bottom:1px solid #eeeeee;}
	.bbs2_view .top .ad_move	{display:none;}
}

@media screen and (max-width : 900px){
	.bbs2_view .top .title			{font-size:15px; padding:20px 10px; }
	.bbs2_view .set					{font-size:11px;}
	.bbs2_view .set .info			{ padding:15px 15px 10px 15px;; border:0px solid red;}
	.bbs2_view .file					{padding:15px 10px 10px 10px;}
	.bbs2_view .content img	{padding:0px;}
	.bbs2_view .content	 .txt	{font-size:12px;padding:20px 0;}
}

@media screen and (max-width : 650px){
	.bbs2_view .top .title			{font-size:12px; padding:15px 10px; }
	.bbs2_view .set					{font-size:9px; letter-spacing:-0.05em;}
	.bbs2_view .set .info			{ padding:10px 10px 5px 10px; border:0px solid red;}
	.bbs2_view .file					{padding:10px;}
	.bbs2_view .content	 .txt	{font-size:11px;padding:15px 0;}
}

/* //////////////////////////////////// ±Û¾²±â2 css //////////////////////////////////// */
@media screen and (max-width : 1260px){
	.bbs2_write				{border-width:0px 0px 1px 0px; background:white; padding:20px;}
}

@media screen and (max-width : 900px){
	.bbs2_write							{padding:10px;}
	.bbs2_write .set					{padding:1px 0px;}
	.bbs2_write .set .tit				{width: 80px; font-size:11px;}
	.bbs2_write .set .con			{width:calc(100% - 80px);}
	.bbs2_write .txar					{width:100%; height:150px;}
	.bbs2_write .edit_c			{font-size:8px; margin:7px 0px 10px 0px;}
}

/* ###################################################################### °Ô½ÃÆÇ_±âº»2½ºÅ² ³¡ css ######################################################################### */

/* ###################################################################### °Ô½ÃÆÇ_»ó´ã¹®ÀÇ½ºÅ² css ######################################################################### */

/* °Ô½ÃÆÇ_»ó´ã¹®ÀÇ_¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.bbs_cst									{border-width:0px;}
}

@media screen and (max-width : 900px){
	.bbs_cst .set .hit					{display:none;}
	.bbs_cst .content .hit			{display:none;}
	.bbs_cst .set .title					{width:calc(100% - 730px);}
	.bbs_cst .content .title			{width:calc(100% - 730px);}
}

@media screen and (max-width : 900px){
	.bbs_cst										{margin-top:10px;}
	.bbs_cst .set								{display:none; }
	.bbs_cst .content						{padding:15px 0px;}
	.bbs_cst .content .no				{width:30px; font-size:10px;}
	.bbs_cst .content .stat				{width:80px; font-size:11px;}
	.bbs_cst .content .name			{width:70px; font-size:11px;}
	.bbs_cst .content .tel				{width:100px; font-size:11px;}
	.bbs_cst .content .email			{width:100px; font-size:11px;}
	.bbs_cst .content .title				{width:calc(100% - 450px); font-size:11px;}
	.bbs_cst .content .hit				{display:none;}
	.bbs_cst .content .date			{width:70px; padding-right:20px; font-size:10px;}
}

@media screen and (max-width : 650px){
	.bbs_cst .content						{padding:10px 0px;}
	.bbs_cst .content .stat					{width:60px;}
	.bbs_cst .content .name			{width:70px;}
	.bbs_cst .content .email				{display:none;}
	.bbs_cst .content .date				{display:none;}
	.bbs_cst .content .tel				{display:none;}
	.bbs_cst .content .title				{width:calc(100% - 160px); font-size:11px; }
}

@media screen and (max-width : 400px){
	.bbs_cst .content .no				{width:30px;}
	.bbs_cst .content .tel				{display:none;}
	.bbs_cst .content .title				{width:calc(100% - 170px);}
}


/* °Ô½ÃÆÇ_»ó´ã¹®ÀÇ_³»¿ëº¸±â css */
@media screen and (max-width : 1260px){
	.bbs_cst_v							{border-bottom:1px solid #eeeeee;}
	.bbs_cst_v .top .ad_move	{display:none;}
}

@media screen and (max-width : 900px){
	.bbs_cst_v .top .title				{font-size:15px; padding:20px 10px; }
	.bbs_cst_v .set						{font-size:11px;}
	.bbs_cst_v .set .info			{ padding:15px 15px 10px 15px;; border:0px solid red;}
	.bbs_cst_v .file						{padding:15px 10px 10px 10px;}
	.bbs_cst_v .content img		{padding:0px;}
	.bbs_cst_v .content	 .txt		{font-size:12px;padding:20px 0;}
	.bbs_cst_v .content .date	{font-size:12px; padding-top:20px;}
}

@media screen and (max-width : 650px){
	.bbs_cst_v .top .title				{font-size:13px; padding:15px 10px; }
	.bbs_cst_v .set						{font-size:9px; letter-spacing:-0.05em;}
	.bbs_cst_v .set .info			{padding:10px 10px 5px 10px; border:0px solid red;}
	.bbs_cst_v .file						{padding:10px;}
	.bbs_cst_v .content	 .txt		{font-size:11px;padding:15px 0;}
	.bbs_cst_v .content .date	{font-size:11px; padding-top:10px;}
}


/* °Ô½ÃÆÇ_»ó´ã¹®ÀÇ_±Û¾²±â css */
@media screen and (max-width : 1260px){
	.bbs_cst_w				{width:100%; margin:0px; border:0px solid #eeeeee;}
	.bbs_cst_w .pos		{width:100%; margin:0px; border:0px solid #eeeeee; padding:30px 20px;}
}

@media screen and (max-width : 900px){
	.bbs_cst_w .pos .ybx .grp .tt_yak	{font-size:14px;}
	.bbs_cst_w .fd_title	{font-size:14px; padding:15px 0 10px 0;}
	.bbs_cst_w .pos .ybx .memo{height:120px; font-size:13px; padding:25px; line-height:170%;}
	.bbs_cst_w .pos .ybx .set .label	{font-size:14px;}
	.bbs_cst_w .btn .save	{font-size:13px;}
	.bbs_cst_w .btn .cancel	{font-size:13px;}
}

@media screen and (max-width : 650px){
	.bbs_cst_w .pos		{padding:0 0 20px 0;}
	.bbs_cst_w .pos .ybx		{background:#f7f7f7; color:black; padding:20px 15px; margin-bottom:5px; border-bottom:1px solid #eeeeee;}
	.bbs_cst_w .pos .ybx .grp		{padding:0 0 5px 0;}
	.bbs_cst_w .pos .ybx .grp .tt_yak	{width:100%; font-size:11px; letter-spacing:-0.05em; text-align:left; font-weight:500;}
	.bbs_cst_w .pos .ybx .memo{height:80px; font-size:10px; padding:15px 10px; line-height:160%; background:rgba(255,255,255,1); letter-spacing:-0.05em; border:1px solid #eeeeee;}
	.bbs_cst_w .pos .ybx .set		{padding:10px 0 0 0;}
	.bbs_cst_w .pos .ybx .set .label	{font-weight:400; font-size:11px;}
	.bbs_cst_w .fd_title	{font-size:11px; padding:12px 20px 8px 20px; letter-spacing:-0.05em;}
	.bbs_cst_w .btn .save	{width:150px;font-size:12px;}
	.bbs_cst_w .btn .cancel	{width:150px;font-size:12px;}
	.bbs_cst_w .set		{padding:1px 15px;}
	.bbs_cst_w .set2		{width:100%; padding:1px 15px;}
	.bbs_cst_w .title		{width:60px; padding:10px 0 0 10px; font-size:10px;}
	.bbs_cst_w .cbx		{width:calc(100% - 60px);}
	.bbs_cst_w .cbx img		{height:15px; margin-right:5px;}
	.bbs_cst_w .cbx span		{border:0px solid red; color:red; margin-left:5px; font-size:10px; letter-spacing:-0.05em;}
	.bbs_cst_w .line		{margin:3px 0 5px 0;}
	.bbs_cst_w .frm		{height:35px; font-size:12px;}
	.bbs_cst_w .frm_s	{height:35px; font-size:12px; width:calc(100% - 190px);}
	.bbs_cst_w .txar		{height:150px; font-size:12px;}
	.bbs_cst_w .cbx .ar1	{width:30%; margin-left:0px;}
	.bbs_cst_w .cbx .ar2	{width:calc(35% - 2px); margin:0 0 0 2px;}
}



/* °Ô½ÃÆÇ_»ó´ã¹®ÀÇ_±Û¾²±â2 css */
@media screen and (max-width : 1260px){
	.bbs_cst_w2				{width:100%; margin:0px; border:0px solid #eeeeee;}
	.bbs_cst_w2 .pos		{width:100%; margin:0px; border:0px solid #eeeeee; padding:30px 20px;}
}

@media screen and (max-width : 900px){
	.bbs_cst_w2 .pos .ybx .grp .tt_yak	{font-size:14px;}
	.bbs_cst_w2 .fd_title	{font-size:14px; padding:15px 0 10px 0;}
	.bbs_cst_w2 .pos .ybx .memo{height:120px; font-size:13px; padding:25px; line-height:170%;}
	.bbs_cst_w2 .pos .ybx .set .label	{font-size:14px;}
	.bbs_cst_w2 .btn .save	{font-size:13px;}
	.bbs_cst_w2 .btn .cancel	{font-size:13px;}
}

@media screen and (max-width : 650px){
	.bbs_cst_w2 .pos		{padding:0 0 20px 0;}
	.bbs_cst_w2 .pos .ybx		{ color:black; padding:20px 15px; margin-bottom:5px; border-bottom:1px solid #eeeeee;}
	.bbs_cst_w2 .pos .ybx .grp		{padding:0 0 5px 0;}
	.bbs_cst_w2 .pos .ybx .grp .tt_yak	{width:100%; font-size:10px; letter-spacing:-0.05em; text-align:center; font-weight:500;}
	.bbs_cst_w2 .pos .ybx .memo{height:80px; font-size:10px; padding:15px 10px; line-height:160%; background:rgba(255,255,255,1); letter-spacing:-0.05em; border:1px solid #eeeeee;}
	.bbs_cst_w2 .pos .ybx .set		{padding:10px 0 0 0;}
	.bbs_cst_w2 .pos .ybx .set .label	{font-weight:400; font-size:11px;}
	.bbs_cst_w2 .fd_title	{font-size:10px; padding:12px 20px 8px 20px; letter-spacing:-0.05em;}
	.bbs_cst_w2 .btn .save	{width:150px;font-size:11px; padding:15px 0;}
	.bbs_cst_w2 .btn .cancel	{width:150px;font-size:12px;}
	.bbs_cst_w2 .set		{padding:1px 15px;}
	.bbs_cst_w2 .set2		{width:100%; padding:1px 15px;}
	.bbs_cst_w2 .title		{width:60px; top:12px; left:10px;font-size:10px;}
	.bbs_cst_w2 .wrntxt	{margin:5px 0 5px 5px; font-size:10px;}
	.bbs_cst_w2 .code		{width:50px; top:8px; left:60px;}
	.bbs_cst_w2 .code img	{width:50px;}
	.bbs_cst_w2 .cbx img		{height:15px; margin-right:5px;}
	.bbs_cst_w2 .cbx span		{border:0px solid red; color:red; margin-left:5px; font-size:10px; letter-spacing:-0.05em;}
	.bbs_cst_w2 .line		{margin:3px 0 5px 0;}
	.bbs_cst_w2 .frm		{height:40px; font-size:12px; padding:0 10px 0 60px;}
	.bbs_cst_w2 .sppd		{padding:0 10px 0 120px;}
	.bbs_cst_w2 .frm_s	{height:35px; font-size:12px; width:calc(100% - 190px);}
	.bbs_cst_w2 .txar		{height:150px; font-size:12px;}
	.bbs_cst_w2 .cbx .ar1	{width:30%; margin-left:0px;}
	.bbs_cst_w2 .cbx .ar2	{width:calc(35% - 2px); margin:0 0 0 2px;}
}


/* °Ô½ÃÆÇ_»ó´ã¹®ÀÇ_±Û¾²±â3 css */
@media screen and (max-width : 1260px){
	.bbs_cst_w3				{width:100%; margin:0px; border:0px solid #eeeeee;}
	.bbs_cst_w3 .pos		{width:100%; margin:0px; border:0px solid #eeeeee; padding:30px 20px;}
}

@media screen and (max-width : 900px){
	.bbs_cst_w3 .pos .ybx .grp .tt_yak	{font-size:14px;}
	.bbs_cst_w3 .fd_title	{font-size:14px; padding:15px 0 10px 0;}
	.bbs_cst_w3 .pos .ybx .memo{height:120px; font-size:13px; padding:25px; line-height:170%;}
	.bbs_cst_w3 .pos .ybx .set .label	{font-size:14px;}
	.bbs_cst_w3 .btn .save	{font-size:13px;}
	.bbs_cst_w3 .btn .cancel	{font-size:13px;}
}

@media screen and (max-width : 650px){
	.bbs_cst_w3 .pos		{padding:0 0 20px 0;}
	.bbs_cst_w3 .pos .ybx		{ color:black; padding:20px 15px; margin-bottom:5px; border-bottom:1px solid #eeeeee;}
	.bbs_cst_w3 .pos .ybx .grp		{padding:0 0 5px 0;}
	.bbs_cst_w3 .pos .ybx .grp .tt_yak	{width:100%; font-size:10px; letter-spacing:-0.05em; text-align:center; font-weight:500;}
	.bbs_cst_w3 .pos .ybx .memo{height:80px; font-size:10px; padding:15px 10px; line-height:160%; background:rgba(255,255,255,1); letter-spacing:-0.05em; border:1px solid #eeeeee;}
	.bbs_cst_w3 .pos .ybx .set		{padding:10px 0 0 0;}
	.bbs_cst_w3 .pos .ybx .set .label	{font-weight:400; font-size:11px;}
	.bbs_cst_w3 .fd_title	{font-size:10px; padding:12px 20px 8px 20px; letter-spacing:-0.05em;}
	.bbs_cst_w3 .btn .save	{width:150px;font-size:11px; padding:15px 0;}
	.bbs_cst_w3 .btn .cancel	{width:150px;font-size:12px;}
	.bbs_cst_w3 .set		{padding:1px 15px;}
	.bbs_cst_w3 .set2		{width:100%; padding:1px 15px;}
	.bbs_cst_w3 .title		{width:60px; top:12px; left:10px;font-size:10px;}
	.bbs_cst_w3 .wrntxt	{margin:5px 0 5px 5px; font-size:10px;}
	.bbs_cst_w3 .code		{width:50px; top:8px; left:60px;}
	.bbs_cst_w3 .code img	{width:50px;}
	.bbs_cst_w3 .cbx img		{height:15px; margin-right:5px;}
	.bbs_cst_w3 .cbx span		{border:0px solid red; color:red; margin-left:5px; font-size:10px; letter-spacing:-0.05em;}
	.bbs_cst_w3 .line		{margin:3px 0 5px 0;}
	.bbs_cst_w3 .frm		{height:40px; font-size:12px; padding:0 10px 0 60px;}
	.bbs_cst_w3 .sppd		{padding:0 10px 0 120px;}
	.bbs_cst_w3 .frm_s	{height:35px; font-size:12px; width:calc(100% - 190px);}
	.bbs_cst_w3 .txar		{height:150px; font-size:12px;}
	.bbs_cst_w3 .cbx .ar1	{width:30%; margin-left:0px;}
	.bbs_cst_w3 .cbx .ar2	{width:calc(35% - 2px); margin:0 0 0 2px;}
}


/* ###################################################################### °Ô½ÃÆÇ_»ó´ã¹®ÀÇ½ºÅ² ³¡ css ######################################################################### */



/* ###################################################################### °Ô½ÃÆÇ_À¥ÁøÇü1 css ######################################################################### */

@media screen and (max-width : 1260px){
	.wz_list1											{border-width:0px;margin-top:-30px; padding:0 20px;}
	.wz_list1 .content							{margin:5px; padding:5px; font-size:12px; }
}

@media screen and (max-width : 900px){
	.wz_list1											{margin-top:-10px;}
	.wz_list1 .content							{width:33.3333%; margin:0px; padding:10px; }
	.wz_list1 .content .b_set				{padding:10px; background:transparent;}
	.wz_list1 .content .b_set .title		{font-size:15px; }
	.wz_list1 .content .b_set .more		{padding:5px 0 10px 0; line-height:180%; font-size:11px;}
	.wz_list1 .content .b_set .date		{font-size:10px;}
}

@media screen and (max-width : 650px){
	.wz_list1											{margin-top:-5px;padding:0 10px;}
	.wz_list1 .content							{width:50%; padding:5px; }
	.wz_list1 .content .b_set				{padding:5px 5px 0 5px;}
	.wz_list1 .content .b_set .title		{font-size:12px; }
	.wz_list1 .content .b_set .more		{padding:0 0 5px 0 ; line-height:130%; font-size:10px;}
	.wz_list1 .content .b_set .date		{font-size:9px;}
}

@media screen and (max-width : 1260px){
	.wz_list_show											{border-width:0px;margin-top:-30px; padding:0 20px;}
	.wz_list_show .content							{margin:5px; padding:5px; font-size:12px; }
}

@media screen and (max-width : 900px){
	.wz_list_show											{margin-top:-10px;}
	.wz_list_show .content							{width:33.3333%; margin:0px; padding:10px; }
	.wz_list_show .content .b_set				{padding:10px; background:transparent;}
	.wz_list_show .content .b_set .title		{font-size:15px; }
	.wz_list_show .content .b_set .more		{padding:5px 0 10px 0; line-height:180%; font-size:11px;}
	.wz_list_show .content .b_set .date		{font-size:10px;}
}

@media screen and (max-width : 650px){
	.wz_list_show											{margin-top:-5px;padding:0 10px;}
	.wz_list_show .content							{width:50%; padding:5px; }
	.wz_list_show .content .b_set				{padding:5px 5px 0 5px;}
	.wz_list_show .content .b_set .title		{font-size:12px; }
	.wz_list_show .content .b_set .more		{padding:0 0 5px 0 ; line-height:130%; font-size:10px;}
	.wz_list_show .content .b_set .date		{font-size:9px;}
}
/* ###################################################################### °Ô½ÃÆÇ_À¥ÁøÇü3 css ######################################################################### */
/* °Ô½ÃÆÇ_±âº»_¸®½ºÆ® css / ±Ûº¸±â, ±Û¾²±â´Â ±âº»ÇüÀ» ±×´ë·Î ¾´´Ù*/
@media screen and (max-width : 1260px){
	.wz_list3											{border-width:0px;margin-top:-50px;}
}

@media screen and (max-width : 900px){
	.wz_list3											{margin-top:-30px;}
	.wz_list3 .content							{padding:20px 0px; font-size:12px;}
	.wz_list3 .content .ptbox .new		{top:-10; right:10px; width:30px; height:30px; padding:10px 0 0 0 ; font-size:10px;}
	.wz_list3 .content .thum				{width:250px; padding:0 20px;}


	.wz_list3 .content .thum .no .pos		{top:-15; left:-15px;width:45px; height:45px; padding-top:13px; font-size:13px;}


	.wz_list3 .content .b_set				{width:calc(100% - 250px); padding:10px 20px 0 0px;}
	.wz_list3 .content .b_set .cate	{font-size:12px; padding-bottom:10px;}
	.wz_list3 .content .b_set .title		{font-size:13px; }
	.wz_list3 .content .b_set .more		{line-height:180%; font-size:11px;}
	.wz_list3 .content .b_set .name	{padding:0px 0 10px 0;  font-size:11px;}
	.wz_list3 .content .cmt .cnt		{height:auto; font-size:11px;padding:1px 10px;}
}

@media screen and (max-width : 650px){
	.wz_list3											{margin-top:-15px;}
	.wz_list3 .content							{padding:25px; font-size:12px;}
	.wz_list3 .content .ptbox .new		{top:-10px; right:-10px; width:25px; height:18px; padding:5px 0 0 0 ; font-size:9px; border-radius:0;}
	.wz_list3 .content .thum				{width:100px; padding:0 0 25px 0;}
	.wz_list3 .content .thum .pic		{display:none;}
	.wz_list3 .content .thum .no .pos		{top:-10px; left:-10px; width:auto; height:auto; padding:3px 15px; font-size:12px; border-radius:0;}
	.wz_list3 .content .b_set				{width:100%; padding:0;}
	.wz_list3 .content .b_set .cate	{font-size:12px; padding-bottom:5px;}
	.wz_list3 .content .b_set .title		{font-size:13px; }
	.wz_list3 .content .b_set .more		{line-height:160%; font-size:10px; padding:10px 0; display: -webkit-box; display: -ms-flexbox; display: box; margin-top:1px;  overflow:hidden; vertical-align:top; opacity:0.5;}
	.wz_list3 .content .b_set .name	{padding:0; font-size:10px;}
	.wz_list3 .content .cmt .cnt		{ font-size:10px;}
}






/* ###################################################################### °Ô½ÃÆÇ_°ø½ÇÃ¼Å©½ºÅ² css ######################################################################### */
/* °Ô½ÃÆÇ_°ø½ÇÃ¼Å©_¸®½ºÆ® css */
@media screen and (max-width: 800px){
	.cchk .cmp_ar							{padding:10px; border:1px solid #eeeeee;}	
	.cchk .cmp_bx							{width:calc(33% - 6px); margin:3px;}
	.cchk .cmp_bx .hno				{font-size:13px;}
	.cchk .cmp_bx .sz					{padding:5px 0;font-size:10px;letter-spacing:-0.05em;}
	.cchk .cmp_bx .stat				{font-size:11px;}
}

@media screen and (max-width: 650px){
	.cchk .cmp_ar							{padding:10px; border:1px solid #eeeeee;border-width:1px 0;}	
	.cchk .cmp_bx							{width:calc(25% - 2px); margin:1px; height:80px; padding:10px 0 0 0;}
	.cchk .cmp_bx .hno				{font-size:12px;}
	.cchk .cmp_bx .py					{font-size:9px;}
	.cchk .cmp_bx .sz					{padding:2px 0;font-size:10px;letter-spacing:-0.05em;}
	.cchk .cmp_bx .stat				{font-size:10px;}
	.cchk .cmp_bx .on			{top:-11px; right:-1px; width:20px; height:15px; padding-top:3px; line-height:100%; font-size:8px;}
	.cchk .cmp_bx .rent		{top:-6px; right:-11px; width:20px; height:15px; padding-top:3px; line-height:100%; font-size:8px;}
}

@media screen and (max-width: 370px){

	.cchk .cmp_bx							{width:calc(33.333% - 2px);}
	.cchk .cmp_bx .hno				{font-size:12px;}
	.cchk .cmp_bx .py					{font-size:9px;}
	.cchk .cmp_bx .sz					{padding:2px 0;font-size:10px;letter-spacing:-0.05em;}
	.cchk .cmp_bx .stat				{font-size:10px;}
	.cchk .cmp_bx .on			{top:-11px; right:-1px; width:20px; height:15px; padding-top:3px; line-height:100%; font-size:8px;}
	.cchk .cmp_bx .rent		{top:-6px; right:-11px; width:20px; height:15px; padding-top:3px; line-height:100%; font-size:8px;}
}

/* ###################################################################### °Ô½ÃÆÇ_»ó´ã¹®ÀÇ½ºÅ² ³¡ css ######################################################################### */



/* ###################################################################### °Ô½ÃÆÇ_¾÷Ã¼¸®½ºÆ®½ºÅ² css ######################################################################### */

/* °Ô½ÃÆÇ_¾÷Ã¼¸®½ºÆ®_¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.bbs_comli							{border-width:0px; padding:15px 13px 0 13px;}
	.bbs_comli .set 					{display:none;}
	.bbs_comli .content				{width:calc(25% - 4px); margin:2px; font-size:11px; line-height:220%;border:1px solid #eeeeee;  padding:0px 20px 20px 20px;}
	.bbs_comli .content:hover 			{background:none;}
	.bbs_comli .content .tt					{width:50px; display:inline-block;}
	.bbs_comli .content .no				{width:100%;}
	.bbs_comli .content .kind			{width:calc(100% - 50px);}
	.bbs_comli .content .title			{width:calc(100% - 50px);}
	.bbs_comli .content .name		{width:calc(100% - 50px);}
	.bbs_comli .content .room			{width:calc(100% - 50px);}
	.bbs_comli .content .tel				{width:calc(100% - 50px);}
	.bbs_comli .content .email		{width:calc(100% - 50px);}
	.bbs_comli .content .con			{width:calc(100% - 50px);}
	.bbs_comli .content .home		{width:calc(100% - 50px);}
	.bbs_comli .content .sns			{width:calc(100% - 50px);}
}

@media screen and (max-width : 1000px){
	.bbs_comli .content				{width:calc(33.333% - 4px);}
}

@media screen and (max-width : 900px){
	.bbs_comli .content				{width:calc(50% - 4px); line-height:170%; padding:0px 20px 15px 20px;}
	.bbs_comli .content .title			{font-size:11px;}
	.bbs_comli .content .sns			{font-size:11px;}
}

@media screen and (max-width : 650px){
	.bbs_comli							{padding:0; }
	.bbs_comli .content				{width:100%; margin:0; letter-spacing:-0.05em; padding:0px 15px 10px 20px; font-size:10px; border-width:0 0 1px 0;}
	.bbs_comli .content .tt					{width:40px;}
	.bbs_comli .content .kind			{width:calc(50% - 40px);}
	.bbs_comli .content .title			{width:calc(50% - 40px); font-size:10px;}
	.bbs_comli .content .name		{width:calc(50% - 40px);}
	.bbs_comli .content .room			{width:calc(50% - 40px);}
	.bbs_comli .content .tel				{width:calc(50% - 40px);}
	.bbs_comli .content .email		{width:calc(50% - 40px);}
	.bbs_comli .content .con			{width:calc(100% - 40px);}
	.bbs_comli .content .home		{width:calc(100% - 40px);}
	.bbs_comli .content .sns			{width:calc(100% - 40px);font-size:10px;}
}

@media screen and (max-width : 350px){
	.bbs_comli .content .kind			{width:calc(100% - 40px);}
	.bbs_comli .content .title			{width:calc(100% - 40px);}
	.bbs_comli .content .name		{width:calc(100% - 40px);}
	.bbs_comli .content .room			{width:calc(100% - 40px);}
	.bbs_comli .content .tel				{width:calc(100% - 40px);}
	.bbs_comli .content .email		{width:calc(100% - 40px);}
	.bbs_comli .content .con			{width:calc(100% - 40px);}
	.bbs_comli .content .home		{width:calc(100% - 40px);}
	.bbs_comli .content .sns			{width:calc(100% - 40px);}
}


/* °Ô½ÃÆÇ_¾÷Ã¼¸®½ºÆ®_³»¿ëº¸±â css */
@media screen and (max-width : 1260px){
	.bbs_comli_v					{border-bottom:1px solid #eeeeee;}
	.bbs_comli_v .top					{padding:15px;}
	.bbs_comli_v .set .info			{width:50%;}
}

@media screen and (max-width : 900px){
	.bbs_comli_v .top					{padding:10px;}
	.bbs_comli_v .top .title			{font-size:15px; padding:20px 10px; }
	.bbs_comli_v .set					{font-size:11px;}
	.bbs_comli_v .set .info			{height: 40px; padding:13px 15px 10px 15px;}
	.bbs_comli_v .file						{padding:15px 10px 10px 10px;}
	.bbs_comli_v .content img		{padding:0px;}
	.bbs_comli_v .content	 .txt		{font-size:12px;padding:20px 0;}
	.bbs_comli_v .content .date	{font-size:12px; padding-top:20px;}
	.bbs_comli_v .set .info .tw		{font-size:15px;}
	.bbs_comli_v .set .info .fb		{font-size:15px;}
	.bbs_comli_v .set .info .in		{font-size:15px;}
	.bbs_comli_v .set .info .tt		{width:50px;}
	.bbs_comli_v .set .info .con	{width:calc(100% - 50px);}
}

@media screen and (max-width : 650px){
	.bbs_comli_v .top .title			{font-size:11px; padding:15px 10px; }
	.bbs_comli_v .set					{font-size:9px; letter-spacing:-0.05em;}
	.bbs_comli_v .set .info			{padding:10px 10px 5px 10px; height:30px;}
	.bbs_comli_v .file						{padding:10px;}
	.bbs_comli_v .content	 .txt		{font-size:11px;padding:15px 0;}
	.bbs_comli_v .content .date	{font-size:11px; padding-top:10px;}
	.bbs_comli_v .set .info .tt		{width:40px;}
	.bbs_comli_v .set .info .con	{width:calc(100% - 40px);}
	.bbs_comli_v .set .info .tw		{font-size:12px;}
	.bbs_comli_v .set .info .fb		{font-size:12px;}
	.bbs_comli_v .set .info .in		{font-size:12px;}
}

/* °Ô½ÃÆÇ_¾÷Ã¼¸®½ºÆ®_±Û¾²±â css */
@media screen and (max-width : 1000px){
	.bbs_comli_w		{width:100%; margin:0px; border:0px solid #eeeeee;}
}

@media screen and (max-width : 900px){
	.bbs_comli_w				{width:100%; margin:0px; border:0px solid #eeeeee; padding:30px 20px;}
	.bbs_comli_w .tt_yak	{font-size:14px;}
	.bbs_comli_w .fd_title	{font-size:14px; padding:15px 0 10px 0;}
	.bbs_comli_w .memo{height:120px; font-size:13px; padding:25px; line-height:170%;}
	.bbs_comli_w .label	{font-size:14px;}
	.bbs_comli_w .btn .save	{font-size:13px;}
	.bbs_comli_w .btn .cancel	{font-size:13px;}
}

@media screen and (max-width : 650px){
	.bbs_comli_w		{padding:20px 15px;}
	.bbs_comli_w .tt_yak	{width:100%; font-size:11px; letter-spacing:-0.05em; text-align:left;}
	.bbs_comli_w .fd_title	{font-size:11px; padding:12px 0 8px 0; letter-spacing:-0.05em;}
	.bbs_comli_w .memo{height:90px; font-size:11px; padding:20px 5px; line-height:150%;}
	.bbs_comli_w .grp		{padding:0 0 10px 0;}
	.bbs_comli_w .label	{font-size:11px; }
	.bbs_comli_w .btn .save	{width:150px;font-size:12px;}
	.bbs_comli_w .btn .cancel	{width:150px;font-size:12px;}
	.bbs_comli_w .set		{padding:2px 0;}
	.bbs_comli_w .set2		{width:100%; padding:2px 0;}
	.bbs_comli_w .title		{width:60px; padding:10px 0 0 10px; font-size:10px;}
	.bbs_comli_w .cbx		{width:calc(100% - 60px);}
	.bbs_comli_w .frm		{height:35px; font-size:12px;}
	.bbs_comli_w .frm_s	{height:35px; font-size:12px;}
	.bbs_comli_w .txar		{height:150px; font-size:12px;}
	.bbs_comli_w .cbx .ar1	{width:30%; margin-right:0px;}
	.bbs_comli_w .cbx .ar2	{float:left; width:calc(35% - 2px); margin:0 0 0 2px;}
}

/* ###################################################################### °Ô½ÃÆÇ_¾÷Ã¼¸®½ºÆ®½ºÅ² ³¡ css ######################################################################### */


/* ###################################################################### °Ô½ÃÆÇ_¾÷Ã¼¸®½ºÆ®2½ºÅ² css ######################################################################### */

/* °Ô½ÃÆÇ_¾÷Ã¼¸®½ºÆ®2_¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.bbs_comli2									{font-size:13px;}
	.bbs_comli2 .set							{padding:20px 0px; }
	.bbs_comli2 .set .no						{width:50px;}
	.bbs_comli2 .set .kind					{width:40px;}
	.bbs_comli2 .set .add					{width:calc(100% - 780px);}
	.bbs_comli2 .set .name				{width:80px;}
	.bbs_comli2 .set .company					{width:140px;}
	.bbs_comli2 .set .tel						{width:110px;}
	.bbs_comli2 .set .email				{width:200px;}
	.bbs_comli2 .set .home				{width:200px;}

	.bbs_comli2 .content						{width:100%;  padding:20px 0px; font-weight:300;}
	.bbs_comli2 .content .no				{width:50px;}
	.bbs_comli2 .content .kind			{width:40px;}
	.bbs_comli2 .content .add			{width:calc(100% - 780px); }
	.bbs_comli2 .content .name		{width:80px; }
	.bbs_comli2 .content .company			{width:140px;}
	.bbs_comli2 .content .tel				{width:110px;}
	.bbs_comli2 .content .email		{width:200px;}
	.bbs_comli2 .content .home		{width:200px;}

}

@media screen and (max-width : 900px){
	.bbs_comli2 									{margin:-30px 0 0 0; border-width:0;}
	.bbs_comli2 .set							{display:none;}
	.bbs_comli2 .content				{padding:15px 0; font-size:12px;}
	.bbs_comli2 .content .no			{width:50px;}
	.bbs_comli2 .content .add			{display:none;}
	.bbs_comli2 .content .company		{width:120px;}
	.bbs_comli2 .content .name		{display:none;}
	.bbs_comli2 .content .tel			{width:110px;}
	.bbs_comli2 .content .email		{width:210px;}
	.bbs_comli2 .content .home		{width:calc(100% - 490px);}
}

@media screen and (max-width : 650px){
	.bbs_comli2 									{margin-top:-15px;}
	.bbs_comli2 .content				{padding:10px 0;font-size:11px; }
	.bbs_comli2 .content .tt			{}
	.bbs_comli2 .content .no			{width:40px;}
	.bbs_comli2 .content .company		{width:calc(100% - 290px);}
	.bbs_comli2 .content .tel			{width:90px;}
	.bbs_comli2 .content .email		{display:none;}
	.bbs_comli2 .content .home		{width:160px;}
}


/* °Ô½ÃÆÇ_¾÷Ã¼¸®½ºÆ®2_³»¿ëº¸±â css */
@media screen and (max-width : 1260px){
	.bbs_comli2_v					{ margin-top:-50px;}
	.bbs_comli2_v .top					{padding:0 50px;}
	.bbs_comli2_v .set 					{border:1px solid #eeeeee;border-width:1px 0 0 1px;}
	.bbs_comli2_v .set .info			{width:50%; border:1px solid #eeeeee;border-width:0px 1px 1px 0px;}
	.bbs_comli2_v .content				{width:100%; padding:0 50px 20px 50px;}
	.bbs_comli2_v .content	 .txt		{padding:20px 0;}
}

@media screen and (max-width : 900px){
	.bbs_comli2_v					{margin-top:-30px;}
	.bbs_comli2_v .top					{padding:0 30px;}
	.bbs_comli2_v .top .title			{font-size:15px; padding:20px 10px; }
	.bbs_comli2_v .set					{font-size:11px;}
	.bbs_comli2_v .set .info			{height: 40px; padding:13px 15px 10px 15px;}
	.bbs_comli2_v .file						{padding:15px 10px 10px 10px;}
	.bbs_comli2_v .content img		{padding:0px;}
	.bbs_comli2_v .content	 .txt		{font-size:12px;padding:20px 0;}
	.bbs_comli2_v .content .date	{font-size:12px; padding-top:20px;}
	.bbs_comli2_v .set .info .tw		{font-size:15px;}
	.bbs_comli2_v .set .info .fb		{font-size:15px;}
	.bbs_comli2_v .set .info .in		{font-size:15px;}
	.bbs_comli2_v .set .info .tt		{width:50px;}
	.bbs_comli2_v .set .info .con	{width:calc(100% - 50px);}
}

@media screen and (max-width : 650px){
	.bbs_comli2_v					{margin-top:-15px;}
	.bbs_comli2_v .top					{padding:0 15px;}
	.bbs_comli2_v .top .title			{font-size:11px; padding:15px 10px; }
	.bbs_comli2_v .set					{font-size:9px; letter-spacing:-0.05em;}
	.bbs_comli2_v .set .info			{padding:10px 10px 5px 10px; height:30px;}
	.bbs_comli2_v .set .full			{width:100%;}
	.bbs_comli2_v .file						{padding:10px;}
	.bbs_comli2_v .content				{padding:0 15px;}
	.bbs_comli2_v .content	 .txt		{font-size:11px;padding:15px 0;}
	.bbs_comli2_v .content .date	{font-size:11px; padding-top:10px;}
	.bbs_comli2_v .set .info .tt		{width:40px;}
	.bbs_comli2_v .set .info .con	{width:calc(100% - 40px);}
	.bbs_comli2_v .set .info .tw		{font-size:12px;}
	.bbs_comli2_v .set .info .fb		{font-size:12px;}
	.bbs_comli2_v .set .info .in		{font-size:12px;}
}

/* °Ô½ÃÆÇ_¾÷Ã¼¸®½ºÆ®2_±Û¾²±â css */
@media screen and (max-width : 1000px){
	.bbs_comli2_w		{width:100%; margin:0px; border:0px solid #eeeeee;}
}

@media screen and (max-width : 900px){
	.bbs_comli2_w				{width:100%; margin:0px; border:0px solid #eeeeee; padding:30px 20px;}
	.bbs_comli2_w .tt_yak	{font-size:14px;}
	.bbs_comli2_w .fd_title	{font-size:14px; padding:15px 0 10px 0;}
	.bbs_comli2_w .memo{height:120px; font-size:13px; padding:25px; line-height:170%;}
	.bbs_comli2_w .label	{font-size:14px;}
	.bbs_comli2_w .btn .save	{font-size:13px;}
	.bbs_comli2_w .btn .cancel	{font-size:13px;}
}

@media screen and (max-width : 650px){
	.bbs_comli2_w		{padding:20px 15px;}
	.bbs_comli2_w .tt_yak	{width:100%; font-size:11px; letter-spacing:-0.05em; text-align:left;}
	.bbs_comli2_w .fd_title	{font-size:11px; padding:12px 0 8px 0; letter-spacing:-0.05em;}
	.bbs_comli2_w .memo{height:90px; font-size:11px; padding:20px 5px; line-height:150%;}
	.bbs_comli2_w .grp		{padding:0 0 10px 0;}
	.bbs_comli2_w .label	{font-size:11px; }
	.bbs_comli2_w .btn .save	{width:150px;font-size:12px;}
	.bbs_comli2_w .btn .cancel	{width:150px;font-size:12px;}
	.bbs_comli2_w .set		{padding:2px 0;}
	.bbs_comli2_w .set2		{width:100%; padding:2px 0;}
	.bbs_comli2_w .title		{width:60px; padding:10px 0 0 10px; font-size:10px;}
	.bbs_comli2_w .title2		{padding:10px 0 10px 10px; font-size:10px;}
	.bbs_comli2_w .cbx		{width:calc(100% - 60px);}
	.bbs_comli2_w .frm		{height:35px; font-size:12px;}
	.bbs_comli2_w .frm_s	{height:35px; font-size:12px;}
	.bbs_comli2_w .txar		{height:150px; font-size:12px;}
	.bbs_comli2_w .cbx .ar1	{width:30%; margin-right:0px;}
	.bbs_comli2_w .cbx .ar2	{float:left; width:calc(35% - 2px); margin:0 0 0 2px;}
}

/* ###################################################################### °Ô½ÃÆÇ_¾÷Ã¼¸®½ºÆ®½ºÅ² ³¡ css ######################################################################### */


/* ###################################################################### Æ÷Åä½æ³×ÀÏ¸®½ºÆ®  css ######################################################################### */
/* ¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.gallery_bbs								{padding:30px 30px;}
	.gallery_bbs .content					{width:25%; padding:15px;}
	.gallery_bbs .content .title				{font-size:13px; padding:25px 0 10px 0;}
}

@media screen and (max-width : 900px){
	.gallery_bbs								{padding:20px;}
	.gallery_bbs .content					{width:33.3333%; padding:15px;}
	.gallery_bbs .content .title				{font-size:11px; padding:10px 0 5px 0;}
}

@media screen and (max-width : 650px){
	.gallery_bbs								{padding:10px;}
	.gallery_bbs .content					{width:50%; padding:10px;}
	.gallery_bbs .content .thum			{float:left; width:100%;}
	.gallery_bbs .content .title				{font-size:10px; padding:7px 0 3px 0;}
}


/* ###################################################################### ¼îÇÎ¸ô½ºÅ¸ÀÏ»óÇ°  css ######################################################################### */
/* ¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.bbs_product								{padding:30px 30px;}
	.bbs_product .content					{width:25%; padding:15px;}
	.bbs_product .content .rst .title				{font-size:15px; padding:25px 0 10px 0;}
	.bbs_product .content .rst .grp				{font-size:12px; padding:0px 0 10px 0;}
	.bbs_product .content .rst .price			{font-size:12px;}
	.bbs_product .content .rst .price span		{font-size:11px;}
	.bbs_product .content .rst .naver			{width:60%; padding:15px 0; margin-top:20px;font-size:13px;}
}

@media screen and (max-width : 900px){
	.bbs_product								{padding:20px;}
	.bbs_product .content					{width:50%; padding:15px;}
	.bbs_product .content .rst .title				{font-size:14px; padding:20px 0 5px 0;}
	.bbs_product .content .rst .grp				{font-size:11px; padding:0px 0 5px 0;}
	.bbs_product .content .rst .price			{font-size:11px;}
	.bbs_product .content .rst .price span		{font-size:10px;}
	.bbs_product .content .rst .naver			{width:60%; padding:12px 0; margin-top:10px;font-size:12px;}
}

@media screen and (max-width : 650px){
	.bbs_product								{padding:10px;}
	.bbs_product .content					{width:50%; padding:10px;}
	.bbs_product .content .thum			{float:left; width:100%;}
	.bbs_product .content .rst						{float:left; width:100%;}
	.bbs_product .content .rst .title				{font-size:12px; padding:10px 0 3px 0;}
	.bbs_product .content .rst .grp				{font-size:10px; padding:0px 0 0px 0; display:none;}
	.bbs_product .content .rst .price			{font-size:11px;}
	.bbs_product .content .rst .price span		{font-size:10px;}
	.bbs_product .content .rst .naver			{width:60%; padding:10px 0; margin-top:10px;font-size:11px; display:none;}
}

/* »óÇ°º¸±â css */
@media screen and (max-width : 1260px){
	.view_product .set_edge		{display:none;}
	.view_product .set_center		{width:100%; padding:20px;}
	.view_product .set_center .thum		{width:400px;}
	.view_product .set_center .info			{padding:10px 0px 0 40px; width:calc(100% - 400px);}
	.view_product .set_center .info .title		{font-size:20px; padding-bottom:20px;}
	.view_product .set_center .info .st		{padding:7px 0;}
	.view_product .set_center .info .st .tt		{width:80px;}
	.view_product .set_center .info .st .mm		{width:calc(100% - 80px);}
	.view_product .set_center .info .won		{font-size:11px;}

	.view_product .set_center .mk_btn		{padding:40px 0 0 40px;}
	.view_product .set_center .mk_btn .naver			{width:180px; padding:13px 0; font-size:13px;}
	.view_product .set_center .mk_btn .list				{width:100px; padding:13px 0; margin:0 0 0 5px;  font-size:13px;}
	.view_product .set_center .mk_btn .auction			{float:left; width:180px; padding:13px 0;  font-size:13px;}
	.view_product .set_center .mk_btn .gmarket			{float:left; width:180px; padding:13px 0;  font-size:13px;}
	.view_product .set_center .mk_btn .skst			{float:left; width:250px; padding:13px 0;  font-size:13px;}
	.dt_info					{display:inline-block; padding:60px 0 60px 0;max-width:100%;}
}

@media screen and (max-width : 900px){
	.view_product .set_center		{width:100%; padding:40px 20px 20px 20px;}
	.view_product .set_center .thum		{width:100%;}
	.view_product .set_center .info			{padding:20px 40px; width:100%;}
	.view_product .set_center .info .title		{font-size:16px; padding-bottom:10px;}
	.view_product .set_center .info .st		{padding:2px 0;}
	.view_product .set_center .info .st .tt		{width:70px;}
	.view_product .set_center .info .st .mm		{width:calc(100% - 70px); line-height:160%;}
	.view_product .set_center .info .won		{font-size:11px;}

	.view_product .set_center .mk_btn		{padding:40px 0 0 0px;}
	.view_product .set_center .mk_btn .naver			{display:inline-block; float:none; width:280px; padding:13px 0; font-size:13px;}
	.view_product .set_center .mk_btn .list				{display:inline-block; float:none; width:150px; padding:13px 0; margin:0 0 0 5px;  font-size:13px;}
	.view_product .set_center .mk_btn .auction			{float:left; width:180px; padding:13px 0;  font-size:13px;}
	.view_product .set_center .mk_btn .gmarket			{float:left; width:180px; padding:13px 0;  font-size:13px;}
	.view_product .set_center .mk_btn .skst			{float:left; width:250px; padding:13px 0;  font-size:13px;}
	.dt_info					{display:inline-block; padding:60px 0 60px 0;}
}

@media screen and (max-width : 650px){
	.view_product .set_center		{padding:0px;}
	.view_product .set_center .info			{padding:20px 20px; font-size:11px;}
	.view_product .set_center .info .title		{font-size:16px; padding-bottom:10px;}
	.view_product .set_center .info .st		{padding:0px 0;}
	.view_product .set_center .info .st .tt		{width:65px;}
	.view_product .set_center .info .st .mm		{width:calc(100% - 65px); line-height:160%;}
	.view_product .set_center .info .won		{font-size:10px;}
	.view_product .set_center .info .adcss1	{display:none;}
	.view_product .set_center .info .adcss2	{width:100% !important; text-align:justify; padding:10px 10px 0 10px;}
	.view_product .set_center .mk_btn		{padding:0px; position:fixed; bottom:0; left:0px; background:white; border-top:0px solid #eeeeee; z-index:999999999999999999;}
	.view_product .set_center .mk_btn .naver			{float:left; width:65%; padding:17px 0; font-size:12px;}
	.view_product .set_center .mk_btn .list				{float:left; width:35%; padding:17px 0; margin:0;  font-size:12px;}
	.view_product .set_center .mk_btn .auction			{float:left; width:180px; padding:17px 0;  font-size:13px;}
	.view_product .set_center .mk_btn .gmarket			{float:left; width:180px; padding:17px 0;  font-size:13px;}
	.view_product .set_center .mk_btn .skst			{float:left; width:250px; padding:17px 0;  font-size:13px;}
	.dt_info					{display:inline-block; padding:10px 0 0px 0;}
}


/* ###################################################################### ¼îÇÎ¸ô½ºÅ¸ÀÏ»óÇ° ³¡ css ######################################################################### */


/* ###################################################################### ¹«ºñ½ºÅ¸ÀÏ  css ######################################################################### */
/* ¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.mv_pstr								{padding:30px 30px; margin-top:-50px;}
	.mv_pstr .content					{width:25%; padding:15px;}
	.mv_pstr .content .title				{font-size:15px; padding:25px 0 15px 0;}
	.mv_pstr .content .rst						{padding:0 10px;}
	.mv_pstr .content .rst .set				{padding:2px 0;}
	.mv_pstr .content .rst .set .tt			{width:45px; font-size:13px; }
	.mv_pstr .content .rst .set .con		{width:calc(100% - 45px); font-size:13px; }
}

@media screen and (max-width : 900px){
	.mv_pstr								{padding:0 20px 20px 20px;  margin-top:-10px;}
	.mv_pstr .content					{width:50%; padding:15px;}
	.mv_pstr .content .title				{font-size:14px; padding:20px 0 10px 0;}
	.mv_pstr .content .rst						{padding:0 20px;}
	.mv_pstr .content .rst .set				{padding:2px 0;}
	.mv_pstr .content .rst .set .tt			{width:45px; font-size:12px; }
	.mv_pstr .content .rst .set .con		{width:calc(100% - 45px); font-size:12px; }
}

@media screen and (max-width : 650px){
	.mv_pstr								{padding:0 10px ; margin-top:-5px;}
	.mv_pstr .content					{padding:5px;}
	.mv_pstr .content .title				{font-size:12px; padding:10px 0 7px 0;}
	.mv_pstr .content .rst						{padding:0 5px 15px 5px;}
	.mv_pstr .content .rst .set				{padding:0; line-height:16px;}
	.mv_pstr .content .rst .set .tt			{width:35px; font-size:10px; }
	.mv_pstr .content .rst .set .con		{width:calc(100% - 35px); font-size:10px; }
}

/* »óÇ°º¸±â css */
@media screen and (max-width : 1260px){
	.mv_view_pstr .set_edge		{display:none;}
	.mv_view_pstr .set_center		{width:100%; padding:20px;}
	.mv_view_pstr .set_center .thum		{width:400px;}
	.mv_view_pstr .set_center .info			{padding:10px 0px 0 40px; width:calc(100% - 400px);}
	.mv_view_pstr .set_center .info .title		{font-size:20px; padding-bottom:20px;}
	.mv_view_pstr .set_center .info .st		{padding:7px 0;}
	.mv_view_pstr .set_center .info .st .tt		{width:80px;}
	.mv_view_pstr .set_center .info .st .mm		{width:calc(100% - 80px);}
	.mv_view_pstr .set_center .info .won		{font-size:11px;}
}

@media screen and (max-width : 900px){
	.mv_view_pstr .set_center		{width:100%; padding:0 20px 20px 20px;}
	.mv_view_pstr .set_center .thum		{width:100%;}
	.mv_view_pstr .set_center .info			{padding:20px 40px; width:100%;}
	.mv_view_pstr .set_center .info .title		{font-size:16px; padding-bottom:10px;}
	.mv_view_pstr .set_center .info .st		{padding:5px 0;}
	.mv_view_pstr .set_center .info .st .tt		{width:70px; line-height:150%;}
	.mv_view_pstr .set_center .info .st .mm		{width:calc(100% - 70px); line-height:160%;}
	.mv_view_pstr .set_center .info .st .mm		{width:calc(100% - 70px); line-height:160%;}
	.mv_view_pstr .set_center .info .st .mm .sns		{width:45px;}
	.mv_view_pstr .set_center .info .won		{font-size:11px;}
}

@media screen and (max-width : 650px){
	.mv_view_pstr .set_center		{padding:0px; margin-top:-16px;}
	.mv_view_pstr .set_center .info			{padding:20px 20px; font-size:11px;}
	.mv_view_pstr .set_center .info .title		{font-size:16px; padding-bottom:10px;}
	.mv_view_pstr .set_center .info .st		{padding:2px 0;}
	.mv_view_pstr .set_center .info .st .tt		{width:65px;}
	.mv_view_pstr .set_center .info .st .mm		{width:calc(100% - 65px); }
	.mv_view_pstr .set_center .info .st .mm		{width:calc(100% - 65px); }
	.mv_view_pstr .set_center .info .st .mm .sns		{width:40px;}
	.mv_view_pstr .set_center .info .won		{font-size:10px;}
	.mv_view_pstr .set_center .info .adcss1	{display:none;}
	.mv_view_pstr .set_center .info .adcss2	{width:100% !important; text-align:justify; padding:10px 10px 0 10px;}
}


@media screen and (max-width : 1260px){
	.mv_view_pstr2 .set_center		{width:100%; padding:0px 50px;}
	.mv_view_pstr2 .set_center .thum		{width:400px;}
	.mv_view_pstr2 .set_center .info			{padding:10px 0px 0 40px; width:calc(100% - 400px);}
	.mv_view_pstr2 .set_center .info .title		{font-size:20px; padding-bottom:20px;}
	.mv_view_pstr2 .set_center .info .st		{padding:7px 0;}
	.mv_view_pstr2 .set_center .info .st .tt		{width:80px;}
	.mv_view_pstr2 .set_center .info .st .mm		{width:calc(100% - 80px);}
	.mv_view_pstr2 .set_center .info .won		{font-size:11px;}
}

@media screen and (max-width : 900px){
	.mv_view_pstr2 .set_center		{width:100%; padding:0 50px 20px 50px; margin-bottom:30px; border-bottom:1px solid #eeeeee;}
	.mv_view_pstr2 .set_center .thum		{width:100%; padding-bottom:30px;}
	.mv_view_pstr2 .set_center .thum img		{max-width:80%; width:100%;}
	.mv_view_pstr2 .set_center .info			{padding:20px 40px; width:100%;}
	.mv_view_pstr2 .set_center .info .title		{font-size:16px; padding-bottom:10px;}
	.mv_view_pstr2 .set_center .info .st		{padding:5px 0;}
	.mv_view_pstr2 .set_center .info .st .tt		{width:70px; line-height:150%;}
	.mv_view_pstr2 .set_center .info .st .mm		{width:calc(100% - 70px); line-height:160%;}
	.mv_view_pstr2 .set_center .info .st .mm		{width:calc(100% - 70px); line-height:160%;}
	.mv_view_pstr2 .set_center .info .st .mm .sns		{width:45px;}
	.mv_view_pstr2 .set_center .info .won		{font-size:11px;}
}

@media screen and (max-width : 650px){
	.mv_view_pstr2		{margin-top:-15px;}
	.mv_view_pstr2 .set_center		{padding:0px;}
	.mv_view_pstr2 .set_center .thum		{padding:20px 20px 0 20px;}
	.mv_view_pstr2 .set_center .thum img		{max-width:100%;}
	.mv_view_pstr2 .set_center .info			{padding:20px 20px; font-size:11px;}
	.mv_view_pstr2 .set_center .info .title		{font-size:16px; padding-bottom:10px;}
	.mv_view_pstr2 .set_center .info .st		{padding:2px 0;}
	.mv_view_pstr2 .set_center .info .st .tt		{width:65px;}
	.mv_view_pstr2 .set_center .info .st .mm		{width:calc(100% - 65px); }
	.mv_view_pstr2 .set_center .info .st .mm		{width:calc(100% - 65px); }
	.mv_view_pstr2 .set_center .info .st .mm .sns		{width:40px;}
	.mv_view_pstr2 .set_center .info .won		{font-size:10px;}
	.mv_view_pstr2 .set_center .info .adcss1	{}
	.mv_view_pstr2 .set_center .info .adcss2	{}
}

/* ###################################################################### ¹«ºñ½ºÅ¸ÀÏ ³¡ css ######################################################################### */

/* ###################################################################### ½ºÆ®¸²  css ######################################################################### */
/* ¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.stream_li								{padding:30px 30px; margin-top:-50px;}
	.stream_li .content					{width:33.3333%; padding:15px;}
	.stream_li .content .thum			{border-radius:5px; overflow:hidden;}
	.stream_li .content .title				{font-size:18px; padding:25px 0 15px 0;}
	.stream_li .content .rst						{padding:0 10px;font-size:13px; }

}

@media screen and (max-width : 900px){
	.stream_li								{padding:0 20px 20px 20px; margin-top:-10px;}
	.stream_li .content					{width:50%; padding:15px;}
	.stream_li .content .title				{font-size:15px; padding:20px 0 10px 0;}
	.stream_li .content .rst						{padding:0 20px;font-size:12px; }
}

@media screen and (max-width : 650px){
	.stream_li								{padding:0 10px ; margin-top:-5px;}
	.stream_li .content					{padding:5px; width:100%;}
	.stream_li .content .title				{font-size:13px; padding:10px 0 7px 0;}
	.stream_li .content .rst						{padding:0 5px 15px 5px;font-size:10px;  }
}

@media screen and (max-width : 1260px){
	.stream_li2								{padding:30px 30px; margin-top:-50px;}
	.stream_li2 .content					{width:33.3333%; padding:15px;}
	.stream_li2 .content .thum			{border-radius:5px; overflow:hidden;}
	.stream_li2 .content .thum .cover a	{font-size:15px;}
	.stream_li2 .content .title				{font-size:18px; padding:25px 0 15px 0;}
	.stream_li2 .content .rst						{padding:0 10px;font-size:13px; }

}

@media screen and (max-width : 900px){
	.stream_li2								{padding:0 20px 20px 20px; margin-top:-10px;}
	.stream_li2 .content					{width:50%; padding:15px;}
	.stream_li2 .content .thum .cover a	{font-size:12px;}
	.stream_li2 .content .title				{font-size:15px; padding:20px 0 10px 0;}
	.stream_li2 .content .rst						{padding:0 20px;font-size:12px; }
}

@media screen and (max-width : 650px){
	.stream_li2								{padding:0 10px ; margin-top:-5px;}
	.stream_li2 .content					{padding:5px; width:100%;}
	.stream_li2 .content .thum .cover a	{font-size:10px;}
	.stream_li2 .content .title				{font-size:13px; padding:10px 0 7px 0;}
	.stream_li2 .content .rst						{padding:0 5px 15px 5px;font-size:10px;  }
}

/* »óÇ°º¸±â css */
@media screen and (max-width : 1260px){

	.stream_v .title		{width:100%; padding:20px;font-size:20px;}

}

@media screen and (max-width : 900px){
	.stream_v .title		{width:100%; padding:0 20px 20px 20px;font-size:16px;}

}

@media screen and (max-width : 650px){
	.stream_v .title		{padding:10px 0; font-size:16px;}

}
/* ###################################################################### ½ºÆ®¸² ³¡ css ######################################################################### */





/* ###################################################################### ÇÁ·ÎÇÊ½ºÅ¸ÀÏ  css ######################################################################### */
/* ¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.my_profile_li								{padding:30px 30px; margin-top:-50px;}
	.my_profile_li .content					{width:25%; padding:15px;}
	.my_profile_li .content .title				{font-size:15px; padding:25px 0 15px 0;}
	.my_profile_li .content .rst						{padding:0 10px;}
	.my_profile_li .content .rst .set				{padding:2px 0;}
	.my_profile_li .content .rst .set .tt			{width:80px; font-size:13px; }
	.my_profile_li .content .rst .set .con		{width:calc(100% - 80px); font-size:13px; }
}

@media screen and (max-width : 900px){
	.my_profile_li								{padding:0 20px 20px 20px; margin-top:-10px;}
	.my_profile_li .content					{width:50%; padding:15px;}
	.my_profile_li .content .title				{font-size:14px; padding:20px 0 10px 0;}
	.my_profile_li .content .rst						{padding:0 20px;}
	.my_profile_li .content .rst .set				{padding:2px 0;}
	.my_profile_li .content .rst .set .tt			{width:80px; font-size:12px; }
	.my_profile_li .content .rst .set .con		{width:calc(100% - 80px); font-size:12px; }
}

@media screen and (max-width : 650px){
	.my_profile_li								{padding:0 10px ; margin-top:-5px;}
	.my_profile_li .content					{padding:5px;}
	.my_profile_li .content .title				{font-size:12px; padding:10px 0 7px 0;}
	.my_profile_li .content .rst						{padding:0 5px 15px 5px;}
	.my_profile_li .content .rst .set				{padding:0; line-height:16px;}
	.my_profile_li .content .rst .set .tt			{width:50px; font-size:10px; }
	.my_profile_li .content .rst .set .con		{width:calc(100% - 50px); font-size:10px; }
}

/* ¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.my_profile_li2								{padding:30px 30px; margin-top:-50px;}
	.my_profile_li2 .content					{width:25%; padding:15px;}
	.my_profile_li2 .content .title				{font-size:14px; padding:0 0 8px 0;}
	.my_profile_li2 .content .rst						{ padding:20px; border-radius:0 0 10px 10px;}
	.my_profile_li2 .content .rst .set				{padding:0 0;}
	.my_profile_li2 .content .rst .set .tt			{width:45px; font-size:11px; }
	.my_profile_li2 .content .rst .set .con		{width:calc(100% - 45px); font-size:11px; }
	.my_profile_li3					{padding:30px 30px; margin-top:-50px;}
	.my_profile_li3 .content					{width:25%; padding:15px;}
}

@media screen and (max-width : 900px){
	.my_profile_li2								{padding:0 20px 20px 20px; margin-top:-10px;}
	.my_profile_li2 .content					{width:50%; padding:15px;}
	.my_profile_li2 .content .rst						{padding:20px;}
	.my_profile_li2 .content .rst .set				{padding:2px 0;}
	.my_profile_li3								{padding:0 20px 20px 20px; margin-top:-10px;}
	.my_profile_li3 .content					{width:50%; padding:15px;}
}

@media screen and (max-width : 650px){
	.my_profile_li2								{padding:0 10px ; margin-top:-5px;}
	.my_profile_li2 .content					{padding:5px;}
	.my_profile_li2 .content .thum			{border-radius:5px 5px 0 0;}
	.my_profile_li2 .content .title				{font-size:11px; padding:0 0 5px 0;}
	.my_profile_li2 .content .rst						{padding:15px;border-radius:0 0 5px 5px;}
	.my_profile_li2 .content .rst .set				{padding:0; line-height:13px;}
	.my_profile_li2 .content .rst .set .tt			{width:40px; font-size:9px; }
	.my_profile_li2 .content .rst .set .con		{width:calc(100% - 40px); font-size:9px; }
	.my_profile_li3								{padding:0 10px ; margin-top:-5px;}
	.my_profile_li3 .content					{padding:5px;}
}

/* »óÇ°º¸±â css */
@media screen and (max-width : 1260px){
	.my_profile_v .set_edge		{display:none;}
	.my_profile_v .set_center		{width:100%; padding:20px;}
	.my_profile_v .set_center .thum		{width:400px;}
	.my_profile_v .set_center .info			{padding:10px 0px 0 40px; width:calc(100% - 400px);}
	.my_profile_v .set_center .info .title		{font-size:20px; padding-bottom:20px;}
	.my_profile_v .set_center .info .st		{padding:7px 0;}
	.my_profile_v .set_center .info .st .tt		{width:80px;}
	.my_profile_v .set_center .info .st .mm		{width:calc(100% - 80px);}
	.my_profile_v .set_center .info .won		{font-size:11px;}
}

@media screen and (max-width : 900px){
	.my_profile_v .set_center		{width:100%; padding:0 20px 20px 20px;}
	.my_profile_v .set_center .thum		{width:100%;}
	.my_profile_v .set_center .info			{padding:20px 40px; width:100%;}
	.my_profile_v .set_center .info .title		{font-size:16px; padding-bottom:10px;}
	.my_profile_v .set_center .info .st		{padding:5px 0;}
	.my_profile_v .set_center .info .st .tt		{width:70px; line-height:160%;}
	.my_profile_v .set_center .info .st .mm		{width:calc(100% - 70px); line-height:160%;}
	.my_profile_v .set_center .info .st .mm .sns		{width:45px;}
	.my_profile_v .set_center .info .won		{font-size:11px;}
}

@media screen and (max-width : 650px){
	.my_profile_v .set_center		{padding:0px; margin-top:-16px;}
	.my_profile_v .set_center .info			{padding:20px 20px; font-size:11px;}
	.my_profile_v .set_center .info .title		{font-size:16px; padding-bottom:10px;}
	.my_profile_v .set_center .info .st		{padding:2px 0;}
	.my_profile_v .set_center .info .st .tt		{width:65px;}
	.my_profile_v .set_center .info .st .mm		{width:calc(100% - 65px); }
	.my_profile_v .set_center .info .st .mm a	{font-size:11px;}
	.my_profile_v .set_center .info .st .mm .sns		{width:40px;}
	.my_profile_v .set_center .info .won		{font-size:10px;}
	.my_profile_v .set_center .info .adcss1	{display:none;}
	.my_profile_v .set_center .info .adcss2	{width:100% !important; text-align:justify; padding:10px 10px 0 10px;}
}

/* ###################################################################### ÇÁ·ÎÇÊ½ºÅ¸ÀÏ ³¡  css ######################################################################### */

/* ###################################################################### ¸ðÁý  css ######################################################################### */
/* ¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.job_db								{padding:30px 30px;}
	.job_db .content					{width:25%; padding:15px;}
	.job_db .content .title				{font-size:15px; padding:25px 10px 15px 10px;}
	.job_db .content .rst						{padding:0 10px;}
	.job_db .content .rst .set				{padding:2px 0;}
	.job_db .content .rst .set .tt			{width:60px; font-size:13px; }
	.job_db .content .rst .set .con		{width:calc(100% - 60px); font-size:13px; }
}

@media screen and (max-width : 900px){
	.job_db								{padding:20px;}
	.job_db .content					{width:50%; padding:15px;}
	.job_db .content .title				{font-size:14px; padding:20px 20px 10px 20px;}
	.job_db .content .rst						{padding:0 20px;}
	.job_db .content .rst .set				{padding:2px 0;}
	.job_db .content .rst .set .tt			{width:50px; font-size:11px; }
	.job_db .content .rst .set .con		{width:calc(100% - 50px); font-size:11px; }
}

@media screen and (max-width : 650px){
	.job_db								{padding:0 ; margin-top:-15px;}
	.job_db .content					{width:100%; padding:20px; border-bottom:1px solid #eeeeee;}
	.job_db .content .thum			{width:40%;}
	.job_db .content .igrp				{width:60%; padding-left:10px;}
	.job_db .content .title				{font-size:12px; padding:0 5px 7px 5px;}
	.job_db .content .rst						{padding:0 5px;}
	.job_db .content .rst .set				{padding:0; line-height:17px;}
	.job_db .content .rst .set .tt			{width:45px; font-size:10px; }
	.job_db .content .rst .set .con		{width:calc(100% - 45px); font-size:10px; }
}


/* ¸®½ºÆ®2 css */
@media screen and (max-width : 1260px){
	.job_db2								{padding:30px 30px; margin-top:-50px;}
	.job_db2 .content .newbox .new		{top:-26px; left:-26px; padding:7px 8px; font-size:11px; }
	.job_db2 .content					{padding:25px;}
	.job_db2 .content .title				{padding:15px 0 15px 0;}
	.job_db2 .content .title .sbj				{font-size:15px;}
	.job_db2 .content .rst .set				{padding:2px 0;}
	.job_db2 .content .rst .set .tt			{width:60px; font-size:13px; }
	.job_db2 .content .rst .set .con		{width:calc(100% - 60px); font-size:13px; }
}

@media screen and (max-width : 900px){
	.job_db2								{padding:20px; margin-top:-30px;}
	.job_db2 .content .newbox .new		{top:-31px; left:-31px; padding:7px 8px; font-size:11px; }
	.job_db2 .content					{padding:30px;}
	.job_db2 .content .title				{padding:0 0 10px 0;}
	.job_db2 .content .title .sbj				{font-size:14px;}
	.job_db2 .content .title .comment .icon_ar		{padding:2px 5px 0 0; font-size:12px; color:#258fff;}
	.job_db2 .content .title .comment .cnt_ar		{font-size:11px;}
	.job_db2 .content .rst .set				{padding:2px 0;}
	.job_db2 .content .rst .set .tt			{width:50px; font-size:11px; }
	.job_db2 .content .rst .set .con		{width:calc(100% - 50px); font-size:11px; }
}

@media screen and (max-width : 650px){
	.job_db2								{padding:0 ; margin-top:-15px;}
	.job_db2 .content .newbox .new		{top:-22px; left:-22px; padding:5px 5px; font-size:9px; }
	.job_db2 .content					{width:100%; padding:25px; margin:0; border:1px solid #eeeeee; border-width:0 0 1px 0;}
	.job_db2 .content .title				{padding:0 5px 7px 5px;}
	.job_db2 .content .title .sbj				{font-size:12px;}
	.job_db2 .content .title .comment .cnt_ar		{font-size:10px;}
	.job_db2 .content .rst .set				{width:50%; padding:0; line-height:17px;}
	.job_db2 .content .rst .set .tt			{width:45px; font-size:10px; }
	.job_db2 .content .rst .set .con		{width:calc(100% - 45px); font-size:10px; }
}



/* ###################################################################### °Ô½ÃÆÇ_°øÅë css ######################################################################### */
/* Ä«Å×°í¸® css -> /board/bdr_lib.php */
@media screen and (max-width : 1260px){
	.cate_df_st			{margin:0px 0px 10px 0px;}
	.cate_d_sel			{float:left; border:1px solid #2c93df; border-width:0px 0px 0px 0px; padding:15px 0px; background-color:#2c93df; color:#ffffff; width:25%;}
	.cate_d_normal		{float:left; border:1px solid #cccccc; border-width:0px 0px 0px 0px; padding:15px 0px; background-color:#a2a2a2; color:#ffffff; width:25%;}
}

@media screen and (max-width : 650px){
	.cate_df_st			{margin:0px; font-size:11px; margin:0px 0px 20px 0px;}
	.cate_d_sel			{padding:10px 0px;}
	.cate_d_normal		{padding:10px 0px;}
}

/* °Ô½ÃÆÇ³»¿ë¾È ±¸±Û¸Ê iframe / ³ôÀÌ°ªÀº »çÀÌÁîº°·Î µû·Î Á¤ÀÇ*/
@media screen and (max-width : 1260px){
	.view_map_google		{height:400px; padding-bottom:30px;}
}

@media screen and (max-width : 900px){
	.view_map_google		{height:300px;padding-bottom:20px;}
}

@media screen and (max-width : 650px){
	.view_map_google		{height:250px;padding-bottom:20px;}
}

/* µ¥ÀÌÅÍ¾øÀ½ css */
@media screen and (max-width : 900px){
	.bd_list_none				{padding:50px 0px; border-bottom:1px solid #eeeeee; font-size:10px;}
}
/* »õ±Û css */

@media screen and (max-width : 900px){
	.icon_new_bl				{font-size:8px;}  /* ´º¾ÆÀÌÄÜ */
}

@media screen and (max-width : 700px){
	.icon_new_bl				{font-size:7px;}  /* ´º¾ÆÀÌÄÜ */
}

/* ÄÁÅÙÃ÷ Æ¯º° Å¸ÀÌÆ² css */
.dpn_title						{padding:50px 0; text-align:center; border:1px solid #eeeeee; border-width:1px 0; margin-top:50px;  font-family:Noto Sans KR, sans-serif; font-weight:500; font-size:20px; color:black;}

@media screen and (max-width : 900px){
	.dpn_title						{padding:20px 0; font-size:18px; margin:0px 0 30px 0;}
}

@media screen and (max-width : 650px){
	.dpn_title						{padding:15px 0; font-size:14px; margin:0px 0 20px 0;}
}

/* ÆäÀÌÁö skip css */
@media screen and (max-width : 650px){
	.pps_set			{margin-top:20px; }
	.pps_pga			{padding:2px 5px; font-size:10px;}
	.pps_pgd			{padding:2px 5px; font-size:10px;}
	.pps_hset			{margin:0px 10px;}
	.hot_pga			{padding:2px 10px; font-size:10px;}
	.hot_pgs			{padding:2px 10px; font-size:10px;}
}

/* ´ñ±ÛÆäÀÌÁö skip css */
@media screen and (max-width : 650px){
	.aps_pga			{padding:4px; margin:0 12px; font-size:10px;}
	.aps_pgd			{padding:4px; margin:0 12px; font-size:10px;}
	.aot_pga			{padding:4px 7px;font-size:10px;}
	.aot_pgs			{padding:4px 12px; font-size:10px;}
}


/* °Ë»ö css */
@media screen and (max-width : 900px){
	.search_box					{max-width:600px; width:100%; padding:0px 20px;}
	.search_box .all			{width:80px; margin:0px;}
	.search_box .sel			{display:none;}
	.search_box .frm			{width:calc(100% - 140px);}
	.search_box .btn_ar	{width:60px;}
	.search_box .btn_all		{font-size:10px;}
	.search_box .sr_btn				{font-size:10px;}
}

/* ¹öÆ° ¹× ³»¿ëº¸±â ÇÏ´Ü ¹öÆ° Æ÷Áö¼Ç css */


@media screen and (max-width : 900px){
	.bd_view_btn_s			{padding:10px 0px; font-size:11px;}
	.bd_view_btn_c			{padding:10px 0px; font-size:11px;}
	.bd_view_btn_w			{padding:10px 0px; font-size:11px;}
	.bd_view_btn				{padding:10px 0px; font-size:11px;}
	.bd_view_btn_cl			{padding:10px 0px; font-size:11px; letter-spacing:-0.05em; font-weight:500;}
	.bd_view_btn_blk		{margin:20px 0px; width:100%;}
	.bd_vbtn_arrst			{float:none; display:inline-block; width:calc(20% - 4px); margin:0px;}
	.bd_vbtn_arrst2		{float:none; display:inline-block; width:calc(25% - 4px); margin:0px;}
}

/* ÇÏ´Ü ÀÌÀü,´ÙÀ½±Û css */
@media screen and (max-width : 900px){
	.list_view	{font-size:11px;}
	.list_view .set 		{padding:10px;}
}

@media screen and (max-width : 650px){
	.list_view	{font-size:10px;}
}

@media screen and (max-width : 1260px){
	.bd_cmt_blk		{padding:20px;}
}

@media screen and (max-width : 900px){

}

@media screen and (max-width : 650px){
	.bd_cmt_blk		{padding:0 10px;}
}

/* ÇÏ´Ü ÀÌÀü,´ÙÀ½±Û / ½æ³×ÀÏ¿ë / ÇöÀç±îÁöÃâ·Â css */
@media screen and (max-width : 1260px){
	.other_thum_title		{padding:35px 0 25px 0;}
	.other_thum_title .big		{font-size:25px; }
	.other_thum_title .sm		{font-size:14px; padding:10px 0 0 0;}
}

@media screen and (max-width : 900px){
	.other_thum_title		{padding:30px 0 20px 0;}
	.other_thum_title .big		{font-size:20px; }
	.other_thum_title .sm		{font-size:12px; padding:5px 0 0 0;}
}

@media screen and (max-width : 650px){
	.other_thum_title		{padding:20px 0 15px 0;}
	.other_thum_title .big		{font-size:15px; }
	.other_thum_title .sm		{font-size:11px; padding:5px 0 0 0;}
}


/* ÇÏ´Ü ÀÌÀü,´ÙÀ½±Û / ½æ³×ÀÏ¿ë css */
@media screen and (max-width : 900px){
	.list_view_pic		{padding:20px 30px 0px 30px;}
	.list_view_pic .arbx		{font-size:30px; width:calc(100% - 135px); padding:0 30px;}
	.list_view_pic .imgbx		{width:110px; font-size:30px;}
	.list_view_pic .spbx		{width:50px; font-size:30px;}
}

@media screen and (max-width : 650px){
	.list_view_pic		{padding:20px 10px 10px 10px;}
	.list_view_pic .arbx		{font-size:20px; width:calc(100% - 100px); padding:0 20px;}
	.list_view_pic .imgbx		{width:80px; font-size:20px;}
	.list_view_pic .spbx		{width:40px; font-size:20px;}
}


/* ÇÏ´Ü ÀÌÀü,´ÙÀ½±Û / ½æ³×ÀÏ¿ë / ÇöÀç±îÁöÃâ·Â css */
@media screen and (max-width : 900px){
	.list_view_pic2		{padding:20px 30px 0px 30px; }
	.list_view_pic2 .arbx		{font-size:30px; width:calc(100% - 210px); padding:0 30px;}
	.list_view_pic2 .cur_imgbx		{width:200px; padding:0 30px; font-size:30px;}
	.list_view_pic2 .imgbx		{width:110px; font-size:30px;}
}

@media screen and (max-width : 650px){
	.list_view_pic2		{padding:20px 10px 10px 10px; }
	.list_view_pic2 .arbx		{font-size:20px; width:calc(100% - 145px); padding:0 20px;}
	.list_view_pic2 .cur_imgbx		{width:130px; padding:0 20px; font-size:20px;}
	.list_view_pic2 .imgbx		{width:80px; font-size:20px;}
}





/* ÇÏ´Ü±Û¾²±â¹öÆ° set pos css */
@media screen and (max-width : 1260px){
	.btn_set_blk		{padding:0px 10px;}
	.btn_st_us			{float:none; display:inline-block; width:110px; margin-top:15px;}
}

/* ÇÏ´Ü±Û¾²±â¹öÆ°2 / ¸ð¹ÙÀÏ¿¡¼­ °¡¸±¶§ set pos css */
@media screen and (max-width : 1260px){
	.btn_set_blk2		{display:inline-block; width:100%; margin:0;}
	.btn_st_us2			{float:none; display:inline-block; width:110px; margin-top:15px;}
}

/* °Ô½ÃÆÇ¸®½ºÆ® »ó´Ü¿¡ Æ¯º°È÷ ÅØ½ºÆ®¸¦ ÀÔ·ÂÇÏ°íÀÚÇÒ¶§ css */
@media screen and (max-width : 1260px){
	.board_app_title		{display:none;}
	.board_app_box		{padding:30px;}
	.board_app_box .tt		{font-size:15px;}
	.board_app_box .txt		{font-size:12px; padding-top:10px; line-height:150%;}
	.board_app_box2		{display:none;}
}

@media screen and (max-width : 900px){
	.board_app_box		{padding:20px 20px 5px 20px;}
	.board_app_box .tt		{font-size:13px;}
	.board_app_box .txt		{font-size:11px; padding-top:7px; line-height:130%;}
}

@media screen and (max-width : 650px){
	/*.board_app_box		{padding:20px 20px 25px 20px; border-bottom:0px solid #eeeeee; background:#212128; color:white;}*/
	.board_app_box		{padding:10px 20px 10px 20px; border-bottom:1px solid #eeeeee; background:#fafafa; color:black;}
	.board_app_box .tt		{font-size:11px;}
	.board_app_box .txt		{font-size:9px; padding-top:7px; line-height:140%;}
}


/* ±ÇÇÑ¹Ú½º css */
@media screen and (max-width : 900px){
	.no_perm_blk					{padding:40px 0px;}
	.no_perm_blk	 .msg		{font-size:13px;}
	.no_perm_blk	 .btn_set	{font-size:11px; margin-top:20px;}
	.no_perm_blk	 .btn_ar		{padding:10px 0px; border-radius:2px; width:120px;}
}


/* ´ñ±Û¼ö ¹× ±ÇÇÑÀÌ ¾ø´Ù Ç¥½Ã css */
@media screen and (max-width : 900px){
	.cmt_li_return			{margin:30px 0 15px 0; border:0px; padding:0 20px; }
	.cmt_li_return .title			{width:calc(100% - 100px); font-size:15px; }
	.cmt_li_return .title span	{margin-right:10px;}
	.cmt_li_return .btn			{width:100px; font-size:11px; padding:7px 0; }
	.cmt_li_count			{padding:0 0 0 25px; font-size:12px;}
	.cmt_li_no_p				{padding:15px 0px; border:1px solid #eeeeee; border-width:1px 0; font-size:12px; margin:5px 0px;}
}

@media screen and (max-width : 650px){
	.cmt_li_return			{margin:20px 0 10px 0;}
	.cmt_li_return .title			{width:calc(100% - 70px); font-size:13px; }
	.cmt_li_return .title span	{margin-right:7px;}
	.cmt_li_return .btn			{width:70px; font-size:10px; padding:3px 0; letter-spacing:-0.05em;}
	.cmt_li_count			{padding:0 0 0 20px;font-size:11px;}
	.cmt_li_no_p				{float:left; width:100%; background:#fafafa; padding:10px 0px; border-top:1px solid #dadada; border-bottom:1px solid #dadada; font-size:10px; margin:5px 0px;}
}

/* ´ñ±Û ±âº»³»¿ë css */
@media screen and (max-width : 900px){
	.cmt_li_df1						{border:1px solid #eeeeee; margin-top:10px; padding:25px;}
	.cmt_li_df2						{border:1px solid #eeeeee; border-width:0 1px 1px 1px; background:#fafafa; padding:25px; width:calc(100% - 25px);}
	.cmt_li_memo					{font-size:11px; line-height:150%;}
	.cmt_li_bx							{margin-bottom:0px; padding-bottom:10px; border:0px;}
	.cmt_li_bx .name				{font-size:13px; font-weight:bold;}
	.cmt_li_bx .rcnd				{font-size:10px;}
	.cmt_li_bx .date				{font-size:10px; letter-spacing:-0.05em;}
	.cmt_li_bx .tool img			{height:13px; padding-left:3px;}
}

@media screen and (max-width : 650px){
	.cmt_li_df1						{padding:20px;}
	.cmt_li_df2						{padding:20px; width:calc(100% - 20px);}
	.cmt_li_memo					{font-size:10px; line-height:150%;}
	.cmt_li_bx							{padding-bottom:5px;}
	.cmt_li_bx .name				{font-size:12px; font-weight:bold;}
	.cmt_li_bx .date				{font-size:9px;}
	.cmt_li_bx .tool img			{height:11px;}
}

/* ´ñ±ÛÀÇ ´ñ±Û Ãß°¡Ç¥½Ã css */
@media screen and (max-width : 900px){
	.cmt_li_adbx .cnt				{font-size:10px;  padding-top:5px;}
	.cmt_li_adbx .btn				{font-size:10px; padding:6px 8px;}
}

@media screen and (max-width : 650px){
	.cmt_li_adbx .cnt				{font-size:9px;}
	.cmt_li_adbx .btn				{font-size:9px;}
}


/* ´ñ±Û Æûcss */
@media screen and (max-width : 900px){
	.cmt_fm_ipbxk					{margin:0 0 -1px 0; padding:25px; border:1px solid #eeeeee; border-width:1px 0;}
	.cmt_fm_ipbxk .title			{font-size:13px; margin-bottom:10px;}
	.cmt_fm_ipbxk .box_set	{margin-bottom:0px;}
}

@media screen and (max-width : 650px){
	.cmt_fm_ipbxk						{padding:20px;}
	.cmt_fm_ipbxk .title				{font-size:12px;}
	.cmt_fm_ipbxk .info .tt			{width:80px; padding:9px 0 0 20px; font-size:10px;}
	.cmt_fm_ipbxk .info .con		{width:calc(100% - 80px); font-size:10px; }
	.cmt_fm_ipbxk .box_set .memo			{width:calc(100% - 70px);}
	.cmt_fm_ipbxk .box_set .memo .txr		{height:70px;}
	.cmt_fm_ipbxk .box_set .btn					{width:70px;}
	.cmt_fm_ipbxk .box_set .btn .save		{height:70px;}
}

/* ´ñ±ÛÀÇ ´ä±Û Æûcss */
@media screen and (max-width : 900px){
	.cmt_fm_ipbxk2					{padding:25px; border:1px solid #eeeeee; border-width:1px 0 1px 1px;width:calc(100% - 25px);}
	.cmt_fm_ipbxk2 .title			{font-size:13px; margin-bottom:10px;}
	.cmt_fm_ipbxk2 .box_set	{margin-bottom:0px;}
}

@media screen and (max-width : 650px){
	.cmt_fm_ipbxk2						{padding:20px;width:calc(100% - 20px);}
	.cmt_fm_ipbxk2 .title				{font-size:12px;}
	.cmt_fm_ipbxk2 .info .tt			{width:80px; padding:9px 0 0 20px; font-size:10px;}
	.cmt_fm_ipbxk2 .info .con		{width:calc(100% - 80px); font-size:10px; }
	.cmt_fm_ipbxk2 .box_set .memo			{width:calc(100% - 70px);}
	.cmt_fm_ipbxk2 .box_set .memo .txr		{height:70px;}
	.cmt_fm_ipbxk2 .box_set .btn					{width:70px;}
	.cmt_fm_ipbxk2 .box_set .btn .save		{height:70px;}
}


/* ´ñ±Û´õº¸±â ¹× ÆäÀÌÁö½ºÅµ¿µ¿ªcss */
@media screen and (max-width : 900px){
	.cmt_sp_ar		{border-top:0px solid #eeeeee; margin:0 0 0 0;}
	.cmt_sp_tilnk	{font-size:11px;}
	.cmt_sp_pos		{margin:0px 0;}
}

@media screen and (max-width : 650px){
	.cmt_sp_tilnk	{font-size:10px; padding:7px 15px;}
	.cmt_sp_pos		{margin:0px 0;}
}

/* ¸ðµç°Ô½ÃÆÇ »õ±Û/´ºÇ¥½Ã °øÅëcss */
@media screen and (max-width : 650px){
	.all_bd_cnt		{font-size:10px;margin-left:3px;}
}

/* Ã·ºÎÆÄÀÏ ·¹ÀÌ¾Æ¿ô °øÅëcss / »óÈ²¿¡µû¶ó º¯Çü */
@media screen and (max-width : 900px){
	.all_file_list		{padding:30px; }
	.all_file_list .att_title		{font-size:12px; padding:0 0 10px 10px;}
}

@media screen and (max-width : 650px){
	.all_file_list		{padding:15px; }
	.all_file_list .att_title		{font-size:11px; padding:0 0 5px 10px;}
}

/* Ã·ºÎÆÄÀÏ down css */
@media screen and (max-width : 900px){
	.bd_at_file		{padding:5px 0; font-size:10px; margin:1px 1px 0px 0px;}
	.bd_at_file .icon	{font-size:11px; padding:4px 0 0 10px;}
	.bd_at_file .name	{font-size:11px;}
	.bd_at_file .size	{font-size:10px;}
}

@media screen and (max-width : 650px){
	.bd_at_file		{width:calc(100% - 2px); font-size:9px;}
	.bd_at_file .name	{font-size:10px;}
	.bd_at_file .size	{font-size:9px;}
}

/* ¸®½ºÆ®³» Ã·ºÎµÈ ÆÄÀÏ */
@media screen and (max-width : 900px){
	.li_att_file {padding-top:10px;}
}

@media screen and (max-width : 650px){
	.li_att_file {padding-top:10px;}
}

/* °Ô½ÃÆÇ¸®½ºÆ® Ã·ºÎÆÄÀÏ Ãâ·Â st1 css */
@media screen and (max-width : 900px){
	.att_file_list	{margin:3px 3px 0 0; padding:3px 15px; }
	.att_file_list .f_size		{font-size:10px; opacity:0.6; margin-left:5px;}
}

@media screen and (max-width : 650px){
	.att_file_list	{margin:1px 1px 0 0; padding:3px 10px;  font-size:10px;}
	.att_file_list .f_size		{font-size:9px;}
}

/* ÁÁ¾Æ¿ä ½È¾î¿ä ¹öÆ° ¼¼ÆÃ css */
@media screen and (max-width : 900px){
	.bd_chart		{padding:10px 0 40px 0;}

	.vote_heart .v_grp		{border-radius:5px;}
	.vote_heart .btn_txt		{font-size:15px; padding:10px 0 10px 20px; }
	.vote_heart .like_cnt	{font-size:13px; padding:10px 20px 10px 10px; }

	.vote_heart2					{padding-bottom:20px;}
	.vote_heart2 .btn_icon input	{font-size:15px; padding:10px 0; }
	.vote_heart2 .v_grp		{border-radius:5px;}
	.vote_heart2 .btn_txt		{font-size:15px; padding:10px 0 10px 20px; }
	.vote_heart2 .like_cnt	{font-size:13px; padding:10px 20px 10px 10px; }

	.vote_heart3 .v_grp		{height:32px}
	.vote_heart3 .btn_txt		{font-size:13px; padding:10px 0 10px 10px; }
	.vote_heart3 .like_cnt	{font-size:11px; padding:10px 10px 10px 10px; }

}

@media screen and (max-width : 650px){
	.bd_chart		{padding:0 0 20px 0;}
	.bd_chart .ctt1		{font-size:11px;}
	.bd_chart .ctt2		{font-size:11px;}
	.bd_chart span	{font-size:10px; margin-left:3px;}
	.vote_like	{width:60px; font-size:11px;}
	.vote_like2	{width:60px; font-size:11px;}
	.vote_hate	{width:60px;  font-size:11px;}
	.vote_heart .btn_txt		{font-size:12px; padding:7px 0 7px 10px; }
	.vote_heart .like_cnt	{font-size:11px; padding:7px 10px 7px 5px; }

	.vote_heart2 .btn_icon input	{font-size:12px; padding:7px 0; }
	.vote_heart2 .btn_txt		{font-size:12px; padding:7px 0 7px 10px; }
	.vote_heart2 .like_cnt	{font-size:11px; padding:7px 10px 7px 5px; }

	.vote_heart3 .v_grp		{height:25px}
	.vote_heart3 .btn_txt		{font-size:12px; padding:7px 0 7px 10px; }
	.vote_heart3 .like_cnt	{font-size:11px; padding:7px 10px 7px 5px; }

}

/* °Ô½ÃÆÇº»¹® Å¸ÀÌÆ² º°µµ·Î Àû¿ë css */

@media screen and (max-width : 900px){
	.board_title_df		{line-height:150%; font-size:15px; padding:0 30px 10px 30px; text-align:left;}
}

@media screen and (max-width : 650px){
	.board_title_df		{font-size:13px;padding:5px 20px 10px 20px;}
}

/* °Ô½ÃÆÇ»ó¼¼º¸±â Å×ÀÌºíÇü css */
@media screen and (max-width : 1260px){
	table.tb_bd_view>tbody>tr>th		{padding:15px 0 15px 35px; width:150px; font-size:14px; }
	table.tb_bd_view>tbody>tr>td		{padding:15px 20px; font-size:14px; }
}

@media screen and (max-width : 900px){
	table.tb_bd_view>tbody>tr>th		{padding:13px 0 13px 13px; width:80px; font-size:12px; }
	table.tb_bd_view>tbody>tr>td		{padding:13px 15px; font-size:12px; }
}

@media screen and (max-width : 650px){
	table.tb_bd_view							{border-top:1px solid #3d3d3d;}
	table.tb_bd_view>tbody>tr>th		{padding:10px 0 10px 20px; width:80px; font-size:11px; }
	table.tb_bd_view>tbody>tr>td		{padding:10px 13px; font-size:11px; }
}

/* °Ô½ÃÆÇ»ó¼¼º¸±â ¸ðÁýµî Ç×¸ñ ´Ù¼öÀÏ°æ¿ì css */
@media screen and (max-width: 1260px){
	#crt_box .ttt		{padding:15px 0 15px 35px; }
	#crt_box .cont		{padding:15px 20px;}
}

@media screen and (max-width: 900px){
	.crt_box .ctitle		{height:60px;}
	.crt_box .ctitle .sbj			{padding:21px 0 0 20px; font-size:15px; }
	.crt_box .ctitle .share		{float:right;padding:17px 20px 0 20px;}
	.crt_box .ctitle .share img	{width:25px;}
	.crt_box .iset1		{font-size:12px; }
	.crt_box .iset2		{font-size:12px; }
	.crt_box .ttt		{padding:13px 0 13px 13px; width:80px; }
	.crt_box .cont		{padding:13px 15px; width:calc(100% - 80px);}
}

@media screen and (max-width: 650px){
	.crt_box .ctitle		{height:50px;}
	.crt_box .ctitle .sbj			{padding:16px 0 0 20px; font-size:13px; }
	.crt_box .ctitle .share		{float:right;padding:12px 20px 0 20px;}
	.crt_box .ctitle .share img	{width:25px;}

	.crt_box .iset1		{width:100%; font-size:11px; }
	.crt_box .iset2		{font-size:11px; }
	.crt_box .ttt		{padding:10px 0 10px 20px;}
	.crt_box .cont		{padding:10px 13px;}
}

/* °Ô½ÃÆÇ ¸®½ºÆ® / ¸ðÁý css */
@media screen and (max-width : 1260px){
	.crt_libox				{padding:0 30px;}
	.crt_libox .grp		{padding:30px; }
	.crt_libox .grp .cmt .new		{top:-31px; left:-31px; font-size:12px;}
	.crt_libox .grp .cmt .cnt		{top:-31px; right:-31px; padding-top:8px; width:30px; height:30px; font-size:12px;}
}

@media screen and (max-width : 900px){
	.crt_libox .grp		{width:calc(50% - 10px); padding:30px;}
	.crt_libox .grp .cmt .new		{top:-31px; left:-31px; font-size:10px; padding:5px;}
	.crt_libox .grp .cmt .cnt		{top:-31px; right:-31px; padding-top:4px; width:25px; height:25px; font-size:12px;}
}

@media screen and (max-width : 650px){
	.crt_libox				{padding:0; margin-top:-15px;}
	.crt_libox .grp		{width:100%; padding:40px 30px 30px 30px; margin:0; border-width:0 0 1px 0;}
	.crt_libox .grp .cmt .new		{top:7px; left:-12px; font-size:0; padding:0; width:5px; height:5px; border-radius:100%; }
	.crt_libox .grp .cmt .cnt		{top:-20px; right:-10px; padding-top:4px; width:25px; height:25px; font-size:11px;}
	.crt_libox .grp .folder .set	{font-size:11px; padding:1px 0;}
}

/* »ó¼¼ÆäÀÌÁö³» À¯ÅõºêÇ×¸ñ¿¡ Àû¿ë css */
@media screen and (max-width : 1260px){
	.mv_contents					{display:inline-block; padding:50px 0 0 0;max-width:100%; width:100%;}
	.mv_contents .content		{padding:0 30px 30px 30px; }
	.mv_contents .txt				{font-size:13px; padding:0 50px;}

	.mv_contents2					{display:inline-block; padding:0;max-width:100%; width:100%;}
	.mv_contents2 .content		{padding:0 30px 30px 30px; }
	.mv_contents2 .txt				{font-size:13px; padding:0 50px;}
	.tg_movie_out2				{margin:0; padding:0 50px 50px 50px;  }
}

@media screen and (max-width : 900px){
	.mv_contents					{display:inline-block; padding:0;}
	.mv_contents .content		{padding:0 20px 20px 20px; }
	.mv_contents .txt				{font-size:12px;}


	.mv_contents2 .content		{padding:0 20px 20px 20px; }
	.mv_contents2 .txt				{font-size:12px;}

	.mv_contents2 .share				{padding:0 0 20px 0;  height:85px;}
	.mv_contents2 .share .sns	{width:45px; padding:3px;}
	.tg_movie_out				{margin:-30px 0 30px 0;}
	.tg_movie_out1				{margin:0px 0 30px 0;}
	.tg_movie_out2				{padding:0 30px 30px 30px;  }
}

@media screen and (max-width : 650px){
	.mv_contents					{display:inline-block; }
	.mv_contents .content		{padding:0 0 20px 0; }
	.mv_contents .txt				{font-size:11px; padding:0 30px;}

	.mv_contents2 .content		{padding:0 0 20px 0; }
	.mv_contents2 .txt				{font-size:11px; padding:0 30px;}

	.mv_contents2 .share				{padding:0 0 15px 0; height:70px;}
	.mv_contents2 .share .sns	{width:40px;}

	.tg_movie_out				{margin:-20px 0 30px 0;}
	.tg_movie_out2				{padding:0 ;  }
}


/* °Ô½ÃÆÇ_¸®½ºÆ® ÁÁ¾Æ¿ä,´ñ±Û¼ö Ãâ·Â, »õ±Û °øÅë / ½ºÅ¸ÀÏ1¹ø css */
@media screen and (max-width : 1260px){
	.list_cmtbox .new		{font-size:12px;}
}

@media screen and (max-width : 900px){
	.list_cmtbox .new		{font-size:10px; padding:5px;}
}

@media screen and (max-width : 650px){
	.list_cmtbox .vote		{padding:0 10px ; }
	.list_cmtbox .cnt		{padding:0 10px; }
	.list_cmtbox .ficon		{padding:10px 5px 0 0; font-size:10px;}
	.list_cmtbox .liea		{padding:8px 0 0 0;font-size:10px; font-weight:normal; }
	.list_cmtbox .new		{font-size:9px; padding:5px;}
}


/* °Ô½ÃÆÇ_±âº»_¸®½ºÆ®  / À¥Áø½ºÅ¸ÀÏ + ±âº»*/
@media screen and (max-width : 1260px){
	.default_list											{border-width:0px; margin-top:-50px;}

}

@media screen and (max-width : 900px){
	.default_list											{margin-top:-30px;}
	.default_list .content							{padding:20px; font-size:12px;}
	.default_list .content .no				{width:100px;}
	.default_list .content .no .wps			{height:100px; padding-top:37px; font-size:20px;}

	.default_list .content .b_set				{width:calc(100% - 100px); padding:0 0 0 20px;}
	.default_list .content .b_set .title		{font-size:13px; }
	.default_list .content .b_set .more		{line-height:180%; font-size:11px;padding:10px 0; }
	.default_list .content .b_set .name	{font-size:11px;}
	.default_list .content .b_set .name span	{font-weight:normal;}
	.default_list .content .cmt .cnt		{top:-21px; right:-20px; padding:5px 10px; width:auto; height:auto; font-size:11px;}
}

@media screen and (max-width : 650px){
	.default_list											{margin-top:-15px;}
	.default_list .content							{padding:20px 25px 25px 25px; font-size:12px;}
	.default_list .content .ptbox .new		{top:-10px; left:-15px;  width:25px; height:25px; padding:9px 0 0 0 ; font-size:8px;}
	.default_list .content .no				{width:auto; height:auto; }
	.default_list .content .no .wps			{height:auto; padding:3px 15px; font-size:12px; margin-bottom:10px;}

	.default_list .content .b_set				{width:100%; padding:0;}
	.default_list .content .b_set .title		{font-size:13px; }
	.default_list .content .b_set .more		{line-height:160%; font-size:10px; padding:10px 0; display: -webkit-box; display: -ms-flexbox; display: box; margin-top:1px;  overflow:hidden; vertical-align:top; opacity:0.5;}
	.default_list .content .b_set .name	{font-size:10px;}
	.default_list .content .cmt						{float:left; font-size:11px; width:100%;}
	.default_list .content .cmt .cnt		{top:-5px; right:-10px; font-size:10px; padding:3px 10px;}
}








/*=================================++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++===*

/* °Ô½ÃÆÇ_±Û¾²±â °øÅë / ±âº» css */
@media screen and (max-width : 1000px){
	.wrt_dfbox		{width:100%; margin:0px; border:0px solid #eeeeee;}
}

@media screen and (max-width : 900px){
	.wrt_dfbox				{width:100%; margin:0px; border:0px solid #eeeeee; padding:30px 20px;}
	.wrt_dfbox .tt_yak	{font-size:14px;}
	.wrt_dfbox .fd_title	{font-size:14px; padding:15px 0 10px 0;}
	.wrt_dfbox .memo{height:120px; font-size:13px; padding:25px; line-height:170%;}
	.wrt_dfbox .label	{font-size:14px;}
	.wrt_dfbox .btn .save	{font-size:13px;}
	.wrt_dfbox .btn .cancel	{font-size:13px;}
}

@media screen and (max-width : 650px){
	.wrt_dfbox		{padding:0 15px 20px 15px;}
	.wrt_dfbox .tt_yak	{width:100%; font-size:11px; letter-spacing:-0.05em; text-align:left;}
	.wrt_dfbox .fd_title	{font-size:11px; padding:12px 0 8px 0; letter-spacing:-0.05em;}
	.wrt_dfbox .memo{height:90px; font-size:11px; padding:20px 5px; line-height:150%;}
	.wrt_dfbox .grp		{padding:0 0 10px 0;}
	.wrt_dfbox .label	{font-size:11px; }
	.wrt_dfbox .btn .save	{width:150px;font-size:12px;}
	.wrt_dfbox .btn .cancel	{width:150px;font-size:12px;}
	.wrt_dfbox .set		{padding:2px 0;}
	.wrt_dfbox .set2		{width:100%; padding:2px 0;}
	.wrt_dfbox .title		{padding:7px 0 2px 5px; font-size:11px;}
	.wrt_dfbox .title2		{padding:7px 0 2px 5px; font-size:11px;}
	.wrt_dfbox .cbx		{width:100%;}
	.wrt_dfbox .cbx .lgrp		{font-size:11px;padding:5px 0 0 8px;}
	.wrt_dfbox .cbx .lgrp .arl		{width:33.3333%;}
	.wrt_dfbox .frm		{height:35px; font-size:12px;}
	.wrt_dfbox .frm_s	{height:35px; font-size:12px;}
	.wrt_dfbox .txar		{height:150px; font-size:12px;}
	.wrt_dfbox .cbx .ar1	{width:30%; margin-right:0px;}
	.wrt_dfbox .cbx .ar2	{float:left; width:calc(35% - 2px); margin:0 0 0 2px;}
}


/* °Ô½ÃÆÇ_±âº»_´º³»¿ëº¸±â css */
@media screen and (max-width : 1260px){
	.bbs_ppview							{border-bottom:1px solid #eeeeee;}
	.bbs_ppview .top .ad_move	{display:none;}
}

@media screen and (max-width : 900px){
	.bbs_ppview .top .title			{font-size:15px; padding:20px 10px; }
	.bbs_ppview .set					{font-size:11px;}
	.bbs_ppview .set .info			{ padding:15px 15px 10px 15px;; border:0px solid red;}
	.bbs_ppview .file					{padding:15px 10px 10px 10px;}
	.bbs_ppview .content img	{padding:0px;}
	.bbs_ppview .content	 .txt	{font-size:12px;padding:20px 0;}
}

@media screen and (max-width : 650px){
	.bbs_ppview .top .title			{font-size:11px; padding:15px 10px; }
	.bbs_ppview .set					{font-size:9px; letter-spacing:-0.05em;}
	.bbs_ppview .set .info			{ padding:10px 10px 5px 10px; border:0px solid red;}
	.bbs_ppview .file					{padding:10px;}
	.bbs_ppview .content	 .txt	{font-size:11px;padding:15px 0;}
}

/* °Ô½ÃÆÇ_±Û¾²±â °øÅë / ¿ÜºÎÁöµµ»ðÀÔ css */
@media screen and (max-width : 900px){
	.board_map_block .btar input			{width:160px; height:40px;}
	.board_map_block .txt				{font-size:13px; line-height:160%;}
}

@media screen and (max-width : 650px){
	.board_map_block .btar		{padding:7px 0 2px 0;}
	.board_map_block .btar input			{width:150px; height:35px; font-size:11px;}
	.board_map_block .txt				{font-size:11px; line-height:160%; letter-spacing:-0.05em;}
	.board_map_block .map_kind			{padding:20px; margin-top:25px; }
	.board_map_block .ist_btn			{width:60px ;height:60px;margin:-45px 0 15px 0; }
	.board_map_block .ist_btn .icon	{float:left; width:100%; font-size:20px; padding:12px 0 0px 0;}
	.board_map_block .ist_btn .tt		{float:left; width:100%; font-size:11px;}
	.board_map_block .ltx				{font-size:11px; line-height:140%; padding:15px 10px 0 10px;}
	.board_map_block .ch_bx			{padding:15px 0;  font-size:10px; margin-top:15px;}
}


/* secret_¸®½ºÆ® css */
@media screen and (max-width : 1260px){
}

@media screen and (max-width : 900px){
	.secret_list											{margin-top:-30px; border-top:0px;}
	.secret_list .set										{display:none; }
	.secret_list .content								{padding:15px 0px;}
	.secret_list .content .no						{width:80px; font-size:11px;}
	.secret_list .content .title						{width:calc(100% - 160px); font-size:13px;}
	.secret_list .content .date					{width:80px; text-align:right;padding-right:20px; font-size:11px;}
}

@media screen and (max-width : 650px){
	.secret_list										{margin-top:-15px;}
	.secret_list .content							{padding:12px 0px;}
	.secret_list .content .no					{width:50px; font-size:10px;}
	.secret_list .content .title					{width:calc(100% - 130px); font-size:12px;}
	.secret_list .content .date					{font-size:10px;}
}


/* ###################################################################### ¸ÞÀÎ½½¶óÀÌµå  css ######################################################################### */
/* ¸®½ºÆ® css */
@media screen and (max-width : 1260px){
	.mv_msl										{margin-top:-50px;  border:0;}
	.mv_msl .content .lgrp			{padding:10px 0 0 50px; }
	.mv_msl .content .lgrp .rst						{width:65%;}
	.mv_msl .content .lgrp .who					{width:35%;}
}

@media screen and (max-width : 900px){
	.mv_msl										{margin-top:-30px;}
	.mv_msl .content						{padding:30px;}
	.mv_msl .content .thum			{width:150px;}
	.mv_msl .content .lgrp			{width:calc(100% - 150px); padding:0 0 0 50px; }
	.mv_msl .content .lgrp .title			{font-size:18px; padding:0;}
	.mv_msl .content .lgrp .stxt			{font-size:15px; padding:10px 0 0 0;}
	.mv_msl .content .lgrp .ltxt				{font-size:12px; padding:10px 0 15px 0; line-height:170%;}
	.mv_msl .content .lgrp .rst				{padding:0 0 0 5px;font-size:12px; }
	.mv_msl .content .lgrp .who			{font-size:12px; }
	.mv_msl .content .lgrp .set		{padding:2px 0;}
}

@media screen and (max-width : 650px){
	.mv_msl									{margin-top:-15px;}
	.mv_msl .content					{padding:25px;}
	.mv_msl .content .thum		{width:100%;}
	.mv_msl .content .lgrp		{width:100%; padding:15px 15px 0 15px; }
	.mv_msl .content .lgrp .title			{font-size:15px; padding:0;}
	.mv_msl .content .lgrp .title .st_yes		{margin-right:5px; padding:4px 8px;font-size:11px;}
	.mv_msl .content .lgrp .title .st_no		{margin-right:5px; padding:4px 8px;font-size:11px;}
	.mv_msl .content .lgrp .stxt			{font-size:13px; padding:5px 0 0 0;}
	.mv_msl .content .lgrp .ltxt				{font-size:11px; line-height:160%;}
	.mv_msl .content .lgrp .rst				{padding:0 0 0 5px;font-size:11px;  width:100%;}
	.mv_msl .content .lgrp .who				{padding:15px 0 0 5px;font-size:11px;  width:100%;  margin-top:15px; border-top:1px solid #eeeeee;}

	.mv_msl .content .lgrp .set		{padding:1px 0;}
}



@media screen and (max-width : 1260px){
	.mv_msl2										{margin-top:-50px;  border:0;}

	.mv_msl2 .content .mv_link						{width:300px;}
	.mv_msl2 .content .lgrp							{width:calc(100% - 300px);padding:0 0 0 50px; }
	.mv_msl2 .content .lgrp .rst						{width:65%;}
	.mv_msl2 .content .lgrp .who					{width:35%;}
}

@media screen and (max-width : 900px){
	.mv_msl2										{margin-top:-30px;}
	.mv_msl2 .content						{padding:30px;}
	.mv_msl2 .content .mv_link						{width:200px;}
	.mv_msl2 .content .thum			{width:150px;}
	.mv_msl2 .content .lgrp			{width:calc(100% - 200px); padding:0 0 0 30px; }
	.mv_msl2 .content .lgrp .title			{font-size:18px; padding:0;}
	.mv_msl2 .content .lgrp .stxt			{font-size:15px; padding:10px 0 0 0;}
	.mv_msl2 .content .lgrp .ltxt				{font-size:12px; padding:10px 0 15px 0; line-height:170%;}
	.mv_msl2 .content .lgrp .rst				{padding:0 0 0 5px;font-size:12px; }
	.mv_msl2 .content .lgrp .who			{font-size:12px; }
	.mv_msl2 .content .lgrp .set		{padding:2px 0;}
}

@media screen and (max-width : 650px){
	.mv_msl2									{margin-top:-15px;}
	.mv_msl2 .content					{padding:25px;}
	.mv_msl2 .content .mv_link						{width:100%;}
	.mv_msl2 .content .thum		{width:100%;}
	.mv_msl2 .content .lgrp		{width:100%; padding:15px 15px 0 15px; }
	.mv_msl2 .content .lgrp .title			{font-size:15px; padding:0;}
	.mv_msl2 .content .lgrp .title .st_yes		{margin-right:5px; padding:4px 8px;font-size:11px;}
	.mv_msl2 .content .lgrp .title .st_no		{margin-right:5px; padding:4px 8px;font-size:11px;}
	.mv_msl2 .content .lgrp .stxt			{font-size:13px; padding:5px 0 0 0;}
	.mv_msl2 .content .lgrp .ltxt				{font-size:11px; line-height:160%; display:none;}
	.mv_msl2 .content .lgrp .rst				{padding:15px 0 0 5px;font-size:11px;  width:100%;}
	.mv_msl2 .content .lgrp .who				{padding:15px 0 0 5px;font-size:11px;  width:100%;  margin-top:15px; border-top:1px solid #eeeeee; display:none;}

	.mv_msl2 .content .lgrp .set		{padding:1px 0;}
}

/* ###################################################################### ¸ÞÀÎ½½¶óÀÌµå ³¡ css ######################################################################### */

/* ÃÔ¿µÀå¼Ò¸®½ºÆ® css */
@media screen and (max-width: 1260px){
	.locate_bx			{border-top:0px solid #eeeeee; margin-top:-50px;}
	.locate_bx .no				{font-size:13px;}
	.locate_bx .tt a			{font-size:17px;}
	.locate_bx .company			{font-size:18px; padding:10px 0 10px 0;}
}

@media screen and (max-width: 900px){
	.locate_bx			{margin-top:-30px;}
	.locate_bx .content			{padding:30px;}
	.locate_bx .no				{font-size:12px; width:80px; }
	.locate_bx .set			{width:calc(100% - 80px);}
	.locate_bx .tt a			{font-size:15px;}
	.locate_bx .company			{font-size:17px; padding:10px 0 10px 0;}
	.locate_bx .add						{font-size:12px;}
	.locate_bx .tel						{font-size:12px; padding:5px 0 0 0;}
	.locate_bx .email					{font-size:12px;}
}

@media screen and (max-width: 650px){
	.locate_bx			{margin-top:-15px;}
	.locate_bx .content			{padding:20px;}
	.locate_bx .no				{font-size:11px; width:50px;}
	.locate_bx .set			{width:calc(100% - 50px);}
	.locate_bx .tt a			{font-size:13px;}
	.locate_bx .company			{font-size:15px; padding:5px 0 5px 0;}
	.locate_bx .add						{font-size:11px;}
	.locate_bx .tel						{font-size:11px; padding:0px 0 0 0;}
	.locate_bx .email					{font-size:11px;}
}


/* ¸ðµ¨¶óÀÎ½ÅÃ»¼­ css */
@media screen and (max-width : 1260px){
	.mdl_app				{padding:0 80px 80px 80px ;margin-top:-110px;}
	.mdl_app .pos		{width:100%; padding:60px; border-radius:35px;}
}

@media screen and (max-width : 900px){
	.mdl_app				{padding:0 0 50px 0 ;margin-top:0px;}
	.mdl_app .pos		{padding:50px; border-radius:0px; border:1px solid #eeeeee; border-width:0 0 1px 0;box-shadow:none; background:white;}
	.mdl_app .ap_btit		{padding:0 0 20px 0; font-size:20px;}
	.mdl_app .title			{width:100px; top:11px; left:15px;  font-size:13px; }
	.mdl_app .ap_set .cbx input	{height:40px; padding-left:100px; font-size:13px; border-radius:5px;}
	.mdl_app .ap_set textarea	{height:120px; padding:15px; font-size:13px; border-radius:5px;}
	.mdl_app .code		{padding:5px 0 0 0 ; margin:3px 0; width:100px; height:40px; }
	.mdl_app .code img	{width:70%;}
	.mdl_app .box_35 {height:40px;}
	.mdl_app .up_btn {height:40px; line-height:40px;}
	.mdl_app .pos .yak_txt		{padding:20px 0 10px 0px; }

	.mdl_app .pos .yak_txt .ytt			{font-size:11px; padding-left:10px;}
	.mdl_app .pos .yak_txt .ychk		{font-size:11px;}

	.mdl_app .pos .ybx .set .label	{font-size:11px;}
	.mdl_app .btn		{margin-top:20px;}
	.mdl_app .btn .save		{width:200px; padding:20px 0; font-size:13px; border-radius:5px;}
}

@media screen and (max-width : 650px){
	.mdl_app				{padding:0 0 30px 0 ;}
	.mdl_app .pos		{padding:30px; }
	.mdl_app .ap_btit		{padding:0 0 17px 0; font-size:15px;}
	.mdl_app .ap_btit span	{margin-right:5px;}
	.mdl_app .title			{width:70px; top:11px;  font-size:12px; }
	.mdl_app .ap_set	{padding:0px; width:100%; margin-top:-1px;}
	.mdl_app .ap_set .cbx input	{height:40px; padding-left:70px; font-size:11px; border-radius:0px;}
	.mdl_app .ap_set textarea	{height:120px; padding:15px; font-size:11px; border-radius:0px;}
	.mdl_app .ap_set .cbx input:focus {background-color: #f7fcff !important; border:1px solid #dddddd !important;}
	.mdl_app .ap_set textarea:focus {background-color: #f7fcff !important; border:1px solid #dddddd !important;}
	.mdl_app .ap_set.pad	{padding:5px 0;}
	.mdl_app .wrntxt		{margin:10px 0 5px 5px;}
	.mdl_app .code		{padding:5px 0 0 0 ; margin:0px 0; width:80px; height:40px; border-radius:0;}
	.mdl_app .code img	{width:80%;}
	.mdl_app .pos .ybx .memo{background:#fafafa; }
	.mdl_app .box_35 {border-radius:1px !important; font-size:11px; width: calc(100% - 105px); height:30px;}
	.mdl_app .up_btn {font-size:11px;border-radius:0px;height:30px; line-height:30px;}
	.mdl_app .ap_set.spw	{width:calc(100% - 79px); margin:0 0 0 -1px;}
	.mdl_app .pos .ybx		{padding:0px 0 0px 0; width:100%; }
	.mdl_app .pos .y_space	{width:100%; height:15px;}
	.mdl_app .pos .yak_txt		{padding:20px 0 10px 0px; font-size:13px; margin-top:0px; border-top:1px solid #eeeeee;;}
	.mdl_app .pos .ybx .set		{padding:10px 0 0 0; }
	.mdl_app .pos .ybx .set .label	{font-size:11px;}

	.mdl_app .pos .yak_txt .ytt			{width:100%; padding:0; text-align:left; padding-top:5px;}
	.mdl_app .pos .yak_txt .ychk		{width:100%; text-align:left;}

	.mdl_app .pos .ybx .memo{height:100px; font-size:10px; padding:10px; line-height:150%; }
	.mdl_app .btn		{margin-top:20px;}
	.mdl_app .btn .save		{width:200px; padding:15px 0; font-size:12px; border-radius:5px;}
}
