@import 'font-face.css';

.preload * {
	-webkit-transition: none !important;
	transition: none !important;
	}

body {
	background: #FFF;
	color: #000;
	font: 12px/1.4 "FreeSetWeb", Arial, sans-serif;
	}

.l-body {
	position: relative;
	}
.touch .l-body {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	}
.l-page {
	position: relative;
	margin: auto;
	width: 1024px;
	height: 768px;
	box-shadow: 0 0 30px 0 rgba(0,0,0,.2);
	-webkit-transition: -webkit-transform 1s ease;
	-webkit-transition: transform 1s ease;
	transition: -webkit-transform 1s ease;
	transition: -ms-transform 1s ease;
	transition: transform 1s ease;
	}
/*
*	{
	-webkit-transform: translateZ(0);
	}
*/
.l-header {
	position: relative;
	z-index: 1;
	width: 100%;
	height: 78px;
	border-bottom: 1px solid #bbdae1;
	}
	.l-header-h {
		position: relative;
		padding: 30px 20px 0;
		}
		.l-header-h > .w-menu,
		.l-header-h > .w-button {
			float: right;
			margin-right: 10px;
			}
.l-footer {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 29px;
	}
	.l-footer .w-nav {
		text-align: center;
		text-transform: uppercase;
		line-height: 29px;
		}
		.l-footer .w-nav-item {
			display: inline-block;
			color: #444;
			text-decoration: none;
			}
			.l-footer .w-nav-item::before {
				content: "|\00a0\00a0\00a0\00a0";
				}
			.l-footer .w-nav-item:after {
				content: "\00a0\00a0\00a0\00a0";
				}
			.l-footer .w-nav-item:first-child::before {
				content: "\00a0\00a0\00a0\00a0";
				}
			html.no-touch .l-footer .w-nav-item:hover > span {
				text-decoration: underline;
				}
			.l-footer .w-nav-item.type_social {
				}
				.l-footer .w-nav-item.type_social::before,
				.l-footer .w-nav-item.type_social::after {
					content: "\00a0";
					}
				.l-footer .w-nav-item.type_social.brand_facebook {
					}
				.l-footer .w-nav-item.type_social.brand_twitter {
					}
				.l-footer .w-nav-item.type_social.brand_slideshare {
					}
				.l-footer .w-nav-item.type_social.brand_euroland {
					}
.l-main {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -384px;
	padding: 79px 0 29px;
	width: 100%;
	height: 660px;
	}
	.l-main-h {
		position: relative;
		overflow: hidden;
		width: 100%;
		height: 100%;
		}
.l-slides {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
	}
	.l-slides-h {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: url(../img/w-logo.png) 162px 220px no-repeat;
		}
	.l-slides-nav {
		position: absolute;
		z-index: 30;
		top: 50%;
		display: block;
		width: 79px;
		height: 95px;
		margin-top: -32px;
		background-position: 50% 50%;
		background-repeat: no-repeat;
		background-color: #faaf47;
		}
		.l-slides-nav.to_prev {
			left: 0;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAjCAYAAACZ6FpfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0U0NEQ3ODA0QjkxMTFFM0FFNjc4ODkyQzdCQUQ3RTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0U0NEQ3ODE0QjkxMTFFM0FFNjc4ODkyQzdCQUQ3RTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRTQ0RDc3RTRCOTExMUUzQUU2Nzg4OTJDN0JBRDdFNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRTQ0RDc3RjRCOTExMUUzQUU2Nzg4OTJDN0JBRDdFNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk7RTSYAAADsSURBVHjatJarCgJRFEVndBQRQQRBMJgMBv9B/8TfsNpsNpNFTCaTRRQUTAaTwWAy+A+m7b7gwDDO4z6OC1Zd6Z5zrg/AE2DiqZCjUzgGfDrDF5fIHBFsIkW6QAybyAoJmERKdI0UdCNlukEGOpEK3SKHvEiV7qBBVqRGj9AkLVKnZxiQFGnQCwyJR5r0CguCyAS36J72bcY/DLXpgfZs90iBdujJJRKGlrTrutlUaEQfEqEnHdC7a0jxokN6sy5JvaO/vWzRWROdftF9JLohRXe26BURvWuil1b09ov+Rn7+R4HAb21M3x8BBgA+n0yPiNPEyAAAAABJRU5ErkJggg==);
			-webkit-border-top-right-radius: 4px;
			-webkit-border-bottom-right-radius: 4px;
			-moz-border-radius-topright: 4px;
			-moz-border-radius-bottomright: 4px;
			border-top-right-radius: 4px;
			border-bottom-right-radius: 4px;
			}
		.l-slides-nav.to_next {
			right: 0;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAjCAYAAACZ6FpfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REY5MEI3N0Q0QjkxMTFFMzlCN0M5OTU4NTQzNURCNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REY5MEI3N0U0QjkxMTFFMzlCN0M5OTU4NTQzNURCNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERjkwQjc3QjRCOTExMUUzOUI3Qzk5NTg1NDM1REI0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERjkwQjc3QzRCOTExMUUzOUI3Qzk5NTg1NDM1REI0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqhswrwAAADOSURBVHjaxJYhCgJBGEbHFUUWQQRB8AzewQVPZrPZTDaTyWQxTTAZLBoMJoPXGL9PsAgGdx744C1MeWyYmX9CSmkmQ67+mDkVMgvZIEJmWTf2GTIr2SRCZv1r7FvIbGSLCJmtbBMhs5MdImT2siRCJsouETIH2SNC5ij7RMic5IAImbMcvkNFqM9YRjnywgc0hTxuckqETMT+qMiMXOVE3nNCF1nJx2v1z32E7GzkrCGnH7mPkBsSubORKYLMNWTSIrMfeY0g7yPkxfYUYAD28APQTWpjGAAAAABJRU5ErkJggg==);
			-webkit-border-top-left-radius: 4px;
			-webkit-border-bottom-left-radius: 4px;
			-moz-border-radius-topleft: 4px;
			-moz-border-radius-bottomleft: 4px;
			border-top-left-radius: 4px;
			border-bottom-left-radius: 4px;
			}

.l-slide {
	position: absolute;
	left: 0;
	top: 0;
	padding: 25px 32px 0;
	width: 960px;
	height: 635px;
	background: #FFF;
	opacity: 0;
	background-color: #fff;
	}
	.l-slide.active {
		/* if we don't have time to arrow navigation */
		z-index: 1;
		opacity: 1;
		-webkit-transition: all 1s ease;
		transition: all 1s ease;
		}
	.l-slide h1 {
		position: relative;
		margin: 0 0 23px;
		padding: 0;
		color: #faaf47;
		text-transform: uppercase;
		line-height: 1;
		font-size: 30px;
		white-space: nowrap;
		}
	.l-slide h2 {
		}
	.l-slide h3 {
		font-size: 14px;
		text-transform: uppercase;
		color: #222222;
		margin-bottom: 10px;
		}
		.l-slide h3 span {
			line-height: 12px;
			font-size: 12px;
			text-transform: none;
			color: #888888;
			}

/*
 ******************** WIDGET: POPUP ********************/
.w-popup {
	position: absolute;
	z-index: 999;
	margin-top: -999px;
	margin-left: -999px;
	opacity: 0;
	cursor: move;
	}
	.w-popup.type_simple {
		padding: 10px 11px 9px 9px;
		width: 215px;
		box-shadow: 4px 7px 8px rgba(0,0,0,.25);
		border-radius: 4px;
		background: #f9af47;
		color: #FFF;
		}
		.w-popup.active,
		html.no-touch .w-popup.type_simple:hover {
			margin: 0;
			opacity: 1;
			-webkit-transition: opacity .5s ease;
			transition: opacity .5s ease;
			}
	.w-popup.type_default {
		margin-bottom: 15px;
		box-shadow: 4px 7px 8px rgba(0,0,0,.25);
		border-radius: 4px;
		background: #faaf47;
		}
		.w-popup.type_default .w-popup-title {
			position: relative;
			padding: 5px 39px 4px 9px;
			color: #fff;
			font-size: 22px;
			}
		.w-popup.type_default .w-popup-content {
			position: relative;
			overflow: hidden;
			border-radius: 4px;
			background: #F1F1F1;
			}
			.w-popup.type_default .w-popup-content > img {
				display: block;
				}
			.w-popup.type_default .w-popup-content-link {
				display: block;
				padding: 5px 10px 10px;
				color: #222;
				font-size: 13px;
				}
			html.no-touch .w-popup.type_default .w-popup-content-link:hover {
				text-decoration: none;
				}
		.w-popup.type_default .w-popup-content-text {
			padding: 15px 9px 0;
			}
			.w-popup.type_default .w-popup-content-text p {
				margin: 0 0 13px;
				padding: 0;
				line-height: 14px;
				font-size: 12px;
				}
			.w-popup.type_default .w-popup-content-text span {
				color: #888;
				}
		.w-popup.type_default .w-popup-content-table {
			margin: 0 0 5px;
			padding: 0;
			width: 100%;
			font-size: 13px;
			}
			.w-popup.type_default .w-popup-content-table td,
			.w-popup.type_default .w-popup-content-table th {
				padding: 4px 9px 2px;
				border-top: 1px solid #d9d9d9;
				text-align: left;
				white-space: nowrap;
				vertical-align: middle;
				}
			.w-popup.type_default .w-popup-content-table th {
				font-weight: bold;
				}
		.w-popup.type_default .w-popup-close {
			position: absolute;
			overflow: hidden;
			top: 0;
			right: 0;
			width: 30px;
			height: 30px;
			background: url(../img/w-popup-close.png) 50% 50% no-repeat;
			text-indent: -999px;
			cursor: pointer;
			}
	.i-popup.type_hover {
		cursor: default;
		}

.w-logo {
	position: absolute;
	top: 13px;
	left: 25px;
	}
	.w-logo > img {
		display: block;
		width: 175px;
		}
.w-copyright {
	position: absolute;
	top: 0;
	left: 13px;
	margin: 0;
	padding: 0;
	color: #444;
	line-height: 29px;
	}
.w-createdby {
	position: absolute;
	top: 5px;
	right: 14px;
	}
	.w-createdby > img {
		display: block;
		width: 137px;
		}

.w-button {
	display: inline-block;
	height: 19px;
	padding: 0 4px;
	background: #bbdae1;
	color: #444;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 19px;
	}
.w-menu {
	position: relative;
	top: -20px;
	padding: 20px 0;
	}
	.w-menu-title {
		display: inline-block;
		height: 19px;
		padding: 0 4px;
		background: #d1eea4;
		color: #444;
		text-transform: uppercase;
		text-decoration: none;
		line-height: 19px;
		-webkit-transition: background-color .3s ease, color .3s ease;
		transition: background-color .3s ease, color .3s ease;
		}
		html.no-touch .w-menu-title:hover {
			background-color: #faaf47;
			color: #fff;
			}

.i-play {
	float: right;
	position: relative;
	margin-top: 2px;
	margin-right: 10px;
	width: 16px;
	height: 16px;
	}
	.i-play > img {
		width: 16px;
		}
	.i-play > .play {
		display: none;
		}
	.i-play > .pause {
		display: block;
		}
	.i-play.active > .play {
		display: block;
		}
	.i-play.active > .pause {
		display: none;
		}
.audiojs {
	display: none !important;
	}

/*
 ************ COMMON GUI ELEMENTS ***************/
.g-switcher {
	cursor: pointer;
	}
	.g-switcher::before,
	.g-switcher:after {
		content: "";
		display: table;
		}
	.g-switcher:after {
		clear: both;
		}
	.g-switcher-label {
		float: left;
		width: 103px;
		text-align: center;
		font-size: 13px;
		line-height: 14px;
		text-transform: uppercase;
		color: #888888;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		}
		.g-switcher-label.active {
			color: #faaf47;
			}
		.g-switcher-label span {
			font-weight: bold;
			}
	.g-switcher-ar {
		float: left;
		width: 91px;
		height: 27px;
		}
		.g-switcher-ar .ibutton-container {
			width: inherit;
			}
	.g-switcher.layout_vertical {
		}
		.g-switcher.layout_vertical .g-switcher-label,
		.g-switcher.layout_vertical .g-switcher-ar {
			float: none;
			width: 103px;
			margin-bottom: 10px;
			}
.g-barchart {
	padding: 28px 33px;
	background-color: #f1f1f1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	}
	.g-barchart::before,
	.g-barchart:after {
		content: "";
		display: table;
		}
	.g-barchart:after {
		clear: both;
		}
	.g-barchart-bar {
		position: relative;
		display: block;
		float: left;
		width: 64px;
		height: 171px;
		margin-left: 20px;
		}
		.g-barchart-bar:first-child {
			margin-left: 0 !important;
			}
		.g-barchart-bar-value {
			position: absolute;
			bottom: 0;
			width: 100%;
			background-color: #35869c;
			color: #ffffff;
			text-align: center;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;
			}
			.g-barchart-bar-value > span {
				display: block;
				margin-top: 7px;
				}
			.g-barchart-bar.active .g-barchart-bar-value {
				background-color: #faaf47;
				}
		.g-barchart-bar-title {
			position: absolute;
			top: 100%;
			left: 15px;
			min-width: 100%;
			margin: 0 -15px;
			padding-top: 6px;
			text-align: center;
			}

/*
 ***************** SLIDE #A *********************/
.l-slide.type_a {
	}
	.w-intro {
		position: relative;
		margin: -25px 0 0 -32px;
		width: 1024px;
		}
		.w-intro-bg {
			position: relative;
			left: -100%;
			margin: 0 0 21px;
			width: 100%;
			height: 472px;
			background: url(../img/w-intro-bg.jpg) no-repeat;
			opacity: 0;
			}
			.l-slide.active .w-intro-bg {
				left: 0;
				opacity: 1;
				-webkit-transition: left .9s ease .3s, opacity 1s ease-out .3s;
				transition: left .9s ease .3s, opacity 1s ease-out .3s;
				}
		.w-intro-tags {
			position: absolute;
			left: 191px;
			top: 44px;
			display: block;
			width: 723px;
			height: 337px;
			}
			.w-intro-tags-link {
				display: block;
				position: absolute;
				text-indent: -10000px;
				background-image: url(../img/w-intro-tags.png);
				}
				.w-intro-tags-link.index_b { /* Интерактивный анализ */
					width: 193px;
					height: 18px;
					left: 165px;
					top: 20px;
					background-position: -165px -20px;
					}
					html.no-touch .w-intro-tags-link.index_b:hover {
						background-position: -165px -357px;
						}
				.w-intro-tags-link.index_m { /* Развитие дополнительных услуг */
					width: 180px;
					height: 62px;
					left: 0;
					top: 38px;
					background-position: 0 -38px;
					}
					html.no-touch .w-intro-tags-link.index_m:hover {
						background-position: 0 -375px;
						}
				.w-intro-tags-link.index_r { /* Кредитный рейтинг BB */
					width: 230px;
					height: 62px;
					left: 179px;
					top: 38px;
					background-position: -179px -38px;
					}
					html.no-touch .w-intro-tags-link.index_r:hover {
						background-position: -179px -375px;
						}
				.w-intro-tags-link.index_f { /* Кредитный рейтинг BB */
					width: 198px;
					height: 28px;
					left: 178px;
					top: 100px;
					background-position: -178px -100px;
					}
					html.no-touch .w-intro-tags-link.index_f:hover {
						background-position: -178px -437px;
						}
				.w-intro-tags-link.index_d { /* Стратегия */
					width: 26px;
					height: 142px;
					left: 152px;
					top: 100px;
					background-position: -152px -100px;
					}
					html.no-touch .w-intro-tags-link.index_d:hover {
						background-position: -152px -437px;
						}
				.w-intro-tags-link.index_c { /* Сетевая эволюция */
					width: 338px;
					height: 117px;
					left: 178px;
					top: 126px;
					background-image: none;
					}
					.w-intro-tags-link.index_c > span.c1,
					.w-intro-tags-link.index_c > span.c2 {
						display: block;
						position: absolute;
						content: '';
						background-image: url(../img/w-intro-tags.png);
						}
					.w-intro-tags-link.index_c > span.c1 {
						top: 0;
						width: 242px;
						height: 58px;
						background-position: -178px -126px;
						}
						html.no-touch .w-intro-tags-link.index_c:hover > span.c1 {
							background-position: -178px -463px;
							}
					.w-intro-tags-link.index_c > span.c2 {
						bottom: 0;
						width: 338px;
						height: 59px;
						background-position: -178px -184px;
						}
						html.no-touch .w-intro-tags-link.index_c:hover > span.c2 {
							background-position: -178px -521px;
							}
				.w-intro-tags-link.index_t { /* Инвестиционная привлекательность */
					width: 30px;
					height: 154px;
					left: 420px;
					top: 30px;
					background-position: -420px -30px;
					}
					html.no-touch .w-intro-tags-link.index_t:hover {
						background-position: -420px -367px;
						}
				.w-intro-tags-link.index_s { /* Потенциал роста акций */
					width: 35px;
					height: 100px;
					left: 450px;
					top: 0px;
					background-position: -450px 0px;
					}
					html.no-touch .w-intro-tags-link.index_s:hover {
						background-position: -450px -337px;
						}
				.w-intro-tags-link.index_e { /* КПЭ */
					width: 35px;
					height: 80px;
					left: 450px;
					top: 100px;
					background-position: -450px -100px;
					}
					html.no-touch .w-intro-tags-link.index_e:hover {
						background-position: -450px -437px;
						}
				.w-intro-tags-link.index_j { /* Передача */
					width: 30px;
					height: 183px;
					left: 485px;
					top: 0px;
					background-position: -485px 0px;
					}
					html.no-touch .w-intro-tags-link.index_j:hover {
						background-position: -485px -337px;
						}
				.w-intro-tags-link.index_q { /* Реализация ИПР */
					width: 25px;
					height: 199px;
					left: 515px;
					top: 44px;
					background-position: -515px -44px;
					}
					html.no-touch .w-intro-tags-link.index_q:hover {
						background-position: -515px -381px;
						}
				.w-intro-tags-link.index_l { /* Технологическое присоединение */
					width: 142px;
					height: 32px;
					left: 540px;
					top: 62px;
					background-position: -540px -62px;
					}
					html.no-touch .w-intro-tags-link.index_l:hover {
						background-position: -540px -399px;
						}
				.w-intro-tags-link.index_b2 { /* Финансовые результаты */
					width: 153px;
					height: 48px;
					left: 542px;
					top: 94px;
					background-position: -542px -94px;
					}
					html.no-touch .w-intro-tags-link.index_b2:hover {
						background-position: -542px -431px;
						}
				.w-intro-tags-link.index_r2 { /* Кредитный рейтинг BB (справа) */
					width: 168px;
					height: 93px;
					left: 542px;
					top: 142px;
					background-position: -542px -142px;
					}
					html.no-touch .w-intro-tags-link.index_r2:hover {
						background-position: -542px -479px;
						}
				.w-intro-tags-link.index_n { /* Акционерный капитал */
					width: 199px;
					height: 60px;
					left: 126px;
					top: 240px;
					background-image: none;
					}
					.w-intro-tags-link.index_n > span.n1,
					.w-intro-tags-link.index_n > span.n2 {
						display: block;
						position: absolute;
						content: '';
						background-image: url(../img/w-intro-tags.png);
						}
					.w-intro-tags-link.index_n > span.n1 {
						top: 0;
						width: 199px;
						height: 30px;
						background-position: -126px -240px;
						}
						html.no-touch .w-intro-tags-link.index_n:hover > span.n1 {
							background-position: -126px -577px;
							}
					.w-intro-tags-link.index_n > span.n2 {
						bottom: 0;
						width: 121px;
						height: 30px;
						background-position: -126px -270px;
						}
						html.no-touch .w-intro-tags-link.index_n:hover > span.n2 {
							background-position: -126px -607px;
							}
				.w-intro-tags-link.index_k { /* Гарантирующий поставщик */
					width: 135px;
					height: 36px;
					left: 247px;
					top: 268px;
					background-position: -247px -268px;
					}
					html.no-touch .w-intro-tags-link.index_k:hover {
						background-position: -247px -605px;
						}
				.w-intro-tags-link.index_p { /* Капитальные вложения */
					width: 130px;
					height: 40px;
					left: 95px;
					top: 302px;
					background-position: -95px -302px;
					}
					html.no-touch .w-intro-tags-link.index_p:hover {
						background-position: -95px -639px;
						}
				.w-intro-tags-link.index_c2 { /* География присутствия */
					width: 241px;
					height: 19px;
					left: 327px;
					top: 245px;
					background-position: -327px -245px;
					}
					html.no-touch .w-intro-tags-link.index_c2:hover {
						background-position: -327px -582px;
						}
		.w-intro-items {
			position: relative;
			overflow: hidden;
			left: 100%;
			height: 73px;
			opacity: 0;
			}
			.l-slide.active .w-intro-items {
				left: 0;
				opacity: 1;
				-webkit-transition: left .9s ease .3s, opacity 1s ease .3s;
				transition: left .9s ease .3s, opacity 1s ease .3s;
				}
			.w-intro-item {
				position: relative;
				float: left;
				margin: 0 0 0 50px;
				width: 201px;
				height: 73px;
				border-radius: 4px;
				background-color: #faaf47;
				text-decoration: none;
				color: #FFF;
				-webkit-transition: background-color .3s ease;
				transition: background-color .3s ease;
				}
				.w-intro-item::before {
					content: '';
					display: inline-block;
					height: 100%;
					vertical-align: middle;
					}
				.w-intro-item:first-child {
					margin-left: 42px;
					}
				html.no-touch .w-intro-item:hover {
					background-color: #006985;
					}
				.w-intro-item > img {
					position: absolute;
					top: 0;
					left: -10px;
					width: 90px;
					height: 73px;
					border-radius: 4px;
					background: #F1F1F1;
					}
				.w-intro-item > ins {
					position: absolute;
					top: 50%;
					left: 75px;
					margin: -3px 0 0;
					width: 10px;
					height: 10px;
					background: #F1F1F1;
					-webkit-transform: rotate(45deg) skew(20deg, 20deg);
					-ms-transform: rotate(45deg) skew(20deg, 20deg);
					transform: rotate(45deg) skew(20deg, 20deg);
					}
				.w-intro-item-title {
					display: inline-block;
					vertical-align: middle;
					margin: auto;
					padding: 0 0 0 94px;
					text-transform: uppercase;
					font-size: 11px;
					}


/*
 ***************** SLIDE #B *********************/
.l-slide.type_b {
	}
	.w-chartgrid.for_switchers {
		position: absolute;
		margin-left: 0;
		}
		.w-chartgrid.for_switchers .w-chartgrid-col {
			float: left;
			}
			.w-chartgrid.for_switchers .w-chartgrid-col.index_1 {
				width: 298px;
				}
			.w-chartgrid.for_switchers .w-chartgrid-col.index_2 {
				width: 630px;
				margin-left: 32px;
				}
			.w-chartgrid.for_switchers .w-chartgrid-cell {
				width: 100%;
				height: 167px;
				margin-left: 0;
				}
				.w-chartgrid.for_switchers .w-chartgrid-cell.index_4 {
					height: 598px;
					}
					.w-chartgrid.for_switchers .w-chartgrid-cell.index_4 .w-icharts {
						display: none;
						width: 630px;
						}
						.w-chartgrid.for_switchers.rate_industry.period_year .w-icharts#icharts_industry_year,
						.w-chartgrid.for_switchers.rate_industry.period_halfyear .w-icharts#icharts_industry_halfyear,
						.w-chartgrid.for_switchers.rate_finance.source_rsbu.period_year .w-icharts#icharts_finance_rsbu_year,
						.w-chartgrid.for_switchers.rate_finance.source_rsbu.period_halfyear .w-icharts#icharts_finance_rsbu_halfyear,
						.w-chartgrid.for_switchers.rate_finance.source_msfo.period_year .w-icharts#icharts_finance_msfo_year,
						.w-chartgrid.for_switchers.rate_finance.source_msfo.period_halfyear .w-icharts#icharts_finance_msfo_halfyear {
							display: block;
							}
				.w-chartgrid.for_switchers .w-chartgrid-cell.index_5 {
					height: 249px;
					background-color: #f1f1f1;
					-webkit-border-radius: 4px;
					-moz-border-radius: 4px;
					border-radius: 4px;
					}
				.w-chartgrid.for_switchers.rate_industry .w-chartgrid-cell.index_2 {
					display: none;
					}
		.w-chartgrid.for_switchers .g-switcher {
			position: absolute;
			left: 65px;
			top: 30px;
			}
			.w-chartgrid.for_switchers .g-switcher-label {
				width: 160px;
				}
			.w-chartgrid.for_switchers .g-switcher-ar {
				width: 90px;
				margin-left: 35px;
				}
			.w-chartgrid.rate_industry .g-switcher-label.rate_industry,
			.w-chartgrid.rate_finance .g-switcher-label.rate_finance,
			.w-chartgrid.source_rsbu .g-switcher-label.source_rsbu,
			.w-chartgrid.source_msfo .g-switcher-label.source_msfo,
			.w-chartgrid.period_year .g-switcher-label.period_year,
			.w-chartgrid.period_halfyear .g-switcher-label.period_halfyear {
				color: #faaf47;
				}
	.l-slide.type_b .w-popup.index_0 {
		left: 528px;
		top: 507px;
		}
	.l-slide.type_b .w-popup.index_1 {
		left: 470px;
		top: 530px;
		}
	.l-slide.type_b .w-popup.index_2 {
		left: 510px;
		top: 528px;
		}
	.l-slide.type_b .w-popup.index_3 {
		left: 472px;
		top: 408px;
		}
	.l-slide.type_b .w-popup.index_4 {
		left: 470px;
		top: 444px;
		}
	.l-slide.type_b .w-popup.index_5 {
		left: 510px;
		top: 563px;
		}


/*
 ***************** SLIDE #C *********************/
.l-slide.type_c {
	margin-left: 0 !important;
	}
	.l-slide.type_c .w-title {
		position: absolute;
		top: 202px;
		left: 32px;
		color: #222;
		text-transform: uppercase;
		line-height: 1;
		font-size: 22px;
		}
	.l-slide.type_c .w-title.index_1 {
		left: 460px;
		}
	.l-slide.type_c .w-block:first-line {
		font-size: 35px;
		}
	.l-slide.type_c .w-block {
		position: absolute;
		top: 100px;
		padding-top: 22px;
		width: 298px;
		height: 73px;
		border-radius: 10px;
		background: #faaf47;
		color: #fff;
		text-align: center;
		line-height: 1;
		font-size: 14px;
		opacity: 0;
		}
	.l-slide.type_c.active .w-block {
		top: 79px;
		opacity: 1;
		-webkit-transition: all .5s ease;
		transition: all .5s ease;
		}
	.l-slide.type_c .w-block.index_0 {
		left: 30px;
		padding-top: 0;
		height: 95px;
		line-height: 95px;
		-webkit-transition-delay: .5s;
		transition-delay: .5s;
		}
	.l-slide.type_c .w-block.index_1 {
		left: 362px;
		-webkit-transition-delay: .8s;
		transition-delay: .8s;
		}
	.l-slide.type_c .w-block.index_2 {
		left: 694px;
		-webkit-transition-delay: 1.1s;
		transition-delay: 1.1s;
		}
	.l-slide.type_c .w-object {
		position: absolute;
		}
	.l-slide.type_c .w-object.index_0 {
		top: 243px;
		left: 32px;
		padding: 25px 0 0 35px;
		width: 348px;
		height: 54px;
		border-radius: 4px;
		background: #f1f1f1;
		}
	.l-slide.type_c .w-object.index_1 {
		top: 331px;
		left: 32px;
		padding: 7px 5px 0;
		width: 275px;
		height: 177px;
		border-radius: 4px;
		background: #f1f1f1;
		color: #222;
		line-height: 22px;
		font-size: 12px;
		}
		.l-slide.type_c .w-object.index_1 > span {
			color: #888;
			}
	.l-slide.type_c .w-object.index_2 {
		display: none;
		top: 331px;
		left: 324px;
		padding: 7px 5px 0;
		width: 80px;
		height: 177px;
		border-radius: 4px;
		background: #96c451;
		color: #FFF;
		text-align: right;
		line-height: 22px;
		font-size: 14px;
		}
	.l-slide.type_c.for_years .w-object.index_2.for_years,
	.l-slide.type_c.for_halfyears .w-object.index_2.for_halfyears {
		display: block;
		}
	.l-slide.type_c.for_years .g-switcher-label.for_years,
	.l-slide.type_c.for_halfyears .g-switcher-label.for_halfyears {
		color: #faaf47;
		}
	.l-slide.type_c .w-map {
		position: absolute;
		overflow: hidden;
		top: 239px;
		left: 1024px;
		width: 463px;
		height: 378px;
		}
	.l-slide.type_c.active .w-map {
		left: 479px;
		-webkit-transition: left .5s ease .3s;
		transition: left .5s ease .3s;
		}
		.l-slide.type_c .w-map > img {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			}
			.l-slide.type_c .w-map-hover {
				opacity: 0;
				}
			.l-slide.type_c .w-map-hover.active {
				opacity: 1;
				-webkit-transition: opacity .3s ease;
				transition: opacity .3s ease;
				}
	.l-slide.type_c .w-link {
		position: absolute;
		top: 540px;
		left: -310px;
		padding-left: 19px;
		width: 265px;
		height: 51px;
		border-radius: 4px;
		background: #006985;
		color: #FFF;
		text-transform: uppercase;
		text-decoration: none;
		font-size: 22px;
		}
	.l-slide.type_c.active .w-link {
		left: 32px;
		-webkit-transition: background-color .3s ease, left .5s ease .3s;
		transition: background-color .3s ease, left .5s ease .3s;
		}
		.l-slide.type_c .w-link::before {
			content: '';
			display: inline-block;
			height: 100%;
			vertical-align: middle;
			}
		html.no-touch .l-slide.type_c .w-link:hover {
			background-color: #faaf47;
			}
		.l-slide.type_c .w-link-title {
			display: inline-block;
			vertical-align: middle;
			margin: auto;
			text-decoration: underline;
			}
		.l-slide.type_c .w-link > div {
			position: absolute;
			top: 0;
			right: -10px;
			width: 20px;
			height: 51px;
			border-radius: 4px;
			background: #f1f1f1;
			}
		.l-slide.type_c .w-link > ins {
			position: absolute;
			top: 50%;
			right: 5px;
			margin: -3px 0 0;
			width: 10px;
			height: 10px;
			background: #F1F1F1;
			-webkit-transform: rotate(45deg) skew(20deg, 20deg);
			-ms-transform: rotate(45deg) skew(20deg, 20deg);
			transform: rotate(45deg) skew(20deg, 20deg);
			}
	.l-slide.type_c .w-popup.index_0 {
		top: 319px;
		left: 308px;
		width: 321px;
		}
	.l-slide.type_c .w-popup.index_1 {
		top: 218px;
		left: 530px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_2 {
		top: 228px;
		left: 540px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_3 {
		top: 238px;
		left: 550px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_4 {
		top: 248px;
		left: 560px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_5 {
		top: 258px;
		left: 570px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_6 {
		top: 268px;
		left: 580px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_7 {
		top: 278px;
		left: 590px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_8 {
		top: 288px;
		left: 600px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_9 {
		top: 298px;
		left: 610px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_10 {
		top: 308px;
		left: 620px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_11 {
		top: 318px;
		left: 630px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_12 {
		top: 328px;
		left: 560px;
		width: 344px;
		}
	.l-slide.type_c .w-popup.index_13 {
		top: 399px;
		left: 138px;
		}
	.l-slide.type_c .w-popup.index_14 {
		top: 447px;
		left: 173px;
		}
	.l-slide.type_c .w-popup.index_15 {
		top: 422px;
		left: 232px;
		}
	.l-slide.type_c .w-popup.index_16 {
		top: 492px;
		left: 192px;
		}
	.l-slide.type_c .w-popup.index_17 {
		top: 207px;
		left: 492px;
		}

/*
 ***************** SLIDE #D *********************/
.l-slide.type_d {
	}
	.w-line {
		position: relative;
		left: -100%;
		overflow: hidden;
		margin: 0 0 24px;
		opacity: 0;
		}
		.l-slide.active .w-line {
			left: 0;
			opacity: 1;
			}
			.l-slide.active .w-line:nth-child(1) {
				-webkit-transition: left .4s ease .3s, opacity .5s ease .3s;
				transition: left .4s ease .3s, opacity .5s ease .3s;
				}
			.l-slide.active .w-line:nth-child(2) {
				-webkit-transition: left .4s ease .5s, opacity .5s ease .5s;
				transition: left .4s ease .5s, opacity .5s ease .5s;
				}
			.l-slide.active .w-line:nth-child(3) {
				-webkit-transition: left .4s ease .7s, opacity .5s ease .7s;
				transition: left .4s ease .7s, opacity .5s ease .7s;
				}
			.l-slide.active .w-line:nth-child(4) {
				-webkit-transition: left .4s ease .9s, opacity .5s ease .9s;
				transition: left .4s ease .9s, opacity .5s ease .9s;
				}
			.l-slide.active .w-line:nth-child(5) {
				-webkit-transition: left .4s ease 1.1s, opacity .5s ease 1.1s;
				transition: left .4s ease 1.1s, opacity .5s ease 1.1s;
				}
		.w-line-title {
			position: relative;
			overflow: hidden;
			z-index: 1;
			width: 918px;
			padding: 7px 5px 6px 5px;
			border-radius: 4px;
			background: #F1F1F1;
			color: #222;
			text-align: center;
			line-height: 30px;
			font-size: 22px;
			white-space: nowrap;
			-webkit-transition: width .6s cubic-bezier(0.6, -0.28, 0.735, 0.045);
			transition: width .6s cubic-bezier(0.6, -0.28, 0.735, 0.045);
			}
			.w-line-title > ins {
				position: absolute;
				top: 50%;
				margin: -3px 0 0;
				right: -5px;
				width: 10px;
				height: 10px;
				background: #faaf47;
				-webkit-transform: rotate(45deg) skew(20deg, 20deg);
				-ms-transform: rotate(45deg) skew(20deg, 20deg);
				transform: rotate(45deg) skew(20deg, 20deg);
				}
		.w-line-content {
			position: absolute;
			top: 0;
			right: 0;
			width: 800px;
			height: 100%;
			border-radius: 4px;
			background: #faaf47;
			color: #FFF;
			-webkit-transition: background-color .6s ease;
			transition: background-color .6s ease;
			}
			.w-line-content::before {
				content: '';
				display: inline-block;
				height: 100%;
				vertical-align: middle;
				}
			.w-line-content p {
				display: inline-block;
				vertical-align: middle;
				margin: auto;
				padding: 0 0 0 106px;
				opacity: 0;
				color: #FFF;
				-webkit-transition: opacity .6s ease .3s;
				transition: opacity .6s ease .3s;
				}
			html.no-touch .w-line:hover .w-line-title,
			.w-line.active .w-line-title {
				overflow: visible;
				width: 237px;
				}
				html.no-touch .w-line:hover .w-line-title > ins,
				.w-line.active .w-line-title > ins {
					background-color: #F1F1F1;
					}
			html.no-touch .w-line:hover .w-line-content,
			.w-line.active.w-line-content {
				background-color: #006985;
				}
				html.no-touch .w-line:hover .w-line-content p,
				.w-line.active .w-line-content p {
					opacity: 1;
					}
	.l-slide.type_d .w-popup.type_simple.index_0 {
		top: 113px;
		left: 532px;
		}
	.l-slide.type_d .w-popup.type_simple.index_1 {
		top: 175px;
		left: 597px;
		}


/*
 ***************** SLIDE #E *********************/
.l-slide.type_e {
	}
	.w-keygrid {
		background-color: #f1f1f1;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		}
		.w-keygrid::before,
		.w-keygrid:after {
			content: '';
			display: table;
			}
		.w-keygrid:after {
			clear: both;
			}
		.w-keygrid-title {
			position: relative;
			height: 51px;
			background-color: #faaf47;
			font-size: 24px;
			line-height: 51px;
			padding-left: 16px;
			margin-bottom: 33px;
			color: #ffffff;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;
			}
			.w-keygrid-title:after {
				position: absolute;
				display: block;
				width: 15px;
				height: 5px;
				margin-left: -7px;
				left: 50%;
				bottom: -5px;
				content: '';
				background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAFCAYAAACaTbYsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk0RkZENzE0ODk0MTFFM0I2ODdGN0RFMUMxODdFQUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0RkZENzI0ODk0MTFFM0I2ODdGN0RFMUMxODdFQUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTRGRkQ2RjQ4OTQxMUUzQjY4N0Y3REUxQzE4N0VBRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTRGRkQ3MDQ4OTQxMUUzQjY4N0Y3REUxQzE4N0VBRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pkv8tEEAAABwSURBVHjaYvy13j2agYFhGhDzMRAPngBxLhOQWArEBkB8jAhNf4F4IhBrAfEGJqjgfSC2B+JGIP6DQ+NZILYA4gIg/gwSYEKSBGlqgBryAEn8C1QDSOMZZNNYsNgAcr4+EE8HYm6Q34D4MTanAAQYACnEFTwQnYegAAAAAElFTkSuQmCC);
				}
		.w-keygrid-cell {
			position: relative;
			display: block;
			left: -100%;
			opacity: 0;
			float: left;
			width: 274px;
			height: 152px;
			margin: 0 0 7px 35px;
			}
			.w-keygrid-cell-front {
				position: absolute;
				width: 100%;
				height: 125px;
				background-color: #35869c;
				color: #ffffff;
				text-align: center;
				font-size: 17px;
				line-height: 22px;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				}
				html.no-touch .w-keygrid-cell:hover .w-keygrid-cell-front,
				.w-keygrid-cell.active .w-keygrid-cell-front {
					display: none;
					}
				.w-keygrid-cell-front.lines_1 > p {
					padding-top: 52px;
					}
				.w-keygrid-cell-front.lines_2 > p {
					padding-top: 41px;
					}
				.w-keygrid-cell-front.lines_3 > p {
					padding-top: 29px;
					}
				.w-keygrid-cell-front.lines_4 > p {
					padding-top: 18px;
					}
			.w-keygrid-cell-back {
				position: absolute;
				display: none;
				width: 274px;
				height: 152px;
				}
				html.no-touch .w-keygrid-cell:hover .w-keygrid-cell-back,
				.w-keygrid-cell.active .w-keygrid-cell-back {
					display: block;
					}
				.w-keygrid-cell-back-block {
					position: absolute;
					-webkit-border-radius: 4px;
					-moz-border-radius: 4px;
					border-radius: 4px;
					}
					.w-keygrid-cell-back-block > h3 {
						padding-top: 21px;
						text-align: center;
						font-size: 17px;
						line-height: 17px;
						text-transform: none;
						font-weight: bold;
						margin-bottom: 0;
						}
					.w-keygrid-cell-back-block > p {
						padding-top: 13px;
						text-align: center;
						font-size: 32px;
						line-height: 32px;
						}
						.w-keygrid-cell-back-block > p > span {
							display: block;
							padding-top: 10px;
							font-size: 14px;
							line-height: 14px;
							}
					.w-keygrid-cell-back-block.at_left {
						left: 0;
						z-index: 10;
						width: 137px;
						height: 125px;
						background-color: #ffffff;
						text-align: center;
						}
						.w-keygrid-cell-back-block.at_left:after {
							position: absolute;
							display: block;
							right: -5px;
							top: 50%;
							width: 5px;
							height: 15px;
							margin-top: -7px;
							background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAPCAYAAADHw76AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTI4NkVGOUU0QjBEMTFFMzlEMUVGMzVDRDMxRjQxNkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTI4NkVGOUY0QjBEMTFFMzlEMUVGMzVDRDMxRjQxNkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMjg2RUY5QzRCMEQxMUUzOUQxRUYzNUNEMzFGNDE2RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMjg2RUY5RDRCMEQxMUUzOUQxRUYzNUNEMzFGNDE2RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkeWszYAAABsSURBVHjaYvj//78oEDOgYxBxAog5sEmAwBIgZsQmAQLtuCRAIAmXxE8gdgJJgMwFSqOAj0Bsy8SACfiBOAjdKBDYCsTM6BJXgZgf3fK3QKyC7qrfMNegS2RjC5Lp2AIR5A82oPN+obsZIMAA/hv9O3rdrVoAAAAASUVORK5CYII=);
							content: '';
							}
						.w-keygrid-cell-back-block.at_left > h3,
						.w-keygrid-cell-back-block.at_left > p {
							color: #35869c;
							}
					.w-keygrid-cell-back-block.at_right {
						right: 0;
						z-index: 9;
						width: 137px;
						height: 125px;
						padding-left: 10px;
						background-color: #96c451;
						text-align: center;
						}
						.w-keygrid-cell-back-block.at_right > h3,
						.w-keygrid-cell-back-block.at_right > p {
							color: #ffffff;
							}
					.w-keygrid-cell-back-block.at_bottom {
						position: absolute;
						bottom: 0;
						width: 100%;
						height: 27px;
						padding-top: 10px;
						background-color: #35869c;
						text-align: center;
						}
						.w-keygrid-cell-back-block.at_bottom a {
							color: #ffffff;
							line-height: 27px;
							text-decoration: underline;
							}
							html.no-touch .w-keygrid-cell-back-block.at_bottom a:hover {
								text-decoration: none;
								}
			.l-slide.active .w-keygrid-cell {
				left: 0;
				opacity: 1;
				}
			.w-keygrid-cell.index_1,
			.w-keygrid-cell.index_2,
			.w-keygrid-cell.index_3{
				-webkit-transition: left .9s ease .2s, opacity .9s ease .2s;
				transition: left .9s ease .2s, opacity .9s ease .2s;
				}
			.w-keygrid-cell.index_4,
			.w-keygrid-cell.index_5,
			.w-keygrid-cell.index_6{
				-webkit-transition: left .8s ease .3s, opacity .8s ease .3s;
				transition: left .8s ease .3s, opacity .8s ease .3s;
				}
			.w-keygrid-cell.index_7,
			.w-keygrid-cell.index_8,
			.w-keygrid-cell.index_9 {
				-webkit-transition: left .8s ease .4s, opacity .8s ease .4s;
				transition: left .8s ease .4s, opacity .8s ease .4s;
				}
	.l-slide.type_e .w-popup.type_default.index_0 {
		top: 150px;
		left: 279px;
		}
	.l-slide.type_e .w-popup.type_default.index_1 {
		top: 344px;
		left: 250px;
		}
	.l-slide.type_e .w-popup.type_default.index_2 {
		top: 110px;
		left: 250px;
		}
		.l-slide.type_e .w-popup.type_default.index_2 p {
			padding: 10px;
			}
		.l-slide.type_e .w-popup-title {
			font-size: 14px;
			}


/*
 ***************** SLIDE #F *********************/
.l-slide.type_f {
	}
	.l-slide.type_f > img {
		position: absolute;
		top: 80px;
		right: 32px;
		width: 812px;
		}
	.l-slide.type_f .w-blocks {
		float: left;
		width: 117px;
		}
		.l-slide.type_f .w-block {
			position: relative;
			overflow: hidden;
			margin: 0 0 10px 475px;
			width: 117px;
			height: 75px;
			opacity: 0;
			}
			html.no-touch .l-slide.type_f .w-block:hover {
				width: 475px;
				}
			.l-slide.type_f.active .w-block {
				margin-left: 0;
				opacity: 1;
				}
				.l-slide.type_f.active .w-block.index_0 {
					-webkit-transition: margin .4s ease .3s, opacity .5s ease .3s, width .3s ease;
					transition: margin .4s ease .3s, opacity .5s ease .3s, width .3s ease;
					}
				.l-slide.type_f.active .w-block.index_1 {
					-webkit-transition: margin .4s ease .5s, opacity .5s ease .5s, width .3s ease;
					transition: margin .4s ease .5s, opacity .5s ease .5s, width .3s ease;
					}
				.l-slide.type_f.active .w-block.index_2 {
					-webkit-transition: margin .4s ease .7s, opacity .5s ease .7s, width .3s ease;
					transition: margin .4s ease .7s, opacity .5s ease .7s, width .3s ease;
					}
				.l-slide.type_f.active .w-block.index_3 {
					-webkit-transition: margin .4s ease .9s, opacity .5s ease .9s, width .3s ease;
					transition: margin .4s ease .9s, opacity .5s ease .9s, width .3s ease;
					}
	.l-slide.type_f .w-block-h {
		position: relative;
		padding: 13px 13px 7px;
		width: 91px;
		border-radius: 4px;
		background: #F1F1F1;
		color: #faaf47;
		text-transform: uppercase;
		line-height: 20px;
		font-size: 14px;
		}
		.l-slide.type_f .w-block-h > b {
			float: right;
			width: 20px;
			height: 20px;
			font-weight: normal;
			text-align: center;
			border-radius: 10px;
			background: #bbdae1;
			color: #000;
			-webkit-transition: background .3s ease;
			transition: background .3s ease;
			cursor: help;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
			}
		html.no-touch .l-slide.type_f .w-block .w-block-h > b:hover {
			background: #d1eea4;
			}
	.l-slide.type_f .g-switcher {
		margin-bottom: 8px;
		}
	.l-slide.type_f .w-object {
		opacity: 0;
		-webkit-transition: opacity .3s ease;
		transition: opacity .3s ease;
		}
	.l-slide.type_f.for_0 .w-object.for_0,
	.l-slide.type_f.for_1 .w-object.for_1,
	.l-slide.type_f.for_2 .w-object.for_2,
	.l-slide.type_f.for_3 .w-object.for_3 {
		opacity: 1;
		}
	.l-slide.type_f.for_2 .w-object.delay_1,
	.l-slide.type_f.for_3 .w-object.delay_1 {
		-webkit-transition-delay: .7s;
		transition-delay: .7s;
		}
	.l-slide.type_f.for_2 .w-object.delay_2,
	.l-slide.type_f.for_3 .w-object.delay_2 {
		-webkit-transition-delay: 1.4s;
		transition-delay: 1.4s;
		}
	.l-slide.type_f.for_2 .w-object.delay_3,
	.l-slide.type_f.for_3 .w-object.delay_3 {
		-webkit-transition-delay: 2.1s;
		transition-delay: 2.1s;
		}
	.l-slide.type_f .w-object.type_0,
	.l-slide.type_f .w-object.type_1 {
		width: auto;
		}
	.l-slide.type_f.for_0 .w-object.type_0.for_0.index_0 {
		top: 202px;
		right: 781px;
		-webkit-animation: for0index0 3s linear infinite;
		animation: for0index0 3s linear infinite;
		}
	.l-slide.type_f.for_0 .w-object.type_0.for_0.index_1 {
		top: 202px;
		right: 735px;
		-webkit-animation: for0index1 3.2s linear infinite;
		animation: for0index1 3.2s linear infinite;
		}
	.l-slide.type_f.for_0 .w-object.type_0.for_0.index_2 {
		top: 534px;
		right: 650px;
		-webkit-animation: for0index2 1s linear infinite;
		animation: for0index2 1s linear infinite;
		}
@-webkit-keyframes for0index0 {
	0% { top: 202px; }
	100% { top: 476px; }
	}
@keyframes for0index0 {
	0% { top: 202px; }
	100% { top: 476px; }
	}
@-webkit-keyframes for0index1 {
	0% { top: 202px; right: 735px; }
	38% { top: 446px; right: 735px; }
	96% { top: 446px; right: 365px; }
	100% { top: 471px; right: 365px; }
	}
@keyframes for0index1 {
	0% { top: 202px; right: 735px; }
	38% { top: 446px; right: 735px; }
	96% { top: 446px; right: 365px; }
	100% { top: 471px; right: 365px; }
	}
@-webkit-keyframes for0index2 {
	0% { right: 650px; }
	100% { right: 581px; }
	}
@keyframes for0index2 {
	0% { right: 650px; }
	100% { right: 581px; }
	}
	.l-slide.type_f.for_1 .w-object.type_0.for_1.index_0 {
		top: 534px;
		right: 399px;
		-webkit-animation: for1index0 1.2s linear infinite;
		animation: for1index0 1.2s linear infinite;
		}
	.l-slide.type_f.for_1 .w-object.type_0.for_1.index_1 {
		top: 504px;
		right: 399px;
		-webkit-animation: for1index1 2.6s linear infinite;
		animation: for1index1 2.6s linear infinite;
		}
	.l-slide.type_f.for_1 .w-object.type_0.for_1.index_2 {
		top: 477px;
		right: 287px;
		-webkit-animation: for1index2 3.4s linear infinite;
		animation: for1index2 3.4s linear infinite;
		}
@-webkit-keyframes for1index0 {
	0% { right: 399px; }
	100% { right: 330px; }
	}
@keyframes for1index0 {
	0% { right: 399px; }
	100% { right: 330px; }
	}
@-webkit-keyframes for1index1 {
	0% { top: 504px; right: 399px; }
	15% { top: 504px; right: 361px; }
	90% { top: 278px; right: 361px; }
	100% { top: 278px; right: 379px; }
	}
@keyframes for1index1 {
	0% { top: 504px; right: 399px; }
	15% { top: 504px; right: 361px; }
	90% { top: 278px; right: 361px; }
	100% { top: 278px; right: 379px; }
	}
@-webkit-keyframes for1index2 {
	0% { top: 477px; right: 287px; }
	80% { top: 263px; right: 287px; }
	100% { top: 263px; right: 379px; }
	}
@keyframes for1index2 {
	0% { top: 477px; right: 287px; }
	80% { top: 263px; right: 287px; }
	100% { top: 263px; right: 379px; }
	}
	.l-slide.type_f.for_2 .w-object.type_1.for_2.index_0 {
		top: 95px;
		right: 330px;
		-webkit-animation: for2index0 2.8s linear infinite;
		animation: for2index0 2.8s linear infinite;
		}
	.l-slide.type_f.for_2 .w-object.type_1.for_2.index_1 {
		top: 571px;
		right: 581px;
		-webkit-animation: for2index1 .8s linear infinite;
		animation: for2index1 .8s linear infinite;
		}
	.l-slide.type_f.for_2 .w-object.type_1.for_2.index_2 {
		top: 571px;
		right: 399px;
		-webkit-animation: for2index2 1.4s linear infinite;
		animation: for2index2 1.4s linear infinite;
		}
	.l-slide.type_f.for_2 .w-object.type_1.for_2.index_3 {
		top: 198px;
		right: 560px;
		-webkit-animation: for2index3 1.6s linear infinite;
		animation: for2index3 1.6s linear infinite;
		}
	.l-slide.type_f.for_2 .w-object.type_1.for_2.index_4 {
		top: 198px;
		right: 427px;
		-webkit-animation: for2index4 2.4s linear infinite;
		animation: for2index4 2.4s linear infinite;
		}
	.l-slide.type_f.for_2 .w-object.type_1.for_2.index_5 {
		top: 298px;
		right: 389px;
		-webkit-animation: for2index5 3s linear infinite;
		animation: for2index5 3s linear infinite;
		}
	.l-slide.type_f.for_2 .w-object.type_1.for_2.index_6 {
		top: 235px;
		right: 596px;
		-webkit-animation: for2index6 3s linear infinite;
		animation: for2index6 3s linear infinite;
		}
	.l-slide.type_f.for_2 .w-object.type_1.for_2.index_7 {
		top: 203px;
		right: 234px;
		-webkit-animation: for2index7 2.6s linear infinite;
		animation: for2index7 2.6s linear infinite;
		}
	.l-slide.type_f.for_2 .w-object.type_1.for_2.index_8 {
		top: 477px;
		right: 188px;
		-webkit-animation: for2index8 3s linear infinite;
		animation: for2index8 3s linear infinite;
		}
	.l-slide.type_f.for_2 .w-object.type_1.for_2.index_9 {
		top: 477px;
		right: 428px;
		-webkit-animation: for2index9 3s linear infinite;
		animation: for2index9 3s linear infinite;
		}
@-webkit-keyframes for2index0 {
	0% { top: 95px; right: 330px; }
	100% { top: 95px; right: 650px; }
	}
@keyframes for2index0 {
	0% { top: 95px; right: 330px; }
	100% { top: 95px; right: 650px; }
	}
@-webkit-keyframes for2index1 {
	0% { top: 571px; right: 581px; }
	100% { top: 571px; right: 650px; }
	}
@keyframes for2index1 {
	0% { top: 571px; right: 581px; }
	100% { top: 571px; right: 650px; }
	}
@-webkit-keyframes for2index2 {
	0% { top: 571px; right: 399px; }
	100% { top: 571px; right: 330px; }
	}
@keyframes for2index2 {
	0% { top: 571px; right: 399px; }
	100% { top: 571px; right: 330px; }
	}
@-webkit-keyframes for2index3 {
	0% { top: 198px; right: 560px; }
	50% { top: 130px; right: 560px; }
	100% { top: 130px; right: 650px; }
	}
@keyframes for2index3 {
	0% { top: 198px; right: 560px; }
	50% { top: 130px; right: 560px; }
	100% { top: 130px; right: 650px; }
	}
@-webkit-keyframes for2index4 {
	0% { top: 198px; right: 427px; }
	50% { top: 130px; right: 427px; }
	100% { top: 130px; right: 330px; }
	}
@keyframes for2index4 {
	0% { top: 198px; right: 427px; }
	50% { top: 130px; right: 427px; }
	100% { top: 130px; right: 330px; }
	}
@-webkit-keyframes for2index5 {
	0% { top: 298px; right: 389px; }
	50% { top: 298px; right: 273px; }
	100% { top: 203px; right: 273px; }
	}
@keyframes for2index5 {
	0% { top: 298px; right: 389px; }
	50% { top: 298px; right: 273px; }
	100% { top: 203px; right: 273px; }
	}
@-webkit-keyframes for2index6 {
	0% { top: 235px; right: 596px; }
	10% { top: 235px; right: 618px; }
	50% { top: 374px; right: 618px; }
	70% { top: 374px; right: 540px; }
	100% { top: 477px; right: 540px; }
	}
@keyframes for2index6 {
	0% { top: 235px; right: 596px; }
	10% { top: 235px; right: 618px; }
	50% { top: 374px; right: 618px; }
	70% { top: 374px; right: 540px; }
	100% { top: 477px; right: 540px; }
	}
@-webkit-keyframes for2index7 {
	0% { top: 203px; right: 234px; }
	40% { top: 372px; right: 234px; }
	70% { top: 372px; right: 438px; }
	100% { top: 477px; right: 438px; }
	}
@keyframes for2index7 {
	0% { top: 203px; right: 234px; }
	40% { top: 372px; right: 234px; }
	70% { top: 372px; right: 438px; }
	100% { top: 477px; right: 438px; }
	}
@-webkit-keyframes for2index8 {
	0% { top: 477px; right: 188px; }
	100% { top: 203px; right: 188px; }
	}
@keyframes for2index8 {
	0% { top: 477px; right: 188px; }
	100% { top: 203px; right: 188px; }
	}
@-webkit-keyframes for2index9 {
	0% { top: 477px; right: 428px; }
	10% { top: 461px; right: 428px; }
	50% { top: 461px; right: 212px; }
	100% { top: 203px; right: 212px; }
	}
@keyframes for2index9 {
	0% { top: 477px; right: 428px; }
	10% { top: 461px; right: 428px; }
	50% { top: 461px; right: 212px; }
	100% { top: 203px; right: 212px; }
	}
	.l-slide.type_f.for_3 .w-object.type_1.for_3.index_0 {
		left: 389px;
		top: 226px;
		-webkit-animation: for3index0 2.8s linear infinite;
		animation: for3index0 2.8s linear infinite;
		}
	.l-slide.type_f.for_3 .w-object.type_1.for_3.index_1 {
		left: 758px;
		top: 204px;
		-webkit-animation: for3index1 3.0s linear infinite;
		animation: for3index1 3.0s linear infinite;
		}
	.l-slide.type_f.for_3 .w-object.type_1.for_3.index_2 {
		left: 672px;
		top: 576px;
		-webkit-animation: for3index2 1.4s linear infinite;
		animation: for3index2 1.4s linear infinite;
		}
	.l-slide.type_f.for_3 .w-object.type_1.for_3.index_3 {
		left: 448px;
		top: 469px;
		-webkit-animation: for3index3 3.2s linear infinite;
		animation: for3index3 3.2s linear infinite;
		}
	.l-slide.type_f.for_3 .w-object.type_1.for_3.index_4 {
		left: 398px;
		top: 301px;
		-webkit-animation: for3index4 2.4s linear infinite;
		animation: for3index4 2.4s linear infinite;
		}
	.l-slide.type_f.for_3 .w-object.type_1.for_3.index_5 {
		left: 751px;
		top: 204px;
		-webkit-animation: for3index5 2.4s linear infinite;
		animation: for3index5 2.4s linear infinite;
		}
	.l-slide.type_f.for_3 .w-object.type_1.for_3.index_6 {
		left: 414px;
		top: 590px;
		-webkit-animation: for3index6 1.4s linear infinite;
		animation: for3index6 1.4s linear infinite;
		}
	.l-slide.type_f.for_3 .w-object.type_1.for_3.index_7 {
		left: 597px;
		top: 591px;
		-webkit-animation: for3index7 1.2s linear infinite;
		animation: for3index7 1.2s linear infinite;
		}
@-webkit-keyframes for3index0 {
	0% { left: 399px; top: 242px; }
	4% { left: 387px; top: 242px; }
	41% { left: 387px; top: 367px; }
	65% { left: 466px; top: 367px; }
	100% { left: 466px; top: 478px; }
	}
@keyframes for3index0 {
	0% { left: 399px; top: 242px; }
	4% { left: 387px; top: 242px; }
	41% { left: 387px; top: 367px; }
	65% { left: 466px; top: 367px; }
	100% { left: 466px; top: 478px; }
	}
@-webkit-keyframes for3index1 {
	0% { left: 758px; top: 204px; }
	34% { left: 758px; top: 367px; }
	77% { left: 552px; top: 367px; }
	100% { left: 552px; top: 475px; }
	}
@keyframes for3index1 {
	0% { left: 758px; top: 204px; }
	34% { left: 758px; top: 367px; }
	77% { left: 552px; top: 367px; }
	100% { left: 552px; top: 475px; }
	}
@-webkit-keyframes for3index2 {
	0% { left: 672px; }
	100% { left: 598px; }
	}
@keyframes for3index2 {
	0% { left: 672px; }
	100% { left: 598px; }
	}
@-webkit-keyframes for3index3 {
	0% { left: 447px; top: 469px; }
	11% { left: 447px; top: 428px; }
	44% { left: 324px; top: 428px; }
	100% { left: 324px; top: 203px; }
	}
@keyframes for3index3 {
	0% { left: 447px; top: 469px; }
	11% { left: 447px; top: 428px; }
	44% { left: 324px; top: 428px; }
	100% { left: 324px; top: 203px; }
	}
@-webkit-keyframes for3index4 {
	0% { left: 398px; top: 301px; }
	2% { left: 392px; top: 301px; }
	25% { left: 392px; top: 359px; }
	56% { left: 473px; top: 359px; }
	100% { left: 473px; top: 475px; }
	}
@keyframes for3index4 {
	0% { left: 398px; top: 301px; }
	2% { left: 392px; top: 301px; }
	25% { left: 392px; top: 359px; }
	56% { left: 473px; top: 359px; }
	100% { left: 473px; top: 475px; }
	}
@-webkit-keyframes for3index5 {
	0% { left: 751px; top: 204px; }
	34% { left: 751px; top: 360px; }
	77% { left: 545px; top: 360px; }
	100% { left: 545px; top: 475px; }
	}
@keyframes for3index5 {
	0% { left: 751px; top: 204px; }
	34% { left: 751px; top: 360px; }
	77% { left: 545px; top: 360px; }
	100% { left: 545px; top: 475px; }
	}
@-webkit-keyframes for3index6 {
	0% { left: 414px; }
	100% { left: 350px; }
	}
@keyframes for3index6 {
	0% { left: 414px; }
	100% { left: 350px; }
	}
@-webkit-keyframes for3index7 {
	0% { left: 597px; }
	100% { left: 665px; }
	}
@keyframes for3index7 {
	0% { left: 597px; }
	100% { left: 665px; }
	}
	.l-slide.type_f .w-popup.type_default {
		}
		.l-slide.type_f .w-popup-content {
			max-width: 500px;
			padding: 20px;
			}
			.l-slide.type_f .w-popup-content ul {
				padding-left: 20px;
				}
		.l-slide.type_f .w-popup.type_default.index_0 {
			left: 156px;
			top: 31px;
			}
		.l-slide.type_f .w-popup.type_default.index_1 {
			left: 180px;
			top: 64px;
			}
		.l-slide.type_f .w-popup.type_default.index_2 {
			left: 205px;
			top: 97px;
			}
		.l-slide.type_f .w-popup.type_default.index_3 {
			left: 238px;
			top: 135px;
			}


/*
 ***************** SLIDE #G *********************/
.l-slide.type_g {
	}
	.l-slide.type_g .w-object {
		position: absolute;
		left: 1024px;
		border-radius: 50%;
		background: #166a86;
		color: #fff;
		text-align: center;
		}
		.l-slide.type_g .w-object span {
			display: none;
			white-space: nowrap;
			}
		.l-slide.type_g.hover_0 .w-object span.hover_0,
		.l-slide.type_g.hover_1 .w-object span.hover_1,
		.l-slide.type_g.hover_2 .w-object span.hover_2,
		.l-slide.type_g.hover_3 .w-object span.hover_3,
		.l-slide.type_g.hover_4 .w-object span.hover_4,
		.l-slide.type_g.hover_5 .w-object span.hover_5,
		.l-slide.type_g.hover_6 .w-object span.hover_6,
		.l-slide.type_g.hover_7 .w-object span.hover_7,
		.l-slide.type_g.hover_8 .w-object span.hover_8 {
			display: inline;
			}
	.l-slide.type_g .w-object.index_0 {
		top: 114px;
		width: 94px;
		height: 94px;
		background: #faaf47;
		color: #000;
		line-height: 96px;
		}
	.l-slide.type_g.hover_1 .w-object.index_0 {
		top: 106px;
		width: 108px;
		height: 108px;
		line-height: 110px;
		}
	.l-slide.type_g.hover_2 .w-object.index_0 {
		top: 117px;
		width: 88px;
		height: 88px;
		line-height: 90px;
		margin-left: 2px;
		}
	.l-slide.type_g.hover_3 .w-object.index_0 {
		top: 121px;
		width: 82px;
		height: 82px;
		line-height: 84px;
		margin-left: 2px;
		}
	.l-slide.type_g.hover_4 .w-object.index_0 {
		top: 105px;
		width: 109px;
		height: 109px;
		line-height: 111px;
		margin-left: -2px;
		}
	.l-slide.type_g.hover_5 .w-object.index_0 {
		top: 112px;
		width: 95px;
		height: 95px;
		line-height: 97px;
		margin-left: -2px;
		}
	.l-slide.type_g.hover_6 .w-object.index_0 {
		top: 149px;
		width: 24px;
		height: 24px;
		line-height: 26px;
		margin-left: 18px;
		}
	.l-slide.type_g.hover_7 .w-object.index_0 {
		top: 115px;
		width: 90px;
		height: 90px;
		line-height: 92px;
		margin-left: -1px;
		}
	.l-slide.type_g.hover_8 .w-object.index_0 {
		top: 125px;
		width: 69px;
		height: 69px;
		line-height: 71px;
		margin-left: 0;
		}
	.l-slide.type_g.active .w-object.index_0 {
		left: 50px;
		-webkit-transition: all .5s ease, left .5s ease .3s;
		transition: all .5s ease, left .5s ease .3s;
		}
	.l-slide.type_g .w-object.index_1 {
		top: 110px;
		width: 101px;
		height: 101px;
		line-height: 103px;
		}
	.l-slide.type_g.hover_1 .w-object.index_1 {
		top: 103px;
		width: 114px;
		height: 114px;
		line-height: 116px;
		margin-left: 13px;
		}
	.l-slide.type_g.hover_2 .w-object.index_1 {
		top: 112px;
		width: 98px;
		height: 98px;
		line-height: 100px;
		margin-left: 2px;
		}
	.l-slide.type_g.hover_3 .w-object.index_1 {
		top: 115px;
		width: 94px;
		height: 94px;
		line-height: 96px;
		margin-left: -16px;
		}
	.l-slide.type_g.hover_4 .w-object.index_1 {
		top: 106px;
		width: 107px;
		height: 107px;
		line-height: 109px;
		margin-left: 22px;
		}
	.l-slide.type_g.hover_5 .w-object.index_1 {
		top: 106px;
		width: 107px;
		height: 107px;
		line-height: 109px;
		margin-left: -1px;
		}
	.l-slide.type_g.hover_6 .w-object.index_1 {
		top: 77px;
		width: 168px;
		height: 168px;
		line-height: 170px;
		margin-left: -66px;
		}
	.l-slide.type_g.hover_7 .w-object.index_1 {
		top: 110px;
		width: 101px;
		height: 101px;
		line-height: 103px;
		margin-left: -3px;
		}
	.l-slide.type_g.hover_8 .w-object.index_1 {
		top: 122px;
		width: 75px;
		height: 75px;
		line-height: 77px;
		margin-left: -10px;
		}
	.l-slide.type_g.active .w-object.index_1 {
		left: 187px;
		-webkit-transition: all .5s ease, left .3s ease .5s;
		transition: all .5s ease, left .3s ease .5s;
		}
	.l-slide.type_g .w-object.index_2 {
		top: 105px;
		width: 111px;
		height: 111px;
		line-height: 113px;
		}
	.l-slide.type_g.hover_1 .w-object.index_2 {
		top: 102px;
		width: 117px;
		height: 117px;
		line-height: 119px;
		margin-left: 30px;
		}
	.l-slide.type_g.hover_2 .w-object.index_2 {
		top: 108px;
		width: 106px;
		height: 106px;
		line-height: 108px;
		margin-left: 1px;
		}
	.l-slide.type_g.hover_3 .w-object.index_2 {
		top: 108px;
		width: 108px;
		height: 108px;
		line-height: 110px;
		margin-left: -27px;
		}
	.l-slide.type_g.hover_4 .w-object.index_2 {
		top: 109px;
		width: 105px;
		height: 105px;
		line-height: 107px;
		margin-left: 37px;
		}
	.l-slide.type_g.hover_5 .w-object.index_2 {
		top: 102px;
		width: 115px;
		height: 115px;
		line-height: 117px;
		margin-left: 1px;
		}
	.l-slide.type_g.hover_6 .w-object.index_2 {
		top: 89px;
		width: 144px;
		height: 144px;
		line-height: 146px;
		margin-left: -12px;
		}
	.l-slide.type_g.hover_7 .w-object.index_2 {
		top: 106px;
		width: 109px;
		height: 109px;
		line-height: 111px;
		margin-left: -5px;
		}
	.l-slide.type_g.hover_8 .w-object.index_2 {
		top: 114px;
		width: 91px;
		height: 91px;
		line-height: 93px;
		margin-left: -22px;
		}
	.l-slide.type_g.active .w-object.index_2 {
		left: 332px;
		-webkit-transition: all .5s ease, left .3s ease .7s;
		transition: all .5s ease, left .3s ease .7s;
		}
	.l-slide.type_g .w-object.index_3 {
		top: 100px;
		width: 121px;
		height: 121px;
		line-height: 123px;
		}
	.l-slide.type_g.hover_1 .w-object.index_3 {
		top: 100px;
		width: 120px;
		height: 120px;
		line-height: 122px;
		margin-left: 27px;
		}
	.l-slide.type_g.hover_2 .w-object.index_3 {
		top: 103px;
		width: 116px;
		height: 116px;
		line-height: 118px;
		margin-left: 2px;
		}
	.l-slide.type_g.hover_3 .w-object.index_3 {
		top: 99px;
		width: 126px;
		height: 126px;
		line-height: 128px;
		margin-left: -34px;
		}
	.l-slide.type_g.hover_4 .w-object.index_3 {
		top: 105px;
		width: 109px;
		height: 109px;
		line-height: 111px;
		margin-left: 42px;
		}
	.l-slide.type_g.hover_5 .w-object.index_3 {
		top: 98px;
		width: 123px;
		height: 123px;
		line-height: 125px;
		margin-left: 2px;
		}
	.l-slide.type_g.hover_6 .w-object.index_3 {
		top: 95px;
		width: 132px;
		height: 132px;
		line-height: 134px;
		margin-left: 9px;
		}
	.l-slide.type_g.hover_7 .w-object.index_3 {
		top: 100px;
		width: 120px;
		height: 120px;
		line-height: 122px;
		margin-left: 6px;
		}
	.l-slide.type_g.hover_8 .w-object.index_3 {
		top: 106px;
		width: 107px;
		height: 107px;
		line-height: 109px;
		margin-left: -29px;
		}
	.l-slide.type_g.active .w-object.index_3 {
		left: 487px;
		-webkit-transition: all .5s ease, left .3s ease .9s;
		transition: all .5s ease, left .3s ease .9s;
		}
	.l-slide.type_g .w-object.index_4 {
		top: 94px;
		width: 133px;
		height: 133px;
		line-height: 135px;
		}
	.l-slide.type_g.hover_1 .w-object.index_4 {
		top: 98px;
		width: 124px;
		height: 124px;
		line-height: 126px;
		margin-left: 24px;
		}
	.l-slide.type_g.hover_2 .w-object.index_4 {
		top: 97px;
		width: 128px;
		height: 128px;
		line-height: 130px;
		margin-left: 2px;
		}
	.l-slide.type_g.hover_3 .w-object.index_4 {
		top: 90px;
		width: 144px;
		height: 144px;
		line-height: 146px;
		margin-left: -33px;
		}
	.l-slide.type_g.hover_4 .w-object.index_4 {
		top: 104px;
		width: 111px;
		height: 111px;
		line-height: 113px;
		margin-left: 39px;
		}
	.l-slide.type_g.hover_5 .w-object.index_4 {
		top: 92px;
		width: 135px;
		height: 135px;
		line-height: 137px;
		margin-left: 3px;
		}
	.l-slide.type_g.hover_6 .w-object.index_4 {
		top: 93px;
		width: 136px;
		height: 136px;
		line-height: 138px;
		margin-left: 5px;
		}
	.l-slide.type_g.hover_7 .w-object.index_4 {
		top: 95px;
		width: 131px;
		height: 131px;
		line-height: 133px;
		margin-left: 7px;
		}
	.l-slide.type_g.hover_8 .w-object.index_4 {
		top: 94px;
		width: 131px;
		height: 131px;
		line-height: 133px;
		margin-left: -28px;
		}
	.l-slide.type_g.active .w-object.index_4 {
		left: 652px;
		-webkit-transition: all .5s ease, left .3s ease 1.1s;
		transition: all .5s ease, left .3s ease 1.1s;
		}
	.l-slide.type_g .w-object.index_5 {
		top: 88px;
		width: 146px;
		height: 146px;
		line-height: 148px;
		}
	.l-slide.type_g.hover_1 .w-object.index_5 {
		top: 96px;
		width: 128px;
		height: 128px;
		line-height: 130px;
		margin-left: 17px;
		}
	.l-slide.type_g.hover_2 .w-object.index_5 {
		top: 91px;
		width: 140px;
		height: 140px;
		line-height: 142px;
		margin-left: 3px;
		}
	.l-slide.type_g.hover_3 .w-object.index_5 {
		top: 78px;
		width: 168px;
		height: 168px;
		line-height: 170px;
		margin-left: -24px;
		}
	.l-slide.type_g.hover_4 .w-object.index_5 {
		top: 103px;
		width: 113px;
		height: 113px;
		line-height: 115px;
		margin-left: 27px;
		}
	.l-slide.type_g.hover_5 .w-object.index_5 {
		top: 87px;
		width: 143px;
		height: 143px;
		line-height: 145px;
		margin-left: 1px;
		}
	.l-slide.type_g.hover_6 .w-object.index_5 {
		top: 88px;
		width: 146px;
		height: 146px;
		line-height: 148px;
		margin-left: 0;
		}
	.l-slide.type_g.hover_7 .w-object.index_5 {
		top: 87px;
		width: 146px;
		height: 146px;
		line-height: 148px;
		margin-left: -6px;
		}
	.l-slide.type_g.hover_8 .w-object.index_5 {
		top: 79px;
		width: 161px;
		height: 161px;
		line-height: 163px;
		margin-left: -14px;
		}
	.l-slide.type_g.active .w-object.index_5 {
		left: 828px;
		-webkit-transition: all .5s ease, left .3s ease 1.3s;
		transition: all .5s ease, left .3s ease 1.3s;
		}
	.l-slide.type_g .w-title {
		position: absolute;
		top: 250px;
		left: 32px;
		color: #898989;
		line-height: 12px;
		font-size: 11px;
		}
	.l-slide.type_g .w-table {
		position: relative;
		top: 207px;
		width: 100%;
		}
		.l-slide.type_g .w-table td {
			vertical-align: middle;
			padding: 0 15px 0 0;
			height: 30px;
			text-align: center;
			line-height: 32px;
			}
		.l-slide.type_g .w-table thead td:first-child {
			background: none;
			}
		.l-slide.type_g .w-table thead td {
			background: #faaf47;
			font-size: 14px;
			font-weight: bold;
			}
		.l-slide.type_g .w-table tbody td:first-child {
			text-align: right;
			font-size: 15px;
			}
		.l-slide.type_g .w-table tbody td {
			border-top: 1px solid #d9d9d9;
			background: #f1f1f1;
			-webkit-transition: all .5s ease;
			transition: all .5s ease;
			}
			.l-slide.type_g .w-table tbody td span {
				color: #67686b;
				font-size: 12px;
				-webkit-transition: color .5s ease;
				transition: color .5s ease;
				}
		.l-slide.type_g.hover_0 .w-table tbody tr.hover_0 td,
		.l-slide.type_g.hover_1 .w-table tbody tr.hover_1 td,
		.l-slide.type_g.hover_2 .w-table tbody tr.hover_2 td,
		.l-slide.type_g.hover_3 .w-table tbody tr.hover_3 td,
		.l-slide.type_g.hover_4 .w-table tbody tr.hover_4 td,
		.l-slide.type_g.hover_5 .w-table tbody tr.hover_5 td,
		.l-slide.type_g.hover_6 .w-table tbody tr.hover_6 td,
		.l-slide.type_g.hover_7 .w-table tbody tr.hover_7 td,
		.l-slide.type_g.hover_8 .w-table tbody tr.hover_8 td {
			background: #9b9b9b;
			color: #fff;
			}
			.l-slide.type_g.hover_0 .w-table tbody tr.hover_0 td span,
			.l-slide.type_g.hover_1 .w-table tbody tr.hover_1 td span,
			.l-slide.type_g.hover_2 .w-table tbody tr.hover_2 td span,
			.l-slide.type_g.hover_3 .w-table tbody tr.hover_3 td span,
			.l-slide.type_g.hover_4 .w-table tbody tr.hover_4 td span,
			.l-slide.type_g.hover_5 .w-table tbody tr.hover_5 td span,
			.l-slide.type_g.hover_6 .w-table tbody tr.hover_6 td span,
			.l-slide.type_g.hover_7 .w-table tbody tr.hover_7 td span,
			.l-slide.type_g.hover_8 .w-table tbody tr.hover_8 td span {
				color: #d4d4d3;
				}
	.l-slide.type_g .w-popup {
		top: 373px;
		left: 521px;
		}


/*
 ***************** SLIDE #H *********************/
.l-slide.type_h {
	}
	.w-grid {
		margin-left: -33px;
		}
		.w-grid::before,
		.w-grid:after {
			content: '';
			display: table;
			}
		.w-grid:after {
			clear: both;
			}
		.w-grid-cell {
			position: relative;
			float: left;
			width: 298px;
			opacity: 0;
			margin: 0 0 19px 33px;
			}
			.l-slide.active .w-grid-cell {
				left: 0;
				opacity: 1;
				}
			.w-grid-cell-front {
				display: block;
				width: 100%;
				height: 100%;
				text-align: center;
				background-color: #35869c;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				}
				html.no-touch .w-grid-cell:hover .w-grid-cell-front,
				.w-grid-cell.active .w-grid-cell-front {
					display: none;
					}
				.w-grid-cell-front > h3 {
					padding-top: 91px;
					color: #ffffff;
					font-size: 48px;
					line-height: 60px;
					}
					.w-grid-cell-front > h3 > span {
						display: inline;
						font-size: 60px;
						color: #ffffff;
						}
					.w-grid-cell-front > h3 > i {
						display: inline-block;
						width: 67px;
						height: 49px;
						background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAAxCAYAAACBIBS5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REFEOUUyMjc0QzVDMTFFM0E5RjRDMjNCMjA4QkZDQzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REFEOUUyMjg0QzVDMTFFM0E5RjRDMjNCMjA4QkZDQzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQUQ5RTIyNTRDNUMxMUUzQTlGNEMyM0IyMDhCRkNDOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQUQ5RTIyNjRDNUMxMUUzQTlGNEMyM0IyMDhCRkNDOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppc/ybMAAAEZSURBVHja7Jk9CsJAEIWjpAmaFN5MtLHRXMDCo1jYK2inXsZ7WMS/cp2FCFvYZQYc/AYeTIo8lo8XdjPbCyFk2tU0zacdijaisajsYHkTnUXL2FdVlVlUntnWWjRX8IkgF21fWy22Z5yMp6hQtH7EtFklo2+cjELZb2C5WGsYrgoYwAAGMIABDGAAAxjAAAYwgPFjlXtb8OFSk4wvFUeKO1GcJIUOiu9vRWXuGIb6SNFzMmbKflPPMNRHiuwmbK3AAAYwgKFwHE+uAkmGxbHW84+aq5ty62SoH2s9fyaubsrZTYABDGAAAxjAAAYwgAEMYPwDjJey5z3pXXlHGHtl02PSu/KOw51V+zARjTqYXUWnxC/z5v0WYACkAFQxjhtTxgAAAABJRU5ErkJggg==);
						vertical-align: baseline;
						}
				.w-grid-cell-front > p {
					color: #ffffff;
					font-size: 14px;
					line-height: 21px;
					}
			.w-grid-cell-back {
				display: none;
				}
				html.no-touch .w-grid-cell:hover .w-grid-cell-back,
				.w-grid-cell.active .w-grid-cell-back {
					display: block;
					}
				.w-grid-cell-back > h3 {
					margin-bottom: 4px;
					line-height: 17px;
					}
					.w-grid-cell-back > h3 > span {
						display: inline;
						}
				.g-colchart {
					padding: 8px;
					background-color: #f1f1f1;
					-webkit-border-radius: 4px;
					-moz-border-radius: 4px;
					border-radius: 4px;
					}
					.g-colchart-line {
						height: 20px;
						margin-top: 3px;
						}
						.g-colchart-line:before,
						.g-colchart-line:after {
							content: '';
							display: table;
							}
						.g-colchart-line:after {
							clear: both;
							}
						.g-colchart-line:first-child {
							margin-top: 0;
							}
						.g-colchart-line > div {
							position: relative;
							float: left;
							height: 20px;
							background-color: #35869c;
							-webkit-border-radius: 4px;
							-moz-border-radius: 4px;
							border-radius: 4px;
							}
							.g-colchart-line.active > div {
								background-color: #faaf47;
								}
							.g-colchart-line > div > p {
								position: absolute;
								left: 0;
								top: 1px;
								font-size: 14px;
								padding-left: 5px;
								line-height: 20px;
								color: #ffffff;
								}
								.g-colchart-line > div > p.type_outer {
									left: 100%;
									color: #000000;
									}
						.g-colchart-line > span {
							display: block;
							float: right;
							height: 20px;
							margin-top: 2px;
							color: #888888;
							line-height: 20px;
							}
			.w-grid-cell.index_1 {
				left: -100%;
				height: 280px;
				background: #faaf47;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				}
				.l-slide.active .w-grid-cell.index_1 {
					-webkit-transition: left .9s ease .3s, opacity .9s ease-out .3s;
					transition: left .9s ease .3s, opacity .9s ease-out .3s;
					}
				.w-grid-cell.index_1 > p {
					padding: 25px 16px;
					color: #ffffff;
					font-size: 24px;
					line-height: 29px;
					}
			.w-grid-cell.index_2 {
				left: -100%;
				height: 280px;
				}
				.l-slide.active .w-grid-cell.index_2 {
					-webkit-transition: left .8s ease .2s, opacity .8s ease-out .2s;
					transition: left .8s ease .2s, opacity .8s ease-out .2s;
					}
			.w-grid-cell.index_3 {
				left: -100%;
				height: 280px;
				}
				.l-slide.active .w-grid-cell.index_3 {
					-webkit-transition: left .7s ease .1s, opacity .7s ease-out .1s;
					transition: left .7s ease .1s, opacity .7s ease-out .1s;
					}
			.w-grid-cell.index_4 {
				left: 100%;
				height: 262px;
				}
				.l-slide.active .w-grid-cell.index_4 {
					-webkit-transition: left .7s ease .1s, opacity .7s ease-out .1s;
					transition: left .7s ease .1s, opacity .7s ease-out .1s;
					}
			.w-grid-cell.index_5 {
				left: 100%;
				height: 262px;
				}
				.l-slide.active .w-grid-cell.index_5 {
					-webkit-transition: left .8s ease .2s, opacity .8s ease-out .2s;
					transition: left .8s ease .2s, opacity .8s ease-out .2s;
					}
			.w-grid-cell.index_6 {
				left: 100%;
				height: 262px;
				}
				.l-slide.active .w-grid-cell.index_6 {
					-webkit-transition: left .9s ease .3s, opacity .9s ease-out .3s;
					transition: left .9s ease .3s, opacity .9s ease-out .3s;
					}


/*
 ***************** SLIDE #I *********************/
.l-slide.type_i {
	}
	.w-chartgrid {
		margin-left: -33px;
		}
		.w-chartgrid::before,
		.w-chartgrid:after {
			content: "";
			display: table;
			}
		.w-chartgrid:after {
			clear: both;
			}
		.w-chartgrid-cell {
			position: relative;
			float: left;
			width: 298px;
			height: 269px;
			margin: 0 0 19px 33px;
			}
			.w-chartgrid-cell-switcher {
				position: relative;
				height: 100%;
				background-color: #f1f1f1;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				}
				.w-chartgrid-cell-switcher > p {
					position: relative;
					padding: 12px 16px 15px;
					font-size: 18px;
					line-height: 21px;
					color: #FFFFFF;
					background-color: #FAAF47;
					-webkit-border-radius: 4px;
					-moz-border-radius: 4px;
					border-radius: 4px;
					}
					.w-chartgrid-cell-switcher > p:after {
						position: absolute;
						display: block;
						width: 15px;
						height: 5px;
						margin-left: -7px;
						left: 149px;
						bottom: -5px;
						content: '';
						background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAFCAYAAACaTbYsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk0RkZENzE0ODk0MTFFM0I2ODdGN0RFMUMxODdFQUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0RkZENzI0ODk0MTFFM0I2ODdGN0RFMUMxODdFQUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTRGRkQ2RjQ4OTQxMUUzQjY4N0Y3REUxQzE4N0VBRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTRGRkQ3MDQ4OTQxMUUzQjY4N0Y3REUxQzE4N0VBRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pkv8tEEAAABwSURBVHjaYvy13j2agYFhGhDzMRAPngBxLhOQWArEBkB8jAhNf4F4IhBrAfEGJqjgfSC2B+JGIP6DQ+NZILYA4gIg/gwSYEKSBGlqgBryAEn8C1QDSOMZZNNYsNgAcr4+EE8HYm6Q34D4MTanAAQYACnEFTwQnYegAAAAAElFTkSuQmCC);
						}
				.l-slide.type_i .w-chartgrid-cell-switcher .g-switcher {
					margin: 30px 0 0 100px;
					}
			.w-chartgrid-cell.span_2 {
				width: 629px;
				}
	.w-chartgrid.for_years .i-version.for_halfyears,
	.w-chartgrid.for_halfyears .i-version.for_years {
		display: none !important;
		}
	.w-chartgrid.for_years .g-switcher-label.for_years,
	.w-chartgrid.for_halfyears .g-switcher-label.for_halfyears {
		color: #faaf47;
	}
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_11 .g-barchart-bar-value { height: 99.0%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_12 .g-barchart-bar-value { height: 99.3%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_13 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_21 .g-barchart-bar-value { height: 81.4%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_22 .g-barchart-bar-value { height: 83.2%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_23 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_31 .g-barchart-bar-value { height: 90.2%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_32 .g-barchart-bar-value { height: 95.7%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_33 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_41 .g-barchart-bar-value { height: 95.1%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_42 .g-barchart-bar-value { height: 97.3%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_43 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_51 .g-barchart-bar-value { height: 96.9%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_52 .g-barchart-bar-value { height: 97.9%; }
	.l-slide.type_i .w-chartgrid.for_years .g-barchart-bar.index_53 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_11 .g-barchart-bar-value { height: 99.3%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_12 .g-barchart-bar-value { height: 99.6%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_13 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_21 .g-barchart-bar-value { height: 81.7%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_22 .g-barchart-bar-value { height: 84.3%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_23 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_31 .g-barchart-bar-value { height: 94.6%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_32 .g-barchart-bar-value { height: 96.4%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_33 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_41 .g-barchart-bar-value { height: 97.0%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_42 .g-barchart-bar-value { height: 97.4%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_43 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_51 .g-barchart-bar-value { height: 97.4%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_52 .g-barchart-bar-value { height: 98.4%; }
	.l-slide.type_i .w-chartgrid.for_halfyears .g-barchart-bar.index_53 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_i .w-chartgrid-cell {background: #FFF}
	.l-slide.type_i .w-chartgrid-cell:nth-child(1) {
		top: -400px;
		}
	.l-slide.type_i.active .w-chartgrid-cell:nth-child(1) {
		top: 0;
		-webkit-transition: top .7s ease .3s;
		transition: top .7s ease .3s;
		}
	.l-slide.type_i .w-chartgrid-cell:nth-child(2) {
		left: -298px;
		}
	.l-slide.type_i.active .w-chartgrid-cell:nth-child(2) {
		left: 0;
		-webkit-transition: left .7s ease .3s;
		transition: left .7s ease .3s;
		}
	.l-slide.type_i .w-chartgrid-cell:nth-child(3) {
		top: 269px;
		}
	.l-slide.type_i.active .w-chartgrid-cell:nth-child(3) {
		top: 0;
		-webkit-transition: top .7s ease .5s;
		transition: top .7s ease .5s;
		}


/*
 ***************** SLIDE #J *********************/
.l-slide.type_j {
	}
	.l-slide.type_j .w-chartgrid-cell {
		height: 265px;
		}
		.l-slide.type_j .w-chartgrid-cell-switcher .g-switcher {
			position: absolute;
			top: 81px;
			left: 96px;
			}
		.l-slide.type_j .w-chartgrid-cell h3 span {
			display: block;
			}
	/* todo: replace with script calculations */
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_11 .g-barchart-bar-value { height: 97.3%; }
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_12 .g-barchart-bar-value { height: 98.3%; }
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_13 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_21 .g-barchart-bar-value { height: 96.7%; }
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_22 .g-barchart-bar-value { height: 97.9%; }
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_23 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_41 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_42 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_43 .g-barchart-bar-value { height: 98.4%; }
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_51 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_52 .g-barchart-bar-value { height: 99.2%; }
	.l-slide.type_j .w-chartgrid.for_years .g-barchart-bar.index_53 .g-barchart-bar-value { height: 95.2%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_11 .g-barchart-bar-value { height: 98.1%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_12 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_13 .g-barchart-bar-value { height: 98.5%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_21 .g-barchart-bar-value { height: 97.6%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_22 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_23 .g-barchart-bar-value { height: 99.3%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_41 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_42 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_43 .g-barchart-bar-value { height: 90.6%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_51 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_52 .g-barchart-bar-value { height: 95.3%; }
	.l-slide.type_j .w-chartgrid.for_halfyears .g-barchart-bar.index_53 .g-barchart-bar-value { height: 89.7%; }
	.l-slide.type_j .w-popup.index_0 {
		left: 757px;
		top: 101px;
		}
	.l-slide.type_j .w-chartgrid-cell:nth-child(5),
	.l-slide.type_j .w-chartgrid-cell:nth-child(6) {
		left: -298px;
		}
	.l-slide.type_j.active .w-chartgrid-cell:nth-child(5) {
		left: 0;
		-webkit-transition: left .5s ease .6s;
		transition: left .5s ease .6s;
		}
	.l-slide.type_j.active .w-chartgrid-cell:nth-child(6) {
		left: 0;
		-webkit-transition: left .5s ease .3s;
		transition: left .5s ease .3s;
		}


/*
 ***************** SLIDE #K *********************/
.l-slide.type_k {
	}
	.w-staims {
		}
		.w-staims-aim {
			position: relative;
			height: 73px;
			margin-bottom: 20px;
			}
			.w-staims-aim-index {
				position: absolute;
				z-index: 10;
				left: 0;
				width: 106px;
				height: 73px;
				background-color: #f1f1f1;
				text-align: center;
				font-size: 40px;
				line-height: 73px;
				color: #222222;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				}
				.w-staims-aim-index:after {
					position: absolute;
					display: block;
					left: 106px;
					top: 29px;
					width: 5px;
					height: 15px;
					background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAPCAYAAAAs9AWDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE2NzI0RTk0QUQ5MTFFM0E5QjVCRTc4QTc0NkE4MjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE2NzI0RUE0QUQ5MTFFM0E5QjVCRTc4QTc0NkE4MjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTY3MjRFNzRBRDkxMUUzQTlCNUJFNzhBNzQ2QTgyOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTY3MjRFODRBRDkxMUUzQTlCNUJFNzhBNzQ2QTgyOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuaqR1wAAAB2SURBVHjaYvz48aM/AwPDRgYkwATEU4CYB11QBohb0AVBIAeIjdAFmYF4NpSGCzJAVYJ0MDACbf+PJPEFiDWRVTJAXTEFXRAEvqILPgDiLGTBv0AcDcQfkQVBHjiGbPtxILaFqga78xMQR8EEYIJZUAvgACDAAGtXG9N2JfqDAAAAAElFTkSuQmCC);
					content: '';
					}
			.w-staims-aim-text {
				position: absolute;
				z-index: 9;
				height: 73px;
				background-color: #96c451;
				padding-left: 125px;
				color: #ffffff;
				font-size: 16px;
				line-height: 19px;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				}
				.w-staims-aim-text.lines_1 > p {
					padding-top: 28px;
					}
				.w-staims-aim-text.lines_2 > p {
					padding-top: 18px;
					}
				.w-staims-aim-text.lines_3 > p {
					padding-top: 8px;
					}
	.l-slide.type_k > h3 {
		padding: 14px 0 4px 0;
		}
		.l-slide.type_k > h3 > span {
			display: inline;
			}
	.l-slide.type_k .g-barchart {
		width: 457px;
		padding-left: 62px;
		padding-right: 62px;
		}
		.l-slide.type_k .g-barchart-bar {
			margin-left: 34px;
			}
		.l-slide.type_k .g-barchart-bar.index_1 .g-barchart-bar-value { height: 37.8%; }
		.l-slide.type_k .g-barchart-bar.index_2 .g-barchart-bar-value { height: 30.6%; }
		.l-slide.type_k .g-barchart-bar.index_3 .g-barchart-bar-value { height: 14.3%; }
		.l-slide.type_k .g-barchart-bar.index_4 .g-barchart-bar-value { height: 17.3%; }
		.l-slide.type_k .g-barchart-bar.index_5 .g-barchart-bar-value { height: 100%; }
	.l-slide.type_k .g-btnlink {
		position: absolute;
		z-index: 11;
		display: block;
		left: 648px;
		top: 404px;
		height: 50px;
		line-height: 51px;
		padding: 1px 39px 0 15px;
		font-size: 22px;
		background-color: #006985;
		color: #ffffff;
		text-decoration: underline;
		text-transform: uppercase;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		}
		html.no-touch .l-slide.type_k .g-btnlink:hover {
			text-decoration: none;
			}
		.l-slide.type_k .g-btnlink > span {
			position: absolute;
			display: block;
			right: 0;
			top: 0;
			width: 20px;
			height: 51px;
			background-color: #f1f1f1;
			}
			.l-slide.type_k .g-btnlink > span:before {
				position: absolute;
				display: block;
				left: -5px;
				top: 19px;
				width: 5px;
				height: 15px;
				content: '';
				background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAPCAYAAAAs9AWDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExMDUwQjc0RDQxMTFFM0IxMzdCRTRDQUQwQkQyN0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExMDUwQjg0RDQxMTFFM0IxMzdCRTRDQUQwQkQyN0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTEwNTBCNTRENDExMUUzQjEzN0JFNENBRDBCRDI3RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTEwNTBCNjRENDExMUUzQjEzN0JFNENBRDBCRDI3RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtbLD4QAAABySURBVHjaYvz48SMDGohiQhNQAOJpyILMQLwUiPmRBWuA2ArEYISaaQnEh6GqGUAq+YB4GUwAJjgNagEDsiAPuptAgjlA/AVd8AnUZhRBEJgCxOfQBf8CcSqUZkB2/DmoDrjjYQDkkuvoAQJyRQ5AgAEA8vQXsFhL1M4AAAAASUVORK5CYII=);
				}
	.l-slide.type_k .w-staims-aim {
		left: 1024px;
		}
	.l-slide.type_k.active .w-staims-aim.index_1 {
		left: 0;
		-webkit-transition: left .5s ease .3s;
		transition: left .5s ease .3s;
		}
	.l-slide.type_k.active .w-staims-aim.index_2 {
		left: 0;
		-webkit-transition: left .5s ease .6s;
		transition: left .5s ease .6s;
		}
	.l-slide.type_k.active .w-staims-aim.index_3 {
		left: 0;
		-webkit-transition: left .5s ease .9s;
		transition: left .5s ease .9s;
		}
	.l-slide.type_k .w-popup.type_default.index_0 {
		top: 296px;
		left: 459px;
		width: 463px;
		}
	.l-slide.type_k .w-popup.index_1 {
		top: 174px;
		left: 640px;
		}
	.l-slide.type_k .g-barchart {
		position: relative;
		top: 0;
		left: 0;
		-webkit-transition: all .5s ease;
		transition: all .5s ease;
		}

/*
 ***************** SLIDE #L *********************/
.l-slide.type_l {
	}
	.g-ctable {
		margin-top: -3px;
		}
		.g-ctable-row {
			margin-bottom: 16px;
			}
			.g-ctable-row:before,
			.g-ctable-row:after {
				display: table;
				content: '';
				}
			.g-ctable-row:after {
				clear: both;
				}
			.g-ctable-row.type_header {
				}
			.g-ctable-row:first-child {
				margin-bottom: 0;
				}
			.g-ctable-row-cell {
				float: left;
				width: 74px;
				height: 48px;
				margin-left: 15px;
				line-height: 48px;
				text-align: center;
				background-color: #35869c;
				color: #ffffff;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				}
				.g-ctable-row-cell:first-child {
					width: 261px;
					margin-left: 0;
					padding-left: 12px;
					background-color: #f1f1f1;
					color: #222222;
					text-align: left;
					}
				.g-ctable-row:first-child .g-ctable-row-cell {
					height: 30px;
					line-height: 30px;
					background-color: transparent;
					color: #888888;
					}
					.g-ctable-row:first-child .g-ctable-row-cell:first-child {
						}
						.g-ctable-row:first-child .g-ctable-row-cell:first-child > h3 {
							position: relative;
							left: -12px;
							top: -3px;
							}
				.g-ctable-row-cell.active {
					background-color: #faaf47;
					}
	.l-slide.type_l .w-popup.index_0 {
		top: 513px;
		left: 490px;
		}
	.l-slide.type_l .w-chartgrid-cell {
		top: 30px;
		}
	.l-slide.type_l.active .w-chartgrid-cell:nth-child(1) {
		top:0;
		-webkit-transition: top .5s ease .3s;
		transition: top .5s ease .3s;
		}
	.l-slide.type_l.active .w-chartgrid-cell:nth-child(2) {
		top:0;
		-webkit-transition: top .5s ease .5s;
		transition: top .5s ease .5s;
		}
	.l-slide.type_l.active .w-chartgrid-cell:nth-child(3) {
		top:0;
		-webkit-transition: top .5s ease .7s;
		transition: top .5s ease .7s;
		}
	.l-slide.type_l.active .w-chartgrid-cell:nth-child(4) {
		top:0;
		-webkit-transition: top .5s ease .9s;
		transition: top .5s ease .9s;
		}
	.l-slide.type_l.active .w-chartgrid-cell:nth-child(5) {
		top:0;
		-webkit-transition: top .5s ease 1.1s;
		transition: top .5s ease 1.1s;
		}
	html.no-touch .l-slide.type_l .w-chartgrid-cell:hover {
		z-index: 1;
		}
	.l-slide.type_l .g-barchart,
	.l-slide.type_l .g-ctable {
		position: relative;
		-webkit-transition: all .5s ease .2s;
		transition: all .5s ease .2s;
		}
	.l-slide.type_l .g-ctable {
		border-radius: 4px;
		background: #fff;
		}
	html.no-touch .l-slide.type_l .g-barchart:hover {
		z-index: 1;
		-webkit-transform: scale(2);
		-ms-transform: scale(2,2);
		transform: scale(2);
		}
	html.no-touch .l-slide.type_l .g-ctable:hover {
		z-index: 1;
		-webkit-transform: scale(1.5);
		-ms-transform: scale(1.5,1.5);
		transform: scale(1.5);
		}
	html.no-touch .l-slide.type_l .w-chartgrid-cell:nth-child(1) .g-barchart:hover {
		top: 113px;
		left: 146px;
		}
	html.no-touch .l-slide.type_l .w-chartgrid-cell:nth-child(2) .g-barchart:hover {
		top: 113px;
		}
	html.no-touch .l-slide.type_l .w-chartgrid-cell:nth-child(3) .g-barchart:hover {
		top: 113px;
		left: -146px;
		}
	html.no-touch .l-slide.type_l .w-chartgrid-cell:nth-child(4) .g-barchart:hover {
		top: -113px;
		left: 146px;
		}
	html.no-touch .l-slide.type_l .w-chartgrid-cell .g-ctable:hover {
		left: -160px;
		}

/*
 ***************** SLIDE #M *********************/
.l-slide.type_m {
	}
	.g-servcols {
		}
		.g-servcols:before,
		.g-servcols:after {
			display: table;
			content: '';
			}
		.g-servcols:after {
			clear: both;
			}
		.g-servcols-col {
			float: left;
			}
			.g-servcols-col.index_1 {
				width: 628px;
				}
				.w-staims.for_services .w-staims-aim {
					width: 628px;
					height: 67px;
					margin-bottom: 17px;
					}
					.w-staims.for_services .w-staims-aim-index {
						height: 67px;
						width: 67px;
						}
						.w-staims.for_services .w-staims-aim-index::after {
							top: 26px;
							left: 67px;
							}
					.w-staims.for_services .w-staims-aim-text {
						width: 541px;
						height: 67px;
						padding-left: 87px;
						background-color: #006985;
						}
						.w-staims.for_services .w-staims-aim-text.lines_1 > p {
							padding-top: 24px;
							}
						.w-staims.for_services .w-staims-aim-text.lines_2 > p {
							padding-top: 14px;
							}
			.g-servcols-col.index_2 {
				width: 298px;
				margin-left: 34px;
				}
				.w-chartgrid {
					}
					.w-chartgrid-cell {
						margin-bottom: 33px;
						}
						.w-chartgrid-cell > h3 {
							margin-bottom: 8px;
							line-height: 17px;
							}
						.w-chartgrid-cell > .g-barchart {
							height: 171px;
							padding: 28px 33px 28px;
							}
							.g-barchart-bar {
								}
								.g-barchart.size_small .g-barchart-bar {
									width: 44px;
									margin-left: 18px;
									}
									.g-barchart.size_small .g-barchart-bar:first-child {
										margin-left: 0;
										}
								.g-barchart-bar.special {
									}
									.g-barchart-bar.special .g-barchart-bar-value {
										background-color: #81b8c7;
										}
									.g-barchart-bar.special .g-barchart-bar-title {
										left: 5px;
										}
	.l-slide.type_m .w-popup.index_0 {
		top: 313px;
		left: 636px;
		}
	.l-slide.type_m .w-staims-aim.index_1 {
		top: 252px;
		}
	.l-slide.type_m .w-staims-aim.index_2 {
		top: 168px;
		}
	.l-slide.type_m .w-staims-aim.index_3 {
		top: 84px;
		}
	.l-slide.type_m .w-staims-aim.index_5 {
		top: -84px;
		}
	.l-slide.type_m .w-staims-aim.index_6 {
		top: -168px;
		}
	.l-slide.type_m .w-staims-aim.index_7 {
		top: -252px;
		}
	.l-slide.type_m.active .w-staims-aim {
		top: 0;
		-webkit-transition: top .7s ease .3s;
		transition: top .7s ease .3s;
		}

/*
 ***************** SLIDE #N *********************/
.l-slide.type_n {
	}
	.l-slide.type_n .w-block {
		position: relative;
		left: -730px;
		margin: 0 0 29px 10px;
		width: 670px;
		height: 53px;
		border-radius: 4px;
		background: #faaf47;
		}
	.l-slide.type_n.active .w-block {
		left: 0;
		-webkit-transition: left .5s ease .3s;
		transition: left .5s ease .3s;
		}
		.l-slide.type_n .w-block::before {
			content: '';
			display: inline-block;
			height: 100%;
			vertical-align: middle;
			}
		.l-slide.type_n .w-block > ins {
			position: absolute;
			top: 50%;
			left: 101px;
			margin: -3px 0 0;
			width: 10px;
			height: 10px;
			background: #F1F1F1;
			-webkit-transform: rotate(45deg) skew(20deg, 20deg);
			-ms-transform: rotate(45deg) skew(20deg, 20deg);
			transform: rotate(45deg) skew(20deg, 20deg);
			}
		.l-slide.type_n .w-block .w-block-title {
			position: absolute;
			top: 0;
			left: 0;
			width: 106px;
			height: 53px;
			border-radius: 4px;
			background: #f1f1f1;
			text-align: center;
			color: #222;
			font-size: 40px;
			}
		.l-slide.type_n .w-block .w-block-content {
			display: inline-block;
			vertical-align: middle;
			margin: auto;
			padding: 0 0 0 115px;
			color: #FFF;
			font-size: 16px;
			}
	.l-slide.type_n .w-objects {
		position: relative;
		width: 960px;
		height: 427px;
		}
		.l-slide.type_n .w-objects > img {
			position: absolute;
			top: 0;
			left: 0;
			width: 0;
			}
		.l-slide.type_n.active .w-objects > img {
			width: 960px;
			-webkit-transition: width 1s ease .3s;
			transition: width 1s ease .3s;
			}
			.l-slide.type_n .w-object {
				position: absolute;
				background: url(../img/blank.png);
				opacity: 0;
				}
			.l-slide.type_n.active .w-object {
				opacity: 1;
				-webkit-transition: opacity .5s ease 1s, background .3s ease, color .3s ease;
				transition: opacity .5s ease 1s, background .3s ease, color .3s ease;
				}
			.l-slide.type_n .w-object.index_0 {
				top: 328px;
				left: 0;
				width: 140px;
				height: 100px;
				}
			.l-slide.type_n .w-object.index_1 {
				top: 340px;
				left: 175px;
				padding-top: 11px;
				width: 149px;
				height: 45px;
				}
			.l-slide.type_n .w-object.index_2 {
				top: 340px;
				left: 332px;
				width: 149px;
				height: 56px;
				line-height: 56px;
				}
			.l-slide.type_n .w-object.index_3 {
				top: 340px;
				left: 489px;
				width: 149px;
				height: 56px;
				line-height: 56px;
				}
		.l-slide.type_n .w-object.index_1,
		.l-slide.type_n .w-object.index_2,
		.l-slide.type_n .w-object.index_3 {
			border-radius: 12px;
			background: #faaf47;
			color: #FFF;
			text-align: center;
			text-decoration: none;
			font-size: 14px;
			}
		html.no-touch .l-slide.type_n .w-object.index_1:hover,
		html.no-touch .l-slide.type_n .w-object.index_2:hover,
		html.no-touch .l-slide.type_n .w-object.index_3:hover {
			background: #d1e5a4;
			color: #666769;
			}
	.l-slide.type_n .w-link {
		position: absolute;
		top: 479px;
		right: -300px;
		padding-left: 19px;
		width: 240px;
		height: 111px;
		border-radius: 4px;
		background: #006985;
		color: #FFF;
		text-transform: uppercase;
		text-decoration: none;
		font-size: 22px;
		-webkit-transition: background-color .3s ease;
		transition: background-color .3s ease;
		}
	.l-slide.type_n.active .w-link {
		right: 42px;
		-webkit-transition: right .5s ease .5s;
		transition: right .5s ease .5s;
		}
		.l-slide.type_n .w-link::before {
			content: '';
			display: inline-block;
			height: 100%;
			vertical-align: middle;
			}
		html.no-touch .l-slide.type_n .w-link:hover {
			background-color: #faaf47;
			}
		.l-slide.type_n .w-link-title {
			display: inline-block;
			vertical-align: middle;
			margin: auto;
			text-decoration: underline;
			}
		.l-slide.type_n .w-link > div {
			position: absolute;
			top: 0;
			right: -10px;
			width: 30px;
			height: 111px;
			border-radius: 4px;
			background: #f1f1f1;
			}
		.l-slide.type_n .w-link > ins {
			position: absolute;
			top: 50%;
			right: 15px;
			margin: -3px 0 0;
			width: 10px;
			height: 10px;
			background: #F1F1F1;
			-webkit-transform: rotate(45deg) skew(20deg, 20deg);
			-ms-transform: rotate(45deg) skew(20deg, 20deg);
			transform: rotate(45deg) skew(20deg, 20deg);
			}
	.l-slide.type_n .w-popup-title {
		white-space: nowrap;
		font-size: 16px;
		}
	.l-slide.type_n .w-popup.index_0 {
		top: 113px;
		left: 636px;
		}
	.l-slide.type_n .w-popup.index_1 {
		top: 272px;
		left: 86px;
		width: 173px;
		}
		.l-slide.type_n .w-popup.index_1 .w-popup-content {
			padding: 10px;
			}
	.l-slide.type_n .w-popup.index_2 {
		top: 270px;
		left: 260px;
		width: 173px;
		}
	.l-slide.type_n .w-popup.index_3 {
		top: 290px;
		left: 316px;
		width: 188px;
		}
	.l-slide.type_n .w-popup.index_4 {
		top: 308px;
		left: 390px;
		width: 223px;
		}
	.l-slide.type_n .w-popup.index_5 {
		top: 233px;
		left: 584px;
		width: 336px;
		}
		.l-slide.type_n .w-popup.index_5 .w-popup-title {
			font-size: 15px;
			}
		.l-slide.type_n .w-popup.index_5 .i-popup {
			position: absolute;
			top: 4px;
			left: 79px;
			}
	.l-slide.type_n .w-popup.index_6 {
		top: -30px;
		left: 0;
		}


/*
 ***************** SLIDE #O *********************/
.l-slide.type_o {
	}
	.l-slide.type_o .w-object {
		position: absolute;
		}
	.l-slide.type_o .w-object.index_0 {
		top: 80px;
		left: 32px;
		height: 53px;
		padding: 0 0 0 14px;
		width: 946px;
		border-radius: 4px;
		background: #faaf47;
		color: #fff;
		line-height: 55px;
		font-size: 21px;
		}
	.l-slide.type_o .w-object.index_1 {
		top: 151px;
		left: -500px;
		}
	.l-slide.type_o.active .w-object.index_1 {
		left: 32px;
		-webkit-transition: left .5s ease .3s;
		transition: left .5s ease .3s;
		}
	.l-slide.type_o .w-object.index_2 {
		top: 365px;
		right: -500px;
		width: 457px;
		}
	.l-slide.type_o.active .w-object.index_2 {
		right: 32px;
		-webkit-transition: right .5s ease .5s;
		transition: right .5s ease .5s;
		}
	.l-slide.type_o .w-object.index_3 {
		top: 150px;
		left: 540px;
		width: 260px;
		border: 1px solid #eeefef;
		cursor: pointer;
		-webkit-transition:all .7s ease;
		transition:all .7s ease;
		}
	.l-slide.type_o .w-object.index_3.active {
		position: absolute;
		top: 38px;
		left: 154px;
		width: 740px;
		box-shadow: 4px 7px 8px rgba(0,0,0,.25);
		}
	.l-slide.type_o .w-popup {
		top: 136px;
		left: 721px;
		}


/*
 ***************** SLIDE #P *********************/
.l-slide.type_p {
	}
	.l-slide.type_p > h3 {
		margin: 0;
		padding: 0;
		}
	.l-slide.type_p .w-block {
		position: relative;
		left: -650px;
		margin: 0 0 21px;
		width: 628px;
		height: 86px;
		border-radius: 4px;
		}
		.l-slide.type_p .w-block > ins {
			position: absolute;
			top: 50%;
			left: 121px;
			margin: -3px 0 0;
			width: 10px;
			height: 10px;
			background: #F1F1F1;
			-webkit-transform: rotate(45deg) skew(20deg, 20deg);
			-ms-transform: rotate(45deg) skew(20deg, 20deg);
			transform: rotate(45deg) skew(20deg, 20deg);
			}
		.l-slide.type_p .w-block.type_1 {
			position: absolute;
			width: 629px;
			margin-left: 10px;
			background: #faaf47;
			}
		.l-slide.type_p.active .w-block.type_1 {
			left: 22px;
			-webkit-transition: left .3s ease .3s;
			transition: left .3s ease .3s;
			}
			.l-slide.type_p .w-block.type_1 .w-block-title {
				position: absolute;
				top: 0;
				left: 0;
				width: 126px;
				height: 86px;
				border-radius: 4px;
				background: #f1f1f1;
				text-align: center;
				}
				.l-slide.type_p .w-block.type_1 .w-block-title > p {
					margin: auto;
					padding: 12px 0 0;
					width: 126px;
					color: #222;
					line-height: 1;
					font-size: 20px;
					}
					.l-slide.type_p .w-block.type_1 .w-block-title > p:first-line {
						font-size: 40px;
						}
			.l-slide.type_p .w-block.type_1 .w-block-content {
				display: inline-block;
				vertical-align: middle;
				margin: auto;
				padding: 12px 0 0 139px;
				color: #FFF;
				font-size: 22px;
				}
		.l-slide.type_p .w-block.type_2 {
			position: absolute;
			background: #96c54f;
			width: 300px;
			height: 200px;
			}
		.l-slide.type_p.active .w-block.type_2 {
			left: 693px;
			-webkit-transition: left .5s ease .3s;
			transition: left .5s ease .3s;
			}
			.l-slide.type_p .w-block.type_2 .w-block-title {
				display: inline-block;
				vertical-align: middle;
				margin: auto;
				padding: 16px;
				color: #FFF;
				font-size: 15px;
				}
	.l-slide.type_p .w-graph {
		position: absolute;
		top: 241px;
		left: 32px;
		}
		.l-slide.type_p .w-graph h3 {
			font-size: 25px;
			}
		.l-slide.type_p .w-graph .g-switcher {
			position: absolute;
			right: 0;
			bottom: 251px;
			width: 325px;
			}
			.l-slide.type_p .w-graph .g-switcher-label {
				line-height: 25px;
				}
				.l-slide.type_p .w-graph .g-switcher-label.for_type2 {
					width: 120px;
					}
				.l-slide.type_p .w-graph.for_type1 .g-switcher-label.for_type1,
				.l-slide.type_p .w-graph.for_type2 .g-switcher-label.for_type2 {
					color: #006985;
					}
		.l-slide.type_p .w-graph-img {
			width: 100px;
			display: none;
			}
			.w-graph-img.for_type1 {
				}
				.w-graph.for_type1 .w-graph-img.for_type1 {
					display: block;
					}
			.w-graph-img.for_type2 {
				}
				.w-graph.for_type2 .w-graph-img.for_type2 {
					display: block;
					}
			.l-slide.type_p.active .w-graph-img {
				width: 628px;
				-webkit-transition: width .8s ease;
				transition: width .8s ease;
				}
	.l-slide.type_p .w-link {
		position: absolute;
		right: -290px;
		padding-left: 19px;
		width: 270px;
		height: 137px;
		border-radius: 4px;
		background: #006985;
		color: #FFF;
		text-transform: uppercase;
		text-decoration: none;
		font-size: 22px;
		-webkit-transition: background-color .3s ease;
		transition: background-color .3s ease;
		}
		.l-slide.type_p .w-link.type_1 {
			top: 322px;
			}
		.l-slide.type_p.active .w-link.type_1 {
			right: 42px;
			-webkit-transition:right .5s ease .3s;
			transition:right .5s ease .3s;
			}
		.l-slide.type_p .w-link.type_2 {
			top: 490px;
			}
		.l-slide.type_p.active .w-link.type_2 {
			right: 42px;
			-webkit-transition:right .5s ease .6s;
			transition:right .5s ease .6s;
			}
		.l-slide.type_p .w-link::before {
			content: '';
			display: inline-block;
			height: 100%;
			vertical-align: middle;
			}
		html.no-touch .l-slide.type_p .w-link:hover {
			background-color: #faaf47;
			}
		.l-slide.type_p .w-link-title {
			display: inline-block;
			vertical-align: middle;
			margin: auto;
			text-decoration: underline;
			}
		.l-slide.type_p .w-link > div {
			position: absolute;
			top: 0;
			right: -10px;
			width: 30px;
			height: 137px;
			border-radius: 4px;
			background: #f1f1f1;
			}
		.l-slide.type_p .w-link > ins {
			position: absolute;
			top: 50%;
			right: 15px;
			margin: -3px 0 0;
			width: 10px;
			height: 10px;
			background: #F1F1F1;
			-webkit-transform: rotate(45deg) skew(20deg, 20deg);
			-ms-transform: rotate(45deg) skew(20deg, 20deg);
			transform: rotate(45deg) skew(20deg, 20deg);
			}
	.l-slide.type_p .w-popup.type_default.index_0 {
		top: 298px;
		left: 360px;
		}
	.l-slide.type_p .w-popup.type_default.index_1 {
		top: 216px;
		left: 324px;
		width: 523px;
		}


/*
 ***************** SLIDE #Q *********************/
.l-slide.type_q {
	}
	.l-slide.type_q .w-object {
		position: absolute;
		left: -310px;
		top: 79px;
		padding: 15px 0 0 15px;
		width: 280px;
		height: 198px;
		border-radius: 4px;
		background: #96c54f;
		color: #FFF;
		line-height: 1.2;
		font-size: 22px;
		}
	.l-slide.type_q .w-img {
		position: absolute;
		overflow: hidden;
		left: 32px;
		bottom: 30px;
		width: 295px;
		height: 313px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		}
		.l-slide.type_q .w-img > img {
			}
	.l-slide.type_q.active .w-object {
		left: 32px;
		-webkit-transition: left .5s ease .3s;
		transition: left .5s ease .3s;
		}
	.l-slide.type_q .w-map {
		position: absolute;
		overflow: hidden;
		top: 79px;
		right: 32px;
		width: 625px;
		height: 510px;
		}
		.l-slide.type_q .w-map > img {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			}
			.l-slide.type_q .w-map-hover {
				opacity: 0;
				}
			.l-slide.type_q .w-map-hover.active {
				opacity: 1;
				-webkit-transition: opacity .3s ease;
				transition: opacity .3s ease;
				}
	.l-slide.type_q .w-popup.type_default.index_0 {
		top: 287px;
		left: 566px;
		width: 257px;
		}
	.l-slide.type_q .w-popup.type_default.index_1 {
		top: 361px;
		left: 169px;
		width: 257px;
		}
	.l-slide.type_q .w-popup.type_default.index_2 {
		top: 278px;
		left: 102px;
		width: 257px;
		}
	.l-slide.type_q .w-popup.type_default.index_3 {
		top: 259px;
		left: 454px;
		width: 257px;
		}
	.l-slide.type_q .w-popup.type_default.index_4 {
		top: 68px;
		left: 301px;
		width: 257px;
		}


/*
 ***************** SLIDE #R *********************/
.l-slide.type_r {
	margin-left: 0 !important;
	}
	.l-slide.type_r .w-title {
		position: absolute;
		right: 32px;
		width: 300px;
		color: #888;
		}
	.l-slide.type_r .w-title:first-line {
		color: #222;
		text-transform: uppercase;
		font-size: 14px;
		}
	.l-slide.type_r .w-title.index_0 {
		top: 280px;
		}
	.l-slide.type_r.active .w-title.index_0 {
		top: 80px;
		-webkit-transition: top .5s ease .5s;
		transition: top .5s ease .5s;
		}
	.l-slide.type_r .w-title.index_1 {
		top: 80px;
		}
	.l-slide.type_r.active .w-title.index_1 {
		top: 460px;
		-webkit-transition: top .5s ease .5s;
		transition: top .5s ease .5s;
		}
	.l-slide.type_r .w-object {
		position: absolute;
		}
	.l-slide.type_r .w-object.index_0 {
		top: 80px;
		left: 32px;
		padding: 20px 0 0 20px;
		width: 609px;
		height: 113px;
		border-radius: 4px;
		background: #96c451;
		color: #fff;
		line-height: 23px;
		font-size: 19px;
		}
	.l-slide.type_r .w-object.index_1 {
		top: 223px;
		left: 409px;
		padding: 15px 15px 0;
		width: 338px;
		height: 403px;
		border-radius: 4px;
		background: #f1f1f1;
		color: #35869c;
		line-height: 18px;
		font-size: 16px;
		}
	.l-slide.type_r.active .w-object.index_1 {
		left: 32px;
		-webkit-transition: left .5s ease .3s;
		transition: left .5s ease .3s;
		}
		.l-slide.type_r .w-object.index_1 > img {
			display: block;
			margin: 16px 0 0 -2px;
			width: 343px;
			}
	.l-slide.type_r .w-object.index_2 {
		top: 312px;
		right: 32px;
		padding-top: 20px;
		width: 300px;
		height: 309px;
		border-radius: 4px;
		background: #f1f1f1;
		}
		.w-chartgrid.for_rsbu .i-version.for_rsbu,
		.w-chartgrid.for_msfo .i-version.for_msfo {
			display: none !important;
			}
		.w-chartgrid.for_rsbu .g-switcher-label.for_rsbu,
		.w-chartgrid.for_msfo .g-switcher-label.for_msfo {
			color: #faaf47;
		}
	.l-slide.type_r.active .w-object.index_2 {
		top: 106px;
		-webkit-transition: top .5s ease .5s;
		transition: top .5s ease .5s;
		}
		.l-slide.type_r .w-object.index_2 > img {
			position: absolute;
			top:60px;
			left: 27px;
			width: 247px;
			opacity: 0;
			}
		.l-slide.type_r.for_rsbu .w-object.index_2 > img.for_rsbu,
		.l-slide.type_r.for_msfo .w-object.index_2 > img.for_msfo {
			opacity: 1;
			-webkit-transition: opacity .5s ease;
			transition: opacity .5s ease;
			}
		.l-slide.type_r .w-object.index_2 .g-switcher-label {
			padding-top: 7px;
			}
	.l-slide.type_r .w-object.index_3 {
		top: 118px;
		right: 32px;
		padding: 8px 0 7px;
		width: 300px;
		height: 128px;
		border-radius: 4px;
		background: #f1f1f1;
		}
	.l-slide.type_r.active .w-object.index_3 {
		top: 498px;
		-webkit-transition: top .5s ease .5s;
		transition: top .5s ease .5s;
		}
		.l-slide.type_r .w-object.index_3 > img {
			display: block;
			margin: auto;
			width: 293px;
			}
	.l-slide.type_r .w-object.index_4 {
		position: absolute;
		overflow: hidden;
		top: 223px;
		left: 32px;
		width: 252px;
		height: 418px;
		border-radius: 4px;
		background: #f1f1f1;
		}
	.l-slide.type_r.active .w-object.index_4 {
		left: 409px;
		-webkit-transition: left .5s ease .3s;
		transition: left .5s ease .3s;
		}
		.l-slide.type_r .w-object.index_4 > table {
			width: 100%;
			}
			.l-slide.type_r .w-object.index_4 > table tr > td {
				padding: 2px 8px 2px;
				}
			.l-slide.type_r .w-object.index_4 > table tr.type_1 > td {
				padding: 4px 8px 3px;
				background: #faaf47;
				font-weight: bold;
				}
			.l-slide.type_r .w-object.index_4 > table tr.type_2 > td {
				padding: 4px 8px 3px;
				background: #35869c;
				color: #fff;
				}
	.l-slide.type_r .w-popup.index_0 {
		left: 628px;
		top: 107px;
		}
	.l-slide.type_r .w-popup.index_1 {
		left: 690px;
		top: 107px;
		}
	.l-slide.type_r.for_rsbu .w-popup-version.for_msfo,
	.l-slide.type_r.for_msfo .w-popup-version.for_rsbu {
		display: none;
		}


/*
 ***************** SLIDE #S *********************/
.l-slide.type_s {
	}
	.g-splash {

		background-color: #96c451;
		padding: 15px 11px;
		font-size: 24px;
		line-height: 27px;
		color: #ffffff;
		border-radius: 4px;
		}
	.w-sgrid {
		position: absolute;
		top: 172px;
		left: 32px;
		width: 960px;
		}
	.w-sgrid-cell.index_1 {
		position: relative;
		}

		.l-slide.type_s .i-popup {
			position: absolute;
			cursor: pointer;
			}
			.l-slide.type_s .i-popup > img {
				display: block;
				width: 19px;
				}
		.l-slide.type_s .i-popup.index_0 {
			position: static;
			}
			.l-slide.type_s .i-popup.index_0 > img {
				width: 636px;
				}
			.l-slide.type_s .i-popup.index_33 > img,
			.l-slide.type_s .i-popup.index_34 > img,
			.l-slide.type_s .i-popup.index_35 > img,
			.l-slide.type_s .i-popup.index_36 > img,
			.l-slide.type_s .i-popup.index_37 > img,
			.l-slide.type_s .i-popup.index_38 > img,
			.l-slide.type_s .i-popup.index_39 > img,
			.l-slide.type_s .i-popup.index_40 > img,
			.l-slide.type_s .i-popup.index_41 > img,
			.l-slide.type_s .i-popup.index_42 > img,
			.l-slide.type_s .i-popup.index_43 > img,
			.l-slide.type_s .i-popup.index_44 > img,
			.l-slide.type_s .i-popup.index_45 > img,
			.l-slide.type_s .i-popup.index_46 > img,
			.l-slide.type_s .i-popup.index_47 > img,
			.l-slide.type_s .i-popup.index_48 > img,
			.l-slide.type_s .i-popup.index_49 > img,
			.l-slide.type_s .i-popup.index_50 > img,
			.l-slide.type_s .i-popup.index_51 > img,
			.l-slide.type_s .i-popup.index_52 > img,
			.l-slide.type_s .i-popup.index_53 > img,
			.l-slide.type_s .i-popup.index_54 > img,
			.l-slide.type_s .i-popup.index_55 > img,
			.l-slide.type_s .i-popup.index_56 > img,
			.l-slide.type_s .i-popup.index_57 > img,
			.l-slide.type_s .i-popup.index_58 > img,
			.l-slide.type_s .i-popup.index_59 > img,
			.l-slide.type_s .i-popup.index_60 > img,
			.l-slide.type_s .i-popup.index_61 > img,
			.l-slide.type_s .i-popup.index_62 > img,
			.l-slide.type_s .i-popup.index_63 > img,
			.l-slide.type_s .i-popup.index_64 > img,
			.l-slide.type_s .i-popup.index_65 > img,
			.l-slide.type_s .i-popup.index_66 > img,
			.l-slide.type_s .i-popup.index_67 > img,
			.l-slide.type_s .i-popup.index_68 > img,
			.l-slide.type_s .i-popup.index_69 > img,
			.l-slide.type_s .i-popup.index_70 > img,
			.l-slide.type_s .i-popup.index_71 > img,
			.l-slide.type_s .i-popup.index_72 > img,
			.l-slide.type_s .i-popup.index_73 > img,
			.l-slide.type_s .i-popup.index_74 > img,
			.l-slide.type_s .i-popup.index_75 > img {
				width: 15px;
				}
		.l-slide.type_s .i-popup.index_1,
		.l-slide.type_s .w-popup.index_1 {
			left: 62px;
			top: 162px;
			}
		.l-slide.type_s .i-popup.index_2,
		.l-slide.type_s .w-popup.index_2 {
			left: 80px;
			top: 148px;
			}
		.l-slide.type_s .i-popup.index_3,
		.l-slide.type_s .w-popup.index_3 {
			left: 95px;
			top: 155px;
			}
		.l-slide.type_s .i-popup.index_4,
		.l-slide.type_s .w-popup.index_4 {
			left: 105px;
			top: 118px;
			}
		.l-slide.type_s .i-popup.index_5,
		.l-slide.type_s .w-popup.index_5 {
			left: 127px;
			top: 103px;
			}
		.l-slide.type_s .i-popup.index_6,
		.l-slide.type_s .w-popup.index_6 {
			left: 150px;
			top: 108px;
			}
		.l-slide.type_s .i-popup.index_7,
		.l-slide.type_s .w-popup.index_7 {
			left: 170px;
			top: 60px;
			}
		.l-slide.type_s .i-popup.index_8,
		.l-slide.type_s .w-popup.index_8 {
			left: 205px;
			top: 51px;
			}
		.l-slide.type_s .i-popup.index_9,
		.l-slide.type_s .w-popup.index_9 {
			left: 235px;
			top: 73px;
			}
		.l-slide.type_s .i-popup.index_10,
		.l-slide.type_s .w-popup.index_10 {
			left: 255px;
			top: 99px;
			}
		.l-slide.type_s .i-popup.index_11,
		.l-slide.type_s .w-popup.index_11 {
			left: 266px;
			top: 175px;
			}
		.l-slide.type_s .i-popup.index_12,
		.l-slide.type_s .w-popup.index_12 {
			left: 279px;
			top: 208px;
			}
		.l-slide.type_s .i-popup.index_13,
		.l-slide.type_s .w-popup.index_13 {
			left: 287px;
			top: 248px;
			}
		.l-slide.type_s .i-popup.index_14,
		.l-slide.type_s .w-popup.index_14 {
			left: 292px;
			top: 265px;
			}
		.l-slide.type_s .i-popup.index_15,
		.l-slide.type_s .w-popup.index_15 {
			left: 309px;
			top: 249px;
			}
		.l-slide.type_s .i-popup.index_16,
		.l-slide.type_s .w-popup.index_16 {
			left: 327px;
			top: 247px;
			}
		.l-slide.type_s .i-popup.index_17,
		.l-slide.type_s .w-popup.index_17 {
			left: 349px;
			top: 215px;
			}
		.l-slide.type_s .i-popup.index_18,
		.l-slide.type_s .w-popup.index_18 {
			left: 399px;
			top: 189px;
			}
		.l-slide.type_s .i-popup.index_19,
		.l-slide.type_s .w-popup.index_19 {
			left: 421px;
			top: 175px;
			}
		.l-slide.type_s .i-popup.index_20,
		.l-slide.type_s .w-popup.index_20 {
			left: 435px;
			top: 164px;
			}
		.l-slide.type_s .i-popup.index_21,
		.l-slide.type_s .w-popup.index_21 {
			left: 459px;
			top: 153px;
			}
		.l-slide.type_s .i-popup.index_22,
		.l-slide.type_s .w-popup.index_22 {
			left: 479px;
			top: 150px;
			}
		.l-slide.type_s .i-popup.index_23,
		.l-slide.type_s .w-popup.index_23 {
			left: 494px;
			top: 176px;
			}
		.l-slide.type_s .i-popup.index_24,
		.l-slide.type_s .w-popup.index_24 {
			left: 501px;
			top: 156px;
			}
		.l-slide.type_s .i-popup.index_25,
		.l-slide.type_s .w-popup.index_25 {
			left: 521px;
			top: 168px;
			}
		.l-slide.type_s .i-popup.index_26,
		.l-slide.type_s .w-popup.index_26 {
			left: 525px;
			top: 158px;
			}
		.l-slide.type_s .i-popup.index_27,
		.l-slide.type_s .w-popup.index_27 {
			left: 535px;
			top: 179px;
			}
		.l-slide.type_s .i-popup.index_28,
		.l-slide.type_s .w-popup.index_28 {
			left: 553px;
			top: 183px;
			}
		.l-slide.type_s .i-popup.index_29,
		.l-slide.type_s .w-popup.index_29 {
			left: 564px;
			top: 198px;
			}
		.l-slide.type_s .i-popup.index_30,
		.l-slide.type_s .w-popup.index_30 {
			left: 578px;
			top: 207px;
			}
		.l-slide.type_s .i-popup.index_31,
		.l-slide.type_s .w-popup.index_31 {
			left: 591px;
			top: 205px;
			}
		.l-slide.type_s .i-popup.index_32,
		.l-slide.type_s .w-popup.index_32 {
			left: 596px;
			top: 159px;
			}
		.l-slide.type_s .i-popup.index_33,
		.l-slide.type_s .w-popup.index_33 {
			left: 607px;
			top: 175px;
			}
		.l-slide.type_s .i-popup.index_34,
		.l-slide.type_s .w-popup.index_34 {
			left: 617px;
			top: 169px;
			}
		.l-slide.type_s .i-popup.index_35,
		.l-slide.type_s .w-popup.index_35 {
			left: 629px;
			top: 162px;
			}
		.l-slide.type_s .i-popup.index_36,
		.l-slide.type_s .w-popup.index_36 {
			left: 642px;
			top: 151px;
			}
		.l-slide.type_s .i-popup.index_37,
		.l-slide.type_s .w-popup.index_37 {
			left: 652px;
			top: 155px;
			}
		.l-slide.type_s .i-popup.index_38,
		.l-slide.type_s .w-popup.index_38 {
			left: 662px;
			top: 165px;
			}
		.l-slide.type_s .i-popup.index_39,
		.l-slide.type_s .w-popup.index_39 {
			left: 663px;
			top: 155px;
			}
		.l-slide.type_s .i-popup.index_40,
		.l-slide.type_s .w-popup.index_40 {
			left: 673px;
			top: 153px;
			}
		.l-slide.type_s .i-popup.index_41,
		.l-slide.type_s .w-popup.index_41 {
			left: 673px;
			top: 163px;
			}
		.l-slide.type_s .i-popup.index_42,
		.l-slide.type_s .w-popup.index_42 {
			left: 683px;
			top: 153px;
			}
		.l-slide.type_s .i-popup.index_43,
		.l-slide.type_s .w-popup.index_43 {
			left: 683px;
			top: 163px;
			}
		.l-slide.type_s .i-popup.index_44,
		.l-slide.type_s .w-popup.index_44 {
			left: 694px;
			top: 153px;
			}
		.l-slide.type_s .i-popup.index_45,
		.l-slide.type_s .w-popup.index_45 {
			left: 694px;
			top: 163px;
			}
		.l-slide.type_s .i-popup.index_46,
		.l-slide.type_s .w-popup.index_46 {
			left: 704px;
			top: 152px;
			}
		.l-slide.type_s .i-popup.index_47,
		.l-slide.type_s .w-popup.index_47 {
			left: 704px;
			top: 162px;
			}
		.l-slide.type_s .i-popup.index_48,
		.l-slide.type_s .w-popup.index_48 {
			left: 710px;
			top: 170px;
			}
		.l-slide.type_s .i-popup.index_49,
		.l-slide.type_s .w-popup.index_49 {
			left: 720px;
			top: 170px;
			}
		.l-slide.type_s .i-popup.index_50,
		.l-slide.type_s .w-popup.index_50 {
			left: 717px;
			top: 160px;
			}
		.l-slide.type_s .i-popup.index_51,
		.l-slide.type_s .w-popup.index_51 {
			left: 732px;
			top: 161px;
			}
		.l-slide.type_s .i-popup.index_52,
		.l-slide.type_s .w-popup.index_52 {
			left: 740px;
			top: 172px;
			}
		.l-slide.type_s .i-popup.index_53,
		.l-slide.type_s .w-popup.index_53 {
			left: 746px;
			top: 190px;
			}
		.l-slide.type_s .i-popup.index_54,
		.l-slide.type_s .w-popup.index_54 {
			left: 748px;
			top: 205px;
			}
		.l-slide.type_s .i-popup.index_55,
		.l-slide.type_s .w-popup.index_55 {
			left: 759px;
			top: 201px;
			}
		.l-slide.type_s .i-popup.index_56,
		.l-slide.type_s .w-popup.index_56 {
			left: 760px;
			top: 218px;
			}
		.l-slide.type_s .i-popup.index_57,
		.l-slide.type_s .w-popup.index_57 {
			left: 768px;
			top: 237px;
			}
		.l-slide.type_s .i-popup.index_58,
		.l-slide.type_s .w-popup.index_58 {
			left: 776px;
			top: 303px;
			}
		.l-slide.type_s .i-popup.index_59,
		.l-slide.type_s .w-popup.index_59 {
			left: 784px;
			top: 294px;
			}
		.l-slide.type_s .i-popup.index_60,
		.l-slide.type_s .w-popup.index_60 {
			left: 791px;
			top: 283px;
			}
		.l-slide.type_s .i-popup.index_61,
		.l-slide.type_s .w-popup.index_61 {
			left: 798px;
			top: 295px;
			}
		.l-slide.type_s .i-popup.index_62,
		.l-slide.type_s .w-popup.index_62 {
			left: 803px;
			top: 276px;
			}
		.l-slide.type_s .i-popup.index_63,
		.l-slide.type_s .w-popup.index_63 {
			left: 811px;
			top: 264px;
			}
		.l-slide.type_s .i-popup.index_64,
		.l-slide.type_s .w-popup.index_64 {
			left: 823px;
			top: 276px;
			}
		.l-slide.type_s .i-popup.index_65,
		.l-slide.type_s .w-popup.index_65 {
			left: 832px;
			top: 270px;
			}
		.l-slide.type_s .i-popup.index_66,
		.l-slide.type_s .w-popup.index_66 {
			left: 835px;
			top: 253px;
			}
		.l-slide.type_s .i-popup.index_67,
		.l-slide.type_s .w-popup.index_67 {
			left: 841px;
			top: 261px;
			}
		.l-slide.type_s .i-popup.index_68,
		.l-slide.type_s .w-popup.index_68 {
			left: 853px;
			top: 261px;
			}
		.l-slide.type_s .i-popup.index_69,
		.l-slide.type_s .w-popup.index_69 {
			left: 865px;
			top: 255px;
			}
		.l-slide.type_s .i-popup.index_70,
		.l-slide.type_s .w-popup.index_70 {
			left: 867px;
			top: 266px;
			}
		.l-slide.type_s .i-popup.index_71,
		.l-slide.type_s .w-popup.index_71 {
			left: 873px;
			top: 277px;
			}
		.l-slide.type_s .i-popup.index_72,
		.l-slide.type_s .w-popup.index_72 {
			left: 882px;
			top: 284px;
			}
		.l-slide.type_s .i-popup.index_73,
		.l-slide.type_s .w-popup.index_73 {
			left: 888px;
			top: 289px;
			}
		.l-slide.type_s .i-popup.index_74,
		.l-slide.type_s .w-popup.index_74 {
			left: 893px;
			top: 299px;
			}
		.l-slide.type_s .i-popup.index_75,
		.l-slide.type_s .w-popup.index_75 {
			left: 893px;
			top: 280px;
			}
		.l-slide.type_s .w-popup.index_76 {
			left: 223px;
			top: 364px;
			}
	.l-slide.type_s .w-popup.active {
		margin: 20px 0 0 20px;
		}
	.l-slide.type_s .w-popup.index_45.active,
	.l-slide.type_s .w-popup.index_46.active,
	.l-slide.type_s .w-popup.index_47.active,
	.l-slide.type_s .w-popup.index_48.active,
	.l-slide.type_s .w-popup.index_49.active,
	.l-slide.type_s .w-popup.index_50.active,
	.l-slide.type_s .w-popup.index_51.active,
	.l-slide.type_s .w-popup.index_52.active,
	.l-slide.type_s .w-popup.index_53.active,
	.l-slide.type_s .w-popup.index_54.active,
	.l-slide.type_s .w-popup.index_55.active,
	.l-slide.type_s .w-popup.index_56.active,
	.l-slide.type_s .w-popup.index_57.active,
	.l-slide.type_s .w-popup.index_58.active,
	.l-slide.type_s .w-popup.index_59.active,
	.l-slide.type_s .w-popup.index_60.active,
	.l-slide.type_s .w-popup.index_61.active,
	.l-slide.type_s .w-popup.index_62.active,
	.l-slide.type_s .w-popup.index_63.active,
	.l-slide.type_s .w-popup.index_64.active,
	.l-slide.type_s .w-popup.index_65.active,
	.l-slide.type_s .w-popup.index_66.active,
	.l-slide.type_s .w-popup.index_67.active,
	.l-slide.type_s .w-popup.index_68.active,
	.l-slide.type_s .w-popup.index_69.active,
	.l-slide.type_s .w-popup.index_70.active,
	.l-slide.type_s .w-popup.index_71.active,
	.l-slide.type_s .w-popup.index_72.active,
	.l-slide.type_s .w-popup.index_73.active,
	.l-slide.type_s .w-popup.index_74.active,
	.l-slide.type_s .w-popup.index_75.active {
		margin: 20px 0 0 -220px;
		}
	.l-slide.type_s .w-popup.index_0.active {
		top: 25px;
		left: 32px;
		margin:0 0 9px;
		cursor: default;
		}
		.l-slide.type_s .w-popup.index_0 .w-popup-content > img {
			padding: 5px 10px;
			background: #FFF;
			}
		.l-slide.type_s .w-popup.index_0 .w-popup-close {
			width: 40px;
			height: 40px;
			}
		.w-sgrid-cell.index_1 > p {
			margin: 10px 0 0;
			padding: 10px 13px;
			width: 610px;
			border-radius: 4px;
			background: #f1f1f1;
			}
	.w-sgrid-cell.index_2 {
		position: absolute;
		top: 0;
		right: 0;
		width: 299px;
		}
	.w-sgrid-cell-block {
		margin-top: 20px;
		opacity: 0;
		margin-bottom: 8px;
		border-radius: 4px;
		background: #faaf47;
		-webkit-transition: all .5s ease;
		transition: all .5s ease;
		}
	.l-slide.type_s.active .w-sgrid-cell-block {
		opacity: 1;
		margin-top: 0;
		-webkit-transition: all .5s ease;
		transition: all .5s ease;
		}
	.l-slide.type_s.active .w-sgrid-cell-block:nth-child(1) {
		-webkit-transition-delay: .3s;
		transition-delay: .3s;
		}
	.l-slide.type_s.active .w-sgrid-cell-block:nth-child(2) {
		-webkit-transition-delay: .5s;
		transition-delay: .5s;
		}
	.l-slide.type_s.active .w-sgrid-cell-block:nth-child(3) {
		-webkit-transition-delay: .7s;
		transition-delay: .7s;
		}
	.l-slide.type_s.active .w-sgrid-cell-block:nth-child(4) {
		-webkit-transition-delay: .9s;
		transition-delay: .9s;
		}
	.w-sgrid-cell-block-header {
		padding: 0 0 0 19px;
		height: 39px;
		color: #fff;
		line-height: 41px;
		font-size: 22px;
		}
	.w-sgrid-cell-block-body {
		border-radius: 4px;
		background: #f1f1f1;
		text-align: center;
		}
		.w-sgrid-cell-block-body table {
			width: 100%;
			}
		.w-sgrid-cell-block-body tr:first-child {
			border: 0;
			}
		.w-sgrid-cell-block-body tbody tr {
			border-top: 1px solid #d9d9d9;
			}
		.w-sgrid-cell-block-body tbody tr.special {
			border: 0;
			background: #fce3c1;
			}
		.w-sgrid-cell-block-body tbody td {
			padding: 5px 13px 4px;
			}
	.l-slide.type_s .w-link {
		display: block;
		position: relative;
		margin-top: 26px;
		padding-left: 10px;
		width: 279px;
		height: 51px;
		border-radius: 4px;
		background: #006985;
		color: #FFF;
		text-transform: uppercase;
		text-decoration: none;
		font-size: 21px;
		}
		.l-slide.type_s .w-link::before {
			content: '';
			display: inline-block;
			height: 100%;
			vertical-align: middle;
			}
		html.no-touch .l-slide.type_s .w-link:hover {
			background-color: #faaf47;
			}
		.l-slide.type_s .w-link-title {
			display: inline-block;
			vertical-align: middle;
			margin: auto;
			text-decoration: underline;
			}
		.l-slide.type_s .w-link > div {
			position: absolute;
			top: 0;
			right: -10px;
			width: 20px;
			height: 51px;
			border-radius: 4px;
			background: #f1f1f1;
			}
		.l-slide.type_s .w-link > ins {
			position: absolute;
			top: 50%;
			right: 5px;
			margin: -3px 0 0;
			width: 10px;
			height: 10px;
			background: #F1F1F1;
			-webkit-transform: rotate(45deg) skew(20deg, 20deg);
			-ms-transform: rotate(45deg) skew(20deg, 20deg);
			transform: rotate(45deg) skew(20deg, 20deg);
			}

/*
 ***************** SLIDE #T *********************/
.l-slide.type_t {
	}
	.w-factors {
		overflow: hidden;
		}
		.w-factor {
			float: left;
			position: relative;
			overflow: hidden;
			margin: 0 0 24px 24px;
			width: 468px;
			height: 98px;
			border-radius: 4px;
			color: #fff;
			opacity: 0;
			}
			.w-factor:nth-child(odd) {
				margin-left: 0;
				}
			.l-slide.active .w-factor {
				opacity: 1;
				-webkit-transition: opacity 1s ease;
				transition: opacity 1s ease;
				}
				.l-slide.active .w-factor:nth-child(1) {
					-webkit-transition-delay: .7s;
					transition-delay: .7s;
					}
				.l-slide.active .w-factor:nth-child(2) {
					-webkit-transition-delay: .8s;
					transition-delay: .8s;
					}
				.l-slide.active .w-factor:nth-child(3) {
					-webkit-transition-delay: .6s;
					transition-delay: .6s;
					}
				.l-slide.active .w-factor:nth-child(4) {
					-webkit-transition-delay: 1s;
					transition-delay: 1s;
					}
				.l-slide.active .w-factor:nth-child(5) {
					-webkit-transition-delay: .4s;
					transition-delay: .4s;
					}
				.l-slide.active .w-factor:nth-child(6) {
					-webkit-transition-delay: .3s;
					transition-delay: .3s;
					}
				.l-slide.active .w-factor:nth-child(7) {
					-webkit-transition-delay: .5s;
					transition-delay: .5s;
					}
				.l-slide.active .w-factor:nth-child(8) {
					-webkit-transition-delay: .2s;
					transition-delay: .2s;
					}
			.w-factor > ins {
				position: absolute;
				top: 50%;
				left: 95px;
				margin: -3px 0 0;
				width: 10px;
				height: 10px;
				background: #faaf47;
				-webkit-transform: rotate(45deg) skew(20deg, 20deg);
				-ms-transform: rotate(45deg) skew(20deg, 20deg);
				transform: rotate(45deg) skew(20deg, 20deg);
				}
			.w-factor-title {
				position: absolute;
				top: 0;
				left: 0;
				padding-right: 10px;
				width: 100px;
				height: 98px;
				background: #faaf47;
				text-align: center;
				line-height: 98px;
				font-size: 66px;
				}
				.w-factor-content {
					position: absolute;
					top: 0;
					right: 0;
					width: 368px;
					height: 98px;
					border-radius: 4px;
					background: #176a87;
					}
					.w-factor-content::before {
						content: '';
						display: inline-block;
						height: 100%;
						vertical-align: middle;
						}
					.w-factor-content > p {
						display: inline-block;
						vertical-align: middle;
						margin: auto;
						padding: 0 0 0 32px;
						font-size: 16px;
						}


/*
 ***************** SLIDE #U *********************/
.l-slide.type_u {
	height: 0;
	overflow: hidden;
	}
	.l-slide.active.type_u {
		height: 635px;
		}
	.l-slide.type_u .w-blocks {
		overflow: hidden;
		border-bottom: 1px solid #EFEFEF;
		}
		.l-slide.type_u .w-block {
			float: left;
			margin: 0 0 20px;
			padding: 16px 10px 0 14px;
			width: 303px;
			height: 400px;
			border-left: 1px solid #EFEFEF;
			}
			.l-slide.type_u .w-block:first-child {
				padding-left: 0;
				border-left: 0;
				}
			.l-slide.type_u .w-block:last-child {
				padding-right: 0;
				}
			.l-slide.type_u .w-block-title {
				display: block;
				position: relative;
				margin: 0 0 20px;
				color: #1d1d1d;
				text-decoration: none;
				font-size: 16px;
				-webkit-transition: color .3s ease;
				transition: color .3s ease;
				}
				html.no-touch .l-slide.type_u .w-block-title:hover {
					color: #faaf47;
					}
				.l-slide.type_u .w-block-title.type_alternate {
					color: #faaf47;
					}


/*
 ************************ Widget: icharts **************************/
.w-icharts {
	}
	.w-icharts-h {
		}
	.w-icharts-title {
		text-align: center;
		}
		.w-icharts-title-h {
			display: inline-block;
			text-align: center;
			text-decoration: none;
			font-size: 0;
			line-height: 20px;
			padding: 9px 10px 5px 10px;
			border-radius: 20px;
			border: 1px solid #CCCCCC;
			background-color: #FFF;
			}
			html.no-touch .w-icharts-title-h:hover {
				background: #cbcbcb;
				}
			.w-icharts-title-rate {
				display: inline-block;
				font-size: 20px;
				font-weight: bold;
				color: #2e2e2e;
				margin-right: 10px;
				*display:inline;
				*zoom: 1;
				}
				.w-icharts-title-rate-marker {
					display: none;
					font-size: 20px;
					padding-right: 3px;
					}
	.w-icharts-rates {
		margin: 20px;
		}
		.w-icharts-rates-h {
			margin-left: -50px;
			*zoom: 1;
			}
			.w-icharts-rates-h:before,
			.w-icharts-rates-h:after {
				display: table;
				content: "";
				}
			.w-icharts-rates-h:after {
				clear: both;
				}
		.w-icharts-rates-group {
			float: left;
			width: 280px;
			margin-left: 30px;
			margin-bottom: 20px;
			}
			.w-icharts-rates-group:first-child {
				margin-left: 0;
				}
		.w-icharts-rates-group-expand {
			width: 525px;
			}
			.w-icharts-rates-group[data-wrapper="period"] {
				*zoom: 1;
				}
				.w-icharts-rates-group[data-wrapper="period"]:before,
				.w-icharts-rates-group[data-wrapper="period"]:after {
					display: table;
					content: "";
					}
				.w-icharts-rates-group[data-wrapper="period"]:after {
					clear: both;
					}
			.w-icharts-rates-group-title {
				display: block;
				font-size: 14px;
				font-weight: bold;
				margin-bottom: 5px;
				}
			.w-icharts-rates-title,
			.w-icharts-rates-rate {
				display: block;
				font-size: 13px;
				padding-top: 4px;
				padding-left: 22px;
				background: url(../img/checks.png) -80px 0 no-repeat;
				line-height: 14px;
				text-decoration: none;
				color: #000;
				}
				.w-icharts-rates-group[data-wrapper="period"] .w-icharts-rates-group-title,
				.w-icharts-rates-group[data-wrapper="period"] .w-icharts-rates-rate {
					font-weight: normal;
					float: left;
					margin-right: 5px;
					}
			.w-icharts-rates-title {
				padding-left: 0;
				background: none;
				}
				.w-icharts-rates-title.level_1,
				.w-icharts-rates-rate.level_1 {
					margin-top:5px;
					font-weight: bold;
					}
				.w-icharts-rates-rate.level_2 {
					margin-left: 15px;
					}
				.w-icharts-rates-rate.level_3 {
					margin-left: 30px;
					font-size:12px;
					}
				.w-icharts .type_checkbox .w-icharts-rates-rate {
					background-position: -80px 0;
					}
					.w-icharts .type_checkbox .w-icharts-rates-rate.active {
						background-position: -60px -20px;
						}
					.w-icharts .type_checkbox .w-icharts-rates-rate.single.active {
						background-position: -40px -40px;
						}
				.w-icharts .type_radio .w-icharts-rates-rate {
					background-position: -20px -60px;
					}
					.w-icharts .type_radio .w-icharts-rates-rate.active {
						background-position: 0 -80px;
						}
	.w-icharts-params {
		border-bottom: 1px #CCC solid;
		padding: 10px 20px;
		margin-bottom: 20px;
		}
		.w-icharts-params {
			display: none;
			}
		.w-icharts-params-h {
			margin-left: -40px;
			*zoom: 1;
			}
		.w-icharts-params-h:before,
		.w-icharts-params-h:after {
			display: table;
			content: "";
			}
		.w-icharts-params-h:after {
			clear: both;
			}
		.w-icharts-param {
			margin-left: 40px;
			font-size: 14px;
			line-height: 20px;
			}
			.w-icharts-param-title {
				}
			.w-icharts-param-value {
				padding: 3px 0 2px 22px;
				background: url(../img/checks.png) -60px 0 no-repeat;
				text-decoration: none;
				color: #000;
				}
				.w-icharts-param-value-marker {
					display: none;
					font-size: 18px;
					padding-right: 3px;
					}
				.w-icharts-param.type_checkbox .w-icharts-param-value {
					background-position: -80px 0;
					}
					.w-icharts-param.type_checkbox .w-icharts-param-value.active {
						background-position: -60px -20px;
						}
					.w-icharts-param.type_checkbox .w-icharts-param-value.single.active {
						background-position: -40px -40px;
						}
				.w-icharts-param.type_radio .w-icharts-param-value {
					background-position: -20px -60px;
					}
					.w-icharts-param.type_radio .w-icharts-param-value.active {
						background-position: 0 -80px;
						}
	.w-icharts-panel {
		position: relative;
		z-index: 1;
		*zoom: 1;
		}
		.w-icharts-panel:before,
		.w-icharts-panel:after {
			display: table;
			content: "";
			}
		.w-icharts-panel:after {
			clear: both;
			}
		.w-icharts-panel-controls {
			padding-left: 14px;
			}
			.w-icharts-panel-control,
			.w-icharts-panel-dropdown {
				display: block;
				float: left;
				border: 0;
				width: 24px;
				height: 24px;
				background: url(../img/w-icharts-type.size_medium.png) no-repeat;
				margin-left: 10px;
				cursor: pointer;
				}
				.w-icharts-panel-control.type_toggle {
					background-position: 0 -120px;
					}
				.w-icharts-panel-control.type_datalabels {
					display: block !important;
					background-position: 0 -144px;
					opacity: .5;
					}
					.w-icharts-panel-control.type_datalabels.active,
					html.no-touch .w-icharts-panel-control.type_datalabels:hover {
						opacity: 1;
						}
				.w-icharts-panel-control.type_excel {
					background-position: 0 -96px;
					/*display: none;*/ /*todo move to dropdown-item*/
					}
		.w-icharts-panel-dropdown {
			position: relative;
			text-decoration: none !important;
			}
			.w-icharts-panel-dropdown.type_export {
				background-position: 0 -96px;
				}
			.w-icharts-panel-dropdown-list {
				position: absolute;
				z-index: 20;
				padding-top: 24px;
				display: none;
				}
				.w-icharts-panel-dropdown-list-h {
					display: block;
					border: 1px solid #a0a0a0;
					background-color: #ffffff;
					padding: 5px 0;
					-webkit-box-shadow: #888888 3px 3px 10px;
					box-shadow: #888888 3px 3px 10px;
					}
				.w-icharts-panel-dropdown:active .w-icharts-panel-dropdown-list,
				html.no-touch .w-icharts-panel-dropdown .w-icharts-panel-dropdown-list:hover {
					display: block;
					}
				.w-icharts-panel-dropdown-item {
					display: block;
					margin: 0;
					border: 0;
					outline: 0;
					padding: 3px 6px;
					color: #000000;
					white-space: nowrap;
					text-decoration: none;
					font-weight: normal;
					}
					html.no-touch .w-icharts-panel-dropdown-item:hover {
						color: #0079C2;
						}
		.w-icharts-panel-types {
			margin-left: -10px;
			float: right;
			}
			.w-icharts-panel-type {
				display: block;
				float: left;
				width: 24px;
				height: 24px;
				background: url(../img/w-icharts-type.size_medium.png) no-repeat;
				opacity: .5;
				text-indent: -10000px;
				margin-left: 10px;
				}
				html.no-touch .w-icharts-panel-type:hover,
				.w-icharts-panel-type.active {
					opacity: 1;
					}
				.w-icharts-panel-type.active {
					cursor: default;
					}
				.w-icharts-panel-type.type_line {
					background-position: 0 0;
					}
				.w-icharts-panel-type.type_pie {
					background-position: 0 -24px;
					}
				.w-icharts-panel-type.type_column {
					background-position: 0 -48px;
					}
				.w-icharts-panel-type.type_stackedbar {
					background-position: 0 -72px;
					}
	.w-icharts-chart {
		width: 575px;
		height: 250px;
		}

/*
 ************************** Widget: feedback ************************************/
.w-feedback {
	}
	.w-feedback:before,
	.w-feedback:after {
		content: '';
		display: table;
		}
	.w-feedback:after {
		clear: both
		}
	.w-feedback-col {
		float: left;
		width: 470px;
		}
		.w-feedback-col:first-child {
			margin-right: 20px;
			}
	.w-feedback h2 {
		clear: both;
		font-size: 13px;
		margin: 20px 0 10px;
		}
		.w-feedback h2:first-child {
			margin-top: 0;
			}
	.w-feedback-options {
		font-size:0;
		}
		.w-feedback-options-title {
			width: 315px;
			display: inline-block;
			font-size: 13px;
			*display: inline;
			*zoom: 1;
			}
		.w-feedback-options-option {
			font-size: 13px;
			}
			.w-feedback-options-option.type_level {
				display: inline-block;
				width: 50px;
				*display: inline;
				*zoom: 1;
				}
				.w-feedback-options-option.type_level input {
					margin-right: 5px;
					}
			.w-feedback-options-option.type_category {
				display: block;
				margin-bottom: 15px;
				line-height: 15px;
				vertical-align: top;
				}
				.w-feedback-options-option.type_category input {
					margin-right: 5px;
					}
				.w-feedback-options-option.type_category.subtype_other {
					float: left;
					}
	.w-feedback-input textarea,
	.w-feedback-input-category,
	.w-feedback-input-contact {
		background: #fff;
		border: 1px solid #e6e6e6;
		width: 418px;
		padding: 5px;
		resize: none;
		box-shadow: 0 1px 1px #eee inset;
		}
		.w-feedback-input-category {
			resize: none;
			width: 400px;
			font-size:12px;
			}
		.w-feedback-input-contact {
			position: relative;
			z-index: 11;
			width: 265px;
			margin-bottom: 5px;
			resize: none;
			}
	.w-feedback-input {
		width: 575px;
		}
		.w-feedback-input span {
			width: 150px;
			display: inline-block;
			*display: inline;
			zoom: 1;
			}
	input.w-feedback-submit {
		background: #B1B1B1;
		border: none;
		width: 80px;
		float: right;
		color: #FFF;
		font: 10px/24px Tahoma,sans-serif;
		height: 24px;
		padding: 0 5px;
		text-decoration: none;
		text-transform: uppercase;
		margin-bottom: 10px;
		}
		html.no-touch input.w-feedback-submit:hover {
			background: #faaf47;
			}
	.w-feedback-submit,
	.w-feedback-note {
		width: 430px;
		clear: both;
		margin-top: 10px;
		}
	.i-captcha {
		position: relative;
		cursor: pointer;
		margin: -5px 0 -20px;
		z-index: 10;
		}
	.i-error-text {
		color: red;
		font-weight: bold;
		margin-top: 10px;
		}
	.g-rating {
		display: inline-block;
		width: 115px;
		height: 22px;
		background: url(../img/g-rating.png) repeat-x;
		cursor: pointer;
		}
		.g-rating-h {
			display: block;
			height: 22px;
			width: 0;
			background: url(../img/g-rating.png) 0 100% repeat-x;
			}
