@charset "UTF-8";

@media screen and (max-width:1400px){
	/* 공통  버튼 */
	.cont_btn_list_area {margin: 35px 0 0;}
	.cont_btn_list_area .list li {margin: 0 5px 0 0;}
	.cont_btn_list_area .list li .btn {min-width: 100px; padding: 0 20px;}
	.cont_btn_list_area .list li .btn .text {line-height: 38px;}
	.cont_btn_list_area .list li .btn.sty2 .text {line-height: 44px;}
	.cont_btn_list_area .list li .btn.sty3 .text {line-height: 48px;}
	.cont_btn_list_area .list li .cancell_btn {min-width: 100px; padding: 0 20px;}
	.cont_btn_list_area .list li .cancell_btn .text {line-height: 36px;}
	.cont_btn_list_area .list li .cancell_btn.sty2 .text {line-height: 42px;}

	/* border button */
	.custom_btn {min-width: 150px; padding: 0 15px;}
	.custom_btn .text {font-size: 16px; line-height: 44px;}

	/* background-color button */
	.custom_btn2 {min-width: 150px; padding: 0 15px;}
	.custom_btn2 .text {font-size: 16px; line-height: 44px;}


}

@media screen and (max-width:1280px){
	/* 공통  버튼 */
	.cont_btn_list_area {margin: 30px 0 0;}
	.cont_btn_list_area .list li .btn {min-width: 90px; padding: 0 15px;}
	.cont_btn_list_area .list li .btn .text {font-size: 14px; line-height: 36px;}
	.cont_btn_list_area .list li .btn .text.icon { padding: 0 20px 0 0; background-size: 11px auto;}
	.cont_btn_list_area .list li .btn.sty2 .text {line-height: 40px;}
	.cont_btn_list_area .list li .btn.sty3 .text {line-height: 44px;}
	.cont_btn_list_area .list li .cancell_btn {min-width: 90px; padding: 0 15px;}
	.cont_btn_list_area .list li .cancell_btn .text {font-size: 14px; line-height: 34px;}
	.cont_btn_list_area .list li .cancell_btn.sty2 .text {line-height: 38px;}

	/* border button */
	.custom_btn {min-width: 140px; padding: 0 10px;}
	.custom_btn .text {font-size: 14px; line-height: 40px;}

	/* background-color button */
	.custom_btn2 {min-width: 140px; padding: 0 10px;}
	.custom_btn2 .text {font-size: 14px; line-height: 40px;}


}

@media screen and (max-width:1080px){
	/* 공통  버튼 */
	.cont_btn_list_area {margin: 25px 0 0;}
	.cont_btn_list_area .list li .btn {min-width: 80px; padding: 0 10px;}
	.cont_btn_list_area .list li .btn .text {line-height: 34px;}
	.cont_btn_list_area .list li .btn.sty2 .text {line-height: 36px;}
	.cont_btn_list_area .list li .btn.sty3 .text {line-height: 40px;}
	.cont_btn_list_area .list li .cancell_btn {min-width: 80px; padding: 0 10px;}
	.cont_btn_list_area .list li .cancell_btn .text {line-height: 32px;}
	.cont_btn_list_area .list li .cancell_btn.sty2 .text {line-height: 36px;}

	/* border button */
	.custom_btn {min-width: 130px;}
	.custom_btn .text {line-height: 38px;}

	/* background-color button */
	.custom_btn2 {min-width: 130px;}
	.custom_btn2 .text {line-height: 38px;}


}

@media screen and (max-width:767px){
	/* 공통  버튼 */
	.cont_btn_list_area {margin: 20px 0 0;}
	.cont_btn_list_area .list li {width: calc(50% - 2.5px); margin: 5px 5px 0 0 !important;}
	.cont_btn_list_area .list li:nth-child(-n+2) {margin: 0 5px 0 0 !important;}
	.cont_btn_list_area .list li:nth-child(2n) {margin: 5px 0 0 !important;}
	.cont_btn_list_area .list li:nth-child(2) {margin: 0 !important;}
	.cont_btn_list_area .list li .btn {min-width: 100%;}
	.cont_btn_list_area .list li .btn .text {line-height: 28px;}
	.cont_btn_list_area .list li .btn.sty2 .text {line-height: 30px;}
	.cont_btn_list_area .list li .btn.sty3 .text {line-height: 36px;}
	.cont_btn_list_area .list li .cancell_btn {min-width: 100%;}
	.cont_btn_list_area .list li .cancell_btn .text {line-height: 26px;}
	.cont_btn_list_area .list li .cancell_btn.sty2  .text {line-height: 28px;}
	.cont_btn_list_area .list li.sty2 { display: block; width: 100%; margin: 0 0 5px 0 !important;}
	.cont_btn_list_area .list li.sty2:last-child { margin: 0 !important;}

	/* border button */
	.custom_btn {min-width: 130px;}
	.custom_btn .text {line-height: 30px;}

	/* background-color button */
	.custom_btn2 {min-width: 130px;}
	.custom_btn2 .text {line-height: 30px;}


}

@media screen and (max-width:480px){
	.cont_btn_list_area.w480 .list li {width: 100%; margin: 0 0 5px !important;}
	.cont_btn_list_area.w480 .list li:last-child {margin: 0 !important;}

}