/*
 *  占쎈쐻占쎈짗占쎌굲        占쎈쐻占쎈짗占쎌굲        占쎈쐻占쎈짗占쎌굲:		2017占쎈쐻占쎈짗占쎌굲 01占쎈쐻占쎈짗占쎌굲
 *  占쎈쐻占쎈짗占쎌굲        占쎈쐻占쎈짗占쎌굲        占쎈쐻占쎈짗占쎌굲:		占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲
 *  占쎈쐻占쎈짗占쎌굲   占쎈쐻占쎈짗占쎌굲   占쎈쐻占쎈짗占쎌굲     占쎈쐻占쎈짗占쎌굲 占쎈쐻占쎈짗占쎌굲:		占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲占쎈쐻�뜝占� 占쎈쐻占쎈짗占쎌굲筌ｏ옙占쎈쐻占쎈짗占쎌굲 占쎈쐻占쎈뼑筌뤿슣�굲占쎈쐻占쎈짗占쎌굲 占쎈쐻占쎈솙占쎈섣占쎌굲占쎈쐻占쎈짗占쎌굲 Service占쎈쐻占쎈짗占쎌굲 占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲 筌ｌ꼪�쐻占쎈짗占쎌굲占쎈쐻占쎈뼣�ⓦ끉�굲 占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲占쎈쐻�뜝占� 占쎌넅占쎈쐻占쎈쓡占쎈퓠 占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲鸚쒋뮪�쐻�뜝占�.
 * ==============================================================
 *    <占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲>
 * ==============================================================
 * VER		占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲		 占쎈쐻占쎈솙占쎈닰占쎌굲占쎈쐻占쎈짗占쎌굲	 占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲
 * -------------------------------------------------------------------------------------------------------------------------------------------
 * 1.00		2017.01.10	 占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲	 占쎈쐻占쎈뻿繹먮씮�굲
 * 
 * ==============================================================
 */
 

input { font-size: 9pt !important; padding: 6px 8px !important; }
select { font-size: 9pt !important; padding: 6px 6px !important; }
table { font-size: 10pt !important; }

#top-button {
    padding: 0px 6px 2px 5px;
    position: fixed;
    bottom: 40px;
    right: 10px;
    background-color: rgba(0, 31, 63, 0.7);
    border-radius: 10px;
}

#top-button a {
	color: #ffffff;
}

#top-button-default {
    padding: 0px 6px 2px 5px;
    position: fixed;
    bottom: 40px;
    right: 10px;
    border: 1px solid rgba(221, 75, 57, 0.5);
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 10px;
}

#top-button-default a {
	color: rgba(221, 75, 57, 1);
}


.container {
	 margin: 0px;
	 width: auto;
}

.datePicker {
	padding: 6px 12px;
	border-radius: 0px;
	cursor: pointer;
	background-color: #fff !important;
}

.datePicker[disabled]{
	padding: 6px 12px;
	border-radius: 0px;
	background-color: #eee !important;
}

.rangePicker{
	cursor: pointer;
	background-color: #fff !important;
}

.rangeCalendar{
	cursor: pointer;
	background-color: #fff !important;
}

.input-cost {
	text-align: right;
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
	vertical-align: middle;
}

.attach {
	margin-top: 7px;
}

.bd-tarea {
	outline:none;
	border: none;	
	resize: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
	min-height: 300px;
	background-color: #fcfcfc;
}

/* wt 占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈뼑占쎄땔占쎌굲 label 占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲*/
#ico-search-label {
	padding-top: 9px;
}

.modal-footer {
	text-align: center;
}

.lt-thead { background-color: #f0f0f0; color: #000000 }

.unit-won { background-color: #39cccc; color: white; padding: 0 10px; }

.tb-title { text-align: left !important; }
/* .tb-title a { color: #605ca8; } */
.tb-title a:hover { 
	text-decoration: underline;
/* 	color: #b5bbc8; */
}

/* 占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈뼓�뇡�빘�굲占쎈쐻占쎈짗占쎌굲 td占쎈쐻占쎈짗占쎌굲 占쎈쐻占쎈뼑占쎈섣占쎌굲 css */
.tb-list a { color: rgb(51, 51, 51); }
.tb-list a:hover { 
	text-decoration: underline;
	/* color: #b5bbc8; */
}

/* 占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈뼓�뇡�빘�굲占쎈쐻占쎈짗占쎌굲 td占쎈쐻占쎈짗占쎌굲 占쎈쐻占쎈솧占쎈섣占쎌굲 css */
.tb-cost { text-align: right !important; }

.tb-left { text-align: left !important; }

.num-left { padding-right: 0px; }
.num-mid { padding-right: 0px; padding-left: 0px; }
.num-right { padding-left: 0px; }
.num-dash { padding-right: 0px; padding-left: 0px; padding-top: 7px; text-align: center; }

.margin-left-10 { margin-left:10px; }


.pagination li a { cursor: pointer; }

.skin-black-light .main-header .navbar .nav > li > a:hover, .skin-black-light .main-header .navbar .nav > li > a:active, .skin-black-light .main-header .navbar .nav > li > a:focus, .skin-black-light .main-header .navbar .nav .open > a, .skin-black-light .main-header .navbar .nav .open > a:hover, .skin-black-light .main-header .navbar .nav .open > a:focus, .skin-black-light .main-header .navbar .nav > .active > a{
	font-weight: 700;
	color : #ffffff;
	background-color: #001f3f;
}

.dropdown-menu > li > a:hover{
	color : #ffffff;
	background-color: #001f3f;
}

.dropdown-menu > .active > a{
	color : #ffffff;
	background-color: #001f3f;
}

/*占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈뼓�뇡�빘�굲 占쎈쐻占쎈뼢占쎌뒻占쎌굲 占쎈쐻占쎈짗占쎌굲 占쎈쐻占쎈솏筌뤿슣�굲占쎈쐻占쎈짗占쎌굲 */
.table.table-striped>tbody>tr:nth-child(even){
	background-color: #f8f8f8;
}
.table.table-striped>tbody>tr:nth-child(odd){
	background-color: #ffffff;
}
.table.table-striped>tbody>tr:hover {
	background-color: #f8fcff;
}

.table-bordered {
	border : 1px solid #ccc;
}
.table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td, .table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th {
	border : 1px solid #ccc;
}
/* .table-bordered>thead>tr:nth-child(1)>th, .table-bordered>thead>tr:nth-child(2)>th, .table-bordered>thead>tr:nth-child(1)>td, .table-bordered>thead>tr:nth-child(2)>td {
	border-bottom-width : 3px;
} */
.table-bordered>tbody>tr:nth-child(1)>td {
	border-top-width : 3px;
}


/* 占쎈쐻占쎈짗占쎌굲筌ｏ옙 box ui */
.box{
 background : #fcfcfc;
}
.box.box-solid.box-navy {
  border: 1px solid #001f3f;
}
.box.box-solid.box-navy > .box-header {
  color: #ffffff;
  background: #001f3f;
  background-color: #001f3f;
}
.box.box-solid.box-red {
  border: 1px solid #dd4b39;
}
.box.box-solid.box-red > .box-header {
  color: #ffffff;
  background: #dd4b39;
  background-color: #dd4b39;
}

.box.box-solid.box-navy > .box-header a,
.box.box-solid.box-navy > .box-header .btn {
  color: #ffffff;
}
.box.box-navy {
  border-top-color: #001f3f;
}
.nav.nav-pills.nav-stacked {
   margin-left: 10px;
   margin-bottom: 10px;
   margin-top: 10px;
}
.mailbox-controls.with-border {
	border-top: 1px solid #eee;
 	border-bottom: 0px;
}
.box-footer{
 background-color : #fcfcfc;
}

/* �뿭議고쉶 留곹겕 */
.external-link{
	color:#3c8dbc;
	cursor:pointer;
}
/* datePicker 而ㅼ꽌 紐⑥뼇 蹂�寃� */

.btn-call-padding{
	padding-left: 26px;
	padding-right: 26px;
}
.btn-update-padding{
	padding-left: 38px;
	padding-right: 38px;
}

.btn-disabled 
{
	border-color : #AAA !important;
	background-color : #BDBDBD !important;
	color : #FFF !important;
}

.btn-disabled:hover
{
	box-shadow : inherit !important;
}