

.menutopborder { 
	background:linear-gradient(rgba(0, 0, 0, .5),rgba(0, 0, 0, .5)), url(../images/index_shy.png);
	/*background-image:url();*/
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}


#titletoppadding {  }
#titletoppadding h1 { padding:100px 0 0 0; color:#FFFFFF; }


#navbacccc { background-color:#483635; color:#FFFFFF; }
#navbacccc > .container > ol > li > a { color:#FFFFFF; }
#navbacccc > .container > ol > li > a:hover { color:#dec2c0; }
#navbacccc > .container > ol li+li::before { color:#FFFFFF; }


/* 左欄位 Start */
.col-lg-4 > .service-box > .services-list > a { font-family:"微軟正黑體",serif; font-weight:600; font-size:18px; }



/* 近期訊息 One Start */
.rowpdfdd > .row > .col-lg-6 { padding:8px 8px 8px 8px; }
.youtubetitle { font-family:"微軟正黑體",serif; font-weight:600; font-size:18px; padding:5px 0 5px 10px; border-bottom:3px solid #441f1d; }
.youtubedatetimetop { font-family:"微軟正黑體",serif; font-weight:600; font-size:13px; text-align:right; padding:1px 10px 10px 0; }
.datetimetop { padding:2px 5px 20px 0; text-align:right; font-weight:500; font-size:13px; font-family:"微軟正黑體",serif; }
.contentone { padding:0 0 0 0; font-family:"微軟正黑體",serif; font-weight:600; font-size:18px; color:#441f1d; }
.rowpdfdd { padding:40px 0 0 0; }
.contentone > .gap-2 > .btn-secondary { font-family:"微軟正黑體",serif; font-weight:600; font-size:17px; }


.booktitle { font-family:"微軟正黑體",serif; font-weight:600; font-size:18px; padding:5px 0 5px 10px; border-bottom:3px solid #441f1d; }
.bookdiv { padding:30px 10px 10px 10px; }
.bookdiv > .portfolio > .row > .col-lg-4 > .portfolio-info h4 { font-family:"標楷體",serif; font-weight:600; font-size:20px; text-align:justify; }

/* 近期訊息 Two Start */
.shybookdiv { padding:20px 0 20px 0; }

