@charset "UTF-8";
/* CSS Document */

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff; }
body.color_scheme_dark {
  height: 100%;
  min-height: 100vh;
    background-image: linear-gradient(to bottom, #18181b , #09090b);
    --tw-gradient-from: #18181b;
    --tw-gradient-stops: #18181b, #09090b;
    --tw-gradient-to: #09090b;
    --tw-text-opacity: 1;
    color: rgb(226 232 240 / 1)
}
body,th,td,input,select,textarea,button {line-height:1.5;font-family: 'Nanum Gothic',나눔고딕,NanumGothic,돋움,Dotum,Arial,Helvetica,sans-serif;font-size: 13px; color:#333} 
a {color:#000;text-decoration: none;}
a:active, a:hover {color:#2773ae; text-decoration:none}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
h4{font-size: 16px;font-weight: normal;margin-bottom: 10px;}
small{font-size: 12px; padding-left: 10px;}

.error {color:red;}
.clearfix {clear:both;}
.bold {font-weight:bold;}

.pd10{padding: 10px;}
.pd15{padding: 15px;}
.pd20{padding: 20px;}
.pd30{padding: 30px;}
.pd40{padding: 40px;}
.pd50{padding: 50px;}
.pd100{padding: 100px;}

.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}
.pb50{padding-bottom:50px;}
.pb100{padding-bottom:100px;}

.pt10{padding-top:10px;}
.pt12{padding-top:12px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pt100{padding-top:100px;}

.pr10{padding-right:10px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pr40{padding-right:40px;}
.pr50{padding-right:50px;}
.pr100{padding-right:100px;}

.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}
.pl100{padding-left:100px;}

.mg10{margin: 10px;}
.mg15{margin: 15px;}
.mg20{margin: 20px;}
.mg30{margin: 30px;}
.mg40{margin: 40px;}
.mg50{margin: 50px;}
.mg100{margin: 100px;}

.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb100{margin-bottom:100px;}

.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt100{margin-top:100px;}

.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}
.mr100{margin-right:100px;}

.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.ml100{margin-left:100px;}


.per5{width:5%;}
.per10{width:10%;}
.per15{width:15%;}
.per20{width:20%;}
.per25{width:25%;}
.per30{width:30%;}
.per35{width:35%;}
.per40{width:40%;}
.per45{width:45%;}
.per50{width:50%}
.per55{width:55%;}
.per60{width:60%}
.per65{width:65%;}
.per70{width:70%}
.per75{width:75%;}
.per80{width:80%}
.per85{width:85%;}
.per90{width:90%}
.per95{width:95%;}
.per100{width:100%;}

.px10{width:10px;}
.px20{width:20px;}
.px30{width:30px;}
.px40{width:40px;}
.px50{width:50px;}
.px60{width:60px;}
.px70{width:70px;}
.px80{width:80px;}
.px90 {width:90px;}
.px100{width:100px;}
.px150{width:150px;}
.px200{width:200px;}
.px250{width:250px;}
.px300{width:300px;}
.px350{width:350px;}
.px400{width:400px;}
.px450{width:450px;}
.px500{width:500px;}
.px550{width:550px;}
.px600{width:600px;}
.px650{width:650px;}
.px700{width:700px;}

.btn-primary {color: #fff;background-color: #348fe2;border-color: #348fe2;background-image: none;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {color: #fff;background-color: #2670b7;border-color: #2670b7;}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {background-color: #348fe2;border-color: #348fe2;}
.btn-primary .badge {color: #348fe2;background-color: #fff;
}

.btn-danger {color: #fff;background-color: #ff5c57;border-color: #ff5c57;background-image: none;}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {color: #fff;background-color: #ce4741;border-color: #ce4741;}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {background-color: #ff5c57;border-color: #ff5c57;}
.btn-danger .badge {color: #ff5c57;background-color: #fff;}

.btn-turquoise {color: #fff;background-color: #00acac;border-color: #00acac;background-image: none;}
.btn-turquoise:hover,
.btn-turquoise:focus,
.btn-turquoise:active,
.btn-turquoise.active,
.open .dropdown-toggle.btn-turquoise {color: #fff;background-color: #008a8c;border-color: #008a8c;}
.btn-turquoise.disabled,
.btn-turquoise[disabled],
fieldset[disabled] .btn-turquoise,
.btn-turquoise.disabled:hover,
.btn-turquoise[disabled]:hover,
fieldset[disabled] .btn-turquoise:hover,
.btn-turquoise.disabled:focus,
.btn-turquoise[disabled]:focus,
fieldset[disabled] .btn-turquoise:focus,
.btn-turquoise.disabled:active,
.btn-turquoise[disabled]:active,
fieldset[disabled] .btn-turquoise:active,
.btn-turquoise.disabled.active,
.btn-turquoise[disabled].active,
fieldset[disabled] .btn-turquoise.active {background-color: #00acac;border-color: #00acac;}
.btn-turquoise .badge {color: #00acac;background-color: #fff;}

.btn-royalblue {color: #fff;background-color: #717bb6;border-color: #717bb6;background-image: none;}
.btn-royalblue:hover,
.btn-royalblue:focus,
.btn-royalblue:active,
.btn-royalblue.active,
.open .dropdown-toggle.btn-royalblue {color: #fff;background-color: #464a6f;border-color: #464a6f;}
.btn-royalblue.disabled,
.btn-royalblue[disabled],
fieldset[disabled] .btn-royalblue,
.btn-royalblue.disabled:hover,
.btn-royalblue[disabled]:hover,
fieldset[disabled] .btn-royalblue:hover,
.btn-royalblue.disabled:focus,
.btn-royalblue[disabled]:focus,
fieldset[disabled] .btn-royalblue:focus,
.btn-royalblue.disabled:active,
.btn-royalblue[disabled]:active,
fieldset[disabled] .btn-royalblue:active,
.btn-royalblue.disabled.active,
.btn-royalblue[disabled].active,
fieldset[disabled] .btn-royalblue.active {background-color: #717bb6;border-color: #717bb6;}
.btn-royalblue .badge {color: #717bb6;background-color: #fff;}

.btn-warning {color: #fff;background-color: #f49b1b;border-color: #f49b1b;background-image: none;}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {color: #fff;background-color: #c57e00;border-color: #c57e00;}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {background-color: #f49b1b;border-color: #f49b1b;}
.btn-warning .badge {color: #f49b1b;background-color: #fff;}

.btn-info {color: #fff;background-color: #49b6d5;border-color: #49b6d5;background-image: none;}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {color: #fff;background-color: #3492ac;border-color: #3492ac;}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {background-color: #49b6d5;border-color: #49b6d5;}
.btn-info .badge {color: #49b6d5;background-color: #fff;}

.btn-success {color: #fff;background-color: #5db75d;border-color: #5db75d;background-image: none;}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {color: #fff;background-color: #409e3e;border-color: #409e3e;}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {background-color: #5db75d;border-color: #5db75d;}
.btn-success .badge {color: #5db75d;background-color: #fff;}

.btn-silver {color: #fff;background-color: #b7c2c8;border-color: #b7c2c8;background-image: none;}
.btn-silver:hover,
.btn-silver:focus,
.btn-silver:active,
.btn-silver.active,
.open .dropdown-toggle.btn-silver {color: #fff;background-color: #929ba2;border-color: #929ba2;}
.btn-silver.disabled,
.btn-silver[disabled],
fieldset[disabled] .btn-silver,
.btn-silver.disabled:hover,
.btn-silver[disabled]:hover,
fieldset[disabled] .btn-silver:hover,
.btn-silver.disabled:focus,
.btn-silver[disabled]:focus,
fieldset[disabled] .btn-silver:focus,
.btn-silver.disabled:active,
.btn-silver[disabled]:active,
fieldset[disabled] .btn-silver:active,
.btn-silver.disabled.active,
.btn-silver[disabled].active,
fieldset[disabled] .btn-silver.active {background-color: #b7c2c8;border-color: #b7c2c8;}
.btn-silver .badge {color: #b7c2c8;background-color: #fff;}

.btn-black {color: #fff;background-color: #2c353c;border-color: #2c353c;background-image: none;}
.btn-black:hover,
.btn-black:focus,
.btn-black:active,
.btn-black.active,
.open .dropdown-toggle.btn-black {color: #fff;background-color: #000;border-color: #000;}
.btn-black.disabled,
.btn-black[disabled],
fieldset[disabled] .btn-black,
.btn-black.disabled:hover,
.btn-black[disabled]:hover,
fieldset[disabled] .btn-black:hover,
.btn-black.disabled:focus,
.btn-black[disabled]:focus,
fieldset[disabled] .btn-black:focus,
.btn-black.disabled:active,
.btn-black[disabled]:active,
fieldset[disabled] .btn-black:active,
.btn-black.disabled.active,
.btn-black[disabled].active,black
fieldset[disabled] .btn-black.active {background-color: #2c353c;border-color: #2c353c;}
.btn-black .badge {color: #2c353c;background-color: #fff;}

.btn.disabled{
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: .65;
  }

.success{background:#d6e9c6;}
.warning{background: #fcf8e3;}
.danger{background:#f2dede;}
.info{background: #d9edf7;}

.text-primary {color: #428bca;}

.container {width: 1248px;margin: 0 auto;}

.pull-left{float:left;}
.pull-right{float:right !important;}

.btn {display: inline-block;margin-bottom: 0;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 12px;padding: 3px 8px;}
.btn:active,
.btn.active {background-image: none;}
.btn-default {
background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
background-repeat: repeat-x;
border-color: #dbdbdb;
text-shadow: 0 1px 0 #fff;
border-color: #ccc;}
.btn-default:hover,
.btn-default:focus {background-color: #e0e0e0;background-position: 0 -15px;}
.btn-default:active,
.btn-default.active {background-color: #e0e0e0;border-color: #dbdbdb;}

.loginarea li {display: block;margin: 0px; clear: both; margin-bottom: 15px;}
.loginarea li>span {float: left;width: 25%;text-align: right;padding-right: 20px;margin-top: 5px;color: #000;font-weight: bold;}
.input {border: 1px solid #e5e6e7;height: 20px;outline: 0 none;padding: 3px 12px;background-color: #FFFFFF;background-image: none;border-radius: 5px;}
textarea.input{height:100px;}
textarea.dhtmleditor {border: 1px solid #e5e6e7;outline: 0 none;padding: 5px 3px 3px 5px;background-color: #FFFFFF;background-image: none;border-radius: 5px;width:100%;height:350px;}
select.input {height: 30px;}
.form-text{padding-top: 4px;}
.checkbox-group{padding-top: 5px;}

.label {display: inline;padding: .2em .6em .3em;font-size: 75%;font-weight: bold;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;}
.label[href]:hover,
.label[href]:focus {color: #fff;text-decoration: none;cursor: pointer;}
.label:empty {display: none;}
.btn .label {position: relative;top: -1px;}
.label-default {background-color: #999;}
.label-default[href]:hover,
.label-default[href]:focus {background-color: #808080;}
.label-primary {background-color: #428bca;}
.label-primary[href]:hover,
.label-primary[href]:focus {background-color: #3071a9;}
.label-success {background-color: #5cb85c;}
.label-success[href]:hover,
.label-success[href]:focus {background-color: #449d44;}
.label-info {background-color: #5bc0de;}
.label-info[href]:hover,
.label-info[href]:focus {background-color: #31b0d5;}
.label-warning {background-color: #f0ad4e;}
.label-warning[href]:hover,
.label-warning[href]:focus {background-color: #ec971f;}
.label-danger {background-color: #d9534f;}
.label-danger[href]:hover,
.label-danger[href]:focus {background-color: #c9302c;}

.no_padding{padding: 0 !important;}
.text-center {text-align: center;}
.text-right {text-align: right;}
small {font-size: 11px;padding-left: 10px;}

/* header */
header{color: #fff;display: block;clear: both; width:100%;}
header .container {height:40px;}
header .header-top-menu {float:right;line-height:40px;font-size:12px;}
header .header-top-menu .fa{color:#ccc;}
header .header-top-menu li{float: left; display:inline-block;padding-right: 15px;}
header .header-top-menu li a{ color:#ccc; font-size:12px;padding-left: 5px;}
header .fa{padding-right:5px;}
header .badge{margin-left:5px;display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 10px;font-weight: 700;color: #fff;line-height: 1;vertical-align: baseline;white-space: nowrap;text-align: center;background-color: #999;border-radius: 10px;}

.notifications{position: relative;cursor:pointer;}
.notifications-list {color: #060606;border-bottom: 1px solid #ededed;display: block;overflow: hidden;line-height: 25px;}
.notifications-list a:link{color: #060606;}
.notifications-list a:active, .notifications-list a:hover {color:#2773ae;text-decoration:underline;}
.notifications-menu{position: absolute;  top: 100%; left: 0;  z-index: 9999;  display: none;  width: 320px;  background-color: #f5f5f6;  -webkit-border-radius: 0 0 3px 3px;  -webkit-background-clip: padding-box;  -moz-border-radius: 0 0 3px 3px;  -moz-background-clip: padding;  border-radius: 0 0 3px 3px;  background-clip: padding-box;  -moz-box-shadow: 0 1px 0px rgba(0,0,0,.05);  -webkit-box-shadow: 0 1px 0px rgba(0,0,0,.05);  box-shadow: 0 1px 0px rgba(0,0,0,.05);  border: 1px solid #f8f8f8; padding: 5px 15px; }
.notifications-menu .external { background-color: #FFF; display: block; }
.notifications-menu .external a { background-color: #fff; color: #e9423f;}
.notifications-list .point{ color:#ec5956 !important;  text-align: center; }
.notifications-list span{ font-size: 11px; }


/* navbar */
.navbar {border: 0 none;border-radius: 0;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12); height:50px; line-height:50px;}
.logo {padding-bottom: 5px;font-size: 1.25rem; line-height: 1.75rem; font-weight: 900; color: rgb(249 250 251 / 1);}
.logo a {color: rgb(249 250 251 / 1);}
a.logo img {height: 30px;}
p.logo img {height: 30px;}
.menu li{float:left; display:block; height:50px; position:relative;}
.menu li>a{padding: 0 20px; color: rgb(148 163 184 / 1); cursor: pointer;
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 600;}
.menu li>a svg {padding: 0;
    fill: currentColor;
    vertical-align: middle;}
.menu li.active>a, .menu li>a:hover, .menu li>a:focus, .menu .open>a{color: #fff;padding: 0 20px;display: inline-block;}
.menu .dropdown-menu{position: absolute; top: 50px; right: 0; padding-top: 20px; background: #444;overflow: hidden;z-index: 10;min-width: 190px;}
.menu .m_menu .dropdown-menu{position: initial;}
.menu .dropdown-menu li{height: 40px; line-height: 40px; float: none;}
.menu .dropdown-menu li a{color: #ccc; display:block; }
.menu .dropdown-menu li a:hover{color: #fff;}
.menu .dropdown-menu li.active>a, .menu .dropdown-menu li>a:hover, .menu .dropdown-menu li>a:focus {color: #fff;padding: 0 20px;display: block;}
.menu .dropdown-menu {display:none;}
.menu .open .dropdown-menu {display:block;}
/* main */
.main {width:100%; clear:both; margin: 20px 0;overflow: hidden;}
.main_box1{width: 48%;margin:0 1%;}

.table-box {margin-bottom: 20px;background-color: #fff;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);box-shadow: 0 1px 1px rgba(0,0,0,.05);border: 1px solid #ddd;overflow:hidden;margin: 0 auto 20px;}
.table-box .table-heading {color: #333;background-color: #f5f5f5;font-size: 14px;padding: 10px 15px;border-top-right-radius: 3px;border-top-left-radius: 3px;position:relative;}
.table-body textarea {padding: 15px;background: #f7f7f7;font-size: 12px;margin-top: 10px;width: 95%;}
.table{width:100%;border-collapse: collapse;border-spacing: 0;}
.table-body{border-collapse: collapse;border-spacing: 0; width: 100%;}
.table-body .msg_content{padding: 30px;border-top: 1px solid #ddd;}
.table-footer {padding: 10px 15px;background-color: #f5f5f5;border-top: 1px solid #ddd;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;overflow: hidden;}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}
.table-body>thead>tr>th, .table-body>tbody>tr>th, .table-body>tfoot>tr>th, .table-body>thead>tr>td, .table-body>tbody>tr>td, .table-body>tfoot>tr>td {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}

.view-all {float: right;width: 75px;position: absolute;top: 10px;right: 0;}
.table>tbody:last-child{border-bottom: 1px solid #ccc;}
.table>thead{border-top: 2px solid #000;}

.thumbnail {display: block;padding: 4px;margin-bottom: 10px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all .0s ease-in-out;transition: all .0s ease-in-out;}
.thumbnail>img, .thumbnail a>img {margin-left: auto;margin-right: auto;display: block;max-width: 100%;}

.register{width: 700px; margin: 0 auto;}
.group{overflow:hidden;}
.checkbox{padding-top: 5px;}

.modal{width:600px; margin: 30px auto;position: relative;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);box-shadow: 0 3px 9px rgba(0,0,0,.5);background-clip: padding-box;outline: 0;}
.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;min-height: 16.42857143px;}
.modal-body {position: relative;padding: 20px;}
.modal-body li{display: inline-block;}
.modal-body form li{display: block;}
.modal-footer {margin-top: 15px;padding: 19px 20px 20px;text-align: right;border-top: 1px solid #e5e5e5;}
.close {float: right;font-size: 21px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .2;filter: alpha(opacity=20);}
.modal-title {margin: 0;line-height: 1.42857143;}
.modal .modal-body .profile-info {overflow: hidden;}

/* left */
.left{float: left;width: 830px; margin-right: 20px;}
.container h3 {font-size: 18px;display: block;width: 100%;padding-bottom: 5px;margin-bottom: 20px;line-height: inherit;color: #333;border: 0;border-bottom: 1px solid #e5e5e5;font-weight: normal;clear: both;
}
.table-bottom {overflow: hidden;}
.pagination {text-align: center;margin: 15px auto;}
.pagination .active {border: 1px solid #ddd;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;padding: 0 7px;margin: 0 2px;display: inline-block;line-height: 20px;background: #428bca;}
.pagination .active a {color: #fff;font-weight: bold;}
.pagination li{font-size: 12px;line-height: 20px;display: inline-block;background-image: -moz-linear-gradient(center top , #fff, #E0E0E0);border: 1px solid #ddd;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;padding: 0 7px;margin: 0 2px;}
.pagination a{font-size: 12px;}
.pagination li:hover{background: #428bca;}
.pagination li:hover a {color: #fff;}
.table-answer{padding: 20px;}

.nav {padding-left: 0;list-style: none;height: 40px;}

.nav>li {position: relative;display: block;}
.nav>li>a {position: relative;display: block;padding: 10px 15px;}
.nav > li > a:hover,
.nav > li > a:focus {text-decoration: none;background-color: #eee;}

.nav-tabs {border-bottom: 1px solid #ddd;height: 39px;}

.nav-tabs>li {float: left;margin-bottom: -1px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {color: #555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default;}

.nav-tabs>li>a {margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}


.media {clear: both;margin-top: 20px;}
.media-left, .media>.pull-left {padding-right: 10px;}
.media-body {width: 10000px;}
.media-body, .media-left, .media-right {display: table-cell;vertical-align: top;}
.media-right, .media>.pull-right {padding-left: 10px;width: 50px;vertical-align: middle;text-align: right;}
.media-heading {font-size: 14px;overflow:hidden;font-weight:bold;}
.media-body .media-info {font-size: 11px;color: #666;padding-top: 5px;}
.media-body .media-info span {padding-right: 10px;}

/* sidebar */	
.sidebar {float: right;width: 248px;border: 1px solid #e5e5e5;padding: 20px;}
.sidebar .login {overflow: hidden;}
.sidebar .headline {border-bottom: 1px dotted #ccc;display: block;margin-bottom: 15px;}
.sidebar .headline h3 {border-bottom: 2px solid #3498db;display: inline-block;margin: 0 0 -2px;padding-bottom: 5px;font-size: 15px;}
.sidebar .login .text {padding-top: 5px;}
.sidebar .login .text li {float: left;padding-right: 7px;}
.sidebar .welcome {overflow: hidden;}
.sidebar .welcome li{float: left;padding-right: 3px;padding-bottom:5px;}
.sidebar .welcome p{margin-bottom: 10px;}
.sidebar .welcome .btn{font-size: 11px;}

.sidebar .sidebar_latest li{padding-bottom:10px;}

.sidebar .tag-clouds{overflow:hidden;}
.sidebar .tag-clouds ul li{float:left; padding-right:10px;}

.sidebar .sidebar-social-login-box { 
	clear:both;
	text-align:center;
	margin-top:10px; border:1px solid #e3e3e3;
	background-color: #f5f5f5;background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%); 
	background-repeat:repeat-x; border-color:#dcdcdc;box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);
	padding: 8px;border-radius: 3px;}

.help-block {display: block;margin-top: 5px;color: #737373;font-size: 12px;}
.nopost {text-align:center; padding:120px 0 !important; }

.latest_comment_count {font-size:11px; color:#FF7700; margin-left:5px;font-weight:bold;}
.highlight {font-weight:bold; color:#7519FF}

/* footer */
footer {padding: 15px 0;clear:both;overflow: hidden;}
footer .company {margin-bottom:7px;clear:both;float:left;}
footer .company li{float:left; padding-right:10px;}
footer .company, footer .copyright,footer .company a{    font-weight: 400;
    line-height: 1.25rem;
    letter-spacing: .025em;
  --tw-text-opacity: 1;
    color: rgb(100 116 139 / 1);
}
footer .see_mobile {clear: both;margin: 0 auto;text-align: center;}
footer .copyright{font-size:12px;clear:both;}
footer .copyright span{padding-right:7px;}

/* Sideview */
#nameContextMenu { background:#000; color:#fff; padding:4px 8px 6px;z-index:10000; }
#nameContextMenu a { color:#fff; font-size:12px; line-height:20px; display:block; }
#nameContextMenu a:hover { color:#ff0000; }
#nameContextMenu td { border:0px !important; }


.alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; }
.alert h4 { margin-top: 0; color: inherit; }
.alert .alert-link { font-weight: bold; }
.alert > p,
.alert > ul { margin-bottom: 0; }
.alert > p + p { margin-top: 5px; }
.alert-dismissible,
.alert-dismissible { padding-right: 35px; }
.alert-dismissible .close,
.alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; }
.alert-success { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; }
.alert-success hr { border-top-color: #c9e2b3; }
.alert-success .alert-link { color: #2b542c; }
.alert-info { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; }
.alert-info hr { border-top-color: #a6e1ec; }
.alert-info .alert-link { color: #245269; }
.alert-warning { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; }
.alert-warning hr { border-top-color: #f7e1b5; }
.alert-warning .alert-link { color: #66512c; }
.alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1; }
.alert-danger hr { border-top-color: #e4b9c0; }
.alert-danger .alert-link { color: #843534; }

/* 추가 모바일 */

.m_nav{
  margin: 10px 10px 0 10px;
}
#btn_side button {
    padding: 8px 8px 2px 8px;
    width: 45px;
    border-radius: 3px;
    float: right;
    cursor: pointer;
}
.elementskit-menu-hamburger-icon {
    background-color: rgb(148 163 184 / 1);
    height: 1px;
    width: 100%;
    display: block;
    margin-bottom: 4px;
}

#side_menu {display: block;position:fixed;top:0;right:0;width:100%;height:100%;overflow:hidden;z-index:9999;margin:0;background-color: rgba( 0, 0, 0, 0.5 );display:none}
#side_menu .side_wr{width:250px;background:#222222;opacity:1;position:absolute;top:0;right:0;box-shadow:0 0 10px #000;overflow-x:hidden;height:100%;overflow-y:auto}
#side_menu .side_wr.add_side_wr{}
#side_menu .side_wr .side_inner_rel{position:relative;height:100%;display:block;overflow:hidden}
#side_menu .side_wr .side_inner_abs{position: absolute;width:100%;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0); width:100%; -webkit-transform:translateZ(0); -moz-transform:translateZ(0); -ms-transform:translateZ(0); -o-transform:translateZ(0); transform:translateZ(0); -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none; -o-text-size-adjust:none; text-size-adjust:none}
#side_menu .side_wr{webkit-overflow-scrolling:touch}

#side_menu .m_menu li{display: block;  float: initial; height: initial; line-height: 40px;border-top: 1px solid #323232; position:relative;padding-left: 20px; }
#side_menu .m_menu li a:hover{color: #7080b1;}
#side_menu .m_menu span{ position: absolute; right: 20px; top: 15px; } 

#side_menu li, #side_menu li>a, #side_menu li.active>a, #side_menu li>a:hover, #side_menu li>a:focus {color: #fff;}
#side_menu .dropdown-menu{background: #222222;overflow:hidden; width:100%;display:none;}
#side_menu .dropdown-menu li{height: 40px; line-height: 40px; border:none !important; padding-left: 10px; background:none; }
#side_menu .dropdown-menu li a{color: #888; }
#side_menu .dropdown-menu li a:hover{color: #7080b1;}

#side_menu .m_login{text-align: center; margin: 10px;}
#side_menu .m_login span{ padding: 0 5px;}
#side_menu .m_board{background: #000; clear: both; margin:0; }
#side_menu .m_board li { display:block; line-height: 40px;position:relative; padding-left: 35px;}
#side_menu .m_board li a:hover{color: #7080b1;}
#side_menu .m_board span{position: absolute;top: 13px;left: 10px; padding-right: 10px; }
#side_menu .m_search{margin: 0 auto;padding: 20px 0 0;width: 100%;text-align:center;}

body.over_hidden{overflow:hidden} 
.mr-1\.5 {
    margin-right: .375rem;
}
.text-color-1 {
    color: #5de150;
}


.swiper {
    width: 100%;
    height: 300px;
    position: relative;
    padding-left: 50px;
    padding-right: 50px;
    box-sizing: border-box;
}

.swiper-slide {
    background-size: cover;
    background-position: center;
    color: white;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin: 0px;
    padding: 0px;
    box-sizing: border-box;
    position: relative;
    border-radius: 12px;
    overflow: hidden;
}

.swiper-slide::before {
    content: '';
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0);
    z-index: 1;
}

.swiper-slide > * {
    z-index: 2;
}

.swiper-slide h2 {
    font-size: 1.5rem;
    line-height: 2rem;
    text-shadow: 1px 1px 4px black;
}

.swiper-slide p {
    margin-top: .5rem;
    margin-bottom: 1.5rem;
    font-size: 1rem;
    line-height: 1.5rem;
    text-shadow: 1px 1px 3px black;
}

.swiper-slide a {
    display: inline-block;
    background-color: hsla(0, 0%, 100%, .1);
    color: white;
    padding: 8px 16px;
    border-radius: 25px;
    text-decoration: none;
    font-size: .875rem;
    line-height: 1.25rem;
    border: #fff 1px solid;
}

.swiper-button-next,
.swiper-button-prev {
    color: white;
}

.swiper-pagination-bullet {
    background: white;
    opacity: 0.7;
}

.swiper-pagination-bullet-active {
    background: #38bdf8;
    opacity: 1;
}



/*메인*/

@media (max-width: 1200px) {
    .top_menu {
        display: none;
    }
}

/* post */
/* Original file: files/cache/assets/minified/modules.board.skins.vivid_remaster.components.share.vivid.shareon.min.css */

:root{--button-size:32px;--icon-size:16px;--padding-ver:calc(0.3 * var(--icon-size));--padding-hor:calc(var(--icon-size) / 2);--padding-icon:calc((var(--button-size) - var(--icon-size)) / 2);--height:calc(var(--button-size) - 2 * var(--padding-ver));--width:calc(var(--button-size) - 2 * var(--padding-hor))}.shareon{font-size:0!important}.shareon>*{display:inline-block;position:relative;height:var(--height);min-width:var(--width);margin:calc(var(--padding-ver) / 2);padding:var(--padding-ver) var(--padding-hor);background-color:#2d2d2d;border-radius:calc(var(--icon-size) / 1);border:none;box-sizing:content-box;color:#fff;line-height:1.5;transition:opacity 300ms ease;vertical-align:middle}.shareon>*:hover{border:none;cursor:pointer;opacity:.7}.shareon>*:not(:empty){font-size:calc(0.8 * var(--icon-size));text-decoration:none}.shareon>*:not(:empty)::before{position:relative;height:100%;width:calc(var(--icon-size) + var(--padding-icon));top:0;left:0;background-position:0 50%}.shareon>*::before{display:inline-block;position:absolute;height:var(--icon-size);width:var(--icon-size);top:var(--padding-icon);left:var(--padding-icon);background-repeat:no-repeat;background-size:var(--icon-size) var(--icon-size);content:"";vertical-align:bottom}.shareon>.kakao{background-color:#3c1e1e;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZDRDAwIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPktha2FvVGFsazwvdGl0bGU+PHBhdGggZD0iTTIyLjEyNSAwSDEuODc1Qy44Mzk0IDAgMCAuODM5NCAwIDEuODc1djIwLjI1QzAgMjMuMTYwNi44Mzk0IDI0IDEuODc1IDI0aDIwLjI1QzIzLjE2MDYgMjQgMjQgMjMuMTYwNiAyNCAyMi4xMjVWMS44NzVDMjQgLjgzOTQgMjMuMTYwNiAwIDIyLjEyNSAwek0xMiAxOC43NWMtLjU5MSAwLTEuMTY5Ny0uMDQxMy0xLjczMTctLjEyMDktLjU2MjYuMzk2NS0zLjgxMyAyLjY3OTctNC4xMTk4IDIuNzIyNSAwIDAtLjEyNTguMDQ4OS0uMjMyOC0uMDE0MXMtLjA4NzYtLjIyODItLjA4NzYtLjIyODJjLjAzMjItLjIxOTguODQyNi0zLjAxODMuOTkyLTMuNTMzMy0yLjc0NTItMS4zNi00LjU3MDEtMy43Njg2LTQuNTcwMS02LjUxMzVDMi4yNSA2LjgxNjggNi42MTUyIDMuMzc1IDEyIDMuMzc1czkuNzUgMy40NDE4IDkuNzUgNy42ODc1YzAgNC4yNDU3LTQuMzY1MiA3LjY4NzUtOS43NSA3LjY4NzV6TTguMDQ5NiA5Ljg2NzJoLS44Nzc3djMuMzQxN2MwIC4yOTYzLS4yNTIzLjUzNzItLjU2MjUuNTM3MnMtLjU2MjUtLjI0MDktLjU2MjUtLjUzNzJWOS44NjcyaC0uODc3N2MtLjMwNDQgMC0uNTUyLS4yNDcxLS41NTItLjU1MDhzLjI0NzctLjU1MDguNTUyLS41NTA4aDIuODgwNGMuMzA0NCAwIC41NTIuMjQ3MS41NTIuNTUwOHMtLjI0NzcuNTUwOC0uNTUyLjU1MDh6bTEwLjk4NzkgMi45NTY2YS41NTguNTU4IDAgMCAxIC4xMDguNDE2Ny41NTg4LjU1ODggMCAwIDEtLjIxODMuMzcxLjU1NzIuNTU3MiAwIDAgMS0uMzM4My4xMTM1LjU1OC41NTggMCAwIDEtLjQ0OTMtLjIyMzZsLTEuMzE5Mi0xLjc0NzktLjE5NTIuMTk1MnYxLjIyNzNhLjU2MzUuNTYzNSAwIDAgMS0uNTYyNy41NjI4LjU2My41NjMgMCAwIDEtLjU2MjUtLjU2MjVWOS4zMjgxYzAtLjMxMDIuMjUyMy0uNTYyNS41NjI1LS41NjI1cy41NjI1LjI1MjMuNTYyNS41NjI1djEuMjA5bDEuNTY5NC0xLjU2OTRjLjA4MDctLjA4MDcuMTkxNi0uMTI1Mi4zMTItLjEyNTIuMTQwNCAwIC4yODE0LjA2MDYuMzg3MS4xNjYxLjA5ODUuMDk4NC4xNTczLjIyNTEuMTY1NC4zNTY2LjAwODIuMTMyNy0uMDM2LjI1NDItLjEyNDEuMzQyNWwtMS4yODE4IDEuMjgxNyAxLjM4NDUgMS44MzQ0em0tOC4zNTAyLTMuNTAyM2MtLjA5NS0uMjY5OS0uMzgyOS0uNTQ3NS0uNzUwMy0uNTU1Ny0uMzY2My4wMDgzLS42NTQyLjI4NTgtLjc0OS41NTUxbC0xLjM0NTUgMy41NDE1Yy0uMTcwOC41MzA1LS4wMjE3LjcyNzIuMTMzMy43OTg4YS44NTY4Ljg1NjggMCAwIDAgLjM1NzYuMDc3NmMuMjM0NiAwIC40MTM5LS4wOTUyLjQ2NzgtLjI0ODFsLjI3ODctLjcyOTcgMS43MTUyLjAwMDEuMjc4NS43MjkyYy4wNTQxLjE1MzIuMjMzNS4yNDg0LjQ2ODEuMjQ4NGEuODYwMS44NjAxIDAgMCAwIC4zNTc2LS4wNzc1Yy4xNTUxLS4wNzEzLjMwNDEtLjI2ODEuMTMyOS0uNzk5OWwtMS4zNDQ5LTMuNTM5OHptLTEuMzExNiAyLjQ0MzNsLjU2MTgtMS41OTYxLjU2MTggMS41OTYxSDkuMzc1N3ptNS45MDU2IDEuMzgzNmMwIC4yODQzLS4yNDE4LjUxNTYtLjUzOTEuNTE1NmgtMS44MDQ3Yy0uMjk3MyAwLS41MzkxLS4yMzE0LS41MzkxLS41MTU2VjkuMzI4MWMwLS4zMTAyLjI1NzYtLjU2MjUuNTc0Mi0uNTYyNXMuNTc0Mi4yNTIzLjU3NDIuNTYyNXYzLjMwNDdoMS4xOTUzYy4yOTc0IDAgLjUzOTIuMjMxNC41MzkyLjUxNTZ6Ii8+PC9zdmc+Cg==)}.shareon>.naver{background-color:#03C75A}.shareon>.naver:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPk5hdmVyPC90aXRsZT48cGF0aCBkPSJNMTYuMjczIDEyLjg0NSA3LjM3NiAwSDB2MjRoNy43MjZWMTEuMTU2TDE2LjYyNCAyNEgyNFYwaC03LjcyN3YxMi44NDVaIi8+PC9zdmc+)}.shareon>.bluesky{background-color:#0285ff}.shareon>.bluesky:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEwLjhjLTEuMDg3LTIuMTE0LTQuMDQ2LTYuMDUzLTYuNzk4LTcuOTk1QzIuNTY2Ljk0NCAxLjU2MSAxLjI2Ni45MDIgMS41NjUuMTM5IDEuOTA4IDAgMy4wOCAwIDMuNzY4YzAgLjY5LjM3OCA1LjY1LjYyNCA2LjQ3OS44MTUgMi43MzYgMy43MTMgMy42NiA2LjM4MyAzLjM2NHEuMjA0LS4wMy40MTUtLjA1Ni0uMjA3LjAzMy0uNDE1LjA1NmMtMy45MTIuNTgtNy4zODcgMi4wMDUtMi44MyA3LjA3OCA1LjAxMyA1LjE5IDYuODctMS4xMTMgNy44MjMtNC4zMDguOTUzIDMuMTk1IDIuMDUgOS4yNzEgNy43MzMgNC4zMDggNC4yNjctNC4zMDggMS4xNzItNi40OTgtMi43NC03LjA3OGE5IDkgMCAwIDEtLjQxNS0uMDU2cS4yMS4wMjYuNDE1LjA1NmMyLjY3LjI5NyA1LjU2OC0uNjI4IDYuMzgzLTMuMzY0LjI0Ni0uODI4LjYyNC01Ljc5LjYyNC02LjQ3OCAwLS42OS0uMTM5LTEuODYxLS45MDItMi4yMDYtLjY1OS0uMjk4LTEuNjY0LS42Mi00LjMgMS4yNEMxNi4wNDYgNC43NDggMTMuMDg3IDguNjg3IDEyIDEwLjgiLz48L3N2Zz4=)}.shareon>.copy-url:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDEzYTUgNSAwIDAgMCA3LjU0LjU0bDMtM2E1IDUgMCAwIDAtNy4wNy03LjA3bC0xLjcyIDEuNzFNMTQgMTFhNSA1IDAgMCAwLTcuNTQtLjU0bC0zIDNhNSA1IDAgMCAwIDcuMDcgNy4wN2wxLjcxLTEuNzEiLz48L3N2Zz4=)}.shareon>.copy-url.done:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTIwIDYgOSAxN2wtNS01Ii8+PC9zdmc+)}.shareon>.email:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHJlY3QgaGVpZ2h0PSIxNiIgcng9IjIiIHdpZHRoPSIyMCIgeD0iMiIgeT0iNCIvPjxwYXRoIGQ9Im0yMiA3LTguOTcgNS43YTEuOTQgMS45NCAwIDAgMS0yLjA2IDBMMiA3Ii8+PC9nPjwvc3ZnPg==)}.shareon>.facebook{background-color:#1877f2}.shareon>.facebook:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0IDEyLjA3M2MwLTYuNjI3LTUuMzczLTEyLTEyLTEycy0xMiA1LjM3My0xMiAxMmMwIDUuOTkgNC4zODggMTAuOTU0IDEwLjEyNSAxMS44NTR2LTguMzg1SDcuMDc4di0zLjQ3aDMuMDQ3VjkuNDNjMC0zLjAwNyAxLjc5Mi00LjY2OSA0LjUzMy00LjY2OSAxLjMxMiAwIDIuNjg2LjIzNSAyLjY4Ni4yMzV2Mi45NTNIMTUuODNjLTEuNDkxIDAtMS45NTYuOTI1LTEuOTU2IDEuODc0djIuMjVoMy4zMjhsLS41MzIgMy40N2gtMi43OTZ2OC4zODVDMTkuNjEyIDIzLjAyNyAyNCAxOC4wNjIgMjQgMTIuMDczeiIvPjwvc3ZnPg==)}.shareon>.fediverse{background-color:#8a54af}.shareon>.fediverse:before{background-image:url("../../../../modules/board/skins/vivid_remaster/components/share/icons/fediverse.svg")}.shareon>.hackernews{background-color:#fb651e}.shareon>.hackernews:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIuODQyLjU2NCA3LjU0NSAxNC4xNDRWMjRoMi45MDV2LTkuMTI0TDIwLjkwMy41NjZoLTMuMjFMMTMuMTg2IDkuNTFjLS42ODIgMS4zNjctMS4yNjIgMi42MzEtMS4yNjIgMi42MzFzLS41NDUtMS4yOTktMS4xOTUtMi42M0w2LjI5MS41NjN6Ii8+PC9zdmc+)}.shareon>.linkedin{background-color:#0a66c2}.shareon>.linkedin:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIzLjcyMiAyMy43MmgtNC45MXYtNy42OTJjMC0xLjgzNC0uMDM4LTQuMTk0LTIuNTU5LTQuMTk0LTIuNTYgMC0yLjk1IDEuOTk1LTIuOTUgNC4wNnY3LjgyN0g4LjM5NFY3LjkwMmg0LjcxNnYyLjE1N2guMDYzYy42NTktMS4yNDQgMi4yNjEtMi41NTYgNC42NTUtMi41NTYgNC45NzQgMCA1Ljg5NCAzLjI3NCA1Ljg5NCA3LjUzNXY4LjY4M1pNLjM4OCA3LjkwMmg0LjkyM3YxNS44MTlILjM4OHpNMi44NSA1LjczOEEyLjg0OSAyLjg0OSAwIDAgMSAwIDIuODg2YTIuODUxIDIuODUxIDAgMSAxIDIuODUgMi44NTJaIi8+PC9zdmc+)}.shareon>.linkedin:not(:empty):before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwLjQ0NyAyMC40NTJoLTMuNTU0di01LjU2OWMwLTEuMzI4LS4wMjctMy4wMzctMS44NTItMy4wMzctMS44NTMgMC0yLjEzNiAxLjQ0NS0yLjEzNiAyLjkzOXY1LjY2N0g5LjM1MVY5aDMuNDE0djEuNTYxaC4wNDZjLjQ3Ny0uOSAxLjYzNy0xLjg1IDMuMzctMS44NSAzLjYwMSAwIDQuMjY3IDIuMzcgNC4yNjcgNS40NTV2Ni4yODZ6TTUuMzM3IDcuNDMzYTIuMDYyIDIuMDYyIDAgMCAxLTIuMDYzLTIuMDY1IDIuMDY0IDIuMDY0IDAgMSAxIDIuMDYzIDIuMDY1em0xLjc4MiAxMy4wMTlIMy41NTVWOWgzLjU2NHYxMS40NTJ6TTIyLjIyNSAwSDEuNzcxQy43OTIgMCAwIC43NzQgMCAxLjcyOXYyMC41NDJDMCAyMy4yMjcuNzkyIDI0IDEuNzcxIDI0aDIwLjQ1MUMyMy4yIDI0IDI0IDIzLjIyNyAyNCAyMi4yNzFWMS43MjlDMjQgLjc3NCAyMy4yIDAgMjIuMjIyIDBoLjAwM3oiLz48L3N2Zz4=)}.shareon>.mastodon{background-color:#6364ff}.shareon>.mastodon:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIzLjI2OCA1LjMxM2MtLjM1LTIuNTc4LTIuNjE3LTQuNjEtNS4zMDQtNS4wMDRDMTcuNTEuMjQyIDE1Ljc5MiAwIDExLjgxMyAwaC0uMDNjLTMuOTggMC00LjgzNS4yNDItNS4yODguMzA5QzMuODgyLjY5MiAxLjQ5NiAyLjUxOC45MTcgNS4xMjcuNjQgNi40MTIuNjEgNy44MzcuNjYxIDkuMTQzYy4wNzQgMS44NzQuMDg4IDMuNzQ1LjI2IDUuNjExLjExOCAxLjI0LjMyNSAyLjQ3LjYyIDMuNjguNTUgMi4yMzcgMi43NzcgNC4wOTggNC45NiA0Ljg1NyAyLjMzNi43OTIgNC44NDkuOTIzIDcuMjU2LjM4LjI2NS0uMDYxLjUyNy0uMTMyLjc4Ni0uMjEzLjU4NS0uMTg0IDEuMjctLjM5IDEuNzc0LS43NTNhLjA1Ny4wNTcgMCAwIDAgLjAyMy0uMDQzdi0xLjgwOWEuMDUyLjA1MiAwIDAgMC0uMDItLjA0MS4wNTMuMDUzIDAgMCAwLS4wNDYtLjAxIDIwLjI4MiAyMC4yODIgMCAwIDEtNC43MDkuNTQ1Yy0yLjczIDAtMy40NjMtMS4yODQtMy42NzQtMS44MThhNS41OTMgNS41OTMgMCAwIDEtLjMxOS0xLjQzMy4wNTMuMDUzIDAgMCAxIC4wNjYtLjA1NGMxLjUxNy4zNjMgMy4wNzIuNTQ2IDQuNjMyLjU0Ni4zNzYgMCAuNzUgMCAxLjEyNS0uMDEgMS41Ny0uMDQ0IDMuMjI0LS4xMjQgNC43NjgtLjQyMi4wMzgtLjAwOC4wNzctLjAxNS4xMS0uMDI0IDIuNDM1LS40NjQgNC43NTMtMS45MiA0Ljk4OS01LjYwNC4wMDgtLjE0NS4wMy0xLjUyLjAzLTEuNjcuMDAyLS41MTIuMTY3LTMuNjMtLjAyNC01LjU0NXptLTMuNzQ4IDkuMTk1aC0yLjU2MVY4LjI5YzAtMS4zMDktLjU1LTEuOTc2LTEuNjctMS45NzYtMS4yMyAwLTEuODQ2Ljc5LTEuODQ2IDIuMzV2My40MDNoLTIuNTQ2VjguNjYzYzAtMS41Ni0uNjE3LTIuMzUtMS44NDgtMi4zNS0xLjExMiAwLTEuNjY4LjY2OC0xLjY3IDEuOTc3djYuMjE4SDQuODIyVjguMTAyYzAtMS4zMS4zMzctMi4zNSAxLjAxMS0zLjEyLjY5Ni0uNzcgMS42MDgtMS4xNjQgMi43NC0xLjE2NCAxLjMxMSAwIDIuMzAyLjUgMi45NjIgMS40OThsLjYzOCAxLjA2LjYzOC0xLjA2Yy42Ni0uOTk5IDEuNjUtMS40OTggMi45Ni0xLjQ5OCAxLjEzIDAgMi4wNDMuMzk1IDIuNzQgMS4xNjQuNjc1Ljc3IDEuMDEyIDEuODEgMS4wMTIgMy4xMnoiLz48L3N2Zz4=)}.shareon>.messenger{background-color:#00b2ff}.shareon>.messenger:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS4wMDEgMTEuNjM5Qy4wMDEgNC45NDkgNS4yNDEgMCAxMi4wMDEgMFMyNCA0Ljk1IDI0IDExLjYzOWMwIDYuNjg5LTUuMjQgMTEuNjM4LTEyIDExLjYzOC0xLjIxIDAtMi4zOC0uMTYtMy40Ny0uNDZhLjk2Ljk2IDAgMCAwLS42NC4wNWwtMi4zOSAxLjA1YS45Ni45NiAwIDAgMS0xLjM1LS44NWwtLjA3LTIuMTRhLjk3Ljk3IDAgMCAwLS4zMi0uNjhBMTEuMzkgMTEuMzg5IDAgMCAxIC4wMDIgMTEuNjR6bTguMzItMi4xOS0zLjUyIDUuNmMtLjM1LjUzLjMyIDEuMTM5LjgyLjc1bDMuNzktMi44N2MuMjYtLjIuNi0uMi44NyAwbDIuOCAyLjFjLjg0LjYzIDIuMDQuNCAyLjYtLjQ4bDMuNTItNS42Yy4zNS0uNTMtLjMyLTEuMTMtLjgyLS43NWwtMy43OSAyLjg3Yy0uMjUuMi0uNi4yLS44NiAwbC0yLjgtMi4xYTEuOCAxLjggMCAwIDAtMi42MS40OHoiLz48L3N2Zz4=)}.shareon>.odnoklassniki{background-color:#ee8208}.shareon>.odnoklassniki:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDBhNi4yIDYuMiAwIDAgMC02LjE5NCA2LjE5NSA2LjIgNi4yIDAgMCAwIDYuMTk1IDYuMTkyIDYuMiA2LjIgMCAwIDAgNi4xOTMtNi4xOTJBNi4yIDYuMiAwIDAgMCAxMi4wMDEgMHptMCAzLjYzYTIuNTY3IDIuNTY3IDAgMCAxIDIuNTY1IDIuNTY1IDIuNTY4IDIuNTY4IDAgMCAxLTIuNTY0IDIuNTY0IDIuNTY4IDIuNTY4IDAgMCAxLTIuNTY1LTIuNTY0IDIuNTY3IDIuNTY3IDAgMCAxIDIuNTY1LTIuNTY0ek02LjgwNyAxMi42YTEuODE0IDEuODE0IDAgMCAwLS45MSAzLjM1IDExLjYxMSAxMS42MTEgMCAwIDAgMy41OTcgMS40OWwtMy40NjIgMy40NjNhMS44MTUgMS44MTUgMCAwIDAgMi41NjcgMi41NjZMMTIgMjAuMDY2bDMuNDA1IDMuNDAzYTEuODEzIDEuODEzIDAgMCAwIDIuNTY0IDBjLjcxLS43MDkuNzEtMS44NTggMC0yLjU2NmwtMy40NjItMy40NjJhMTEuNTkzIDExLjU5MyAwIDAgMCAzLjU5Ni0xLjQ5IDEuODE0IDEuODE0IDAgMSAwLTEuOTMyLTMuMDczIDcuODY3IDcuODY3IDAgMCAxLTguMzQgMGMtLjMxOC0uMi0uNjc0LS4yOS0xLjAyNC0uMjc4eiIvPjwvc3ZnPg==)}.shareon>.pinterest{background-color:#bd081c}.shareon>.pinterest:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjAxNyAwQzUuMzk2IDAgLjAyOSA1LjM2Ny4wMjkgMTEuOTg3YzAgNS4wNzkgMy4xNTggOS40MTcgNy42MTggMTEuMTYyLS4xMDUtLjk0OS0uMTk5LTIuNDAzLjA0MS0zLjQzOS4yMTktLjkzNyAxLjQwNi01Ljk1NyAxLjQwNi01Ljk1N3MtLjM1OS0uNzItLjM1OS0xLjc4MWMwLTEuNjYzLjk2Ny0yLjkxMSAyLjE2OC0yLjkxMSAxLjAyNCAwIDEuNTE4Ljc2OSAxLjUxOCAxLjY4OCAwIDEuMDI5LS42NTMgMi41NjctLjk5MiAzLjk5Mi0uMjg1IDEuMTkzLjYgMi4xNjUgMS43NzUgMi4xNjUgMi4xMjggMCAzLjc2OC0yLjI0NSAzLjc2OC01LjQ4NyAwLTIuODYxLTIuMDYzLTQuODY5LTUuMDA4LTQuODY5LTMuNDEgMC01LjQwOSAyLjU2Mi01LjQwOSA1LjE5OSAwIDEuMDMzLjM5NCAyLjE0My44ODkgMi43NDEuMDk5LjEyLjExMi4yMjUuMDg1LjM0NS0uMDkuMzc1LS4yOTMgMS4xOTktLjMzNCAxLjM2My0uMDUzLjIyNS0uMTcyLjI3MS0uNDAxLjE2NS0xLjQ5NS0uNjktMi40MzMtMi44NzgtMi40MzMtNC42NDYgMC0zLjc3NiAyLjc0OC03LjI1MiA3LjkyLTcuMjUyIDQuMTU4IDAgNy4zOTIgMi45NjcgNy4zOTIgNi45MjMgMCA0LjEzNS0yLjYwNyA3LjQ2Mi02LjIzMyA3LjQ2Mi0xLjIxNCAwLTIuMzU0LS42MjktMi43NTgtMS4zNzlsLS43NDkgMi44NDhjLS4yNjkgMS4wNDUtMS4wMDQgMi4zNTItMS40OTggMy4xNDYgMS4xMjMuMzQ1IDIuMzA2LjUzNSAzLjU1LjUzNSA2LjYwNyAwIDExLjk4NS01LjM2NSAxMS45ODUtMTEuOTg3QzIzLjk3IDUuMzkgMTguNTkyLjAyNiAxMS45ODUuMDI2TDEyLjAxNyAweiIvPjwvc3ZnPg==)}.shareon>.pocket{background-color:#ef3f56}.shareon>.pocket:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE4LjgxMyAxMC4yNTktNS42NDYgNS40MTlhMS42NDkgMS42NDkgMCAwIDEtMi4yODIgMGwtNS42NDYtNS40MTlhMS42NDUgMS42NDUgMCAwIDEgMi4yNzYtMi4zNzZsNC41MTEgNC4zMjIgNC41MTctNC4zMjJhMS42NDMgMS42NDMgMCAwIDEgMi4zMjYuMDQ5IDEuNjQgMS42NCAwIDAgMS0uMDQ1IDIuMzI2bC0uMDExLjAwMXptNS4wODMtNy41NDZhMi4xNjMgMi4xNjMgMCAwIDAtMi4wNDEtMS40MzZIMi4xNzljLS45IDAtMS43MTcuNTY0LTIuMDM3IDEuNDA1LS4wOTQuMjUtLjE0Mi41MTEtLjE0Mi43NzR2Ny4yNDVsLjA4NCAxLjQ0MWMuMzQ4IDMuMjc3IDIuMDQ3IDYuMTQyIDQuNjgyIDguMTM5LjA0NS4wMzYuMDk0LjA3LjE0My4xMDVsLjAzLjAyM2ExMS44OTkgMTEuODk5IDAgMCAwIDQuNjk0IDIuMDcyYy43ODYuMTU4IDEuNTkxLjI0IDIuMzg5LjI0LjczOSAwIDEuNDgxLS4wNjcgMi4yMDktLjIwNC4wODgtLjAyOS4xNzYtLjA0NS4yNjQtLjA2LjAyMyAwIC4wNDktLjAxNS4wNzQtLjAyOWExMi4wMDIgMTIuMDAyIDAgMCAwIDQuNTA4LTIuMDI1bC4wMjktLjAzMS4xMzUtLjEwNWMyLjYyNy0xLjk5NSA0LjMyNC00Ljg2MiA0LjY4Ni04LjE0OEwyNCAxMC42NzhWMy40NDVjMC0uMjUxLS4wMzEtLjUtLjEyMS0uNzQybC4wMTcuMDF6Ii8+PC9zdmc+)}.shareon>.print:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTYgOVYyaDEydjdNNiAxOEg0YTIgMiAwIDAgMS0yLTJ2LTVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjVhMiAyIDAgMCAxLTIgMmgtMk02IDE0aDEydjhINnoiLz48L3N2Zz4=)}.shareon>.reddit{background-color:#ff4500}.shareon>.reddit:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5LjUxMiAxLjE3M2ExLjg4IDEuODggMCAwIDEgMS44NzcgMS44NzQgMS44ODQgMS44ODQgMCAwIDEtMS44NzcgMS44NTdjLS45OSAwLTEuODE3LS43ODMtMS44NzMtMS43NzNsLTMuODk3LS44Mi0xLjIwMSA1LjYyM2MyLjczNy4xMDUgNS4yMjMuOTQ5IDcuMDE1IDIuMjM0YTIuNTI1IDIuNTI1IDAgMCAxIDEuODEyLS43MzdBMi42MzQgMi42MzQgMCAwIDEgMjQgMTIuMDYzYzAgMS4wNzUtLjY1MyAyLTEuNTE2IDIuNDIzLjA0NC4yNTguMDY1LjUxOS4wNjMuNzggMCA0LjA0My00LjY5OCA3LjMxLTEwLjUxMiA3LjMxcy0xMC41MTItMy4yNjctMTAuNTEyLTcuMzFjMC0uMjc1LjAyMi0uNTUuMDY0LS44MDFhMi42MjcgMi42MjcgMCAwIDEtMS41NTktMi40MDIgMi42MzQgMi42MzQgMCAwIDEgMi42MzMtMi42MzJjLjY5NCAwIDEuMzQ3LjI5NCAxLjgxMS43MzUgMS44MTItMS4zMjUgNC4zMi0yLjE0NiA3LjEyLTIuMjMybDEuMzI5LTYuMjc2YS41MTMuNTEzIDAgMCAxIC4yMS0uMjk2LjUyMS41MjEgMCAwIDEgLjM1Ny0uMDYzbDQuMzYxLjkyNmMuMy0uNjQ0Ljk1Mi0xLjA1NyAxLjY2My0xLjA1MlpNNy45MTcgMTguMDUyYy0uMTMgMC0uMjU0LjA1LS4zNDcuMTRhLjQ5Ny40OTcgMCAwIDAgMCAuNjk2YzEuMjY0IDEuMjYzIDMuNzI4IDEuMzcgNC40NDQgMS4zNy43MTYgMCAzLjE2LS4wODQgNC40NDQtMS4zN2EuNTQ1LjU0NSAwIDAgMCAuMDQ0LS42OTUuNDk4LjQ5OCAwIDAgMC0uNjk3IDBjLS44Mi44LTIuNTI3IDEuMDk1LTMuNzcgMS4wOTUtMS4yNDMgMC0yLjk3LS4yOTQtMy43Ny0xLjA5NWEuNDkuNDkgMCAwIDAtLjM0OC0uMTQzdi4wMDJabS0uMDUxLTUuOTg5QTEuODggMS44OCAwIDAgMCA1Ljk5IDEzLjk0YzAgMS4wMzEuODQyIDEuODczIDEuODc2IDEuODczYTEuODc4IDEuODc4IDAgMCAwIDEuODczLTEuODc0IDEuODc4IDEuODc4IDAgMCAwLTEuODczLTEuODc1Wm04LjI1NCAwYTEuODc4IDEuODc4IDAgMCAwLTEuODczIDEuODc2YzAgMS4wMzEuODQyIDEuODczIDEuODc1IDEuODczYTEuODc4IDEuODc4IDAgMCAwIDEuODc1LTEuODc0IDEuODggMS44OCAwIDAgMC0xLjg3Ny0xLjg3NVoiLz48L3N2Zz4=)}.shareon>.teams{background-color:#6264a7}.shareon>.teams:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwLjYyNSA4LjEyN3EtLjU1IDAtMS4wMjUtLjIwNS0uNDc1LS4yMDUtLjgzMi0uNTYzLS4zNTgtLjM1Ny0uNTYzLS44MzJRMTggNi4wNTMgMTggNS41MDJxMC0uNTQuMjA1LTEuMDJ0LjU2My0uODM3cS4zNTctLjM1OC44MzItLjU2My40NzQtLjIwNSAxLjAyNS0uMjA1LjU0IDAgMS4wMi4yMDV0LjgzNy41NjNxLjM1OC4zNTcuNTYzLjgzNy4yMDUuNDguMjA1IDEuMDIgMCAuNTUtLjIwNSAxLjAyNS0uMjA1LjQ3NS0uNTYzLjgzMi0uMzU3LjM1OC0uODM3LjU2My0uNDguMjA1LTEuMDIuMjA1em0wLTMuNzVxLS40NjkgMC0uNzk3LjMyOC0uMzI4LjMyOC0uMzI4Ljc5NyAwIC40NjkuMzI4Ljc5Ny4zMjguMzI4Ljc5Ny4zMjguNDY5IDAgLjc5Ny0uMzI4LjMyOC0uMzI4LjMyOC0uNzk3IDAtLjQ2OS0uMzI4LS43OTctLjMyOC0uMzI4LS43OTctLjMyOHpNMjQgMTAuMDAydjUuNTc4cTAgLjc3NC0uMjkzIDEuNDYtLjI5My42ODUtLjgwMyAxLjE5NC0uNTEuNTEtMS4xOTUuODAzLS42ODYuMjkzLTEuNDU5LjI5My0uNDQ1IDAtLjkwOC0uMTA1LS40NjMtLjEwNi0uODUtLjMyOS0uMjkzLjk1LS44NTUgMS43MjktLjU2My43OC0xLjMxOSAxLjMzNi0uNzU2LjU1Ny0xLjY3Ljg2MS0uOTE0LjMwNS0xLjg5OC4zMDUtMS4xNDggMC0yLjE2Mi0uMzk4LTEuMDE0LS4zOTktMS44MDUtMS4xMDItLjc5LS43MDMtMS4zMTItMS42NjR0LS42NzQtMi4wODZoLTUuOHEtLjQxMSAwLS43MDQtLjI5M1QwIDE2Ljg4MVY2Ljg3M3EwLS40MS4yOTMtLjcwM3QuNzAzLS4yOTNoOC41OXEtLjM0LS43MTUtLjM0LTEuNSAwLS43MjcuMjc1LTEuMzY1LjI3Ni0uNjM5Ljc1LTEuMTE0LjQ3NS0uNDc0IDEuMTE0LS43NS42MzgtLjI3NSAxLjM2NS0uMjc1dDEuMzY1LjI3NXEuNjM5LjI3NiAxLjExNC43NS40NzQuNDc1Ljc1IDEuMTE0LjI3NS42MzguMjc1IDEuMzY1dC0uMjc1IDEuMzY1cS0uMjc2LjYzOS0uNzUgMS4xMTMtLjQ3NS40NzUtMS4xMTQuNzUtLjYzOC4yNzYtMS4zNjUuMjc2LS4xODggMC0uMzc1LS4wMjQtLjE4OC0uMDIzLS4zNzUtLjA1OHYxLjA3OGgxMC44NzVxLjQ2OSAwIC43OTcuMzI4LjMyOC4zMjguMzI4Ljc5N3pNMTIuNzUgMi4zNzNxLS40MSAwLS43OC4xNTgtLjM2OC4xNTgtLjYzOC40MzQtLjI3LjI3NS0uNDI4LjYzOS0uMTU4LjM2My0uMTU4Ljc3MyAwIC40MS4xNTguNzguMTU5LjM2OC40MjguNjM4LjI3LjI3LjYzOS40MjguMzY5LjE1OC43NzkuMTU4LjQxIDAgLjc3My0uMTU4LjM2NC0uMTU5LjY0LS40MjguMjc0LS4yNy40MzMtLjYzOS4xNTgtLjM2OS4xNTgtLjc3OSAwLS40MS0uMTU4LS43NzMtLjE1OS0uMzY0LS40MzQtLjY0LS4yNzUtLjI3NS0uNjM5LS40MzMtLjM2My0uMTU4LS43NzMtLjE1OHpNNi45MzcgOS44MTRoMi4yNVY3Ljk0SDIuODE0djEuODc1aDIuMjV2NmgxLjg3NXptMTAuMzEzIDcuMzEzdi02Ljc1SDEydjYuNTA0cTAgLjQxLS4yOTMuNzAzdC0uNzAzLjI5M0g4LjMwOXEuMTUyLjgwOS41NTYgMS41LjQwNS42OTEuOTg1IDEuMTkuNTguNDk3IDEuMzE4Ljc3OS43MzguMjgxIDEuNTgyLjI4MS45MjYgMCAxLjc0Ni0uMzUyLjgyLS4zNTEgMS40MzYtLjk2Ni42MTUtLjYxNi45NjYtMS40My4zNTItLjgxNS4zNTItMS43NTJ6bTUuMjUtMS41NDd2LTUuMjAzaC0zLjc1djYuODU1cS4zMDUuMzA1LjY5MS40NTIuMzg3LjE0Ni44MDkuMTQ2LjQ2OSAwIC44NzktLjE3Ni40MS0uMTc1LjcxNS0uNDguMzA0LS4zMDUuNDgtLjcxNXQuMTc2LS44NzlaIi8+PC9zdmc+)}.shareon>.telegram{background-color:#26a5e4}.shareon>.telegram:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwLjg4OCAzLjU1MWMuMTY4LS4wMDMuNTQuMDM5Ljc4MS4yMzUuMTYyLjE0LjI2NC4zMzUuMjg4LjU0Ny4wMjYuMTU2LjA2LjUxNC4wMzMuNzkzLS4zMDIgMy4xODktMS42MTYgMTAuOTI0LTIuMjg1IDE0LjQ5NS0uMjgyIDEuNTEyLS44MzggMi4wMTctMS4zNzggMi4wNjYtMS4xNy4xMS0yLjA1OC0uNzczLTMuMTkyLTEuNTE1LTEuNzc0LTEuMTY1LTIuNzc3LTEuODg5LTQuNS0zLjAyNS0xLjk5LTEuMzEtLjctMi4wMzMuNDM0LTMuMjA5LjI5Ny0uMzA5IDUuNDU1LTUuMDAyIDUuNTU2LTUuNDI3LjAxMi0uMDU0LjAyNC0uMjUyLS4wOTQtLjM1Ni0uMTE3LS4xMDQtLjI5Mi0uMDY5LS40MTgtLjA0LS4xNzguMDQtMy4wMTMgMS45MTUtOC41MDQgNS42Mi0uODA2LjU1NC0xLjUzNC44MjMtMi4xODcuODA2LS43Mi0uMDEzLTIuMTA0LS40MDUtMy4xMzQtLjczOUMxLjAyNSAxMy4zOS4wMjIgMTMuMTc0LjExIDEyLjQ3NmMuMDQ1LS4zNjMuNTQ2LS43MzQgMS41LTEuMTE0IDUuODc4LTIuNTYgOS43OTYtNC4yNDkgMTEuNzU4LTUuMDY0IDUuNTk5LTIuMzI4IDYuNzYzLTIuNzMzIDcuNTIxLTIuNzQ3WiIvPjwvc3ZnPg==)}.shareon>.tumblr{background-color:#36465d}.shareon>.tumblr:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjU2MyAyNGMtNS4wOTMgMC03LjAzMS0zLjc1Ni03LjAzMS02LjQxMVY5Ljc0N0g1LjExNlY2LjY0OGMzLjYzLTEuMzEzIDQuNTEyLTQuNTk2IDQuNzEtNi40NjlDOS44NC4wNTEgOS45NDEgMCA5Ljk5OSAwaDMuNTE3djYuMTE0aDQuODAxdjMuNjMzaC00LjgydjcuNDdjLjAxNiAxLjAwMS4zNzUgMi4zNzEgMi4yMDcgMi4zNzFoLjA5Yy42MzEtLjAyIDEuNDg2LS4yMDUgMS45MzYtLjQxOWwxLjE1NiAzLjQyNWMtLjQzNi42MzYtMi40IDEuMzc0LTQuMTU2IDEuNDA0aC0uMTc4bC4wMTEuMDAyeiIvPjwvc3ZnPg==)}.shareon>.twitter{background-color:#000}.shareon>.twitter:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPlg8L3RpdGxlPjxwYXRoIGQ9Ik0xOC45MDEgMS4xNTNoMy42OGwtOC4wNCA5LjE5TDI0IDIyLjg0NmgtNy40MDZsLTUuOC03LjU4NC02LjYzOCA3LjU4NEguNDc0bDguNi05LjgzTDAgMS4xNTRoNy41OTRsNS4yNDMgNi45MzJaTTE3LjYxIDIwLjY0NGgyLjAzOUw2LjQ4NiAzLjI0SDQuMjk4WiIvPjwvc3ZnPg==)}.shareon>.viber{background-color:#7360f2}.shareon>.viber:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjQgMEM5LjQ3My4wMjggNS4zMzMuMzQ0IDMuMDIgMi40NjcgMS4zMDIgNC4xODcuNjk2IDYuNy42MzMgOS44MTcuNTcgMTIuOTMzLjQ4OCAxOC43NzYgNi4xMiAyMC4zNmguMDAzbC0uMDA0IDIuNDE2cy0uMDM3Ljk3Ny42MSAxLjE3N2MuNzc3LjI0MiAxLjIzNC0uNSAxLjk4LTEuMzAyLjQwNy0uNDQuOTcyLTEuMDg0IDEuMzk3LTEuNTggMy44NS4zMjYgNi44MTItLjQxNiA3LjE1LS41MjUuNzc2LS4yNTIgNS4xNzYtLjgxNiA1Ljg5Mi02LjY1Ny43NC02LjAyLS4zNi05LjgzLTIuMzQtMTEuNTQ2LS41OTYtLjU1LTMuMDA2LTIuMy04LjM3NS0yLjMyMyAwIDAtLjM5NS0uMDI1LTEuMDM3LS4wMTd6bS4wNTggMS42OTNjLjU0NS0uMDA0Ljg4LjAxNy44OC4wMTcgNC41NDIuMDIgNi43MTcgMS4zODggNy4yMjIgMS44NDYgMS42NzUgMS40MzUgMi41MyA0Ljg2OCAxLjkwNiA5Ljg5N3YuMDAyYy0uNjA0IDQuODc4LTQuMTc0IDUuMTg0LTQuODMyIDUuMzk1LS4yOC4wOS0yLjg4Mi43MzctNi4xNTMuNTI0IDAgMC0yLjQzNiAyLjk0LTMuMTk3IDMuNzA0LS4xMi4xMi0uMjYuMTY3LS4zNTIuMTQ0LS4xMy0uMDMzLS4xNjYtLjE4OC0uMTY1LS40MTRsLjAyLTQuMDE4Yy00Ljc2Mi0xLjMyLTQuNDg1LTYuMjkyLTQuNDMtOC44OTUuMDU0LTIuNjA0LjU0My00LjczOCAxLjk5Ni02LjE3MyAxLjk2LTEuNzczIDUuNDc0LTIuMDE4IDcuMTEtMi4wM3ptLjM4IDIuNjAyYS4zMDQuMzA0IDAgMCAwLS4wMDQuNjA3YzEuNjI0LjAxIDIuOTQ2LjUzNyA0LjAyOCAxLjU5MiAxLjA3MyAxLjA0NiAxLjYyIDIuNDY4IDEuNjMzIDQuMzM0LjAwMi4xNjcuMTQuMy4zMDcuM2EuMzA0LjMwNCAwIDAgMCAuMy0uMzA0Yy0uMDE0LTEuOTg0LS42MTgtMy41OTYtMS44MTYtNC43NjQtMS4xOS0xLjE2LTIuNjkyLTEuNzUzLTQuNDQ3LTEuNzY1em0tMy45Ni42OTVhLjk4MS45ODEgMCAwIDAtLjYxNi4xMTdsLS4wMS4wMDJjLS40My4yNDctLjgxNi41NjItMS4xNDYuOTMyLS4wMDIuMDA0LS4wMDYuMDA0LS4wMDguMDA4LS4yNjcuMzIzLS40Mi42MzgtLjQ2Ljk0OGEuNTk2LjU5NiAwIDAgMC0uMDA3LjE0YzAgLjEzNi4wMjIuMjcuMDY1LjRsLjAxMy4wMWMuMTM1LjQ4LjQ3MyAxLjI3NiAxLjIwNSAyLjYwNC40Mi43NjguOTAzIDEuNSAxLjQ0NiAyLjE4Ni4yNy4zNDQuNTYuNjczLjg3Ljk4NGwuMTMyLjEzMmMuMzEuMzA4LjY0LjYuOTg0Ljg3YTE1LjUyNCAxNS41MjQgMCAwIDAgMi4xODYgMS40NDdjMS4zMjguNzMzIDIuMTI2IDEuMDcgMi42MDQgMS4yMDZsLjAxLjAxNGExLjI3NSAxLjI3NSAwIDAgMCAuNTQuMDU1Yy4zMS0uMDM2LjYyNy0uMTkuOTQ4LS40Ni4wMDQgMCAuMDAzLS4wMDIuMDA4LS4wMDUuMzctLjMzLjY4My0uNzIuOTMtMS4xNDhsLjAwMy0uMDFjLjIyNS0uNDMyLjE1LS44NDItLjE4LTEuMTItLjAwNCAwLS42OTgtLjU4LTEuMDM3LS44My0uMzYtLjI1NS0uNzMtLjQ5Mi0xLjExMy0uNzEtLjUxLS4yODUtMS4wMzItLjEwNi0xLjI0OC4xNzRsLS40NDcuNTY0Yy0uMjMuMjgzLS42NTcuMjQ2LS42NTcuMjQ2LTMuMTItLjc5Ni0zLjk1NS0zLjk1NS0zLjk1NS0zLjk1NXMtLjAzNy0uNDI2LjI0OC0uNjU2bC41NjMtLjQ0OGMuMjc3LS4yMTUuNDU2LS43MzcuMTctMS4yNDhhMTIuNzMgMTIuNzMgMCAwIDAtLjcxLTEuMTE1IDI4LjM1IDI4LjM1IDAgMCAwLS44My0xLjAzNS44MjIuODIyIDAgMCAwLS41MDItLjI5N3ptNC40OS44OGEuMzAzLjMwMyAwIDAgMC0uMDE4LjYwNmMxLjE2LjA4NSAyLjAxNy40NjYgMi42NDUgMS4xNS42My42ODguOTMgMS41MjQuOTA2IDIuNTdhLjMwNi4zMDYgMCAwIDAgLjYxLjAxM2MuMDI1LTEuMTc1LS4zMzQtMi4xOTMtMS4wNjctMi45OTQtLjc0LS44MS0xLjc3Ny0xLjI1My0zLjA1LTEuMzQ2aC0uMDI0em0uNDYzIDEuNjNhLjMwNS4zMDUgMCAwIDAtLjMuMjg3Yy0uMDA4LjE2Ny4xMi4zMS4yODguMzIuNTIzLjAyOC44NzUuMTc1IDEuMTEzLjQyMi4yNC4yNDUuMzg4LjYyLjQxNiAxLjE2NGEuMzA0LjMwNCAwIDAgMCAuNjA1LS4wM2MtLjAzLS42NDQtLjIxNS0xLjE3OC0uNTgtMS41NTctLjM2Ny0uMzc4LS44OTMtLjU3NC0xLjUyLS42MDdoLS4wMTh6Ii8+PC9zdmc+)}.shareon>.vkontakte{background-color:#07f}.shareon>.vkontakte:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMTk5IDQuODQxSC4xMWMuMTk0IDkuMzEyIDQuODUgMTQuOTA3IDEzLjAxMiAxNC45MDdoLjQ2MnYtNS4zMjdjMyAuMjk5IDUuMjY4IDIuNDkyIDYuMTc4IDUuMzI3SDI0Yy0xLjE2NC00LjIzNy00LjIyMy02LjU4LTYuMTMzLTcuNDc1IDEuOTEtMS4xMDUgNC41OTYtMy43OSA1LjIzOC03LjQzMmgtMy44NWMtLjgzNiAyLjk1NS0zLjMxMyA1LjY0MS01LjY3IDUuODk1VjQuODRoLTMuODV2MTAuMzI2QzcuMzQ3IDE0LjU3IDQuMzMzIDExLjY3NSA0LjE5OSA0Ljg0WiIvPjwvc3ZnPg==)}.shareon>.web-share:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMzMzIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xOCAyYTMgMyAwIDEgMCAwIDYgMyAzIDAgMSAwIDAtNnpNNiA5YTMgMyAwIDEgMCAwIDYgMyAzIDAgMSAwIDAtNnptMTIgN2EzIDMgMCAxIDAgMCA2IDMgMyAwIDEgMCAwLTZ6bS05LjQxLTIuNDkgNi44MyAzLjk4bS0uMDEtMTAuOTgtNi44MiAzLjk4Ii8+PC9zdmc+)}.shareon>.whatsapp{background-color:#25d366}.shareon>.whatsapp:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjQ3MiAxNC4zODJjLS4yOTctLjE0OS0xLjc1OC0uODY3LTIuMDMtLjk2Ny0uMjczLS4wOTktLjQ3MS0uMTQ4LS42Ny4xNS0uMTk3LjI5Ny0uNzY3Ljk2Ni0uOTQgMS4xNjQtLjE3My4xOTktLjM0Ny4yMjMtLjY0NC4wNzUtLjI5Ny0uMTUtMS4yNTUtLjQ2My0yLjM5LTEuNDc1LS44ODMtLjc4OC0xLjQ4LTEuNzYxLTEuNjUzLTIuMDU5LS4xNzMtLjI5Ny0uMDE4LS40NTguMTMtLjYwNi4xMzQtLjEzMy4yOTgtLjM0Ny40NDYtLjUyLjE0OS0uMTc0LjE5OC0uMjk4LjI5OC0uNDk3LjA5OS0uMTk4LjA1LS4zNzEtLjAyNS0uNTItLjA3NS0uMTQ5LS42NjktMS42MTItLjkxNi0yLjIwNy0uMjQyLS41NzktLjQ4Ny0uNS0uNjY5LS41MWExMi44IDEyLjggMCAwIDAtLjU3LS4wMWMtLjE5OCAwLS41Mi4wNzQtLjc5Mi4zNzItLjI3Mi4yOTctMS4wNCAxLjAxNi0xLjA0IDIuNDc5IDAgMS40NjIgMS4wNjUgMi44NzUgMS4yMTMgMy4wNzQuMTQ5LjE5OCAyLjA5NiAzLjIgNS4wNzcgNC40ODcuNzA5LjMwNiAxLjI2Mi40ODkgMS42OTQuNjI1LjcxMi4yMjcgMS4zNi4xOTUgMS44NzEuMTE4LjU3MS0uMDg1IDEuNzU4LS43MTkgMi4wMDYtMS40MTMuMjQ4LS42OTQuMjQ4LTEuMjg5LjE3My0xLjQxMy0uMDc0LS4xMjQtLjI3Mi0uMTk4LS41Ny0uMzQ3bS01LjQyMSA3LjQwM2gtLjAwNGE5Ljg3IDkuODcgMCAwIDEtNS4wMzEtMS4zNzhsLS4zNjEtLjIxNC0zLjc0MS45ODIuOTk4LTMuNjQ4LS4yMzUtLjM3NGE5Ljg2IDkuODYgMCAwIDEtMS41MS01LjI2Yy4wMDEtNS40NSA0LjQzNi05Ljg4NCA5Ljg4OC05Ljg4NCAyLjY0IDAgNS4xMjIgMS4wMyA2Ljk4OCAyLjg5OGE5LjgyNSA5LjgyNSAwIDAgMSAyLjg5MyA2Ljk5NGMtLjAwMyA1LjQ1LTQuNDM3IDkuODg0LTkuODg1IDkuODg0bTguNDEzLTE4LjI5N0ExMS44MTUgMTEuODE1IDAgMCAwIDEyLjA1IDBDNS40OTUgMCAuMTYgNS4zMzUuMTU3IDExLjg5MmMwIDIuMDk2LjU0NyA0LjE0MiAxLjU4OCA1Ljk0NUwuMDU3IDI0bDYuMzA1LTEuNjU0YTExLjg4MiAxMS44ODIgMCAwIDAgNS42ODMgMS40NDhoLjAwNWM2LjU1NCAwIDExLjg5LTUuMzM1IDExLjg5My0xMS44OTNhMTEuODIxIDExLjgyMSAwIDAgMC0zLjQ4LTguNDEzWiIvPjwvc3ZnPg==)}.copy-toast{position:fixed;bottom:60px;left:50%;transform:translateX(-50%);background:rgb(0 0 0 / .8);color:#fff;padding:10px 20px;border-radius:4px;z-index:9999;animation:fadeInOut 2s ease-in-out}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%,20px)}15%{opacity:1;transform:translate(-50%,0)}85%{opacity:1;transform:translate(-50%,0)}100%{opacity:0;transform:translate(-50%,-20px)}}
.shareon > .nofore { font-size: 1rem; }
.shareon > .nofore::before,
.shareon > .nofore:not(:empty)::before {
    content: none !important;
    display: none !important;
}


.qna_box {    padding: 30px 30px 1px; background: #1c1c1c;}
.qna_box .top_tit {overflow:hidden;}
.qna_box .top_tit h2 {font-size:45px; color:#000; text-align:center; font-family: 'JalnanGothic'; text-shadow: 0 8px 0px rgba(0, 0, 0, 0.1);}

.qna_box .top_tit p {font-size:25px; margin-top:10px; text-align:center; color:#666;}
.qna_box p.txt { padding: 30px 0 0; font-size: 18px;}
.qna_box section {margin: 10px 0;}
.qna_box section li {padding: 20px 0; margin: 0 0 20px; background: #b1b1b1;}
.qna_box section h3 {padding:0 20px; color:#595758; font-size:20px; height:70px; line-height:70px; border-bottom:2px solid #eee;}
.qna_box section h3:before {content:""; display:inline-block; background:url("/imgs/qna_q_icon.png") no-repeat; width:31px; height:24px; background-size:100% 100%; margin-right:40px; vertical-align:middle}
.qna_box section .question {padding:0 20px; color:#000; font-size:22px; min-height:40px; line-height:40px; font-weight: bold;}
.qna_box section .question::before {
    content: "Q . ";
    font-weight: bold;
}
.qna_box section p {padding:0 50px; font-size:18px; min-height:30px; line-height:30px; color:#000;}

@media (max-width: 900px) {
    .hs-carousel .min-h-64{
        min-height: 38vw;
    }
    .hs-carousel .mx-12 {
        margin-left: 1rem;
        margin-right: 1rem;
    }
}