﻿@charset "utf-8";
/*
 * 1. IE8/9에서 'inline-block'으로 정의되지 않은 것을 올바르게 지정
 * 2. chrome, firefox, Opera - 'progress' 세로 정렬 표준화
 */
audio, canvas,
progress, video {
    display: inline-block;
    vertical-align: baseline;
}
/**
 * 모던 브라우저들에서 controls 속성없이 audio 요소가 렌더링 되는 것을 예방
 * iOS 5 기기에서 높이를 초과하는 것을 제거
 */
audio:not([controls]) {
    display: none;
    height: 0;
}
/**
 * '[hidden]' 속성의 스타일이 IE 8/9/10에서 존재하지 않는 것을 해결
 * IE 8/9/10/11, Safari, Firefox < 22에서 'template' 요소 숨김
 */
[hidden], template {display:none;}
/* Links -------------------------------------------------------- */
/**
 * IE10에서 활성화(active)된 링크의 회색 배경을 제거
 */
a {background-color:transparent;}
/**
 * active/hover 상태 시 포커스된 요소 가독성 향상
 */
a:active, a:hover {outline:0;}
/**
 * color, font 상속
 * Firefox 4+, Safari, Chrome 마진차이 해결
 */
button, input, optgroup, textarea {
    color:inherit;
    font:inherit;
    margin:0;
    outline: 0;
    outline-style: none;
}
/* Default ------------------------------------------------------ */
* {
    margin:0;
    padding:0;
    -webkit-text-size-adjust:none;
}
/* font */
@import url('//fonts.googleapis.com/css?family=Roboto:400,700');
@import url('//fonts.googleapis.com/css?family=Open+Sans:400,700');
/* font */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 100;
    src: url(fonts/NotoSansKR-Thin.woff2) format('woff2'),
         url(fonts/NotoSansKR-Thin.woff) format('woff'),
         url(fonts/NotoSansKR-Thin.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 300;
    src: url(fonts/NotoSansKR-Light.woff2) format('woff2'),
         url(fonts/NotoSansKR-Light.woff) format('woff'),
         url(fonts/NotoSansKR-Light.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/NotoSansKR-Regular.woff2) format('woff2'),
         url(fonts/NotoSansKR-Regular.woff) format('woff'),
         url(fonts/NotoSansKR-Regular.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 500;
    src: url(fonts/NotoSansKR-Medium.woff2) format('woff2'),
         url(fonts/NotoSansKR-Medium.woff) format('woff'),
         url(fonts/NotoSansKR-Medium.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 700;
    src: url(fonts/NotoSansKR-Bold.woff2) format('woff2'),
         url(fonts/NotoSansKR-Bold.woff) format('woff'),
         url(fonts/NotoSansKR-Bold.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 900;
    src: url(fonts/NotoSansKR-Black.woff2) format('woff2'),
         url(fonts/NotoSansKR-Black.woff) format('woff'),
         url(fonts/NotoSansKR-Black.otf) format('opentype');
}
@font-face {
    font-family: 'Nanum Gothic';
    src: url(fonts/NanumGothicR.eot);
    src: url(fonts/NanumGothicR.eot?#iefix) format('embedded-opentype'), 
         url(fonts/NanumGothicR.woff) format('woff'), 
         url(fonts/NanumGothicR.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}
html, body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: 'Nanum Gothic','나눔고딕','Noto Sans KR',sans-serif;
}
body,input,select,textarea {
    font-size:13px;
    letter-spacing:-0.5px;
}
h1,h2,h3,h4,h5,h6 {
    font-size:13px;
    text-align: left;
}
ul,ol,dl,dd,dt,li {
    list-style-type: none;
}
em,i,address {
    font-style: normal;
    font-weight: normal;
}
textarea {
    overflow: auto;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
table caption {
    overflow: hidden;
    font-size:0;
    line-height:0;
}
img, fieldset, iframe {
    border:0 none;
    max-width:100%;
}
a {
    text-decoration: none;
    color:inherit;
}
a:hover {
    text-decoration: none;
    color:inherit;
}
label {
    cursor: pointer;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
select:focus {
    outline: none !important;
    border-color: #f83838;
}
/* 공통 ---------------------------------------------------- */
.txt_plus {color:#f83838 !important;}
.txt_minus {color:#177cd2;}
.txt_null{color:#666 !important;}
.txt_orange {color:#ff6600;}
.txt_basic {color:#888;}
.txt_white {color:#fff;}
.txt_green {color:#217c00;}
.txt_underL {text-decoration: underline; cursor: pointer;}
.cb {clear:both !important;}
.clear {*zoom:1}
.clear:before,.clear:after {
    display:table;
    content:"";
}
.clear:after {clear:both;}
.relative {position:relative;}
.absolute {position:absolute;}
.blind {
    position:absolute;
    top:-55000px !important;
    width:0;
    height:0;
}
.bold {font-weight:600;}
.line-through {text-decoration:line-through;}

/* 정렬 ---------------------------------------------------- */
.text-center{text-align: center !important;}
.text-left{text-align: left !important;}
.text-right{text-align: right !important;}
.vertical-top{vertical-align: top !important;}
.vertical-middle{vertical-align: middle !important;}
.vertical-bottom{vertical-align:bottom !important;}
.font-bold,.txtbold{font-weight:700;}
.font-normal{font-weight:400;}
.font-light{font-weight:300;}
.fl,.float-left{float: left !important;}
.fr,.float-right{float: right !important;}
.display-block{display:block;}
.overflow-hidden{overflow: hidden !important;}
.overflow-visible{overflow:visible !important;}
.clear-both {clear: both;}
.position-realtive {position: relative;}
.ellipsis {text-overflow:ellipsis;}
.cursor-pointer{cursor:pointer;}
.al,.taL {text-align: left;}
.ar,.taR {text-align: right;}
.ac,.taC {text-align: center;}
.text-over {
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal !important;
}
.margin-0{margin:0 !important;}
.mt-0{margin-top:0 !important;}
.mt-1{margin-top:1px !important;}
.mt-2{margin-top:2px !important;}
.mt-3{margin-top:3px !important;}
.mt-4{margin-top:4px !important;}
.mt-5{margin-top:5px !important;}
.mt-6{margin-top:6px !important;}
.mt-7{margin-top:7px !important;}
.mt-8{margin-top:8px !important;}
.mt-9{margin-top:9px !important;}
.mt-10{margin-top:10px !important;}
.mt-11{margin-top:11px !important;}
.mt-12{margin-top:12px !important;}
.mt-13{margin-top:13px !important;}
.mt-14{margin-top:14px !important;}
.mt-15{margin-top:15px !important;}
.mt-16{margin-top:16px !important;}
.mt-17{margin-top:17px !important;}
.mt-18{margin-top:18px !important;}
.mt-19{margin-top:19px !important;}
.mt-20{margin-top:20px !important;}
.mt-21{margin-top:21px !important;}
.mt-22{margin-top:22px !important;}
.mt-23{margin-top:23px !important;}
.mt-24{margin-top:24px !important;}
.mt-25{margin-top:25px !important;}
.mt-30{margin-top:30px !important;}
.mt-35{margin-top:35px !important;}
.mt-40{margin-top:40px !important;}
.mt-45{margin-top:45px !important;}
.mt-50{margin-top:50px !important;}
.mt-55{margin-top:55px !important;}
.mt-60{margin-top:60px !important;}
.mt-65{margin-top:65px !important;}
.mt-70{margin-top:70px !important;}
.mt-75{margin-top:75px !important;}
.mt-80{margin-top:80px !important;}
.mt-85{margin-top:85px !important;}
.mt-90{margin-top:90px !important;}
.mt-95{margin-top:95px !important;}
.mt-100{margin-top:100px !important;}
.mr-0{margin-right:0 !important;}
.mr-1{margin-right:1px !important;}
.mr-2{margin-right:2px !important;}
.mr-3{margin-right:3px !important;}
.mr-4{margin-right:4px !important;}
.mr-5{margin-right:5px !important;}
.mr-6{margin-right:6px !important;}
.mr-7{margin-right:7px !important;}
.mr-8{margin-right:8px !important;}
.mr-9{margin-right:9px !important;}
.mr-10{margin-right:10px !important;}
.mr-11{margin-right:11px !important;}
.mr-12{margin-right:12px !important;}
.mr-13{margin-right:13px !important;}
.mr-14{margin-right:14px !important;}
.mr-15{margin-right:15px !important;}
.mr-16{margin-right:16px !important;}
.mr-17{margin-right:17px !important;}
.mr-18{margin-right:18px !important;}
.mr-19{margin-right:19px !important;}
.mr-20{margin-right:20px !important;}
.mr-21{margin-right:21px !important;}
.mr-22{margin-right:22px !important;}
.mr-23{margin-right:23px !important;}
.mr-24{margin-right:24px !important;}
.mr-25{margin-right:25px !important;}
.mr-30{margin-right:30px !important;}
.mr-35{margin-right:35px !important;}
.mr-40{margin-right:40px !important;}
.mr-45{margin-right:45px !important;}
.mr-50{margin-right:50px !important;}
.mr-55{margin-right:55px !important;}
.mr-60{margin-right:60px !important;}
.mr-65{margin-right:65px !important;}
.mr-70{margin-right:70px !important;}
.mr-75{margin-right:75px !important;}
.mr-80{margin-right:80px !important;}
.mr-85{margin-right:85px !important;}
.mr-90{margin-right:90px !important;}
.mr-95{margin-right:95px !important;}
.mr-100{margin-right:100px !important;}
.mb-0{margin-bottom:0 !important;}
.mb-1{margin-bottom:1px !important;}
.mb-2{margin-bottom:2px !important;}
.mb-3{margin-bottom:3px !important;}
.mb-4{margin-bottom:4px !important;}
.mb-5{margin-bottom:5px !important;}
.mb-6{margin-bottom:6px !important;}
.mb-7{margin-bottom:7px !important;}
.mb-8{margin-bottom:8px !important;}
.mb-9{margin-bottom:9px !important;}
.mb-10{margin-bottom:10px !important;}
.mb-11{margin-bottom:11px !important;}
.mb-12{margin-bottom:12px !important;}
.mb-13{margin-bottom:13px !important;}
.mb-14{margin-bottom:14px !important;}
.mb-15{margin-bottom:15px !important;}
.mb-16{margin-bottom:16px !important;}
.mb-17{margin-bottom:17px !important;}
.mb-18{margin-bottom:18px !important;}
.mb-19{margin-bottom:19px !important;}
.mb-20{margin-bottom:20px !important;}
.mb-21{margin-bottom:21px !important;}
.mb-22{margin-bottom:22px !important;}
.mb-23{margin-bottom:23px !important;}
.mb-24{margin-bottom:24px !important;}
.mb-25{margin-bottom:25px !important;}
.mb-30{margin-bottom:30px !important;}
.mb-35{margin-bottom:35px !important;}
.mb-40{margin-bottom:40px !important;}
.mb-45{margin-bottom:45px !important;}
.mb-50{margin-bottom:50px !important;}
.mb-55{margin-bottom:55px !important;}
.mb-60{margin-bottom:60px !important;}
.mb-65{margin-bottom:65px !important;}
.mb-70{margin-bottom:70px !important;}
.mb-75{margin-bottom:75px !important;}
.mb-80{margin-bottom:80px !important;}
.mb-85{margin-bottom:85px !important;}
.mb-90{margin-bottom:90px !important;}
.mb-95{margin-bottom:95px !important;}
.mb-100{margin-bottom:100px !important;}
.ml-0{margin-left:0 !important;}
.ml-1{margin-left:1px !important;}
.ml-2{margin-left:2px !important;}
.ml-3{margin-left:3px !important;}
.ml-4{margin-left:4px !important;}
.ml-5{margin-left:5px !important;}
.ml-6{margin-left:6px !important;}
.ml-7{margin-left:7px !important;}
.ml-8{margin-left:8px !important;}
.ml-9{margin-left:9px !important;}
.ml-10{margin-left:10px !important;}
.ml-11{margin-left:11px !important;}
.ml-12{margin-left:12px !important;}
.ml-13{margin-left:13px !important;}
.ml-14{margin-left:14px !important;}
.ml-15{margin-left:15px !important;}
.ml-16{margin-left:16px !important;}
.ml-17{margin-left:17px !important;}
.ml-18{margin-left:18px !important;}
.ml-19{margin-left:19px !important;}
.ml-20{margin-left:20px !important;}
.ml-21{margin-left:21px !important;}
.ml-22{margin-left:22px !important;}
.ml-23{margin-left:23px !important;}
.ml-24{margin-left:24px !important;}
.ml-25{margin-left:25px !important;}
.ml-30{margin-left:30px !important;}
.ml-35{margin-left:35px !important;}
.ml-40{margin-left:40px !important;}
.ml-45{margin-left:45px !important;}
.ml-50{margin-left:50px !important;}
.ml-55{margin-left:55px !important;}
.ml-60{margin-left:60px !important;}
.ml-65{margin-left:65px !important;}
.ml-70{margin-left:70px !important;}
.ml-75{margin-left:75px !important;}
.ml-80{margin-left:80px !important;}
.ml-85{margin-left:85px !important;}
.ml-90{margin-left:90px !important;}
.ml-95{margin-left:95px !important;}
.ml-100{margin-left:100px !important;}
.padding-0{padding:0 !important;}
.pt-0{padding-top:0 !important;}
.pt-1{padding-top:1px !important;}
.pt-2{padding-top:2px !important;}
.pt-3{padding-top:3px !important;}
.pt-4{padding-top:4px !important;}
.pt-5{padding-top:5px !important;}
.pt-6{padding-top:6px !important;}
.pt-7{padding-top:7px !important;}
.pt-8{padding-top:8px !important;}
.pt-9{padding-top:9px !important;}
.pt-10{padding-top:10px !important;}
.pt-11{padding-top:11px !important;}
.pt-12{padding-top:12px !important;}
.pt-13{padding-top:13px !important;}
.pt-14{padding-top:14px !important;}
.pt-15{padding-top:15px !important;}
.pt-16{padding-top:16px !important;}
.pt-17{padding-top:17px !important;}
.pt-18{padding-top:18px !important;}
.pt-19{padding-top:19px !important;}
.pt-20{padding-top:20px !important;}
.pt-21{padding-top:21px !important;}
.pt-22{padding-top:22px !important;}
.pt-23{padding-top:23px !important;}
.pt-24{padding-top:24px !important;}
.pt-25{padding-top:25px !important;}
.pt-30{padding-top:30px !important;}
.pt-35{padding-top:35px !important;}
.pt-40{padding-top:40px !important;}
.pt-45{padding-top:45px !important;}
.pt-50{padding-top:50px !important;}
.pt-55{padding-top:55px !important;}
.pt-60{padding-top:60px !important;}
.pt-65{padding-top:65px !important;}
.pt-70{padding-top:70px !important;}
.pt-75{padding-top:75px !important;}
.pt-80{padding-top:80px !important;}
.pt-85{padding-top:85px !important;}
.pt-90{padding-top:90px !important;}
.pt-95{padding-top:95px !important;}
.pt-100{padding-top:100px !important;}
.pr-0{padding-right:0 !important;}
.pr-1{padding-right:1px !important;}
.pr-2{padding-right:2px !important;}
.pr-3{padding-right:3px !important;}
.pr-4{padding-right:4px !important;}
.pr-5{padding-right:5px !important;}
.pr-6{padding-right:6px !important;}
.pr-7{padding-right:7px !important;}
.pr-8{padding-right:8px !important;}
.pr-9{padding-right:9px !important;}
.pr-10{padding-right:10px !important;}
.pr-11{padding-right:11px !important;}
.pr-12{padding-right:12px !important;}
.pr-13{padding-right:13px !important;}
.pr-14{padding-right:14px !important;}
.pr-15{padding-right:15px !important;}
.pr-16{padding-right:16px !important;}
.pr-17{padding-right:17px !important;}
.pr-18{padding-right:18px !important;}
.pr-19{padding-right:19px !important;}
.pr-20{padding-right:20px !important;}
.pr-21{padding-right:21px !important;}
.pr-22{padding-right:22px !important;}
.pr-23{padding-right:23px !important;}
.pr-24{padding-right:24px !important;}
.pr-25{padding-right:25px !important;}
.pr-30{padding-right:30px !important;}
.pr-35{padding-right:35px !important;}
.pr-40{padding-right:40px !important;}
.pr-45{padding-right:45px !important;}
.pr-50{padding-right:50px !important;}
.pr-55{padding-right:55px !important;}
.pr-60{padding-right:60px !important;}
.pr-65{padding-right:65px !important;}
.pr-70{padding-right:70px !important;}
.pr-75{padding-right:75px !important;}
.pr-80{padding-right:80px !important;}
.pr-85{padding-right:85px !important;}
.pr-90{padding-right:90px !important;}
.pr-95{padding-right:95px !important;}
.pr-100{padding-right:100px !important;}
.pb-0{padding-bottom:0 !important;}
.pb-1{padding-bottom:1px !important;}
.pb-2{padding-bottom:2px !important;}
.pb-3{padding-bottom:3px !important;}
.pb-4{padding-bottom:4px !important;}
.pb-5{padding-bottom:5px !important;}
.pb-6{padding-bottom:6px !important;}
.pb-7{padding-bottom:7px !important;}
.pb-8{padding-bottom:8px !important;}
.pb-9{padding-bottom:9px !important;}
.pb-10{padding-bottom:10px !important;}
.pb-11{padding-bottom:11px !important;}
.pb-12{padding-bottom:12px !important;}
.pb-13{padding-bottom:13px !important;}
.pb-14{padding-bottom:14px !important;}
.pb-15{padding-bottom:15px !important;}
.pb-16{padding-bottom:16px !important;}
.pb-17{padding-bottom:17px !important;}
.pb-18{padding-bottom:18px !important;}
.pb-19{padding-bottom:19px !important;}
.pb-20{padding-bottom:20px !important;}
.pb-21{padding-bottom:21px !important;}
.pb-22{padding-bottom:22px !important;}
.pb-23{padding-bottom:23px !important;}
.pb-24{padding-bottom:24px !important;}
.pb-25{padding-bottom:25px !important;}
.pb-30{padding-bottom:30px !important;}
.pb-35{padding-bottom:35px !important;}
.pb-40{padding-bottom:40px !important;}
.pb-45{padding-bottom:45px !important;}
.pb-50{padding-bottom:50px !important;}
.pb-55{padding-bottom:55px !important;}
.pb-60{padding-bottom:60px !important;}
.pb-65{padding-bottom:65px !important;}
.pb-70{padding-bottom:70px !important;}
.pb-75{padding-bottom:75px !important;}
.pb-80{padding-bottom:80px !important;}
.pb-85{padding-bottom:85px !important;}
.pb-90{padding-bottom:90px !important;}
.pb-95{padding-bottom:95px !important;}
.pb-100{padding-bottom:100px !important;}
.pl-0{padding-left:0 !important;}
.pl-1{padding-left:1px !important;}
.pl-2{padding-left:2px !important;}
.pl-3{padding-left:3px !important;}
.pl-4{padding-left:4px !important;}
.pl-5{padding-left:5px !important;}
.pl-6{padding-left:6px !important;}
.pl-7{padding-left:7px !important;}
.pl-8{padding-left:8px !important;}
.pl-9{padding-left:9px !important;}
.pl-10{padding-left:10px !important;}
.pl-11{padding-left:11px !important;}
.pl-12{padding-left:12px !important;}
.pl-13{padding-left:13px !important;}
.pl-14{padding-left:14px !important;}
.pl-15{padding-left:15px !important;}
.pl-16{padding-left:16px !important;}
.pl-17{padding-left:17px !important;}
.pl-18{padding-left:18px !important;}
.pl-19{padding-left:19px !important;}
.pl-20{padding-left:20px !important;}
.pl-21{padding-left:21px !important;}
.pl-22{padding-left:22px !important;}
.pl-23{padding-left:23px !important;}
.pl-24{padding-left:24px !important;}
.pl-25{padding-left:25px !important;}
.pl-30{padding-left:30px !important;}
.pl-35{padding-left:35px !important;}
.pl-40{padding-left:40px !important;}
.pl-45{padding-left:45px !important;}
.pl-50{padding-left:50px !important;}
.pl-55{padding-left:55px !important;}
.pl-60{padding-left:60px !important;}
.pl-65{padding-left:65px !important;}
.pl-70{padding-left:70px !important;}
.pl-75{padding-left:75px !important;}
.pl-80{padding-left:80px !important;}
.pl-85{padding-left:85px !important;}
.pl-90{padding-left:90px !important;}
.pl-95{padding-left:95px !important;}
.pl-100{padding-left:100px !important;}
.w-1{width:1% !important;}
.w-2{width:2% !important;}
.w-3{width:3% !important;}
.w-4{width:4% !important;}
.w-5{width:5% !important;}
.w-6{width:6% !important;}
.w-7{width:7% !important;}
.w-8{width:8% !important;}
.w-9{width:9% !important;}
.w-10{width:10% !important;}
.w-11{width:11% !important;}
.w-12{width:12% !important;}
.w-13{width:13% !important;}
.w-14{width:14% !important;}
.w-15{width:15% !important;}
.w-16{width:16% !important;}
.w-17{width:17% !important;}
.w-18{width:18% !important;}
.w-19{width:19% !important;}
.w-20{width:20% !important;}
.w-21{width:21% !important;}
.w-22{width:22% !important;}
.w-23{width:23% !important;}
.w-24{width:24% !important;}
.w-25{width:25% !important;}
.w-26{width:26% !important;}
.w-27{width:27% !important;}
.w-28{width:28% !important;}
.w-29{width:29% !important;}
.w-30{width:30% !important;}
.w-31{width:31% !important;}
.w-32{width:32% !important;}
.w-33{width:33% !important;}
.w-34{width:34% !important;}
.w-35{width:35% !important;}
.w-36{width:36% !important;}
.w-37{width:37% !important;}
.w-38{width:38% !important;}
.w-39{width:39% !important;}
.w-40{width:40% !important;}
.w-41{width:41% !important;}
.w-42{width:42% !important;}
.w-43{width:43% !important;}
.w-44{width:44% !important;}
.w-45{width:45% !important;}
.w-46{width:46% !important;}
.w-47{width:47% !important;}
.w-48{width:48% !important;}
.w-49{width:49% !important;}
.w-50{width:50% !important;}
.w-51{width:51% !important;}
.w-52{width:52% !important;}
.w-53{width:53% !important;}
.w-54{width:54% !important;}
.w-55{width:55% !important;}
.w-56{width:56% !important;}
.w-57{width:57% !important;}
.w-58{width:58% !important;}
.w-59{width:59% !important;}
.w-60{width:60% !important;}
.w-61{width:61% !important;}
.w-62{width:62% !important;}
.w-63{width:63% !important;}
.w-64{width:64% !important;}
.w-65{width:65% !important;}
.w-66{width:66% !important;}
.w-67{width:67% !important;}
.w-68{width:68% !important;}
.w-69{width:69% !important;}
.w-70{width:70% !important;}
.w-71{width:71% !important;}
.w-72{width:72% !important;}
.w-73{width:73% !important;}
.w-74{width:74% !important;}
.w-75{width:75% !important;}
.w-76{width:76% !important;}
.w-77{width:77% !important;}
.w-78{width:78% !important;}
.w-79{width:79% !important;}
.w-80{width:80% !important;}
.w-81{width:81% !important;}
.w-82{width:82% !important;}
.w-83{width:83% !important;}
.w-84{width:84% !important;}
.w-85{width:85% !important;}
.w-86{width:86% !important;}
.w-87{width:87% !important;}
.w-88{width:88% !important;}
.w-89{width:89% !important;}
.w-90{width:90% !important;}
.w-91{width:91% !important;}
.w-92{width:92% !important;}
.w-93{width:93% !important;}
.w-94{width:94% !important;}
.w-95{width:95% !important;}
.w-96{width:96% !important;}
.w-97{width:97% !important;}
.w-98{width:98% !important;}
.w-99{width:99% !important;}
.w-100{width:100% !important;}

@media screen and (max-width:1240px) {
    html {
        width: 100%;
        height: 100%;
    }
    body,
    body > form {
        width: 100%;
        min-width: 1200px;
        overflow-x: auto;
    }
    .main-slide-item ul {
        max-width: 1100px;
    }
}