@charset "utf-8";

#sub_bnr_wrap{width:100%;height:30rem;margin-top:9rem;background:url(/hd/sub/sub_bg.jpg) no-repeat center/cover;position:relative}
#sub_bnr_wrap .sub_tit{width:100%;padding:0 2rem;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
#sub_bnr_wrap .sub_tit .tit{margin-bottom:1rem;font-size:5rem;font-weight:700;line-height:1;color:var(--pt-color);text-transform: uppercase;}
#sub_bnr_wrap .sub_tit .tit2{font-size:4rem}
#sub_bnr_wrap .sub_tit .tit2 span{font-size:3rem}
#sub_bnr_wrap .sub_tit .txt{font-size:1.7rem;font-weight:600;color:#999}

@media(max-width:1280px){
	#sub_bnr_wrap{margin-top:8rem}
	#sub_bnr_wrap .sub_tit .tit{font-size:4.7rem}
	#sub_bnr_wrap .sub_tit .tit2{font-size:3.7rem}
}
@media(max-width:1024px){
	#sub_bnr_wrap{height:26rem}
	#sub_bnr_wrap .sub_tit .tit{font-size:4.4rem}
	#sub_bnr_wrap .sub_tit .tit2{font-size:3.4rem}
}
@media(max-width:767px){
	#sub_bnr_wrap{height:23rem;margin-top:7rem}
	#sub_bnr_wrap .sub_tit .tit{font-size:4.1rem}
	#sub_bnr_wrap .sub_tit .tit2{font-size:3.1rem}
}
@media(max-width:480px){
	#sub_bnr_wrap{height:20rem}
	#sub_bnr_wrap .sub_tit .tit{font-size:3.8rem}
	#sub_bnr_wrap .sub_tit .tit2{font-size:2.8rem}
}
@media(max-width:360px){
	#sub_bnr_wrap{margin-top:6rem}
	#sub_bnr_wrap .sub_tit .tit{font-size:3.5rem}
	#sub_bnr_wrap .sub_tit .tit2{font-size:2.5rem}
}