/* CSS Document */

.menu_button{
}

.menu_button ul{
	margin:0;
	padding:0;
	width:100%;
	list-style:none;
	
}


.menu_button li{
	width:50%;
	float:left;
}

.menu_button .left{
width:462px;
line-height:100px;
font-size:30px;
margin:0px 5px 20px 0px;
padding:10px 0px 10px 0px;
}

.menu_button .right{
width:462px;
line-height:100px;
font-size:30px;
margin:0px 0px 20px 5px;
padding:10px 0px 10px 0px;
}

/* スクロールバーが出ないように高さ固定 */
.tab-content {
height:300px;
}

/* フォームの整形 */
.form-horizontal .control-label {
width: 110px;
}
.form-horizontal .controls {
margin-left: 120px;
}
.form-horizontal .control-group {
margin-bottom: 10px;
}
.form-horizontal .form-actions {
padding-left: 120px;
padding-top:10px;
margin-top:0px;
}
.form-actions {
	background:none;
	border-top:0px;
}

form {  
}  
input[type="submit"] {  
}  
input[type="password"] {  
}  
input[type="checkbox"] {  
}  
input[type="radio"] {  
}  
input[type="text"] {
	height:30px;
}  
textarea {  
}  
select {  
}  

/*モーダル*/
.modal {
position: fixed;
top: 0px;
left: 0px;
z-index: 1050;
width:100%;
height:100%;
margin-top:0px;
margin-right:auto;
margin-left:auto;
background-color: #fff;
border: 1px solid #999;
border: 1px solid rgba(0,0,0,0.3);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
outline: 0;
-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
box-shadow: 0 3px 7px rgba(0,0,0,0.3);
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
background-clip: padding-box;
}

.modal.fade.in {
top:0%;
}

.modal-body {
position: relative;
max-height:100%;
padding: 0px;
overflow-y: auto;
}

.table th, .table td {
border-top:none;
}

.table th{
border-bottom:1px solid #ccc;
padding-top:10px;
padding-bottom:3px;
}
