@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300);
.box {width: 950px; margin:0 auto;  font:11pt/1.7em Verdana, Arial, Helvetica, sans-serif; position:relative;}
@media (max-width: 950px) {.box {width: 100%;}}
img { height: auto;max-width: 100%;}
.ch,.blackLine h4,.blackLine h3,.box{font-family:"Microsoft JhengHei","微軟正黑體", Arial, Helvetica, sans-serif;}.ch02{font-family: 華康儷粗宋;}
.red{ color:#c00;}.org{ color:#dd600d;}.blue{color:#03488d;}.black{ color:#333;}
.font10{ font-size:10pt;}.font12{ font-size:12pt;}.font16{ font-size:16pt;}
#title .col-sm-2,#title .col-sm-10,#dayByDay .col-sm-1,#dayByDay .col-sm-12{ padding:0;}
/**/
.blueLine{ font-size:12pt; border:1px solid #a0d8e5; border-radius:20px; color:#008099; padding:15px 40px;line-height:1.6em; }
#title .col-sm-2{ color:#03488d}
.blackLine{border:1px solid #dcdcdc; border-radius:10px; padding:2% 3%;  }.blackLine li,.blackLine p,.blackLine td,.blackLine div{color:#555;}
.blackLine h4,.container-fluid small{ color:#000;}
.blackLine th{ background-color:#d3ecf3; text-align:center;}.blackLine td{word-break : break-all;}
#dayByDay ol,#dayByDay ul{ padding-left:20px;}
#dayByDay h2{border-bottom:3px double #bbb; margin-bottom:15px;}
#dayByDay table{ width:100%; border-bottom:1px solid #ddd;}
#dayByDay th,#dayByDay td{ padding:20px;background: linear-gradient(to top, #FFF 50%,#ddd 100%);}
#dayByDay th{ width:18%; border-right:1px  solid #ddd; font-size:20pt; line-height:1.2em; text-align:center;}
#dayByDay th strong{font-family: 'Roboto Condensed', sans-serif; font-weight:normal; font-size:40pt;}
#dayByDay td{width:82%; font-size:12pt;}
#dayByDay .col-sm-1 .badge{ font-size:11pt; background-color:#fff; color:#996203; border:1px solid #996203;}
#dayByDay .col-sm-4{ margin-bottom:15px;}
#dayByDay .col-sm-12 .badge{ background: linear-gradient(to bottom, rgba(209,185,89,1) 20%,rgba(158,118,43,1) 100%); color:#333; font-size:11pt;}
#dayByDay .col-sm-12 .badge span{ font-size:10pt; color:#fff; }#dayByDay .col-sm-12 strong{ margin:0 0.5em; color:#9e762b;}
.line4{  border:1px solid #bbb; padding:0.5em; margin:0.5em 0 0 12px; background-color:#eee;}
.dot{ border-top:1px dotted #bbb; margin-top:0.5em; padding-top:0.3em;}
.pad01{ padding-left:1em;}.pad02{ padding-left:2em;}
#attention ul{ padding-left:15px;}
@media (max-width: 768px) {#dayByDay .col-sm-4,#dayByDay .col-sm-11{ padding:0;}}
