@charset "UTF-8";

@media screen and (max-width:1400px){
	/* 공통  버튼 */
	.cont_btn_list_area {margin: 35px 0 0;}
	.cont_btn_list_area.mb30 {margin: 35px 0;}
	.cont_btn_list_area .list li {margin: 0 5px 0 0;}
	.cont_btn_list_area .list li .btn {min-width: 130px; padding: 0 15px;}
	.cont_btn_list_area .list li .btn .text {font-size: 14px;}
	.cont_btn_list_area .list li .cancell_btn {min-width: 130px; padding: 0 15px;}
	.cont_btn_list_area .list li .cancell_btn .text {font-size: 14px;}
	.cont_btn_list_area .list li .cancell_btn.blue:hover, .cont_btn_list_area .list li .cancell_btn.blue:focus {padding: 0 14px;}
	.cont_btn_list_area .list li .cancell_btn.gray:hover, .cont_btn_list_area .list li .cancell_btn.gray:focus {padding: 0 14px;}
	.cont_btn_list_area .list li .cancell_btn:hover .text, .cont_btn_list_area .list li .cancell_btn:focus .text {line-height: 34px;}

	.cont_btn_list_area .list li .btn .text.icon { padding: 0 15px 0 0;}

	/* border button */
	.custom_btn {min-width: 130px;}

	/* background-color button */
	.custom_btn2 {min-width: 130px;}

	.custom_tab_list_area3 {margin: 0 0 40px;}
	.custom_tab_list_area3.maxw800 {margin: 0 auto 40px;}
}

@media screen and (max-width:1280px){
	/* 공통  버튼 */
	.cont_btn_list_area {margin: 30px 0 0;}
	.cont_btn_list_area.mb30 {margin: 30px 0;}
	.cont_btn_list_area .list li .btn {min-width: 120px; padding: 0 10px;}
	.cont_btn_list_area .list li .btn .text {}
	.cont_btn_list_area .list li .cancell_btn {min-width: 120px; padding: 0 10px;}
	.cont_btn_list_area .list li .cancell_btn .text {line-height: 34px;}
	.cont_btn_list_area .list li .cancell_btn.blue:hover, .cont_btn_list_area .list li .cancell_btn.blue:focus {padding: 0 9px;}
	.cont_btn_list_area .list li .cancell_btn.gray:hover, .cont_btn_list_area .list li .cancell_btn.gray:focus {padding: 0 9px;}
	.cont_btn_list_area .list li .cancell_btn:hover .text, .cont_btn_list_area .list li .cancell_btn:focus .text {line-height: 32px;}

	/* border button */
	.custom_btn {min-width: 120px; padding: 0 10px;}
	.custom_btn .text {line-height: 34px;}

	/* background-color button */
	.custom_btn2 {min-width: 140px; padding: 0 10px;}
	.custom_btn2 .text {line-height: 34px;}

	.custom_tab_list_area3 {margin: 0 0 35px;}
	.custom_tab_list_area3.maxw800 {margin: 0 auto 35px;}
}

@media screen and (max-width:1080px){
	/* 공통  버튼 */
	.cont_btn_list_area {margin: 25px 0 0;}
	.cont_btn_list_area.mb30 {margin: 25px 0;}
	.cont_btn_list_area .list li .btn {min-width: 130px;}
	.cont_btn_list_area .list li .btn .text {line-height: 32px;}
	.cont_btn_list_area .list li .cancell_btn {min-width: 130px;}
	.cont_btn_list_area .list li .cancell_btn .text {line-height: 34px;}
	.cont_btn_list_area .list li .cancell_btn:hover .text, .cont_btn_list_area .list li .cancell_btn:focus .text {line-height: 32px;}

	/* border button */
	.custom_btn .text {line-height: 32px;}

	/* background-color button */
	.custom_btn2 .text {line-height: 32px;}

	.custom_tab_list_area3 {margin: 0 0 30px;}
	.custom_tab_list_area3.maxw800 {margin: 0 auto 30px;}
	.custom_tab_list_area3.step {display: none;}

	.icon_btn {margin: 0 0 0 5px; padding: 0 5px;}
	.icon_btn .text {padding: 0 0 0 15px; background-size: 13px auto; font-size: 14px; line-height: 24px;}
}

@media screen and (max-width:767px){
	/* 공통  버튼 */
	.cont_btn_list_area {margin: 20px 0 0;}
	.cont_btn_list_area.mb30 {margin: 20px 0;}
	.cont_btn_list_area .list {text-align: center !important;}
	.cont_btn_list_area .list li {width: calc(50% - 2.5px); margin: 5px 5px 0 0;}
	.cont_btn_list_area .list li.fl {float: inherit;}
	.cont_btn_list_area .list li:last-child {margin: 5px 0 0;}
	.cont_btn_list_area .list li:nth-child(-n+2) {margin: 0 5px 0 0;}
	.cont_btn_list_area .list li:nth-child(2n) {margin: 5px 0 0;}
	.cont_btn_list_area .list li:nth-child(2) {margin: 0;}
	.cont_btn_list_area .list li .btn {min-width: 100%;}
	.cont_btn_list_area .list li .btn .text {line-height: 26px;}
	.cont_btn_list_area .list li .cancell_btn {min-width: 100%;}
	.cont_btn_list_area .list li .cancell_btn .text {line-height: 28px;}
	.cont_btn_list_area .list li .cancell_btn:hover .text, .cont_btn_list_area .list li .cancell_btn:focus .text {line-height: 26px;}

	/* 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;}

	.custom_tab_list_area3 > .list {display: none;}
	.custom_tab_list_area3 .tab_bg {display: none;}
	.custom_tab_list_area3 .tab_slt {display: block; border: 1px solid #009688; background-image: url('/images/home/jpn/user/board/slt_arr_icon2.png'); color: #009688; border-radius: 20px;}
}

@media screen and (max-width:480px){
	.custom_tab_list_area {margin: 0 0 35px;}
	.cont_btn_list_area .list li {width: 100%; margin: 5px 0 0 !important;}
	.cont_btn_list_area .list li:first-child {margin: 0 !important;}
}