@charset "utf-8";

body{
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Meiryo UI','メイリオ',Verdana,'ＭＳ Ｐゴシック',sans-serif;
}
th{
	text-align:center;
}
.right{
    text-align:right;
}
td{
    font-size:x-small;
}
/*********************************
 nav
*********************************/
nav {
    font-weight:bolder;
}
	nav ul li a {
		color:#800000 !important;
	}
		nav ul li a:hover {
			color:#f43333 !important;
			background-color:#ddd;
		    text-shadow:3px 3px 3px #ccc;
		}
.navbar-brand{
    color:orange !important;
    font-weight:bold;
	text-shadow:1px 1px 1px black;
}
.mobile{
    cursor:pointer;
}

/**********************************
	トップに戻る
**********************************/
#back-to-top > a{
	text-decoration:none;
    display:block;
}
#back-to-top{
    position:fixed; 
    bottom:10px; 
    right:10px;
}
#back{
	font-size:48px; 
	opacity:0.7;
}
/******************************
 footer
******************************/

#footer{
    background:#ffb700;
    height:120px;
    margin-top:20px;
}
#footer p{
    color:white;
    font-size:x-small;
    text-align:center;
	padding-top:30px;   
}
/**********************************
	その他
**********************************/
body{
	background-color:#fffff0;
}
.container{
    background-color:white;
}
body>.container{
	padding-top: 70px;
}

@media screen and (min-width:768px){

/**********************************
	メニューをホバーで開く
**********************************/

ul.nav li.dropdown:hover > ul.dropdown-menu {
	display: block;
}
/**********************************
	その他
**********************************/

#footer p{
    font-size:small;
}
td{
    font-size:small;
}


}