:root {--text-font:font_2ex;--bg-color:#FFF;--h-color:#2a2a2a;--text-color:#2a2a2a;--link-color:#2a2a2a;--link-selected-color:#2b8097;--link-hover-color:#2b8097;--input-color:#2a2a2a;--input-disabled:#808080;--input-background:#FFF;--input-border:1px solid #808080;--input-button-color:#B6B5B4;--input-button-color-hover:#2b8097;--input-button-background:#FFF;--input-button-border:1px solid #808080;--input-hover-border:1px solid #000;--input-focus-border:1px solid #000;--input-focushover-border:1px solid #000}
@font-face {font-family:font_1;src:url('../../font/1/file.woff2') format('woff2'),url('../../font/1/file.woff') format('woff'),url('../../font/1/file.ttf') format('ttf')}
@font-face {font-family:font_2ex;src:url('../../font/1/file.woff2') format('woff2'),url('../../font/1/file.woff') format('woff'),url('../../font/1/file.ttf') format('ttf')}
@font-face {font-family:font_3;src:url('../../font/3/file.woff2') format('woff2'),url('../../font/3/file.woff') format('woff'),url('../../font/3/file.ttf') format('ttf')}
@font-face {font-family:font_4;src:url('../../font/4/file.woff2') format('woff2'),url('../../font/4/file.woff') format('woff'),url('../../font/4/file.ttf') format('ttf')}
@font-face {font-display:block;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../../font/sans400/opensans-regular-webfont.eot');src:url('../../font/sans400/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../font/sans400/opensans-regular-webfont.woff') format('woff'),url('../../font/sans400/opensans-regular-webfont.ttf') format('truetype'),url('../../font/sans400/opensans-regular-webfont.svg#open_sansregular') format('svg')}
@font-face {font-display:block;font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../../font/sans700/opensans-bold-webfont.eot');src:url('../../font/sans700/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../font/sans700/opensans-bold-webfont.woff') format('woff'),url('../../font/sans700/opensans-bold-webfont.ttf') format('truetype'),url('../../font/sans700/opensans-bold-webfont.svg#open_sansregular') format('svg')}
@font-face {font-display:block;font-family:'Open Sans';font-style:italic;font-weight:400;src:url('../../font/sansi400/opensans-italic-webfont.eot');src:url('../../font/sansi400/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../../font/sansi400/opensans-italic-webfont.woff') format('woff'),url('../../font/sansi400/opensans-italic-webfont.ttf') format('truetype'),url('../../font/sansi400/opensans-italic-webfont.svg#open_sansregular') format('svg')}
@font-face {font-display:block;font-family:'Open Sans';font-style:italic;font-weight:700;src:url('../../font/sansi700/opensans-bolditalic-webfont.eot');src:url('../../font/sansi700/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('../../font/sansi700/opensans-bolditalic-webfont.woff') format('woff'),url('../../font/sansi700/opensans-bolditalic-webfont.ttf') format('truetype'),url('../../font/sansi700/opensans-bolditalic-webfont.svg#open_sansregular') format('svg')}
* {box-sizing:border-box}
html {font-size:100%;line-height:1.2;font-family:font_2ex;font-family:var(--text-font)}
select,option,input,textarea,label,button {font-family:font_2ex;font-family:var(--text-font)}
select,option,input,textarea {font-family:font_1}
button {font-family:font_3}
label {font-family:font_4}
body {margin:0;color:#2a2a2a;color:var(--text-color);background-color:#FFF;background-color:var(--bg-color);overflow:auto}
img {border:0;vertical-align:top}
a {color:#2a2a2a;color:var(--link-color);text-decoration:none;-o-transition:color .3s;-ms-transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}
a:hover {color:#2b8097;color:var(--link-hover-color);text-decoration:underline}
p {margin:0}
.wbouter {text-align:center;height:auto!important;min-height:100%}
.jq-size-add {height:auto!important;min-height:100%}
abbr {text-decoration:none}
nav,main,article,time,aside {display:block}
span.s_error {color:#b00}
span.s_notify {color:#00a80c}
.hWin-fullscreen {width:100%;height:100%}
.hWin-fullscreen body {overflow:hidden}
.plyfull {max-width:100%}
.cookie-notify {position:fixed;bottom:0;left:0;z-index:9000;width:100%;background-color:#646464;background-color:rgba(100,100,100,0.90);padding:1.125rem 5% 1.0625rem}
.javascript-notify {position:fixed;bottom:0;left:0;z-index:9000;width:100%;background-color:#ce0000;background-color:rgba(206,0,0,0.90);padding:1.125rem 5% 1.0625rem}
.notify-inner {position:relative;text-align:center;font-size:1rem;line-height:1;font-weight:400;color:#fff}
.notify-inner a {display:inline-block;font-weight:400;color:#fff}
.cookies-accept {display:inline-block;margin-left:1.25rem;text-decoration:underline}
@media all and (max-width:900px) {}
@media all and (max-width:600px) {.cookie-notify {padding-top:1.875rem;padding-bottom:2.0625rem}
.notify-inner {font-size:.9375rem;line-height:1.4;padding-right:3.375rem;text-align:left}
.cookies-accept {position:absolute;top:0;right:0;text-indent:-1000rem;overflow:hidden;width:1.125rem;height:1.125rem;background-image:url('../images-tmp/x-cookies.png');background-repeat:no-repeat;background-position:0 0;background-size:cover;image-rendering:optimizequality;background-image:url('../images-tmp/x-cookies.svg')}
}
.page-form {text-align:left}
.page-form::placeholder {color:#BEBEBE;opacity:1}
.page-form:-ms-input-placeholder {color:#BEBEBE}
.page-form::-ms-input-placeholder {color:#BEBEBE}
.page-form .like-placeholder {color:#BEBEBE}
.page-form input {display:block;width:100%;font-size:.95rem;font-weight:700;text-indent:0;color:#2a2a2a;color:var(--input-color);height:28px;padding:3px 3px 3px 12px;margin:0;border:1px solid #808080;border:var(--input-border);border-width:0 0 1px;background-color:transparent;outline:0 none;-o-transition:border .3s;-ms-transition:border .3s;-webkit-transition:border .3s;-moz-transition:border .3s;transition:border .3s;transition-timing-function:ease-in-out}
.page-form select {display:block;width:100%;font-size:.95rem;font-weight:700;text-indent:0;color:#2a2a2a;color:var(--input-color);height:28px;padding:3px 3px 3px 12px;margin:0;-moz-padding-start:.5rem;border:1px solid #808080;border:var(--input-border);border-width:0 0 1px;background-color:transparent;outline:0 none;text-overflow:'';-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;transition-timing-function:ease-in-out;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDcgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjY4MDk0LDAsMCwxLC05MjkuNjQ4LC0zNTIuMzE2KSI+CiAgICAgICAgPHBhdGggZD0iTTEzOTYuNzEsMzU4LjA1M2wtNC43NzIsLTQuNzcybDkuNTQ0LDBsLTQuNzcyLDQuNzcyWiIvPgogICAgPC9nPgo8L3N2Zz4K');background-repeat:no-repeat;background-position:right 1.4rem top 50%;background-size:.4375rem .375rem}
.page-form select::-ms-expand {display:none}
.page-form select:hover,.page-form select:focus {background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDcgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjY4MDk0LDAsMCwxLC05MjkuNjQ4LC0zNTIuMzE2KSI+CiAgICAgICAgPHBhdGggZD0iTTEzOTYuNzEsMzU4LjA1M2wtNC43NzIsLTQuNzcybDkuNTQ0LDBsLTQuNzcyLDQuNzcyWiIgc3R5bGU9ImZpbGw6IzRkOTBmZTsiLz4KICAgIDwvZz4KPC9zdmc+Cg==')}
.page-form select option {font-size:inherit;color:#2a2a2a;color:var(--input-color)}
.page-form select option:disabled {font-size:inherit;color:#808080;color:var(--input-disabled)}
.page-form textarea {display:block;width:100%;min-height:124px;resize:vertical;font-size:.95rem;font-weight:700;text-indent:0;color:#2a2a2a;color:var(--input-color);padding:.75em 10px 3px 12px;margin:0;border:1px solid #808080;border:var(--input-border);border-width:0 0 1px;background-color:transparent;outline:0 none;-o-transition:border .3s;-ms-transition:border .3s;-webkit-transition:border .3s;-moz-transition:border .3s;transition:border .3s;transition-timing-function:ease-in-out}
.page-form button,.page-form .like-button {display:inline-block;width:auto;font-family:font_3;font-size:1.58rem;font-weight:700;color:#808080;text-align:center;letter-spacing:.02rem;padding:0 31px 0 0;margin:0;cursor:pointer;border:0 none;background-color:transparent;outline:0 none;-o-transition:color .3s;-ms-transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}
.page-form button:hover,.page-form .like-button:hover {color:#05c8a1}
.page-form .button-f {text-align:right;padding-top:0}
.page-form input:hover,.page-form select:hover,.page-form textarea:hover {border:1px solid #000;border:var(--input-hover-border);border-width:0 0 1px}
.page-form input:focus,.page-form select:focus,.page-form textarea:focus {border:1px solid #000;border:var(--input-focus-border);border-width:0 0 1px}
.page-form input:focus:hover,.page-form select:focus:hover,.page-form textarea:focus:hover {border:1px solid #000;border:var(--input-focushover-border);border-width:0 0 1px}
.page-form fieldset {position:relative;border:0 none;padding:0;margin:0;margin:0 0 1.375rem}
.page-form label {display:block;width:100%;font-size:.75rem;font-weight:700;line-height:1;padding:1mm 0 1.7mm}
.page-form fieldset.checkbox-set {padding:1.8125rem 0 0;margin:0 0 1.375rem}
.page-form .check-box {padding:0}
.page-form .check-box input {display:inline-block;width:auto;height:auto;margin:0;padding:0;cursor:pointer;margin:0 1.3125rem .4rem 0;vertical-align:top}
.page-form .check-box label {display:inline-block;width:auto;height:auto;margin:0;cursor:pointer;font-size:.75rem;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.3rem 0;vertical-align:top}
.page-form .check-box label a {color:#4D90FE}
.page-form .check-custom {padding-left:1.25rem}
.page-form .check-custom input {width:1.875rem;height:1.875rem;margin-top:0;margin-bottom:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0 none;background-color:#FFF;background-color:var(--input-background);outline:1px solid #808080;outline:var(--input-border);outline-offset:0;outline-offset:-1px}
.page-form .check-custom input:hover,.page-form .check-custom input:focus,.page-form .check-custom input:focus:hover {border:0 none;outline-color:#4D90FE}
.page-form .check-custom input:checked {background-image:url('../images/checked.png');background-repeat:no-repeat;background-position:0 0;background-size:cover;image-rendering:optimizequality;background-image:url('../images/checked.svg')}
.page-form .submit-box {padding:.8mm 0}
.page-form .submit-box button {width:auto;min-width:187px;font-size:.8rem;font-weight:700;color:#FFF;padding:4.338mm 5mm 3.6mm;margin:0;border:0 none;outline:0 none;background-color:#50B43B}
.h2o-status {padding:1mm 0}
.page-form .jfrm-result {font-family:font_1;color:green;text-align:left;padding-left:2rem}
.page-form .jfrm-error {color:red}
.s_error {color:red}
.s_notify {color:green}
.floating-label .inp-box {position:relative;overflow:hidden}
.floating-label .inp-box label {position:absolute;left:0;top:1.375rem;z-index:1;opacity:0;color:#2a2a2a;font-size:1.66rem;font-weight:400;white-space:nowrap;padding:.0625rem .0625rem .0625rem .75rem;pointer-events:none;-webkit-transform:scale(.5,.5) translate(1.1rem,-2.4rem);transform:scale(.5,.5) translate(1.1rem,-2.4rem);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}
.floating-label .inp-box label.full {color:#2a2a2a;-webkit-transform:none;transform:none;padding-top:1px}
.floating-label .inp-box label.init {opacity:1}
.floating-label input {padding-top:3.5mm}
.floating-label select {padding-top:3.5mm}
.floating-label textarea {padding-top:1.875rem}
.page503 {width:100%;min-height:100%;text-align:center}
.page503 .hh1 {height:182.55mm;padding:89.37mm 8mm 0;font-size:1.66rem}
.page503 .hh1 a {width:16rem;height:16rem;display:inline-block;margin-bottom:24px}
.page503 .hh1 img {max-width:100%;max-height:100%;width:auto;height:auto}
@media all and (max-width:700px) {.page503 .hh1 {height:142.55mm;padding-top:69.37mm}
}
.bg {position:fixed;top:0;width:100%;height:100%}
.bg1 {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}
.bg2 {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;background-color:#FFF}
.bg3 {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;opacity:.4;background-image:url('../images/mv2.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover}
.inpd {padding:0 30px}
header {position:relative;display:block}
header .in2 {position:relative;max-width:980px;margin:0 auto;text-align:center}
.logo {display:inline-block;margin-top:4.5625rem;margin-bottom:.875rem;font-family:font_1;font-size:1.5rem;letter-spacing:.2em;font-weight:700}
.logo:hover {color:inherit;text-decoration:none}
.logov2 {margin-top:3.9375rem}
.logov2 img {margin-bottom:2.1875rem}
.main-menu-opener {position:absolute;top:13px;right:9px;z-index:1;width:48px;height:48px}
.main-menu-opener .opener {display:inline-block;width:100%;height:100%;background-image:url('../images/menubg.png');background-repeat:no-repeat;background-position:center center;background-size:24px 22px;image-rendering:optimizequality;background-image:url('../images/menubg.svg');-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.closer {position:absolute;top:13px;right:9px;display:inline-block;width:48px;height:48px;background-image:url('../images/menux.png');background-repeat:no-repeat;background-position:center center;background-size:18px 18px;image-rendering:optimizequality;background-image:url('../images/menux.svg');-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.menu-underlay {position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#2a2a2a;opacity:.6}
.menu-underlay2 {position:fixed;top:0;right:0;width:100%;max-width:260px;height:100vh;background-color:#FFF}
.mmw1 {position:absolute;top:0;right:0}
.mmw2 {position:relative;overflow:hidden}
.main-menu {position:absolute;top:0;right:-300px;z-index:1;width:100%;width:260px;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-align:left}
.main-menu .menu-underlay,.main-menu .menu-underlay2 {display:none}
.main-menu.main-menu-opened .menu-underlay,.main-menu.main-menu-opened .menu-underlay2 {display:block}
.main-menu.main-menu-opened {right:0}
.main-menu .inx {position:relative;min-height:200px;background-color:#FFF;padding:95px 47px 0 36px}
.main-nav {font-family:font_2ex;font-size:1rem}
.mnt {padding:0 0 31px;vertical-align:top}
.mnt-a {padding:0;vertical-align:top}
.mnt-sub {font-weight:400;padding:0 0 1rem 1.3125rem}
.mnt-s {padding:2.8125rem 0 0;white-space:nowrap}
a.mnt-a.selected {text-decoration:none;color:#2b8097;color:var(--link-selected-color)}
.mnt-s a:hover,.mnt-s a.selected {text-decoration:none;color:#2b8097;color:var(--link-selected-color)}
.mnt-s a:hover span,.mnt-s a.selected span {text-decoration:none;color:#2b8097;color:var(--link-selected-color)}
.mnt-s span {display:inline-block;white-space:normal;vertical-align:top;padding-left:.1875rem}
.icon-back {background-image:url('../images/back.png');background-repeat:no-repeat;background-position:0 0;background-size:100%;image-rendering:optimizequality;background-image:url('../images/back.svg')}
.icon-left {background-image:url('../images/left.png');background-repeat:no-repeat;background-position:0 0;background-size:100%;image-rendering:optimizequality;background-image:url('../images/left.svg')}
.icon-right {background-image:url('../images/right.png');background-repeat:no-repeat;background-position:0 0;background-size:100%;image-rendering:optimizequality;background-image:url('../images/right.svg')}
.icon-close {background-image:url('../images/close.png');background-repeat:no-repeat;background-position:center center;background-size:28px 28px;image-rendering:optimizequality;background-image:url('../images/close.svg')}
footer {position:relative;display:block}
.footer {padding:.5rem 0 0}
.foot .in {padding:17px 0 62px}
.foot-nav {font-family:font_3;font-size:.8rem;font-weight:700;color:#808080;padding:0 0 12px}
.mnf {display:inline-block;vertical-align:middle;padding:0 5px}
.mnf-a {display:inline-block;vertical-align:middle;padding:0 10px;color:#808080}
.mnf-a.selected,.mnf-a:hover {color:#DDD;text-decoration:none}
.copyright {text-align:center;font-family:font_2ex;font-size:.75rem;color:#2a2a2a;color:var(--h-color)}
.slick-slider {position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list {position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus {outline:none}
.slick-list.dragging {cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track {position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track::after {display:table;content:''}
.slick-track::after {clear:both}
.slick-loading .slick-track {visibility:hidden}
.slick-slide {display:none;float:left;height:100%;min-height:1px}
[dir='rtl'].slick-slide {float:right}
.slick-slide img {display:block}
.slick-slide.slick-loading img {display:none}
.slick-slide.dragging img {pointer-events:none}
.slick-initialized .slick-slide {display:block}
.slick-loading .slick-slide {visibility:hidden}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden {display:none}
.slick-loading .slick-list {background:#fff url('data:image/gif;base64,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') center center no-repeat}
.slick-prev,.slick-next {display:none}
.animmation-slider {padding-bottom:0}
.animmation-slider .in {position:relative}
.animmation-slider .cont {opacity:.5}
.animmation-slider .cont .item {display:inline-block;vertical-align:top;padding:0;-o-transition:opacity .3s;-ms-transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;transition-timing-function:ease-in-out}
.animmation-slider .cont .item:hover {opacity:.8}
.slick-track {height:26.0625rem}
.slick-slide,.slick-slide>div {height:100%}
.animmation-slider .cont .item {height:100%}
.slick-slide img {display:block;max-width:100%;max-height:100%;width:auto;height:auto}
@media all and (max-width:500px) {}
.main-contents {position:relative;padding:0}
.gmod-its {margin:2.3125rem 0 2.5rem}
.gmod-its h1,.main-contents .gmod-its h1,.main-contents .gmod-its .mlikeh1 {font-family:font_4;font-size:1.25rem;font-weight:400;line-height:1;letter-spacing:.25rem;color:#2a2a2a;color:var(--h-color);margin:0 0 34px}
.gmod-its .colwrapper {display:flex;width:100%;max-width:950px;margin-left:auto;margin-right:auto;text-align:left}
.gmod-its .colwrapper .col1 {width:65.2631578%;max-width:620px}
.gmod-its .colwrapper .col2 {width:34.7368421%;max-width:330px;padding:11px 0 0 22px}
.gmod-its .colwrapper .txTxt {font-family:font_2ex;line-height:1.5;padding-top:12px}
.galSmItems {display:flex;max-width:966px;margin-left:auto;margin-right:auto;opacity:.1;-o-transition:opacity .5s cubic-bezier(.25,.1,.25,1);-ms-transition:opacity .5s cubic-bezier(.25,.1,.25,1);-webkit-transition:opacity .5s cubic-bezier(.25,.1,.25,1);-moz-transition:opacity .5s cubic-bezier(.25,.1,.25,1);transition:opacity .5s cubic-bezier(.25,.1,.25,1)}
.galSmItems.initdone {opacity:1}
.galSmItems.initdone .mobileItems {display:none}
.galSmItems .idone {display:none}
.galSmItems .col-0,.galSmItems .col-1,.galSmItems .col-2 {width:33.33%;padding:0 5px}
.galSmItems.initdone .item {display:block;margin-bottom:10px;background-color:#FFF}
.galSmItems.initdone img {max-width:100%;width:auto;height:auto;position:relative;top:0;-o-transition:top .5s cubic-bezier(.25,.1,.25,1);-ms-transition:top .5s cubic-bezier(.25,.1,.25,1);-webkit-transition:top .5s cubic-bezier(.25,.1,.25,1);-moz-transition:top .5s cubic-bezier(.25,.1,.25,1);transition:top .5s cubic-bezier(.25,.1,.25,1);transition-delay:.1s;opacity:1}
.galSmItems .below img {top:50px}
.galSmItems .above img {top:-20px}
.galSmItems.initdone .item:hover img {opacity:.4}
.galSmItems2 .item {display:inline-block;margin-bottom:30px}
.galSmItems2 .col-view {width:100%;max-width:609px}
.galSmItems2 .row {display:block}
.galSmItems2 .row {display:block;margin-bottom:30px}
.galSmItems2 .tpl-1 {display:block}
.galSmItems2 .tpl-1-1 {display:flex;width:100%}
.galSmItems2 .tpl-1-1>:first-child {padding-right:15px;margin-bottom:0;width:100%}
.galSmItems2 .tpl-1-1>:last-child {padding-left:15px;margin-bottom:0;width:100%}
.galSmItems2 .tpl-2-1 {display:grid;width:100%}
.galSmItems2 .tpl-2-1 .is1 {grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;justify-self:start;align-self:start;margin:0 15px 15px 0}
.galSmItems2 .tpl-2-1 .is2 {grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:span 2;justify-self:end;align-self:stretch;margin:0 0 0 15px}
.galSmItems2 .tpl-2-1 .is3 {grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2;justify-self:start;align-self:end;margin:15px 15px 0 0}
.galSmItems2 .tpl-1-2 {display:grid;width:100%}
.galSmItems2 .tpl-1-2 .is1 {grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:span 2;justify-self:start;align-self:stretch;margin:0 15px 0 0}
.galSmItems2 .tpl-1-2 .is2 {grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:1;justify-self:end;align-self:start;margin:0 0 15px 15px}
.galSmItems2 .tpl-1-2 .is3 {grid-column-start:2;grid-column-end:2;grid-row-start:2;grid-row-end:2;justify-self:end;align-self:end;margin:15px 0 0 15px}
.portback {display:inline-block;background-color:#000;font-family:font_4;font-size:.875rem;color:#FFF;letter-spacing:.05rem;padding:13px 5px 15px;margin-top:115px}
.portback:hover {background-color:#555;color:#FFF;text-decoration:none}
.portfile {display:inline-block;background-color:#000;font-family:font_4;font-size:.875rem;color:#FFF;letter-spacing:.05rem;padding:13px 25px 15px}
.portfile:hover {background-color:#555;color:#FFF;text-decoration:none}
.gmodopenable {max-width:875px;max-width:900px;padding:1.9375rem 0 1rem 25px;margin:0 auto}
.gmodopenable a {display:inline-block;width:9.375rem;height:9.375rem;margin:0 1.5625rem 1.5625rem 0}
.gmodopenable img {max-width:100%;width:auto;height:auto}
.blog-contents {text-align:left;margin:61px 0 0}
.blog-opened {margin:41px 0 0}
.blog-contents .pbox-def .pbox-width {text-align:left}
.blog-contents h1.blogh {text-align:left;margin:0 0 31px}
.withtitul {border:1px solid rgba(221,221,221,0.75);padding-right:40px}
.withtitul .txImageLeft {float:left;margin-right:35px}
.withtitul .author {white-space:nowrap;font-size:.75rem;color:#2A2A2A;margin-top:25px}
.withtitul .author img {display:inline-block;width:32px;height:32px;border-radius:50%;margin-right:10px}
.withtitul .author .at2 {display:inline-block;white-space:normal;padding-top:3px}
.withtitul.notitulopened .author .at2 br {display:none}
.withtitul .author .at3 {display:inline-block;position:relative}
.withtitul .author .at3 .badge {position:absolute;right:-21px;top:-3px}
.blog-contents .datex {font-size:.75rem;color:#2A2A2A;opacity:.8}
.blog-contents .spp {display:inline-block;vertical-align:middle;margin:0 5px;width:2px;height:2px;border-radius:50%;background-color:#2A2A2A}
.blog-contents .spp2 {margin-left:30px;margin-right:5px}
.badge {display:inline-block;width:19px;height:19px;background-image:url('../images/badge.png');background-repeat:no-repeat;background-position:0 0;background-size:19px 19px;image-rendering:optimizequality;background-image:url('../images/badge.svg')}
.blog-contents .wtttext h1 {font:normal normal normal 1.75rem/2.1875rem'open sans',sans-serif;letter-spacing:0;font-weight:400;margin:15px 0 0}
.blog-contents .wtttext h1 a:hover {text-decoration:none}
.blog-contents .mlt-it .txTxt {margin-top:11px}
.blog-contents .mlt-it .txTxt a:hover {text-decoration:none}
.notitulopened {padding:35px 99px}
.notitulopened .author {white-space:nowrap;font-size:.875rem;color:#2A2A2A;margin-top:25px}
.notitulopened .datex {font-size:.875rem}
.notitulopened .author .at2 {padding-top:9px}
.blog-contents .notitulopened .wtttext h1 {font-size:2.45rem;margin-top:37px}
.blog-contents .updated {font-size:.875rem;margin-top:37px}
.mlt-it .notitulopened .txTxt img {width:100%;height:auto}
blockquote {border-left:2px solid #2B8097;margin:15px 0;padding:10px 20px 10px 18px;font-size:1.50rem}
.blog-contents .txTxt h1,.blog-contents .txTxt h2,.blog-contents .txTxt h3 {font-family:'open sans',sans-serif;font-size:1.75rem;letter-spacing:0;line-height:1.5;margin:9px 0 32px}
.allpostslow {text-align:right;margin-bottom:4rem}
.jq-textgal-outer {position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;width:100%;height:100%;overflow:auto}
.jq-textgal-inner {position:relative;width:100%;height:100%;min-height:100%;background-color:#FFF}
.fl-logo {display:inline-block;margin-top:2.1875rem}
.fl-logo img {display:block;width:5.3125rem;height:auto}
.fl-close {display:inline-block;position:absolute;top:34px;right:31px;z-index:1003;width:48px;height:48px;font-size:1rem;color:#808080;letter-spacing:.1rem}
.fl-back {display:inline-block;position:absolute;top:3.625rem;left:3.75rem;width:1.0625rem;height:2rem}
.fl-contents {width:100%;max-width:1200px;margin:0 auto;height:100%;display:flex;flex-direction:column}
.fl-title {font-weight:700;letter-spacing:.1rem;margin:1.875rem 0 0}
.fl-imgs {position:relative;flex:2;max-height:900px;margin:2.875rem 0 3rem}
.fl-foot {letter-spacing:.1rem;line-height:1.9}
.fl-nr {margin:0 0 2.8125rem}
.fl-descr {margin:0 0 2.8125rem}
.fl-left {display:inline-block;position:absolute;top:50%;left:36px;z-index:1003;width:1.875rem;height:3.75rem;background-position:center center;background-size:16px auto;margin-top:-1.875rem}
.fl-right {display:inline-block;position:absolute;top:50%;right:36px;z-index:1003;width:1.875rem;height:3.75rem;background-position:center center;background-size:16px auto;margin-top:-1.875rem}
.fl-wrapper {position:relative;width:100%;height:100%;overflow:hidden}
.fl-inner {position:relative;z-index:1002;display:block;width:auto;min-width:auto;height:100%;left:0;white-space:nowrap}
.fl-item {width:100%;height:100%;display:inline-block;text-align:center;vertical-align:middle;overflow:hidden}
.pos-helper {display:inline-block;height:100%;vertical-align:middle}
.fl-ima {display:inline-block;position:relative;width:100%;height:100%}
.fl-item img {vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto}
.flft {position:relative;display:none;padding:2.625rem 0 5.625rem}
@media all and (max-width:1400px) {.fl-left {left:3.3125rem}
.fl-right {right:3.3125rem}
}
@media all and (max-width:900px) {.fl-contents {font-size:1.5rem}
}
@media all and (max-width:600px) {.fl-contents {font-size:1.5rem}
}
@media all and (max-width:600px),all and (min-height:600px) {.fl-contents {font-size:1.5rem}
.flft {display:block}
.flft .copyright {text-align:left}
.flft .socicons {position:absolute;top:2.25rem;right:0}
}
.grid2-40x60 {display:grid;grid-template-columns:40% 60%}
.grid2-40x60 .pc2-1 {position:relative;padding:0 10% 0 0}
.grid2-40x60 .pc2-2 {position:relative;padding:0}
.pbox-def {padding:0 5%;padding:0 30px}
.pbox-def .pbox-width {width:100%;max-width:980px;margin:auto;text-align:center}
.pbox-cust {padding:0 5%;padding:0 30px}
.pbox-cust .pbox-width {width:100%;max-width:980px;margin:auto;text-align:left}
.pbox-nopd {padding:0}
.custall {padding:0}
.custall .pbox-width {max-width:100%}
.gmod-it {position:relative}
.x-white {color:#305A2B;display:inline-block;width:100%}
.x-green {background-color:#305A2B;color:#FFF;display:inline-block;width:100%}
.x-lightgreen {background-color:#F2F4F2;color:#305A2B;display:inline-block;width:100%}
.grid2 {display:grid;grid-template-columns:50% 50%}
.grid3 {display:grid;grid-template-columns:33.33% 33.33% 33.33%}
.grid4 {display:grid;grid-template-columns:25% 25% 25% 25%}
.tx-titul img {max-width:100%;width:auto;height:auto;margin-bottom:9mm}
.pc1-1 {position:relative;padding:0}
.pc2-1 {position:relative;padding:0 18px 0 0}
.pc2-2 {position:relative;padding:0 0 0 19px}
.pc3-1 {position:relative;padding:0 24px 0 0}
.pc3-2 {position:relative;padding:0 13px 0 12px}
.pc3-3 {position:relative;padding:0 0 0 24px}
.pc4-1 {position:relative;padding:0 27px 0 0}
.pc4-2 {position:relative;padding:0 18px 0 10px}
.pc4-3 {position:relative;padding:0 9px 0 19px}
.pc4-4 {position:relative;padding:0 0 0 28px}
.pcx3-1 {position:relative;padding:0 47px 0 0}
.pcx3-2 {position:relative;padding:0 23px 0 24px}
.pcx3-3 {position:relative;padding:0 0 0 47px}
.p-img img {max-width:100%;width:auto;height:auto}
.p-vid .galImg {margin-top:0;margin-bottom:0}
.p-gl2descr {background-color:#2AA51B;color:#FFF;font-size:.875rem;padding:22px 22px 19px 33px}
.main-contents h1 {font-family:font_4;font-size:1.25rem;font-weight:400;line-height:1;letter-spacing:.25rem;color:#2a2a2a;color:var(--h-color);margin:0}
.main-contents h2 {font-family:font_4;font-size:1.25rem;font-weight:400;line-height:1;letter-spacing:.25rem;color:#2a2a2a;color:var(--h-color);margin:1rem 0 4.75rem}
.main-contents h3 {font-family:font_4;font-size:1.25rem;font-weight:400;line-height:1;letter-spacing:.25rem;color:#2a2a2a;color:var(--h-color);margin:1.5rem 0 1.4375rem}
.tx-button {display:inline-block;width:100%;max-width:500px;font-size:1.50rem;font-weight:400;color:#FFF;text-align:center;text-transform:uppercase;letter-spacing:.15rem;padding:5.3mm 5mm 5.685mm;margin:10mm 0;background-color:#1A1A1A;border:.06rem solid #1A1A1A}
.tx-button:hover {color:#1A1A1A;background-color:#FFF;border:.06rem solid #1A1A1A;text-decoration:none}
.xmlt-it {position:relative;margin:2.3125rem 0 2.5rem}
.xmlt-it .x-title {margin:0 0 6.35mm}
.xmlt-it .txTxt {font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0;margin:2.8125rem 0 2.3125rem}
.xmlt-it .txTxt img {max-width:100%;width:auto;height:auto}
.xmlt-it .date {float:right;padding-top:5mm}
.xmlt-it .grid2 h1 {margin-top:0}
.xmlt-it .grid2 h1.mtfix {margin-top:12px}
.xmlt-it .mtfix {margin-top:12px}
.xmlt-it .gmapItem-split .mtfix,.xmlt-it .gmapItem-split h1.mtfix {margin-top:6px;margin-bottom:36px}
.arrow-black-right {position:absolute;top:22px;left:-51px;display:inline-block;width:15px;height:25px;background-image:url('../images/arrow-black-right.png');background-repeat:no-repeat;background-position:0 0;background-size:15px 25px;image-rendering:optimizequality;background-image:url('../images/arrow-black-right.svg')}
.a-rel-img {position:relative;display:inline-block}
.a-rel-img img {max-width:100%;width:auto;height:auto}
.sp-video {position:absolute;left:50%;top:50%;width:10.27%;height:12.06%;margin:-5% 0 0 -5%;background-image:url('../images/play-button.png');background-repeat:no-repeat;background-position:0 0;background-size:contain;image-rendering:optimizequality;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCA4NSA1NSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEuNDE0MjE7Ij48Zz48cmVjdCB4PSIxOS43NDUiIHk9IjYuNDQ5IiB3aWR0aD0iNTEuMTUyIiBoZWlnaHQ9IjM5Ljg1NyIgc3R5bGU9ImZpbGw6I2Y0ZjRmNDsiLz48cGF0aCBkPSJNMTMuMTkzLDAuMDk4Yy0yLjA5NiwwLjIwNCAtMy43MjYsMC42NjQgLTUuNDg3LDEuNTI1Yy00LjIzOSwyLjA4MyAtNy4wNTIsNi4wMiAtNy41MjUsMTAuNTI4Yy0wLjA4NiwwLjg0MSAtMC4wODYsMjkuMzExIDAsMzAuMTUyYzAuNjExLDUuNzcgNS4wNDcsMTAuNDgyIDExLjA3NCwxMS43NjRjMS40OTgsMC4zMTUgLTAuMTA2LDAuMzAyIDMwLjkyLDAuMzAyYzMxLjAyNiwwIDI5LjQyMywwLjAxMyAzMC45MjEsLTAuMzAyYzIuMjk0LC0wLjQ4NiA0LjQzLC0xLjQ5OSA2LjIxMSwtMi45MzFjMC41ODUsLTAuNDczIDEuNjMsLTEuNTI1IDIuMTA5LC0yLjEyM2MxLjUwNSwtMS44NzMgMi40ODUsLTQuMjY1IDIuNzQ3LC02LjcxNmMwLjA5MiwtMC44NDggMC4wOTksLTI5LjI2NSAwLjAwNywtMzAuMTQ2Yy0wLjQxNCwtMy44OSAtMi41NTYsLTcuMzU0IC01Ljk2MSwtOS42NDdjLTAuNzY5LC0wLjUxMyAtMi4zNTksLTEuMzAyIC0zLjI3MywtMS42MTdjLTAuNzM2LC0wLjI1IC0xLjc2NywtMC41MTMgLTIuNzYsLTAuNjg0Yy0wLjYxOCwtMC4xMDUgLTIuMzQ2LC0wLjExOCAtMjkuNzA1LC0wLjEyNGMtMTUuOTc2LDAgLTI5LjE1MywwLjAwNiAtMjkuMjc4LDAuMDE5Wm0yOS4xMDEsMTYuODdjNS44ODIsMy4zNzIgMTIuMTI1LDYuOTUzIDEzLjg4LDcuOTU5YzMuMDU2LDEuNzQ4IDMuODExLDIuMTk1IDMuODExLDIuMjY3YzAsMC4wMiAtMC44NjcsMC41MzMgLTEuOTI1LDEuMTVjLTEuMDUyLDAuNjEyIC0yLjcxNCwxLjU3OCAtMy42OTQsMi4xNDNjLTExLjg1NSw2Ljg4NyAtMjIuNTA4LDEzLjA1OCAtMjIuNjQ2LDEzLjExN2wtMC4xNzEsMC4wNzNsLTAuMDQsLTUuODIzYy0wLjA3MiwtOS4zODUgLTAuMDU5LC0yNy4wMjQgMC4wMiwtMjcuMDI0YzAuMDM5LDAgNC44ODMsMi43NiAxMC43NjUsNi4xMzhaIiBzdHlsZT0iZmlsbDojMzA1YTJiO2ZpbGwtcnVsZTpub256ZXJvOyIvPjwvZz48L3N2Zz4=')}
.sp-watermark {position:absolute;right:6%;bottom:8.09%;width:15.18%;height:15.37%;background-image:url('../images/logo-watermark.png');background-repeat:no-repeat;background-position:0 0;background-size:contain;image-rendering:optimizequality;background-image:url('../images/logo-watermark.svg')}
.vidOpener {position:relative;display:inline-block}
.vidOpener img {max-width:100%;width:auto;height:auto}
.xrs {position:relative}
.xr {position:absolute;right:0}
.xl {position:absolute;left:0}
.w-live .xr,.w-live .xl {top:0}
.anim-container {position:relative;width:100%;background-color:#FFF}
.anim-container .anim-wr {position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%}
.anim-container .anim-menu {position:absolute;left:0;bottom:53px;z-index:5;width:100%;height:20px;text-align:center;overflow:hidden}
.anim-container .anim-menu a {display:inline-block;width:20px;height:20px;margin:0 6px 0 5px;vertical-align:top;background-image:url('../images/circle-white.png');background-repeat:no-repeat;background-position:center center;background-size:8px 8px;image-rendering:optimizequality;background-image:url('../images/circle-white.svg')}
.anim-container .anim-menu a.selected,.anim-container .anim-menu a:hover {background-image:url('../images/circle-black.png');background-image:url('../images/circle-black.svg')}
.anim-container,.anim-container .anim-i,.anim-container .anim-rel {min-height:560px;max-height:560px}
.anim-container .anim-i {background-color:#FFF;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:2;width:100%}
.anim-container .anim-moving {position:absolute;right:0;bottom:0;top:0;left:0}
.anim-container .anim-i:last-of-type {z-index:3}
.anim-container .anim-rel {position:relative;width:100%;height:100%;text-align:left}
.anim-container .tx {padding:364px 0 18px 10%;white-space:nowrap;line-height:1;color:#FFF;overflow:hidden}
.anim-container .t1 {font-size:300%;font-weight:900}
.anim-container .t2 {font-size:150%;padding:8px 0 0 9px}
.anim-container .blackline1 {position:absolute;top:-6px;left:0;z-index:5;width:160px;height:8px;overflow:hidden;background-color:#FFF}
.breadcrumb {display:block;width:100%;line-height:1;padding:7.7mm 0 6mm}
.breadcrumb ol {display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;margin:0;padding:0}
.breadcrumb li {display:-moz-inline-stack;display:inline-block;vertical-align:top;white-space:nowrap;margin:0;padding:0 4px 0 0;font-size:.75rem;font-weight:400;color:#A6A6A6}
.breadcrumb .bcH1 {display:inline;font-size:inherit;font-weight:inherit;color:inherit}
.breadcrumb a {margin:0 4px 0 0;font-size:inherit;font-weight:inherit;color:inherit}
.breadcrumb a:hover,.breadcrumb a.selected:hover {text-decoration:underline}
.breadcrumb a.selected {text-decoration:none;color:#2a2a2a}
.mlt-it {margin:2.3125rem 0 2.5rem}
.mlt-it .txTxt {font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0;margin:2.8125rem 0 2.3125rem}
.mlt-it .txTxt img {margin:1.75rem 0;max-width:100%;width:auto;height:auto}
.mlt-it .date {float:right;padding-top:5mm}
.galImg {text-align:center;width:100%;overflow:hidden;margin:2.4mm 0 .6px}
.galImg iframe {width:100%}
.gal-it {display:inline-block;width:100%;margin:2.3125rem 0 2.5rem;background-color:#EBEBEC}
.gal-it .gal-ima {float:left;display:inline-block;position:relative;vertical-align:top;margin:0 30px 0 0}
.gal-it .gal-ima img {max-width:100%;width:315px;height:auto;vertical-align:top}
.gal-it .gal-ima .c {position:absolute;left:0;bottom:0;min-width:57px;font-size:87.5%;line-height:1.3;color:#EBEBEC;text-align:center;padding:12px 17px 10px 16px;background:#292728}
.gal-it h1 {padding-right:10mm;margin:0}
.gal-it .gal-d {height:110px;max-height:110px;overflow:hidden;font-size:100%;line-height:1.5;padding:0 10mm 0 0;margin:0}
.gal-it .gal-k {color:#b2b2b2;font-size:87.5%;line-height:1.3;overflow:hidden;max-width:461px;height:24px;max-height:24px;padding:0;margin:16px 0 0}
.gal-it .gal-k h1,.gal-it .gal-k h2,.gal-it .gal-k h3 {display:inline-block;color:inherit;font-size:inherit;line-height:inherit;min-width:0;font-weight:400;margin:0 12px 2px 0;padding:0}
.galKeywords h1,.galKeywords h2,.galKeywords h3 {display:inline-block;color:#b2b2b2;font-size:inherit;line-height:inherit;min-width:0;font-weight:400;margin:0 12px 2px 0;padding:0}
.galKeywords h1 a,.galKeywords h2 a,.galKeywords h3 a {display:inline-block;color:inherit;font-size:inherit;line-height:inherit}
.uFiles {display:inline-block;width:100%;text-align:left;font-weight:400;margin:-10mm 0 0;padding:13px 0 0}
.uFile {display:inline-block;margin:2px 0 10px;vertical-align:middle}
a.uFile,a.uFile:hover {text-decoration:none;font-size:95%;font-weight:700}
p.uFile {text-decoration:none;font-size:95%;font-weight:700}
.uFile span {vertical-align:middle;padding-left:8px}
a.uFile:hover span {text-decoration:underline}
.uFile img {vertical-align:middle}
.formItem {margin:10mm 0 10.8mm}
.formItem h1,.formItem h2,.formItem h3 {font-size:1rem;line-height:1.5;font-weight:700;padding:0 0 11px 1px;margin:0 0 22px}
.finp {display:inline-block;width:100%;height:41px}
.ftxt {display:inline-block;margin-bottom:10px;width:100%}
.ftxtinf {display:block;margin:7px 0 0 233px;width:320px}
.ftxtinf p {font-size:100%}
.finput {float:left;width:316px;height:29px;line-height:22px;margin:0 0 5px;padding-top:0;text-indent:6px;background-color:#fff;border:1px solid #a9a9a9}
.fselect {float:left;width:316px;height:29px;line-height:22px;margin:0 0 5px;padding:2px 3px 2px 2px;background-color:#fff;border:1px solid #a9a9a9;cursor:pointer}
.fselect>option {padding:2px 0 2px 5px}
.ftext {float:left;width:316px;height:104px;min-height:104px;max-height:306px;resize:vertical;line-height:16px;margin:0;padding:4px 4px 4px 6px;background-color:#fff;border:1px solid #a9a9a9}
input.isec {width:124px;margin:0}
.secCode {float:left}
.flab {float:left;width:233px;line-height:1.3;text-align:right;font-size:90%;font-weight:700;padding:6px 16px 0 0}
.finp .flab {padding-top:7px}
.ftxt .flab {padding-top:8px}
.flab span {display:inline-block;width:9px;overflow:hidden}
.flab span.emp {display:inline-block;width:4px;overflow:hidden}
.formItem input,.formItem textarea,.preceOrder input,.preceOrder textarea {-webkit-box-shadow:0 0 1px 0 #c1c1c1 inset;-moz-box-shadow:0 0 1px 0 #c1c1c1 inset;-o-box-shadow:0 0 1px 0 #c1c1c1 inset;-khtml-box-shadow:0 0 1px 0 #c1c1c1 inset;box-shadow:0 0 1px 0 #c1c1c1 inset}
.formItem input.focus,.formItem textarea.focus,.preceOrder input.focus,.preceOrder textarea.focus {-webkit-box-shadow:0 0 2px 1px #2b6f96;-moz-box-shadow:0 0 2px 1px #2b6f96;box-shadow:0 0 2px 1px #2b6f96}
.blackbt {width:126px;height:31px;background:#2E363D;line-height:29px;border:0 solid #6e6e6e;cursor:pointer;color:#fff;text-transform:uppercase;padding-bottom:1px;text-indent:0}
.formItem .fsubm {margin:3px 0 0 233px}
.formItem .formStatus {line-height:18px;margin:0 0 15px 233px;font-size:100%}
.searchResults {padding:0 50px 40px 0}
.searchResults h1 {margin-bottom:0}
.searchResults .resCount {display:inline-block;width:100%;font-size:1rem;line-height:1.2;text-align:left;font-weight:400;margin:0;padding:18px 0 0}
.searchResults .resCount a {font-size:inherit;line-height:inherit;color:inherit}
.searchResults .resList {display:inline-block;width:100%;font-size:1rem;line-height:1.2;text-align:left;font-weight:400;margin:0;padding:18px 0 0}
.searchResults .resList a {font-size:inherit;line-height:inherit;color:inherit}
.resItem {padding-bottom:15px}
.search_res {font-weight:700}
.extraItem {padding-bottom:40px}
.extraItemBorder {margin-top:27px;height:29px;border-top:1px solid #e4e4e4}
.galImg {text-align:center;width:100%;overflow:hidden;margin:19px 0 7px}
.galImg img {vertical-align:top;width:100%;height:auto}
.html-full,.html-full body,.html-full #wbouter {width:100%;height:100%}
.html-full body {overflow:hidden}
.jq-pointer {cursor:pointer}
.jq-textgal-slider-full {position:fixed;z-index:1000;width:100%;height:100%;background-color:#000}
.jq-textgal-slider-full2 {position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}
.tgs-wrapper {position:relative;width:100%;height:100%;overflow:hidden}
.tgs-inner {position:relative;z-index:1002;display:block;width:auto;min-width:auto;height:100%;left:0;white-space:nowrap}
.tgs-close {position:absolute;top:55px;right:60px;z-index:1003;display:inline-block;width:31px;height:31px;background-image:url('../images/gallery-exit.png');background-repeat:no-repeat;background-position:center center;background-size:100% 100%;image-rendering:optimizequality;background-image:url('../images/gallery-exit.svg')}
.tgs-left {position:absolute;top:0;left:0;z-index:1002;display:inline-block;width:40%;height:100%;background-image:url('../images/gallery-left.png');background-repeat:no-repeat;background-position:left 90px center;background-size:19px 31px;image-rendering:optimizequality;background-image:url('../images/gallery-left.svg')}
.tgs-right {position:absolute;top:0;right:0;z-index:1002;display:inline-block;width:40%;height:100%;background-image:url('../images/gallery-right.png');background-repeat:no-repeat;background-position:right 90px center;background-size:19px 31px;image-rendering:optimizequality;background-image:url('../images/gallery-right.svg')}
.tgs-item {width:100%;height:100%;display:inline-block;text-align:center;vertical-align:middle}
.pos-helper {display:inline-block;height:100%;vertical-align:middle}
.tgs-item img {vertical-align:middle}
.tgs-item img.wide {max-width:100%;height:auto}
.tgs-item img.tall {height:100%;width:auto}
.gmapItem {margin:2.3125rem 0 2.5rem;color:#2a2a2a}
.gmapItem .date {float:right;font-size:12px;color:#656565;padding-left:25px}
.gmapItem h2 {font-size:1rem;line-height:1.5;font-weight:700}
.gmap {font-family:font_2ex;font-size:14px;line-height:18px;color:#334655;width:378px;height:378px;min-width:120px;min-height:90px;max-width:761px;max-height:761px;max-width:100%;overflow:hidden}
.gmap a {font-family:font_2ex;font-size:14px;line-height:18px;font-size:10px}
.afterGmap {line-height:1.6em}
.mlt-it .gmapItemLeft {padding:3px 15px 10px 0;float:left;color:#656565;font-size:10px;line-height:14px}
.mlt-it .gmapItemLeft .date {display:none}
.mlt-it .gmapItemRigth {padding:3px 0 10px 15px;float:right;color:#656565;font-size:10px;line-height:14px}
.mlt-it .gmapItemRigth .date {display:none}
.animation-container {width:100%;max-height:482px;position:relative;overflow:hidden}
.animation-content {display:block;min-width:100%;width:auto;max-height:482px;position:relative;top:0;left:0;text-align:left;white-space:nowrap}
.animCont {display:inline-block;position:relative;left:0;top:0;vertical-align:top;white-space:nowrap;text-align:left;width:auto;max-height:482px}
.animxx-img {display:inline-block}
.animxx-img img {width:auto;height:100%;max-width:100%;max-height:100%;vertical-align:top}
.animation-min-h {height:100%;width:auto;max-width:100%}
.rel {position:relative}
.logomod-it .itms {text-align:center}
.logomod-it .itms a,.logomod-it .itms span {display:inline-block;vertical-align:middle;margin:8px 29px;max-width:160px}
.logomod-it .itms a img,.logomod-it .itms span img {max-width:100%;height:auto}
.issvg {min-width:160px}
.c-pages {padding:6px 4px 0 0}
.c-pages .p {display:inline-block;vertical-align:middle;padding:0 2px;margin:0 4px;font-size:80%}
.c-pages .p-sel {font-size:100%;font-weight:700;text-decoration:underline}
.c-pages .p-sep {font-size:80%;font-weight:700;margin:0 4px}
.j-pages {text-align:center;padding-top:10mm}
.add-rv {text-transform:uppercase;font-size:87.5%}
.c-loading {position:relative}
.c-loading::after {position:absolute;content:'';top:-1px;left:-1px;right:-1px;bottom:-1px;width:100%;height:100%;width:auto;height:auto;opacity:.5;background-color:#FFF;cursor:wait}
.c-loading-anim {display:none;position:absolute;top:0;left:0;z-index:1011;cursor:wait;width:60px;height:60px;background-image:url('../images/load3.gif');background-repeat:no-repeat;background-position:center center;background-size:60px 60px;image-rendering:optimizequality}
.formItem {max-width:750px;margin-left:auto;margin-right:auto}
.formItem h2 {text-align:center}
@media all and (max-width:1000px) {}
@media all and (max-width:950px) {.logomod-it .itms a,.logomod-it .itms span {max-width:120px}
.issvg {min-width:120px}
}
@media all and (max-width:900px) {}
@media all and (max-width:800px) {.grid2-40x60 {display:block;grid-template-columns:none}
.grid2-40x60 .pc2-1 {padding:0;text-align:center}
.tx-button-container {text-align:center}
.grid2 {display:block;grid-template-columns:none}
.grid3 {display:block;grid-template-columns:none}
.grid-cfx {display:table;grid-template-columns:none;width:100%}
.cfx-down {display:table-footer-group}
.cfx-up {display:table-header-group}
.cfx-middle {display:table-row-group}
.cfx-up .p-img,.cfx-up .p-vid,.cfx-up .txTxt {margin-bottom:10mm}
.cfx-middle .p-img,.cfx-middle .p-vid,.cfx-middle .txTxt {margin-bottom:10mm}
.pc1-1 {padding:0;margin:0}
.pc2-1 {padding-right:0;margin-bottom:10mm}
.pc2-2 {padding-left:0}
.pc3-1 {padding-right:0;margin-bottom:10mm}
.pc3-2 {padding-left:0;padding-right:0;margin-bottom:10mm}
.pc3-3 {padding-left:0}
.grid4 {grid-template-columns:50% 50%}
.pc4-1 {padding:0 18px 0 0;margin-bottom:10mm}
.pc4-2 {padding:0 0 0 19px;margin-bottom:10mm}
.pc4-3 {padding:0 18px 0 0;margin-bottom:10mm}
.pc4-4 {padding:0 0 0 19px}
.pcx3-1 {padding-right:0;margin-bottom:10mm;max-width:320px}
.pcx3-2 {padding-left:0;padding-right:0;margin-bottom:10mm;max-width:320px}
.pcx3-3 {padding-left:0;max-width:320px}
.cfx-up:after {display:inline-block;content:'';height:10mm;margin:0}
.cfx-middle:after {display:inline-block;content:'';height:10mm;margin:0}
}
@media all and (max-width:700px) {.logomod-it .itms a,.logomod-it .itms span {max-width:100px}
.issvg {min-width:100px}
}
@media all and (max-width:600px) {.galSmItems {display:block;width:100%;max-width:312px}
.galSmItems .col-0,.galSmItems .col-1,.galSmItems .col-2 {display:none}
.galSmItems.initdone .mobileItems {display:block;text-align:center}
.galSmItems.initdone .item {margin-left:auto;margin-right:auto}
.galSmItems2 .col-view {display:none}
.gmod-its .colwrapper {display:block}
.gmod-its .colwrapper .col1 {width:100%}
.gmod-its .colwrapper .col2 {width:100%;padding:22px 0 0}
.portback {margin-top:50px}
.pbox-def {padding:0 20px}
.pbox-cust {padding:0 20px}
.withtitul {border:0 none}
.notitulopened {padding:0}
.blog-contents .spp2 {background-color:transparent}
.withtitul .author .at2 br {display:block;display:initial}
.notitulopened .author .at2 {padding-top:0}
.blog-contents .notitulopened .wtttext h1 {font-size:1.66rem;margin-top:23px}
.blog-contents .txTxt h1,.blog-contents .txTxt h2,.blog-contents .txTxt h3 {font-size:1rem}
.withtitul {padding-right:0}
.withtitul .txImageLeft {float:none;margin-right:0}
.withtitul .txImageLeft img {max-width:100%;height:auto}
}
@media all and (max-width:500px) {}
@media all and (max-width:500px) {.foot-nav {display:none}
.logo {margin-top:20px}
.logov2 {margin-top:40px}
.main-menu-opener {display:block}
.mlikeh1 {display:none}
}
.clear {clear:both;display:table}
.hidden {display:none}
.selected {text-decoration:underline}
.rel {position:relative}
.mmt-hidden,.menu-top-nv-x .mmt-hidden {display:none}
.mmt-sub-visible .mmt-sub {display:block;visibility:visible}
.menu-top-nv-x .hidden {display:none}
.ftxtx {width:100%}
.ftxt .jq-filecontainer {float:left;padding-bottom:5px;width:100%;max-width:316px}
.jq-filedef {width:100%;max-width:316px;height:31px}
.pub-up .old-style-upload-a {display:inline-block;width:193px;height:19px;line-height:19px;overflow:hidden;font-size:75%;text-align:center;background-image:url('../svs/swf_upload_button.gif');background-repeat:no-repeat;background-position:left top}
.pub-up .pl-file-container {padding-bottom:2mm}
.pub-up .pl-file {display:inline-block;vertical-align:middle;font-size:13px;font-weight:400;color:#000;white-space:nowrap}
.pub-up .pl-file-size {font-size:11px;font-weight:400;color:#aaa}
.pub-up .pl-file-proc {font-size:11px;font-weight:400;color:#2a2a2a}
.pub-up .pl-file-proc-finishing {display:inline-block;padding-right:20px;background-image:url('../images/loading2.gif');background-repeat:no-repeat;background-position:right center;background-size:14px 14px}
.pub-up .pl-file-actions {display:inline-block;padding-right:20px;vertical-align:middle}
.pub-up .pl-file-delete {display:inline-block;width:16px;height:16px;padding:2px 5px;margin-bottom:0;background-color:#fe2828;background-image:url('../svs/delete.gif');background-repeat:no-repeat}
.pub-up .AfileIcon-mlt {display:inline-block;vertical-align:middle;margin-right:10px}
