@media (max-width:1299px) { 

	.Boxz_main { background:#f9f9f9; padding:20px; border:1px solid #ddd; }
	
	 main { margin-top:53px; padding-top:0px !important; }
	 main section { height:auto; }

	.main_1 { text-align:center; }
	.main_1 img { width:100%; }

	.main_2 { text-align:center; padding-bottom:5px; }
	.main_2 ul {display:flex;flex-wrap:wrap;gap:5px;padding:0;margin:0;list-style:none;}
	.main_2 ul li {width:100%;}
	.pa_my_d_line { border-bottom:1px solid #ddd; padding-bottom:10px; box-sizing:border-box; margin-bottom:7px; }
	.pa_my_d dl { display:flex;flex-wrap:wrap;}
	.pa_my_d_l { width:60%; text-align:left; }
	.pa_my_d_r { width:40%; text-align:right; }
	.pa_my_d_c { width:100%; text-align:left; }
	.btn_change379
	.btn_change37 img { height:12px; }
	.pa_my_d_list dl{ display:flex;align-items:center;margin:0; padding:5px 0px 5px 0px; }
	.pa_my_d_list dt{
		width:80%;margin:0;text-align:left;
		overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
	}
	.pa_my_d_list dt a { color:#222; font-size:14px; font-family:'NanumSquareNeoVariable'; letter-spacing: 0.01em; line-height:1em;  }
    .pa_my_d_list dt a:hover  { color:#2f97ff; text-decoration:underline;  }
  	.pa_my_d_list dd{width:20%;margin:0;text-align:right;}
	.btn_change379 { 
		color:#222; font-size:16px; font-family:'NanumSquareNeo800'; letter-spacing: 0.05em; line-height:1em; 
		display:inline-block; transition:transform .2s ease;
	}
	.btn_change37 { 
		color:#555; font-size:12px; font-family:'NanumSquareNeo700'; letter-spacing: 0.05em; line-height:1em; 
		display:inline-block; transition:transform .2s ease;
		background:#fff; padding:5px 10px; border-radius:10px; 
	}
	.btn_change37 img { margin-left:5px; height:10px; }
	.btn_change379:hover, .btn_change37:hover { transform:scale(1.05); }

}

@media  all and (min-width : 1300px)  {  
	
	.Boxz_main { background:#f9f9f9; padding:20px; border-radius:20px; border:1px solid #ddd; }

	 main section { height:auto; }

	.main_1 { text-align:center; margin: 0 auto; width:80%; min-width:1300px;  }
	.main_1 img { width:100%; border-radius:20px; margin-top:20px; }

	.main_2 { text-align:center; margin: 0 auto; width:80%; min-width:1300px; padding-top:25px; padding-bottom:25px; }
	.main_2 ul {display:flex;flex-wrap:wrap;gap:20px;padding:0;margin:0;list-style:none;}
	.main_2 ul li {width:calc((100% - 20px) / 2);}
	.pa_my_d_line { border-bottom:1px solid #ddd; padding-bottom:10px; box-sizing:border-box; margin-bottom:7px; }
	.pa_my_d dl { display:flex;flex-wrap:wrap;}
	.pa_my_d_l { width:60%; text-align:left; }
	.pa_my_d_r { width:40%; text-align:right; }
	.pa_my_d_c { width:100%; text-align:left; }
	.btn_change379
	.btn_change37 img { height:12px; }
	.pa_my_d_list dl{ display:flex;align-items:center;margin:0; padding:5px 0px 5px 0px; }
	.pa_my_d_list dt{
		width:80%;margin:0;text-align:left;
		overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
	}
	.pa_my_d_list dt a { color:#222; font-size:14px; font-family:'NanumSquareNeoVariable'; letter-spacing: 0.01em; line-height:1em;  }
    .pa_my_d_list dt a:hover  { color:#2f97ff; text-decoration:underline;  }
  	.pa_my_d_list dd{width:20%;margin:0;text-align:right;}
	.btn_change379 { 
		color:#222; font-size:16px; font-family:'NanumSquareNeo800'; letter-spacing: 0.05em; line-height:1em; 
		display:inline-block; transition:transform .2s ease;
	}
	.btn_change37 { 
		color:#555; font-size:12px; font-family:'NanumSquareNeo700'; letter-spacing: 0.05em; line-height:1em; 
		display:inline-block; transition:transform .2s ease;
		background:#fff; padding:5px 10px; border-radius:10px; 
	}
	.btn_change37 img { margin-left:5px; height:10px; }
	.btn_change379:hover, .btn_change37:hover { transform:scale(1.05); }

}