/* Add here all your CSS customizations */
.text-black {
color:#000000;
}

.main_bg{
	background:url('../img/main/crew_bg_img.jpg')!important;
	background-repeat: no-repeat!important;
	width: 100%;
    height: 100%;
	background-size:cover!important;
	background-position:center;
}
.ml-10{
  margin-left:10px;
}

.table_pl-10{
  padding-left:10px!important;
}

.font-weight-400{
font-weight:400!important;
}
.font-weight-700{
font-weight:700!important;
}

.font-nanum{
font-family: 'KoPub Dotum', sans-serif;
}


input::placeholder {
color:#000!important;
}
input::-webkit-input-placeholder {
color:#000!important;
}
input:-ms-input-placeholder{
color:#000!important;
}

table .table_detail_title{
background-color:#f3f3f3;
color:#000;
word-break: keep-all; 
}
.word_break_style{
word-break: keep-all; 
white-space: normal;
}

td.word_break_style{
word-break: keep-all!important; 
white-space: normal!important; 
}
.vertical-md{
vertical-align:middle;
}

.bg-grey{
background-color:#ffc078;
}
.bg-deepgrey{
background-color:#666666;
}
.table_detail_title.bg-deepgrey{
background-color:#666666;
}
.font-color-white{
color:#ffffff!important;
}
.font-color-grey{
color:#777;
}
.font-11{
font-size:11px;
}

.form-control.inline{
display:inline-block;
width: 150px;
}

.form-control.join_item{
display:inline-block;
width: 240px;
}

.form-control.search_item{
display:inline-block;
width: 400px;
}

.form-control.time_item{
display:inline-block;
width:400px;
}

.form-check.none{
margin-bottom:0;
}
/*.form-check-input.mtnone{
margin-top:0.5em;
}
*/
.form-check-input.etc{
margin-top:0.7em;
}

.form-check.pl-none{
padding-left:0;
}

.btn-pass{
background-color:#9342c9;
color:#fff;
}

.font-size-l {
font-size:1.2em;
}

ul.list-item{
padding-left: 10px;
}
ul.list-item  li{
list-style:none;
}

.infobox{
display:none;
}



.input-group.inline-item{
display:inline-block;
}
.date-to-item{
width:20px;
text-align:center;
vertical-align:middle;
margin-left:5px!important;
margin-right:5px;
}

.journal_box{
overflow:hidden;
width:42%;
margin: 5px auto;
}
.journal_icon_title{
display:block;
float:left;
margin-top:10px;
color:#000000;
}
.journal_icon{
font-size:25px;
margin-top:10px;
margin-left: 10px;
}
.severity_info_link{
display:block;
float:left;
cursor:pointer
}


.nav-pills .nav-link {
color:#000000;
font-weight:700;
}

.nav-pills .nav-link.active {
background-color:#f16522;
}


.form-check-input:checked {
    background-color: #f16522;
    border-color: #f16522;
}


.form-control.login-form{
border-radius: 1rem;
border: 3px solid #0e624a;
}

.body-sign .card-sign .card-body.login-bg{
border-radius: 3rem;
background-color:#fffcf5;
padding: 50px 80px 50px;
border:1px solid #000000;
}

.float-start.login-title{
font-weight: 700;
font-family: 'SCoreDream', sans-serif;
color:#0e624a;
}

.pro-main-title{
font-weight: 700;
font-family: 'SCoreDream', sans-serif;
color:#0e624a;
}

.bg-kakao{
background-color:#fae100;
}

.kakao-title{
margin-top:0;
margin-bottom:0;
font-family: 'SCoreDream', sans-serif;
}

.font-score{
font-family: 'SCoreDream', sans-serif;
}

.contact_pr_box{
width:100%;
overflow:hidden;
}
.item_box_icon{
width:20%;
float:left;
padding-top:5px;
}

.item_box_text{
width:80%;
float:left;
}

select > option{
font-family: 'KoPub Dotum', sans-serif;
}

.view_event_show{
margin-top:10px;
margin-left:10px;
display:none;
}
.view_event_show.ready{
display:block;
}

.fileupload-new, .fileupload-exists{
	display:inline-block;

}