/* Minification failed. Returning unminified contents.
(50,1): run-time error CSS1019: Unexpected token, found '@import'
(50,9): run-time error CSS1019: Unexpected token, found '"jquery.ui.base.css"'
(51,1): run-time error CSS1019: Unexpected token, found '@import'
(51,9): run-time error CSS1019: Unexpected token, found '"jquery.ui.theme.css"'
(80,1): run-time error CSS1019: Unexpected token, found '@import'
(80,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.core.css)'
(82,1): run-time error CSS1019: Unexpected token, found '@import'
(82,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.accordion.css)'
(83,1): run-time error CSS1019: Unexpected token, found '@import'
(83,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.autocomplete.css)'
(84,1): run-time error CSS1019: Unexpected token, found '@import'
(84,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.button.css)'
(85,1): run-time error CSS1019: Unexpected token, found '@import'
(85,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.datepicker.css)'
(86,1): run-time error CSS1019: Unexpected token, found '@import'
(86,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.dialog.css)'
(87,1): run-time error CSS1019: Unexpected token, found '@import'
(87,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.menu.css)'
(88,1): run-time error CSS1019: Unexpected token, found '@import'
(88,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.progressbar.css)'
(89,1): run-time error CSS1019: Unexpected token, found '@import'
(89,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.resizable.css)'
(90,1): run-time error CSS1019: Unexpected token, found '@import'
(90,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.selectable.css)'
(91,1): run-time error CSS1019: Unexpected token, found '@import'
(91,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.slider.css)'
(92,1): run-time error CSS1019: Unexpected token, found '@import'
(92,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.spinner.css)'
(93,1): run-time error CSS1019: Unexpected token, found '@import'
(93,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.tabs.css)'
(94,1): run-time error CSS1019: Unexpected token, found '@import'
(94,9): run-time error CSS1019: Unexpected token, found 'url(/in/Content/themes/base/jquery.ui.tooltip.css)'
(5097,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(5098,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5109,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(5110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5264,27): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(5275,23): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(5276,23): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(6017,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(6017,32): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(6020,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(6020,24): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(6023,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(6023,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(6026,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(6026,30): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(6165,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(6166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(6170,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(6171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(6175,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(6176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '10%'
(6180,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(6181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '10%'
(6550,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
 */
/*!
 * jQuery UI Accordion 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}

/*!
 * jQuery UI CSS Framework 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming
 */
@import "jquery.ui.base.css";
@import "jquery.ui.theme.css";

/*!
 * jQuery UI Autocomplete 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}

/*!
 * jQuery UI CSS Framework 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming
 */
@import url(/in/Content/themes/base/jquery.ui.core.css);

@import url(/in/Content/themes/base/jquery.ui.accordion.css);
@import url(/in/Content/themes/base/jquery.ui.autocomplete.css);
@import url(/in/Content/themes/base/jquery.ui.button.css);
@import url(/in/Content/themes/base/jquery.ui.datepicker.css);
@import url(/in/Content/themes/base/jquery.ui.dialog.css);
@import url(/in/Content/themes/base/jquery.ui.menu.css);
@import url(/in/Content/themes/base/jquery.ui.progressbar.css);
@import url(/in/Content/themes/base/jquery.ui.resizable.css);
@import url(/in/Content/themes/base/jquery.ui.selectable.css);
@import url(/in/Content/themes/base/jquery.ui.slider.css);
@import url(/in/Content/themes/base/jquery.ui.spinner.css);
@import url(/in/Content/themes/base/jquery.ui.tabs.css);
@import url(/in/Content/themes/base/jquery.ui.tooltip.css);

/*!
 * jQuery UI Button 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.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: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}

/*!
 * jQuery UI CSS Framework 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* 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-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/*!
 * jQuery UI Datepicker 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.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-year {
	width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.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;
}
.ui-datepicker-calendar > tbody td:first-child a { 
    color: #f00; 
}
.ui-datepicker-calendar > tbody td:last-child a { 
    color: blue; 
}
.ui-datepicker-calendar > thead th:first-child span { 
    color: #f00; 
}
.ui-datepicker-calendar > thead th:last-child span { 
    color: blue; 
}
/*!
 * jQuery UI Dialog 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.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: 21px;
	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-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}

/*!
 * jQuery UI Menu 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}

/*!
 * jQuery UI Progressbar 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.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(/in/Content/themes/base/images/animated-overlay.gif);
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}

/*!
 * jQuery UI Resizable 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}
.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;
}

/*!
 * jQuery UI Selectable 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}

/*!
 * jQuery UI Slider 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.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;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For 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;
}

/*!
 * jQuery UI Spinner 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Spinner#theming
 */
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	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 overide default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertical centre icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}

/*!
 * jQuery UI Tabs 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.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 li a {
	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 a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}

/*!
 * jQuery UI CSS Framework 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */


/* Component containers
----------------------------------*/
.ui-widget {
	/*font-family: Verdana,Arial,sans-serif{ffDefault}*/;
	/*font-size: 1.1em{fsDefault}*/;
    font-size :15px !important;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif/*{ffDefault}*/;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa/*{borderColorContent}*/;
	background: #ffffff/*{bgColorContent}*/ url(/in/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/;
	color: #222222/*{fcContent}*/;
}
.ui-widget-content a {
	color: #222222/*{fcContent}*/;
}
.ui-widget-header {
	border: 1px solid #aaaaaa/*{borderColorHeader}*/;
	background: #cccccc/*{bgColorHeader}*/ url(/in/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/;
	color: #222222/*{fcHeader}*/;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222/*{fcHeader}*/;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3/*{borderColorDefault}*/;
	background: #e6e6e6/*{bgColorDefault}*/ url(/in/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #555555/*{fcDefault}*/;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555/*{fcDefault}*/;
	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 {
	border: 1px solid #999999/*{borderColorHover}*/;
	background: #dadada/*{bgColorHover}*/ url(/in/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #212121/*{fcHover}*/;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
	color: #212121/*{fcHover}*/;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa/*{borderColorActive}*/;
	background: #ffffff/*{bgColorActive}*/ url(/in/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #212121/*{fcActive}*/;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121/*{fcActive}*/;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1/*{borderColorHighlight}*/;
	background: #fbf9ee/*{bgColorHighlight}*/ url(/in/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/;
	color: #363636/*{fcHighlight}*/;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636/*{fcHighlight}*/;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a/*{borderColorError}*/;
	background: #fef1ec/*{bgColorError}*/ url(/in/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/;
	color: #cd0a0a/*{fcError}*/;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a/*{fcError}*/;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a/*{fcError}*/;
}
.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);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(/in/Content/themes/base/images/ui-icons_222222_256x240.png)/*{iconsContent}*/;
}
.ui-widget-header .ui-icon {
	background-image: url(/in/Content/themes/base/images/ui-icons_222222_256x240.png)/*{iconsHeader}*/;
}
.ui-state-default .ui-icon {
	background-image: url(/in/Content/themes/base/images/ui-icons_888888_256x240.png)/*{iconsDefault}*/;
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(/in/Content/themes/base/images/ui-icons_454545_256x240.png)/*{iconsHover}*/;
}
.ui-state-active .ui-icon {
	background-image: url(/in/Content/themes/base/images/ui-icons_454545_256x240.png)/*{iconsActive}*/;
}
.ui-state-highlight .ui-icon {
	background-image: url(/in/Content/themes/base/images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/;
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(/in/Content/themes/base/images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/;
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-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: -64px -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: -64px -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: 0 -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: 2px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 2px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 2px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 2px/*{cornerRadius}*/;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa/*{bgColorOverlay}*/ url(/in/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/;
	opacity: .3/*{opacityOverlay}*/;
	filter: Alpha(Opacity=30)/*{opacityFilterOverlay}*/;
}
.ui-widget-shadow {
	margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/;
	padding: 8px/*{thicknessShadow}*/;
	background: #aaaaaa/*{bgColorShadow}*/ url(/in/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/;
	opacity: .3/*{opacityShadow}*/;
	filter: Alpha(Opacity=30)/*{opacityFilterShadow}*/;
	border-radius: 8px/*{cornerRadiusShadow}*/;
}

/*!
 * jQuery UI Tooltip 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/*!
*  XEIcon 2.3.3 by @NAVER - http://xpressengine.github.io/XEIcon/ - @XEIcon
*  License - http://xpressengine.github.io/XEIcon/license.html (Font: SIL OFL 1.1, CSS: MIT License)
*/

@font-face {
    font-family: xeicon;
    src: url(/in/Resource/Home/Common/fonts/xeicon.eot?3ka2yj);
    src: url(/in/Resource/Home/Common/fonts/xeicon.eot?3ka2yj#iefix) format("embedded-opentype"),url(/in/Resource/Home/Common/fonts/xeicon.woff2?3ka2yj) format("woff2"),url(/in/Resource/Home/Common/fonts/xeicon.ttf?3ka2yj) format("truetype"),url(/in/Resource/Home/Common/fonts/xeicon.woff?3ka2yj) format("woff"),url(/in/Resource/Home/Common/fonts/xeicon.svg?3ka2yj#xeicon) format("svg");
    font-weight: 400;
    font-style: normal
}

[class*=" xi-"], [class^=xi-] {
    font-family: xeicon !important;
    display: inline-block;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.xi-home:before {
    content: "\e900"
}

.xi-home-o:before {
    content: "\e902"
}

.xi-bars:before {
    content: "\e91c"
}

.xi-hamburger-back:before {
    content: "\eb46"
}

.xi-hamburger-out:before {
    content: "\eb45"
}

.xi-apps:before {
    content: "\e903"
}

.xi-ellipsis-h:before {
    content: "\e94a"
}

.xi-ellipsis-v:before {
    content: "\e949"
}

.xi-drag-vertical:before {
    content: "\e996"
}

.xi-drag-handle:before {
    content: "\e960"
}

.xi-arrow-top:before {
    content: "\e912"
}

.xi-arrow-bottom:before {
    content: "\e904"
}

.xi-arrow-left:before {
    content: "\e906"
}

.xi-arrow-right:before {
    content: "\e907"
}

.xi-arrow-up:before {
    content: "\e915"
}

.xi-arrow-down:before {
    content: "\e905"
}

.xi-long-arrow-left:before {
    content: "\e908"
}

.xi-long-arrow-right:before {
    content: "\e90b"
}

.xi-long-arrow-up:before {
    content: "\e909"
}

.xi-long-arrow-down:before {
    content: "\e90a"
}

.xi-angle-left:before {
    content: "\e93b"
}

.xi-angle-left-min:before {
    content: "\e93c"
}

.xi-angle-left-thin:before {
    content: "\e93d"
}

.xi-angle-right:before {
    content: "\e93e"
}

.xi-angle-right-min:before {
    content: "\e93f"
}

.xi-angle-right-thin:before {
    content: "\e940"
}

.xi-angle-up:before {
    content: "\e944"
}

.xi-angle-up-min:before {
    content: "\e945"
}

.xi-angle-up-thin:before {
    content: "\e946"
}

.xi-angle-down:before {
    content: "\e941"
}

.xi-angle-down-min:before {
    content: "\e942"
}

.xi-angle-down-thin:before {
    content: "\e943"
}

.xi-caret-up:before {
    content: "\e92f"
}

.xi-caret-up-min:before {
    content: "\e930"
}

.xi-caret-down:before {
    content: "\e935"
}

.xi-caret-down-min:before {
    content: "\e936"
}

.xi-caret-up-circle:before {
    content: "\e931"
}

.xi-caret-up-circle-o:before {
    content: "\e932"
}

.xi-caret-down-circle:before {
    content: "\e937"
}

.xi-caret-down-circle-o:before {
    content: "\e938"
}

.xi-caret-up-square:before {
    content: "\e933"
}

.xi-caret-up-square-o:before {
    content: "\e934"
}

.xi-caret-down-square:before {
    content: "\e939"
}

.xi-caret-down-square-o:before {
    content: "\e93a"
}

.xi-arrows-h:before {
    content: "\e90e"
}

.xi-arrows-v:before {
    content: "\e90f"
}

.xi-expand:before {
    content: "\e910"
}

.xi-compress:before {
    content: "\e911"
}

.xi-arrows:before {
    content: "\e90c"
}

.xi-arrows-alt:before {
    content: "\e90d"
}

.xi-compare-arrows:before {
    content: "\e947"
}

.xi-scroll:before {
    content: "\e94b"
}

.xi-dashboard:before {
    content: "\e948"
}

.xi-dashboard-o:before {
    content: "\e95e"
}

.xi-refresh:before {
    content: "\e973"
}

.xi-catched:before {
    content: "\e923"
}

.xi-renew:before {
    content: "\e977"
}

.xi-sync:before {
    content: "\e982"
}

.xi-eye:before {
    content: "\e951"
}

.xi-eye-o:before {
    content: "\e950"
}

.xi-eye-off:before {
    content: "\e953"
}

.xi-eye-slash:before {
    content: "\e953"
}

.xi-eye-off-o:before {
    content: "\e952"
}

.xi-eye-slash2:before {
    content: "\e952"
}

.xi-lock:before {
    content: "\e964"
}

.xi-lock-o:before {
    content: "\e966"
}

.xi-unlock:before {
    content: "\e965"
}

.xi-unlock-o:before {
    content: "\e967"
}

.xi-trash:before {
    content: "\e96e"
}

.xi-trash-o:before {
    content: "\e96f"
}

.xi-flag:before {
    content: "\e961"
}

.xi-flag-o:before {
    content: "\e962"
}

.xi-expand-square:before {
    content: "\e954"
}

.xi-compress-square:before {
    content: "\e955"
}

.xi-log-in:before {
    content: "\e963"
}

.xi-log-out:before {
    content: "\e972"
}

.xi-search:before {
    content: "\e97a"
}

.xi-magnifier:before {
    content: "\e97a"
}

.xi-zoom-in:before {
    content: "\e97b"
}

.xi-magnifier-expand:before {
    content: "\e97b"
}

.xi-zoom-out:before {
    content: "\e97c"
}

.xi-magnifier-reduce:before {
    content: "\e97c"
}

.xi-subdirectory:before {
    content: "\e97e"
}

.xi-subdirectory-arrow:before {
    content: "\e981"
}

.xi-external-link:before {
    content: "\e980"
}

.xi-cog:before {
    content: "\e986"
}

.xi-view-array:before {
    content: "\e983"
}

.xi-view-carousel:before {
    content: "\e984"
}

.xi-view-column:before {
    content: "\e985"
}

.xi-view-day:before {
    content: "\e98d"
}

.xi-view-list:before {
    content: "\e993"
}

.xi-view-module:before {
    content: "\e997"
}

.xi-view-stream:before {
    content: "\e99a"
}

.xi-wrench:before {
    content: "\e99b"
}

.xi-filter:before {
    content: "\e9d9"
}

.xi-funnel:before {
    content: "\e9d9"
}

.xi-plus:before {
    content: "\e913"
}

.xi-plus-min:before {
    content: "\e914"
}

.xi-plus-thin:before {
    content: "\e9c5"
}

.xi-minus:before {
    content: "\e91a"
}

.xi-minus-min:before {
    content: "\e91b"
}

.xi-minus-thin:before {
    content: "\e9c1"
}

.xi-close:before {
    content: "\e921"
}

.xi-close-min:before {
    content: "\e922"
}

.xi-close-thin:before {
    content: "\e9af"
}

.xi-check:before {
    content: "\e928"
}

.xi-check-min:before {
    content: "\e929"
}

.xi-check-thin:before {
    content: "\e92a"
}

.xi-plus-circle:before {
    content: "\e916"
}

.xi-plus-circle-o:before {
    content: "\e917"
}

.xi-minus-circle:before {
    content: "\e91d"
}

.xi-minus-circle-o:before {
    content: "\e91e"
}

.xi-close-circle:before {
    content: "\e924"
}

.xi-close-circle-o:before {
    content: "\e925"
}

.xi-check-circle:before {
    content: "\e92b"
}

.xi-check-circle-o:before {
    content: "\e92c"
}

.xi-plus-square:before {
    content: "\e918"
}

.xi-plus-square-o:before {
    content: "\e919"
}

.xi-minus-square:before {
    content: "\e91f"
}

.xi-minus-square-o:before {
    content: "\e920"
}

.xi-close-square:before {
    content: "\e926"
}

.xi-close-square-o:before {
    content: "\e927"
}

.xi-check-square:before {
    content: "\e92d"
}

.xi-check-box:before {
    content: "\e92d"
}

.xi-checkbox-blank:before {
    content: "\ea0e"
}

.xi-check-square-o:before {
    content: "\e92e"
}

.xi-checkbox-checked:before {
    content: "\e92e"
}

.xi-radiobox-blank:before {
    content: "\e9c6"
}

.xi-radiobox-checked:before {
    content: "\e9c7"
}

.xi-cut:before {
    content: "\e9b0"
}

.xi-label:before {
    content: "\e9b1"
}

.xi-label-o:before {
    content: "\e9b2"
}

.xi-library-add:before {
    content: "\e9b3"
}

.xi-library-bookmark:before {
    content: "\e9b4"
}

.xi-tagged-book:before {
    content: "\e9b4"
}

.xi-save:before {
    content: "\e9b9"
}

.xi-lightbulb:before {
    content: "\e9be"
}

.xi-idea:before {
    content: "\e9be"
}

.xi-lightbulb-o:before {
    content: "\e9bf"
}

.xi-link:before {
    content: "\e9c0"
}

.xi-package:before {
    content: "\e9c2"
}

.xi-archive:before {
    content: "\e9c2"
}

.xi-pen:before {
    content: "\e9c3"
}

.xi-pen-o:before {
    content: "\e9c4"
}

.xi-undo:before {
    content: "\e9d2"
}

.xi-redo:before {
    content: "\e9c8"
}

.xi-switch-off:before {
    content: "\e9c9"
}

.xi-switch-on:before {
    content: "\e9ca"
}

.xi-toggle-off:before {
    content: "\e9cb"
}

.xi-toggle-on:before {
    content: "\e9cd"
}

.xi-bookmark:before {
    content: "\ea1c"
}

.xi-bookmark-o:before {
    content: "\ea1d"
}

.xi-tag:before {
    content: "\ea36"
}

.xi-tags:before {
    content: "\ea37"
}

.xi-mail:before {
    content: "\ea06"
}

.xi-envelope:before {
    content: "\ea06"
}

.xi-social-email:before {
    content: "\ea06"
}

.xi-mail-o:before {
    content: "\ea07"
}

.xi-mail-read:before {
    content: "\ea08"
}

.xi-envelope-open:before {
    content: "\ea08"
}

.xi-mail-read-o:before {
    content: "\ea09"
}

.xi-send:before {
    content: "\ea0b"
}

.xi-paper-plane:before {
    content: "\ea0b"
}

.xi-reply:before {
    content: "\ea0d"
}

.xi-reply-all:before {
    content: "\ea0c"
}

.xi-share:before {
    content: "\e9fa"
}

.xi-share-l:before {
    content: "\e9fa"
}

.xi-share-alt:before {
    content: "\e9e9"
}

.xi-share-alt-o:before {
    content: "\e9ea"
}

.xi-call:before {
    content: "\e9d3"
}

.xi-phone:before {
    content: "\e9d3"
}

.xi-call-outgoing:before {
    content: "\e9d4"
}

.xi-call-incoming:before {
    content: "\e9d6"
}

.xi-call-reception:before {
    content: "\e9d6"
}

.xi-call-missed:before {
    content: "\e9d5"
}

.xi-comment:before {
    content: "\e9d7"
}

.xi-comment-o:before {
    content: "\e9d8"
}

.xi-forum:before {
    content: "\e9f0"
}

.xi-comments:before {
    content: "\e9f0"
}

.xi-forum-o:before {
    content: "\e9f1"
}

.xi-video-call:before {
    content: "\ea18"
}

.xi-xi-film:before {
    content: "\ea18"
}

.xi-voicemail:before {
    content: "\ea19"
}

.xi-note:before {
    content: "\ea1a"
}

.xi-note-o:before {
    content: "\ea1b"
}

.xi-at:before {
    content: "\ea0a"
}

.xi-message:before {
    content: "\ea14"
}

.xi-message-o:before {
    content: "\ea15"
}

.xi-speech:before {
    content: "\ea12"
}

.xi-speech-o:before {
    content: "\ea13"
}

.xi-user-address:before {
    content: "\e9f4"
}

.xi-profile:before {
    content: "\e9f2"
}

.xi-user-circle:before {
    content: "\e9f2"
}

.xi-profile-o:before {
    content: "\ea2a"
}

.xi-user:before {
    content: "\e9f3"
}

.xi-users:before {
    content: "\e9f9"
}

.xi-group:before {
    content: "\ea2e"
}

.xi-community:before {
    content: "\ea2e"
}

.xi-user-plus:before {
    content: "\e9f7"
}

.xi-users-plus:before {
    content: "\ea17"
}

.xi-user-o:before {
    content: "\e9f5"
}

.xi-users-o:before {
    content: "\ea04"
}

.xi-user-plus-o:before {
    content: "\e9f8"
}

.xi-star:before {
    content: "\ea0f"
}

.xi-star-o:before {
    content: "\ea16"
}

.xi-heart:before {
    content: "\ea10"
}

.xi-heart-o:before {
    content: "\ea11"
}

.xi-thumbs-up:before {
    content: "\ea28"
}

.xi-thumbs-down:before {
    content: "\ea29"
}

.xi-crown:before {
    content: "\e9da"
}

.xi-trophy:before {
    content: "\ea38"
}

.xi-emoticon-happy:before {
    content: "\e9dd"
}

.xi-happy-face:before {
    content: "\e9dd"
}

.xi-emoticon-happy-o:before {
    content: "\e9ed"
}

.xi-emoticon-smiley:before {
    content: "\e9e4"
}

.xi-smiley-face:before {
    content: "\e9e4"
}

.xi-emoticon-smiley-o:before {
    content: "\e9e6"
}

.xi-emoticon-neutral:before {
    content: "\e9eb"
}

.xi-neutral-face:before {
    content: "\e9eb"
}

.xi-emoticon-neutral-o:before {
    content: "\e9ec"
}

.xi-emoticon-bad:before {
    content: "\e9de"
}

.xi-emoticon-bad-o:before {
    content: "\e9df"
}

.xi-emoticon-sad:before {
    content: "\e9ee"
}

.xi-sad-face:before {
    content: "\e9ee"
}

.xi-emoticon-sad-o:before {
    content: "\e9ef"
}

.xi-emoticon-devil:before {
    content: "\e9e2"
}

.xi-angry-face:before {
    content: "\e9e2"
}

.xi-emoticon-devil-o:before {
    content: "\e9e3"
}

.xi-emoticon-cool:before {
    content: "\e9e0"
}

.xi-emoticon-cool-o:before {
    content: "\e9e1"
}

.xi-bell:before {
    content: "\e99c"
}

.xi-bell-o:before {
    content: "\e99d"
}

.xi-bell-off:before {
    content: "\e99e"
}

.xi-bell-slash:before {
    content: "\e99e"
}

.xi-bell-off-o:before {
    content: "\e99f"
}

.xi-alarm:before {
    content: "\ea1e"
}

.xi-alarm-o:before {
    content: "\ea1f"
}

.xi-alarm-off:before {
    content: "\ea20"
}

.xi-time:before {
    content: "\ea2b"
}

.xi-time-o:before {
    content: "\ea2c"
}

.xi-snooze:before {
    content: "\ea27"
}

.xi-calendar:before {
    content: "\e9a0"
}

.xi-calendar-add:before {
    content: "\e9a1"
}

.xi-calendar-remove:before {
    content: "\e9a2"
}

.xi-calendar-cancle:before {
    content: "\e9a3"
}

.xi-calendar-check:before {
    content: "\e9a4"
}

.xi-calendar-list:before {
    content: "\e9a5"
}

.xi-new:before {
    content: "\e9a8"
}

.xi-new-o:before {
    content: "\e9a9"
}

.xi-info:before {
    content: "\e9a6"
}

.xi-information-circle:before {
    content: "\e9a6"
}

.xi-info-o:before {
    content: "\e9a7"
}

.xi-help:before {
    content: "\e9ad"
}

.xi-unknown-circle:before {
    content: "\e9ad"
}

.xi-help-o:before {
    content: "\e9ac"
}

.xi-error:before {
    content: "\e9aa"
}

.xi-error-o:before {
    content: "\e9ab"
}

.xi-ban:before {
    content: "\e9ae"
}

.xi-slash-circle:before {
    content: "\e9ae"
}

.xi-warning:before {
    content: "\ea2d"
}

.xi-hand-paper:before {
    content: "\ea21"
}

.xi-key:before {
    content: "\ea22"
}

.xi-security:before {
    content: "\ea24"
}

.xi-shield:before {
    content: "\ea24"
}

.xi-shield-checked:before {
    content: "\ea25"
}

.xi-check-shield:before {
    content: "\ea25"
}

.xi-shield-checked-o:before {
    content: "\ea26"
}

.xi-align-justify:before {
    content: "\e956"
}

.xi-align-left:before {
    content: "\e957"
}

.xi-align-center:before {
    content: "\e958"
}

.xi-align-right:before {
    content: "\e959"
}

.xi-indent:before {
    content: "\e95a"
}

.xi-dedent:before {
    content: "\e95b"
}

.xi-list-dot:before {
    content: "\e95c"
}

.xi-list-ul:before {
    content: "\e95c"
}

.xi-list-square:before {
    content: "\e95d"
}

.xi-list-ul-square:before {
    content: "\e95d"
}

.xi-list-number:before {
    content: "\ea6b"
}

.xi-list-ol:before {
    content: "\ea6b"
}

.xi-list:before {
    content: "\e95f"
}

.xi-list-ul-l:before {
    content: "\e95f"
}

.xi-paragraph:before {
    content: "\e968"
}

.xi-bold:before {
    content: "\e96a"
}

.xi-italic:before {
    content: "\e96c"
}

.xi-strikethrough:before {
    content: "\e969"
}

.xi-underline:before {
    content: "\e96b"
}

.xi-caps:before {
    content: "\e96d"
}

.xi-text-size:before {
    content: "\eaba"
}

.xi-text-type:before {
    content: "\e97f"
}

.xi-type:before {
    content: "\e97f"
}

.xi-spellcheck:before {
    content: "\eaa9"
}

.xi-translate:before {
    content: "\eabc"
}

.xi-line-height:before {
    content: "\e976"
}

.xi-lineheight:before {
    content: "\e976"
}

.xi-font:before {
    content: "\ea63"
}

.xi-text-format:before {
    content: "\eab9"
}

.xi-text-color:before {
    content: "\eaaa"
}

.xi-color-fill:before {
    content: "\ea5e"
}

.xi-color-helper:before {
    content: "\ea5f"
}

.xi-scissors:before {
    content: "\e994"
}

.xi-document:before {
    content: "\e998"
}

.xi-form:before {
    content: "\e998"
}

.xi-palette:before {
    content: "\e995"
}

.xi-color:before {
    content: "\e995"
}

.xi-color-dropper:before {
    content: "\e97d"
}

.xi-eye-dropper:before {
    content: "\e97d"
}

.xi-eraser:before {
    content: "\e970"
}

.xi-eraser-o:before {
    content: "\e971"
}

.xi-sort-asc:before {
    content: "\e974"
}

.xi-lineheight-plus:before {
    content: "\e974"
}

.xi-sort-desc:before {
    content: "\e975"
}

.xi-lineheight-minus:before {
    content: "\e975"
}

.xi-rotate-right:before {
    content: "\e978"
}

.xi-rotate-left:before {
    content: "\e979"
}

.xi-layout:before {
    content: "\e988"
}

.xi-layout-top:before {
    content: "\e988"
}

.xi-layout-o:before {
    content: "\e98e"
}

.xi-layout-full:before {
    content: "\e989"
}

.xi-layout-full-o:before {
    content: "\e98f"
}

.xi-layout-snb:before {
    content: "\e98a"
}

.xi-layout-top-left:before {
    content: "\e98a"
}

.xi-layout-snb-o:before {
    content: "\e990"
}

.xi-layout-aside:before {
    content: "\e98b"
}

.xi-layout-top-right:before {
    content: "\e98b"
}

.xi-layout-aside-o:before {
    content: "\e991"
}

.xi-layout-column:before {
    content: "\e98c"
}

.xi-layout-top-three:before {
    content: "\e98c"
}

.xi-layout-column-o:before {
    content: "\e992"
}

.xi-crop:before {
    content: "\e999"
}

.xi-border-color:before {
    content: "\ea39"
}

.xi-line-style:before {
    content: "\ea66"
}

.xi-line-weight:before {
    content: "\ea67"
}

.xi-border-all:before {
    content: "\e987"
}

.xi-border-bottom:before {
    content: "\ea32"
}

.xi-border-clear:before {
    content: "\ea33"
}

.xi-border-horizontal:before {
    content: "\ea45"
}

.xi-border-inner:before {
    content: "\ea46"
}

.xi-border-left:before {
    content: "\ea49"
}

.xi-border-outer:before {
    content: "\ea4f"
}

.xi-border-right:before {
    content: "\ea51"
}

.xi-border-style:before {
    content: "\ea52"
}

.xi-border-top:before {
    content: "\ea54"
}

.xi-border-vertical:before {
    content: "\ea5c"
}

.xi-valign-top:before {
    content: "\eabf"
}

.xi-valign-bottom:before {
    content: "\eabd"
}

.xi-valign-center:before {
    content: "\eabe"
}

.xi-code:before {
    content: "\ea5d"
}

.xi-emoticon:before {
    content: "\ea62"
}

.xi-emoji:before {
    content: "\ea62"
}

.xi-face:before {
    content: "\ea62"
}

.xi-link-insert:before {
    content: "\ea6a"
}

.xi-link-l:before {
    content: "\ea6a"
}

.xi-link-broken:before {
    content: "\ea68"
}

.xi-unlink:before {
    content: "\ea68"
}

.xi-omega:before {
    content: "\ea6c"
}

.xi-opacity:before {
    content: "\ea6d"
}

.xi-overscan:before {
    content: "\ea78"
}

.xi-paperclip:before {
    content: "\ea7f"
}

.xi-transform:before {
    content: "\eabb"
}

.xi-power-off:before {
    content: "\e94c"
}

.xi-esc:before {
    content: "\e94f"
}

.xi-command:before {
    content: "\e94e"
}

.xi-alt:before {
    content: "\e94d"
}

.xi-tab:before {
    content: "\eaf8"
}

.xi-backspace:before {
    content: "\eac4"
}

.xi-capslock:before {
    content: "\ead6"
}

.xi-watch:before {
    content: "\e9b5"
}

.xi-mouse:before {
    content: "\e9b6"
}

.xi-sdcard:before {
    content: "\e9b7"
}

.xi-usb-drive:before {
    content: "\e9b8"
}

.xi-diskette:before {
    content: "\e9ba"
}

.xi-print:before {
    content: "\e9bb"
}

.xi-social-print:before {
    content: "\e9bb"
}

.xi-fax:before {
    content: "\e9bc"
}

.xi-webcam:before {
    content: "\e9cc"
}

.xi-projector:before {
    content: "\e9ce"
}

.xi-presentation:before {
    content: "\e9cf"
}

.xi-plug:before {
    content: "\e9d0"
}

.xi-speaker:before {
    content: "\ea60"
}

.xi-airplay:before {
    content: "\eac0"
}

.xi-alarm-clock:before {
    content: "\eac1"
}

.xi-alarm-clock-o:before {
    content: "\eac2"
}

.xi-alarm-clock-off:before {
    content: "\eac3"
}

.xi-battery:before {
    content: "\eac5"
}

.xi-battery-full:before {
    content: "\eac5"
}

.xi-battery-o:before {
    content: "\ead0"
}

.xi-battery-min:before {
    content: "\ead0"
}

.xi-battery-10:before {
    content: "\eac6"
}

.xi-battery-20:before {
    content: "\eac7"
}

.xi-battery-30:before {
    content: "\eac8"
}

.xi-battery-40:before {
    content: "\eac9"
}

.xi-battery-50:before {
    content: "\eacb"
}

.xi-battery-60:before {
    content: "\eacc"
}

.xi-battery-70:before {
    content: "\eacd"
}

.xi-battery-80:before {
    content: "\eace"
}

.xi-battery-90:before {
    content: "\eacf"
}

.xi-bluetooth:before {
    content: "\ead1"
}

.xi-bluetooth-off:before {
    content: "\ead2"
}

.xi-bluetooth-on:before {
    content: "\ead3"
}

.xi-bluetooth-search:before {
    content: "\ead4"
}

.xi-brightness:before {
    content: "\ead5"
}

.xi-clock:before {
    content: "\ead7"
}

.xi-clock-o:before {
    content: "\ead8"
}

.xi-contrast:before {
    content: "\ead9"
}

.xi-desktop:before {
    content: "\eada"
}

.xi-monitor:before {
    content: "\eada"
}

.xi-laptop:before {
    content: "\eae9"
}

.xi-devices:before {
    content: "\eadb"
}

.xi-tablet:before {
    content: "\eaf9"
}

.xi-mobile:before {
    content: "\eaed"
}

.xi-tv:before {
    content: "\eafb"
}

.xi-enter:before {
    content: "\eadc"
}

.xi-flashlight:before {
    content: "\eadd"
}

.xi-flashlight-off:before {
    content: "\eade"
}

.xi-flight-off:before {
    content: "\eadf"
}

.xi-flight-on:before {
    content: "\eae0"
}

.xi-gamepad:before {
    content: "\eae1"
}

.xi-gps:before {
    content: "\eae2"
}

.xi-gps-none:before {
    content: "\eae3"
}

.xi-gps-off:before {
    content: "\eae4"
}

.xi-hdd:before {
    content: "\eae5"
}

.xi-hdmi:before {
    content: "\eae6"
}

.xi-keyboard:before {
    content: "\eae7"
}

.xi-keyboard-o:before {
    content: "\eae8"
}

.xi-space-bar:before {
    content: "\eaf7"
}

.xi-lock-rotation:before {
    content: "\eaea"
}

.xi-chip:before {
    content: "\eaeb"
}

.xi-chip-o:before {
    content: "\eaec"
}

.xi-mouse-pointer:before {
    content: "\eaee"
}

.xi-router:before {
    content: "\eaef"
}

.xi-wifi-router:before {
    content: "\eaef"
}

.xi-router-o:before {
    content: "\eaf0"
}

.xi-signal:before {
    content: "\eaf1"
}

.xi-signal-1:before {
    content: "\eaf2"
}

.xi-signal-2:before {
    content: "\eaf3"
}

.xi-signal-3:before {
    content: "\eaf4"
}

.xi-signal-4:before {
    content: "\eaf5"
}

.xi-signal-none:before {
    content: "\eaf6"
}

.xi-touch:before {
    content: "\eafa"
}

.xi-usb:before {
    content: "\eafc"
}

.xi-wifi:before {
    content: "\eafd"
}

.xi-wifi-signal:before {
    content: "\eafd"
}

.xi-wifi-signal-mid:before {
    content: "\eafe"
}

.xi-wifi-signal-min:before {
    content: "\eaff"
}

.xi-wifi-signal-off:before {
    content: "\eb00"
}

.xi-chart-bar:before {
    content: "\e901"
}

.xi-book:before {
    content: "\ea34"
}

.xi-book-o:before {
    content: "\ea35"
}

.xi-play:before {
    content: "\ea3e"
}

.xi-caret-right:before {
    content: "\ea3e"
}

.xi-play-circle:before {
    content: "\ea40"
}

.xi-play-circle-o:before {
    content: "\ea3f"
}

.xi-pause-circle:before {
    content: "\ea3d"
}

.xi-pause-circle-o:before {
    content: "\ea3c"
}

.xi-pause:before {
    content: "\ea3b"
}

.xi-stop:before {
    content: "\ea41"
}

.xi-recording-stop:before {
    content: "\eb24"
}

.xi-recording:before {
    content: "\eb21"
}

.xi-record:before {
    content: "\eb21"
}

.xi-eject:before {
    content: "\ea42"
}

.xi-step-backward:before {
    content: "\ea43"
}

.xi-step-forward:before {
    content: "\ea44"
}

.xi-backward:before {
    content: "\ea47"
}

.xi-forward:before {
    content: "\ea48"
}

.xi-fast-backward:before {
    content: "\eb08"
}

.xi-fast-forward:before {
    content: "\eb07"
}

.xi-camera:before {
    content: "\ea4b"
}

.xi-camera-o:before {
    content: "\ea4a"
}

.xi-videocam:before {
    content: "\ea4d"
}

.xi-video-camera:before {
    content: "\ea4d"
}

.xi-videocam-o:before {
    content: "\ea4c"
}

.xi-image:before {
    content: "\ea50"
}

.xi-image-o:before {
    content: "\ea4e"
}

.xi-microphone-o:before {
    content: "\ea56"
}

.xi-microphone:before {
    content: "\ea57"
}

.xi-microphone-off:before {
    content: "\ea58"
}

.xi-microphone-slash:before {
    content: "\ea58"
}

.xi-volume-mute:before {
    content: "\ea59"
}

.xi-volume:before {
    content: "\ea59"
}

.xi-volume-down:before {
    content: "\ea5a"
}

.xi-volume-min:before {
    content: "\ea5a"
}

.xi-volume-up:before {
    content: "\ea5b"
}

.xi-volume-max:before {
    content: "\ea5b"
}

.xi-volume-off:before {
    content: "\eb39"
}

.xi-volume-slash:before {
    content: "\eb39"
}

.xi-album:before {
    content: "\ea61"
}

.xi-record-play:before {
    content: "\ea61"
}

.xi-cd-r:before {
    content: "\ea61"
}

.xi-headset:before {
    content: "\ea64"
}

.xi-music:before {
    content: "\ea65"
}

.xi-chart-pyramid:before {
    content: "\ea69"
}

.xi-chart-bar-square:before {
    content: "\eb01"
}

.xi-chart-line:before {
    content: "\eb02"
}

.xi-chart-pie:before {
    content: "\eb03"
}

.xi-chart-pie-o:before {
    content: "\eb04"
}

.xi-equalizer:before {
    content: "\eb05"
}

.xi-volume-bar:before {
    content: "\eb05"
}

.xi-equalizer-thin:before {
    content: "\ea55"
}

.xi-exposure:before {
    content: "\eb06"
}

.xi-flash:before {
    content: "\eb09"
}

.xi-flash-off:before {
    content: "\eb0a"
}

.xi-focus-center:before {
    content: "\eb0b"
}

.xi-focus-frame:before {
    content: "\eb0c"
}

.xi-focus-weak:before {
    content: "\eb11"
}

.xi-paper:before {
    content: "\eb1e"
}

.xi-paper-o:before {
    content: "\eb1f"
}

.xi-library-books:before {
    content: "\eb14"
}

.xi-library-books-o:before {
    content: "\eb16"
}

.xi-library-image:before {
    content: "\eb17"
}

.xi-library-image-o:before {
    content: "\eb18"
}

.xi-library-music:before {
    content: "\eb19"
}

.xi-library-video:before {
    content: "\eb1a"
}

.xi-movie:before {
    content: "\eb1b"
}

.xi-movie-o:before {
    content: "\eb1c"
}

.xi-pacman:before {
    content: "\eb1d"
}

.xi-radio:before {
    content: "\eb20"
}

.xi-repeat:before {
    content: "\eb25"
}

.xi-repeat-one:before {
    content: "\eb26"
}

.xi-shuffle:before {
    content: "\eb27"
}

.xi-timer:before {
    content: "\eb29"
}

.xi-timer-o:before {
    content: "\eb2a"
}

.xi-timer-off-o:before {
    content: "\eb2f"
}

.xi-timer-sand:before {
    content: "\eb30"
}

.xi-sandwatch-min:before {
    content: "\eb30"
}

.xi-timer-sand-o:before {
    content: "\eb31"
}

.xi-trending-flat:before {
    content: "\eb36"
}

.xi-trending-down:before {
    content: "\eb33"
}

.xi-decline:before {
    content: "\eb33"
}

.xi-trending-up:before {
    content: "\eb37"
}

.xi-rise:before {
    content: "\eb37"
}

.xi-tune:before {
    content: "\eb38"
}

.xi-map:before {
    content: "\eb22"
}

.xi-map-folding:before {
    content: "\eb22"
}

.xi-map-o:before {
    content: "\eb23"
}

.xi-my-location:before {
    content: "\eb5d"
}

.xi-location-arrow:before {
    content: "\eb58"
}

.xi-woman:before {
    content: "\ea2f"
}

.xi-man:before {
    content: "\ea30"
}

.xi-toilet:before {
    content: "\ea31"
}

.xi-pregnant-woman:before {
    content: "\eb61"
}

.xi-maternity:before {
    content: "\eb61"
}

.xi-walk:before {
    content: "\eb6d"
}

.xi-walking:before {
    content: "\eb6d"
}

.xi-run:before {
    content: "\eb63"
}

.xi-wheelchair:before {
    content: "\eb6e"
}

.xi-glass:before {
    content: "\eb28"
}

.xi-market:before {
    content: "\eb2b"
}

.xi-shopping-bag:before {
    content: "\eb2b"
}

.xi-pharmacy:before {
    content: "\eb2c"
}

.xi-laundry:before {
    content: "\eb2e"
}

.xi-florist:before {
    content: "\eb32"
}

.xi-hlz:before {
    content: "\eb34"
}

.xi-park:before {
    content: "\eb35"
}

.xi-airplane:before {
    content: "\eb3a"
}

.xi-all:before {
    content: "\eb3b"
}

.xi-flight-takeoff:before {
    content: "\eb3c"
}

.xi-flight:before {
    content: "\eb3c"
}

.xi-flight-land:before {
    content: "\eb3d"
}

.xi-bank:before {
    content: "\eb3e"
}

.xi-bank-o:before {
    content: "\eb3e"
}

.xi-beach:before {
    content: "\eb3f"
}

.xi-bicycle:before {
    content: "\eb40"
}

.xi-building:before {
    content: "\eb41"
}

.xi-bus:before {
    content: "\eb42"
}

.xi-business:before {
    content: "\eb43"
}

.xi-cafe:before {
    content: "\eb44"
}

.xi-cake:before {
    content: "\eb47"
}

.xi-car:before {
    content: "\eb48"
}

.xi-church:before {
    content: "\eb49"
}

.xi-city:before {
    content: "\eb4a"
}

.xi-compass:before {
    content: "\eb4b"
}

.xi-compass-o:before {
    content: "\eb4c"
}

.xi-convenience-store:before {
    content: "\eb4d"
}

.xi-directions:before {
    content: "\eb4e"
}

.xi-factory:before {
    content: "\eb4f"
}

.xi-fitness-center:before {
    content: "\eb50"
}

.xi-garden:before {
    content: "\eb51"
}

.xi-gas-station:before {
    content: "\eb52"
}

.xi-golf:before {
    content: "\eb53"
}

.xi-hand-pointing:before {
    content: "\eb54"
}

.xi-hospital:before {
    content: "\eb55"
}

.xi-hotel:before {
    content: "\eb56"
}

.xi-library:before {
    content: "\eb57"
}

.xi-maker:before {
    content: "\eb59"
}

.xi-marker-circle:before {
    content: "\eb59"
}

.xi-marker-plus:before {
    content: "\eb5b"
}

.xi-maker-drop:before {
    content: "\eb5f"
}

.xi-map-marker:before {
    content: "\eb5f"
}

.xi-marker-check:before {
    content: "\eb5a"
}

.xi-motorcycle:before {
    content: "\eb5c"
}

.xi-navigation:before {
    content: "\eb5e"
}

.xi-pool:before {
    content: "\eb60"
}

.xi-restaurant:before {
    content: "\eb62"
}

.xi-school:before {
    content: "\eb64"
}

.xi-ship:before {
    content: "\eb65"
}

.xi-spa:before {
    content: "\eb66"
}

.xi-stroller:before {
    content: "\eb67"
}

.xi-subway:before {
    content: "\eb68"
}

.xi-taxi:before {
    content: "\eb69"
}

.xi-theater:before {
    content: "\eb6a"
}

.xi-film:before {
    content: "\eb6a"
}

.xi-traffic:before {
    content: "\eb6b"
}

.xi-train:before {
    content: "\eb6c"
}

.xi-cart:before {
    content: "\eb6f"
}

.xi-cart-o:before {
    content: "\e9fb"
}

.xi-cart-add:before {
    content: "\e9fc"
}

.xi-cart-remove:before {
    content: "\e9fd"
}

.xi-basket:before {
    content: "\e9fe"
}

.xi-box:before {
    content: "\ea01"
}

.xi-fragile:before {
    content: "\ea02"
}

.xi-coupon:before {
    content: "\ea03"
}

.xi-shop:before {
    content: "\ea05"
}

.xi-gift:before {
    content: "\eb70"
}

.xi-present:before {
    content: "\eb70"
}

.xi-gift-o:before {
    content: "\ea3a"
}

.xi-exchange:before {
    content: "\ea53"
}

.xi-barter:before {
    content: "\ea53"
}

.xi-yuan:before {
    content: "\ea6e"
}

.xi-won:before {
    content: "\ea6f"
}

.xi-yen:before {
    content: "\ea70"
}

.xi-pound:before {
    content: "\ea71"
}

.xi-euro:before {
    content: "\ea72"
}

.xi-rial:before {
    content: "\ea73"
}

.xi-dollar:before {
    content: "\ea74"
}

.xi-peso:before {
    content: "\ea75"
}

.xi-rupee:before {
    content: "\ea76"
}

.xi-credit-card:before {
    content: "\ea77"
}

.xi-money:before {
    content: "\ea79"
}

.xi-piggy-bank:before {
    content: "\ea7a"
}

.xi-strongbox:before {
    content: "\ea7b"
}

.xi-briefcase:before {
    content: "\ea7c"
}

.xi-percent:before {
    content: "\ea7d"
}

.xi-calculator:before {
    content: "\ea7e"
}

.xi-medicine:before {
    content: "\eb2d"
}

.xi-receipt:before {
    content: "\eb71"
}

.xi-truck:before {
    content: "\eb72"
}

.xi-wallet:before {
    content: "\eb73"
}

.xi-file:before {
    content: "\ea94"
}

.xi-file-o:before {
    content: "\ea80"
}

.xi-file-add:before {
    content: "\ea95"
}

.xi-file-add-o:before {
    content: "\ea81"
}

.xi-file-remove:before {
    content: "\ea96"
}

.xi-file-remove-o:before {
    content: "\ea82"
}

.xi-file-text:before {
    content: "\ea97"
}

.xi-file-text-o:before {
    content: "\ea83"
}

.xi-documents:before {
    content: "\ea98"
}

.xi-stack-paper:before {
    content: "\ea98"
}

.xi-documents-o:before {
    content: "\ea84"
}

.xi-file-image:before {
    content: "\ea99"
}

.xi-file-image-o:before {
    content: "\ea85"
}

.xi-file-video:before {
    content: "\ea9a"
}

.xi-file-video-o:before {
    content: "\ea86"
}

.xi-file-music:before {
    content: "\ea9b"
}

.xi-file-music-o:before {
    content: "\ea87"
}

.xi-file-code:before {
    content: "\ea9c"
}

.xi-file-code-o:before {
    content: "\ea88"
}

.xi-file-zip:before {
    content: "\ea9d"
}

.xi-file-zip-o:before {
    content: "\ea89"
}

.xi-file-upload:before {
    content: "\ea9e"
}

.xi-file-upload-o:before {
    content: "\ea8a"
}

.xi-file-download:before {
    content: "\ea9f"
}

.xi-file-download-o:before {
    content: "\ea8b"
}

.xi-file-check:before {
    content: "\eaa0"
}

.xi-file-check-o:before {
    content: "\ea8c"
}

.xi-folder:before {
    content: "\eaa1"
}

.xi-folder-o:before {
    content: "\ea8d"
}

.xi-folder-open:before {
    content: "\eaa8"
}

.xi-folder-shared:before {
    content: "\eb7d"
}

.xi-folder-zip:before {
    content: "\eaa7"
}

.xi-folder-zip-o:before {
    content: "\ea93"
}

.xi-folder-add:before {
    content: "\eaa2"
}

.xi-folder-add-o:before {
    content: "\ea8e"
}

.xi-folder-remove:before {
    content: "\eaa3"
}

.xi-folder-remove-o:before {
    content: "\ea8f"
}

.xi-folder-check:before {
    content: "\eaa4"
}

.xi-folder-check-o:before {
    content: "\ea90"
}

.xi-folder-upload:before {
    content: "\eaa5"
}

.xi-folder-upload-o:before {
    content: "\ea91"
}

.xi-folder-download:before {
    content: "\eaa6"
}

.xi-folder-download-o:before {
    content: "\ea92"
}

.xi-attachment:before {
    content: "\eb74"
}

.xi-cloud:before {
    content: "\eb75"
}

.xi-cloud-o:before {
    content: "\eb78"
}

.xi-cloud-off:before {
    content: "\eb79"
}

.xi-cloud-upload:before {
    content: "\eb7a"
}

.xi-cloud-upload-o:before {
    content: "\eb7b"
}

.xi-cloud-download:before {
    content: "\eb76"
}

.xi-cloud-download-o:before {
    content: "\eb77"
}

.xi-upload:before {
    content: "\eb7e"
}

.xi-download:before {
    content: "\eb7c"
}

.xi-globus:before {
    content: "\e9d1"
}

.xi-browser:before {
    content: "\e9db"
}

.xi-browser-text:before {
    content: "\e9dc"
}

.xi-rss-square:before {
    content: "\e9e5"
}

.xi-central-signal:before {
    content: "\e9e7"
}

.xi-central-router:before {
    content: "\e9e8"
}

.xi-antenna:before {
    content: "\e9f6"
}

.xi-barcode:before {
    content: "\e9ff"
}

.xi-qr-code:before {
    content: "\ea00"
}

.xi-accessibility:before {
    content: "\eb7f"
}

.xi-branch:before {
    content: "\eb80"
}

.xi-fork:before {
    content: "\eb85"
}

.xi-code-fork:before {
    content: "\eb85"
}

.xi-pull-requests:before {
    content: "\eb92"
}

.xi-merge:before {
    content: "\eb8b"
}

.xi-log:before {
    content: "\eb8a"
}

.xi-bug:before {
    content: "\eb81"
}

.xi-cookie:before {
    content: "\eb82"
}

.xi-fingerprint:before {
    content: "\eb84"
}

.xi-css3:before {
    content: "\eb83"
}

.xi-html5:before {
    content: "\eb86"
}

.xi-javascript:before {
    content: "\eb87"
}

.xi-csharp:before {
    content: "\eb88"
}

.xi-php:before {
    content: "\eb91"
}

.xi-python:before {
    content: "\eb94"
}

.xi-milestone:before {
    content: "\eb8c"
}

.xi-network-company:before {
    content: "\eb8d"
}

.xi-network-folder:before {
    content: "\eb8e"
}

.xi-network-home:before {
    content: "\eb8f"
}

.xi-home-network:before {
    content: "\eb8f"
}

.xi-network-public:before {
    content: "\eb90"
}

.xi-cloud-network:before {
    content: "\eb90"
}

.xi-puzzle:before {
    content: "\eb93"
}

.xi-rss:before {
    content: "\eb95"
}

.xi-social-rssfeed:before {
    content: "\eb95"
}

.xi-server:before {
    content: "\eb96"
}

.xi-network-server:before {
    content: "\eb97"
}

.xi-sitemap:before {
    content: "\eb98"
}

.xi-sitemap-o:before {
    content: "\eb99"
}

.xi-spinner-1:before {
    content: "\ec33"
}

.xi-spinner-2:before {
    content: "\ec34"
}

.xi-spinner-3:before {
    content: "\ec35"
}

.xi-spinner-4:before {
    content: "\ec36"
}

.xi-spinner-5:before {
    content: "\ec37"
}

.xi-full-moon:before {
    content: "\eb0d"
}

.xi-fullmoon:before {
    content: "\eb0d"
}

.xi-half-moon:before {
    content: "\eb0e"
}

.xi-halfmoon:before {
    content: "\eb0e"
}

.xi-crescent:before {
    content: "\eb9b"
}

.xi-moon:before {
    content: "\eb0f"
}

.xi-night:before {
    content: "\eb10"
}

.xi-snow-crystal:before {
    content: "\eb15"
}

.xi-snow:before {
    content: "\eb15"
}

.xi-cloudy:before {
    content: "\eb9c"
}

.xi-fog:before {
    content: "\eb9d"
}

.xi-foggy:before {
    content: "\eb9e"
}

.xi-lightning:before {
    content: "\eb9f"
}

.xi-partly-cloudy:before {
    content: "\eba0"
}

.xi-pouring:before {
    content: "\eba1"
}

.xi-rain:before {
    content: "\eba1"
}

.xi-snowy:before {
    content: "\eba2"
}

.xi-heavy-snow:before {
    content: "\eba2"
}

.xi-sun:before {
    content: "\eba3"
}

.xi-sun-o:before {
    content: "\eba4"
}

.xi-sunset:before {
    content: "\eba5"
}

.xi-sunset-down:before {
    content: "\eba6"
}

.xi-sunset-up:before {
    content: "\eba7"
}

.xi-thermometer:before {
    content: "\eba8"
}

.xi-tint:before {
    content: "\eba9"
}

.xi-humidity:before {
    content: "\eba9"
}

.xi-tint-o:before {
    content: "\ebaa"
}

.xi-tornado:before {
    content: "\ebab"
}

.xi-umbrella:before {
    content: "\ebac"
}

.xi-umbrella-o:before {
    content: "\ebad"
}

.xi-windy:before {
    content: "\ebae"
}

.xi-wind:before {
    content: "\ebae"
}

.xi-windy-variant:before {
    content: "\ebaf"
}

.xi-windsock:before {
    content: "\eb13"
}

.xi-cc-cc:before {
    content: "\eaad"
}

.xi-cc-by:before {
    content: "\eaae"
}

.xi-cc-sa:before {
    content: "\eaaf"
}

.xi-cc-nd:before {
    content: "\eab0"
}

.xi-cc-nc:before {
    content: "\eab1"
}

.xi-cc-nc-eu:before {
    content: "\eab2"
}

.xi-cc-nc-jp:before {
    content: "\eab3"
}

.xi-cc-remix:before {
    content: "\eab4"
}

.xi-cc-pd:before {
    content: "\eab5"
}

.xi-cc-sampling:before {
    content: "\eab6"
}

.xi-cc-zero:before {
    content: "\eab7"
}

.xi-cc-share:before {
    content: "\eab8"
}

.xi-copyleft:before {
    content: "\ebb0"
}

.xi-copyright:before {
    content: "\ebb1"
}

.xi-registered:before {
    content: "\eaab"
}

.xi-trademark:before {
    content: "\eaac"
}

.xi-500px:before {
    content: "\ebb2"
}

.xi-adobe:before {
    content: "\ebb3"
}

.xi-amazon:before {
    content: "\ebb4"
}

.xi-android:before {
    content: "\ebb5"
}

.xi-apple:before {
    content: "\ebb6"
}

.xi-beats:before {
    content: "\ebb7"
}

.xi-behance:before {
    content: "\ebb8"
}

.xi-bing:before {
    content: "\ebb9"
}

.xi-bitbucket:before {
    content: "\ebba"
}

.xi-blackberry:before {
    content: "\ebbb"
}

.xi-blogger:before {
    content: "\ebbc"
}

.xi-cc-amex:before {
    content: "\ebbe"
}

.xi-cc-discover:before {
    content: "\ebbf"
}

.xi-cc-mastercard:before {
    content: "\ebc0"
}

.xi-cc-paypal:before {
    content: "\ebc1"
}

.xi-cc-stripe:before {
    content: "\ebc2"
}

.xi-cc-visa:before {
    content: "\ebc3"
}

.xi-chrome:before {
    content: "\ebc5"
}

.xi-codepen:before {
    content: "\ebc6"
}

.xi-connectdevelop:before {
    content: "\ebc7"
}

.xi-d2:before {
    content: "\ebc8"
}

.xi-dashcube:before {
    content: "\ebc9"
}

.xi-delicious:before {
    content: "\ebca"
}

.xi-deviantart:before {
    content: "\ebcb"
}

.xi-digg:before {
    content: "\ebcc"
}

.xi-disqus:before {
    content: "\ebcd"
}

.xi-dribbble:before {
    content: "\ebce"
}

.xi-dropbox:before {
    content: "\ebcf"
}

.xi-drupal:before {
    content: "\ebd0"
}

.xi-edge:before {
    content: "\ebd1"
}

.xi-evernote:before {
    content: "\ebd2"
}

.xi-facebook:before {
    content: "\ebd3"
}

.xi-facebook-messenger:before {
    content: "\ebd4"
}

.xi-facebook-official:before {
    content: "\ebd5"
}

.xi-feedly:before {
    content: "\ebd6"
}

.xi-firefox:before {
    content: "\ebd7"
}

.xi-flickr:before {
    content: "\eaca"
}

.xi-flickr-square:before {
    content: "\ebd8"
}

.xi-foursquare:before {
    content: "\ebd9"
}

.xi-ghost:before {
    content: "\ebda"
}

.xi-git:before {
    content: "\ebdb"
}

.xi-git-symbol:before {
    content: "\ebdc"
}

.xi-github:before {
    content: "\ebdd"
}

.xi-github-alt:before {
    content: "\ebde"
}

.xi-gmail:before {
    content: "\ebdf"
}

.xi-google:before {
    content: "\ebe0"
}

.xi-google-play:before {
    content: "\ebe1"
}

.xi-google-plus:before {
    content: "\ebe2"
}

.xi-google-wallet:before {
    content: "\ebe3"
}

.xi-gratipay:before {
    content: "\ebe4"
}

.xi-hangouts:before {
    content: "\ebe5"
}

.xi-hunie:before {
    content: "\ebe6"
}

.xi-illustrator:before {
    content: "\ebe7"
}

.xi-illustrator-circle:before {
    content: "\ebe8"
}

.xi-instagram:before {
    content: "\ebe9"
}

.xi-internet-explorer:before {
    content: "\ebea"
}

.xi-jira:before {
    content: "\ebeb"
}

.xi-joomla:before {
    content: "\ebec"
}

.xi-jsfiddle:before {
    content: "\ebed"
}

.xi-kakaostory:before {
    content: "\ebef"
}

.xi-kakaotalk:before {
    content: "\ebee"
}

.xi-kickstarter:before {
    content: "\ebf0"
}

.xi-laravel:before {
    content: "\eb89"
}

.xi-line:before {
    content: "\ebf1"
}

.xi-line-messenger:before {
    content: "\ebf2"
}

.xi-linkedin:before {
    content: "\ebf3"
}

.xi-linkedin-square:before {
    content: "\ebf4"
}

.xi-linux:before {
    content: "\ebf5"
}

.xi-magento:before {
    content: "\ebf6"
}

.xi-maxcdn:before {
    content: "\ebf7"
}

.xi-medium:before {
    content: "\ebf8"
}

.xi-naver:before {
    content: "\ebf9"
}

.xi-naver-square:before {
    content: "\ebfa"
}

.xi-office:before {
    content: "\ebfb"
}

.xi-opencart:before {
    content: "\ebfc"
}

.xi-opera:before {
    content: "\ebfd"
}

.xi-oscommerce:before {
    content: "\ebfe"
}

.xi-path:before {
    content: "\ebff"
}

.xi-paypal:before {
    content: "\ec00"
}

.xi-photoshop:before {
    content: "\ec01"
}

.xi-photoshop-circle:before {
    content: "\ec02"
}

.xi-pinterest:before {
    content: "\ec03"
}

.xi-pinterest-p:before {
    content: "\ec04"
}

.xi-pocket:before {
    content: "\ec05"
}

.xi-qq:before {
    content: "\ec06"
}

.xi-quicktime:before {
    content: "\ec07"
}

.xi-reddit:before {
    content: "\ec08"
}

.xi-renren:before {
    content: "\ec09"
}

.xi-safari:before {
    content: "\ec0a"
}

.xi-sellsy:before {
    content: "\ec0b"
}

.xi-silverstripe:before {
    content: "\ebbd"
}

.xi-simplybuilt:before {
    content: "\ec0c"
}

.xi-sketch:before {
    content: "\ec0d"
}

.xi-skype:before {
    content: "\ec0e"
}

.xi-slack:before {
    content: "\ec0f"
}

.xi-slideshare:before {
    content: "\ec10"
}

.xi-soundcloud:before {
    content: "\ec11"
}

.xi-spotify:before {
    content: "\ec12"
}

.xi-stack-exchange:before {
    content: "\ec13"
}

.xi-stack-overflow:before {
    content: "\ec14"
}

.xi-steam:before {
    content: "\ec15"
}

.xi-steam-square:before {
    content: "\ec16"
}

.xi-stumbleupon:before {
    content: "\ec17"
}

.xi-stumbleupon-circle:before {
    content: "\ec18"
}

.xi-telegram:before {
    content: "\ec19"
}

.xi-tencent-weibo:before {
    content: "\ec1a"
}

.xi-trello:before {
    content: "\ec1b"
}

.xi-tumblr:before {
    content: "\ec1c"
}

.xi-tumblr-square:before {
    content: "\ec1d"
}

.xi-twich:before {
    content: "\ec1e"
}

.xi-twitter:before {
    content: "\ec1f"
}

.xi-ubercart:before {
    content: "\ec20"
}

.xi-ubuntu:before {
    content: "\ec21"
}

.xi-ubuntu-circle:before {
    content: "\ec22"
}

.xi-vimeo:before {
    content: "\ec23"
}

.xi-vine:before {
    content: "\ec24"
}

.xi-vk:before {
    content: "\ec25"
}

.xi-wechat:before {
    content: "\ec26"
}

.xi-whatsapp:before {
    content: "\ec27"
}

.xi-wikipedia:before {
    content: "\ec28"
}

.xi-windows:before {
    content: "\ec29"
}

.xi-wordpress:before {
    content: "\ec2a"
}

.xi-wordpress-official:before {
    content: "\ec2b"
}

.xi-xe:before {
    content: "\ec2c"
}

.xi-xing:before {
    content: "\ec2d"
}

.xi-xpressengine:before {
    content: "\ec2e"
}

.xi-yahoo:before {
    content: "\ec2f"
}

.xi-yelp:before {
    content: "\ec30"
}

.xi-youtube:before {
    content: "\ec31"
}

.xi-youtube-play:before {
    content: "\ec32"
}

.xi-x {
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -15%
}

.xi-2x {
    font-size: 2em
}

.xi-3x {
    font-size: 3em
}

.xi-4x {
    font-size: 4em
}

.xi-5x {
    font-size: 5em
}

.xi-spin {
    -webkit-animation: xi-spin 2s infinite linear;
    animation: xi-spin 2s infinite linear
}

@-webkit-keyframes xi-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes xi-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.xi-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.xi-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.xi-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.xi-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
    -webkit-transform: scale(-1,1);
    transform: scale(-1,1)
}

.xi-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: scale(1,-1);
    transform: scale(1,-1)
}

:root .xi-flip-horizontal, :root .xi-flip-vertical, :root .xi-rotate-180, :root .xi-rotate-270, :root .xi-rotate-90 {
    -webkit-filter: none;
    filter: none
}

.xi-fw {
    width: 1.28571em;
    text-align: center
}

.xi-ul {
    padding-left: 0;
    margin-left: 2.14286em;
    list-style-type: none
}

    .xi-ul > li {
        position: relative
    }

.xi-li {
    position: absolute;
    left: -2.14286em;
    width: 2.14286em;
    top: .14286em;
    text-align: center
}

    .xi-li.xi-lg {
        left: -1.85714em
    }

.xi-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.pull-right {
    float: right;
    margin-right: .3em
}

.pull-left {
    float: left;
    margin-right: .3em
}

@charset "utf-8";

.chLang {font-family:arial, 黑体, 微软雅黑, 宋体, sans-serif!important;}
/* reset-stylesheet */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,time,mark,audio,video,input, button 
{
	margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;word-break:keep-all;
} 

body {font-family: Tahoma, verdana,  Arial, sans-serif; letter-spacing:0}
select {font-family: Tahoma, verdana,  Arial, sans-serif;}
button {border:0 none;outline:0;cursor:pointer; background:none; margin:0; padding:0;vertical-align:middle; font-size:100%;font-family: Tahoma, verdana,  Arial, sans-serif;}
button span {position:relative; left:0; top:0;vertical-align:middle}
button::-moz-focus-inner {border:0; padding:0}


.rounded{
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		margin-left:5px;
        font-size:11px; vertical-align:middle; background:#677482; color:#fff; padding:5px 10px;
	}


a {text-decoration:none;color:#4d4d4d}
table a:hover {color:#1a91f5}
ol,ul {list-style:none;}
li,dd {padding:0; margin:0;}
input[type=text],input[type=password], textarea,input[type=file], select {border:1px solid #CCCCCC; padding:2px; background-color: #fff}
input[type=password] {padding:2px}
select {padding:1px}
input[type=button] {cursor:pointer}
input[type=radio] {vertical-align:middle}
input[type=submit]:focus {outline:1;border:1px;cursor:pointer;border: 0 solid rgba(81, 203, 238, 1);box-shadow: 0 0 1px rgba(81, 203, 238, 1);}
em {font-style:normal}
ins { text-decoration:none;}
del { text-decoration:line-through;}
.bgdel {background:none !important}
table {border-collapse:collapse; border-spacing:0; width:100%}
legend,caption {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}
hr {height:0; margin:0; padding:0; border:0}
.bdnone {border:0 none !important}
.wordbreakAll {word-break:break-all}
.wordbreakWord {word-break:break-word}

/******** hidden  ********/
.h0 {height:0; overflow:hidden; position:absolute}
.hidTxt {display:inline-block; overflow:hidden; text-indent:-9999px;}
/******** float ********/
.left {float:left}
.right {float:right}
.clear {clear:both}
.aftClear:after {display:block; height:0; content:""; clear:both}
/******** vertical ********/
.vm {vertical-align:middle !important}
.rel {position: relative; !important}
/******** align ********/
.tl {text-align:left !important} 
.tr {text-align:right !important}
.tc {text-align:center !important}
/******** padding ********/
.pl40 {padding-left:40px !important}
/******** margin ********/
.mt5p {margin-top:-5px !important}
.mt10p {margin-top:-10px !important}
.mt20p {margin-top:-20px !important}
.mt3 {margin-top:3px; !important}
.mt5 {margin-top:5px; !important}
.mt10 {margin-top:10px !important}
.mt12 {margin-top:12px !important}
.mt20 {margin-top:20px !important}
.mt30 {margin-top:30px !important}
.mt40 {margin-top:40px !important}
.mt50 {margin-top:50px !important}
.mb5 {margin-bottom:5px !important}
.mb5p {margin-bottom:-5px !important}
.mb10 {margin-bottom:10px !important}
.mb20 {margin-bottom:20px !important}
.mb30 {margin-bottom:30px !important}
.mb40 {margin-bottom:40px !important}
.mb50 {margin-bottom:50px !important}
.mb70 {margin-bottom:70px !important}
.ml0 {margin-left:0px !important}
.ml10 {margin-left:10px !important}
.ml20 {margin-left:20px !important}
.ml30 {margin-left:30px}
.ml40 {margin-left:40px} 
.ml50 {margin-left:50px}
.ml80 {margin-left:80px !important}
.ml140 {margin-left:140px}
.ml200 {margin-left:200px}
.mr5 {margin-right:5px}
.mr10 {margin-right:10px}
.mr14 {margin-right:14px}
.mr20 {margin-right:20px !important}
.mr22 {margin-right:22px}
.mr30 {margin-right:30px}
.mr40 {margin-right:40px}
.mr50 {margin-right:50px}
/******** width ********/
.w50 {width:50px}
.w70 {width:70px}
.w70-ty01 {display:inline-block;width:70px;}
.w90 {width:90px !important}
.w100 {width:100px !important}
.w110 {width:110px !important}
.w150 {width:150px !important}
.w180 {width:180px}
.w200 {width:200px}
.w250 {width:250px}
.w500 {width:500px !important}
.w535 {width:530px !important}
.w700 {width:700px !important}
.wp99 {width:99%}
.wp100 {width:100%}
/******* line-height ********/ 
.lih15 {line-height:1.5}
/* 10이상 clear */
input[type=text]::-ms-clear{display: none !important; }

.nowr{white-space:nowrap;}



/************************************************* Dots ****************************************************************************/
.blackDots1 {background:url(/in/Resource/Home/MyOffice/img/dots/blackDots1.gif) 0 center no-repeat; padding-left:7px}
/************************************************* Font and Btn ****************************************************************************/
/********* font size **********/
.fs10 {font-size:10px !important}
.fs11 {font-size:11px !important}
.fs12 {font-size:12px !important}
.fs13 {font-size:13px !important}
.fs14 {font-size:14px !important}
.fs15 {font-size:15px !important}
.fs16 {font-size:16px !important}
.fs18 {font-size:18px !important}
.fs20 {font-size:20px !important}
.fs25 {font-size:25px !important}
/********* btn color **********/
.btnGlay1 {background:#f0f0f0 !important; border:1px solid #dcdcdc; color:#546674; display:inline-block; font-weight:bold; vertical-align:middle}
.btnGlay2 {background:#dcdcdc !important; color:#546674; display:inline-block; font-weight:bold; vertical-align:middle}
.btnGlay3 {background:#717484; color:#FFF; display:inline-block} .btnGlay3:hover {color:#FFF !important}
.btnBlack1 {background:#546674 !important; border:1px solid #546674; color:#fff; display:inline-block; font-weight:bold; vertical-align:middle}
.btnBlack2 {background:#546674 !important; color:#fff; display:inline-block; font-weight:bold; vertical-align:middle}
.btnBlue1 {background:#00b6f0 !important; color:#fff; display:inline-block; font-weight:bold; vertical-align:middle}
.btnBlue1:hover {color:#fff;}

.btnWrite1 {background:#fff !important; border:1px solid #CCCCCC; color:#666; display:inline-block !important; font-weight:bold; vertical-align:middle}


/********* btn padding **********/
.pl2r10 {padding:2px 10px}
.pl5r10 {padding:5px 10px}
.pl10r5 {padding:10px 5px}
.pl5r20 {padding:5px 20px}
.pl7r20 {padding:7px 20px}
.pl10r20 {padding:10px 20px}
.pl12r20 {padding:12px 20px}
.pl100 {padding-left:100px !important}
/********* btn bg **********/
.print {background:url(/in/Resource/Home/MyOffice/img/icon/print1.gif) 15px center no-repeat; display:inline-block; padding-left:40px}
.downFile {background:url(/in/Resource/Home/MyOffice/img/icon/fileIcon.gif) 10px center no-repeat; display:inline-block; padding-left:30px !important}
/********* Box rudi *********/
.r5 {border-radius:5px !important}
.r10 {border-radius:10px !important}
/******** Btn Option2 ********/
.par {position:absolute; right:0 !important; top:0}
.red {color:#F00 !important}
.black {color:#333 !important}
.gray2{color:#666 !important}
.blue {color:#1a91f5 !important}
.blue2 {color:#59b2c2 !important}
.org {color:#F60 !important}
.skyblue {color:#5bc1eb !important}
.green{color:#59c28d!important;}

/************************************************* Table ****************************************************************************/
/********** Table Style ********/
.tableStyle1 th, .tableStyle1 td  {border-bottom:1px solid #CCC; font-size:12px;  color:#999;}
.tableStyle1 th {line-height:2.5; text-align:left; padding-left:15px}
.tableStyle1 tfoot {font-size:175%}
.tableStyle1 tfoot th,
.tableStyle1 tfoot td {border-bottom:0 none}
.tableStyle1 td img {vertical-align:middle}
.tableStyle1 th.DBt {color:#000}
.tableStyle1 .DBt {font-size:81.3%;line-height:2.4;}

.tableStyle2 {font-size:12px; margin:5px 0 20px; color:#666}
.tableStyle2 th {border-top:1px solid #333;background:#f6f6f6; border-bottom:1px solid #dfdfdf; text-align:left; padding:10px 15px 10px; vertical-align:middle}
.tableStyle2 tr:first-of-type td {border-top:1px solid #333;}
.tableStyle2 td {border-bottom:1px solid #dfdfdf; text-align:left; padding:7px 15px; vertical-align:middle; color:#666}

.tableStyle3 {border-top:1px solid #333; font-size:12px;}
.tableStyle3 th {background:#f5f5f5; color:#6f6f6f; border-bottom:1px solid #acacac; padding:10px 0}
.tableStyle3 td {border-bottom:1px solid #d3d3d3; text-align:center; vertical-align:middle; padding:8px 0; line-height:1.5; color:#666}
.tableStyle3 th.rs {vertical-align:middle}

.tableStyle3 td > a {display:block}
.GuideView td {padding:5px 10px 10px}
.GuideView {display:none}
.nextBrd {text-align:center !important; background:#f5f5f5 url(/in/Resource/Home/MyOffice/img/inc/listUp.gif) 27px center no-repeat !important; padding-left:30px !important}
.prevBrd {text-align:center !important; background:#f5f5f5 url(/in/Resource/Home/MyOffice/img/inc/listDown.gif) 27px center no-repeat !important; padding-left:30px !important}

.tableStyle4 {font-size:12px; line-height:1.5;}
.tableStyle4 thead th {margin:0; padding:0; line-height:0; vertical-align:middle}
.tableStyle4 thead th img {margin-left:-1px;}
.tableStyle4 thead td {border-bottom:1px solid #dcdcdc;}
.tableStyle4 tbody th {background:#f1f1f1 url(/in/Resource/Home/MyOffice/img/dots/blueDots2.gif) 20px center no-repeat; color:#716f70; border-bottom:1px dashed #dadada; padding:10px 30px; text-align:left;border-left:1px solid #dcdcdc}
.tableStyle4 tbody td {background:#f9f9f9; border-bottom:1px dashed #dadada; border-right:1px solid #dcdcdc; vertical-align:middle; padding:5px 20px;}

.tableStyle5 {border-top:2px solid #3e414f; font-size:12px;}
.tableStyle5 th,
.tableStyle5 td {text-align:left; padding-left:15px}
.tableStyle5 thead th {background:#f5f5f5; color:#6f6f6f; border-bottom:1px solid #acacac;  padding:10px 15px;position:relative; }
.tableStyle5 thead td {background:#FFF; position:relative}
.tableStyle5 tbody th {padding:10px;position:relative; font-weight:normal;}
.tableStyle5 tbody td {background:#FFF; padding:20px 10px 40px;}
.tableStyle5 tbody .reTitel {background:#f5f5f5; border-bottom:1px solid #acacac; border-top:1px solid #acacac; padding:10px 20px; font-size:14px; color:#666}
.tableStyle5 tfoot th {background:#f5f5f5; color:#6f6f6f; border-top:1px solid #CCC; border-bottom:1px solid #CCC; padding:10px 15px}
.tableStyle5 tfoot td {background:#FFF; border-top:1px solid #CCC; border-bottom:1px solid #CCC;}
.tableStyle5 tbody td .cont img {max-width:1050px;}
/*********** Paging ************/
.pGing {font-size:81.3%; text-align:center; margin:50px 0}
.pGing li,
.pGing li a {display:inline-block; vertical-align:middle}
.pGing li a {display:block; padding:3px 6px 2px}
.pGing li .active {color:#F60}
.pGing .pgImg a {padding:0}

/************************************************* Gnb ****************************************************************************/

/******** Member ******/
.gnbTop {margin:15px 55px 15px}
.gnbTop li {display:inline-block}
.gnbTop li a {display:block; padding:0 20px; text-align:right; border-left:1px solid #eee}
.gnbTop li a span{color:#069}
.gnbTop li:first-child a {border:0 none}

#nav .gnbPos {border-bottom:1px solid #546674}
#nav .gnbPart {width:1245px; margin:0 auto; text-align:right; font-size:15px}
#nav .gnbPart h1 {text-align:left; position:absolute; margin:15px 0 0 90px}

/************ gnb **********/
.gnbMenu {width:1100px; margin:0 auto;}
.gnbMenu li {display:inline-block; margin:0; padding:0;}
.gnbMenu li a {display:block; font-weight:bold; text-align:left; line-height:2; padding-left:115px;}
.gnbMenu li a:link {background:#FFF}
.gnbMenu li a:hover,
.gnbMenu li a.active {color:#00b6f0}
.gnb2DepthBox {background:url(/in/Resource/Home/MyOffice/img/inc/topMenuBg.png); height:235px; position:absolute; width:100%; text-align:right; display:none; z-index:100000; min-width:1245px;}
.gnb2DepthBox .gnb2Depth {width:1100px; margin:0 auto;}
.gnb2Depth ul {/*display:inline-block;*/float:left; vertical-align:top; height:235px; border-left:1px solid #6e808d;}
.gnb2Depth ul li {text-align:left; display:block; padding:3px 0; line-height:1.6}
.gnb2Depth ul li:first-child {margin-top:10px}
.gnb2Depth ul li a {color:#aab2b8; font-size:13px; padding-left:10px; display:block}
.gnb2Depth ul li a:hover,
.gnb2Depth ul li a.subactive {color:#FFF}
.gnb2Depth .gm1 {width:200px; margin-left:145px;}
.gnb2Depth .gm2 {width:240px}
.gnb2Depth .gm3 {width:190px}
.gnb2Depth .gm4 {width:190px}
.gnb2Depth .gm5 {width:50px}
.gnb2Depth .gm6 {width:73px}

/************************************************* Container ****************************************************************************/
/******** container **********/
#container {width:1100px; margin:0 auto; position:relative}
/*********** Title *********/
h3.tb2Title {background:url(/in/Resource/Home/MyOffice/img/dots/dots3.gif) 0 5px no-repeat; padding-left:25px; padding-top:3px; font-size:18px !important; color:#3e414f; position:relative; font-weight:normal !important}
/*********** list ***********/
.pClist {font-size:13px; color:#999; margin:5px 0 0 18px}
.pClist li {background:url(/in/Resource/Home/MyOffice/img/dots/blackDots1.gif) 0 7px no-repeat; padding-left:7px; line-height:1.5}

/************************************************* Quick and Footer ****************************************************************************/
/************ aside *************/
#aside {width:1100px; margin:0 auto; height:0; position:relative; }
#aside .main {top:234px}
#aside .sub {top:142px}
.quick {width:78px; text-align:center; position:absolute; left:1120px; top:0}
#aside  .asBox {margin-top:3px}
#aside  .asBox li img {display:block}
#aside  .asBox li {border:1px solid #3e414f; border-bottom:0 none}
/********* footer ************/
#footer {background:#313537; margin-top:50px; padding-bottom:15px;min-width:1245px;}
#footer .copyright {width:1100px; margin:0 auto; background:url(/in/Resource/Home/MyOffice/img/inc/footerLogo.gif) 60px 33px no-repeat}
#footer .copyLink {font-size:75%; padding-top:15px;display:inline-block;margin-left:175px;}
#footer .copyLink li {display:inline-block; }
#footer .copyLink li a {color:#FFF;border-left:1px solid #666; display:inline-block; padding:0 15px}
#footer .copyLink li a.first {border-left:none;}
#footer .ftlst {display:inline-block; vertical-align:middle; margin:0 60px -4px}
#footer .ftlst a {display:inline-block; margin-right:15px}
.copyText {margin-left:188px; font-size:75%; color:#999; line-height:1.5; margin-top:20px; padding-bottom:30px}
/*.copyText p em {color:#FFF; font-weight:bold}*/
.copyText em {color:#FFF; font-weight:bold}
.copyText p img {margin:0 2px 0 10px}
.copyText .copy {color:#777; font-size:75%; margin-top:5px}
.copyText .copy2 > a{color:#FFF;}

#footer .ftSite {display:inline-block}
#footer .ftSite li {display:inline-block; height:35px; vertical-align:bottom;}
#footer .ftSite li img {display:block; border:0;}
#footer .site {border:1px solid #333; padding:2px 30px 5px 10px; background:#FFF url(/in/Resource/Home/MyOffice/img/icon/footerSelect.gif) 105px center no-repeat; width:130px; text-align:left; font-size:12px}
#footer .ftList {background:#eee; display:none; position:absolute; z-index:10000; width:130px; font-size:12px}
#footer .ftList li {line-height:1.5; padding:3px 0 0 0; cursor:pointer; width:128px; height:20px;}
#footer .ftList li:hover {background:#CCC}
#footer .ftList li a {padding-left:10px; display:block}
#footer .ftList li a:hover {color:#333}
#footer .ftEmail {cursor:pointer}




/************************************************* ETC ****************************************************************************/

/********** 제품 알림창 두줄 ***********/
.palt {font-size:12px; position:absolute; z-index:100000 !important; padding-left:3px; margin-left:0; display:none; border:1px solid #666; background:#fff; line-height:1.5; padding:10px}
.palt img {position:absolute; top:-12px}
.palt span {display:inline-block; text-align:left;}
.palt span em {color:#F60}
/********** 평점 *************/
.revLev {background:url(/in/Resource/Home/MyOffice/img/icon/startOff.gif) 0 0 repeat-x; width:70px; height:14px; margin-top:-4px; text-align:left}
.revLev span {display:inline-block; height:14px; width:14px; background:url(/in/Resource/Home/MyOffice/img/icon/startOn.png) 0 0 no-repeat}
.tdLev {margin:-2px auto 0;}




/************************************************* POP ****************************************************************************/
/***** galleryPop ******/
.galleryPop {background:url(/in/Resource/Home/MyOffice/img/inc/popbg.png); width:100%; position:absolute; top:0; z-index:900000}
.gallPop {background:#FFF; margin:auto; top:0; position:relative}
.gExit {position:absolute; top:10px; margin-left:-50px; background:url(/in/Resource/Home/MyOffice/img/btn/Close.png) 0 0 no-repeat; width:40px; height:40px}
/***** laypop ******/
.layPopWp {background:url(/in/Resource/Home/MyOffice/img/inc/popbg.png); width:100%; position:absolute; top:0; z-index:2147483646}
.layPop {background:#FFF; border:3px solid #3e414f; width:0; margin:auto; position:relative; padding-top:60px}
.laypT {font-size:150%; font-weight:bold; padding-left:15px; padding-bottom:5px; margin-bottom:10px; text-align:left; margin-top:-40px}
.laypT span {color:#F60}
.laypC {margin:0}
.laypX {position:absolute; display:block; width:42px; height:42px; right:0; top:0; margin:10px}
.laypX a {background:url(/in/Resource/Home/MyOffice/img/btn/Close.gif) 0 0 no-repeat; width:42px; height:42px; display:block;}
.ctnbody {margin:0 15px 10px}
.ctnbody h3 {font-size:25px; font-weight:bold; text-align:center; margin-bottom:5px}
.ctnbody h3 em {color:#00b6f0}
.ctnbody p {font-size:13px; color:#666; text-align:left}
.ctnbody.contsCerifyAgree p {text-align:left;}
.ctnbody.contsCerifyAgree h3 {text-align:left;}
/********** Detail Tab *********/
.tabMenu {width:100%; height:47px; overflow:hidden; background:url(/in/Resource/Home/MyOffice/img/inc/tabBg.gif) 0 bottom repeat-x}
.tabMenu li {display:inline-block;border:0 none; width:25%; float:left; }
.tabMenu li a {background:#f3f3f3; border:1px solid #e3e3e3; display:block; text-align:center; font-size:16px; padding:13px 0 12px; color:#a4a4a4; border-radius:5px 5px 0 0}
.tabMenu li.active a {border:1px solid #3e414f; border-bottom:2px solid #FFF; background:#FFF; color:#000; padding:13px 0 13px}
.tabMenu li.active {border-bottom:1px solid #FFF;}
.tabMenu li a:hover {color:#000}
.dVinfo {display:none; margin-bottom:50px; padding:20px 0; color:#666; font-size:13px}
.dVinfo1 {display:block}

.tabMenus {width:100%; height:40px; overflow:hidden; background:url(/in/Resource/Home/MyOffice/img/inc/tab2Bg.gif) 0 bottom repeat-x}
.tabMenus li {display:inline-block;border:0 none;float:left;}
.tabMenus li a {background:#f3f3f3;height:28px !important; border:1px solid #e3e3e3; border-bottom:0; display:block; text-align:center; vertical-align:top; font-size:12px; padding:10px 18px 0 !important; color:#a4a4a4; border-radius:5px 5px 0 0}
.tabMenus li.active a {border:1px solid #ccc; border-bottom:2px solid #FFF; background:#FFF; color:#000; padding:13px 0 13px}
.tabMenus li.active {border-bottom:1px solid #FFF;}
.tabMenus li a:hover {color:#000}
.dVinfos {display:none; /*margin:43px 0 0;padding:20px;border:1px solid #ccc;*/ color:#666; font-size:13px;}
.dVinfos1 {display:block}


.indiTs1 {border-top:2px solid #82858e; font-size:12px; background-color:#fff;}
.indiTs1 th {background:#f6f6f6; border-bottom:1px solid #dfdfdf; text-align:left; padding:10px 0 10px 0; vertical-align:middle}
.indiTs1 th.dline{vertical-align:middle;color:#DFDFDF}
.indiTs1 td {border-bottom:1px solid #dfdfdf; text-align:left; padding:7px 15px; vertical-align:middle; color:#666}

.shipAdd_btn {border:1px solid #d1d2d5;font-size:12px; padding:4px 6px 1px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#fff;}

/********** 세미나 좌석 신청 *********/
.seminarSeat {position:relative;} 
.seminarSeat .bliend{display:none; position:absolute; font-size:0; width:0; height:0;}
.seminarSeat .gray{ background:#f9f9f9; }
.seminarSeat .seatPayBox {background: #f0f0f0; padding:25px; border:1px solid #bfbfbf;} 
.seminarSeat .seatPayBox h5{text-align: center; font-size:18px; color:#3f3f3f;}
.seminarSeat .seatPayBox h5 em{color:#ff7f00;}
.seminarSeat .seatPayBox .textCont01{padding:15px 30px; line-height: 21px; }
.seminarSeat .seatPayBox .textCont02 {padding:15px 30px 0; line-height: 21px; border-top: 1px dashed #9c9c9c}
.seminarSeat .seatPayBox .textCont02 dt{font-size:16px;}
.seminarSeat .seatPayBox .textCont02 dt em{text-decoration: underline}
.seminarSeat .seatPayBox .textCont02 dd{margin-top:10px; background: url(/in/Resource/Home/MyOffice/img/dots/blueDots1.gif) left 10px no-repeat; padding-left:10px;}
.seminarSeat .seatPayBox .succedColor{color:#fb7f25;}
.seminarSeat .seatPayBox .ondayColor{color:#59b2c2;}

.seminarSeat {position:relative;}
.seminarSeat h4{background: url(/in/Resource/Home/MyOffice/img/dots/seatDot.png) left 50% no-repeat; padding-left:10px; font-size:24px; color:#666; font-weight: normal  }
.seminarSeat h4 em{color:#1a91f5; }
.seminarSeat h5{font-size:20px; color:#666;  font-weight: normal }
.seminarSeat .request {float:right; margin-top:-20px; font-size: 16px}
.seminarSeat .request em {color:#999; }

.seminarSeat .nowSeat_Wrapbox{} 
.seminarSeat .nowSeat_Wrapbox > dl >  dt,
.seminarSeat .nowSeat_WrapboxOff >  dl > dt{border:1px solid #cfcfcf; border-bottom:none; background:#f9f9f9; font-size:18px; padding:20px 30px; }
.seminarSeat .nowSeat_Wrapbox > dl >  dt span,
.seminarSeat .nowSeat_WrapboxOff > dl >  dt span {color:#3e414f; display:inline-block; margin-right:30px;}
.seminarSeat .nowSeat_Wrapbox > dl > dt em,
.seminarSeat .nowSeat_WrapboxOff > dl > dt em {color:#009ddd}
.seminarSeat .nowSeat_Wrapbox > dl> dd,
.seminarSeat .nowSeat_WrapboxOff > dl > dd {padding:20px 30px 10px; border:1px solid #cfcfcf; position:relative;}

.seminarSeat .nowSeat_Wrapbox > dl >dd  > ul > li,
.seminarSeat .nowSeat_WrapboxOff >dl > dd > ul > li {float:left; width:255px; margin-bottom:10px; }
.seminarSeat .nowSeat_Wrapbox >dl > dd  > ul:after,
.seminarSeat .nowSeat_WrapboxOff > dl > dd  > ul:after {clear:both; content:''; display: block}

.seminarSeat .nowSeat_Wrapbox dl > dd  > ul > li > span {background:#fb7f25; }
.seminarSeat .nowSeat_WrapboxOff > dl > dd  > ul > li > span {background:#546674;}
.seminarSeat .nowSeat_Wrapbox > dl > dd  > ul > li > span,
.seminarSeat .nowSeat_WrapboxOff > dl > dd  > ul > li > span {width:150px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; float:left; text-align:center; color:#fff; font-size: 18px; line-height: 50px; vertical-align: top; }

.seminarSeat .nowSeat_Wrapbox > dl > dd  > ul > li > em,
.seminarSeat .nowSeat_WrapboxOff > dl > dd  > ul > li > em {margin-left:5px; color:#555; font-size: 18px;line-height: 50px; }
.seminarSeat .nowSeat_WrapboxOff > dl > dd  > ul > li > em > input[type="text"]{border:1px solid #546674; width:70px; height: 30px}
.seminarSeat .nowSeat_WrapboxOff > dl > dd  > ul > li > em > input[disabled="disabled"] {background:#f9f9f9;}

.seminarSeat .title{font-size:20px; color:#3e414f; background: url(/in/Resource/Home/MyOffice/img/dots/blueDots1.gif) left 50% no-repeat; padding-left:9px; margin-bottom:15px; clear:both;}
.seminarSeat .title em{margin-left:20px; font-size: 16px; color:#fb7f25; vertical-align: top; padding-top:2px; display: inline-block;}
.seminarSeat .title02{color:#666; font-size:18px; height:30px;}
.seminarSeat .noSeatTitle {padding-left:10px; border-top: 1px dashed #9c9c9c}
.seminarSeat .noSeatTitle dt {font-size: 15px; line-height:30px;}
.seminarSeat .noSeatTitle dd {}

.seminarSeat .seatTable{border-top:2px solid #3e414f;}
.seminarSeat .seatTable th{background:#f5f5f5; color:#6f6f6f; border-bottom:1px solid #acacac; border-left:1px solid #dcdcdc; padding:10px 0}
.seminarSeat .seatTable th:first-child {border-left:none;}
.seminarSeat .seatTable td{border-bottom:1px solid #d3d3d3; text-align:center; border-left:1px solid #dcdcdc;  vertical-align:middle; padding:8px 0; line-height:1.5; color:#666}
.seminarSeat .seatTable td.noSeat_bg{background: #f9f9f9}
.seminarSeat .bgatomyLogo{position:absolute; left:50%; top:50%; margin:-186px 0 0 -215px ; z-index:-100; opacity: 0.1; filter:alpha(opacity=10);}

.seatPopup {background:#f9f9f9; border:1px solid #cfcfcf; padding:19px 30px 0;}
.seatPopup li{float:left; width:50%; margin-bottom:20px;}
.seatPopup li span{width:102px; background:#fb7f25; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; display:inline-block; text-align:center; color:#fff; font-size: 20px; line-height: 50px; vertical-align: top}
.seatPopup li em{margin-left:10px; color:#555; font-size: 30px;line-height: 50px; }

.seatPopup_total{border:3px solid #c2c2c2; text-align:center; padding:20px 0;} 
.seatPopup_total span{display:inline-block; width:40%; text-align: center; font-size: 18px; color:#3e414f;}
.seatPopup_total span em{color:#009ddd;}
.seatPopup_total .title01{background: url(/in/Resource/Home/MyOffice/img/dots/seatDot02.png) 10% 50% no-repeat;}
.seatPopup_total .title02{border-left:1px solid #cccccc}

.priceView {/*display:none;*/ position:relative; /*min-height:400px;*/ min-height:700px; padding-bottom:40px}
.pCntBox {width:720px; position:relative; margin-left:10px; }
.pv1 {display:block}
.pv1:first-child {display:inline-block}
.pbTitle {font-size:16px; position:relative; height:16px; padding-bottom:5px}
.pbTitle span {font-size:12px; color:#999; margin-left:30px}
.pbTitle a {vertical-align:middle; margin-top:-2px}
.pbsubCtn {color:#999; font-size:13px; line-height:1.5}
.pCntBox .pClist {font-size:13px; color:#999; margin-top:15px}
.pCntBox .pClist li {background:url(/in/Resource/Home/MyOffice/img/dots/dots2.gif) 0 7px no-repeat; padding-left:7px; line-height:1.5}
.pbLink {position:absolute; margin:18px 0 0 -7px; width:336px}
.pbLink a:first-child {margin-right:3px}
.pbBview,
.onPr2o2,
.op1r2,
.op2r1 {display:none}

.priceBox {border:3px solid #84c7cd; text-align:center; width:330px; top:0;}
.priceBox .pbPding {padding:5px}
.priceBox h4 {background:#84c7cd; color:#FFF; font-size:30px; font-weight:bold; line-height:1.7}
.priceBox .pbAll {font-size:27px; font-weight:bold; border-bottom:1px solid #333; padding-top:10px; margin-bottom:50px; padding-bottom:5px}
.priceBox .pbAll em {color:#F00; margin-right:5px}
.priceBox .pbDetail li {position:relative; text-align:left; border-bottom:1px solid #CCC; font-size:16px; color:#666; padding:7px 6px; margin-bottom:5px}
.priceBox .pbDetail p {position:absolute; right:6px; bottom:4px;}
.priceBox .pbDetail p em {vertical-align:middle}
.priceBox .pbBox {text-align:left; background:#e4e5ec; font-size:13px; padding:10px 15px; line-height:1.5}

/*.btnBlack1 {background:#546674 !important; border:1px solid #546674; color:#fff; display:inline-block; font-weight:bold; vertical-align:middle}*/

.btnWrite2 {border:1px solid #333; font-size:12px; font-weight:normal; display:inline-block; background:#FFF}
.btnWrite {border:1px solid #CCC; font-size:12px; font-weight:normal; display:inline-block; background:#FFF}
.pl5r8 {padding:5px 8px;}
.pl2r8 {padding:2px 8px;}
.pl10r43 {padding:10px 43px}

.grayBox {background:#f6f6f6; border:1px solid #e2e2e2; margin-left:0  !important; padding:15px; overflow:hidden}
.gbDl {line-height:1.5}
.gbDl dt {color:#3e414f; font-size:13px; margin-bottom:10px}
.gbDl dd {color:#999; font-size:12px}

/* 20150612 sg add */
.wordBK {display:inline-block;width:380px;vertical-align:top;-ms-word-break:break-all;word-break:break-all}
.wordWrap{-ms-word-wrap: break-word;word-wrap:break-word;}

.selSeminar{float:right;width:150px;padding:20px 20px 0;border:1px solid #ccc;border-bottom:1px solid #fff;border-radius:5px 5px 0 0;background-color:#fff}
.seminarCalendar {table-layout:fixed;}
.seminarCalendar td span {display: inline-block;width:60px !important;-ms-word-wrap: break-word;word-wrap:break-word;margin-bottom:3px}

.letterS{letter-spacing:-.5px;}

.contsCerifyAgree .sucBox{font-size:13px;color:#333;}
.contsCerifyAgree .contsVideo{width:100%;border:2px solid #969595;margin-top:30px;overflow:hidden}
.contsCerifyAgree .contsVideo .contTit{padding:10px;font-size:20px;color:#fff;text-align:center;background-color:#969595}
.contsCerifyAgree .contsVideo .contsBody{padding:50px 75px 40px;overflow:hidden;}
.contsCerifyAgree .contsVideo .contsVideoInfo.list01 {padding-right:75px;}
.contsCerifyAgree .contsVideo .contsVideoInfo {width:45%;float:left;}
.contsCerifyAgree .contsVideo .contsVideoInfo > p {text-align:center;font-size:15px;font-weight:bold;margin-top:10px;}

.agrStyle {font-size:13px;color:#333;margin-top:10px;line-height:1.5;}
.agrconts {padding-left:20px;/*border:1px solid #e2e2e2;*/}
.topFixMenu{}
.topFixMenuFixed{position:fixed;top:0px;width:100%;background-color:#fff;}

.pwInfoTxt li {display:block !important;text-indent:-12px;padding-left:12px;line-height:1.2;margin-top:5px;}

/*OP-20227*/
.semiPromoBox .tb2Title span{font-size:13px;color:#999}
/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	border:1px solid #CCC;
	background: #fff;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(/in/Resource/Home/MyOffice/img/inc/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.imgZoom .bx-wrapper .bx-pager.bx-default-pager a {
	display: none;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 0;
	background: url(/in/Resource/Home/MyOffice/img/inc/prev_btn.png) no-repeat 0 0;
}
.bx-wrapper .bx-next {
	right: -2px;
	background: url(/in/Resource/Home/MyOffice/img/inc/next_btn.png) no-repeat 0 0;
}
.imgZoom .bx-wrapper .bx-prev {
	left: -40px;
	background:url(/in/Resource/Home/MyOffice/img/btn/prevBtn.png) 0 0 no-repeat !important; 
}
.imgZoom .bx-wrapper .bx-next {
	right: -40px;
	background:url(/in/Resource/Home/MyOffice/img/btn/nextBtn.png) no-repeat !important;
}
.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -38px;
	outline: 0;
	width: 27px;
	height: 76px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
	width:50px !important
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 17px;
	height: 15px;
	outline: 0;
	background: url(/in/Resource/Home/MyOffice/img/inc/playBtn.gif) 0 0 no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: 0 -15px;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 17px;
	height: 15px;
	outline: 0;
	background: url(/in/Resource/Home/MyOffice/img/inc/stopBtn.gif) 0 0 no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: 0 -15px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

@charset "utf-8";

a{color:inherit}
.a11y{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px;border:0;clip:rect(0,0,0,0)}
.container{width:1100px;margin:0 auto;position:relative}
.container::after{content:'';clear:both;display:block}
h2.content-title{font-size:36px;letter-spacing:-1.44px;color:#3e414f;margin:40px 0}

/* 최상단 영역 */
.top1Part{height:40px;background-color:#00b6f0}
.top1Nav{width:1100px;margin:0 auto;height:100%;position:relative;z-index:24}
.top1Nav::after{content:'';display:block;clear:both}
.top1Nav .top1Cont{width:180px;background:rgba(0,0,0,0.1);position:absolute;top:0;right:0}
.top1Nav .top1Cont .len{width:100%;height:40px;line-height:1;font-family:Tahoma,verdana,Arial,sans-serif}
.top1Nav .top1Cont .len span{vertical-align:top;display:inline-block;padding-right:20px;position:relative;color:#fff;width:150px;text-align:left}
.top1Nav .top1Cont .len span::before{content:'';position:absolute;top:5px;right:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #fff;-webkit-transition:all .3s ease;transition:all .3s ease}
.top1Nav .top1Cont .len.is-active,.top1Nav .top1Cont .len:hover{background-color:#fff}
.top1Nav .top1Cont .len.is-active span,.top1Nav .top1Cont .len:hover span{color:#333}
.top1Nav .top1Cont .len:hover span::before{border-top-color:#333}
.top1Nav .top1Cont .len.is-active span::before{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-top-color:#333}
.top1Nav .top1Cont .lenList{position:absolute;top:40px;right:-1px;background-color:#fff;width:640px;border:1px solid #dcdcdc;padding-bottom:10px;border-top:none;-webkit-box-shadow:1px 10px 10px rgba(0,0,0,0.1);box-shadow:1px 10px 10px rgba(0,0,0,0.1);display:none;font-family: Tahoma, verdana,  Arial, sans-serif;letter-spacing:0}
.top1Nav .top1Cont .lenList > li strong{border-bottom:1px solid #f3f3f3;margin:10px 15px 7px;display:block;padding-bottom:7px;font-size:14px;color:#454545}
.top1Nav .top1Cont .lenList > li ul{overflow:hidden;padding-bottom:10px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}
.top1Nav .top1Cont .lenList > li ul > li{/*float:left;*/width:33.333%}
.top1Nav .top1Cont .lenList > li ul > li a{display:block;padding:5px 5px 5px 26px;font-size:14px;color:#787878;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}
.top1Nav .top1Cont .lenList > li ul > li a::before{content:'';position:absolute;top:50%;margin-top:-3px;left:15px;width:6px;height:6px;background-color:#dcdcdc;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}
.top1Nav .top1Cont .lenList > li ul > li a:hover{background-color:#e6f8fd;color:#00b1ef}
.top1Nav .top1Cont .lenList > li ul > li a:hover::before{background-color:#00b1ef}
.top1Nav .area-quick-link{overflow:hidden;float:right;padding-right:179px}
.top1Nav .area-quick-link > li{float:left;height:40px;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box}
.top1Nav .area-quick-link > li + li{margin-left:-1px}
.top1Nav .area-quick-link > li > a{display:block;position:relative;border-right:1px solid #00afe5;border-left:1px solid #00afe5;color:#fff;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease}
.top1Nav .area-quick-link > li > a:hover{background-color:#fff;color:#333;border-color:#fff}
.top1Nav .area-quick-link > li > a span,.top1Nav .area-quick-link > li > a img{display:inline-block;vertical-align:middle;line-height:2.4}
.top1Nav .area-quick-link > li > a span{padding:0 24px;width:100%;text-align:center;vertical-align:top;height:100%}
.top1Nav .area-quick-link > li > a span.cha{padding:0 15px}
.top1Nav .area-quick-link > li > a span em{position:relative;top:2px;left:2px}

/* header */
#header{position:relative;border-bottom:1px solid #ededed;min-width:1245px}
#header.mall{border-bottom:0}
#header.mall::before{content:'';width:100%;background-color:#f3f4f5;height:54px;position:absolute;bottom:43px;left:0}
#header.myoffice{padding-bottom:51px}
#header.myoffice::before{content:'';width:100%;background-color:#f3f4f5;height:54px;position:absolute;bottom:0;left:0}
#header *{-webkit-box-sizing:border-box;box-sizing:border-box}
#header .container{position:relative}
#header .container h1.logo{position:absolute;top:27px;left:0;z-index:23}
#header .container h1.logo > a{display:block}
#header .container h1.logo > a img{vertical-align:middle}
#header .container h1.logo > a .logo-region{text-transform:uppercase;font-size:16px;font-weight:normal;line-height:1.4;color:#666;vertical-align:middle;padding-left:20px}
#header .container #gnb{text-align:center;position:relative;z-index:22}
#header .container #gnb > ul{font-size:0}
#header .container #gnb > ul > li{display:inline-block;font-size:22px;padding:0 80px}
#header .container #gnb > ul > li > a{font-weight:700;line-height:1.27;letter-spacing:-1.1px;color:#666;padding:40px 0;display:block;position:relative;overflow:hidden}
#header .container #gnb > ul > li > a::after{content:'';width:200%;height:3px;background-color:#00b6f0;position:absolute;bottom:0;left:-200%;display:none}
#header .container #gnb > ul > li > a.enter::after{-webkit-animation:line-effect .5s forwards ease-in;animation:line-effect .5s forwards ease-in}
#header .container #gnb > ul > li > a.leave::after{-webkit-animation:line-effect-hover .5s forwards ease-in;animation:line-effect-hover .5s forwards ease-in}
#header .container #gnb > ul > li .depth2{width:100%;position:absolute;top:107px;left:25px;z-index:10;opacity:0;visibility:hidden;max-height:0}
#header .container #gnb > ul > li .depth2 > ul{float:left;width:70%;overflow:hidden;margin-top:0}
#header .container #gnb > ul > li .depth2 > ul > li{font-size:16px;color:#666;font-weight:400;float:left}
#header .container #gnb > ul > li .depth2 > ul > li > a{display:block;height:50px;line-height:50px;position:relative}
#header .container #gnb > ul > li .depth2 > ul > li + li{margin-left:40px}
#header .container #gnb > ul > li .depth2 > ul > li > ul{border-left:1px solid #8997a2;padding:20px;height:260px;display:none}
#header .container #gnb > ul > li .depth2 > ul > li > ul > li{text-align:left}
#header .container #gnb > ul > li .depth2 > ul > li > ul > li > a{font-size:14px;color:#ccc;letter-spacing:0}
#header .container #gnb > ul > li .depth2 > ul > li > ul > li > a:hover{color:#fff}
#header .container #gnb > ul > li .depth2 > ul > li > ul > li + li{margin-top:15px}
#header .container #gnb > ul > li .depth2 > ul > li:last-child > ul{border-right:1px solid #8997a2}
#header .container #gnb > ul > li .depth2 .search-area{float:right;width:30%}
#header .container #gnb > ul > li .depth2::after{content:'';clear:both;display:block}
#header .container #gnb > ul > li .depth2--align-center > ul{display:table;table-layout:fixed;width:100%}
#header .container #gnb > ul > li .depth2--align-center > ul > li{display:table-cell;float:none}
#header .container #gnb > ul > li .depth2--align-center > ul > li a::after{display:none}
#header .container #gnb > ul > li .depth2--align-center.is-active > ul > li ul{display:block}
#header .container #gnb > ul > li.is-active > a::after{left:0}
#header .container #gnb > ul > li.is-active .depth2{opacity:1;visibility:visible;max-height:inherit;left:0;-webkit-transition:all .5s ease .1s;transition:all .5s ease .1s}
#header .container .searchTxt-group{position:absolute;width:356px;top:10px;right:0}
#header .container .searchTxt-group input.searchTxt{background:none;background-color:#fff;border:1px solid #ccc;border-radius:15px;height:30px;width:100%;padding-right:37px;font-size:14px;padding-left:15px}
#header .container .searchTxt-group input.searchTxt::-webkit-input-placeholder{color:#ccc}
#header .container .searchTxt-group input.searchTxt:-ms-input-placeholder{color:#ccc}
#header .container .searchTxt-group input.searchTxt::-ms-input-placeholder{color:#ccc}
#header .container .searchTxt-group input.searchTxt::-moz-placeholder{color:#ccc}
#header .container .searchTxt-group input.searchTxt::placeholder{color:#ccc}
#header .container .searchTxt-group #bSearchGds{position:absolute;top:0;right:0;font-size:16px;color:#00b6f0;width:30px;height:30px;padding-right:10px}

@-webkit-keyframes line-effect{0%{left:-200%}
  100%{left:0}
}
@keyframes line-effect{0%{left:-200%}
  100%{left:0}
}
@-webkit-keyframes line-effect-hover{0%{left:0}
  100%{left:100%}
}
@keyframes line-effect-hover{0%{left:0}
  100%{left:100%}
}

#header .container .top1Nav{background-color:#fff}
#header .container .top1Nav .top1Cont{top:27px}
#header .container .utils{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:0;width:330px;font-size:14px;z-index:23;text-align:right}
#header .container .utils .user{display:inline-block;position:relative;text-align:right;margin-bottom:14px}
#header .container .utils .user span:first-of-type{font-weight:700}
#header .container .utils .user span:first-of-type::before{font-family:'xeicon';content:'\e9f5';color:#06b7f0;background-color:#f3f4f5;border:1px solid #dddcdc;border-radius:50%;font-weight:400;font-size:16px;width:20px;height:20px;display:inline-block;text-align:center;line-height:20px;vertical-align:middle;margin-right:5px}
#header .container .utils .region{position:absolute;top:18px;right:0;width:50%}
#header .container .utils-list{overflow:hidden}
#header .container .utils-list > li{float:right;margin-left:10px}
#header .container .utils-list > li > a{display:block;min-width:66px;height:26px;border:1px solid #ddd;font-size:14px;color:#333;text-align:center;line-height:22px;padding:0 5px}
#header .selectric{border:none;background-color:#fff}
#header .selectric .label{text-transform:uppercase;font-weight:700;margin:0;height:24px;line-height:24px;padding-left:6px}
#header .selectric .button{background-color:#fff;width:26px;height:24px}
#header .selectric-items{height:inherit !important;background-color:#fff}
#header .selectric-items li{padding:5px 10px;letter-spacing:0}
#header .selectric-items li.selectric-group-label{background-color:#e6f8fd;color:#00b6f0}
#header .selectric-items li.highlighted,#header .selectric-items li:hover{background-color:#f5f5f5}
#header .selectric-items li.selectric-group-label:hover{background:#e6f8fd}
#header .selectric-items li i{vertical-align:middle;font-size:12px}
#header::after{content:'';width:100%;height:0;background-color:#fff;background:rgba(84,102,116,0.95);position:absolute;top:197px;left:0;z-index:21}
#header.is-active::after{height:260px}
#header .bot-area{border-top:1px solid #eee;position:relative;background:#f3f4f5;height:50px}
#nav{margin-top:51px}
#nav .gnbPos{z-index:22}
#container{margin-bottom:100px}
#footer{background-color:#333;margin:0;padding-bottom:0}
#footer *{-webkit-box-sizing:border-box;box-sizing:border-box}
#footer .atomy-family{border-top:1px solid #454545;height:50px;overflow:hidden;text-align:center}
#footer .atomy-family-title{width:164px;border-left:1px solid #454545;border-right:1px solid #454545;display:block;float:left;height:100%;line-height:50px;font-size:18px;color:#fff}
#footer .atomy-family-list{width:100%}
#footer .atomy-family-list > li{float:left;width:50%;height:100%;position:relative}
#footer .atomy-family-list > li > a{display:block;height:100%;line-height:50px;font-size:16px;font-weight:700;color:#fff}
#footer .atomy-family-list > li > a span img{vertical-align:middle}
#footer .atomy-family-list > li:last-child > a span img{display:inline-block;margin-top:-3px}
#footer .atomy-family-list > li > a span img.tag{vertical-align:top;padding-top:10px}
#footer .atomy-family-list > li:last-child::after{display:none}
#footer .footer-bottom{border-bottom:1px solid #282828}
#footer .footer-bottom .container{overflow:hidden;border-top:1px solid #3f4446;padding:25px 0 35px 150px}
#footer .footer-bottom .container .flogo{position:absolute;top:18px;left:0}
#footer .footer-bottom .container .item-column{float:left;width:550px}
#footer .footer-bottom .container .rules{overflow:hidden;margin-bottom:20px}
#footer .footer-bottom .container .rules > li{float:left;color:#fff;font-size:14px}
#footer .footer-bottom .container .rules > li > a{color:inherit}
#footer .footer-bottom .container .rules > li > a strong{color:#00b6f0}
#footer .footer-bottom .container .rules > li + li{margin-left:20px}
#footer .footer-bottom .container .rules > li:nth-child(4){margin-left:0;}
#footer .footer-bottom .container .txt-group{font-size:14px;color:#aaa;line-height:22px}
#footer .footer-bottom .container .txt-group strong{color:#ddd}
#footer .footer-bottom .container .txt-group address{font-style:normal;display:inline}
#footer .footer-bottom .container .txt-group .copyright{margin-top:16px}
#footer .footer-bottom .container .txt-group > a{color:#aaa}
#footer .footer-bottom .container .subject-info{color:#eee}
#footer .footer-bottom .container .item-column--service{padding-left:20px;width:400px;border-left:1px solid #3f4446;font-size:14px;color:#ccc}
#footer .footer-bottom .container .item-column--service .cs-center-title{display:block;font-size:14px;font-weight:400;margin-bottom:20px;color:#eee}
#footer .footer-bottom .container .item-column--service .cs-center-title img{vertical-align:top}
#footer .footer-bottom .container .item-column--service .cs-center-title em{display:inline-block;margin-left:10px;font-size:16px;color:#eee;vertical-align:top}
#footer .footer-bottom .container .item-column--service .cs-center-list > li{margin-top:5px}
#footer .footer-bottom .container .item-column--service .cs-center-list > li em{color:#eee}
#footer .footer-bottom .container .item-column--service .cs-center-list .link-cs{display:inline-block;padding:4px 7px 5px;font-size:12px;line-height:10px;color:#fff;border-radius:3px;background-color:#546674;vertical-align:top}
#footer .footer-bottom .container .item-column--service .cs-center-list .link-cs .ico-cs{display:inline-block;margin-left:4px;width:16px;height:12px;font-size:0;line-height:0;vertical-align:top;background:url(/in/Resource/Home/Company/img/inc/ico_cs.png) 0 0 no-repeat;background-size:16px 12px}
#footer .footer-bottom .container .item-column--service .cs-center .sns-list{margin-top:24px;overflow:hidden}
#footer .footer-bottom .container .item-column--service .cs-center .sns-list > li{float:left;margin-right:10px}
#footer .footer-bottom .container .item-column--service .sds-list{margin-top:22px}
#footer .footer-bottom .container .item-column--service .sds-list > li{margin-top:12px;letter-spacing:.03em}
#footer .footer-bottom .container .item-column--service .sds-list > li a{color:#fff}
#footer .footer-bottom .container .item-column--service .sds-list > li a img{position:relative; width:17px;top:4px}
#footer .footer-bottom .container .item-column--service .selectric-wrapper{width:200px;position:absolute;top:0;right:0}
#footer .footer-bottom .container .item-column--service .selectric-wrapper .selectric{background-color:#fff;height:26px}
#footer .footer-bottom .container .item-column--service .selectric-wrapper .selectric .label{height:100%;line-height:26px}
#footer .footer-bottom .container .item-column--service .selectric-wrapper .selectric .button{width:26px;height:100%}
#footer .footer-bottom .container .item-column--service .selectric-wrapper .selectric-items{background-color:#fff}
#footer .footer-bottom .container .item-column--service .selectric-wrapper .selectric-items li{padding-top:3px;padding-bottom:3px}
#footer .footer-bottom .container .item-column--service .selectric-wrapper .selectric-items li.highlighted,#footer .footer-bottom .container .item-column--service .selectric-wrapper .selectric-items li:hover{background-color:#f5f5f5}
#footer .footer-bottom .container .item-column--service .sns{margin-top:10px;padding-left:290px}
#footer .footer-bottom .container .item-column--service .sns > a{display:inline-block;width:36px;height:36px;background-color:#3e414f;border-radius:50%;line-height:1;margin-left:17px;color:#fff;text-align:center;font-size:24px;padding-top:6px;-webkit-transition:all .3s;transition:all .3s}
#footer .footer-bottom .container .item-column--service .sns > a.youtube:hover{background-color:#ff0000}
#footer .footer-bottom .container .item-column--service .sns > a.facebook:hover{background-color:#4267b2}
#footer .footer-bottom .container .item-column--service .sns > a.instagram:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}
#footer .certified{padding-top:17px;padding-bottom:48px;border-top:1px solid #46494b}
#footer .certified ul{overflow:hidden;text-align:center}
#footer .certified ul > li{display:inline-block;font-size:12px;letter-spacing:-0.6px;color:#aaa;position:relative;height:43px;padding-left:50px;padding-top:8px;padding-right:40px;text-align:left}
#footer .certified ul > li img{position:absolute;top:0;left:0}
#footer .certified ul > li:first-child{padding-left:60px}
#footer .certified ul > li:first-child img{top:6px}
#footer .certified ul > li:first-child::after{content:'';width:1px;height:30px;background-color:#454545;position:absolute;top:10px;right:14px}

/* company title */
.sub-title{font-size:36px;line-height:0.78;text-align:left;color:#3e414f}

.notice .bx-wrapper {
    margin-bottom: 0;
    padding: 10px 0
}

    .notice .bx-wrapper .bx-viewport {
        border: none;
        background-color: transparent
    }

    .notice .bx-wrapper .bx-pager {
        display: none
    }

.notice .more {
    position: absolute;
    top: 16px;
    right: 0;
    font-size: 14px;
    color: #666;
    font-weight: 700
}

    .notice .more::before {
        content: '+'
    }

#visual{border-bottom:1px solid #f0f0f0}
#visual .bx-wrapper{margin:0}
#visual .bx-wrapper .bx-viewport{border:none}
#visual .bx-wrapper .bx-pager{position:absolute;bottom:20px;width:100%;left:0}
#visual .visual-slide > li{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
#visual .visual-slide > li .container{position:absolute;top:0;left:50%;margin-left:-550px;height:100%}
#visual .visual-slide > li .container strong{display:block;padding:69px 0 23px 0;position:relative;left:-20px;opacity:0;-webkit-transition:all .5s;transition:all .5s}
#visual .visual-slide > li .container .desc{position:relative;left:-20px;opacity:0;-webkit-transition:all .5s;transition:all .5s}
#visual .visual-slide > li .container .tag{width:418px;height:36px;background-color:#b32372;border-radius:20px;color:#fff;text-align:center;font-size:24px;line-height:36px;margin-top:44px;margin-bottom:47px;position:relative;left:-20px;opacity:0;-webkit-transition:all .5s;transition:all .5s}
#visual .visual-slide > li .container .quick-link{position:relative;left:-20px;opacity:0;-webkit-transition:all .5s;transition:all .5s}
#visual .visual-slide > li .container .quick-link > button{width:160px;height:50px;font-size:20px;color:#666;border:1px solid #666;font-weight:700;display:block;-webkit-transition:all .3s;transition:all .3s}
#visual .visual-slide > li .container .quick-link > button:hover{background-color:#666;color:#fff}
#visual .visual-slide > li img.bg{max-width:100%}
#visual .visual-slide > li.is-active .container strong,#visual .visual-slide > li.is-active .container .desc,#visual .visual-slide > li.is-active .container .tag,#visual .visual-slide > li.is-active .container .quick-link{left:0;opacity:1}
#visual .visual-slide > li.is-active .container .desc{-webkit-transition-delay:.15s;transition-delay:.15s}
#visual .visual-slide > li.is-active .container .tag{-webkit-transition-delay:.3s;transition-delay:.3s}
#visual .visual-slide > li.is-active .container .quick-link{-webkit-transition-delay:.45s;transition-delay:.45s}

#content{padding-top:20px;padding-bottom:40px}
@-webkit-keyframes float{
  0%{margin-top:-30px}
  50%{margin-top:-35px}
  100%{margin-top:-30px}
}
@keyframes float{
  0%{margin-top:-30px}
  50%{margin-top:-35px}
  100%{margin-top:-30px}
}
@-webkit-keyframes blink{
  10%{height:5px}
  15%{height:0}
  20%{height:5px}
}
@keyframes blink{
  10%{height:5px}
  15%{height:0}
  20%{height:5px}
}

/* #4614 Layer Popup */
.ctnbody-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);z-index:99;padding-top:146px}
.ctnbody-wrap .bx-pager-item:first-of-type:last-of-type{display:none}
.ctnbody-wrap .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{left:0;bottom:-40px;padding-top:20px}
.ctnbody-wrap .bx-wrapper .bx-pager.bx-default-pager a{border:2px solid #fff;background:none}
.ctnbody-wrap .bx-wrapper .bx-pager.bx-default-pager a:hover,.ctnbody-wrap .bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff}
.ctnbody-wrap .bx-wrapper .bx-prev,.ctnbody-wrap .bx-wrapper .bx-next{background:none;color:#fff;width:70px;height:142px;margin-top:-71px;overflow:hidden}
.ctnbody-wrap .bx-wrapper .bx-prev{left:-90px}
.ctnbody-wrap .bx-wrapper .bx-next{right:-90px}
.ctnbody-wrap .bx-wrapper .bx-prev::after,.ctnbody-wrap .bx-wrapper .bx-next::after{content:'';position:absolute;top:20px;width:100px;height:100px;border:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.ctnbody-wrap .bx-wrapper .bx-prev::after{left:21px}
.ctnbody-wrap .bx-wrapper .bx-next::after{left:-53px}
.ctnbody-wrap .bx-wrapper .ctnbody img{display:block;border-bottom:#ddd solid 1px;border-right:#ddd solid 1px;border-top:#ddd solid 1px;border-left:#ddd solid 1px;width:394px}
.ctnbody-wrap .bx-pager-item:first-of-type:last-of-type{display:none}
.ctnbody-wrap .dialogPopup-controls{position:absolute;top:110px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:20px;width:1200px;text-align:right}
.ctnbody-wrap .dialogPopup-controls button{color:#fff}
.ctnbody-wrap .dialogPopup-controls button i{vertical-align:middle}
.ctnbody-wrap .bx-wrapper .ctnbody{margin:0}
.ctnbody-wrap .dialogPopup-list .dialogPopup-item:nth-child(4n){margin-left:-1px;margin-right:0}
.area-btn-popup{position:fixed;top:198px;right:0;z-index:50}
a.btn-popup{background:#3e414f;display:block;height:100px;color:#fff;width:16px;word-break:break-all;padding:14px 6px 10px 10px;border-top-left-radius:12px;border-bottom-left-radius:12px;text-align:center;-webkit-box-shadow:0 0 4px 1px gray;box-shadow:0 0 4px 1px gray}
a.btn-popup:hover{padding:14px 18px 10px 10px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease}

/* Global - 증가 / 감소 UI  */
.g-counter{border:1px solid #c4c4c4;width:110px}
.g-counter::after{content:'';clear:both;display:block}
.g-counter > li{float:left;text-align:center}
.g-counter .g-counter-btn{width:34px;height:34px;line-height:34px;display:inline-block;background-color:#fff;transition:all .3s}
.g-counter .g-counter-btn i{font-size:13px;color:#666}
.g-counter .g-counter-input{width:42px;height:34px;line-height:34px;display:inline-block;text-align:center;border:none;font-size:16px;color:#000;letter-spacing:-0.02em;font-weight:700;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}

/* Global - 버튼셋 */
.btn{height:36px;border-radius:2px;transition:all .3s;padding:7px 20px;    font-size:14px;display:inline-block; vertical-align:middle; box-sizing:border-box}
.btn-primary{background-color:#00b5ef;color:#fff}
.btn-secondary{background-color:#d3d3d4;color:#333}
.btn-dark{background-color:#333;color:#fff}
.btn-outline-primary{border:1px solid #00b5ef;color:#00b5ef}
.btn-cart{background-image:url(/in/Resource/Home/Common/img/btn/i-cart.png);background-position:center center;background-repeat:no-repeat;float:left}
.btn-sm{width:88px}
.btn-md{width:116px}
.btn-outline{ border:1px solid #ccc; color:#333}
.btn-outline > span{display:inline-block; vertical-align:middle}


/* [OP-3402] 간편가입 기능 추가 */
.easyRegistration{width:800px;border:2px solid #ccc;display:block;padding:40px;margin:30px auto;}
.easyRegistration p{color:#222;font-size:14px;}


/* Password LoginBox 2907 */
.pw_wrap{display:inline-block;position: relative;}
.pw_wrap .eye_btn, .pw_wrap .eye_btn2{position: absolute;right: 2px;top: -2px;width:32px;height:28px;cursor:pointer;background:url(/in/Resource/Home/Common/img/icon/eye_icon.png) 50% 50% no-repeat;background-size:28px auto}
.pw_wrap.pw_wrap_s .eye_btn, .pw_wrap.pw_wrap_s .eye_btn2{right: 2px;top: 0px;width:28px;height:26px;background-size:26px auto}
.pw_wrap .eye_btn.active, .pw_wrap .eye_btn2.active{background:url(/in/Resource/Home/Common/img/icon/hidden_eye_icon.png) 50% 50% no-repeat;background-size:28px auto}
.pw_wrap .eye_btn span, .pw_wrap .eye_btn2 span{display:none}
.pw_wrap input[type='password'], .pw_wrap input[type='text']{padding-right:34px;box-sizing:border-box;line-height: 1.5}
.pw_wrap.pw_wrap_s input[type='text'], .pw_wrap.pw_wrap_s input[type=password]{padding-right:30px;}

@charset "utf-8";
.mainVisual {background:url(/in/Resource/Home/MyOffice/img/main/mainVisual.jpg) center 0 no-repeat; height:235px;min-width:1245px;}
.subVisual {background:url(/in/Resource/Home/MyOffice/img/inc/subVisual.gif) center 0 no-repeat; height:145px;}
.sVpost {width:1100px; margin:0 auto}
.sVpost h2 {padding:15px 0}
.sVpost p {font-size:12px; color:#3e414f; margin-top:27px}
.sVpost p img {vertical-align:middle; margin-top:-2px}
.sVpost p span {color:#00b6f0}
.sv1 {background:url(/in/Resource/Home/MyOffice/img/myatomy/subVisual.gif) center 0 no-repeat; height:145px;}
.sv2 {background:url(/in/Resource/Home/MyOffice/img/myscenario/subVisual.gif) center 0 no-repeat; height:145px;}
.sv3 {background:url(/in/Resource/Home/MyOffice/img/schedule/subVisual.gif) center 0 no-repeat; height:145px;}
.sv4 {background:url(/in/Resource/Home/MyOffice/img/introduce/subVisual.gif) center 0 no-repeat; height:145px;}
.sv5 {background:url(/in/Resource/Home/MyOffice/img/happy/subVisual.gif) center 0 no-repeat; height:145px;}
.sv6 {background:url(/in/Resource/Home/MyOffice/img/ebook/subVisual.gif) center 0 no-repeat; height:145px;}
.agrCheck {font-size:12px; color:#999; margin-top:10px; text-align:left}
/********** 메인 로그인 정보 *********/
.meminfoPrint {border:1px solid #d5d5d5}
.memInfo {border-right:1px dashed #d5d5d5; width:232px; color:#546674}
.memInfo .memTitle,
.memInfo .memSub,
.memInfo .memsubTitle,
.memInfo dl {margin:0 10px; text-align:center;}
.memInfo .memTitle {margin-top:23px; font-size:30px; font-weight:bold; color:#3e414f}
.memInfo .memSub {font-size:20px; color:#3e414f}
.memInfo .memsubTitle {font-size:13px; margin-top:3px}
.memInfo dl {line-height:1.5; margin-top:20px; margin-bottom:20px}
.memInfo dl dt {color:#59b2c2; font-size:15px; text-align:left; line-height:1.7}
.memInfo dl dd {color:#546674; font-size:11px; text-align:left}

.memView {color:#3e414f}
.memView .memTitle {font-size:26px; font-weight:normal; margin:25px 0 15px 35px;}
.memView .memTitle em {margin-left:20px}
.memView .memTitle span {font-size:20px; margin-left:5px}
.memView .memVbox {border-top:1px dashed #d5d5d5; border-right:1px dashed #d5d5d5; background:#f6f6f6; width:670px; display:inline-block; vertical-align:top;}
.memView ul {float:right; margin-left:7px}
.memView .memVbox .mtitle {font-size:23px; margin:25px 35px 25px}
/*.memView .memVbox div {background:url(/in/Resource/Home/MyOffice/img/main/dDayView.gif) center 0 no-repeat; height:230px; text-align:left}*/
.memView .memVbox div {background:url(/in/Resource/Home/MyOffice/img/main/dDayView.gif) center 40px no-repeat; height:250px; text-align:left}
.memView .memVbox div ul {display:inline-block; text-align:left; margin-top:120px;}
.memView .memVbox div ul li {text-align:center}
.memView .memVbox div ul:first-child {margin:0 205px 0 90px}
.memView ul li {margin-bottom:5px}
.memView ul li a {width:170px !important; text-align:left;}

/* 마이오피스 메인 추가 */
/*.memVbox{position:relative;}
.memVbox_left{position:absolute;top:200px; width:50%;}
.memVbox_left > dt{text-align:center; color:#1a9af5; width:100%; font-size:25px;margin:0 0 40px -10px;}
.memVbox_left > dt > em{font-size:16px ; color:black}
.memVbox_left > dd  {font-size:20px;text-align:center; }
.memVbox_left > dd > strong {color:#F60; font-weight:normal}
.memVbox_left > dd > em {font-size:16px}*/

/*.memVbox_right{position:absolute;right:0;top:200px; width:50%;}
.memVbox_right > dt{text-align:center; color:#1a9af5; width:100%; font-size:25px;margin:0 0 40px 15px; }
.memVbox_right > dt > em{font-size:16px ; color:black}
.memVbox_right > dd  {font-size:20px;text-align:center;}
.memVbox_right > dd > strong {color:#F60;font-weight:normal}
.memVbox_right > dd > em {font-size:16px}*/


.memVbox{position:relative;}
.memVbox_left{position:absolute;left:20px; top:170px; width:270px;}
.memVbox_left > dt{text-align:center; color:#1a9af5; width:100%; font-size:25px;margin:0 0 10px 0;}
.memVbox_left > dt > em{font-size:16px ; color:black}
.memVbox_left > dd  {font-size:20px;text-align:center;}
.memVbox_left > dd > strong {color:#F60; font-weight:normal}
.memVbox_left > dd > em {font-size:16px}

.memVbox_right{position:absolute;right:23px;top:170px; width:270px;}
.memVbox_right > dt{text-align:center; color:#1a9af5; width:100%; font-size:25px;margin:0 0 10px 0;}
.memVbox_right > dt > em{font-size:16px ; color:black}
.memVbox_right > dd  {font-size:20px;text-align:center;}
.memVbox_right > dd > strong {color:#F60;font-weight:normal}
.memVbox_right > dd > em {font-size:16px}


.mainCtnbox {border:1px solid #d5d5d5; width:356px; text-align:center; display:inline-block;  margin-left:7px; margin-top:40px; vertical-align:top; height:235px; position:relative}
.mainCtnbox > img {position:absolute; bottom:20px; left:25px}
.mainCtnbox li,
.mainCtnbox dd {color:#999; font-size:12px; text-align:left}
.mainCtnbox .mCtitle {font-size:18px; text-align:left; position:relative; border-bottom:1px solid #2faeb7; margin:20px 20px 10px; padding-bottom:3px}
.mainCtnbox .mCtitle a {background:url(/in/Resource/Home/MyOffice/img/inc/more.gif) 0 0 no-repeat; width:17px; height:17px;border:0 none; display:inline-block; line-height:0; font-size:0; overflow:hidden; text-indent:-9999px; position:absolute; right:
0}
.mainCtnbox ul li {background:url(/in/Resource/Home/MyOffice/img/dots/blueDots1.gif) 0 5px no-repeat; padding-left:9px; margin:0 20px 5px; line-height:1.3}

.mainCtnbox .mNotice li {background:url(/in/Resource/Home/MyOffice/img/dots/blueDots1.gif) 0 7px no-repeat; margin:0 20px 5px; line-height:1.3; border-bottom:1px dashed #CCC; padding:0 0 5px 9px}
.mainCtnbox .mNotice li .new {background:url(/in/Resource/Home/MyOffice/img/dots/newIcon.gif) 0 0 no-repeat; width:18px; height:14px; display:inline-block; vertical-align:top}
.mainCtnbox .mNotice li .new + a {display:inline-block;}
.mainCtnbox .scTitle {font-size:18px; color:#999}
.mainCtnbox .scTitle em {font-size:25px; color:#333; font-weight:bold}
.mainCtnbox .scBox {background:#dc5659; color:#FFE8E8; font-size:13px; margin:5px 20px 10px;padding:10px 0}
.mainCtnbox .desc-today{display:block;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}
.mainCtnbox .desc-tomorrow{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mainCtnbox dl {margin:0 20px 0; text-align:left}
.mainCtnbox dl dt {font-size:13px; border-bottom:1px dashed #CCC; padding-bottom:5px; margin-bottom:5px}

/************* 나의 에터미 스케줄 ***********/
.scCrder {height:43px}
.scCrder .tTitle {background:url(/in/Resource/Home/MyOffice/img/dots/blackDots1.gif) 2px center no-repeat; font-size:12px; padding-left:10px; color:#666; position:absolute; margin-top:24px}
.scCrder ul {text-align:center; position:absolute; width:100%}
.scCrder ul li {display:inline-block; vertical-align:middle; margin:0 10px}
.scCrder ul li select {border:none; font-size:30px; font-weight:bold; color:#333;font-family:arial}
.scCrder > a {position:absolute; right:0}
.scTable1 td a {font-weight:normal}
.scTable1 td a:hover {color:#bbb}
.scTable1 {border-top:1px solid #3e4150; border-left:1px solid #c2c2c2; line-height:1.5}
.scTable1 thead th {background:#f1f1f1; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; font-size:13px; line-height:2.5; color:#666}
.scTable1 tbody td {border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#666; font-size:11px; min-height:90px}
.scTable1 tbody td p {margin-bottom:5px}
.scTable1 tbody td > div {margin:5px; min-height:90px; position:relative}
.scTable1 tbody td.select {background:#fdedb9; height:84px; border-top:3px solid #fac215;border-bottom:3px solid #fac215}
.scTable1 tbody td.select2 {background:#fdedb9; height:84px}
.scTable1 tbody td div div {margin-left:3px;word-break:break-all;max-height:3.2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.scTable1 thead th:first-child,
.scTable1 tbody td:first-child p {color:#F00}
.scTable1 thead th:last-child,
.scTable1 tbody td:last-child p {color:#00F}
.smSct tbody td {border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; color:#666; font-size:11px; height:60px}
.smSct tbody td:first-child p {color:#F00}
.smSct tbody td:last-child p {color:#00F}
.smSct tbody td p {margin:5px; text-align:left}
.smSct tbody td > div {margin:5px; height:60px;}
.smSct .on {background:#e6f4f6; text-align:center;}
.smSct .on span {background:#59b2c2; color:#FFF; border-radius:5px; padding:2px 5px 0; display:inline-block; margin-top:7px; font-size:11px;text-align:left;word-break:break-all;}
.smSct .sa {background:#feecdf; text-align:center;}
.smSct .sa span {background:#fb7f25; color:#FFF; border-radius:5px; padding:2px 5px 0; display:inline-block; margin-top:7px; font-size:11px; cursor:pointer; text-align:left;word-break:break-all;}
.smSct .onday {background:#e6f6ee; text-align:center;}
.smSct .onday span {background:#59c28d; color:#FFF; border-radius:5px; padding:2px 5px 0; display:inline-block; margin-top:7px; font-size:11px; cursor:pointer;text-align:left;word-break:break-all;}
.smSct .offwork { background: #f3e6f3; text-align: center;}
.smSct .offwork span { background: #bf7bbf; color: #fff; border-radius: 5px; padding: 2px 5px 0; display: inline-block; margin-top: 7px; font-size: 11px; cursor: pointer; text-align: left;}
.smSct .goodMn { background: #fff1cb; text-align: center;}
.smSct .goodMn span {background: #f3ba1e; color: #fff; border-radius: 5px; padding: 2px 5px 0; display: inline-block; margin-top: 7px; font-size: 11px; cursor: pointer; text-align: left;  }
.smScul { text-align: center; margin-bottom: 10px;}
.smScul li { display: inline-block; font-size: 25px; color: #333;}
.smScul li a { font-size: 18px; margin: -5px 10px 0; vertical-align: middle; color: #999;}

.scju {position:absolute; margin:-20px 0 0 70px; text-align:right; background:none}
.scTextM {background:#59b2c2; border-radius:5px; color:#FFF !important; display:block; padding:2px 0; text-align:center; width:145px}
.scTextM span{word-break:break-all}

/*************** 이북 ****************/
.eWood {background:url(/in/Resource/Home/MyOffice/img/ebook/eWood.gif) 0 bottom no-repeat; height:272px; text-align:center; margin:30px 0}
.eWood ul {text-align:center}
.eWood ul li {display:inline-block; background:url(/in/Resource/Home/MyOffice/img/ebook/bookBg.png) 10px 0 no-repeat; width:180px; margin:0 20px}

/************** 고객센터 메인 ************/
.cusToplist {margin-top:25px}
.cusToplist ul li {border:1px solid #d5d5d5; display:inline-block; width:305px; color:#666; padding:0 20px 20px; line-height:1.5; margin-left:20px; word-break:normal; vertical-align:top}
.cusToplist ul li:first-child {margin-left:0}
.cusToplist ul li strong {font-size:25px; display:inline-block; margin:0 0 10px}
.cusM {width:531px; height:auto !important} 
.cusM ul li {padding:5px 10px 10px !important; position:relative; background-position:0 11px !important} 

/************* 나의 행복 센터 ***********/
.downfile {right:0; margin-top:10px;}
.downfile a {display:block; font-size:12px; font-weight:normal; text-decoration:underline; background:url(/in/Resource/Home/MyOffice/img/dots/orgDots1.gif) 0 center no-repeat; padding-left:7px}
.downfile2 {margin-top:10px; text-align:left}
.downfile2 a {display:block; font-size:12px; font-weight:normal; text-decoration:underline; background:url(/in/Resource/Home/MyOffice/img/dots/orgDots1.gif) 0 center no-repeat; padding-left:7px}
.revStar input,
.revStar p {display:inline-block; vertical-align:middle}
.revStar p {margin-top:5px; margin-right:10px}
.fileh input {margin-bottom:2px}
.faqTab li {width:auto}
.faqTab li a,
.faqTab li.active a {padding-left:10px; padding-right:10px;font-size:13px;height:19px;}
.qrcode {background:url(/in/Resource/Home/MyOffice/img/happy/qrCode.gif) 18px 0 no-repeat; padding-left:150px; margin-top:10px;}
.qrcode dt {font-size:16px; margin-bottom:5px}
.qrcode dd {font-size:14px; color:#999; line-height:1.3}
.qrcode dd img {margin-top:9px}
.codeTitle {background:url(/in/Resource/Home/MyOffice/img/dots/blueDots1.gif) 0 center no-repeat; padding-left:7px; font-size:16px; margin-top:30px}
.codeList {margin:10px 0;}
.codeList li {display:inline-block; border:4px solid #fff; margin:10px 0}
.codeList li:hover {border:4px solid #76b3cc;}

.smnTitle1 {font-size:30px; font-weight:bold; display:inline-block; margin-right:20px}
.smnSubT1 {font-size:14px; line-height:1.5; margin-top:5px;}
.smGleftBox {width:500px; float:left}
.smGleftBox dt {font-size:20px; color:#333; margin-bottom:10px}
.smGleftBox dd {font-size:14px; line-height:1.3}
.smGleftBox .glayBox {background:#f1f1f1; border:1px solid #cfcfcd; padding:10px; font-size:12px; line-height:1.5; margin-top:10px}
.smGrightBox {width:560px; float:right}
.tb2ttsub {font-size:13px; color:#666}
.sucBox {background:#f6f6f6; border:1px solid #d5d5d5; padding:15px; text-align:left !important	; line-height:1.5}

.gallBox {margin-top:14px; overflow:hidden; width:1100px}
.gallBox ul {border-top:1px solid #eee; width:1500px; padding-top:20px; margin-top:30px}
.gallBox ul:first-child {border-top:1px solid #333; width:1300px; padding-top:20px; margin:0}
.gallBox ul li {display:inline-block; width:206px; margin:0 14px 10px 0; cursor:pointer}
.gallBox .gbImg {border:1px solid #CCC; display:inline-block; margin-bottom:5px}
.gallBox .gbImg img {display:block; width:206px; height:156px;}
.gallBox .gbTitle {font-size:15px; font-weight:bold; text-align:center; margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gallBox .gbSub {font-size:11px; text-align:center}

.imgZoom {width:700px; margin:0 auto; height:532px;text-align:center !important;}
.imgZoom img {max-width:700px;}

.imgPrev {position:absolute; left:-15px; top:0; margin-top:-300px}
.imgNext {position:absolute; right:-15px; top:0; margin-top:-300px}
.gImgBox {border-top:1px solid #CCC; margin:30px -15px 0 -15px; padding-top:20px}
.gImgBox li {text-align:center; font-size:16px; color:#999}
.gImgBox li:first-child {font-size:25px; color:#666}

.smnBuyBox {background:#f9f9f9; border:1px solid #cfcfcd; padding:15px 15px}

.smnKhsa {background:url(/in/Resource/Home/MyOffice/img/happy/seminarImg4.jpg) 0 0 no-repeat; line-height:1.5; padding:10px 0 10px 200px; margin-bottom:15px}
.smnKhsa li {background:url(/in/Resource/Home/MyOffice/img/dots/blackDots1.gif) 0 center no-repeat; padding-left:7px}

.mvBox {border:1px solid #cfcfcd; display:inline-block; line-height:1.5; padding:20px 15px; width:265px; margin-bottom:15px; margin-top:30px}
.mvBox a {float:right; margin-top:10px; display:inline-block}
.mvBox dt {font-size:25px; font-weight:bold}
.mvBox dd {font-size:11px; color:#666}
.mvBox2 {border:1px solid #cfcfcd; line-height:1.5; padding:20px 15px; position:relative}
.mvBox2 dt {font-size:25px; font-weight:bold}
.mvBox2 dd {font-size:11px; color:#666}
.mvSub {color:#1a91f5 !important; font-size:15px !important;}
.mvBox2 a {margin:50px 15px 15px 0; display:inline-block}
.mv1 {background:url(/in/Resource/Home/MyOffice/img/happy/seminarImg5.jpg) 20px center no-repeat; padding-left:260px; margin-right:13px}
.mv2 {background:url(/in/Resource/Home/MyOffice/img/happy/seminarImg6.jpg) 20px center no-repeat; padding-left:260px}
.mv3 {background:url(/in/Resource/Home/MyOffice/img/happy/seminarImg7.jpg) 20px center no-repeat; padding-left:200px}





/********** CSH  *********/

.dvSrch1 {display:block; background:url(/in/Resource/Home/MyOffice/img/myoffice/searchBg1.gif) 0 7px no-repeat; margin:15px 0 20px !important;}
.dvSrch2 {display:block; background:url(/in/Resource/Home/MyOffice/img/myoffice/searchBg2.gif) 0 7px no-repeat; margin:15px 0 20px !important;}

/********** table 추가 *********/

.tableSrch1 {background:url(/in/Resource/Home/MyOffice/img/myoffice/searchBg1.gif) 0 7px no-repeat; margin:15px 0 20px !important;padding-left:7px; line-height:1.5;font-size:12px; color:#666;}
.tableSrch1 th {text-align:left; background:url(/in/Resource/Home/MyOffice/img/dot/bullet01.gif) 0 1px no-repeat; border-bottom:1px solid #dfdfdf; }
.tableSrch1 th p{text-align:left; background:url(/in/Resource/Home/MyOffice/img/dots/bullet01.gif) 0px 5px no-repeat; padding-left:10px;}
.tableSrch1 td {border-bottom:1px solid #dfdfdf; text-align:left; padding:7px 100px}

.tableSrch2 {background:url(/in/Resource/Home/MyOffice/img/myoffice/searchBg2.gif) 0 7px no-repeat; margin:15px 0 20px !important;padding-left:7px; line-height:1.5;font-size:12px; color:#666;}
.tableSrch2 th {text-align:left; background:url(/in/Resource/Home/MyOffice/img/dot/bullet01.gif) 0 1px no-repeat; border-bottom:1px solid #dfdfdf; }
.tableSrch2 th p{text-align:left; background:url(/in/Resource/Home/MyOffice/img/dots/bullet01.gif) 0px 5px no-repeat; padding-left:10px;}
.tableSrch2 td {border-bottom:1px solid #dfdfdf; text-align:left; padding:7px 100px}

.tableStyle6 th, .tableStyle6 td  {border-bottom:1px solid #CCC; font-size:12px;  color:#6f6f6f; padding:10px 15px;vertical-align:middle}
.tableStyle6 th {line-height:2.5; text-align:left; background:#f6f6f6;}

.tableStyle7 {border-top:1px solid #333; font-size:12px;}
.tableStyle7 th {background:#f5f5f5; color:#6f6f6f; border-bottom:1px solid #acacac; padding:10px 10px; text-align:left;}
.tableStyle7 td {text-align:center; vertical-align:middle; padding:8px 0; line-height:1.5; color:#666}

.tableStyle9 {border-top:1px solid #333; font-size:12px;}
.tableStyle9 th {background:#f5f5f5; color:#6f6f6f; border-bottom:1px solid #acacac; border-left:1px solid #acacac; padding:10px 0}

.tableStyle9 td {border-bottom:1px solid #d3d3d3; text-align:center; border-left:1px solid #acacac; vertical-align:middle; padding:8px 0; line-height:1.5; color:#666}
.tableStyle9 th:first-child,
.tableStyle9 td:first-child {border-left:0 none}
.tableStyle9 input {width:115px;}
.tableStyle9 td > a {display:block}

.proid ul {display:inline-block; vertical-align:middle;}
.proid ul li {display:inline-block; vertical-align:middle; height:20px;}
.proid ul li input {width:120px; margin-top:0; height:14px; text-align:right; vertical-align:top}
.proid ul li input.hasDatepicker{text-align:center}
.proid ul li img {margin-left:3px;}
.proid ul li img.ui-datepicker-trigger{margin-top:2px}
.proid a {display:inline-block}

/********** Product title *********/
.mainProTitle,
.mainProList {width:1100px; margin:0 auto; font-size:81.3%}
.mainProTitle {font-size:13px; color:#626262; margin:5px 0 0 3px}
.mainProTitle p {float:left; background:url(/in/Resource/Home/MyOffice/img/dots/blackDots1.gif) 0 7px no-repeat; padding-left:7px; line-height:1.5}
.mainProTitle p span {color:#00b6f0}
.mainProTitle select {float:right; width:100px; margin-top:-5px}

.leTitle {width:1100px; margin:0 auto; font-size:81.3%; font-size:13px; color:#fff; margin:5px 0 0 0px;
 color:#6f6f6f; border-bottom:1px solid #acacac;}
.leTitle p {float:left; line-height:1.5}
.leTitle p span {color:#fff;}
.leTitle ul {float:right; margin-top:10px;}
.leTitle ul li {float:left;}

/********* font size **********/
.fs30 {font-size:30px !important}
.fs22 {font-size:22px !important}


/********* color **********/
.greenblue {color:#59b2c2 !important}
.gry {color:#717484 !important}

/******** width ********/
.w750 {width:750px}
.w450 {width:450px}

/********* btn color 추가 **********/
.btnOrange1 {background:#ec6026; color:#fff; display:inline-block !important; font-weight:bold;}
.btnOrange1:hover {color:#FFF !important}
.btnGray6 {background:#dcdcdc; color:#726f6f; display:inline-block !important; font-weight:bold;}
.btnGray6:hover {color:#726f6f !important}
.btnBlue2 {background:#2897d7; color:#fff; display:inline-block !important; font-weight:bold;}
.btnBlue2:hover {color:#FFF !important}
.btnBlack6 {background:#546674; border:1px solid #546674; color:#fff; display:inline-block !important; font-weight:bold;}
.btnBlack6:hover {color:#FFF !important}
.btnBlack7 {background:#717484; border:1px solid #546674; color:#fff; display:inline-block; font-weight:bold;}
.btnBlack7:hover {color:#FFF }
.btnBlack8 {background:#fff; border:1px solid #546674; color:#3e4150; display:inline-block !important; font-weight:bold;}
.btnBlack8:hover {color:#3e4150; !important}



/********* Box rudi 추가 *********/
.r3 {border-radius:3px !important}
.dpblk { display:inline-block; position:absolute; margin-top:-2px}

/******** padding ********/
.pl10 {padding-left:10px !important}
.pl20 {padding-left:20px !important}
.pt20 {padding-top:20px !important}
.pt40 {padding-top:40px !important}
.pt50 {padding-top:50px !important}
.pt60 {padding-top:60px !important}
.pt10 {padding-top:10px !important}
.pt70 {padding-top:70px !important}
.pt80 {padding-top:80px !important}
.pt100 {padding-top:100px !important}
/******** margin ********/
.ml5 {margin-left:5px !important}
.mt10 {margin-top:10px !important}
.mt15 {margin-top:15px !important}
.mtr20 {margin-top:-20px !important}
.mtr10 {margin-top:-10px !important}
.mt60 {margin-top:60px !important}
.mt70 {margin-top:70px !important}
.mt80 {margin-top:80px !important}
.mt100 {margin-top:100px !important}

/********* btn padding **********/
.pl3r10 {padding:3px 10px 4px;}
.pl15r14 {padding:15px 14px 16px}
.pl20r20 {padding:20px 20px; line-height:20px;}
.agl {padding:4px 10px 3px; line-height:16px;}

/********* color **********/
.skyblue {color:#5bc1eb !important}


/********* myscenario **********/
.writedate {width:165px; height:63px; background:url(/in/Resource/Home/MyOffice/img/myoffice/writedate.gif) 0 0px no-repeat; padding-left:25px; padding-top:35px; line-height:1.5;}
.tabimg{ float:right; margin:0 auto; position:relative;}
.blck{ display:inline-block;vertical-align:top;}
.planBox{width:1100px; margin:0 auto; position:relative; margin-top:30px}
.planBox ul{display:inline-block; padding-right:20px; vertical-align:top;}
.plantxt {display:inline-block; padding-left:180px;}
.grh dt{height:164px;}
.grh dd{display:inline-block;}

.planBox2{width:1100px; margin:0 auto; position:relative; margin-top:30px}
.planBox2 p{display:inline-block;}
.planBox2 ul{width:152px; display:inline-block;}
.planBox2 ul li{text-align:center; margin-top:3px;}
.planar {position:absolute; left:145px !important; top:50px;}

.bgGrayBox1 {background:#f0f0f0; color:#726f6f; font-weight:bold; border-radius:8px !important; width:135px; text-align:center; border:1px solid #dcdcdc; padding:10px 8px; font-size:13px;}

.goalCtnbox {width:530px; text-align:center; display:inline-block;  margin-left:7px; margin-top:40px; vertical-align:top; min-height:210px; position:relative}
.goalCtnbox > img {position:absolute; bottom:20px; left:25px}
.goalCtnbox li{color:#999; font-size:12px; text-align:left}
.goalmCtitle {background:url(/in/Resource/Home/MyOffice/img/dots/blueDots1.gif) 0 7px no-repeat; font-size:18px; text-align:left; position:relative;padding-bottom:3px; padding-left:10px;width:50%;margin:0 25px}
.goalCtnbox .goalmCtitle a {border:0 none; display:inline-block;}
.goalCtnbox ul { margin-top: 20px;}
.goalCtnbox ul li {padding-left:9px; margin:0 20px 5px; line-height:1.3}

.line{border-bottom:1px solid #dfdfdf;}
.pal {position:absolute; left:0 !important; top:0}
.bor {border:solid;}
.stimg {margin-left:200px;}

.stepCtnbox {border:1px solid #d5d5d5; width:265px; display:inline-block;  margin-left:7px; margin-top:40px; vertical-align:top; height:210px; position:relative}
.stepCtnbox .mCtitle {font-size:18px; text-align:left; position:relative; border-bottom:1px solid #20a9e1; margin:20px 20px 10px; padding-bottom:3px}
.stepCtnbox p { text-align:center;}
.stepCtnbox ul {display:inline-block;margin-left:10px; margin-top:30px; margin-bottom:20px}
.stepCtnbox li { width:50%; height:12px; float:left; text-align:left; font-size:12px;}
.stepCtnbox li input{ margin-right:6px; line-height:1.5}

.stepcusM {width:266px; height:auto !important} 
.stepcusM ul li {padding:5px 0 10px!important; position:relative; background-position:0 11px !important}
.stepcusM ul li input {vertical-align:middle}

.w130 {width:130px !important}
.w120 {width:120px !important}

.planBage {border:1px solid #d5d5d5; background:#f6f6f6; width:100%; height:12px; border-radius:5px; margin-top:15px; margin-left:-1px}
.planBage p {border:1px solid #1f5fb3; background:url(/in/Resource/Home/MyOffice/img/myscenario/gageBg.gif) 0 0 repeat-x; height:10px; border-radius:5px}
.planGtext {color:#666; font-size:12px; margin-top:5px}

/* 2단계 목표 내용 - 세로 같은 크기 */
.goalTitleBox, .goalContentBox{display:flex}
.goalTitleBox {margin-top:40px}
.goalContentBox{overflow:hidden}
.goalContentBox .goalContent{margin: 0 25px; width: 50%;border-top:1px solid #82858e; border-bottom: 1px solid #dfdfdf; word-break: break-word; padding: 20px 15px}

/********* myintroduce **********/

.intduInfo { margin-top:20px;}
.intduPic{float:left; text-align:center; width:235px;}
.intduImg {padding:15px 0; background-color:#f6f6f6; border:1px solid #ccc;}  
.intduBace {float:right; margin-top:0px; margin-left:20px; width:845px; }
.intduInfo .ic{background:url(/in/Resource/Home/MyOffice/img/dots/blueDots1.gif) 0 9px no-repeat; padding-left:7px; line-height:1.5; text-align:left; }
.TSbt {border-top:1px solid #333; font-size:16px;}

.intduBox {width:540px; display:inline-block;}
.intduBox .Thbt {border-top:1px solid #333; margin-top:33px;}
.radiimg dl{display:inline-block; padding:5px;}

.radiimg1 {float:left; display:inline-block; padding-right:10px;text-align:center;}
.radiimg11 {display:inline-block; background-color:#f5f5f5; border:1px solid #acacac; width:160px; height:110px; background-color:#f5f5f5; border:1px solid #acacac;position:relative;}
.radiimg11 dt { height:95px; }
.radiimg11 ul {position:absolute; top:25px; left:10px;}
.radiimg11 li{background:url(/in/Resource/Home/MyOffice/img/dots/blackDots1.gif) 0 5px no-repeat; padding-left:7px; line-height:1.5}

.icbu{text-align:left; background:url(/in/Resource/Home/MyOffice/img/dots/blackDots1.gif) 0 5px no-repeat; padding-left:7px; line-height:1.5}
.sol {border-bottom:1px solid #acacac;}
.lidot {font-size:13px; color:#999; margin:5px 0 0 0px}
.lidot li {background:url(/in/Resource/Home/MyOffice/img/dots/blackDots1.gif) 0 7px no-repeat; padding-left:7px; line-height:1.5}
.lidot2 {background:url(/in/Resource/Home/MyOffice/img/dots/blackDots1.gif) 0 7px no-repeat; padding-left:7px; line-height:1.5; font-size:13px; color:#999; margin:5px 0 0 0px}
.pop2dep {margin-top:30px; text-align:left; background:url(/in/Resource/Home/MyOffice/img/dots/blueDots1.gif) 0 10px no-repeat; padding-left:7px; line-height:1.5; font-size:16px;}
.agree {font-size:14px; color:#999; margin-bottom:30px }
.agree ul { }
.agree li {display:inline-block; padding-right:30px; line-height:1.5}
.confirm {font-size:20px; }
.salSearch dt{display:inline-block;}
.salSearch dd{display:inline-block;}
.salSearch dd img {vertical-align:middle;}
.vimg img{ vertical-align:middle;}




.ie8 .pl3r10 {padding:4px 10px 3px}
.ie8 .tabMenu {height:49px;}
.ie8 .smSct tbody td {height:60px; min-height:60px}
.ie8 .smSct tbody td > div {height:60px}

.ie9 .smSct tbody td {height:70px; min-height:70px}
.ie9 .smSct tbody td > div {height:70px}
.ie9 .smSct .on span,
.ie9 .smSct .sa span {margin-top:15px}



/********* myscenario  2014-10-31 추가**********/
.planLife_step01{position: relative; height:975px;width:1100px; background: url(/in/Resource/Home/MyOffice/img/myscenario/bg_lifePlan.png) center 50% no-repeat }
.planLife_step01 .lifeArea{width:182px; height: 222px; padding:13px;text-align:center;}
.planLife_step01 .lifeArea > dl > dt > a > img{width:100%;max-height:142px;}
.planLife_step01 .lifeArea > dl > dd > p{height:62px; overflow-y:auto;text-align:left}
.planLife_step01 .lifeArea dl > dd {font-size:13px; color:#505050; margin-top:10px;}
.planLife_step01 .lifeClass1_01{position:absolute; left:85px; top:221px; border:1px solid #ea9211; }
.planLife_step01 .lifeClass1_02{position:absolute; left:325px; top:0; border:1px solid #ea9211; }
.planLife_step01 .lifeClass2_01{position:absolute; left:565px; top:0; border:1px solid #5caddb; }
.planLife_step01 .lifeClass2_02{position:absolute; right:85px; top:221px; border:1px solid #5caddb; }
.planLife_step01 .lifeClass3_01{position:absolute; right:85px; top:501px; border:1px solid #3fc33f; }
.planLife_step01 .lifeClass3_02{position:absolute; left:565px; bottom:0; border:1px solid #3fc33f; }
.planLife_step01 .lifeClass4_01{position:absolute; left:325px; bottom:0; border:1px solid #803fc3; }
.planLife_step01 .lifeClass4_02{position:absolute; left:85px; top:501px; border:1px solid #803fc3; }

.planLife_step01 .lifeClass1_01 .title1_01{position:absolute; left:247px; top:127px;}
.planLife_step01 .lifeClass1_02 .title1_02{position:absolute; left:83px; top:270px;}
.planLife_step01 .lifeClass2_01 .title2_01{position:absolute; right:83px; top:270px;}
.planLife_step01 .lifeClass2_02 .title2_02{position:absolute; right:246px; top:127px;}
.planLife_step01 .lifeClass3_01 .title3_01{position:absolute; right:247px; top:42px;}
.planLife_step01 .lifeClass3_02 .title3_02{position:absolute; right:83px; bottom:270px;}
.planLife_step01 .lifeClass4_01 .title4_01{position:absolute; left:83px; bottom:268px;}
.planLife_step01 .lifeClass4_02 .title4_02{position:absolute; left:247px; bottom:122px;}

.planLife_step01 .lifeClass1_01 .title1_01 em{font-size:13px; display:block;}
.planLife_step01 .lifeClass1_02 .title1_02 em{font-size:13px; display:block;}
.planLife_step01 .lifeClass2_01 .title2_01 em{font-size:13px; display:block;}
.planLife_step01 .lifeClass2_02 .title2_02 em{font-size:13px; display:block;}
.planLife_step01 .lifeClass3_01 .title3_01 em{font-size:13px; display:block;}
.planLife_step01 .lifeClass3_02 .title3_02 em{font-size:13px; display:block;}
.planLife_step01 .lifeClass4_01 .title4_01 em{font-size:13px; display:block;}
.planLife_step01 .lifeClass4_02 .title4_02 em{font-size:13px; display:block;}

.planLife_step01 .lifeClass1_01 .title1_01,
.planLife_step01 .lifeClass1_02 .title1_02,
.planLife_step01 .lifeClass2_01 .title2_01,
.planLife_step01 .lifeClass2_02 .title2_02,
.planLife_step01 .lifeClass3_01 .title3_01,
.planLife_step01 .lifeClass3_02 .title3_02,
.planLife_step01 .lifeClass4_01 .title4_01,
.planLife_step01 .lifeClass4_02 .title4_02 {display:block; width:84px; height:82px; text-align:center; color:#3e414f;}

.planLife_step01 .title_g{font-size:0;line-height:0;}
.planLife_step01 .title_g::after{content:'';display:inline-block;height:100%;vertical-align:middle;}
.planLife_step01 .text-circle{font-size:13px;line-height:1.1;display:inline-block;vertical-align:middle;letter-spacing:-0.25px}

.planLife_step01 .lifeClass1_01 .cont1,
.planLife_step01 .lifeClass2_01 .cont2,
.planLife_step01 .lifeClass3_01 .cont3,
.planLife_step01 .lifeClass4_01 .cont4{display:block; text-align: center; font-size: 18px; width:80px;}

.planLife_step01 .lifeClass1_01 .cont1{position:absolute; left:335px; top:160px; color:#ea9211;}
.planLife_step01 .lifeClass2_01 .cont2{position:absolute; right:98px; top:383px; color:#5caddb;}
.planLife_step01 .lifeClass3_01 .cont3{position:absolute; right:365px; top:30px; color:#3fc33f; }
.planLife_step01 .lifeClass4_01 .cont4{position:absolute; left:93px; bottom:385px; color:#803fc3;}

.planLife_step01 .lifeClass1_01 .cont1 em,
.planLife_step01 .lifeClass2_01 .cont2 em,
.planLife_step01 .lifeClass3_01 .cont3 em,
.planLife_step01 .lifeClass4_01 .cont4 em {display:block; font-size: 13px; color: #3e414f;}

.planLife_step01 .lifeClass1_01 .graphic1_01_10,
.planLife_step01 .lifeClass1_01 .graphic1_01_20,
.planLife_step01 .lifeClass1_01 .graphic1_01_30,
.planLife_step01 .lifeClass1_01 .graphic1_01_40,
.planLife_step01 .lifeClass1_01 .graphic1_01_50,
.planLife_step01 .lifeClass1_01 .graphic1_01_60,
.planLife_step01 .lifeClass1_01 .graphic1_01_70,
.planLife_step01 .lifeClass1_01 .graphic1_01_80,
.planLife_step01 .lifeClass1_01 .graphic1_01_90,
.planLife_step01 .lifeClass1_01 .graphic1_01_100,
.planLife_step01 .lifeClass1_02 .graphic1_02_10,
.planLife_step01 .lifeClass1_02 .graphic1_02_20,
.planLife_step01 .lifeClass1_02 .graphic1_02_30,
.planLife_step01 .lifeClass1_02 .graphic1_02_40,
.planLife_step01 .lifeClass1_02 .graphic1_02_50,
.planLife_step01 .lifeClass1_02 .graphic1_02_60,
.planLife_step01 .lifeClass1_02 .graphic1_02_70,
.planLife_step01 .lifeClass1_02 .graphic1_02_80,
.planLife_step01 .lifeClass1_02 .graphic1_02_90,
.planLife_step01 .lifeClass1_02 .graphic1_02_100,
.planLife_step01 .lifeClass2_01 .graphic2_01_10,
.planLife_step01 .lifeClass2_01 .graphic2_01_20,
.planLife_step01 .lifeClass2_01 .graphic2_01_30,
.planLife_step01 .lifeClass2_01 .graphic2_01_40,
.planLife_step01 .lifeClass2_01 .graphic2_01_50,
.planLife_step01 .lifeClass2_01 .graphic2_01_60,
.planLife_step01 .lifeClass2_01 .graphic2_01_70,
.planLife_step01 .lifeClass2_01 .graphic2_01_80,
.planLife_step01 .lifeClass2_01 .graphic2_01_90,
.planLife_step01 .lifeClass2_01 .graphic2_01_100,
.planLife_step01 .lifeClass2_02 .graphic2_02_10,
.planLife_step01 .lifeClass2_02 .graphic2_02_20,
.planLife_step01 .lifeClass2_02 .graphic2_02_30,
.planLife_step01 .lifeClass2_02 .graphic2_02_40,
.planLife_step01 .lifeClass2_02 .graphic2_02_50,
.planLife_step01 .lifeClass2_02 .graphic2_02_60,
.planLife_step01 .lifeClass2_02 .graphic2_02_70,
.planLife_step01 .lifeClass2_02 .graphic2_02_80,
.planLife_step01 .lifeClass2_02 .graphic2_02_90,
.planLife_step01 .lifeClass2_02 .graphic2_02_100,
.planLife_step01 .lifeClass3_01 .graphic3_01_10,
.planLife_step01 .lifeClass3_01 .graphic3_01_20,
.planLife_step01 .lifeClass3_01 .graphic3_01_30,
.planLife_step01 .lifeClass3_01 .graphic3_01_40,
.planLife_step01 .lifeClass3_01 .graphic3_01_50,
.planLife_step01 .lifeClass3_01 .graphic3_01_60,
.planLife_step01 .lifeClass3_01 .graphic3_01_70,
.planLife_step01 .lifeClass3_01 .graphic3_01_80,
.planLife_step01 .lifeClass3_01 .graphic3_01_90,
.planLife_step01 .lifeClass3_01 .graphic3_01_100,
.planLife_step01 .lifeClass3_02 .graphic3_02_10,
.planLife_step01 .lifeClass3_02 .graphic3_02_20,
.planLife_step01 .lifeClass3_02 .graphic3_02_30,
.planLife_step01 .lifeClass3_02 .graphic3_02_40,
.planLife_step01 .lifeClass3_02 .graphic3_02_50,
.planLife_step01 .lifeClass3_02 .graphic3_02_60,
.planLife_step01 .lifeClass3_02 .graphic3_02_70,
.planLife_step01 .lifeClass3_02 .graphic3_02_80,
.planLife_step01 .lifeClass3_02 .graphic3_02_90,
.planLife_step01 .lifeClass3_02 .graphic3_02_100,
.planLife_step01 .lifeClass4_01 .graphic4_01_10,
.planLife_step01 .lifeClass4_01 .graphic4_01_20,
.planLife_step01 .lifeClass4_01 .graphic4_01_30,
.planLife_step01 .lifeClass4_01 .graphic4_01_40,
.planLife_step01 .lifeClass4_01 .graphic4_01_50,
.planLife_step01 .lifeClass4_01 .graphic4_01_60,
.planLife_step01 .lifeClass4_01 .graphic4_01_70,
.planLife_step01 .lifeClass4_01 .graphic4_01_80,
.planLife_step01 .lifeClass4_01 .graphic4_01_90,
.planLife_step01 .lifeClass4_01 .graphic4_01_100,
.planLife_step01 .lifeClass4_02 .graphic4_02_10,
.planLife_step01 .lifeClass4_02 .graphic4_02_20,
.planLife_step01 .lifeClass4_02 .graphic4_02_30,
.planLife_step01 .lifeClass4_02 .graphic4_02_40,
.planLife_step01 .lifeClass4_02 .graphic4_02_50,
.planLife_step01 .lifeClass4_02 .graphic4_02_60,
.planLife_step01 .lifeClass4_02 .graphic4_02_70,
.planLife_step01 .lifeClass4_02 .graphic4_02_80,
.planLife_step01 .lifeClass4_02 .graphic4_02_90,
.planLife_step01 .lifeClass4_02 .graphic4_02_100{display:block; width:9px; height: 9px; background: url(/in/Resource/Home/MyOffice/img/dotGraphic.png) left top no-repeat;}

.planLife_step01 .lifeClass1_01 .graphic1_01_10{position: absolute; left:423px; top:240px;}
.planLife_step01 .lifeClass1_01 .graphic1_01_20{position: absolute; left:410px; top:234px;}
.planLife_step01 .lifeClass1_01 .graphic1_01_30{position: absolute; left:401px; top:228px;}
.planLife_step01 .lifeClass1_01 .graphic1_01_40{position: absolute; left:390px; top:221px;}
.planLife_step01 .lifeClass1_01 .graphic1_01_50{position: absolute; left:378px; top:215px;}
.planLife_step01 .lifeClass1_01 .graphic1_01_60{position: absolute; left:367px; top:208px;}
.planLife_step01 .lifeClass1_01 .graphic1_01_70{position: absolute; left:356px; top:202px;}
.planLife_step01 .lifeClass1_01 .graphic1_01_80{position: absolute; left:344px; top:195px;}
.planLife_step01 .lifeClass1_01 .graphic1_01_90{position: absolute; left:334px; top:189px;}
.planLife_step01 .lifeClass1_01 .graphic1_01_100{position: absolute; left:324px; top:183px;}

.planLife_step01 .lifeClass1_02 .graphic1_02_10{position: absolute; left:198px; top:446px;}
.planLife_step01 .lifeClass1_02 .graphic1_02_20{position: absolute; left:191px; top:434px;}
.planLife_step01 .lifeClass1_02 .graphic1_02_30{position: absolute; left:185px; top:423px;}
.planLife_step01 .lifeClass1_02 .graphic1_02_40{position: absolute; left:178px; top:412px;}
.planLife_step01 .lifeClass1_02 .graphic1_02_50{position: absolute; left:171px; top:400px;}
.planLife_step01 .lifeClass1_02 .graphic1_02_60{position: absolute; left:165px; top:390px;}
.planLife_step01 .lifeClass1_02 .graphic1_02_70{position: absolute; left:159px; top:379px;}
.planLife_step01 .lifeClass1_02 .graphic1_02_80{position: absolute; left:153px; top:368px;}
.planLife_step01 .lifeClass1_02 .graphic1_02_90{position: absolute; left:146px; top:357px;}
.planLife_step01 .lifeClass1_02 .graphic1_02_100{position: absolute; left:141px; top:347px;}

.planLife_step01 .lifeClass2_01 .graphic2_01_10{position: absolute; right:200px; top:447px;}
.planLife_step01 .lifeClass2_01 .graphic2_01_20{position: absolute; right:193px; top:435px;}
.planLife_step01 .lifeClass2_01 .graphic2_01_30{position: absolute; right:186px; top:423px;}
.planLife_step01 .lifeClass2_01 .graphic2_01_40{position: absolute; right:180px; top:413px;}
.planLife_step01 .lifeClass2_01 .graphic2_01_50{position: absolute; right:174px; top:402px;}
.planLife_step01 .lifeClass2_01 .graphic2_01_60{position: absolute; right:167px; top:390px;}
.planLife_step01 .lifeClass2_01 .graphic2_01_70{position: absolute; right:161px; top:379px;}
.planLife_step01 .lifeClass2_01 .graphic2_01_80{position: absolute; right:154px; top:368px;}
.planLife_step01 .lifeClass2_01 .graphic2_01_90{position: absolute; right:148px; top:357px;}
.planLife_step01 .lifeClass2_01 .graphic2_01_100{position: absolute; right:142px; top:347px;}

.planLife_step01 .lifeClass2_02 .graphic2_02_10{position: absolute; right:423px; top:239px;}
.planLife_step01 .lifeClass2_02 .graphic2_02_20{position: absolute; right:414px; top:234px;}
.planLife_step01 .lifeClass2_02 .graphic2_02_30{position: absolute; right:401px; top:227px;}
.planLife_step01 .lifeClass2_02 .graphic2_02_40{position: absolute; right:392px; top:221px;}
.planLife_step01 .lifeClass2_02 .graphic2_02_50{position: absolute; right:380px; top:214px;}
.planLife_step01 .lifeClass2_02 .graphic2_02_60{position: absolute; right:368px; top:208px;}
.planLife_step01 .lifeClass2_02 .graphic2_02_70{position: absolute; right:357px; top:201px;}
.planLife_step01 .lifeClass2_02 .graphic2_02_80{position: absolute; right:345px; top:194px;}
.planLife_step01 .lifeClass2_02 .graphic2_02_90{position: absolute; right:334px; top:188px;}
.planLife_step01 .lifeClass2_02 .graphic2_02_100{position: absolute; right:324px; top:183px;}

.planLife_step01 .lifeClass3_01 .graphic3_01_10{position: absolute; right:421px; bottom:236px;}
.planLife_step01 .lifeClass3_01 .graphic3_01_20{position: absolute; right:410px; bottom:229px;}
.planLife_step01 .lifeClass3_01 .graphic3_01_30{position: absolute; right:399px; bottom:223px;}
.planLife_step01 .lifeClass3_01 .graphic3_01_40{position: absolute; right:388px; bottom:217px;}
.planLife_step01 .lifeClass3_01 .graphic3_01_50{position: absolute; right:377px; bottom:210px;}
.planLife_step01 .lifeClass3_01 .graphic3_01_60{position: absolute; right:366px; bottom:204px;}
.planLife_step01 .lifeClass3_01 .graphic3_01_70{position: absolute; right:355px; bottom:198px;}
.planLife_step01 .lifeClass3_01 .graphic3_01_80{position: absolute; right:342px; bottom:190px;}
.planLife_step01 .lifeClass3_01 .graphic3_01_90{position: absolute; right:333px; bottom:185px;}
.planLife_step01 .lifeClass3_01 .graphic3_01_100{position: absolute; right:323px; bottom:180px;}

.planLife_step01 .lifeClass3_02 .graphic3_02_10{position: absolute; right:198px; bottom:444px;}
.planLife_step01 .lifeClass3_02 .graphic3_02_20{position: absolute; right:192px; bottom:433px;}
.planLife_step01 .lifeClass3_02 .graphic3_02_30{position: absolute; right:185px; bottom:421px;}
.planLife_step01 .lifeClass3_02 .graphic3_02_40{position: absolute; right:179px; bottom:411px;}
.planLife_step01 .lifeClass3_02 .graphic3_02_50{position: absolute; right:173px; bottom:400px;}
.planLife_step01 .lifeClass3_02 .graphic3_02_60{position: absolute; right:166px; bottom:388px;}
.planLife_step01 .lifeClass3_02 .graphic3_02_70{position: absolute; right:159px; bottom:377px;}
.planLife_step01 .lifeClass3_02 .graphic3_02_80{position: absolute; right:153px; bottom:366px;}
.planLife_step01 .lifeClass3_02 .graphic3_02_90{position: absolute; right:147px; bottom:355px;}
.planLife_step01 .lifeClass3_02 .graphic3_02_100{position: absolute; right:140px; bottom:345px;}

.planLife_step01 .lifeClass4_01 .graphic4_01_10{position: absolute; left:198px; bottom:444px;}
.planLife_step01 .lifeClass4_01 .graphic4_01_20{position: absolute; left:192px; bottom:433px;}
.planLife_step01 .lifeClass4_01 .graphic4_01_30{position: absolute; left:185px; bottom:421px;}
.planLife_step01 .lifeClass4_01 .graphic4_01_40{position: absolute; left:179px; bottom:411px;}
.planLife_step01 .lifeClass4_01 .graphic4_01_50{position: absolute; left:173px; bottom:400px;}
.planLife_step01 .lifeClass4_01 .graphic4_01_60{position: absolute; left:166px; bottom:388px;}
.planLife_step01 .lifeClass4_01 .graphic4_01_70{position: absolute; left:159px; bottom:377px;}
.planLife_step01 .lifeClass4_01 .graphic4_01_80{position: absolute; left:153px; bottom:366px;}
.planLife_step01 .lifeClass4_01 .graphic4_01_90{position: absolute; left:147px; bottom:355px;}
.planLife_step01 .lifeClass4_01 .graphic4_01_100{position: absolute; left:140px; bottom:345px;}

.planLife_step01 .lifeClass4_02 .graphic4_02_10{position: absolute; left:421px; bottom:236px;}
.planLife_step01 .lifeClass4_02 .graphic4_02_20{position: absolute; left:410px; bottom:229px;}
.planLife_step01 .lifeClass4_02 .graphic4_02_30{position: absolute; left:399px; bottom:223px;}
.planLife_step01 .lifeClass4_02 .graphic4_02_40{position: absolute; left:388px; bottom:217px;}
.planLife_step01 .lifeClass4_02 .graphic4_02_50{position: absolute; left:377px; bottom:210px;}
.planLife_step01 .lifeClass4_02 .graphic4_02_60{position: absolute; left:366px; bottom:204px;}
.planLife_step01 .lifeClass4_02 .graphic4_02_70{position: absolute; left:355px; bottom:198px;}
.planLife_step01 .lifeClass4_02 .graphic4_02_80{position: absolute; left:342px; bottom:190px;}
.planLife_step01 .lifeClass4_02 .graphic4_02_90{position: absolute; left:333px; bottom:185px;}
.planLife_step01 .lifeClass4_02 .graphic4_02_100{position: absolute; left:323px; bottom:180px;}
/****************/

/* 거래명세서 */
.proofStatement{position:relative; }
.proofStatement table{width:780px; margin:0 auto; table-layout: fixed; border:3px #000 solid;}
.proofStatement td{position: relative; padding:20px 0;}
.proofStatement td h2{font-size: 25px; color:#000; }
.proofStatement td .checkList{position: absolute; left:180px; top:25px;}
.proofStatement td .checkList{font-weight: normal; font-size: 13px}
.proofStatement td .checkList li{padding:5px 0;}
.proofStatement td .checkList li label{margin-left:3px;}
.proofStatement td .checkList li span{margin:0 5px;}
.proofStatement td .countryCheck {position: absolute; right:0; top:-1px;}
.proofStatement td .countryCheck table{width:300px;}
.proofStatement td .countryList li{padding:5px 0;}
.proofStatement td .countryList label{margin-left:3px;}
.proofStatement td, .proofStatement th{border:1px solid #000;}
.proofStatement th, .proofStatement td, .proofDocment tfoot th, .proofDocment tfoot td{text-align: center; font-size: 13px; padding:8px 0; vertical-align: middle; }
.proofStatement td, .proofStatement tfoot td{color:#000;}
.proofStatement .ingam{position:absolute;top:-10px; right:5px}

.proofStatement .bgColor_gray{background: #ededed}
.proofStatement .brColor_black{border:2px solid #000;}

/* 가이드 */
.guideTitleDot {color:#2ABBF2;}
.guideTitle {font-size:16px;font-weight:bold;}
.guideBox {padding:15px; background-color:#f6f6f6; border:1px solid #ccc;inline:block;}
.guideLeft {display:inline-block}
.guideRight {display:inline-block;padding-left:15px;}
.guideStep {font-weight:bold;color:#2ABBF2;padding-right:10px;}

.guideMallBox {background:#f9f9f9; line-height:1.5; border:1px solid #cfcfcd; padding:15px 15px; margin-top:10px;text-align:center;}
.guideTitle span {font-weight:normal;font-size:14px;padding-left:10px}

.print2 {background:url(/in/Resource/Home/Mall/img/icon/print.gif) 5px center no-repeat; border:1px solid #CCC; padding:7px 10px 7px 35px; font-size:81.3%; display:inline-block}


/* 교육확인서 - 2014-12-10 */
.eductionSubmit{width:95%; margin:0 auto; }
.eductionSubmit .orgSubmit{font-size:14px; color:#7c7c7c;}
.eductionSubmit h1{text-align:center; letter-spacing:20px; font-size:40px; padding:100px 0 70px;}
.eductionSubmit h2{text-align:center; margin-top:60px; font-size:22px;}
.eductionSubmit .textCont01{font-size:18px; line-height:1.5em; color:#7c7c7c; }
.eductionSubmit .textCont02{font-size:15px; text-align: center; }
.eductionSubmit .year{text-align:right; margin:60px 0 40px;}
.eductionSubmit .year span{width:70px; display:inline-block; font-size: 15px; color:#7f7f7f;}
.eductionSubmit .year span em{margin-left:5px; font-size:17px; color:#000;}
.eductionSubmit > table{margin-top:30px; }
.eductionSubmit > table tbody th{text-align:left; line-height:50px; font-size:14px; background:#ededed; padding-left:2%; border:1px solid #626262; }
.eductionSubmit > table tbody td{vertical-align:middle; line-height:22px; font-size:14px; padding-left:2%; border:1px solid #626262;; color:#7c7c7c;}
.eductionSubmit > ul {margin-top:45px;}
.eductionSubmit > ul > li{margin-top:25px; font-size:14px;}
.eductionSubmit > ul > li > span{display:inline-block; margin:-20px 0 0 0; padding-left:10px;}

.applicationSg .headTitle{font-size:14px; line-height:1.5;}

.applicationSg span label{margin:0 0 0 5px;font-size:12px; margin-right:30px;}
.applicationSg .inge{position:relative;}
.applicationSg .inge dt{font-size:13px; font-weight:bold;}
.applicationSg .inge dd{font-size:12px;}
.applicationSg .inge img{position:absolute; top:8px; right:0;}

/* Member Agreement */
.agreementArea{border:1px solid #ccc; font-size:12px; padding:15px;height:200px;overflow-y:auto;line-height:1.5em;}
.agreementArea p{margin-top:10px;}
.agreementArea strong{display:block;}

.contsCerify{border:1px solid #ccc;width:980px;height:160px;}
.agreementAreaStyle{font-size:12px; padding:15px;line-height:1.5em;}
.agreementAreaStyle strong{display:block;}
.agreementAreaStyle strong.oneLine{display:inline}
.agreementAreaStyle p{margin-top:10px;padding-left:18px; text-indent:-18px}
.agreementAreaStyle p.pd18{margin-top:0;padding-left:18px;text-indent:0}
.agreementAreaStyle p.none{padding-left:0;margin-top:10px;text-indent:0}
.agreementAreaStyle ol{margin-left:18px;}
.agreementAreaStyle ol li{padding-left:18px; text-indent:-18px}
.agreementAreaStyle ol li > strong{display:inline}
.agreementAreaStyle ol li > p{margin-top:0;padding-left:18px;text-indent:0}
.agreementAreaStyle ol li > p.title{padding-left:0;margin-top:10px;}
.agrCheck {font-size:13px; color:#000; margin-top:10px; text-align:left}
.agrCheck input[type="checkbox"]{width:20px; height:20px;}
.agrCheck input {margin-left:10px; }
.agrCheck p {margin-bottom:5px}
.agreeCheck {margin-top:40px; font-size:12px; color:#999; line-height:1.5}

.agreeAllCheck{font-size:13px; margin-top:20px; color:#000; background:#eaeaea;padding:8px 0;text-align:right;}
.agreeAllCheck input[type="checkbox"]{width:20px;height:20px;margin:0 10px;}

.agrCheckStep2 {font-size:13px; color:#000; margin-top:10px; text-align:left}
.agrCheckStep2 input[type="checkbox"]{width:20px; height:20px;}
.agrCheckStep2 input {margin-left:10px; }
.agrCheckStep2 p {margin-bottom:5px}
.agreeAllCheckStep2 {font-size:13px; margin-top:20px; color:#000; background:#eaeaea;padding:8px 0;text-align:right;}
.agreeAllCheckStep2 input[type="checkbox"]{width:20px;height:20px;margin:0 10px;}

/* identity card */
.shape-card {
  position: relative;
  width: 570px;
  height: 360px;
  color: #fff;
}
.shape-card img {
  width: 100%;
}
.shape-card ul {
  position: absolute;
  top: 180px;
  left: 55px;
}
.shape-card ul > li {
  padding-bottom: 10px;
}
.shape-card ul > li.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.pre-wrap {
  overflow: hidden; 
  white-space: pre-wrap; 
  font-family: Tahoma, verdana, Arial, sans-serif;
  color: #666;
  font-size: 14px;
}
.area-print {
  height: 550px; 
  overflow: auto; 
  padding-right: 10px;
}

/* [OP-3402] 간편가입 기능 추가 */
/* SimplJoin.cshtml, SponsorSearch.cshtml */
.afnBox { background-color: #f5f5f5; border: 2px solid #d5d5d5; width: 190px; margin: 0 auto; min-height: 85px; display:block}
.afnbBox { display: inline-block; vertical-align: top; }
.afnBox p { padding: 20px 0; display: inline-block; }
.afnBox p span { display: block; width: 190px; word-break: break-all; font-size: 18px; color: #333; text-align: center; }
.afnBox p span:nth-child(1) { font-size: 20px; color: #333; font-weight: bold; }
.afnBox .empty { padding: 35px 0; }
.pointBox { background-color: #fefceb; border: 3px solid #06a7e2; }
.afterLine { text-align: center !important; height: 60px; }

/* OP-11472 파일 다운로드 버튼 */
.downfile.palt{margin-top:20px;min-width:140px;box-sizing:border-box}
.downfile.palt img{left:inherit !important;transform:translateX(0)}

/* OP-15205 프린트 화면 css 추가*/
@media print {
    .area-btn-popup {display: none;opacity: 0}
}
@charset "utf-8";
.proofDocment{width:850px;position:relative; font-family:Tahoma, verdana, Arial, sans-serif;}
.proofDocment .btn_print {position:absolute; right:0;}
.proofDocment table{width:840px; margin:0 auto; table-layout: fixed; }
.proofDocment thead td{position: relative; padding:20px 0;}
.proofDocment thead td h2{margin:20px 0 20px 30px; font-size: 25px; }
.proofDocment thead td .checkList{position: absolute; left:180px; top:25px;font-weight: normal; font-size: 13px}
/*.proofDocment thead td .checkList{font-weight: normal; font-size: 13px}*/
.proofDocment thead td .checkList li{padding:5px 0;}
.proofDocment thead td .checkList li label{margin-left:3px;}
.proofDocment thead td .checkList li span{margin:0 5px;}
.proofDocment thead td .countryCheck {position: absolute; right:0; top:-1px;}
.proofDocment thead td .countryCheck table{width:300px;}
.proofDocment thead td .countryList li{padding:5px 0;}
.proofDocment thead td .countryList label{margin-left:3px;}
.proofDocment td, .proofDocment th{border:1px solid #d6d6d6;}
.proofDocment tbody th, .proofDocment tbody td, .proofDocment tfoot th, .proofDocment tfoot td{text-align: center; font-size:11px; padding:4px 0; vertical-align: middle; }
.proofDocment tbody td, .proofDocment tfoot td{color:#7c7c7c;}

.proofDocment .atomyStamp{position:relative; width:738px; margin:0 auto; font-size:13px; padding:20px; text-align:center; border: 1px solid #d6d6d6; border-top: none;}
.proofDocment .atomyStamp p{margin-bottom: 20px}
.proofDocment .atomyStamp .ingam{position: absolute; top:50px; right:120px;}
.proofDocment .atomyStamp p.stampDate span{display:inline-block; width:50px;}
.proofDocment .atomyStamp p.atomyCom span{display:inline-block; width:170px;}
.proofDocment .atomyStamp .writeHow{text-align: left; display:block; border-top: 1px solid #e3e3e3; padding-top: 10px}
.proofDocment .atomyStamp .writeHow li{font-size: 11px; color:#7c7c7c; margin-top: 5px}

.proofDocment .bgColor_gray{background: #ededed}
.proofDocment .brColor_black{border:2px solid #7e7e7e;}
.proofDocment .bgColor_gray02{background: #f6f6f6;}
.proofDocment .bgColorNone{background: #fff !important;}

/*20190305*/
.proofDocment .contTop{width:850px;text-align:center}
.proofDocment .fontItal{font-style:italic;}
.proofDocment .fontItal02{font-style:italic;font-size:14px;font-weight:normal;}
.proofDocment .contTop .content{width:350px;margin:0 auto}
.proofDocment .sboard{padding:2px;color:#333;border:1px solid #333;background-color:#d6d6d6;}
.proofDocment .sboard.ydate{min-width:50px;min-height:18px;padding:5px;}
.proofDocment .contTit{font-size:15px;font-weight:bold;color:#000;padding:3px 5px;margin-top:2px;/*background-color:#000*/}
.proofDocment .contA, .proofDocment .contC{font-size:13px;padding:3px 0 0 5px;}
.proofDocment .contA .sboard{display:inline-block;height:32px;width:700px;/*min-height:18px;*/}
.proofDocment .contA ul.sboard02{display:inline-block;}
.proofDocment .contA ul.sboard02 li{float:left;padding:2px;height:16px;width:15px;text-align:center;border-top:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #333;background-color:#d6d6d6;}
.proofDocment .contA ul.sboard02 li:last-child{border-right:1px solid #333;}
.proofDocment .contA .contA4 .content{font-size:15px;margin-left:163px;margin-right:5px;}
.proofDocment .contA .contA4 ul.sboard02 li{border-top:none;}
.proofDocment .pointTop{display:inline-block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #000;margin-left:270px}
.proofDocment .contC .contCrm{float:right;width:150px;text-align:center;}
.proofDocment .contC .contCrm.sboard{display:inline-block;text-align:right;height:16px !important;}
.proofDocment .contC .sboard03{display:inline-block;height:16px !important;width:500px;}
.proofDocment .contA .sboard03.w680{display:inline-block;height:16px !important;width:680px;}
.proofDocment .sboardnonTop{border-top:none;}
.proofDocment .contC .content{float:left;text-align:right;width:650px;}
.proofDocment .contA .sboard.w780{width:780px;}
.proofDocment .contBottom{margin-top:5px;line-height:1.5;}
.proofDocment .contA .yDate{float:left;text-align:right;width:670px;}

@media print {
    .printArea{width:100%}
}
@charset "utf-8";

/* 파이어폭스 핵 */
@-moz-document url-prefix(){
	caption {background:none;border:0 none; display:inline-block; line-height:0; font-size:0; overflow:hidden; text-indent:-9999px; height:0; position:absolute}
}

/* 사파리, 크롬 핵 */
@media screen and (-webkit-min-device-pixel-ratio:0){
	caption {display:none;}	
    .proofDocment .contA .contA4 .content{font-size:15px;margin-left:162px !important;}
}

/* ie11 */
.ie11  {}

/* ie10 */
.ie10 {}

/* ie9 */ 
.ie9  {}

/* ie8 */ 
.ie8 {}
.ie8 .proofDocment .contA .contA4 .content{font-size:15px;margin-left:167px !important;}


.ie8 .pl3r10 {padding:4px 10px 3px}
.ie8 .tabMenu {height:49px;}
.ie8 .smSct tbody td {height:60px; min-height:60px}
.ie8 .smSct tbody td > div {height:60px}

.ie9 .smSct tbody td {height:70px; min-height:70px}
.ie9 .smSct tbody td > div {height:70px}
.ie9 .smSct .on span,
.ie9 .smSct .sa span {margin-top:15px}


