/* スマホ用 */

@media screen and (max-width: 767px) {
.container-fluid {
	width: 100%;
}

.container-fluid .col-sm-9 {
	padding: 0;
	width: 100%;
	}

#left-area {
	padding: 0;
	width: 100%;
	}

.header_menu {
	display: block;
	}
	
.menu_list, .menu_btn {
    display: block;
}

.header_menu {
	float: none;
	width: 230px;
	margin: 0 auto;
	}
	
.header_menu .menu_btn a.btn {
	bottom: 0;
	margin: 15px auto;
	font-size: 16px;
	}
.global_menu .menu_item a {
	font-size: 18px;
	}

.glyphicon-menu-down {
	font-size: 14px;
	}
	
.global_menu .menu_item a {
    padding: 0;
	padding-left: 20px;
    line-height: 77px;
}

.home {
	display: none;
	}

.container-fluid .col-sm-9 h3 {
	line-height: normal;
	padding: 10px;
}

.page-header {
    padding-left: 10px;
}

table.table-striped tr th {
	line-height: normal;
	padding: 10px;
	}

.form input,
.form textarea
.form select {
	width: 90% !important;
	}
	
}


@media screen and (min-width: 767px) {
.dropdown:hover > .dropdown-menu{
  display: block;
}

}