@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 {
		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;
	}



}