@charset "UTF-8";

h1 {
	margin-top: 30px;
}
h2 {
	background: #000;
	color: #fff;
	padding: .25em .5em;
}
h3 {
	border-left: #ff0000 8px solid;
	padding-left: 8px;
}



.container:first-child {
	background: url('../img/yt_bg.png') repeat-x;
}
.search_box {
	margin: 1em auto;
}
.menu_btn {
	margin: 1em auto;
	padding: 0 8px;
}

.del_checkbox{
	width: 5%;
	text-align: center;
}
.property_name {
	width: 50%;
}
.action_box {
	text-align: right;
}

.table > thead > tr > th, .table > thead > tr > td, 
.table > tbody > tr > th, .table > tbody > tr > td, 
.table > tfoot > tr > th, .table > tfoot > tr > td {
    padding: 4px;
}
table.thtd_row th {
	width: 25%;
}

table.thtd_row_sub {
    max-width: 100%;
    width: 100%;
    border:none;
}
table.thtd_row_sub th{
    width:25%;
    border:none;
}
table.thtd_row_sub tr{
    border:none;
}
table.thtd_row_sub td{
    border:none;
    padding:1px;
}

.form-control {
    font-size:14px;
    height:30px;
    padding: 0 12px;
}
.form_width_style {
	margin-right: .25em;
	display: inline-block;
}
.w90 {
	width: 90%;
}
.w70 {
	width: 70%;
}
.w60 {
	width: 60%;
}
.w50 {
	width: 50%;
}
.w40 {
	width: 40%;
}
.w40ml {
	width: 40%;
	margin: auto .25em;
}
.w30 {
	width: 30%;
}
.w30ml {
	width: 30%;
	margin: auto .25em;
}
.w20 {
	width: 20%;
}
.w10 {
	width: 10%;
}
