@charset "utf-8";
#_contentBuilder ._fnctWrap{
	font-size:1.2em;
}
#_JW_schdulmanage_basic._fnctWrap ._tab._normal ul li a.active {
	background-color: #2a6bbf;
	border-color: #2a6bbf;
	color: #FFF;
	font-weight: 600;
}
#_JW_schdulmanage_basic._fnctWrap .no_result {
	text-align: center;
}
#_JW_schdulmanage_basic .search {
	border: 1px solid #ccc;
	margin-bottom: 1em;
	padding: 1em;
	text-align: center;
}
#_JW_schdulmanage_basic .search p {
	display: inline-block;
	color: #666;
	margin-right: 10px;
    font-size: 2em;
    font-weight: 600;
}
#_JW_schdulmanage_basic .search a.png {
	background: url("../images/wizBtn_direction.png") 0 0 no-repeat;
	width: 11px;
	height: 16px;
	text-indent: -5000px;
	display: inline-block;
	vertical-align: middle;
}
#_JW_schdulmanage_basic .search a.png.DirectionRight {
	background-position: right top;
}
#_JW_schdulmanage_basic .search strong {
	font-size: 1.4em;
	font-weight: 600;
	color: #333;
	font-family: 'Nanum Gothic',nanumgothic;
	margin: 0 10px;
	vertical-align: middle;
}
#_JW_schdulmanage_basic .search p.moveYear input {
	border: 0;
	text-align: center;
	font-size: 1.4em;
	font-weight: 600;
	color: #333;
	font-family: 'Nanum Gothic',nanumgothic;
	padding: 0 5px;
}
#_JW_schdulmanage_basic .search .searchSelect label {
	position: absolute;
	top: 0;
	left: 0;
	text-indent: -5000px;
}
#_JW_schdulmanage_basic .search .searchSelect select {
	border: 1px solid #ccc;
	line-height: 24px;
	height: 24px;
}
#_JW_schdulmanage_basic .search span.button.searchBtn {
	display: inline-block;
	vertical-align: top;
}
#_JW_schdulmanage_basic .search span.button.searchBtn a,
#_JW_schdulmanage_basic .search span.button.searchBtn input {
	background-color: #2a6bbf;
	border: 0;
	color: #FFF;
	font-weight: 600;
	padding: 0 15px;
	height: 24px;
	line-height: 24px;
}
#_JW_schdulmanage_basic ._fnTable th.sun,
#_JW_schdulmanage_basic ._fnTable td.sun,
#_JW_schdulmanage_basic ._fnTable td.sun a {
	color: red;
}
#_JW_schdulmanage_basic ._fnTable th.sat,
#_JW_schdulmanage_basic ._fnTable td.sat,
#_JW_schdulmanage_basic ._fnTable td.sat a {
	color: blue;
}
#_JW_schdulmanage_basic ._fnTable td {
	position: relative;
	height: 100px;
	max-height:150px;
}

#_JW_schdulmanage_basic ._fnTable td > a {
	position: absolute;
	top: 5px;
	left: 8px;
	width:95%;
	height:95%;
	display:block;
	text-align:left;
}
#_JW_schdulmanage_basic ._fnTable td.today{
	background-color: #e8f4fb;
}
#_JW_schdulmanage_basic ._fnTable td ul {
	margin: 25px 7px 0 7px;
	text-align: left;
	line-height: 1.3;
	font-size: 0.9em;
}
#_JW_schdulmanage_basic .listDay {
	
}
#_JW_schdulmanage_basic .listDay li {
	border-bottom: 1px dotted #ccc;
	position: relative;
	padding: 15px 0;
}
#_JW_schdulmanage_basic .listDay li:last-child {
	border-bottom: 0;
}
#_JW_schdulmanage_basic .listDay li dl {
	overflow: hidden;
	position: relative;
	padding-left: 120px;
}
#_JW_schdulmanage_basic .listDay li dl dt {
	position: absolute;
	top: -2px;
	left: 5px;
}
#_JW_schdulmanage_basic .yearSchdul li dl {
	padding-left: 150px;
}
#_JW_schdulmanage_basic .yearSchdul li dl dt {
	top:inherit;
}
#_JW_schdulmanage_basic .listDay li dl dt span.sun {
	color: red;
	font-family: 'Nanum Gothic',nanumgothic;
}
#_JW_schdulmanage_basic .listDay li dl dt span.sat {
	color: blue;
	font-family: 'Nanum Gothic',nanumgothic;
}
#_JW_schdulmanage_basic .listDay li dl dt span strong {
	font-size: 1.24em;
	vertical-align: middle;
}
#_JW_schdulmanage_basic .listDay li dl dd,
#_JW_schdulmanage_basic .listDay li dl dd a {
	color: #444;
}

.equipment-list							{padding-left:20px; line-height:2;}
.equipment-list:nth-child(1)			{background:url(./../images/icon_note.gif) left center no-repeat}
.equipment-list:nth-child(2)			{background:url(./../images/icon_cam.gif) left center no-repeat}
.equipment-list:nth-child(3)			{background:url(./../images/icon_vim.gif) left center no-repeat}

.uitc-wrap								{width:100%;}
.uitc-wrap table						{width:100%; border-top:#44a3bd  2px solid; margin-bottom:20px; border-collapse: collapse;}
.uitc-wrap table caption			{height:0; width:0; overflow:hidden;}
.uitc-wrap table th, td				{margin:0; padding:0; padding:10px; text-align:center; border-bottom:1px solid #ddd; line-height:1.6; border-right:1px solid #ddd;}
.uitc-wrap table th					{background-color:#f2f2f2; font-weight:bold; padding-left:10px; width:20%;}
.uitc-wrap table tbody th			{background-color:#f7f7f7}
.uitc-wrap table td					{padding-left:10px; text-align:left;}
.uitc-wrap table td .mody					{display: inline-block; background-color: #354ec1; color: #fff; padding: 5px 10px; border-radius: 10px;}
.uitc-wrap table th.my-title			{width:35%;}
.uitc-wrap table td.my-title			{text-align:left; width:35%;}
.uitc-wrap table th:last-child		{border-right:none;}
.uitc-wrap table td:last-child		{border-right:none;}

.uitc-wrap .search-btn				{display: block; margin:0 auto; background-color: #4b61c5; font-size:1.5em; color: #fff; padding: 10px 20px; border-radius: 10px; font-weight:600;}