@charset "utf-8";

.lnb > li > a{padding-left: 18px;padding-right: 18px;letter-spacing: -0.1em;}
.lnb .sub_depth a{letter-spacing: -0.1em;}
.btn_go{letter-spacing: -0.08em;}
.tab > li > a{letter-spacing: -0.1em;word-break: break-word;}

.ticket_list .cont{padding-right: 142px}

@media (min-width: 1401px) {
	.mn_intro .cont{padding-left: 30px;padding-right: 274px;}
	.mn_intro .cont .btns_area{right: 30px;}
	.btn_go{font-size: 15px;letter-spacing: -0.05em;}
}

@media (max-width: 1650px) {
}

@media (max-width: 1400px) {
	.btn_go{font-size: 14px;}
	.mn_intro .cont .btns_area .btn_go{margin-left: 20px;}
	.mn_intro .cont .btns_area .btn_go:before{left: -10px;}
	
	.ticket_list .cont{padding-right: 115px}
}

@media (max-width: 1350px) {
	.lnb > li > a{padding-left: 12px;padding-right: 12px;font-size: 16px;}
}

@media (max-width: 1200px) {
	.lnb .sub_depth br{display: none}
}

@media (max-width: 1024px) {
}

@media (max-width: 960px) {
	.btn_go{padding-right: 20px;}
	.btn_go:after{margin-top: -7px;}
}

@media (max-width: 767px) {
	.mn_intro .cont{padding-right: 165px}
	.btn_go{font-size: 12px;letter-spacing: -0.1em;}
	.btn_go:after{margin-top: -5px;}
	
	.ticket_list .cont{padding-right: 90px}
}

@media (max-width: 640px) {
}

@media (max-width: 480px) {
	.mn_intro .cont{padding-left: 10px;}
	.mn_intro .cont .btns_area{right: 10px;}
	.btn_go{padding-right: 15px;}
}

@media (max-width: 320px) {
}