
@media all and (min-width:769px) and (max-width:1260px) {

	.sub_01box{ 
		width:96%; 
		margin:20px auto 0 auto;   
	}
 
	.sub1_searbox{
		background:#ff7459;
		display:block;
		padding:13px 30px;
		border-radius:15px;  
		margin-bottom:50px;
	}
	.sub1_selbox{
		display:block; 
	}

	.sub1_secbox{ 
		display:block;
		padding:0px; 
	}
	.sub1_serbox{ 
		display:block;
	}

	.sub1_sl_title{
		display:inline-block;
	}
	.sub1_sl_text{
		display:inline-block;
		color:#fff;
		font-size:17pt; 
		font-family: 'Noto Sans KR', 'Montserrat', sans-serif; 
		font-weight:700;
		margin-top:-10px;
		text-align:left;
		padding-right:50px; 
	}
	.sub_search{
		font-size:16pt; 
		font-family: 'Noto Sans KR', 'Montserrat', sans-serif; 
		color:#fff;
		background:#000;
		padding:10px 20px;
		border-radius:10px;   
		margin-top:10px;   
	}

	.sub02_leftb{
		width: calc(100% - 20px);  
		display:inline-block; 
		vertical-align:top;  
		margin-bottom:20px;
	}
	.sub02_rightb{
		width:100%;
		display:block; 
		vertical-align:top; 
		text-align:center;  
	} 
	.sub_rigimg_pc{
		display:none;
	}
	.sub_rigimg_mo{
		display:block;
	}
	.margintop30{
		margin-top:0px;
	}
	.sub02_premium_boxlil{ 
		width: calc(31% - 15px); 
		padding:10px 10px;
		margin:10px auto;
	}
	.sub02_premium_boxli{ 
		width: calc(31% - 15px); 
		padding:10px 10px;
		margin:10px auto;
	} 
}



@media all and (min-width:425px) and (max-width:768px) {
	.sub_01box{ 
		width:96%; 
		margin:20px auto 0 auto;   
	}
	.sub1_searbox{
		background:#ff7459;
		display:block;
		padding:13px 30px;
		border-radius:15px;  
		margin-bottom:50px;
	}
	.sub1_selbox{
		display:block; 
	}

	.sub1_secbox{ 
		display:block;
		padding:0px; 
	}
	.sub1_serbox{ 
		display:block;
	}

	.sub1_sl_title{
		display:inline-block;
	}
	.sub1_sl_text{
		display:inline-block;
		color:#fff;
		font-size:17pt; 
		font-family: 'Noto Sans KR', 'Montserrat', sans-serif; 
		font-weight:700;
		margin-top:-10px;
		text-align:left;
		padding-right:30px; 
	}
	.sub_search{
		font-size:13pt; 
		font-family: 'Noto Sans KR', 'Montserrat', sans-serif; 
		color:#fff;
		background:#000;
		padding:10px 20px;
		border-radius:10px;   
		margin-top:10px;   
	}

	.sel13{
		width:45%; margin-left:6px;
	} 
	.sel20{
		width:45%; margin-left:6px;
	} 
	.sel25{
		width:45%; display:inline-block;
	} 
	.sel35{
		width:45%; margin-left:10px;
	} 
	input.formText3{ 
		width:43%; 
		font-size:11pt; 
	} 
	input.formText4{ 
		width:90%; 
		font-size:11pt; 
	} 
	select.formSelect{ 
		font-size:11pt; 
		line-height:40px;
		height:40px;
	}
	.sub02_leftb{
		width: calc(100% - 20px);  
		display:inline-block; 
		vertical-align:top;  
		margin-bottom:20px;
	}
	.sub02_rightb{
		width:100%;
		display:block; 
		vertical-align:top; 
		text-align:center;  
	}
	.sub_rigimg_pc{
		display:none;
	}
	.sub_rigimg_mo{
		display:block;
	}
	.margintop30{
		margin-top:0px;
	}

	.sub02_premium_box{ 
		display: block;
		margin-bottom:20px;
	}
	.sub02_premium_boxlil{ 
		width: calc(48% - 20px); 
		padding:10px 10px;
		margin:10px auto;
	}
	.sub02_premium_boxli{ 
		width: calc(48% - 20px);  
		padding:10px 10px;
		margin:10px auto;
	} 

}



@media all and (min-width:10px) and (max-width:425px) {
	.sub_01box{ 
		width:96%; 
		margin:20px auto 0 auto;   
	}
	.sub1_searbox{
		background:#ff7459;
		display:block;
		padding:13px 30px;
		border-radius:15px;  
		margin-bottom:50px;
	}
	.sub1_selbox{
		display:block; 
	}

	.sub1_secbox{ 
		display:block;
		padding:0px; 
	}
	.sub1_serbox{ 
		display:block;
	}

	.sub1_sl_title{
		display:inline-block;
	}
	.sub1_sl_text{
		display:inline-block;
		color:#fff;
		font-size:17pt; 
		font-family: 'Noto Sans KR', 'Montserrat', sans-serif; 
		font-weight:700;
		margin-top:-10px;
		text-align:left;
		padding-right:20px; 
	}
	.sub_search{
		font-size:11pt; 
		font-family: 'Noto Sans KR', 'Montserrat', sans-serif; 
		color:#fff;
		background:#000;
		padding:10px 20px;
		border-radius:10px;   
		margin-top:10px;   
	}
	.sel13{
		width:45%; margin-left:6px;
	} 
	.sel20{
		width:45%; margin-left:6px;
	} 
	.sel25{
		width:45%; display:inline-block;
	} 
	.sel35{
		width:45%; margin-left:10px;
	} 
	input.formText3{ 
		width:43%; 
		font-size:11pt; 
	} 
	input.formText4{ 
		width:90%; 
		font-size:11pt; 
	} 
	select.formSelect{ 
		font-size:11pt; 
		line-height:40px;
		height:40px;
	}
	.sub02_leftb{
		width: calc(100% - 20px);  
		display:inline-block; 
		vertical-align:top;  
		margin-bottom:20px;
	}
	.sub02_rightb{
		width:100%;
		display:block; 
		vertical-align:top; 
		text-align:center;  
	}
	.sub_rigimg_pc{
		display:none;
	}
	.sub_rigimg_mo{
		display:block;
	}
	.margintop30{
		margin-top:0px;
	}

	.sub02_premium_box{ 
		display: block;
		margin-bottom:20px;
	}
	.sub02_premium_boxlil{ 
		width: 98%; 
		padding:10px 10px;
		margin:10px auto;
	}
	.sub02_premium_boxli{ 
		width: 98%; 
		padding:10px 10px;
		margin:10px auto;
	} 



}







