/*.page-toolbar*/
.top-toolbar {width:100%; height: 104px; background:#303b55;}
.top-toolbar:after {content: ""; display: block; clear: both;}
.top-toolbar .quick_menu {width:70%;}
.top-toolbar .quick_menu li {float:left; width:15%; }
.top-toolbar .quick_menu li.on a {background:#0072ff;}
.top-toolbar .quick_menu li a {display: block;text-align: center;padding: 19px 0; border-right:1px solid #444e66;height: 104px;}
.top-toolbar .quick_menu li a:hover {background:#0072ff;}
.top-toolbar .quick_menu li a:hover h3 {color:#fff;}
.top-toolbar .quick_menu li a img {display:block; margin:0 auto; min-height:27px; max-height:27px;}
.top-toolbar .quick_menu li a h3 {margin-top:15px; font-size:16px; color:#c3d7fd;}

.top-toolbar .search {float:right; background:#fff; padding:10px; border-radius:10px; margin:25px 30px 0 0;}
.top-toolbar .search select,
.top-toolbar .search input {border:0;}
.top-toolbar .search select {font-weight:bold; color:#3e4381;}
.top-toolbar .search input {outline:none;}
.top-toolbar .search a {display:inline-block; font-size:18px; color:#3e4381;}


/*메인 타이틀*/
.main_title { margin-bottom: 20px; }


/*메인탭*/
.main_tab {margin-bottom:20px; display:inline-block;}
.main_tab:after {content: ""; display: block; clear: both;}
.main_tab li {float: left;  }
.main_tab li a {display:block; padding: 7px 20px; font-size:15px;  color:#444e66; border:1px solid #444e66; margin-left:-1px;}
.main_tab li a i {margin-right:5px;}
.main_tab li.on a,
.main_tab li a:hover  {color:#fff; background: #444e66;}


/*main_visual*/
.main_visual {position:relative; width:100%; height:750px; background:url("../../images/main/main_visual02.jpg")no-repeat center 0; background-size:cover;}
.main_visual .visual_wrap .quick_menu {position:absolute;left: 50%;bottom:-103px;background:url("../../images/main/quick_bg.jpg")no-repeat; background-size:cover; width:1600px;padding:25px 0 40px 0; min-height: 200px;margin-left:-649px;background-color:#1069B9;z-index: 9999;}
.main_visual .visual_wrap .quick_menu h1 {display:inline-block;font-weight:lighter;font-size:32px;color:#fff; margin-top:50px;}
.main_visual .visual_wrap .quick_menu h1 strong {margin-top:10px;padding-right:10px;background: url("../../images/main/quick_bullet.jpg")no-repeat right 3px;}
.main_visual .visual_wrap .quick_menu .quick_wrap {position:relative;display:inline-block;min-width: 1300px;vertical-align: top;/* padding-left: 55px; */z-index: 9999;/* margin-left: -100px; */}
.main_visual .visual_wrap .quick_menu .quick_wrap:after {content:""; display:block; clear:both;}
.main_visual .visual_wrap .quick_menu .quick_wrap .con {display:inline-block;float:right;width: 1225px;vertical-align:top;}
.main_visual .visual_wrap .quick_menu .quick_wrap .con ul {float:left; margin-right:20px;}
.main_visual .visual_wrap .quick_menu .quick_wrap .con ul li {display:inline-block;width: 120px;margin:7px 5px;box-sizing: border-box;overflow: hidden;border: 2px solid rgba(255,255,255,.3);vertical-align:middle;}
.main_visual .visual_wrap .quick_menu .quick_wrap .con ul li a {display:block;background: rgba(255,255,255,.3);color:#fff;padding:10px 15px;}
.main_visual .visual_wrap .quick_menu .quick_wrap .con ul li a h3 {font-size:14px; font-weight:lighter; min-height: 40px; text-align:left;}
.main_visual .visual_wrap .quick_menu .quick_wrap .con ul li a p {font-size:20px;}
.main_visual .visual_wrap .quick_menu .quick_wrap .con ul li a p span {font-size:38px; margin-right:10px;}
.main_visual .visual_wrap .quick_menu .quick_wrap a.btn_right {position:absolute; top:90px; right:-130px;}


/*tab_menu*/
.main_visual .visual_wrap .quick_menu .tab_menu {position:absolute;top: -78px;width: 100%;}
.main_visual .visual_wrap .quick_menu .tab_menu li {flaot:left; display:inline-block; background:linear-gradient(to right, #006dbb, #00c1d2);width: 17%;  box-sizing:border-box; -webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);}
.main_visual .visual_wrap .quick_menu .tab_menu li:last-child {margin-left:-2px;}
.main_visual .visual_wrap .quick_menu .tab_menu li:after {content:'';position:absolute;left:50%;right:50%;bottom:0;height:3px;background-color:#fff;z-index:-1;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.main_visual .visual_wrap .quick_menu .tab_menu li:hover:after { left:0%; right:0%; }
.main_visual .visual_wrap .quick_menu .tab_menu li.active:after {left:0%; right:0%; }
.main_visual .visual_wrap .quick_menu .tab_menu li.active a{background: url("/images/layout/header_active.png")no-repeat 82% 25px;}
.main_visual .visual_wrap .quick_menu .tab_menu li a{display:block;color: #fff;font-size: 20px;font-weight:lighter;text-align:center;padding: 25px 60px;}


/*위원*/
.main_visual .visual_wrap .quick_menu.committee .tab_menu {top:-103px;}
.main_visual .visual_wrap .quick_menu.committee .tab_menu li:last-child {margin:0;}
.main_visual .visual_wrap .quick_menu.committee .tab_menu li {width:20%;}
.main_visual .visual_wrap .quick_menu .tab_contents_s ul li.on {box-sizing: border-box; overflow:hidden; border:2px solid #fff;}
.main_visual .visual_wrap .quick_menu .tab_contents_s ul li.lst_title {border:0; display:block; margin-bottom: 15px;}
.main_visual .visual_wrap .quick_menu .tab_contents_s ul li.lst_title.empty { height: 40px; } /* 위원장 신규 심의 */
.main_visual .visual_wrap .quick_menu .tab_contents_s ul li.lst_title h2 {vertical-align: top;border-radius: 20px;padding:8px 5px;color: #fff;border: 1px solid #fff;text-align: center;font-size:16px;font-weight: lighter;}


/*위원장*/
.main_visual .visual_wrap .quick_menu.chairman .tab_menu {top:-103px;}
.main_visual .visual_wrap .quick_menu.chairman .tab_menu li {width:20%;}
.main_visual .visual_wrap .quick_menu.chairman .tab_menu li:last-child {margin:0;}
.main_visual .visual_wrap .quick_menu.chairman div {float:left;}
.main_visual .visual_wrap .quick_menu.chairman div:after {content: ""; display: block; clear: both;}
.main_visual .visual_wrap .quick_menu.chairman div span {float:left;margin: 80px 30px 0 0;}
.main_visual .visual_wrap .quick_menu.chairman div span img {display:block; margin:0 auto;}
.main_visual .visual_wrap .quick_menu.chairman div h1 {font-size:24px; font-weight:500; margin-top:15px;}
.main_visual .visual_wrap .quick_menu.chairman .waiting {margin-right: 40px;border-right: 3px dotted rgba(255,255,255,.3);padding-right: 40px;}
.main_visual .visual_wrap .quick_menu.chairman .quick_wrap .con ul li a p span {float:none;}

.main_visual .visual_wrap .quick_menu .quick_wrap .total {float:none !important;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul {display:inline-block; margin-left:0; float:none;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul.lst_menu {float:right; margin-right:0; }
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul.lst_menu li {float:left; margin:0 !important; border:1px solid #fff; border-right-style: none;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul.lst_menu li:last-child {border-right-style: solid;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul.lst_menu li a {padding:10px 15px; font-size:18px;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul.lst_menu li a h3 .num { color:#333; font-size: 12px; padding: 2px 4px 3px 4px; background: #fff; border-radius: 4px; min-width: 14px; display: inline-block; text-align: center; margin-left: 4px; }
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul.lst_menu li.on {background: #fff; border-radius:0;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul.lst_menu li.on a h3 { color:#333;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul.lst_menu li.on a h3 .num { background: #007EAD; color: #fff; }
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul.lst_menu li a h3 {min-height: auto;}

.main_visual .visual_wrap .quick_menu .quick_wrap .total ul li {display: inline-block !important; width:auto !important; margin:0 5px 20px 0px; border-color: transparent; }
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul li h2 {border:0 !important;background: url("/images/main/icon_total.png")left no-repeat; padding-left:25px !important;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul li a {background:none !important; padding:3px 15px;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul li a:hover {text-decoration: underline;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul li a p,.main_visual .visual_wrap .quick_menu .quick_wrap .total ul li a p span {font-size:16px !important;}

.main_visual .visual_wrap .quick_menu .quick_wrap .total ul li.on {background: #fff; border-radius: 10px;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul li.on a {}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul li.on a p {color:#ff0060; text-decoration: underline;}
.main_visual .visual_wrap .quick_menu .quick_wrap .total ul li a p span { margin-right:0;}
.main_visual .visual_wrap .quick_menu .quick_wrap .apply {display:inline-block;}


/*연구원,연구책임자*/
.page-exp-mainResearcher .main_visual .visual_wrap .quick_menu .quick_wrap .total ul.lst_menu { float:none; margin-bottom: 20px; }
.page-exp-mainResearcher .main_visual .visual_wrap .quick_menu .quick_wrap .total ul.lst_menu li.on a h3 .num { background: #0060B2; }


/*main_container*/
#main_container {position: relative;width:100%;background:url("../../images/layout/bg.jpg")no-repeat center 0; background-size:cover; padding:100px 0 20px 0;}
#main_container img.rat {position:absolute;right:0;bottom: 0;}
#main_container .section01 {width:1303px;margin: 120px auto 0 auto; position: relative;}
#main_container .section01 h2.m_title {font-size:32px;color:#000;}
#main_container .section01 h2.m_title .m_title_header:after { display: inline-block; content: ""; background: url("../../images/main/title_bullet.png")no-repeat 9.5% 5px; width: 6px; height: 36px; margin-left: 6px; }
#main_container .section01 h2.m_title p {font-size:18px; color:#666; font-weight:lighter; margin:10px 0 40px 0;}
#main_container .section01 .block01 {min-height:360px; background:#fff;border: 1px solid #ccc;padding:50px 20px;}
#main_container .section01 .tab_menu ul:after {content:""; display:block; clear:both;}
#main_container .section01 .tab_menu ul li {float:left; width:16%; position:relative;}
#main_container .section01 .tab_menu ul li a {display:block; font-size:18px; color:#999; text-align:center; background:#fafafa; border:1px solid #ccc; border-bottom:0; padding:15px; box-sizing:border-box;}
#main_container .section01 .tab_menu ul li a:hover {color:#2d3276; border:1px solid #2d3276; transition:.5s;}
#main_container .section01 .tab_menu ul li.active a {color:#fff; border:1px solid #2d3276; background:#2d3276;}
#main_container .section01 .tab_menu ul li a span.num {color: #fff;margin-left:5px;padding: 3px 7px;background: #ff0060;border-radius: 5px;vertical-align: 1px;font-size: 11px; font-weight:bold;}
#main_container .section01 .tab_menu ul li.active a span.num {background:#fff; color: #ff0060;}

#main_container .section01 .search {text-align:center;margin-bottom:50px;}
#main_container .section01 .search:after {content:""; display:block; clear:both;}
#main_container .section01 .search .search_wrap {display:inline-block; width:50%; border:2px solid #2d3276; border-radius:10px; padding:10px; background:#fff;}
#main_container .section01 .search .search_wrap select {width:20%; border:0; font-size:16px; color:#2d3276; font-weight:bold;}
#main_container .section01 .search .search_wrap input {width:60%; border:0; padding:5px; font-size:16px; margin-left:15px; outline:none;}
#main_container .section01 .search .search_wrap.search_wrap--has-sts-cd .search__sts-cd {width:16%;}
#main_container .section01 .search .search_wrap.search_wrap--has-sts-cd .search__condition {width:23%; margin-left: 15px;}
#main_container .section01 .search .search_wrap.search_wrap--has-sts-cd input {width:40%;}
#main_container .section01 .search a {display:inline-block; padding:10px; margin-left:-30px; background:#2d3276; border-radius:100%;}
#main_container .section01 .search a:hover {background:#202355;}
#main_container .section01 .search a img {max-width: 80%;}
#main_container .section01 .page {margin-top:50px; text-align:center;}
#main_container .section01 .page ul li {display:inline-block; margin:0 5px;}
#main_container .section01 .page ul li:first-child {margin-left:0;}
#main_container .section01 .page ul li:last-child {margin-right:0;}
#main_container .section01 .page ul li a {display:block; color:#666; padding:5px 10px; border-radius:100%;}
#main_container .section01 .page ul li a:hover {text-decoration:underline;}
#main_container .section01 .page ul li.on a {color:#fff; background:#000;}
#main_container .section01 .page ul li.arrow a {padding:0;}
#main_container .section01 .page ul li.arrow.left a {margin-right:20px; padding:0;}
#main_container .section01 .page ul li.arrow.right a {margin-left:20px; padding:0;}

.table_contents_toolbar { float: right; }
.table_contents_toolbar .btn { display:inline-block; font-size:14px; margin-bottom:15px; padding:7px 10px; border-radius: 5px; }
.table_contents_toolbar .btn:hover {transition:.2s;}
.table_contents_toolbar .blue {background: #3182f6; margin-right:5px;}
.table_contents_toolbar .blue:hover {background:#2c7ae9;}
.table_contents_toolbar.clearfix:after { display: block; content: ' cc'; clear: both; }

.excel { color:#fff; background:#007a64; }
.excel:hover { color:#fff; background:#006755; }
.excel img {margin-right:5px; vertical-align:text-bottom; }

.tab_contents_table {width:100%; }
.tab_contents_table th,.tab_contents_table td { background:#fff; text-align: center; font-size:16px;}
.tab_contents_table th {border-top:2px solid #333; border-bottom:1px solid #333; /*padding:10px;*/}
.tab_contents_table td {border:1px solid #ccc; color:#666; /*padding:10px;*/}
.tab_contents_table td .tui-grid-cell-content {padding: 10px;}
.tab_contents_table td .tui-grid-cell-content {padding: 4px;} /* 20220217 버튼 크기 줄이기 */
.tab_contents_table td .belong-type-cd {padding: 2px 4px; border-radius: 4px; border: 1px solid #ccc; margin-right: .5em; font-size: 12px; background: #fff; }
.tab_contents_table td .belong-type-cd.UBTC_E {background-color: #ffdcdc; border-color: #cfa2a2; color: #d15656;}
.tab_contents_table td .belong-type-cd.UBTC_I {background-color: #dceeff;border-color: #a2afcf;color: #436c9f;}
.tab_contents_table td .review_method_nm {width: max-content;font-size:14px;font-weight:500;color:#333;/*margin-top:10px;background: url("/images/main/icon_person.png")no-repeat left;padding-left: 17px;*/margin: 5px auto 0 auto;}
.tab_contents_table td .edu_type_nm {font-size:14px;font-weight:500;color:#333;margin-bottom:8px;}
.tab_contents_table td:first-child {border-left:0;}
.tab_contents_table td:last-child {border-right:0;}
.tab_contents_table tr:hover td {background:#f7f7f7; cursor:pointer;}
.tab_contents_table td.blue {background:#e5f7ff; color:#0077d9;}
.tab_contents_table tr:hover td.blue {background:#e5f7ff;}
.tab_contents_table td.red {background:#fff1f1; color:#f00000;}
.tab_contents_table tr:hover td.red {background:#fff1f1;}
.tab_contents_table td.green {background:#dff7ee; color:#007a64; word-break: keep-all;}
.tab_contents_table tr:hover td.green {background:#dff7ee;}
.tab_contents_table tr td span.notice {display: inline-block;padding: 2px 10px;border: 1px solid #ff0090;border-radius: 10px;color: #ff0090;font-weight: 500;font-size: 12px;}
.tab_contents_table tr td span.end {display:block;color:#ff0060;font-size:12px;font-weight:normal;background: #fff;border-radius: 10px;padding: 2px 10px;width: max-content;margin: 5px auto 0 auto;}
.tab_contents_table tr td span.end.before {color:#ff0090; border:1px solid #ff0090;}
.tab_contents_table tr td span.end.after {border:1px solid #aaa; color:#666;}
.tab_contents_table tr td span.end.today {color: #999;}

.tab_contents_table tr th select { border:0; font-weight:bold; font-size:18px;}
.tab_contents_table tr td.list_btn {white-space: normal; padding: 0;}   /* 삭제 금지 : 이 줄을 없앨경우 메인화면의 버튼이 한줄 됩니다. */
.tab_contents_table tr td.list_btn ul li {display:inline-block; margin:5px 2px; width:47%;}
.tab_contents_table tr td.list_btn ul li {margin-top: 2px; margin-bottom: 2px;} /* 20220217 버튼 크기 줄이기*/
.tab_contents_table tr td.list_btn.list_btn_full ul li {width:100%;}
.tab_contents_table tr td.list_btn ul li button,
.tab_contents_table tr td.list_btn ul li a {display: block; font-size:14px; background: #00bca4; color: #fff; border-radius: 10px; padding:7px 5px; border: none; box-sizing: border-box; width: 100%;}
.tab_contents_table tr td.list_btn ul li button,
.tab_contents_table tr td.list_btn ul li a {padding: 3px 2px; border-radius: 4px;} /* 20220217 버튼 크기 줄이기*/
.tab_contents_table tr td.list_btn ul li button[disabled] {background: #dbdbdb;}
.tab_contents_table tr td.list_btn ul li.write button,
.tab_contents_table tr td.list_btn ul li.write a{background:#4C93E3;}
.tab_contents_table tr td.list_btn ul li.write button[disabled] {background: #dbdbdb;}
.tab_contents_table tr td.list_btn ul li.delete button{background:#ff0060;}

.tab_contents_table tr td.list_btn ul li button img,
.tab_contents_table tr td.list_btn ul li a img {margin-left:5px;}

.tab_contents_table tr td.sc_btn {white-space: normal; padding: 0;}   /* 삭제 금지 : 이 줄을 없앨경우 메인화면의 버튼이 한줄 됩니다. */
.tab_contents_table tr td.sc_btn ul { min-height: 50px; }
.tab_contents_table tr td.sc_btn ul li {display:inline-block; padding: 0 1px 1px 0; width:25%; box-sizing: border-box;}
.tab_contents_table tr td.sc_btn.sc_btn_2 ul li {display:inline-block; margin: 3px; width:45%;}
.tab_contents_table tr td.sc_btn.list_btn_full ul li {width:100%;}
.tab_contents_table tr td.sc_btn.sc_btn_single_row ul {min-height: auto;}
.tab_contents_table tr td.sc_btn ul li button,
.tab_contents_table tr td.sc_btn ul li a {display: block; font-size:12px; background: #007bff; color: #fff; border-radius: 0; padding: 3px 1px; border: none; box-sizing: border-box; width: 100%;}
.tab_contents_table tr td.sc_btn ul li button[disabled] {background: #dbdbdb;}
.tab_contents_table tr td.sc_btn ul li.write button,
.tab_contents_table tr td.sc_btn ul li.write a{background:#17a2b8;}
.tab_contents_table tr td.sc_btn ul li.write button[disabled] {background: #dbdbdb;}
.tab_contents_table tr td.sc_btn ul li.delete button{background:#dc3545;}

.tab_contents_table tr td.sc_btn ul li button img,
.tab_contents_table tr td.sc_btn ul li a img {margin-left:2px;}

.tab_contents_table tr td.list_title p{ white-space: normal; text-align: left; word-break: break-all;}
.tab_contents_table tr td.list_title div {margin: 0; text-align: left;}
.tab_contents_table tr td.list_title div.border_style {margin-top: 10px;}
.tab_contents_table tr td.list_title h3 {display:inline-block; background: url("/images/contents/bullet02.png")no-repeat left center; padding-left:15px; font-size:14px; font-weight:500; text-align: left;}

td.list_title {line-height: normal;}
td.list_title .border_style ul {text-align: left; display:inline-block;}
td.list_title .border_style ul li {display:inline-block;text-align: center;padding: 4px 6px;font-size: 12px;border-radius: 10px;background: #fff;}
td.list_title .border_style ul li.red {border:1px solid red; color:red; margin-right:3px;}
td.list_title .border_style ul li.blue {border:1px solid #0067b3; color:#0067b3;}
td.list_title .border_style ul li.gray {border:1px solid #444; color:#444;}
td.list_title .border_style ul li.green {border:1px solid #00bca4; color:#00bca4;}
td.list_title ul li span,td.list_title ul li p {display:inline-block;width: auto;vertical-align: top;}

.tab_contents_s .no_data {font-size:18px;color:#666;text-align:center;padding-top:50px;box-sizing:border-box;}
.tab_contents_s .no_data p {margin-top:20px;}

.tab_contents_table tr td.edu ul li {margin-top:5px;}
.tab_contents_table tr td.edu ul li:first-child {margin-top:0;}
.tab_contents_table tr td.edu ul li span,.tab_contents_table tr td.edu ul li p {display: inline-block;}
.tab_contents_table tr td.edu ul li span {background: url("/images/contents/bullet02.png")left center no-repeat; padding-left:16px; font-weight: 500; margin-right:5px;}


/*btn*/
.btn10{font-weight: 500; font-size: 13px; text-transform: uppercase!important; background:rgba(255,255,255,.3); color:#fff; padding:10px 15px; cursor: hand; text-align: center; text-transform: capitalize;  position: relative; overflow: hidden!important; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;  z-index:10;}

.btn10:hover,
.btn10.active{
    background:rgba(255,255,255,.2);
    color: #fff!important;
}
.btn10::before {
    content: '';
    width: 0%;
    height: 100%;
    display: block;
    background: rgba(255,255,255,.1);
    position: absolute;
    -ms-transform: skewX(-20deg);
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    left: -10%;
    opacity: 1;
    top: 0;
    z-index: -12;
    -moz-transition: all .7s cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all .7s cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-transition: all .7s cubic-bezier(0.77, 0, 0.175, 1);
    transition: all .7s cubic-bezier(0.77, 0, 0.175, 1);
}

.btn10::after {
    content: '';
    width: 0%;
    height: 100%;
    display: block;
    background: rgba(255,255,255,.1);
    position: absolute;
    -ms-transform: skewX(-20deg);
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    left: -10%;
    opacity: 0;
    top: 0;
    z-index: -15;
    -webkit-transition: all .94s cubic-bezier(.2,.95,.57,.99);
    -moz-transition: all .4s cubic-bezier(.2,.95,.57,.99);
    -o-transition: all .4s cubic-bezier(.2,.95,.57,.99);
    transition: all .4s cubic-bezier(.2,.95,.57,.99);
}
.btn10:hover::before,
.btn10.active::before{
    opacity:1;
    width: 116%;
}
.btn10:hover::after,
.btn10.active::after{
    opacity:1;
    width: 130%;
}


/*보고서*/
.main_visual .visual_wrap .quick_menu .quick_wrap .con .con_wrap {float:left;}
.main_visual .visual_wrap .quick_menu .quick_wrap .con .con_wrap ul {float:none;}
.main_visual .visual_wrap .quick_menu .quick_wrap .con .con_wrap ul li {width:180px;}


