.tx_1{text-align:center;padding:30px 20px 50px}
.tx_1 .txt_body{display:inline-block;width:100%;text-align:left;}
.tx_1 h2{text-align:center;font-size:24px;color:#0145b4;font-weight:700;padding-bototm:10px;}
.tx_1 h3{text-align:center;font-size:18px;color:#0043b4;font-weight:700;}
.tx_1 h4{font-size:16px;color:#00b4d5;font-weight:700;padding-bottom:10px;padding-top:20px;}
.tx_1 p{font-size:14px;line-height:20px;color:#282828;}
.tx_1 p a{text-decoration: underline;color:#1a4aec}

.tx_2{border-top:15px solid #1da8eb;text-align:center;padding-bottom:30px;}
.tx_2 .txt_body_1{display:inline-block;width:100%;text-align:left;}
.tx_2 .txt_body_1 h2{width:143px;height:70px;background: url(/Public/Home/images/earth-middle-bg.png) no-repeat;background-size:cover;margin: 0 auto 58px;padding-top: 12px;text-align: center;color: #ffffff;font-size: 18px;line-height: 1em;position:relative;z-index:2;}
.tx_2 .txt_body_1 h3{font-size:15px;line-height:26px;color:#fff;padding:40px 20px 40px;background:url(/Public/Home/images/char_bg.jpg) no-repeat center;background-size:cover;position:relative;z-index:1;margin-top:-100px;}
.tx_2 .txt_body_1 h3 a{color:#fff;text-decoration:underline;}
.tx_2 .txt_body_2{display:inline-block;padding:0 20px;text-align:left;}
.tx_2 .txt_body_2 h3{font-size:16px;color:#00b4d5;font-weight:700;padding-bottom:10px;padding-top:30px;}
.tx_2 .txt_body_2 p{font-size:14px;line-height:20px;color:#282828;}
.tx_2 .txt_body_2 p a{text-decoration: underline;color:#1a4aec}
@media screen and (max-width: 1160px) and (min-width: 300px){
  .tx_1{text-align:center;padding:30px 20px 50px}
  .tx_1 .txt_body{width:100%;}
  .tx_1 h2{font-size:24px;}
  .tx_1 h3{font-size:18px;}
  .tx_1 h4{font-size:16px;}
  .tx_1 p{font-size:14px;line-height:20px;}
  .tx_2{border-top:15px solid #1da8eb;padding-bottom:30px;}
  .tx_2 .txt_body_1{width:100%;}
  .tx_2 .txt_body_1 h2{width:143px;height:70px;background: url(/Public/Home/images/earth-middle-bg.png) no-repeat;background-size:cover;margin: 0 auto 58px;padding-top: 12px;text-align: center;color: #ffffff;font-size: 18px;line-height: 1em;position:relative;z-index:2;}
  .tx_2 .txt_body_1 h3{padding:40px 20px 40px;}
  .tx_2 .txt_body_2{padding:0 20px;width:100%;box-sizing: border-box;}
  .tx_2 .txt_body_2 h3{font-size:16px;padding-top:30px;}
  .tx_2 .txt_body_2 p{font-size:14px;line-height:20px;}