/* .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top { border-radius: 10px; }  */
.btn,.btn-file *,.btn-group,.btn-group-down,.btn-group-down span,.btn-group-vertical,.caret,.checkbox-inline,.radio-inline{vertical-align:middle}.breadcrumb,.dropdown-menu,.media-list,.nav{list-style:none}.btn,.inbox-pagination,.initialism,.panel-heading{text-transform:uppercase}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:inherit;font-weight:500;font-family:inherit;line-height:1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#999;font-weight:400;line-height:1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.page-header{margin:40px 0 20px;padding-bottom:9px;border-bottom:1px solid #eee}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.list-inline>li:first-child{padding-left:0}.initialism{font-size:90%}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.col-xs-offset-0{margin-left:0}.col-fm-1{width:8.33333333%}.col-fm-2{width:16.66666667%}.col-fm-3{width:25%}.col-fm-4{width:33.33333333%}.col-fm-5{width:41.66666667%}.col-fm-6{width:50%}.col-fm-7{width:58.33333333%}.col-fm-8{width:66.66666667%}.col-fm-9{width:75%}.col-fm-10{width:83.33333333%}.col-fm-11{width:91.66666667%}.col-fm-12{width:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666666666666%}.col-lg-10{width:83.33333333333334%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666666666%}.col-lg-7{width:58.333333333333336%}.col-lg-6{width:50%}.col-lg-5{width:41.66666666666667%}.col-lg-4{width:33.33333333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.666666666666664%}.col-lg-1{width:8.333333333333332%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666666666666%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666666666666%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-0{margin-left:0}}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}input[type=radio],input[type=checkbox]{line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=radio]:focus,input[type=checkbox]:focus,input[type=file]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.form-control{display:block;width:100%;height:34px;padding:6px 12px;border-radius:4px;background-color:#fff;background-image:none;font-size:14px;line-height:1.428571429;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{opacity:1;color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#3c763d}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1;cursor:not-allowed}textarea.form-control{height:auto}input[type=date]{line-height:34px}.form-group,.row-group{margin-bottom:15px}.checkbox,.radio{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.checkbox label,.radio label{display:inline;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{display:inline-block;margin-left:-20px;margin-right:5px}.checkbox-inline,.radio-inline{display:inline-block;margin-bottom:0;padding-left:20px;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{display:inline-block;margin-left:-20px;margin-right:5px}.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],input[type=radio][disabled],input[type=checkbox][disabled]{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;border-radius:3px;font-size:12px;line-height:1.5}select.input-sm{height:30px;/* line-height:30px */}select[multiple].input-sm,textarea.input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;border-radius:6px;font-size:18px;line-height:1.33}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{display:block;position:absolute;top:25px;right:0;width:34px;height:34px;text-align:center;line-height:34px}.btn,.collapsing,.dropdown{position:relative}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{border-color:#3c763d;background-color:#dff0d8;color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{border-color:#8a6d3b;background-color:#fcf8e3;color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{border-color:#a94442;background-color:#f2dede;color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;color:#737373;line-height:1.4}.help-block i{margin-right:5px;color:#ce171f}@media (min-width:768px){.form-inline .checkbox,.form-inline .form-control,.form-inline .form-group,.form-inline .radio{display:inline-block;vertical-align:middle}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{width:auto}.form-inline .checkbox,.form-inline .radio{margin-top:0;margin-bottom:0;padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right}}.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.dropdown-menu{float:left}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-control-static{padding-top:7px}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;max-width:100%;width:auto;color:inherit;margin-bottom:0;padding: 10px 14px 7px;cursor:pointer;border:1px solid transparent;border-radius:0;background-image:none;overflow-wrap:break-word;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;font-size:16px;line-height:1.42857143;}.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:.65;box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none}.btn-default,.btn-default:link,.btn-default:visited{border-color:#cbcbcb;background-color:#fff;color:#666}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{border-color:#3f61b2;background-color:#fff;color:#666}.btn-default.active,.btn-default:active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{border-color:#3f61b2;background-color:#fff}.btn-default .badge{background-color:#333;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{border-color:#285e8e;background-color:#3276b1;color:#fff}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{border-color:#357ebd;background-color:#428bca}.btn-primary .badge{background-color:#fff;color:#428bca}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{border-color:#398439;background-color:#47a447;color:#fff}.btn-success.active,.btn-success:active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{border-color:#4cae4c;background-color:#5cb85c}.btn-success .badge{background-color:#fff;color:#5cb85c}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{border-color:#269abc;background-color:#39b3d7;color:#fff}.btn-info.active,.btn-info:active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{border-color:#46b8da;background-color:#5bc0de}.btn-info .badge{background-color:#fff;color:#5bc0de}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{border-color:#d58512;background-color:#ed9c28;color:#fff}.btn-warning.active,.btn-warning:active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{border-color:#eea236;background-color:#f0ad4e}.btn-warning .badge{background-color:#fff;color:#f0ad4e}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{border-color:#ac2925;background-color:#d2322d;color:#fff}.btn-danger.active,.btn-danger:active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{border-color:#d43f3a;background-color:#d9534f}.btn-danger .badge{background-color:#fff;color:#d9534f}.btn-primary,.btn-primary:link,.btn-primary:visited{border-color:#3f61b2;background-color:#3f61b2;color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#fff;border-color:#3f61b2;color:#3f61b2}.btn-primary.disabled,.btn-primary:disabled{border-color:#3f61b2;background-color:#3f61b2}.btn-secondary.active,.btn-secondary.focus,.btn-secondary:active,.btn-secondary:focus{border-color:#6c757d;background-color:#fff;color:#6c757d;background-image:none}.btn-success,.btn-success:link,.btn-success:visited{border-color:#28a745;background-color:#28a745;color:#fff}.btn-success:hover{border-color:#1e7e34;background-color:#218838;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 3px rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{border-color:#28a745;background-color:#28a745}.btn-success.active,.btn-success:active{border-color:#1e7e34;background-color:#218838;background-image:none}.btn-info,.btn-info:link,.btn-info:visited{border-color:#17a2b8;background-color:#17a2b8;color:#fff}.btn-info:hover{border-color:#117a8b;background-color:#138496;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 3px rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{border-color:#17a2b8;background-color:#17a2b8}.btn-info.active,.btn-info:active{border-color:#117a8b;background-color:#138496;background-image:none}.btn-warning,.btn-warning:link,.btn-warning:visited{border-color:#ffc107;background-color:#ffc107;color:#111}.btn-warning:hover{border-color:#d39e00;background-color:#e0a800;color:#111}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 3px rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{border-color:#ffc107;background-color:#ffc107}.btn-warning.active,.btn-warning:active{border-color:#d39e00;background-color:#e0a800;background-image:none}.btn-danger,.btn-danger:link,.btn-danger:visited{border-color:#dc3545;background-color:#dc3545;color:#fff}.btn-danger:hover{border-color:#bd2130;background-color:#c82333;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 3px rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{border-color:#dc3545;background-color:#dc3545}.btn-danger.active,.btn-danger:active{border-color:#bd2130;background-color:#c82333;background-image:none}.btn-light,.btn-light:link,.btn-light:visited{border-color:#f8f9fa;background-color:#f8f9fa;color:#111}.btn-light:hover{border-color:#dae0e5;background-color:#e2e6ea;color:#111}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 3px rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{border-color:#f8f9fa;background-color:#f8f9fa}.btn-light.active,.btn-light:active{border-color:#dae0e5;background-color:#e2e6ea;background-image:none}.btn-dark,.btn-dark:link,.btn-dark:visited{border-color:#343a40;background-color:#343a40;color:#fff}.btn-dark:hover{border-color:#1d2124;background-color:#23272b;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 3px rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{border-color:#343a40;background-color:#343a40}.btn-dark.active,.btn-dark:active{border-color:#1d2124;background-color:#23272b;background-image:none}.btn-outline-default,.btn-outline-default:link,.btn-outline-default:visited{border:1px solid #2BBBAD;background-color:transparent;color:#666}.btn-outline-default.active,.btn-outline-default:active,.btn-outline-default:active:focus,.btn-outline-default:focus,.btn-outline-default:hover{border-color:#2BBBAD;background-color:#2BBBAD;color:#fff}.btn-outline-primary{border-color:#3f61b2;background-color:transparent;background-image:none;color:#666}.btn-outline-primary:hover{border-color:#3f61b2;background-color:#3f61b2;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 3px rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#3f61b2}.btn-outline-primary.active,.btn-outline-primary:active{border-color:#3f61b2;background-color:#3f61b2;color:#fff}.btn-outline-secondary{border-color:#63676d;background-color:transparent;background-image:none;color:#666}.btn-outline-secondary:hover{border-color:#63676d;background-color:#63676d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 3px rgba(134,142,150,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#63676d}.btn-outline-secondary.active,.btn-outline-secondary:active{border-color:#63676d;background-color:#63676d;color:#fff}.btn-outline-success{border-color:#28a745;background-color:transparent;background-image:none;color:#666}.btn-outline-success:hover{border-color:#28a745;background-color:#28a745;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 3px rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#28a745}.btn-outline-success.active,.btn-outline-success:active{border-color:#28a745;background-color:#28a745;color:#fff}.btn-outline-info{border-color:#17a2b8;background-color:transparent;background-image:none;color:#666}.btn-outline-info:hover{border-color:#17a2b8;background-color:#17a2b8;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 3px rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#17a2b8}.btn-outline-info.active,.btn-outline-info:active{border-color:#17a2b8;background-color:#17a2b8;color:#fff}.btn-outline-warning,.btn-outline-warning:link,.btn-outline-warning:visited{border-color:#ffc107;background-color:transparent;background-image:none;color:#666}.btn-outline-warning:hover{border-color:#ffc107;background-color:#ffc107;color:#fff}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 3px rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#ffc107}.btn-outline-warning.active,.btn-outline-warning:active{border-color:#ffc107;background-color:#ffc107;color:#fff}.btn-outline-danger,.btn-outline-danger:link,.btn-outline-danger:visited{border-color:#dc3545;background-color:transparent;background-image:none;color:#666}.btn-outline-danger:hover{border-color:#dc3545;background-color:#dc3545;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 3px rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#dc3545}.btn-outline-danger.active,.btn-outline-danger:active{border-color:#dc3545;background-color:#dc3545;color:#fff}.btn-outline-light,.btn-outline-light:link,.btn-outline-light:visited{border-color:#f8f9fa;background-color:transparent;background-image:none;color:#666}.btn-outline-light:hover{border-color:#f8f9fa;background-color:#f8f9fa;color:#fff}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 3px rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#f8f9fa}.btn-outline-light.active,.btn-outline-light:active{border-color:#f8f9fa;background-color:#f8f9fa;color:#fff}.btn-outline-dark,.btn-outline-dark:link,.btn-outline-dark:visited{border-color:#343a40;background-color:transparent;background-image:none;color:#666}.btn-outline-dark:hover{border-color:#343a40;background-color:#343a40;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 3px rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#343a40}.btn-outline-dark.active,.btn-outline-dark:active{border-color:#343a40;background-color:#343a40;color:#fff}.btn-link{cursor:pointer}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none;-webkit-box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.btn-lg{padding:13px 16px;font-size:18px;line-height:1.33}.btn-sm,.btn-xs{line-height:1.5}.btn-sm{padding:5px 10px 7px;font-size:14px}.btn-xs{padding:1px 5px;font-size:12px}.btn-block{padding-right:0;padding-left:0}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.btn .left{margin-right:7px}.btn .right{margin-left:7px}.btn-secondary,.btn-secondary:link,.btn-secondary:visited{border-color:#63676d;background-color:#63676d;color:#fff}.btn-secondary:hover{border-color:#6c757d;background-color:#fff;color:#6c757d}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 3px rgba(134,142,150,.5)}.btn-secondary.disabled,.btn-secondary:disabled{border-color:#63676d;background-color:#63676d}.btn-secondary.active,.btn-secondary:active{border-color:#6c757d;background-color:#fff;color:#6c757d;background-image:none}.fade{opacity:0;transition:opacity .15s linear;-webkit-transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{height:0;overflow:hidden;transition:height .35s ease;-webkit-transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{display:none;position:absolute;z-index:1000;top:100%;left:0;min-width:160px;margin:2px 0 0;padding:5px 0;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;background-color:#fff;background-clip:padding-box;box-shadow:0 6px 12px rgba(0,0,0,.175);font-size:14px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.428571429}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{clear:both;color:#333;font-weight:400;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{outline:0;background-color:#428bca;color:#fff;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{background-color:transparent;background-image:none;text-decoration:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{color:#999;font-size:12px}.dropdown-backdrop{position:fixed;z-index:990;top:0;left:0;right:0;bottom:0}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{display:inline-block;position:relative}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group-sm>.btn,.btn-group-xs>.btn{border-radius:3px;font-size:12px;line-height:1.5}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:1px 5px}.btn-group-sm>.btn{padding:5px 10px}.btn-group-lg>.btn{padding:10px 16px;border-radius:6px;font-size:18px;line-height:1.33}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none;-webkit-box-shadow:none}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn>.btn+.btn{margin-left:-1px}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle=buttons]>.btn>input[type=radio],[data-toggle=buttons]>.btn>input[type=checkbox]{display:none}.input-group{display:table;position:relative;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;border-radius:6px;font-size:18px;line-height:1.33}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;border-radius:3px;font-size:12px;line-height:1.5}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;vertical-align:middle;white-space:nowrap}.input-group-addon{padding:6px 12px;border:1px solid #ccc;border-radius:4px;background-color:#eee;color:#555;font-size:14px;font-weight:400;text-align:center;line-height:1}.input-group-addon.input-sm{padding:5px 10px;border-radius:3px;font-size:12px}.input-group-addon.input-lg{padding:10px 16px;border-radius:6px;font-size:18px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.btn-file{padding:8px 12px 7px}.btn-file,.btn-file:link,.btn-file:visited{background-color:#fff;border:1px solid #cbcbcb;color:#666;font-size:14px;line-height:1.5;text-align:left}.btn-group-down{min-width:57px;min-height:32px;margin:0;padding:0;background-color:#fff;border:1px solid #999;white-space:inherit}.btn-group-down span{display:block;margin:0 90px 0 15px;padding-top:6px;color:#262626;font-size:15px;line-height:1.35}.btn-group-down.single span{margin:0 50px 0 15px}.btn-group-down .btn,.btn-group-down>i{display:block;position:absolute;top:0;right:0;bottom:0;width:35px;padding:0;margin:0;background-color:#f6f6f6;border-left:1px solid #999;color:transparent;font-size:1px;line-height:1px;cursor:pointer}.btn-group-down .file-down+.file-down,.btn-group-down.single .btn{right:0}.btn-group-down .file-down{right:35px}.btn-group-down .file-view{right:0}.btn-group-down .btn .ir-bbs{position:absolute;top:7px;left:7px;width:20px;height:20px}.btn-link,.btn-link:link,.btn-link:visited{border-radius:0;color:#3f61b2;font-weight:400}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus{border-color:transparent;box-shadow:none}.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{background-color:transparent;color:#0056b3;text-decoration:underline}.btn-link:disabled{color:#63676d}.nav>li.disabled>a,.navbar-inverse .navbar-link{color:#999}.btn-link:disabled:focus,.btn-link:disabled:hover{text-decoration:none}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}.btn-labeled:not(.btn-block):not(.form-icon){padding:5px 7px;font-size:14px;line-height:1.42857}.btn-icon{padding-right: 50px;}.btn-sm.btn-icon{padding-right:42px}.btn-lg.btn-icon{padding-right:82px}.btn-icon .arrow{display:inline-block;position:absolute;top:50%;width:1px;height:20px;margin-top:-10px;backface-visibility:hidden;transition-property:transform,right;transition-duration:.3s;transition-timing-function:ease;-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform,right;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease}.nav>li,.nav>li>a{display:block}.btn-icon .arrow:after,.btn-icon .arrow:before{position:absolute;top:0;width:1px;height:5px;background:#fff;content:'';transition-property:all;transition-duration:.3s;transition-delay:0s;transition-timing-function:ease;-webkit-transition-property:all;-webkit-transition-duration:.3s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease}.btn-icon .arrow:before{left:0;transform:rotate(45deg);transform-origin:top right;-webkit-transform:rotate(45deg);-webkit-transform-origin:top right}.btn-icon .arrow:after{right:0;transform:rotate(-45deg);transform-origin:top left;-webkit-transform:rotate(-45deg);-webkit-transform-origin:top left}.btn-icon .arrow{background:0 0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center;transform-origin:center;right:20px;-webkit-transition-delay:0s;transition-delay:0s}.btn-icon:focus .arrow::after,.btn-icon:focus .arrow::before,.btn-icon:hover .arrow::after,.btn-icon:hover .arrow::before{height:10px;-webkit-transition-delay:.3s;transition-delay:.3s}.btn-icon.btn-primary .arrow:after,.btn-icon.btn-primary .arrow:before{background-color:#fff}.btn-icon.btn-primary:focus .arrow::after,.btn-icon.btn-primary:focus .arrow::before,.btn-icon.btn-primary:hover .arrow::after,.btn-icon.btn-primary:hover .arrow::before{background-color:#3f61b2}.btn-icon.btn-default .arrow:after,.btn-icon.btn-default .arrow:before{background-color:#666}.btn-icon.btn-default:focus .arrow::after,.btn-icon.btn-default:focus .arrow::before,.btn-icon.btn-default:hover .arrow::after,.btn-icon.btn-default:hover .arrow::before{background-color:#3f61b2}.btn-icon.btn-secondary .arrow:after,.btn-icon.btn-secondary .arrow:before{background-color:#fff}.btn-icon.btn-secondary:focus .arrow::after,.btn-icon.btn-secondary:focus .arrow::before,.btn-icon.btn-secondary:hover .arrow::after,.btn-icon.btn-secondary:hover .arrow::before{background-color:#63676d}.btn-noline{padding: 2px 17px 2px 2px;/* font-size:14px; */}.btn-noline .ir{position:absolute;top:50%;right: 0;margin-top: -9px;}.nav>li,.nav>li>a,.navbar{position:relative}.btn-only-icon{padding:20px!important}.btn-only-icon .ir{right: 12px!important;}.nav{margin-bottom:0;padding-left:0}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee;text-decoration:none}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{background-color:transparent;color:#999;text-decoration:none;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:#428bca;background-color:#eee}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);overflow-x:visible;-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{/* display:block!important; *//* height:auto!important; *//* padding-bottom:0; *//* overflow:visible!important; */}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-static-top{border-radius:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;z-index:1030;left:0;right:0}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:20px;padding:15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-top:8px;margin-right:15px;margin-bottom:8px;padding:9px 10px;border:1px solid transparent;border-radius:4px;background-color:transparent;background-image:none}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.breadcrumb>li,.inlineBlock-xs,.pull-button{display:inline-block}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;background-color:transparent;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:8px -15px}@media (min-width:768px){.navbar-form .checkbox,.navbar-form .form-control,.navbar-form .form-group,.navbar-form .radio{display:inline-block;vertical-align:middle}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{width:auto}.navbar-form .checkbox,.navbar-form .radio{margin-top:0;margin-bottom:0;padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;margin-right:0;margin-left:0;padding-top:0;padding-bottom:0;border:0;box-shadow:none;-webkit-box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.badge,.label{font-weight:bold;text-align:center;vertical-align:baseline}.btn .badge,.btn .label{top:-1px;position:relative}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{margin-bottom:20px;border-radius:4px}.breadcrumb>li+li:before{padding:0 5px;content:"/\00a0";color:#ccc}.breadcrumb>.active{color:#999}.pull-button{margin:20px 0}.float-xs-none{float:none}.float-xs-left{float:left}.float-xs-right{float:right}.block-xs{display:block}.btn-search,.search-xs-block{display:block;width:100%}@media (min-width:768px){.float-sm-none{float:none}.float-sm-left{float:left}.float-sm-right{float:right}.inlineBlock-sm{display:inline-block}.block-sm{display:block}.btn-search{display:inline-block;width:auto}}@media (min-width:992px){.float-md-none{float:none}.float-md-left{float:left}.float-md-right{float:right}.inlineBlock-md{display:inline-block;width:auto}.block-md{display:block}}.close,.list-group-item>.badge,.pull-right{float:right}.mt-sm-inline .btn,.mt-sm-inline .form-control{margin-top:5px}@media (min-width:768px){.mt-sm-inline .btn,.mt-sm-inline .form-control{margin-top:0}}.label{display:inline;border-radius:.25em;color:#fff;font-size:75%;line-height:1;white-space:nowrap}.badge:empty,.label:empty{display:none}.label[href]:focus,.label[href]:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default[href]:focus,.label-default[href]:hover{background-color:grey}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{min-width:10px;padding:3px 7px;background-color:#999;color:#fff;font-size:12px;white-space:inherit;box-sizing:border-box}.bootstrap-tagsinput,.table tr td *{vertical-align:middle}.list-group-item,.media-object,.thumbnail{display:block}.btn-xs .badge{top:0;padding:1px 5px}.badge.badge-md{min-width:40px;height:40px;width:40px;padding:6px 8px;line-height:1.3}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{background-color:#fff;color:#428bca}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{margin-bottom:30px;padding:30px;background-color:#eee}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.alert,.thumbnail{margin-bottom:20px}.alert .alert-link,.bold,.close{font-weight:700}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{padding:4px;border:1px solid #ddd;border-radius:4px;background-color:#fff;line-height:1.428571429;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.alert-success{background-color:#dff0d8;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;margin-bottom:-1px;padding:10px 15px;border:1px solid #ddd;background-color:#fff}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{background-color:#f5f5f5;text-decoration:none}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{z-index:2;border-color:#428bca;background-color:#428bca;color:#fff}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:focus .list-group-item-text,a.list-group-item.active:hover .list-group-item-text{color:#e1edf7}.list-group-item-success{background-color:#dff0d8;color:#3c763d}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{background-color:#d0e9c6;color:#3c763d}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{border-color:#3c763d;background-color:#3c763d;color:#fff}.list-group-item-info{background-color:#d9edf7;color:#31708f}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{background-color:#c4e3f3;color:#31708f}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{border-color:#31708f;background-color:#31708f;color:#fff}.list-group-item-warning{background-color:#fcf8e3;color:#8a6d3b}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{background-color:#faf2cc;color:#8a6d3b}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{border-color:#8a6d3b;background-color:#8a6d3b;color:#fff}.list-group-item-danger{background-color:#f2dede;color:#a94442}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{background-color:#ebcccc;color:#a94442}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{border-color:#a94442;background-color:#a94442;color:#fff}.panel-heading>.dropdown .dropdown-toggle,.panel-title>a{color:inherit}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-footer,.well{background-color:#f5f5f5}.panel-body{padding:15px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-heading,.panel>.list-group:first-child .list-group-item:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel-footer,.panel>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group .list-group-item:first-child{border-top:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel-heading{border-bottom:1px solid transparent}.panel-footer{padding:10px 15px;border-top:1px solid #ddd}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}.ullist,.well{margin-bottom:20px}.well{min-height:20px;padding:19px;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{opacity:.2;color:#000;font-size:21px;text-shadow:0 1px 0 #fff;line-height:1;filter:alpha(opacity=20)}.close:focus,.close:hover{opacity:.5;color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50)}button.close{padding:0;border:0;background:0 0;cursor:pointer;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;position:fixed;z-index:1050;overflow:auto;outline:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);-o-transition:-o-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transform:translate(0,-25%)}.modal.in .modal-dialog{transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;border-radius:6px;outline:0;background-color:#fff;background-clip:padding-box;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;border-top:1px solid #e5e5e5;text-align:right}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}.modal-lg{width:900px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-left{float:left}.hide{display:none}.show{display:block}.hidden,.visible-xs,td.visible-xs,th.visible-xs,tr.visible-xs{display:none!important}.invisible{visibility:hidden}.text-hide{border:0;background-color:transparent;color:transparent;font:0/0 a;text-shadow:none}.badge,.circle{border-radius:50%}.hidden{visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}.visible-sm,td.visible-sm,th.visible-sm,tr.visible-sm{display:none!important}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}.visible-md,td.visible-md,th.visible-md,tr.visible-md{display:none!important}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}.visible-lg,td.visible-lg,th.visible-lg,tr.visible-lg{display:none!important}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.hidden-lg,td.hidden-lg,th.hidden-lg,tr.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs,td.hidden-xs,th.hidden-xs,tr.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm,td.hidden-sm,th.hidden-sm,tr.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md,td.hidden-md,th.hidden-md,tr.hidden-md{display:none!important}}.badge,.circle,.ir,.ullist li,.ullist li a{display:inline-block}.circle{width:71px;height:71px}.circle-xs{width:25px;height:25px}.circle-sm{width:40px;height:40px}.circle-md{width:110px;height:110px}.circle-lg{width:200px;height:200px}.badge{width:22px;height:22px;line-height:1.4}.ir-bbs-del,.ir-bbs-hot,.ir-bbs-new{width:27px;height:11px}.cherryred{background-color:#e54c37}.blue{background-color:#2196F3!important}.black{background-color:#000!important}.green{background-color:#4CAF50!important}.grey{background-color:#9e9e9e!important}.purple{background-color:#9c27b0!important}.ygrey{background-color:#f6f6f6!important}.yblack{background-color:#222!important}.bgrey{background-color:#b2b2b2!important}.white{background-color:#fff!important}.ec7413{background-color:#ec7413!important}.ygreen{background-color:#9ca220!important}.copper{background-color:#c7b8a3!important}.ypurple{background-color:#5a5867!important}.bbgrey{background-color:#abacaf!important}.emphasis,.underline{background:0 0;color:#1e75d6}.emphasis{padding:0}.underline{padding:0 0 1px;border-bottom:1px solid #1e75d6}.impact{color:#1e75d6}.ir{overflow:hidden;font-size:0;line-height:0}.ir-bbs{background:url(/pcms/common/images/ir/ir-bbs.png) no-repeat}.ir-bbs-hot{background-position:-52px -1px}.ir-bbs-new{background-position:-2px -1px}.ir-bbs-del{background-position:-102px -1px}.ir-bbs-re{width:21px;height:11px;background-position:-155px -1px}.ir-file{width:16px;height:16px}.ir-file.ir-bbs{width: 20px;height: 20px;background-position: -108px -176px;}.ir-file.ir-hwp{background-position:0 -177px}.ir-file.ir-acrobat,.ir-file.ir-pdf{background-position:-22px -177px}.ir-file.ir-jpg, .ir-file.ir-JPG, .ir-file.ir-png, .ir-file.ir-PNG, .ir-file.ir-gif, .ir-file.ir-GIF, .ir-file.ir-bmp, .ir-file.ir-BMP{background-position: -42px -177px;}.ir-file.ir-gif{background-position:-57px -177px}.ir-file.ir-ppt{background-position:-64px -177px}.ir-file.ir-excel, .ir-file.ir-xls, .ir-file.ir-xlsx{background-position:-87px -177px}.ir-file.ir-down__radius{background-position:-109px -177px}.ir-file.ir-down{width:20px;height:15px;background-position:-99px -75px}.ir-file.ir-view{width:20px;height:15px;background-position:-193px -75px}.ir-file.ir-homepage{background-position:-69px -71px}.ir-file.ir-folder{background-position: -108px -176px;}.ir-prev{background-position:-192px 0}.ir-next{background-position:-210px 0}.ir-file.ir-zip{background-position: -129px -177px;}.ir-usfile{width:18px;height:18px}.ir-download,.ir-home{right: 15px;/* margin-top:-7px; */width:15px;height:15px;position:absolute;top:50%;transform: translate(0, -50%);}.ir-usfile.ir-hwp{background-position:-51px -199px}.ir-usfile.ir-acrobat{background-position:0 -199px}.ir-usfile.ir-ppt{background-position:-16px -201px}.ir-usfile.ir-word{background-position:-34px -201px}.ir-usfile.ir-excel{background-position:-68px -201px}.ir-usfile.ir-ai{background-position:0 -217px}.ir-usfile.ir-homepage{background-position:-210px -213px}.ir-download{background-position:-109px -216px}.btn-icon.btn-default .ir-download,.btn-icon.btn-default:focus .ir-download,.btn-icon.btn-default:hover .ir-download,.btn:focus .ir-download,.btn:hover .ir-download{background-position:-124px -216px}.btn-icon.btn-primary .ir-download{background-position:-109px -216px}.btn-icon.btn-primary:focus .ir-download,.btn-icon.btn-primary:hover .ir-download{background-position:-124px -216px}.btn-icon.btn-secondary .ir-download{background-position:-109px -216px}.btn-icon.btn-secondary:focus .ir-download,.btn-icon.btn-secondary:hover .ir-download{background-position:-139px -216px}.ir-home{background-position:-198px -213px}.btn:focus .ir-home,.btn:hover .ir-home{background-position:-213px -213px}.ir-link{position:absolute;top:50%;right:10px;margin-top:-16px;width:33px;height:33px;background-position:-267px -209px}.btn:focus .ir-link,.btn:hover .ir-link{background-position:-165px -213px}.btn-noline .ir-home,.btn-noline:focus .ir-home,.btn-noline:hover .ir-home{background-position:-250px -210px}.btn-default .ir-home,.btn-default:focus .ir-home,.btn-default:hover .ir-home{background-position:-213px -213px}.btn-primary .ir-home{background-position:-198px -213px}.btn-primary:focus .ir-home,.btn-primary:hover .ir-home{background-position:-213px -213px}.btn-secondary .ir-home{background-position:-198px -213px}.btn-secondary:focus .ir-home,.btn-secondary:hover .ir-home{background-position:-228px -213px}.file-down .ir-bbs{background-position:-99px -75px}.file-view .ir-bbs{background-position:-193px -75px}.ullist{border-bottom:#ccc 1px solid}.ullist li{margin-left:5px}.ullist li a{padding:5px 15px 3px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;border-left:#ccc 1px solid;border-radius:3px 3px 0 0;background:#f1f1f1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}.ullist li.active a{position:relative;top:1px;margin-bottom:-1px;border-bottom:#fff 1px solid;background:#fff}.ullist li a span{color:#666;display:block;padding:5px;font-size:14px;text-decoration:none}.ullist li.active a span{color:#666}.form-option-group{margin:20px 0 30px}.mail-option{display:inline-block;width:100%;margin-bottom:10px}.form-control-static .form-group,.panel-title{margin-bottom:0}.inbox-pagination{padding:0 15px 15px;border-bottom:1px solid #eff2f7;background:#fff}.inbox-pagination span{display:inline-block;position:relative;padding-left:10px;margin-top:5px;color:#666;font-size:16px;font-weight:400}.modal-header .close,.panel-title{margin-top:0}.inbox-pagination span:before{position:absolute;top:10px;left:0;width:2px;height:2px;content:'';background-color:#333}.inbox-pagination span i{display:inline-block;padding:0 2px;color:#FF6C60;font-style:normal;font-weight:bold;letter-spacing:1px}.bootstrap-tagsinput{display:inline-block;max-width:100%;padding:4px 6px;border:1px solid #ccc;border-radius:4px;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;line-height:22px;cursor:text}.bootstrap-tagsinput input,.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput input{width:auto;max-width:inherit;margin:0;padding:0 6px;outline:0;background-color:transparent}.bootstrap-tagsinput.form-control input::-moz-placeholder{opacity:1;color:#777}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777}.bootstrap-tagsinput .tag{margin-right:2px;color:#fff}.bootstrap-tagsinput .tag [data-role=remove]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role=remove]:after{padding:0 2px;content:"x"}.bootstrap-tagsinput .tag [data-role=remove]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.bootstrap-tagsinput .tag [data-role=remove]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.form-control,.has-error .form-control:focus,.has-success .form-control:focus,.has-warning .form-control:focus,.modal-content,.panel,.well{box-shadow:none}.form-horizontal.bucket-form>.form-group{display:block;width:100%;overflow:hidden;margin-bottom:0;border-bottom:1px solid #ddd}.form-horizontal.bucket-form .form-group .control-label:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height: 10000%;z-index:1;border-color:#eff2f7;background-color:#fafafa;}.form-horizontal.bucket-form .form-group label.control-label:before{z-index:-1}.form-horizontal.bucket-form .form-group .alert-info:before{border-color:#bce8f1;background-color:#d9edf7}.form-horizontal.bucket-form .form-group .alert-warning:before{border-color:#faebcc;background-color:#fcf8e3}.form-horizontal.bucket-form .form-group .alert-danger:before{border-color:#ebccd1;background-color:#f2dede}.form-horizontal.bucket-form .form-group .control-label{display:inline-block;position:relative;min-height:100%;background-color:transparent!important;border-color:transparent!important;padding-top:15px}.form-horizontal.bucket-form .form-group .control-label *{position:relative;z-index:2}.form-horizontal.bucket-form .form-group>div[class^=col-],.form-horizontal.bucket-form .form-group>div[class^=alert-],.form-horizontal.bucket-form .form-group>div[class^=control-]{padding-top:15px;padding-bottom:15px;display:inline-block}div[class^=col-]{display:inline-block}.form-horizontal.bucket-form .form-group .form-control-static .form-group{border-bottom:none;margin-left:-15px}@media (max-width:767px){.form-horizontal.bucket-form .form-group>div[class^=col-],.form-horizontal.bucket-form .form-group>div[class^=alert-],.form-horizontal.bucket-form .form-group>div[class^=control-]{display:block}.form-horizontal.bucket-form .form-group .control-label:before{height:100%}}.panel{border:none}.panel-heading{padding:15px;border-color:#eff2f7;background:#fafafa;font-size:13px;font-weight:400}.panel-title{color:#32323A;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif}.panel-primary .tools a{color:#fff}.label{padding:.5em .8em}.label-default{background-color:#a1a1a1}.label-primary{background-color:#59ace2}.label-success{background-color:#A9D86E}.label-info{background-color:#8175c7}.label-warning{background-color:#FCB322}.label-danger{background-color:#FF6C60}.label-inverse{background-color:#344860}.text-danger{color:#FF6C60}.text-muted{color:#a1a1a1}.text-primary{color:#59ace2}.text-warning{color:#FCB322}.text-success{color:#A9D86E}.text-info{color:#8175c7}.modal-content{border:none}.modal-header{border-radius:5px 5px 0 0;background:#FAFAFA;color:#333;-webkit-border-radius:5px 5px 0 0}.form-control{border:1px solid #e2e2e4;color:#555}#focusedInput,.form-control:focus{border:1px solid #00A8B3;box-shadow:none}.form-horizontal .control-label{font-size:16px;color:#333}.breadcrumb{background-color:#fff;padding:17px 15px}.breadcrumb>li a{font-size:14px;line-height:1.4;letter-spacing:1px;color:#000}.nav-tabs>li>a{margin-right:1px}.panel-default>.panel-heading{border-color:#DDD;background-color:#FFF;color:#797979}.navbar-inverse{border-color:#32323A;background-color:#32323A}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#474752}.navbar-inverse .navbar-nav>li a:hover,.navbar-inverse .navbar-nav>li>ul>li a:hover{color:#fff}.navbar-inverse .navbar-brand{color:#FFF}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#000}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff}.nav-justified{width:auto!important}.nav-justified li.active:last-child>a,.nav-justified li:last-child>a:hover{border-radius:0 4px 0 0!important;-webkit-border-radius:0 4px 0 0!important}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;border-color:#00A8B3;background-color:#00A8B3;color:#FFF}.list-group-item-heading{font-weight:300}.alert-danger,.alert-info,.alert-success,.alert-warning{border:none}.table tbody>tr>td,.table tbody>tr>th,.table tfoot>tr>td,.table tfoot>tr>th,.table thead>tr>td,.table thead>tr>th{padding:10px}.pagination>li.active>a,.pagination>li.active>a:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff}.panel-group .panel+.panel{margin-top:1px}.container{width:100%}.pull_left_1{padding-left:15px!important}.pull_left_1 .badge{background-color:#23283a!important}.pull_left_2{padding-left:40px!important}.pull_left_2 .badge{background-color:#004a88!important}.pull_left_3{padding-left:65px!important}.pull_left_3 .badge{background-color:#697291!important}.pull_left_4{padding-left:85px!important}.pull_left_4 .badge{background-color:#6d6f74!important}@media (max-width:768px){.pull_left_1,.pull_left_2,.pull_left_3,.pull_left_4{padding-left:10px!important}}.table tr{transition:transform .3s ease,visibility .3s ease,opacity .3s ease,-webkit-transform .3s ease}.table tr.myDragClass{border:3px dotted #efefef;box-shadow:5px 5px 5px #ddd}.table tr.myDragClass td{background-color:#fff;border:none}.panel-border{border:1px solid #e6e5e5}.panel-border-color{border-top:4px solid #c9c9c9;border-radius:0 0 1px 1px}.panel-border-color-primary{border-top-color:#2cc185}.panel-border-color-danger{border-top-color:#F45846}.panel-border-color-warning{border-top-color:#FFDC42}.panel-border-color-info{border-top-color:#58C7EF}.panel-border-color-success{border-top-color:#2cc185}.panel-border-color-dark{border-top-color:#545454}.panel-heading-color-primary{background-color:#2cc185;color:#FFF}.today-box .h2:before{background:0 0}.today-box .panel-heading{margin:0;border-color:#fff;background:#fff;padding:15px 0}.today-box:after{content:"";display:block;visibility:hidden;clear:both}.today-left-box .stats-box{border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.today-left-box .stat-item{width:33.3%;float:left;border-right:1px solid rgba(0,0,0,.06);box-sizing:border-box;padding:45px 20px;position:relative}.today-left-box .stat-item:last-child{border-right:0}.today-left-box .stat-txt{font-size:30px;line-height:30px}.today-left-box .stat-title{margin:10px 0 5px;font-size:14px}.today-right-box .list-group-item{padding:18px 15px 0 0;border:0}.today-right-box .list-group-item span{display:inline-block;line-height:40px}.today-right-box .list-group-item .icon{width:38px;height:38px;margin:0 15px 0 0;border-radius:50%;background-color:#455A64;text-align:center}.today-right-box .list-group-item .icon i{display:inline-block;margin:10px 0 0;color:#fff}.ir-icon{background-repeat:no-repeat}.ir-icon__xs{background-image:url(/pcms/common/images/ir/ir-icon__xs.png)}.ir-icon__sm{background-image:url(/pcms/common/images/ir/ir-icon__sm.png)}.ir-icon-bs{background-image:url(/pcms/common/images/ir/ir-icon.png)}.ir-icon__md{background-image:url(/pcms/common/images/ir/ir-icon__md.png)}.ir-icon__lg{background-image:url(/pcms/common/images/ir/ir-icon__lg.png)}.ir-icon__line{background-image:url(/pcms/common/images/ir/ir-icon__line.png)}

.modal {
    display: none;
    position: fixed;
    z-index: 1050;
    overflow: auto;
    outline: 0;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
}
.modal, .modal-backdrop {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.modal.in .modal-dialog {
    transform: translate(0,0);
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
}
@media (min-width: 768px){
.modal-dialog {
    width: 600px;
    margin: 30px auto;
}
}

*{font-family: 'Gothic A1','나눔고딕','Dotum','arial',sans-serif; }
button { background:transparent; } 
button, html input[type='button'], input[type='submit']{
      margin-top: 0px;
    padding: 0px;
    background: none;
    border: 0px ;
    color: #333;
}
.inner:after { display: none; } 
.control .play { display: none; } 
.total { display: flex; align-items: center; justify-content: center; } 
.total .current { font-style: normal; font-weight: 700; font-size: 14px; line-height: 25px; /* identical to box height, or 192% */


color: #05824E; } 
.total .line { display: inline-block; width: 1px; height: 12px; margin: 0 8px; background: #666666; } 
.total .count { font-style: normal; font-weight: 700; font-size: 14px; line-height: 25px; color: #666666; } 
/* .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after,.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after { display: none; }  */
:active, a:hover, button:active, button:hover { outline: 0 none; text-decoration: none; } 
.tabpanel { display: none; } 
.tabpanel.on { display: block; } 
.control button { font-size: 0; width: 86px; height: 86px; border-radius: 50%; background:transparent; } 
h2.tit { font-family: 'Gothic A1'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 25px; letter-spacing: -0.06em; color: #21342C; opacity: 1; text-align: left; margin-bottom: 0; } 
#wrap.main { padding-right: 0px; } 
#main_wrap { position: relative; } 
.section_tab_btn { position: absolute; top:55px; left: 50%; transform: translate(-50%,0); display: flex; align-items: center; justify-content: center; z-index: 11; } 
.section_tab_btn li { margin: 0 5px; width: 145px; height: 48px; } 
.section_tab_btn li.on{
  width: 145px;
  height: 55px;
  font-size: 17px;
}
.section_tab_btn li a { display: block; width: 100%; height: 100%; background: #fff; border-radius: 30px; display: flex; align-items: center; justify-content: center; font-family: 'Gothic A1'; font-style: normal; font-weight: 600; font-size: 16px; letter-spacing: -0.04em; color: #279b80; transition: all .2s; position: relative; border: 0 solid #000; } 
.section_tab_btn li a:hover,.section_tab_btn li.on a { background: #7CBD28; box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15); color: #fff; text-decoration: none; } 
.section_tab_btn li a::after { content:""; width: 0px; transition: all .2s; } 
.section_tab_btn li.on a::after { content: ""; width: 19px; height: 12px; margin-left: 10px; background-position: 0 0; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='19' height='12' viewBox='0 0 19 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 4.34314L6.58579 9.42893C7.36683 10.21 8.63316 10.21 9.41421 9.42893L17.5 1.34314' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); } 
.link { position: absolute; top:57px; right: 85px; display: flex; align-items: center; justify-content: center; z-index: 11; } 
.link a { height: 45px; min-width: 125px; font-family: 'Gothic A1'; font-style: normal; font-weight: 500; font-size: 16px; line-height: 170%; /* identical to box height, or 31px */
text-align: center; letter-spacing: -0.1em; border-radius: 50px; border: 1px solid #fff; color: #FFFFFF; display: flex; align-items: center; justify-content: center; margin: 0 3px; transition: all 0s; } 
/* .link a + a {  min-width: 145px;} 교육목표 및 인재상 */
/* .link a + a + a {  min-width: 180px; border: 1px solid #fe9332; background: #ff7a00; font-weight: 700;} 글로컬 
.link a + a + a:before { content: ""; width: 0px; 0px; margin-right: 0px; } */
/* .link a + a { min-width: 180px; border: 1px solid #fe9332; background: #ff7a00; font-weight: 700;} 글로컬 혁신기획서 */
.link a + a {border: 1px solid #fe9332; background: #ff7a00; font-weight: 700;} /* 스마트키 */
.link a + a:before { content: ""; width: 0px; margin-right: 10px; } 
.link a:hover { text-decoration: none; } 
.link a:before { content: ""; width: 20px; background-position:center; height: 21px; background-repeat: no-repeat; margin-right: 3px; } 
.active1 .link a { border: 1px solid #616A6D; color: #616A6D; } 
.link a.n1:before { background-image: url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.96517 7.96799V2.77378M1 15.45H18.937M2.3501 7.96799H17.5935V15.45H2.3501V7.96799ZM9.96517 5.37421V1.55005L13.3903 3.4588L9.96517 5.37421ZM8.60842 12.3907H11.3286V15.45H8.60842V12.3907Z' stroke='white' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.link a.n2::before { background-image: url("data:image/svg+xml,%3Csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.37909 17.9965C8.37909 18.8269 7.52983 19.5 6.49185 19.5C5.45387 19.5 4.60461 18.8269 4.60461 17.9965M3.85601 14.8763C3.86542 13.2817 3.31057 11.7353 2.28961 10.5105C1.72138 9.83626 1.32425 9.0349 1.13193 8.17442C0.939615 7.31394 0.957786 6.41975 1.18492 5.5678C1.41205 4.71584 1.84143 3.93129 2.43659 3.28075C3.03175 2.63021 3.7751 2.1329 4.60354 1.83106C5.43198 1.52922 6.32104 1.43177 7.19519 1.54697C8.06934 1.66217 8.90278 1.98663 9.62473 2.49279C10.3467 2.99895 10.9358 3.67185 11.3421 4.45437C11.7484 5.23689 11.9599 6.1059 11.9586 6.98761C11.9623 8.30405 11.4859 9.57669 10.6186 10.5671C9.61439 11.7761 9.07655 13.3048 9.10255 14.8763M3.85601 14.8763H9.10255M3.85601 14.8763L3.85601 16.5999C3.85601 16.8969 3.97398 17.1817 4.18398 17.3917C4.39397 17.6017 4.67879 17.7197 4.97577 17.7197H7.98277C8.27975 17.7197 8.56456 17.6017 8.77456 17.3917C8.98455 17.1817 9.10253 16.8969 9.10253 16.5999L9.10255 14.8763M7.4858 14.8763H5.47903L5.00093 7.16375H7.9639L7.4858 14.8763Z' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.link a.n3::before { background-image: none; }
.link a.ky::before { width: 20px; height: 19px; background-image: url(/images/kor/main/link_ky.png); }  
.active1 .link a.n1:before { background-image: url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.96517 7.96799V2.77378M1 15.45H18.937M2.3501 7.96799H17.5935V15.45H2.3501V7.96799ZM9.96517 5.37421V1.55005L13.3903 3.4588L9.96517 5.37421ZM8.60842 12.3907H11.3286V15.45H8.60842V12.3907Z' stroke='%23616A6D' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.active1 .link a.n2::before { background-image: url("data:image/svg+xml,%3Csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.37909 17.9965C8.37909 18.8269 7.52983 19.5 6.49185 19.5C5.45387 19.5 4.60461 18.8269 4.60461 17.9965M3.85601 14.8763C3.86542 13.2817 3.31057 11.7353 2.28961 10.5105C1.72138 9.83626 1.32425 9.0349 1.13193 8.17442C0.939615 7.31394 0.957786 6.41975 1.18492 5.5678C1.41205 4.71584 1.84143 3.93129 2.43659 3.28075C3.03175 2.63021 3.7751 2.1329 4.60354 1.83106C5.43198 1.52922 6.32104 1.43177 7.19519 1.54697C8.06934 1.66217 8.90278 1.98663 9.62473 2.49279C10.3467 2.99895 10.9358 3.67185 11.3421 4.45437C11.7484 5.23689 11.9599 6.1059 11.9586 6.98761C11.9623 8.30405 11.4859 9.57669 10.6186 10.5671C9.61439 11.7761 9.07655 13.3048 9.10255 14.8763M3.85601 14.8763H9.10255M3.85601 14.8763L3.85601 16.5999C3.85601 16.8969 3.97398 17.1817 4.18398 17.3917C4.39397 17.6017 4.67879 17.7197 4.97577 17.7197H7.98277C8.27975 17.7197 8.56456 17.6017 8.77456 17.3917C8.98455 17.1817 9.10253 16.8969 9.10253 16.5999L9.10255 14.8763M7.4858 14.8763H5.47903L5.00093 7.16375H7.9639L7.4858 14.8763Z' stroke='%23616A6D' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.active1 .link a.ky::before { width: 20px; height: 19px; background-image: url(/images/kor/main/link_ky.png) left; } 
.section1 { background: #EDF5F9; } 
.section1 .sec_inner { margin: 0 auto; } 
.section1 .inner_box {display: flex;align-items:flex-start;justify-content: space-between;width: calc(100% - 720px);} 
.section1 .slide_wrap {position: relative;height: 575px;width: 100%;padding-top: 100px;margin-bottom: 80px;background: url(/images/kor/2022/mainVisual_bg2.jpg) center top no-repeat; background-size: cover;} 
.section1 .slide_wrap:after,.section1 .slide_wrap::before { content: ""; position: absolute; display: block; background-position: 0 0; background-repeat: no-repeat; } 
.mainVisual .slick-list{overflow: visible;}


/*메인 하단 바로가기 링크 고정*/
.fix_link {position:fixed; top:auto; bottom:0; z-index:1000; width: 100%;}
.fix_link .fix_inner {margin:0 2.5%; width: 95%; height:70px; background: linear-gradient(180deg, #ea6536, #e05103); border-radius: 20px 20px 0 0; text-align: center;}
.fix_link .fix_inner a {box-sizing: border-box;}
.fix_link .fix_inner a:hover, .fix_link .fix_inner a:hover span { text-decoration: underline; } 
.fix_link .fix_inner .btn_go1 {display:block; position: relative; font-family: 'Gothic A1'; width: 100%;height: 100%; font-style: normal; font-weight: 600; font-size: 22px; line-height: 66px; letter-spacing: -0.1em; color:#fffc0c;}
.fix_link .fix_inner .btn_go1 span{display: inline-block; font-weight: 400; color:#fff;}
.fix_link .fix_inner .btn_go1 em{font-weight: 300; color:#fff; font-size: 15px;}

/*신입생 1시
.fix_link .fix_inner .btn_go1:before {content:'';background-image: url(/images/kor/2022/icon_watch_13.png); width: 39px;height: 39px;display: inline-block;vertical-align: middle;margin-right: 10px;background-repeat: no-repeat;}
*/

/*재학생 10시*/
.fix_link .fix_inner .btn_go1:before {content:'';background-image: url(/images/kor/2022/icon_watch.png); width: 39px;height: 39px;display: inline-block;vertical-align: middle;margin-right: 10px;background-repeat: no-repeat;}

.fix_link .fix_inner .btn_go1:after {content:'';background-image: url(/images/kor/2022/q-person.png);display: inline-block;position: absolute;right: 33%; width: 60px;height: 90px;bottom: 7px;z-index: 2;}



@media all and (min-width:768px){

	.fix_link .fix_inner .btn_go1 em{font-size: 17px;}

}



@media (max-width: 1700px){  

.fix_link .fix_inner .btn_go1:after {right: 26%;}

}



@media (max-width: 1200px){  

.fix_link .fix_inner .btn_go1:after {right: 17%;}

}



@media (max-width: 900px){  

.fix_link .fix_inner .btn_go1:after {right: 7%;}

}



@media (max-width: 639.98px){  

.fix_link .fix_inner .btn_go1 {font-weight: 600; font-size: 20px; line-height: 66px;}
.fix_link .fix_inner .btn_go1 span{display: none;}
.fix_link .fix_inner .btn_go1:before {margin-right: 6px;}
.fix_link .fix_inner .btn_go1:after {content:'';background-image: none; }

}



/* 
.s1_active .s4, .s2_active .s5,
.s3_active .s1, .s4_active .s2,
.s5_active .s3 { transform: translate3d(-70%,80px,-200px); } 

.s1_active .s5, .s2_active .s1,
.s3_active .s2, .s4_active .s3,
.s5_active .s4 { transform: translate3d(-38%,60px,-100px); } 

.s1_active .s1, .s2_active .s2,
.s3_active .s3, .s4_active .s4,
.s5_active .s5 { transform: translate3d(0,0,0); } 

.s1_active .s2, .s2_active .s3,
.s3_active .s4, .s4_active .s5,
.s5_active .s1 { transform: translate3d(38%,60px,-100px); } 

.s1_active .s3, .s2_active .s4,
.s3_active .s5, .s4_active .s1,
.s5_active .s2 { transform: translate3d(70%,80px,-200px); } */

.mainVisual .slide{width: 100%;max-width: 1300px;margin:  0 auto;height: 100%;overflow: hidden;white-space: nowrap;margin-top: 30px;padding: 10px 20px 20px;box-sizing: content-box;}
.mainVisual .slide::before{
  content: "";
  width:185px;
  height: 185px;
  display: block;
  position: absolute;
  bottom:0px;
  background: url(/images/kor/2022/Character-motion_1.gif) 0 0 no-repeat;
  /* url(/images/kor/2022/Character-motion_1.gif) 0 0 no-repeat; 인사
  /* url(/images/kor/2022/Character-motion__6.gif) 0 0 no-repeat; 환호
    url(/images/kor/2022/Character-motion_2_2023.gif) 0 0 no-repeat; 할 수 있다
    url(/images/kor/2022/Character-motion_10_2023.gif) 0 0 no-repeat; 졸업
    url(/images/kor/2022/Character-motion_9_2023.gif) 0 0 no-repeat; 새해 절*/
      right: 760px;
    z-index: 11;
}
.mainVisual .item{
  display: inline-block;
  
}
.mainVisual .item_inner {
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.mainVisual .item .thum {display: block;width: 835px;height: 480px;overflow: hidden;position: relative;border-radius: 27px 0px;box-shadow: 8px 2px 10px 0px rgba(0, 0, 0, 0.2);} 
.mainVisual .item .text{
  display: block;
  width: calc(100% - 885px);
  max-width: 480px;
  padding-top: 132px;
}

.mainVisual .item .thum img {display: block;width: 100%;/* border-radius: 40px 10px; */position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);height: auto;} 

.mainVisual .item .text .desc { display: block; font-family: 'Gothic A1'; font-style: normal; font-weight: normal; font-size: 15px; line-height: 1.55; letter-spacing: -0.08em; color: #c9f7ec; margin-bottom: 20px;  word-break: keep-all;white-space: normal;  word-break: keep-all;white-space: normal;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; height: 75px;   }
 .mainVisual .item .text .tit {display: block;position: relative;font-family: 'Gothic A1';font-style: normal;font-weight: 500;font-size: 23px;line-height: 1.45;letter-spacing: -0.07em;color: #fff;word-break: keep-all;white-space: normal;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;height: 73px;margin-bottom: 45px;} 
  .mainVisual .item .text::after{
    content: "";
    display: block;
    width: 90%;
    height: 1px;
    background: #5fb49f;
    position: absolute;
    left:0;
    top: 215px;
  }

 .mainVisual .item .text a{
  display: block;
  position: relative;
  width: 80px;
  height: 40px;
  font-size: 0;
  background: url(/images/kor/2022/more.png) 0 0 no-repeat;
z-index: 2;
 }

.section1 .slide_wrap .control { display: flex; position: absolute; top:70px; left: calc(50% - 680px); z-index: 11;} 
.section1 .slide_wrap .control .play { display: none; width: 20px; height: 20px; background-position: center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7212 6.66322C11.3244 7.05797 11.3244 7.94203 10.7212 8.33678L2.29753 13.8486C1.63245 14.2838 0.75 13.8066 0.75 13.0118L0.750001 1.98816C0.750001 1.19335 1.63245 0.716197 2.29753 1.15138L10.7212 6.66322Z' fill='white'/%3E%3C/svg%3E%0A"); } 
.section1 .slide_wrap .control .stop { width: 20px; height: 20px; background-position: center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='9' height='12' viewBox='0 0 9 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.5L1.5 10.5M7.5 1.5L7.5 10.5' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A"); } 
.section1 .slide_wrap .next,
.section1 .slide_wrap .prev { position: absolute; top:calc(50% - 10px); background-repeat: no-repeat; transition: all .2s; opacity: .6; font-size: 0; width: 86px; height: 86px; border-radius: 50%; background-color:transparent; z-index: 1; transform: translate(0px, 100%); border: 0 solid #000;z-index: 11; } 
.section1 .slide_wrap .next:hover,
.section1 .slide_wrap .prev:hover { background-color: #7CBD27; opacity: 1; } 
.section1 .slide_wrap .next { background-image: url("data:image/svg+xml,%3Csvg width='17' height='28' viewBox='0 0 17 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.83511 0L17 14L2.83511 28L0 25.215L11.3471 14L0 2.785L2.83511 0Z' fill='white'/%3E%3C/svg%3E%0A"); right: calc(50% - 800px); background-position: calc(50% + 2px) center; } 
.section1 .slide_wrap .prev { background-image: url("data:image/svg+xml,%3Csvg width='17' height='28' viewBox='0 0 17 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.1649 0L-3.92627e-07 14L14.1649 28L17 25.215L5.65291 14L17 2.785L14.1649 0Z' fill='white'/%3E%3C/svg%3E%0A"); left: calc(50% - 800px); background-position: calc(50% - 2px) center; } 
.control .slick-dots { position: static; opacity: 1; display: flex; align-items: center; justify-self: center; margin-right: 10px; height: 100%;} 
.control .slick-dots li{align-items: center;height: 20px;}
.control .slick-dots li button {width: 10px;height: 10px;opacity: .7;background: #fff;margin: 0 6px;display: block;margin-top: 5px;} 
.control .slick-dots li.slick-active button{ opacity: 1; } 

.section1 .inner { width: 100%; max-width: 1300px; margin: 0 auto; display: flex; align-items: flex-start; justify-content: space-between; height: 345px; } 
.section1 .inner .news {position: relative;display: flex;align-items: center;justify-content: flex-start;width: 690px;} 
.section1 .inner .news h2 { margin-right: 30px; } 
.section1 .news .board-title { background: none; position: relative; z-index: 1; } 
.section1 .news .board-title span { font-style: normal; font-weight: 600; font-size: 16px; text-align: center; letter-spacing: -1px; color: #696969; padding: 6px 15px 5.5px; border-radius: 35px; background:transparent; transition: all .2s; line-height: 1; } 
.section1 .news .board-title:hover span { color: #7CBD27; } 
.section1 .news .active .board-title span { background: #7CBD27; color: #fff; } 
.section1 .news .board-content {display: none;position: absolute;top:0px;left:0px;width: 100%;padding-top: 50px;} 
.section1 .news .active .board-content { display: block; } 
.section1 .news .board-content ul { display: flex; align-items: flex-start; justify-content: space-between; align-content: space-between; flex-wrap: wrap; } 
.section1 .news .board-content ul li { width: calc(100% / 3 - 22px); margin-bottom: 45px; } 
.section1 .news .board-content ul li a { display: block; } 
.section1 .news .board-content ul li a p {font-style: normal;font-weight: 500;font-size: 15px;line-height: 20px;letter-spacing: -0.06em;color: #000000;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;height: 43px;margin-bottom: 10px;word-break: keep-all;} 
.section1 .news .board-content ul li a .date { display: flex; width: 100%; position: relative; align-items: flex-end; justify-content: space-between; font-style: normal; font-weight: 400; font-size: 14px; line-height: 18px; letter-spacing: -0.04em; color: #000000; opacity: 0.5; } 
.section1 .news .board-content ul li a .date::before { content: ""; height: 1px; width: calc(100% - 90px ); background: #ccc; } 
.section1 .news .board-more { width: 15px; height: 15px; position: absolute; top:4px; right:0px; display: none;} 
.section1 .news .active .board-more  {display: block;}
.section1 .news .board-more a { display: block; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7.5C0 6.95972 0.437982 6.52174 0.978261 6.52174H14.0217C14.562 6.52174 15 6.95972 15 7.5C15 8.04028 14.562 8.47826 14.0217 8.47826H0.978261C0.437982 8.47826 0 8.04028 0 7.5Z' fill='%2305824E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 0C8.04028 2.36163e-08 8.47826 0.437982 8.47826 0.978261V14.0217C8.47826 14.562 8.04028 15 7.5 15C6.95972 15 6.52174 14.562 6.52174 14.0217L6.52174 0.978261C6.52174 0.437982 6.95972 -2.36163e-08 7.5 0Z' fill='%2305824E'/%3E%3C/svg%3E%0A"); } 

.section1 .banner { width: 270px; } 
.section1 .banner .tit {margin-bottom: 20px;} 
.section1 .banner ul li {margin-bottom: 5px;} 
.section1 .banner ul li a {display: block;  width: 100%;height: 94px;border: 4px solid #1B9B79;background-color: #fff;background-position: calc(100% - 15px) 10px;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg width='30' height='18' viewBox='0 0 30 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0.25C10.4142 0.25 10.75 0.585786 10.75 1V1.73395L28.25 5.84491V5.6332C28.25 5.21899 28.5858 4.8832 29 4.8832C29.4142 4.8832 29.75 5.21899 29.75 5.6332V11.6023C29.75 12.0165 29.4142 12.3523 29 12.3523C28.5858 12.3523 28.25 12.0165 28.25 11.6023V11.391L26.5493 11.7912V15.2548C26.5493 15.9191 26.2812 16.5536 25.8081 17.0201C25.3356 17.4862 24.6971 17.7471 24.0331 17.75L24.0298 17.75H20.4516C19.7857 17.75 19.1443 17.4904 18.6693 17.024C18.1939 16.5571 17.9243 15.921 17.9243 15.2548V13.8208L10.75 15.5091V16.2355C10.75 16.6497 10.4142 16.9855 10 16.9855C9.58579 16.9855 9.25 16.6497 9.25 16.2355V1C9.25 0.585786 9.58579 0.25 10 0.25ZM10.75 13.9681L28.25 9.85002V7.38574L10.75 3.27478V13.9681ZM19.4243 13.4678V15.2548C19.4243 15.5143 19.5291 15.766 19.7203 15.9537C19.9119 16.1419 20.1747 16.25 20.4516 16.25H24.0279C24.3034 16.2485 24.5645 16.1399 24.7548 15.9521C24.945 15.7646 25.0493 15.5136 25.0493 15.2548V12.1442L19.4243 13.4678Z' fill='%237CBD27'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.25 8.67181C0.25 8.2576 0.585786 7.92181 1 7.92181H5C5.41421 7.92181 5.75 8.2576 5.75 8.67181C5.75 9.08603 5.41421 9.42181 5 9.42181H1C0.585786 9.42181 0.25 9.08603 0.25 8.67181Z' fill='%237CBD27'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.2802 1.78916C2.39665 1.39165 2.8133 1.16381 3.2108 1.28026L6.2108 2.45208C6.60831 2.56853 6.83615 2.98517 6.7197 3.38268C6.60325 3.78019 6.1866 4.00803 5.7891 3.89158L2.7891 2.71976C2.39159 2.60331 2.16375 2.18667 2.2802 1.78916Z' fill='%237CBD27'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.72755 13.9899C6.62709 13.5881 6.21989 13.3437 5.81804 13.4442L2.81804 14.4442C2.4162 14.5447 2.17188 14.9519 2.27234 15.3537C2.3728 15.7556 2.78 15.9999 3.18185 15.8994L6.18185 14.8994C6.58369 14.799 6.82801 14.3918 6.72755 13.9899Z' fill='%237CBD27'/%3E%3C/svg%3E%0A");padding: 5px 15px;} 
.section1 .banner a p {margin-top:8px; font-family: 'gmarket';font-style: normal;font-weight: 500;font-size: 17px;line-height: 135%;letter-spacing: -0.07em;color: #000;margin-bottom: 3px;} 
.section1 .banner a p em {display: block; font-family: 'gmarket';font-style: normal;font-weight: 500;font-size: 17px;line-height: 95%;letter-spacing: -0.06em;color: #1B9B79;} 
.section1 .banner a span {margin-top:0px;  font-family: 'Gothic A1'; font-style: normal; font-weight: 500; font-size: 14px; line-height: 15px; /* identical to box height */

letter-spacing: -0.06em; color: #3F4848; } 
.section1 .popupzone {width: 275px;position: relative;} 
.section1 .popupzone .tit {margin-bottom: 20px;} 

.section1 .popupzone .item { width: 100%; } 
.section1 .popupzone .item a {
    display: block;
    /* padding-top: 15px; */
    /* margin-top: 15px; */
    /* border-top: 1px solid #ccc; */
    border-radius: 10px;
    } 
.section1 .popupzone .item .text {margin-bottom: 10px;} 
.section1 .popupzone .item p {font-family: 'Gothic A1';font-style: normal;font-weight: 500;font-size: 15px;line-height: 22px;letter-spacing: -0.05em;color: #000000;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;height: 44px;word-break: keep-all;margin-bottom: 0px;} 

.section1 .popupzone .item .date { display: flex; width: 100%;height: 18px; position: relative; align-items: flex-end; justify-content: space-between; font-style: normal; font-weight: 400; font-size: 14px; line-height: 18px; letter-spacing: -0.04em; color: #000000; opacity: 0.5; } 
.section1 .popupzone .item .date::before { content: ""; height: 1px; width: 100%; background: #ccc; } 
.section1 .popupzone .item .date em{
  display: none;
}
.section1 .popupzone .item img {display: block;width: 100%;background: #fff;height: 192px;border-radius: 3.5px;} 
.section1 .popupzone .control { display: flex; position: absolute; top:0px; right:0px; } 
.section1 .popupzone .control .button { width: 22px; height: 22px; background-position: 50%; background-repeat: no-repeat; } 
.section1 .popupzone .control .button.play { background-image: url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7212 6.66322C11.3244 7.05797 11.3244 7.94203 10.7212 8.33678L2.29753 13.8486C1.63245 14.2838 0.75 13.8066 0.75 13.0118L0.750001 1.98816C0.750001 1.19335 1.63245 0.716197 2.29753 1.15138L10.7212 6.66322Z' fill='%237CBD27'/%3E%3C/svg%3E%0A"); order: 1; } 
.section1 .popupzone .control .button.stop { background-image: url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 11 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.5' y1='1.5' x2='1.5' y2='10.5' stroke='%237CBD27' stroke-width='3' stroke-linecap='round'/%3E%3Cline x1='9.5' y1='1.5' x2='9.5' y2='10.5' stroke='%237CBD27' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A"); order: 1; } 
.section1 .popupzone .control .button.prev,.section1 .popupzone .control .button.next { background-color: #fff; margin-left: 10px; } 
.section1 .popupzone .control .button.prev { background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.58594 1.5L2.20663 5V5C1.66799 5.55787 1.66799 6.44213 2.20663 7L5.58594 10.5' stroke='%23C4C4C4' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); order: 3; } 
.section1 .popupzone .control .button.next { background-image: url("data:image/svg+xml,%3Csvg width='6' height='11' viewBox='0 0 6 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.37931 4.5V4.5C4.91794 5.05787 4.91794 5.94213 4.37931 6.5L0.999999 10' stroke='%23C4C4C4' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); order: 5; } .section1 .popupzone .control .button.prev:hover { background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.58594 1.5L2.20663 5V5C1.66799 5.55787 1.66799 6.44213 2.20663 7L5.58594 10.5' stroke='%237CBD27' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); } 
.section1 .popupzone .control .button.next:hover { background-image: url("data:image/svg+xml,%3Csvg width='6' height='11' viewBox='0 0 6 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.37931 4.5V4.5C4.91794 5.05787 4.91794 5.94213 4.37931 6.5L0.999999 10' stroke='%237CBD27' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); } 
.section1 .popupzone .control .total { order: 4; margin-left: 10px; } 

.section2 { background: #00683D; position: relative; padding-bottom: 50px; } 
.section2::before { display: block; position: absolute; content:""; width: 100%; height: calc( 100% - 290px); background: #E6F2F1; top:0; } 
.section2::after{display: block; position: absolute; content:""; width: 100%; height: 100%; background: url(/images/kor/2022/sec2_bg.png) 0 center no-repeat;left:0; top:0;z-index: 1;background-size: 100% auto;}
.section2 .sec_inner { position: relative; z-index: 2; padding-top: 115px; max-width: 1340px; margin: 0 auto; display: flex; align-items: flex-start; justify-content: space-between; } 
.section2 .sec_inner .left_box .slide { position: relative; left: -55px; margin-bottom: 30px; width: 860px; z-index: 3;} 
.section2 .sec_inner .left_box .slide .slick-list { padding-top: 35px; } 
.section2 .left_box .slide .item { display: none; position: relative; border-radius: 15px 15px 15px 0px;overflow: hidden; } 
.section2 .left_box .slide .item.vertical{overflow: visible;}
.section2 .left_box .slide .item  img{border-radius: 15px 15px 15px 0px;}
.section2 .left_box .slide .item:first-child { display: block; } 
.section2 .left_box .slide .vide_wrap { position: relative; z-index: 1; } 
.section2 .left_box .slide .vide_wrap:after{content: "";position: absolute;display: block;width: 100%;height: 100%;background: #000;opacity: .5;z-index: 1;top:0;left:0;}
.section2 .left_box .slide .vide_wrap::before{content: "";position: absolute;display: block;width: 100%;height: 130px;background: #465951;opacity: .7;z-index: 1;bottom:0;left:0;}
.section2 .left_box .slide .vertical .vide_wrap::before {display: none;}
.section2 .left_box .slide .vertical .vide_wrap:after{display: none;}
.section2 .left_box .slide .text {position: absolute;bottom: 0px;/* left:95px; */z-index: 2;width: 100%;height: 130px;padding-left: 55px;display: flex;align-items: center;} 
.section2 .left_box .slide .text .tit {display: block;font-family: 'Gothic A1';font-style: normal;font-weight: 500;font-size: 24px;line-height: 53px;letter-spacing: -0.07em;display: block;color: #FFFFFF;word-break: keep-all;display: -webkit-box;width: calc(100% - 95px);-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;max-height: 110px;} 
.section2 .left_box .slide .text .desc {display: none;font-family: 'Gothic A1';font-style: normal;font-weight: 500;font-size: 16px;line-height: 36px;letter-spacing: -0.06em;color: #FFFFFF;word-break: keep-all;height: 36px;} 
.section2 .left_box .slide .video_play { width: 61px; height: 61px; border: 3px solid #FFFFFF; border-radius: 50%; position: absolute; bottom: 30px; right: 30px; z-index: 3; } 
.section2 .left_box .slide .video_play button { display: block; width: 100%; height: 100%; background-color:transparent; background-repeat: no-repeat; background-position: center; font-size: 0; background-image: url("data:image/svg+xml,%3Csvg width='20' height='23' viewBox='0 0 20 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 9.76795C20.3333 10.5378 20.3333 12.4623 19 13.2321L3.25 22.3253C1.91667 23.0951 0.250001 22.1329 0.250001 20.5933L0.250002 2.40673C0.250002 0.867131 1.91667 -0.0951184 3.25 0.674682L19 9.76795Z' fill='%237CBD27'/%3E%3C/svg%3E%0A"); } 

.section2 .left_box .slide .item.vertical {padding-top: 10px;background: #fff;display: flex !important;padding-left: 45px;align-items: flex-start;position: relative;height: auto;} 
.section2 .left_box .slide .item.vertical { display: none; } 
.section2 .left_box .slide .item.vertical::before { content: ""; width: 159px; height: 78px; background-position: 0 0; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='159' height='78' viewBox='0 0 159 78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M139.211 2.09595C136.741 1.79433 134.241 2.32438 132.103 3.60314C129.964 4.88191 128.307 6.83732 127.391 9.16372L120.229 22.4327H120.014C119.072 17.3809 116.751 12.6925 113.309 8.89295C110.696 6.52445 107.642 4.69967 104.325 3.52381C101.007 2.34795 97.4902 1.84428 93.9778 2.04182H74C86.6813 7.45774 97.0202 22.8389 97.0202 39.9532C97.2266 46.3223 95.7103 52.6282 92.6329 58.1985C89.5555 63.7687 85.0326 68.3944 79.5464 71.5822C84.0099 75.5711 89.732 77.8443 95.701 78C111.075 78 121.656 68.9283 129.787 54.3054C155.473 8.05345 159 2.06888 159 2.06888L139.211 2.09595Z' fill='%23EDF5F4'/%3E%3Cpath d='M55.4029 38.5815C55.4029 24.2357 62.6636 11.8461 73.094 6.22193C68.5708 2.30043 62.8171 0.0981293 56.8388 0C43.6722 0 32.4561 10.868 28.4465 26.0289H28.0943V8.36839C28.0943 5.43402 28.0943 3.66796 26.7126 2.33663C25.3309 1.00529 23.5429 0.923773 20.6169 0.923773H0V77H20.6169C23.5429 77 25.358 77 26.7126 75.6143C28.0672 74.2287 28.0943 72.4898 28.0943 69.5554V50.8895H28.4465C32.4832 66.0233 43.6722 76.9185 56.8388 76.9185H79C66.0501 71.4301 55.4029 55.8617 55.4029 38.5815Z' fill='%23EDF5F4'/%3E%3C/svg%3E%0A"); position: absolute; bottom:146px; right:13px; } 
.section2 .left_box .slide .item.vertical::after { content: ""; display: block; position: absolute; width: calc(100% - 26px); height: 152px; left: 13px; bottom:13px; background: #EDF5F4; border-radius: 10px 10px 10px 0px; } 

.section2 .left_box .slide .vertical .vide_wrap { width: 275px; height: 476px; border-radius: 10px; overflow: hidden; top: -34px; } 
.section2 .left_box .slide .vertical .vide_wrap video { width: 100%; height: 100%; } 
.section2 .left_box .slide .item.vertical .text { position: static; padding-left: 60px; width: calc(100% - 430px); padding-top: 60px; } 

.section2 .left_box .slide .vertical .text .tit { font-family: 'Gothic A1'; font-style: normal; font-weight: 500; font-size: 34px; line-height: 49px; /* or 144% */ letter-spacing: -0.08em; color: #385B4D; width: 100%; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; height: 145px; white-space: normal;
} 
.section2 .left_box .slide .vertical .text .desc { font-family: 'Gothic A1'; font-style: normal; font-weight: 500; font-size: 16px; line-height: 30px; /* or 188% */

letter-spacing: -0.06em; color: #00683D; } 
.section2 .left_box .slide .vertical .btn_wrap { position: absolute; bottom:55px; width: calc(100% - 430px); left:400px; z-index: 1; display: flex; align-items: center; justify-content: space-between; } 
.section2 .left_box .slide .vertical .video_play { position: static; } 
.type_btn .vt_btn ,.type_btn .all_btn { display: block; } 
.type_btn .vt_btn span,.type_btn .all_btn span { display: flex; justify-content: center; align-items: center; padding: 0px 30px; position: relative; height: 59px; background: #FFFFFF; border: 4px solid #7CBD27; border-radius: 72px; font-family: 'Gothic A1'; font-style: normal; font-weight: 700; font-size: 16px; /* identical to box height, or 369% */

letter-spacing: -0.06em; color: #7CBD27; } 
.type_btn .vt_btn i { display: inline-block; width: 19px; height: 16px; margin-left: 10px; background-position: 0 0; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='2.5' width='8' height='12' rx='1.5' stroke='%237CBD27'/%3E%3Crect x='10.5' y='2.5' width='8' height='12' rx='1.5' stroke='%237CBD27'/%3E%3Crect x='4.5' y='1' width='10' height='15' rx='1.5' fill='white' stroke='%237CBD27'/%3E%3C/svg%3E%0A"); } 
 .type_btn .all_btn i { display: inline-block; width: 18px; height: 16px; margin-left: 10px; background-position: 0 0; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='15.5' y='6' width='10' height='15' rx='1.5' transform='rotate(90 15.5 6)' stroke='%237CBD27'/%3E%3Crect x='7.5' y='1' width='10' height='15' rx='1.5' fill='white' stroke='%237CBD27'/%3E%3C/svg%3E%0A"); } 
.type_btn .all_btn { display: none; } 
.section2 .left_box .inner_box { display: flex; align-items: center; justify-content: space-between; position: relative;padding-right: 95px; z-index: 3;} 
.section2 .left_box .inner_box .tit { width: 163px;} 
.section2 .left_box .inner_box .tit span { display: block; font-family: 'Gothic A1'; font-style: normal; font-weight: 700; font-size: 24px; line-height: 1; margin-bottom: 20px; letter-spacing: -0.06em; color: #FFFFFF; } 
.section2 .left_box .inner_box .tit em { display: block; font-family: 'Gothic A1'; font-style: normal; font-weight: 500; font-size: 15px; line-height: 140%; letter-spacing: -0.06em; color: #FFFFFF; opacity: 0.8; } 
.section2 .left_box .inner_box .nav_slide { white-space: nowrap; width: 471px; } 
.section2 .left_box .inner_box .nav_slide ul{display: flex;align-items: center;}
.section2 .left_box .inner_box .nav_slide .slick-slide { padding: 0 7px; } 
.section2 .left_box .inner_box .nav_slide .item { display: inline-block; box-sizing: content-box; cursor: pointer; position: relative;width: 187px; height: 116px;margin:  0 5px;} 
.section2 .left_box .inner_box .nav_slide .item.vertical{width:  auto;} 
.section2 .left_box .inner_box .nav_slide .item .img_box { position: relative; display: block; width: 100%; height: 100%; border: 0 solid #000; } 
.section2 .left_box .inner_box .nav_slide .item img { display: block; border-radius: 7px; height: 100%;width: auto;} 
.section2 .left_box .inner_box .nav_slide .img_box::before { content: ""; width: 100%; height: 100%; display: block; position: absolute; top:0; left:0; border: 4px solid #7CBD27; opacity: 0; box-sizing: border-box; border-radius: 10px; transition: all .2s; } 
.section2 .left_box .inner_box .nav_slide .img_box:hover::before,
.section2 .left_box .inner_box .nav_slide .slick-active .img_box::before { opacity: 1; } 
.section2 .left_box .inner_box .more_link { position: absolute; top:20px; left: 145px; width: 15px; height: 15px; background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7.5C0 6.95972 0.437982 6.52174 0.978261 6.52174H14.0217C14.562 6.52174 15 6.95972 15 7.5C15 8.04028 14.562 8.47826 14.0217 8.47826H0.978261C0.437982 8.47826 0 8.04028 0 7.5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 0C8.04028 2.36163e-08 8.47826 0.437982 8.47826 0.978261V14.0217C8.47826 14.562 8.04028 15 7.5 15C6.95972 15 6.52174 14.562 6.52174 14.0217L6.52174 0.978261C6.52174 0.437982 6.95972 -2.36163e-08 7.5 0Z' fill='white'/%3E%3C/svg%3E%0A"); background-position: center; background-repeat: no-repeat; font-size: 0; } 
.section2 .right_box { padding-top: 45px; position: absolute; left: 888px; } 
.section2 .right_box .top_box { background:transparent; padding: 0; margin: 0; border: 0 solid #000; position: relative; margin-bottom: 85px; } 
.section2 .right_box .top_box .tit { font-family: 'Gothic A1'; font-style: normal; font-weight: 700; font-size: 28px; line-height: 1; letter-spacing: -0.04em; color: #465951; position: relative; width: 100%; margin-bottom: 35px; } 
.section2 .right_box .top_box .tit::after { content: ""; display: block; width: calc(100% - 200px); height: 2px; background: #B3B3B3; position: absolute; bottom:0px; right:0px; } 
.section2 .right_box .top_box .tit::before { content: ""; display: block; width: 8px; height: 8px; border-radius: 50%; background: #465951; position: absolute; top:-10px; left:10px; } 
.section2 .right_box .top_box ul li { margin-bottom: 35px; } 
.section2 .right_box .top_box ul li a { display: flex; align-items: flex-start; justify-content: space-between; } 
.section2 .right_box .top_box li .text { width: calc(100% - 120px); } 
.section2 .right_box .top_box li .text span { font-family: 'Gothic A1'; font-style: normal; font-weight: 500; font-size: 16px; line-height: 24px; letter-spacing: -0.07em; color: #465951; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; height: 54px; word-break: keep-all; } 
.section2 .right_box .top_box li .text em { font-family: 'Gothic A1'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 18px; letter-spacing: -0.04em; color: #465951; opacity: 0.7; display: block; text-align: right; } 
.section2 .right_box .top_box li .thum { width:98px; height: 69px;overflow: hidden;border-radius: 7px; align-items:center; display: flex; justify-content:center;} 
.section2 .right_box .top_box li .thum img { border-radius: 10px; overflow: hidden; background: #fff; vertical-align:middle;} 
.section2 .right_box .more_link { width: 15px; height: 15px; position: absolute; top:0px; right:10px; font-size: 0; background-position: center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7.5C0 6.95972 0.437982 6.52174 0.978261 6.52174H14.0217C14.562 6.52174 15 6.95972 15 7.5C15 8.04028 14.562 8.47826 14.0217 8.47826H0.978261C0.437982 8.47826 0 8.04028 0 7.5Z' fill='%236D6C6C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 0C8.04028 2.36163e-08 8.47826 0.437982 8.47826 0.978261V14.0217C8.47826 14.562 8.04028 15 7.5 15C6.95972 15 6.52174 14.562 6.52174 14.0217L6.52174 0.978261C6.52174 0.437982 6.95972 -2.36163e-08 7.5 0Z' fill='%236D6C6C'/%3E%3C/svg%3E%0A"); } 

.section2 .bottom_box { position: relative; } 
.section2 .bottom_box .tit { font-family: 'Gothic A1'; font-style: normal; font-weight: 700; font-size: 24px; letter-spacing: -0.06em; color: #FFFFFF; display: block; position: absolute; top:0px; left:0px; } 
.section2 .bottom_box .slide { width: 452px; } 
.section2 .bottom_box .slide .item a { display: flex; align-items: center; justify-content: space-between; } 
.section2 .bottom_box .slide .item span { display: block; width: 196px; font-family: 'Gothic A1'; font-style: normal; font-weight: 500; font-size: 16px; line-height: 24px; letter-spacing: -0.07em; word-break: keep-all; color: #FFFFFF; } 
.section2 .bottom_box .slide .item .thum { width: 230px; border-radius: 7px; overflow: hidden; height: 168px; } 
.section2 .bottom_box .slide .item .thum img{background: #fff;height: 100%;}
.section2 .bottom_box .control { display: flex; width: 196px; align-items: center; justify-content: flex-end; position: absolute; bottom:0px; left:0px; z-index: 11; } 
.section2 .bottom_box .control .total { order: 4; margin-left: 10px; } 
.section2 .bottom_box .control .total span { color: #fff; } 
.section2 .bottom_box .control .total .line { background: #fff; } 
.section2 .bottom_box .control .button { width: 22px; height: 22px; background-position: 50%; background-repeat: no-repeat; } 
.section2 .bottom_box .control .button.play { background-image: url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7212 6.66322C11.3244 7.05797 11.3244 7.94203 10.7212 8.33678L2.29753 13.8486C1.63245 14.2838 0.75 13.8066 0.75 13.0118L0.750001 1.98816C0.750001 1.19335 1.63245 0.716197 2.29753 1.15138L10.7212 6.66322Z' fill='%237CBD27'/%3E%3C/svg%3E%0A"); order: 1; } 
.section2 .bottom_box .control .button.stop { background-image: url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 11 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.5' y1='1.5' x2='1.5' y2='10.5' stroke='%237CBD27' stroke-width='3' stroke-linecap='round'/%3E%3Cline x1='9.5' y1='1.5' x2='9.5' y2='10.5' stroke='%237CBD27' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A"); order: 1; } 
.section2 .bottom_box .control .button.prev,.section2 .bottom_box .control .button.next { background-color: #fff; margin-left: 10px; } 
.section2 .bottom_box .control .button.prev { background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.58594 1.5L2.20663 5V5C1.66799 5.55787 1.66799 6.44213 2.20663 7L5.58594 10.5' stroke='%23C4C4C4' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); order: 3; } 
.section2 .bottom_box .control .button.next { background-image: url("data:image/svg+xml,%3Csvg width='6' height='11' viewBox='0 0 6 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.37931 4.5V4.5C4.91794 5.05787 4.91794 5.94213 4.37931 6.5L0.999999 10' stroke='%23C4C4C4' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); order: 5; } .section2 .bottom_box .control .button.prev:hover { background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.58594 1.5L2.20663 5V5C1.66799 5.55787 1.66799 6.44213 2.20663 7L5.58594 10.5' stroke='%237CBD27' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); } 
.section2 .bottom_box .control .button.next:hover { background-image: url("data:image/svg+xml,%3Csvg width='6' height='11' viewBox='0 0 6 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.37931 4.5V4.5C4.91794 5.05787 4.91794 5.94213 4.37931 6.5L0.999999 10' stroke='%237CBD27' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); } 

.section2 .bottom_box .more_link { position: absolute; display: block; width: 15px; height: 15px; left: 180px; top: 4px; background-position: 0 0; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7.5C0 6.95972 0.437982 6.52174 0.978261 6.52174H14.0217C14.562 6.52174 15 6.95972 15 7.5C15 8.04028 14.562 8.47826 14.0217 8.47826H0.978261C0.437982 8.47826 0 8.04028 0 7.5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 0C8.04028 2.36163e-08 8.47826 0.437982 8.47826 0.978261V14.0217C8.47826 14.562 8.04028 15 7.5 15C6.95972 15 6.52174 14.562 6.52174 14.0217L6.52174 0.978261C6.52174 0.437982 6.95972 -2.36163e-08 7.5 0Z' fill='white'/%3E%3C/svg%3E%0A"); } 
.section3 { background: url(/images/kor/2022/sec3_bg2.jpg) no-repeat; /*background-size: cover;*/ background-position: center top; position: relative; } 
.section3::after { content: ""; display: block; position: absolute; bottom:0; left:0; width: 100%; height: 290px; background: #284A3C; opacity: .5; } 

.section3 .sec_inner { position: relative; z-index: 1; padding-top: 150px; max-width: 1380px; margin: 0 auto; padding-bottom: 70px; } 
.section3 .sec_title span { font-family: 'Gothic A1'; font-style: normal; font-weight: 700; font-size: 35px; line-height: 53px; text-align: center; letter-spacing: -0.04em; color: #FFFFFF; display: block; text-align: center; } 
.section3 .sec_title em { font-family: 'Gothic A1'; font-style: normal; font-weight: 500; font-size: 18px; line-height: 36px; text-align: center; letter-spacing: -0.06em; color: #FFFFFF; display: block; text-align: center; } 


.section3 .inner { position: relative; width: 100%; padding-left: 335px; min-height: 456px; margin-top: 20px; } 
.section3 .inner::before{
  content: "";
  width: 200px;
  height: 200px;
  background: url(/images/kor/2022/character-motion_16.gif) 0 0 no-repeat; 
  /* url(/images/kor/2022/character-motion_16.gif) 0 0 no-repeat; 파이팅 200px
     url(/images/kor/2022/character-motion_2.gif) 0 0 no-repeat; 발동동 185px */
  position: absolute;
  right: -50px;
  bottom: -13px;
  z-index: 11;
}
.section3 .favorite_tab { width: 320px; position: absolute; top:0px; left:0px; border-radius: 10px; background: #05824E; padding: 25px 20px; height: 100%; z-index: 2; } 
.section3 .favorite_tab li { margin-bottom: 5px; } 
.section3 .favorite_tab li a { display: flex; align-items: center; justify-content: space-between; width: 100%; height: 53px; background: #fff; border: 2px solid #05824E; font-family: 'gmarket'; font-style: normal; font-weight: 500; font-size: 19px; line-height: 70%; letter-spacing: -0.04em; color: #454545; padding: 0 30px; border-radius: 50px; padding-top: 5px; transition: all .2s; } 
.section3 .favorite_tab li.on a,.section3 .favorite_tab li.on a:hover { font-style: normal;  color: #fff; background: #7CBD27; border-color: #7CBD27; } 
.section3 .favorite_tab li a:hover { border-color: #7CBD27; color: #7CBD27; } 
.section3 .favorite_tab li a::after { content: ""; width: 14px; height: 11px; background-repeat: no-repeat; background-position: 0 0; background-image: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.6L5.25806 9L13 1' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); opacity: 0; margin-top: -3px; } 
.section3 .favorite_tab li.on a::after { opacity: 1; } 
.section3 .service_wrap { background: #00683D;; border-radius: 10px; padding: 5px; position: absolute; bottom:0px; left:0px; width: 320px; height: 235px; z-index: 3; } 
.section3 .service_wrap .tit { font-family: 'gmarket'; font-style: normal; font-weight: 700; font-size: 17px; line-height: 70%; letter-spacing: -0.04em; color: #FFFFFF; display: block; width: 100%; background-position: calc(100% - 15px) center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.9541 6.5L5.50508 2.61507C6.29806 1.74752 7.66459 1.74752 8.45756 2.61507L12.0085 6.5' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); padding: 15px 0; padding-left: 15px; } 
.section3 .service_wrap .scroll { height: 183px; background: #FFFFFF; border-radius: 10px; overflow: auto; padding: 14px 11px 0px 12px; padding-right: 0; } 
.section3 .service_wrap .scroll ul { display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; } 
.section3 .service_wrap .scroll ul li { width: 100%; margin: 2px 2px 17px 0; }
.section3 .service_wrap .scroll ul li + li { width: calc(100% / 2 - 5px); margin: 2px 2px 0px 0; }  
.section3 .service_wrap .scroll ul li a { display: flex; align-items: center; justify-content: flex-start; padding: 10px 13px; 
	border-radius: 7px; transition: all .2s; background: #e9f1f3; } 
.section3 .service_wrap .scroll ul li + li a { display: flex; align-items: center; justify-content: flex-start; padding: 0 10px; height: 38px; border-radius: 30px; transition: all .2s; } 
.section3 .service_wrap .scroll ul li a:hover,.section3 .service_wrap .scroll ul li.ac a { background: #f95306; } 

.section3 .service_wrap .scroll ul li a span { font-family: 'Gothic A1'; font-style: normal; font-weight: 700; font-size: 15px; 
	line-height: 22px; letter-spacing: -0.08em; color: #315546; display: block; transition: all .2s;order: 2;} 
.section3 .service_wrap .scroll ul li a span.block {
	font-weight: 500; font-size: 14px; word-break:keep-all; word-wrap:break-word; } 

.section3 .service_wrap .scroll ul li a:hover span.block,.section3 .service_wrap .scroll ul li.ac a span.block { color: #fff; font-weight: 500; font-size: 14px;} 
.section3 .service_wrap .scroll ul li a:hover span,.section3 .service_wrap .scroll ul li.ac a span,
.section3 .service_wrap .scroll ul li + li a:hover span,.section3 .service_wrap .scroll ul li + li.ac a span { color: #fff; font-weight: 800;} 

.section3 .service_wrap .scroll ul li a i { display: block; width: 25px; height: 25px; background-position: right center;
 background-repeat: no-repeat;order: 1; margin-right: 7px;} 

.section3 .scroll ul li.n1 a i { background-image: url(/images/kor/2022/vector_img1.png); } 
.section3 .scroll ul li.n2 a i { background-image: url(/images/kor/2022/vector_img2.png); } 
.section3 .scroll ul li.n3 a i { background-image: url(/images/kor/2022/vector_img3.png); } 
.section3 .scroll ul li.n4 a i { width: 35px; height: 25px; background-position: left top; background-image: url(/images/kor/2022/vector_img4.png); } 
.section3 .scroll ul li.n5 a i { background-image: url(/images/kor/2022/vector_img5.png); } 
.section3 .scroll ul li.n6 a i { background-image: url(/images/kor/2022/vector_img6.png); } 
.section3 .scroll ul li.n7 a i { background-image: url(/images/kor/2022/vector_img7.png); } 
.section3 .scroll ul li.n8 a i { background-image: url(/images/kor/2022/vector_img8.png); } 
.section3 .scroll ul li.n9 a i { background-image: url(/images/kor/2022/vector_img9.png); } 
.section3 .scroll ul li.n10 a i { background-image: url(/images/kor/2022/vector_img10.png); } 
.section3 .scroll ul li.n11 a i { background-image: url(/images/kor/2022/vector_img11.png); } 
.section3 .scroll ul li.n12 a i { background-image: url(/images/kor/2022/vector_img12.png); } 

.section3 .scroll ul li.n1 a:hover i { background-image: url(/images/kor/2022/vector_img1_ov.png); } 
.section3 .scroll ul li.n2 a:hover i { background-image: url(/images/kor/2022/vector_img2_ov.png); } 
.section3 .scroll ul li.n3 a:hover i { background-image: url(/images/kor/2022/vector_img3_ov.png); } 
.section3 .scroll ul li.n4 a:hover i,.section3 .scroll ul li.n4.ac a i { background-image: url(/images/kor/2022/vector_img4_ov.png); } 
.section3 .scroll ul li.n5 a:hover i { background-image: url(/images/kor/2022/vector_img5_ov.png); } 
.section3 .scroll ul li.n6 a:hover i { background-image: url(/images/kor/2022/vector_img6_ov.png); } 
.section3 .scroll ul li.n7 a:hover i { background-image: url(/images/kor/2022/vector_img7_ov.png); } 
.section3 .scroll ul li.n8 a:hover i { background-image: url(/images/kor/2022/vector_img8_ov.png); } 
.section3 .scroll ul li.n9 a:hover i { background-image: url(/images/kor/2022/vector_img9_ov.png); } 
.section3 .scroll ul li.n10 a:hover i { background-image: url(/images/kor/2022/vector_img10_ov.png); } 
.section3 .scroll ul li.n11 a:hover i { background-image: url(/images/kor/2022/vector_img11_ov.png); } 
.section3 .scroll ul li.n12 a:hover i { background-image: url(/images/kor/2022/vector_img12_ov.png); } 
.section3 .mCSB_inside>.mCSB_container { margin-right: 10px; } 
.section3 .tabpanel_box { background: #FFFFFF; border-radius: 10px; min-height: 456px; position: relative; z-index: 1; padding: 40px 80px 50px 60px; } 

.section3 .tabpanel_box::after { content: ""; width: 25px; height: 25px; position: absolute; top:25px; left: -10px; display: block; background-position: 0 0; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='12.728' width='18' height='18' rx='2' transform='rotate(45 12.728 0)' fill='white'/%3E%3C/svg%3E%0A");transform: translate(0 , 50%);} 
.section3 .tabpanel_box.active0::after{top:25px;}
.section3 .tabpanel_box.active1::after{ top: 82px;}
.section3 .tabpanel_box.active2::after{top:142px;}
.section3 .tabpanel_box::before { content: ""; width: 255px; height: 289px; position: absolute; bottom:-18px; left:32px; background: url(/images/kor/2022/fv_bg.png) 0 0 no-repeat; } 
.section3 .tabpanel_box .favorite_tabpanel { display: none; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; } 
.section3 .tabpanel_box .favorite_tabpanel.on { display: flex; } 
.section3 .panel_tit { width: 230px; padding-right: 20px; } 
.section3 .panel_tit span { display: block; font-style: normal; font-weight: 700; font-size: 26px; line-height: 53px; font-family: 'gmarket'; letter-spacing: -0.04em; color: #05824E; word-break: keep-all; } 
.section3 .panel_tit em { display: block; font-family :'gmarket'; font-style: normal; font-weight: 700; font-size: 24px; line-height: 120%; letter-spacing: -0.04em; color: #21342C; word-break: keep-all; } 

.section3 .tabpanel_box .favorite_tabpanel ul { width: calc(100% - 230px); padding-left: 60px; height: 100%; border-left: 1px solid rgba(0,0,0,.2); display: flex; align-items: flex-start; justify-content: flex-start; flex-wrap: wrap; } 
.section3 .tabpanel_box .favorite_tabpanel ul li { width: 135px; height: 110px; margin-right: 15px; margin-bottom: 15px; } 
.section3 .tabpanel_box .favorite_tabpanel ul li a { display: block; width: 100%; height: 100%; padding-bottom: 10px; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; background: #E9F1F3; border-radius: 10px; transition: all .2s; } 
.section3 .tabpanel_box .favorite_tabpanel ul li a:hover { background: #22997D; } 
.section3 .favorite_tabpanel li a .thum { width: 100%; height: calc(100% - 40px); background-position: center bottom; background-repeat: no-repeat; } 
.section3 .favorite_tabpanel li a span { font-family: 'Gothic A1'; font-style: normal; font-weight: 600; font-size: 16px; line-height: 180%; letter-spacing: -0.06em; color: #21342C; } 
.section3 .favorite_tabpanel li a:hover span { color: #fff; } 

.section3 #favorite-panel1 li.n1 a .thum { background-image: url(/images/kor/2022/icon1_1.png); } 
.section3 #favorite-panel1 li.n2 a .thum { background-image: url(/images/kor/2022/icon1_2.png); } 
.section3 #favorite-panel1 li.n3 a .thum { background-image: url(/images/kor/2022/icon1_3.png); } 
.section3 #favorite-panel1 li.n4 a .thum { background-image: url(/images/kor/2022/icon1_4.png); } 
.section3 #favorite-panel1 li.n5 a .thum { background-image: url(/images/kor/2022/icon1_5.png); } 
.section3 #favorite-panel1 li.n6 a .thum { background-image: url(/images/kor/2022/icon1_6.png); } 
.section3 #favorite-panel1 li.n7 a .thum { background-image: url(/images/kor/2022/icon1_7.png); } 
.section3 #favorite-panel1 li.n8 a .thum { background-image: url(/images/kor/2022/icon1_8.png); } 
.section3 #favorite-panel1 li.n9 a .thum { background-image: url(/images/kor/2022/icon1_9.png); } 
.section3 #favorite-panel1 li.n10 a .thum { background-image: url(/images/kor/2022/icon1_10.png); } 
.section3 #favorite-panel1 li.n16 a .thum { background-image: url(/images/kor/2022/icon1_15.png); } 
.section3 #favorite-panel1 li.n17 a .thum { background-image: url(/images/kor/2022/icon1_12.png); } 
.section3 #favorite-panel1 li.n18 a .thum { background-image: url(/images/kor/2022/icon1_13.png); } 
.section3 #favorite-panel1 li.n19 a .thum { background-image: url(/images/kor/2022/icon1_14.png); } 
.section3 #favorite-panel1 li.n11 a .thum { background-image: url(/images/kor/2022/icon2_3.png); } 
.section3 #favorite-panel1 li.n12 a .thum { background-image: url(/images/kor/2022/icon2_9.png); }  
.section3 #favorite-panel1 li.n13 a .thum { background-image: url(/images/kor/2022/icon2_7.png); } 
.section3 #favorite-panel1 li.n14 a .thum { background-image: url(/images/kor/2022/icon2_8.png); }
.section3 #favorite-panel1 li.n15 a .thum { background-image: url(/images/kor/2022/icon3_10.png); } 

.section3 #favorite-panel2 li.n1 a .thum { background-image: url(/images/kor/2022/icon2_1.png); } 
.section3 #favorite-panel2 li.n2 a .thum { background-image: url(/images/kor/2022/icon2_2.png); } 
.section3 #favorite-panel2 li.n3 a .thum { background-image: url(/images/kor/2022/icon2_3.png); } 
.section3 #favorite-panel2 li.n4 a .thum { background-image: url(/images/kor/2022/icon2_4.png); } 
.section3 #favorite-panel2 li.n5 a .thum { background-image: url(/images/kor/2022/icon2_5.png); } 
.section3 #favorite-panel2 li.n6 a .thum { background-image: url(/images/kor/2022/icon2_6.png); } 
.section3 #favorite-panel2 li.n7 a .thum { background-image: url(/images/kor/2022/icon2_7.png); } 
.section3 #favorite-panel2 li.n8 a .thum { background-image: url(/images/kor/2022/icon2_8.png); } 
.section3 #favorite-panel2 li.n9 a .thum { background-image: url(/images/kor/2022/icon2_9.png); } 
.section3 #favorite-panel2 li.n10 a .thum { background-image: url(/images/kor/2022/icon2_10.png); } 
.section3 #favorite-panel2 li.n11 a .thum { background-image: url(/images/kor/2022/icon2_11.png); } 
.section3 #favorite-panel2 li.n12 a .thum { background-image: url(/images/kor/2022/icon2_12.png); } 
.section3 #favorite-panel2 li.n13 a .thum { background-image: url(/images/kor/2022/icon3_9.png); } 

.section3 #favorite-panel3 li.n1 a .thum { background-image: url(/images/kor/2022/icon3_1.png); } 
.section3 #favorite-panel3 li.n2 a .thum { background-image: url(/images/kor/2022/icon3_2.png); } 
.section3 #favorite-panel3 li.n3 a .thum { background-image: url(/images/kor/2022/icon3_3.png); } 
.section3 #favorite-panel3 li.n4 a .thum { background-image: url(/images/kor/2022/icon3_4.png); } 
.section3 #favorite-panel3 li.n5 a .thum { background-image: url(/images/kor/2022/icon3_5.png); } 
.section3 #favorite-panel3 li.n6 a .thum { background-image: url(/images/kor/2022/icon3_6.png); } 
.section3 #favorite-panel3 li.n7 a .thum { background-image: url(/images/kor/2022/icon3_7.png); } 
.section3 #favorite-panel3 li.n8 a .thum { background-image: url(/images/kor/2022/icon3_8.png); } 
.section3 #favorite-panel3 li.n9 a .thum { background-image: url(/images/kor/2022/icon3_9.png); } 
.section3 #favorite-panel3 li.n10 a .thum { background-image: url(/images/kor/2022/icon3_10.png); } 
.section3 #favorite-panel3 li.n11 a .thum { background-image: url(/images/kor/2022/icon3_11.png); } 
.section3 #favorite-panel3 li.n12 a .thum { background-image: url(/images/kor/2022/icon3_12.png); } 
.section3 #favorite-panel3 li.n13 a .thum { background-image: url(/images/kor/2022/icon3_13.png); } 


.section3 #favorite-panel1 li.n1 a:hover .thum { background-image: url(/images/kor/2022/icon1_1_ov.png); } 
.section3 #favorite-panel1 li.n2 a:hover .thum { background-image: url(/images/kor/2022/icon1_2_ov.png); } 
.section3 #favorite-panel1 li.n3 a:hover .thum { background-image: url(/images/kor/2022/icon1_3_ov.png); } 
.section3 #favorite-panel1 li.n4 a:hover .thum { background-image: url(/images/kor/2022/icon1_4_ov.png); } 
.section3 #favorite-panel1 li.n5 a:hover .thum { background-image: url(/images/kor/2022/icon1_5_ov.png); } 
.section3 #favorite-panel1 li.n6 a:hover .thum { background-image: url(/images/kor/2022/icon1_6_ov.png); } 
.section3 #favorite-panel1 li.n7 a:hover .thum { background-image: url(/images/kor/2022/icon1_7_ov.png); } 
.section3 #favorite-panel1 li.n8 a:hover .thum { background-image: url(/images/kor/2022/icon1_8_ov.png); } 
.section3 #favorite-panel1 li.n9 a:hover .thum { background-image: url(/images/kor/2022/icon1_9_ov.png); } 
.section3 #favorite-panel1 li.n10 a:hover .thum { background-image: url(/images/kor/2022/icon1_10_ov.png); }
.section3 #favorite-panel1 li.n16 a:hover .thum { background-image: url(/images/kor/2022/icon1_15_ov.png); }
.section3 #favorite-panel1 li.n17 a:hover .thum { background-image: url(/images/kor/2022/icon1_12_ov.png); }
.section3 #favorite-panel1 li.n18 a:hover .thum { background-image: url(/images/kor/2022/icon1_13_ov.png); }
.section3 #favorite-panel1 li.n19 a:hover .thum { background-image: url(/images/kor/2022/icon1_14_ov.png); }  
.section3 #favorite-panel1 li.n11 a:hover .thum { background-image: url(/images/kor/2022/icon2_3_ov.png); } 
.section3 #favorite-panel1 li.n12 a:hover .thum { background-image: url(/images/kor/2022/icon2_9_ov.png); } 
.section3 #favorite-panel1 li.n13 a:hover .thum { background-image: url(/images/kor/2022/icon2_7_ov.png); } 
.section3 #favorite-panel1 li.n14 a:hover .thum { background-image: url(/images/kor/2022/icon2_8_ov.png); } 
.section3 #favorite-panel1 li.n15 a:hover .thum { background-image: url(/images/kor/2022/icon3_10_ov.png); }

.section3 #favorite-panel2 li.n1 a:hover .thum { background-image: url(/images/kor/2022/icon2_1_ov.png); } 
.section3 #favorite-panel2 li.n2 a:hover .thum { background-image: url(/images/kor/2022/icon2_2_ov.png); } 
.section3 #favorite-panel2 li.n3 a:hover .thum { background-image: url(/images/kor/2022/icon2_3_ov.png); } 
.section3 #favorite-panel2 li.n4 a:hover .thum { background-image: url(/images/kor/2022/icon2_4_ov.png); } 
.section3 #favorite-panel2 li.n5 a:hover .thum { background-image: url(/images/kor/2022/icon2_5_ov.png); } 
.section3 #favorite-panel2 li.n6 a:hover .thum { background-image: url(/images/kor/2022/icon2_6_ov.png); } 
.section3 #favorite-panel2 li.n7 a:hover .thum { background-image: url(/images/kor/2022/icon2_7_ov.png); } 
.section3 #favorite-panel2 li.n8 a:hover .thum { background-image: url(/images/kor/2022/icon2_8_ov.png); } 
.section3 #favorite-panel2 li.n9 a:hover .thum { background-image: url(/images/kor/2022/icon2_9_ov.png); } 
.section3 #favorite-panel2 li.n10 a:hover .thum { background-image: url(/images/kor/2022/icon2_10_ov.png); } 
.section3 #favorite-panel2 li.n11 a:hover .thum { background-image: url(/images/kor/2022/icon2_11_ov.png); } 
.section3 #favorite-panel2 li.n12 a:hover .thum { background-image: url(/images/kor/2022/icon2_12_ov.png); } 
.section3 #favorite-panel2 li.n13 a:hover .thum { background-image: url(/images/kor/2022/icon3_9_ov.png); } 
_ov
.section3 #favorite-panel3 li.n1 a:hover .thum { background-image: url(/images/kor/2022/icon3_1_ov.png); } 
.section3 #favorite-panel3 li.n2 a:hover .thum { background-image: url(/images/kor/2022/icon3_2_ov.png); } 
.section3 #favorite-panel3 li.n3 a:hover .thum { background-image: url(/images/kor/2022/icon3_3_ov.png); } 
.section3 #favorite-panel3 li.n4 a:hover .thum { background-image: url(/images/kor/2022/icon3_4_ov.png); } 
.section3 #favorite-panel3 li.n5 a:hover .thum { background-image: url(/images/kor/2022/icon3_5_ov.png); } 
.section3 #favorite-panel3 li.n6 a:hover .thum { background-image: url(/images/kor/2022/icon3_6_ov.png); } 
.section3 #favorite-panel3 li.n7 a:hover .thum { background-image: url(/images/kor/2022/icon3_7_ov.png); } 
.section3 #favorite-panel3 li.n8 a:hover .thum { background-image: url(/images/kor/2022/icon3_8_ov.png); } 
.section3 #favorite-panel3 li.n9 a:hover .thum { background-image: url(/images/kor/2022/icon3_9_ov.png); } 
.section3 #favorite-panel3 li.n10 a:hover .thum { background-image: url(/images/kor/2022/icon3_10_ov.png); } 
.section3 #favorite-panel3 li.n11 a:hover .thum { background-image: url(/images/kor/2022/icon3_11_ov.png); } 
.section3 #favorite-panel3 li.n12 a:hover .thum { background-image: url(/images/kor/2022/icon3_12_ov.png); }  
.section3 #favorite-panel3 li.n13 a:hover .thum { background-image: url(/images/kor/2022/icon3_13_ov.png); } 

.section4 { width: 100%; padding: 0 35px; background: #05824E; padding-bottom: 300px; position: relative; background-image: url(/images/kor/2022/sec4_bg1.png),url(/images/kor/2022/sec4_bg4.png); background-repeat: no-repeat,no-repeat; background-position: 0 15%, calc(50% + 540px) -28px; } 
.section4::before,.section4::after { content: ""; display: block; position: absolute; } 
.section4::before { bottom:-40px; left:-0px; width:187px; height: 257px; background: url(/images/kor/2022/sec4_bg5.png)0 0 no-repeat;; } 
.section4::after { bottom:-56px; right:0px; width:287px; height: 319px; background: url(/images/kor/2022/sec4_bg6.png) 0 0 no-repeat; } 
.section4 .sec_inner { z-index: 1; padding-top: 150px; margin: 0 auto; } 
.section4 .sec_title { text-align: center; margin-bottom: 10px; position: relative; background-image: url(/images/kor/2022/sec4_bg2.png),url(/images/kor/2022/sec4_bg3.png); background-repeat: no-repeat,no-repeat; background-position: calc(50% - 410px) 15%,calc(50% - -290px) 36px } 
.section4 .sec_title::after,.section4 .sec_title::before { content: ""; background-position: 0 0; background-repeat: no-repeat; width: 30px; height: 10px; position: absolute; background-image: url("data:image/svg+xml,%3Csvg width='30' height='10' viewBox='0 0 30 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_493_5849)'%3E%3Cpath d='M0 8.87626C0 7.85415 0.125519 -1.23729 2.79737 2.06218C3.69396 3.17395 2.79733 8.80456 1.30899 9.23492' fill='%237CBD27'/%3E%3Cpath d='M11.2974 7.99757C11.2974 6.20438 10.3291 1.45244 12.8216 0.824824C14.3638 0.39446 14.0052 1.34483 14.1307 2.70765C14.3567 3.74338 14.2453 4.82422 13.813 5.79215C13.3806 6.76007 12.65 7.5643 11.7278 8.08721' fill='%237CBD27'/%3E%3Cpath d='M19.9939 7.19067C19.689 6.34787 19.4559 -0.5021 21.1774 0.573812C22.8988 1.64972 21.7153 6.61684 20.4242 7.40585' fill='%237CBD27'/%3E%3Cpath d='M27.8126 7.78232C27.8126 5.98913 26.8981 -0.0718286 29.7313 -0.000101138C29.9824 3.19177 30.7176 6.7961 27.8126 8.87619' fill='%237CBD27'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_493_5849'%3E%3Crect width='30' height='9.30663' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); } 
.section4 .sec_title::after { top:20%; left:calc(50% - 310px) } 
.section4 .sec_title::before { top:45%; right:calc(50% - 390px) } 
.section4 .sec_title span { font-family: 'Gothic A1'; font-style: normal; font-weight: 700; font-size: 35px; line-height: 53px; text-align: center; letter-spacing: -0.04em; color: #FFFFFF; display: inline-block; margin: 0 auto; position: relative; margin-bottom: 10px; } 
.section4 .sec_title span::before { content: ""; display: block; width: 100%; height: 2px; background: #FFFFFF; opacity: .9; position: absolute; bottom:2px; left:0; } 
.section4 .sec_title span i { display: inline-block; width: 81px; height: 113px; background: url(/images/kor/2022/sec4_tit_bg.png) 0 0 no-repeat; margin-bottom: -40px; position: relative; } 
.section4 .sec_title em { font-family: 'Gothic A1'; font-style: normal; font-weight: 500; font-size: 18px; line-height: 36px; text-align: center; letter-spacing: -0.06em; color: #FFFFFF; display: block; text-align: center; } 
.section4 .sns__link-group{width: 100%;max-width: 1620px;margin:  0 auto;text-align: right;}
.section4 .sns__link-group .ir{display:inline-block;width:39px;height:39px;margin: 0 5px 5px;}
.section4 .sns__link-group .youtube{background-position:-331px -1px}
.section4 .sns__link-group .facebook{background-position:-385px -1px}
.section4 .sns__link-group .instagram{background-position: -438px -1px;}
.section4 .sns__link-group .blog{background-position:-490px -1px}
.section4 .sns__link-group .sns_btn{display: inline-block; float:right; top:0; margin-left:20px; letter-spacing:-0.5px; text-align:left; font-weight: 600; font-size: 15px; line-height: 22px; padding:0px 15px 0 15px; width:120px; height:39px; background: #e0fec7 url(/images/kor/2022/sns_more.png) no-repeat 84px; color: #05824e; border-radius: 50px; box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);}
.section4 .slide_wrap { width: 100%; max-width: 1660px; position: relative;padding-left: 20px;margin:  0 auto; } 
.section4 .slide_wrap .slide { text-align: center;position: relative; } 
.section4 .slide_wrap .slide .grid-sizer{
      width: calc(20% - 20px);
}
.section4 .slide_wrap .slide .item {  margin-bottom: 20px;   width: calc(20% - 20px); display: inline-block; } 
.section4 .slide_wrap .slide .item a { display: block; width: 100%; height: 100%; background: #fff; border-radius: 10px; padding: 20px 18px; } 
.section4 .slide_wrap .slide .item a:hover,
.section4 .slide_wrap .slide .item a:focus{
  background: #7cc242
}
.section4 .slide_wrap .slide .item a .thum { position: relative; width: 100%; height: auto; border-radius: 10px; margin-bottom: 20px; } 
.section4 .slide_wrap .slide .item a .thum img{
  background: #fff;
  border-radius: 10px;
}
.section4 .slide_wrap .slide .item a .thum .youtube { display: block; width: 39px; height: 39px; border-radius: 50%;    background-image: url(/images/kor/common/2020/ir.png);background-repeat: no-repeat;background-position: -331px -1px;; position: absolute; top:15px; right:20px } 
.section4 .slide_wrap .slide .item a .thum .instagram { display: block; width: 39px; height: 39px; border-radius: 50%;    background-image: url(/images/kor/common/2020/ir.png);background-repeat: no-repeat;background-position: -437px -1px;; position: absolute; top:15px; right:20px }
.section4 .slide_wrap .slide .item a .thum .naverblog { display: block; width: 39px; height: 39px; border-radius: 50%;    background-image: url(/images/kor/common/2020/ir.png);background-repeat: no-repeat;background-position: -489px -1px;; position: absolute; top:15px; right:20px }
.section4 .slide_wrap .slide .item a .thum .facebook { display: block; width: 39px; height: 39px; border-radius: 50%;    background-image: url(/images/kor/common/2020/ir.png);background-repeat: no-repeat;background-position: -386px -1px;; position: absolute; top:15px; right:20px }
.section4 .slide_wrap .slide .item a strong { display: block; font-family: 'Gothic A1'; font-style: normal; font-weight: 600; font-size: 15px; line-height: 1.4; letter-spacing: -0.06em; color: #545454; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; /*height: 42px;*/ word-break: keep-all; padding: 0 6px; margin-bottom: 15px;text-align: left; } 
.section4 .slide_wrap .slide .item a:hover strong,
.section4 .slide_wrap .slide .item a:focus strong{
  color: #fff;
}
.section4 .slide_wrap .slide .item a span{
  display: block; margin-bottom: 5px; padding: 0 6px; font-family: 'Gothic A1'; font-style: normal; font-weight: 500; font-size: 14px; line-height: 1.4; letter-spacing: -0.06em; color: #545454;text-align: left;word-break: keep-all;
}
.section4 .slide_wrap .slide .item a:hover span,
.section4 .slide_wrap .slide .item a:focus span{
  color: #fff;
}
.section4 .slide_wrap .slide .item a em { display: flex; align-items: center; justify-content: flex-end; font-family: 'Gothic A1'; font-style: normal; font-weight: 500; padding-right:6px;font-size: 14px; line-height: 180%; letter-spacing: -0.06em; color: #545454; opacity: .9; } 
.section4 .slide_wrap .slide .item a em::before { content: ""; background-position: center; background-repeat: no-repeat; width: 19px; height: 19px; background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.8' clip-path='url(%23clip0_493_5936)'%3E%3Cpath d='M18.3962 0.849182H0.501953V18.7434H18.3962V0.849182Z' fill='white' fill-opacity='0.01'/%3E%3Cpath d='M16.1594 3.83154H2.73876C2.32698 3.83154 1.99316 4.16536 1.99316 4.57714V16.5066C1.99316 16.9184 2.32698 17.2522 2.73876 17.2522H16.1594C16.5712 17.2522 16.905 16.9184 16.905 16.5066V4.57714C16.905 4.16536 16.5712 3.83154 16.1594 3.83154Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.99316 8.30511H16.905' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.99316 12.7787H16.905' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.83984 2.34039V5.32276' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.0586 2.34039V5.32276' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.83984 8.30511V17.2522' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.0586 8.30511V17.2522' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.9053 5.69556V15.3883' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.99316 5.69556V15.3883' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.7207 17.2522H13.1766' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_493_5936'%3E%3Crect width='17.8942' height='17.8942' fill='white' transform='translate(0.501953 0.849182)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); margin-right: 5px; margin-top: -1px; } 
.section4 .slide_wrap .slide .item a:hover em::before,
.section4 .slide_wrap .slide .item a:focus em::before{
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.8' clip-path='url(%23clip0_751_2620)'%3E%3Cpath d='M17.9684 0.849182H0.0742188V18.7434H17.9684V0.849182Z' fill='white' fill-opacity='0.01'/%3E%3Cpath d='M15.7317 3.83154H2.31102C1.89924 3.83154 1.56543 4.16536 1.56543 4.57714V16.5066C1.56543 16.9184 1.89924 17.2522 2.31102 17.2522H15.7317C16.1435 17.2522 16.4773 16.9184 16.4773 16.5066V4.57714C16.4773 4.16536 16.1435 3.83154 15.7317 3.83154Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.56543 8.30511H16.4773' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.56543 12.7787H16.4773' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.41211 2.34036V5.32273' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6309 2.34036V5.32273' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.41211 8.30511V17.2522' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6309 8.30511V17.2522' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.4775 5.69553V15.3882' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.56543 5.69553V15.3882' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.29297 17.2522H12.7489' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_751_2620'%3E%3Crect width='17.8942' height='17.8942' fill='white' transform='translate(0.0742188 0.849182)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.section4 .slide_wrap .slide .item a:hover em,
.section4 .slide_wrap .slide .item a:focus em{
  color: #fff;
}
.section4 .slide_wrap .control { display: flex; position: absolute; top: -140px; left: calc(50% - 640px); display: none;} 
.section4 .slide_wrap .control .dot button { width: 10px; height: 10px; opacity: .7; background: #fff; margin: 0 6px; } 
.section4 .slide_wrap .control .dot { display: flex; margin-right: 10px; } 
.section4 .slide_wrap .control .dot ul { display: flex !important; align-items: center; justify-content: center; } 
.section4 .slide_wrap .control .dot ul li { display: flex; align-items: center; height: 100%; } 
.section4 .slide_wrap .control .dot .slick-active button { opacity: 1; background: #fff; margin: 0 6px; } 
.section4 .slide_wrap .control .play { width: 20px; height: 20px; background-position: center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7212 6.66322C11.3244 7.05797 11.3244 7.94203 10.7212 8.33678L2.29753 13.8486C1.63245 14.2838 0.75 13.8066 0.75 13.0118L0.750001 1.98816C0.750001 1.19335 1.63245 0.716197 2.29753 1.15138L10.7212 6.66322Z' fill='%237CBD27'/%3E%3C/svg%3E%0A"); } 
.section4 .slide_wrap .control .stop { width: 20px; height: 20px; background-position: center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='9' height='12' viewBox='0 0 9 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.5L1.5 10.5M7.5 1.5L7.5 10.5' stroke='%237CBD27' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A"); } 
.section4 .slide_wrap .next,
.section4 .slide_wrap .prev { position: absolute; top:50%; background-repeat: no-repeat; transition: all .2s; opacity: .6; font-size: 0; width: 86px; height: 86px; border-radius: 50%; background-color:transparent; z-index: 11; transform: translate(0px, -50%); border: 0 solid #000; } 
.section4 .slide_wrap .next:hover,
.section4 .slide_wrap .prev:hover { background-color: #7CBD27; opacity: 1; } 
.section4 .slide_wrap .next { background-image: url("data:image/svg+xml,%3Csvg width='17' height='28' viewBox='0 0 17 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.83511 0L17 14L2.83511 28L0 25.215L11.3471 14L0 2.785L2.83511 0Z' fill='white'/%3E%3C/svg%3E%0A"); right: 20px; background-position: calc(50% + 2px) center; } 
.section4 .slide_wrap .prev { background-image: url("data:image/svg+xml,%3Csvg width='17' height='28' viewBox='0 0 17 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.1649 0L-3.92627e-07 14L14.1649 28L17 25.215L5.65291 14L17 2.785L14.1649 0Z' fill='white'/%3E%3C/svg%3E%0A"); left: 20px; background-position: calc(50% - 2px) center; } 
.section4 .slide_wrap .slick-slide { height: auto; } 
.sns_slide { position: absolute; height: 129px; left:0; bottom:0; width: 100%; z-index: 3; } 
.sns_slide .slide { white-space: nowrap; } 
.sns_slide .slide .item { display:block; float: left; } 
.sns_slide .slide .item a { display: block;; width: 100%; height: 100%; position: relative; } 
.sns_slide .slide .item a::before { content: ""; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; background: rgba(0,0,0,.4); border: 4px solid transparent; opacity: 1; box-sizing: border-box; transition: all .2s; } 
.sns_slide .slide .item a:hover::before {  background: rgba(0,0,0,0);border: 4px solid #7CBD27;} 
.sns_slide .slide .item img { display: block; height: 130px; } 

.section4 .sns_slide .next,
.section4 .sns_slide .prev { position: absolute; top:50%; background-repeat: no-repeat; transition: all .2s; opacity: .6; font-size: 0; width: 86px; height: 86px; border-radius: 50%; background-color:transparent; z-index: 1; transform: translate(0px, -50%); border: 0 solid #000; } 
.section4 .sns_slide .next:hover,
.section4 .sns_slide .prev:hover { background-color: #7CBD27; opacity: 1; } 
.section4 .sns_slide .next { background-image: url("data:image/svg+xml,%3Csvg width='17' height='28' viewBox='0 0 17 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.83511 0L17 14L2.83511 28L0 25.215L11.3471 14L0 2.785L2.83511 0Z' fill='white'/%3E%3C/svg%3E%0A"); right: 30px; background-position: calc(50% + 2px) center; } 
.section4 .sns_slide .prev { background-image: url("data:image/svg+xml,%3Csvg width='17' height='28' viewBox='0 0 17 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.1649 0L-3.92627e-07 14L14.1649 28L17 25.215L5.65291 14L17 2.785L14.1649 0Z' fill='white'/%3E%3C/svg%3E%0A"); left: 30px; background-position: calc(50% - 2px) center; } 
.sns_slide .control .prev,.sns_slide .control .next { z-index: 11; } 
@media (max-width: 1740px){
.section4 .sns__link-group{
  padding-right: 20px;
}

}
@media (max-width: 1649.98px){
 .section1 .slide_wrap .next { right: 0 } 
 .section1 .slide_wrap .prev { left:0 }
  .section2 .sec_inner .left_box .slide {left: -25px;width: 820px;} 
 .link { right: 15px; } 
 }
@media (max-width: 1570px){
  .mainVisual .slide{
        padding: 10px 70px 20px;
        max-width: none;
        box-sizing: border-box;
  }
   .mainVisual .slide::before{ right: 850px; }
  .section1 .slide_wrap .next, .section1 .slide_wrap .prev{
    width: 60px;
    height: 60px;
  }
  .mainVisual .item .text{
    width: 30%
  }
  .mainVisual .item .thum{
    width: 65%; height: 460px;
  }
  .section1 .slide_wrap .control{
    left:70px;
  }
 .section4 .slide_wrap .control { left:50%; transform: translate(-50%, 0); top:-30px; } 
 }

@media (max-width: 1439.98px){
  .mainVisual .slide::before{
  right: 760px;
 }
  .section2 .left_box .slide .text .tit{
    width: calc(100% - 40px);
  }
  .section2 .left_box .slide .text{
    padding-left: 40px;
  }
 .section2 .sec_inner { display: block;max-width: none; background: url(/images/kor/2022/sec2_bg.png) 0 0 no-repeat} 
 .section2 .right_box { position: static; } 
 .left_box { width: 100%; } 
 .section2::before { height: 540px; } 
 .section2::after { display: block; position: absolute; content: ""; width: 100%; height: 346px; background: linear-gradient(0deg, #00683D, #00683D), linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), #C4C4C4; top: 480px; left:0;} 
 .section2 { background: #E6F2F1; padding-bottom: 100px; } 
 .section2 .sec_inner .left_box .slide { left: 0; margin: 0 auto; margin-bottom: 30px; } 
 .section2 .sec_inner .left_box .slick-slide { height: auto; } 
 .section2 .left_box .inner_box { width: 100%; max-width: 794px; margin: 0 auto; padding-right: 0;} 
 .section2 .right_box { margin-top: 80px; } 
 .section2 .right_box .top_box { width: 100%; max-width: 794px; margin: 0 auto; margin-top: 80px; } 
 .section2 .right_box .bottom_box { width: 100%; max-width: 824px; margin: 0 auto; margin-top: 80px; } 
 .section2 .right_box .top_box .tit { font-size: 26px; } 
 .section2 .right_box .top_box ul { display: flex; align-items: flex-start; justify-content: space-between; } 
 .section2 .right_box .top_box ul li { width: calc(100% / 3 - 20px); } 
 .section2 .right_box .top_box li a { flex-wrap: wrap; } 
 .section2 .right_box .top_box li .text { order: 2; width: 97%; padding:0 1.5%; } 
 .section2 .right_box .top_box li .thum { width: 100%; order: 1; height: auto; margin-bottom: 15px; } 
 .section2 .right_box .top_box li .thum img { display: block; width: 100%; } 
 .section2 .right_box .top_box li .text span { -webkit-line-clamp: 3; height: 65px; font-size: 15px; line-height: 22px; } 
.section2 .right_box .top_box .tit::before { display: none; } 
.section2 .right_box .top_box .tit::after { bottom:50%; width: calc(100% - 250px); right: 50px; } 
.section2 .right_box .more_link { width: 25px; height: 25px; position: absolute; top: -1px; right: 10px; left:auto; background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7.5C0 6.95972 0.437982 6.52174 0.978261 6.52174H14.0217C14.562 6.52174 15 6.95972 15 7.5C15 8.04028 14.562 8.47826 14.0217 8.47826H0.978261C0.437982 8.47826 0 8.04028 0 7.5Z' fill='%236D6C6C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 0C8.04028 2.36163e-08 8.47826 0.437982 8.47826 0.978261V14.0217C8.47826 14.562 8.04028 15 7.5 15C6.95972 15 6.52174 14.562 6.52174 14.0217L6.52174 0.978261C6.52174 0.437982 6.95972 -2.36163e-08 7.5 0Z' fill='%236D6C6C'/%3E%3C/svg%3E%0A"); background-size: 100%; } 
.section2 .right_box .bottom_box .more_link { right:10px } 
.section2 .bottom_box .tit { color: #465951; font-size: 26px; position: relative; margin-bottom: 30px; padding-left: 5px; padding-right: 15px; } 
.section2 .bottom_box .tit::before { content: ""; display: block; height: 2px; background: #B3B3B3; position: absolute; bottom: 50%; width: calc(100% - 350px); right: 210px; } 
.section2 .bottom_box .slide .item a { align-items: flex-start; } 
.section2 .bottom_box .slide .item span { font-family: 'Gothic A1'; font-style: normal; font-weight: 500; font-size: 16px; line-height: 24px; color: #465951; padding-top: 10px; } 
.section2 .bottom_box .control { bottom:auto; top:0px; left:auto; right:50px; } 
.section2 .bottom_box .control .button.prev, .section2 .bottom_box .control .button.next { background-color: #444; } 
.section2 .bottom_box .control .total span { color: #444; } 
.section2 .bottom_box .control .total .line { background: #444; } 
.section2 .bottom_box .slide { width: 100%; } 
.section2 .bottom_box .slide .item { padding: 0 15px; } 
.section2 .bottom_box .slide .item .thum { width: 160px;  height: 100px; } 
.section2 .bottom_box .slide .slick-slide { height: auto; } 
.section3 .inner { padding-left: 0; padding-right: 0; } 
.section3 .panel_tit { display: none; } 
.section3 .tabpanel_box { width: 100%; max-width: 750px; margin: 0 auto; padding: 100px 30px 50px 30px; } 
.section3 .favorite_tab { width: 100%; background: transparent; display: flex; align-items: flex-start; justify-content: center; height: auto; top: 185px; } 
.section3 .favorite_tab li { width: 160px; } 
.section3 .favorite_tab li a { border-radius: 0; border: 0 solid #000; padding: 0 20px; } 
.section3 .favorite_tab li.on a, .section3 .favorite_tab li.on a:hover { border-bottom: 2px solid #05824E; background: transparent; color: #05824E; width: 100%; } 

 .section3 .favorite_tab li.on a::after { background-image: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.6L5.25806 9L13 1' stroke='%237CBD27' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); } 
 .section3 .favorite_tab li.on a, .section3 .favorite_tab li.on a:hover { font-style: normal; font-weight: 500; } 
.section3 .tabpanel_box .favorite_tabpanel ul { padding-left: 0; width: 100%; border-left: 0 solid #000; max-width: 620px; margin: 0 auto; } 



.section3 .tabpanel_box::before,.section3 .tabpanel_box::after,.section3 .inner::before { display: none; } 
.section3 .service_wrap {display: block; position: relative; width: 100%; max-width: 750px; margin: 0 auto; margin-top: 20px;  margin-bottom: 30px; height: 162px; } 
.section3 .service_wrap .scroll ul li { width: 100%; margin: 0 2px 5px 0; }
/*.section3 .service_wrap .scroll ul li + li { width: calc(100% / 4 - 5px); } */
.section3 .service_wrap .scroll ul li a span.block {display: inline-block;}  
.section3 .service_wrap .scroll { height: 110px; } 
.section3 .tabpanel_box .favorite_tabpanel ul li { margin-left: 10px; margin-right: 10px; } 
.section4 .slide_wrap .slide .grid-sizer{ width: calc(25% - 20px); }
.section4 .slide_wrap .slide .item {   width: calc(25% - 20px);  } 
}
@media (max-width: 1339.98px){
 .section1 .inner { padding: 0 30px; max-width: 1000px; flex-wrap: wrap; height: auto; padding-bottom: 100px; } 
 .section1 .inner_box { width: 100%; } 
 .section1 .inner .news { width: 100%; padding-bottom: 310px; } 
 .section1 .banner { width: calc(100% - 305px); } 
 
 .section1 .banner ul li a { display: flex; align-items: center; flex-wrap: wrap; align-content: center; background-image: url("data:image/svg+xml,%3Csvg width='55' height='55' viewBox='0 0 55 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='27.5' cy='27.5' r='27.5' fill='%23ECEFF4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.75 17.25C22.1642 17.25 22.5 17.5858 22.5 18V18.734L40 22.8449V22.6332C40 22.219 40.3358 21.8832 40.75 21.8832C41.1642 21.8832 41.5 22.219 41.5 22.6332V28.6023C41.5 29.0165 41.1642 29.3523 40.75 29.3523C40.3358 29.3523 40 29.0165 40 28.6023V28.391L38.2993 28.7912V32.2548C38.2993 32.9191 38.0312 33.5536 37.5581 34.0201C37.0856 34.4862 36.4471 34.7471 35.7831 34.75L35.7798 34.75H32.2016C31.5357 34.75 30.8943 34.4904 30.4193 34.024C29.9439 33.5571 29.6743 32.921 29.6743 32.2548V30.8208L22.5 32.5091V33.2355C22.5 33.6497 22.1642 33.9855 21.75 33.9855C21.3358 33.9855 21 33.6497 21 33.2355V18C21 17.5858 21.3358 17.25 21.75 17.25ZM22.5 30.9681L40 26.85V24.3857L22.5 20.2748V30.9681ZM31.1743 30.4678V32.2548C31.1743 32.5143 31.2791 32.766 31.4703 32.9537C31.6619 33.1419 31.9247 33.25 32.2016 33.25H35.7779C36.0534 33.2485 36.3145 33.1399 36.5048 32.9521C36.695 32.7646 36.7993 32.5136 36.7993 32.2548V29.1442L31.1743 30.4678Z' fill='%237CBD27'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 25.6718C12 25.2576 12.3358 24.9218 12.75 24.9218H16.75C17.1642 24.9218 17.5 25.2576 17.5 25.6718C17.5 26.086 17.1642 26.4218 16.75 26.4218H12.75C12.3358 26.4218 12 26.086 12 25.6718Z' fill='%237CBD27'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0302 18.7892C14.1467 18.3917 14.5633 18.1638 14.9608 18.2803L17.9608 19.4521C18.3583 19.5685 18.5862 19.9852 18.4697 20.3827C18.3533 20.7802 17.9366 21.008 17.5391 20.8916L14.5391 19.7198C14.1416 19.6033 13.9137 19.1867 14.0302 18.7892Z' fill='%237CBD27'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.4776 30.9899C18.3771 30.5881 17.9699 30.3437 17.568 30.4442L14.568 31.4442C14.1662 31.5447 13.9219 31.9519 14.0223 32.3537C14.1228 32.7556 14.53 32.9999 14.9318 32.8994L17.9318 31.8994C18.3337 31.799 18.578 31.3918 18.4776 30.9899Z' fill='%237CBD27'/%3E%3C/svg%3E%0A"); background-position :calc(100% - 15px) center; } 
 .section1 .banner a p { width: 100%; } 
 .section1 .banner a p em { display: inline-block; } 

}

@media (max-width: 1279.98px){
 .link { top:-60px; right: 265px; } 
 .link a { color: #333 !important; border: 1px solid #fff !important; font-size: 15px; min-width: 110px; width: 110px;} 
.link a.n1:before { background-image: url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.96517 7.96799V2.77378M1 15.45H18.937M2.3501 7.96799H17.5935V15.45H2.3501V7.96799ZM9.96517 5.37421V1.55005L13.3903 3.4588L9.96517 5.37421ZM8.60842 12.3907H11.3286V15.45H8.60842V12.3907Z' stroke='%23616A6D' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.link a.n2::before { background-image: url("data:image/svg+xml,%3Csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.37909 17.9965C8.37909 18.8269 7.52983 19.5 6.49185 19.5C5.45387 19.5 4.60461 18.8269 4.60461 17.9965M3.85601 14.8763C3.86542 13.2817 3.31057 11.7353 2.28961 10.5105C1.72138 9.83626 1.32425 9.0349 1.13193 8.17442C0.939615 7.31394 0.957786 6.41975 1.18492 5.5678C1.41205 4.71584 1.84143 3.93129 2.43659 3.28075C3.03175 2.63021 3.7751 2.1329 4.60354 1.83106C5.43198 1.52922 6.32104 1.43177 7.19519 1.54697C8.06934 1.66217 8.90278 1.98663 9.62473 2.49279C10.3467 2.99895 10.9358 3.67185 11.3421 4.45437C11.7484 5.23689 11.9599 6.1059 11.9586 6.98761C11.9623 8.30405 11.4859 9.57669 10.6186 10.5671C9.61439 11.7761 9.07655 13.3048 9.10255 14.8763M3.85601 14.8763H9.10255M3.85601 14.8763L3.85601 16.5999C3.85601 16.8969 3.97398 17.1817 4.18398 17.3917C4.39397 17.6017 4.67879 17.7197 4.97577 17.7197H7.98277C8.27975 17.7197 8.56456 17.6017 8.77456 17.3917C8.98455 17.1817 9.10253 16.8969 9.10253 16.5999L9.10255 14.8763M7.4858 14.8763H5.47903L5.00093 7.16375H7.9639L7.4858 14.8763Z' stroke='%23616A6D' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.link a.n3::before { background-image: none; }
.link a.ky::before {width: 20px; height: 19px; background-image: url(/images/kor/main/link_ky.png); }  

/* .link a + a + a { color: #fff !important; border: 1px solid #fe9332; height: 30px; width: 180px; } 글로컬 */
/* .link a + a { color: #fff !important; border: 1px solid #fe9332; height: 30px; width: 180px; } 글로컬 혁신보고서 */
.link a + a { color: #fff !important; border: 1px solid #fe9332; height: 32px; width: 100px;} /* 스마트키 */


 .section4 .slide_wrap {
    padding-left: 50px;
    padding-right: 30px;
}

.section4 { padding-left: 0; padding-right: 0; } 
.section4 .slide_wrap .next { right:0px; } 
.section4 .slide_wrap .prev { left:0px; } 
 .mainVisual .slide::before{
  display: none;
  right: 760px;
 }
.mainVisual .item .thum{
  /*height: auto;*/ height: 445px;
}
.mainVisual .item .thum img{object-fit: cover; height: 100%;}
.mainVisual .slide{
  padding-top: 0;
}
.section1 .slide_wrap .control{
  top:145px
}
.section4 .sns__link-group{
  padding-right: 45px;
}
 }



 @media (max-width: 1170px){
 	  .mainVisual .item .thum{
    width: 100%;
    order: 1;
  }
 .link { right: 150px } 
 .section1 .slide_wrap {padding-left: 70px;padding-right: 70px;height: auto;padding-bottom: 0px;padding-top: 150px;margin-bottom: 50px; background: url(/images/kor/2022/mainVisual_bg3.jpg) center top no-repeat;} 
 .mainVisual .item_inner{
  flex-wrap: wrap;
 }
 .mainVisual .item .text{
  order: 2;
  width: 100%;
  max-width: none;
  margin-bottom: 10px;
  padding-top: 27px;
  padding-left: 10px;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  
 }
 .mainVisual .item .text::after{
  display: none;
 }
 .mainVisual .item .text .tit { 
   width: calc(100% - 150px);
   height: 55px;
   font-size: 20px;line-height: 1.45;
   } 
 
 .mainVisual .item .text a{
  font-size: 0;
      display: block;
    position: relative;
    width: 89px;
}
.mainVisual .item .text a::before{
  width: 75px;
    height: 16px;
    background-position: right -15px;
        top: 15px;
}
.mainVisual .item .text a:after{
  top: 15px;
}

 

 .mainVisual .item .text .desc{
  display: none;
 }
 .mainVisual .slide{
  padding:  0 15px 20px;
 }


 .section1 .slide_wrap:after{
  width: 100%;
  left:0;
  bottom:0;
  height: 41%;
  background: #000;
  opacity: .55;
 }
 .section1 .slide_wrap .control {
    left: 50%;
    transform: translate(-50%, 0);
}
.section1 .slide_wrap .next{
  right: 10px;
}
.section1 .slide_wrap .prev{
  left:10px;
}
 /* .mainVisual .item { transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) scale(1) !important; transition-duration: 0ms !important; opacity: 0 !important; } 
 .mainVisual .item.swiper-slide-active { opacity: 1 !important; }  */
 .section1 .slide_wrap .mainVisual { width: 100%; max-width: 485px; } 

 }

@media (max-width: 1023.98px){

 .section1 .slide_wrap:after{
  height: 35%;
 }


.section2 .sec_inner .left_box .slide { width: 100%; max-width: 700px; } 
.section2 .left_box .slide .item { border-radius: 10px;} 
.section2 .left_box .slide .item .vide_wrap { border-radius: 10px; overflow: hidden;  padding-bottom:20px;} 
.section2 .left_box .slide .item  img{border-radius: 10px;}
.section2 .left_box .slide .text {/* left:25px; bottom: 25px;*/width: 95%;padding-right: 20px;} 
.section2 .left_box .slide .text .tit {font-size: 22px;line-height: 31px; height: 65px; } 
.section2 .left_box .slide .text .desc { display: none; } 
.section2 .left_box .slide .video_play { bottom: 50px; right: 20px;} 

.section2 .left_box .slide video { width: 100%; } 
.section2 .left_box .slide .item.vertical { background:transparent; } 
.section2 .left_box .slide .item.vertical::before,.section2 .left_box .slide .item.vertical::after { display: none; } 

 

.section2 .left_box .slide .item.vertical .text { width: 55%; padding-top: 0px; padding-left: 30px;} 
.section2 .left_box .slide .item.vertical { align-items: center; } 


.section2 .left_box .slide .vertical .text .tit { color: #FFFFFF; font-size: 24px;} 
.section2 .left_box .inner_box {
    width: 100%;
    max-width: 700px;
    flex-wrap: wrap;
  }
  .section4 .slide_wrap .slide .grid-sizer,.section4 .slide_wrap .slide .item{ width: calc(100% / 3 - 20px); }
  .section2 .sec_inner { padding-top: 110px;}
  .left_box .slide .slick-list{
    padding-top: 0;
  }
  .section2 .left_box .slide .vertical .vide_wrap{
    top: 0;
    height: auto;
    width: 35%;
  }
  .left_box{
    padding-top: 30px;
  }
  .section2 .left_box .slide .vide_wrap::before{
    height: 130px;
  }
  .section2 .left_box .slide .vertical .btn_wrap {
    width: 65%;
    left: auto;
    right: 0;
    bottom: 10px;
    justify-content: flex-end;
}
  .section2 .left_box .slide .vertical .video_play { position: absolute; right:auto; left: -40px; bottom:0;top:auto } 
  .section2 .left_box .slide .vertical .type_btn .vt_btn span{
    padding:  0 15px;
    font-size: 14px;
  }
  .section2 .left_box .slide .vertical .type_btn {
    margin-left: 10px;
  }
  .section2 .sec_inner{
    width: 100%;
   
  }
  .section2  .left_box{
    padding: 0 30px;
    position: relative;
  }
  .section2  .right_box{
    padding: 0 30px;

  }
  .section2 .left_box::before {
        display: block;
    position: absolute;
    content: "";
    width: 100%;
    height: 30%;
    left: 0;
    background: linear-gradient(0deg, #0F7C4F, #0F7C4F), linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), #C4C4C4;
    top: 35%;
  } 
  .section2 .left_box::after {
        display: block;
    position: absolute;
    content: "";
    width: 100%;
    height: 52%;
    background: linear-gradient(0deg, #00683D, #00683D), linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), #C4C4C4;
    top: 55%;
    left: 0;
}
.section2::after{
     display: block;
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: url(/images/kor/2022/sec2_bg.png) 0 center no-repeat;
    left: 0;
    top: 0;
    z-index: 1;
    background-size: 100% auto;
}
  
}


@media (max-width: 840px){
.mainVisual .item .thum{
    height: 300px;}

 .section3 .sec_inner { padding-left: 30px; padding-right: 30px; } 
 .section3 .favorite_tab {top: 225px; }
 .section3 .tabpanel_box .favorite_tabpanel ul { } 
 .section3 .service_wrap {height: 202px; } 
.section3 .service_wrap .scroll { height: 150px; } 
.section3 .service_wrap .scroll ul li { width: 100%; margin: 2px 2px 17px 0; }
 .section3 .service_wrap .scroll ul li + li {width: calc(100% / 3 - 5px); } 
 .section3 .favorite_tab li a { justify-content: center; } 
 .section3 .favorite_tab li.on a::after { margin-left: 5px; } 
 .section2 .left_box .inner_box .tit{
  width: 98%;
  margin-bottom: 30px; padding-left:2%;
 }
 .section2 .left_box .inner_box .tit span { margin-bottom: 10px; } 
 .section2 .left_box .inner_box .more_link {top:5px; left: 100px;}
 }


@media (max-width: 767.98px){
 .section1 .slide_wrap {padding-left: 30px;padding-right: 30px;display: flex;align-items: center;justify-content: center;flex-wrap: wrap; padding-top: 135px;} 
 .section1 .inner_box { background: #fff; } 
 .section1 .slide_wrap .next, .section1 .slide_wrap .prev {width: 45px;height: 45px;background-size: 30%;background-color: #7CBD27;/ * position: static; */display: inline-block;transform: translate(0,0);} 
 .section1 .inner { padding: 0; } 
 .section1 .slide_wrap .next { right: 15px; } 
 .section1 .slide_wrap .prev { left: 15px; } 
 .section1 .news .board-content ul { padding-left: 30px; padding-right: 30px; } 
 .section1 .news .board-content ul li { width: calc(100% / 2 - 15px); margin-bottom: 30px; } 
 .section1 .inner .news { padding-bottom: 420px; padding-left: 30px; padding-right: 30px; } 
 .section1 .banner { padding-left: 30px; padding-right: 30px; width: 100%; margin-bottom: 50px; margin-top: 50px; } 
 .section1 .news .board-more { right: 30px; } 
 .section1 .popupzone { width: 100%; padding-left: 15px; padding-right: 15px; margin-bottom: 70px; } 
 .section1 .popupzone .control { right: 30px; } 
 .section1 .popupzone .tit { padding-left: 15px; padding-right: 15px; } 
 .section1 .popupzone .item { padding-left: 15px;; padding-right: 15px; } 
 .section1 .inner_box { flex-wrap: wrap; } 
 .section4 .slide_wrap .slide .item a .thum { height: auto; } 
 .section4 .slide_wrap .slide .item a { height: auto; } 
 .section4 .slide_wrap .next, .section4 .slide_wrap .prev,.sns_slide .control .prev, .sns_slide .control .next { width: 45px; height: 45px; background-size: 20%; } 
 .sns_slide .control .next { right:10px } 
 .sns_slide .control .prev { left:10px; } 
 .section4 .slide_wrap .next { right:10px } 
 .section4 .slide_wrap .prev { left:10px; } 
 .section3 .tabpanel_box {padding-left: 15px;
    padding-right: 15px;}
 .section2 .right_box .top_box ul{
  flex-wrap: wrap;
 }
  .section2 .right_box .top_box ul li { width:100%; } 
  .section2 .right_box .top_box ul li a {flex-wrap: nowrap;}
  .section2 .right_box .top_box li .text{order:1;width: calc(100% - 150px ); padding:0;}
  .section2 .right_box .top_box li .thum{order:2;width: auto;}
  .section2 .right_box .top_box li .thum img{display: block;width: auto;max-width: none;height: 94px;}
  .section2 .right_box .top_box li .text span { height: 47px; } 
  .section2 .right_box .top_box li .text em{text-align: left; margin-top:7px}
  .section2 .bottom_box .slide .item .thum  img{
    height: 94px;
    width: 180px;

  }
  .section2 .bottom_box .slide .item .thum {
    width: 180px;
    height: 94px;
}
.section2 .bottom_box .slide .item span{
  width: 100%;
  padding-right: 20px;
}
.section2 .bottom_box .slide .item {
    padding: 0 20px 0 10px;
    margin-bottom: 15px;
}
.section1 .slide_wrap .control{
  /* position: static; */
  order: 3;
  /* margin: 0 20px; */
  top: 118px;
}
.mainVisual .slide{order: 1;}
.section1 .slide_wrap .prev{order: 2;}
.section1 .slide_wrap .next{order:4}
.section4 .slide_wrap .slide .grid-sizer, .section4 .slide_wrap .slide .item {
    width: calc(100% / 2 - 20px);
}
.section4 .sns__link-group{
  text-align: center;
}



.section2 .right_box,.section2 .left_box{
  padding-left: 15px;
  padding-right: 15px;
}
.section3 .favorite_tab{
  padding-bottom: 0;
  margin-bottom: 25px;
  border-bottom: 1px solid rgba(0,0,0,.3);
  border-radius: 0;
}
.section3 .favorite_tab li a{
  border-bottom: 1px solid rgba(0,0,0,.3);
}
.section3 .favorite_tab li{
  margin-bottom: -1px;
}

 }

@media (max-width: 670px){

 .mainVisual .item .text .tit { 
   width: calc(100% - 90px); height: 45px;  font-size: 15px; font-weight:600; margin-bottom: 0; }

.mainVisual .item .text a::before{
    background-position: right -10px;
        top: 10px;
}
.section3 {background: url(/images/kor/2022/sec3_bg3.jpg) no-repeat;}
.section3 .service_wrap .scroll ul li a span { font-weight: 600; font-size: 13px; line-height: 22px;  } 
.section3 .service_wrap .scroll ul li a:hover span,.section3 .service_wrap .scroll ul li.ac a span {font-weight: 700;} 

 .section3 .favorite_tab {top: 245px; }
 .section3 .service_wrap {height: 232px; } 
.section3 .service_wrap .scroll { height: 180px; } 

 .section3 .tabpanel_box {padding: 80px 30px 50px 30px;}
 .section3 .tabpanel_box .favorite_tabpanel ul {     max-width: 465px;} 
 .section3 .service_wrap .scroll ul li + li { width: calc(100% / 2 - 5px); }
.section3 .favorite_tabpanel li a span { font-weight: 600; font-size: 14px; line-height: 180%;}
.section3 .service_wrap .scroll ul li a span.block {display: block;} 

 .section2 .sec_inner { padding-top: 90px;}
 .section2 .left_box .slide .item.vertical{
  padding-left: 0;
  justify-content: center;
 }
 .section2 .left_box .slide .item.vertical .text{
  padding-left: 15px;
    padding-right: 0;
        width: 65%;
 }
 .section2 .left_box .slide .vertical .text .tit{
.section2 .sec_innerfont-size: 20px;
    line-height: 28px;
    height: 45px;
 }
 .section2 .left_box .slide .vertical .btn_wrap{
  width: 100%;
  justify-content: space-between;
 }
 .section2 .left_box .slide .vertical .video_play{
  position: static;
  margin-left: 40px;
 }


.section3 .sec_title span { font-size: 27px; line-height: 39px;} 
.section3 .sec_title em { font-size: 16px; } 

 .section4 .sec_inner { padding-top: 100px;}
 .section4 .sec_title span { font-size: 27px; line-height: 39px;} 
 .section4 .sec_title em { font-size: 16px; } 
 .section4 .slide_wrap .slide .item a strong {margin-bottom: 10px;}
 }




@media (max-width: 639.98px){  .section2 .left_box .slide .vide_wrap {padding-bottom:100px;} 
  .section2 .left_box .slide .text {
        /*padding-right: 20px; */
    padding-left: 20px;
  }
  .section2 .left_box .slide .text .tit{
  font-size: 16px; line-height:22px; font-weight:600;
  width: 92%;
}

.section2 .left_box .slide .video_play { right: 10px;} 
 .section_tab_btn {background: #fff;border-radius: 30px;width: calc(100% - 40px);/* max-width: 360px; */top: 40px;} 

.section_tab_btn li { margin: 0; width: 25%; height: 50px;}
.section_tab_btn li a { font-size: 13.5px; font-weight:800; letter-spacing:-1px;} 
.section_tab_btn li.on{width: 29%; height: 50px;}
.section_tab_btn li.on a::after { display: none; }
/*아래 화살표 .section_tab_btn li.on a::after{position:absolute;bottom:-19px;left:50%;width: 0px; height: 0px; margin-left:-7px;border:10px solid transparent;border-top-color:#7cbd28;content:''; background-image:none;} */


.section2 .right_box .top_box li .text {padding-top:5px ;}
.section2 .right_box .top_box li .text span { height: 65px; font-size: 14.5px; line-height: 21px;} 

 .link { display: none; } 





.section1 .inner { background:transparent; } 
.section1 .slide_wrap {margin-bottom: 50px;} 
 .section1 .inner .news { flex-wrap: wrap; width: 100%; max-width: 475px; margin: 0 auto; padding-left: 0; padding-right: 0; } 
 .section1 .inner .news h2 { width: 100%; margin-bottom: 20px; } 
 .section1 .news .board-content ul { padding-left: 0; padding-right: 0; } 
 .section1 .news .board-more { right: 0; } 

.section1 .news .board-title span { font-size: 15px; } 
.section1 .news .board-content { padding-top: 110px; } 
.section1 .banner { padding-bottom: 50px; padding-top: 50px; margin: 0 auto; position: relative; } 
.section1 .banner .tit,.section1 .popupzone .tit { width: 100%; max-width: 475px; margin: 0 auto; margin-bottom: 15px; } 
.section1 .banner ul,.section1 .popupzone .slide { width: 100%; max-width: 475px; margin: 0 auto; } 
.section1 .popupzone { background: #fff; margin: 0; padding-bottom: 70px; } 
.section1 .popupzone .control { right: calc(50% - 230px); } 
.mainVisual .item.swiper-slide-active .text { padding-left: 0; } 
.mainVisual .item .text .desc { font-size: 14px; }  
.section4 .slide_wrap{
  padding-left: 35px;
  padding-right:15px;
}
.mainVisual .slide{
  padding-left: 0px;
  padding-right: 0;
}

 }
@media (max-width: 555.98px){

  .section2 .left_box::before {
    height: 30%;
    top: 30%;
  } 
  .section2 .left_box::after {
    height: 60%;
    top: 45%;
}
  .section3 .tabpanel_box .favorite_tabpanel ul{
    max-width: none;
  }
  .section3 .tabpanel_box .favorite_tabpanel ul li{
    width: calc(50% - 20px);
  }
 }
@media (max-width: 540px){
 .section1 .slide_wrap { padding-left: 20px; padding-right: 20px; } 
 .section1 .slide_wrap .next { right: 0; } 
 .section1 .slide_wrap .prev { left: 0; } 
 .section1 .inner .news { max-width: 360px; padding-bottom: 320px; } 
 .section1 .news .board-title span { padding-left: 10px; padding-right: 10px; } 
 .section1 .news .board-content ul li { display: none; width: 100%; } 

.section1 .news .board-content ul li:nth-child(1) { display: block; } 
.section1 .news .board-content ul li:nth-child(2) { display: block; } 
.section1 .news .board-content ul li:nth-child(3) { display: block; } 
.section1 .news .board-content ul li a { display: flex; align-content: flex-start; justify-content: space-between; padding-bottom: 20px; border-bottom: 1px solid #ccc; } 

.section1 .news .board-content ul li a p { width: calc(100% - 100px); margin: 0 0 0 5px; } 
.section1 .news .board-content ul li a .date { width: 90px; align-items:flex-start } 
.section1 .news .board-content ul li a .date::before { display: none; } 
.section1 .banner { padding-top: 40px; padding-bottom: 40px; max-width: 360px; padding-left: 0; padding-right: 0; } 
.section1 .popupzone { padding-left: 0; padding-right:0; margin-left: calc(50% - 180px) } 
.section1 .banner ul li a { background-position: calc(100% - 15px) 10px; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='30' height='18' viewBox='0 0 30 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0.25C10.4142 0.25 10.75 0.585786 10.75 1V1.73395L28.25 5.84491V5.6332C28.25 5.21899 28.5858 4.8832 29 4.8832C29.4142 4.8832 29.75 5.21899 29.75 5.6332V11.6023C29.75 12.0165 29.4142 12.3523 29 12.3523C28.5858 12.3523 28.25 12.0165 28.25 11.6023V11.391L26.5493 11.7912V15.2548C26.5493 15.9191 26.2812 16.5536 25.8081 17.0201C25.3356 17.4862 24.6971 17.7471 24.0331 17.75L24.0298 17.75H20.4516C19.7857 17.75 19.1443 17.4904 18.6693 17.024C18.1939 16.5571 17.9243 15.921 17.9243 15.2548V13.8208L10.75 15.5091V16.2355C10.75 16.6497 10.4142 16.9855 10 16.9855C9.58579 16.9855 9.25 16.6497 9.25 16.2355V1C9.25 0.585786 9.58579 0.25 10 0.25ZM10.75 13.9681L28.25 9.85002V7.38574L10.75 3.27478V13.9681ZM19.4243 13.4678V15.2548C19.4243 15.5143 19.5291 15.766 19.7203 15.9537C19.9119 16.1419 20.1747 16.25 20.4516 16.25H24.0279C24.3034 16.2485 24.5645 16.1399 24.7548 15.9521C24.945 15.7646 25.0493 15.5136 25.0493 15.2548V12.1442L19.4243 13.4678Z' fill='%237CBD27'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.25 8.67181C0.25 8.2576 0.585786 7.92181 1 7.92181H5C5.41421 7.92181 5.75 8.2576 5.75 8.67181C5.75 9.08603 5.41421 9.42181 5 9.42181H1C0.585786 9.42181 0.25 9.08603 0.25 8.67181Z' fill='%237CBD27'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.2802 1.78916C2.39665 1.39165 2.8133 1.16381 3.2108 1.28026L6.2108 2.45208C6.60831 2.56853 6.83615 2.98517 6.7197 3.38268C6.60325 3.78019 6.1866 4.00803 5.7891 3.89158L2.7891 2.71976C2.39159 2.60331 2.16375 2.18667 2.2802 1.78916Z' fill='%237CBD27'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.72755 13.9899C6.62709 13.5881 6.21989 13.3437 5.81804 13.4442L2.81804 14.4442C2.4162 14.5447 2.17188 14.9519 2.27234 15.3537C2.3728 15.7556 2.78 15.9999 3.18185 15.8994L6.18185 14.8994C6.58369 14.799 6.82801 14.3918 6.72755 13.9899Z' fill='%237CBD27'/%3E%3C/svg%3E%0A"); } 
.section1 .banner a p {margin-top:6px;}
.section1 .banner a p em { display: block; } 
.section1 .popupzone .control { right: calc(50% - 140px); } 
 .section1 .popupzone .item { width: 240px !important; } 
.section1 .popupzone .item { padding-left: 0; padding-right: 15px; } 
.section1 .popupzone .item img {height: 150px;} 
 
 .section1 .popupzone .tit { padding-left: 0; max-width: 360px; margin: 0; margin-bottom: 30px; } 
 .section3 .tabpanel_box { padding-left: 10px; padding-right: 10px; } 
 .section3 .sec_inner { padding-top: 130px; padding-left: 20px; padding-right: 20px; } 
 .section3 .favorite_tab li a { font-size: 15px; } 
 .section3 .favorite_tab { padding-left: 10px; padding-right: 10px; } 
 .section3 .favorite_tab li a { padding: 0; } 
 .section4 .slide_wrap .slide .grid-sizer, .section4 .slide_wrap .slide .item {
    width: calc(100% - 20px);
}
 }
@media (max-width: 470px){
.section2 .left_box .inner_box .nav_slide {
    white-space: normal; 
    width: 100%;
    overflow: auto;
}
.section2 .left_box .inner_box .nav_slide ul{
  width: 471px;
}
}
@media (max-width: 420px){
 .section1 .inner .news { width: 100%; max-width: none; padding-left: 20px; padding-right: 20px; } 
 .section1 .news .board-content { width: calc(100% - 40px); left:20px; } 
 .section1 .news .board-more { right:20px; } 
 .section1 .inner_box { padding-left: 20px;; padding-right: 20px; } 
 .section1 .banner { width: 100%; max-width: 100%; } 

 .section1 .popupzone .control { right:20px; } 
 .section1 .popupzone { margin-left: 0; width: calc(100% + 20px); } 
.section1 .news .board-title span { padding-left: 8px; padding-right: 8px; font-size: 14px; } 
 .section3 .tabpanel_box .favorite_tabpanel ul li { margin-right: 5px; margin-left: 5px; width: calc(50% - 10px);} 

.section4 .sns__link-group{
  padding: 0;
} 
.section4 .sns__link-group .ir{margin: 0 1px 5px;}
.section4 .sns__link-group .sns_btn{margin-right:3%; margin-left:5px; letter-spacing:-1px;  font-size: 14px; line-height: 22px; padding:0px 10px; width:100px; background: #e0fec7 url(/images/kor/2022/sns_more.png) no-repeat 67px;}

 }


#shrotPopup {
  overflow-x: hidden;
}
#shrotPopup .lp_wrap2 { padding: 0; padding-bottom: 40px; } 
.lp_head { display: flex; align-items: center; justify-content: space-between; margin-bottom: 40px; } 
.lp_title { font-family: 'Gothic A1';font-style: normal;font-weight: 300;font-size: 33px;line-height: 135%;/* identical to box height, or 45px */

letter-spacing: -0.08em;
color: #FFFFFF;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); } 
.lp_title em { font-family: 'Gothic A1';font-style: normal;font-weight: 800;font-size: 33px;line-height: 135%;/* identical to box height, or 45px */

letter-spacing: -0.08em;
color: #0D9C76;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); } 
.lp_head ul { display: flex; align-items: center; justify-content: space-between; } 
.lp_head ul li { margin-left: 5px; } 
.lp_head ul li a { width: 170px; height: 52px; display: flex; align-items: center; justify-content: center; border-radius: 30px; background: #0D9C76; font-family: 'Gothic A1';font-style: normal;font-weight: 700;font-size: 19px;line-height: 180%;text-align: center;letter-spacing: -0.08em;color: #FFFFFF;}
/*
.lp_head ul li a::before { content: ""; display: block; width: 25px; height: 20px; margin-right: 5px; background-position: center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='25' height='20' viewBox='0 0 25 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4958 9.31488V2.62593M0.950684 18.95H24.0494M2.6893 9.31488H22.3193V18.95H2.6893V9.31488ZM12.4958 5.97469V1.05005L16.9065 3.50809L12.4958 5.97469ZM10.7486 15.0103H14.2515V18.95H10.7486V15.0103Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
.lp_head ul li:last-child a::before { width: 15px; height: 24px; background-image: url("data:image/svg+xml,%3Csvg width='15' height='24' viewBox='0 0 15 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.78088 20.9999C9.78088 21.9968 8.7613 22.8049 7.51515 22.8049C6.26899 22.8049 5.24941 21.9968 5.24941 20.9999M4.35067 17.2539C4.36197 15.3396 3.69584 13.483 2.47012 12.0125C1.78794 11.2031 1.31115 10.241 1.08027 9.20796C0.849379 8.1749 0.871195 7.10138 1.14388 6.07856C1.41657 5.05574 1.93206 4.11384 2.64658 3.33284C3.3611 2.55183 4.25354 1.95478 5.24813 1.59241C6.24271 1.23003 7.31008 1.11303 8.35955 1.25134C9.40902 1.38964 10.4096 1.77917 11.2763 2.38684C12.1431 2.99451 12.8504 3.80238 13.3382 4.74183C13.826 5.68129 14.0798 6.72459 14.0782 7.78313C14.0827 9.36359 13.5108 10.8915 12.4696 12.0805C11.2639 13.5319 10.6182 15.3673 10.6494 17.2539M4.35067 17.2539H10.6494M4.35067 17.2539L4.35067 19.3233C4.35067 19.6798 4.4923 20.0217 4.74442 20.2739C4.99653 20.526 5.33846 20.6676 5.695 20.6676H9.30508C9.66162 20.6676 10.0036 20.526 10.2557 20.2739C10.5078 20.0217 10.6494 19.6798 10.6494 19.3233L10.6494 17.2539M8.70843 17.2539H6.2992L5.72521 7.99459H9.28242L8.70843 17.2539Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); } 
*/
/*.lp_head ul li a.glocal {background: #ff7a00;}글로컬*/
.lp_head ul li a.glocal {background: #ff7a00;  width: 220px;} /*글로컬 기획서*/
.lp_head ul li a.ky {background: #ff7a00 url(/images/kor/main/link_ky.png) no-repeat 22px 50%; width: 150px; padding-left:20px;} /*스마트키*/
.lp_banner { display: flex; width: 100%; align-items: center; justify-content: space-between; margin-bottom: 30px; } 

/*.lp_banner .topbanner { width: calc(100% / 2 - 12px); height: 114px; }*/ 
.lp_banner .topbanner { width: 33%; height: 114px; } 
.lp_banner .topbanner a { display: block; width: 100%; height: 100%; border-radius: 5px; background: #D4E9E9; position: relative; 
	padding: 0 0px; display: flex; align-items: center; justify-content: center; align-content: center; flex-wrap: wrap; } 
.lp_banner .topbanner a p { display: block; width: 100%;
 text-align: center;; font-family: 'gmarket';font-style: normal;font-weight: 700;font-size: 20px;line-height: 135%;/* identical to box height, or 45px */

text-align: center;letter-spacing: -0.06em;color: #3E4140;}
.lp_banner .topbanner a p em { font-family: 'gmarket';font-style: normal;font-weight: 700;font-size: 26px;line-height: 135%;/* identical to box height, or 45px */

text-align: center;letter-spacing: -0.07em;
color: #1B9B79; } 
.lp_banner .topbanner a span { font-family: 'Gothic A1';font-style: normal;font-weight: 700;font-size: 16px;line-height: 135%;/* or 24px */

text-align: center;letter-spacing: -0.08em;
color: #404F4B; } 
.lp_banner .topbanner.banner2 a { width: 100%; height: 100%; padding: 0 50px 0 10px; border-radius: 5px; background: #FFFFFF; } 
.lp_banner .topbanner.banner2 a p em {letter-spacing: -0.1em;}

.lp_banner .topbanner.banner1 a::before { content: ""; width: 119px; height: 119px; position: absolute; top: 8px; left: -50px; background: url(/images/kor/2022/pop_bg1.png) 0 0 no-repeat; } 
.lp_banner .topbanner.banner2 a::before { content: ""; width: 120px; height: 97px; position: absolute; top: 26px; right: -50px; background: url(/images/kor/2022/pop_bg2.png) 0 0 no-repeat; } 

.lp_banner .topbanner.banner3 a { width: 100%; height: 100%; border-radius: 5px; background: linear-gradient(180deg, #ea6536, #e05103); }
.lp_banner .topbanner.banner4 a { width: 100%; height: 100%; border-radius: 5px; background: linear-gradient(180deg, #7cbd27, #6eb116);; } 
.lp_banner .topbanner.banner3 a::before { content: ""; width: 119px; height: 119px; position: absolute; top: 8px; left: -50px; background: url(/images/kor/2022/pop_bg3.png) 0 0 no-repeat; } 
.lp_banner .topbanner.banner4 a::before { content: ""; width: 119px; height: 119px; position: absolute; top: 8px; right: -30px; background: url(/images/kor/2022/pop_bg4.png) 0 0 no-repeat; } 

.lp_banner .topbanner.banner5 a { width: 100%; height: 100%; padding: 0 20px 0 50px; border-radius: 5px; background: #FFFF00; } 
.lp_banner .topbanner.banner5 a::before { content: ""; width: 119px; height: 119px; position: absolute; top: 8px; left: -50px; background: url(/images/kor/2022/pop_bg1.png) 0 0 no-repeat;} 


.lp_banner .topbanner.banner6 a { width: 100%; height: 100%; padding: 0 20px; border-radius: 5px; background: #d4f1fe;  } 
.lp_banner .topbanner.banner6 a p em { font-size: 27px; color: #ff7a00; letter-spacing: 0em;}


.lp_banner .topbanner.banner3 a p,
.lp_banner .topbanner.banner4 a p { font-weight: 500;font-size: 23px;line-height: 130%; text-align: center;letter-spacing: -0.05em;color: #fff;}
.lp_banner .topbanner.banner3 a p em,
.lp_banner .topbanner.banner4 a p em {font-weight: 700;font-size: 29px;line-height: 130%; text-align: center;letter-spacing: -0.05em; color: #fffc0c; } 
.lp_banner .topbanner.banner3 a span,
.lp_banner .topbanner.banner4 a span {font-weight: 600;font-size: 18px;line-height: 130%; text-align: center;letter-spacing: -0.06em; color: #f3f3f3; } 


.lp_slide { position: relative;} 
.lp_slide .slide_head >span { display: block; width: 100%; font-style: normal;font-weight: 400;font-size: 22px;line-height: 260%;/* or 57px */

letter-spacing: 0.01em;
color: #7CBD27;position: relative; } 
.lp_slide .slide_head >span em { width: 100%; font-style: normal;font-weight: 600;font-size: 22px;line-height: 260%;/* or 57px */

letter-spacing: 0.01em;
color: #7CBD27; } 
.lp_slide .slide_head >span::before { content: ""; height: 1px; width: calc(100% - 300px); right:0; opacity: 0.3; top:50%; background: #fff; position: absolute; } 
.lp_slide .slide_head .slide { white-space: nowrap; } 
.lp_slide .slide_head .slide .item { display: inline-block; padding: 0 10px;width: 320px;box-sizing: border-box;} 
.lp_slide .slide_head .slide .item a { display: block; width: 100%; max-width: 300px; height:330px; background: #fff; border-radius: 10px; padding-bottom: 30px; } 
.lp_slide .slide .thum { width: 100%;height: 192px;display: flex;align-items: center;justify-content: center;overflow: hidden; } 
.lp_slide .slide .tit { display: block; width: 100%; margin: 23px 0 10px; padding: 0 27px; font-style: normal;font-weight: 600;font-size: 17.5px;line-height: 140%; white-space: normal;/* or 30px */

letter-spacing: -0.08em;
color: #4E5653; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; /*height: 58px;*/ word-break: keep-all;} 
.lp_slide .slide .desc { display: block; padding: 0 20px 0 27px; font-style: normal;font-size: 14.5px;line-height: 155%; /* identical to box height, or 25px */ letter-spacing: -0.08em; color: #8e9396;  white-space: normal;  /*white-space: nowrap; overflow: hidden; text-overflow: ellipsis;*/ font-weight: bold; } 
.lp_slide .control {position: absolute;top: 20px;left: 130px;display: flex;align-items: center;justify-content: center;} 
.lp_slide .control ul { display: flex !important; align-items: center; justify-content: center;}
.lp_slide .control ul li { width: 10px; height: 10px; border-radius: 50%; margin: 0 5px; } 
.lp_slide .control ul li button { display: block; width: 100%; height: 100%; border-radius: 50%; background: #fff; margin:  0 ;} 
.lp_slide .control ul li.slick-active button { background: #7CBD27; } 

.lp_slide .control .play { width: 20px; height: 20px; background-position: center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7212 6.66322C11.3244 7.05797 11.3244 7.94203 10.7212 8.33678L2.29753 13.8486C1.63245 14.2838 0.75 13.8066 0.75 13.0118L0.750001 1.98816C0.750001 1.19335 1.63245 0.716197 2.29753 1.15138L10.7212 6.66322Z' fill='%237CBD27'/%3E%3C/svg%3E%0A"); } 
.lp_slide .control .stop { width: 20px; height: 20px; background-position: center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg width='9' height='12' viewBox='0 0 9 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.5L1.5 10.5M7.5 1.5L7.5 10.5' stroke='%237CBD27' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A"); } 
.lp_slide  .next,
.lp_slide  .prev { position: absolute; top:50%; background-repeat: no-repeat; transition: all .2s; opacity: .6; font-size: 0; width: 86px; height: 86px; border-radius: 50%; background-color:transparent; z-index: 11; ; border: 0 solid #000; } 
.lp_slide  .next:hover,
.lp_slide  .prev:hover { background-color: #7CBD27; opacity: 1; } 
.lp_slide  .next { background-image: url("data:image/svg+xml,%3Csvg width='17' height='28' viewBox='0 0 17 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.83511 0L17 14L2.83511 28L0 25.215L11.3471 14L0 2.785L2.83511 0Z' fill='white'/%3E%3C/svg%3E%0A"); right: 0px; background-position: calc(50% + 2px) center; transform: translate(100%, -50%)} 
.lp_slide  .prev { background-image: url("data:image/svg+xml,%3Csvg width='17' height='28' viewBox='0 0 17 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.1649 0L-3.92627e-07 14L14.1649 28L17 25.215L5.65291 14L17 2.785L14.1649 0Z' fill='white'/%3E%3C/svg%3E%0A"); left: 0px; background-position: calc(50% - 2px) center; transform: translate(-100%, -50%)} 



#shrotPopup .exit-group { bottom:-65px; width: 100%; } 
#shrotPopup .exit-group::before { width: calc(100% - 480px); height: 1px; background: #fff; opacity: .3; position: absolute; content: ""; right: 100px; top: -10px; } 
#exitThisLayer {bottom: -10px; right: 0;  width: 75px; height: 75px; background-image: url("data:image/svg+xml,%3Csvg width='75' height='75' viewBox='0 0 75 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='37.5' cy='37.5' r='37.5' fill='%237CBD27'/%3E%3Ccircle cx='37.5781' cy='37.5781' r='26.5781' fill='%237CBD27'/%3E%3Cline x1='29.9878' y1='29.9858' x2='44.837' y2='44.835' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3Cline x1='45' y1='30.0362' x2='30.1508' y2='44.8855' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A");} 
.lp_search{
  display: block;
  width: 54px;
  height: 54px;
  position: fixed;
  border-radius: 50%;
  background-color: #fff;
  background-position: calc(50% - 2px) calc(50% - 2px);
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.9873' cy='8.788' r='4.95727' transform='rotate(45 8.9873 8.788)' stroke='black' stroke-width='2'/%3E%3Cline x1='12.5077' y1='12.2985' x2='16.7101' y2='16.5008' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  top:45px;
  right:40px;
  font-size: 0;
}

@media (max-width: 1440px){
  #shrotPopup .lp_wrap2{
    padding:  0 30px;
  }
  .lp_head ul{
    margin-right: 80px;
  }
  .lp_title,.lp_banner .topbanner a p em,.lp_banner .topbanner a p{
    font-size: 26px;
  }
  .lp_banner .topbanner.banner6 a p em { color: #ff7a00;}
  .lp_title em{
    font-size: 26px;
  }
  .lp_head ul li a{
    width:  158px;
    /* font-size: 18px; */
    font-size: 16px;
  }
  .lp_head ul li a.ky {width: 158px;}/*스마트키*/
  .lp_search{
  top: calc(50% - 315px);
    right: 50px;
  }
  #exitThisLayer{
    top:auto;
    right: 30px;
  }
  #shrotPopup .exit-group{
    bottom: -105px;
  }
  #shrotPopup .exit-group::before{
    width: calc(100% - 550px);
    right: 160px;
  }
  
}
@media (max-width: 1280px){
.lp_title,.lp_banner .topbanner a p em,.lp_banner .topbanner a p,.lp_title em{
    font-size: 24px;
    display: inline-block;
  }
 .lp_banner .topbanner.banner6 a p em { color: #ff7a00;}
#shrotPopup .exit-group::before{
  display: none;
}
 #shrotPopup{
    overflow: auto;
      overflow-x: hidden;
    
  }
}
@media (max-width: 1024px){
  #shrotPopup .exit-group {
    bottom: -105px;
    left: 0px;
}
.lp_banner .topbanner a span{
  font-size: 14px; line-height: 150%;
}

.lp_head{
  flex-wrap: wrap;
  margin-bottom: 0;
}
.lp_title{order: 2;width: 100%;text-align: center;height: 60px;}
.lp_head ul{
  width: 100%;
  margin: 0;
  margin-bottom: 40px;
  justify-content: center;
  padding-right: 65px;
}
.lp_search{
  top: calc(50% - 437px);
    right:calc(50% - 190px)
}
.lp_banner{
  flex-wrap: wrap;
}
.lp_banner .topbanner{
  width: 100%;
  margin-bottom: 30px;
}
}
@media (max-width: 768px){
  .lp_head ul li a{
    width: 130px;
    height:43px ;
    font-size: 15px;
  }
  .lp_head ul li a.glocal {width: 180px;}/*글로컬 기획서*/
  .lp_head ul li a.ky {width: 150px;}/*스마트키*/

  .lp_search{
  	position: relative;
    z-index:100000;
    width: 43px;
    height: 43px;
    top: 0px;
    right: 0px;
        margin-right: 90px;
    margin-top: 19px;
    float:right;
  }
  .lp_title, .lp_banner .topbanner a p em, .lp_banner .topbanner a p,.lp_title em{
    font-size: 18px;
        display: inline-block;
  }
    .lp_banner .topbanner.banner6 a p em { color: #ff7a00;}
  .lp_banner { margin-bottom: 0px; } 
  .lp_banner .topbanner{height: 100px;}
  .lp_banner .topbanner a{ padding: 0 5px;}
  .lp_banner .topbanner.banner1 a::before {background-size:95px 95px; top: 15px; left: -35px; } 
  .lp_banner .topbanner.banner2 a::before {background-size:96px 78px; top: 26px; right: -60px;}
  .lp_banner .topbanner.banner3 a::before {background-size:95px 95px; top: 15px; left: -35px; } 
  .lp_banner .topbanner.banner4 a::before {background-size:95px 95px; top: 15px; right: -35px; }  
  .lp_banner .topbanner.banner5 a::before {background-size:96px 78px; top: 26px; left: -35px;}

  .lp_banner .topbanner.banner3 a p,
 .lp_banner .topbanner.banner4 a p { font-weight: 400;font-size: 17px;line-height: 120%;}
 .lp_banner .topbanner.banner3 a p em,
 .lp_banner .topbanner.banner4 a p em {font-weight: 600;font-size: 19px;line-height: 150%;} 
 .lp_banner .topbanner.banner3 a span,
 .lp_banner .topbanner.banner4 a span {font-weight: 500;font-size: 15px;line-height: 120%;}
  
  #shrotPopup .lp_wrap2{
    padding: 80px 20px 100px;
  position: relative;
    top:auto;
    left:auto;
    transform: translate(0,0);
}
.lp_head ul{
  flex-wrap: wrap;
  padding-right: 0;
  margin-bottom: 30px;
}
  .lp_head ul li{
    margin: 0 ;
    /* width: 48%; */
    width: 30%;
    margin-left: 5px;
    margin-bottom: 15px;
  }
  .lp_head ul li a{
    width: 100%;
  }
  
  #exitThisLayer{
    width: 60px;
    height: 60px;
    bottom:auto;
    top: -20px;
    right: 20px;
  }
  #shrotPopup .exit-group{
       bottom: auto;
    height: 60px;
    top: 30px;
  }
  #shrotPopup .exit-group .horizon,#shrotPopup .exit-group .horizon {
    display: none;
  }
}


#youtubePop .modal-dialog{
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
#youtubePop  .modal-content{
  background: none;
  width: 100%;
  max-width: 1200px;
  height: auto;
}
#youtubePop  .modal-content .modal-body{
  position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
  margin:  0 auto;
}
#youtubePop  .modal-content #player {
  position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


#youtubePop  .modal-content .close { width: 75px; height: 75px; background-image: url("data:image/svg+xml,%3Csvg width='75' height='75' viewBox='0 0 75 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='37.5' cy='37.5' r='37.5' fill='%237CBD27'/%3E%3Ccircle cx='37.5781' cy='37.5781' r='26.5781' fill='%237CBD27'/%3E%3Cline x1='29.9878' y1='29.9858' x2='44.837' y2='44.835' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3Cline x1='45' y1='30.0362' x2='30.1508' y2='44.8855' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A"); top: -85px; right: -85px; position: absolute;font-size: 0;opacity: 1;} 


.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  background-color: rgba(0,104,61,1);;
}


@media (max-width: 1300px){
	#youtubePop  .modal-content .close {position: absolute; top: -100px; right: 5%; } 

	}