@charset "utf-8";

/* 최상단 팝업 display : none 처리 */
#op_layout {display: none;}
/* 최상단 팝업 display : none 처리 */

@font-face {
	font-family:'Pretendard';
	font-weight: normal;
	font-display: swap;
	src: local('Pretendard Regular'), url('/pcms/common/font/Pretendard/Pretendard-Regular.subset.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: 400;
	font-display: swap;
	src: local('Pretendard Regular'), url('/pcms/common/font/Pretendard/Pretendard-Regular.subset.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: 500;
	font-display: swap;
	src: local('Pretendard Bold'), url('/pcms/common/font/Pretendard-Bold.subset.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: bold;
	font-display: swap;
	src: local('Pretendard Bold'), url('/pcms/common/font/Pretendard/Pretendard-Bold.subset.woff') format('woff');
}

#svisual_layout .svisual_wrap .subvisual-layout .subvisual-layout__title {width: 345px;height: 122px;margin: 0 auto;background-image: url(/images/sesim/common/svisual_tit.png);font-size: 0;background-repeat: no-repeat;background-position: 50%;background-size: 100%;}
#svisual_layout .svisual_wrap .subvisual-layout {padding-top: 71px;}

@media (max-width:1023px) {
	#svisual_layout .svisual_wrap .subvisual-layout {padding-top: 33px;}
}

@media (max-width: 767px) {
	#svisual_layout .svisual_wrap .subvisual-layout .subvisual-layout__title {width: 275px;height: 102px;}
	#svisual_layout .svisual_wrap .subvisual-layout {padding-top: 46px;}
}

@media (max-width:490px) {
	#svisual_layout .svisual_wrap .subvisual-layout .subvisual-layout__title {width: 206px;height: 97px;}
	#svisual_layout .svisual_wrap .subvisual-layout {padding-top: 33px;}
	#svisual_layout {height: 150px;}
}
/*! jQuery UI - v1.12.0 - 2016-07-08
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android < 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}

.ui-checkboxradio-label .ui-icon-background {
	box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}
/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

	/* We use html here because we need a greater specificity to make sure disabled
    works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("images/ui-icons_777777_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon,
.ui-state-default .ui-icon {
	background-image: url("images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-icons_cc0000_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}

.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}

.ir-file.ir-csv {background-position: -87px -177px}
.ir-file.ir-word,
.ir-file.ir-doc,
.ir-file.ir-docx{background-position: -108px -176px;}

.status{display:inline-block;padding:5px 15px;min-width:50px;color:#fff}
.status.status1{background:#1f216b}
.status.status2{background:#dc3545;}
.status.status3{background:#efefef;color:#333}
.status.status4{background:#000}
.text-status{display:inline-block;padding:5px 15px;min-width:50px;font-weight:bold}
.text-status.text-status1{color:#1f216b}
.text-status.text-status2{color:#dc3545;}
.text-status.text-status3{color:#333}
.text-status.text-status4{color:#000}

.red{color:#dc3545;font-weight:bold;background:transparent !important}
.ui_subscription--form .ui_radio--custom,
.ui_subscription--form .ui_radio--custom p{text-align:center;}
.ui_subscription--form .ui_radio--custom p{margin-bottom:10px;}
.ui_subscription--form .ui_radio--custom label{width: auto;text-align: left;padding-left: 40px;min-width:200px;}
.form-school .form-inline input {display:inline-block; width: 20rem;}

@media only screen and (max-width: 768px){
	.board_list.table tbody tr.button-tr{padding-right:70px;}
	.board_list.table tbody tr.button-tr .button_td{position:absolute;top:15px;right:10px;width:50px;height:50px;padding:0;margin:0}
	.board_list.table tbody tr.button-tr .button_td .btn{padding: 8px 10px 7px;font-size:14px;line-height:1}
	.form-school .form-inline input:last-child {margin-top: 5px;}
}

.p-view .inner{border-radius: 5px;border: 1px solid #c4cbd2;padding: 48px 75px;}
.p-view .title{display:block;padding-bottom: 10px;line-height: 1.4;border-bottom: 2px solid #222;}
.p-view .title .text-status{padding:5px 0;line-height:1}
.p-view .title .h2{margin:0;padding:0}
.p-view .title .h2:before{display:none;}
.p-view table{width:100%;}
.p-view table thead tr:first-child th{background:#f4f4f9;border-top:2px solid #464658;color:#333;}
.p-view table thead th{padding:14px 10px;background:#f4f4f9;border-left:1px solid #e1e1e1;color: #333;font-weight:bold;font-size:16px;letter-spacing:-0.02941em;}
.p-view table tbody{}
.p-view table tbody th{background-color:#f9fafa;line-height:1.2;color:#000;font-weight:bold;text-align:center}
.p-view table tbody td{border-left:1px solid #e1e1e1;color:#666;letter-spacing:-1px;word-break:break-all}
.p-view table tbody th,
.p-view table tbody td{padding:9px 15px;font-size:15px;line-height:1.2;border-bottom:1px solid #e1e1e1;vertical-align: middle;}
@media (max-width:1024px) {
	.p-view .inner{padding:30px;}
}
@media (max-width:640px) {
	.p-view .inner{padding:15px;}
	.p-view table colgroup{display:none;}
	.p-view table tbody tr{display:flex;flex-wrap:wrap}
	.p-view table tbody tr th{width:30%;}
	.p-view table tbody tr td{width:70%;}

}
/* 비고 보완내용 팝업 :s*/
.notice-wrap {position: relative;}
.notice-wrap .notice-content {position: absolute;min-width:360px;width: 100%;display: inline-block;top:-17px;right: 0;background-color: #fff;border: 1px solid #DDDDDD;box-shadow: 0px 0px 20px rgb(0 0 0 / 6%);-ms-box-shadow: 0px 0px 20px rgb(0 0 0 / 6%);padding: 30px;height: auto;text-align: left;color: #858C94;display: none;z-index: 1;}
.notice-wrap .notice-content.active {display:block;}
.notice-wrap .notice-content .inner {width: 100%;height: 100%;display: block;position: relative;}
.notice-wrap .notice-content .nc-head {}
.notice-wrap .notice-content .nc-head .nc-title {line-height: 1;font-size: 15px;letter-spacing: -0.02em;display: block;font-weight: 700;margin-bottom: 8px;}
.notice-wrap .notice-content .nc-head .nc-title:before {content:'';background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 6C8.66 6 9.99 4.66 9.99 3C9.99 1.34 8.66 0 7 0C5.34 0 4 1.34 4 3C4 4.66 5.34 6 7 6ZM7 8C4.67 8 0 9.17 0 11.5V14H14V11.5C14 9.17 9.33 8 7 8Z' fill='%23D9D9D9'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;width: 30px;height: 30px;display: inline-block;border: 1px solid #ddd;border-radius: 50%;vertical-align: middle;margin-right: 8px;}
.notice-wrap .notice-content .nc_mid {border: 1px solid #DDDDDD;border-left: none;border-right: none;margin-bottom: 18px;}
.notice-wrap .notice-content .nc_mid .nc_text {display: block;line-height: 19px;font-weight: 400;letter-spacing: -0.02em;padding: 18px 0 28px;}
.notice-wrap .notice-content .nc-footer ul:after {content:'';display:block;clear:both;}
.notice-wrap .notice-content .nc-footer ul li {display: inline-block;font-size: 15px;line-height: 19px;font-weight: 400;position: relative;padding-right: 22px;float: left;}
.notice-wrap .notice-content .nc-footer ul li:before {content:'';height: 14px;width: 1px;display: inline-block;background-color: #ddd;position: absolute;right: 8px;top: 3px;}
.notice-wrap .notice-content .nc-footer ul li:last-child {padding: 0;}
.notice-wrap .notice-content .nc-footer ul li:last-child:before {display:none;}
.notice-wrap .notice-content .btn-wrap {position: absolute;right: 0;top: 0;}
.notice-wrap .notice-content .btn-wrap .fe-btn-close {width: 30px;height: 30px !important;padding: 0;margin: 0;display: inline-block;font-size: 0;background-color: #1f216b;border: 1px solid #1f216b;border-radius: 50%;min-width: 1px;background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1.00714L8.99286 0L5 3.99286L1.00714 0L0 1.00714L3.99286 5L0 8.99286L1.00714 10L5 6.00714L8.99286 10L10 8.99286L6.00714 5L10 1.00714Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: 50%;font-size: 0 !important;min-width:30px !important;}
/* 비고 보완내용 팝업 :e*/

#ajaxLayer.on{display:flex !important;align-items:center;width:100%;height:100%;}
#ajaxLayer #body_layout{max-width:1160px;margin:0 auto;width:100%;background-color:#fff !important;padding:40px !important;border-radius:5px;}

/* gnb */
#top_layout .top_wrap.tmp_a #logo .ir-tmpl:focus {border: 1px dashed #111;}
#top_layout {border-top: none;height: 110px;}
#gnb_layout {height: 110px;min-height: 110px;}
#gnb {height: 110px;}
#gnb_layout.open:before,
#gnb_layout.open:after {top: 110px;}
#top_layout .top_wrap.tmp_a {max-width: none;}
#top_layout .top_wrap.tmp_a #logo {width: 174px;height: 84px;background-repeat:no-repeat;background-position:50%;background-size:contain;margin: 18px 0 0 50px;background-image: url("data:image/svg+xml,%3Csvg width='175' height='84' viewBox='0 0 175 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M98.6908 78.1611H89.9896V70.2525H101.649V67.5786H87.0264V79.2069C87.0264 79.7352 87.1665 80.1396 87.4412 80.4145C87.716 80.6894 88.1201 80.8296 88.6481 80.8296H101.643V72.1987H98.6854V78.1557L98.6908 78.1611Z' fill='%2377AB7F'/%3E%3Cpath d='M75.8413 64.3279C78.1042 64.3064 80.103 63.805 81.8325 62.8292C83.5674 61.8535 84.8281 60.5111 85.6201 58.8022C86.439 60.4626 87.6944 61.7726 89.3915 62.7214C91.0886 63.6756 93.0067 64.1608 95.151 64.1824V61.5839C92.6457 61.5085 90.6792 60.7537 89.246 59.3089C87.8129 57.8642 87.0963 55.9234 87.0963 53.4921V48.2521H84.1007V53.4921C84.1007 55.945 83.368 57.9019 81.8972 59.3629C80.4263 60.8184 78.4059 61.5839 75.8306 61.654V64.3279H75.8413Z' fill='%2377AB7F'/%3E%3Cpath d='M104.79 61.6539C103.874 61.3143 103.169 60.6296 102.678 59.5946C102.188 58.5595 101.94 57.077 101.94 55.1524V37.152H98.9824V55.8047C98.9824 58.5757 99.5104 60.6566 100.572 62.0528C101.633 63.4491 103.039 64.2092 104.796 64.3278V61.6539H104.79Z' fill='%2377AB7F'/%3E%3Cpath d='M42.626 64.328C44.6733 64.3064 46.4944 63.8105 48.0945 62.8455C49.6947 61.8859 50.88 60.5705 51.6504 58.9101C52.4209 60.522 53.6062 61.7996 55.2063 62.7377C56.8065 63.6757 58.606 64.1555 60.6048 64.1824V61.584C58.2935 61.5085 56.4725 60.77 55.1363 59.3629C53.8001 57.9559 53.1321 56.0583 53.1321 53.6754V48.4354H50.1365V53.6754C50.1365 56.1068 49.4684 58.026 48.1322 59.4384C46.7961 60.8454 44.9643 61.5894 42.626 61.6595V64.3334V64.328Z' fill='%2377AB7F'/%3E%3Cpath d='M57.9702 50.1659V52.8398H63.7836V64.3279H66.6714V40.2734H63.7836V50.1659H57.9702Z' fill='%2377AB7F'/%3E%3Cpath d='M75.9118 61.6541C74.9258 61.4384 74.2039 60.9317 73.7459 60.1392C73.2879 59.3467 73.0617 58.1391 73.0617 56.5272V41.7183H70.1738V57.1041C70.1738 59.3898 70.6749 61.1365 71.6716 62.3387C72.6683 63.5409 74.0853 64.204 75.9118 64.328V61.6541Z' fill='%2377AB7F'/%3E%3Cpath d='M11.8462 19.9226V34.489L32.2819 41.4919L31.7215 27.2058L11.8462 19.9226Z' fill='%2377AB7F'/%3E%3Cpath d='M31.5816 10.0732C32.1204 10.0732 32.5622 9.65274 32.5622 9.12982C32.5622 8.6069 32.1258 8.1864 31.5816 8.1864C31.0375 8.1864 30.6011 8.6069 30.6011 9.12982C30.6011 9.65274 31.0375 10.0732 31.5816 10.0732Z' fill='%2377AB7F'/%3E%3Cpath d='M30.7411 15.2216C30.6656 15.2917 30.5256 15.3402 30.3208 15.3726V15.6421H33.1063V15.3726C32.8962 15.3294 32.7561 15.2755 32.6753 15.2055C32.5998 15.1354 32.5621 14.979 32.5621 14.731V10.4344H30.3154V10.7094C30.5525 10.7525 30.7087 10.8118 30.7896 10.8981C30.8704 10.9789 30.9081 11.1353 30.9081 11.3617V14.6879C30.9081 14.9467 30.8488 15.1246 30.7357 15.2216' fill='%2377AB7F'/%3E%3Cpath d='M35.2288 16.9305L35.2126 10.4236H32.9552V10.7039C33.1976 10.7363 33.3646 10.7956 33.4508 10.8764C33.537 10.9573 33.5801 11.119 33.5801 11.3508V17.0329C33.5801 17.2701 33.5316 17.4372 33.4401 17.5235C33.3485 17.6097 33.1761 17.6637 32.9282 17.6906V17.9602H36.1285V17.7283C35.8214 17.7122 35.6005 17.6475 35.4658 17.5343C35.3365 17.4211 35.2557 17.2162 35.2288 16.9197' fill='%2377AB7F'/%3E%3Cpath d='M43.1597 8.99506C43.1597 8.66082 42.9981 8.39127 42.6802 8.18641C42.357 7.98156 41.9637 7.87913 41.5003 7.87913C40.6275 7.87913 40.0295 8.1972 39.7062 8.82794C39.5338 9.16757 39.4476 9.59885 39.4476 10.1272V10.2026C38.5155 8.29962 35.7624 6.92493 32.5136 6.92493C29.5665 6.92493 27.0289 8.05703 25.8867 9.69049V7.99773H23.6938V8.27267C23.9094 8.32119 24.0602 8.38049 24.141 8.45596C24.2218 8.53143 24.2596 8.68777 24.2596 8.92497V14.6825C24.2596 14.9305 24.2165 15.0976 24.1303 15.1785C24.0441 15.2594 23.8986 15.3187 23.6938 15.3672V15.6367H26.4793V15.3672C26.2153 15.3348 26.0483 15.2755 25.9836 15.1893C25.919 15.103 25.8867 14.9359 25.8867 14.6771V13.5504C26.6733 14.6771 28.1226 15.5666 29.9221 16.0141V14.6825C27.6215 14.165 25.9782 12.7472 25.9782 11.0868C25.9782 8.98428 28.6182 7.27534 31.8724 7.27534C35.1266 7.27534 37.7666 8.97888 37.7666 11.0868C37.7666 12.1596 36.7322 13.2162 35.6277 13.9062V16.0087C37.3895 15.3402 38.8118 14.0194 39.453 12.6717V14.7149C39.453 14.9844 39.3991 15.1623 39.2967 15.2432C39.1944 15.3294 39.022 15.378 38.7795 15.3941V15.6637H42.0283V15.3941C41.6296 15.3672 41.371 15.3133 41.2525 15.2216C41.1339 15.13 41.0801 14.8928 41.0801 14.5046V11.0275H42.0983V10.5315H41.0801V9.06514C41.0801 8.70934 41.1339 8.48292 41.2363 8.3751C41.3387 8.26728 41.4841 8.21337 41.6781 8.21337C41.7589 8.21337 41.8344 8.22415 41.899 8.2511C41.969 8.27806 42.0014 8.33736 42.0014 8.42901C42.0014 8.46135 41.9583 8.54222 41.8721 8.68238C41.7859 8.82255 41.7428 8.95193 41.7428 9.07592C41.7428 9.24304 41.8128 9.38321 41.9421 9.50181C42.0768 9.62041 42.233 9.67971 42.4216 9.67971C42.6479 9.67971 42.8257 9.61502 42.9604 9.48564C43.0951 9.35625 43.1651 9.18913 43.1651 8.97888M39.453 11.0167H38.6717V10.5207H39.453V11.0167Z' fill='%2377AB7F'/%3E%3Cpath d='M33.3811 24.8013C33.3057 24.8013 33.2303 24.7905 33.1602 24.7636L1.41572 13.0005C1.08707 12.8765 0.920049 12.5099 1.03858 12.1811C1.1625 11.8522 1.52886 11.6851 1.85751 11.8037L33.3811 23.4859L64.9048 11.8037C65.2334 11.6797 65.5998 11.8522 65.7237 12.1811C65.8476 12.5099 65.6752 12.8765 65.3466 13.0005L33.602 24.7636C33.532 24.7905 33.4566 24.8013 33.3811 24.8013Z' fill='%2377AB7F'/%3E%3Cpath d='M65.125 13.038C65.0496 13.038 64.9796 13.0273 64.9041 13.0003L33.3805 1.31809L1.85688 13.0003C1.52823 13.1243 1.16186 12.9518 1.03794 12.6229C0.914024 12.2941 1.08104 11.9275 1.41508 11.8035L33.1596 0.0404322C33.2997 -0.0134774 33.4613 -0.0134774 33.6014 0.0404322L65.3459 11.8035C65.6746 11.9275 65.8416 12.2941 65.7231 12.6229C65.6261 12.8817 65.3836 13.038 65.125 13.038Z' fill='%2377AB7F'/%3E%3Cpath d='M12.5952 34.1871L31.1452 41.0606V27.5454L12.5952 20.672V34.1871ZM31.781 42.6132C31.7055 42.6132 31.6301 42.6024 31.5601 42.5755L11.7386 35.233C11.4908 35.1413 11.3237 34.9041 11.3237 34.6346V19.7609C11.3237 19.5506 11.4261 19.3566 11.5985 19.238C11.7709 19.1194 11.9864 19.0924 12.1804 19.1625L32.0019 26.505C32.2497 26.5966 32.4167 26.8338 32.4167 27.1034V41.9771C32.4167 42.1873 32.3143 42.3814 32.1419 42.5C32.0342 42.5755 31.9049 42.6132 31.781 42.6132Z' fill='%2377AB7F'/%3E%3Cpath d='M27.9938 30.2892C27.9183 30.2892 27.8483 30.2785 27.7729 30.2515L15.5319 25.7177C15.2033 25.5937 15.0363 25.2271 15.1548 24.8983C15.2787 24.5694 15.6451 24.4023 15.9737 24.5209L28.2147 29.0547C28.5433 29.1787 28.7103 29.5453 28.5918 29.8741C28.4948 30.1329 28.2524 30.2892 27.9938 30.2892Z' fill='white'/%3E%3Cpath d='M27.9938 33.8906C27.9183 33.8906 27.8483 33.8798 27.7729 33.8528L15.5319 29.319C15.2033 29.195 15.0363 28.8284 15.1548 28.4996C15.2787 28.1707 15.6451 28.0036 15.9737 28.1222L28.2147 32.656C28.5433 32.78 28.7103 33.1466 28.5918 33.4754C28.4948 33.7342 28.2524 33.8906 27.9938 33.8906Z' fill='white'/%3E%3Cpath d='M27.9938 37.4916C27.9183 37.4916 27.8483 37.4808 27.7729 37.4539L15.5319 32.9201C15.2033 32.7961 15.0363 32.4295 15.1548 32.1007C15.2787 31.7718 15.6451 31.6047 15.9737 31.7233L28.2147 36.2571C28.5433 36.3811 28.7103 36.7477 28.5918 37.0765C28.4948 37.3353 28.2524 37.4916 27.9938 37.4916Z' fill='white'/%3E%3Cpath d='M35.6172 27.5454V41.0605L54.1672 34.187V20.6719L35.6172 27.5454ZM34.9815 42.6131C34.8522 42.6131 34.7282 42.5754 34.6205 42.4999C34.4481 42.3813 34.3457 42.1872 34.3457 41.977V27.1033C34.3457 26.8392 34.5127 26.5966 34.7606 26.5049L54.582 19.1624C54.776 19.087 54.9969 19.1193 55.1639 19.2379C55.3363 19.3565 55.4387 19.5506 55.4387 19.7608V34.6345C55.4387 34.8987 55.2717 35.1412 55.0238 35.2329L35.2024 42.5754C35.1323 42.6023 35.0569 42.6131 34.9815 42.6131Z' fill='%2377AB7F'/%3E%3Cpath d='M38.7691 30.2893C38.5105 30.2893 38.2681 30.133 38.1711 29.8742C38.0472 29.5454 38.2196 29.1788 38.5483 29.0548L50.7892 24.521C51.1178 24.397 51.4842 24.5695 51.6081 24.8984C51.732 25.2272 51.5596 25.5938 51.231 25.7178L38.99 30.2516C38.9146 30.2785 38.8446 30.2893 38.7691 30.2893Z' fill='%2377AB7F'/%3E%3Cpath d='M38.7691 33.8906C38.5105 33.8906 38.2681 33.7343 38.1711 33.4755C38.0472 33.1467 38.2196 32.7801 38.5483 32.6561L50.7892 28.1223C51.1178 27.9983 51.4842 28.1708 51.6081 28.4997C51.732 28.8285 51.5596 29.1951 51.231 29.3191L38.99 33.8529C38.9146 33.8799 38.8446 33.8906 38.7691 33.8906Z' fill='%2377AB7F'/%3E%3Cpath d='M38.7691 37.4917C38.5105 37.4917 38.2681 37.3354 38.1711 37.0766C38.0472 36.7478 38.2196 36.3812 38.5483 36.2572L50.7892 31.7234C51.1178 31.5994 51.4842 31.7719 51.6081 32.1007C51.732 32.4296 51.5596 32.7962 51.231 32.9202L38.99 37.454C38.9146 37.4809 38.8446 37.4917 38.7691 37.4917Z' fill='%2377AB7F'/%3E%3Cpath d='M65.1259 36.9903C64.7755 36.9903 64.4897 36.7046 64.4897 36.3542V12.4021C64.4897 12.0517 64.7755 11.766 65.1259 11.766C65.4763 11.766 65.762 12.0517 65.762 12.4021V36.3542C65.762 36.7046 65.4763 36.9903 65.1259 36.9903Z' fill='%2377AB7F'/%3E%3Cpath d='M64.1178 39.8313H66.1328L65.1253 37.7882L64.1178 39.8313ZM67.1564 41.1036H63.0887C62.8678 41.1036 62.6631 40.9904 62.5499 40.8017C62.4314 40.613 62.4206 40.3812 62.5176 40.1818L64.5488 36.0685C64.6565 35.8528 64.8774 35.7126 65.1199 35.7126C65.3623 35.7126 65.5832 35.8474 65.691 36.0685L67.7222 40.1818C67.8191 40.3812 67.8084 40.613 67.6898 40.8017C67.5713 40.9904 67.3666 41.1036 67.1511 41.1036' fill='%2377AB7F'/%3E%3Cpath d='M158.71 32.3379H156.302V39.799C156.302 40.2302 156.415 40.5591 156.641 40.7801C156.867 41.0011 157.196 41.1197 157.627 41.1197H170.337V38.9472H158.715V32.3379H158.71ZM174.997 26.9038H151.754V29.0763H174.997V26.9038ZM159.092 14.4506H156.684V22.3484C156.684 22.7797 156.797 23.1085 157.024 23.3349C157.25 23.5614 157.579 23.6746 158.004 23.6746H170.035V21.502H159.087V14.456L159.092 14.4506ZM135.322 29.0763C136.399 29.0763 137.364 28.8391 138.215 28.3701C139.066 27.9011 139.729 27.2488 140.208 26.4186C140.688 25.5884 140.925 24.6503 140.925 23.6153C140.925 22.3214 140.521 21.2271 139.724 20.3268H143.01V18.1542H136.583V13.6636H134.174V18.1542H127.628V20.3268H130.915C130.112 21.2271 129.713 22.3214 129.713 23.6153C129.713 24.2622 129.859 24.8121 130.155 25.2595H132.504C132.251 24.7528 132.122 24.2029 132.122 23.6153C132.122 22.6557 132.418 21.8686 133.016 21.254C133.614 20.6395 134.379 20.3268 135.322 20.3268C136.265 20.3268 137.03 20.6341 137.628 21.254C138.226 21.8686 138.522 22.6611 138.522 23.6153C138.522 24.5695 138.226 25.362 137.628 25.9819C137.03 26.5965 136.265 26.9092 135.322 26.9092H124.756V29.0817H135.322V29.0763ZM145.623 22.9091C145.623 24.9468 146.081 26.4833 147.002 27.5183C147.924 28.5588 149.271 29.0763 151.054 29.0763H151.819V26.9038H151.086C149.971 26.9038 149.184 26.5641 148.721 25.8741C148.263 25.1894 148.031 24.1705 148.031 22.8174V19.4696H152.142V17.2971H148.031V10.6877H145.623V22.9037V22.9091ZM104.504 29.0763C106.4 29.0763 107.866 28.5372 108.89 27.459C109.919 26.3808 110.43 24.8336 110.43 22.8174V17.7984H105.059V19.971H107.995V22.5856C107.995 24.0142 107.683 25.0924 107.058 25.8148C106.433 26.5372 105.501 26.8984 104.272 26.8984H104.213V29.0709H104.509L104.504 29.0763ZM98.6906 29.0763C100.393 29.0763 101.697 28.5372 102.608 27.459C103.518 26.3808 103.971 24.8336 103.971 22.8174V17.7984H98.1303V19.971H101.535V22.5856C101.535 25.4644 100.506 26.9038 98.4536 26.9038H95.1078V29.0763H98.6906ZM111.783 17.7984V19.971H115.069V33.2004H117.418V10.871H115.069V17.8038H111.783V17.7984ZM124.816 26.9038C124.013 26.7259 123.426 26.3162 123.054 25.6692C122.682 25.0223 122.494 24.0466 122.494 22.7312V10.6931H120.145V23.2056C120.145 25.0654 120.549 26.4833 121.362 27.4644C122.176 28.4456 123.323 28.9793 124.81 29.0817V26.9092L124.816 26.9038ZM88.7449 39.4432H81.7893V33.8905H91.1532V31.7179H79.3864V40.2949C79.3864 40.7262 79.4995 41.055 79.7258 41.2761C79.9521 41.5025 80.2807 41.6157 80.7118 41.6157H91.1586V35.4754H88.7503V39.4378L88.7449 39.4432ZM78.6806 29.0763C79.7581 29.0763 80.7225 28.8391 81.5738 28.3701C82.4251 27.9011 83.0877 27.2488 83.5673 26.4186C84.0468 25.5884 84.2838 24.6503 84.2838 23.6153C84.2838 22.3214 83.8851 21.2271 83.0824 20.3268H86.3689V18.1542H79.9413V13.6636H77.533V18.1542H70.9869V20.3268H74.2734C73.4706 21.2271 73.072 22.3214 73.072 23.6153C73.072 24.2622 73.2174 24.8121 73.5137 25.2595H75.8628C75.6096 24.7528 75.4803 24.2029 75.4803 23.6153C75.4803 22.6557 75.7766 21.8686 76.3746 21.254C76.9727 20.6395 77.7377 20.3268 78.6806 20.3268C79.6234 20.3268 80.3885 20.6341 80.9865 21.254C81.5846 21.8686 81.8809 22.6611 81.8809 23.6153C81.8809 24.5695 81.5846 25.362 80.9865 25.9819C80.3885 26.5965 79.6234 26.9092 78.6806 26.9092H68.1152V29.0817H78.6806V29.0763ZM88.9819 22.9091C88.9819 24.9468 89.4399 26.4833 90.3612 27.5183C91.2825 28.5588 92.6294 29.0763 94.4128 29.0763H95.1778V26.9038H94.4451C93.3298 26.9038 92.5432 26.5641 92.0853 25.8741C91.6273 25.1894 91.3956 24.1705 91.3956 22.8174V19.4696H95.5065V17.2971H91.3956V10.6877H88.9873V22.9037L88.9819 22.9091Z' fill='%2377AB7F'/%3E%3Cpath d='M71.5312 6.34263V5.84666H73.9126V4.44501H74.5161V5.84666H76.9244V6.34263H71.5312ZM74.5484 2.20237V2.27245C74.5484 3.24283 75.836 4.07304 76.7304 4.24015L76.4287 4.71456C75.5128 4.47197 74.5268 3.7981 74.2251 3.09727C73.9611 3.80888 72.959 4.48275 72.0323 4.71456L71.7306 4.21859C72.6681 4.07304 73.9126 3.25361 73.9126 2.27245V2.20237H71.9784V1.71179H76.4826V2.20237H74.543H74.5484Z' fill='%23595857'/%3E%3Cpath d='M82.4789 5.79819C82.1502 5.62028 81.6491 5.08119 81.5145 4.62296C81.3798 5.11892 80.9757 5.66341 80.4531 5.98687L79.8389 5.19979C80.674 4.68765 81.0188 3.77118 81.0188 2.52587V1.56089H82.0532V2.46657C82.0532 3.79814 82.3603 4.54209 83.05 4.9518L82.4789 5.79819ZM83.0607 6.94107V3.94369H82.4196V3.0434H83.0607V1.14039H84.0251V6.94107H83.0607ZM84.2999 7.18906V1.03796H85.3074V7.18906H84.2999Z' fill='%23595857'/%3E%3Cpath d='M88.7241 3.86829H90.9708V4.37504H88.7241V3.86829Z' fill='%23595857'/%3E%3Cpath d='M97.2363 3.34538V3.72814H99.6446V4.2241H94.2515V3.72814H96.6328V3.34538C95.5445 3.28068 94.8926 2.9141 94.8926 2.29953C94.8926 1.62566 95.6684 1.24829 96.9507 1.24829C98.233 1.24829 99.0196 1.62566 99.0196 2.29953C99.0196 2.92488 98.3569 3.29686 97.2363 3.34538ZM94.8818 7.05436V5.62036H98.3677V5.16213H94.8495V4.67694H98.9711V6.06781H95.4853V6.54761H99.1974V7.04897H94.8872L94.8818 7.05436ZM95.5122 2.29414C95.5122 2.64994 96.0725 2.86558 96.9561 2.86558C97.8397 2.86558 98.4108 2.64455 98.4108 2.29414C98.4108 1.94373 97.8451 1.7227 96.9561 1.7227C96.0671 1.7227 95.5122 1.94912 95.5122 2.29414Z' fill='%23595857'/%3E%3Cpath d='M102.98 5.61492V1.631H103.578V3.11891H105.178V1.62561H105.782V5.62031H102.985L102.98 5.61492ZM105.173 3.60409H103.573V5.12434H105.173V3.60409ZM107.393 3.96529V7.09744H106.794V1.12964H107.393V3.46932H108.341V3.97068H107.393V3.96529Z' fill='%23595857'/%3E%3Cpath d='M111.325 5.00027V4.5043H116.718V5.00027H111.325ZM112.041 3.99216V2.43956H115.387V1.85734H112.02V1.38293H115.99V2.8978H112.645V3.51237H116.125V3.99216H112.041ZM112.02 6.92485V5.41538H112.623V6.43427H116.071V6.92485H112.02Z' fill='%23595857'/%3E%3Cpath d='M127.559 4.35883C127.15 4.15397 126.589 3.62566 126.417 3.20516C126.271 3.67957 125.743 4.27257 125.215 4.56908L124.854 4.13241C125.506 3.77121 126.11 3.065 126.11 2.19166V1.47466H126.692V2.18088C126.692 3.065 127.354 3.66339 127.872 3.90599L127.548 4.36422L127.559 4.35883ZM127.947 7.08666C126.67 7.08666 125.905 6.64999 125.905 5.95455C125.905 5.25912 126.67 4.81706 127.947 4.81706C129.224 4.81706 130 5.25373 130 5.95455C130 6.65538 129.235 7.08666 127.947 7.08666ZM126.541 5.95455C126.541 6.34809 127.085 6.59069 127.947 6.59069C128.809 6.59069 129.369 6.34809 129.369 5.95455C129.369 5.56101 128.82 5.31303 127.947 5.31303C127.074 5.31303 126.541 5.56101 126.541 5.95455ZM129.359 4.86019V3.16742H128.691V4.5529H128.114V1.23746H128.691V2.67685H129.359V1.12964H129.946V4.86558H129.359V4.86019Z' fill='%23595857'/%3E%3Cpath d='M136.383 1.52857C136.319 3.13508 135.23 4.12162 133.689 4.54212L133.382 4.04615C134.487 3.83051 135.559 3.065 135.726 2.03532H133.679V1.52857H136.389H136.383ZM138.043 4.96262V7.12439H137.439V5.45319H134.04V4.95722H138.043V4.96262ZM138.037 3.11351V4.66611H137.434V1.12964H138.037V2.61215H138.932V3.11351H138.037Z' fill='%23595857'/%3E%3Cpath d='M141.971 4.16468V3.6741H147.364V4.16468H141.971ZM142.585 7.05424V5.59328H146.082V5.1674H142.569V4.67143H146.68V6.04613H143.183V6.55288H146.906V7.05424H142.58H142.585ZM144.67 3.3183C143.388 3.3183 142.612 2.94093 142.612 2.26706C142.612 1.59319 143.388 1.21582 144.67 1.21582C145.953 1.21582 146.739 1.59319 146.739 2.26706C146.739 2.94093 145.969 3.3183 144.67 3.3183ZM143.237 2.26706C143.237 2.60669 143.787 2.8385 144.67 2.8385C145.554 2.8385 146.114 2.60669 146.114 2.26706C146.114 1.92743 145.554 1.69562 144.67 1.69562C143.787 1.69562 143.237 1.92743 143.237 2.26706Z' fill='%23595857'/%3E%3Cpath d='M158.716 4.28332C158.307 4.1809 157.649 3.71727 157.412 3.23209C157.208 3.78197 156.534 4.27793 155.979 4.45584L155.44 3.60945C156.373 3.32912 156.857 2.60134 156.857 1.72801V1.23204H157.935V1.66871C157.935 2.63908 158.495 3.18357 159.282 3.44233L158.711 4.28332H158.716ZM156.534 7.12976V4.75234H160.634V7.12976H156.534ZM159.557 5.54481H157.612V6.31572H159.557V5.54481ZM159.557 4.48279V1.03796H160.634V4.4774H159.557V4.48279Z' fill='%23595857'/%3E%3Cpath d='M165.208 5.13513C165.989 5.13513 167.088 5.07583 167.691 4.94105L167.761 5.43702C167.142 5.5664 166.113 5.63649 165.03 5.64188H164.362V1.76038H167.18V2.25635H164.96V5.14052H165.213L165.208 5.13513ZM168.71 3.45854H169.642V3.9599H168.71V7.09744H168.112V1.12964H168.71V3.45854Z' fill='%23595857'/%3E%3Cpath d='M147.353 76.5329H158.905V69.2012C158.905 68.6729 158.765 68.2685 158.49 67.9936C158.215 67.7187 157.811 67.5785 157.283 67.5785H144.396V70.2524H155.947V73.9021H144.396V81.3794C144.396 81.9077 144.536 82.312 144.81 82.5869C145.085 82.8619 145.489 83.002 146.023 83.002H159.594V80.3281H147.359V76.5329H147.353Z' fill='%2377AB7F'/%3E%3Cpath d='M133.238 64.3278C135.501 64.3062 137.5 63.8049 139.229 62.8291C140.964 61.8534 142.225 60.511 143.017 58.8021C143.835 60.4625 145.091 61.7725 146.788 62.7213C148.485 63.6755 150.403 64.1607 152.547 64.1823V61.5838C150.042 61.5083 148.076 60.7536 146.643 59.3088C145.209 57.864 144.493 55.9233 144.493 53.492V48.252H141.497V53.492C141.497 55.9449 140.764 57.9018 139.294 59.3627C137.823 60.8183 135.802 61.5838 133.227 61.6539V64.3278H133.238Z' fill='%2377AB7F'/%3E%3Cpath d='M162.185 61.6538C161.27 61.3142 160.564 60.6295 160.073 59.5945C159.583 58.5594 159.335 57.0769 159.335 55.1523V43.9661H156.377V55.8046C156.377 58.5756 156.905 60.6565 157.967 62.0528C159.028 63.449 160.434 64.2091 162.191 64.3277V61.6538H162.185Z' fill='%2377AB7F'/%3E%3Cpath d='M118.761 52.1552V61.654H115.366V52.1552H112.409V61.654H104.72V64.328H133.308V61.654H121.724V52.1552H118.761Z' fill='%2377AB7F'/%3E%3Cpath d='M127.101 45.6537C127.101 45.1254 126.96 44.7211 126.686 44.4461C126.411 44.1712 126.007 44.031 125.479 44.031H110.679V46.7049H124.143V57.255H127.101V45.6591V45.6537Z' fill='%2377AB7F'/%3E%3C/svg%3E%0A");}

#top_layout .top_wrap.tmp_a .utile_wrap {right: 50px;}
#top_layout .top_wrap.tmp_a .utile_wrap li.pc span,
#top_layout .top_wrap.tmp_a .utile_wrap li.mo span {background-image: url("data:image/svg+xml,%3Csvg width='26' height='23' viewBox='0 0 26 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.81641 2H24.0467' stroke='%23333333' stroke-width='3' stroke-linecap='square'/%3E%3Cpath d='M7.70117 11.6172L24.0469 11.6172' stroke='%23333333' stroke-width='3' stroke-linecap='square'/%3E%3Cpath d='M1.81641 21.2344H24.0467' stroke='%23333333' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: 50%;width: 26px;height: 23px;}
#top_layout .top_wrap.tmp_a .utile_wrap li.pc a,
#top_layout .top_wrap.tmp_a .utile_wrap li.mo a {padding: 43px 0 0 0;}
#top_layout .top_wrap.tmp_a .utile_wrap li.box.pc {margin-left: 26px;}
#top_layout .top_wrap.tmp_a .utile_wrap li > a.logout {height: auto;line-height: 23px;margin-top: 4px;}
#top_layout .top_wrap.tmp_a .utile_wrap li > a {font-family: 'Pretendard';color: #333;font-size: 15px;font-weight: 400;line-height: 110px;}
#top_layout .top_wrap.tmp_a .utile_wrap li > a:hover {text-decoration:underline;}
#top_layout .top_wrap.tmp_a .utile_wrap li > a:focus {border:1px dashed #000;}
#top_layout .top_wrap .utile_wrap li.login .box {display: flex;align-items: center;justify-content: center;/* flex-direction: column; */}
#top_layout .top_wrap.tmp_a .utile_wrap li.home a, #top_layout .top_wrap.tmp_a .utile_wrap li.login a {padding: 0;}
#top_layout .top_wrap.tmp_a .utile_wrap li.login a {color: #417852;font-weight: 700;}
#top_layout .top_wrap.tmp_a .utile_wrap li.home, #top_layout .top_wrap.tmp_a .utile_wrap li.login {padding: 0 10px;}
#top_layout .top_wrap.tmp_a .utile_wrap li.home > a:before {display: none;}
#top_layout .top_wrap.tmp_a .utile_wrap li:first-child:after {background-color: #333;opacity: 0.1;top: 50px;}

#gnb_layout .depth1_ul>li>a span {font-family: 'Pretendard';font-weight: 400;font-size: 20px;color: #111;line-height: 110px;}
#gnb_layout .depth1_ul>li>a:hover span,
#gnb_layout .depth1_ul>li>a:focus span ,
#gnb_layout .depth1_ul>li.on>a span{font-weight: 700;}
#gnb_layout .depth1_ul>li>a.current:after{border-bottom: 5px solid #77AB7F;}
#gnb_layout .depth1_ul>li.on>a:before {width:100%;left:0;background-color: #77AB7F;}
#gnb_layout .depth1_ul>li.on>a:after {content: '';display: block;position: absolute;left: 50%;bottom: 10px;margin-left: -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #77AB7F;}
#gnb_layout .depth1_ul>li>a:before {background-color: #77AB7F;}

#gnb_layout .depth1_ul>li {padding: 0 20px;}
#gnb_layout .depth1_ul>li>a {padding: 0 10px;}
#top_layout + .gnb_bg {z-index: 3;}
#top_layout .top_wrap.tmp_a .utile_wrap li.login {}
#top_layout .top_wrap.tmp_a .utile_wrap li.login .box {padding-top: 16px;}
#top_layout .top_wrap.tmp_a .utile_wrap li.login .box .dropdown-toggle {background-color: transparent;color: #417852;font-weight: 700;margin-left: 4px;}



#svisual_layout .svisual_wrap .topImage1{background-image: url(/images/sesim/common/svisual_img01.png)}
#svisual_layout .svisual_wrap .topImage2{background-image: url(/images/sesim/common/svisual_img02.png)}
#svisual_layout .svisual_wrap .topImage3{background-image: url(/images/sesim/common/svisual_img03.png)}
#svisual_layout .svisual_wrap .topImage4{background-image: url(/images/sesim/common/svisual_img04.png)}
#svisual_layout .svisual_wrap .topImage5{background-image: url(/images/sesim/common/svisual_img05.png)}
#svisual_layout .svisual_wrap .topImage6{background-image: url(/images/sesim/common/svisual_img06.png)}

/* footer */
#foot_layout {background-color: #393939;}
#foot_layout:before {display: none;}
#foot_layout> .layout {max-width: 1340px;padding: 0 50px;}
#foot_layout> .layout .footer-info {padding: 0 0 117px 0;}
#foot_layout> .layout .footer-info .utile_wrap {margin: 0;padding: 22px 0;border-bottom: 1px solid rgba(168, 168, 168, 0.20);margin-bottom: 30px;}
#foot_layout> .layout .footer-info .utile_wrap li {float: left;}
#foot_layout> .layout .footer-info .utile_wrap li::after {display: none;}
#foot_layout> .layout .footer-info .utile_wrap li a {font-family: 'Pretendard';font-size: 16px;font-weight: 400;line-height: 24px;}
#foot_layout> .layout .footer-info .utile_wrap li a:hover,
#foot_layout> .layout .footer-info .utile_wrap li a:focus {text-decoration:underline;}
#foot_layout> .layout .footer-info .utile_wrap li:first-child a {font-weight:700;}
#foot_layout> .layout .footer-info .logo {display: block;position: absolute;right: 0;top: 50%;width: 118px;height: 67px;background: url(/images/sesim/common/f-logo.png);font-size: 0;background-repeat: no-repeat;transform: translate(0, -50%);}
#foot_layout> .layout .footer-info address {color: #A8A8A8;font-size: 16px;margin: 0;padding: 0;line-height: 150%;}
#foot_layout> .layout .footer-info address span {font-family: "Pretendard";line-height: 150%;margin-right: 5px;}
#foot_layout> .layout .footer-info address span a {color: #A8A8A8;}
#foot_layout> .layout .footer-info address span:first-child {}
#foot_layout> .layout .footer-info address span.call {}
#foot_layout> .layout .footer-info address span.fax {}
#foot_layout> .layout .footer-info address .line {}
#foot_layout> .layout .footer-info .copy {font-family: "Pretendard";font-size: 16px;line-height: 150%;color: #A8A8A8;}
#foot_layout .footer-info address span:after {display: none;}
#foot_layout> .layout .footer-info address,
#foot_layout> .layout .footer-info .copy {padding-right: 140px;}


@media (max-width:1279px) {
	#top_layout .top_wrap.tmp_a {padding:0;}
	#top_layout .top_wrap.tmp_a #logo {margin-left: 30px;background-image: url("data:image/svg+xml,%3Csvg width='152' height='72' viewBox='0 0 152 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M85.342 67.8006H77.7409V60.9403H87.9259V58.6208H75.1523V68.7078C75.1523 69.1661 75.2747 69.5168 75.5147 69.7553C75.7548 69.9938 76.1078 70.1154 76.569 70.1154H87.9212V62.6285H85.3373V67.7959L85.342 67.8006Z' fill='%2377AB7F'/%3E%3Cpath d='M65.3815 55.8009C67.3582 55.7822 69.1043 55.3473 70.6151 54.5009C72.1306 53.6545 73.232 52.49 73.9238 51.0076C74.6392 52.4479 75.7358 53.5843 77.2184 54.4073C78.701 55.2351 80.3765 55.6559 82.2497 55.6747V53.4206C80.0611 53.3552 78.3433 52.7005 77.0913 51.4472C75.8394 50.1939 75.2134 48.5104 75.2134 46.4014V41.856H72.5966V46.4014C72.5966 48.5291 71.9565 50.2267 70.6716 51.494C69.3867 52.7566 67.6218 53.4206 65.3721 53.4814V55.8009H65.3815Z' fill='%2377AB7F'/%3E%3Cpath d='M90.6698 53.4815C89.8697 53.1869 89.2532 52.593 88.8249 51.6952C88.3966 50.7973 88.1801 49.5113 88.1801 47.8418V32.2274H85.5962V48.4077C85.5962 50.8113 86.0574 52.6164 86.9846 53.8276C87.9118 55.0388 89.1402 55.6981 90.6745 55.801V53.4815H90.6698Z' fill='%2377AB7F'/%3E%3Cpath d='M36.3657 55.8011C38.1542 55.7824 39.745 55.3522 41.1428 54.5151C42.5407 53.6827 43.5761 52.5417 44.2492 51.1013C44.9222 52.4996 45.9576 53.6079 47.3555 54.4216C48.7533 55.2353 50.3253 55.6515 52.0714 55.6748V53.4208C50.0523 53.3554 48.4615 52.7147 47.2943 51.4942C46.1271 50.2736 45.5434 48.6275 45.5434 46.5606V42.0151H42.9266V46.5606C42.9266 48.6696 42.343 50.3344 41.1758 51.5596C40.0086 52.7802 38.4084 53.4255 36.3657 53.4863V55.8058V55.8011Z' fill='%2377AB7F'/%3E%3Cpath d='M49.7695 43.5161V45.8356H54.8479V55.8009H57.3706V34.9349H54.8479V43.5161H49.7695Z' fill='%2377AB7F'/%3E%3Cpath d='M65.4426 53.4816C64.5813 53.2945 63.9507 52.855 63.5506 52.1675C63.1505 51.4801 62.9529 50.4326 62.9529 49.0344V36.1884H60.4302V49.5347C60.4302 51.5175 60.8679 53.0327 61.7386 54.0755C62.6093 55.1183 63.8471 55.6935 65.4426 55.8011V53.4816Z' fill='%2377AB7F'/%3E%3Cpath d='M9.47705 17.2817V29.9173L27.3289 35.9919L26.8394 23.5995L9.47705 17.2817Z' fill='%2377AB7F'/%3E%3Cpath d='M26.7174 8.73805C27.1881 8.73805 27.574 8.37329 27.574 7.91968C27.574 7.46608 27.1928 7.10132 26.7174 7.10132C26.2421 7.10132 25.8608 7.46608 25.8608 7.91968C25.8608 8.37329 26.2421 8.73805 26.7174 8.73805Z' fill='%2377AB7F'/%3E%3Cpath d='M25.9831 13.2039C25.9173 13.2647 25.7949 13.3068 25.616 13.3348V13.5686H28.0493V13.3348C27.8658 13.2974 27.7434 13.2507 27.6728 13.1899C27.6069 13.1291 27.574 12.9935 27.574 12.7783V9.05127H25.6113V9.28976C25.8184 9.32718 25.9549 9.37862 26.0255 9.45344C26.0961 9.52358 26.129 9.6592 26.129 9.85561V12.7409C26.129 12.9654 26.0773 13.1197 25.9784 13.2039' fill='%2377AB7F'/%3E%3Cpath d='M29.9032 14.6863L29.8891 9.04187H27.9171V9.28504C28.1289 9.3131 28.2748 9.36454 28.3501 9.43469C28.4254 9.50483 28.463 9.64512 28.463 9.84621V14.7751C28.463 14.9809 28.4207 15.1258 28.3407 15.2007C28.2607 15.2755 28.1101 15.3222 27.8936 15.3456V15.5794H30.6892V15.3784C30.421 15.3643 30.228 15.3082 30.1103 15.21C29.9974 15.1118 29.9268 14.9341 29.9032 14.6769' fill='%2377AB7F'/%3E%3Cpath d='M36.8318 7.80281C36.8318 7.51287 36.6906 7.27905 36.4129 7.10135C36.1306 6.92365 35.787 6.8348 35.3822 6.8348C34.6198 6.8348 34.0973 7.11071 33.8149 7.65784C33.6643 7.95245 33.589 8.32656 33.589 8.78485V8.85032C32.7748 7.19956 30.3698 6.00708 27.5317 6.00708C24.9573 6.00708 22.7405 6.98912 21.7427 8.40606V6.93768H19.8271V7.17617C20.0154 7.21826 20.1472 7.2697 20.2178 7.33517C20.2884 7.40064 20.3213 7.53625 20.3213 7.74202V12.7364C20.3213 12.9515 20.2837 13.0965 20.2084 13.1666C20.1331 13.2368 20.006 13.2882 19.8271 13.3303V13.5641H22.2604V13.3303C22.0298 13.3022 21.8839 13.2508 21.8274 13.176C21.7709 13.1011 21.7427 12.9562 21.7427 12.7317V11.7543C22.4299 12.7317 23.6959 13.5033 25.2679 13.8915V12.7364C23.2582 12.2875 21.8227 11.0576 21.8227 9.61724C21.8227 7.79346 24.1289 6.31104 26.9717 6.31104C29.8144 6.31104 32.1206 7.78878 32.1206 9.61724C32.1206 10.5478 31.2169 11.4644 30.2521 12.063V13.8868C31.7911 13.3069 33.0337 12.1612 33.5937 10.9921V12.7644C33.5937 12.9983 33.5467 13.1526 33.4572 13.2227C33.3678 13.2976 33.2172 13.3396 33.0054 13.3537V13.5875H35.8435V13.3537C35.4952 13.3303 35.2693 13.2835 35.1657 13.204C35.0622 13.1245 35.0151 12.9188 35.0151 12.5821V9.5658H35.9046V9.13558H35.0151V7.8636C35.0151 7.55496 35.0622 7.35855 35.1516 7.26503C35.241 7.1715 35.3681 7.12473 35.5375 7.12473C35.6081 7.12473 35.674 7.13409 35.7305 7.15747C35.7917 7.18085 35.8199 7.23229 35.8199 7.31179C35.8199 7.33985 35.7823 7.40999 35.707 7.53158C35.6317 7.65316 35.594 7.7654 35.594 7.87295C35.594 8.01792 35.6552 8.13951 35.7682 8.24239C35.8858 8.34527 36.0223 8.39671 36.187 8.39671C36.3847 8.39671 36.54 8.34059 36.6577 8.22836C36.7753 8.11613 36.8365 7.97116 36.8365 7.78878M33.5937 9.55645H32.9113V9.12622H33.5937V9.55645Z' fill='%2377AB7F'/%3E%3Cpath d='M28.2895 21.5138C28.2236 21.5138 28.1577 21.5044 28.0965 21.481L0.365662 11.2772C0.0785634 11.1696 -0.0673389 10.8516 0.0362047 10.5664C0.144455 10.2811 0.464499 10.1362 0.751597 10.239L28.2895 20.3727L55.8274 10.239C56.1145 10.1315 56.4345 10.2811 56.5428 10.5664C56.651 10.8516 56.5004 11.1696 56.2133 11.2772L28.4824 21.481C28.4213 21.5044 28.3554 21.5138 28.2895 21.5138Z' fill='%2377AB7F'/%3E%3Cpath d='M56.0198 11.3098C55.9539 11.3098 55.8927 11.3005 55.8269 11.2771L28.289 1.14337L0.751096 11.2771C0.463998 11.3846 0.143954 11.235 0.0357038 10.9497C-0.0725463 10.6645 0.073356 10.3465 0.365161 10.2389L28.096 0.0350728C28.2184 -0.0116909 28.3596 -0.0116909 28.4819 0.0350728L56.2128 10.2389C56.4999 10.3465 56.6458 10.6645 56.5422 10.9497C56.4575 11.1742 56.2457 11.3098 56.0198 11.3098Z' fill='%2377AB7F'/%3E%3Cpath d='M10.1317 29.6554L26.3363 35.6178V23.8942L10.1317 17.9318V29.6554ZM26.8917 36.9646C26.8258 36.9646 26.7599 36.9553 26.6987 36.9319L9.3834 30.5627C9.1669 30.4832 9.021 30.2774 9.021 30.0436V17.1415C9.021 16.9591 9.11042 16.7907 9.26103 16.6879C9.41164 16.585 9.5999 16.5616 9.76933 16.6224L27.0846 22.9916C27.3011 23.0711 27.447 23.2769 27.447 23.5107V36.4128C27.447 36.5952 27.3576 36.7635 27.207 36.8664C27.1129 36.9319 26.9999 36.9646 26.8917 36.9646Z' fill='%2377AB7F'/%3E%3Cpath d='M23.5829 26.2742C23.517 26.2742 23.4558 26.2649 23.3899 26.2415L12.6967 22.3086C12.4096 22.2011 12.2637 21.8831 12.3673 21.5978C12.4755 21.3126 12.7956 21.1676 13.0827 21.2705L23.7759 25.2033C24.063 25.3109 24.2089 25.6289 24.1053 25.9141C24.0206 26.1386 23.8088 26.2742 23.5829 26.2742Z' fill='white'/%3E%3Cpath d='M23.5829 29.3981C23.517 29.3981 23.4558 29.3888 23.3899 29.3654L12.6967 25.4325C12.4096 25.325 12.2637 25.007 12.3673 24.7217C12.4755 24.4365 12.7956 24.2915 13.0827 24.3944L23.7759 28.3272C24.063 28.4348 24.2089 28.7528 24.1053 29.038C24.0206 29.2625 23.8088 29.3981 23.5829 29.3981Z' fill='white'/%3E%3Cpath d='M23.5829 32.5219C23.517 32.5219 23.4558 32.5125 23.3899 32.4892L12.6967 28.5563C12.4096 28.4488 12.2637 28.1308 12.3673 27.8455C12.4755 27.5603 12.7956 27.4153 13.0827 27.5182L23.7759 31.451C24.063 31.5586 24.2089 31.8766 24.1053 32.1618C24.0206 32.3863 23.8088 32.5219 23.5829 32.5219Z' fill='white'/%3E%3Cpath d='M30.2426 23.8941V35.6178L46.4471 29.6554V17.9318L30.2426 23.8941ZM29.6872 36.9646C29.5742 36.9646 29.466 36.9319 29.3719 36.8664C29.2213 36.7635 29.1318 36.5952 29.1318 36.4128V23.5107C29.1318 23.2815 29.2777 23.0711 29.4942 22.9916L46.8095 16.6224C46.979 16.5569 47.1719 16.585 47.3179 16.6878C47.4685 16.7907 47.5579 16.9591 47.5579 17.1415V30.0436C47.5579 30.2727 47.412 30.4832 47.1955 30.5627L29.8802 36.9319C29.819 36.9553 29.7531 36.9646 29.6872 36.9646Z' fill='%2377AB7F'/%3E%3Cpath d='M32.9966 26.2743C32.7706 26.2743 32.5588 26.1386 32.4741 25.9142C32.3659 25.6289 32.5165 25.3109 32.8036 25.2034L43.4968 21.2705C43.7839 21.163 44.104 21.3126 44.2122 21.5979C44.3205 21.8831 44.1698 22.2011 43.8827 22.3087L33.1895 26.2415C33.1236 26.2649 33.0624 26.2743 32.9966 26.2743Z' fill='%2377AB7F'/%3E%3Cpath d='M32.9966 29.3982C32.7706 29.3982 32.5588 29.2625 32.4741 29.0381C32.3659 28.7528 32.5165 28.4348 32.8036 28.3273L43.4968 24.3944C43.7839 24.2869 44.104 24.4365 44.2122 24.7218C44.3205 25.007 44.1698 25.325 43.8827 25.4326L33.1895 29.3654C33.1236 29.3888 33.0624 29.3982 32.9966 29.3982Z' fill='%2377AB7F'/%3E%3Cpath d='M32.9966 32.5219C32.7706 32.5219 32.5588 32.3863 32.4741 32.1619C32.3659 31.8766 32.5165 31.5586 32.8036 31.451L43.4968 27.5182C43.7839 27.4107 44.104 27.5603 44.2122 27.8456C44.3205 28.1308 44.1698 28.4488 43.8827 28.5564L33.1895 32.4892C33.1236 32.5126 33.0624 32.5219 32.9966 32.5219Z' fill='%2377AB7F'/%3E%3Cpath d='M56.0202 32.0871C55.7143 32.0871 55.4648 31.8392 55.4648 31.5352V10.7581C55.4648 10.4541 55.7143 10.2063 56.0202 10.2063C56.3261 10.2063 56.5756 10.4541 56.5756 10.7581V31.5352C56.5756 31.8392 56.3261 32.0871 56.0202 32.0871Z' fill='%2377AB7F'/%3E%3Cpath d='M55.1396 34.5515H56.8998L56.0197 32.7792L55.1396 34.5515ZM57.7941 35.6551H54.2406C54.0477 35.6551 53.8688 35.5569 53.77 35.3933C53.6664 35.2296 53.657 35.0285 53.7418 34.8555L55.5161 31.2874C55.6102 31.1003 55.8032 30.9788 56.015 30.9788C56.2268 30.9788 56.4198 31.0957 56.5139 31.2874L58.2883 34.8555C58.373 35.0285 58.3636 35.2296 58.26 35.3933C58.1565 35.5569 57.9776 35.6551 57.7894 35.6551' fill='%2377AB7F'/%3E%3Cpath d='M137.772 28.0513H135.668V34.5234C135.668 34.8975 135.767 35.1828 135.965 35.3745C136.162 35.5663 136.45 35.6691 136.826 35.6691H147.929V33.7846H137.777V28.0513H137.772ZM152 23.3375H131.696V25.2221H152V23.3375ZM138.106 12.5351H136.002V19.386C136.002 19.7601 136.101 20.0454 136.299 20.2418C136.497 20.4382 136.784 20.5364 137.156 20.5364H147.665V18.6518H138.102V12.5398L138.106 12.5351ZM117.341 25.2221C118.282 25.2221 119.125 25.0164 119.868 24.6095C120.612 24.2027 121.191 23.6368 121.61 22.9167C122.029 22.1965 122.236 21.3828 122.236 20.4849C122.236 19.3626 121.883 18.4133 121.186 17.6324H124.057V15.7478H118.442V11.8524H116.339V15.7478H110.62V17.6324H113.491C112.79 18.4133 112.442 19.3626 112.442 20.4849C112.442 21.0461 112.569 21.5231 112.827 21.9112H114.88C114.658 21.4717 114.545 20.9947 114.545 20.4849C114.545 19.6526 114.804 18.9698 115.327 18.4367C115.849 17.9036 116.517 17.6324 117.341 17.6324C118.165 17.6324 118.833 17.8989 119.355 18.4367C119.878 18.9698 120.137 19.6572 120.137 20.4849C120.137 21.3127 119.878 22.0001 119.355 22.5379C118.833 23.071 118.165 23.3422 117.341 23.3422H108.112V25.2268H117.341V25.2221ZM126.34 19.8723C126.34 21.64 126.74 22.9728 127.545 23.8706C128.35 24.7732 129.526 25.2221 131.084 25.2221H131.752V23.3375H131.112C130.138 23.3375 129.451 23.0429 129.046 22.4443C128.646 21.8504 128.444 20.9666 128.444 19.7928V16.8888H132.035V15.0042H128.444V9.271H126.34V19.8677V19.8723ZM90.4197 25.2221C92.0764 25.2221 93.3566 24.7545 94.2508 23.8192C95.1498 22.8839 95.5969 21.5418 95.5969 19.7928V15.4391H90.9045V17.3237H93.4695V19.5918C93.4695 20.831 93.1966 21.7663 92.6506 22.3929C92.1046 23.0195 91.2904 23.3329 90.2173 23.3329H90.1656V25.2174H90.4244L90.4197 25.2221ZM85.3414 25.2221C86.8286 25.2221 87.9676 24.7545 88.763 23.8192C89.5584 22.8839 89.9538 21.5418 89.9538 19.7928V15.4391H84.8519V17.3237H87.8264V19.5918C87.8264 22.0889 86.9275 23.3375 85.1343 23.3375H82.2115V25.2221H85.3414ZM96.7782 15.4391V17.3237H99.6492V28.7995H101.701V9.42999H99.6492V15.4438H96.7782V15.4391ZM108.163 23.3375C107.462 23.1832 106.949 22.8278 106.624 22.2666C106.3 21.7055 106.135 20.8591 106.135 19.718V9.27567H104.083V20.1295C104.083 21.7429 104.436 22.9728 105.146 23.8239C105.857 24.675 106.86 25.1379 108.159 25.2268V23.3422L108.163 23.3375ZM76.6531 34.2148H70.577V29.3981H78.7569V27.5135H68.4779V34.9537C68.4779 35.3278 68.5767 35.613 68.7744 35.8048C68.9721 36.0012 69.2592 36.0994 69.6357 36.0994H78.7616V30.773H76.6578V34.2101L76.6531 34.2148ZM67.8613 25.2221C68.8026 25.2221 69.6451 25.0164 70.3887 24.6095C71.1324 24.2027 71.7113 23.6368 72.1302 22.9167C72.549 22.1965 72.7561 21.3828 72.7561 20.4849C72.7561 19.3626 72.4078 18.4133 71.7066 17.6324H74.5775V15.7478H68.9627V11.8524H66.8588V15.7478H61.1404V17.6324H64.0114C63.3101 18.4133 62.9618 19.3626 62.9618 20.4849C62.9618 21.0461 63.0889 21.5231 63.3478 21.9112H65.3998C65.1786 21.4717 65.0657 20.9947 65.0657 20.4849C65.0657 19.6526 65.3245 18.9698 65.8469 18.4367C66.3694 17.9036 67.0377 17.6324 67.8613 17.6324C68.685 17.6324 69.3533 17.8989 69.8757 18.4367C70.3982 18.9698 70.657 19.6572 70.657 20.4849C70.657 21.3127 70.3982 22.0001 69.8757 22.5379C69.3533 23.071 68.685 23.3422 67.8613 23.3422H58.6318V25.2268H67.8613V25.2221ZM76.8602 19.8723C76.8602 21.64 77.2603 22.9728 78.0651 23.8706C78.8699 24.7732 80.0465 25.2221 81.6044 25.2221H82.2727V23.3375H81.6326C80.6584 23.3375 79.9712 23.0429 79.5712 22.4443C79.1711 21.8504 78.9687 20.9666 78.9687 19.7928V16.8888H82.5598V15.0042H78.9687V9.271H76.8649V19.8677L76.8602 19.8723Z' fill='%2377AB7F'/%3E%3Cpath d='M61.6162 5.50187V5.07164H63.6965V3.85579H64.2236V5.07164H66.3274V5.50187H61.6162ZM64.2519 1.91041V1.97121C64.2519 2.81295 65.3767 3.53312 66.158 3.67808L65.8944 4.0896C65.0943 3.87917 64.233 3.29462 63.9695 2.68669C63.7389 3.30397 62.8634 3.88852 62.0539 4.0896L61.7904 3.65938C62.6093 3.53312 63.6965 2.82231 63.6965 1.97121V1.91041H62.0069V1.48486H65.9415V1.91041H64.2472H64.2519Z' fill='%23595857'/%3E%3Cpath d='M71.1797 5.02951C70.8926 4.87519 70.4549 4.40755 70.3373 4.01006C70.2196 4.44029 69.8666 4.9126 69.4101 5.19318L68.8735 4.51043C69.603 4.06618 69.9043 3.27119 69.9043 2.19095V1.35388H70.8079V2.13951C70.8079 3.29457 71.0762 3.93991 71.6786 4.29532L71.1797 5.02951ZM71.688 6.0209V3.42084H71.128V2.63988H71.688V0.98912H72.5305V6.0209H71.688ZM72.7705 6.23601V0.900269H73.6507V6.23601H72.7705Z' fill='%23595857'/%3E%3Cpath d='M76.6353 3.35547H78.5979V3.79505H76.6353V3.35547Z' fill='%23595857'/%3E%3Cpath d='M84.0713 2.90187V3.2339H86.1751V3.66412H81.4639V3.2339H83.5442V2.90187C82.5934 2.84576 82.0239 2.52776 82.0239 1.99466C82.0239 1.41011 82.7017 1.08276 83.8218 1.08276C84.942 1.08276 85.6291 1.41011 85.6291 1.99466C85.6291 2.53712 85.0502 2.85979 84.0713 2.90187ZM82.0145 6.11922V4.87531H85.0597V4.47781H81.9863V4.05694H85.5868V5.26344H82.5417V5.67964H85.7845V6.11454H82.0192L82.0145 6.11922ZM82.5652 1.98998C82.5652 2.29862 83.0547 2.48568 83.8265 2.48568C84.5984 2.48568 85.0973 2.29395 85.0973 1.98998C85.0973 1.68602 84.6031 1.49428 83.8265 1.49428C83.05 1.49428 82.5652 1.69069 82.5652 1.98998Z' fill='%23595857'/%3E%3Cpath d='M89.0884 4.8706V1.41476H89.6108V2.70544H91.0086V1.41009H91.5358V4.87528H89.0931L89.0884 4.8706ZM91.0039 3.12632H89.6061V4.44505H91.0039V3.12632ZM92.943 3.43963V6.15661H92.4206V0.979858H92.943V3.00941H93.7714V3.44431H92.943V3.43963Z' fill='%23595857'/%3E%3Cpath d='M96.3784 4.33743V3.90721H101.09V4.33743H96.3784ZM97.0044 3.46295V2.11615H99.9271V1.61111H96.9856V1.19958H100.454V2.51365H97.5315V3.04675H100.572V3.46295H97.0044ZM96.9856 6.0069V4.69751H97.5127V5.58135H100.525V6.0069H96.9856Z' fill='%23595857'/%3E%3Cpath d='M110.56 3.78101C110.202 3.60331 109.713 3.14502 109.562 2.78026C109.435 3.19178 108.974 3.70619 108.513 3.96339L108.197 3.5846C108.767 3.27128 109.294 2.65868 109.294 1.9011V1.27915H109.802V1.89175C109.802 2.65868 110.381 3.17776 110.833 3.38819L110.551 3.78568L110.56 3.78101ZM110.899 6.14725C109.783 6.14725 109.115 5.76847 109.115 5.16522C109.115 4.56196 109.783 4.1785 110.899 4.1785C112.014 4.1785 112.692 4.55729 112.692 5.16522C112.692 5.77314 112.024 6.14725 110.899 6.14725ZM109.67 5.16522C109.67 5.50659 110.146 5.71703 110.899 5.71703C111.652 5.71703 112.141 5.50659 112.141 5.16522C112.141 4.82384 111.661 4.60873 110.899 4.60873C110.136 4.60873 109.67 4.82384 109.67 5.16522ZM112.132 4.21591V2.74753H111.548V3.94936H111.045V1.07339H111.548V2.32198H112.132V0.979858H112.645V4.22059H112.132V4.21591Z' fill='%23595857'/%3E%3Cpath d='M118.269 1.32591C118.212 2.71947 117.261 3.57525 115.915 3.94L115.647 3.50978C116.612 3.32272 117.548 2.65868 117.694 1.76549H115.906V1.32591H118.273H118.269ZM119.718 4.30476V6.17999H119.191V4.73031H116.221V4.30009H119.718V4.30476ZM119.713 2.70076V4.04756H119.186V0.979858H119.713V2.26586H120.495V2.70076H119.713Z' fill='%23595857'/%3E%3Cpath d='M123.149 3.61254V3.18699H127.861V3.61254H123.149ZM123.686 6.11908V4.85178H126.74V4.48235H123.672V4.05212H127.263V5.2446H124.208V5.68418H127.461V6.11908H123.681H123.686ZM125.507 2.87835C124.387 2.87835 123.709 2.55101 123.709 1.96646C123.709 1.38191 124.387 1.05457 125.507 1.05457C126.628 1.05457 127.315 1.38191 127.315 1.96646C127.315 2.55101 126.642 2.87835 125.507 2.87835ZM124.255 1.96646C124.255 2.26107 124.736 2.46215 125.507 2.46215C126.279 2.46215 126.769 2.26107 126.769 1.96646C126.769 1.67185 126.279 1.47076 125.507 1.47076C124.736 1.47076 124.255 1.67185 124.255 1.96646Z' fill='%23595857'/%3E%3Cpath d='M137.778 3.71545C137.42 3.6266 136.846 3.22443 136.639 2.80355C136.46 3.28054 135.871 3.71077 135.387 3.86509L134.916 3.1309C135.73 2.88773 136.154 2.25642 136.154 1.49884V1.06862H137.095V1.4474C137.095 2.28915 137.585 2.76147 138.272 2.98593L137.773 3.71545H137.778ZM135.871 6.18457V4.12229H139.453V6.18457H135.871ZM138.512 4.80972H136.813V5.47844H138.512V4.80972ZM138.512 3.88847V0.900269H139.453V3.8838H138.512V3.88847Z' fill='%23595857'/%3E%3Cpath d='M143.448 4.45441C144.131 4.45441 145.091 4.40297 145.618 4.28606L145.679 4.71628C145.138 4.82852 144.239 4.88931 143.293 4.89399H142.709V1.52699H145.171V1.95722H143.232V4.45908H143.453L143.448 4.45441ZM146.508 3.00005H147.322V3.43496H146.508V6.15661H145.985V0.979858H146.508V3.00005Z' fill='%23595857'/%3E%3Cpath d='M127.851 66.3882H137.942V60.0283C137.942 59.57 137.82 59.2193 137.58 58.9808C137.34 58.7423 136.987 58.6207 136.526 58.6207H125.268V60.9402H135.358V64.1061H125.268V70.5923C125.268 71.0505 125.39 71.4013 125.63 71.6398C125.87 71.8783 126.223 71.9998 126.689 71.9998H138.545V69.6804H127.856V66.3882H127.851Z' fill='%2377AB7F'/%3E%3Cpath d='M115.521 55.8008C117.497 55.7821 119.244 55.3472 120.754 54.5008C122.27 53.6543 123.371 52.4899 124.063 51.0075C124.778 52.4478 125.875 53.5842 127.358 54.4072C128.84 55.2349 130.516 55.6558 132.389 55.6745V53.4205C130.2 53.355 128.482 52.7004 127.23 51.4471C125.979 50.1938 125.353 48.5103 125.353 46.4013V41.8558H122.736V46.4013C122.736 48.529 122.096 50.2265 120.811 51.4938C119.526 52.7565 117.761 53.4205 115.511 53.4813V55.8008H115.521Z' fill='%2377AB7F'/%3E%3Cpath d='M140.808 53.4814C140.008 53.1868 139.392 52.5929 138.964 51.695C138.535 50.7971 138.319 49.5111 138.319 47.8417V38.1382H135.735V48.4075C135.735 50.8112 136.196 52.6162 137.123 53.8274C138.05 55.0386 139.279 55.698 140.813 55.8009V53.4814H140.808Z' fill='%2377AB7F'/%3E%3Cpath d='M102.874 45.2418V53.4816H99.9085V45.2418H97.3246V53.4816H90.6084V55.8011H115.581V53.4816H105.462V45.2418H102.874Z' fill='%2377AB7F'/%3E%3Cpath d='M110.159 39.6022C110.159 39.1439 110.037 38.7932 109.797 38.5547C109.557 38.3162 109.204 38.1946 108.743 38.1946H95.814V40.5141H107.576V49.6657H110.159V39.6068V39.6022Z' fill='%2377AB7F'/%3E%3C/svg%3E%0A");width: 152px;height: 72px;}
	#top_layout .top_wrap.tmp_a .utile_wrap li.box.mo {right: -11px;top: 29px;}
	#top_layout .top_wrap.tmp_a .utile_wrap {right: 30px;}
	#top_layout .top_wrap.tmp_a .utile_wrap li.box.mo button {}
	#top_layout .top_wrap.tmp_a .utile_wrap li.box.mo button .allmenu {background-image: url("data:image/svg+xml,%3Csvg width='26' height='23' viewBox='0 0 26 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.81641 2H24.0467' stroke='%23333333' stroke-width='3' stroke-linecap='square'/%3E%3Cpath d='M7.70117 11.6172L24.0469 11.6172' stroke='%23333333' stroke-width='3' stroke-linecap='square'/%3E%3Cpath d='M1.81641 21.2344H24.0467' stroke='%23333333' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: 50%;width: 26px;height: 23px;}

	#foot_layout> .layout {padding: 0 30px;}
}

@media (max-width:1023px) {
	#foot_layout .footer-info {text-align:left;}
}

@media (max-width: 767px) {
    #top_layout {height: 90px;}
    #top_layout .top_wrap.tmp_a #logo {width: 125px;height: 60px;margin-top: 14px;}
    #top_layout .top_wrap.tmp_a .utile_wrap li.box.mo button .allmenu {background-size: contain;width: 22px;height: 19px;}
	#top_layout .top_wrap.tmp_a .utile_wrap li.box.mo {top: 0;right: 0;}
	#top_layout .top_wrap.tmp_a .utile_wrap {right: 26px;top: 26px;}

	#foot_layout> .layout .footer-info .utile_wrap li {border: none;width: auto;margin: 0;margin: 0 15px;}
	#foot_layout> .layout {padding: 0;}
	#foot_layout> .layout .footer-info .utile_wrap {padding: 13px 30px;display: flex;justify-content: center;}
	#foot_layout> .layout .footer-info .logo {position:relative;top: 0;transform: none;margin-top: 24px;}
	#foot_layout> .layout .footer-info address, #foot_layout> .layout .footer-info .copy {text-align:center;padding: 0 30px;font-size: 15px;}
	#foot_layout> .layout .footer-info {padding: 0 0 70px 0;}
}

@media (max-width:490px) {
    #top_layout .top_wrap.tmp_a #logo {margin-left: 15px;}
	#top_layout .top_wrap.tmp_a .utile_wrap {right: 10px;}

    #foot_layout> .layout {padding: 20px 15px 0 15px;}
	#foot_layout> .layout .footer-info address span.call {display:inline-block;margin-right: 3px;}
	#foot_layout> .layout .footer-info address span {display: block;margin: 0;}
    #foot_layout> .layout .footer-info .utile_wrap {padding: 0;display: block;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.3);margin-bottom: 20px;}
    #foot_layout> .layout .footer-info address, #foot_layout> .layout .footer-info .copy {padding: 0;}
	#foot_layout> .layout .footer-info .utile_wrap li {border: 1px solid rgba(255,255,255,0.3);display: block;width: 100%;float: none;margin: 0;text-align: center;border-bottom: none;}
	#foot_layout> .layout .footer-info {padding: 0 0 56px 0;}
}


/* 배너 */
.tmbaui-01 {border-top: 1px solid #E0E0E0;background-color: #fff;}
.tmbaui-01 .banner {}
#foot_layout .tmbaui-01 .banner> .layout {max-width: 1340px;padding: 0 50px;}
.tmbaui-01 .banner .inner {position: relative;}
.tmbaui-01 .banner .inner .banner-slide {padding-left: 479px;height: 65px;}
.tmbaui-01 .banner .inner .banner-slide .slide {height: 100%;}
.tmbaui-01 .banner .inner .banner-slide .slide .item {vertical-align: top;display: inline-block;height: 65px;}
.tmbaui-01 .banner .inner .banner-slide .slide .item .b-link {width: 100%;height: 100%;position: relative;padding: 0px 41px;display: flex;align-items: center;/* font-family: 'Pretendard'; */color: #000;font-size: 16px;line-height: 25.6px;letter-spacing: -0.5px;}
.tmbaui-01 .banner .inner .banner-slide .slide .item .b-link:before {content:'';width: 3px;height: 3px;display: inline-block;background-color: #D9D9D9;border-radius: 50%;position: absolute;right: 1px;top: 50%;margin-top: -1.5px;}
.tmbaui-01 .banner .inner .banner-slide .slide .item .b-link .tit {font-family: 'Pretendard';}
.tmbaui-01 .banner .inner .banner-slide .slide .item .b-link:hover,
.tmbaui-01 .banner .inner .banner-slide .slide .item .b-link:focus {text-decoration:underline;}

.tmbaui-01 .banner .inner .banner-slide .control {position: absolute;left: 0;top: 50%;transform: translateY(-50%);display: flex;align-items: center;}
.tmbaui-01 .banner .inner .banner-slide .control .b-title {font-weight: 700;font-size: 16px;color: #222;line-height: 24px;letter-spacing: -1px;display: inline-block;margin-right: 32px;font-family: 'Pretendard';}
.tmbaui-01 .banner .inner .banner-slide .control .button {font-size: 0;width: 24px;height: 27px;background-repeat: no-repeat;background-position: 50%;}
.tmbaui-01 .banner .inner .banner-slide .control .button::before {display: none;}
.tmbaui-01 .banner .inner .banner-slide .control .button.prev {background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.41 12.2474L2.83 7.00167L7.41 1.75596L6 0.144531L0 7.00167L6 13.8588L7.41 12.2474Z' fill='black'/%3E%3C/svg%3E%0A");margin-right: 3px;}
.tmbaui-01 .banner .inner .banner-slide .control .button.play {background-image: url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 11 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 12V1L9.94238 7L1 12Z' fill='black' stroke='black' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.tmbaui-01 .banner .inner .banner-slide .control .button.stop {background-image: url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.287354' width='2' height='12.5714' fill='black'/%3E%3Crect x='6' y='0.287354' width='2' height='12.5714' fill='black'/%3E%3C/svg%3E%0A");}
.tmbaui-01 .banner .inner .banner-slide .control .button.next {background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.59 12.2474L5.17 7.00167L0.59 1.75596L2 0.144531L8 7.00167L2 13.8588L0.59 12.2474Z' fill='black'/%3E%3C/svg%3E%0A");margin-left: 3px;}

@media (max-width:1479.98px) {
    .tmbaui-01 .banner .inner .banner-slide .slide .item,
    .tmbaui-01 .banner .inner .banner-slide {position: relative;}
}

@media (max-width:1279px) {
    .tmbaui-01 .banner .inner .banner-slide {padding-left: 166px;}
    .tmbaui-01 .banner .inner .banner-slide .slide .item,
    .tmbaui-01 .banner .inner .banner-slide {height:70px}

	#foot_layout .tmbaui-01 .banner> .layout {padding:0 30px;}
}

@media (max-width:1024px) {
    .tmbaui-01 .banner .inner .banner-slide .slide .item .b-link {padding: 0 37.5px;}
    .tmbaui-01 .banner .inner .banner-slide .slide .item.item3 .b-link .tit {width: 100px;min-width: 1px;background-size: contain;}
}

@media (max-width:767px) {
    .tmbaui-01 .banner .inner .banner-slide .slide .item .b-link {padding: 0 21px;}
	.tmbaui-01 .banner .inner .banner-slide .slide .item .b-link:before {}
}


@media (max-width:720px) {
    .tmbaui-01 .banner .inner .banner-slide .control {top: 0;transform: none;height: 40px;width: 100%;display: flex;align-items: center;padding-right: 30px;justify-content: flex-end;padding-top: 24px;}
    .tmbaui-01 .banner .inner .banner-slide {padding: 0;}
    .tmbaui-01 .banner .inner .banner-slide .slide .item .b-link {padding: 0 11px;}
    .tmbaui-01 .banner .inner .banner-slide {height: auto;padding-top: 45px;}
    .tmbaui-01 .banner .inner .banner-slide .slide .item {height: 60px;}
    .tmbaui-01 .banner> .layout {padding: 0;}
    .tmbaui-01 .banner .inner .banner-slide .control .b-title {line-height: 1;position: absolute;left: 30px;top: 26px;}
	#foot_layout .tmbaui-01 .banner> .layout {padding: 0;}
	.tmbaui-01 .banner .inner .banner-slide .slide {padding-left: 18px;}
	.tmbaui-01 .banner .inner .banner-slide .slide::before {content: '';background: linear-gradient(270deg, #fff 61.69%, rgba(255, 255, 255, 0) 84.72%);width: 40px;height: 50px;display: inline-block;position: absolute;right: 0;bottom: 0;z-index: 1;}
}

@media (max-width:560px) {
	#foot_layout> .layout .footer-info .utile_wrap li a {font-size:15px;}
	#foot_layout> .layout .footer-info .utile_wrap li {margin: 0px 10px;}
}

@media (max-width:490px) {
	.tmbaui-01 .banner .inner .banner-slide .control {padding-right:15px;}
	.tmbaui-01 .banner .inner .banner-slide .control .b-title {left:15px;}
	.tmbaui-01 .banner .inner .banner-slide .slide {padding-left: 4px;}
	#foot_layout> .layout .footer-info .utile_wrap li {margin:0;}
}

/* write lable */
label.fl {padding: 6px 12px;font-weight: 400;font-size: 14px;color: #999;margin:0;line-height: 1.6;width: calc(100% - 31px);}
label.fl span {display: block;margin-bottom: 5px;}
label.fl span:last-child {margin-bottom:0;line-height: 1.3;}
.textarea-custom {min-height: 260px;}

/* 견학신청 팝업 */
#ajaxLayer.fieldtrip {padding: 20px;}
#ajaxLayer.fieldtrip #body_layout {overflow-x: hidden;overflow-y: scroll;height: 100%;max-width:940px;max-height: 960px;}
#ajaxLayer.fieldtrip #body_layout .ui_subscription--form .ui_radio--custom {text-align:center;}
#ajaxLayer.fieldtrip #body_layout .ui_subscription--form .ui_radio--custom label {padding: 0 20px 0 40px;width: auto;min-width: 1px;}

@media (max-width:1220px) {
	#ajaxLayer.fieldtrip #body_layout  {width: 100%;height: 100%;}
}

@media (max-width:640px) {
	#ajaxLayer.fieldtrip #body_layout {padding: 20px !important;}
	#ajaxLayer.fieldtrip #body_layout .ui_subscription--form {padding: 20px 15px;}
}


.txt-box.type02.custom {padding: 15px;}
.txt-box.type02.custom p {font-size:14px;}
.txt-box.type02.custom  .list-num li {font-size: 14px;margin: 0;/* line-height: 1.3; */margin-bottom: 5px;position: relative;padding-left: 16px;}
.txt-box.type02.custom  .list-num li span {font-weight: bold;position: absolute;left: 0;top: 0;line-height: 1.3;}

.ui_subscription--form .ui_text--box .h2{margin-bottom:15px !important;}
input[type='number'].form-control.num, input[type='text'].form-control.num, .form-control.num{width:170px;}
.list-2st > li .red{background-color:transparent !important;}