﻿@charset "utf-8";
/* CSS Document */

/*================== 20190315更新  無障礙架構更新===============================================================================*/

footer .footer_left .tab{font-size: 15px !important;margin-bottom: 20px;margin-top: 10px;font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}

.container >h2{color: #000;font-weight: bold;max-width: 250px;background: url(../images/Message.png) no-repeat bottom center;margin: 0 auto; padding: 10px 0 20px;margin-bottom: 30px;text-align: center;font-size: 36px;}

.container .row h3,.container .row .h4style{color: #fff;font-weight: bold;letter-spacing: 2px;background-color: #197dce;padding: 10px 0 10px;border-radius: 7px 7px 0 0;margin: 40px 0 0 0;font-size: 18px;}
.container .row .h4-1{background-color:#28b1b6;}

.data{color: #adadad;font-size: 12px;font-family: inherit;font-weight: 500;line-height: 1.1;margin-top: 10px;margin-bottom: 10px;}	
	
.h4tab{width: 160px;border-radius: 7px;color: #fff;background: #197dce;text-align: center;font-weight: bold;line-height: 2em;font-size: 18px;margin-top: 10px;margin-bottom: 10px;}	


.qatab{font-size: 17px; margin-bottom: 10px;cursor: pointer;margin-top: 20px;}
.qatab b{font-size: 20px;width: 1.8em;line-height: 1.8em;text-align: center;border-radius: 50%;color: #FFF;margin-right: 20px;font-weight: bold;background-color: #197dce;display: inline-block;vertical-align: middle;}	
.qatab b.b2{background-color: #28b1b6;vertical-align: top;}	

.qatab>i{float: right;transform: rotate(180deg);background: url(../images/icon_arrow.png) no-repeat;width: 20px;height: 11px;display: block;margin-top: 10px;}
li.active .qatab>i{transform: rotate(0deg);}	

.h3tab{margin: 0;font-size: 30px;font-weight: bold;letter-spacing: 3px;font-family: inherit;line-height: 1.1;color: #FFF !important;}
	
	
	