/* 신청폼 완료페이지 */
@media screen and (max-width: 650px){
	.send_end_box .se_pos .logo a		{margin-bottom:25px;}
	.send_end_box .se_pos .logo a img	{width:150px;}
	.send_end_box .se_pos .hd_box p		{font-size:11px;line-height:150%;}
	.send_end_box .se_pos ul.hd_btn		{padding:30px 0 0 0;}
	.send_end_box .se_pos ul.hd_btn li		{margin:0 3px;}
	.send_end_box .se_pos ul.hd_btn li a	{padding:15px 0; font-size:12px;}
}

/* 로그인, 회원가입, 정보수정 */
@media screen and (max-width: 900px){
	.member_content {padding:50px;}
	.member_content.modify {padding:50px;}
	.member_content .w_info {padding:20px 0;}
}

@media screen and (max-width: 650px){
	.mbr_logo		{margin-bottom:5px;}
	.member_content {padding:0;}
	.member_content.modify {padding:10px;}
	.member_content .mbx {padding:0; border:0;}
	.member_content > h2 {padding:15px 15px 15px 15px; font-size:18px; text-align:left;}
	.member_content .in_wrp 		{padding:35px 25px;}
	.member_content .notice_ment {padding:0 0px 15px 0px; margin-bottom:25px;}
	.member_content .notice_ment h2	{font-size:15px;}
	.member_content .notice_ment p	{font-size:11px; padding:5px 0 0 0; line-height:150%;}
	.member_content.logon {padding:0;}
	.member_content .m_header {padding:0 0px 15px 0px;}
	.member_content .m_header h2	{font-size:15px;}
	.member_content .m_header p	{font-size:11px; padding:5px 0 0 0;}
	.member_content ul.frm_box li input			{height:45px;}
	.member_content ul.frm_box li.selc select		{height:55px;}
	.member_content ul.frm_box.join li		{margin:5px 0;}
	.member_content .in_hdx {padding:20px 0 10px 10px; margin-top:20px; }
	.member_content .in_hdx h3	{font-size:14px;}
	.member_content .in_hdx p	{font-size:11px; padding:5px 0 0 0;}
	.member_content .rlt.ok		{margin-bottom:30px;}
	.member_content .btn_ar.jn			{padding:0 0px 25px 0px;}
	.member_content .btn_ar input					{height:65px; font-size:13px;}
	.member_content .btn_ar a					{line-height:65px; font-size:13px; }
	.member_content .rmb				{padding:20px 10px 0 10px;}
	.member_content .sd_msg			{padding:20px 10px; font-size:12px;}
	.member_content .ment				{font-size:12px;}
	.member_content .fileinfbox {padding:5px;}
	.member_content .last_msg {padding:0 5px 30px 5px;}
	.member_content .last_msg p {font-size:11px;}
	.member_content .w_info {padding:25px 0;}
	.member_content .w_info.pd_none	{padding:25px;}
	.member_content .w_info.last	{padding:25px 0;}
	.member_content .w_info h3	{font-size:13px; padding:0px 0 10px 3px;}
}

/* 로그인,회원가입 하단 동선 / 하단카피  / 약관동의 / 약관 팝*/
@media screen and (max-width: 650px){
	.member_logo 		{margin-bottom:35px;}
	ul.rule_list li > h5	{width:180px; font-size:11px;}
	ul.rule_list li > span	{width:calc(100% - 220px); font-size:11px;}
	.mask_content .show_con	{border-radius:0; width:100%; height:100%;}
	.mask_content .show_con .bx_hd	{height:55px;}
	.mask_content .show_con .bx_hd h2	{font-size:15px; padding:0 25px;}
	.mask_content .show_con .bx_hd i	{line-height:55px; width:55px;}
	.mask_content .show_con .bx_con	{height:calc(100% - 55px);}
	ul.mb_pick_btn		{padding:5px 0px 20px 0px;}
	ul.mb_pick_btn li a	{padding:17px 0;}
	ul.mb_pick_btn li a span	{font-size:12px;}
}

/* 검색창 폼박스 */

/* 검색결과 탭 */

/* 검색창 결과 / 레이아웃, 타이틀, 더보기 */

/* 검색결과 */
@media screen and (max-width: 900px){
	ul.result_bbs li a	{padding:30px 0;}
}

@media screen and (max-width: 650px){
	.search_fmbox			{padding:25px; border-radius:0;}
	.search_fmbox .pos h2			{padding:0 0 5px 0;font-size:13px; }
	.search_fmbox .pos p				{padding:0 0 10px 0px; font-size:11px;}
	.search_fmbox .pos .ipbx input			{height:50px; padding:0 65px 0 15px;}
	.search_fmbox .pos .ipbx button {width:50px;}
	.search_fmbox .pos .add_scr		{text-align:left; padding:15px 0 0 0;}
	.search_fmbox .pos .add_scr .retxt		{display:none;}
	ul.scr_tmn{ padding:15px; display:flex;}
	ul.scr_tmn li{flex:1; padding:12px 0px; font-size:11px;}
	.search_rlt_bd			{padding:0 15px 15px 15px; border-radius:0; background:#fff; margin-bottom:0px;}
	.search_rlt_bd .pos			{padding:0 0 25px 0;background:#fafafa; border-radius:7px;}
	.search_rlt_bd .pos > p		{font-size:13px; padding:25px 0 15px 0px;}
	.search_rlt_bd .pos .more_contents		{padding:10px 15px; border-radius:0 0 5px 5px; margin-bottom:0px;}
	.search_rlt_bd .pos .more_contents i		{font-size:13px;}
	.search_rlt_bd .pos .more_contents span		{font-size:11px;}
	ul.result_bbs li a	{padding:20px;}
	ul.result_bbs li .rest h3	{font-size:13px;}
	ul.result_bbs li .rest p	{font-size:11px; padding-top:5px;}
	ul.result_bbs li .rest .name,
	ul.result_bbs li .rest .date	{font-size:10px; padding:10px 5px 0 0;}
}