.tra01_text{text-align:center}.tra01_text .title{margin:0}.tra01_text .title .main{display:inline-block;font-size:35px;line-height:1.5}@media screen and (max-width:600px){.tra01_text .title .main{font-size:20px}}.tra01_text h2 .main{font-weight:700}.tra01_text h3 .main{font-weight:500}@media screen and (max-width:600px){.tra01_text h3 .main{font-size:18px}}.tra01_text .large-description{display:inline-block;font-size:20px;font-weight:500;line-height:1.2;margin:30px 0 0;text-align:center}.tra01_text .large-description strong{color:#33c;font-size:25px;font-weight:700}@media screen and (max-width:600px){.tra01_text .large-description{font-size:14px}.tra01_text .large-description strong{font-size:18px}}.tra01_text .description{margin:60px 0 0;text-align:left}.tra01_text .description ul{list-style:none;padding:0}.tra01_text .description ul li{font-size:18px;line-height:1.75;padding-left:1em;text-indent:-1em}@media screen and (max-width:600px){.tra01_text .description{margin-top:20px}.tra01_text .description ul li{font-size:14px}}.tra01_text .training-scene{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px 0 0}.tra01_text .training-scene img{display:block;width:48%}