@charset "utf-8";
/* CSS Document */
@import url("https://event.travel.com.tw/header2019/css/headerStyle.css");
.box {width: 1200px; margin:0 auto; font:12pt/1.8em"Microsoft JhengHei","微軟正黑體", Arial, Helvetica, sans-serif;letter-spacing: .1em;}.fontS{ font-family: "新細明體"}
@media (max-width: 1200px) {.box {width: 100%;}}
img { height: auto;max-width: 100%;vertical-align: bottom;}hr{ border-color: #bde3e2;}.f11,.f16{ font-size: 11pt; color: #666;}.f16{ font-size: 24pt; letter-spacing: .3em;}.fC{display: flex;  align-items: center;  justify-content: center;}.red{ color: #f8524c;}.blueT{ color: #00a19b;}.blueBT{ border-top: 1px solid #bde3e2;}.btnDate{ border: 1px solid #00a19b; color: #00a19b; padding: 20px 65px}.textDecoration{ text-decoration: underline}
/**/
.box i{ color: #fd5780;}.line4{ border: 1px solid #bde3e2; border-radius: 10px; padding: 30px 0;margin-bottom: 30px;}.line4 img{  margin-bottom: 30px;}.textP{ padding:0 5%}.box ul.note{ list-style-type: "※"}
#foot{font-size: 10pt; color: #fff; text-align: center; padding: 15px; margin-top: 30px; background-color: #4d4d4d;}#foot span{ font-family: "新細明體"}#share{position:fixed;right:0;bottom:0;background-color:rgba(0,0,0,0.2);padding:13px 5px 13px 15px}#share a{color:#333;font-size:13pt}#share i{margin-right:.3em;vertical-align:-.2em}#share i.fa-facebook,#share i.fa-line{font-size:20pt;color:#193479;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%)}#share i.fa-line{color:#090}#share i.material-icons{padding-left: 5px}
@media (max-width: 768px) {#foot{ padding-bottom:50px; }.f16{ font-size: 24pt; letter-spacing: 0;}}
