@charset "utf-8";
/* CSS Document */

body{
	background: transparent url(img/bg.jpg) center center fixed no-repeat;
	background-size: cover;
	background-size: cover;
	background-repeat:no-repeat;  
	font-size:15px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-align: justify;
	text-justify:inter-ideograph;
	color:#585858;
	}
h1, h2, h3, h4, h5, h6 {
	font-family:\5FAE\8EDF\6B63\9ED1\9AD4, Microsoft JhengHei, MingLiU, sans-serif;
}

.navbar-default .navbar-nav>li>a{
	font-family:"微軟正黑體";
	}
.brand {
	padding: 4px 0 4px 30px;
	background: url(img/logo.png) no-repeat center left;
	font-weight:bold;
	font-family:"微軟正黑體";
}

p {
    margin: 0 15px 15px;
}

.container {
    margin-right: auto;
    margin-left: auto;

}

.warp{
	border:0;
	min-height: 20px;
	margin-left:10%;
	}
.header{
	background-color:#559DF4;
	margin-top:-1%;
	}
.line{
	padding: 5px;
 　　margin: 5px;
 	margin-top:2%;
	/* background-color:#ffffff; */
 	border:#0371DE 1px solid;
	}

.btn-color01{
	background-color:#FF5B5B;
	border-color:#FF8080;
	font-size:18px;

	}
a{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	}
a:focus, a:hover{
	color:7BA973;
	}

.panel{
	margin-top:2%;
	}
	
.img-rounded{
	margin-bottom:18px;
		}

.book-table th{
    background: #2065B9;
	color:#FFF;
	vertical-align: middle;
    text-align: center;
	font-size:18px;
	font-weight:900;
}
.book-table td{
	font-size:16px;
	}

.book-table, .book-table th, .book-table td{
    border: 1px solid #0196b6;
	font-family:"微軟正黑體";
	line-height:23px;
}
