
.sub-header{ position: relative; padding-top:50px;}
.sub-header .txtWrap{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); padding-top:85px; width:100%; max-width:1200px;}
.sub-header .txtWrap p{text-align:center; font-size:60px; color:#fff; font-weight:bold;}
/* .sub-header .txtWrap hr{width:150px; height:1px; background:rgba(255, 255, 255, 0.5); margin:17px auto; border:none;} */
.sub-header .txtWrap span{display:block; text-align:left; font-size:26px;  color:#fff; margin-top:40px;}

.sub-header .step{display:flex; justify-content:center; align-items:center;}
.sub-header .step div{display:flex; align-items:center;}
.sub-header .step div + div{margin-left:10px; color:#fff; font-size:18px;}
.sub-header .step div + div:before{content:">"; display:block; margin-right:10px;}

.sub-con{padding:100px 0 100px; max-width:1920px; margin:0 auto}
.SubWrap{}
.SubWrap > div.con + div.con{margin-top:120px;}
.SubWrap h4.monTIT{font-family:'Montserrat'; text-align:center; font-size:50px; margin-bottom:50px;}


.guide { width: 1200px; margin: 0 auto; background-color: #f6f6f6; } 
.guide p { text-align: center; font-size: 24px; padding: 20px 0; vertical-align: middle; font-weight:bold; } 
.guide p img { position: relative; top: -3px; padding-right: 5px; } 


.subTitleA{display:block; margin:0 auto 70px; text-align:center;}
.subTitle{font-size:45px; font-weight:bold; color:#333; text-align:center; margin:10px auto 20px;}
.subTitle2{display:block; font-size:22px; margin:20px auto; text-align:center; color:#333; font-weight:normal; line-height:155%;}
.subTag{text-align:center; background: linear-gradient(90deg,rgba(169, 208, 106, 1) 0%, rgba(0, 178, 196, 1) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; letter-spacing:2px; font-weight:bold; font-family:'Montserrat'; font-size:14px; display:inline-block;}

.s-tit01{font-size:34px; color:#333; text-align:center; font-weight:bold;}
.s-txt01{font-size:18px; color:#333; text-align:center;}
.s-tit01 + .s-txt01{margin-top:25px;}




